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 u5,xD4,uj5,Xj,gII,UDI,sY,mDj,H4,Fkt,Rb,c4,MD,f$Q,bRY,VW5,i5,l5,hGY,X44,qYk,sbQ,rQ,jW,Z$,ab,Qt,Ib,HRQ,eW,KR,Tx,p4Y,cYD,uZ,MWY,w4Q,kw,yY$,YYQ,ht,XS,qt,EIY,GxR,zG4,WkR,ORW,iR4,l$W,nIW,ck,$D$,Mt,rYQ,QbY,ws,I$Y,eG5,tt,JYx,zW,Oo,jB,ZG,a$,QG,P55,NQY,I$,Pk,Jt,dDx,KkY,vIx,TQG,Nt,AY5,ds,Km,vk,C5Q,Lkb,At,SYY,BQY,UC,owt,bU,xtG,uSR,FI,gwW,kW$,UtG,pI,mt5,fGk,s$I,yN,qoI,VBt,R9R,MBY,t3,GI,Wj,zI,wkR,tBQ,OC,GWx,iU,$2,rS,jU,Zz,OmI,a5,QN,imQ,I5,eU,dS,rtW,TI,LI,SU,j$5,Dz,Zmj,aG$,oQ,CI,xT,u1,gx,Q$I,kT, mq,e9R,F9,fc,b1,PZj,pc,Nsx,dt$,Km$,Jtt,RQ,X9,Vi,vwG,TsR,CZj,LmG,Dtb,Mm,wx,yi,Sok,EP,zK,Ws,OP,BsR,l1,o2t,$T,nc,kIR,Zt,aQ,U9k,m95,Qi,IQ,JC,ep,Nm,Ps,Cc,dx,vs,TK,fzb,Dt,bIW,Sp,Bs,gP,kQ,UU,o2,uN,xQ,FU,fH,bN,VUk,Uo,hZ,XU,Kc,AC,qe,Xj5,sU,fm,HR,R2,pH,cR,Me,wP,yp,qCQ,YQ,s5W,tZ,HIk,zQ,GQ,WR,OU,iN,lN,nH,RwD,c3j,rP,MUD,wjG,y3Q,Z0,a2,eT,tUj,JZ,E2W,PR,zwG,Ne,OIt,dP,KH,vR,iIR,TQ,lzx,AZ,n2Y,$9t,CH,r34,LH,D0,BR,o4,ZI4,g9,Izx,j5D,k1,mr,Fi,PUY,ewR,bs,hE,NSG,KaI,v2b,Xi,qa,sX,Hn,R4,p6,cn,A3t,CUI,La5,SCW,BS$,Ma,oTt,xmI, w9,yg,Y1,tE,u9W,mmW,FqG,bck,ft4,Vpb,XsD,Wn,OX,is,ls,n6,r9,jJ,RlY,a4,I4,eJ,JE,Na,d9,psQ,K6,vn,AE,Mpb,wsY,C6,DO,SJ,ov,xG,gY,kG,Ocx,icQ,ltx,nTY,Up,mT,$m$,rCk,jQx,FN,fw,bp,Ve,h0,Rv,ce,ye,Ep,ZcQ,atR,nw,QQY,ey,J0,JCj,vT4,dmj,ACW,dY,Kw,Sy,Dmb,BxW,SPG,oP,ur,oQI,xa,FQ,No,uUD,xeQ,XQ,hT,Pe,qI,s9,Hi,gQY,RP,Uet,MI,meW,wF,Ya,tT,E9,F7D,f0G,bHY,Ga,VTb,hkI,D9Y,lr,XRk,qU5,nk,s2Y,ir,Rk4,HHx,O9,$a,rF,pRR,cZk,MT5,wRG,j_,yZj,Zy,kK5,gTb,aP,QU,e_,JT,EQG,Pi,NI,Kk,GQx,zkW,Ck,nQY,oC,OHY,l0j,S_,Dy,U7,mc,$eW,bw,rZj,Vl,hS,j24, a0Y,H9,I0W,p8,c9,ekR,JZQ,yl,tS,K7D,TPW,AZ4,CN5,E7,BPk,MH,NPI,xaY,SUb,L7Y,Dex,uit,o1t,z1,vQb,iw,kNt,Uaj,maW,FrG,fOI,rX,b64,Zq,VJD,qXk,s4R,aC,Ql,IC,NH,RLR,dX,K8,v9,pn5,Rv4,C8,peW,L8,Dq,weW,YpY,EGb,tyI,G4k,B9,u4,m0,fQ,b4,Vw,h9,XC,OwQ,iwk,q3,lEx,sb,Hq,FC,RY,pQ,cq,FS,M3,nGk,yw,jvG,Yb,t9,Eb,Zwx,aEY,QvY,IEG,Gg,evR,zg,Ob,Pp$,KTD,vGW,i4,LTx,CpG,DoI,Spt,BYD,l4,oaR,TYY,nQ,xI4,uQj,$b,kaY,UI4,mIx,F6j,fyW,j3,bkY,V_I,h2k,XiY,Hkb,q9$,Zs,aY,Qw,e3,J9,Pq,N3,dJ,pi4,vq,KQ,cTI,Tg,M_Y,A9,wiI,yTI,Y9k,t_j,CQ,Ds,z2G,LQ,W6R, S3,Bq,OkW,oZ,x5,uQ,gL,k5,Uu,rTt,ik4,bQ,$IG,VL,nat,fp,mP,lyI,Fv,Xv,Zkx,HL,qy,wL,yL,tV,IyY,Y5,zc,e25,WL,ay4,NFW,dI5,K6j,lQ,np,$5,vaI,rL,jQ,Zj,JV,TFQ,PL,Ny,dL,AT4,Crx,Kp,L6G,BFR,NYI,S9x,opW,xHG,uAR,DI$,k1Y,vL,Tc,AV,UHG,Lp,Cp,mH$,Fcx,fqY,oa,b8x,xL,uD,VmR,gn,X9W,kL,hbt,q7x,sCj,H8Q,Ue,me,Fz,fl,bD,Vy,hI,Rb5,Xz,qx,se,p95,Mmb,w9t,Ra,cU,pl,wn,yy,YL,Y7D,tmG,tI,Ee,Gi,G1k,zbQ,i8W,WcQ,lqR,jCj,zi,rSj,npI,WU,Oe,Z8$,iD,aqI,lD,Iqt,QCD,ebQ,JSQ,j0,ZC,Pw5,NXj,dHt,aa,Qy,Kcj,Ia,vpt,TXG,CwW,BXR,e0,ob5,x3x,uCk,gbW,kgx,Nx, U3R,m3Y,F0G,Ll,Cl,AI,fsY,bQD,V3t,DC,S0,BU,XqI,kS,U1,mM,fq,VB,hR,sYW,HQY,RzY,XX,s1,HA,M4,w4,tR,c9G,wq5,M35,y9R,YbI,r4,t3b,EbI,jO,GgG,zzY,W0$,OQb,Id,ad,eO,JR,PA,iQI,lsR,nb5,N4,d4,$35,Kq,r9k,jY$,ZQR,vA,as4,Tv,AR,QYG,IsQ,ezY,J9x,P4G,NJY,Cq,Lq,Dk,BA,vbY,oA,x0,TJx,K0Q,SO,A9k,uO,gO,k0,mn,UZ,C4Y,L0Y,D3$,Fu,BJR,f4,xyb,uvG,g5j,kcj,Uyx,myG,FP4,fjj,hl,Xu,qC,VQ4,bpG,hHk,XLk,H1,qut,RA,sZ5,HpY,p4,c1,MC,RHY,wO,yo,pLt,Y0,tl,EZ,G3,z3,W1,OZ,iO,cVQ,MQY,wLW,yVR,lO,Yuj,E5W,tQY,$0,rO,zHY,Gcb,ipQ,$yk,n5t,jr,rVY,jZt,ZpR, QZj,ajG,IjY,ZD,eHj,JVY,Qo,PQQ,NLR,dyD,KPY,IA,v5D,er,TLY,Jl,P1,CQb,NC,LP4,dO,K4,DyY,Su5,v1,Al,oLb,C4,BL4,xxt,uz5,gL4,Uxt,L4,mxt,B1,oT,fCY,bl4,XUk,qeD,xi,uC,g0,ki,Uy,mQ,FR,fo,bC,VW,h5,qP,sy,pUt,R_G,cIt,wUG,M0$,YeY,Hlb,yIQ,saY,HB,RT,ELj,GiG,z_R,w0,yW,Yi,po,OlG,t5,t0k,lCW,nLY,ilY,Ey,WB,iC,lC,$xj,We$,rI$,no,ja$,ZlY,aCt,Qa5,ICj,PDD,NnY,dxD,Keb,$i,TnD,AIG,Dxk,Se$,j9,oSj,Zu,r0,uXx,x4t,U45,QW,e9,FMY,fkY,bqW,VOQ,XAG,NP,PB,q1W,h04,Hqj,pAR,tO4,vB,ESt,Ko,A5,GvW,Co,BB,o0,z0D,WM4,fb,Oq5,Vu,iqR,lkI,MN,nSQ,rRY,wl, jd5,Zqk,JR$,akQ,EV,Gn,zn,OV,iB,vSR,lB,nb,$y,ARG,Zl,CM5,LMY,a0,S1G,I0,eq,JW,PN,B4W,NN,Kb,vN,Tn,AW,o0Y,xC5,uux,Lb,Dl,Sq,BN,o1,xV,g0j,k3Q,UCR,mCD,Fn4,fDY,ua,b4R,ba,Vrk,hyY,X1D,VQ,Xf,qr,sn,pT,cg,Mr,sA$,YV,tn,En,H4R,RyY,GD,p1D,clt,Wg,zy$,WnY,O4b,On,i4W,lD5,rlI,la,Z45,jAk,$V,QAW,IDj,eyt,jS,Z2,Jlb,a1,QQ,I1,eS,Jn,df,KT,vg,TD,An,CT,LT,D2,SS,POR,NOI,dCb,oo,ut,KnR,mX,FZ,fV,bt,V8,XZ,ql,COt,sQ,Hw,Ro,DCj,LnD,v0$,Ml,cw,xPI,w6,it,zm,lt,nV,giR,mPI,r6,boj,FQx,fuI,hiQ,RiW,XBY,sTx,Hok,Zv,jc,pB5,Q8,Io,ec,c54,vw,M9x,Tm, AX,LV,wB5,Sc,Bw,y5R,om,x$,t9j,k$,my,Ft,fS,bR,Vr,hi,Xt,qJ,sM,GhD,HG,cG,pS,WQ$,niR,ioG,lu$,$PQ,r55,Zoj,auW,jTk,Iub,yr,Y$,GE,eiR,J5x,EM,zE,N0k,dP5,A55,T0W,lR,nS,$$,rR,jZ,am,LQI,DP$,SyQ,dR,KS,B0t,oyj,xNR,LS,D7,SZ,uHG,gy$,UNj,FZ$,u3,flt,Uw,gB,fG,b3,h_,bb4,MW,wB,yK,Ys,Ew,GZ,WT,s0Q,Hbk,i3,RXQ,pNR,nG,cWt,MqG,$s,rB,wNI,yWG,tqR,QK,GnY,zXj,Zo,WZG,Ob$,llQ,ibW,PT,EyI,$Nt,rWk,A_,vT,j05,Zbj,CG,LG,al5,Q0k,BT,Ilt,eX4,JWD,PBk,kB,Nlj,dNj,KZY,vyG,TlY,AWj,CBk,LZx,mU,DN$,fW,Bl$,oVI,xrR,ufG,gVj,bh,HM,UrY,f2t,RI,bTY,hQ5, kDD,Xgj,qnY,s1Q,mrt,F_W,V6,hq,sJ,VSj,q5,XT,HT4,RQW,pgb,cnI,MSG,wgG,GDx,ynQ,wb,y6,OJ,OTx,nVQ,l2t,WM,nW,$rG,jV,rnY,ZTW,eV,j1Y,K_I,a2I,drG,db,vVI,CaW,KW,N5,Tfb,Ant,L_D,TB,Snt,BfI,ocW,xlG,uZx,gcR,kmt,Dr4,mlD,FXI,fvY,Vc$,bVD,XwW,DY,qQt,SV,BM,oy,sox,HV5,gw,kE,pwb,RIG,U3,cXb,wwk,YQt,yXG,tcY,zID,EcG,Ry,tr,YE,WXj,yA,E3,Gf,zf,WO,OV5,iu,lvY,$E,nC,Z4,ay,QA,nct,Iy,Jr,$lt,Nb,KC,vO,rXb,joY,ZVY,av4,Tf,CC,QoG,LC,D4,Sa,eIR,BO,oN,JXk,ud,U8,kY,gK,ml,Fh,dl4,LXQ,SQG,Ctt,AX5,DlW,Vd,qz,utI,B6j,o$W,xJx,N6Y,heb,tQ,VZY,sm5, bSk,bd,E8,pY,yd,XGW,Hc,vck,KX4,T6$,Xh,f75,O8,wG$,id,YM5,tZG,E$G,nY,GEI,ze5,Wyt,iSY,l7Q,jh,$JY,ZT,rix,jmj,a7R,QmG,Qd,I7I,Ji4,IN,PRx,eh,JQ,HT,AiQ,BRD,Tk,xWD,kZt,CY,mWt,FAY,foY,bGb,m8,V4D,kd,iT5,u9,UN,gU,LY,sN,q6,Re,cm,XTI,M6,yY,Yd,qwR,sV4,G0,R8b,pTj,c_4,M4k,wT5,y_Q,YwD,t4G,Es4,GZ5,i9,z8I,l9,$d,WAx,OG5,iGt,rU,lot,nsx,QY,Ie,eK,$W$,Je,r_t,N6,ZG4,jV$,Kg,vm,T0,Ae,aoW,Cg,Lg,QVj,Iox,D5,SK,NBj,e8Y,P3$,J_I,Bm,ow,xA,dWG,KAD,vst,u0,A_Q,DWx,LA4,gy,kA,Us,m1,Fc,b0,VH,hN,Xc,q8,HK,Swj,BBR,oBQ,Rw,pD,cK,M8,yH,tN,gBQ, uTY,GR,kBj,zR,WK,Os,i0,l0,ry,jG,ZW,aw,QH,Iw,eG,JN,PK,N8,dy,FUt,vK,AN,fYj,CD,VVj,hFt,XMY,sIG,RFG,xl,pM5,g3,um,wMk,yq$,YJx,Uv,mx,EBb,fr,bm,Yl,tv,zFY,Ev,G_,z_,WU4,WZ,GBx,Ov,im,iWk,OWR,lm,nr,$l,r3,ZQ,nBb,$5Q,Q3,IU,Jv,PZ,rq4,eD,aY5,QIk,IYY,eFW,Jq4,Pht,Nbx,d3,Ns,ZWk,vBI,Kr,Aq$,Ch$,Lr,LUQ,T_,Av,D5W,DQ,Bbj,xbt,SD,BZ,u4x,xW,kfY,uo,Va5,f4I,Ubk,Fv5,mbG,kW,UH,mW,Fl,f7,bo,VP,h2,XOx,HCI,sH,BnI,Ha,RPY,crj,p7,yP,ca,w_,ML,yrj,wO4,MaY,Y3b,YW,tab,WvQ,t2,Gq,iCQ,zq,Wa,OH,io,l4t,lo,nEY,$b4,$W,ax,QP,Ix,e1,J2,Pa,NL,d_,K7, va,Tq,A2,C7,rr4,jyx,L7,Db,S1,Ba,oJ,xk,ZCY,a4t,XP,RJ,ePD,JrY,pX,c_,EA,G7,Nwt,OA,nX,dbk,vEj,Kv5,TwD,Arx,CuY,LvG,Dbt,S3$,oYG,Bwb,xzQ,kkY,mzx,gY4,rt,jv,fTR,Fl5,Zf,aJ,Q9,VhW,IJ,ev,Jj,XcG,q8b,P_,haY,N7,Rak,dt,KX,v_,T7,Aj,CX,LX,Df,Sv,B_,oW,xo,uP,gc,ko,UW,mS,F5,fa,bP,Vz,h$,X5,qF,sW,H7,RW,pa,c7,MF,wc,yz,Yo,t$,EW,Gp,zp,W7,OW,iP,lP,na,$o,rc,jf,Ze,aW,Qz,IW,ef,J$,P7,NF,dc,Ka,v7,Tp,A$,Ca,La,De,Sf,B7,oz,xm,u6,g$,km,U4,mF,fM,b6,cQj,V2,D,hG,F2,X2,qT,s4,wcb,Rz,Y8I,H$,thG,c$,EY$,w$,pM,y2,Ym,tG,G2,zaY,WlR,OYt,iY4,jj, ZS,l6,az,nYb,$zI,rQW,jNt,GkD,ZYb,E4,aTI,QNb,Iz,d$,ej,W$,ITR,z2,Q2,JG,KM,JQ$,O4,i6,NT,P$,Pd4,v$,T2,AG,CM,NK5,LM,DS,Sj,B$,oM,dzY,KlY,TKY,AQY,gm,kh,Uf,mE,BKb,x6Y,gdR,k0t,fA,m6Y,F8W,sf,f55,HE,RM,pA,cE,MY,wm,bgD,hpk,XmR,VKQ,qN4,se$,Ef,Gl,WE,iV,lV,nA,Hg4,$h,RpW,rm,jP,zl,Q5,IM,eP,JK,pmj,aM,MKt,PE,wmQ,yeY,NY,YN4,dm,KA,tKG,EdY,vE,G0t,zpY,Tl,W8Q,OgI,igR,l5W,AK,CA,ndG,$6j,LA,DV,SP,rek,BE,o6,xJ,uE,je5,gq,kJ,ZgG,U6,a5Q,mY,QeD,I5I,ep4,Je$,P9W,NUW,FG,d6Q,K8Y,vdx,f$,TUW,bE,AeR,VM,C95,hf,L8I,D65,XG,p$,SN5,cr,MB,wq, yM,BUQ,YJ,tf,E6,oAR,x8t,zw,Wr,gAD,O6,kRk,U84,ucb,m8R,F1Y,fWG,lE,bDb,n$,$J,rq,jE,VGj,ZJ,a6,I6,hZQ,eE,Jf,XKI,NB,vr,dq,L$,DJ,qsW,SE,swD,oE,xu,uS,HDj,ku,RZj,mI,FO,fZ,Af,bS,VZ,hg,pKQ,XO,q$,sE,cNx,H2,RE,pZ,c2,M$,yZ,Yu,tg,EE,MGk,wKt,yNW,YsG,B2,LZ,of,xR,tGR,EAb,GRb,uF,gI,kR,zZt,W1Y,Sn,OD5,iDk,U0,lWR,mt,F$,bF,V4,hx,X$,q_,HJ,Rf,cJ,M_,wI,y4,pn,rN5,jwt,tx,E0,G9,ZDG,WJ,QwD,O0,iF,IW$,lF,nn,$R,jC,eZR,rI,Zh,af,Q4,JN5,Jx,Ny$,d8Y,PJ,N_,K1W,vAt,TyY,dI,C05,z9,ANb,L1x,Kn,D8I,vJ,Ss4,T9,ByY,olY,xsj,ubY,glj,Ax,Usk,k_Y,Cn, SC,ms4,BJ,Fx$,oG,fQj,brG,x7,VDG,h15,XZ5,qvb,uJ,sUk,gG,R14,UB,mN,cvj,pZY,MDt,wZb,yvk,fj,bJ,Vx,YvR,tDG,ElY,G_Q,z1R,Wxj,Or5,irW,lQj,nl$,Xw,qc,$sb,rvj,sB,Hu,jUW,RG,pj,Mc,Zrk,wG,yx,Y7,aQk,tD,QU4,EB,IQ$,GF,e1b,Jv4,zF,PmW,N3b,dst,Wu,OB,iJ,lJ,nj,KxW,vlQ,$7,rG,jl,T3j,Zx,aG,Qx,IG,el,Avt,CmD,JD,Pu,LxD,Nc,dG,Kj,vu,vYt,Dst,Sv4,TF,B35,oWI,xLR,AD,Cj,Lj,Dx,Sl,Bu,oR,xF,uy,gh,kF,ulb,gWR,h1,XV,kqG,qj,wh,HY,ly,V1W,H7t,huY,RuR,c2W,M1x,paG,wak,y2x,YHD,Nj,GqG,WWQ,i7b,lbk,nWI,vY,T8,r25,jxk,IbR,A1,euI,Z7W,C1,L1,DA,Se,Poj, KWW,N_j,A2Q,x7R,okI,CoY,uPQ,on,DLx,LWI,U7k,ffW,F9W,X_k,bXR,xj,uW,p_Q,Uk,cj5,G7W,EkR,tvY,YA$,w_G,OXI,W94,yjt,rjt,$7D,jJ4,Vk,QJY,ZXj,afR,Mvk,IfW,eq$,mG,fu,lfI,iXk,nkQ,JjI,Fk,zqY,NtG,K9Q,TtY,C2$,SA$,BtD,xF5,u5R,kpD,goj,bak,mFQ,UFj,VfY,qWW,sWx,Ha5,REY,yk,zu5,MfD,p7I,Ek,YWb,zs,EoD,Gpx,tfD,WI,zEx,Ok,iW,y5,lW,EW4,nu,rD,j8,WSb,OaR,ZF,iaQ,lek,noQ,an,Qk,In,e8,Jm,PI,Nu,dD,Ku,$FI,r$5,vI,jWk,Ts,Dh,Am,Cu,aej,ZaQ,Lu,QWG,IeY,DF,S8,eED,BI,J$W,PP$,O7$,y$t,NcG,oF,Yh,uV,hm,dFt,KS$,ue,RqI,gD,vot,Yj,tm,qu,Xk,BY,HI,L95, oo5,sk,qAR,hEk,TcY,gkG,SHD,gH,w7Q,K1,CPY,A$D,J2Y,D7D,LS$,X7k,Mu,sJj,HXI,m7b,AjG,vkY,T_b,dLY,QxG,abk,$Lb,P2R,B_b,FSI,VvR,hqj,pu,cI,Rn,fex,d75,SWj,DF5,kx,UR,mf,Fp,fh,hB,sR,HS,RF,ph,Mv,wH,Bc$,be,VI,cS,xTQ,omG,yI,u24,gmI,tB,k2Y,UTY,ER,GL,zL,WS,OR,ie,le,nh,bMQ,rH,$x,VjR,FFD,fS$,hsY,jw,Zm,X$I,q4Q,aF,szk,qW,Rs5,HMR,cGG,w$x,yGb,Mj4,Y4b,G2$,Nv,dH,zs$,WFk,Kh,vS,OMt,iM5,lSY,nmj,AB,Lh,Dm,rGI,jz4,Qz$,est,JG5,ISI,ol,ui,xr,P6k,N$Y,Sw,dT5,KFQ,vmY,T$x,BS,DTI,S4b,B$5,LFD,C6W,AGj,ohx,xYx,ZMt,u0R,aSG,gh4,klx,fVG,UYj, mYY,FE4,hJR,bAb,VPW,XEx,qfk,kr,RJb,sMI,pEb,HAR,cKG,MPY,wEG,yKb,YfY,tPW,EhG,GlR,zJx,WED,OAt,iAY,Ud,nhW,$Yt,rKQ,lVY,jMj,ZAj,IVY,F8,Va,X8,eJj,qd,sd,Hz,dYG,vhx,KEj,AKQ,uGx,tM,px,TmQ,NmR,PVY,JKt,Yr,cz,ya,Od,ii,UBx,li,nx,Wz,b$b,mBx,FYb,VEI,$r,rT,Xrb,ZP,al,Qa,Il,eb,JM,Pz,q65,s6I,Nd,dT,vz,Rxt,prW,Kx,TC,wrk,yfR,AM,Y6I,DP,tE5,Sb,oi,EJG,Bz,xq,GwW,g5,WYj,O$D,U2,mi,hL,lJI,fJ,X6,s2,nJY,Ri,Vj,qM,$BY,pJ,rf5,c8,j65,F6,bl,i$k,H8,MM,Z$Y,aJY,w5,Q6k,yj,Yq,tL,E2,IJW,zy,Gy,W8,O2,ex5,Jfx,il,ll,nJ,$q,r5,PER,jo,Za,Nqb,dBj, ai,Qj,Ii,vJb,KY5,eo,Tq4,Afk,CEG,JL,LYI,DBD,S6W,BqQ,ouI,P8,NM,d5,KJ,x$4,uOI,Ty,gub,AL,CJ,kX4,U$W,LJ,m$k,FI$,h4t,X2Q,f6j,bZY,VnD,So,B8,oK,xK,qE5,sE4,uI,HZj,p2t,R4D,m5,Ur,Mnj,w2I,ygY,YEt,Fr,tnQ,bI,Vh,EuR,z4Y,WIG,Xr,RK,nu$,oJW,Md,rgW,jER,ZZQ,a6Y,QEY,Rl,qk,I64,Mk,w8,PSI,Npt,d$k,yh,Agb,KI$,vuG,LIb,D$Q,YK,SEY,CSt,BpR,th,Er,Gu,oRR,x_b,zu,WQ,u$Q,Or,gRx,iI,pz,r8,k9Y,xBj,CV4,j$,Z_,Qh,IK,e$,Jh,PQ,aK,Kz,m_Y,Ah,Ftj,fh4,bnI,VCI,hRt,Cz,q0x,Lz,HnQ,D_,pJx,cxG,RRQ,sfI,MCx,wJ5,yxj,u8,Y0W,tCj,G9Y,gz,kwY,kt,WtQ,inY,Ed, lhQ,nRR,m2,rxI,wT,$_G,LEQ,Sft,Bmt,zRI,Fm,f0,b8,jfY,ZnD,V$,ahI,Xm,qU,sl,HC,RB,Qf$,p0,cC,Ihk,eR4,MU,wz,y$,Yt,tU,El,PFj,Jxx,Ge,NIt,Kt5,ze,vRY,d_G,vC,dz,Te,C0,L0,oB,TIj,o7j,$m,K0,oO,kFY,mcQ,rz,k6,$t,UL,fO,NU,bk,hY4,VO,ha,Xut,qBY,sGY,HjY,Xe,RYY,put,qi,cDY,tl$,YBD,Mlj,yDR,wu5,sL,E7b,H5,GFb,zYY,OjY,ijb,lxt,Zjj,wi,yO,IxI,Y6,ta,eYD,NGY,dcR,KNR,v7W,EL,TGj,CJY,LNb,aO,UjY,oF4,xjt,FOR,QO,fAR,VeY,b1x,hd$,eI,Ni,XYj,IO,di,KO,qxj,H1b,c1b,CO,os,US,fy,nFk,$j4,X7,hk,HX,Rs,r1Q,aAY,Z1t,QRG,cX,py,IAj,J14,Pyb,djQ,ym,Nh$, KO4,vFG,tk,ES,A1$,Aa,we,WX,te4,sRW,WOG,ny,sS,edk,Is,mJ,Jk,PX,Nf,FG5,mub,F7,Ky,vX,but,DL,BX,V8k,b_,o7,jR4,un,Bhj,qf,h$k,wY4,MeW,Rdx,gM,Uh,ymD,wI$,t8j,Ej4,bn,h7,Xs,VD,sh,Hl,GsW,R7,WGY,pN,iux,wM,OuQ,yD,Yg,rmG,t7,aFx,Qnj,z6,IFY,Jm5,eF,Pl,NK,vl,PW$,T6,A7,SF,Bl,ot,xe,NDk,ug,ke,TD$,UG,m4,AmR,CWY,FY,LG$,Duj,SkR,BDt,fv,bg,oxj,upI,XY,q0,Rt,pv,gxR,kLb,cf,M0,wa,yc,UvI,mvt,Ye,Ffb,fm5,t8,VwG,bh$,h5t,EG,qRQ,XSj,GH,sFG,zH,Wf,HhY,pSk,cBD,OG,ig,lg,Mwj,nv,yBt,ra,YRY,twG,$e,js,ZK,at,Wfk,ihb,ExY,OhQ,lmW,GLR,z5I,nxD,$v$, es,rBQ,ZhR,ImD,JBR,e5b,A8,TH,DK,NHb,Ss,Bf,oj,KfG,xv,vx5,dvD,uA,CeW,gu,kv,Lf5,UT,DvY,BGG,k8D,BHj,SRR,xdj,orQ,u8x,FM,grb,kC5,bA,FuG,Vf,hy,XM,bxk,Xzj,Hd,Rj,pe,slI,qdb,qQ,HxQ,RUY,pzj,MbW,cd,Oxx,Yv,ty,jlR,Pf,aPY,QlY,IPI,eUW,JMI,Gj,Pi$,zj,Wd,OT,NTR,ne,ddk,Kut,$v,ru,vrk,TTQ,AM5,Cix,Lu$,jd,lA,Ddk,ZB,BTR,oq$,xMW,aj,u6k,gq4,kyW,UMY,mMY,Fit,faY,bJt,Vok,hhx,Qf,q2b,Ij,siQ,Jy,HJ4,p8Y,du,X8I,ed,Ke,vd,Tj,Ay,Ce,Le,cLD,DB,MoG,Bd,Eqj,Wi4,OJI,iJb,lak,uK,nqG,zhY,to4,$Mx,oc,rLY,ZJD,Sd,xn,yL$,Y2k,gA,aa5,QiI,GyR,w8b,IaI, U$,ehD,mg,Fx,JLY,fK,dMR,Plx,N5b,bK,Kit,VS,hs,Xx,qV,vqR,T5t,ALb,s$,LiW,DMQ,Hh,S2x,Rc,pK,B5k,oKD,xkR,urt,gKR,ku5,bzR,mkj,amQ,MV,hox,XQ5,F5Y,f_5,UkQ,Yn,pQt,yS,wA,V$t,M$4,Rok,HzY,sKY,qrY,E$,wQQ,J8,Gr,zr,Wh,yhY,O$,YrQ,iK,t$x,Lv,EKb,lK,da,vf,jFG,rA,ZR,W5$,OzY,ac,Ic,j6,$n,Js,nK,Gu4,zoW,Ph,izk,l_4,NQ,RhG,N0,NV,nKD,QS,$kx,rhG,jK$,ZzD,dA,KK,vh,QK5,I_Y,eo$,JhQ,PIb,N84,jiW,As,CK,LK,Tr,K5W,TH$,ABx,DR,vKx,T8j,Aht,CI4,S6,L5k,Bh,Dk4,B8D,oq,otR,xUt,uf,gtt,xH,md,mUY,UUx,VH5,fM$,hgk,XCk,F24,b05,ke5,qlj,FF,sB5,pCx,H0Y, RgW,bf,SdQ,cUx,MH4,wCY,yUx,YlY,Vb,tHj,hp,Ett,XF,qg,GeI,$H,zgI,W2Y,ro,O0Y,i0x,lMW,ntI,j2,hUD,Zc,jBY,aq,rU5,Z0Y,aMW,Vbj,sT,QBQ,IMI,Iq,vtb,K2W,Kf,TzQ,dUQ,L2G,vp,DUY,SlG,xiG,ueb,kUY,o6Y,UiY,mi$,FDx,fZx,bOb,hVb,X5j,qLY,VIt,Ap,Qb,HOQ,BzY,RVk,g6W,Cf,caR,sOG,TY,MI5,w5k,tIR,WDb,E6Y,OOR,zVD,iO$,yat,Lf,lZY,YLt,oL,jOY,aZ5,ZO$,QO5,IZx,eVW,raW,JaY,Pkb,Dc,Nik,diW,KD$,v6k,TiI,LD4,Ck5,AaI,uX,Di5,BiQ,o85,xfk,u7R,g8W,U5,Pd,kdW,Uf4,mfk,by4,fLG,FJY,VAk,XXj,qSY,hBk,Bp,go,HyW,RBx,pXQ,E8x,wXG,ykQ,YSx,Gd4,WJk,chY,gN,MAG, ckt,zBR,Cv,tAb,ch,Kv,GU$,$fY,n8I,rkt,js4,ILD,eBR,SLt,UF,kH,iyD,Jkb,lLj,P_Y,NeI,Srk,dfI,$i5,n6j,Oy4,umR,fd,bX,v84,V0,Tex,AkG,C_$,LJG,Dfk,Bek,ogI,k6Y,xK$,gg$,UK5,Xd,bNW,FwW,f8b,XlY,qhk,s7Q,HN4,R65,hu,plD,h65,mKG,qX,c7Q,usk,MF5,s5,y7Y,YhD,tF5,wlG,Hb,nn$,G6I,jcY,rsY,$VG,ZK4,aRk,RL,Qcx,IR$,Jst,PKI,ejY,NAI,AsW,Kg5,vnG,TA$,CKW,LgY,DVD,BAW,S$j,oH4,xg4,uFI,kYt,UgI,Fd4,mgj,fcR,gHR,bf5,hTk,Xpj,sqW,RTj,qFD,MX,ppk,cpR,V25,M2k,Hf5,wN,wp$,ypx,YFW,t2j,EHj,GY$,zTt,OfR,lcQ,nH5,$gb,rpR,jq4,y0,ZfY,YX,QqG,IcY,JpW,zb, Nob,dgY,KdI,vHx,Apt,ToY,aLk,Dgb,SF$,Zyk,Wb,iX,Cf$,Ld5,BoR,nd,xXb,oXj,ud4,gXW,kbR,FRD,UX4,Vzk,$X,mXx,hNR,rN,RNx,Xbj,Zd,aL,pbG,jz,cu5,Q0,yuY,wbk,sLx,Hd5,Y54,tzR,EXj,q5$,GbY,IL,zNx,MzY,PfI,lX,Od$,Ju,idR,ldx,nXb,$X$,ruD,jLt,ZdQ,ad$,QLY,Pb,IdI,eNR,PXY,NNY,dXG,Ju5,KRb,vXt,TNb,Auk,CXj,LRI,dN,$85,DXI,S5I,Kd,BNx,o4k,Tb,g4t,ktW,Au,mpt,Fsj,Up4,u_R,Cd,vb,xpY,Sz,Dd,f1k,Bb,Ld,X3k,HPx,p3G,cAW,w3D,Vix,RWQ,yA$,hWx,YI$,tik,k4,oh,GtD,E4x,uq,OPI,iPk,sh4,qIY,Wsk,l1I,MiD,bPk,UI,ms,F_,n4R,fP,QhY,jhG,I1Y,ZPt,rAx,eWY,$p5, dpt,JAY,bq,Ksx,Tdt,Cqj,Lsj,Dpx,oZj,qp,x2Y,SI4,gd,kVj,U2D,c3,p5Y,VV,m2D,FBW,b3G,fIR,VLG,gZQ,H3,hfb,XFR,qi5,H3b,sSY,ssb,Rfb,sI,pFY,MLx,cHt,yHQ,wF4,AAk,tL5,Yit,Rh,hA,EZt,wd,zfY,WBt,O3G,i34,lIx,Mp,dVk,BdR,nZj,KJ5,x4,$2Y,rHY,jS4,Z3Y,aI4,yV,Y4,IIx,efY,JHQ,QS5,PYW,tA,vZG,d2j,KBG,Tjb,EI,AHk,CYY,LBW,Gt,D24,BjW,o9t,xwI,zt,Sij,W3,OI,uqR,g9Y,nP,iq,lq,k$x,$4,Uwx,mwQ,Fbx,b_b,fi5,Ih,h7I,XWt,VXI,qcW,ei,sub,JA,H_W,P3,R7W,pWG,Yc$,ybY,G$t,wWt,cb4,tXW,Np,MXk,E9x,WbG,O_Q,i_x,li4,KP,n9Y,AA,v3,$wt,CP,LP,juk,Si,B3,Z_b,D1, aiG,oS,Iix,Qut,uY,gj,kZ,Pxk,e7x,Jb5,Ui,N2k,T2Q,KbY,dwR,v9I,mB,CxG,B2t,oUt,FB,xAY,uaW,LbY,DwW,UAj,mAk,FCD,f9Y,biW,VM5,Vq,s9b,hH,XtW,qmt,cd5,bY,XB,q2,hOR,HiY,MMQ,si,wtx,ydx,Ymb,HF,tMj,RS,EUk,Gzj,zOY,WC$,Oi5,ii5,l9D,rdQ,nUY,j9b,Zi5,Q9x,I9I,WF,KC$,Jdx,P$b,vU$,TkY,dAj,eOQ,AdW,LCY,C$Y,DA$,gP5,iY,mnj,b5R,fpY,FzQ,xnt,uWQ,SmG,BkY,koQ,lY,n3,hMD,$g,lFt,X0R,rj,ZI,srI,qjj,Unj,RMx,p0x,cOY,aS,Mub,dj,yO4,Yj4,tu$,GoG,EPb,zMI,K3,vF,Wzx,lpI,nPW,C3,i5j,$nx,rOj,O5R,SL,jrI,Z5b,DI,ap5,Qrj,Ipb,eMQ,PHt,JOY,Kzb,vPt,N7k,AOG, CHj,dnk,x9,ux,LzD,SjW,g2,DnG,B7x,xSW,oCI,uJQ,k9,gCY,kJD,USj,Uc,Fq,f_,mSD,Fjt,fnt,V5j,b2Y,hAD,Xox,qq4,spW,H2Q,poD,VR,bx,Xq,cw4,M5D,RAk,EC5,GJD,zAI,i2j,O2R,Wj4,lnR,nCY,qw,sc,$Sb,rwb,jpY,Z2Y,QpW,Inb,Ru,eA4,HW,cW,anD,JwD,PG5,NWj,dSR,KjD,w2,vCk,TWI,LjW,yR,DSD,CGx,Y9,tb,SqG,BWt,xEY,g3W,o3x,unW,G$,kTx,mEY,FVW,bFt,VkY,z$,WW,hcx,UEY,s3R,q_I,XV$,Oc,ix,RcY,HF4,lx,n_,pVG,$9,c64,MkG,wV4,r2,y64,jX,Y_Q,Zi,au,GTk,zcG,WVQ,iFW,lgx,n3I,OFb,r6Y,$ER,j3Q,Q3$,eX,ect,Ig$,ZFR,agI,J6Q,Pzk,Jb,PW,NCR,dEI,KVt,v3Y,TCQ,A6t,LVj, DE5,Uht,ozG,xhx,S_4,FhD,Ab,L_,hC5,BW,o9,XvG,fHx,T$,gk,u$,Di,sgY,kU,RCW,cJ4,pvD,Um,SX,vW,HBY,xU,bB5,qKY,wvj,Nw,mC,yJk,YKt,C_,VRt,Fa,fi,tRx,b$,VC,hd,EzY,GOx,Wh4,OBG,zCY,Xa,lHj,iBk,qA,nzx,sm,Ht,$hj,rJx,jgj,ZBt,aHW,QgD,eCW,IHY,pi,R9,JJ$,NV$,PLQ,ct,MA,dh4,vz5,TVj,wk,KhI,AJY,CLD,LhR,Dh5,SKb,BVW,oO5,YU,td,u35,xOY,gOb,Em,Gz,kMG,UOY,Fo5,mOR,fXI,Wt,btk,VtD,i$,hS$,XHY,qDk,s_I,HtW,RSb,cc4,Mt$,wHb,pHQ,ycI,YD4,ttY,EOj,GMR,zSI,Woj,OtD,jM,it5,lXQ,nOG,j_W,IX$,aXb,rcI,QC,Zt4,$O4,Q_$,I9,Jcx,eSt,eM,P7Y,NEQ,dOt,pd,C7G, Lok,DOD,NA,SDk,Ki,xX,BEx,vt,oDx,dk,xZt,uo4,f3Y,D9,SM,or,xP,VY5,bsR,gD5,uH,hmk,XxR,s8Q,g7,Hsj,Rmt,pxD,Bt,MYG,c4W,kP,Uj,mZx,Ci,wx4,y4I,YaW,tYY,kPQ,UZb,Li,EDt,GPG,zmQ,WLQ,nDt,$ZG,j8I,l3I,Q85,Qc,It,S2,J4Q,PcQ,emk,N1x,r4I,I3Q,OsY,dZ$,a3Y,KL4,ZsQ,e6,a_t,zW$,mz,ff,is4,T14,DZb,f5,SaG,B1I,Ccj,V_,o_j,xRk,vD$,u1Q,LLI,g_j,hO,bH,kGj,mRQ,UR4,FW,fUx,sj,z7W,XW,H0,qn,Rr,uBY,b9I,X6G,hnW,sHj,H9b,qzj,c0,p5,p6G,co4,M7R,O9t,E_W,GG5,YzD,n_t,yoR,y_,jHY,$RY,Z9k,aUG,w7,tO,Ej,Jo$,enY,IUY,zo,WKY,lH,NgY,iH,Go,KKR,AoR,Cv5,lUQ, v_$,r7,LKW,znR,PvG,W0,DR4,YP,SzG,BgQ,ofk,ar,Q_,dRt,xGt,uEY,Ir,eu,gf4,Oj,roQ,k54,UGb,mG4,TgY,F$5,n5,fwt,$P,MK,bUW,h3t,JO,P0,XDD,qOD,sDY,Zp,ju,HUY,V7k,R3x,pDt,cz5,MND,wDD,Nn,d7,tNt,z3R,OUj,YO5,awk,QDk,Iw5,e3Q,Jzb,PbW,NZY,K$t,dGR,K5,v0,To,vfR,TZt,Azk,Ln,CbR,AO,L$I,C5,L5,iE,Dp,xh,DGk,Gs,c$R,SOI,kj,BZj,If,eC,xx,oND,xqY,Su,uLI,gNQ,B0,UqY,mqI,op,uG,gW,Fpj,Vxx,htY,kC,XyW,frb,bLk,qgY,sXY,HLY,Rtj,pyR,Uq,Mxk,cex,Of,k7,wyj,yF4,Fw,cF4,ZV,Ygt,txt,EN5,mj,YR,zt5,Wp5,FJ,f2,OLR,bG,iL5,xC,lrI,nNI,P0R,VX,hw,$qW,XJ,qS, rFR,sq,jXb,Ho,Rp,ZLQ,ar5,Hrt,p2,QXk,etI,Irx,co,JF4,MS,wW,PjW,Nrj,dqR,KpY,vNR,TrY,AF4,Lpt,YC,CjI,Dqb,SgI,Brj,oMj,kAQ,x1W,uD5,gM5,m1W,fNI,bE$,VgD,FHY,tw,hrI,XPY,qtx,skY,HEt,GJ,RrY,zJ,Wo,Oq,pPt,cPx,wP$,yPt,YtQ,tgj,GAk,EMG,zrj,iG,lG,iEb,WHk,OEQ,n2,lN5,nMY,$C,rW,$1b,j5,rPj,Zn,jkj,ap,QX,ZE$,Ip,e5,aN4,Qkx,Jw,Po,INk,NS,er$,JPG,TJ,Aw,PT5,Nv$,d1I,Tv5,vMk,C2,API,CTY,LHQ,t1W,KHk,StG,BvR,xDk,oI5,Vt;u5=function(x){return function(){return oI5[x].apply(this,arguments)}}; g.gQ=function(x,u){return oI5[x]=u}; xD4=function(x){var u=0;return function(){return u=this.length))return this[x]}; Ib=function(x){return x?x:Qt}; HRQ=function(x,u,k){x instanceof String&&(x=String(x));for(var U=x.length-1;U>=0;U--){var m=x[U];if(u.call(k,m,U,x))return{j5:U,CV:m}}return{j5:-1,CV:void 0}}; eW=function(x){return x?x:function(u,k){return HRQ(this,u,k).j5}}; g.ND=function(x,u,k){x=x.split(".");k=k||g.JY;for(var U;x.length&&(U=x.shift());)x.length||u===void 0?k[U]&&k[U]!==Object.prototype[U]?k=k[U]:k=k[U]={}:k[U]=u}; KR=function(x,u){var k=g.dQ("CLOSURE_FLAGS");x=k&&k[x];return x!=null?x:u}; g.dQ=function(x,u){x=x.split(".");u=u||g.JY;for(var k=0;k2){var U=Array.prototype.slice.call(arguments,2);return function(){var m=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(m,U);return x.apply(u,m)}}return function(){return x.apply(u,arguments)}}; g.B4=function(x,u,k){g.B4=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?p4Y:cYD;return g.B4.apply(null,arguments)}; g.o$=function(x,u){var k=Array.prototype.slice.call(arguments,1);return function(){var U=k.slice();U.push.apply(U,arguments);return x.apply(this,U)}}; g.xw=function(){return Date.now()}; uZ=function(x){return x}; g.gs=function(x,u){function k(){} k.prototype=u.prototype;x.kR=u.prototype;x.prototype=new k;x.prototype.constructor=x;x.CX=function(U,m,F){for(var f=Array(arguments.length-2),V=2;Vu&&k.push(fm(U,1))}); return k}; g.bZ=function(x){x&&typeof x.dispose=="function"&&x.dispose()}; g.VG=function(x){for(var u=0,k=arguments.length;u>6|192;else{if(F>=55296&&F<=57343){if(F<=56319&&m=56320&&f<=57343){F=(F-55296)*1024+ f-56320+65536;U[k++]=F>>18|240;U[k++]=F>>12&63|128;U[k++]=F>>6&63|128;U[k++]=F&63|128;continue}else m--}if(u)throw Error("Found an unpaired surrogate");F=65533}U[k++]=F>>12|224;U[k++]=F>>6&63|128}U[k++]=F&63|128}}x=k===U.length?U:U.subarray(0,k)}return x}; ws=function(x){g.JY.setTimeout(function(){throw x;},0)}; I$Y=function(x){return Array.prototype.map.call(x,function(u){u=u.toString(16);return u.length>1?u:"0"+u}).join("")}; eG5=function(x){for(var u=[],k=0;k>6|192:((m&64512)==55296&&U+1>18|240,u[k++]=m>>12&63|128):u[k++]=m>>12|224,u[k++]=m>>6&63|128),u[k++]=m&63|128)}return u}; tt=function(x,u){return x.lastIndexOf(u,0)==0}; JYx=function(x,u){var k=x.length-u.length;return k>=0&&x.indexOf(u,k)==k}; g.Eo=function(x){return/^[\s\xa0]*$/.test(x)}; g.GW=function(x,u){return x.indexOf(u)!=-1}; zW=function(x,u){return g.GW(x.toLowerCase(),u.toLowerCase())}; g.iZ=function(x,u){var k=0;x=Wk(String(x)).split(".");u=Wk(String(u)).split(".");for(var U=Math.max(x.length,u.length),m=0;k==0&&mu?1:0}; g.lZ=function(){var x=g.JY.navigator;return x&&(x=x.userAgent)?x:""}; jB=function(x){if(!nm&&!$w||!rs)return!1;for(var u=0;u0:!1}; QG=function(){return a$()?!1:ZG("Opera")}; P55=function(){return a$()?!1:ZG("Trident")||ZG("MSIE")}; NQY=function(){return a$()?jB("Microsoft Edge"):ZG("Edg/")}; I$=function(){return ZG("Firefox")||ZG("FxiOS")}; Pk=function(){return ZG("Safari")&&!(Jt()||(a$()?0:ZG("Coast"))||QG()||(a$()?0:ZG("Edge"))||NQY()||(a$()?jB("Opera"):ZG("OPR"))||I$()||ZG("Silk")||ZG("Android"))}; Jt=function(){return a$()?jB("Chromium"):(ZG("Chrome")||ZG("CriOS"))&&!(a$()?0:ZG("Edge"))||ZG("Silk")}; dDx=function(){return ZG("Android")&&!(Jt()||I$()||QG()||ZG("Silk"))}; KkY=function(x){var u={};x.forEach(function(k){u[k[0]]=k[1]}); return function(k){return u[k.find(function(U){return U in u})]||""}}; vIx=function(x){var u=g.lZ();if(x==="Internet Explorer"){if(P55())if((x=/rv: *([\d\.]*)/.exec(u))&&x[1])u=x[1];else{x="";var k=/MSIE +([\d\.]+)/.exec(u);if(k&&k[1])if(u=/Trident\/(\d.\d)/.exec(u),k[1]=="7.0")if(u&&u[1])switch(u[1]){case "4.0":x="8.0";break;case "5.0":x="9.0";break;case "6.0":x="10.0";break;case "7.0":x="11.0"}else x="7.0";else x=k[1];u=x}else u="";return u}var U=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");k=[];for(var m;m=U.exec(u);)k.push([m[1],m[2],m[3]||void 0]); u=KkY(k);switch(x){case "Opera":if(QG())return u(["Version","Opera"]);if(a$()?jB("Opera"):ZG("OPR"))return u(["OPR"]);break;case "Microsoft Edge":if(a$()?0:ZG("Edge"))return u(["Edge"]);if(NQY())return u(["Edg"]);break;case "Chromium":if(Jt())return u(["Chrome","CriOS","HeadlessChrome"])}return x==="Firefox"&&I$()||x==="Safari"&&Pk()||x==="Android Browser"&&dDx()||x==="Silk"&&ZG("Silk")?(u=k[2])&&u[1]||"":""}; TQG=function(x){if(a$()&&x!=="Silk"){var u=rs.brands.find(function(k){return k.brand===x}); if(!u||!u.version)return NaN;u=u.version.split(".")}else{u=vIx(x);if(u==="")return NaN;u=u.split(".")}return u.length===0?NaN:Number(u[0])}; Nt=function(){return nm||$w?!!rs&&!!rs.platform:!1}; AY5=function(){return Nt()?rs.platform==="Android":ZG("Android")}; ds=function(){return ZG("iPhone")&&!ZG("iPod")&&!ZG("iPad")}; Km=function(){return ds()||ZG("iPad")||ZG("iPod")}; vk=function(){return Nt()?rs.platform==="macOS":ZG("Macintosh")}; C5Q=function(){return Nt()?rs.platform==="Windows":ZG("Windows")}; g.TW=function(x){return x[x.length-1]}; Lkb=function(x,u){var k=x.length,U=typeof x==="string"?x.split(""):x;for(--k;k>=0;--k)k in U&&u.call(void 0,U[k],k,x)}; g.Cm=function(x,u,k){u=At(x,u,k);return u<0?null:typeof x==="string"?x.charAt(u):x[u]}; At=function(x,u,k){for(var U=x.length,m=typeof x==="string"?x.split(""):x,F=0;F=0;U--)if(U in m&&u.call(k,m[U],U,x))return U;return-1}; g.DG=function(x,u){return DD4(x,u)>=0}; SYY=function(x){if(!Array.isArray(x))for(var u=x.length-1;u>=0;u--)delete x[u];x.length=0}; g.Bk=function(x,u){u=DD4(x,u);var k;(k=u>=0)&&g.SB(x,u);return k}; g.SB=function(x,u){return Array.prototype.splice.call(x,u,1).length==1}; g.o5=function(x,u){u=At(x,u);u>=0&&g.SB(x,u)}; BQY=function(x,u){var k=0;Lkb(x,function(U,m){u.call(void 0,U,m,x)&&g.SB(x,m)&&k++})}; g.x2=function(x){return Array.prototype.concat.apply([],arguments)}; g.uU=function(x){var u=x.length;if(u>0){for(var k=Array(u),U=0;U>>1),h=void 0;k?h=u.call(void 0,x[V],V,x):h=u(U,x[V]);h>0?m=V+1:(F=V,f=!h)}return f?m:-m-1}; g.VN=function(x,u){x.sort(u||FI)}; uSR=function(x,u){var k=FI;g.VN(x,function(U,m){return k(u(U),u(m))})}; g.h3=function(x,u,k){if(!g.AY(x)||!g.AY(u)||x.length!=u.length)return!1;var U=x.length;k=k||gwW;for(var m=0;mu?1:x=0})}; g.M9=function(x,u){u===void 0&&(u=0);VBt();u=h9I[u];for(var k=Array(Math.floor(x.length/3)),U=u[64]||"",m=0,F=0;m>2];f=u[(f&3)<<4|V>>4];V=u[(V&15)<<2|h>>6];h=u[h&63];k[F++]=""+X+f+V+h}X=0;h=U;switch(x.length-m){case 2:X=x[m+1],h=u[(X&15)<<2]||U;case 1:x=x[m],k[F]=""+u[x>>2]+u[(x&3)<<4|X>>4]+h+U}return k.join("")}; g.wS=function(x,u){if(Xkx&&!u)x=g.JY.btoa(x);else{for(var k=[],U=0,m=0;m255&&(k[U++]=F&255,F>>=8);k[U++]=F}x=g.M9(k,u)}return x}; s$I=function(x){var u=[];qoI(x,function(k){u.push(k)}); return u}; yN=function(x){var u=x.length,k=u*3/4;k%3?k=Math.floor(k):g.GW("=.",x[u-1])&&(k=g.GW("=.",x[u-2])?k-2:k-1);var U=new Uint8Array(k),m=0;qoI(x,function(F){U[m++]=F}); return m!==k?U.subarray(0,m):U}; qoI=function(x,u){function k(h){for(;U>4);f!=64&&(u(F<<4&240|f>>2),V!=64&&u(f<<6&192|V))}}; VBt=function(){if(!Y2){Y2={};for(var x="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),u=["+/=","+/","-_=","-_.","-_"],k=0;k<5;k++){var U=x.concat(u[k].split(""));h9I[k]=U;for(var m=0;m=u||(U[x]=k+1,x=Error(),tBQ(x,"incident"),ws(x))}}; iU=function(x,u,k){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(k===void 0?0:k)&&Symbol.for&&x?Symbol.for(x):x!=null?Symbol(x):Symbol():u}; $2=function(x,u){lU||nI in x||z9j(x,Wmk);x[nI]|=u}; rS=function(x,u){lU||nI in x||z9j(x,Wmk);x[nI]=u}; jU=function(x,u){x[nI]&=~u}; Zz=function(x){return x!==null&&typeof x==="object"&&!Array.isArray(x)&&x.constructor===Object}; OmI=function(x,u){if(x!=null)if(typeof x==="string")x=x?new t3(x,EC):GI();else if(x.constructor!==t3)if(Yob&&x!=null&&x instanceof Uint8Array)x=x.length?new t3(new Uint8Array(x),EC):GI();else{if(!u)throw Error();x=void 0}return x}; a5=function(x){if(x&2)throw Error();}; QN=function(x,u){if(typeof u!=="number"||u<0||u>=x.length)throw Error();}; imQ=function(x,u,k){var U=u&512?0:-1,m=x.length;u=u&64?u&256:!!m&&Zz(x[m-1]);for(var F=m+(u?-1:0),f=0;fu.length)return!1;if(x.lengthm)return!1;if(U>>0;KI=u;vj=(x-u)/4294967296>>>0}; LI=function(x){if(x<0){TI(0-x);var u=g.w(CI(KI,vj));x=u.next().value;u=u.next().value;KI=x>>>0;vj=u>>>0}else TI(x)}; SU=function(x,u){var k=u*4294967296+(x>>>0);return Number.isSafeInteger(k)?k:Dz(x,u)}; j$5=function(x,u){var k=u&2147483648;k&&(x=~x+1>>>0,u=~u>>>0,x==0&&(u=u+1>>>0));x=SU(x,u);return typeof x==="number"?k?-x:x:k?"-"+x:x}; Dz=function(x,u){u>>>=0;x>>>=0;if(u<=2097151)var k=""+(4294967296*u+x);else I5()?k=""+(BigInt(u)<>>24|u<<8)&16777215,u=u>>16&65535,x=(x&16777215)+k*6777216+u*6710656,k+=u*8147497,u*=2,x>=1E7&&(k+=x/1E7>>>0,x%=1E7),k>=1E7&&(u+=k/1E7>>>0,k%=1E7),k=u+Zmj(k)+Zmj(x));return k}; Zmj=function(x){x=String(x);return"0000000".slice(x.length)+x}; aG$=function(){var x=KI,u=vj;u&2147483648?I5()?x=""+(BigInt(u|0)<>>0)):(u=g.w(CI(x,u)),x=u.next().value,u=u.next().value,x="-"+Dz(x,u)):x=Dz(x,u);return x}; oQ=function(x){if(x.length<16)LI(Number(x));else if(I5())x=BigInt(x),KI=Number(x&BigInt(4294967295))>>>0,vj=Number(x>>BigInt(32)&BigInt(4294967295));else{var u=+(x[0]==="-");vj=KI=0;for(var k=x.length,U=0+u,m=(k-u)%6+u;m<=k;U=m,m+=6)U=Number(x.slice(U,m)),vj*=1E6,KI=KI*1E6+U,KI>=4294967296&&(vj+=Math.trunc(KI/4294967296),vj>>>=0,KI>>>=0);u&&(u=g.w(CI(KI,vj)),x=u.next().value,u=u.next().value,KI=x,vj=u)}}; CI=function(x,u){u=~u;x?x=~x+1:u+=1;return[x,u]}; xT=function(x){return Array.prototype.slice.call(x)}; u1=function(x,u){throw Error(u===void 0?"unexpected value "+x+"!":u);}; gx=function(x){if(x!=null&&typeof x!=="number")throw Error("Value of float/double field must be a number, found "+typeof x+": "+x);return x}; Q$I=function(x){return x.displayName||x.name||"unknown type name"}; kT=function(x){if(x!=null&&typeof x!=="boolean")throw Error("Expected boolean but got "+Tx(x)+": "+x);return x}; mq=function(x){switch(typeof x){case "bigint":return!0;case "number":return UP(x);case "string":return IGY.test(x);default:return!1}}; e9R=function(x){if(typeof x!=="number")throw OC("int32");if(!UP(x))throw OC("int32");return x|0}; F9=function(x){return x==null?x:e9R(x)}; fc=function(x){if(x==null)return x;if(typeof x==="string"&&x)x=+x;else if(typeof x!=="number")return;return UP(x)?x|0:void 0}; b1=function(x){if(x==null)return x;if(typeof x==="string"&&x)x=+x;else if(typeof x!=="number")return;return UP(x)?x>>>0:void 0}; PZj=function(x){var u=0;u=u===void 0?0:u;if(!mq(x))throw OC("int64");var k=typeof x;switch(u){case 2048:switch(k){case "string":return Vi(x);case "bigint":return String(hC(64,x));default:return X9(x)}case 4096:switch(k){case "string":return u=qm(Number(x)),Hs(u)?x=dS(u):(u=x.indexOf("."),u!==-1&&(x=x.substring(0,u)),x=I5()?dS(hC(64,BigInt(x))):dS(Jtt(x))),x;case "bigint":return dS(hC(64,x));default:return Hs(x)?dS(RQ(x)):dS(X9(x))}case 0:switch(k){case "string":return Vi(x);case "bigint":return dS(hC(64, x));default:return RQ(x)}default:return u1(u,"Unknown format requested type for int64")}}; pc=function(x){return x==null?x:PZj(x)}; Nsx=function(x){if(x[0]==="-")return!1;var u=x.length;return u<20?!0:u===20&&Number(x.substring(0,6))<184467}; dt$=function(x){var u=x.length;return x[0]==="-"?u<20?!0:u===20&&Number(x.substring(0,7))>-922337:u<19?!0:u===19&&Number(x.substring(0,6))<922337}; Km$=function(x){if(x<0){LI(x);var u=Dz(KI,vj);x=Number(u);return Hs(x)?x:u}u=String(x);if(Nsx(u))return u;LI(x);return SU(KI,vj)}; Jtt=function(x){if(dt$(x))return x;oQ(x);return aG$()}; RQ=function(x){mq(x);x=qm(x);Hs(x)||(LI(x),x=j$5(KI,vj));return x}; X9=function(x){mq(x);x=qm(x);if(Hs(x))x=String(x);else{var u=String(x);dt$(u)?x=u:(LI(x),x=aG$())}return x}; Vi=function(x){mq(x);var u=qm(Number(x));if(Hs(u))return String(u);u=x.indexOf(".");u!==-1&&(x=x.substring(0,u));return Jtt(x)}; vwG=function(x){if(x==null)return x;if(typeof x==="bigint")return cs(x)?x=Number(x):(x=hC(64,x),x=cs(x)?Number(x):String(x)),x;if(mq(x))return typeof x==="number"?RQ(x):Vi(x)}; TsR=function(x){if(x==null)return x;var u=typeof x;if(u==="bigint")return String(hC(64,x));if(mq(x)){if(u==="string")return Vi(x);if(u==="number")return RQ(x)}}; CZj=function(x){if(x==null)return x;var u=typeof x;if(u==="bigint")return String(AtG(64,x));if(mq(x)){if(u==="string")return mq(x),u=qm(Number(x)),Hs(u)&&u>=0?x=String(u):(u=x.indexOf("."),u!==-1&&(x=x.substring(0,u)),Nsx(x)||(oQ(x),x=Dz(KI,vj))),x;if(u==="number")return mq(x),x=qm(x),x>=0&&Hs(x)?x:Km$(x)}}; LmG=function(x){if(x==null||typeof x=="string"||x instanceof t3)return x}; Dtb=function(x){if(typeof x!=="string")throw Error();return x}; Mm=function(x){if(x!=null&&typeof x!=="string")throw Error();return x}; wx=function(x){return x==null||typeof x==="string"?x:void 0}; yi=function(x,u){if(!(x instanceof u))throw Error("Expected instanceof "+Q$I(u)+" but got "+(x&&Q$I(x.constructor)));return x}; Sok=function(x,u,k){if(x!=null&&typeof x==="object"&&x.lW===tC)return x;if(Array.isArray(x)){var U=x[nI]|0,m=U;m===0&&(m|=k&32);m|=k&2;m!==U&&rS(x,m);return new u(x)}}; EP=function(x){return x}; zK=function(x){var u=uZ(GK);return u?x[u]:void 0}; Ws=function(){}; OP=function(x,u){for(var k in x)!isNaN(k)&&u(x,+k,x[k])}; BsR=function(x){var u=new Ws;OP(x,function(k,U,m){u[U]=m.slice()}); u.S=x.S;return u}; l1=function(x,u,k,U,m){var F=U?!!(u&32):void 0;U=[];var f=x.length,V=!1;if(u&64){if(u&256){f--;var h=x[f];var X=f}else X=4294967295,h=void 0;if(!(m||u&512)){V=!0;var q;var H=((q=i1)!=null?q:EP)(h?X- -1:u>>15&1023||536870912,-1,x,h);X=H+-1}}else X=4294967295,u&1||(h=f&&x[f-1],Zz(h)?(f--,X=f,H=0):h=void 0);q=void 0;for(var R=0;R=X){var c=void 0;((c=q)!=null?c:q={})[R- -1]=p}else U[R]=p}if(h)for(var Y in h)f=h[Y],f!=null&&(f=k(f,F))!=null&&(R=+Y,R< H?U[R+-1]=f:(R=void 0,((R=q)!=null?R:q={})[Y]=f));q&&(V?U.push(q):U[X]=q);m&&(rS(U,u&33522241|(q!=null?290:34)),uZ(GK)&&(x=zK(x))&&x instanceof Ws&&(U[GK]=BsR(x)));return U}; o2t=function(x){switch(typeof x){case "number":return Number.isFinite(x)?x:""+x;case "bigint":return cs(x)?Number(x):""+x;case "boolean":return x?1:0;case "object":if(Array.isArray(x)){var u=x[nI]|0;return x.length===0&&u&1?void 0:l1(x,u,o2t,!1,!1)}if(x.lW===tC)return nc(x);if(x instanceof t3){u=x.S;if(u==null)x="";else if(typeof u==="string")x=u;else{if(pkj){for(var k="",U=0,m=u.length-10240;U0?void 0:x===0?g2t||(g2t=[0,void 0]):[-x,void 0];case "string":return[0,x];case "object":return x}}; Zt=function(x,u,k){x=U9k(x,u[0],u[1],k?1:2);u!==rx&&k&&$2(x,8192);return x}; aQ=function(x,u,k){return U9k(x,u,k,3)}; U9k=function(x,u,k,U){if(x==null){var m=96;k?(x=[k],m|=512):x=[];u&&(m=m&-33521665|(u&1023)<<15)}else{if(!Array.isArray(x))throw Error("narr");m=x[nI]|0;8192&m||!(64&m)||2&m||m95();if(m&1024)throw Error("farr");if(m&64)return U!==3||m&16384||rS(x,m|16384),x;U===1||U===2||(m|=64);if(k&&(m|=512,k!==x[0]))throw Error("mid");a:{k=x;var F=k.length;if(F){var f=F-1,V=k[f];if(Zz(V)){m|=256;u=m&512?0:-1;f-=u;if(f>=1024)throw Error("pvtlmt");for(var h in V)F=+h,F1024)throw Error("spvt");m=m&-33521665|(h&1023)<<15}}}U===3&&(m|=16384);rS(x,m);return x}; m95=function(){GWx(FaG,5)}; Qi=function(x,u){if(typeof x!=="object")return x;if(Array.isArray(x)){var k=x[nI]|0;if(x.length===0&&k&1)return;if(k&2)return x;var U;if(U=u)U=k===0||!!(k&32)&&!(k&64||!(k&16));return U?($2(x,34),k&4&&Object.freeze(x),x):l1(x,k,Qi,u!==void 0,!0)}if(x.lW===tC)return u=x.Mj,k=u[nI]|0,k&2?x:l1(u,k,Qi,!0,!0);if(x instanceof t3)return x}; IQ=function(x){var u=x.Mj;if(!((u[nI]|0)&2))return x;x=new x.constructor(l1(u,u[nI]|0,Qi,!0,!0));jU(x.Mj,2);return x}; JC=function(x,u){x=x.Mj;return ep(x,x[nI]|0,u)}; ep=function(x,u,k,U){if(k===-1)return null;var m=k+(u&512?0:-1),F=x.length-1;if(m>=F&&u&256){u=x[F][k];var f=!0}else if(m<=F)u=x[m];else return;if(U&&u!=null){U=U(u);if(U==null)return U;if(U!==u)return f?x[F][k]=U:x[m]=U,U}return u}; Nm=function(x,u,k){var U=x.Mj,m=U[nI]|0;a5(m);Ps(U,m,u,k);return x}; Ps=function(x,u,k,U){var m=u&512?0:-1,F=k+m,f=x.length-1;if(F>=f&&u&256)return x[f][k]=U,u;if(F<=f)return x[F]=U,u;U!==void 0&&(f=u>>15&1023||536870912,k>=f?U!=null&&(F={},x[f+m]=(F[k]=U,F),u|=256,rS(x,u)):x[F]=U);return u}; Cc=function(x,u,k,U,m){var F=x.Mj;x=F[nI]|0;var f=2&x?1:U;m=!!m;U=dx(F,x,u);var V=U[nI]|0;if(!(4&V)){4&V&&(U=xT(U),V=Kc(V,x),x=Ps(F,x,u,U));for(var h=0,X=0;h "+x)}; tZ=function(x){if(typeof x==="string")return{buffer:MBY(x),c6:!1};if(Array.isArray(x))return{buffer:new Uint8Array(x),c6:!1};if(x.constructor===Uint8Array)return{buffer:x,c6:!1};if(x.constructor===ArrayBuffer)return{buffer:new Uint8Array(x),c6:!1};if(x.constructor===t3)return{buffer:zI(x)||new Uint8Array(0),c6:!0};if(x instanceof Uint8Array)return{buffer:new Uint8Array(x.buffer,x.byteOffset,x.byteLength),c6:!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"); }; HIk=function(x,u,k,U){this.V=null;this.N=!1;this.S=this.J=this.K=0;this.init(x,u,k,U)}; zQ=function(x){var u=0,k=0,U=0,m=x.V,F=x.S;do{var f=m[F++];u|=(f&127)<32&&(k|=(f&127)>>4);for(U=3;U<32&&f&128;U+=7)f=m[F++],k|=(f&127)<>>0,k>>>0);throw YQ();}; GQ=function(x,u){x.S=u;if(u>x.J)throw s5W(x.J,u);}; WR=function(x){var u=x.V,k=x.S,U=u[k++],m=U&127;if(U&128&&(U=u[k++],m|=(U&127)<<7,U&128&&(U=u[k++],m|=(U&127)<<14,U&128&&(U=u[k++],m|=(U&127)<<21,U&128&&(U=u[k++],m|=U<<28,U&128&&u[k++]&128&&u[k++]&128&&u[k++]&128&&u[k++]&128&&u[k++]&128)))))throw YQ();GQ(x,k);return m}; OU=function(x){var u=x.V,k=x.S,U=u[k+0],m=u[k+1],F=u[k+2];u=u[k+3];GQ(x,x.S+4);return(U<<0|m<<8|F<<16|u<<24)>>>0}; iN=function(x){var u=OU(x);x=OU(x);return SU(u,x)}; lN=function(x){var u=OU(x),k=OU(x);x=(k>>31)*2+1;var U=k>>>20&2047;u=4294967296*(k&1048575)+u;return U==2047?u?NaN:x*Infinity:U==0?x*4.9E-324*u:x*Math.pow(2,U-1075)*(u+4503599627370496)}; nH=function(x){for(var u=0,k=x.S,U=k+10,m=x.V;kx.J)throw s5W(u,x.J-k);x.S=U;return k}; c3j=function(x,u){if(u==0)return GI();var k=RwD(x,u);x.r_&&x.N?k=x.V.subarray(k,k+u):(x=x.V,u=k+u,k=k===u?new Uint8Array(0):pj4?x.slice(k,u):new Uint8Array(x.subarray(k,u)));return k.length==0?GI():new t3(k,EC)}; rP=function(x,u,k,U){if($Q.length){var m=$Q.pop();m.init(x,u,k,U);x=m}else x=new HIk(x,u,k,U);this.S=x;this.J=this.S.S;this.V=this.K=-1;MUD(this,U)}; MUD=function(x,u){u=u===void 0?{}:u;x.N3=u.N3===void 0?!1:u.N3}; wjG=function(x,u,k,U){if(jT.length){var m=jT.pop();MUD(m,U);m.S.init(x,u,k,U);return m}return new rP(x,u,k,U)}; y3Q=function(x){var u=x.S;if(u.S==u.J)return!1;x.J=x.S.S;var k=WR(x.S)>>>0;u=k>>>3;k&=7;if(!(k>=0&&k<=5))throw qCQ(k,x.J);if(u<1)throw Error("Invalid field number: "+u+" (at position "+x.J+")");x.K=u;x.V=k;return!0}; Z0=function(x){switch(x.V){case 0:x.V!=0?Z0(x):nH(x.S);break;case 1:x=x.S;GQ(x,x.S+8);break;case 2:if(x.V!=2)Z0(x);else{var u=WR(x.S)>>>0;x=x.S;GQ(x,x.S+u)}break;case 5:x=x.S;GQ(x,x.S+4);break;case 3:u=x.K;do{if(!y3Q(x))throw Error("Unmatched start-group tag: stream EOF");if(x.V==4){if(x.K!=u)throw Error("Unmatched end-group tag");break}Z0(x)}while(1);break;default:throw qCQ(x.V,x.J);}}; a2=function(x,u,k){var U=x.S.J,m=WR(x.S)>>>0,F=x.S.S+m,f=F-U;f<=0&&(x.S.J=F,k(u,x,void 0,void 0,void 0),f=F-x.S.S);if(f)throw Error("Message parsing ended unexpectedly. Expected to read "+(m+" bytes, instead read "+(m-f)+" bytes, either the data ended unexpectedly or the message misreported its own length"));x.S.S=F;x.S.J=U}; eT=function(x){var u=WR(x.S)>>>0;x=x.S;var k=RwD(x,u);x=x.V;if(YCY){var U=x,m;(m=Qp)||(m=Qp=new TextDecoder("utf-8",{fatal:!0}));u=k+u;U=k===0&&u===U.length?U:U.subarray(k,u);try{var F=m.decode(U)}catch(X){if(I2===void 0){try{m.decode(new Uint8Array([128]))}catch(q){}try{m.decode(new Uint8Array([97])),I2=!0}catch(q){I2=!1}}!I2&&(Qp=void 0);throw X;}}else{F=k;u=F+u;k=[];for(var f=null,V,h;F=u?Mt():(h=x[F++],V<194||(h&192)!==128?(F--,Mt()):k.push((V&31)<<6|h&63)): V<240?F>=u-1?Mt():(h=x[F++],(h&192)!==128||V===224&&h<160||V===237&&h>=160||((m=x[F++])&192)!==128?(F--,Mt()):k.push((V&15)<<12|(h&63)<<6|m&63)):V<=244?F>=u-2?Mt():(h=x[F++],(h&192)!==128||(V<<28)+(h-144)>>30!==0||((m=x[F++])&192)!==128||((U=x[F++])&192)!==128?(F--,Mt()):(V=(V&7)<<18|(h&63)<<12|(m&63)<<6|U&63,V-=65536,k.push((V>>10&1023)+55296,(V&1023)+56320))):Mt(),k.length>=8192&&(f=rYQ(f,k),k.length=0);F=rYQ(f,k)}return F}; tUj=function(x){var u=WR(x.S)>>>0;return c3j(x.S,u)}; JZ=function(x,u,k){this.Mj=aQ(x,u,k)}; E2W=function(x,u){if(u==null||u=="")return new x;u=JSON.parse(u);if(!Array.isArray(u))throw Error("dnarr");$2(u,32);return new x(u)}; PR=function(x,u){this.V=x>>>0;this.S=u>>>0}; zwG=function(x){if(!x)return GIb||(GIb=new PR(0,0));if(!/^\d+$/.test(x))return null;oQ(x);return new PR(KI,vj)}; Ne=function(x,u){this.V=x>>>0;this.S=u>>>0}; OIt=function(x){if(!x)return WaY||(WaY=new Ne(0,0));if(!/^-?\d+$/.test(x))return null;oQ(x);return new Ne(KI,vj)}; dP=function(){this.S=[]}; KH=function(x,u,k){for(;k>0||u>127;)x.S.push(u&127|128),u=(u>>>7|k<<25)>>>0,k>>>=7;x.S.push(u)}; vR=function(x,u){for(;u>127;)x.S.push(u&127|128),u>>>=7;x.S.push(u)}; iIR=function(x,u){if(u>=0)vR(x,u);else{for(var k=0;k<9;k++)x.S.push(u&127|128),u>>=7;x.S.push(1)}}; TQ=function(x,u){x.S.push(u>>>0&255);x.S.push(u>>>8&255);x.S.push(u>>>16&255);x.S.push(u>>>24&255)}; lzx=function(){this.J=[];this.V=0;this.S=new dP}; AZ=function(x,u){u.length!==0&&(x.J.push(u),x.V+=u.length)}; n2Y=function(x,u){CH(x,u,2);u=x.S.end();AZ(x,u);u.push(x.V);return u}; $9t=function(x,u){var k=u.pop();for(k=x.V+x.S.length()-k;k>127;)u.push(k&127|128),k>>>=7,x.V++;u.push(k);x.V++}; CH=function(x,u,k){vR(x.S,u*8+k)}; r34=function(x,u,k){if(k!=null){switch(typeof k){case "string":zwG(k)}CH(x,u,1);switch(typeof k){case "number":x=x.S;TI(k);TQ(x,KI);TQ(x,vj);break;case "bigint":k=BigInt.asUintN(64,k);k=new PR(Number(k&BigInt(4294967295)),Number(k>>BigInt(32)));x=x.S;u=k.S;TQ(x,k.V);TQ(x,u);break;default:k=zwG(k),x=x.S,u=k.S,TQ(x,k.V),TQ(x,u)}}}; LH=function(x,u,k){CH(x,u,2);vR(x.S,k.length);AZ(x,x.S.end());AZ(x,k)}; D0=function(){function x(){throw Error();} Object.setPrototypeOf(x,x.prototype);return x}; BR=function(x,u,k){this.JB=x;this.Oz=u;x=uZ(ST);this.S=!!x&&k===x||!1}; o4=function(x,u){var k=k===void 0?ST:k;return new BR(x,u,k)}; ZI4=function(x,u,k,U,m){u=j5D(u,U);u!=null&&(k=n2Y(x,k),m(u,x),$9t(x,k))}; g9=function(x,u,k,U){var m=U[x];if(m)return m;m={};m.BQ=U;m.c8=kIR(U[0]);var F=U[1],f=1;F&&F.constructor===Object&&(m.extensions=F,F=U[++f],typeof F==="function"&&(m.Xk=!0,x1!=null||(x1=F),us!=null||(us=U[f+1]),F=U[f+=2]));for(var V={};F&&Array.isArray(F)&&F.length&&typeof F[0]==="number"&&F[0]>0;){for(var h=0;h>BigInt(32)));KH(x.S,k.V,k.S);break;default:k=OIt(u),KH(x.S,k.V,k.S)}}}; cn=function(x,u,k){u=fc(u);u!=null&&u!=null&&(CH(x,k,0),iIR(x.S,u))}; A3t=function(x,u,k){u=u==null||typeof u==="boolean"?u:typeof u==="number"?!!u:void 0;u!=null&&(CH(x,k,0),x.S.S.push(u?1:0))}; CUI=function(x,u,k){u=wx(u);u!=null&&LH(x,k,QbY(u))}; La5=function(x,u,k,U,m){u=j5D(u,U);u!=null&&(k=n2Y(x,k),m(u,x),$9t(x,k))}; SCW=function(){this.S=D9Y;this.isRepeated=0;this.V=bN;this.defaultValue=void 0}; BS$=function(x){return function(){var u=new lzx;KaI(this.Mj,u,g9(Vg,bs,hE,x));AZ(u,u.S.end());for(var k=new Uint8Array(u.V),U=u.J,m=U.length,F=0,f=0;f>>31)&4294967295;H=m[0];var c=m[1],Y=m[2],E=m[3],z=m[4];for(p=0;p<80;p++){if(p<40)if(p<20){var O=E^c&(Y^E);var r=1518500249}else O=c^Y^E,r=1859775393;else p<60?(O=c&Y|E&(c|Y),r=2400959708):(O=c^Y^E,r=3395469782);O=((H<<5|H>>>27)&4294967295)+O+z+r+R[p]&4294967295;z=E;E=Y;Y=(c<<30|c>>>2)&4294967295;c=H;H=O}m[0]=m[0]+H&4294967295;m[1]=m[1]+c&4294967295;m[2]= m[2]+Y&4294967295;m[3]=m[3]+E&4294967295;m[4]=m[4]+z&4294967295} function k(H,R){if(typeof H==="string"){H=unescape(encodeURIComponent(H));for(var p=[],c=0,Y=H.length;c=56;p--)F[p]=R&255,R>>>=8;u(F);for(p=R=0;p<5;p++)for(var c=24;c>=0;c-=8)H[R++]=m[p]>>c&255;return H} for(var m=[],F=[],f=[],V=[128],h=1;h<64;++h)V[h]=0;var X,q;x();return{reset:x,update:k,digest:U,I6:function(){for(var H=U(),R="",p=0;p4);m++)u[DO(x[m])]||(k+="\nInner error "+U++ +": ",x[m].stack&&x[m].stack.indexOf(x[m].toString())==0||(k+=typeof x[m]==="string"?x[m]:x[m].message+"\n"),k+=C6(x[m],u));m")!=-1&&(x=x.replace(ETt,">")),x.indexOf('"')!=-1&&(x=x.replace(GKR,""")),x.indexOf("'")!=-1&&(x=x.replace(zlQ,"'")),x.indexOf("\x00")!=-1&&(x=x.replace(Wq5,"�")));return x}; g.up=function(x){return x==null?"":String(x)}; gY=function(x){for(var u=0,k=0;k>>0;return u}; kG=function(x){var u=Number(x);return u==0&&g.Eo(x)?NaN:u}; Ocx=function(x){return String(x).replace(/\-([a-z])/g,function(u,k){return k.toUpperCase()})}; icQ=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()}; ltx=function(x){return x.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(u,k,U){return k+U.toUpperCase()})}; nTY=function(x){var u=1;x=x.split(":");for(var k=[];u>0&&x.length;)k.push(x.shift()),u--;x.length&&k.push(x.join(":"));return k}; Up=function(x){this.S=x||{cookie:""}}; mT=function(x){x=(x.S.cookie||"").split(";");for(var u=[],k=[],U,m,F=0;F/g,">").replace(/"/g,""").replace(/'/g,"'");return eJ(x)}; JCj=function(x){var u=J0("");return eJ(x.map(function(k){return JE(J0(k))}).join(JE(u).toString()))}; vT4=function(x){var u;if(!P15.test("div"))throw Error("");if(Nx5.indexOf("DIV")!==-1)throw Error("");var k="":(x=JCj(u.map(function(U){return U instanceof I4?U:J0(String(U))})),k+=">"+x.toString()+""); return eJ(k)}; dmj=function(x){for(var u="",k=Object.keys(x),U=0;U2&&oQI(m,f,U,2);return f}; oQI=function(x,u,k,U){function m(V){V&&u.appendChild(typeof V==="string"?x.createTextNode(V):V)} for(;U0)m(F);else{a:{if(F&&typeof F.length=="number"){if(g.CR(F)){var f=typeof F.item=="function"||typeof F.item=="string";break a}if(typeof F==="function"){f=typeof F.item=="function";break a}}f=!1}g.q9(f?g.uU(F):F,m)}}}; g.gF=function(x){return xa(document,x)}; xa=function(x,u){u=String(u);x.contentType==="application/xhtml+xml"&&(u=u.toLowerCase());return x.createElement(u)}; g.ka=function(x){return document.createTextNode(String(x))}; g.U9=function(x,u){x.appendChild(u)}; g.m6=function(x){for(var u;u=x.firstChild;)x.removeChild(u)}; FQ=function(x,u,k){x.insertBefore(u,x.childNodes[k]||null)}; g.fk=function(x){return x&&x.parentNode?x.parentNode.removeChild(x):null}; g.br=function(x,u){if(!x||!u)return!1;if(x.contains&&u.nodeType==1)return x==u||x.contains(u);if(typeof x.compareDocumentPosition!="undefined")return x==u||!!(x.compareDocumentPosition(u)&16);for(;u&&x!=u;)u=u.parentNode;return u==x}; No=function(x){return x.nodeType==9?x:x.ownerDocument||x.document}; g.VU=function(x,u){if("textContent"in x)x.textContent=u;else if(x.nodeType==3)x.data=String(u);else if(x.firstChild&&x.firstChild.nodeType==3){for(;x.lastChild!=x.firstChild;)x.removeChild(x.lastChild);x.firstChild.data=String(u)}else g.m6(x),x.appendChild(No(x).createTextNode(String(u)))}; uUD=function(x){return x.tagName=="A"&&x.hasAttribute("href")||x.tagName=="INPUT"||x.tagName=="TEXTAREA"||x.tagName=="SELECT"||x.tagName=="BUTTON"?!x.disabled&&(!x.hasAttribute("tabindex")||xeQ(x)):x.hasAttribute("tabindex")&&xeQ(x)}; xeQ=function(x){x=x.tabIndex;return typeof x==="number"&&x>=0&&x<32768}; XQ=function(x,u,k){if(!u&&!k)return null;var U=u?String(u).toUpperCase():null;return hT(x,function(m){return(!U||m.nodeName==U)&&(!k||typeof m.className==="string"&&g.DG(m.className.split(/\s+/),k))},!0)}; hT=function(x,u,k){x&&!k&&(x=x.parentNode);for(k=0;x;){if(u(x))return x;x=x.parentNode;k++}return null}; Pe=function(x){this.S=x||g.JY.document||document}; qI=function(x){this.Mj=aQ(x)}; s9=function(x){this.Mj=aQ(x)}; Hi=function(x){this.Mj=aQ(x)}; gQY=function(x,u){XU(x,s9,1,u)}; RP=function(x){this.Mj=aQ(x)}; Uet=function(x,u){u=u===void 0?kQY:u;if(!pk){var k;x=(k=x.navigator)==null?void 0:k.userAgentData;if(!x||typeof x.getHighEntropyValues!=="function"||x.brands&&typeof x.brands.map!=="function")return Promise.reject(Error("UACH unavailable"));k=(x.brands||[]).map(function(m){var F=new s9;F=Me(F,1,m.brand);return Me(F,2,m.version)}); gQY(Nm(ci,2,kT(x.mobile)),k);pk=x.getHighEntropyValues(u)}var U=new Set(u);return pk.then(function(m){var F=ci.clone();U.has("platform")&&Me(F,3,m.platform);U.has("platformVersion")&&Me(F,4,m.platformVersion);U.has("architecture")&&Me(F,5,m.architecture);U.has("model")&&Me(F,6,m.model);U.has("uaFullVersion")&&Me(F,7,m.uaFullVersion);return F}).catch(function(){return ci.clone()})}; MI=function(x){this.Mj=aQ(x)}; meW=function(x){this.Mj=aQ(x)}; wF=function(x){this.Mj=aQ(x,4)}; Ya=function(x){this.Mj=aQ(x,36)}; tT=function(x){this.Mj=aQ(x,19)}; E9=function(x,u){this.pj=u=u===void 0?!1:u;this.uach=this.locale=null;this.V=0;this.isFinal=!1;this.S=new tT;Number.isInteger(x)&&this.S.VZ(x);u||(this.locale=document.documentElement.getAttribute("lang"));F7D(this,new MI)}; F7D=function(x,u){hZ(x.S,MI,1,u);pH(u,1)||yp(u,1,1);x.pj||(u=Ga(x),R2(u,5)||Me(u,5,x.locale));x.uach&&(u=Ga(x),bN(u,Hi,9)||hZ(u,Hi,9,x.uach))}; f0G=function(x,u){x.V=u}; bHY=function(x){var u=u===void 0?kQY:u;var k=x.pj?void 0:oP();k?Uet(k,u).then(function(U){x.uach=U;U=Ga(x);hZ(U,Hi,9,x.uach);return!0}).catch(function(){return!1}):Promise.resolve(!1)}; Ga=function(x){x=bN(x.S,MI,1);var u=bN(x,RP,11);u||(u=new RP,hZ(x,RP,11,u));return u}; VTb=function(x){return g.Be?"webkit"+x:x.toLowerCase()}; g.za=function(x,u,k,U){this.K=x;this.N=u;this.S=this.J=x;this.j=k||0;this.D=U||2}; g.Wi=function(x){x.S=Math.min(x.N,x.S*x.D);x.J=Math.min(x.N,x.S+(x.j?Math.round(x.j*(Math.random()-.5)*2*x.S):0));x.V++}; hkI=function(x){this.Mj=aQ(x,8)}; D9Y=function(x){this.Mj=aQ(x)}; lr=function(x){g.J.call(this);var u=this;this.componentId="";this.S=[];this.q$="";this.pageId=null;this.IS=this.nm=-1;this.D=this.experimentIds=null;this.j=this.K=0;this.U=null;this.RS=this.Ok=0;this.GY=1;this.timeoutMillis=0;this.ut=!1;this.logSource=x.logSource;this.PR=x.PR||function(){}; this.J=new E9(x.logSource,x.pj);this.network=x.network||null;this.cC=x.cC||null;this.B=x.a_X||null;this.sessionIndex=x.sessionIndex||null;this.dw=x.dw||!1;this.logger=null;this.withCredentials=!x.r7;this.pj=x.pj||!1;this.t5=!this.pj&&!!oP()&&!!oP().navigator&&oP().navigator.sendBeacon!==void 0;this.c$=typeof URLSearchParams!=="undefined"&&!!(new URL(O9())).searchParams&&!!(new URL(O9())).searchParams.set;var k=yp(new MI,1,1);F7D(this.J,k);this.N=new g.za(1E4,3E5,.1);x=XRk(this,x.CI);this.V=new bp(this.N.getValue(), x);this.gm=new bp(6E5,x);this.dw||this.gm.start();this.pj||(document.addEventListener("visibilitychange",function(){if(document.visibilityState==="hidden"){ir(u);var U;(U=u.U)==null||U.flush()}}),document.addEventListener("pagehide",function(){ir(u); var U;(U=u.U)==null||U.flush()}))}; XRk=function(x,u){return x.c$?u?function(){u().then(function(){x.flush()})}:function(){x.flush()}:function(){}}; qU5=function(x){x.B||(x.B=O9());try{return(new URL(x.B)).toString()}catch(u){return(new URL(x.B,oP().location.origin)).toString()}}; nk=function(x,u,k){x.U&&x.U.l4(u,k)}; s2Y=function(x,u,k){k=k===void 0?x.PR():k;var U=U===void 0?x.withCredentials:U;var m={},F=new URL(qU5(x));k&&(m.Authorization=k);x.sessionIndex&&(m["X-Goog-AuthUser"]=x.sessionIndex,F.searchParams.set("authuser",x.sessionIndex));x.pageId&&(Object.defineProperty(m,"X-Goog-PageId",{value:x.pageId}),F.searchParams.set("pageId",x.pageId));return{url:F.toString(),body:u,w8:1,requestHeaders:m,requestType:"POST",withCredentials:U,timeoutMillis:x.timeoutMillis}}; ir=function(x){x.J.isFinal=!0;x.flush();x.J.isFinal=!1}; Rk4=function(x){HHx(x,function(u,k){u=new URL(u);u.searchParams.set("format","json");var U=!1;try{U=oP().navigator.sendBeacon(u.toString(),k.Ue())}catch(m){}U||(x.t5=!1);return U})}; HHx=function(x,u){if(x.S.length!==0){var k=new URL(qU5(x));k.searchParams.delete("format");var U=x.PR();U&&k.searchParams.set("auth",U);k.searchParams.set("authuser",x.sessionIndex||"0");for(U=0;U<10&&x.S.length;++U){var m=x.S.slice(0,32),F=x.J.build(m,x.K,x.j,x.cC,x.Ok,x.RS);if(!u(k.toString(),F)){++x.j;break}x.K=0;x.j=0;x.Ok=0;x.RS=0;x.S=x.S.slice(m.length)}x.V.enabled&&x.V.stop()}}; O9=function(){return"https://play.google.com/log?format=json&hasfast=true"}; $a=function(){this.e1=typeof AbortController!=="undefined"}; rF=function(x,u){g.J.call(this);this.logSource=x;this.sessionIndex=u;this.bu="https://play.google.com/log?format=json&hasfast=true";this.V=null;this.K=!1;this.network=null;this.componentId="";this.S=this.cC=null;this.J=!1;this.pageId=null}; pRR=function(x,u){x.V=u;return x}; cZk=function(x,u){x.network=u;return x}; MT5=function(x,u){x.S=u}; wRG=function(x){x.J=!0;return x}; j_=function(x,u,k,U,m,F,f){x=x===void 0?-1:x;u=u===void 0?"":u;k=k===void 0?"":k;U=U===void 0?!1:U;m=m===void 0?"":m;g.J.call(this);this.logSource=x;this.componentId=u;F?u=F:(x=new rF(x,"0"),x.componentId=u,g.P(this,x),k!==""&&(x.bu=k),U&&(x.K=!0),m&&pRR(x,m),f&&cZk(x,f),u=x.build());this.S=u}; yZj=function(x){this.S=x}; Zy=function(x,u,k){this.V=x;this.K=u;this.fields=k||[];this.S=new Map}; kK5=function(x){return x.fields.map(function(u){return u.fieldType})}; gTb=function(x){return x.fields.map(function(u){return u.fieldName})}; aP=function(x,u){Zy.call(this,x,3,u)}; QU=function(x,u){Zy.call(this,x,2,u)}; g.IP=function(x,u){this.type=x;this.currentTarget=this.target=u;this.defaultPrevented=this.V=!1}; e_=function(x,u){g.IP.call(this,x?x.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.S=null;x&&this.init(x,u)}; JT=function(x){return!(!x||!x[YUt])}; EQG=function(x,u,k,U,m){this.listener=x;this.proxy=null;this.src=u;this.type=k;this.capture=!!U;this.S$=m;this.key=++tTY;this.removed=this.o_=!1}; Pi=function(x){x.removed=!0;x.listener=null;x.proxy=null;x.src=null;x.S$=null}; NI=function(x){this.src=x;this.listeners={};this.S=0}; g.dF=function(x,u){var k=u.type;k in x.listeners&&g.Bk(x.listeners[k],u)&&(Pi(u),x.listeners[k].length==0&&(delete x.listeners[k],x.S--))}; Kk=function(x,u,k,U){for(var m=0;m1)));f=f.next)m||(F=f);m&&(k.S==0&&U==1?CN5(k,u):(F?(U=F,U.next==k.K&&(k.K=U),U.next=U.next.next):L7Y(k),Dex(k,m,3,u)))}x.J=null}else MH(x,3,u)}; E7=function(x,u){x.V||x.S!=2&&x.S!=3||SUb(x);x.K?x.K.next=u:x.V=u;x.K=u}; BPk=function(x,u,k,U){var m=yl(null,null,null);m.S=new g.wX(function(F,f){m.J=u?function(V){try{var h=u.call(U,V);F(h)}catch(X){f(X)}}:F; m.V=k?function(V){try{var h=k.call(U,V);h===void 0&&V instanceof z1?f(V):F(h)}catch(X){f(X)}}:f}); m.S.J=x;E7(x,m);return m.S}; MH=function(x,u,k){x.S==0&&(x===k&&(u=3,k=new TypeError("Promise cannot resolve to itself")),x.S=1,NPI(k,x.l_$,x.iXX,x)||(x.D=k,x.S=u,x.J=null,SUb(x),u!=3||k instanceof z1||o1t(x,k)))}; NPI=function(x,u,k,U){if(x instanceof g.wX)return AZ4(x,u,k,U),!0;if(x)try{var m=!!x.$goog_Thenable}catch(f){m=!1}else m=!1;if(m)return x.then(u,k,U),!0;if(g.CR(x))try{var F=x.then;if(typeof F==="function")return xaY(x,F,u,k,U),!0}catch(f){return k.call(U,f),!0}return!1}; xaY=function(x,u,k,U,m){function F(h){V||(V=!0,U.call(m,h))} function f(h){V||(V=!0,k.call(m,h))} var V=!1;try{u.call(x,f,F)}catch(h){F(h)}}; SUb=function(x){x.j||(x.j=!0,g.s7(x.Vi,x))}; L7Y=function(x){var u=null;x.V&&(u=x.V,x.V=u.next,u.next=null);x.V||(x.K=null);return u}; Dex=function(x,u,k,U){if(k==3&&u.V&&!u.K)for(;x&&x.N;x=x.J)x.N=!1;if(u.S)u.S.J=null,uit(u,k,U);else try{u.K?u.J.call(u.context):uit(u,k,U)}catch(m){g1$.call(null,m)}$eW(PNW,u)}; uit=function(x,u,k){u==2?x.J.call(x.context,k):x.V&&x.V.call(x.context,k)}; o1t=function(x,u){x.N=!0;g.s7(function(){x.N&&g1$.call(null,u)})}; z1=function(x){ck.call(this,x)}; vQb=function(x,u,k){this.promise=x;this.resolve=u;this.reject=k}; g.W9=function(x,u){g.kp.call(this);this.tG=x||1;this.DZ=u||g.JY;this.sN=(0,g.B4)(this.SWt,this);this.Ja=g.xw()}; g.O7=function(x,u,k){if(typeof x==="function")k&&(x=(0,g.B4)(x,k));else if(x&&typeof x.handleEvent=="function")x=(0,g.B4)(x.handleEvent,x);else throw Error("Invalid listener argument");return Number(u)>2147483647?-1:g.JY.setTimeout(x,u||0)}; iw=function(x,u){var k=null;return(new g.wX(function(U,m){k=g.O7(function(){U(u)},x); k==-1&&m(Error("Failed to schedule timer."))})).sj(function(U){g.JY.clearTimeout(k); throw U;})}; g.$p=function(x){g.J.call(this);this.D=x;this.K=0;this.J=100;this.N=!1;this.V=new Map;this.j=new Set;this.flushInterval=3E4;this.S=new g.W9(this.flushInterval);this.S.listen("tick",this.c5,!1,this);g.P(this,this.S)}; kNt=function(x){x.S.enabled||x.S.start();x.K++;x.K>=x.J&&x.c5()}; Uaj=function(x,u){return x.j.has(u)?void 0:x.V.get(u)}; maW=function(x){for(var u=0;u=0){var F=x[k].substring(0,U);m=x[k].substring(U+1)}else F=x[k];u(F,m?ov(m):"")}}}; K8=function(x,u){if(!u)return x;var k=x.indexOf("#");k<0&&(k=x.length);var U=x.indexOf("?");if(U<0||U>k){U=k;var m=""}else m=x.substring(U+1,k);x=[x.slice(0,U),m,x.slice(k)];k=x[1];x[1]=u?k?k+"&"+u:u:k;return x[0]+(x[1]?"?"+x[1]:"")+x[2]}; v9=function(x,u,k){if(Array.isArray(u))for(var U=0;U=0&&uk)m=k;U+=u.length+1;return ov(x.slice(U,m!==-1?m:0))}; Dq=function(x,u){for(var k=x.search(c0x),U=0,m,F=[];(m=peW(x,U,u,k))>=0;)F.push(x.substring(U,m)),U=Math.min(x.indexOf("&",m)+1||k,k);F.push(x.slice(U));return F.join("").replace(My5,"$1")}; weW=function(x,u,k){return C8(Dq(x,u),u,k)}; g.Sm=function(x){g.kp.call(this);this.headers=new Map;this.ut=x||null;this.J=!1;this.S=null;this.B="";this.V=0;this.K="";this.N=this.Ok=this.U=this.RS=!1;this.t5=0;this.j=null;this.nm="";this.D=!1}; YpY=function(x,u,k,U,m,F,f){var V=new g.Sm;y0j.push(V);u&&V.listen("complete",u);V.a5("ready",V.oN);F&&(V.t5=Math.max(0,F));f&&(V.D=f);V.send(x,k,U,m)}; EGb=function(x,u){x.J=!1;x.S&&(x.N=!0,x.S.abort(),x.N=!1);x.K=u;x.V=5;tyI(x);B9(x)}; tyI=function(x){x.RS||(x.RS=!0,x.dispatchEvent("complete"),x.dispatchEvent("error"))}; G4k=function(x){if(x.J&&typeof oY!="undefined")if(x.U&&g.xb(x)==4)setTimeout(x.GO.bind(x),0);else if(x.dispatchEvent("readystatechange"),x.isComplete()){x.getStatus();x.J=!1;try{if(u4(x))x.dispatchEvent("complete"),x.dispatchEvent("success");else{x.V=6;try{var u=g.xb(x)>2?x.S.statusText:""}catch(k){u=""}x.K=u+" ["+x.getStatus()+"]";tyI(x)}}finally{B9(x)}}}; B9=function(x,u){if(x.S){x.j&&(clearTimeout(x.j),x.j=null);var k=x.S;x.S=null;u||x.dispatchEvent("ready");try{k.onreadystatechange=null}catch(U){}}}; u4=function(x){var u=x.getStatus();a:switch(u){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var k=!0;break a;default:k=!1}if(!k){if(u=u===0)x=g.JS(1,String(x.B)),!x&&g.JY.self&&g.JY.self.location&&(x=g.JY.self.location.protocol.slice(0,-1)),u=!zvI.test(x?x.toLowerCase():"");k=u}return k}; g.xb=function(x){return x.S?x.S.readyState:0}; g.gJ=function(x){try{return x.S?x.S.responseText:""}catch(u){return""}}; g.kb=function(x){try{if(!x.S)return null;if("response"in x.S)return x.S.response;switch(x.nm){case "":case "text":return x.S.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in x.S)return x.S.mozResponseArrayBuffer}return null}catch(u){return null}}; g.WTj=function(x){var u={};x=(x.S&&g.xb(x)>=2?x.S.getAllResponseHeaders()||"":"").split("\r\n");for(var k=0;k>1,u),$b(x,x.length>>1)]}; UI4=function(x){var u=g.w(kaY(x,rJ));x=u.next().value;u=u.next().value;return x.toString(16)+u.toString(16)}; mIx=function(x,u){var k=kaY(u);x=new Uint32Array(x.buffer);u=x[0];var U=g.w(k);k=U.next().value;U=U.next().value;for(var m=1;m>>8|f<<24,f+=F|0,f^=V+38293,F=F<<3|F>>>29,F^=f,h=h>>>8|h<<24,h+=V|0,h^=X+38293,V=V<<3|V>>>29,V^=h;F=[F,f];x[m]^=F[0];m+1=k?(globalThis.sessionStorage.removeItem(x),["e"]):["a",new Uint8Array(U.buffer,u+4)]}; j3=function(x,u,k){k=k===void 0?[]:k;this.maxItems=x;this.S=u===void 0?0:u;this.V=k}; bkY=function(x){var u=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!u)return new j3(x);var k=u.split(",");if(k.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new j3(x);u=k.slice(1);u.length===1&&u[0]===""&&(u=[]);k=Number(k[0]);return isNaN(k)||k<0||k>u.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new j3(x)):new j3(x,k,u)}; V_I=function(x,u){this.logger=u;try{var k=globalThis.sessionStorage&&!!globalThis.sessionStorage.getItem&&!!globalThis.sessionStorage.setItem&&!!globalThis.sessionStorage.removeItem}catch(U){k=!1}k&&(this.index=bkY(x))}; h2k=function(x,u,k,U,m){var F=x.index?Vw(x.logger,function(){return F6j(x.index,UI4(u),k,U,m)},"W"):"u"; x.logger.tY(F)}; XiY=function(x,u,k){var U=g.w(x.index?Vw(x.logger,function(){return fyW(UI4(u),k)},"R"):["u"]),m=U.next().value; U=U.next().value;x.logger.v0(m);return U}; Hkb=function(x){function u(){k-=U;k-=m;k^=m>>>13;U-=m;U-=k;U^=k<<8;m-=k;m-=U;m^=U>>>13;k-=U;k-=m;k^=m>>>12;U-=m;U-=k;U^=k<<16;m-=k;m-=U;m^=U>>>5;k-=U;k-=m;k^=m>>>3;U-=m;U-=k;U^=k<<10;m-=k;m-=U;m^=U>>>15} x=q9$(x);for(var k=2654435769,U=2654435769,m=314159265,F=x.length,f=F,V=0;f>=12;f-=12,V+=12)k+=Zs(x,V),U+=Zs(x,V+4),m+=Zs(x,V+8),u();m+=F;switch(f){case 11:m+=x[V+10]<<24;case 10:m+=x[V+9]<<16;case 9:m+=x[V+8]<<8;case 8:U+=x[V+7]<<24;case 7:U+=x[V+6]<<16;case 6:U+=x[V+5]<<8;case 5:U+=x[V+4];case 4:k+=x[V+3]<<24;case 3:k+=x[V+2]<<16;case 2:k+=x[V+1]<<8;case 1:k+=x[V+0]}u();return sPI.toString(m)}; q9$=function(x){for(var u=[],k=0;k>7,x.error.code]);U.set(k,4);return U}; vq=function(x,u,k){aY.call(this,x);this.K=u;this.clientState=k;this.S="S";this.J="q"}; KQ=function(x){return globalThis.TextEncoder?(new TextEncoder).encode(x):g.yG(x)}; cTI=function(x,u,k){return x instanceof Ob?KTD(x,k,u,1):x.DS(k)}; Tg=function(x,u,k){g.J.call(this);var U=this;this.logger=x;this.onError=u;this.state=k;this.D=0;this.V=void 0;this.addOnDisposeCallback(function(){U.S&&(U.S.dispose(),U.S=void 0)})}; M_Y=function(x,u){u=u instanceof kw?u:new kw(5,"TVD:error",u);return x.reportError(u)}; A9=function(x,u,k){try{if(x.Ft())throw new kw(21,"BNT:disposed");if(!x.S&&x.V)throw x.V;var U,m;return(m=(U=wiI(x,u,k))!=null?U:yTI(x,u,k))!=null?m:Y9k(x,u,k)}catch(F){if(!u.CG)throw M_Y(x,F);return t_j(x,k,F)}}; wiI=function(x,u,k){var U;return(U=x.S)==null?void 0:e3(U,function(){return CQ(x,u)},k,function(m){var F; if(x.S instanceof J9&&((F=u.Sn)==null?0:F.EA))try{var f;(f=x.cache)==null||h2k(f,CQ(x,u),m,u.Sn.yp,x.B-120)}catch(V){x.reportError(new kw(24,"ELX:write",V))}})}; yTI=function(x,u,k){var U;if((U=u.Sn)!=null&&U.qG)try{var m,F=(m=x.cache)==null?void 0:XiY(m,CQ(x,u),u.Sn.yp);return F?k?Vw(x.logger,function(){return g.M9(F,2)},"a"):F:void 0}catch(f){x.reportError(new kw(23,"RXO:read",f))}}; Y9k=function(x,u,k){var U={stack:[],error:void 0,hasError:!1};try{if(!u.zD)throw new kw(29,"SDF:notready");return e3(MWY(U,new vq(x.logger,x.D,x.state)),function(){return CQ(x,u)},k)}catch(m){U.error=m,U.hasError=!0}finally{w4Q(U)}}; t_j=function(x,u,k){var U={stack:[],error:void 0,hasError:!1};try{var m=M_Y(x,k);return e3(MWY(U,new dJ(x.logger,m)),function(){return[]},u)}catch(F){U.error=F,U.hasError=!0}finally{w4Q(U)}}; CQ=function(x,u){return u.M4?u.M4:u.oG?Vw(x.logger,function(){return u.M4=KQ(u.oG)},"c"):[]}; Ds=function(x){var u;Tg.call(this,x.s_.WI(),(u=x.onError)!=null?u:function(){},0); var k=this;this.N=0;this.K=new g.wJ;this.J=!1;this.s_=x.s_;this.IX=x.IX;this.ZZ=Object.assign({},EaR,x.ZZ||{});x.S4&&(this.logger instanceof Hq||this.logger instanceof XC)&&this.logger.F0(x.S4);this.rW=x.rW||!1;if(GaW(x)){var U=this.s_;this.j=function(){return LTx(U).catch(function(f){f=k.reportError(new kw(k.J?20:32,"TRG:Disposed",f));k.V=f;var V;(V=k.S)==null||V.dispose();k.S=void 0;k.K.reject(f)})}; DoI(U,function(){return void LQ(k)}); U.B===2&&LQ(this)}else this.j=x.NVG,LQ(this);var m=this.logger.share();m.w0("o");var F=new fQ(m,"o");this.K.promise.then(function(){F.done();m.fQ();m.dispose()},function(){return void m.dispose()}); this.addOnDisposeCallback(function(){k.J||(k.V?k.logger.fQ():(k.V=k.reportError(new kw(32,"TNP:Disposed")),k.logger.fQ(),k.K.reject(k.V)))}); g.P(this,this.logger)}; z2G=function(x,u){if(!(u instanceof kw))if(u instanceof rX){var k=Error(u.toString());k.stack=u.stack;u=new kw(11,"EBH:Error",k)}else u=new kw(12,"BSO:Unknown",u);return x.reportError(u)}; LQ=function(x){var u,k,U,m,F,f,V,h,X,q,H,R,p,c,Y;return g.Z(function(E){switch(E.S){case 1:u=void 0;x.N++;k=new g.wJ;x.s_ instanceof i4&&x.s_.K.push(k.promise);if(!x.rW){E.TY(2);break}U=new g.wJ;setTimeout(function(){return void U.resolve()}); return g.n(E,U.promise,2);case 2:return m=x.logger.share(),g.YI(E,4,5),x.state=5,F={},f=[],g.n(E,nQ(x.s_.snapshot({oG:F,N7:f}),x.ZZ.rft,function(){return Promise.reject(new kw(15,"MDA:Timeout"))}),7); case 7:V=E.V;if(x.Ft())throw new kw(x.J?20:32,"MDA:Disposed");h=f[0];x.state=6;return g.n(E,nQ(cTI(x.IX,m,V),x.ZZ.lm,function(){return Promise.reject(new kw(10,"BWB:Timeout"))}),8); case 8:X=E.V;if(x.Ft())throw new kw(x.J?20:32,"BWB:Disposed");x.state=7;u=Vw(m,function(){var O=W6R(x,X,k,h);O.V.promise.then(function(){return void x.j()}).catch(function(){}); return O},"i"); case 5:g.zx(E);m.dispose();g.W4(E,6);break;case 4:q=g.Gx(E);(H=u)==null||H.dispose();if(!x.V){R=z2G(x,q);k.resolve();var z;if(z=x.s_ instanceof i4&&x.N<2)a:if(q instanceof kw)z=q.code!==32&&q.code!==20&&q.code!==10;else{if(q instanceof rX)switch(q.code){case 2:case 13:case 14:case 4:break;default:z=!1;break a}z=!0}if(z)return p=(1+Math.random()*.25)*(x.J?6E4:1E3),c=setTimeout(function(){return void x.j()},p),x.addOnDisposeCallback(function(){return void clearTimeout(c)}),E.return(); x.V=R}m.Rz(x.J?13:14);x.K.reject(x.V);return E.return();case 6:x.state=8,x.N=0,(Y=x.S)==null||Y.dispose(),x.S=u,x.J=!0,x.K.resolve(),g.wQ(E)}})}; W6R=function(x,u,k,U){var m=HR(u,2)*1E3;if(m<=0)throw new kw(31,"TTM:Invalid");if(R2(u,4))return new N3(x.logger,R2(u,4),m);if(!HR(u,3))return new Pq(x.logger,Wj(Dt(u,1)),m);if(!U)throw new kw(4,"PMD:Undefined");U=U(Wj(Dt(u,1)));if(!(U instanceof Function))throw new kw(16,"APF:Failed");x.B=Math.floor((Date.now()+m)/1E3);x=new J9(x.logger,U,HR(u,3),m);x.addOnDisposeCallback(function(){return void k.resolve()}); return x}; S3=function(){var x=0,u;return function(k){u||(u=new h9);var U=new vq(u,x,1),m=e3(U,function(){return KQ(k)},!0); U.dispose();x++;return m}}; Bq=function(x){this.Mj=aQ(x)}; OkW=function(x,u,k){this.Zh=x;this.Xg=u;this.metadata=k}; oZ=function(x,u){u=u===void 0?{}:u;this.UFt=x;this.metadata=u;this.status=null}; x5=function(x,u,k,U,m){this.name=x;this.methodType="unary";this.requestType=u;this.responseType=k;this.S=U;this.V=m}; uQ=function(x){this.Mj=aQ(x)}; gL=function(x){this.Mj=aQ(x)}; k5=function(x){this.Mj=aQ(x)}; Uu=function(x,u){this.D=x.djm;this.B=u;this.S=x.xhr;this.J=[];this.N=[];this.j=[];this.K=[];this.V=[];this.D&&ik4(this)}; rTt=function(x,u){var k=new lyI;g.Lk(x.S,"complete",function(){if(u4(x.S)){var U=g.gJ(x.S);if(u&&x.S.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");U=atob(U)}try{var m=x.B(U)}catch(V){mP(x,Fv(new rX(13,"Error when deserializing response data; error: "+V+(", response: "+U)),k));return}U=FrG(x.S.getStatus());fp(x,bQ(x));U==0?nat(x,m):mP(x,Fv(new rX(U,"Xhr succeeded but the status code is not 200"),k))}else{U=g.gJ(x.S);m=bQ(x);if(U){var F=$IG(x, U);U=F.code;var f=F.details;F=F.metadata}else U=2,f="Rpc failed due to xhr error. uri: "+String(x.S.B)+", error code: "+x.S.V+", error: "+x.S.getLastError(),F=m;fp(x,m);mP(x,Fv(new rX(U,f,F),k))}})}; ik4=function(x){x.D.yy("data",function(u){if("1"in u){var k=u["1"];try{var U=x.B(k)}catch(m){mP(x,new rX(13,"Error when deserializing response data; error: "+m+(", response: "+k)))}U&&nat(x,U)}if("2"in u)for(u=$IG(x,u["2"]),k=0;k-1&&x.splice(u,1)}; nat=function(x,u){for(var k=0;k>4&15).toString(16)+(x&15).toString(16)}; Y5=function(x,u){this.V=this.S=null;this.J=x||null;this.K=!!u}; zc=function(x){x.S||(x.S=new Map,x.V=0,x.J&&dX(x.J,function(u,k){x.add(ov(u),k)}))}; e25=function(x,u){zc(x);u=WL(x,u);return x.S.has(u)}; g.JT5=function(x,u,k){x.remove(u);k.length>0&&(x.J=null,x.S.set(WL(x,u),g.uU(k)),x.V=x.V+k.length)}; WL=function(x,u){u=String(u);x.K&&(u=u.toLowerCase());return u}; ay4=function(x,u){u&&!x.K&&(zc(x),x.J=null,x.S.forEach(function(k,U){var m=U.toLowerCase();U!=m&&(this.remove(U),g.JT5(this,m,k))},x)); x.K=u}; g.PrY=function(x){var u="";g.YG(x,function(k,U){u+=U;u+=":";u+=k;u+="\r\n"}); return u}; g.Ou=function(x,u,k){if(g.$G(k))return x;k=g.PrY(k);if(typeof x==="string")return C8(x,g.Bn(u),k);g.Eu(x,u,k);return x}; g.iQ=function(x){g.J.call(this);this.V=x;this.S={}}; NFW=function(x,u,k,U,m,F){if(Array.isArray(k))for(var f=0;f0&&(u[m]=U)},x); return u}; p95=function(x){x=se(x);var u=[];g.YG(x,function(k,U){U in Object.prototype||typeof k!="undefined"&&u.push([U,":",k].join(""))}); return u}; Mmb=function(x){hI(x,"od",cSI);hI(x,"opac",HU).S=!0;hI(x,"sbeos",HU).S=!0;hI(x,"prf",HU).S=!0;hI(x,"mwt",HU).S=!0;hI(x,"iogeo",HU)}; w9t=function(){this.S=this.NU=null}; Ra=function(){}; cU=function(){if(!pl())throw Error();}; pl=function(){return!(!Mx||!Mx.performance)}; wn=function(x){return x?x.passive&&ySj()?x:x.capture||!1:!1}; yy=function(x,u,k,U){return x.addEventListener?(x.addEventListener(u,k,wn(U)),!0):!1}; YL=function(x){return x.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[x.visibilityState||x.webkitVisibilityState||x.mozVisibilityState||""]||0}; Y7D=function(){}; tmG=function(){return(nm||$w)&&rs?rs.mobile:!tI()&&(ZG("iPod")||ZG("iPhone")||ZG("Android")||ZG("IEMobile"))}; tI=function(){return(nm||$w)&&rs?!rs.mobile&&(ZG("iPad")||ZG("Android")||ZG("Silk")):ZG("iPad")||ZG("Android")&&!ZG("Mobile")||ZG("Silk")}; Ee=function(x){try{return!!x&&x.location.href!=null&&mt5(x,"foo")}catch(u){return!1}}; Gi=function(x,u){if(x)for(var k in x)Object.prototype.hasOwnProperty.call(x,k)&&u(x[k],k,x)}; G1k=function(){var x=[];Gi(EpG,function(u){x.push(u)}); return x}; zbQ=function(x){var u,k;return(k=(u=/https?:\/\/[^\/]+/.exec(x))==null?void 0:u[0])!=null?k:""}; i8W=function(){var x=WcQ("IFRAME"),u={};g.q9(O8G(),function(k){x.sandbox&&x.sandbox.supports&&x.sandbox.supports(k)&&(u[k]=!0)}); return u}; WcQ=function(x,u){u=u===void 0?document:u;return u.createElement(String(x).toLowerCase())}; lqR=function(x){for(var u=x;x&&x!=x.parent;)x=x.parent,Ee(x)&&(u=x);return u}; jCj=function(x){x=x||zi();for(var u=new npI(g.JY.location.href,!1),k=null,U=x.length-1,m=U;m>=0;--m){var F=x[m];!k&&$HR.test(F.url)&&(k=F);if(F.url&&!F.uG){u=F;break}}m=null;F=x.length&&x[U].url;u.depth!=0&&F&&(m=x[U]);return new rSj(u,m,k)}; zi=function(){var x=g.JY,u=[],k=null;do{var U=x;if(Ee(U)){var m=U.location.href;k=U.document&&U.document.referrer||null}else m=k,k=null;u.push(new npI(m||""));try{x=U.parent}catch(F){x=null}}while(x&&U!=x);U=0;for(x=u.length-1;U<=x;++U)u[U].depth=x-U;U=g.JY;if(U.location&&U.location.ancestorOrigins&&U.location.ancestorOrigins.length==u.length-1)for(x=1;xu&&(u=k.length);return 3997-u-x.J.length-1}; lD=function(x,u){this.S=x;this.depth=u}; Iqt=function(){function x(V,h){return V==null?h:V} var u=zi(),k=Math.max(u.length-1,0),U=jCj(u);u=U.S;var m=U.V,F=U.J,f=[];F&&f.push(new lD([F.url,F.uG?2:0],x(F.depth,1)));m&&m!=F&&f.push(new lD([m.url,2],0));u.url&&u!=F&&f.push(new lD([u.url,0],x(u.depth,k)));U=g.nl(f,function(V,h){return f.slice(0,f.length-h)}); !u.url||(F||m)&&u!=F||(m=zbQ(u.url))&&U.push([new lD([m,1],x(u.depth,k))]);U.push([]);return g.nl(U,function(V){return QCD(k,V)})}; QCD=function(x,u){g.$L(u,function(m){return m.depth>=0}); var k=rn(u,function(m,F){return Math.max(m,F.depth)},-1),U=kW$(k+2); U[0]=x;g.q9(u,function(m){return U[m.depth+1]=m.S}); return U}; ebQ=function(){var x=x===void 0?Iqt():x;return x.map(function(u){return iD(u)})}; JSQ=function(x){var u=!1;u=u===void 0?!1:u;Mx.google_image_requests||(Mx.google_image_requests=[]);var k=WcQ("IMG",Mx.document);u&&(k.attributionSrc="");k.src=x;Mx.google_image_requests.push(k)}; j0=function(x){var u="qT";if(x.qT&&x.hasOwnProperty(u))return x.qT;var k=new x;x.qT=k;x.hasOwnProperty(u);return k}; ZC=function(){this.V=new Y7D;this.S=pl()?new cU:new Ra}; Pw5=function(){aa();var x=Mx.document;return!!(x&&x.body&&x.body.getBoundingClientRect&&typeof Mx.setInterval==="function"&&typeof Mx.clearInterval==="function"&&typeof Mx.setTimeout==="function"&&typeof Mx.clearTimeout==="function")}; NXj=function(){aa();return ebQ()}; dHt=function(){}; aa=function(){var x=j0(dHt);if(!x.S){if(!Mx)throw Error("Context has not been set and window is undefined.");x.S=j0(ZC)}return x.S}; Qy=function(x){this.Mj=aQ(x)}; Kcj=function(x){this.J=x;this.S=-1;this.V=this.K=0}; Ia=function(x,u){return function(){var k=g.nR.apply(0,arguments);if(x.S>-1)return u.apply(null,g.t(k));try{return x.S=x.J.S.now(),u.apply(null,g.t(k))}finally{x.K+=x.J.S.now()-x.S,x.S=-1,x.V+=1}}}; vpt=function(x,u){this.V=x;this.J=u;this.S=new Kcj(x)}; TXG=function(){this.S={}}; CwW=function(){var x=e0().flags,u=AS5;x=x.S[u.key];if(u.valueType==="proto"){try{var k=JSON.parse(x);if(Array.isArray(k))return k}catch(U){}return u.defaultValue}return typeof x===typeof u.defaultValue?x:u.defaultValue}; BXR=function(){this.J=void 0;this.V=this.j=0;this.N=-1;this.NV=new Vy;hI(this.NV,"mv",LcR).S=!0;hI(this.NV,"omid",HU);hI(this.NV,"epoh",HU).S=!0;hI(this.NV,"epph",HU).S=!0;hI(this.NV,"umt",HU).S=!0;hI(this.NV,"phel",HU).S=!0;hI(this.NV,"phell",HU).S=!0;hI(this.NV,"oseid",DHR).S=!0;var x=this.NV;x.S.sloi||(x.S.sloi=new fl);x.S.sloi.S=!0;hI(this.NV,"mm",JI);hI(this.NV,"ovms",S7t).S=!0;hI(this.NV,"xdi",HU).S=!0;hI(this.NV,"amp",HU).S=!0;hI(this.NV,"prf",HU).S=!0;hI(this.NV,"gtx",HU).S=!0;hI(this.NV, "mvp_lv",HU).S=!0;hI(this.NV,"ssmol",HU).S=!0;hI(this.NV,"fmd",HU).S=!0;hI(this.NV,"gen204simple",HU);this.S=new vpt(aa(),this.NV);this.K=!1;this.flags=new TXG}; e0=function(){return j0(BXR)}; ob5=function(x,u,k,U){if(Math.random()<(U||x.S))try{if(k instanceof WU)var m=k;else m=new WU,Gi(k,function(f,V){var h=m,X=h.K++;f=Oe(V,f);h.S.push(X);h.V[X]=f}); var F=m.j$(x.V,"pagead2.googlesyndication.com","/pagead/gen_204?id="+u+"&");F&&(aa(),JSQ(F))}catch(f){}}; x3x=function(x,u,k){k=k===void 0?{}:k;this.error=x;this.context=u.context;this.msg=u.message||"";this.id=u.id||"jserror";this.meta=k}; uCk=function(){var x=x===void 0?g.JY:x;return(x=x.performance)&&x.now&&x.timing?Math.floor(x.now()+x.timing.navigationStart):g.xw()}; gbW=function(){var x=x===void 0?g.JY:x;return(x=x.performance)&&x.now?x.now():null}; kgx=function(x,u,k){this.label=x;this.type=u;this.value=k;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}; Nx=function(){var x=window;this.events=[];this.V=x||g.JY;var u=null;x&&(x.google_js_reporting_queue=x.google_js_reporting_queue||[],this.events=x.google_js_reporting_queue,u=x.google_measure_js_timing);this.S=PU()||(u!=null?u:Math.random()<1)}; U3R=function(x){x&&dn&&PU()&&(dn.clearMarks("goog_"+x.label+"_"+x.uniqueId+"_start"),dn.clearMarks("goog_"+x.label+"_"+x.uniqueId+"_end"))}; m3Y=function(){var x=Kl;this.S=vU;this.Cp="jserror";this.Dm=!0;this.us=null;this.V=this.Y2;this.Hl=x===void 0?null:x}; F0G=function(x,u,k){var U=Ti;return Ia(e0().S.S,function(){try{if(U.Hl&&U.Hl.S){var m=U.Hl.start(x.toString(),3);var F=u();U.Hl.end(m)}else F=u()}catch(V){var f=U.Dm;try{U3R(m),f=U.V(x,new AI(Cl(V)),void 0,k)}catch(h){U.Y2(217,h)}if(!f)throw V;}return F})()}; Ll=function(x,u,k,U){return Ia(e0().S.S,function(){var m=g.nR.apply(0,arguments);return F0G(x,function(){return u.apply(k,m)},U)})}; Cl=function(x){var u=x.toString();x.name&&u.indexOf(x.name)==-1&&(u+=": "+x.name);x.message&&u.indexOf(x.message)==-1&&(u+=": "+x.message);if(x.stack)a:{x=x.stack;var k=u;try{x.indexOf(k)==-1&&(x=k+"\n"+x);for(var U;x!=U;)U=x,x=x.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");u=x.replace(/\n */g,"\n");break a}catch(m){u=k;break a}u=void 0}return u}; AI=function(x){x3x.call(this,Error(x),{message:x})}; fsY=function(){Mx&&typeof Mx.google_measure_js_timing!="undefined"&&(Mx.google_measure_js_timing||Kl.disable())}; bQD=function(x){Ti.us=function(u){g.q9(x,function(k){k(u)})}}; V3t=function(x,u){return F0G(x,u)}; DC=function(x,u){return Ll(x,u)}; S0=function(x,u,k,U){Ti.Y2(x,u,k,U)}; BU=function(){return Date.now()-hzt}; XqI=function(){var x=e0().J,u=od>=0?BU()-od:-1,k=xS?BU()-uM:-1,U=g4>=0?BU()-g4:-1;if(x==947190542)return 100;if(x==79463069)return 200;x=[2E3,4E3];var m=[250,500,1E3];S0(637,Error(),.001);var F=u;k!=-1&&k1500&&U<4E3?500:f}; kS=function(x,u,k,U){this.top=x;this.right=u;this.bottom=k;this.left=U}; U1=function(x){return x.right-x.left}; mM=function(x,u){return x==u?!0:x&&u?x.top==u.top&&x.right==u.right&&x.bottom==u.bottom&&x.left==u.left:!1}; fq=function(x,u,k){u instanceof g.pw?(x.left+=u.x,x.right+=u.x,x.top+=u.y,x.bottom+=u.y):(x.left+=u,x.right+=u,typeof k==="number"&&(x.top+=k,x.bottom+=k));return x}; VB=function(x,u,k){var U=new kS(0,0,0,0);this.time=x;this.volume=null;this.J=u;this.S=U;this.V=k}; hR=function(x,u,k,U,m,F,f,V){this.K=x;this.D=u;this.J=k;this.j=U;this.S=m;this.N=F;this.V=f;this.B=V}; sYW=function(x){var u=x!==x.top,k=x.top===lqR(x),U=-1,m=0;if(u&&k&&x.top.mraid){U=3;var F=x.top.mraid}else U=(F=x.mraid)?u?k?2:1:0:-1;F&&(F.IS_GMA_SDK||(m=2),ZcQ(qbb,function(f){return typeof F[f]==="function"})||(m=1)); return{OC:F,compatibility:m,DT$:U}}; HQY=function(){var x=window.document;return x&&typeof x.elementFromPoint==="function"}; RzY=function(x,u,k){if(x&&u!==null&&u!=u.top){if(!u.top)return new g.Mo(-12245933,-12245933);u=u.top}try{return(k===void 0?0:k)?(new g.Mo(u.innerWidth,u.innerHeight)).round():Dmb(u||window).round()}catch(U){return new g.Mo(-12245933,-12245933)}}; XX=function(x,u,k){try{if(x){if(!u.top)return new kS(-12245933,-12245933,-12245933,-12245933);u=u.top}var U=RzY(x,u,k),m=U.height,F=U.width;if(F===-12245933)return new kS(F,F,F,F);var f=BxW(dY(u.document).S),V=f.x,h=f.y;return new kS(h,V+F,h+m,V)}catch(X){return new kS(-12245933,-12245933,-12245933,-12245933)}}; g.q4=function(x,u,k,U){this.left=x;this.top=u;this.width=k;this.height=U}; s1=function(x,u){return x==u?!0:x&&u?x.left==u.left&&x.width==u.width&&x.top==u.top&&x.height==u.height:!1}; g.Rd=function(x,u,k){if(typeof u==="string")(u=HA(x,u))&&(x.style[u]=k);else for(var U in u){k=x;var m=u[U],F=HA(k,U);F&&(k.style[F]=m)}}; HA=function(x,u){var k=pqR[u];if(!k){var U=Ocx(u);k=U;x.style[U]===void 0&&(U=(g.Be?"Webkit":pq?"Moz":null)+ltx(U),x.style[U]!==void 0&&(k=U));pqR[u]=k}return k}; g.cA=function(x,u){var k=x.style[Ocx(u)];return typeof k!=="undefined"?k:x.style[HA(x,u)]||""}; M4=function(x,u){var k=No(x);return k.defaultView&&k.defaultView.getComputedStyle&&(x=k.defaultView.getComputedStyle(x,null))?x[u]||x.getPropertyValue(u)||"":""}; w4=function(x,u){return M4(x,u)||(x.currentStyle?x.currentStyle[u]:null)||x.style&&x.style[u]}; g.YS=function(x,u,k){if(u instanceof g.pw){var U=u.x;u=u.y}else U=u,u=k;x.style.left=g.yB(U,!1);x.style.top=g.yB(u,!1)}; tR=function(x){try{return x.getBoundingClientRect()}catch(u){return{left:0,top:0,right:0,bottom:0}}}; c9G=function(x){var u=No(x),k=w4(x,"position"),U=k=="fixed"||k=="absolute";for(x=x.parentNode;x&&x!=u;x=x.parentNode)if(x.nodeType==11&&x.host&&(x=x.host),k=w4(x,"position"),U=U&&k=="static"&&x!=u.documentElement&&x!=u.body,!U&&(x.scrollWidth>x.clientWidth||x.scrollHeight>x.clientHeight||k=="fixed"||k=="absolute"||k=="relative"))return x;return null}; g.E1=function(x){var u=No(x),k=new g.pw(0,0);if(x==(u?No(u):document).documentElement)return k;x=tR(x);u=BxW(dY(u).S);k.x=x.left+u.x;k.y=x.top+u.y;return k}; wq5=function(x,u){var k=new g.pw(0,0),U=oP(No(x));if(!mt5(U,"parent"))return k;do{var m=U==u?g.E1(x):M35(x);k.x+=m.x;k.y+=m.y}while(U&&U!=u&&U!=U.parent&&(x=U.frameElement)&&(U=U.parent));return k}; g.iM=function(x,u){x=y9R(x);u=y9R(u);return new g.pw(x.x-u.x,x.y-u.y)}; M35=function(x){x=tR(x);return new g.pw(x.left,x.top)}; y9R=function(x){if(x.nodeType==1)return M35(x);x=x.changedTouches?x.changedTouches[0]:x;return new g.pw(x.clientX,x.clientY)}; g.lM=function(x,u,k){if(u instanceof g.Mo)k=u.height,u=u.width;else if(k==void 0)throw Error("missing height argument");x.style.width=g.yB(u,!0);x.style.height=g.yB(k,!0)}; g.yB=function(x,u){typeof x=="number"&&(x=(u?Math.round(x):x)+"px");return x}; g.nq=function(x){var u=YbI;if(w4(x,"display")!="none")return u(x);var k=x.style,U=k.display,m=k.visibility,F=k.position;k.visibility="hidden";k.position="absolute";k.display="inline";x=u(x);k.display=U;k.position=F;k.visibility=m;return x}; YbI=function(x){var u=x.offsetWidth,k=x.offsetHeight,U=g.Be&&!u&&!k;return(u===void 0||U)&&x.getBoundingClientRect?(x=tR(x),new g.Mo(x.right-x.left,x.bottom-x.top)):new g.Mo(u,k)}; g.$S=function(x,u){x.style.display=u?"":"none"}; r4=function(x,u){u=Math.pow(10,u);return Math.floor(x*u)/u}; t3b=function(x){return new kS(x.top,x.right,x.bottom,x.left)}; EbI=function(x){var u=x.top||0,k=x.left||0;return new kS(u,k+(x.width||0),u+(x.height||0),k)}; jO=function(x){return x!=null&&x>=0&&x<=1}; GgG=function(){var x=g.lZ();return x?Zk("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(u){return zW(x,u)})||zW(x,"OMI/")&&!zW(x,"XiaoMi/")?!0:zW(x,"Presto")&&zW(x,"Linux")&&!zW(x,"X11")&&!zW(x,"Android")&&!zW(x,"Mobi"):!1}; zzY=function(){this.J=!Ee(Mx.top);this.isMobileDevice=tI()||tmG();var x=zi();this.domain=x.length>0&&x[x.length-1]!=null&&x[x.length-1].url!=null?g.P9(x[x.length-1].url)||"":"";this.S=new kS(0,0,0,0);this.K=new g.Mo(0,0);this.N=new g.Mo(0,0);this.D=new kS(0,0,0,0);this.frameOffset=new g.pw(0,0);this.j=0;this.B=!1;this.V=!(!Mx||!sYW(Mx).OC);this.update(Mx)}; W0$=function(x,u){u&&u.screen&&(x.K=new g.Mo(u.screen.width,u.screen.height))}; OQb=function(x,u){a:{var k=x.S?new g.Mo(U1(x.S),x.S.getHeight()):new g.Mo(0,0);u=u===void 0?Mx:u;u!==null&&u!=u.top&&(u=u.top);var U=0,m=0;try{var F=u.document,f=F.body,V=F.documentElement;if(F.compatMode=="CSS1Compat"&&V.scrollHeight)U=V.scrollHeight!=k.height?V.scrollHeight:V.offsetHeight,m=V.scrollWidth!=k.width?V.scrollWidth:V.offsetWidth;else{var h=V.scrollHeight,X=V.scrollWidth,q=V.offsetHeight,H=V.offsetWidth;V.clientHeight!=q&&(h=f.scrollHeight,X=f.scrollWidth,q=f.offsetHeight,H=f.offsetWidth); h>k.height?h>q?(U=h,m=X):(U=q,m=H):h0||x.B)return!0;x=aa().V.isVisible();var u=YL(QB)===0;return x||u}; ad=function(){return j0(zzY)}; eO=function(x){this.J=x;this.V=0;this.S=null}; JR=function(x,u,k){this.J=x;this.q$=k===void 0?"na":k;this.N=[];this.isInitialized=!1;this.K=new VB(-1,!0,this);this.S=this;this.B=u;this.t5=this.U=!1;this.ut="uk";this.nm=!1;this.j=!0}; PA=function(x,u){g.DG(x.N,u)||(x.N.push(u),u.FU(x.S),u.RR(x.K),u.VF()&&(x.U=!0))}; iQI=function(x){x=x.S;x.cX();x.WX();var u=ad();u.D=XX(!1,x.J,u.isMobileDevice);OQb(ad(),x.J);x.K.S=x.BW()}; lsR=function(x){x.U=x.N.length?Zk(x.N,function(u){return u.VF()}):!1}; nb5=function(x){var u=g.uU(x.N);g.q9(u,function(k){k.RR(x.K)})}; N4=function(x){var u=g.uU(x.N);g.q9(u,function(k){k.FU(x.S)}); x.S!=x||nb5(x)}; d4=function(x,u,k,U){this.element=x;this.S=new kS(0,0,0,0);this.J=null;this.j=new kS(0,0,0,0);this.V=u;this.NV=k;this.nm=U;this.Ok=!1;this.timestamp=-1;this.U=new hR(u.K,this.element,this.S,new kS(0,0,0,0),0,0,BU(),0);this.N=void 0}; $35=function(x,u){return x.N?new kS(Math.max(u.top+x.N.top,u.top),Math.min(u.left+x.N.right,u.right),Math.min(u.top+x.N.bottom,u.bottom),Math.max(u.left+x.N.left,u.left)):u.clone()}; Kq=function(x){this.N=!1;this.S=x;this.K=function(){}}; r9k=function(x,u,k){this.J=k===void 0?0:k;this.V=x;this.S=u==null?"":u}; jY$=function(x){switch(Math.trunc(x.J)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}}; ZQR=function(x,u){return x.Ju.J?!1:x.Vu.V?!1:typeof x.Stypeof u.S?!1:x.S0?U[k]-U[k-1]:U[k]})}; uO=function(){this.V=new Lq;this.q$=this.c$=0;this.GY=new Cq;this.RS=this.D=-1;this.P$=1E3;this.oS=new Lq([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.ut=this.Ok=-1}; gO=function(x,u){return vbY(x.V,u===void 0?!0:u)}; k0=function(x,u,k,U){var m=m===void 0?!1:m;k=Ll(U,k);yy(x,u,k,{capture:m})}; mn=function(x,u){u=UZ(u);return u===0?0:UZ(x)/u}; UZ=function(x){return Math.max(x.bottom-x.top,0)*Math.max(x.right-x.left,0)}; C4Y=function(x,u){if(!x||!u)return!1;for(var k=0;x!==null&&k++<100;){if(x===u)return!0;try{if(x=x.parentElement||x){var U=No(x),m=U&&oP(U),F=m&&m.frameElement;F&&(x=F)}}catch(f){break}}return!1}; L0Y=function(x,u,k){if(!x||!u)return!1;u=fq(x.clone(),-u.left,-u.top);x=(u.left+u.right)/2;u=(u.top+u.bottom)/2;Ee(window.top)&&window.top&&window.top.document&&(window=window.top);if(!HQY())return!1;x=window.document.elementFromPoint(x,u);if(!x)return!1;u=(u=(u=No(k))&&u.defaultView&&u.defaultView.frameElement)&&C4Y(u,x);var U=x===k;x=!U&&x&&hT(x,function(m){return m===k}); return!(u||U||x)}; D3$=function(x,u,k,U){return ad().J?!1:U1(x)<=0||x.getHeight()<=0?!0:k&&U?V3t(208,function(){return L0Y(x,u,k)}):!1}; Fu=function(x,u,k){g.J.call(this);this.position=Sb$.clone();this.pg=this.s3();this.DA=-2;this.timeCreated=Date.now();this.wA=-1;this.QV=u;this.z4=null;this.vF=!1;this.fg=null;this.opacity=-1;this.requestSource=k;this.TOk=!1;this.Qf=function(){}; this.Jm=function(){}; this.i5=new w9t;this.i5.NU=x;this.i5.S=x;this.OJ=!1;this.Zb={oW:null,U$:null};this.WV=!0;this.NZ=null;this.YH=this.MMm=!1;e0().j++;this.lc=this.pz();this.ZC=-1;this.Qz=null;this.hasCompleted=this.AtV=!1;this.NV=new Vy;Mmb(this.NV);BJR(this);this.requestSource==1?Xz(this.NV,"od",1):Xz(this.NV,"od",0)}; BJR=function(x){x=x.i5.NU;var u;if(u=x&&x.getAttribute)u=/-[a-z]/.test("googleAvInapp")?!1:o5Y&&x.dataset?"googleAvInapp"in x.dataset:x.hasAttribute?x.hasAttribute("data-"+icQ()):!!x.getAttribute("data-"+icQ());u&&(ad().V=!0)}; f4=function(x,u){u!=x.YH&&(x.YH=u,x=ad(),u?x.j++:x.j>0&&x.j--)}; xyb=function(x,u){if(x.Qz){if(u.getName()===x.Qz.getName())return;x.Qz.dispose();x.Qz=null}u=u.create(x.i5.S,x.NV,x.VF());if(u=u!=null&&u.observe()?u:null)x.Qz=u}; uvG=function(x,u,k){if(!x.z4||x.QV==-1||u.V===-1||x.z4.V===-1)return 0;x=u.V-x.z4.V;return x>k?0:x}; g5j=function(x,u,k){if(x.Qz){x.Qz.yO();var U=x.Qz.U,m=U.K,F=m.S;if(U.j!=null){var f=U.J;x.fg=new g.pw(f.left-F.left,f.top-F.top)}F=x.iU()?Math.max(U.S,U.N):U.S;f={};m.volume!==null&&(f.volume=m.volume);m=x.ET(U);x.z4=U;x.aS(F,u,k,!1,f,m,U.B)}}; kcj=function(x){if(x.vF&&x.NZ){var u=qx(x.NV,"od")==1,k=ad().S,U=x.NZ,m=x.Qz?x.Qz.getName():"ns",F=x.fg,f=new g.Mo(U1(k),k.getHeight());k=x.iU();x={dTt:m,fg:F,YWS:f,iU:k,bC:x.lc.bC,GgV:u};if(u=U.V){u.yO();m=u.U;F=m.K.S;var V=f=null;m.j!=null&&F&&(f=m.J,f=new g.pw(f.left-F.left,f.top-F.top),V=new g.Mo(F.right-F.left,F.bottom-F.top));m=k?Math.max(m.S,m.N):m.S;k={dTt:u.getName(),fg:f,YWS:V,iU:k,GgV:!1,bC:m}}else k=null;k&&NJY(U,x,k)}}; Uyx=function(x,u,k){u&&(x.Qf=u);k&&(x.Jm=k)}; g.bO=function(){}; g.Vo=function(x){return{value:x,done:!1}}; myG=function(){this.K=this.S=this.J=this.V=this.N=0}; FP4=function(x){var u={};var k=g.xw()-x.N;u=(u.ptlt=k,u);(k=x.V)&&(u.pnk=k);(k=x.J)&&(u.pnc=k);(k=x.K)&&(u.pnmm=k);(x=x.S)&&(u.pns=x);return u}; fjj=function(){Ue.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1}; hl=function(x){return jO(x.volume)&&x.volume>0}; Xu=function(x,u,k,U){k=k===void 0?!0:k;U=U===void 0?function(){return!0}:U; return function(m){var F=m[x];if(Array.isArray(F)&&U(m))return bpG(F,u,k)}}; qC=function(x,u){return function(k){return u(k)?k[x]:void 0}}; VQ4=function(x){return function(u){for(var k=0;k0?F[m-1]+1:0,U+1).reduce(function(f,V){return f+V},0)})}; hHk=function(){this.V=this.S=""}; XLk=function(){}; H1=function(x,u){var k={};if(x!==void 0)if(u!=null)for(var U in u){var m=u[U];U in Object.prototype||m!=null&&(k[U]=typeof m==="function"?m(x):x[m])}else g.Qe(k,x);return AR(Tv(new vA,k))}; qut=function(){var x={};this.V=(x.vs=[1,0],x.vw=[0,1],x.am=[2,2],x.a=[4,4],x.f=[8,8],x.bm=[16,16],x.b=[32,32],x.avw=[0,64],x.avs=[64,0],x.pv=[256,256],x.gdr=[0,512],x.p=[0,1024],x.r=[0,2048],x.m=[0,4096],x.um=[0,8192],x.ef=[0,16384],x.s=[0,32768],x.pmx=[0,16777216],x.mut=[33554432,33554432],x.umutb=[67108864,67108864],x.tvoff=[134217728,134217728],x);this.S={};for(var u in this.V)this.V[u][1]>0&&(this.S[u]=0);this.J=0}; RA=function(x,u){var k=x.V[u],U=k[1];x.J+=k[0];U>0&&x.S[u]==0&&(x.S[u]=1)}; sZ5=function(x){var u=g.Op(x.V),k=0,U;for(U in x.S)g.DG(u,U)&&x.S[U]==1&&(k+=x.V[U][1],x.S[U]=2);return k}; HpY=function(x){var u=0,k;for(k in x.S){var U=x.S[k];if(U==1||U==2)u+=x.V[k][1]}return u}; p4=function(){this.S=this.V=0}; c1=function(){uO.call(this);this.J=new Cq;this.IS=this.U=this.nm=0;this.B=-1;this.Uk=new Cq;this.N=new Cq;this.S=new Lq;this.j=this.K=-1;this.t5=new Cq;this.P$=2E3;this.gm=new p4;this.QX=new p4;this.B$=new p4}; MC=function(x,u,k){var U=x.IS;xS||k||x.B==-1||(U+=u-x.B);return U}; RHY=function(){this.J=!1}; wO=function(x,u){this.J=!1;this.K=x;this.U=u;this.N=0}; yo=function(x,u){wO.call(this,x,u);this.D=[]}; pLt=function(){}; Y0=function(){}; tl=function(x,u,k,U){d4.call(this,x,u,k,U)}; EZ=function(x,u,k){d4.call(this,null,x,u,k);this.B=x.isActive();this.D=0}; G3=function(x){return[x.top,x.left,x.bottom,x.right]}; z3=function(x,u,k,U,m,F){F=F===void 0?new Y0:F;Fu.call(this,u,k,U);this.lr=m;this.F5=0;this.yG={};this.Ca=new qut;this.jo={};this.JG="";this.B$=null;this.Nj=!1;this.S=[];this.iJ=F.V();this.j=F.J();this.K=null;this.J=-1;this.q$=this.U=void 0;this.RS=this.t5=0;this.ut=-1;this.P$=this.QX=!1;this.nm=this.B=this.V=this.BP=this.RU=0;new Lq;this.gm=this.IS=0;this.GY=-1;this.BA=0;this.D=g.RC;this.Ok=[this.s3()];this.QI=2;this.xC={};this.xC.pause="p";this.xC.resume="r";this.xC.skip="s";this.xC.mute="m";this.xC.unmute= "um";this.xC.exitfullscreen="ef";this.N=null;this.oS=this.Uk=!1;this.ud=Math.floor(Date.now()/1E3-1704067200);this.c$=0}; W1=function(x){x.hasCompleted=!0;x.BA!=0&&(x.BA=3)}; OZ=function(x){return x===void 0?x:Number(x)?r4(x,3):0}; iO=function(x,u){return x.Ok[u!=null&&uMath.max(1E4,x.J/3)?0:u);var k=x.D(x)||{};k=k.currentTime!==void 0?k.currentTime:x.t5;var U=k-x.t5,m=0;U>=0?(x.RS+=u,x.gm+=Math.max(u-U,0),m=Math.min(U,x.RS)):x.IS+=Math.abs(U);U!=0&&(x.RS=0);x.GY==-1&&U>0&&(x.GY=g4>=0?BU()-g4:-1);x.t5=k;return m}; wLW=function(x,u){Zk(x.j,function(k){return k.K==u.K})||x.j.push(u)}; yVR=function(x){var u=BA(x.jw().S,1);return lO(x,u)}; lO=function(x,u,k){return u>=15E3?!0:x.QX?(k===void 0?0:k)?!0:x.J>0?u>=x.J/2:x.ut>0?u>=x.ut:!1:!1}; Yuj=function(x){var u=r4(x.lc.bC,2),k=x.Ca.J,U=x.lc,m=iO(x),F=OZ(m.K),f=OZ(m.j),V=OZ(U.volume),h=r4(m.D,2),X=r4(m.RS,2),q=r4(U.bC,2),H=r4(m.Ok,2),R=r4(m.ut,2);U=r4(U.tI,2);var p=x.Co().clone().round();x=x.Qz&&x.Qz.J?(x.Qz?x.Qz.J:null).clone().round():null;m=gO(m,!1);return{ZXt:u,Mv:k,FF:F,S2:f,F2:V,hY:h,JY:X,bC:q,Nm:H,OE:R,tI:U,position:p,Za:x,y4:m}}; E5W=function(x,u){tQY(x.S,u,function(){return{ZXt:0,Mv:void 0,FF:-1,S2:-1,F2:-1,hY:-1,JY:-1,bC:-1,Nm:-1,OE:-1,tI:-1,position:void 0,Za:void 0,y4:[]}}); x.S[u]=Yuj(x)}; tQY=function(x,u,k){for(var U=x.length;U0?1:0;H.atos= Dk(X.S);H.ssb=Dk(X.oS,!1);H.amtos=vbY(X.S,!1);H.uac=x.RU;H.vpt=X.J.S;q=="nio"&&(H.nio=1,H.avms="nio");H.gmm="4";H.gdr=lO(x,X.J.S,!0)?1:0;H.efpf=x.QI;if(q=="gsv"||q=="nis")q=x.Qz,q.D>0&&(H.nnut=q.D);H.tcm=cVQ(x);H.nmt=x.IS;H.bt=x.gm;H.pst=x.GY;H.vpaid=x.U;H.dur=x.J;H.vmtime=x.t5;H.is=x.Ca.J;x.S.length>=1&&(H.i0=x.S[0].Mv,H.a0=[x.S[0].F2],H.c0=[x.S[0].bC],H.ss0=[x.S[0].tI],q=x.S[0].position,F=x.S[0].Za,H.p0=q?G3(q):void 0,q&&F&&!mM(F,q)&&(H.cp0=G3(F)));x.S.length>=2&&(H.i1=x.S[1].Mv,H.a1=rO(x.S[1].FF, x.S[1].F2,x.S[1].S2),H.c1=rO(x.S[1].hY,x.S[1].bC,x.S[1].JY),H.ss1=rO(x.S[1].Nm,x.S[1].tI,x.S[1].OE),q=x.S[1].position,F=x.S[1].Za,H.p1=q?G3(q):void 0,q&&F&&!mM(F,q)&&(H.cp1=G3(F)),H.mtos1=x.S[1].y4);x.S.length>=3&&(H.i2=x.S[2].Mv,H.a2=rO(x.S[2].FF,x.S[2].F2,x.S[2].S2),H.c2=rO(x.S[2].hY,x.S[2].bC,x.S[2].JY),H.ss2=rO(x.S[2].Nm,x.S[2].tI,x.S[2].OE),q=x.S[2].position,F=x.S[2].Za,H.p2=q?G3(q):void 0,q&&F&&!mM(F,q)&&(H.cp2=G3(F)),H.mtos2=x.S[2].y4);x.S.length>=4&&(H.i3=x.S[3].Mv,H.a3=rO(x.S[3].FF,x.S[3].F2, x.S[3].S2),H.c3=rO(x.S[3].hY,x.S[3].bC,x.S[3].JY),H.ss3=rO(x.S[3].Nm,x.S[3].tI,x.S[3].OE),q=x.S[3].position,F=x.S[3].Za,H.p3=q?G3(q):void 0,q&&F&&!mM(F,q)&&(H.cp3=G3(F)),H.mtos3=x.S[3].y4);H.cs=HpY(x.Ca);u&&(H.ic=sZ5(x.Ca),H.dvpt=X.J.V,H.dvs=x0(X.V,.5),H.dfvs=x0(X.V,1),H.davs=x0(X.S,.5),H.dafvs=x0(X.S,1),k&&(X.J.V=0,TJx(X.V),TJx(X.S)),x.Tl()&&(H.dtos=X.nm,H.dav=X.U,H.dtoss=x.F5+1,k&&(X.nm=0,X.U=0,x.F5++)),H.dat=X.N.V,H.dft=X.t5.V,k&&(X.N.V=0,X.t5.V=0));H.ps=[V.N.width,V.N.height];H.bs=[U1(V.S),V.S.getHeight()]; H.scs=[V.K.width,V.K.height];H.dom=V.domain;x.BP&&(H.vds=x.BP);if(x.j.length>0||x.iJ)u=g.uU(x.j),x.iJ&&u.push(x.iJ),H.pings=g.nl(u,function(R){return R.toString()}); u=g.nl(g.sZ(x.j,function(R){return R.j()}),function(R){return R.getId()}); owt(u);H.ces=u;x.V&&(H.vmer=x.V);x.B&&(H.vmmk=x.B);x.nm&&(H.vmiec=x.nm);H.avms=x.Qz?x.Qz.getName():"ns";x.Qz&&g.Qe(H,x.Qz.zH());U?(H.c=r4(x.lc.bC,2),H.ss=r4(x.lc.tI,2)):H.tth=BU()-OpD;H.mc=r4(X.RS,2);H.nc=r4(X.D,2);H.mv=OZ(X.j);H.nv=OZ(X.K);H.lte=r4(x.DA,2);U=iO(x,m);gO(X);H.qmtos=gO(U);H.qnc=r4(U.D,2);H.qmv=OZ(U.j);H.qnv=OZ(U.K);H.qas=U.K>0?1:0;H.qi=x.JG;H.avms||(H.avms="geo");H.psm=X.gm.S;H.psv=X.gm.getValue();H.psfv=X.QX.getValue();H.psa=X.B$.getValue();h=p95(h.NV);h.length&&(H.veid=h);x.N&&g.Qe(H, FP4(x.N));H.avas=x.rR();H.vs=x.XK();H.co=ipQ(x);H.tm=X.c$;H.tu=X.q$;return H}; Gcb=function(x,u){if(g.DG(ljj,u))return!0;var k=x.yG[u];return k!==void 0?(x.yG[u]=!0,!k):!1}; ipQ=function(x){var u=x.c$.toString(10).padStart(2,"0");u=""+x.ud+u;x.c$<99&&x.c$++;return u}; $yk=function(){this.S={};var x=oP();jr(this,x,document);var u=n5t();try{if("1"==u){for(var k=x.parent;k!=x.top;k=k.parent)jr(this,k,k.document);jr(this,x.top,x.top.document)}}catch(U){}}; n5t=function(){var x=document.documentElement;try{if(!Ee(oP().top))return"2";var u=[],k=oP(x.ownerDocument);for(x=k;x!=k.top;x=x.parent)if(x.frameElement)u.push(x.frameElement);else break;return u&&u.length!=0?"1":"0"}catch(U){return"2"}}; jr=function(x,u,k){k0(k,"mousedown",function(){return rVY(x)},301); k0(u,"scroll",function(){return jZt(x)},302); k0(k,"touchmove",function(){return ZpR(x)},303); k0(k,"mousemove",function(){return ajG(x)},304); k0(k,"keydown",function(){return QZj(x)},305)}; rVY=function(x){g.YG(x.S,function(u){u.J>1E5||++u.J})}; jZt=function(x){g.YG(x.S,function(u){u.S>1E5||++u.S})}; ZpR=function(x){g.YG(x.S,function(u){u.S>1E5||++u.S})}; QZj=function(x){g.YG(x.S,function(u){u.V>1E5||++u.V})}; ajG=function(x){g.YG(x.S,function(u){u.K>1E5||++u.K})}; IjY=function(){this.S=[];this.V=[]}; ZD=function(x,u){return g.Cm(x.S,function(k){return k.JG==u})}; eHj=function(x,u){return u?g.Cm(x.S,function(k){return k.i5.NU==u}):null}; JVY=function(x,u){return g.Cm(x.V,function(k){return k.Ff()==2&&k.JG==u})}; Qo=function(){var x=aA;return x.S.length==0?x.V:x.V.length==0?x.S:g.x2(x.V,x.S)}; PQQ=function(x,u){x=u.Ff()==1?x.S:x.V;var k=At(x,function(U){return U==u}); return k!=-1?(x.splice(k,1),u.Qz&&u.Qz.unobserve(),u.dispose(),!0):!1}; NLR=function(x){var u=aA;if(PQQ(u,x)){switch(x.Ff()){case 0:var k=function(){return null}; case 2:k=function(){return JVY(u,x.JG)}; break;case 1:k=function(){return ZD(u,x.JG)}}for(var U=k();U;U=k())PQQ(u,U)}}; dyD=function(x){var u=aA;x=g.sZ(x,function(k){return!eHj(u,k.i5.NU)}); u.S.push.apply(u.S,g.t(x))}; KPY=function(x){var u=[];g.q9(x,function(k){Zk(aA.S,function(U){return U.i5.NU===k.i5.NU&&U.JG===k.JG})||(aA.S.push(k),u.push(k))})}; IA=function(){this.S=this.V=null}; v5D=function(x,u){function k(U,m){u(U,m)} if(x.V==null)return!1;x.S=g.Cm(x.V,function(U){return U!=null&&U.lR()}); x.S&&(x.S.init(k)?iQI(x.S.S):u(x.S.S.Ou(),x.S));return x.S!=null}; er=function(x){x=TLY(x);Kq.call(this,x.length?x[x.length-1]:new JR(Mx,0));this.J=x;this.V=null}; TLY=function(x){if(!x.length)return[];x=(0,g.sZ)(x,function(k){return k!=null&&k.pK()}); for(var u=1;uk.time?u:k},x[0])}; dO=function(x){x=x===void 0?Mx:x;Kq.call(this,new JR(x,2))}; K4=function(){var x=DyY();JR.call(this,Mx.top,x,"geo")}; DyY=function(){e0();var x=ad();return x.J||x.V?0:2}; Su5=function(){}; v1=function(){this.done=!1;this.S={F_:0,aB:0,BVJ:0,Bf:0,s$:-1,ke:0,KY:0,nY:0,PK$:0};this.N=null;this.j=!1;this.J=null;this.D=0;this.V=new eO(this)}; Al=function(){var x=T3;x.j||(x.j=!0,BL4(x,function(){return x.K.apply(x,g.t(g.nR.apply(0,arguments)))}),x.K())}; oLb=function(){j0(Su5);var x=j0(IA);x.S!=null&&x.S.S?iQI(x.S.S):ad().update(Mx)}; C4=function(x,u,k){if(!x.done&&(x.V.cancel(),u.length!=0)){x.J=null;try{oLb();var U=BU();e0().N=U;if(j0(IA).S!=null)for(var m=0;m=0?BU()-od:-1,V=BU();m.S.s$==-1&&(f=V);var h=ad(),X=e0(),q=se(X.NV),H=Qo();try{if(H.length>0){var R=h.S;R&&(q.bs=[U1(R),R.getHeight()]);var p=h.N;p&&(q.ps=[p.width,p.height]);Mx.screen&&(q.scs=[Mx.screen.width,Mx.screen.height])}else q.url=encodeURIComponent(Mx.location.href.substring(0,512)),F.referrer&&(q.referrer=encodeURIComponent(F.referrer.substring(0,512))); q.tt=f;q.pt=od;q.bin=X.V;Mx.google_osd_load_pub_page_exp!==void 0&&(q.olpp=Mx.google_osd_load_pub_page_exp);q.deb=[1,m.S.F_,m.S.aB,m.S.Bf,m.S.s$,0,m.V.V,m.S.ke,m.S.KY,m.S.nY,m.S.PK$,-1].join(";");q.tvt=uz5(m,V);h.V&&(q.inapp=1);if(Mx!==null&&Mx!=Mx.top){H.length>0&&(q.iframe_loc=encodeURIComponent(Mx.location.href.substring(0,512)));var c=h.D;q.is=[U1(c),c.getHeight()]}}catch(Y){q.error=1}T3.J=q}R=g.ZE(T3.J);p=e0().S;qx(p.J,"prf")==1?(c=new Qy,m=p.S,F=0,m.S>-1&&(F=m.J.S.now()-m.S),c=Sp(c,1,gx(m.K+ F),0),m=p.S,c=Sp(c,5,F9(m.S>-1?m.V+1:m.V),0),c=Sp(c,2,pc(p.V.S.J()),"0"),c=Sp(c,3,pc(p.V.S.V()),"0"),p=Sp(c,4,pc(p.V.S.S()),"0"),c={},p=(c.pf=g.M9(p.S()),c)):p={};g.Qe(R,p);g.Qe(u,U,k,R,x())}])}; Uxt=function(){var x=kiY||Mx;if(!x)return"";var u=[];if(!x.location||!x.location.href)return"";u.push("url="+encodeURIComponent(x.location.href.substring(0,512)));x.document&&x.document.referrer&&u.push("referrer="+encodeURIComponent(x.document.referrer.substring(0,512)));return u.join("&")}; L4=function(){var x="youtube.player.web_20250312_01_RC00".match(/_(\d{8})_RC\d+$/)||"youtube.player.web_20250312_01_RC00".match(/_(\d{8})_\d+_\d+$/)||"youtube.player.web_20250312_01_RC00".match(/_(\d{8})_\d+\.\d+$/)||"youtube.player.web_20250312_01_RC00".match(/_(\d{8})_\d+_RC\d+$/),u;if(((u=x)==null?void 0:u.length)==2)return x[1];x="youtube.player.web_20250312_01_RC00".match(/.*_(\d{2})\.(\d{4})\.\d+_RC\d+$/);var k;return((k=x)==null?void 0:k.length)==3?"20"+x[1]+x[2]:null}; mxt=function(){return"av.default_js".includes("ima_html5_sdk")?{Mt:"ima",Sh:null}:"av.default_js".includes("ima_native_sdk")?{Mt:"nima",Sh:null}:"av.default_js".includes("admob-native-video-javascript")?{Mt:"an",Sh:null}:"youtube.player.web_20250312_01_RC00".includes("cast_js_sdk")?{Mt:"cast",Sh:L4()}:"youtube.player.web_20250312_01_RC00".includes("youtube.player.web")?{Mt:"yw",Sh:L4()}:"youtube.player.web_20250312_01_RC00".includes("outstream_web_client")?{Mt:"out",Sh:L4()}:"youtube.player.web_20250312_01_RC00".includes("drx_rewarded_web")? {Mt:"r",Sh:L4()}:"youtube.player.web_20250312_01_RC00".includes("gam_native_web_video")?{Mt:"n",Sh:L4()}:"youtube.player.web_20250312_01_RC00".includes("admob_interstitial_video")?{Mt:"int",Sh:L4()}:{Mt:"j",Sh:null}}; B1=function(x,u){var k={sv:"966"};DD!==null&&(k.v=DD);k.cb=Fe5;k.nas=aA.S.length;k.msg=x;u!==void 0&&(x=fCY(u))&&(k.e=Sr[x]);return k}; oT=function(x){return tt(x,"custom_metric_viewable")}; fCY=function(x){var u=oT(x)?"custom_metric_viewable":x.toLowerCase();return nw(n4,function(k){return k==u})}; bl4=function(){this.S=void 0;this.V=!1;this.J=0;this.K=-1;this.N="tos"}; XUk=function(x){try{var u=x.split(",");return u.length>g.Op(V0W).length?null:rn(u,function(k,U){U=U.toLowerCase().split("=");if(U.length!=2||h_5[U[0]]===void 0||!h_5[U[0]](U[1]))throw Error("Entry ("+U[0]+", "+U[1]+") is invalid.");k[U[0]]=U[1];return k},{})}catch(k){return null}}; qeD=function(x,u){if(x.S==void 0)return 0;switch(x.N){case "mtos":return x.V?oA(u.S,x.S):oA(u.V,x.S);case "tos":return x.V?BA(u.S,x.S):BA(u.V,x.S)}return 0}; xi=function(x,u,k,U){wO.call(this,u,U);this.D=x;this.B=k}; uC=function(){}; g0=function(x){wO.call(this,"fully_viewable_audible_half_duration_impression",x)}; ki=function(x){this.S=x}; Uy=function(x,u){wO.call(this,x,u)}; mQ=function(x){yo.call(this,"measurable_impression",x)}; FR=function(){ki.apply(this,arguments)}; fo=function(x,u,k){EZ.call(this,x,u,k)}; bC=function(x){x=x===void 0?Mx:x;Kq.call(this,new JR(x,2))}; VW=function(x,u,k){EZ.call(this,x,u,k)}; h5=function(x){x=x===void 0?Mx:x;Kq.call(this,new JR(x,2))}; qP=function(){JR.call(this,Mx,2,"mraid");this.gm=0;this.RS=this.Ok=!1;this.D=null;this.V=sYW(this.J);this.K.S=new kS(0,0,0,0);this.c$=!1}; sy=function(x,u,k){x.Mr("addEventListener",u,k)}; pUt=function(x){e0().K=!!x.Mr("isViewable");sy(x,"viewableChange",saY);x.Mr("getState")==="loading"?sy(x,"ready",Hlb):R_G(x)}; R_G=function(x){typeof x.V.OC.AFMA_LIDAR==="string"?(x.Ok=!0,cIt(x)):(x.V.compatibility=3,x.D="nc",x.sY("w"))}; cIt=function(x){x.RS=!1;var u=qx(e0().NV,"rmmt")==1,k=!!x.Mr("isViewable");(u?!k:1)&&aa().setTimeout(DC(524,function(){x.RS||(M0$(x),S0(540,Error()),x.D="mt",x.sY("w"))}),500); wUG(x);sy(x,x.V.OC.AFMA_LIDAR,yIQ)}; wUG=function(x){var u=qx(e0().NV,"sneio")==1,k=x.V.OC.AFMA_LIDAR_EXP_1!==void 0,U=x.V.OC.AFMA_LIDAR_EXP_2!==void 0;(u=u&&U)&&(x.V.OC.AFMA_LIDAR_EXP_2=!0);k&&(x.V.OC.AFMA_LIDAR_EXP_1=!u)}; M0$=function(x){x.Mr("removeEventListener",x.V.OC.AFMA_LIDAR,yIQ);x.Ok=!1}; YeY=function(x,u){if(x.Mr("getState")==="loading")return new g.Mo(-1,-1);u=x.Mr(u);if(!u)return new g.Mo(-1,-1);x=parseInt(u.width,10);u=parseInt(u.height,10);return isNaN(x)||isNaN(u)?new g.Mo(-1,-1):new g.Mo(x,u)}; Hlb=function(){try{var x=j0(qP);x.Mr("removeEventListener","ready",Hlb);R_G(x)}catch(u){S0(541,u)}}; yIQ=function(x,u){try{var k=j0(qP);k.RS=!0;var U=x?new kS(x.y,x.x+x.width,x.y+x.height,x.x):new kS(0,0,0,0);var m=BU(),F=Id();var f=new VB(m,F,k);f.S=U;f.volume=u;k.RR(f)}catch(V){S0(542,V)}}; saY=function(x){var u=e0(),k=j0(qP);x&&!u.K&&(u.K=!0,k.c$=!0,k.D&&k.sY("w",!0))}; HB=function(){this.isInitialized=!1;this.S=this.V=null;var x={};this.D=(x.start=this.QSt,x.firstquartile=this.D$m,x.midpoint=this.Zmt,x.thirdquartile=this.fGX,x.complete=this.aGG,x.error=this.IGk,x.pause=this.Wa,x.resume=this.f$,x.skip=this.r5t,x.viewable_impression=this.hx,x.mute=this.Yd,x.unmute=this.Yd,x.fullscreen=this.bmt,x.exitfullscreen=this.GYG,x.fully_viewable_audible_half_duration_impression=this.hx,x.measurable_impression=this.hx,x.abandon=this.Wa,x.engagedview=this.hx,x.impression=this.hx, x.creativeview=this.hx,x.progress=this.Yd,x.custom_metric_viewable=this.hx,x.bufferstart=this.Wa,x.bufferfinish=this.f$,x.audio_measurable=this.hx,x.audio_audible=this.hx,x);x={};this.B=(x.overlay_resize=this.YkX,x.abandon=this.BN,x.close=this.BN,x.collapse=this.BN,x.overlay_unmeasurable_impression=function(u){return $0(u,"overlay_unmeasurable_impression",Id())},x.overlay_viewable_immediate_impression=function(u){return $0(u,"overlay_viewable_immediate_impression",Id())},x.overlay_unviewable_impression= function(u){return $0(u,"overlay_unviewable_impression",Id())},x.overlay_viewable_end_of_session_impression=function(u){return $0(u,"overlay_viewable_end_of_session_impression",Id())},x); e0().V=3;t0k(this);this.J=null}; RT=function(x,u,k,U){x=x.Qa(null,U,!0,u);x.K=k;dyD([x]);return x}; ELj=function(x,u,k){H8Q(u);var U=x.S;g.q9(u,function(m){var F=g.nl(m.criteria,function(f){var V=XUk(f);if(V==null)f=null;else if(f=new bl4,V.visible!=null&&(f.S=V.visible/100),V.audible!=null&&(f.V=V.audible==1),V.time!=null){var h=V.timetype=="mtos"?"mtos":"tos",X=JYx(V.time,"%")?"%":"ms";V=parseInt(V.time,10);X=="%"&&(V/=100);f.setTime(V,X,h)}return f}); Zk(F,function(f){return f==null})||wLW(k,new xi(m.id,m.event,F,U))})}; GiG=function(){var x=[],u=e0();x.push(j0(K4));qx(u.NV,"mvp_lv")&&x.push(j0(qP));u=[new bC,new h5];u.push(new er(x));u.push(new dO(Mx));return u}; z_R=function(x){if(!x.isInitialized){x.isInitialized=!0;try{var u=BU(),k=e0(),U=ad();od=u;k.J=79463069;x.V!=="o"&&(kiY=lqR(Mx));if(Pw5()){T3.S.aB=0;T3.S.s$=BU()-u;var m=GiG(),F=j0(IA);F.V=m;v5D(F,function(){po()})?T3.done||(xxt(),PA(F.S.S,x),Al()):U.J?po():Al()}else cB=!0}catch(f){throw aA.reset(),f; }}}; w0=function(x){T3.V.cancel();MP=x;T3.done=!0}; yW=function(x){if(x.V)return x.V;var u=j0(IA).S;if(u)switch(u.getName()){case "nis":x.V="n";break;case "gsv":x.V="m"}x.V||(x.V="h");return x.V}; Yi=function(x,u,k){if(x.S==null)return u.BP|=4,!1;x=We$(x.S,k,u);u.BP|=x;return x==0}; po=function(){var x=[new dO(Mx)],u=j0(IA);u.V=x;v5D(u,function(){w0("i")})?T3.done||(xxt(),Al()):w0("i")}; OlG=function(x,u){if(!x.Nj){var k=$0(x,"start",Id());k=x.lr.S(k).S;var U={id:"lidarv"};U.r=u;U.sv="966";DD!==null&&(U.v=DD);dX(k,function(m,F){return U[m]=m=="mtos"||m=="tos"?F:encodeURIComponent(F)}); u=Uxt();dX(u,function(m,F){return U[m]=encodeURIComponent(F)}); u="//pagead2.googlesyndication.com/pagead/gen_204?"+AR(Tv(new vA,U));J9x(u);x.Nj=!0}}; t5=function(x,u,k){C4(T3,[x],!Id());E5W(x,k);k!=4&&tQY(x.Ok,k,x.s3);return $0(x,u,Id())}; t0k=function(x){gL4(function(){var u=ilY();x.V!=null&&(u.sdk=x.V);var k=j0(IA);k.S!=null&&(u.avms=k.S.getName());return u})}; lCW=function(x,u,k,U){var m=eHj(aA,k);m!==null&&m.JG!==u&&(x.pM(m),m=null);m||(u=x.Qa(k,BU(),!1,u),aA.V.length==0&&(e0().J=79463069),KPY([u]),m=u,m.K=yW(x),U&&(m.B$=U));return m}; nLY=function(x,u){var k=x[u];k!==void 0&&k>0&&(x[u]=Math.floor(k*1E3))}; ilY=function(){var x=ad(),u={},k={},U={};return Object.assign({},(u.sv="966",u),DD!==null&&(k.v=DD,k),(U["if"]=x.J?"1":"0",U.nas=String(aA.S.length),U))}; Ey=function(x){wO.call(this,"audio_audible",x)}; WB=function(x){yo.call(this,"audio_measurable",x)}; iC=function(){ki.apply(this,arguments)}; lC=function(){}; $xj=function(x){this.S=x}; We$=function(x,u,k){x=x.V();if(typeof x==="function"){var U={};var m={};U=Object.assign({},DD!==null&&(U.v=DD,U),(m.sv="966",m.cb=Fe5,m.e=rI$(u),m));m=$0(k,u,Id());g.Qe(U,m);k.jo[u]=m;U=k.Ff()==2?ezY(U).join("&"):k.lr.S(U).S;try{return x(k.JG,U,u),0}catch(F){return 2}}else return 1}; rI$=function(x){var u=oT(x)?"custom_metric_viewable":x;x=nw(n4,function(k){return k==u}); return Sr[x]}; no=function(){HB.call(this);this.j=null;this.N=!1;this.K="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"}; ja$=function(x,u,k){k=k.opt_configurable_tracking_events;x.S!=null&&Array.isArray(k)&&ELj(x,k,u)}; ZlY=function(x,u,k){var U=ZD(aA,u);U||(U=k.opt_nativeTime||-1,U=RT(x,u,yW(x),U),k.opt_osdId&&(U.B$=k.opt_osdId));return U}; aCt=function(x,u,k){var U=ZD(aA,u);U||(U=RT(x,u,"n",k.opt_nativeTime||-1));return U}; Qa5=function(x,u){var k=ZD(aA,u);k||(k=RT(x,u,"h",-1));return k}; ICj=function(x){e0();switch(yW(x)){case "b":return"ytads.bulleit.triggerExternalActivityEvent";case "n":return"ima.bridge.triggerExternalActivityEvent";case "h":case "m":case "ml":return"ima.common.triggerExternalActivityEvent"}return null}; PDD=function(x,u,k,U){k=k===void 0?{}:k;var m={};g.Qe(m,{opt_adElement:void 0,opt_fullscreen:void 0},k);var F=x.nE(u,k);k=F?F.lr:x.Om();if(m.opt_bounds)return k.S(B1("ol",U));if(U!==void 0)if(fCY(U)!==void 0)if(cB)x=B1("ue",U);else if(z_R(x),MP=="i")x=B1("i",U),x["if"]=0;else if(u=x.nE(u,m)){b:{MP=="i"&&(u.OJ=!0);F=m.opt_fullscreen;F!==void 0&&f4(u,!!F);var f;if(F=!ad().V)(F=zW(g.lZ(),"CrKey")&&!(zW(g.lZ(),"CrKey")&&zW(g.lZ(),"SmartSpeaker"))||zW(g.lZ(),"PlayStation")||zW(g.lZ(),"Roku")||GgG()||zW(g.lZ(), "Xbox"))||(F=g.lZ(),F=zW(F,"AppleTV")||zW(F,"Apple TV")||zW(F,"CFNetwork")||zW(F,"tvOS")),F||(F=g.lZ(),F=zW(F,"sdk_google_atv_x86")||zW(F,"Android TV")),F=!F;F&&(aa(),F=YL(QB)===0);if(f=F){switch(u.Ff()){case 1:OlG(u,"pv");break;case 2:x.fT(u)}w0("pv")}F=U.toLowerCase();if(f=!f)f=qx(e0().NV,"ssmol")&&F==="loaded"?!1:g.DG(e_Y,F);if(f&&u.BA==0){MP!="i"&&(T3.done=!1);f=m!==void 0?m.opt_nativeTime:void 0;g4=f=typeof f==="number"?f:BU();u.vF=!0;var V=Id();u.BA=1;u.yG={};u.yG.start=!1;u.yG.firstquartile= !1;u.yG.midpoint=!1;u.yG.thirdquartile=!1;u.yG.complete=!1;u.yG.resume=!1;u.yG.pause=!1;u.yG.skip=!1;u.yG.mute=!1;u.yG.unmute=!1;u.yG.viewable_impression=!1;u.yG.measurable_impression=!1;u.yG.fully_viewable_audible_half_duration_impression=!1;u.yG.fullscreen=!1;u.yG.exitfullscreen=!1;u.F5=0;V||(u.jw().B=f);C4(T3,[u],!V)}(f=u.xC[F])&&RA(u.Ca,f);qx(e0().NV,"fmd")||g.DG(JIx,F)&&u.iJ&&u.iJ.V(u,null);switch(u.Ff()){case 1:var h=oT(F)?x.D.custom_metric_viewable:x.D[F];break;case 2:h=x.B[F]}if(h&&(U=h.call(x, u,m,U),qx(e0().NV,"fmd")&&g.DG(JIx,F)&&u.iJ&&u.iJ.V(u,null),U!==void 0)){m=B1(void 0,F);g.Qe(m,U);U=m;break b}U=void 0}u.BA==3&&x.pM(u);x=U}else x=B1("nf",U);else x=void 0;else cB?x=B1("ue"):F?(x=B1(),g.Qe(x,zHY(F,!0,!1,!1))):x=B1("nf");return typeof x==="string"?k.S():k.S(x)}; NnY=function(x,u){u&&(x.K=u)}; dxD=function(x){var u={};return u.viewability=x.S,u.googleViewability=x.V,u}; Keb=function(x,u,k){k=k===void 0?{}:k;x=PDD(j0(no),u,k,x);return dxD(x)}; $i=function(x){var u=g.nR.apply(1,arguments).filter(function(U){return U}).join("&"); if(!u)return x;var k=x.match(/[?&]adurl=/);return k?x.slice(0,k.index+1)+u+"&"+x.slice(k.index+1):x+(x.indexOf("?")===-1?"?":"&")+u}; TnD=function(x){var u=x.url;x=x.ijS;this.S=u;this.D=x;x=/[?&]dsh=1(&|$)/.test(u);this.N=!x&&/[?&]ae=1(&|$)/.test(u);this.j=!x&&/[?&]ae=2(&|$)/.test(u);if((this.V=/[?&]adurl=([^&]*)/.exec(u))&&this.V[1]){try{var k=decodeURIComponent(this.V[1])}catch(U){k=null}this.J=k}this.K=(new Date).getTime()-vLk}; AIG=function(x){x=x.D;if(!x)return"";var u="";x.platform&&(u+="&uap="+encodeURIComponent(x.platform));x.platformVersion&&(u+="&uapv="+encodeURIComponent(x.platformVersion));x.uaFullVersion&&(u+="&uafv="+encodeURIComponent(x.uaFullVersion));x.architecture&&(u+="&uaa="+encodeURIComponent(x.architecture));x.model&&(u+="&uam="+encodeURIComponent(x.model));x.bitness&&(u+="&uab="+encodeURIComponent(x.bitness));x.fullVersionList&&(u+="&uafvl="+encodeURIComponent(x.fullVersionList.map(function(k){return encodeURIComponent(k.brand)+ ";"+encodeURIComponent(k.version)}).join("|"))); typeof x.wow64!=="undefined"&&(u+="&uaw="+Number(x.wow64));return u.substring(1)}; Dxk=function(x,u,k,U,m){var F=window;var f=f===void 0?!1:f;var V;k?V=(f===void 0?0:f)?"//ep1.adtrafficquality.google/bg/"+xG(k)+".js":"//pagead2.googlesyndication.com/bg/"+xG(k)+".js":V="";f=f===void 0?!1:f;k=F.document;var h={};u&&(h._scs_=u);h._bgu_=V;h._bgp_=U;h._li_="v_h.3.0.0.0";m&&(h._upb_=m);(u=F.GoogleTyFxhY)&&typeof u.push=="function"||(u=F.GoogleTyFxhY=[]);u.push(h);u=dY(k).createElement("SCRIPT");u.type="text/javascript";u.async=!0;x=(f===void 0?0:f)?ACW(CDQ,xG(x)+".js"):ACW(LeW,xG(x)+ ".js");g.TN(u,x);(F=(F.GoogleTyFxhYEET||{})[u.src])?F():k.getElementsByTagName("head")[0].appendChild(u)}; Se$=function(){try{var x,u;return!!((x=window)==null?0:(u=x.top)==null?0:u.location.href)&&!1}catch(k){return!0}}; j9=function(){var x=BnI();x=x===void 0?"bevasrsg":x;return new Promise(function(u){var k=window===window.top?window:Se$()?window:window.top,U=k[x],m;((m=U)==null?0:m.bevasrs)?u(new r0(U.bevasrs)):(U||(U={},U=(U.nqfbel=[],U),k[x]=U),U.nqfbel.push(function(F){u(new r0(F))}))})}; oSj=function(x){var u={c:x.oG,e:x.M4,mc:x.zD,me:x.CG};x.Sn&&(u.co={c:x.Sn.yp,a:x.Sn.qG,s:x.Sn.EA});return u}; Zu=function(x){g.J.call(this);this.wpc=x}; r0=function(x){g.J.call(this);var u=this;this.s_=x;this.J="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.S=void 0;this.pD=this.s_.p;this.K=this.eW.bind(this);this.addOnDisposeCallback(function(){return void x4t(u)})}; uXx=function(x){var u;return g.Z(function(k){if(k.S==1){if(!x.s_.wpc)throw new kw(30,"NWA");return x.V?k.return(x.V):g.n(k,x.s_.wpc(),2)}u=k.V;x.V=new Zu(u);return k.return(x.V)})}; x4t=function(x){x.S!==void 0&&(x.J.forEach(function(u){var k;(k=x.S)==null||k.removeEventListener(u,x.K)}),x.S=void 0)}; U45=function(x){if(g.Eo(g.up(x)))return!1;if(x.indexOf("://pagead2.googlesyndication.com/pagead/gen_204?id=yt3p&sr=1&")>=0)return!0;try{var u=new g.RZ(x)}catch(k){return g.Cm(gSY,function(U){return x.search(U)>0})!=null}return u.j.match(kvG)?!0:g.Cm(gSY,function(k){return x.match(k)!=null})!=null}; g.aT=function(x,u){return x.replace(m44,function(k,U){try{var m=g.rY(u,U);if(m==null||m.toString()==null)return k;m=m.toString();if(m==""||!g.Eo(g.up(m)))return encodeURIComponent(m).replace(/%2C/g,",")}catch(F){}return k})}; QW=function(x,u){return Object.is(x,u)}; e9=function(x){var u=IT;IT=x;return u}; FMY=function(x){if(x.f6!==void 0){var u=J5;J5=!0;try{for(var k=g.w(x.f6),U=k.next();!U.done;U=k.next()){var m=U.value;m.Lk||(x=void 0,m.Lk=!0,FMY(m),(x=m.g7)==null||x.call(m,m))}}finally{J5=u}}}; fkY=function(){var x;return((x=IT)==null?void 0:x.Fl)!==!1}; bqW=function(x){x&&(x.I1=0);return e9(x)}; VOQ=function(x,u){e9(u);if(x&&x.Nz!==void 0&&x.v_!==void 0&&x.qB!==void 0){if(PB(x))for(u=x.I1;ux.I1;)x.Nz.pop(),x.qB.pop(),x.v_.pop()}}; XAG=function(x,u,k){h04(x);if(x.f6.length===0&&x.Nz!==void 0)for(var U=0;U0}; q1W=function(x){x.Nz!=null||(x.Nz=[]);x.v_!=null||(x.v_=[]);x.qB!=null||(x.qB=[])}; h04=function(x){x.f6!=null||(x.f6=[]);x.rz!=null||(x.rz=[])}; Hqj=function(x){function u(){if(J5)throw Error("");if(IT!==null){var U=IT.I1++;q1W(IT);U0?" "+u:u))}}; g.sV=function(x,u){if(x.classList)Array.prototype.forEach.call(u,function(m){g.qN(x,m)}); else{var k={};Array.prototype.forEach.call(Vu(x),function(m){k[m]=!0}); Array.prototype.forEach.call(u,function(m){k[m]=!0}); u="";for(var U in k)u+=u.length>0?" "+U:U;g.hW(x,u)}}; g.HN=function(x,u){x.classList?x.classList.remove(u):g.XH(x,u)&&g.hW(x,Array.prototype.filter.call(Vu(x),function(k){return k!=u}).join(" "))}; g.R0=function(x,u){x.classList?Array.prototype.forEach.call(u,function(k){g.HN(x,k)}):g.hW(x,Array.prototype.filter.call(Vu(x),function(k){return!g.DG(u,k)}).join(" "))}; g.pb=function(x,u,k){k?g.qN(x,u):g.HN(x,u)}; iqR=function(x,u){var k=!g.XH(x,u);g.pb(x,u,k)}; g.cN=function(){g.kp.call(this);this.S=0;this.endTime=this.startTime=null}; lkI=function(x,u){Array.isArray(u)||(u=[u]);u=u.map(function(k){return typeof k==="string"?k:k.property+" "+k.duration+"s "+k.timing+" "+k.delay+"s"}); g.Rd(x,"transition",u.join(","))}; MN=function(x,u,k,U,m){g.cN.call(this);this.V=x;this.N=u;this.j=k;this.K=U;this.D=Array.isArray(m)?m:[m]}; nSQ=function(x,u,k,U){return new MN(x,u,{opacity:k},{opacity:U},{property:"opacity",duration:u,timing:"ease-in",delay:0})}; rRY=function(x){x=Wk(x);if(x=="")return null;var u=String(x.slice(0,4)).toLowerCase();if(("url("1||x&&x.split(")"),null;if(x.indexOf("(")>0){if(/"|'/.test(x))return null;u=/([\-\w]+)\(/g;for(var k;k=u.exec(x);)if(!(k[1].toLowerCase()in $4D))return null}return x}; wl=function(x,u){x=g.JY[x];return x&&x.prototype?(u=Object.getOwnPropertyDescriptor(x.prototype,u))&&u.get||null:null}; jd5=function(x){var u=g.JY.CSSStyleDeclaration;return u&&u.prototype&&u.prototype[x]||null}; Zqk=function(x,u,k,U){if(x)return x.apply(u,U);if(g.yu&&document.documentMode<10){if(!u[k].call)throw Error("IE Clobbering detected");}else if(typeof u[k]!="function")throw Error("Clobbering detected");return u[k].apply(u,U)}; JR$=function(x){if(!x)return"";var u=document.createElement("div").style;akQ(x).forEach(function(k){var U=g.Be&&k in Qdk?k:k.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");tt(U,"--")||tt(U,"var")||(k=Zqk(IkI,x,x.getPropertyValue?"getPropertyValue":"getAttribute",[k])||"",k=rRY(k),k!=null&&Zqk(e0b,u,u.setProperty?"setProperty":"setAttribute",[U,k]))}); return u.cssText||""}; akQ=function(x){g.AY(x)?x=g.uU(x):(x=g.Op(x),g.Bk(x,"cssText"));return x}; g.tW=function(x){var u,k=u=0,U=!1;x=x.split(PMt);for(var m=0;m.4?-1:1;return(u==0?null:u)==-1?"rtl":"ltr"}; g.WN=function(x){if(x instanceof EV||x instanceof Gn||x instanceof zn)return x;if(typeof x.next=="function")return new EV(function(){return x}); if(typeof x[Symbol.iterator]=="function")return new EV(function(){return x[Symbol.iterator]()}); if(typeof x.Wk=="function")return new EV(function(){return x.Wk()}); throw Error("Not an iterator or iterable.");}; EV=function(x){this.V=x}; Gn=function(x){this.V=x}; zn=function(x){EV.call(this,function(){return x}); this.J=x}; OV=function(x,u,k,U,m,F,f,V){this.S=x;this.D=u;this.J=k;this.N=U;this.K=m;this.j=F;this.V=f;this.B=V}; iB=function(x,u){if(u==0)return x.S;if(u==1)return x.V;var k=Rv(x.S,x.J,u),U=Rv(x.J,x.K,u);x=Rv(x.K,x.V,u);k=Rv(k,U,u);U=Rv(U,x,u);return Rv(k,U,u)}; vSR=function(x,u){var k=(u-x.S)/(x.V-x.S);if(k<=0)return 0;if(k>=1)return 1;for(var U=0,m=1,F=0,f=0;f<8;f++){F=iB(x,k);var V=(iB(x,k+1E-6)-F)/1E-6;if(Math.abs(F-u)<1E-6)return k;if(Math.abs(V)<1E-6)break;else F1E-6&&f<8;f++)F=0}; g.rl=function(x){g.J.call(this);this.j=1;this.J=[];this.K=0;this.S=[];this.V={};this.D=!!x}; ARG=function(x,u,k){g.s7(function(){x.apply(u,k)})}; g.jq=function(x){this.S=x}; Zl=function(x){this.S=x}; CM5=function(x){this.data=x}; LMY=function(x){return x===void 0||x instanceof CM5?x:new CM5(x)}; a0=function(x){this.S=x}; g.D4Y=function(x){var u=x.creation;x=x.expiration;return!!x&&xg.xw()}; g.Qu=function(x){this.S=x}; S1G=function(){}; I0=function(){}; eq=function(x){this.S=x;this.V=null}; JW=function(x){if(x.S==null)throw Error("Storage mechanism: Storage unavailable");var u;((u=x.V)!=null?u:x.isAvailable())||ws(Error("Storage mechanism: Storage unavailable"))}; PN=function(){var x=null;try{x=g.JY.localStorage||null}catch(u){}eq.call(this,x)}; B4W=function(){var x=null;try{x=g.JY.sessionStorage||null}catch(u){}eq.call(this,x)}; NN=function(x,u){this.V=x;this.S=u+"::"}; g.dl=function(x){var u=new PN;return u.isAvailable()?x?new NN(u,x):u:null}; Kb=function(x,u){this.S=x;this.V=u}; vN=function(x){this.S=[];if(x)a:{if(x instanceof vN){var u=x.zo();x=x.Y9();if(this.S.length<=0){for(var k=this.S,U=0;U>>6:(F<65536?V[k++]=224|F>>>12:(V[k++]=240|F>>>18,V[k++]=128|F>>>12&63),V[k++]=128|F>>> 6&63),V[k++]=128|F&63);return V}; Lb=function(x){for(var u=x.length;--u>=0;)x[u]=0}; Dl=function(x,u,k,U,m){this.qx=x;this.Kv=u;this.Ob=k;this.BJ=U;this.IQG=m;this.pA=x&&x.length}; Sq=function(x,u){this.w7=x;this.eB=0;this.eF=u}; BN=function(x,u){x.Ei[x.pending++]=u&255;x.Ei[x.pending++]=u>>>8&255}; o1=function(x,u,k){x.IG>16-k?(x.NK|=u<>16-x.IG,x.IG+=k-16):(x.NK|=u<>>=1,k<<=1;while(--u>0);return k>>>1}; k3Q=function(x,u,k){var U=Array(16),m=0,F;for(F=1;F<=15;F++)U[F]=m=m+k[F-1]<<1;for(k=0;k<=u;k++)m=x[k*2+1],m!==0&&(x[k*2]=g0j(U[m]++,m))}; UCR=function(x){var u;for(u=0;u<286;u++)x.NJ[u*2]=0;for(u=0;u<30;u++)x.wF[u*2]=0;for(u=0;u<19;u++)x.UW[u*2]=0;x.NJ[512]=1;x.Df=x.yA=0;x.zN=x.matches=0}; mCD=function(x){x.IG>8?BN(x,x.NK):x.IG>0&&(x.Ei[x.pending++]=x.NK);x.NK=0;x.IG=0}; Fn4=function(x,u,k){mCD(x);BN(x,k);BN(x,~k);Cb.hj(x.Ei,x.window,u,k,x.pending);x.pending+=k}; fDY=function(x,u,k,U){var m=u*2,F=k*2;return x[m]>>7)];xV(x,f,k);V=Ff[f];V!==0&&(m-=fT[f],o1(x,m,V))}}while(U>1;f>=1;f--)ua(x,k,f);h=F;do f=x.D7[1],x.D7[1]=x.D7[x.Vy--],ua(x,k,1),U=x.D7[1],x.D7[--x.mm]=f,x.D7[--x.mm]=U,k[h*2]=k[f*2]+k[U*2],x.depth[h]=(x.depth[f]>=x.depth[U]?x.depth[f]:x.depth[U])+1,k[f*2+1]=k[U*2+1]=h,x.D7[1]=h++,ua(x,k,1);while(x.Vy>= 2);x.D7[--x.mm]=x.D7[1];f=u.w7;h=u.eB;U=u.eF.qx;m=u.eF.pA;F=u.eF.Kv;var X=u.eF.Ob,q=u.eF.IQG,H,R=0;for(H=0;H<=15;H++)x.B_[H]=0;f[x.D7[x.mm]*2+1]=0;for(u=x.mm+1;u<573;u++){var p=x.D7[u];H=f[f[p*2+1]*2+1]+1;H>q&&(H=q,R++);f[p*2+1]=H;if(!(p>h)){x.B_[H]++;var c=0;p>=X&&(c=F[p-X]);var Y=f[p*2];x.Df+=Y*(H+c);m&&(x.yA+=Y*(U[p*2+1]+c))}}if(R!==0){do{for(H=q-1;x.B_[H]===0;)H--;x.B_[H]--;x.B_[H+1]+=2;x.B_[q]--;R-=2}while(R>0);for(H=q;H!==0;H--)for(p=x.B_[H];p!==0;)U=x.D7[--u],U>h||(f[U*2+1]!==H&&(x.Df+=(H- f[U*2+1])*f[U*2],f[U*2+1]=H),p--)}k3Q(k,V,x.B_)}; Vrk=function(x,u,k){var U,m=-1,F=u[1],f=0,V=7,h=4;F===0&&(V=138,h=3);u[(k+1)*2+1]=65535;for(U=0;U<=k;U++){var X=F;F=u[(U+1)*2+1];++f>>=1)if(u&1&&x.NJ[k*2]!==0)return 0;if(x.NJ[18]!==0||x.NJ[20]!==0||x.NJ[26]!==0)return 1;for(k=32;k<256;k++)if(x.NJ[k*2]!==0)return 1;return 0}; VQ=function(x,u,k){x.Ei[x.Py+x.zN*2]=u>>>8&255;x.Ei[x.Py+x.zN*2+1]=u&255;x.Ei[x.qQ+x.zN]=k&255;x.zN++;u===0?x.NJ[k*2]++:(x.matches++,u--,x.NJ[(gf[k]+256+1)*2]++,x.wF[(u<256?m_[u]:m_[256+(u>>>7)])*2]++);return x.zN===x.I5-1}; Xf=function(x,u){x.msg=hn[u];return u}; qr=function(x){for(var u=x.length;--u>=0;)x[u]=0}; sn=function(x){var u=x.state,k=u.pending;k>x.R3&&(k=x.R3);k!==0&&(Cb.hj(x.output,u.Ei,u.F8,k,x.gL),x.gL+=k,u.F8+=k,x.s1+=k,x.R3-=k,u.pending-=k,u.pending===0&&(u.F8=0))}; pT=function(x,u){var k=x.j6>=0?x.j6:-1,U=x.FM-x.j6,m=0;if(x.level>0){x.X$.W1===2&&(x.X$.W1=X1D(x));ba(x,x.Hb);ba(x,x.TF);Vrk(x,x.NJ,x.Hb.eB);Vrk(x,x.wF,x.TF.eB);ba(x,x.xp);for(m=18;m>=3&&x.UW[qZR[m]*2+1]===0;m--);x.Df+=3*(m+1)+5+5+4;var F=x.Df+3+7>>>3;var f=x.yA+3+7>>>3;f<=F&&(F=f)}else F=f=U+5;if(U+4<=F&&k!==-1)o1(x,u?1:0,3),Fn4(x,k,U);else if(x.strategy===4||f===F)o1(x,2+(u?1:0),3),b4R(x,Hg,R1);else{o1(x,4+(u?1:0),3);k=x.Hb.eB+1;U=x.TF.eB+1;m+=1;o1(x,k-257,5);o1(x,U-1,5);o1(x,m-4,4);for(F=0;F>>8&255;x.Ei[x.pending++]=u&255}; sA$=function(x,u){var k=x.bk,U=x.FM,m=x.vk,F=x.Aq,f=x.FM>x.ew-262?x.FM-(x.ew-262):0,V=x.window,h=x.If,X=x.xW,q=x.FM+258,H=V[U+m-1],R=V[U+m];x.vk>=x.PW&&(k>>=2);F>x.UO&&(F=x.UO);do{var p=u;if(V[p+m]===R&&V[p+m-1]===H&&V[p]===V[U]&&V[++p]===V[U+1]){U+=2;for(p++;V[++U]===V[++p]&&V[++U]===V[++p]&&V[++U]===V[++p]&&V[++U]===V[++p]&&V[++U]===V[++p]&&V[++U]===V[++p]&&V[++U]===V[++p]&&V[++U]===V[++p]&&Um){x.TQ=u;m=p;if(p>=F)break;H=V[U+m-1];R=V[U+m]}}}while((u=X[u&h])>f&&--k!== 0);return m<=x.UO?m:x.UO}; YV=function(x){var u=x.ew,k;do{var U=x.D0-x.UO-x.FM;if(x.FM>=u+(u-262)){Cb.hj(x.window,x.window,u,u,0);x.TQ-=u;x.FM-=u;x.j6-=u;var m=k=x.ge;do{var F=x.head[--m];x.head[m]=F>=u?F-u:0}while(--k);m=k=u;do F=x.xW[--m],x.xW[m]=F>=u?F-u:0;while(--k);U+=u}if(x.X$.gi===0)break;m=x.X$;k=x.window;F=x.FM+x.UO;var f=m.gi;f>U&&(f=U);f===0?k=0:(m.gi-=f,Cb.hj(k,m.input,m.sR,f,F),m.state.wrap===1?m.h1=wf(m.h1,k,f,F):m.state.wrap===2&&(m.h1=yQ(m.h1,k,f,F)),m.sR+=f,m.dl+=f,k=f);x.UO+=k;if(x.UO+x.Hq>=3)for(U=x.FM-x.Hq, x.o2=x.window[U],x.o2=(x.o2<=3&&(x.o2=(x.o2<=3)if(k=VQ(x,x.FM-x.TQ,x.uX-3),x.UO-=x.uX,x.uX<=x.ZA&&x.UO>=3){x.uX--;do x.FM++,x.o2=(x.o2<=3&&(x.o2=(x.o2<4096)&&(x.uX=2));if(x.vk>=3&&x.uX<=x.vk){U=x.FM+x.UO-3;k=VQ(x,x.FM-1-x.l7,x.vk-3);x.UO-=x.vk-1;x.vk-=2;do++x.FM<=U&&(x.o2=(x.o2<=3&&x.FM>0&&(U=x.FM-1,k=F[U],k===F[++U]&&k===F[++U]&&k===F[++U])){for(m=x.FM+258;k===F[++U]&&k===F[++U]&&k===F[++U]&&k===F[++U]&&k===F[++U]&&k===F[++U]&&k===F[++U]&&k===F[++U]&&Ux.UO&&(x.uX=x.UO)}x.uX>=3?(k=VQ(x,1,x.uX-3),x.UO-=x.uX,x.FM+=x.uX,x.uX=0):(k=VQ(x,0,x.window[x.FM]),x.UO--,x.FM++);if(k&&(pT(x,!1),x.X$.R3===0))return 1}x.Hq=0;return u=== 4?(pT(x,!0),x.X$.R3===0?3:4):x.zN&&(pT(x,!1),x.X$.R3===0)?1:2}; RyY=function(x,u){for(var k;;){if(x.UO===0&&(YV(x),x.UO===0)){if(u===0)return 1;break}x.uX=0;k=VQ(x,0,x.window[x.FM]);x.UO--;x.FM++;if(k&&(pT(x,!1),x.X$.R3===0))return 1}x.Hq=0;return u===4?(pT(x,!0),x.X$.R3===0?3:4):x.zN&&(pT(x,!1),x.X$.R3===0)?1:2}; GD=function(x,u,k,U,m){this.KX$=x;this.aQX=u;this.z6k=k;this.jUJ=U;this.func=m}; p1D=function(){this.X$=null;this.status=0;this.Ei=null;this.wrap=this.pending=this.F8=this.vS=0;this.WG=null;this.x_=0;this.method=8;this.tv=-1;this.If=this.hT=this.ew=0;this.window=null;this.D0=0;this.head=this.xW=null;this.Aq=this.PW=this.strategy=this.level=this.ZA=this.bk=this.vk=this.UO=this.TQ=this.FM=this.Xy=this.l7=this.uX=this.j6=this.Su=this.M5=this.Lz=this.ge=this.o2=0;this.NJ=new Cb.GG(1146);this.wF=new Cb.GG(122);this.UW=new Cb.GG(78);qr(this.NJ);qr(this.wF);qr(this.UW);this.xp=this.TF= this.Hb=null;this.B_=new Cb.GG(16);this.D7=new Cb.GG(573);qr(this.D7);this.mm=this.Vy=0;this.depth=new Cb.GG(573);qr(this.depth);this.IG=this.NK=this.Hq=this.matches=this.yA=this.Df=this.Py=this.zN=this.I5=this.qQ=0}; clt=function(x,u){if(!x||!x.state||u>5||u<0)return x?Xf(x,-2):-2;var k=x.state;if(!x.output||!x.input&&x.gi!==0||k.status===666&&u!==4)return Xf(x,x.R3===0?-5:-2);k.X$=x;var U=k.tv;k.tv=u;if(k.status===42)if(k.wrap===2)x.h1=0,cg(k,31),cg(k,139),cg(k,8),k.WG?(cg(k,(k.WG.text?1:0)+(k.WG.Sx?2:0)+(k.WG.extra?4:0)+(k.WG.name?8:0)+(k.WG.comment?16:0)),cg(k,k.WG.time&255),cg(k,k.WG.time>>8&255),cg(k,k.WG.time>>16&255),cg(k,k.WG.time>>24&255),cg(k,k.level===9?2:k.strategy>=2||k.level<2?4:0),cg(k,k.WG.os& 255),k.WG.extra&&k.WG.extra.length&&(cg(k,k.WG.extra.length&255),cg(k,k.WG.extra.length>>8&255)),k.WG.Sx&&(x.h1=yQ(x.h1,k.Ei,k.pending,0)),k.x_=0,k.status=69):(cg(k,0),cg(k,0),cg(k,0),cg(k,0),cg(k,0),cg(k,k.level===9?2:k.strategy>=2||k.level<2?4:0),cg(k,3),k.status=113);else{var m=8+(k.hT-8<<4)<<8;m|=(k.strategy>=2||k.level<2?0:k.level<6?1:k.level===6?2:3)<<6;k.FM!==0&&(m|=32);k.status=113;Mr(k,m+(31-m%31));k.FM!==0&&(Mr(k,x.h1>>>16),Mr(k,x.h1&65535));x.h1=1}if(k.status===69)if(k.WG.extra){for(m= k.pending;k.x_<(k.WG.extra.length&65535)&&(k.pending!==k.vS||(k.WG.Sx&&k.pending>m&&(x.h1=yQ(x.h1,k.Ei,k.pending-m,m)),sn(x),m=k.pending,k.pending!==k.vS));)cg(k,k.WG.extra[k.x_]&255),k.x_++;k.WG.Sx&&k.pending>m&&(x.h1=yQ(x.h1,k.Ei,k.pending-m,m));k.x_===k.WG.extra.length&&(k.x_=0,k.status=73)}else k.status=73;if(k.status===73)if(k.WG.name){m=k.pending;do{if(k.pending===k.vS&&(k.WG.Sx&&k.pending>m&&(x.h1=yQ(x.h1,k.Ei,k.pending-m,m)),sn(x),m=k.pending,k.pending===k.vS)){var F=1;break}F=k.x_m&&(x.h1=yQ(x.h1,k.Ei,k.pending-m,m));F===0&&(k.x_=0,k.status=91)}else k.status=91;if(k.status===91)if(k.WG.comment){m=k.pending;do{if(k.pending===k.vS&&(k.WG.Sx&&k.pending>m&&(x.h1=yQ(x.h1,k.Ei,k.pending-m,m)),sn(x),m=k.pending,k.pending===k.vS)){F=1;break}F=k.x_m&&(x.h1=yQ(x.h1,k.Ei,k.pending-m,m));F===0&&(k.status=103)}else k.status= 103;k.status===103&&(k.WG.Sx?(k.pending+2>k.vS&&sn(x),k.pending+2<=k.vS&&(cg(k,x.h1&255),cg(k,x.h1>>8&255),x.h1=0,k.status=113)):k.status=113);if(k.pending!==0){if(sn(x),x.R3===0)return k.tv=-1,0}else if(x.gi===0&&(u<<1)-(u>4?9:0)<=(U<<1)-(U>4?9:0)&&u!==4)return Xf(x,-5);if(k.status===666&&x.gi!==0)return Xf(x,-5);if(x.gi!==0||k.UO!==0||u!==0&&k.status!==666){U=k.strategy===2?RyY(k,u):k.strategy===3?H4R(k,u):zD[k.level].func(k,u);if(U===3||U===4)k.status=666;if(U===1||U===3)return x.R3===0&&(k.tv= -1),0;if(U===2&&(u===1?(o1(k,2,3),xV(k,256,Hg),k.IG===16?(BN(k,k.NK),k.NK=0,k.IG=0):k.IG>=8&&(k.Ei[k.pending++]=k.NK&255,k.NK>>=8,k.IG-=8)):u!==5&&(o1(k,0,3),Fn4(k,0,0),u===3&&(qr(k.head),k.UO===0&&(k.FM=0,k.j6=0,k.Hq=0))),sn(x),x.R3===0))return k.tv=-1,0}if(u!==4)return 0;if(k.wrap<=0)return 1;k.wrap===2?(cg(k,x.h1&255),cg(k,x.h1>>8&255),cg(k,x.h1>>16&255),cg(k,x.h1>>24&255),cg(k,x.dl&255),cg(k,x.dl>>8&255),cg(k,x.dl>>16&255),cg(k,x.dl>>24&255)):(Mr(k,x.h1>>>16),Mr(k,x.h1&65535));sn(x);k.wrap>0&& (k.wrap=-k.wrap);return k.pending!==0?0:1}; Wg=function(x){if(!(this instanceof Wg))return new Wg(x);x=this.options=Cb.assign({level:-1,method:8,chunkSize:16384,Gj:15,YOt:8,strategy:0,eX:""},x||{});x.raw&&x.Gj>0?x.Gj=-x.Gj:x.kYX&&x.Gj>0&&x.Gj<16&&(x.Gj+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.X$=new MrD;this.X$.R3=0;var u=this.X$;var k=x.level,U=x.method,m=x.Gj,F=x.YOt,f=x.strategy;if(u){var V=1;k===-1&&(k=6);m<0?(V=0,m=-m):m>15&&(V=2,m-=16);if(F<1||F>9||U!==8||m<8||m>15||k<0||k>9||f<0||f>4)u=Xf(u,-2);else{m===8&&(m=9); var h=new p1D;u.state=h;h.X$=u;h.wrap=V;h.WG=null;h.hT=m;h.ew=1<>=7;F<30;F++)for(fT[F]=f<<7,m=0;m<1<=X.ew&&(u===0&&(qr(X.head),X.FM=0,X.j6=0,X.Hq=0),k=new Cb.MG(X.ew),Cb.hj(k,F,f-X.ew,X.ew,0),F=k,f=X.ew);k=x.gi;U=x.sR;m=x.input;x.gi=f;x.sR=0;x.input=F;for(YV(X);X.UO>=3;){F=X.FM;f=X.UO-2;do X.o2=(X.o2<2&&(k[79]<-3||((0,k[82])((0,k[63])(k[47]),k[8],k[68],k[60]),0))&&(0,k[82])((0,k[18])(k[70],k[60]),k[18],k[31],k[78]),k[24]>=6&&((0,k[82])((0,k[82])((0,k[82])((0,k[63])(k[64]),k[63],k[43]),k[79],k[40],k[62]),k[77],k[22],k[32]),1)||((0,k[29])(k[42],k[32]),(0,k[29])(k[3],k[74]),k[30])(k[21],k[32])*(0,k[30])(k[69],k[32]),(k[73]===-4||((0,k[45])((0,k[19])(k[70],k[57]),k[39],(0,k[30])(k[63],k[61]),k[30],k[31],k[new Date("1970-01-01T02:15:57.000+02:15")/ 1E3]),0))&&(0,k[39])((0,k[39])((0,k[29])(k[60],k[61]),k[29],k[13],k[43]),k[5],(0,k[23])(),k[66],k[57]),k[9]>=-5&&(((0,k[83])((0,k[58])(k[78]),k[33],(0,k[83])((0,k[33])(k[74],k[55]),k[58],(0,k[19])(k[52],k[32]),k[74]),k[43],k[73])>>(0,k[39])((0,k[33])(k[57],k[56]),k[5],(0,k[26])(),k[66],k[57]),(0,k[39])((0,k[0])(k[43]),k[12],k[61],k[81]),k[29])(k[1],k[57]),1)||(((((((0,k[19])(k[64],k[43]),k[30])(k[46],k[61]),k[33])(k[57],k[18]),((0,k[39])((0,k[5])(k[61]),k[30],k[54],k[43]),k[19])(k[17],k[78]),k[19])(k[72], k[32]),k[7])((0,k[14])(),k[66],k[74]),k[19])(k[10],k[new Date("1970-01-01T01:16:18.000+01:15")/1E3]),k[30])(k[28],k[78]),k[36]<-4&&(0,k[33])(k[43],k[9])}catch(U){(((((0,k[35])((0,k[42])(),k[9],k[4]),k[57])(k[66],k[4]),k[40])(k[4],k[19]),k[57])(k[13],k[60]),k[57])(k[69],k[4])}try{k[75]!==-3&&(k[82]!==4?((0,k[26])((0,k[1])(k[21]),k[56],(0,k[26])(k[12],k[13]),k[36],k[13]),(((0,k[44])(k[13],k[54]),(0,k[21])(k[80]),k[78])(k[21],k[5]),k[32])(k[35])):(((0,k[2])(k[56],k[48]),k[12])((0,k[78])(k[23],k[48])% (0,k[78])(k[22],k[48]),k[66],(0,k[73])(),k[40],k[35]),((0,k[66])((0,k[73])(),k[40],k[31]),k[2])(k[45],k[31]),k[6])(k[16],k[81])),(k[83]>=6||(((0,k[66])((0,k[85])(),k[40],k[48]),k[2])(k[36],k[35]),0))&&(0,k[71])(k[35],k[13])===(0,k[59])(k[56],k[5]),k[37]>8&&((0,k[12])(((0,k[2])(k[29],k[31]),k[64])(k[48]),k[3],k[70],k[16]),((0,k[3])(k[74],k[48]),k[71])(k[35],k[30])),k[75]!=8&&(0,k[3])(k[83],k[35]),k[72]>-9&&(k[38]<-9?(0,k[12])((0,k[71])(k[16],k[39]),k[2],k[80],k[5]):(0,k[12])((0,k[71])(k[35],k[9]), k[78],k[67],k[31])),k[83]>=-6&&(k[62]<=-1||(((0,k[78])(k[20],k[48]),k[6])(k[35],k[42]),0))&&(0,k[12])((0,k[32])(k[35]),k[6],k[31],k[41])}catch(U){(0,k[12])((0,k[71])(k[16],k[8]),k[32],k[5]),(0,k[12])((0,k[71])(k[48],k[54]),k[66],(0,k[73])(),k[40],k[31]),(0,k[12])((0,k[66])((0,k[85])(),k[40],k[31]),k[64],k[35])}}catch(U){return"nm4r6PHoBwcwJ0Bv-L-_w8_"+x}return u.join("")}; IDj=function(x){return x,"invideo-overlay"[1+!!x]}; g.rf=function(x){this.name=x}; eyt=function(x){this.Mj=aQ(x)}; jS=function(x){this.Mj=aQ(x)}; Z2=function(x){this.Mj=aQ(x)}; Jlb=function(x){this.Mj=aQ(x)}; a1=function(x){this.Mj=aQ(x)}; QQ=function(x){this.Mj=aQ(x)}; I1=function(x){this.Mj=aQ(x)}; eS=function(x){this.Mj=aQ(x)}; Jn=function(x){this.Mj=aQ(x)}; df=function(x){this.Mj=aQ(x)}; KT=function(x){this.Mj=aQ(x)}; vg=function(x){this.Mj=aQ(x)}; TD=function(x){this.Mj=aQ(x)}; An=function(x){this.Mj=aQ(x)}; CT=function(x){this.Mj=aQ(x)}; LT=function(x){this.Mj=aQ(x,500)}; D2=function(x){this.Mj=aQ(x)}; SS=function(x){this.Mj=aQ(x)}; POR=function(x){this.Mj=aQ(x)}; NOI=function(){return g.dQ("yt.ads.biscotti.lastId_")||""}; dCb=function(x){g.ND("yt.ads.biscotti.lastId_",x)}; oo=function(){var x=arguments,u=Bg;x.length>1?u[x[0]]=x[1]:x.length===1&&Object.assign(u,x[0])}; g.xc=function(x,u){return x in Bg?Bg[x]:u}; ut=function(x){var u=Bg.EXPERIMENT_FLAGS;return u?u[x]:void 0}; KnR=function(x){g6.forEach(function(u){return u(x)})}; g.UQ=function(x){return x&&window.yterr?function(){try{return x.apply(this,arguments)}catch(u){g.kc(u)}}:x}; g.kc=function(x){var u=g.dQ("yt.logging.errors.log");u?u(x,"ERROR",void 0,void 0,void 0,void 0,void 0):(u=g.xc("ERRORS",[]),u.push([x,"ERROR",void 0,void 0,void 0,void 0,void 0]),oo("ERRORS",u));KnR(x)}; mX=function(x,u,k,U,m){var F=g.dQ("yt.logging.errors.log");F?F(x,"WARNING",u,k,U,void 0,m):(F=g.xc("ERRORS",[]),F.push([x,"WARNING",u,k,U,void 0,m]),oo("ERRORS",F))}; FZ=function(x,u){u=x.split(u);for(var k={},U=0,m=u.length;U1?x[1]:x[0])):{}}; XZ=function(x,u){return COt(x,u||{},!0)}; ql=function(x,u){return COt(x,u||{},!1)}; COt=function(x,u,k){var U=x.split("#",2);x=U[0];U=U.length>1?"#"+U[1]:"";var m=x.split("?",2);x=m[0];m=bt(m[1]||"");for(var F in u)if(k||!g.ip(m,F))m[F]=u[F];return g.AS(x,m)+U}; sQ=function(x){if(!u)var u=window.location.href;var k=g.JS(1,x),U=g.P9(x);k&&U?(x=x.match(em),u=u.match(em),x=x[3]==u[3]&&x[1]==u[1]&&x[4]==u[4]):x=U?g.P9(u)===U&&(Number(g.JS(4,u))||null)===(Number(g.JS(4,x))||null):!0;return x}; Hw=function(x){x||(x=document.location.href);x=g.JS(1,x);return x!==null&&x==="https"}; Ro=function(x){x=LnD(x);return x===null?!1:x[0]==="com"&&x[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; DCj=function(x){x=LnD(x);return x===null?!1:x[1]==="google"?!0:x[2]==="google"?x[0]==="au"&&x[1]==="com"?!0:x[0]==="uk"&&x[1]==="co"?!0:!1:!1}; LnD=function(x){x=g.P9(x);return x!==null?x.split(".").reverse():null}; v0$=function(x){return x&&x.match(SZY)?x:ov(x)}; Ml=function(x){var u=pV;x=x===void 0?NOI():x;var k=Object,U=k.assign,m=cw(u);var F=u.S;try{var f=F.screenX;var V=F.screenY}catch(z){}try{var h=F.outerWidth;var X=F.outerHeight}catch(z){}try{var q=F.innerWidth;var H=F.innerHeight}catch(z){}try{var R=F.screenLeft;var p=F.screenTop}catch(z){}try{q=F.innerWidth,H=F.innerHeight}catch(z){}try{var c=F.screen.availWidth;var Y=F.screen.availTop}catch(z){}F=[R,p,f,V,c,Y,h,X,q,H];f=RzY(!1,u.S.top);V={};var E=E===void 0?g.JY:E;h=new A5;"SVGElement"in E&&"createElementNS"in E.document&&h.set(0);X=i8W();X["allow-top-navigation-by-user-activation"]&&h.set(1);X["allow-popups-to-escape-sandbox"]&&h.set(2);E.crypto&&E.crypto.subtle&&h.set(3);"TextDecoder"in E&&"TextEncoder"in E&&h.set(4);E=GvW(h);u=(V.bc=E,V.bih=f.height,V.biw=f.width,V.brdim=F.join(),V.vis=YL(u.V),V.wgl=!!Mx.WebGLRenderingContext,V);k=U.call(k,m,u);k.ca_type="image";x&&(k.bid=x);return k}; cw=function(x){var u={};u.dt=BOQ;u.flash="0";a:{try{var k=x.S.top.location.href}catch(q){x=2;break a}x=k?k===x.V.location.href?0:1:2}u=(u.frm=x,u);try{u.u_tz=-(new Date).getTimezoneOffset();var U=U===void 0?Mx:U;try{var m=U.history.length}catch(q){m=0}u.u_his=m;var F;u.u_h=(F=Mx.screen)==null?void 0:F.height;var f;u.u_w=(f=Mx.screen)==null?void 0:f.width;var V;u.u_ah=(V=Mx.screen)==null?void 0:V.availHeight;var h;u.u_aw=(h=Mx.screen)==null?void 0:h.availWidth;var X;u.u_cd=(X=Mx.screen)==null?void 0: X.colorDepth}catch(q){}return u}; xPI=function(){if(!oi5)return null;var x=oi5();return"open"in x?x:null}; g.y8=function(x){switch(w6(x)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; w6=function(x){return x&&"status"in x?x.status:-1}; g.Yc=function(x,u){typeof x==="function"&&(x=g.UQ(x));return window.setTimeout(x,u)}; g.tX=function(x,u){typeof x==="function"&&(x=g.UQ(x));return window.setInterval(x,u)}; g.EQ=function(x){window.clearTimeout(x)}; g.Gm=function(x){window.clearInterval(x)}; g.Ww=function(x){x=zm(x);return typeof x==="string"&&x==="false"?!1:!!x}; g.OQ=function(x,u){x=zm(x);return x===void 0&&u!==void 0?u:Number(x||0)}; it=function(){return g.xc("EXPERIMENTS_TOKEN","")}; zm=function(x){return g.xc("EXPERIMENT_FLAGS",{})[x]}; lt=function(){for(var x=[],u=g.xc("EXPERIMENTS_FORCED_FLAGS",{}),k=g.w(Object.keys(u)),U=k.next();!U.done;U=k.next())U=U.value,x.push({key:U,value:String(u[U])});k=g.xc("EXPERIMENT_FLAGS",{});U=g.w(Object.keys(k));for(var m=U.next();!m.done;m=U.next())m=m.value,m.startsWith("force_")&&u[m]===void 0&&x.push({key:m,value:String(k[m])});return x}; nV=function(x,u,k,U,m,F,f,V){function h(){(X&&"readyState"in X?X.readyState:0)===4&&u&&g.UQ(u)(X)} k=k===void 0?"GET":k;U=U===void 0?"":U;V=V===void 0?!1:V;var X=xPI();if(!X)return null;"onloadend"in X?X.addEventListener("loadend",h,!1):X.onreadystatechange=h;g.Ww("debug_forward_web_query_parameters")&&(x=uRQ(x,window.location.search));X.open(k,x,!0);F&&(X.responseType=F);f&&(X.withCredentials=!0);k=k==="POST"&&(window.FormData===void 0||!(U instanceof FormData));if(m=giR(x,m))for(var q in m)X.setRequestHeader(q,m[q]),"content-type"===q.toLowerCase()&&(k=!1);k&&X.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");if(V&&"setAttributionReporting"in XMLHttpRequest.prototype){x={eventSourceEligible:!0,triggerEligible:!1};try{X.setAttributionReporting(x)}catch(H){mX(H)}}X.send(U);return X}; giR=function(x,u){u=u===void 0?{}:u;var k=sQ(x),U=g.xc("INNERTUBE_CLIENT_NAME"),m=g.Ww("web_ajax_ignore_global_headers_if_set"),F;for(F in khk){var f=g.xc(khk[F]),V=F==="X-Goog-AuthUser"||F==="X-Goog-PageId";F!=="X-Goog-Visitor-Id"||f||(f=g.xc("VISITOR_DATA"));var h;if(!(h=!f)){if(!(h=k||(g.P9(x)?!1:!0))){h=x;var X;if(X=g.Ww("add_auth_headers_to_remarketing_google_dot_com_ping")&&F==="Authorization"&&(U==="TVHTML5"||U==="TVHTML5_UNPLUGGED"||U==="TVHTML5_SIMPLY")&&DCj(h))h=IC(g.JS(5,h))||"",h=h.split("/"), h="/"+(h.length>1?h[1]:""),X=h==="/pagead";h=X?!0:!1}h=!h}h||m&&u[F]!==void 0||U==="TVHTML5_UNPLUGGED"&&V||(u[F]=f)}"X-Goog-EOM-Visitor-Id"in u&&"X-Goog-Visitor-Id"in u&&delete u["X-Goog-Visitor-Id"];if(k||!g.P9(x))u["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(k||!g.P9(x)){try{var q=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(H){}q&&(u["X-YouTube-Time-Zone"]=q)}document.location.hostname.endsWith("youtubeeducation.com")||!k&&g.P9(x)||(u["X-YouTube-Ad-Signals"]= fV(Ml()));return u}; mPI=function(x,u){var k=g.P9(x);g.Ww("debug_handle_relative_url_for_query_forward_killswitch")||!k&&sQ(x)&&(k=document.location.hostname);var U=IC(g.JS(5,x));U=(k=k&&(k.endsWith("youtube.com")||k.endsWith("youtube-nocookie.com")))&&U&&U.startsWith("/api/");if(!k||U)return x;var m=bt(u),F={};g.q9(UP4,function(f){m[f]&&(F[f]=m[f])}); return ql(x,F)}; r6=function(x,u){u.method="POST";u.postParams||(u.postParams={});return g.$c(x,u)}; boj=function(x,u){if(window.fetch&&u.format!=="XML"){var k={method:u.method||"GET",credentials:"same-origin"};u.headers&&(k.headers=u.headers);u.priority&&(k.priority=u.priority);x=FQx(x,u);var U=fuI(x,u);U&&(k.body=U);u.withCredentials&&(k.credentials="include");var m=u.context||g.JY,F=!1,f;fetch(x,k).then(function(V){if(!F){F=!0;f&&g.EQ(f);var h=V.ok,X=function(q){q=q||{};h?u.onSuccess&&u.onSuccess.call(m,q,V):u.onError&&u.onError.call(m,q,V);u.onFinish&&u.onFinish.call(m,q,V)}; (u.format||"JSON")==="JSON"&&(h||V.status>=400&&V.status<500)?V.json().then(X,function(){X(null)}):X(null)}}).catch(function(){u.onError&&u.onError.call(m,{},{})}); x=u.timeout||0;u.onFetchTimeout&&x>0&&(f=g.Yc(function(){F||(F=!0,g.EQ(f),u.onFetchTimeout.call(u.context||g.JY))},x))}else g.$c(x,u)}; g.$c=function(x,u){var k=u.format||"JSON";x=FQx(x,u);var U=fuI(x,u),m=!1,F=V9Y(x,function(h){if(!m){m=!0;V&&g.EQ(V);var X=g.y8(h),q=null,H=400<=h.status&&h.status<500,R=500<=h.status&&h.status<600;if(X||H||R)q=hiQ(x,k,h,u.convertToSafeHtml);X&&(X=XBY(k,h,q));q=q||{};H=u.context||g.JY;X?u.onSuccess&&u.onSuccess.call(H,h,q):u.onError&&u.onError.call(H,h,q);u.onFinish&&u.onFinish.call(H,h,q)}},u.method,U,u.headers,u.responseType,u.withCredentials); U=u.timeout||0;if(u.onTimeout&&U>0){var f=u.onTimeout;var V=g.Yc(function(){m||(m=!0,F.abort(),g.EQ(V),f.call(u.context||g.JY,F))},U)}return F}; FQx=function(x,u){u.includeDomain&&(x=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+x);var k=g.xc("XSRF_FIELD_NAME");if(u=u.urlParams)u[k]&&delete u[k],x=XZ(x,u);return x}; fuI=function(x,u){var k=g.xc("XSRF_FIELD_NAME"),U=g.xc("XSRF_TOKEN"),m=u.postBody||"",F=u.postParams,f=g.xc("XSRF_FIELD_NAME"),V;u.headers&&(V=u.headers["Content-Type"]);u.excludeXsrf||g.P9(x)&&!u.withCredentials&&g.P9(x)!==document.location.hostname||u.method!=="POST"||V&&V!=="application/x-www-form-urlencoded"||u.postParams&&u.postParams[f]||(F||(F={}),F[k]=U);(g.Ww("ajax_parse_query_data_only_when_filled")&&F&&Object.keys(F).length>0||F)&&typeof m==="string"&&(m=bt(m),g.Qe(m,F),m=u.postBodyFormat&& u.postBodyFormat==="JSON"?JSON.stringify(m):g.T1(m));F=m||F&&!g.$G(F);!qyt&&F&&u.method!=="POST"&&(qyt=!0,g.kc(Error("AJAX request with postData should use POST")));return m}; hiQ=function(x,u,k,U){var m=null;switch(u){case "JSON":try{var F=k.responseText}catch(f){throw U=Error("Error reading responseText"),U.params=x,mX(U),f;}x=k.getResponseHeader("Content-Type")||"";F&&x.indexOf("json")>=0&&(F.substring(0,5)===")]}'\n"&&(F=F.substring(5)),m=JSON.parse(F));break;case "XML":if(x=(x=k.responseXML)?sTx(x):null)m={},g.q9(x.getElementsByTagName("*"),function(f){m[f.tagName]=Hok(f)})}U&&RiW(m); return m}; RiW=function(x){if(g.CR(x))for(var u in x)u==="html_content"||JYx(u,"_html")?x[u]=eJ(x[u]):RiW(x[u])}; XBY=function(x,u,k){if(u&&u.status===204)return!0;switch(x){case "JSON":return!!k;case "XML":return Number(k&&k.return_code)===0;case "RAW":return!0;default:return!!k}}; sTx=function(x){return x?(x=("responseXML"in x?x.responseXML:x).getElementsByTagName("root"))&&x.length>0?x[0]:null:null}; Hok=function(x){var u="";g.q9(x.childNodes,function(k){u+=k.nodeValue}); return u}; Zv=function(x,u){var k=g.ZE(u),U;return(new g.wX(function(m,F){k.onSuccess=function(f){g.y8(f)?m(new pB5(f)):F(new jc("Request failed, status="+w6(f),"net.badstatus",f))}; k.onError=function(f){F(new jc("Unknown request error","net.unknown",f))}; k.onTimeout=function(f){F(new jc("Request timed out","net.timeout",f))}; U=g.$c(x,k)})).sj(function(m){if(m instanceof z1){var F; (F=U)==null||F.abort()}return tS(m)})}; g.ao=function(x,u,k,U){function m(V,h,X){return V.sj(function(q){if(h<=0||w6(q.xhr)===403)return tS(new jc("Request retried too many times","net.retryexhausted",q.xhr,q));q=Math.pow(2,k-h+1)*X;var H=f>0?Math.min(f,q):q;return F(X).then(function(){return m(Zv(x,u),h-1,H)})})} function F(V){return new g.wX(function(h){setTimeout(h,V)})} var f=f===void 0?-1:f;return m(Zv(x,u),k-1,U)}; jc=function(x,u,k){ck.call(this,x+", errorCode="+u);this.errorCode=u;this.xhr=k;this.name="PromiseAjaxError"}; pB5=function(x){this.xhr=x}; Q8=function(x){this.S=x===void 0?null:x;this.J=0;this.V=null}; Io=function(x){var u=new Q8;x=x===void 0?null:x;u.J=2;u.V=x===void 0?null:x;return u}; ec=function(x){var u=new Q8;x=x===void 0?null:x;u.J=1;u.V=x===void 0?null:x;return u}; g.Nl=function(x,u,k,U,m){JX||Pw.set(""+x,u,{ZL:k,path:"/",domain:U===void 0?"youtube.com":U,secure:m===void 0?!1:m})}; g.d6=function(x,u){if(!JX)return Pw.get(""+x,u)}; g.KV=function(x,u,k){JX||Pw.remove(""+x,u===void 0?"/":u,k===void 0?"youtube.com":k)}; c54=function(){if(g.Ww("embeds_web_enable_cookie_detection_fix")){if(!g.JY.navigator.cookieEnabled)return!1}else if(!Pw.isEnabled())return!1;if(!Pw.isEmpty())return!0;g.Ww("embeds_web_enable_cookie_detection_fix")?Pw.set("TESTCOOKIESENABLED","1",{ZL:60,Mi$:"none",secure:!0}):Pw.set("TESTCOOKIESENABLED","1",{ZL:60});if(Pw.get("TESTCOOKIESENABLED")!=="1")return!1;Pw.remove("TESTCOOKIESENABLED");return!0}; g.d=function(x,u){if(x)return x[u.name]}; vw=function(x){var u=g.xc("INNERTUBE_HOST_OVERRIDE");u&&(x=String(u)+String(NH(x)));return x}; M9x=function(x){var u={};g.Ww("json_condensed_response")&&(u.prettyPrint="false");return x=ql(x,u)}; Tm=function(x,u){var k=k===void 0?{}:k;x={method:u===void 0?"POST":u,mode:sQ(x)?"same-origin":"cors",credentials:sQ(x)?"same-origin":"include"};u={};for(var U=g.w(Object.keys(k)),m=U.next();!m.done;m=U.next())m=m.value,k[m]&&(u[m]=k[m]);Object.keys(u).length>0&&(x.headers=u);return x}; AX=function(){var x=/Chrome\/(\d+)/.exec(g.lZ());return x?parseFloat(x[1]):NaN}; LV=function(){return g.CV("android")&&g.CV("chrome")&&!(g.CV("trident/")||g.CV("edge/"))&&!g.CV("cobalt")}; wB5=function(){return g.CV("armv7")||g.CV("aarch64")||g.CV("android")}; g.Dv=function(){return g.CV("cobalt")}; Sc=function(){return g.CV("cobalt")&&g.CV("appletv")}; Bw=function(){return g.CV("(ps3; leanback shell)")||g.CV("ps3")&&g.Dv()}; y5R=function(){return g.CV("(ps4; leanback shell)")||g.CV("ps4")&&g.Dv()}; g.YyD=function(){return g.Dv()&&(g.CV("ps4 vr")||g.CV("ps4 pro vr"))}; om=function(){var x=/WebKit\/([0-9]+)/.exec(g.lZ());return!!(x&&parseInt(x[1],10)>=600)}; x$=function(){var x=/WebKit\/([0-9]+)/.exec(g.lZ());return!!(x&&parseInt(x[1],10)>=602)}; t9j=function(){return g.CV("iemobile")||g.CV("windows phone")&&g.CV("edge")}; k$=function(){return(uR||gR)&&g.CV("applewebkit")&&!g.CV("version")&&(!g.CV("safari")||g.CV("gsa/"))}; my=function(){return g.UM&&g.CV("version/")}; Ft=function(){return g.CV("smart-tv")&&g.CV("samsung")}; g.CV=function(x){var u=g.lZ();return u?u.toLowerCase().indexOf(x)>=0:!1}; fS=function(){return $m$()||k$()||my()?!0:g.xc("EOM_VISITOR_DATA")?!1:!0}; bR=function(x,u){return u===void 0||u===null?x:u==="1"||u===!0||u===1||u==="True"?!0:!1}; Vr=function(x,u,k){for(var U in k)if(k[U]==u)return k[U];return x}; hi=function(x,u){return u===void 0||u===null?x:Number(u)}; Xt=function(x,u){return u===void 0||u===null?x:u.toString()}; qJ=function(x,u){if(u){if(x==="fullwidth")return Infinity;if(x==="fullheight")return 0}return x&&(u=x.match(Ei4))&&(x=Number(u[2]),u=Number(u[1]),!isNaN(x)&&!isNaN(u)&&x>0)?u/x:NaN}; sM=function(x){var u=x.docid||x.video_id||x.videoId||x.id;if(u)return u;u=x.raw_player_response;u||(x=x.player_response)&&(u=JSON.parse(x));return u&&u.videoDetails&&u.videoDetails.videoId||null}; GhD=function(x){return HG(x,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; g.Rm=function(x){return x==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||x==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; HG=function(x,u){u=(u===void 0?0:u)?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(u="EMBEDDED_PLAYER_MODE_PFL");var k=x.raw_embedded_player_response;if(!k&&(x=x.embedded_player_response))try{k=JSON.parse(x)}catch(U){return u}return k?Vr(u,k.embeddedPlayerMode,zib):u}; cG=function(x){ck.call(this,x.message||x.description||x.name);this.isMissing=x instanceof pS;this.isTimeout=x instanceof jc&&x.errorCode=="net.timeout";this.isCanceled=x instanceof z1}; pS=function(){ck.call(this,"Biscotti ID is missing from server")}; WQ$=function(){if(g.Ww("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("Biscotti id fetching has been disabled entirely.");if(!fS())return Error("User has not consented - not fetching biscotti id.");var x=g.xc("PLAYER_VARS",{});if(g.rY(x,"privembed",!1)=="1")return Error("Biscotti ID is not available in private embed mode");if(GhD(x))return Error("Biscotti id fetching has been disabled for pfl.")}; niR=function(){var x=WQ$();if(x!==void 0)return tS(x);MJ||(MJ=Zv("//googleads.g.doubleclick.net/pagead/id",Oob).then(ioG).sj(function(u){return lu$(2,u)})); return MJ}; ioG=function(x){x=x.xhr.responseText;if(!tt(x,")]}'"))throw new pS;x=JSON.parse(x.substr(4));if((x.type||1)>1)throw new pS;x=x.id;dCb(x);MJ=ec(x);$PQ(18E5,2);return x}; lu$=function(x,u){u=new cG(u);dCb("");MJ=Io(u);x>0&&$PQ(12E4,x-1);throw u;}; $PQ=function(x,u){g.Yc(function(){Zv("//googleads.g.doubleclick.net/pagead/id",Oob).then(ioG,function(k){return lu$(u,k)}).sj(g.RC)},x)}; r55=function(){try{var x=g.dQ("yt.ads.biscotti.getId_");return x?x():niR()}catch(u){return tS(u)}}; Zoj=function(x){x&&(x.dataset?x.dataset[jTk()]="true":Mpb(x))}; auW=function(x){return x?x.dataset?x.dataset[jTk()]:x.getAttribute("data-loaded"):null}; jTk=function(){return QTj.loaded||(QTj.loaded="loaded".replace(/\-([a-z])/g,function(x,u){return u.toUpperCase()}))}; Iub=function(){var x=document;if("visibilityState"in x)return x.visibilityState;var u=wR+"VisibilityState";if(u in x)return x[u]}; yr=function(x,u){var k;Zk(x,function(U){k=u[U];return!!k}); return k}; Y$=function(x){if(x.requestFullscreen)x=x.requestFullscreen(void 0);else if(x.webkitRequestFullscreen)x=x.webkitRequestFullscreen();else if(x.mozRequestFullScreen)x=x.mozRequestFullScreen();else if(x.msRequestFullscreen)x=x.msRequestFullscreen();else if(x.webkitEnterFullscreen)x=x.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return x instanceof Promise?x:Promise.resolve()}; GE=function(x){var u;g.ti()?EM()==x&&(u=document):u=x;return u&&(x=yr(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],u))?(u=x.call(u),u instanceof Promise?u:Promise.resolve()):Promise.resolve()}; eiR=function(x){return g.Cm(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(u){return"on"+u.toLowerCase()in x})}; J5x=function(){var x=document;return g.Cm(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(u){return"on"+u.toLowerCase()in x})}; g.ti=function(){return!!yr(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; EM=function(x){x=x===void 0?!1:x;var u=yr(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(x)for(;u&&u.shadowRoot;)u=u.shadowRoot.fullscreenElement;return u?u:null}; zE=function(x){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(x=x||window.event){this.event=x;for(var u in x)u in PCI||(this[u]=x[u]);this.scale=x.scale;this.rotation=x.rotation;var k=x.target||x.srcElement;k&&k.nodeType==3&&(k=k.parentNode);this.target=k;var U=x.relatedTarget; if(U)try{U=U.nodeName?U:null}catch(m){U=null}else this.type=="mouseover"?U=x.fromElement:this.type=="mouseout"&&(U=x.toElement);this.relatedTarget=U;this.clientX=x.clientX!=void 0?x.clientX:x.pageX;this.clientY=x.clientY!=void 0?x.clientY:x.pageY;this.keyCode=x.keyCode?x.keyCode:x.which;this.charCode=x.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=x.altKey;this.ctrlKey=x.ctrlKey;this.shiftKey=x.shiftKey;this.metaKey=x.metaKey;this.S=x.pageX;this.V=x.pageY}}catch(m){}}; N0k=function(x){if(document.body&&document.documentElement){var u=document.body.scrollTop+document.documentElement.scrollTop;x.S=x.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);x.V=x.clientY+u}}; dP5=function(x,u,k,U){U=U===void 0?{}:U;x.addEventListener&&(u!="mouseenter"||"onmouseenter"in document?u!="mouseleave"||"onmouseenter"in document?u=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(u="MozMousePixelScroll"):u="mouseout":u="mouseover");return nw(WG,function(m){var F=typeof m[4]==="boolean"&&m[4]==!!U,f=g.CR(m[4])&&g.CR(U)&&g.jy(m[4],U);return!!m.length&&m[0]==x&&m[1]==u&&m[2]==k&&(F||f)})}; g.OM=function(x,u,k,U){U=U===void 0?{}:U;if(!x||!x.addEventListener&&!x.attachEvent)return"";var m=dP5(x,u,k,U);if(m)return m;m=++KQI.count+"";var F=!(u!="mouseenter"&&u!="mouseleave"||!x.addEventListener||"onmouseenter"in document);var f=F?function(V){V=new zE(V);if(!hT(V.relatedTarget,function(h){return h==x},!0))return V.currentTarget=x,V.type=u,k.call(x,V)}:function(V){V=new zE(V); V.currentTarget=x;return k.call(x,V)}; f=g.UQ(f);x.addEventListener?(u=="mouseenter"&&F?u="mouseover":u=="mouseleave"&&F?u="mouseout":u=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(u="MozMousePixelScroll"),viQ()||typeof U==="boolean"?x.addEventListener(u,f,U):x.addEventListener(u,f,!!U.capture)):x.attachEvent("on"+u,f);WG[m]=[x,u,k,f,U];return m}; A55=function(x){return T0W(x,function(u){return g.XH(u,"ytp-ad-has-logging-urls")})}; T0W=function(x,u){var k=document.body||document;return g.OM(k,"click",function(U){var m=hT(U.target,function(F){return F===k||u(F)},!0); m&&m!==k&&!m.disabled&&(U.currentTarget=m,x.call(m,U))})}; g.iR=function(x){x&&(typeof x=="string"&&(x=[x]),g.q9(x,function(u){if(u in WG){var k=WG[u],U=k[0],m=k[1],F=k[3];k=k[4];U.removeEventListener?viQ()||typeof k==="boolean"?U.removeEventListener(m,F,k):U.removeEventListener(m,F,!!k.capture):U.detachEvent&&U.detachEvent("on"+m,F);delete WG[u]}}))}; lR=function(x){for(var u in WG)WG[u][0]==x&&g.iR(u)}; nS=function(x){x=x||window.event;var u;x.composedPath&&typeof x.composedPath==="function"?u=x.composedPath():u=x.path;u&&u.length?x=u[0]:(x=x||window.event,x=x.target||x.srcElement,x.nodeType==3&&(x=x.parentNode));return x}; $$=function(x){this.D=x;this.S=null;this.K=0;this.j=null;this.N=0;this.V=[];for(x=0;x<4;x++)this.V.push(0);this.J=0;this.RS=g.OM(window,"mousemove",(0,g.B4)(this.U,this));this.B=g.tX((0,g.B4)(this.t5,this),25)}; rR=function(x){g.J.call(this);this.D=[];this.RU=x||this}; jZ=function(x,u,k,U){for(var m=0;m0?k:0;k=U?Date.now()+U*1E3:0;if((U=U?(0,g.Qr)():Im())&&window.JSON){typeof u!=="string"&&(u=JSON.stringify(u,void 0));try{U.set(x,u,k)}catch(m){U.remove(x)}}}; g.Ji=function(x){var u=Im(),k=(0,g.Qr)();if(!u&&!k||!window.JSON)return null;try{var U=u.get(x)}catch(m){}if(typeof U!=="string")try{U=k.get(x)}catch(m){}if(typeof U!=="string")return null;try{U=JSON.parse(U,void 0)}catch(m){}return U}; DP$=function(){var x=(0,g.Qr)();if(x&&(x=x.V("yt-player-quality")))return x.creation}; g.PG=function(x){try{var u=Im(),k=(0,g.Qr)();u&&u.remove(x);k&&k.remove(x)}catch(U){}}; g.NJ=function(){return g.Ji("yt-remote-session-screen-id")}; SyQ=function(x){var u=this;this.V=void 0;this.S=!1;x.addEventListener("beforeinstallprompt",function(k){k.preventDefault();u.V=k}); x.addEventListener("appinstalled",function(){u.S=!0},{once:!0})}; dR=function(){if(!g.JY.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.JY.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.JY.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.JY.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.JY.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(x){return"WEB_DISPLAY_MODE_UNKNOWN"}}; KS=function(){this.aJ=!0}; B0t=function(){KS.instance||(KS.instance=new KS);return KS.instance}; oyj=function(x){switch(x){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}}; xNR=function(){this.S=g.xc("ALT_PREF_COOKIE_NAME","PREF");this.V=g.xc("ALT_PREF_COOKIE_DOMAIN","youtube.com");var x=g.d6(this.S);x&&this.parse(x)}; g.TE=function(){vG||(vG=new xNR);return vG}; g.Ai=function(x,u){return!!((uHG("f"+(Math.floor(u/31)+1))||0)&1<0;)switch(x=pG.shift(),x.type){case "ERROR":XK.Rz(x.payload);break;case "EVENT":XK.logEvent(x.eventType,x.payload)}}; MW=function(x){cT||(XK?XK.Rz(x):(pG.push({type:"ERROR",payload:x}),pG.length>10&&pG.shift()))}; wB=function(x,u){cT||(XK?XK.logEvent(x,u):(pG.push({type:"EVENT",eventType:x,payload:u}),pG.length>10&&pG.shift()))}; yK=function(x){if(x.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; Ys=function(x){return x.substr(0,x.indexOf(":"))||x}; g.t_=function(x,u,k,U,m){u=u===void 0?{}:u;k=k===void 0?VqG[x]:k;U=U===void 0?hXY[x]:U;m=m===void 0?XNY[x]:m;g.BG.call(this,k,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:x},u));this.type=x;this.message=k;this.level=U;this.S=m;Object.setPrototypeOf(this,g.t_.prototype)}; Ew=function(x,u){g.t_.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:u,foundObjectStores:x},VqG.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,Ew.prototype)}; GZ=function(x,u){var k=Error.call(this);this.message=k.message;"stack"in k&&(this.stack=k.stack);this.index=x;this.objectStore=u;Object.setPrototypeOf(this,GZ.prototype)}; WT=function(x,u,k,U){u=Ys(u);var m=x instanceof Error?x:Error("Unexpected error: "+x);if(m instanceof g.t_)return m;x={objectStoreNames:k,dbName:u,dbVersion:U};if(m.name==="QuotaExceededError")return new g.t_("QUOTA_EXCEEDED",x);if(g.zZ&&m.name==="UnknownError")return new g.t_("QUOTA_MAYBE_EXCEEDED",x);if(m instanceof GZ)return new g.t_("MISSING_INDEX",Object.assign({},x,{objectStore:m.objectStore,index:m.index}));if(m.name==="InvalidStateError"&&qV4.some(function(F){return m.message.includes(F)}))return new g.t_("EXECUTE_TRANSACTION_ON_CLOSED_DB", x); if(m.name==="AbortError")return new g.t_("UNKNOWN_ABORT",x,m.message);m.args=[Object.assign({},x,{name:"IdbError",O4:m.name})];m.level="WARNING";return m}; g.Ow=function(x,u,k){var U=h_();return new g.t_("IDB_NOT_SUPPORTED",{context:{caller:x,publicName:u,version:k,hasSucceededOnce:U==null?void 0:U.hasSucceededOnce}})}; s0Q=function(x){if(!x)throw Error();throw x;}; Hbk=function(x){return x}; i3=function(x){this.S=x}; g.l3=function(x){function u(m){if(U.state.status==="PENDING"){U.state={status:"REJECTED",reason:m};m=g.w(U.V);for(var F=m.next();!F.done;F=m.next())F=F.value,F()}} function k(m){if(U.state.status==="PENDING"){U.state={status:"FULFILLED",value:m};m=g.w(U.S);for(var F=m.next();!F.done;F=m.next())F=F.value,F()}} var U=this;this.state={status:"PENDING"};this.S=[];this.V=[];x=x.S;try{x(k,u)}catch(m){u(m)}}; RXQ=function(x,u,k,U,m){try{if(x.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");var F=k(x.state.value);F instanceof g.l3?nG(x,u,F,U,m):U(F)}catch(f){m(f)}}; pNR=function(x,u,k,U,m){try{if(x.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");var F=k(x.state.reason);F instanceof g.l3?nG(x,u,F,U,m):U(F)}catch(f){m(f)}}; nG=function(x,u,k,U,m){u===k?m(new TypeError("Circular promise chain detected.")):k.then(function(F){F instanceof g.l3?nG(x,u,F,U,m):U(F)},function(F){m(F)})}; cWt=function(x,u,k){function U(){k(x.error);F()} function m(){u(x.result);F()} function F(){try{x.removeEventListener("success",m),x.removeEventListener("error",U)}catch(f){}} x.addEventListener("success",m);x.addEventListener("error",U)}; MqG=function(x){return new Promise(function(u,k){cWt(x,u,k)})}; $s=function(x){return new g.l3(new i3(function(u,k){cWt(x,u,k)}))}; rB=function(x,u){return new g.l3(new i3(function(k,U){function m(){var F=x?u(x):null;F?F.then(function(f){x=f;m()},U):k()} m()}))}; wNI=function(x,u){this.request=x;this.cursor=u}; yWG=function(x){return $s(x).then(function(u){return u?new wNI(x,u):null})}; g.YVk=function(x){x.cursor.continue(void 0);return yWG(x.request)}; tqR=function(x,u){this.S=x;this.options=u;this.transactionCount=0;this.J=Math.round((0,g.j4)());this.V=!1}; g.aV=function(x,u,k){x=x.S.createObjectStore(u,k);return new Zo(x)}; QK=function(x,u){x.S.objectStoreNames.contains(u)&&x.S.deleteObjectStore(u)}; g.J_=function(x,u,k){return g.IV(x,[u],{mode:"readwrite",IU:!0},function(U){return g.e4(U.objectStore(u),k)})}; g.IV=function(x,u,k,U){var m,F,f,V,h,X,q,H,R,p,c,Y;return g.Z(function(E){switch(E.S){case 1:var z={mode:"readonly",IU:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof k==="string"?z.mode=k:Object.assign(z,k);m=z;x.transactionCount++;F=m.IU?3:1;f=0;case 2:if(V){E.TY(4);break}f++;h=Math.round((0,g.j4)());g.YI(E,5);X=x.S.transaction(u,m.mode);z=new PT(X);z=EyI(z,U);return g.n(E,z,7);case 7:return q=E.V,H=Math.round((0,g.j4)()),GnY(x,h,H,f,void 0,u.join(),m),E.return(q);case 5:R=g.Gx(E);p=Math.round((0,g.j4)()); c=WT(R,x.S.name,u.join(),x.S.version);if((Y=c instanceof g.t_&&!c.S)||f>=F)GnY(x,h,p,f,c,u.join(),m),V=c;E.TY(2);break;case 4:return E.return(Promise.reject(V))}})}; GnY=function(x,u,k,U,m,F,f){u=k-u;m?(m instanceof g.t_&&(m.type==="QUOTA_EXCEEDED"||m.type==="QUOTA_MAYBE_EXCEEDED")&&wB("QUOTA_EXCEEDED",{dbName:Ys(x.S.name),objectStoreNames:F,transactionCount:x.transactionCount,transactionMode:f.mode}),m instanceof g.t_&&m.type==="UNKNOWN_ABORT"&&(k-=x.J,k<0&&k>=2147483648&&(k=0),wB("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:F,transactionDuration:u,transactionCount:x.transactionCount,dbDuration:k}),x.V=!0),zXj(x,!1,U,F,u,f.tag),MW(m)):zXj(x,!0,U,F,u, f.tag)}; zXj=function(x,u,k,U,m,F){wB("TRANSACTION_ENDED",{objectStoreNames:U,connectionHasUnknownAbortedTransaction:x.V,duration:m,isSuccessful:u,tryCount:k,tag:F===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":F})}; Zo=function(x){this.S=x}; g.NW=function(x,u,k){x.S.createIndex(u,k,{unique:!1})}; WZG=function(x,u){return g.dB(x,{query:u},function(k){return k.delete().then(function(){return g.KG(k)})}).then(function(){})}; Ob$=function(x,u,k){var U=[];return g.dB(x,{query:u},function(m){if(!(k!==void 0&&U.length>=k))return U.push(m.getValue()),g.KG(m)}).then(function(){return U})}; llQ=function(x){return"getAllKeys"in IDBObjectStore.prototype?$s(x.S.getAllKeys(void 0,void 0)):ibW(x)}; ibW=function(x){var u=[];return g.nyY(x,{query:void 0},function(k){u.push(k.cursor.primaryKey);return g.YVk(k)}).then(function(){return u})}; g.e4=function(x,u,k){return $s(x.S.put(u,k))}; g.dB=function(x,u,k){x=x.S.openCursor(u.query,u.direction);return vT(x).then(function(U){return rB(U,k)})}; g.nyY=function(x,u,k){var U=u.query;u=u.direction;x="openKeyCursor"in IDBObjectStore.prototype?x.S.openKeyCursor(U,u):x.S.openCursor(U,u);return yWG(x).then(function(m){return rB(m,k)})}; PT=function(x){var u=this;this.S=x;this.J=new Map;this.V=!1;this.done=new Promise(function(k,U){u.S.addEventListener("complete",function(){k()}); u.S.addEventListener("error",function(m){m.currentTarget===m.target&&U(u.S.error)}); u.S.addEventListener("abort",function(){var m=u.S.error;if(m)U(m);else if(!u.V){m=g.t_;for(var F=u.S.objectStoreNames,f=[],V=0;V=k))return U.push(m.getValue()),g.KG(m)}).then(function(){return U})}; g.TZ=function(x,u,k){x=x.S.openCursor(u.query===void 0?null:u.query,u.direction===void 0?"next":u.direction);return vT(x).then(function(U){return rB(U,k)})}; A_=function(x,u){this.request=x;this.cursor=u}; vT=function(x){return $s(x).then(function(u){return u?new A_(x,u):null})}; g.KG=function(x){x.cursor.continue(void 0);return vT(x.request)}; j05=function(x,u,k){return new Promise(function(U,m){function F(){R||(R=new tqR(f.result,{closed:H}));return R} var f=u!==void 0?self.indexedDB.open(x,u):self.indexedDB.open(x);var V=k.blocked,h=k.blocking,X=k.tnm,q=k.upgrade,H=k.closed,R;f.addEventListener("upgradeneeded",function(p){try{if(p.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(f.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");p.dataLoss&&p.dataLoss!=="none"&&wB("IDB_DATA_CORRUPTED",{reason:p.dataLossMessage||"unknown reason",dbName:Ys(x)});var c=F(),Y=new PT(f.transaction); q&&q(c,function(E){return p.oldVersion=E},Y); Y.done.catch(function(E){m(E)})}catch(E){m(E)}}); f.addEventListener("success",function(){var p=f.result;h&&p.addEventListener("versionchange",function(){h(F())}); p.addEventListener("close",function(){wB("IDB_UNEXPECTEDLY_CLOSED",{dbName:Ys(x),dbVersion:p.version});X&&X()}); U(F())}); f.addEventListener("error",function(){m(f.error)}); V&&f.addEventListener("blocked",function(){V()})})}; Zbj=function(x,u,k){k=k===void 0?{}:k;return j05(x,u,k)}; CG=function(x,u){u=u===void 0?{}:u;var k,U,m,F;return g.Z(function(f){if(f.S==1)return g.YI(f,2),k=self.indexedDB.deleteDatabase(x),U=u,(m=U.blocked)&&k.addEventListener("blocked",function(){m()}),g.n(f,MqG(k),4); if(f.S!=2)return g.EY(f,0);F=g.Gx(f);throw WT(F,x,"",-1);})}; LG=function(x,u){this.name=x;this.options=u;this.J=!0;this.N=this.K=0}; al5=function(x,u){return new g.t_("INCOMPATIBLE_DB_VERSION",{dbName:x.name,oldVersion:x.options.version,newVersion:u})}; g.Do=function(x,u){if(!u)throw g.Ow("openWithToken",Ys(x.name));return x.open()}; Q0k=function(x,u){var k;return g.Z(function(U){if(U.S==1)return g.n(U,g.Do(S4,u),2);k=U.V;return U.return(g.IV(k,["databases"],{IU:!0,mode:"readwrite"},function(m){var F=m.objectStore("databases");return F.get(x.actualName).then(function(f){if(f?x.actualName!==f.actualName||x.publicName!==f.publicName||x.userIdentifier!==f.userIdentifier:1)return g.e4(F,x).then(function(){})})}))})}; BT=function(x,u){var k;return g.Z(function(U){if(U.S==1)return x?g.n(U,g.Do(S4,u),2):U.return();k=U.V;return U.return(k.delete("databases",x))})}; Ilt=function(x,u){var k,U;return g.Z(function(m){return m.S==1?(k=[],g.n(m,g.Do(S4,u),2)):m.S!=3?(U=m.V,g.n(m,g.IV(U,["databases"],{IU:!0,mode:"readonly"},function(F){k.length=0;return g.dB(F.objectStore("databases"),{},function(f){x(f.getValue())&&k.push(f.getValue());return g.KG(f)})}),3)):m.return(k)})}; eX4=function(x,u){return Ilt(function(k){return k.publicName===x&&k.userIdentifier!==void 0},u)}; JWD=function(){var x,u,k,U;return g.Z(function(m){switch(m.S){case 1:x=h_();if((u=x)==null?0:u.hasSucceededOnce)return m.return(!0);if(oI&&om()&&!x$()||g.xB)return m.return(!1);try{if(k=self,!(k.indexedDB&&k.IDBIndex&&k.IDBKeyRange&&k.IDBObjectStore))return m.return(!1)}catch(F){return m.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return m.return(!1);g.YI(m,2);U={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0}; return g.n(m,Q0k(U,uh),4);case 4:return g.n(m,BT("yt-idb-test-do-not-use",uh),5);case 5:return m.return(!0);case 2:return g.Gx(m),m.return(!1)}})}; PBk=function(){if(gb!==void 0)return gb;cT=!0;return gb=JWD().then(function(x){cT=!1;var u;if((u=VK())!=null&&u.S){var k;u={hasSucceededOnce:((k=h_())==null?void 0:k.hasSucceededOnce)||x};var U;(U=VK())==null||U.set("LAST_RESULT_ENTRY_KEY",u,2592E3,!0)}return x})}; kB=function(){return g.dQ("ytglobal.idbToken_")||void 0}; g.UJ=function(){var x=kB();return x?Promise.resolve(x):PBk().then(function(u){(u=u?uh:void 0)&&g.ND("ytglobal.idbToken_",u);return u})}; Nlj=function(x){if(!g.xs())throw x=new g.t_("AUTH_INVALID",{dbName:x}),MW(x),x;var u=g.oV();return{actualName:x+":"+u,publicName:x,userIdentifier:u}}; dNj=function(x,u,k,U){var m,F,f,V,h,X;return g.Z(function(q){switch(q.S){case 1:return F=(m=Error().stack)!=null?m:"",g.n(q,g.UJ(),2);case 2:f=q.V;if(!f)throw V=g.Ow("openDbImpl",x,u),g.Ww("ytidb_async_stack_killswitch")||(V.stack=V.stack+"\n"+F.substring(F.indexOf("\n")+1)),MW(V),V;yK(x);h=k?{actualName:x,publicName:x,userIdentifier:void 0}:Nlj(x);g.YI(q,3);return g.n(q,Q0k(h,f),5);case 5:return g.n(q,Zbj(h.actualName,u,U),6);case 6:return q.return(q.V);case 3:return X=g.Gx(q),g.YI(q,7),g.n(q,BT(h.actualName, f),9);case 9:g.EY(q,8);break;case 7:g.Gx(q);case 8:throw X;}})}; KZY=function(x,u,k){k=k===void 0?{}:k;return dNj(x,u,!1,k)}; vyG=function(x,u,k){k=k===void 0?{}:k;return dNj(x,u,!0,k)}; TlY=function(x,u){u=u===void 0?{}:u;var k,U;return g.Z(function(m){if(m.S==1)return g.n(m,g.UJ(),2);if(m.S!=3){k=m.V;if(!k)return m.return();yK(x);U=Nlj(x);return g.n(m,CG(U.actualName,u),3)}return g.n(m,BT(U.actualName,k),0)})}; AWj=function(x,u,k){x=x.map(function(U){return g.Z(function(m){return m.S==1?g.n(m,CG(U.actualName,u),2):g.n(m,BT(U.actualName,k),0)})}); return Promise.all(x).then(function(){})}; CBk=function(x){var u=u===void 0?{}:u;var k,U;return g.Z(function(m){if(m.S==1)return g.n(m,g.UJ(),2);if(m.S!=3){k=m.V;if(!k)return m.return();yK(x);return g.n(m,eX4(x,k),3)}U=m.V;return g.n(m,AWj(U,u,k),0)})}; LZx=function(x,u){u=u===void 0?{}:u;var k;return g.Z(function(U){if(U.S==1)return g.n(U,g.UJ(),2);if(U.S!=3){k=U.V;if(!k)return U.return();yK(x);return g.n(U,CG(x,u),3)}return g.n(U,BT(x,k),0)})}; mU=function(x,u){LG.call(this,x,u);this.options=u;yK(x)}; DN$=function(x,u){var k;return function(){k||(k=new mU(x,u));return k}}; g.FT=function(x,u){return DN$(x,u)}; fW=function(x){return g.Do(SV$(),x)}; Bl$=function(x,u,k,U){var m,F,f;return g.Z(function(V){switch(V.S){case 1:return m={config:x,hashData:u,timestamp:U!==void 0?U:(0,g.j4)()},g.n(V,fW(k),2);case 2:return F=V.V,g.n(V,F.clear("hotConfigStore"),3);case 3:return g.n(V,g.J_(F,"hotConfigStore",m),4);case 4:return f=V.V,V.return(f)}})}; oVI=function(x,u,k,U,m){var F,f,V;return g.Z(function(h){switch(h.S){case 1:return F={config:x,hashData:u,configData:k,timestamp:m!==void 0?m:(0,g.j4)()},g.n(h,fW(U),2);case 2:return f=h.V,g.n(h,f.clear("coldConfigStore"),3);case 3:return g.n(h,g.J_(f,"coldConfigStore",F),4);case 4:return V=h.V,h.return(V)}})}; xrR=function(x){var u,k;return g.Z(function(U){return U.S==1?g.n(U,fW(x),2):U.S!=3?(u=U.V,k=void 0,g.n(U,g.IV(u,["coldConfigStore"],{mode:"readwrite",IU:!0},function(m){return g.TZ(m.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(F){k=F.getValue()})}),3)):U.return(k)})}; ufG=function(x){var u,k;return g.Z(function(U){return U.S==1?g.n(U,fW(x),2):U.S!=3?(u=U.V,k=void 0,g.n(U,g.IV(u,["hotConfigStore"],{mode:"readwrite",IU:!0},function(m){return g.TZ(m.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(F){k=F.getValue()})}),3)):U.return(k)})}; gVj=function(){return g.Z(function(x){return g.n(x,CBk("ytGcfConfig"),0)})}; bh=function(){g.J.call(this);this.V=[];this.S=[];var x=g.dQ("yt.gcf.config.hotUpdateCallbacks");x?(this.V=[].concat(g.t(x)),this.S=x):(this.S=[],g.ND("yt.gcf.config.hotUpdateCallbacks",this.S))}; HM=function(){var x=this;this.N=!1;this.J=this.K=0;this.j=new bh;this.nN={CJ5:function(){x.N=!0}, P$S:function(){return x.S}, xUX:function(u){V6(x,u)}, Pu:function(u){x.Pu(u)}, PuS:function(u){hq(x,u)}, DJ:function(){return x.coldHashData}, w$:function(){return x.hotHashData}, klY:function(){return x.V}, tuG:function(){return XT()}, MuS:function(){return q5()}, RNY:function(){return g.dQ("yt.gcf.config.coldHashData")}, SqV:function(){return g.dQ("yt.gcf.config.hotHashData")}, c$m:function(){kDD(x)}, rc$:function(){x.Pu(void 0);sJ(x);delete HM.instance}, Cuk:function(u){x.J=u}, x5m:function(){return x.J}}}; UrY=function(){if(!HM.instance){var x=new HM;HM.instance=x}return HM.instance}; f2t=function(x){var u;g.Z(function(k){if(k.S==1)return g.Ww("start_client_gcf")||g.Ww("delete_gcf_config_db")?g.Ww("start_client_gcf")?g.n(k,g.UJ(),3):k.TY(2):k.return();k.S!=2&&((u=k.V)&&g.xs()&&!g.Ww("delete_gcf_config_db")?(x.N=!0,kDD(x)):(mrt(x),F_W(x)));return g.Ww("delete_gcf_config_db")?g.n(k,gVj(),0):k.TY(0)})}; RI=function(){var x;return(x=q5())!=null?x:g.xc("RAW_HOT_CONFIG_GROUP")}; bTY=function(x){var u,k,U,m,F,f;return g.Z(function(V){switch(V.S){case 1:if(x.V)return V.return(q5());if(!x.N)return u=g.Ow("getHotConfig IDB not initialized"),mX(u),V.return(Promise.reject(u));k=kB();U=g.xc("TIME_CREATED_MS");if(!k){m=g.Ow("getHotConfig token error");mX(m);V.TY(2);break}return g.n(V,ufG(k),3);case 3:if((F=V.V)&&F.timestamp>U)return V6(x,F.config),x.Pu(F.hashData),V.return(q5());case 2:F_W(x);if(!(k&&x.V&&x.hotHashData)){V.TY(4);break}return g.n(V,Bl$(x.V,x.hotHashData,k,U),4);case 4:return x.V? V.return(q5()):(f=new g.BG("Config not available in ytConfig"),mX(f),V.return(Promise.reject(f)))}})}; hQ5=function(x){var u,k,U,m,F,f;return g.Z(function(V){switch(V.S){case 1:if(x.S)return V.return(XT());if(!x.N)return u=g.Ow("getColdConfig IDB not initialized"),mX(u),V.return(Promise.reject(u));k=kB();U=g.xc("TIME_CREATED_MS");if(!k){m=g.Ow("getColdConfig");mX(m);V.TY(2);break}return g.n(V,xrR(k),3);case 3:if((F=V.V)&&F.timestamp>U)return hq(x,F.config),VSj(x,F.configData),sJ(x,F.hashData),V.return(XT());case 2:mrt(x);if(!(k&&x.S&&x.coldHashData&&x.configData)){V.TY(4);break}return g.n(V,oVI(x.S, x.coldHashData,x.configData,k,U),4);case 4:return x.S?V.return(XT()):(f=new g.BG("Config not available in ytConfig"),mX(f),V.return(Promise.reject(f)))}})}; kDD=function(x){if(!x.V||!x.S){if(!kB()){var u=g.Ow("scheduleGetConfigs");mX(u)}x.K||(x.K=g.Th.zg(function(){return g.Z(function(k){switch(k.S){case 1:return g.YI(k,2),g.n(k,bTY(x),4);case 4:g.EY(k,3);break;case 2:g.Gx(k);case 3:return g.YI(k,5),g.n(k,hQ5(x),7);case 7:g.EY(k,6);break;case 5:g.Gx(k);case 6:x.K&&(x.K=0),g.wQ(k)}})},100))}}; Xgj=function(x,u,k){var U,m,F;return g.Z(function(f){switch(f.S){case 1:if(!g.Ww("start_client_gcf")){f.TY(0);break}k&&V6(x,k);x.Pu(u);U=kB();if(!U){f.TY(3);break}if(k){f.TY(4);break}return g.n(f,ufG(U),5);case 5:m=f.V,k=(F=m)==null?void 0:F.config;case 4:return g.n(f,Bl$(k,u,U),3);case 3:if(k)for(var V=k,h=g.w(x.j.S),X=h.next();!X.done;X=h.next())X=X.value,X(V);g.wQ(f)}})}; qnY=function(x,u,k){var U,m,F,f;return g.Z(function(V){if(V.S==1){if(!g.Ww("start_client_gcf"))return V.TY(0);sJ(x,u);return(U=kB())?k?V.TY(4):g.n(V,xrR(U),5):V.TY(0)}V.S!=4&&(m=V.V,k=(F=m)==null?void 0:F.config);if(!k)return V.TY(0);f=k.configData;return g.n(V,oVI(k,u,f,U),0)})}; s1Q=function(){var x=UrY(),u=(0,g.j4)()-x.J;if(!(x.J!==0&&u0&&(u.request={internalExperimentFlags:k});RQW(x,void 0,u);pgb(void 0,u);cnI(void 0,u);MSG(x,void 0,u);wgG(void 0,u);g.Ww("start_client_gcf")&&ynQ(void 0,u);g.xc("DELEGATED_SESSION_ID")&& !g.Ww("pageid_as_header_web")&&(u.user={onBehalfOfUser:g.xc("DELEGATED_SESSION_ID")});!g.Ww("fill_delegate_context_in_gel_killswitch")&&(x=g.xc("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(u.user=Object.assign({},u.user,{serializedDelegationContext:x}));x=g.xc("INNERTUBE_CONTEXT");var U;if(g.Ww("enable_persistent_device_token")&&(x==null?0:(U=x.client)==null?0:U.rolloutToken)){var m;u.client.rolloutToken=x==null?void 0:(m=x.client)==null?void 0:m.rolloutToken}U=Object;m=U.assign;x=u.client; k={};for(var F=g.w(Object.entries(bt(g.xc("DEVICE","")))),f=F.next();!f.done;f=F.next()){var V=g.w(f.value);f=V.next().value;V=V.next().value;f==="cbrand"?k.deviceMake=V:f==="cmodel"?k.deviceModel=V:f==="cbr"?k.browserName=V:f==="cbrver"?k.browserVersion=V:f==="cos"?k.osName=V:f==="cosver"?k.osVersion=V:f==="cplatform"&&(k.platform=V)}u.client=m.call(U,x,k);return u}; RQW=function(x,u,k){x=x.A2;if(x==="WEB"||x==="MWEB"||x===1||x===2)if(u){k=bN(u,Z2,96)||new Z2;var U=dR();U=Object.keys(YnG).indexOf(U);U=U===-1?null:U;U!==null&&yp(k,3,U);hZ(u,Z2,96,k)}else k&&(k.client.mainAppWebInfo=(U=k.client.mainAppWebInfo)!=null?U:{},k.client.mainAppWebInfo.webDisplayMode=dR())}; pgb=function(x,u){var k=g.dQ("yt.embedded_player.embed_url");k&&(x?(u=bN(x,Jn,7)||new Jn,Me(u,4,k),hZ(x,Jn,7,u)):u&&(u.thirdParty={embedUrl:k}))}; cnI=function(x,u){var k;if(g.Ww("web_log_memory_total_kbytes")&&((k=g.JY.navigator)==null?0:k.deviceMemory)){var U;k=(U=g.JY.navigator)==null?void 0:U.deviceMemory;x?Nm(x,95,pc(k*1E6)):u&&(u.client.memoryTotalKbytes=""+k*1E6)}}; MSG=function(x,u,k){if(x.appInstallData)if(u){var U;k=(U=bN(u,jS,62))!=null?U:new jS;Me(k,6,x.appInstallData);hZ(u,jS,62,k)}else k&&(k.client.configInfo=k.client.configInfo||{},k.client.configInfo.appInstallData=x.appInstallData)}; wgG=function(x,u){var k=UNj();k&&(x?yp(x,61,tSI[k]):u&&(u.client.connectionType=k));g.Ww("web_log_effective_connection_type")&&(k=FZ$())&&(x?yp(x,94,EVx[k]):u&&(u.client.effectiveConnectionType=k))}; GDx=function(x,u,k){k=k===void 0?{}:k;var U={};g.xc("EOM_VISITOR_DATA")?U={"X-Goog-EOM-Visitor-Id":g.xc("EOM_VISITOR_DATA")}:U={"X-Goog-Visitor-Id":k.visitorData||g.xc("VISITOR_DATA","")};if(u&&u.includes("www.youtube-nocookie.com"))return U;u=k.H9||g.xc("AUTHORIZATION");u||(x?u="Bearer "+g.dQ("gapi.auth.getToken")().access_token:(x=B0t().N4(M5),g.Ww("pageid_as_header_web")||delete x["X-Goog-PageId"],U=Object.assign({},U,x)));u&&(U.Authorization=u);return U}; ynQ=function(x,u){var k=s1Q();if(k){var U=k.coldConfigData,m=k.coldHashData;k=k.hotHashData;if(x){var F;u=(F=bN(x,jS,62))!=null?F:new jS;U=Me(u,1,U);Me(U,3,m).Pu(k);hZ(x,jS,62,u)}else u&&(u.client.configInfo=u.client.configInfo||{},U&&(u.client.configInfo.coldConfigData=U),m&&(u.client.configInfo.coldHashData=m),k&&(u.client.configInfo.hotHashData=k))}}; wb=function(x,u){this.version=x;this.args=u}; y6=function(x,u){this.topic=x;this.S=u}; OJ=function(x,u){var k=WM();k&&k.publish.call(k,x.toString(),x,u)}; OTx=function(x){var u=zQk,k=WM();if(!k)return 0;var U=k.subscribe(u.toString(),function(m,F){var f=g.dQ("ytPubsub2Pubsub2SkipSubKey");f&&f==U||(f=function(){if(ih[U])try{if(F&&u instanceof y6&&u!=m)try{var V=u.S,h=F;if(!h.args||!h.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");try{if(!V.jF){var X=new V;V.jF=X.version}var q=V.jF}catch(H){}if(!q||h.version!=q)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{F=Reflect.construct(V, g.uU(h.args))}catch(H){throw H.message="yt.pubsub2.Data.deserialize(): "+H.message,H;}}catch(H){throw H.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+u.toString()+": "+H.message,H;}x.call(window,F)}catch(H){g.kc(H)}},W_b[u.toString()]?g.FK()?g.Th.zg(f):g.Yc(f,0):f())}); ih[U]=!0;lh[u.toString()]||(lh[u.toString()]=[]);lh[u.toString()].push(U);return U}; nVQ=function(){var x=iT5,u=OTx(function(k){x.apply(void 0,arguments);l2t(u)}); return u}; l2t=function(x){var u=WM();u&&(typeof x==="number"&&(x=[x]),g.q9(x,function(k){u.unsubscribeByKey(k);delete ih[k]}))}; WM=function(){return g.dQ("ytPubsub2Pubsub2Instance")}; nW=function(x,u,k){k=k===void 0?{sampleRate:.1}:k;Math.random()Q1Y||f=Pa5&&(PM++,g.Ww("abandon_compression_after_N_slow_zips")?Jq===g.OQ("compression_disable_point")&&PM>NfY&&(Q6=!1):Q6=!1);drG(u);U.headers||(U.headers={});U.headers["Content-Encoding"]="gzip";U.postBody=x;U.postParams=void 0;m(k,U)}; K_I=function(x){var u=u===void 0?!1:u;var k=k===void 0?!1:k;var U=(0,g.j4)(),m={startTime:U,ticks:{},infos:{}},F=u?g.dQ("yt.logging.gzipForFetch",!1):!0;if(Q6&&F){if(!x.body)return x;try{var f=k?x.body:typeof x.body==="string"?x.body:JSON.stringify(x.body);F=f;if(!k&&typeof f==="string"){var V=a2I(f);if(V!=null&&(V>Q1Y||V=Pa5)if(PM++,g.Ww("abandon_compression_after_N_slow_zips")||g.Ww("abandon_compression_after_N_slow_zips_lr")){u=PM/Jq;var X=NfY/g.OQ("compression_disable_point");Jq>0&&Jq%g.OQ("compression_disable_point")===0&&u>=X&&(Q6=!1)}else Q6=!1;drG(m)}}x.headers=Object.assign({},{"Content-Encoding":"gzip"},x.headers||{});x.body=F;return x}catch(q){return mX(q),x}}else return x}; a2I=function(x){try{return(new Blob(x.split(""))).size}catch(u){return mX(u),null}}; drG=function(x){g.Ww("gel_compression_csi_killswitch")||!g.Ww("log_gel_compression_latency")&&!g.Ww("log_gel_compression_latency_lr")||nW("gel_compression",x,{sampleRate:.1})}; db=function(x){var u=this;this.z2=this.S=!1;this.potentialEsfErrorCounter=this.V=0;this.handleError=function(){}; this.gj=function(){}; this.now=Date.now;this.Cy=!1;this.nN={dcm:function(q){u.PZ=q}, lvk:function(){u.Gq()}, PQ:function(){u.YK()}, A8:function(q){return g.Z(function(H){return g.n(H,u.A8(q),0)})}, d4:function(q,H){return u.d4(q,H)}, vI:function(){u.vI()}}; var k;this.DC=(k=x.DC)!=null?k:100;var U;this.Hz=(U=x.Hz)!=null?U:1;var m;this.GM=(m=x.GM)!=null?m:2592E6;var F;this.q_=(F=x.q_)!=null?F:12E4;var f;this.wf=(f=x.wf)!=null?f:5E3;var V;this.PZ=(V=x.PZ)!=null?V:void 0;this.hA=!!x.hA;var h;this.R7=(h=x.R7)!=null?h:.1;var X;this.y_=(X=x.y_)!=null?X:10;x.handleError&&(this.handleError=x.handleError);x.gj&&(this.gj=x.gj);x.Cy&&(this.Cy=x.Cy);x.z2&&(this.z2=x.z2);this.H$=x.H$;this.Sf=x.Sf;this.Pq=x.Pq;this.Ee=x.Ee;this.sendFn=x.sendFn;this.JX=x.JX;this.M9= x.M9;N5(this)&&(!this.H$||this.H$("networkless_logging"))&&vVI(this)}; vVI=function(x){N5(x)&&!x.Cy&&(x.S=!0,x.hA&&Math.random()<=x.R7&&x.Pq.UZ(x.PZ),x.vI(),x.Ee.m2()&&x.Gq(),x.Ee.listen(x.JX,x.Gq.bind(x)),x.Ee.listen(x.M9,x.YK.bind(x)))}; CaW=function(x,u){if(!N5(x))throw Error("IndexedDB is not supported: updateRequestHandlers");var k=u.options.onError?u.options.onError:function(){}; u.options.onError=function(m,F){var f,V,h,X;return g.Z(function(q){switch(q.S){case 1:f=Tfb(F);(V=Ant(F))&&x.H$&&x.H$("web_enable_error_204")&&x.handleError(Error("Request failed due to compression"),u.url,F);if(!(x.H$&&x.H$("nwl_consider_error_code")&&f||x.H$&&!x.H$("nwl_consider_error_code")&&x.potentialEsfErrorCounter<=x.y_)){q.TY(2);break}if(!x.Ee.SL){q.TY(3);break}return g.n(q,x.Ee.SL(),3);case 3:if(x.Ee.m2()){q.TY(2);break}k(m,F);if(!x.H$||!x.H$("nwl_consider_error_code")||((h=u)==null?void 0: h.id)===void 0){q.TY(6);break}return g.n(q,x.Pq.zK(u.id,x.PZ,!1),6);case 6:return q.return();case 2:if(x.H$&&x.H$("nwl_consider_error_code")&&!f&&x.potentialEsfErrorCounter>x.y_)return q.return();x.potentialEsfErrorCounter++;if(((X=u)==null?void 0:X.id)===void 0){q.TY(8);break}return u.sendCount=400&&x<=599?!1:!0}; Ant=function(x){var u;x=x==null?void 0:(u=x.error)==null?void 0:u.code;return!(x!==400&&x!==415)}; L_D=function(){if(vM)return vM();var x={};vM=g.FT("LogsDatabaseV2",{mw:(x.LogsRequestsStore={EU:2},x),shared:!1,upgrade:function(u,k,U){k(2)&&g.aV(u,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});k(3);k(5)&&(U=U.objectStore("LogsRequestsStore"),U.S.indexNames.contains("newRequest")&&U.S.deleteIndex("newRequest"),g.NW(U,"newRequestV2",["status","interface","timestamp"]));k(7)&&QK(u,"sapisid");k(9)&&QK(u,"SWHealthLog")}, version:9});return vM()}; TB=function(x){return g.Do(L_D(),x)}; Snt=function(x,u){var k,U,m,F;return g.Z(function(f){if(f.S==1)return k={startTime:(0,g.j4)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},g.n(f,TB(u),2);if(f.S!=3)return U=f.V,m=Object.assign({},x,{options:JSON.parse(JSON.stringify(x.options)),interface:g.xc("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),g.n(f,g.J_(U,"LogsRequestsStore",m),3);F=f.V;k.ticks.tc=(0,g.j4)();Dr4(k);return f.return(F)})}; BfI=function(x,u){var k,U,m,F,f,V,h,X;return g.Z(function(q){if(q.S==1)return k={startTime:(0,g.j4)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},g.n(q,TB(u),2);if(q.S!=3)return U=q.V,m=g.xc("INNERTUBE_CONTEXT_CLIENT_NAME",0),F=[x,m,0],f=[x,m,(0,g.j4)()],V=IDBKeyRange.bound(F,f),h="prev",g.Ww("use_fifo_for_networkless")&&(h="next"),X=void 0,g.n(q,g.IV(U,["LogsRequestsStore"],{mode:"readwrite",IU:!0},function(H){return g.TZ(H.objectStore("LogsRequestsStore").index("newRequestV2"), {query:V,direction:h},function(R){R.getValue()&&(X=R.getValue(),x==="NEW"&&(X.status="QUEUED",R.update(X)))})}),3); k.ticks.tc=(0,g.j4)();Dr4(k);return q.return(X)})}; ocW=function(x,u){var k;return g.Z(function(U){if(U.S==1)return g.n(U,TB(u),2);k=U.V;return U.return(g.IV(k,["LogsRequestsStore"],{mode:"readwrite",IU:!0},function(m){var F=m.objectStore("LogsRequestsStore");return F.get(x).then(function(f){if(f)return f.status="QUEUED",g.e4(F,f).then(function(){return f})})}))})}; xlG=function(x,u,k,U){k=k===void 0?!0:k;var m;return g.Z(function(F){if(F.S==1)return g.n(F,TB(u),2);m=F.V;return F.return(g.IV(m,["LogsRequestsStore"],{mode:"readwrite",IU:!0},function(f){var V=f.objectStore("LogsRequestsStore");return V.get(x).then(function(h){return h?(h.status="NEW",k&&(h.sendCount+=1),U!==void 0&&(h.options.compress=U),g.e4(V,h).then(function(){return h})):g.l3.resolve(void 0)})}))})}; uZx=function(x,u){var k;return g.Z(function(U){if(U.S==1)return g.n(U,TB(u),2);k=U.V;return U.return(k.delete("LogsRequestsStore",x))})}; gcR=function(x){var u,k;return g.Z(function(U){if(U.S==1)return g.n(U,TB(x),2);u=U.V;k=(0,g.j4)()-2592E6;return g.n(U,g.IV(u,["LogsRequestsStore"],{mode:"readwrite",IU:!0},function(m){return g.dB(m.objectStore("LogsRequestsStore"),{},function(F){if(F.getValue().timestamp<=k)return F.delete().then(function(){return g.KG(F)})})}),0)})}; kmt=function(){g.Z(function(x){return g.n(x,CBk("LogsDatabaseV2"),0)})}; Dr4=function(x){g.Ww("nwl_csi_killswitch")||nW("networkless_performance",x,{sampleRate:1})}; mlD=function(x){return g.Do(Ulb(),x)}; FXI=function(x){var u,k;g.Z(function(U){if(U.S==1)return g.n(U,mlD(x),2);u=U.V;k=(0,g.j4)()-2592E6;return g.n(U,g.IV(u,["SWHealthLog"],{mode:"readwrite",IU:!0},function(m){return g.dB(m.objectStore("SWHealthLog"),{},function(F){if(F.getValue().timestamp<=k)return F.delete().then(function(){return g.KG(F)})})}),0)})}; fvY=function(x){var u;return g.Z(function(k){if(k.S==1)return g.n(k,mlD(x),2);u=k.V;return g.n(k,u.clear("SWHealthLog"),0)})}; g.Aq=function(x,u,k,U,m,F,f){m=m===void 0?"":m;F=F===void 0?!1:F;f=f===void 0?!1:f;if(x)if(k&&!g.Dv())mX(new g.BG("Legacy referrer-scrubbed ping detected")),x&&bVD(x,void 0,{scrubReferrer:!0});else if(m)nV(x,u,"POST",m,U);else if(g.xc("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||U||f)nV(x,u,"GET","",U,void 0,F,f);else{b:{try{var V=new TnD({url:x});if(V.N?typeof V.J!=="string"||V.J.length===0?0:{version:3,Gu:V.J,r8:$i(V.S,"act=1","ri=1",AIG(V))}:V.j&&{version:4,Gu:$i(V.S,"dct=1","suid="+V.K,""),r8:$i(V.S, "act=1","ri=1","suid="+V.K)}){var h=IC(g.JS(5,x));var X=!(!h||!h.endsWith("/aclk")||L8(x,"ri")!=="1");break b}}catch(q){}X=!1}X?Vc$(x)?(u&&u(),k=!0):k=!1:k=!1;k||bVD(x,u)}}; Vc$=function(x,u){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(x,u===void 0?"":u))return!0}catch(k){}return!1}; bVD=function(x,u,k){k=k===void 0?{}:k;var U=new Image,m=""+hI5++;CW[m]=U;U.onload=U.onerror=function(){u&&CW[m]&&u();delete CW[m]}; k.scrubReferrer&&(U.referrerPolicy="no-referrer");U.src=x}; XwW=function(x){var u;return((u=document.featurePolicy)==null?0:u.allowedFeatures().includes("attribution-reporting"))?x+"&nis=6":x+"&nis=5"}; DY=function(){LW||(LW=new b3("yt.offline"));return LW}; qQt=function(x){if(g.Ww("offline_error_handling")){var u=DY().get("errors",!0)||{};u[x.message]={name:x.name,stack:x.stack};x.level&&(u[x.message].level=x.level);DY().set("errors",u,2592E3,!0)}}; SV=function(){this.S=new Map;this.V=!1}; BM=function(){if(!SV.instance){var x=g.dQ("yt.networkRequestMonitor.instance")||new SV;g.ND("yt.networkRequestMonitor.instance",x);SV.instance=x}return SV.instance}; oy=function(){g.kp.call(this);var x=this;this.V=!1;this.S=ESt();this.S.listen("networkstatus-online",function(){if(x.V&&g.Ww("offline_error_handling")){var u=DY().get("errors",!0);if(u){for(var k in u)if(u[k]){var U=new g.BG(k,"sent via offline_errors");U.name=u[k].name;U.stack=u[k].stack;U.level=u[k].level;g.kc(U)}DY().set("errors",{},2592E3,!0)}}})}; sox=function(){if(!oy.instance){var x=g.dQ("yt.networkStatusManager.instance")||new oy;g.ND("yt.networkStatusManager.instance",x);oy.instance=x}return oy.instance}; g.xE=function(x){x=x===void 0?{}:x;g.kp.call(this);var u=this;this.S=this.K=0;this.V=sox();var k=g.dQ("yt.networkStatusManager.instance.listen").bind(this.V);k&&(x.rateLimit?(this.rateLimit=x.rateLimit,k("networkstatus-online",function(){HV5(u,"publicytnetworkstatus-online")}),k("networkstatus-offline",function(){HV5(u,"publicytnetworkstatus-offline")})):(k("networkstatus-online",function(){u.dispatchEvent("publicytnetworkstatus-online")}),k("networkstatus-offline",function(){u.dispatchEvent("publicytnetworkstatus-offline")})))}; HV5=function(x,u){x.rateLimit?x.S?(g.Th.WA(x.K),x.K=g.Th.zg(function(){x.J!==u&&(x.dispatchEvent(u),x.J=u,x.S=(0,g.j4)())},x.rateLimit-((0,g.j4)()-x.S))):(x.dispatchEvent(u),x.J=u,x.S=(0,g.j4)()):x.dispatchEvent(u)}; gw=function(){var x=db.call;uu||(uu=new g.xE({kHm:!0,WeG:!0}));x.call(db,this,{Pq:{UZ:gcR,zb:uZx,jt:BfI,qO$:ocW,zK:xlG,set:Snt},Ee:uu,handleError:function(u,k,U){var m,F=U==null?void 0:(m=U.error)==null?void 0:m.code;if(F===400||F===415){var f;mX(new g.BG(u.message,k,U==null?void 0:(f=U.error)==null?void 0:f.code),void 0,void 0,void 0,!0)}else g.kc(u)}, gj:mX,sendFn:RIG,now:g.j4,bT:qQt,Sf:g.mA(),JX:"publicytnetworkstatus-online",M9:"publicytnetworkstatus-offline",hA:!0,R7:.1,y_:g.OQ("potential_esf_error_limit",10),H$:g.Ww,Cy:!(g.xs()&&g.P9(document.location.toString())!=="www.youtube-nocookie.com")});this.J=new g.wJ;g.Ww("networkless_immediately_drop_all_requests")&&kmt();LZx("LogsDatabaseV2")}; kE=function(){var x=g.dQ("yt.networklessRequestController.instance");x||(x=new gw,g.ND("yt.networklessRequestController.instance",x),g.Ww("networkless_logging")&&g.UJ().then(function(u){x.PZ=u;vVI(x);x.J.resolve();x.hA&&Math.random()<=x.R7&&x.PZ&&FXI(x.PZ);g.Ww("networkless_immediately_drop_sw_health_store")&&pwb(x)})); return x}; pwb=function(x){var u;g.Z(function(k){if(!x.PZ)throw u=g.Ow("clearSWHealthLogsDb"),u;return k.return(fvY(x.PZ).catch(function(U){x.handleError(U)}))})}; RIG=function(x,u,k,U){U=U===void 0?!1:U;u=g.Ww("web_fp_via_jspb")?Object.assign({},u):u;g.Ww("use_cfr_monitor")&&cXb(x,u);if(g.Ww("use_request_time_ms_header"))u.headers&&sQ(x)&&(u.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.j4)())));else{var m;if((m=u.postParams)==null?0:m.requestTimeMs)u.postParams.requestTimeMs=Math.round((0,g.j4)())}k&&Object.keys(u).length===0?g.Aq(x):u.compress?u.postBody?(typeof u.postBody!=="string"&&(u.postBody=JSON.stringify(u.postBody)),eV(x,u.postBody, u,g.$c,U)):eV(x,JSON.stringify(u.postParams),u,r6,U):g.$c(x,u)}; U3=function(x,u){g.Ww("use_event_time_ms_header")&&sQ(x)&&(u.headers||(u.headers={}),u.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.j4)())));return u}; cXb=function(x,u){var k=u.onError?u.onError:function(){}; u.onError=function(m,F){BM().requestComplete(x,!1);k(m,F)}; var U=u.onSuccess?u.onSuccess:function(){}; u.onSuccess=function(m,F){BM().requestComplete(x,!0);U(m,F)}}; g.mv=function(x){this.config_=null;x?this.config_=x:HT4()&&(this.config_=g.pW())}; g.F4=function(x,u,k,U){function m(X){try{if((X===void 0?0:X)&&U.retry&&!U.networklessOptions.bypassNetworkless)F.method="POST",U.networklessOptions.writeThenSend?kE().writeThenSend(h,F):kE().sendAndWrite(h,F);else if(U.compress){var q=!U.networklessOptions.writeThenSend;if(F.postBody){var H=F.postBody;typeof H!=="string"&&(H=JSON.stringify(F.postBody));eV(h,H,F,g.$c,q)}else eV(h,JSON.stringify(F.postParams),F,r6,q)}else g.Ww("web_all_payloads_via_jspb")?g.$c(h,F):r6(h,F)}catch(R){if(R.name==="InvalidAccessError")mX(Error("An extension is blocking network request.")); else throw R;}} !g.xc("VISITOR_DATA")&&u!=="visitor_id"&&Math.random()<.01&&mX(new g.BG("Missing VISITOR_DATA when sending innertube request.",u,k,U));if(!x.isReady())throw x=new g.BG("innertube xhrclient not ready",u,k,U),g.kc(x),x;var F={headers:U.headers||{},method:"POST",postParams:k,postBody:U.postBody,postBodyFormat:U.postBodyFormat||"JSON",onTimeout:function(){U.onTimeout()}, onFetchTimeout:U.onTimeout,onSuccess:function(X,q){if(U.onSuccess)U.onSuccess(q)}, onFetchSuccess:function(X){if(U.onSuccess)U.onSuccess(X)}, onError:function(X,q){if(U.onError)U.onError(q)}, onFetchError:function(X){if(U.onError)U.onError(X)}, timeout:U.timeout,withCredentials:!0,compress:U.compress};F.headers["Content-Type"]||(F.headers["Content-Type"]="application/json");k="";var f=x.config_.bx;f&&(k=f);f=x.config_.Zg||!1;var V=GDx(f,k,U);Object.assign(F.headers,V);F.headers.Authorization&&!k&&f&&(F.headers["x-origin"]=window.location.origin);var h=XZ(""+k+("/youtubei/"+x.config_.innertubeApiVersion+"/"+u),{alt:"json"});g.dQ("ytNetworklessLoggingInitializationOptions")&&Mcb.isNwlInitialized?PBk().then(function(X){m(X)}):m(!1)}; g.X4=function(x,u,k){var U=g.fC();if(U&&u){var m=U.subscribe(x,function(){function F(){bu[m]&&u.apply&&typeof u.apply=="function"&&u.apply(k||window,f)} var f=arguments;try{g.VA[x]?F():g.Yc(F,0)}catch(V){g.kc(V)}},k); bu[m]=!0;hr[x]||(hr[x]=[]);hr[x].push(m);return m}return 0}; wwk=function(x){var u=g.X4("LOGGED_IN",function(k){x.apply(void 0,arguments);g.qb(u)})}; g.qb=function(x){var u=g.fC();u&&(typeof x==="number"?x=[x]:typeof x==="string"&&(x=[parseInt(x,10)]),g.q9(x,function(k){u.unsubscribeByKey(k);delete bu[k]}))}; g.s3=function(x,u){var k=g.fC();return k?k.publish.apply(k,arguments):!1}; YQt=function(x){var u=g.fC();if(u)if(u.clear(x),x)yXG(x);else for(var k in hr)yXG(k)}; g.fC=function(){return g.JY.ytPubsubPubsubInstance}; yXG=function(x){hr[x]&&(x=hr[x],g.q9(x,function(u){bu[u]&&delete bu[u]}),x.length=0)}; g.HO=function(x,u,k){tcY(x,u,k===void 0?null:k)}; tcY=function(x,u,k){k=k===void 0?null:k;var U=EcG(x),m=document.getElementById(U),F=m&&auW(m),f=m&&!F;F?u&&u():(u&&(F=g.X4(U,u),u=""+g.D$(u),Gmt[u]=F),f||(m=zID(x,U,function(){auW(m)||(Zoj(m),g.s3(U),g.Yc(function(){YQt(U)},0))},k)))}; zID=function(x,u,k,U){U=U===void 0?null:U;var m=g.gF("SCRIPT");m.id=u;m.onload=function(){k&&setTimeout(k,0)}; m.onreadystatechange=function(){switch(m.readyState){case "loaded":case "complete":m.onload()}}; U&&m.setAttribute("nonce",U);g.TN(m,g.nT(x));x=document.getElementsByTagName("head")[0]||document.body;x.insertBefore(m,x.firstChild);return m}; EcG=function(x){var u=document.createElement("a");g.Qg(u,x);x=u.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+gY(x)}; Ry=function(x,u){if(x===u)x=!0;else if(Array.isArray(x)&&Array.isArray(u))x=g.h3(x,u,Ry);else if(g.CR(x)&&g.CR(u))a:if(g.Op(x).length!=g.Op(u).length)x=!1;else{for(var k in x)if(!Ry(x[k],u[k])){x=!1;break a}x=!0}else x=!1;return x}; tr=function(x){var u=g.nR.apply(1,arguments);if(!yA(x)||u.some(function(U){return!yA(U)}))throw Error("Only objects may be merged."); u=g.w(u);for(var k=u.next();!k.done;k=u.next())YE(x,k.value)}; YE=function(x,u){for(var k in u)if(yA(u[k])){if(k in x&&!yA(x[k]))throw Error("Cannot merge an object into a non-object.");k in x||(x[k]={});YE(x[k],u[k])}else if(E3(u[k])){if(k in x&&!E3(x[k]))throw Error("Cannot merge an array into a non-array.");k in x||(x[k]=[]);WXj(x[k],u[k])}else x[k]=u[k];return x}; WXj=function(x,u){u=g.w(u);for(var k=u.next();!k.done;k=u.next())k=k.value,yA(k)?x.push(YE({},k)):E3(k)?x.push(WXj([],k)):x.push(k);return x}; yA=function(x){return typeof x==="object"&&!Array.isArray(x)}; E3=function(x){return typeof x==="object"&&Array.isArray(x)}; Gf=function(x){g.J.call(this);this.V=x}; zf=function(x){Gf.call(this,!0);this.S=x}; WO=function(x,u){g.J.call(this);var k=this;this.J=[];this.D=!1;this.V=0;this.N=this.j=this.K=!1;this.t5=null;var U=(0,g.B4)(x,u);this.S=new g.gl(function(){return U(k.t5)},300); g.P(this,this.S);this.U=this.B=Infinity}; OV5=function(x,u){if(!u)return!1;for(var k=0;k-1)throw Error("Deps cycle for: "+u);if(x.V.has(u))return x.V.get(u);if(!x.S.has(u)){if(U)return;throw Error("No provider for: "+u);}U=x.S.get(u);k.push(u);if(U.lL!==void 0)var m=U.lL;else if(U.I_k)m=U[ea]?$lt(x,U[ea],k):[],m=U.I_k.apply(U,g.t(m));else if(U.FY){m=U.FY;var F=m[ea]?$lt(x,m[ea],k):[];m=new (Function.prototype.bind.apply(m,[null].concat(g.t(F))))}else throw Error("Could not resolve providers for: "+u);k.pop();U.Kl5||x.V.set(u,m); return m}; $lt=function(x,u,k){return u?u.map(function(U){return U instanceof QA?Jr(x,U.key,k,!0):Jr(x,U,k)}):[]}; Nb=function(){PO||(PO=new nct);return PO}; KC=function(){var x,u;return"h5vcc"in dw&&((x=dw.h5vcc.traceEvent)==null?0:x.traceBegin)&&((u=dw.h5vcc.traceEvent)==null?0:u.traceEnd)?1:"performance"in dw&&dw.performance.mark&&dw.performance.measure?2:0}; vO=function(x){var u=KC();switch(u){case 1:dw.h5vcc.traceEvent.traceBegin("YTLR",x);break;case 2:dw.performance.mark(x+"-start");break;case 0:break;default:u1(u,"unknown trace type")}}; rXb=function(x){var u=KC();switch(u){case 1:dw.h5vcc.traceEvent.traceEnd("YTLR",x);break;case 2:u=x+"-start";var k=x+"-end";dw.performance.mark(k);dw.performance.measure(x,u,k);break;case 0:break;default:u1(u,"unknown trace type")}}; joY=function(x){var u,k;(k=(u=window).onerror)==null||k.call(u,x.message,"",0,0,x)}; ZVY=function(x){var u=this;var k=k===void 0?0:k;var U=U===void 0?g.mA():U;this.J=k;this.scheduler=U;this.V=new g.wJ;this.S=x;for(x={SP:0};x.SP=1E3?m():U>=x?RN||(RN=pY(function(){m();RN=void 0},0)):F-V>=10&&(B6j(u,k.tier),f.K=F)}; AX5=function(x,u){if(x.endpoint==="log_event"){g.Ww("more_accurate_gel_parser")&&Fh().storePayload({isJspb:!1},x.payload);bd(x);var k=Vd(x),U=new Map;U.set(k,[x.payload]);var m=KX4(x.payload)||"";u&&(s8=new u);return new g.wX(function(F,f){s8&&s8.isReady()?o$W(U,s8,F,f,{bypassNetworkless:!0},!0,Xh(m)):F()})}}; DlW=function(x,u,k){if(u.endpoint==="log_event"){bd(void 0,u);var U=Vd(u,!0),m=new Map;m.set(U,[$T(u.payload)]);k&&(s8=new k);return new g.wX(function(F){s8&&s8.isReady()?xJx(m,s8,F,{bypassNetworkless:!0},!0,Xh(x)):F()})}}; Vd=function(x,u){var k="";if(x.dangerousLogToVisitorSession)k="visitorOnlyApprovedKey";else if(x.cttAuthInfo){if(u===void 0?0:u){u=x.cttAuthInfo.token;k=x.cttAuthInfo;var U=new SS;k.videoId?U.setVideoId(k.videoId):k.playlistId&&gP(U,2,cc,Mm(k.playlistId));Mz[u]=U}else u=x.cttAuthInfo,k={},u.videoId?k.videoId=u.videoId:u.playlistId&&(k.playlistId=u.playlistId),wK[x.cttAuthInfo.token]=k;k=x.cttAuthInfo.token}return k}; qz=function(x,u,k){x=x===void 0?{}:x;u=u===void 0?!1:u;new g.wX(function(U,m){var F=Hc(u,k),f=F.J;F.J=!1;yd(F.V);yd(F.S);F.S=0;s8&&s8.isReady()?k===void 0&&g.Ww("enable_web_tiered_gel")?utI(U,m,x,u,300,f):utI(U,m,x,u,k,f):(B6j(u,k),U())})}; utI=function(x,u,k,U,m,F){var f=s8;k=k===void 0?{}:k;U=U===void 0?!1:U;m=m===void 0?200:m;F=F===void 0?!1:F;var V=new Map,h=new Map,X={isJspb:U,cttAuthInfo:void 0,tier:m},q={isJspb:U,cttAuthInfo:void 0};if(U){u=g.w(Object.keys(hQ));for(m=u.next();!m.done;m=u.next())m=m.value,h=g.Ww("enable_web_tiered_gel")?Fh().smartExtractMatchingEntries({keys:[X,q],sizeLimit:1E3}):Fh().extractMatchingEntries({isJspb:!0,cttAuthInfo:m}),h.length>0&&V.set(m,h),(g.Ww("web_fp_via_jspb_and_json")&&k.writeThenSend||!g.Ww("web_fp_via_jspb_and_json"))&& delete hQ[m];xJx(V,f,x,k,!1,F)}else{V=g.w(Object.keys(hQ));for(X=V.next();!X.done;X=V.next())X=X.value,q=g.Ww("enable_web_tiered_gel")?Fh().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:X,tier:m},{isJspb:!1,cttAuthInfo:X}],sizeLimit:1E3}):Fh().extractMatchingEntries({isJspb:!1,cttAuthInfo:X}),q.length>0&&h.set(X,q),(g.Ww("web_fp_via_jspb_and_json")&&k.writeThenSend||!g.Ww("web_fp_via_jspb_and_json"))&&delete hQ[X];o$W(h,f,x,u,k,!1,F)}}; B6j=function(x,u){function k(){qz({writeThenSend:!0},x,u)} x=x===void 0?!1:x;u=u===void 0?200:u;var U=Hc(x,u),m=U===g$k||U===kEY?5E3:UJD;g.Ww("web_gel_timeout_cap")&&!U.S&&(m=pY(function(){k()},m),U.S=m); yd(U.V);m=g.xc("LOGGING_BATCH_TIMEOUT",g.OQ("web_gel_debounce_ms",1E4));g.Ww("shorten_initial_gel_batch_timeout")&&YY&&(m=mJx);m=pY(function(){g.OQ("gel_min_batch_size")>0?Fh().getSequenceCount({cttAuthInfo:void 0,isJspb:x,tier:u})>=Fyj&&k():k()},m); U.V=m}; o$W=function(x,u,k,U,m,F,f){m=m===void 0?{}:m;var V=Math.round((0,g.j4)()),h=x.size,X=f75(f);x=g.w(x);var q=x.next();for(f={};!q.done;f={AS:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,va:void 0,W4:void 0},q=x.next()){var H=g.w(q.value);q=H.next().value;H=H.next().value;f.batchRequest=g.av({context:g.cM(u.config_||g.pW())});if(!g.AY(H)&&!g.Ww("throw_err_when_logevent_malformed_killswitch")){U();break}f.batchRequest.events=H;(H=wK[q])&&bSk(f.batchRequest,q,H);delete wK[q];f.dangerousLogToVisitorSession= q==="visitorOnlyApprovedKey";VZY(f.batchRequest,V,f.dangerousLogToVisitorSession);heb(m);f.va=function(R){g.Ww("start_client_gcf")&&g.Th.zg(function(){return g.Z(function(p){return g.n(p,XGW(R),0)})}); h--;h||k()}; f.AS=0;f.W4=function(R){return function(){R.AS++;if(m.bypassNetworkless&&R.AS===1)try{g.F4(u,X,R.batchRequest,tQ({writeThenSend:!0},R.dangerousLogToVisitorSession,R.va,R.W4,F)),YY=!1}catch(p){g.kc(p),U()}h--;h||k()}}(f); try{g.F4(u,X,f.batchRequest,tQ(m,f.dangerousLogToVisitorSession,f.va,f.W4,F)),YY=!1}catch(R){g.kc(R),U()}}}; xJx=function(x,u,k,U,m,F){U=U===void 0?{}:U;var f=Math.round((0,g.j4)()),V={value:x.size},h=new Map([].concat(g.t(x)));h=g.w(h);for(var X=h.next();!X.done;X=h.next()){var q=g.w(X.value).next().value,H=x.get(q);X=new POR;var R=u.config_||g.pW(),p=new vg,c=new a1;Me(c,1,R.RW);Me(c,2,R.t2);yp(c,16,R.Dg);Me(c,17,R.innertubeContextClientVersion);if(R.IV){var Y=R.IV,E=new jS;Y.coldConfigData&&Me(E,1,Y.coldConfigData);Y.appInstallData&&Me(E,6,Y.appInstallData);Y.coldHashData&&Me(E,3,Y.coldHashData);Y.hotHashData&& E.Pu(Y.hotHashData);hZ(c,jS,62,E)}(Y=g.JY.devicePixelRatio)&&Y!=1&&Nm(c,65,gx(Y));Y=it();Y!==""&&Me(c,54,Y);Y=lt();if(Y.length>0){E=new eS;for(var z=0;z65535&&(x=1);oo("BATCH_CLIENT_COUNTER",x);return x}; bSk=function(x,u,k){if(k.videoId)var U="VIDEO";else if(k.playlistId)U="PLAYLIST";else return;x.credentialTransferTokenTargetId=k;x.context=x.context||{};x.context.user=x.context.user||{};x.context.user.credentialTransferTokens=[{token:u,scope:U}]}; bd=function(x,u){if(!g.dQ("yt.logging.transport.enableScrapingForTest")){var k=zm("il_payload_scraping");if((k!==void 0?String(k):"")==="enable_il_payload_scraping")zk=[],g.ND("yt.logging.transport.enableScrapingForTest",!0),g.ND("yt.logging.transport.scrapedPayloadsForTesting",zk),g.ND("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.ND("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), g.ND("yt.logging.transport.scrapeClientEvent",!0);else return}k=g.dQ("yt.logging.transport.scrapedPayloadsForTesting");var U=g.dQ("yt.logging.transport.payloadToScrape");u&&(u=u.payload,(u=g.dQ("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(u)())&&k.push(u));u=g.dQ("yt.logging.transport.scrapeClientEvent");if(U&&U.length>=1)for(var m=0;m0&&rix(x,u,F)}else rix(x,u)}; rix=function(x,u,k){x=jmj(x);u=u?g.T1(u):"";k=k||5;fS()&&g.Nl(x,u,k)}; jmj=function(x){for(var u=g.w(ZSx),k=u.next();!k.done;k=u.next())x=Dq(x,k.value);return"ST-"+gY(x).toString(36)}; a7R=function(x){if(x.name==="JavaException")return!0;x=x.stack;return x.includes("chrome://")||x.includes("chrome-extension://")||x.includes("moz-extension://")}; QmG=function(){this.w5=[];this.hV=[]}; Qd=function(){if(!aN){var x=aN=new QmG;x.hV.length=0;x.w5.length=0;I7I(x,eeb)}return aN}; I7I=function(x,u){u.hV&&x.hV.push.apply(x.hV,u.hV);u.w5&&x.w5.push.apply(x.w5,u.w5)}; Ji4=function(x){function u(){return x.charCodeAt(U++)} var k=x.length,U=0;do{var m=IN(u);if(m===Infinity)break;var F=m>>3;switch(m&7){case 0:m=IN(u);if(F===2)return m;break;case 1:if(F===2)return;U+=8;break;case 2:m=IN(u);if(F===2)return x.substr(U,m);U+=m;break;case 5:if(F===2)return;U+=4;break;default:return}}while(U500));U++);U=m}else if(typeof x==="object")for(m in x){if(x[m]){var F=m;var f=x[m],V=u,h=k;F=typeof f!=="string"||F!=="clickTrackingParams"&&F!=="trackingParams"?0:(f=Ji4(atob(f.replace(/-/g,"+").replace(/_/g,"/"))))?eh(F+".ve",f,V,h):0;U+=F;U+=eh(m,x[m],u,k);if(U>500)break}}else k[u]=JQ(x),U+=k[u].length;else k[u]=JQ(x),U+=k[u].length;return U}; eh=function(x,u,k,U){k+="."+x;x=JQ(u);U[k]=x;return k.length+x.length}; JQ=function(x){try{return(typeof x==="string"?x:String(JSON.stringify(x))).substr(0,500)}catch(u){return"unable to serialize "+typeof x+" ("+u.message+")"}}; HT=function(x){g.Pc(x)}; g.Nz=function(x){g.Pc(x,"WARNING")}; g.Pc=function(x,u){var k=k===void 0?{}:k;k.name=g.xc("INNERTUBE_CONTEXT_CLIENT_NAME",1);k.version=g.xc("INNERTUBE_CONTEXT_CLIENT_VERSION");u=u===void 0?"ERROR":u;var U=!1;u=u===void 0?"ERROR":u;U=U===void 0?!1:U;if(x){x.hasOwnProperty("level")&&x.level&&(u=x.level);if(g.Ww("console_log_js_exceptions")){var m=[];m.push("Name: "+x.name);m.push("Message: "+x.message);x.hasOwnProperty("params")&&m.push("Error Params: "+JSON.stringify(x.params));x.hasOwnProperty("args")&&m.push("Error args: "+JSON.stringify(x.args)); m.push("File name: "+x.fileName);m.push("Stacktrace: "+x.stack);window.console.log(m.join("\n"),x)}if(!(NR$>=5)){m=[];for(var F=g.w(dJW),f=F.next();!f.done;f=F.next()){f=f.value;try{f()&&m.push(f())}catch(Y){}}m=[].concat(g.t(KyQ),g.t(m));var V=wsY(x);F=V.message||"Unknown Error";f=V.name||"UnknownError";var h=V.stack||x.V||"Not available";if(h.startsWith(f+": "+F)){var X=h.split("\n");X.shift();h=X.join("\n")}X=V.lineNumber||"Not available";V=V.fileName||"Not available";var q=0;if(x.hasOwnProperty("args")&& x.args&&x.args.length)for(var H=0;H=500);H++);else if(x.hasOwnProperty("params")&&x.params){var R=x.params;if(typeof x.params==="object")for(H in R){if(R[H]){var p="params."+H,c=JQ(R[H]);k[p]=c;q+=p.length+c.length;if(q>500)break}}else k.params=JQ(R)}if(m.length)for(H=0;H=500);H++);navigator.vendor&&!k.hasOwnProperty("vendor")&&(k["device.vendor"]=navigator.vendor);k={message:F,name:f,lineNumber:X, fileName:V,stack:h,params:k,sampleWeight:1};H=Number(x.columnNumber);isNaN(H)||(k.lineNumber=k.lineNumber+":"+H);if(x.level==="IGNORED")x=0;else a:{x=Qd();H=g.w(x.hV);for(m=H.next();!m.done;m=H.next())if(m=m.value,k.message&&k.message.match(m.F4)){x=m.weight;break a}x=g.w(x.w5);for(H=x.next();!H.done;H=x.next())if(H=H.value,H.callback(k)){x=H.weight;break a}x=1}k.sampleWeight=x;x=g.w(v$j);for(H=x.next();!H.done;H=x.next())if(H=H.value,H.Wd[k.name])for(F=g.w(H.Wd[k.name]),m=F.next();!m.done;m=F.next())if(f= m.value,m=k.message.match(f.z0)){k.params["params.error.original"]=m[0];F=f.groups;f={};for(X=0;X1E3&&g.Nz(new g.BG("IL Attach cache exceeded limit"))}V= u9(k,u);DT.has(V)?gU(k,u):Bc.set(V,!0)}}U=U.filter(function(q){q.csn!==u?(q.csn=u,q=!0):q=!1;return q}); k={csn:u,parentVe:k.getAsJson(),childVes:g.nl(U,function(q){return q.getAsJson()})}; u==="UNDEFINED_CSN"?kd("visualElementAttached",F,k):x?O8("visualElementAttached",k,x,F):g.RV("visualElementAttached",k,F)}; FAY=function(x,u,k,U,m){UN(k,u);U=LY({cttAuthInfo:jh(u)||void 0},u);k={csn:u,ve:k.getAsJson(),eventType:1};m&&(k.clientData=m);u==="UNDEFINED_CSN"?kd("visualElementShown",U,k):x?O8("visualElementShown",k,x,U):g.RV("visualElementShown",k,U)}; foY=function(x,u,k,U){var m=(U=U===void 0?!1:U)?16:8;U=LY({cttAuthInfo:jh(u)||void 0,endOfSequence:U},u);k={csn:u,ve:k.getAsJson(),eventType:m};u==="UNDEFINED_CSN"?kd("visualElementHidden",U,k):x?O8("visualElementHidden",k,x,U):g.RV("visualElementHidden",k,U)}; bGb=function(x,u,k,U,m){m8(x,u,k,void 0,U,m)}; m8=function(x,u,k,U,m){UN(k,u);U=U||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";var F=LY({cttAuthInfo:jh(u)||void 0},u);k={csn:u,ve:k.getAsJson(),gestureType:U};m&&(k.clientData=m);u==="UNDEFINED_CSN"?kd("visualElementGestured",F,k):x?O8("visualElementGestured",k,x,F):g.RV("visualElementGestured",k,F)}; V4D=function(){var x=iu(16);for(var u=[],k=0;k0&&k.push(g.gF("BR"));k.push(g.ka(F))}):k.push(g.ka(U))}return k}; M6=function(x,u,k,U){if(k==="child"){g.m6(u);var m;U===void 0?m=void 0:m=!Array.isArray(U)||U&&typeof U.T==="string"?[U]:U;k=XTI(x,m);k=g.w(k);for(x=k.next();!x.done;x=k.next())u.appendChild(x.value)}else k==="style"?g.Rd(u,"cssText",U?U:""):U===null||U===void 0?u.removeAttribute(k):(x=U.toString(),k==="href"&&(x=g.$1(g.ZO(x))),u.setAttribute(k,x))}; g.T=function(x){g.pg.call(this,x);this.Tx=!0;this.N=!1;this.listeners=[]}; g.wU=function(x){g.T.call(this,x);this.IS=new g.Hm;g.P(this,this.IS)}; yY=function(x,u,k,U,m,F,f){f=f===void 0?null:f;g.wU.call(this,u);this.api=x;this.macros={};this.componentType=k;this.D=this.B=null;this.Uk=f;this.layoutId=U;this.interactionLoggingClientData=m;this.fm=F;this.B$=null;this.o9=new zf(this.element);g.P(this,this.o9);this.oS=this.Y(this.element,"click",this.onClick);this.nm=[];this.Ok=new WO(this.onClick,this);g.P(this,this.Ok);this.RU=!1;this.gm=this.t5=null}; Yd=function(x,u){x=x===void 0?null:x;u=u===void 0?null:u;if(x==null)return g.Nz(Error("Got null or undefined adText object")),"";var k=g.up(x.text);if(!x.isTemplated)return k;if(u==null)return g.Nz(Error("Missing required parameters for a templated message")),k;x=g.w(Object.entries(u));for(u=x.next();!u.done;u=x.next()){var U=g.w(u.value);u=U.next().value;U=U.next().value;k=k.replace("{"+u+"}",U)}return k}; qwR=function(x){x=x===void 0?null:x;return x!=null&&(x=x.thumbnail,x!=null&&x.thumbnails!=null&&x.thumbnails.length!=0&&x.thumbnails[0].url!=null)?g.up(x.thumbnails[0].url):""}; sV4=function(x){x=x===void 0?null:x;return x!=null&&(x=x.thumbnail,x!=null&&x.thumbnails!=null&&x.thumbnails.length!=0&&x.thumbnails[0].width!=null&&x.thumbnails[0].height!=null)?new g.Mo(x.thumbnails[0].width||0,x.thumbnails[0].height||0):new g.Mo(0,0)}; g.te=function(x){if(x.simpleText)return x.simpleText;if(x.runs){var u=[];x=g.w(x.runs);for(var k=x.next();!k.done;k=x.next())k=k.value,k.text&&u.push(k.text);return u.join("")}return""}; g.EN=function(x){if(x.simpleText)return x=document.createTextNode(x.simpleText),x;var u=[];if(x.runs)for(var k=0;k1){for(var u=[x[0]],k=1;k0&&(this.S=new g.gl(this.Xn,u,this),g.P(this,this.S));this.N=new g.gl(this.Xn,k,this);g.P(this,this.N);this.B=nSQ(this.V,m,1,U);g.P(this,this.B);this.D=nSQ(this.V,0,U,1);g.P(this,this.D);this.K=new rR;g.P(this,this.K)}; HK=function(x,u,k){this.V=x;this.isAsync=u;this.S=k}; Swj=function(x){switch(x){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:u1(x,"unknown result type")}}; BBR=function(x,u){var k=1;x.isTrusted===!1&&(k=0);oo("ISDSTAT",k);Rw(k,"i.s_",{triggerContext:"sk",metadata:u});return k}; oBQ=function(x,u){var k=[];u?u.isTrusted===!0?k.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):u.isTrusted===!1?k.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):k.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):k.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");Rw(0,"a.s_",{metadata:x,states:k});oo("ASDSTAT",0)}; Rw=function(x,u,k){u=x5Q[u];var U,m,F={detected:x===0,source:""+u.V+((U=k.triggerContext)!=null?U:"")+((m=k.qh)!=null?m:""),detectionStates:k.states,durationMs:k.Nh};k.metadata&&(F.contentCpn=k.metadata.contentCpn,F.adCpn=k.metadata.adCpn);g.RV("biscottiBasedDetection",F);u.S!==void 0&&(k=Number(g.xc("CATSTAT",0)),u.S!==void 0?(u=u.S,x=Swj(x),x=k&~(3<0}; tN=function(x,u,k,U,m,F){Us.call(this,x,{T:"div",Z:"ytp-ad-skip-button-slot"},"skip-button",u,k,U,m);var f=this;this.RS=null;this.ut=!1;this.GY=F;this.j=this.api.X().experiments.H$("enable_modern_skip_button_on_web");this.QX=!1;this.J=new g.wU({T:"span",W$:["ytp-ad-skip-button-container"]});this.j&&this.J.element.classList.add("ytp-ad-skip-button-container-detached");this.api.G("enable_ad_pod_index_autohide")&&this.J.element.classList.add("ytp-ad-skip-button-container--clean-player");g.P(this,this.J); this.J.pm(this.element);this.V=this.K=null;this.P$=new g.fD(this.J,500,!1,100,function(){return f.hide()}); g.P(this,this.P$);this.c$=new q8(this.J.element,15E3,5E3,.5,.5,this.j);g.P(this,this.c$);this.hide()}; gBQ=function(x){x=x.RS&&x.RS.adRendererCommands;return(x&&x.clickCommand&&g.d(x.clickCommand,g.Es)&&g.d(x.clickCommand,g.Es).commands||[]).some(function(u){return u.adLifecycleCommand?uTY(u.adLifecycleCommand):!1})}; uTY=function(x){return x.action==="END_LINEAR_AD"||x.action==="END_LINEAR_AD_PLACEMENT"}; GR=function(x,u,k,U,m,F){Us.call(this,x,{T:"div",Z:"ytp-ad-skip-ad-slot"},"skip-ad",u,k,U,m);this.RS=F;this.K=!1;this.j=0;this.J=this.V=null;this.hide()}; kBj=function(x,u){x.K||(x.K=!0,x.V&&(u?x.V.RS.hide():x.V.hide()),u?(x=x.J,x.P$.show(),x.show()):x.J.show())}; zR=function(x,u,k,U){eK.call(this,x,u,k,U,["ytp-ad-visit-advertiser-button"],"visit-advertiser")}; WK=function(x,u,k,U,m,F,f){F=F===void 0?!1:F;f=f===void 0?!1:f;yY.call(this,x,{T:"span",Z:"ytp-ad-simple-ad-badge"},"simple-ad-badge",u,k,U);this.J=m;this.S=this.k$("ytp-ad-simple-ad-badge");(this.V=F)&&this.S.classList.add("ytp-ad-simple-ad-badge--clean-player");f&&this.S.classList.add("ytp-ad-simple-ad-badge--survey");this.hide()}; Os=function(x,u,k,U,m){m=m===void 0?!1:m;sN.call(this,"player-overlay",x,{},u,U);this.videoAdDurationSeconds=k;this.interactionLoggingClientData=U;this.cI=m}; i0=function(x,u){g.Hm.call(this);this.api=x;this.durationMs=u;this.S=null;this.S$=new rR(this);g.P(this,this.S$);this.V=U54;this.S$.Y(this.api,"presentingplayerstatechange",this.ws);this.S=this.S$.Y(this.api,"onAdPlaybackProgress",this.jk)}; l0=function(x){g.Hm.call(this);this.S=!1;this.nx=0;this.S$=new rR(this);g.P(this,this.S$);this.durationMs=x;this.Lf=new g.W9(100);g.P(this,this.Lf);this.S$.Y(this.Lf,"tick",this.jk);this.V={seekableStart:0,seekableEnd:x/1E3,current:0};this.start()}; g.nD=function(x,u){var k=Math.abs(Math.floor(x)),U=Math.floor(k/86400),m=Math.floor(k%86400/3600),F=Math.floor(k%3600/60);k=Math.floor(k%60);if(u){u="";U>0&&(u+=" "+U+" Dias");if(U>0||m>0)u+=" "+m+" Horas";u+=" "+F+" Minutos";u+=" "+k+" Segundos";U=u.trim()}else{u="";U>0&&(u+=U+":",m<10&&(u+="0"));if(U>0||m>0)u+=m+":",F<10&&(u+="0");u+=F+":";k<10&&(u+="0");U=u+k}return x>=0?U:"-"+U}; g.$A=function(x){return(!("button"in x)||typeof x.button!=="number"||x.button===0)&&!("shiftKey"in x&&x.shiftKey)&&!("altKey"in x&&x.altKey)&&!("metaKey"in x&&x.metaKey)&&!("ctrlKey"in x&&x.ctrlKey)}; ry=function(x,u,k,U,m,F,f){Us.call(this,x,{T:"span",Z:f?"ytp-ad-duration-remaining--clean-player":"ytp-ad-duration-remaining"},"ad-duration-remaining",u,k,U,m);this.videoAdDurationSeconds=F;this.V=null;this.api.G("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-ad-duration-remaining--clean-player-with-light-shadow");f&&this.api.X().V&&(this.element.classList.add("ytp-ad-duration-remaining--mweb"),this.api.G("clean_player_style_fix_on_web")&&(this.element.classList.add("ytp-ad-duration-remaining--mweb-light"), oI&&this.element.classList.add("ytp-ad-duration-remaining--mweb-ios")));this.hide()}; jG=function(x,u,k,U){gy.call(this,x,u,k,U,"ytp-video-ad-top-bar-title","ad-title");x.G("enable_ad_pod_index_autohide")&&this.element.classList.add("ytp-video-ad-top-bar-title--clean-player")}; ZW=function(x){this.content=x.content;if(x.commandRuns){x=g.w(x.commandRuns);for(var u=x.next();!u.done;u=x.next())u=u.value,this.loggingDirectives=g.d(u,m5t),u.onTap&&(this.interaction={onTap:u.onTap})}}; aw=function(x,u,k,U){yY.call(this,x,{T:"div",Z:"ad-simple-attributed-string"},"ad-simple-attributed-string",u,k,U);this.hide()}; QH=function(x,u,k,U,m){yY.call(this,x,{T:"span",Z:m?"ytp-ad-badge--clean-player":"ytp-ad-badge"},"ad-badge",u,k,U);this.V=m;this.adBadgeText=new aw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm);this.adBadgeText.pm(this.element);g.P(this,this.adBadgeText);m?(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player"),this.api.G("clean_player_style_fix_on_web")&&(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player-with-light-shadow"),oI&&this.adBadgeText.element.classList.add("ytp-ad-badge--stark-clean-player-ios"))): this.adBadgeText.element.classList.add("ytp-ad-badge__text");this.hide()}; Iw=function(x,u,k,U,m){yY.call(this,x,{T:"span",Z:"ytp-ad-pod-index"},"ad-pod-index",u,k,U);this.V=m;this.api.X().V&&(this.element.classList.add("ytp-ad-pod-index--mweb"),this.api.G("clean_player_style_fix_on_web")&&(this.element.classList.add("ytp-ad-pod-index--mweb-light"),oI&&this.element.classList.add("ytp-ad-pod-index--mweb-ios")));this.hide()}; eG=function(x,u,k,U){yY.call(this,x,{T:"div",Z:"ytp-ad-disclosure-banner"},"ad-disclosure-banner",u,k,U);this.hide()}; JN=function(x,u){this.V=x;this.S=u}; PK=function(x,u,k){if(!x.getLength())return k!=null?k:Infinity;x=(u-x.V)/x.getLength();return g.sp(x,0,1)}; N8=function(x,u,k,U){U=U===void 0?!1:U;g.wU.call(this,{T:"div",Z:"ytp-ad-persistent-progress-bar-container",L:[{T:"div",Z:"ytp-ad-persistent-progress-bar"}]});this.api=x;this.V=u;this.J=k;U&&this.element.classList.add("ytp-ad-persistent-progress-bar-container--clean-player");g.P(this,this.V);this.progressBar=this.k$("ytp-ad-persistent-progress-bar");this.S=-1;this.Y(x,"presentingplayerstatechange",this.onStateChange);this.hide();this.onStateChange()}; dy=function(x,u,k,U,m,F){yY.call(this,x,{T:"div",Z:"ytp-ad-player-overlay",L:[{T:"div",Z:"ytp-ad-player-overlay-flyout-cta"},{T:"div",Z:"ytp-ad-player-overlay-instream-info"},{T:"div",Z:"ytp-ad-player-overlay-skip-or-preview"},{T:"div",Z:"ytp-ad-player-overlay-progress-bar"},{T:"div",Z:"ytp-ad-player-overlay-instream-user-sentiment"},{T:"div",Z:"ytp-ad-player-overlay-ad-disclosure-banner"}]},"player-overlay",u,k,U);this.U=F;this.j=this.k$("ytp-ad-player-overlay-flyout-cta");this.j.classList.add("ytp-ad-player-overlay-flyout-cta-rounded"); this.S=this.k$("ytp-ad-player-overlay-instream-info");this.K=null;FUt(this)&&(x=ur("div"),g.qN(x,"ytp-ad-player-overlay-top-bar-gradients"),u=this.S,u.parentNode&&u.parentNode.insertBefore(x,u),(u=this.api.getVideoData(2))&&u.isListed&&u.title&&(k=new jG(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),k.pm(x),k.init(q6("ad-title"),{text:u.title},this.macros),g.P(this,k)),this.K=x);this.J=null;this.q$=this.k$("ytp-ad-player-overlay-skip-or-preview");this.c$=this.k$("ytp-ad-player-overlay-progress-bar"); this.ut=this.k$("ytp-ad-player-overlay-instream-user-sentiment");this.RS=this.k$("ytp-ad-player-overlay-ad-disclosure-banner");this.V=m;g.P(this,this.V);this.hide()}; FUt=function(x){x=x.api.X();return g.KD(x)&&x.V}; vK=function(x,u,k){var U={};u&&(U.v=u);k&&(U.list=k);x={name:x,locale:void 0,feature:void 0};for(var m in U)x[m]=U[m];U=g.AS("/sharing_services",x);g.Aq(U)}; g.TR=function(x){x&=16777215;var u=[(x&16711680)>>16,(x&65280)>>8,x&255];x=u[0];var k=u[1];u=u[2];x=Number(x);k=Number(k);u=Number(u);if(x!=(x&255)||k!=(k&255)||u!=(u&255))throw Error('"('+x+","+k+","+u+'") is not a valid RGB color');k=x<<16|k<<8|u;return x<16?"#"+(16777216|k).toString(16).slice(1):"#"+k.toString(16)}; AN=function(x){this.S=new a0(x)}; fYj=function(){var x=!1;try{x=!!window.sessionStorage.getItem("session_logininfo")}catch(u){x=!0}return(g.xc("INNERTUBE_CLIENT_NAME")==="WEB"||g.xc("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&x}; CD=function(x){if(g.xc("LOGGED_IN",!0)&&fYj()){var u=g.xc("VALID_SESSION_TEMPDATA_DOMAINS",[]);var k=g.P9(window.location.href);k&&u.push(k);k=g.P9(x);g.DG(u,k)||!k&&tt(x,"/")?(u=NH(x),(u=RLR(u))?(u=jmj(u),u=(u=g.d6(u)||null)?bt(u):{}):u=null):u=null;u==null&&(u={});k=u;var U=void 0;fYj()?(U||(U=g.xc("LOGIN_INFO")),U?(k.session_logininfo=U,k=!0):k=!1):k=!1;k&&ZT(x,u)}}; g.bW4=function(x){var u=u===void 0?{}:u;var k=k===void 0?"":k;var U=U===void 0?window:U;x=g.AS(x,u);CD(x);k=g.ZO(x+k);U=U.location;k=a4(k);k!==void 0&&(U.href=k)}; g.LD=function(x,u,k){u=u===void 0?{}:u;k=k===void 0?!1:k;var U=g.xc("EVENT_ID");U&&(u.ei||(u.ei=U));u&&ZT(x,u);k||(CD(x),g.bW4(x))}; g.DW=function(x,u,k,U,m){m=m===void 0?!1:m;k&&ZT(x,k);k=g.ZO(x);var F=g.$1(k);x!=F&&mX(Error("Unsafe window.open URL: "+x));x=F;u=u||gY(x).toString(36);try{if(m)return m=x,m=XwW(m),CD(m),g.Pn(window,m,u,"attributionsrc")}catch(f){g.kc(f)}CD(x);return g.Pn(window,k,u,U)}; VVj=function(x){SG=x}; hFt=function(x){BK=x}; XMY=function(x){oU=x}; sIG=function(){qJI=oU=BK=SG=null}; RFG=function(){var x=x===void 0?window.location.href:x;if(g.Ww("kevlar_disable_theme_param"))return null;var u=IC(g.JS(5,x));if(g.Ww("enable_dark_theme_only_on_shorts")&&u!=null&&u.startsWith("/shorts/"))return"USER_INTERFACE_THEME_DARK";try{var k=g.hX(x).theme;return HWR.get(k)||null}catch(U){}return null}; xl=function(){this.S={};if(this.V=c54()){var x=g.d6("CONSISTENCY");x&&pM5(this,{encryptedTokenJarContents:x})}}; pM5=function(x,u){if(u.encryptedTokenJarContents&&(x.S[u.encryptedTokenJarContents]=u,typeof u.expirationSeconds==="string")){var k=Number(u.expirationSeconds);setTimeout(function(){delete x.S[u.encryptedTokenJarContents]},k*1E3); x.V&&g.Nl("CONSISTENCY",u.encryptedTokenJarContents,k,void 0,!0)}}; g3=function(){this.V=-1;var x=g.xc("LOCATION_PLAYABILITY_TOKEN");g.xc("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=um(this))&&(x=this.localStorage.get("yt-location-playability-token"));x&&(this.locationPlayabilityToken=x,this.S=void 0)}; um=function(x){return x.localStorage===void 0?new b3("yt-client-location"):x.localStorage}; g.kl=function(x,u,k){u=u===void 0?!1:u;k=k===void 0?!1:k;var U=g.xc("INNERTUBE_CONTEXT");if(!U)return g.Pc(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};U=g.av(U);g.Ww("web_no_tracking_params_in_shell_killswitch")||delete U.clickTracking;U.client||(U.client={});var m=U.client;m.clientName==="MWEB"&&m.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(m.clientFormFactor=g.xc("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");m.screenWidthPoints=window.innerWidth;m.screenHeightPoints= window.innerHeight;m.screenPixelDensity=Math.round(window.devicePixelRatio||1);m.screenDensityFloat=window.devicePixelRatio||1;m.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var F=F===void 0?!1:F;g.TE();var f="USER_INTERFACE_THEME_LIGHT";g.Ai(0,165)?f="USER_INTERFACE_THEME_DARK":g.Ai(0,174)?f="USER_INTERFACE_THEME_LIGHT":!g.Ww("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&& (f="USER_INTERFACE_THEME_DARK");F=F?f:RFG()||f;m.userInterfaceTheme=F;if(!u){if(F=UNj())m.connectionType=F;g.Ww("web_log_effective_connection_type")&&(F=FZ$())&&(U.client.effectiveConnectionType=F)}var V;if(g.Ww("web_log_memory_total_kbytes")&&((V=g.JY.navigator)==null?0:V.deviceMemory)){var h;V=(h=g.JY.navigator)==null?void 0:h.deviceMemory;U.client.memoryTotalKbytes=""+V*1E6}g.Ww("web_gcf_hashes_innertube")&&(F=s1Q())&&(h=F.coldConfigData,V=F.coldHashData,F=F.hotHashData,U.client.configInfo=U.client.configInfo|| {},h&&(U.client.configInfo.coldConfigData=h),V&&(U.client.configInfo.coldHashData=V),F&&(U.client.configInfo.hotHashData=F));h=g.hX(g.JY.location.href);!g.Ww("web_populate_internal_geo_killswitch")&&h.internalcountrycode&&(m.internalGeo=h.internalcountrycode);m.clientName==="MWEB"||m.clientName==="WEB"?(m.mainAppWebInfo={graftUrl:g.JY.location.href},g.Ww("kevlar_woffle")&&SyQ.instance&&(h=SyQ.instance,m.mainAppWebInfo.pwaInstallabilityStatus=!h.S&&h.V?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED": "PWA_INSTALLABILITY_STATUS_UNKNOWN"),m.mainAppWebInfo.webDisplayMode=dR(),m.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):m.clientName==="TVHTML5"&&(!g.Ww("web_lr_app_quality_killswitch")&&(h=g.xc("LIVING_ROOM_APP_QUALITY"))&&(m.tvAppInfo=Object.assign(m.tvAppInfo||{},{appQuality:h})),h=g.xc("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(m.tvAppInfo=Object.assign(m.tvAppInfo||{},{certificationScope:h}));if(!g.Ww("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!== "undefined")try{var X=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(I){}X=void 0}X&&(m.timeZone=X)}(X=it())?m.experimentsToken=X:delete m.experimentsToken;X=lt();xl.instance||(xl.instance=new xl);U.request=Object.assign({},U.request,{internalExperimentFlags:X,consistencyTokenJars:g.We(xl.instance.S)});!g.Ww("web_prequest_context_killswitch")&&(X=g.xc("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(U.request.externalPrequestContext=X);m=g.TE();X=g.Ai(0,58);m=m.get("gsml","");U.user=Object.assign({}, U.user);X&&(U.user.enableSafetyMode=X);m&&(U.user.lockedSafetyMode=!0);g.Ww("warm_op_csn_cleanup")?k&&(u=g.rK())&&(U.clientScreenNonce=u):!u&&(u=g.rK())&&(U.clientScreenNonce=u);x&&(U.clickTracking={clickTrackingParams:x});if(x=g.dQ("yt.mdx.remote.remoteClient_"))U.remoteClient=x;g3.getInstance().setLocationOnInnerTubeContext(U);try{var q=Ml(),H=q.bid;delete q.bid;U.adSignalsInfo={params:[],bid:H};for(var R=g.w(Object.entries(q)),p=R.next();!p.done;p=R.next()){var c=g.w(p.value),Y=c.next().value, E=c.next().value;q=Y;H=E;x=void 0;(x=U.adSignalsInfo.params)==null||x.push({key:q,value:""+H})}var z,O;if(((z=U.client)==null?void 0:z.clientName)==="TVHTML5"||((O=U.client)==null?void 0:O.clientName)==="TVHTML5_UNPLUGGED"){var r=g.xc("INNERTUBE_CONTEXT");r.adSignalsInfo&&(U.adSignalsInfo.advertisingId=r.adSignalsInfo.advertisingId,U.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",U.adSignalsInfo.limitAdTracking=r.adSignalsInfo.limitAdTracking)}}catch(I){g.Pc(I)}return U}; wMk=function(x,u){if(!x)return!1;var k,U=(k=g.d(x,cq5))==null?void 0:k.signal;if(U&&u.BC)return!!u.BC[U];var m;if((k=(m=g.d(x,MVj))==null?void 0:m.request)&&u.A3)return!!u.A3[k];for(var F in x)if(u.CH[F])return!0;return!1}; yq$=function(x){var u={"Content-Type":"application/json"};g.xc("EOM_VISITOR_DATA")?u["X-Goog-EOM-Visitor-Id"]=g.xc("EOM_VISITOR_DATA"):g.xc("VISITOR_DATA")&&(u["X-Goog-Visitor-Id"]=g.xc("VISITOR_DATA"));u["X-Youtube-Bootstrap-Logged-In"]=g.xc("LOGGED_IN",!1);g.xc("DEBUG_SETTINGS_METADATA")&&(u["X-Debug-Settings-Metadata"]=g.xc("DEBUG_SETTINGS_METADATA"));x!=="cors"&&((x=g.xc("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(u["X-Youtube-Client-Name"]=x),(x=g.xc("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(u["X-Youtube-Client-Version"]= x),(x=g.xc("CHROME_CONNECTED_HEADER"))&&(u["X-Youtube-Chrome-Connected"]=x),(x=g.xc("DOMAIN_ADMIN_STATE"))&&(u["X-Youtube-Domain-Admin-State"]=x),g.xc("ENABLE_LAVA_HEADER_ON_IT_EXPANSION")&&(x=g.xc("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(u["X-YouTube-Lava-Device-Context"]=x));return u}; YJx=function(){this.S={}}; Uv=function(){this.mappings=new YJx}; mx=function(x){return function(){return new x}}; EBb=function(x){var u=u===void 0?"UNKNOWN_INTERFACE":u;if(x.length===1)return x[0];var k=tVG[u];if(k){k=new RegExp(k);for(var U=g.w(x),m=U.next();!m.done;m=U.next())if(m=m.value,k.exec(m))return m}var F=[];Object.entries(tVG).forEach(function(f){var V=g.w(f);f=V.next().value;V=V.next().value;u!==f&&F.push(V)}); k=new RegExp(F.join("|"));x.sort(function(f,V){return f.length-V.length}); U=g.w(x);for(m=U.next();!m.done;m=U.next())if(m=m.value,!k.exec(m))return m;return x[0]}; g.Fb=function(x){return"/youtubei/v1/"+EBb(x)}; fr=function(){}; bm=function(){}; Yl=function(){}; tv=function(x){return g.dQ("ytcsi."+(x||"")+"data_")||GBx(x)}; zFY=function(){var x=tv();x.info||(x.info={});return x.info}; Ev=function(x){x=tv(x);x.metadata||(x.metadata={});return x.metadata}; G_=function(x){x=tv(x);x.tick||(x.tick={});return x.tick}; z_=function(x){x=tv(x);if(x.gel){var u=x.gel;u.gelInfos||(u.gelInfos={});u.gelTicks||(u.gelTicks={})}else x.gel={gelTicks:{},gelInfos:{}};return x.gel}; WU4=function(x){x=z_(x);x.gelInfos||(x.gelInfos={});return x.gelInfos}; WZ=function(x){var u=tv(x).nonce;u||(u=g.lu(16),tv(x).nonce=u);return u}; GBx=function(x){var u={tick:{},info:{}};g.ND("ytcsi."+(x||"")+"data_",u);return u}; Ov=function(){var x=g.dQ("ytcsi.debug");x||(x=[],g.ND("ytcsi.debug",x),g.ND("ytcsi.reference",{}));return x}; im=function(x){x=x||"";var u=OWR();if(u[x])return u[x];var k=Ov(),U={timerName:x,info:{},tick:{},span:{},jspbInfo:[]};k.push(U);return u[x]=U}; iWk=function(x){x=x||"";var u=OWR();u[x]&&delete u[x];var k=Ov(),U={timerName:x,info:{},tick:{},span:{},jspbInfo:[]};k.push(U);u[x]=U}; OWR=function(){var x=g.dQ("ytcsi.reference");if(x)return x;Ov();return g.dQ("ytcsi.reference")}; lm=function(x){return lYj[x]||"LATENCY_ACTION_UNKNOWN"}; nr=function(x,u){wb.call(this,1,arguments);this.Lf=u}; $l=function(){this.S=0}; r3=function(){$l.instance||($l.instance=new $l);return $l.instance}; ZQ=function(x,u){jD[u]=jD[u]||{count:0};var k=jD[u];k.count++;k.time=(0,g.j4)();x.S||(x.S=g.ks(0,function(){var U=(0,g.j4)(),m;for(m in jD)jD[m]&&U-jD[m].time>6E4&&delete jD[m];x&&(x.S=0)},5E3)); return k.count>5?(k.count===6&&Math.random()*1E5<1&&(k=new g.BG("CSI data exceeded logging limit with key",u.split("_")),u.indexOf("plev")>=0||g.Nz(k)),!0):!1}; nBb=function(){this.timing={};this.clearResourceTimings=function(){}; this.webkitClearResourceTimings=function(){}; this.mozClearResourceTimings=function(){}; this.msClearResourceTimings=function(){}; this.oClearResourceTimings=function(){}}; $5Q=function(){var x;if(g.Ww("csi_use_performance_navigation_timing")||g.Ww("csi_use_performance_navigation_timing_tvhtml5")){var u,k,U,m=aU==null?void 0:(x=aU.getEntriesByType)==null?void 0:(u=x.call(aU,"navigation"))==null?void 0:(k=u[0])==null?void 0:(U=k.toJSON)==null?void 0:U.call(k);m?(m.requestStart=Q3(m.requestStart),m.responseEnd=Q3(m.responseEnd),m.redirectStart=Q3(m.redirectStart),m.redirectEnd=Q3(m.redirectEnd),m.domainLookupEnd=Q3(m.domainLookupEnd),m.connectStart=Q3(m.connectStart), m.connectEnd=Q3(m.connectEnd),m.responseStart=Q3(m.responseStart),m.secureConnectionStart=Q3(m.secureConnectionStart),m.domainLookupStart=Q3(m.domainLookupStart),m.isPerformanceNavigationTiming=!0,x=m):x=aU.timing}else x=g.Ww("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(aU.timing)):aU.timing;return x}; Q3=function(x){return Math.round(IU()+x)}; IU=function(){return(g.Ww("csi_use_time_origin")||g.Ww("csi_use_time_origin_tvhtml5"))&&aU.timeOrigin?Math.floor(aU.timeOrigin):aU.timing.navigationStart}; Jv=function(x,u){eD("_start",x,u)}; PZ=function(x,u){if(!g.Ww("web_csi_action_sampling_enabled")||!tv(u).actionDisabled){var k=im(u||"");tr(k.info,x);x.loadType&&(k=x.loadType,Ev(u).loadType=k);tr(WU4(u),x);k=WZ(u);u=tv(u).cttAuthInfo;r3().info(x,k,u)}}; rq4=function(){var x,u,k,U;return((U=Nb().resolve(new QA(HM))==null?void 0:(x=RI())==null?void 0:(u=x.loggingHotConfig)==null?void 0:(k=u.csiConfig)==null?void 0:k.debugTicks)!=null?U:[]).map(function(m){return Object.values(m)[0]})}; eD=function(x,u,k){if(!g.Ww("web_csi_action_sampling_enabled")||!tv(k).actionDisabled){var U=WZ(k),m;if(m=g.Ww("web_csi_debug_sample_enabled")&&U){(Nb().resolve(new QA(HM))==null?0:RI())&&!jIt&&(jIt=!0,eD("gcfl",(0,g.j4)(),k));var F,f,V;m=(Nb().resolve(new QA(HM))==null?void 0:(F=RI())==null?void 0:(f=F.loggingHotConfig)==null?void 0:(V=f.csiConfig)==null?void 0:V.debugSampleWeight)||0;if(F=m!==0)b:{F=rq4();if(F.length>0)for(f=0;fk.duration?U:k},{duration:0}))&&u.startTime>0&&u.responseEnd>0&&(eD("wffs",Q3(u.startTime)),eD("wffe",Q3(u.responseEnd)))}; Pht=function(x,u,k){aU&&aU.measure&&(x.startsWith("measure_")||(x="measure_"+x),k?aU.measure(x,u,k):u?aU.measure(x,u):aU.measure(x))}; Nbx=function(x){var u=Ns("aft",x);if(u)return u;u=g.xc((x||"")+"TIMING_AFT_KEYS",["ol"]);for(var k=u.length,U=0;U0&&PZ(u);u={isNavigation:!0,actionType:lm(g.xc("TIMING_ACTION"))};var k=g.xc("PREVIOUS_ACTION");k&&(u.previousAction=lm(k));if(k=g.xc("CLIENT_PROTOCOL"))u.httpProtocol=k;if(k=g.xc("CLIENT_TRANSPORT"))u.transportProtocol=k;(k=g.rK())&&k!=="UNDEFINED_CSN"&&(u.clientScreenNonce=k);k=QIk();if(k===1||k===-1)u.isVisible= !0;k=Ev().loadType==="cold";var U=zFY();k||(k=U.yt_lt==="cold");if(k){u.loadType="cold";k=zFY();U=$5Q();var m=IU(),F=g.xc("CSI_START_TIMESTAMP_MILLIS",0);F>0&&!g.Ww("embeds_web_enable_csi_start_override_killswitch")&&(m=F);m&&(eD("srt",U.responseStart),k.prerender!==1&&Jv(m));k=vBI();k>0&&eD("fpt",k);k=$5Q();k.isPerformanceNavigationTiming&&PZ({performanceNavigationTiming:!0},void 0);eD("nreqs",k.requestStart,void 0);eD("nress",k.responseStart,void 0);eD("nrese",k.responseEnd,void 0);k.redirectEnd- k.redirectStart>0&&(eD("nrs",k.redirectStart,void 0),eD("nre",k.redirectEnd,void 0));k.domainLookupEnd-k.domainLookupStart>0&&(eD("ndnss",k.domainLookupStart,void 0),eD("ndnse",k.domainLookupEnd,void 0));k.connectEnd-k.connectStart>0&&(eD("ntcps",k.connectStart,void 0),eD("ntcpe",k.connectEnd,void 0));k.secureConnectionStart>=IU()&&k.connectEnd-k.secureConnectionStart>0&&(eD("nstcps",k.secureConnectionStart,void 0),eD("ntcpe",k.connectEnd,void 0));aU&&"getEntriesByType"in aU&&Jq4();k=[];if(document.querySelector&& aU&&aU.getEntriesByName)for(var f in vZ)vZ.hasOwnProperty(f)&&(U=vZ[f],eFW(f,U)&&k.push(U));if(k.length>0)for(u.resourceInfo=[],f=g.w(k),k=f.next();!k.done;k=f.next())u.resourceInfo.push({resourceCache:k.value})}PZ(u);u=z_();u.preLoggedGelInfos||(u.preLoggedGelInfos=[]);f=u.preLoggedGelInfos;u=WU4();k=void 0;for(U=0;U-1&&(delete y["@type"],C=y);Y&&x.V.has(Y)&&x.V.delete(Y);((P4=u.config)==null?0:P4.oRm)&&Av(u.config.oRm);if(C||(Yw=x.J)==null||!Yw.vWG(u.input,u.jh)){OY.TY(15);break}return g.n(OY,x.J.OoS(u.input,u.jh),16);case 16:C=OY.V;case 15:return Va5(x,C,u),((so=u.config)==null?0:so.yNJ)&&Av(u.config.yNJ),U(),OY.return(C|| void 0)}})}; Ubk=function(x,u){a:{x=x.Em;var k,U=(k=g.d(u,cq5))==null?void 0:k.signal;if(U&&x.BC&&(k=x.BC[U])){var m=k();break a}var F;if((k=(F=g.d(u,MVj))==null?void 0:F.request)&&x.A3&&(F=x.A3[k])){m=F();break a}for(m in u)if(x.CH[m]&&(u=x.CH[m])){m=u();break a}m=void 0}if(m!==void 0)return Promise.resolve(m)}; Fv5=function(x,u,k){var U,m,F,f,V,h,X;return g.Z(function(q){if(q.S==1){F=((U=u)==null?void 0:(m=U.Fa)==null?void 0:m.identity)||M5;h=(f=u)==null?void 0:(V=f.Fa)==null?void 0:V.sessionIndex;var H=g.Yp(x.S.N4(F,{sessionIndex:h}));return g.n(q,H,2)}X=q.V;return q.return(Promise.resolve(Object.assign({},yq$(k),X)))})}; mbG=function(x,u,k){var U,m=(u==null?void 0:(U=u.Fa)==null?void 0:U.identity)||M5,F;u=u==null?void 0:(F=u.Fa)==null?void 0:F.sessionIndex;x=x.S.N4(m,{sessionIndex:u});return Object.assign({},yq$(k),x)}; kW=function(){}; UH=function(){}; mW=function(x){this.j=x}; Fl=function(){}; f7=function(){}; bo=function(){}; VP=function(){}; h2=function(x,u,k){this.S=x;this.V=u;this.J=k}; XOx=function(x,u,k){if(x.S){var U=IC(g.JS(5,Dq(u,"key")))||"/UNKNOWN_PATH";x.S.start(U)}x=k;g.Ww("wug_networking_gzip_request")&&(x=K_I(k));return new window.Request(u,x)}; g.qL=function(x,u){if(!Xl){var k=Nb();Iy(k,{jm:q34,FY:h2});var U={CH:{feedbackEndpoint:mx(Fl),modifyChannelNotificationPreferenceEndpoint:mx(f7),playlistEditEndpoint:mx(bo),shareEntityEndpoint:mx(mW),subscribeEndpoint:mx(kW),unsubscribeEndpoint:mx(UH),webPlayerShareEntityServiceEndpoint:mx(VP)}},m=g3.getInstance(),F={};m&&(F.client_location=m);x===void 0&&(x=B0t());u===void 0&&(u=k.resolve(q34));kfY(U,u,x,F);Iy(k,{jm:syQ,lL:xW.instance});Xl=k.resolve(syQ)}return Xl}; HCI=function(x){var u=new cq;if(x.interpreterJavascript){var k=rlI(x.interpreterJavascript);k=K6(k).toString();var U=new RY;Me(U,6,k);hZ(u,RY,1,U)}else x.interpreterUrl&&(k=la(x.interpreterUrl),k=ls(k).toString(),U=new pQ,Me(U,4,k),hZ(u,pQ,2,U));x.interpreterHash&&wP(u,3,x.interpreterHash);x.program&&wP(u,4,x.program);x.globalName&&wP(u,5,x.globalName);x.clientExperimentsStateBlob&&wP(u,7,x.clientExperimentsStateBlob);return u}; sH=function(x){var u={};x=x.split("&");x=g.w(x);for(var k=x.next();!k.done;k=x.next())k=k.value.split("="),k.length===2&&(u[k[0]]=k[1]);return u}; BnI=function(){if(g.Ww("bg_st_hr"))return"havuokmhhs-0";var x,u=((x=performance)==null?void 0:x.timeOrigin)||0;return"havuokmhhs-"+Math.floor(u)}; Ha=function(x){this.S=x}; RPY=function(){return new Promise(function(x){var u=window.top;u.ntpevasrs!==void 0?x(new Ha(u.ntpevasrs)):(u.ntpqfbel===void 0&&(u.ntpqfbel=[]),u.ntpqfbel.push(function(k){x(new Ha(k))}))})}; crj=function(){if(!g.Ww("disable_biscotti_fetch_for_ad_blocker_detection")&&!g.Ww("disable_biscotti_fetch_entirely_for_all_web_clients")&&fS()){var x=g.xc("PLAYER_VARS",{});if(g.rY(x,"privembed",!1)!="1"&&!GhD(x)){var u=function(){Rx=!0;"google_ad_status"in window?oo("DCLKSTAT",1):oo("DCLKSTAT",2)}; try{g.HO("//static.doubleclick.net/instream/ad_status.js",u)}catch(k){}pOD.push(g.Th.zg(function(){if(!(Rx||"google_ad_status"in window)){try{if(u){var k=""+g.D$(u),U=Gmt[k];U&&g.qb(U)}}catch(m){}Rx=!0;oo("DCLKSTAT",3)}},5E3))}}}; p7=function(){var x=Number(g.xc("DCLKSTAT",0));return isNaN(x)?0:x}; yP=function(x,u,k){var U=this;this.network=x;this.options=u;this.V=k;this.S=null;if(u.h7$){var m=new g.wJ;this.S=m.promise;g.JY.ytAtRC&&gB(function(){var F,f;return g.Z(function(V){if(V.S==1){if(!g.JY.ytAtRC)return V.return();F=ca(null);return g.n(V,ML(U,F),2)}f=V.V;g.JY.ytAtRC&&g.JY.ytAtRC(JSON.stringify(f));g.wQ(V)})},2); RPY().then(function(F){var f,V,h,X;return g.Z(function(q){if(q.S==1)return F.bindInnertubeChallengeFetcher(function(H){return ML(U,ca(H))}),g.n(q,j9(),2); f=q.V;V=F.getLatestChallengeResponse();h=V.challenge;if(!h)throw Error("BGE_MACIL");X={challenge:h,qy:sH(h),s_:f,bgChallenge:new cq};m.resolve(X);F.registerChallengeFetchedCallback(function(H){H=H.challenge;if(!H)throw Error("BGE_MACR");H={challenge:H,qy:sH(H),s_:f,bgChallenge:new cq};U.S=Promise.resolve(H)}); g.wQ(q)})})}else u.preload&&MaY(this,new Promise(function(F){g.ks(0,function(){F(w_(U))},0)}))}; ca=function(x){var u={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};x&&(u.interpreterHash=x);return u}; w_=function(x,u){u=u===void 0?0:u;var k,U,m,F,f,V,h,X,q,H,R,p;return g.Z(function(c){switch(c.S){case 1:k=ca(t9().S);if(g.Ww("att_fet_ks"))return g.YI(c,7),g.n(c,ML(x,k),9);g.YI(c,4);return g.n(c,wO4(x,k),6);case 6:f=c.V;m=f.suS;F=f.ANS;U=f;g.EY(c,3);break;case 4:return g.Gx(c),g.Nz(Error("Failed to fetch attestation challenge after "+(u+" attempts; not retrying for 24h."))),YW(x,864E5),c.return({challenge:"",qy:{},s_:void 0,bgChallenge:void 0});case 9:U=c.V;if(!U)throw Error("Fetching Attestation challenge returned falsy"); if(!U.challenge)throw Error("Missing Attestation challenge");m=U.challenge;F=sH(m);if("c1a"in F&&(!U.bgChallenge||!U.bgChallenge.program))throw Error("Expected bg challenge but missing.");g.EY(c,3);break;case 7:V=g.Gx(c);g.Nz(V);u++;if(u>=5)return g.Nz(Error("Failed to fetch attestation challenge after "+(u+" attempts; not retrying for 24h."))),YW(x,864E5),c.return({challenge:"",qy:{},s_:void 0,bgChallenge:void 0});h=1E3*Math.pow(2,u-1)+Math.random()*1E3;return c.return(new Promise(function(Y){g.ks(0, function(){Y(w_(x,u))},h)})); case 3:X=Number(F.t)||7200;YW(x,X*1E3);q=void 0;if(!("c1a"in F&&U.bgChallenge)){c.TY(10);break}H=HCI(U.bgChallenge);g.YI(c,11);return g.n(c,Eb(t9(),H),13);case 13:g.EY(c,12);break;case 11:return R=g.Gx(c),g.Nz(R),c.return({challenge:m,qy:F,s_:q,bgChallenge:H});case 12:return g.YI(c,14),q=new yw({challenge:H,lO:{d9:"aGIf"}}),g.n(c,q.pD,16);case 16:g.EY(c,10);break;case 14:p=g.Gx(c),g.Nz(p),q=void 0;case 10:return c.return({challenge:m,qy:F,s_:q,bgChallenge:H})}})}; ML=function(x,u){var k;return g.Z(function(U){k=x.V;if(!k||k.m2())return U.return(ML(x.network,u));BZ("att_pna",void 0,"attestation_challenge_fetch");return U.return(new Promise(function(m){k.a5("publicytnetworkstatus-online",function(){ML(x.network,u).then(m)})}))})}; yrj=function(x){if(!x)throw Error("Fetching Attestation challenge returned falsy");if(!x.challenge)throw Error("Missing Attestation challenge");var u=x.challenge,k=sH(u);if("c1a"in k&&(!x.bgChallenge||!x.bgChallenge.program))throw Error("Expected bg challenge but missing.");return Object.assign({},x,{suS:u,ANS:k})}; wO4=function(x,u){var k,U,m,F,f;return g.Z(function(V){switch(V.S){case 1:k=void 0,U=0,m={};case 2:if(!(U<5)){V.TY(4);break}if(!(U>0)){V.TY(5);break}m.Ua=1E3*Math.pow(2,U-1)+Math.random()*1E3;return g.n(V,new Promise(function(h){return function(X){g.ks(0,function(){X(void 0)},h.Ua)}}(m)),5); case 5:return g.YI(V,7),g.n(V,ML(x,u),9);case 9:return F=V.V,V.return(yrj(F));case 7:k=f=g.Gx(V),f instanceof Error&&g.Nz(f);case 8:U++;m={Ua:void 0};V.TY(2);break;case 4:throw k;}})}; MaY=function(x,u){x.S=u}; Y3b=function(x){var u,k,U;return g.Z(function(m){if(m.S==1)return g.n(m,Promise.race([x.S,null]),2);u=m.V;var F=w_(x);x.S=F;(k=u)==null||(U=k.s_)==null||U.dispose();g.wQ(m)})}; YW=function(x,u){function k(){var m;return g.Z(function(F){m=U-Date.now();return m<1E3?g.n(F,Y3b(x),0):(gB(k,0,Math.min(m,6E4)),F.TY(0))})} var U=Date.now()+u;k()}; tab=function(x,u){return new Promise(function(k){g.ks(0,function(){k(u())},x)})}; g.EE4=function(x,u){var k;return g.Z(function(U){var m=g.dQ("yt.aba.att");return(k=m?m:yP.instance!==void 0?yP.instance.J.bind(yP.instance):null)?U.return(k("ENGAGEMENT_TYPE_PLAYBACK",x,u)):U.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})}; g.GfW=function(){var x;return(x=(x=g.dQ("yt.aba.att2"))?x:yP.instance!==void 0?yP.instance.K.bind(yP.instance):null)?x():Promise.resolve(!1)}; WvQ=function(x,u){var k=g.dQ("ytDebugData.callbacks");k||(k={},g.ND("ytDebugData.callbacks",k));if(g.Ww("web_dd_iu")||zPW.includes(x))k[x]=u}; t2=function(){var x=OCG;var u=u===void 0?[]:u;var k=k===void 0?[]:k;u=WnY.apply(null,[O4b.apply(null,g.t(u))].concat(g.t(k)));this.store=lD5(x,void 0,u)}; g.EH=function(x,u,k){for(var U=Object.assign({},x),m=g.w(Object.keys(u)),F=m.next();!F.done;F=m.next()){F=F.value;var f=x[F],V=u[F];if(V===void 0)delete U[F];else if(f===void 0)U[F]=V;else if(Array.isArray(V)&&Array.isArray(f))U[F]=k?[].concat(g.t(f),g.t(V)):V;else if(!Array.isArray(V)&&g.CR(V)&&!Array.isArray(f)&&g.CR(f))U[F]=g.EH(f,V,k);else if(typeof V===typeof f)U[F]=V;else return u=new g.BG("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:F,mcm:f,updateValue:V}),g.Pc(u), x}return U}; Gq=function(x){var u=this;x=x===void 0?[]:x;this.Tm=[];this.e4=this.FO=0;this.eU=void 0;this.totalLength=0;x.forEach(function(k){u.append(k)})}; iCQ=function(x,u){return x.Tm.length===0?!1:(x=x.Tm[x.Tm.length-1])&&x.buffer===u.buffer&&x.byteOffset+x.length===u.byteOffset}; zq=function(x,u){u=g.w(u.Tm);for(var k=u.next();!k.done;k=u.next())x.append(k.value)}; Wa=function(x,u,k){return x.split(u).VL.split(k).NR}; OH=function(x){x.eU=void 0;x.FO=0;x.e4=0}; io=function(x,u,k){x.isFocused(u);return u-x.e4+k<=x.Tm[x.FO].length}; l4t=function(x){if(!x.eU){var u=x.Tm[x.FO];x.eU=new DataView(u.buffer,u.byteOffset,u.length)}return x.eU}; lo=function(x,u,k){x=x.j4(u===void 0?0:u,k===void 0?-1:k);u=new Uint8Array(x.length);try{u.set(x)}catch(U){for(k=0;k>10;F=56320|F&1023}r_[m++]=F}}F=String.fromCharCode.apply(String,r_); m<1024&&(F=F.substring(0,m));k.push(F)}return k.join("")}; ax=function(x,u){var k;if((k=Zb)==null?0:k.encodeInto)return u=Zb.encodeInto(x,u),u.read>6|192:((m&64512)===55296&&U+1>18|240,u[k++]=m>>12&63|128):u[k++]=m>>12|224,u[k++]=m>>6&63|128),u[k++]=m&63|128)}return k}; QP=function(x){if(Zb)return Zb.encode(x);var u=new Uint8Array(Math.ceil(x.length*1.2)),k=ax(x,u);u.lengthk&&(u=u.subarray(0,k));return u}; Ix=function(x){this.S=x;this.pos=0;this.V=-1}; e1=function(x){var u=x.S.getUint8(x.pos);++x.pos;if(u<128)return u;for(var k=u&127,U=1;u>=128;)u=x.S.getUint8(x.pos),++x.pos,U*=128,k+=(u&127)*U;return k}; J2=function(x,u){var k=x.V;for(x.V=-1;x.S.RK(x.pos,1);){k<0&&(k=e1(x));var U=k>>3,m=k&7;if(U===u)return!0;if(U>u){x.V=k;break}k=-1;switch(m){case 0:e1(x);break;case 1:x.pos+=8;break;case 2:U=e1(x);x.pos+=U;break;case 5:x.pos+=4}}return!1}; Pa=function(x,u){if(J2(x,u))return e1(x)}; NL=function(x,u){if(J2(x,u))return!!e1(x)}; d_=function(x,u){if(J2(x,u)){u=e1(x);var k=x.S.j4(x.pos,u);x.pos+=u;return k}}; K7=function(x,u){if(x=d_(x,u))return g.j1(x)}; va=function(x,u,k){if(x=d_(x,u))return k(new Ix(new Gq([x])))}; Tq=function(x,u){for(var k=[];J2(x,u);)k.push(e1(x));return k.length?k:void 0}; A2=function(x,u,k){for(var U=[],m;m=d_(x,u);)U.push(k(new Ix(new Gq([m]))));return U.length?U:void 0}; C7=function(x,u){x=x instanceof Uint8Array?new Gq([x]):x;return u(new Ix(x))}; rr4=function(x,u,k){if(u&&k&&k.buffer===u.exports.memory.buffer){var U=u.realloc(k.byteOffset,x);if(U)return new Uint8Array(u.exports.memory.buffer,U,x)}x=u?new Uint8Array(u.exports.memory.buffer,u.malloc(x),x):new Uint8Array(x);k&&x.set(k);return x}; jyx=function(x,u){this.Kf=u;this.pos=0;this.V=[];this.S=rr4(x===void 0?4096:x,u);this.view=new DataView(this.S.buffer,this.S.byteOffset,this.S.byteLength)}; L7=function(x,u){u=x.pos+u;if(!(x.S.length>=u)){for(var k=x.S.length*2;k268435455){L7(x,4);for(var k=u&1073741823,U=0;U<4;U++)x.view.setUint8(x.pos,k&127|128),k>>=7,x.pos+=1;u=Math.floor(u/268435456)}for(L7(x,4);u>127;)x.view.setUint8(x.pos,u&127|128),u>>=7,x.pos+=1;x.view.setUint8(x.pos,u);x.pos+=1}; S1=function(x,u,k){k!==void 0&&(Db(x,u*8),Db(x,k))}; Ba=function(x,u,k){k!==void 0&&S1(x,u,k?1:0)}; oJ=function(x,u,k){k!==void 0&&(Db(x,u*8+2),u=k.length,Db(x,u),L7(x,u),x.S.set(k,x.pos),x.pos+=u)}; xk=function(x,u,k){k!==void 0&&(ZCY(x,u,Math.ceil(Math.log2(k.length*4+2)/7)),L7(x,k.length*1.2),u=ax(k,x.S.subarray(x.pos)),x.pos+u>x.S.length&&(L7(x,u),u=ax(k,x.S.subarray(x.pos))),x.pos+=u,a4t(x))}; ZCY=function(x,u,k){k=k===void 0?2:k;Db(x,u*8+2);x.V.push(x.pos);x.V.push(k);x.pos+=k}; a4t=function(x){for(var u=x.V.pop(),k=x.V.pop(),U=x.pos-k-u;u--;){var m=u?128:0;x.view.setUint8(k++,U&127|m);U>>=7}}; XP=function(x,u,k,U,m){k&&(ZCY(x,u,m===void 0?3:m),U(x,k),a4t(x))}; g.q7=function(x,u,k){k=new jyx(4096,k);u(k,x);return new Uint8Array(k.S.buffer,k.S.byteOffset,k.pos)}; g.sA=function(x){var u=new Ix(new Gq([yN(decodeURIComponent(x))]));x=K7(u,2);u=Pa(u,4);var k=QyW[u];if(typeof k==="undefined")throw x=new g.BG("Failed to recognize field number",{name:"EntityKeyHelperError",Ix$:u}),g.Pc(x),x;return{o6:u,entityType:k,entityId:x}}; g.H_=function(x,u){var k=k===void 0?0:k;var U=new jyx;oJ(U,2,QP(x));x=I4k[u];if(typeof x==="undefined")throw k=new g.BG("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:u}),g.Pc(k),k;S1(U,4,x);S1(U,5,1);u=new Uint8Array(U.S.buffer,U.S.byteOffset,U.pos);return encodeURIComponent(g.M9(u,k))}; RJ=function(x,u,k,U){if(U===void 0)return U=Object.assign({},x[u]||{}),k=(delete U[k],U),U={},Object.assign({},x,(U[u]=k,U));var m={},F={};return Object.assign({},x,(F[u]=Object.assign({},x[u],(m[k]=U,m)),F))}; ePD=function(x,u,k,U,m){var F=x[u];if(F==null||!F[k])return x;U=g.EH(F[k],U,m==="REPEATED_FIELDS_MERGE_OPTION_APPEND");m={};F={};return Object.assign({},x,(F[u]=Object.assign({},x[u],(m[k]=U,m)),F))}; JrY=function(x,u){x=x===void 0?{}:x;switch(u.type){case "ENTITY_LOADED":return u.payload.reduce(function(U,m){var F,f=(F=m.options)==null?void 0:F.persistenceOption;if(f&&f!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&f!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return U;if(!m.entityKey)return g.Pc(Error("Missing entity key")),U;if(m.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!m.payload)return g.Pc(new g.BG("REPLACE entity mutation is missing a payload",{entityKey:m.entityKey})),U;var V=g.z4(m.payload); return RJ(U,V,m.entityKey,m.payload[V])}if(m.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{m=m.entityKey;try{var h=g.sA(m).entityType;V=RJ(U,h,m);break a}catch(H){if(H instanceof Error){g.Pc(new g.BG("Failed to deserialize entity key",{entityKey:m,Oo:H.message}));V=U;break a}throw H;}V=void 0}return V}if(m.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!m.payload)return g.Pc(new g.BG("UPDATE entity mutation is missing a payload",{entityKey:m.entityKey})),U;V=g.z4(m.payload);var X,q;return ePD(U,V,m.entityKey, m.payload[V],(X=m.fieldMask)==null?void 0:(q=X.mergeOptions)==null?void 0:q.repeatedFieldsMergeOption)}return U},x); case "REPLACE_ENTITY":var k=u.payload;return RJ(x,k.entityType,k.key,k.Uf);case "REPLACE_ENTITIES":return Object.keys(u.payload).reduce(function(U,m){var F=u.payload[m];return Object.keys(F).reduce(function(f,V){return RJ(f,m,V,F[V])},U)},x); case "UPDATE_ENTITY":return k=u.payload,ePD(x,k.entityType,k.key,k.Uf,k.ucS);default:return x}}; pX=function(x,u,k){return x[u]?x[u][k]||null:null}; c_=function(x){return window.Int32Array?new Int32Array(x):Array(x)}; EA=function(x){g.J.call(this);this.counter=[0,0,0,0];this.V=new Uint8Array(16);this.S=16;if(!Pub){var u,k=new Uint8Array(256),U=new Uint8Array(256);var m=1;for(u=0;u<256;u++)k[m]=u,U[u]=m,m^=m<<1^(m>>7&&283);M7=new Uint8Array(256);wt=c_(256);y9=c_(256);Yk=c_(256);tj=c_(256);for(var F=0;F<256;F++){m=F?U[255^k[F]]:0;m^=m<<1^m<<2^m<<3^m<<4;m=m&255^m>>>8^99;M7[F]=m;u=m<<1^(m>>7&&283);var f=u^m;wt[F]=u<<24|m<<16|m<<8|f;y9[F]=f<<24|wt[F]>>>8;Yk[F]=m<<24|y9[F]>>>8;tj[F]=m<<24|Yk[F]>>>8}Pub=!0}m=c_(44);for(k= 0;k<4;k++)m[k]=x[4*k]<<24|x[4*k+1]<<16|x[4*k+2]<<8|x[4*k+3];for(U=1;k<44;k++)x=m[k-1],k%4||(x=(M7[x>>16&255]^U)<<24|M7[x>>8&255]<<16|M7[x&255]<<8|M7[x>>>24],U=U<<1^(U>>7&&283)),m[k]=m[k-4]^x;this.key=m}; G7=function(x,u){for(var k=0;k<4;k++)x.counter[k]=u[k*4]<<24|u[k*4+1]<<16|u[k*4+2]<<8|u[k*4+3];x.S=16}; Nwt=function(x){for(var u=x.key,k=x.counter[0]^u[0],U=x.counter[1]^u[1],m=x.counter[2]^u[2],F=x.counter[3]^u[3],f=3;f>=0&&!(x.counter[f]=-~x.counter[f]);f--);for(var V,h,X=4;X<40;)f=wt[k>>>24]^y9[U>>16&255]^Yk[m>>8&255]^tj[F&255]^u[X++],V=wt[U>>>24]^y9[m>>16&255]^Yk[F>>8&255]^tj[k&255]^u[X++],h=wt[m>>>24]^y9[F>>16&255]^Yk[k>>8&255]^tj[U&255]^u[X++],F=wt[F>>>24]^y9[k>>16&255]^Yk[U>>8&255]^tj[m&255]^u[X++],k=f,U=V,m=h;x=x.V;f=u[40];x[0]=M7[k>>>24]^f>>>24;x[1]=M7[U>>16&255]^f>>16&255;x[2]=M7[m>>8&255]^ f>>8&255;x[3]=M7[F&255]^f&255;f=u[41];x[4]=M7[U>>>24]^f>>>24;x[5]=M7[m>>16&255]^f>>16&255;x[6]=M7[F>>8&255]^f>>8&255;x[7]=M7[k&255]^f&255;f=u[42];x[8]=M7[m>>>24]^f>>>24;x[9]=M7[F>>16&255]^f>>16&255;x[10]=M7[k>>8&255]^f>>8&255;x[11]=M7[U&255]^f&255;f=u[43];x[12]=M7[F>>>24]^f>>>24;x[13]=M7[k>>16&255]^f>>16&255;x[14]=M7[U>>8&255]^f>>8&255;x[15]=M7[m&255]^f&255}; OA=function(){if(!z7&&!g.xB){if(W_)return W_;var x;W_=(x=window.crypto)==null?void 0:x.subtle;var u,k,U;if(((u=W_)==null?0:u.importKey)&&((k=W_)==null?0:k.sign)&&((U=W_)==null?0:U.encrypt))return W_;W_=void 0}}; g.i2=function(x){this.K=x}; g.l2=function(x){this.V=x}; nX=function(x){this.N=new Uint8Array(64);this.J=new Uint8Array(64);this.K=0;this.j=new Uint8Array(64);this.V=0;this.N.set(x);this.J.set(x);for(x=0;x<64;x++)this.N[x]^=92,this.J[x]^=54;this.reset()}; dbk=function(x,u,k){for(var U=x.D,m=x.S[0],F=x.S[1],f=x.S[2],V=x.S[3],h=x.S[4],X=x.S[5],q=x.S[6],H=x.S[7],R,p,c,Y=0;Y<64;)Y<16?(U[Y]=c=u[k]<<24|u[k+1]<<16|u[k+2]<<8|u[k+3],k+=4):(R=U[Y-2],p=U[Y-15],c=U[Y-7]+U[Y-16]+((R>>>17|R<<15)^(R>>>19|R<<13)^R>>>10)+((p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3),U[Y]=c),R=H+$k[Y]+c+((h>>>6|h<<26)^(h>>>11|h<<21)^(h>>>25|h<<7))+(h&X^~h&q),p=((m>>>2|m<<30)^(m>>>13|m<<19)^(m>>>22|m<<10))+(m&F^m&f^F&f),H=R+p,V+=R,Y++,Y<16?(U[Y]=c=u[k]<<24|u[k+1]<<16|u[k+2]<<8|u[k+3],k+=4):(R= U[Y-2],p=U[Y-15],c=U[Y-7]+U[Y-16]+((R>>>17|R<<15)^(R>>>19|R<<13)^R>>>10)+((p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3),U[Y]=c),R=q+$k[Y]+c+((V>>>6|V<<26)^(V>>>11|V<<21)^(V>>>25|V<<7))+(V&h^~V&X),p=((H>>>2|H<<30)^(H>>>13|H<<19)^(H>>>22|H<<10))+(H&m^H&F^m&F),q=R+p,f+=R,Y++,Y<16?(U[Y]=c=u[k]<<24|u[k+1]<<16|u[k+2]<<8|u[k+3],k+=4):(R=U[Y-2],p=U[Y-15],c=U[Y-7]+U[Y-16]+((R>>>17|R<<15)^(R>>>19|R<<13)^R>>>10)+((p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3),U[Y]=c),R=X+$k[Y]+c+((f>>>6|f<<26)^(f>>>11|f<<21)^(f>>>25|f<<7))+(f&V^ ~f&h),p=((q>>>2|q<<30)^(q>>>13|q<<19)^(q>>>22|q<<10))+(q&H^q&m^H&m),X=R+p,F+=R,Y++,Y<16?(U[Y]=c=u[k]<<24|u[k+1]<<16|u[k+2]<<8|u[k+3],k+=4):(R=U[Y-2],p=U[Y-15],c=U[Y-7]+U[Y-16]+((R>>>17|R<<15)^(R>>>19|R<<13)^R>>>10)+((p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3),U[Y]=c),R=h+$k[Y]+c+((F>>>6|F<<26)^(F>>>11|F<<21)^(F>>>25|F<<7))+(F&f^~F&V),p=((X>>>2|X<<30)^(X>>>13|X<<19)^(X>>>22|X<<10))+(X&q^X&H^q&H),c=H,H=V,V=c,c=q,q=f,f=c,c=X,X=F,F=c,h=m+R,m=R+p,Y++;x.S[0]=m+x.S[0]|0;x.S[1]=F+x.S[1]|0;x.S[2]=f+x.S[2]|0;x.S[3]= V+x.S[3]|0;x.S[4]=h+x.S[4]|0;x.S[5]=X+x.S[5]|0;x.S[6]=q+x.S[6]|0;x.S[7]=H+x.S[7]|0}; vEj=function(x){var u=new Uint8Array(32),k=64-x.V;x.V>55&&(k+=64);var U=new Uint8Array(k);U[0]=128;for(var m=x.K*8,F=1;F<9;F++){var f=m%256;U[k-F]=f;m=(m-f)/256}x.update(U);for(k=0;k<8;k++)u[k*4]=x.S[k]>>>24,u[k*4+1]=x.S[k]>>>16&255,u[k*4+2]=x.S[k]>>>8&255,u[k*4+3]=x.S[k]&255;Kv5(x);return u}; Kv5=function(x){x.S=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];x.D=[];x.D.length=64;x.K=0;x.V=0}; TwD=function(x){this.S=x}; Arx=function(x,u,k){x=new nX(x.S);x.update(u);x.update(k);u=vEj(x);x.update(x.N);x.update(u);u=vEj(x);x.reset();return u}; CuY=function(x){this.V=x}; LvG=function(x,u,k,U){var m,F,f;return g.Z(function(V){switch(V.S){case 1:if(x.S){V.TY(2);break}return g.n(V,U.importKey("raw",x.V,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),3);case 3:x.S=V.V;case 2:return m=new Uint8Array(u.length+k.length),m.set(u),m.set(k,u.length),F={name:"HMAC",hash:"SHA-256"},g.n(V,U.sign(F,x.S,m),4);case 4:return f=V.V,V.return(new Uint8Array(f))}})}; Dbt=function(x,u,k){x.J||(x.J=new TwD(x.V));return Arx(x.J,u,k)}; S3$=function(x,u,k){var U,m;return g.Z(function(F){if(F.S==1){U=OA();if(!U)return F.return(Dbt(x,u,k));g.YI(F,3);return g.n(F,LvG(x,u,k,U),5)}if(F.S!=3)return F.return(F.V);m=g.Gx(F);g.Nz(m);z7=!0;return F.return(Dbt(x,u,k))})}; oYG=function(x){for(var u="",k=0;k=1?x[x.length-1]:null;for(var U=g.w(x),m=U.next();!m.done;m=U.next())if(m=m.value,m.width&&m.height&&(k&&m.width>=u||!k&&m.height>=u))return m;for(u=x.length-1;u>=0;u--)if(k&&x[u].width||!k&&x[u].height)return x[u];return x[0]}; jv=function(){this.state=1;this.s_=null;this.lK=void 0}; fTR=function(x,u,k,U,m,F){var f=f===void 0?"trayride":f;k?(x.Pl(2),g.HO(k,function(){if(window[f])Fl5(x,U,f,m);else{x.Pl(3);var V=EcG(k),h=document.getElementById(V);h&&(YQt(V),h.parentNode.removeChild(h));g.Nz(new g.BG("Unable to load Botguard","from "+k))}},F)):u?(F=g.gF("SCRIPT"),u instanceof d9?(F.textContent=K6(u),vn(F)):F.textContent=u,F.nonce=Na(document),document.head.appendChild(F),document.head.removeChild(F),window[f]?Fl5(x,U,f,m):(x.Pl(4),g.Nz(new g.BG("Unable to load Botguard from JS")))): g.Nz(new g.BG("Unable to load VM; no url or JS provided"))}; Fl5=function(x,u,k,U){x.Pl(5);var m=!!x.lK&&bYQ.includes(g.P9(x.lK)||"");try{var F=new yw({program:u,globalName:k,lO:{disable:!g.Ww("att_web_record_metrics")||!g.Ww("att_skip_metrics_for_cookieless_domains_ks")&&m,d9:"aGIf"}});F.pD.then(function(){x.Pl(6);U&&U(u)}); x.i9(F)}catch(f){x.Pl(7),f instanceof Error&&g.Nz(f)}}; Zf=function(){var x=g.dQ("yt.abuse.playerAttLoader");return x&&["bgvma","bgvmb","bgvmc"].every(function(u){return u in x})?x:null}; aJ=function(){jv.apply(this,arguments)}; Q9=function(){}; VhW=function(x,u,k){for(var U=!1,m=g.w(x.kE.entries()),F=m.next();!F.done;F=m.next())F=g.w(F.value).next().value,F.slotType==="SLOT_TYPE_PLAYER_BYTES"&&F.Y$==="core"&&(U=!0);if(U){a:if(!k){x=g.w(x.kE.entries());for(k=x.next();!k.done;k=x.next())if(U=g.w(k.value),k=U.next().value,U=U.next().value,k.slotType==="SLOT_TYPE_IN_PLAYER"&&k.Y$==="core"){k=U.layoutId;break a}k=void 0}k?u.Yx(k):M8("No triggering layout ID available when attempting to mute.")}}; IJ=function(x,u){this.P3=x;this.K7=u}; ev=function(){}; Jj=function(){}; XcG=function(x){g.J.call(this);var u=this;this.CN=x;this.S=new Map;P_(this,"commandExecutorCommand",function(k,U,m){haY(u,k.commands,U,m)}); P_(this,"clickTrackingParams",function(){})}; q8b=function(x,u){P_(x,u.oC(),function(k,U,m){u.t$(k,U,m)})}; P_=function(x,u,k){x.Ft();x.S.get(u)&&g.Pc(Error("Extension name "+u+" already registered"));x.S.set(u,k)}; haY=function(x,u,k,U){u=u===void 0?[]:u;x.Ft();var m=[],F=[];u=g.w(u);for(var f=u.next();!f.done;f=u.next())f=f.value,g.d(f,sN4)||g.d(f,HY5)?m.push(f):F.push(f);m=g.w(m);for(u=m.next();!u.done;u=m.next())N7(x,u.value,k,U);F=g.w(F);for(m=F.next();!m.done;m=F.next())N7(x,m.value,k,U)}; N7=function(x,u,k,U){x.Ft();u.loggingUrls&&Rak(x,"loggingUrls",u.loggingUrls,k,U);u=g.w(Object.entries(u));for(var m=u.next();!m.done;m=u.next()){var F=g.w(m.value);m=F.next().value;F=F.next().value;m==="openPopupAction"?x.CN.get().d1("innertubeCommand",{openPopupAction:F}):m==="confirmDialogEndpoint"?x.CN.get().d1("innertubeCommand",{confirmDialogEndpoint:F}):pcQ.hasOwnProperty(m)||Rak(x,m,F,k,U)}}; Rak=function(x,u,k,U,m){if((x=x.S.get(u))&&typeof x==="function")try{x(k,U,m)}catch(F){g.Pc(F)}else u=new g.BG("Unhandled field",u),g.Nz(u)}; dt=function(x,u,k){this.Oi=x;this.S=u;this.N$=k}; KX=function(x){this.value=x}; v_=function(x){this.value=x}; T7=function(x){this.value=x}; Aj=function(x){this.value=x}; CX=function(x){this.value=x}; LX=function(x){this.value=x}; Df=function(x){this.value=x}; Sv=function(){KX.apply(this,arguments)}; B_=function(x){this.value=x}; oW=function(x){this.value=x}; xo=function(x){this.value=x}; uP=function(x){this.value=x}; gc=function(x){this.value=x}; ko=function(x){this.value=x}; UW=function(x){this.value=x}; mS=function(x){this.value=x}; F5=function(x){this.value=x}; fa=function(x){this.value=x}; bP=function(){KX.apply(this,arguments)}; Vz=function(x){this.value=x}; h$=function(x){this.value=x}; X5=function(x){this.value=x}; qF=function(x){this.value=x}; sW=function(x){this.value=x}; H7=function(x){this.value=x}; RW=function(x){this.value=x}; pa=function(x){this.value=x}; c7=function(x){this.value=x}; MF=function(x){this.value=x}; wc=function(x){this.value=x}; yz=function(x){this.value=x}; Yo=function(x){this.value=x}; t$=function(x){this.value=x}; EW=function(x){this.value=x}; Gp=function(x){this.value=x}; zp=function(x){this.value=x}; W7=function(x){this.value=x}; OW=function(x){this.value=x}; iP=function(x){this.value=x}; lP=function(x){this.value=x}; na=function(x){this.value=x}; $o=function(x){this.value=x}; rc=function(x){this.value=x}; jf=function(x){this.value=x}; Ze=function(x){this.value=x}; aW=function(x){this.value=x}; Qz=function(x){this.value=x}; IW=function(x){this.value=x}; ef=function(x){this.value=x}; J$=function(x){this.value=x}; P7=function(x){this.value=x}; NF=function(x){this.value=x}; dc=function(x){this.value=x}; Ka=function(x){this.value=x}; v7=function(x){this.value=x}; Tp=function(x){this.value=x}; A$=function(x){this.value=x}; Ca=function(){KX.apply(this,arguments)}; La=function(x){this.value=x}; De=function(){KX.apply(this,arguments)}; Sf=function(){KX.apply(this,arguments)}; B7=function(){KX.apply(this,arguments)}; oz=function(){KX.apply(this,arguments)}; xm=function(){KX.apply(this,arguments)}; u6=function(x){this.value=x}; g$=function(x){this.value=x}; km=function(x){this.value=x}; U4=function(x){this.value=x}; mF=function(x){this.value=x}; fM=function(x,u,k){if(k&&!k.includes(x.layoutType))return!1;u=g.w(u);for(k=u.next();!k.done;k=u.next())if(!F2(x.clientMetadata,k.value))return!1;return!0}; b6=function(){return""}; cQj=function(x,u){switch(x){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 u(x),8}}; V2=function(x,u,k,U){U=U===void 0?!1:U;ck.call(this,x);this.Er=k;this.iD=U;this.args=[];u&&this.args.push(u)}; D=function(x,u,k,U){U=U===void 0?!1:U;ck.call(this,x);this.Er=k;this.iD=U;this.args=[];u&&this.args.push(u)}; hG=function(x){var u=new Map;x.forEach(function(k){u.set(k.getType(),k)}); this.S=u}; F2=function(x,u){return x.S.has(u)}; X2=function(x,u){x=x.S.get(u);if(x!==void 0)return x.get()}; qT=function(x){return Array.from(x.S.keys())}; s4=function(x,u,k){if(k&&k!==x.slotType)return!1;u=g.w(u);for(k=u.next();!k.done;k=u.next())if(!F2(x.clientMetadata,k.value))return!1;return!0}; wcb=function(x){var u;return((u=Mhb.get(x))==null?void 0:u.XA)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"}; Rz=function(x,u){var k={type:u.slotType,controlFlowManagerLayer:yQ$.get(u.Y$)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};u.slotEntryTrigger&&(k.entryTriggerType=u.slotEntryTrigger.triggerType);u.slotPhysicalPosition!==1&&(k.slotPhysicalPosition=u.slotPhysicalPosition);if(x){k.debugData={slotId:u.slotId};if(x=u.slotEntryTrigger)k.debugData.slotEntryTriggerData=H$(x);x=u.slotFulfillmentTriggers;k.debugData.fulfillmentTriggerData=[];x=g.w(x);for(var U=x.next();!U.done;U=x.next())k.debugData.fulfillmentTriggerData.push(H$(U.value)); u=u.slotExpirationTriggers;k.debugData.expirationTriggerData=[];u=g.w(u);for(x=u.next();!x.done;x=u.next())k.debugData.expirationTriggerData.push(H$(x.value))}return k}; Y8I=function(x,u){var k={type:u.layoutType,controlFlowManagerLayer:yQ$.get(u.Y$)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};x&&(k.debugData={layoutId:u.layoutId});return k}; H$=function(x,u){var k={type:x.triggerType};u!=null&&(k.category=u);x.triggeringSlotId!=null&&(k.triggerSourceData||(k.triggerSourceData={}),k.triggerSourceData.associatedSlotId=x.triggeringSlotId);x.triggeringLayoutId!=null&&(k.triggerSourceData||(k.triggerSourceData={}),k.triggerSourceData.associatedLayoutId=x.triggeringLayoutId);return k}; thG=function(x,u,k,U){u={opportunityType:u};x&&(U||k)&&(U=g.nl(U||[],function(m){return Rz(x,m)}),u.debugData=Object.assign({},k&&k.length>0?{associatedSlotId:k}:{},U.length>0?{slots:U}:{})); return u}; c$=function(x,u){return function(k){return EY$(pM(x),u.slotId,u.slotType,u.slotPhysicalPosition,u.Y$,u.slotEntryTrigger,u.slotFulfillmentTriggers,u.slotExpirationTriggers,k.layoutId,k.layoutType,k.Y$)}}; EY$=function(x,u,k,U,m,F,f,V,h,X,q){return{adClientDataEntry:{slotData:Rz(x,{slotId:u,slotType:k,slotPhysicalPosition:U,Y$:m,slotEntryTrigger:F,slotFulfillmentTriggers:f,slotExpirationTriggers:V,clientMetadata:new hG([])}),layoutData:Y8I(x,{layoutId:h,layoutType:X,Y$:q,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],SM:new Map,clientMetadata:new hG([]),DQ:{}})}}}; w$=function(x){this.J5=x;x=Math.random();var u=this.J5.get();u=g.MT(u.W.X().experiments,"html5_debug_data_log_probability");u=Number.isFinite(u)&&u>=0&&u<=1?u:0;this.S=x1){g.Nz(new g.BG("Exit already started",{current:x.currentState}));var k=!1}else k=!0;if(!k)return!1;x.currentState=2;x.S=u;return!0}; E6=function(x){if(x.currentState!==2)return!1;x.currentState=3;return!0}; oAR=function(x,u){var k=new Map;x=g.w(x);for(var U=x.next();!U.done;U=x.next()){U=U.value;if(U.layoutType==="LAYOUT_TYPE_MEDIA")var m="v";else U.layoutType==="LAYOUT_TYPE_MEDIA_BREAK"?(m=X2(U.clientMetadata,"metadata_type_linked_in_player_layout_type"),m=m==="LAYOUT_TYPE_ENDCAP"||m==="LAYOUT_TYPE_VIDEO_INTERSTITIAL"?"e":m==="LAYOUT_TYPE_SURVEY"?"s":m==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"?"si":"u"):m="u";k.set(U.layoutId,m);if(m==="u"){var F={};m=u;U=(F.c=U.layoutId,F);m.W.A5("uct",U)}}x= u.DI();Gw={contentCpn:x,Ey:k};U={};k=(U.ct=k.size,U.c=x,U);u.W.A5("acc",k)}; x8t=function(){Gw={contentCpn:"",Ey:new Map}}; zw=function(x){var u;return(u=Gw.Ey.get(x))!=null?u:"u"}; Wr=function(x,u,k){x.W.A5(u,k);ucb(x)}; gAD=function(x){var u=x.layoutId,k=x.nQ;if(x.RF){var U={};Wr(x.Oi,"slso",(U.ec=u,U.is=k,U.ctp=zw(u),U))}}; O6=function(x){var u=x.layoutId,k=x.nQ;if(x.RF){var U={};Wr(x.Oi,"slse",(U.ec=u,U.is=k,U.ctp=zw(u),U))}}; kRk=function(x){var u=x.layoutId,k=x.nQ,U=x.Oi;x.RF&&(x={},Wr(U,"sleo",(x.xc=u,x.is=k,x.ctp=zw(u),x)),ucb(U))}; U84=function(x){var u=x.cpn,k=x.Oi;x=x.nQ;var U=k.DI(),m={};Wr(k,"ce",(m.ec=u,m.ia=u!==U,m.r=Gw.Ey.has(u),m.is=x,m.ctp=zw(u),m))}; ucb=function(x){if(x.DI()!==Gw.contentCpn){var u={};u=(u.c=Gw.contentCpn,u);x.W.A5("ccm",u)}}; m8R=function(x){var u=x.cpn,k=x.Oi;x=x.nQ;var U=k.DI(),m={};Wr(k,"cx",(m.xc=u,m.ia=u!==U,m.r=Gw.Ey.has(u),m.is=x,m.ctp=zw(u),m))}; F1Y=function(x){this.params=x;this.S=new Set}; fWG=function(x,u,k){if(!x.S.has(u)){x.S.add(u);var U={};x.params.xE.vU(u,Object.assign({},k,(U.p_ac=x.params.adCpn,U.p_isv=x.params.SO$&&x.params.Ya,U)))}}; lE=function(x,u,k){if(iE(x.params.xE.J5.get(),!0)){var U=k.flush,m={};fWG(x,u,(m.cts=k.currentTimeSec,m.f=U,m))}}; bDb=function(x,u){this.Oi=x;this.J5=u}; n$=function(x){var u=[];if(x){x=g.w(Object.entries(x));for(var k=x.next();!k.done;k=x.next()){var U=g.w(k.value);k=U.next().value;U=U.next().value;U!==void 0&&(U=typeof U==="boolean"?""+ +U:(""+U).replace(/[:,=]/g,"_"),u.push(k+"."+U))}}return u.join(";")}; $J=function(x,u,k){u=u===void 0?{}:u;this.errorCode=x;this.details=u;this.severity=k===void 0?0:k}; rq=function(x){return x===1||x===2}; jE=function(x,u){u=u===void 0?0:u;if(x instanceof $J)return x;x=x&&x instanceof Error?x:Error(""+x);rq(u)?g.Pc(x):g.Nz(x);return new $J(u===1?"player.fatalexception":"player.exception",{name:""+x.name,message:""+x.message},u)}; VGj=function(x,u){function k(){var U=g.nR.apply(0,arguments);x.removeEventListener("playing",k);u.apply(null,g.t(U))} x.addEventListener("playing",k)}; ZJ=function(){var x=g.dQ("yt.player.utils.videoElement_");x||(x=g.gF("VIDEO"),g.ND("yt.player.utils.videoElement_",x));return x}; a6=function(x){var u=ZJ();return!!(u&&u.canPlayType&&u.canPlayType(x))}; I6=function(x){if(/opus/.test(x)&&g.QM&&!$y("38")&&!g.Dv())return!1;if(window.MediaSource&&window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(x);if(window.ManagedMediaSource&&window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(x);if(/webm/.test(x)&&!y5R())return!1;x==='audio/mp4; codecs="mp4a.40.2"'&&(x='video/mp4; codecs="avc1.4d401f"');return!!a6(x)}; hZQ=function(x){try{var u=I6('video/mp4; codecs="avc1.42001E"')||I6('video/webm; codecs="vp9"');return(I6('audio/mp4; codecs="mp4a.40.2"')||I6('audio/webm; codecs="opus"'))&&(u||!x)||a6('video/mp4; codecs="avc1.42001E, mp4a.40.2"')?null:"fmt.noneavailable"}catch(k){return"html5.missingapi"}}; eE=function(){var x=ZJ();return!(!x.webkitSupportsPresentationMode||typeof x.webkitSetPresentationMode!=="function")}; Jf=function(){var x=ZJ();try{var u=x.muted;x.muted=!u;return x.muted!==u}catch(k){}return!1}; XKI=function(){var x;return((x=navigator.connection)==null?void 0:x.type)||""}; g.Pr=function(){rR.apply(this,arguments)}; NB=function(x,u,k,U,m,F,f){this.sampleRate=x===void 0?0:x;this.numChannels=u===void 0?0:u;this.spatialAudioType=k===void 0?"SPATIAL_AUDIO_TYPE_NONE":k;this.S=U===void 0?!1:U;this.J=m===void 0?0:m;this.V=F===void 0?0:F;this.audioQuality=f===void 0?"AUDIO_QUALITY_UNKNOWN":f}; vr=function(x,u,k,U,m,F,f,V,h){this.width=x;this.height=u;this.quality=F||dq(x,u);this.S=g.K$[this.quality];this.fps=k||0;this.stereoLayout=!m||U!=null&&U!=="UNKNOWN"&&U!=="RECTANGULAR"?0:m;this.projectionType=U?U==="EQUIRECTANGULAR"&&m===2?"EQUIRECTANGULAR_THREED_TOP_BOTTOM":U:"UNKNOWN";(x=f)||(x=g.K$[this.quality],x===0?x="Autom\u00e1tico":(u=this.fps,k=this.projectionType,x=x.toString()+(k==="EQUIRECTANGULAR"||k==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||k==="MESH"?"s":"p")+(u>55?"60":u>49?"50":u> 39?"48":"")));this.qualityLabel=x;this.V=V||"";this.primaries=h||""}; dq=function(x,u){var k=Math.max(x,u);x=Math.min(x,u);u=Tw[0];for(var U=0;U=Math.floor(F*16/9)*1.3||x>=F*1.3)return u;u=m}return"tiny"}; L$=function(x,u,k){k=k===void 0?{}:k;this.id=x;this.mimeType=u;k.xi>0||(k.xi=16E3);Object.assign(this,k);x=g.w(this.id.split(";"));this.itag=x.next().value;this.S=x.next().value;this.containerType=Af(u);this.Lm=C$[this.itag]||""}; DJ=function(x){return x.Lm==="9"||x.Lm==="("||x.Lm==="9h"||x.Lm==="(h"}; qsW=function(x){return x.Lm==="H"||x.Lm==="h"}; SE=function(x){return x.Lm==="9h"||x.Lm==="(h"}; swD=function(x){return!!x.yz&&!!x.yz.fairplay&&(x.Lm==="("||x.Lm==="(h"||x.Lm==="A"||x.Lm==="MEAC3")||Br&&!!x.yz&&x.Lm==="1e"}; oE=function(x){return x.Lm==="1"||x.Lm==="1h"||Br&&x.Lm==="1e"}; xu=function(x){return x.Lm==="mac3"||x.Lm==="meac3"||x.Lm==="m"||x.Lm==="i"}; uS=function(x){return x.Lm==="MAC3"||x.Lm==="MEAC3"||x.Lm==="M"||x.Lm==="I"}; g.gp=function(x){return x.containerType===1}; HDj=function(x){return x.Lm==="("||x.Lm==="(h"||x.Lm==="H"||Br&&x.Lm==="1e"}; ku=function(x){return x.mimeType==="application/x-mpegURL"}; g.UE=function(x,u){return{itag:+x.itag,lmt:u?0:x.lastModified,xtags:x.S||""}}; RZj=function(x){var u=navigator.mediaCapabilities;if(u==null||!u.decodingInfo||x.Lm==="f")return Promise.resolve();var k={type:x.audio&&x.video?"file":"media-source"};x.video&&(k.video={contentType:x.mimeType,width:x.video.width||640,height:x.video.height||360,bitrate:x.xi*8||1E6,framerate:x.video.fps||30});x.audio&&(k.audio={contentType:x.mimeType,channels:""+(x.audio.numChannels||2),bitrate:x.xi*8||128E3,samplerate:x.audio.sampleRate||44100});return u.decodingInfo(k).then(function(U){x.V=U})}; mI=function(x){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(x)}; FO=function(x){return/(vp9|vp09|vp8|avc1|av01)/.test(x)}; fZ=function(x){return x.includes("vtt")||x.includes("text/mp4")}; Af=function(x){return x.indexOf("/mp4")>=0?1:x.indexOf("/webm")>=0?2:x.indexOf("/x-flv")>=0?3:x.indexOf("/vtt")>=0?4:0}; bS=function(x,u,k,U,m,F){var f=new NB;u in g.K$||(u="small");u==="light"&&(u="tiny");U&&m?(m=Number(m),U=Number(U)):(m=g.K$[u],U=Math.round(m*16/9));F=new vr(U,m,0,null,void 0,u,F);x=unescape(x.replace(/"/g,'"'));return new L$(k,x,{audio:f,video:F})}; VZ=function(x){var u="id="+x.id;x.video&&(u+=", res="+x.video.qualityLabel);var k,U;return u+", byterate=("+((k=x.hM)==null?void 0:k.toFixed(0))+", "+((U=x.xi)==null?void 0:U.toFixed(0))+")"}; hg=function(x,u){return{start:function(k){return x[k]}, end:function(k){return u[k]}, length:x.length}}; pKQ=function(x,u,k){for(var U=[],m=[],F=0;F=u)return k}catch(U){}return-1}; sE=function(x,u){return q$(x,u)>=0}; cNx=function(x,u){if(!x)return NaN;u=q$(x,u);return u>=0?x.start(u):NaN}; H2=function(x,u){if(!x)return NaN;u=q$(x,u);return u>=0?x.end(u):NaN}; RE=function(x){return x&&x.length?x.end(x.length-1):NaN}; pZ=function(x,u){x=H2(x,u);return x>=0?x-u:0}; c2=function(x,u,k){for(var U=[],m=[],F=0;Fk||(U.push(Math.max(u,x.start(F))-u),m.push(Math.min(k,x.end(F))-u));return hg(U,m)}; M$=function(x,u,k,U){g.Hm.call(this);var m=this;this.R2=x;this.start=u;this.end=k;this.isActive=U;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.Ay={error:function(){!m.Ft()&&m.isActive&&m.publish("error",m)}, updateend:function(){!m.Ft()&&m.isActive&&m.publish("updateend",m)}}; this.R2.kJ(this.Ay);this.vM=this.isActive}; yZ=function(x,u,k,U,m,F){g.Hm.call(this);var f=this;this.Gx=x;this.bK=u;this.id=k;this.containerType=U;this.Lm=m;this.Ya=F;this.E$=this.gp=this.Ru=null;this.M0=!1;this.appendWindowStart=this.timestampOffset=0;this.Ih=hg([],[]);this.j3=!1;this.h8=[];this.xd=wp?[]:void 0;this.S$=function(h){return f.publish(h.type,f)}; var V;if((V=this.Gx)==null?0:V.addEventListener)this.Gx.addEventListener("updateend",this.S$),this.Gx.addEventListener("error",this.S$)}; Yu=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; tg=function(x,u){this.cU=x;this.S=u===void 0?!1:u;this.V=!1}; EE=function(x,u,k){k=k===void 0?!1:k;g.J.call(this);this.mediaElement=x;this.jJ=u;this.isView=k;this.j=0;this.K=!1;this.N=!0;this.U=0;this.callback=null;this.B=!1;this.jJ||(this.bK=this.mediaElement.eM());this.events=new g.Pr(this);g.P(this,this.events);this.J=new tg(this.jJ?window.URL.createObjectURL(this.jJ):this.bK.webkitMediaSourceURL,!0);x=this.jJ||this.bK;jZ(this.events,x,["sourceopen","webkitsourceopen"],this.IB$);jZ(this.events,x,["sourceclose","webkitsourceclose"],this.aBX);this.D={updateend:this.HK}}; MGk=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; wKt=function(x,u){LZ(x)?g.s7(function(){u(x)}):x.callback=u}; yNW=function(x,u,k){if(D6){var U;Sn(x.mediaElement,{l:"mswssb",sr:(U=x.mediaElement.v$)==null?void 0:U.Kx()},!1);u.kJ(x.D,x);k.kJ(x.D,x)}x.S=u;x.V=k;g.P(x,u);g.P(x,k)}; YsG=function(x,u,k,U){U=u.mimeType+(U===void 0?"":U);var m=k.mimeType;u=u.Lm;k=k.Lm;var F;x.t5=(F=x.jJ)==null?void 0:F.addSourceBuffer(m);var f;x.RS=U.split(";")[0]==="fakesb"?void 0:(f=x.jJ)==null?void 0:f.addSourceBuffer(U);x.bK&&(x.bK.webkitSourceAddId("0",m),x.bK.webkitSourceAddId("1",U));F=new yZ(x.t5,x.bK,"0",Af(m),k,!1);U=new yZ(x.RS,x.bK,"1",Af(U),u,!0);yNW(x,F,U)}; B2=function(x){return!!x.S||!!x.V}; LZ=function(x){try{return of(x)==="open"}catch(u){return!1}}; of=function(x){if(x.jJ)return x.jJ.readyState;switch(x.bK.webkitSourceState){case x.bK.SOURCE_OPEN:return"open";case x.bK.SOURCE_ENDED:return"ended";default:return"closed"}}; xR=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; tGR=function(x){LZ(x)&&(x.jJ?x.jJ.endOfStream():x.bK.webkitSourceEndOfStream(x.bK.EOS_NO_ERROR))}; EAb=function(x,u,k,U){if(!x.S||!x.V)return null;var m=x.S.isView()?x.S.R2:x.S,F=x.V.isView()?x.V.R2:x.V,f=new EE(x.mediaElement,x.jJ,!0);f.J=x.J;yNW(f,new M$(m,u,k,U),new M$(F,u,k,U));LZ(x)||x.S.VY(x.S.VH());return f}; GRb=function(x){var u;(u=x.S)==null||u.bF();var k;(k=x.V)==null||k.bF();x.N=!1}; uF=function(){var x=this;this.Yc=this.DE=$D$;this.promise=new g.wX(function(u,k){x.DE=u;x.Yc=k})}; gI=function(){g.J.call(this);this.E3=!1;this.cU=null;this.D=this.j=!1;this.K=new g.kp;this.v$=null;g.P(this,this.K)}; kR=function(x){x=x.e5();return x.length<1?NaN:x.end(x.length-1)}; zZt=function(x){!x.V&&MGk()&&(x.J?x.J.then(function(){return zZt(x)}):x.Tg()||(x.V=x.Yt()))}; W1Y=function(x){x.V&&(x.V.dispose(),x.V=void 0)}; Sn=function(x,u,k){var U;((U=x.v$)==null?0:U.Yi())&&x.v$.A5("rms",u,k===void 0?!1:k)}; OD5=function(x,u,k){x.isPaused()||x.getCurrentTime()>u||k>10||(x.play(),g.Yc(function(){OD5(x,x.getCurrentTime(),k+1)},500))}; iDk=function(x,u){x.cU&&x.cU.mE(u)||(x.cU&&x.cU.dispose(),x.cU=u)}; U0=function(x){return pZ(x.tf(),x.getCurrentTime())}; lWR=function(x,u){if(x.e6()===0||x.hasError())return!1;var k=x.getCurrentTime()>0;return u>=0&&(x=x.e5(),x.length||!k)?sE(x,u):k}; mt=function(x){x.Tg()&&(x.v$&&x.v$.lY("rs_s"),oI&&x.getCurrentTime()>0&&x.seekTo(0),x.XE(),x.load(),iDk(x,null));delete x.J}; F$=function(x){switch(x.Bq()){case 2:return"progressive.net.retryexhausted";case 3:return x=x.u4(),(x==null?0:x.includes("MEDIA_ERR_CAPABILITY_CHANGED"))||nA5&&(x==null?0:x.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.fn=function(x,u,k){this.Af=u===void 0?null:u;this.seekSource=k===void 0?null:k;this.state=x||64}; bF=function(x,u,k){k=k===void 0?!1:k;return $85(x,u.getCurrentTime(),(0,g.j4)(),U0(u),k)}; V4=function(x,u,k,U){if(!(u===x.state&&k===x.Af&&U===x.seekSource||u!==void 0&&(u&128&&!k||u&2&&u&16))){var m;if(m=u)m=u||x.state,m=!!(m&16||m&32);x=new g.fn(u,k,m?U?U:x.seekSource:null)}return x}; hx=function(x,u,k){return V4(x,x.state|u,null,k===void 0?null:k)}; X$=function(x,u){return V4(x,x.state&~u,null,null)}; q_=function(x,u,k,U){return V4(x,(x.state|u)&~k,null,U===void 0?null:U)}; g.A=function(x,u){return!!(x.state&u)}; g.s0=function(x,u){return u.state===x.state&&u.Af===x.Af}; HJ=function(x){return x.isPlaying()&&!g.A(x,16)&&!g.A(x,32)}; Rf=function(x){return g.A(x,128)?-1:g.A(x,2)?0:g.A(x,2048)?3:g.A(x,64)?-1:g.A(x,1)&&!g.A(x,32)?3:g.A(x,8)?1:g.A(x,4)?2:-1}; cJ=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p,c,Y,E){g.J.call(this);var z=this;this.mK=x;this.slot=u;this.layout=k;this.N$=U;this.OO=m;this.yX=F;this.eJ=f;this.gM=V;this.yI=h;this.tK=X;this.position=H;this.j=R;this.J5=p;this.Wc=c;this.zA=Y;this.context=E;this.Si=!0;this.N=!1;this.vl="not_rendering";this.V=!1;this.J=new YJ;x=X2(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.wm=new rm(k.SM,this.N$,x,k.layoutId);var O;x=((O=pn(this))==null?void 0:O.progressCommands)||[];this.K=new l5W(h, x,k.layoutId,function(){return z.nW()}); this.S=new F1Y({adCpn:this.layout.layoutId,xE:E.xE,SO$:this.Wc,Ya:this.layout.layoutType==="LAYOUT_TYPE_MEDIA"})}; M_=function(x){return{layoutId:x.TP(),nQ:x.Wc,Oi:x.yX.get(),RF:x.lX()}}; wI=function(x,u){return u.layoutId!==x.layout.layoutId?(x.mK.Sg(x.slot,u,new V2("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+x.layout.layoutId+("and LayoutType: "+x.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; y4=function(x){x.vl="rendering_start_requested";x.tK(-1)}; pn=function(x){return X2(x.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS")}; rN5=function(x){M8("Received layout exit signal when not in layout exit flow.",x.slot,x.layout)}; jwt=function(x){var u;return((u=YR(x.yX.get(),2))==null?void 0:u.clientPlaybackNonce)||""}; tx=function(x,u){switch(u){case "normal":x.PU("complete");break;case "skipped":x.PU("skip");break;case "abandoned":eP(x.wm,"impression")&&x.PU("abandon")}}; E0=function(x,u){x.N||(u=new g.wy(u.state,new g.fn),x.N=!0);return u}; G9=function(x,u){cr(u)?x.tK(1):g.YA(u,4)&&!g.YA(u,2)&&x.C9();yH(u,4)<0&&!(yH(u,2)<0)&&x.Uw()}; ZDG=function(x){x.position===0&&(x.gM.get(),x=X2(x.layout.clientMetadata,"metadata_type_ad_placement_config").kind,x={adBreakType:z9(x)},Av("ad_bl"),g.Cr(x))}; WJ=function(x,u){Q5(x.wm,u,!x.V)}; QwD=function(x){var u;return(((u=pn(x))==null?void 0:u.progressCommands)||[]).findIndex(function(k){return!!g.d(k==null?void 0:k.command,aWQ)})!==-1}; O0=function(x,u){var k=X2(x.clientMetadata,"metadata_type_eligible_for_ssap");return k===void 0?(M8("Expected SSAP eligibility in PlayerBytes factory",x),!1):u.lX(k)}; iF=function(x,u){if(!xh(u.get(),"html5_ssap_pass_transition_reason"))return 3;switch(x){case "skipped":case "muted":case "user_input_submitted":return 3;case "normal":return 2;case "error":return M8("Unexpected error from cPACF during rendering"),6;case "abandoned":return 5;case "user_cancelled":case "unknown":return M8("Unexpected layout exit reason",void 0,void 0,{layoutExitReason:x}),3;default:u1(x,"unknown layoutExitReason")}}; IW$=function(x){M8("getExitReason: unexpected reason",void 0,void 0,{reason:x})}; lF=function(x,u){if(xh(u.get(),"html5_ssap_pass_transition_reason"))switch(x){case 2:return"normal";case 4:case 6:case 7:return"error";case 5:return IW$(x),"abandoned";case 3:case 1:return IW$(x),"error";default:u1(x,"unexpected transition reason")}else switch(x){case 2:return"normal";case 4:return"error";case 5:case 3:case 1:case 6:case 7:return M8("getExitReason: unexpected reason",void 0,void 0,{reason:x}),"error";default:u1(x,"unexpected transition reason")}}; nn=function(x,u,k){DQ(x,k)||BZ(x,u,k);DQ(x,"video_to_ad")||BZ(x,u,"video_to_ad");DQ(x,"ad_to_video")||BZ(x,u,"ad_to_video");DQ(x,"ad_to_ad")||BZ(x,u,"ad_to_ad")}; $R=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p,c,Y,E,z){cJ.call(this,x,u,k,U,m,F,f,V,X,q,H,R,p,c,Y,E,z);var O=this;this.CN=h;this.Ep=H;this.YX=!0;this.IW=this.nx=0;this.JA=c9(function(){gAD(M_(O));O.mK.oU(O.slot,O.layout)}); this.b0=c9(function(){kRk(M_(O));O.vl!=="rendering_stop_requested"&&O.Ep(O);O.layoutExitReason?O.mK.lE(O.slot,O.layout,O.layoutExitReason):rN5(O)}); this.Lf=new g.W9(200);this.Lf.listen("tick",function(){O.jk()}); g.P(this,this.Lf)}; jC=function(x){x.IW=Date.now();rI(x,x.nx);x.Lf.start()}; eZR=function(x){x.nx=x.nW();x.C4(x.nx/1E3,!0);rI(x,x.nx)}; rI=function(x,u){u={current:u/1E3,duration:x.nW()/1E3};x.CN.get().d1("onAdPlaybackProgress",u)}; Zh=function(x){$R.call(this,x.mK,x.slot,x.jg,x.N$,x.OO,x.yX,x.eJ,x.gM,x.CN,x.yI,x.tK,x.Ep,x.KS,x.rB,x.J5,x.Wc,x.zA,x.context)}; af=function(x){$R.call(this,x.mK,x.slot,x.jg,x.N$,x.OO,x.yX,x.eJ,x.gM,x.CN,x.yI,x.tK,x.Ep,x.KS,x.rB,x.J5,x.Wc,x.zA,x.context)}; Q4=function(){af.apply(this,arguments)}; JN5=function(x){return O0(x.slot,x.J5.get())?new Q4(x):new Zh(x)}; Jx=function(x){cJ.call(this,x.callback,x.slot,x.jg,x.N$,x.OO,x.yX,x.eJ,x.gM,x.yI,x.tK,x.Ep,x.KS,x.rB,x.J5,x.Wc,x.zA,x.context);var u=this;this.adCpn="";this.U2=this.Gt=0;this.JA=c9(function(){gAD(M_(u));u.mK.oU(u.slot,u.layout)}); this.b0=c9(function(){kRk(M_(u));u.vl!=="rendering_stop_requested"&&u.Ep(u);u.layoutExitReason?u.mK.lE(u.slot,u.layout,u.layoutExitReason):rN5(u)}); this.fC=x.fC;this.dM=x.dM;this.D3=x.D3;this.CN=x.CN;this.Z7=x.Z7;this.Ep=x.Ep;if(!this.lX()){xh(this.J5.get(),"html5_disable_media_load_timeout")||(this.W0=new g.gl(function(){u.Yw("load_timeout",new V2("Media layout load timeout.",{},"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT",!0),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")},1E4)); x=If(this.J5.get());var k=eC(this.J5.get());x&&k&&(this.W8=new g.gl(function(){var U=X2(u.layout.clientMetadata,"metadata_type_preload_player_vars");U&&u.dM.get().W.preloadVideoByPlayerVars(U,2,300)}))}}; Ny$=function(x,u){var k=X2(u.clientMetadata,"metadata_type_ad_video_id"),U=X2(u.clientMetadata,"metadata_type_legacy_info_card_vast_extension");k&&U&&x.Z7.get().W.X().gm.add(k,{tA:U});(u=X2(u.clientMetadata,"metadata_type_sodar_extension_data"))&&dzY(x.fC.get(),u);P0R(x.eJ.get(),!1)}; d8Y=function(x){P0R(x.eJ.get(),!0);var u;((u=x.shrunkenPlayerBytesConfig)==null?0:u.shouldRequestShrunkenPlayerBytes)&&x.eJ.get().Kk(!1)}; PJ=function(){Jx.apply(this,arguments)}; N_=function(){PJ.apply(this,arguments)}; K1W=function(x){return JN5(Object.assign({},x,{mK:x.callback,tK:function(){}}))}; vAt=function(x){return new Jx(Object.assign({},x,{tK:function(u){x.CN.get().d1("onAdIntroStateChange",u)}}))}; TyY=function(x){function u(k){x.CN.get().Iw(k)} return O0(x.slot,x.J5.get())?new N_(Object.assign({},x,{tK:u})):new Jx(Object.assign({},x,{tK:u}))}; dI=function(x){for(var u=x.jg,k=["METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"],U=g.w(jP()),m=U.next();!m.done;m=U.next())k.push(m.value);if(gq(u,{Tw:k,xa:["LAYOUT_TYPE_MEDIA_BREAK"]}))return K1W(x);u=x.jg;k=["metadata_type_player_vars","metadata_type_player_bytes_callback_ref"];U=g.w(jP());for(m=U.next();!m.done;m=U.next())k.push(m.value);if(gq(u,{Tw:k,xa:["LAYOUT_TYPE_MEDIA"]}))return F2(x.jg.clientMetadata,"metadata_type_ad_intro")?vAt(x):TyY(x)}; C05=function(x){var u=X2(x.clientMetadata,"metadata_type_ad_placement_config").kind,k=X2(x.clientMetadata,"metadata_type_linked_in_player_layout_type");return{cpn:x.layoutId,adType:ANb(k),adBreakType:z9(u)}}; z9=function(x){switch(x){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"}}; ANb=function(x){switch(x){case "LAYOUT_TYPE_ENDCAP":return"adVideoEnd";case "LAYOUT_TYPE_SURVEY":return"surveyAd";case "LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT":return"surveyInterstitialAd";default:return"unknown"}}; L1x=function(x){try{return new Kn(x.Jc,x.slot,x.layout,x.mV,x.cZ,x.yX,x.Ts,x.dM,x.Sk,x.eJ,x.CKJ,x)}catch(u){}}; Kn=function(x,u,k,U,m,F,f,V,h,X,q,H){g.J.call(this);this.Jc=x;this.slot=u;this.layout=k;this.mV=U;this.cZ=m;this.yX=F;this.Ts=f;this.dM=V;this.Sk=h;this.eJ=X;this.params=H;this.Si=!0;x=dI(q);if(!x)throw Error("Invalid params for sublayout");this.zs=x}; D8I=function(){this.S=1;this.V=new YJ}; vJ=function(x,u,k,U,m,F,f,V,h,X,q,H,R){g.J.call(this);this.callback=x;this.yX=u;this.Ts=k;this.dM=U;this.eJ=m;this.gM=F;this.qn=f;this.slot=V;this.layout=h;this.mV=X;this.B7=q;this.Sk=H;this.J5=R;this.Si=!0;this.Kd=!1;this.oT=[];this.py=-1;this.J2=!1;this.a$=new D8I}; Ss4=function(x){var u;return(u=x.layout.u$)!=null?u:X2(x.layout.clientMetadata,"metadata_type_sub_layouts")}; T9=function(x){return{Oi:x.yX.get(),nQ:!1,RF:x.lX()}}; ByY=function(x,u,k){if(x.GU()===x.oT.length-1){var U,m;M8("Unexpected skip requested during the last sublayout",(U=x.dX())==null?void 0:U.Li(),(m=x.dX())==null?void 0:m.ZG(),{requestingSlot:u,requestingLayout:k})}}; olY=function(x,u,k){return k.layoutId!==Ax(x,u,k)?(M8("onSkipRequested for a PlayerBytes layout that is not currently active",x.Li(),x.ZG()),!1):!0}; xsj=function(x){x.GU()===x.oT.length-1&&M8("Unexpected skip with target requested during the last sublayout")}; ubY=function(x,u,k){return k.renderingContent===void 0&&k.layoutId!==Ax(x,u,k)?(M8("onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active",x.Li(),x.ZG(),{requestingSlot:u,requestingLayout:k}),!1):!0}; glj=function(x,u,k,U){var m=X2(u.ZG().clientMetadata,"metadata_type_ad_pod_skip_target");if(m&&m>0&&m0)){M8("Invalid index for playLayoutAtIndexOrExit when no ad has played yet.",x.slot,x.layout,{indexToPlay:u,layoutId:x.layout.layoutId});break a}x.py=u;u=x.dX();if(x.GU()>0&&!x.lX()){var k=x.gM.get();k.V=!1;var U={};k.S&&k.videoId&&(U.cttAuthInfo={token:k.S,videoId:k.videoId});Lr("ad_to_ad",U)}x.Bj(u)}}; SC=function(x){vJ.call(this,x.Jc,x.yX,x.Ts,x.dM,x.eJ,x.gM,x.qn,x.slot,x.layout,x.mV,x.B7,x.Sk,x.J5)}; ms4=function(x){(x=x.dX())&&x.l1()}; BJ=function(x){vJ.call(this,x.Jc,x.yX,x.Ts,x.dM,x.eJ,x.gM,x.qn,x.slot,x.layout,x.mV,x.B7,x.Sk,x.J5);this.F6=void 0}; Fx$=function(x,u){x.kO()&&!E6(x.a$.V)||x.callback.lE(x.slot,x.layout,u)}; oG=function(x){return xh(x.J5.get(),"html5_ssap_pass_transition_reason")}; fQj=function(x,u,k){u.LS().currentState<2&&(k=lF(k,x.J5),u.Ms(u.ZG(),k));k=u.LS().S;x.xP(x.slot,u.ZG(),k)}; brG=function(x,u){if(x.a$.V.currentState<2){var k=lF(u,x.J5);k==="error"?x.callback.Sg(x.slot,x.layout,new V2("Player transition with error during SSAP composite layout.",{playerErrorCode:"non_video_expired",transitionReason:u},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):Dh(x.B7,x.layout,k)}}; x7=function(x,u,k){u.LS().currentState>=2||(u.Ms(u.ZG(),k),E6(u.LS())&&(ZS(x.qn,x.slot,u.ZG(),k),x.F6=void 0))}; VDG=function(x,u){x.a$.S===2&&u!==x.DI()&&M8("onClipEntered: unknown cpn",x.slot,x.layout,{cpn:u})}; h15=function(x,u){var k=x.dX();if(k){var U=k.ZG().layoutId,m=x.GU()+1;x.kO()?x7(x,k,u):k.Ms(k.ZG(),u);m>=0&&mm&&f.H5(q,m-U);return q}; wZb=function(x,u,k){var U=X2(u.clientMetadata,"metadata_type_sodar_extension_data");if(U)try{dzY(k,U)}catch(m){M8("Unexpected error when loading Sodar",x,u,{error:m})}}; yvk=function(x,u,k,U,m,F,f){fj(x,u,new g.wy(k,new g.fn),U,m,f,!1,F)}; fj=function(x,u,k,U,m,F,f,V){f=f===void 0?!0:f;cr(k)&&MB(m,0,null)&&(!eP(x,"impression")&&V&&V(),x.PU("impression"));eP(x,"impression")&&(g.YA(k,4)&&!g.YA(k,2)&&x.xT("pause"),yH(k,4)<0&&!(yH(k,2)<0)&&x.xT("resume"),g.YA(k,16)&&m>=.5&&x.xT("seek"),f&&g.YA(k,2)&&bJ(x,k.state,u,U,m,F))}; bJ=function(x,u,k,U,m,F,f,V){eP(x,"impression")&&(F?(F=m-U,F=F>=-1&&F<=2):F=Math.abs(U-m)<=1,Vx(x,u,F?U:m,k,U,f,V&&F),F&&x.PU("complete"))}; Vx=function(x,u,k,U,m,F,f){IM(x,k*1E3,f);m<=0||k<=0||(u==null?0:g.A(u,16))||(u==null?0:g.A(u,32))||(MB(k,m*.25,U)&&(F&&!eP(x,"first_quartile")&&F("first"),x.PU("first_quartile")),MB(k,m*.5,U)&&(F&&!eP(x,"midpoint")&&F("second"),x.PU("midpoint")),MB(k,m*.75,U)&&(F&&!eP(x,"third_quartile")&&F("third"),x.PU("third_quartile")))}; YvR=function(x,u){eP(x,"impression")&&x.xT(u?"fullscreen":"end_fullscreen")}; tDG=function(x){eP(x,"impression")&&x.xT("clickthrough")}; ElY=function(x){x.xT("active_view_measurable")}; G_Q=function(x){eP(x,"impression")&&!eP(x,"seek")&&x.xT("active_view_fully_viewable_audible_half_duration")}; z1R=function(x){eP(x,"impression")&&!eP(x,"seek")&&x.xT("active_view_viewable")}; Wxj=function(x){eP(x,"impression")&&!eP(x,"seek")&&x.xT("audio_audible")}; Or5=function(x){eP(x,"impression")&&!eP(x,"seek")&&x.xT("audio_measurable")}; irW=function(x,u,k,U,m,F,f,V,h,X,q,H){this.callback=x;this.slot=u;this.layout=k;this.Ts=U;this.wm=m;this.eJ=F;this.VO=f;this.OO=V;this.fC=h;this.J5=X;this.N$=q;this.yX=H;this.YX=!0;this.vG=this.vl=null;this.adCpn=void 0;this.S=!1}; lQj=function(x,u,k){var U;Fw(x.N$.get(),"ads_qua","cpn."+X2(x.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((U=YR(x.yX.get(),2))==null?void 0:U.clientPlaybackNonce)+";qt."+u+";clr."+k)}; nl$=function(x,u){var k,U;Fw(x.N$.get(),"ads_imp","cpn."+X2(x.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((k=YR(x.yX.get(),2))==null?void 0:k.clientPlaybackNonce)+";clr."+u+";skp."+!!g.d((U=X2(x.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"))==null?void 0:U.skipOrPreviewRenderer,hD))}; Xw=function(x){return{enterMs:X2(x.clientMetadata,"metadata_type_layout_enter_ms"),exitMs:X2(x.clientMetadata,"metadata_type_layout_exit_ms")}}; qc=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p){gG.call(this,x,u,k,U,m,f,V,h,X,H);this.VO=F;this.fC=q;this.OO=R;this.J5=p;this.vG=this.vl=null}; $sb=function(x,u){var k;Fw(x.N$.get(),"ads_imp","acpn."+((k=YR(x.yX.get(),2))==null?void 0:k.clientPlaybackNonce)+";clr."+u)}; rvj=function(x,u,k){var U;Fw(x.N$.get(),"ads_qua","cpn."+X2(x.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((U=YR(x.yX.get(),2))==null?void 0:U.clientPlaybackNonce)+";qt."+u+";clr."+k)}; sB=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p,c,Y,E,z,O,r,I){this.Sk=x;this.mV=u;this.B7=k;this.yX=U;this.Ts=m;this.eJ=F;this.N$=f;this.VO=V;this.zw=h;this.OO=X;this.fC=q;this.dM=H;this.D3=R;this.gM=p;this.CN=c;this.yI=Y;this.Z7=E;this.J5=z;this.S=O;this.context=r;this.zA=I}; Hu=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p,c,Y,E,z){this.Sk=x;this.mV=u;this.B7=k;this.N$=U;this.OO=m;this.fC=F;this.dM=f;this.yX=V;this.eJ=h;this.D3=X;this.gM=q;this.CN=H;this.yI=R;this.Z7=p;this.J5=c;this.Ts=Y;this.context=E;this.zA=z}; jUW=function(x,u,k,U){sN.call(this,"survey-interstitial",x,u,k,U)}; RG=function(x,u,k,U,m){Gl.call(this,k,x,u,U);this.N$=m;x=X2(u.clientMetadata,"metadata_type_ad_placement_config");this.wm=new rm(u.SM,m,x,u.layoutId)}; pj=function(x){return Math.round(x.width)+"x"+Math.round(x.height)}; Mc=function(x,u,k){k=k===void 0?cu:k;k.widthx.width*x.height*.2)return{Sc:3,z5:501,errorMessage:"ad("+pj(k)+") to container("+pj(x)+") ratio exceeds limit."};if(k.height>x.height/3-u)return{Sc:3,z5:501,errorMessage:"ad("+pj(k)+") covers container("+pj(x)+") center."}}; Zrk=function(x,u){var k=X2(x.clientMetadata,"metadata_type_ad_placement_config");return new rm(x.SM,u,k,x.layoutId)}; wG=function(x){return X2(x.clientMetadata,"metadata_type_invideo_overlay_ad_renderer")}; yx=function(x,u,k,U){sN.call(this,"invideo-overlay",x,u,k,U);this.interactionLoggingClientData=U}; Y7=function(x,u,k,U,m,F,f,V,h,X,q,H){Gl.call(this,F,x,u,m);this.N$=k;this.K=f;this.eJ=V;this.yI=h;this.J5=X;this.j=q;this.N=H;this.wm=Zrk(u,k)}; aQk=function(){var x=["metadata_type_invideo_overlay_ad_renderer"];jP().forEach(function(u){x.push(u)}); return{Tw:x,xa:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}}; tD=function(x,u,k,U,m,F,f,V,h,X,q,H,R){Gl.call(this,F,x,u,m);this.N$=k;this.K=f;this.B=V;this.eJ=h;this.yI=X;this.J5=q;this.j=H;this.N=R;this.wm=Zrk(u,k)}; QU4=function(){for(var x=["metadata_type_invideo_overlay_ad_renderer"],u=g.w(jP()),k=u.next();!k.done;k=u.next())x.push(k.value);return{Tw:x,xa:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}}; EB=function(x){this.eJ=x;this.S=!1}; IQ$=function(x,u,k){sN.call(this,"survey",x,{},u,k)}; GF=function(x,u,k,U,m,F,f){Gl.call(this,k,x,u,U);this.K=m;this.eJ=F;this.J5=f}; e1b=function(x,u,k,U,m,F,f,V,h,X){this.KN=x;this.eJ=u;this.N$=k;this.K=U;this.OO=m;this.V=F;this.J=f;this.yI=V;this.J5=h;this.S=X}; Jv4=function(x,u,k,U,m,F,f,V,h,X){this.KN=x;this.eJ=u;this.N$=k;this.K=U;this.OO=m;this.V=F;this.J=f;this.yI=V;this.J5=h;this.S=X}; zF=function(x,u,k,U,m,F,f,V,h,X){bE.call(this,x,u,k,U,m,F,f,h);this.gY=V;this.yX=X}; PmW=function(){var x=AeR();x.Tw.push("metadata_type_ad_info_ad_metadata");return x}; N3b=function(x,u,k,U,m,F,f){this.KN=x;this.eJ=u;this.N$=k;this.V=U;this.gY=m;this.S=F;this.yX=f}; dst=function(x,u,k,U,m,F,f,V){this.KN=x;this.eJ=u;this.N$=k;this.V=U;this.gY=m;this.S=F;this.J5=f;this.yX=V}; Wu=function(x,u){this.slotId=u;this.triggerType="TRIGGER_TYPE_AD_BREAK_STARTED";this.triggerId=x(this.triggerType)}; OB=function(x,u){this.adPodIndex=x;this.S=u.length;this.adBreakLengthSeconds=u.reduce(function(U,m){return U+m},0); var k=0;for(x+=1;x0}; h1=function(x){return!!(x.o$J&&x.slot&&x.layout)}; XV=function(x){var u,k=(u=x.config)==null?void 0:u.adPlacementConfig;x=x.renderer;return!(!k||k.kind==null||!x)}; kqG=function(x){if(!kF(x.adLayoutMetadata))return!1;x=x.renderingContent;return g.d(x,Hr)||g.d(x,R6)||g.d(x,qB)||g.d(x,s6)?!0:!1}; qj=function(x){return x.playerVars!==void 0&&x.pings!==void 0&&x.externalVideoId!==void 0}; wh=function(x){if(!kF(x.adLayoutMetadata))return!1;x=x.renderingContent;var u=g.d(x,sx);return u?HY(u):(u=g.d(x,RR))?qj(u):(u=g.d(x,p1))?u.playerVars!==void 0:(u=g.d(x,Hr))?u.durationMilliseconds!==void 0:g.d(x,cY)||g.d(x,Mj)?!0:!1}; HY=function(x){x=(x.sequentialLayouts||[]).map(function(u){return g.d(u,y7)}); return x.length>0&&x.every(wh)}; ly=function(x){return kF(x.adLayoutMetadata)?(x=g.d(x.renderingContent,YF))&&x.pings?!0:!1:!1}; V1W=function(x){if(!kF(x.adLayoutMetadata))return!1;if(g.d(x.renderingContent,ULI)||g.d(x.renderingContent,mLI))return!0;var u=g.d(x.renderingContent,n1);return g.d(x.renderingContent,$F)||g.d(u==null?void 0:u.sidePanel,FW4)||g.d(u==null?void 0:u.sidePanel,fbY)||g.d(u==null?void 0:u.sidePanel,b7D)?!0:!1}; H7t=function(x){var u;(u=!x)||(u=x.adSlotMetadata,u=!((u==null?void 0:u.slotId)!==void 0&&(u==null?void 0:u.slotType)!==void 0));if(u||!(huY(x)||x.slotEntryTrigger&&x.slotFulfillmentTriggers&&x.slotExpirationTriggers))return!1;var k;x=(k=x.fulfillmentContent)==null?void 0:k.fulfilledLayout;return(k=g.d(x,y7))?wh(k):(k=g.d(x,rh))?V1W(k):(k=g.d(x,Xak))?kqG(k):(k=g.d(x,qH$))?ulb(k):(k=g.d(x,sxQ))?kF(k.adLayoutMetadata)?g.d(k.renderingContent,Ux)?!0:!1:!1:(x=g.d(x,je))?ly(x):!1}; huY=function(x){var u;x=g.d((u=x.fulfillmentContent)==null?void 0:u.fulfilledLayout,rh);var k;return x&&((k=x.adLayoutMetadata)==null?void 0:k.layoutType)==="LAYOUT_TYPE_PANEL_QR_CODE"&&x.layoutExitNormalTriggers===void 0}; RuR=function(x){var u;return(x==null?void 0:(u=x.adSlotMetadata)==null?void 0:u.slotType)==="SLOT_TYPE_IN_PLAYER"}; c2W=function(x,u){var k;if((k=x.questions)==null||!k.length||!x.playbackCommands||(u===void 0||!u)&&x.questions.length!==1)return!1;x=g.w(x.questions);for(u=x.next();!u.done;u=x.next()){u=u.value;var U=k=void 0,m=((k=g.d(u,ZA))==null?void 0:k.surveyAdQuestionCommon)||((U=g.d(u,aR))==null?void 0:U.surveyAdQuestionCommon);if(!paG(m))return!1}return!0}; M1x=function(x){x=((x==null?void 0:x.playerOverlay)||{}).instreamSurveyAdRenderer;var u;if(x)if(x.playbackCommands&&x.questions&&x.questions.length===1){var k,U=((u=g.d(x.questions[0],ZA))==null?void 0:u.surveyAdQuestionCommon)||((k=g.d(x.questions[0],aR))==null?void 0:k.surveyAdQuestionCommon);u=paG(U)}else u=!1;else u=!1;return u}; paG=function(x){if(!x)return!1;x=g.d(x.instreamAdPlayerOverlay,Q7);var u=g.d(x==null?void 0:x.skipOrPreviewRenderer,hD),k=g.d(x==null?void 0:x.adInfoRenderer,IR);return(g.d(x==null?void 0:x.skipOrPreviewRenderer,ee)||u)&&k?!0:!1}; wak=function(x){return x.linearAds!=null&&kF(x.adLayoutMetadata)}; y2x=function(x){return x.linearAd!=null&&x.adVideoStart!=null}; YHD=function(x){if(isNaN(Number(x.timeoutSeconds))||!x.text||!x.ctaButton||!g.d(x.ctaButton,g.J1)||!x.brandImage)return!1;var u;return x.backgroundImage&&g.d(x.backgroundImage,PY)&&((u=g.d(x.backgroundImage,PY))==null?0:u.landscape)?!0:!1}; Nj=function(x,u,k,U,m,F,f){g.J.call(this);this.J5=x;this.S=u;this.J=U;this.yX=m;this.K=F;this.V=f}; GqG=function(x,u,k){var U,m=((U=k.adSlots)!=null?U:[]).map(function(V){return g.d(V,dh)}); if(k.Ix)if(X2(u.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule"))y5(x.S.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},u.slotId); else{if(x.J5.get().W.X().G("h5_check_forecasting_renderer_for_throttled_midroll")){var F=k.lD.filter(function(V){var h;return((h=V.renderer)==null?void 0:h.clientForecastingAdRenderer)!=null}); F.length!==0?t1W(x.V,F,m,u.slotId,k.ssdaiAdsConfig):y5(x.S.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},u.slotId)}else y5(x.S.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},u.slotId); EW4(x.K,u)}else{var f;U={Qy:Math.round(((F=X2(u.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:F.Qy)||0),rr:(f=X2(u.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:f.rr};t1W(x.V,k.lD,m,u.slotId,k.ssdaiAdsConfig,U)}}; WWQ=function(x,u,k,U,m,F,f){var V=YR(x.yX.get(),1);y5(x.S.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return zu5(x.J.get(),k,U,m,V.clientPlaybackNonce,V.qK,V.daiEnabled,V,F,f)},u)}; i7b=function(x,u,k,U,m,F,f){u=O7$(u,F,Number(U.prefetchMilliseconds)||0,f);x=u instanceof D?u:K1(x,U,m,u,k);return x instanceof D?x:[x]}; lbk=function(x,u,k,U,m){var F=Yh(x.V.get(),"SLOT_TYPE_AD_BREAK_REQUEST");U=[new dc({getAdBreakUrl:U.getAdBreakUrl,Qy:0,rr:0}),new km(!0)];x=u.pauseDurationMs?u.lactThresholdMs?{slotId:F,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:2,slotEntryTrigger:new Bu(x.S,F),slotFulfillmentTriggers:[new vlQ(x.S)],slotExpirationTriggers:[new vu(x.S,m),new Lj(x.S,F)],Y$:"core",clientMetadata:new hG(U),adSlotLoggingData:k}:new D("AdPlacementConfig for Pause Ads is missing lact_threshold_ms"):new D("AdPlacementConfig for Pause Ads is missing pause_duration_ms"); return x instanceof D?x:[x]}; nWI=function(x){var u,k;return((u=x.renderer)==null?void 0:(k=u.adBreakServiceRenderer)==null?void 0:k.getAdBreakUrl)!==void 0}; vY=function(x,u,k){if(x.beforeContentVideoIdStartedTrigger)x=x.beforeContentVideoIdStartedTrigger?new iJ(b6,u,x.id):new D("Not able to create BeforeContentVideoIdStartedTrigger");else{if(x.layoutIdExitedTrigger){var U;u=(U=x.layoutIdExitedTrigger)!=null&&U.triggeringLayoutId?new Zx(b6,x.layoutIdExitedTrigger.triggeringLayoutId,x.id):new D("Not able to create LayoutIdExitedTrigger")}else{if(x.layoutExitedForReasonTrigger){var m,F;((m=x.layoutExitedForReasonTrigger)==null?0:m.triggeringLayoutId)&&((F= x.layoutExitedForReasonTrigger)==null?0:F.layoutExitReason)?(u=T3j(x.layoutExitedForReasonTrigger.layoutExitReason),x=u instanceof D?u:new jl(b6,x.layoutExitedForReasonTrigger.triggeringLayoutId,[u],x.id)):x=new D("Not able to create LayoutIdExitedForReasonTrigger")}else{if(x.onLayoutSelfExitRequestedTrigger){var f;u=(f=x.onLayoutSelfExitRequestedTrigger)!=null&&f.triggeringLayoutId?new Kj(b6,x.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,x.id):new D("Not able to create OnLayoutSelfExitRequestedTrigger")}else{if(x.onNewPlaybackAfterContentVideoIdTrigger)x= x.onNewPlaybackAfterContentVideoIdTrigger?new vu(b6,u,x.id):new D("Not able to create OnNewPlaybackAfterContentVideoIdTrigger");else{if(x.skipRequestedTrigger){var V;u=(V=x.skipRequestedTrigger)!=null&&V.triggeringLayoutId?new AD(b6,x.skipRequestedTrigger.triggeringLayoutId,x.id):new D("Not able to create SkipRequestedTrigger")}else if(x.slotIdEnteredTrigger){var h;u=(h=x.slotIdEnteredTrigger)!=null&&h.triggeringSlotId?new Cj(b6,x.slotIdEnteredTrigger.triggeringSlotId,x.id):new D("Not able to create SlotIdEnteredTrigger")}else if(x.slotIdExitedTrigger){var X; u=(X=x.slotIdExitedTrigger)!=null&&X.triggeringSlotId?new Lj(b6,x.slotIdExitedTrigger.triggeringSlotId,x.id):new D("Not able to create SkipRequestedTrigger")}else if(x.surveySubmittedTrigger){var q;u=(q=x.surveySubmittedTrigger)!=null&&q.triggeringLayoutId?new xF(b6,x.surveySubmittedTrigger.triggeringLayoutId,x.id):new D("Not able to create SurveySubmittedTrigger")}else{if(x.mediaResumedTrigger)x=x.mediaResumedTrigger&&x.id?new Avt(x.id):new D("Not able to create MediaResumedTrigger");else{if(x.closeRequestedTrigger){var H; u=(H=x.closeRequestedTrigger)!=null&&H.triggeringLayoutId?new lJ(b6,x.closeRequestedTrigger.triggeringLayoutId,x.id):new D("Not able to create CloseRequestedTrigger")}else if(x.slotIdScheduledTrigger){var R;u=(R=x.slotIdScheduledTrigger)!=null&&R.triggeringSlotId?new Bu(b6,x.slotIdScheduledTrigger.triggeringSlotId,x.id):new D("Not able to create SlotIdScheduledTrigger")}else{if(x.mediaTimeRangeTrigger){var p;U=Number((p=x.mediaTimeRangeTrigger)==null?void 0:p.offsetStartMilliseconds);var c;f=Number((c= x.mediaTimeRangeTrigger)==null?void 0:c.offsetEndMilliseconds);isFinite(U)&&isFinite(f)?(c=f,c===-1&&(c=k),k=U>c?new D("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:U,offsetEndMs:c},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",c===k&&U-500<=c):new lB(U,c),x=k instanceof D?k:new JD(b6,u,k,!1,x.id)):x=new D("Not able to create MediaTimeRangeTrigger")}else if(x.contentVideoIdEndedTrigger)x=x.contentVideoIdEndedTrigger?new nj(b6,u,!1,x.id):new D("Not able to create ContentVideoIdEndedTrigger"); else{if(x.layoutIdEnteredTrigger){var Y;u=(Y=x.layoutIdEnteredTrigger)!=null&&Y.triggeringLayoutId?new rG(b6,x.layoutIdEnteredTrigger.triggeringLayoutId,x.id):new D("Not able to create LayoutIdEnteredTrigger")}else if(x.timeRelativeToLayoutEnterTrigger){var E;u=(E=x.timeRelativeToLayoutEnterTrigger)!=null&&E.triggeringLayoutId?new uy(b6,Number(x.timeRelativeToLayoutEnterTrigger.durationMs),x.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,x.id):new D("Not able to create TimeRelativeToLayoutEnterTrigger")}else if(x.onDifferentLayoutIdEnteredTrigger){var z; u=(z=x.onDifferentLayoutIdEnteredTrigger)!=null&&z.triggeringLayoutId&&x.onDifferentLayoutIdEnteredTrigger.slotType&&x.onDifferentLayoutIdEnteredTrigger.layoutType?new Nc(b6,x.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,x.onDifferentLayoutIdEnteredTrigger.slotType,x.onDifferentLayoutIdEnteredTrigger.layoutType,x.id):new D("Not able to create CloseRequestedTrigger")}else{if(x.liveStreamBreakStartedTrigger)x=x.liveStreamBreakStartedTrigger&&x.id?new el(b6,x.id):new D("Not able to create LiveStreamBreakStartedTrigger"); else if(x.liveStreamBreakEndedTrigger)x=x.liveStreamBreakEndedTrigger&&x.id?new aG(b6,x.id):new D("Not able to create LiveStreamBreakEndedTrigger");else{if(x.liveStreamBreakScheduledDurationMatchedTrigger){var O;u=(O=x.liveStreamBreakScheduledDurationMatchedTrigger)!=null&&O.breakDurationMs?new Qx(Number(x.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||"0")||0,x.id):new D("Not able to create LiveStreamBreakScheduledDurationMatchedTrigger")}else if(x.liveStreamBreakScheduledDurationNotMatchedTrigger){var r; u=(r=x.liveStreamBreakScheduledDurationNotMatchedTrigger)!=null&&r.breakDurationMs?new IG(Number(x.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||"0")||0,x.id):new D("Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger")}else if(x.newSlotScheduledWithBreakDurationTrigger){var I;u=(I=x.newSlotScheduledWithBreakDurationTrigger)!=null&&I.breakDurationMs?new Pu(Number(x.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||"0")||0,x.id):new D("Not able to create NewSlotScheduledWithBreakDurationTrigger")}else u= x.prefetchCacheExpiredTrigger?new TF(b6,x.id):new D("Not able to convert an AdsControlflowTrigger.");x=u}u=x}x=u}u=x}x=u}u=x}x=u}u=x}x=u}u=x}x=u}return x}; T8=function(x,u){u.S>=2&&(x.slot_pos=u.adPodIndex);x.autoplay="1"}; r25=function(x,u,k,U,m,F,f,V){return u===null?new D("Invalid slot type when get discovery companion fromActionCompanionAdRenderer",{slotType:u,ActionCompanionAdRenderer:U}):[$Lb(x,u,f,F,function(h){var X=h.slotId;h=V(h);var q=U.adLayoutLoggingData,H=new hG([new v_(U),new ko(m)]);X=uV(k.V.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",X);var R={layoutId:X,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",Y$:"core"};return{layoutId:X,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",SM:new Map, layoutExitNormalTriggers:[new vu(k.S,f)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"core",clientMetadata:H,DQ:h(R),adLayoutLoggingData:q}})]}; jxk=function(x,u,k,U,m,F,f,V){return u===null?new D("Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel",{slotType:u,TopBannerImageTextIconButtonedLayoutViewModel:U}):[$Lb(x,u,f,F,function(h){var X=h.slotId;h=V(h);var q=U.adLayoutLoggingData,H=new hG([new T7(U),new ko(m)]);X=uV(k.V.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",X);var R={layoutId:X,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",Y$:"core"};return{layoutId:X,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", SM:new Map,layoutExitNormalTriggers:[new vu(k.S,f)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"core",clientMetadata:H,DQ:h(R),adLayoutLoggingData:q}})]}; IbR=function(x,u,k,U,m,F){if(!F)for(u=g.w(u),F=u.next();!F.done;F=u.next())F=F.value,A1(x,F.renderer,F.config.adPlacementConfig.kind);x=Array.from(x.values()).filter(function(q){return Z7W(q)}); u=[];F=g.w(x);for(var f=F.next(),V={};!f.done;V={aL:void 0},f=F.next()){V.aL=f.value;f=g.w(V.aL.OX);for(var h=f.next(),X={};!h.done;X={NL:void 0},h=f.next())X.NL=h.value,h=function(q,H){return function(R){return q.NL.VC(R,H.aL.instreamVideoAdRenderer.elementId,q.NL.Jw)}}(X,V),X.NL.isContentVideoCompanion?u.push(abk(k,U,m,V.aL.instreamVideoAdRenderer.elementId,X.NL.associatedCompositePlayerBytesLayoutId,X.NL.adSlotLoggingData,h)):x.length>1?u.push(QxG(k,U,m,V.aL.instreamVideoAdRenderer.elementId,X.NL.adSlotLoggingData, function(q,H){return function(R){return q.NL.VC(R,H.aL.instreamVideoAdRenderer.elementId,q.NL.Jw,q.NL.associatedCompositePlayerBytesLayoutId)}}(X,V))):u.push(QxG(k,U,m,V.aL.instreamVideoAdRenderer.elementId,X.NL.adSlotLoggingData,h))}return u}; A1=function(x,u,k){if(u=euI(u)){u=g.w(u);for(var U=u.next();!U.done;U=u.next())if((U=U.value)&&U.externalVideoId){var m=C1(x,U.externalVideoId);m.instreamVideoAdRenderer||(m.instreamVideoAdRenderer=U,m.SC=k)}else M8("InstreamVideoAdRenderer without externalVideoId")}}; euI=function(x){var u=[],k=x.sandwichedLinearAdRenderer&&x.sandwichedLinearAdRenderer.linearAd&&g.d(x.sandwichedLinearAdRenderer.linearAd,RR);if(k)return u.push(k),u;if(x.instreamVideoAdRenderer)return u.push(x.instreamVideoAdRenderer),u;if(x.linearAdSequenceRenderer&&x.linearAdSequenceRenderer.linearAds){x=g.w(x.linearAdSequenceRenderer.linearAds);for(k=x.next();!k.done;k=x.next())k=k.value,g.d(k,RR)&&u.push(g.d(k,RR));return u}return null}; Z7W=function(x){if(x.instreamVideoAdRenderer===void 0)return M8("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var u=g.w(x.OX),k=u.next();!k.done;k=u.next()){k=k.value;if(k.VC===void 0)return!1;if(k.Jw===void 0)return M8("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(x.SC===void 0||k.Zw===void 0||x.SC!==k.Zw&&k.Zw!=="AD_PLACEMENT_KIND_SELF_START")return!1;if(x.instreamVideoAdRenderer.elementId===void 0)return M8("InstreamVideoAdRenderer has no elementId", void 0,void 0,{kind:x.SC,"matching APSR kind":k.Zw}),!1}return!0}; C1=function(x,u){x.has(u)||x.set(u,{instreamVideoAdRenderer:void 0,SC:void 0,adVideoId:u,OX:[]});return x.get(u)}; L1=function(x,u,k,U,m,F,f,V,h){m?C1(x,m).OX.push({XD$:u,Zw:k,isContentVideoCompanion:U,Jw:f,associatedCompositePlayerBytesLayoutId:F,adSlotLoggingData:V,VC:h}):M8("Companion AdPlacementSupportedRenderer without adVideoId")}; DA=function(x){var u=0;x=g.w(x.questions);for(var k=x.next();!k.done;k=x.next())if(k=k.value,k=g.d(k,ZA)||g.d(k,aR)){var U=void 0;u+=((U=k.surveyAdQuestionCommon)==null?void 0:U.durationMilliseconds)||0}return u}; Se=function(x){var u,k,U,m,F=((k=g.d((u=x.questions)==null?void 0:u[0],ZA))==null?void 0:k.surveyAdQuestionCommon)||((m=g.d((U=x.questions)==null?void 0:U[0],aR))==null?void 0:m.surveyAdQuestionCommon),f;u=[].concat(g.t(((f=x.playbackCommands)==null?void 0:f.instreamAdCompleteCommands)||[]),g.t((F==null?void 0:F.timeoutCommands)||[]));var V,h,X,q,H,R,p,c,Y,E,z,O,r,I,N,L,C,kI,Fj,ob;return{impressionCommands:(V=x.playbackCommands)==null?void 0:V.impressionCommands,errorCommands:(h=x.playbackCommands)== null?void 0:h.errorCommands,muteCommands:(X=x.playbackCommands)==null?void 0:X.muteCommands,unmuteCommands:(q=x.playbackCommands)==null?void 0:q.unmuteCommands,pauseCommands:(H=x.playbackCommands)==null?void 0:H.pauseCommands,rewindCommands:(R=x.playbackCommands)==null?void 0:R.rewindCommands,resumeCommands:(p=x.playbackCommands)==null?void 0:p.resumeCommands,skipCommands:(c=x.playbackCommands)==null?void 0:c.skipCommands,progressCommands:(Y=x.playbackCommands)==null?void 0:Y.progressCommands,R2k:(E= x.playbackCommands)==null?void 0:E.clickthroughCommands,fullscreenCommands:(z=x.playbackCommands)==null?void 0:z.fullscreenCommands,activeViewViewableCommands:(O=x.playbackCommands)==null?void 0:O.activeViewViewableCommands,activeViewMeasurableCommands:(r=x.playbackCommands)==null?void 0:r.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(I=x.playbackCommands)==null?void 0:I.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(N=x.playbackCommands)== null?void 0:(L=N.activeViewTracking)==null?void 0:L.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(C=x.playbackCommands)==null?void 0:(kI=C.activeViewTracking)==null?void 0:kI.activeViewAudioMeasurableCommands,endFullscreenCommands:(Fj=x.playbackCommands)==null?void 0:Fj.endFullscreenCommands,abandonCommands:(ob=x.playbackCommands)==null?void 0:ob.abandonCommands,completeCommands:u}}; Poj=function(x,u,k,U,m,F,f){return function(V,h){return J2Y(x,h.slotId,V,F,function(X,q){var H=h.layoutId;X=f(X);return BY(u,H,q,m,X,"LAYOUT_TYPE_SURVEY",[new wc(k),U],k.adLayoutLoggingData)})}}; KWW=function(x,u,k,U,m,F,f){if(!N_j(x))return new D("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:x});var V=x.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[dLY(F,u,k,U,function(h){var X=h.slotId;h=f(h);X=uV(m.V.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",X);var q={layoutId:X,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",Y$:"core"},H=new Zx(m.S,U);return{layoutId:X,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",SM:new Map,layoutExitNormalTriggers:[H], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"core",clientMetadata:new hG([new yz(V)]),DQ:h(q)}})]}; N_j=function(x){x=g.d(x==null?void 0:x.additionalPlayerOverlay,vW$);if(!x)return!1;var u=x.slidingMessages;return x.title&&u&&u.length!==0?!0:!1}; A2Q=function(x,u,k,U,m){var F;if((F=x.playerOverlay)==null||!F.instreamSurveyAdRenderer)return function(){return[]}; if(!M1x(x))return function(){return new D("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:x})}; var f=x.playerOverlay.instreamSurveyAdRenderer,V=DA(f);return V<=0?function(){return new D("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:f})}:function(h,X){var q=T_b(h,k,U,function(H){var R=H.slotId; H=X(H);var p=Se(f);R=uV(m.V.get(),"LAYOUT_TYPE_SURVEY",R);var c={layoutId:R,layoutType:"LAYOUT_TYPE_SURVEY",Y$:"core"},Y=new Zx(m.S,U),E=new AD(m.S,R),z=new xF(m.S,R),O=new Sv4(m.S);return{layoutId:R,layoutType:"LAYOUT_TYPE_SURVEY",SM:new Map,layoutExitNormalTriggers:[Y,O],layoutExitSkipTriggers:[E],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[z],bE:[],Y$:"core",clientMetadata:new hG([new MF(f),new ko(u),new Tp(V/1E3),new De(p)]),DQ:H(c),adLayoutLoggingData:f.adLayoutLoggingData}}); h=KWW(x,k,q.slotId,U,m,h,X);return h instanceof D?h:[q].concat(g.t(h))}}; x7R=function(x,u,k,U,m,F,f){f=f===void 0?!1:f;var V=[];try{var h=[];if(k.renderer.linearAdSequenceRenderer)var X=function(Y){Y=CoY(Y.slotId,k,u,m(Y),U,F,f);h=Y.vT$;return Y.Ni}; else if(k.renderer.instreamVideoAdRenderer)X=function(Y){var E=Y.slotId;Y=m(Y);var z=f,O=k.config.adPlacementConfig,r=LWI(O),I=r.d7,N=r.x5;r=k.renderer.instreamVideoAdRenderer;var L;if(r==null?0:(L=r.playerOverlay)==null?0:L.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var C=on(r,z);L=Math.min(I+C.videoLengthSeconds*1E3,N);z=new OB(0,[C.videoLengthSeconds]);N=C.videoLengthSeconds;var kI=C.playerVars,Fj=C.instreamAdPlayerOverlayRenderer,ob=C.playerOverlayLayoutRenderer, K=C.adVideoId,B=DLx(k),y=C.SM;C=C.gV;var v=r==null?void 0:r.adLayoutLoggingData;r=r==null?void 0:r.sodarExtensionData;E=uV(u.V.get(),"LAYOUT_TYPE_MEDIA",E);var P4={layoutId:E,layoutType:"LAYOUT_TYPE_MEDIA",Y$:"core"};return{layoutId:E,layoutType:"LAYOUT_TYPE_MEDIA",SM:y,layoutExitNormalTriggers:[new aG(u.S)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"core",clientMetadata:new hG([new Vz(U),new na(N),new $o(kI),new Ze(I),new aW(L),Fj&&new h$(Fj), ob&&new X5(ob),new ko(O),new bP(K),new UW(z),new P7(B),r&&new jf(r),new W7({current:null}),new IW({}),new oz(C)].filter(SHD)),DQ:Y(P4),adLayoutLoggingData:v}}; else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var q=B_b(x,U,k.adSlotLoggingData,X);V.push(q);for(var H=g.w(h),R=H.next();!R.done;R=H.next()){var p=R.value,c=p(x,m);if(c instanceof D)return c;V.push.apply(V,g.t(c))}}catch(Y){return new D(Y,{errorMessage:Y.message,AdPlacementRenderer:k,numberOfSurveyRenderers:okI(k)})}return V}; okI=function(x){x=(x.renderer.linearAdSequenceRenderer||{}).linearAds;return x!=null&&x.length?x.filter(function(u){var k,U;return((k=g.d(u,RR))==null?void 0:(U=k.playerOverlay)==null?void 0:U.instreamSurveyAdRenderer)!=null}).length:0}; CoY=function(x,u,k,U,m,F,f){var V=u.config.adPlacementConfig,h=LWI(V),X=h.d7,q=h.x5;h=(u.renderer.linearAdSequenceRenderer||{}).linearAds;if(h==null||!h.length)throw new TypeError("Expected linear ads");var H=[],R={m0:X,KS:0,UTk:H};h=h.map(function(c){return uPQ(x,c,R,k,U,V,m,q,f)}).map(function(c,Y){Y=new OB(Y,H); return c(Y)}); var p=h.map(function(c){return c.yK}); return{Ni:gkG(k,x,X,p,V,DLx(u),U,q,F),vT$:h.map(function(c){return c.xzm})}}; uPQ=function(x,u,k,U,m,F,f,V,h){var X=on(g.d(u,RR),h),q=k.m0,H=k.KS,R=Math.min(q+X.videoLengthSeconds*1E3,V);k.m0=R;k.KS++;k.UTk.push(X.videoLengthSeconds);var p,c,Y=(p=g.d(u,RR))==null?void 0:(c=p.playerOverlay)==null?void 0:c.instreamSurveyAdRenderer;if(X.adVideoId==="nPpU29QrbiU"&&Y==null)throw new TypeError("Survey slate media has no survey overlay");return function(E){T8(X.playerVars,E);var z,O,r=X.videoLengthSeconds,I=X.playerVars,N=X.SM,L=X.gV,C=X.instreamAdPlayerOverlayRenderer,kI=X.playerOverlayLayoutRenderer, Fj=X.adVideoId,ob=(z=g.d(u,RR))==null?void 0:z.adLayoutLoggingData;z=(O=g.d(u,RR))==null?void 0:O.sodarExtensionData;O=uV(U.V.get(),"LAYOUT_TYPE_MEDIA",x);var K={layoutId:O,layoutType:"LAYOUT_TYPE_MEDIA",Y$:"adapter"};E={layoutId:O,layoutType:"LAYOUT_TYPE_MEDIA",SM:N,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"adapter",clientMetadata:new hG([new Vz(f),new na(r),new $o(I),new Ze(q),new aW(R),new Qz(H),new W7({current:null}), C&&new h$(C),kI&&new X5(kI),new ko(F),new bP(Fj),new UW(E),z&&new jf(z),Y&&new B7(Y),new IW({}),new oz(L)].filter(SHD)),DQ:m(K),adLayoutLoggingData:ob};r=A2Q(g.d(u,RR),F,f,E.layoutId,U);return{yK:E,xzm:r}}}; on=function(x,u){if(!x)throw new TypeError("Expected instream video ad renderer");if(!x.playerVars)throw new TypeError("Expected player vars in url encoded string");var k=bt(x.playerVars),U=Number(k.length_seconds);if(isNaN(U))throw new TypeError("Expected valid length seconds in player vars");var m=Number(x.trimmedMaxNonSkippableAdDurationMs);U=isNaN(m)?U:Math.min(U,m/1E3);m=x.playerOverlay||{};m=m.instreamAdPlayerOverlayRenderer===void 0?null:m.instreamAdPlayerOverlayRenderer;var F=x.playerOverlay|| {};F=F.playerOverlayLayoutRenderer===void 0?null:F.playerOverlayLayoutRenderer;var f=k.video_id;f||(f=(f=x.externalVideoId)?f:void 0);if(!f)throw new TypeError("Expected valid video id in IVAR");if(u&&U===0){var V;u=(V=k7Q[f])!=null?V:U}else u=U;return{playerVars:k,videoLengthSeconds:u,instreamAdPlayerOverlayRenderer:m,playerOverlayLayoutRenderer:F,adVideoId:f,SM:x.pings?$h(x.pings):new Map,gV:nA(x.pings)}}; DLx=function(x){x=Number(x.driftRecoveryMs);return isNaN(x)||x<=0?null:x}; LWI=function(x){var u=x.adTimeOffset||{};x=u.offsetEndMilliseconds;u=Number(u.offsetStartMilliseconds);if(isNaN(u))throw new TypeError("Expected valid start offset");x=Number(x);if(isNaN(x))throw new TypeError("Expected valid end offset");return{d7:u,x5:x}}; U7k=function(x){var u,k=(u=X2(x.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:u.current;if(!k)return null;u=X2(x.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var U=x.layoutId,m=X2(x.clientMetadata,"metadata_type_content_cpn"),F=X2(x.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),f=X2(x.clientMetadata,"metadata_type_player_underlay_renderer"),V=X2(x.clientMetadata,"metadata_type_ad_placement_config"),h=X2(x.clientMetadata,"metadata_type_video_length_seconds"); var X=F2(x.clientMetadata,"metadata_type_layout_enter_ms")&&F2(x.clientMetadata,"metadata_type_layout_exit_ms")?(X2(x.clientMetadata,"metadata_type_layout_exit_ms")-X2(x.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{c_:U,contentCpn:m,gU:k,KH:u,instreamAdPlayerOverlayRenderer:F,instreamAdPlayerUnderlayRenderer:f,adPlacementConfig:V,videoLengthSeconds:h,e2:X,inPlayerLayoutId:X2(x.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:X2(x.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; ffW=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p,c){U=Yh(U,"SLOT_TYPE_PLAYER_BYTES");x=m7b(m,x,f,k,U,h,X);if(x instanceof D)return x;var Y;X=(Y=X2(x.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:Y.layoutId;if(!X)return new D("Invalid adNotify layout");u=F9W(X,m,F,k,V,u,h,q,H,R,p,c,f);return u instanceof D?u:[x].concat(g.t(u))}; F9W=function(x,u,k,U,m,F,f,V,h,X,q,H,R){k=bXR(u,k,U,F,f,V,h,X,q,H,R);if(k instanceof D)return k;x=VvR(u,x,f,m,k);return x instanceof D?x:[].concat(g.t(x.y8),[x.eZ])}; X_k=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p){u=bXR(x,u,k,m,F,V,h,X,q,H,R,p);if(u instanceof D)return u;x=hqj(x,k,F,f,U,V.EO,u);return x instanceof D?x:x.y8.concat(x.eZ)}; bXR=function(x,u,k,U,m,F,f,V,h,X,q,H){var R=xj(U,k,X);return R instanceof V2?new D(R):X.W.X().experiments.H$("html5_refactor_in_player_slot_generation")?function(p){var c=new OB(0,[R.UC]);p=qAR(u,R.layoutId,R.aF,k,uW(R.playerVars,R.P8,F,h,c),R.UC,m,c,f(p),V.get(R.aF.externalVideoId),H);c=[];if(R.aF.playerOverlay.instreamAdPlayerOverlayRenderer){var Y=U7k(p);if(!Y)return M8("Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout",void 0,p),{layout:p,y8:[]}; c=[sJj(x,Y.contentCpn,Y.c_,function(z){return gD(u,z.slotId,"core",Y,c$(q,z))},Y.inPlayerSlotId)].concat(g.t(c)); if(Y.instreamAdPlayerUnderlayRenderer&&kj(X)){var E=Y.instreamAdPlayerUnderlayRenderer;c=[HXI(x,Y.contentCpn,Y.c_,function(z){return RqI(u,z.slotId,E,Y.adPlacementConfig,Y.c_,c$(q,z))})].concat(g.t(c))}}return{layout:p, y8:c}}:function(p){var c=new OB(0,[R.UC]); return{layout:qAR(u,R.layoutId,R.aF,k,uW(R.playerVars,R.P8,F,h,c),R.UC,m,c,f(p),V.get(R.aF.externalVideoId),H),y8:[]}}}; xj=function(x,u,k){if(!x.playerVars)return new V2("No playerVars available in InstreamVideoAdRenderer.");var U,m;if(x.elementId==null||x.playerVars==null||x.playerOverlay==null||((U=x.playerOverlay)==null?void 0:U.instreamAdPlayerOverlayRenderer)==null&&((m=x.playerOverlay)==null?void 0:m.playerOverlayLayoutRenderer)==null||x.pings==null||x.externalVideoId==null)return new V2("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:x});U=bt(x.playerVars);m=Number(U.length_seconds); isNaN(m)&&(m=0,M8("Expected valid length seconds in player vars but got NaN"));if(k.lX(u.kind==="AD_PLACEMENT_KIND_START")){if(x.layoutId===void 0)return new V2("Expected server generated layout ID in instreamVideoAdRenderer");u=x.layoutId}else u=x.elementId;return{layoutId:u,aF:x,playerVars:U,P8:x.playerVars,UC:m}}; uW=function(x,u,k,U,m){x.iv_load_policy=U;u=bt(u);if(u.cta_conversion_urls)try{x.cta_conversion_urls=JSON.parse(u.cta_conversion_urls)}catch(F){M8(F)}k.OY&&(x.ctrl=k.OY);k.Cx&&(x.ytr=k.Cx);k.bD&&(x.ytrcc=k.bD);k.isMdxPlayback&&(x.mdx="1");x.vvt&&(x.vss_credentials_token=x.vvt,k.pS&&(x.vss_credentials_token_type=k.pS),k.mdxEnvironment&&(x.mdx_environment=k.mdxEnvironment));T8(x,m);return x}; p_Q=function(x){var u=new Map;x=g.w(x);for(var k=x.next();!k.done;k=x.next())(k=k.value.renderer.remoteSlotsRenderer)&&k.hostElementId&&u.set(k.hostElementId,k);return u}; Uk=function(x){return x.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"}; cj5=function(x){return x!=null}; G7W=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p){for(var c=[],Y=g.w(x),E=Y.next();!E.done;E=Y.next())if(E=E.value,!huY(E)&&!RuR(E)){var z=Uk(E)&&!!E.slotEntryTrigger.beforeContentVideoIdStartedTrigger,O=h.lX(z),r=Mvk(E,X,U,k.qK,O);if(r instanceof D)return r;var I=void 0,N={slotId:E.adSlotMetadata.slotId,slotType:E.adSlotMetadata.slotType,slotPhysicalPosition:(I=E.adSlotMetadata.slotPhysicalPosition)!=null?I:1,Y$:"core",slotEntryTrigger:r.slotEntryTrigger,slotFulfillmentTriggers:r.slotFulfillmentTriggers, slotExpirationTriggers:r.slotExpirationTriggers},L=g.d(E.fulfillmentContent.fulfilledLayout,y7);if(L){if(!wh(L))return new D("Invalid PlayerBytesAdLayoutRenderer");I=H&&!(Uk(E)&&E.slotEntryTrigger.beforeContentVideoIdStartedTrigger);r=r.slotFulfillmentTriggers.some(function(C){return C instanceof Qx}); O=I?w_G(N,E.adSlotMetadata.triggerEvent,L,k,U,F,X,x,O,R,r,p):yjt(N,E.adSlotMetadata.triggerEvent,L,u,k,U,m,F,f,V,h,X,x,q,O,E.adSlotMetadata.triggeringSourceLayoutId);if(O instanceof D)return O;r=[];Uk(E)&&r.push(new U4({uB:Uk(E)&&!!E.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));I&&r.push(new IW({}));k.EO&&r.push(new Sf({}));r.push(new g$(z));E=Object.assign({},N,{clientMetadata:new hG(r),fulfilledLayout:O.layout,adSlotLoggingData:E.adSlotMetadata.adSlotLoggingData});c.push.apply(c,g.t(O.y8)); c.push(E)}else if(z=g.d(E.fulfillmentContent.fulfilledLayout,rh)){if(!V1W(z))return new D("Invalid PlayerUnderlayAdLayoutRenderer");z=YA$(z,U,k.qK,F,N,E.adSlotMetadata.triggerEvent,E.adSlotMetadata.triggeringSourceLayoutId);if(z instanceof D)return z;E=Object.assign({},N,{clientMetadata:new hG([]),fulfilledLayout:z,adSlotLoggingData:E.adSlotMetadata.adSlotLoggingData});c.push(E)}else if(z=g.d(E.fulfillmentContent.fulfilledLayout,qH$)){if(!ulb(z))return new D("Invalid AboveFeedAdLayoutRenderer");z= tvY(z,U,k.qK,F,N,E.adSlotMetadata.triggerEvent,E.adSlotMetadata.triggeringSourceLayoutId);if(z instanceof D)return z;E=Object.assign({},N,{clientMetadata:new hG([]),fulfilledLayout:z,adSlotLoggingData:E.adSlotMetadata.adSlotLoggingData});c.push(E)}else if(z=g.d(E.fulfillmentContent.fulfilledLayout,sxQ)){if(!kF(z.adLayoutMetadata)||!g.d(z.renderingContent,Ux))return new D("Invalid BelowPlayerAdLayoutRenderer");z=tvY(z,U,k.qK,F,N,E.adSlotMetadata.triggerEvent,E.adSlotMetadata.triggeringSourceLayoutId); if(z instanceof D)return z;E=Object.assign({},N,{clientMetadata:new hG([]),fulfilledLayout:z,adSlotLoggingData:E.adSlotMetadata.adSlotLoggingData});c.push(E)}else if(z=g.d(E.fulfillmentContent.fulfilledLayout,je)){if(!ly(z))return new D("Invalid PlayerBytesSequenceItemAdLayoutRenderer");z=EkR(z,U,k.qK,F,N,E.adSlotMetadata.triggerEvent);if(z instanceof D)return z;E=Object.assign({},N,{clientMetadata:new hG([]),fulfilledLayout:z,adSlotLoggingData:E.adSlotMetadata.adSlotLoggingData});c.push(E)}else return new D("Unable to retrieve a client slot ["+ N.slotType+"] from a given AdSlotRenderer")}return c}; EkR=function(x,u,k,U,m,F){var f={layoutId:x.adLayoutMetadata.layoutId,layoutType:x.adLayoutMetadata.layoutType,Y$:"core"};u=mG(x,u,k);return u instanceof D?u:(k=g.d(x.renderingContent,YF))&&k.pings?Object.assign({},f,{renderingContent:x.renderingContent,SM:$h(k.pings)},u,{DQ:c$(U,m)(f),clientMetadata:new hG([new ko(Fk(F))]),adLayoutLoggingData:x.adLayoutMetadata.adLayoutLoggingData}):new D("VideoAdTracking is missing from PlayerBytesSequenceItemAdLayoutRenderer")}; tvY=function(x,u,k,U,m,F,f){var V={layoutId:x.adLayoutMetadata.layoutId,layoutType:x.adLayoutMetadata.layoutType,Y$:"core"};u=mG(x,u,k);if(u instanceof D)return u;k=[];k.push(new ko(Fk(F)));F==="SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED"&&f!==void 0&&k.push(new Yo(f));return Object.assign({},V,{renderingContent:x.renderingContent,SM:new Map([["impression",zqY(x)]])},u,{DQ:c$(U,m)(V),clientMetadata:new hG(k),adLayoutLoggingData:x.adLayoutMetadata.adLayoutLoggingData})}; YA$=function(x,u,k,U,m,F,f){if(x.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE")if(f=g.d(x.renderingContent,n1))if(f=g.d(f.sidePanel,fbY)){var V={layoutId:x.adLayoutMetadata.layoutId,layoutType:x.adLayoutMetadata.layoutType,Y$:"core"};u=mG(x,u,k);x=u instanceof D?u:Object.assign({},V,{renderingContent:x.renderingContent,SM:new Map([["impression",f.impressionPings||[]],["resume",f.resumePings||[]]])},u,{DQ:c$(U,m)(V),clientMetadata:new hG([new ko(Fk(F))]),adLayoutLoggingData:x.adLayoutMetadata.adLayoutLoggingData})}else x= new D("DismissablePanelTextPortraitImageRenderer is missing");else x=new D("SqueezebackPlayerSidePanelRenderer is missing");else x.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_TRACKING"?g.d(x.renderingContent,ULI)?(f={layoutId:x.adLayoutMetadata.layoutId,layoutType:x.adLayoutMetadata.layoutType,Y$:"core"},u=mG(x,u,k),x=u instanceof D?u:Object.assign({},f,{renderingContent:x.renderingContent,SM:new Map},u,{DQ:c$(U,m)(f),clientMetadata:new hG([new ko(Fk(F))]),adLayoutLoggingData:x.adLayoutMetadata.adLayoutLoggingData})): x=new D("CounterfactualRenderer is missing"):x.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"?x=new D("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):x.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL"?x=new D("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):x.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"?g.d(x.renderingContent,$F)?(F={layoutId:x.adLayoutMetadata.layoutId,layoutType:x.adLayoutMetadata.layoutType, Y$:"core"},u=mG(x,u,k),x=u instanceof D?u:f?Object.assign({},F,{renderingContent:x.renderingContent,SM:new Map},u,{DQ:c$(U,m)(F),clientMetadata:new hG([new Yo(f)]),adLayoutLoggingData:x.adLayoutMetadata.adLayoutLoggingData}):new D("Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing")):x=new D("DisplayUnderlayTextGridCardsLayoutViewModel is missing"):x.adLayoutMetadata.layoutType==="LAYOUT_TYPE_VIDEO_AD_INFO"?g.d(x.renderingContent,mLI)? (F={layoutId:x.adLayoutMetadata.layoutId,layoutType:x.adLayoutMetadata.layoutType,Y$:"core"},u=mG(x,u,k),x=u instanceof D?u:Object.assign({},F,{renderingContent:x.renderingContent,SM:new Map([])},u,{DQ:c$(U,m)(F),adLayoutLoggingData:x.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new hG([])})):x=new D("AdsEngagementPanelSectionListViewModel is missing"):x=new D("LayoutType ["+x.adLayoutMetadata.layoutType+"] is invalid for PlayerUnderlaySlot");return x}; w_G=function(x,u,k,U,m,F,f,V,h,X,q,H){if((H==null?void 0:H.Qy)===void 0||(H==null?void 0:H.rr)===void 0)return new D("Cached ad break range from cue point is missing");var R=mG(k,m,U.qK);if(R instanceof D)return R;R={layoutExitMuteTriggers:[],layoutExitNormalTriggers:R.layoutExitNormalTriggers,layoutExitSkipTriggers:[],bE:[],layoutExitUserInputSubmittedTriggers:[]};if(g.d(k.renderingContent,RR))return x=W94(x,u,k,R,m,F,V,h,U.qK,f,H.Qy,H.rr),x instanceof D?x:x.BG===void 0?new D("Expecting associatedInPlayerSlot for single DAI media layout"): {layout:x.layout,y8:[x.BG]};var p=g.d(k.renderingContent,sx);if(p){if(!kF(k.adLayoutMetadata))return new D("Invalid ad layout metadata");if(!HY(p))return new D("Invalid sequential layout");p=p.sequentialLayouts.map(function(c){return c.playerBytesAdLayoutRenderer}); x=OXI(x,u,k,R,p,m,U,F,f,h,V,X,H.Qy,H.rr,q);return x instanceof D?x:{layout:x.UX,y8:x.y8}}return new D("Not able to convert a sequential layout")}; OXI=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p,c){var Y=iXk(m,R,p);if(Y instanceof D)return Y;var E=[],z=[];Y=g.w(Y);for(var O=Y.next();!O.done;O=Y.next()){var r=O.value;O=x;var I=m[r.KS],N=r,L=u;r=F;var C=f,kI=V,Fj=h,ob=X,K=q,B=fu(I);if(B instanceof D)O=B;else{var y={layoutId:I.adLayoutMetadata.layoutId,layoutType:I.adLayoutMetadata.layoutType,Y$:"adapter"};N=lfI(L,I,N,r);N instanceof D?O=N:(O=Object.assign({},y,bW,{SM:B,renderingContent:I.renderingContent,clientMetadata:new hG(N),DQ:c$(kI,O)(y),adLayoutLoggingData:I.adLayoutMetadata.adLayoutLoggingData}), O=(I=Vk(K,O,r,C.qK,kI,Fj,ob,void 0,!0))?I instanceof D?I:{layout:O,BG:I}:new D("Expecting associatedInPlayerSlot"))}if(O instanceof D)return O;E.push(O.layout);z.push(O.BG)}m={layoutId:k.adLayoutMetadata.layoutId,layoutType:k.adLayoutMetadata.layoutType,Y$:"core"};u=[new P7(Number(k.driftRecoveryMs)),new Ze(R),new aW(p),new ko(Fk(u)),new u6(H),new IW({})];c&&u.push(new mF({}));return{UX:Object.assign({},m,U,{u$:E,SM:new Map,clientMetadata:new hG(u),DQ:c$(V,x)(m)}),y8:z}}; W94=function(x,u,k,U,m,F,f,V,h,X,q,H){if(!wh(k))return new D("Invalid PlayerBytesAdLayoutRenderer");var R=fu(k);if(R instanceof D)return R;var p={layoutId:k.adLayoutMetadata.layoutId,layoutType:k.adLayoutMetadata.layoutType,Y$:"core"},c=g.d(k.renderingContent,RR);if(!c)return new D("Invalid rendering content for DAI media layout");c=on(c,!1);q={uf:c,KS:0,m0:q,Ew:Math.min(q+c.videoLengthSeconds*1E3,H),C7:new OB(0,[c.videoLengthSeconds])};var Y;H=(Y=Number(k.driftRecoveryMs))!=null?Y:void 0;u=lfI(u, k,q,m,H);if(u instanceof D)return u;x=Object.assign({},p,U,{SM:R,renderingContent:k.renderingContent,clientMetadata:new hG(u),DQ:c$(F,x)(p),adLayoutLoggingData:k.adLayoutMetadata.adLayoutLoggingData});return(m=Vk(f,x,m,h,F,X,V,void 0,!0))?m instanceof D?m:{layout:x,BG:m}:new D("Expecting associatedInPlayerSlot")}; yjt=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p,c,Y){var E=mG(k,F,m.qK);if(E instanceof D)return E;if(g.d(k.renderingContent,RR)){h=nkQ([k],m,h);if(h instanceof D)return h;if(h.length!==1)return new D("Only expected one media layout.");x=$7D(x,u,k,E,h[0],void 0,"core",U,F,f,V,X,R,p,c,m.qK,H,void 0,Y);return x instanceof D?x:{layout:x.layout,y8:x.BG?[x.BG]:[]}}var z=g.d(k.renderingContent,sx);if(z){if(!kF(k.adLayoutMetadata))return new D("Invalid ad layout metadata");if(!HY(z))return new D("Invalid sequential layout"); z=z.sequentialLayouts.map(function(O){return O.playerBytesAdLayoutRenderer}); x=rjt(x,u,k.adLayoutMetadata,E,z,U,F,m,h,f,V,X,q,H,c,R,p,Y);return x instanceof D?x:{layout:x.UX,y8:x.y8}}return new D("Not able to convert a sequential layout")}; rjt=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p,c,Y,E,z){var O=new fa({current:null}),r=nkQ(m,V,h);if(r instanceof D)return r;h=[];for(var I=[],N=void 0,L=0;L0&&(L.push(z),L.push(new F5(N.adPodSkipTarget)));(F=X.get(N.externalVideoId))&&L.push(new v7(F));F=L}else F=new D("Invalid vod media renderer")}if(F instanceof D)return F;x=Object.assign({},f,U,{SM:r,renderingContent:k.renderingContent,clientMetadata:new hG(F),DQ:c$(q,x)(f),adLayoutLoggingData:k.adLayoutMetadata.adLayoutLoggingData});k=g.d(k.renderingContent,RR);if(!k||!qj(k))return new D("Invalid meida renderer");H=C1(H,k.externalVideoId);H.instreamVideoAdRenderer=k;H.SC="AD_PLACEMENT_KIND_START";return p?(h=Vk(R,x,h,Y,q,E,c,z,!1),h instanceof D?h:afR(x.layoutId,R)&&h?{layout:Object.assign({},x,{clientMetadata:new hG(F.concat(new H7(h)))})}:{layout:x,BG:h}): {layout:x}}; jJ4=function(x,u,k,U,m){if(!wh(u))return new D("Invalid PlayerBytesAdLayoutRenderer");var F=g.d(u.renderingContent,Hr);if(!F||F.durationMilliseconds===void 0)return new D("Invalid endcap renderer");var f={layoutId:u.adLayoutMetadata.layoutId,layoutType:u.adLayoutMetadata.layoutType,Y$:"adapter"};U=[new A$(F.durationMilliseconds),new De({impressionCommands:void 0,abandonCommands:F.abandonCommands?[{commandExecutorCommand:F.abandonCommands}]:void 0,completeCommands:F.completionCommands}),new ko(U), new EW("LAYOUT_TYPE_ENDCAP")];if(m){U.push(new mS(m.C7.adPodIndex-1));U.push(new Qz(m.C7.adPodIndex));var V;U.push(new F5((V=m.adPodSkipTarget)!=null?V:-1))}return Object.assign({},f,bW,{renderingContent:u.renderingContent,clientMetadata:new hG(U),SM:F.skipPings?new Map([["skip",F.skipPings]]):new Map,DQ:c$(k,x)(f),adLayoutLoggingData:u.adLayoutMetadata.adLayoutLoggingData})}; Vk=function(x,u,k,U,m,F,f,V,h){x=x.filter(function(q){return q.adSlotMetadata.slotType==="SLOT_TYPE_IN_PLAYER"&&q.adSlotMetadata.triggeringSourceLayoutId===u.layoutId}); if(x.length!==0){if(x.length!==1)return new D("Invalid InPlayer slot association for the given PlayerBytes layout");x=x[0];f=Mvk(x,F,k,U,f);if(f instanceof D)return f;var X;F={slotId:x.adSlotMetadata.slotId,slotType:x.adSlotMetadata.slotType,slotPhysicalPosition:(X=x.adSlotMetadata.slotPhysicalPosition)!=null?X:1,Y$:"core",slotEntryTrigger:f.slotEntryTrigger,slotFulfillmentTriggers:f.slotFulfillmentTriggers,slotExpirationTriggers:f.slotExpirationTriggers};X=g.d(x.fulfillmentContent.fulfilledLayout, Xak);if(!X||!kqG(X))return new D("Invalid InPlayerAdLayoutRenderer");f={layoutId:X.adLayoutMetadata.layoutId,layoutType:X.adLayoutMetadata.layoutType,Y$:"core"};k=mG(X,k,U);if(k instanceof D)return k;U=[];h&&U.push(new IW({}));if(X.adLayoutMetadata.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY")U.push.apply(U,g.t(QJY(x.adSlotMetadata.triggerEvent,u)));else if(X.adLayoutMetadata.layoutType==="LAYOUT_TYPE_ENDCAP")U.push(new ko(Fk(x.adSlotMetadata.triggerEvent))),V&&U.push(V);else return new D("Not able to parse an SDF InPlayer layout"); m=Object.assign({},f,k,{renderingContent:X.renderingContent,SM:new Map,DQ:c$(m,F)(f),clientMetadata:new hG(U),adLayoutLoggingData:X.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},F,{fulfilledLayout:m,clientMetadata:new hG([])})}}; QJY=function(x,u){var k=[];k.push(new ko(Fk(x)));k.push(new Yo(u.layoutId));(x=X2(u.clientMetadata,"metadata_type_player_bytes_callback_ref"))&&k.push(new W7(x));(x=X2(u.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))&&k.push(new fa(x));(x=X2(u.clientMetadata,"metadata_type_remote_slots_data"))&&k.push(new v7(x));(x=X2(u.clientMetadata,"metadata_type_ad_next_params"))&&k.push(new LX(x));(x=X2(u.clientMetadata,"metadata_type_ad_video_clickthrough_endpoint"))&&k.push(new Df(x));(x= X2(u.clientMetadata,"metadata_type_ad_pod_info"))&&k.push(new UW(x));(u=X2(u.clientMetadata,"metadata_type_ad_video_id"))&&k.push(new bP(u));return k}; ZXj=function(x,u,k,U,m,F){function f(X){return hm(u,X)} var V=U.q0.inPlayerSlotId,h={layoutId:U.q0.inPlayerLayoutId,layoutType:"LAYOUT_TYPE_ENDCAP",Y$:"core"};k={slotId:V,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:new rG(f,x),slotFulfillmentTriggers:[new Cj(f,V)],slotExpirationTriggers:[new Lj(f,V),new vu(f,k)]};x=Object.assign({},h,{layoutExitNormalTriggers:[new Zx(f,x)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],SM:new Map,clientMetadata:new hG([new pa(U.q0), new ko(U.adPlacementConfig),m]),DQ:c$(F,k)(h),adLayoutLoggingData:U.q0.adLayoutLoggingData});return Object.assign({},k,{clientMetadata:new hG([new NF(x)])})}; afR=function(x,u){u=g.w(u);for(var k=u.next();!k.done;k=u.next())if(k=k.value,k.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"){var U=g.d(k.fulfillmentContent.fulfilledLayout,rh);if(U&&(U=g.d(U.renderingContent,n1))&&U.associatedPlayerBytesLayoutId===x)return k}}; Mvk=function(x,u,k,U,m){var F=IfW(vY(x.slotEntryTrigger,k,U),m,x,u);if(F instanceof D)return F;for(var f=[],V=g.w(x.slotFulfillmentTriggers),h=V.next();!h.done;h=V.next()){h=vY(h.value,k,U);if(h instanceof D)return h;f.push(h)}f=eq$(f,m,x,u);u=[];x=g.w(x.slotExpirationTriggers);for(m=x.next();!m.done;m=x.next()){m=vY(m.value,k,U);if(m instanceof D)return m;u.push(m)}return{slotEntryTrigger:F,slotFulfillmentTriggers:f,slotExpirationTriggers:u}}; IfW=function(x,u,k,U){return u&&k.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"&&x instanceof iJ?new Wu(function(m){return hm(U,m)},k.adSlotMetadata.slotId):x}; eq$=function(x,u,k,U){return u&&k.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"?x.map(function(m){return m instanceof Cj?new Bu(function(F){return hm(U,F)},k.adSlotMetadata.slotId):m}):x}; mG=function(x,u,k){for(var U=[],m=g.w(x.layoutExitNormalTriggers||[]),F=m.next();!F.done;F=m.next()){F=vY(F.value,u,k);if(F instanceof D)return F;U.push(F)}m=[];F=g.w(x.layoutExitSkipTriggers||[]);for(var f=F.next();!f.done;f=F.next()){f=vY(f.value,u,k);if(f instanceof D)return f;m.push(f)}F=[];f=g.w(x.layoutExitMuteTriggers||[]);for(var V=f.next();!V.done;V=f.next()){V=vY(V.value,u,k);if(V instanceof D)return V;F.push(V)}f=[];x=g.w(x.layoutExitUserInputSubmittedTriggers||[]);for(V=x.next();!V.done;V= x.next()){V=vY(V.value,u,k);if(V instanceof D)return V;f.push(V)}return{layoutExitNormalTriggers:U,layoutExitSkipTriggers:m,layoutExitMuteTriggers:F,layoutExitUserInputSubmittedTriggers:f,bE:[]}}; fu=function(x){var u=g.d(x.renderingContent,RR);if(u==null?0:u.pings)return $h(u.pings);x=g.d(x.renderingContent,Hr);return(x==null?0:x.skipPings)?new Map([["skip",x.skipPings]]):new Map}; lfI=function(x,u,k,U,m){u=g.d(u.renderingContent,RR);if(!u)return new D("Invalid rendering content for DAI media layout");x=[new Vz(U),new na(k.uf.videoLengthSeconds),new $o(k.uf.playerVars),new Ze(k.m0),new aW(k.Ew),new Qz(k.KS),new ko(Fk(x)),new bP(k.uf.adVideoId),new UW(k.C7),u.sodarExtensionData&&new jf(u.sodarExtensionData),new W7({current:null}),new IW({}),new oz(nA(u.pings))].filter(cj5);m!==void 0&&x.push(new P7(m));return x}; iXk=function(x,u,k){x=x.map(function(h){return on(g.d(h.renderingContent,RR),!1)}); var U=x.map(function(h){return h.videoLengthSeconds}),m=U.map(function(h,X){return new OB(X,U)}),F=u,f=k,V=[]; x.forEach(function(h,X){f=Math.min(F+h.videoLengthSeconds*1E3,k);T8(h.playerVars,m[X]);V.push({uf:h,m0:F,Ew:f,KS:X,C7:m[X]});F=f}); return V}; nkQ=function(x,u,k){for(var U=[],m=g.w(x),F=m.next();!F.done;F=m.next())if(F=g.d(F.value.renderingContent,RR)){if(!qj(F))return new D("Invalid vod media renderer");U.push(JjI(F))}m=U.map(function(H){return H.UC}); F=[];for(var f=0,V=0;V0?ob:-1;else if(y=g.d(B,Hr)){B=SA$(x,u,k,y,F,Y,V,C,ob);if(B instanceof D){p= B;break a}B=B(R);E.push(B.jg);z=[].concat(g.t(B.yL),g.t(z));O=[].concat(g.t(B.cA),g.t(O));B.BG&&(Fj=[B.BG].concat(g.t(Fj)))}else if(y=g.d(B,cY)){if(p===void 0){p=new D("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:y});break a}B=xF5(x,u,k,F,y,L,V,p,Y,xh(q,"supports_multi_step_on_desktop"));if(B instanceof D){p=B;break a}B=B(R);E.push(B.jg);B.BG&&Fj.push(B.BG);z=[].concat(g.t(B.yL),g.t(z));O=[].concat(g.t(B.cA),g.t(O));r=[].concat(g.t(B.B2),g.t(r)); I=[].concat(g.t(B.f5),g.t(I));N=[L].concat(g.t(N))}else if(B=g.d(B,Mj)){B=u5R(x,u,k,F,B,L,V,Y);if(B instanceof D){p=B;break a}B=B(R);E.push(B.jg);B.BG&&Fj.push(B.BG);O=[].concat(g.t(B.cA),g.t(O))}else{p=new D("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}p={u$:E,layoutExitSkipTriggers:z,layoutExitUserInputSubmittedTriggers:r,bE:I,layoutExitMuteTriggers:O,YC:N,y8:Fj}}}else a:if(Y=VfY(U,k,q),Y instanceof D)p=Y;else{E=0;z=[];O=[];r=[];I=[];N=[];L=[];C=new OW({current:null});kI=new fa({current:null}); Fj=!1;K=[];ob=-1;c=g.w(U);for(B=c.next();!B.done;B=c.next())if(B=B.value,g.d(B,p1)){B=BtD(u,k,g.d(B,p1),V);if(B instanceof D){p=B;break a}B=B(R);z.push(B.jg);O=[].concat(g.t(B.yL),g.t(O));r=[].concat(g.t(B.cA),g.t(r));B.BG&&(K=[B.BG].concat(g.t(K)))}else if(g.d(B,RR)){ob=xj(g.d(B,RR),k,q);if(ob instanceof V2){p=new D(ob);break a}B=new OB(E,Y);B=hEk(u,ob.layoutId,ob.aF,k,uW(ob.playerVars,ob.P8,f,X,B),ob.UC,F,B,V(R),kI,h.get(ob.aF.externalVideoId),void 0,H);E++;z.push(B.jg);O=[].concat(g.t(B.yL),g.t(O)); r=[].concat(g.t(B.cA),g.t(r));Fj||(L.push(kI),Fj=!0);ob=(ob=ob.aF.adPodSkipTarget)&&ob>0?ob:-1}else if(g.d(B,Hr)){B=SA$(x,u,k,g.d(B,Hr),F,E,V,kI,ob);if(B instanceof D){p=B;break a}B=B(R);z.push(B.jg);O=[].concat(g.t(B.yL),g.t(O));r=[].concat(g.t(B.cA),g.t(r));B.BG&&(K=[B.BG].concat(g.t(K)))}else if(g.d(B,cY)){if(p===void 0){p=new D("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:g.d(B,cY)});break a}B=xF5(x,u,k,F,g.d(B,cY),C,V,p,E,xh(q,"supports_multi_step_on_desktop")); if(B instanceof D){p=B;break a}B=B(R);z.push(B.jg);B.BG&&K.push(B.BG);O=[].concat(g.t(B.yL),g.t(O));r=[].concat(g.t(B.cA),g.t(r));I=[].concat(g.t(B.B2),g.t(I));N=[].concat(g.t(B.f5),g.t(N));L=[C].concat(g.t(L))}else if(g.d(B,Mj)){B=u5R(x,u,k,F,g.d(B,Mj),C,V,E);if(B instanceof D){p=B;break a}B=B(R);z.push(B.jg);B.BG&&K.push(B.BG);r=[].concat(g.t(B.cA),g.t(r))}else{p=new D("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}p={u$:z,layoutExitSkipTriggers:O,layoutExitUserInputSubmittedTriggers:I, bE:N,layoutExitMuteTriggers:r,YC:L,y8:K}}p instanceof D?R=p:(N=R.slotId,Y=p.u$,E=p.layoutExitSkipTriggers,z=p.layoutExitMuteTriggers,O=p.layoutExitUserInputSubmittedTriggers,r=p.YC,R=V(R),I=m?m.layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",N=m?m.layoutId:uV(u.V.get(),I,N),L={layoutId:N,layoutType:I,Y$:"core"},R={layout:{layoutId:N,layoutType:I,SM:new Map,layoutExitNormalTriggers:[new Kj(u.S,N)],layoutExitSkipTriggers:E,layoutExitMuteTriggers:z,layoutExitUserInputSubmittedTriggers:O,bE:[],Y$:"core", clientMetadata:new hG([new iP(Y)].concat(g.t(r))),DQ:R(L)},y8:p.y8});return R}}; VfY=function(x,u,k){var U=[];x=g.w(x);for(var m=x.next();!m.done;m=x.next())if(m=m.value,g.d(m,RR)){m=xj(g.d(m,RR),u,k);if(m instanceof V2)return new D(m);U.push(m.UC)}return U}; qWW=function(x,u,k,U,m,F,f,V){if(!c2W(k,V===void 0?!1:V))return new D("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:k});var h=DA(k);if(h<=0)return new D("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:k});var X=new OW({current:null}),q=Poj(x,u,k,X,U,F,f);return X7k(x,U,F,h,m,function(H,R){var p=H.slotId,c=Se(k);H=f(H);var Y,E=(Y=HI(u,U,k.layoutId,"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey"))!=null?Y: uV(u.V.get(),"LAYOUT_TYPE_MEDIA_BREAK",p);p={layoutId:E,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",Y$:"core"};Y=q(E,R);var z=X2(Y.clientMetadata,"metadata_type_fulfilled_layout");z||M8("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");c=[new ko(U),new A$(h),new De(c),X];z&&c.push(new EW(z.layoutType));return{biJ:{layoutId:E,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",SM:new Map,layoutExitNormalTriggers:[new Kj(u.S,E)],layoutExitSkipTriggers:[new AD(u.S, R.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new xF(u.S,R.layoutId)],bE:[],Y$:"core",clientMetadata:new hG(c),DQ:H(p)},LXm:Y}})}; sWx=function(x){if(!y2x(x))return!1;var u=g.d(x.adVideoStart,wD);return u?g.d(x.linearAd,RR)&&h1(u)?!0:(M8("Invalid Sandwich with notify"),!1):!1}; Ha5=function(x){if(x.linearAds==null)return!1;x=g.d(x.adStart,wD);return x?h1(x)?!0:(M8("Invalid LASR with notify"),!1):!1}; REY=function(x){if(!wak(x))return!1;x=g.d(x.adStart,wD);return x?h1(x)?!0:(M8("Invalid LASR with notify"),!1):!1}; yk=function(x,u,k,U,m,F,f,V,h,X){this.K=x;this.V=u;this.S=k;this.J5=U;this.JO=m;this.J=F;this.eJ=f;this.Fz=V;this.rX=h;this.loadPolicy=X===void 0?1:X}; zu5=function(x,u,k,U,m,F,f,V,h,X){var q=[];if(u.length===0&&U.length===0&&k.length===0)return q;u=u.filter(XV);var H=k.filter(H7t),R=U.filter(XV),p=new Map,c=p_Q(u),Y=k.some(function(v){var P4;return(v==null?void 0:(P4=v.adSlotMetadata)==null?void 0:P4.slotType)==="SLOT_TYPE_PLAYER_BYTES"}),E=k.some(function(v){var P4; return(v==null?void 0:(P4=v.adSlotMetadata)==null?void 0:P4.slotType)==="SLOT_TYPE_PLAYER_UNDERLAY"}),z=k.some(function(v){var P4; return(v==null?void 0:(P4=v.adSlotMetadata)==null?void 0:P4.slotType)==="SLOT_TYPE_IN_PLAYER"}),O=k.some(function(v){var P4,Yw; return(v==null?void 0:(P4=v.adSlotMetadata)==null?void 0:P4.slotType)==="SLOT_TYPE_BELOW_PLAYER"||(v==null?void 0:(Yw=v.adSlotMetadata)==null?void 0:Yw.slotType)==="SLOT_TYPE_ABOVE_FEED"}); k=k.some(function(v){var P4;return(v==null?void 0:(P4=v.adSlotMetadata)==null?void 0:P4.slotType)==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"}); if(Y||E||z||O||k)X=G7W(H,u,V,m,c,x.JO.get(),x.loadPolicy,p,x.J5.get(),x.K.get(),z,f,h,X),X instanceof D?M8(X,void 0,void 0,{contentCpn:m}):q.push.apply(q,g.t(X));X=g.w(u);for(k=X.next();!k.done;k=X.next())k=k.value,E=p7I(x,p,k,m,F,f,Y,V,c,h,H),E instanceof D?M8(E,void 0,void 0,{renderer:k.renderer,config:k.config.adPlacementConfig,kind:k.config.adPlacementConfig.kind,contentCpn:m,daiEnabled:f}):q.push.apply(q,g.t(E));c$R(x.J5.get())||(F=MfD(x,R,m,V,c,p),q.push.apply(q,g.t(F)));if(x.J===null||f&&!V.GV){var r, I,N;x=V.EO&&u.length===1&&((r=u[0].config)==null?void 0:(I=r.adPlacementConfig)==null?void 0:I.kind)==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&((N=u[0].renderer)==null?void 0:N.adBreakServiceRenderer);if(!q.length&&!x){var L,C,kI,Fj;M8("Expected slots parsed from AdPlacementRenderers for DAI",void 0,void 0,{"AdPlacementRenderer count":u.length,contentCpn:m,"first APR kind":(L=u[0])==null?void 0:(C=L.config)==null?void 0:(kI=C.adPlacementConfig)==null?void 0:kI.kind,renderer:(Fj=u[0])==null?void 0: Fj.renderer})}return q}r=U.filter(XV);q.push.apply(q,g.t(IbR(p,r,x.V.get(),x.J,m,Y)));if(!q.length){var ob,K,B,y;M8("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":u.length,contentCpn:m,daiEnabled:f.toString(),"first APR kind":(ob=u[0])==null?void 0:(K=ob.config)==null?void 0:(B=K.adPlacementConfig)==null?void 0:B.kind,renderer:(y=u[0])==null?void 0:y.renderer})}return q}; MfD=function(x,u,k,U,m,F){function f(R){return c$(x.JO.get(),R)} var V=[];u=g.w(u);for(var h=u.next();!h.done;h=u.next()){h=h.value;var X=h.renderer,q=X.sandwichedLinearAdRenderer,H=X.linearAdSequenceRenderer;q&&sWx(q)?(M8("Found AdNotify with SandwichedLinearAdRenderer"),H=g.d(q.adVideoStart,wD),q=g.d(q.linearAd,RR),A1(F,X,h.config.adPlacementConfig.kind),X=void 0,H=F9W((X=H)==null?void 0:X.layout.layoutId,x.V.get(),x.S.get(),h.config.adPlacementConfig,h.adSlotLoggingData,q,k,U,f,m,x.loadPolicy,x.J5.get(),x.JO.get()),H instanceof D?M8(H):V.push.apply(V,g.t(H))): H&&(!H.adLayoutMetadata&&Ha5(H)||H.adLayoutMetadata&&REY(H))&&(M8("Found AdNotify with LinearAdSequenceRenderer"),A1(F,X,h.config.adPlacementConfig.kind),X=void 0,q=goj((X=g.d(H.adStart,wD))==null?void 0:X.layout.layoutId,x.V.get(),x.S.get(),h.config.adPlacementConfig,h.adSlotLoggingData,H.linearAds,kF(H.adLayoutMetadata)?H.adLayoutMetadata:void 0,k,U,f,m,x.loadPolicy,x.J5.get()),q instanceof D?M8(q):V.push.apply(V,g.t(q)))}return V}; p7I=function(x,u,k,U,m,F,f,V,h,X,q){function H(z){return c$(x.JO.get(),z)} var R=k.renderer,p=k.config.adPlacementConfig,c=p.kind,Y=k.adSlotLoggingData,E=V.GV&&c==="AD_PLACEMENT_KIND_START";E=F&&!E;if(R.adsEngagementPanelRenderer!=null)return L1(u,k.elementId,c,R.adsEngagementPanelRenderer.isContentVideoEngagementPanel,R.adsEngagementPanelRenderer.adVideoId,R.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,p,Y,function(z,O,r,I){var N=x.S.get(),L=z.slotId,C=R.adsEngagementPanelRenderer;z=c$(x.JO.get(),z);return Yj(N,L,"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON", new Aj(C),O,r,C.impressionPings,z,R.adsEngagementPanelRenderer.adLayoutLoggingData,I)}),[]; if(R.adsEngagementPanelLayoutViewModel)return L1(u,k.elementId,c,R.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,R.adsEngagementPanelLayoutViewModel.adVideoId,R.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,p,Y,function(z,O,r,I){var N=x.S.get(),L=z.slotId,C=R.adsEngagementPanelLayoutViewModel;z=c$(x.JO.get(),z);return tm(N,L,"LAYOUT_TYPE_PANEL",new CX(C),O,r,z,R.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,I)}),[]; if(R.actionCompanionAdRenderer!=null){if(R.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return r25(x.V.get(),x.J,x.S.get(),R.actionCompanionAdRenderer,p,Y,U,H);L1(u,k.elementId,c,R.actionCompanionAdRenderer.isContentVideoCompanion,R.actionCompanionAdRenderer.adVideoId,R.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,p,Y,function(z,O,r,I){var N=x.S.get(),L=z.slotId,C=R.actionCompanionAdRenderer;z=c$(x.JO.get(),z);return Yj(N,L,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", new v_(C),O,r,C.impressionPings,z,R.actionCompanionAdRenderer.adLayoutLoggingData,I)})}else if(R.topBannerImageTextIconButtonedLayoutViewModel!==void 0){if(R.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return jxk(x.V.get(),x.J,x.S.get(),R.topBannerImageTextIconButtonedLayoutViewModel,p,Y,U,H); L1(u,k.elementId,c,R.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,R.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,R.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,p,Y,function(z,O,r,I){var N=x.S.get(),L=z.slotId,C=R.topBannerImageTextIconButtonedLayoutViewModel;z=c$(x.JO.get(),z);return tm(N,L,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new T7(C),O,r,z,R.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,I)})}else if(R.imageCompanionAdRenderer)L1(u, k.elementId,c,R.imageCompanionAdRenderer.isContentVideoCompanion,R.imageCompanionAdRenderer.adVideoId,R.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,p,Y,function(z,O,r,I){var N=x.S.get(),L=z.slotId,C=R.imageCompanionAdRenderer; z=c$(x.JO.get(),z);return Yj(N,L,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new B_(C),O,r,C.impressionPings,z,R.imageCompanionAdRenderer.adLayoutLoggingData,I)}); else if(R.bannerImageLayoutViewModel)L1(u,k.elementId,c,R.bannerImageLayoutViewModel.isContentVideoCompanion,R.bannerImageLayoutViewModel.adVideoId,R.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,p,Y,function(z,O,r,I){var N=x.S.get(),L=z.slotId,C=R.bannerImageLayoutViewModel;z=c$(x.JO.get(),z);return tm(N,L,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new oW(C),O,r,z,R.bannerImageLayoutViewModel.adLayoutLoggingData,I)}); else if(R.shoppingCompanionCarouselRenderer)L1(u,k.elementId,c,R.shoppingCompanionCarouselRenderer.isContentVideoCompanion,R.shoppingCompanionCarouselRenderer.adVideoId,R.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,p,Y,function(z,O,r,I){var N=x.S.get(),L=z.slotId,C=R.shoppingCompanionCarouselRenderer;z=c$(x.JO.get(),z);return Yj(N,L,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new xo(C),O,r,C.impressionPings,z,R.shoppingCompanionCarouselRenderer.adLayoutLoggingData,I)}); else if(R.adBreakServiceRenderer){if(!nWI(k))return[];if(c==="AD_PLACEMENT_KIND_PAUSE")return lbk(x.V.get(),p,Y,k.renderer.adBreakServiceRenderer,U);if(c!=="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&c!=="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED")return i7b(x.V.get(),p,Y,k.renderer.adBreakServiceRenderer,U,m,F);V.EO||M8("Received non-live cue point triggered AdBreakServiceRenderer",void 0,void 0,{kind:c,adPlacementConfig:p,daiEnabledForContentVideo:String(F),isServedFromLiveInfra:String(V.EO),clientPlaybackNonce:V.clientPlaybackNonce}); if(c==="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED"){if(!x.eJ)return new D("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface");if(!x.rX)return new D("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface");x.rX.iM({adPlacementRenderer:k,contentCpn:U,qK:m});m=x.eJ.get().getCurrentTimeSec(1,!1);return w7Q(x.V.get(),k.renderer.adBreakServiceRenderer,p,m,U,Y,F)}if(!x.Fz)return new D("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface"); x.Fz.iM({adPlacementRenderer:k,contentCpn:U,qK:m})}else{if(R.clientForecastingAdRenderer)return K9Q(x.V.get(),x.S.get(),p,Y,R.clientForecastingAdRenderer,U,m,H);if(R.invideoOverlayAdRenderer)return C2$(x.V.get(),x.S.get(),p,Y,R.invideoOverlayAdRenderer,U,m,H);if(R.instreamAdPlayerOverlayRenderer)return TtY(x.V.get(),x.S.get(),p,Y,R.instreamAdPlayerOverlayRenderer,U,H);if((R.linearAdSequenceRenderer||R.instreamVideoAdRenderer)&&E)return x7R(x.V.get(),x.S.get(),k,U,H,X,!x.J5.get().W.X().G("html5_override_ad_video_length_killswitch")); if(R.linearAdSequenceRenderer&&!E){if(f)return[];A1(u,R,c);if(R.linearAdSequenceRenderer.adLayoutMetadata){if(!wak(R.linearAdSequenceRenderer))return new D("Received invalid LinearAdSequenceRenderer.")}else if(R.linearAdSequenceRenderer.linearAds==null)return new D("Received invalid LinearAdSequenceRenderer.");if(g.d(R.linearAdSequenceRenderer.adStart,wD)){M8("Found AdNotify in LinearAdSequenceRenderer");k=g.d(R.linearAdSequenceRenderer.adStart,wD);if(!gWR(k))return new D("Invalid AdMessageRenderer."); F=R.linearAdSequenceRenderer.linearAds;return kpD(x.K.get(),x.V.get(),x.S.get(),x.JO.get(),p,Y,k,kF(R.linearAdSequenceRenderer.adLayoutMetadata)?R.linearAdSequenceRenderer.adLayoutMetadata:void 0,F,U,m,V,H,h,x.loadPolicy,x.J5.get())}return bak(x.V.get(),x.S.get(),p,Y,R.linearAdSequenceRenderer.linearAds,kF(R.linearAdSequenceRenderer.adLayoutMetadata)?R.linearAdSequenceRenderer.adLayoutMetadata:void 0,U,m,V,H,h,x.loadPolicy,x.J5.get(),q)}if(!R.remoteSlotsRenderer||F){if(R.instreamVideoAdRenderer&& !E){if(f)return[];A1(u,R,c);return X_k(x.V.get(),x.S.get(),p,Y,R.instreamVideoAdRenderer,U,m,V,H,h,x.loadPolicy,x.J5.get(),x.JO.get(),q)}if(R.instreamSurveyAdRenderer)return qWW(x.V.get(),x.S.get(),R.instreamSurveyAdRenderer,p,Y,U,H,xh(x.J5.get(),"supports_multi_step_on_desktop"));if(R.sandwichedLinearAdRenderer!=null)return y2x(R.sandwichedLinearAdRenderer)?g.d(R.sandwichedLinearAdRenderer.adVideoStart,wD)?(M8("Found AdNotify in SandwichedLinearAdRenderer"),k=g.d(R.sandwichedLinearAdRenderer.adVideoStart, wD),gWR(k)?(F=g.d(R.sandwichedLinearAdRenderer.linearAd,RR))?ffW(k,F,p,x.K.get(),x.V.get(),x.S.get(),x.JO.get(),Y,U,m,V,H,h,x.loadPolicy,x.J5.get()):new D("Missing IVAR from Sandwich"):new D("Invalid AdMessageRenderer.")):bak(x.V.get(),x.S.get(),p,Y,[R.sandwichedLinearAdRenderer.adVideoStart,R.sandwichedLinearAdRenderer.linearAd],void 0,U,m,V,H,h,x.loadPolicy,x.J5.get()):new D("Received invalid SandwichedLinearAdRenderer.");if(R.videoAdTrackingRenderer!=null)return NtG(x.V.get(),x.S.get(),R.videoAdTrackingRenderer, p,Y,U,m,V.Zl,H)}}return[]}; Ek=function(x,u,k,U,m,F,f,V){g.J.call(this);var h=this;this.V=x;this.J=u;this.zw=U;this.eJ=m;this.J5=F;this.N$=f;this.Ts=V;this.S=null;k.get().addListener(this);this.addOnDisposeCallback(function(){k.Ft()||k.get().removeListener(h)}); U.get().addListener(this);this.addOnDisposeCallback(function(){U.Ft()||U.get().removeListener(h)})}; YWb=function(x,u,k){var U=x.eJ.get().getCurrentTimeSec(1,!1);x.J5.get().W.X().Yi()&&Fw(x.N$.get(),"sdai","onopp.1;evt."+k.event+";start."+k.startSecs.toFixed(3)+";d."+k.z1.toFixed(3));y5(x.V.get(),"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",function(){var m=x.J.get(),F=u.adPlacementRenderer.renderer.adBreakServiceRenderer,f=u.contentCpn,V=u.adPlacementRenderer.adSlotLoggingData,h=Gs(x.J5.get()),X=x.N$;if(m.J5.get().W.X().experiments.H$("enable_smearing_expansion_dai")){var q=g.MT(m.J5.get().W.X().experiments, "max_prefetch_window_sec_for_livestream_optimization");var H=g.MT(m.J5.get().W.X().experiments,"min_prefetch_offset_sec_for_livestream_optimization");h={Ry:y$t(k),L0:!1,cueProcessedMs:U*1E3};var R=k.startSecs+k.z1;if(U===0)h.KL=new lB(0,R*1E3);else{H=k.startSecs-H;var p=H-U;h.KL=p<=0?new lB(H*1E3,R*1E3):new lB(Math.floor(U+Math.random()*Math.min(p,q))*1E3,R*1E3)}q=h}else q={Ry:y$t(k),L0:!1},R=k.startSecs+k.z1,k.startSecs<=U?h=new lB((k.startSecs-4)*1E3,R*1E3):(H=Math.max(0,k.startSecs-U-10),h=new lB(Math.floor(U+ Math.random()*(h?U===0?0:Math.min(H,5):H))*1E3,R*1E3)),q.KL=h;m=K1(m,F,f,q,V,[new lP(k)]);X.get().W.oR(q.KL.start/1E3-U,k.startSecs-U);return[m]})}; zs=function(x){var u,k=(u=X2(x.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:u.current;if(!k)return null;u=X2(x.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var U=x.layoutId,m=X2(x.clientMetadata,"metadata_type_content_cpn"),F=X2(x.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),f=X2(x.clientMetadata,"metadata_type_player_overlay_layout_renderer"),V=X2(x.clientMetadata,"metadata_type_player_underlay_renderer"),h=X2(x.clientMetadata, "metadata_type_ad_placement_config"),X=X2(x.clientMetadata,"metadata_type_video_length_seconds");var q=F2(x.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds")?X2(x.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"):F2(x.clientMetadata,"metadata_type_layout_enter_ms")&&F2(x.clientMetadata,"metadata_type_layout_exit_ms")?(X2(x.clientMetadata,"metadata_type_layout_exit_ms")-X2(x.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{c_:U,contentCpn:m,gU:k,KH:u,instreamAdPlayerOverlayRenderer:F, playerOverlayLayoutRenderer:f,instreamAdPlayerUnderlayRenderer:V,adPlacementConfig:h,videoLengthSeconds:X,e2:q,inPlayerLayoutId:X2(x.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:X2(x.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; EoD=function(x,u){return tfD(x,u)}; Gpx=function(x,u){u=tfD(x,u);if(!u)return null;var k;u.e2=(k=X2(x.clientMetadata,"metadata_type_ad_pod_info"))==null?void 0:k.adBreakRemainingLengthSeconds;return u}; tfD=function(x,u){var k,U=(k=X2(x.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:k.current;if(!U)return null;k=K8Y(x,u);return{h6:d6Q(x,u),adPlacementConfig:X2(x.clientMetadata,"metadata_type_ad_placement_config"),EZ:k,contentCpn:X2(x.clientMetadata,"metadata_type_content_cpn"),inPlayerLayoutId:X2(x.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:X2(x.clientMetadata,"metadata_type_linked_in_player_slot_id"),instreamAdPlayerOverlayRenderer:X2(x.clientMetadata, "metadata_type_instream_ad_player_overlay_renderer"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,e2:void 0,gU:U,c_:x.layoutId,videoLengthSeconds:X2(x.clientMetadata,"metadata_type_video_length_seconds")}}; WI=function(x,u,k,U,m,F,f,V,h){g.J.call(this);this.K=x;this.j=u;this.N=k;this.J=U;this.S=m;this.V=F;this.JO=f;this.J5=V;this.yX=h;this.Si=!0}; zEx=function(x,u,k){return HXI(x.S.get(),u.contentCpn,u.c_,function(U){return RqI(x.V.get(),U.slotId,k,u.adPlacementConfig,u.c_,c$(x.JO.get(),U))})}; Ok=function(x,u,k,U,m,F,f,V){g.J.call(this);this.V=x;this.S=u;this.J=k;this.J5=U;this.K=m;this.yX=F;this.eJ=f;this.gM=V}; iW=function(x){g.J.call(this);this.S=x}; y5=function(x,u,k,U){x.S().YR(u,U);k=k();x=x.S();x.bd.jV("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",u,U,k);u=g.w(k);for(k=u.next();!k.done;k=u.next())a:{U=x;k=k.value;U.bd.n6("ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",k);U.bd.n6("ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",k);try{var m=U.S;if(g.Eo(k.slotId))throw new D("Slot ID was empty",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT");if(W$(m,k))throw new D("Duplicate registration for slot.",{slotId:k.slotId,slotEntryTriggerType:k.slotEntryTrigger.triggerType}, "ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");if(!m.ZW.HL.has(k.slotType))throw new D("No fulfillment adapter factory registered for slot of type: "+k.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED");if(!m.ZW.Tj.has(k.slotType))throw new D("No SlotAdapterFactory registered for slot of type: "+k.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");KM(m,"TRIGGER_CATEGORY_SLOT_ENTRY",k.slotEntryTrigger?[k.slotEntryTrigger]:[]);KM(m,"TRIGGER_CATEGORY_SLOT_FULFILLMENT", k.slotFulfillmentTriggers);KM(m,"TRIGGER_CATEGORY_SLOT_EXPIRATION",k.slotExpirationTriggers);var F=U.S,f=k.slotType+"_"+k.slotPhysicalPosition,V=ej(F,f);if(W$(F,k))throw new D("Duplicate slots not supported",void 0,"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");V.set(k.slotId,new QNb(k));F.S.set(f,V)}catch(kI){kI instanceof D&&kI.Er?(U.bd.eK("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED",kI.Er,k),M8(kI,k,void 0,void 0,kI.iD)):(U.bd.eK("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR", k),M8(kI,k));break a}W$(U.S,k).j=!0;try{var h=U.S,X=W$(h,k),q=k.slotEntryTrigger,H=h.ZW.To.get(q.triggerType);H&&(H.xt("TRIGGER_CATEGORY_SLOT_ENTRY",q,k,null),X.Ok.set(q.triggerId,H));for(var R=g.w(k.slotFulfillmentTriggers),p=R.next();!p.done;p=R.next()){var c=p.value,Y=h.ZW.To.get(c.triggerType);Y&&(Y.xt("TRIGGER_CATEGORY_SLOT_FULFILLMENT",c,k,null),X.t5.set(c.triggerId,Y))}for(var E=g.w(k.slotExpirationTriggers),z=E.next();!z.done;z=E.next()){var O=z.value,r=h.ZW.To.get(O.triggerType);r&&(r.xt("TRIGGER_CATEGORY_SLOT_EXPIRATION", O,k,null),X.U.set(O.triggerId,r))}var I=h.ZW.HL.get(k.slotType).get().build(h.J,k);X.D=I;var N=h.ZW.Tj.get(k.slotType).get().build(h.N,k);N.init();X.V=N}catch(kI){kI instanceof D&&kI.Er?(U.bd.eK("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED",kI.Er,k),M8(kI,k,void 0,void 0,kI.iD)):(U.bd.eK("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",k),M8(kI,k));E4(U,k,!0);break a}U.bd.n6("ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",k);U.S.Bs(k);for(var L=g.w(U.V),C=L.next();!C.done;C= L.next())C.value.Bs(k);l6(U,k)}}; lW=function(x,u,k,U,m){g.J.call(this);var F=this;this.V=x;this.J=u;this.D3=k;this.context=m;this.S=new Map;U.get().addListener(this);this.addOnDisposeCallback(function(){U.Ft()||U.get().removeListener(F)})}; EW4=function(x,u){var k=0x8000000000000;var U=0;for(var m=g.w(u.slotFulfillmentTriggers),F=m.next();!F.done;F=m.next())F=F.value,F instanceof JD?(k=Math.min(k,F.S.start),U=Math.max(U,F.S.end)):M8("Found unexpected fulfillment trigger for throttled slot.",u,null,{fulfillmentTrigger:F});U=new lB(k,U);k="throttledadcuerange:"+u.slotId;x.S.set(k,u);x.D3.get().addCueRange(k,U.start,U.end,!1,x);iE(x.context.J5.get())&&(u=U.start,U=U.end,m={},x.context.xE.vU("tcrr",(m.cid=k,m.sm=u,m.em=U,m)))}; nu=function(){g.J.apply(this,arguments);this.Si=!0;this.kE=new Map;this.S=new Map}; rD=function(x,u){x=g.w(x.kE.values());for(var k=x.next();!k.done;k=x.next())if(k.value.layoutId===u)return!0;return!1}; j8=function(x,u){x=g.w(x.S.values());for(var k=x.next();!k.done;k=x.next()){k=g.w(k.value);for(var U=k.next();!U.done;U=k.next())if(U=U.value,U.layoutId===u)return U}M8("Trying to retrieve an unknown layout",void 0,void 0,{isEmpty:String(g.Eo(u)),layoutId:u})}; WSb=function(){this.S=new Map}; OaR=function(x,u){this.callback=x;this.slot=u}; ZF=function(){}; iaQ=function(x,u,k){this.callback=x;this.slot=u;this.eJ=k}; lek=function(x,u,k){this.callback=x;this.slot=u;this.eJ=k;this.V=!1;this.S=0}; noQ=function(x,u,k){this.callback=x;this.slot=u;this.eJ=k}; an=function(x){this.eJ=x}; Qk=function(x){g.J.call(this);this.Z$=x;this.jM=new Map}; In=function(x,u){for(var k=[],U=g.w(x.jM.values()),m=U.next();!m.done;m=U.next()){m=m.value;var F=m.trigger;F instanceof xF&&F.triggeringLayoutId===u&&k.push(m)}k.length?az(x.Z$(),k):M8("Survey is submitted but no registered triggers can be activated.")}; e8=function(x,u,k){Qk.call(this,x);var U=this;this.J5=k;u.get().addListener(this);this.addOnDisposeCallback(function(){u.Ft()||u.get().removeListener(U)})}; Jm=function(x){g.J.call(this);this.S=x;this.Si=!0;this.jM=new Map;this.N=new Set;this.J=new Set;this.K=new Set;this.j=new Set;this.V=new Set}; PI=function(x){g.J.call(this);this.S=x;this.jM=new Map}; Nu=function(x,u){for(var k=[],U=g.w(x.jM.values()),m=U.next();!m.done;m=U.next())m=m.value,m.trigger.S===u.layoutId&&k.push(m);k.length&&az(x.S(),k)}; dD=function(x,u,k){g.J.call(this);var U=this;this.S=x;this.context=k;this.jM=new Map;u.get().addListener(this);this.addOnDisposeCallback(function(){u.Ft()||u.get().removeListener(U)})}; Ku=function(x,u,k,U,m){g.J.call(this);var F=this;this.V=x;this.D3=u;this.eJ=k;this.yX=U;this.context=m;this.Si=!0;this.jM=new Map;this.S=new Set;k.get().addListener(this);this.addOnDisposeCallback(function(){k.Ft()||k.get().removeListener(F)})}; $FI=function(x,u,k,U,m,F,f,V,h,X){if(YR(x.yX.get(),1).clientPlaybackNonce!==h)throw new D("Cannot register CueRange-based trigger for different content CPN",{trigger:k});x.jM.set(k.triggerId,{yR:new gh(u,k,U,m),cueRangeId:F});x.D3.get().addCueRange(F,f,V,X,x);iE(x.context.J5.get())&&(h={},x.context.xE.vU("crr",(h.ca=u,h.tt=k.triggerType,h.st=U.slotType,h.lt=m==null?void 0:m.layoutType,h.cid=F,h.sm=f,h.em=V,h)))}; r$5=function(x,u){x=g.w(x.jM.entries());for(var k=x.next();!k.done;k=x.next()){var U=g.w(k.value);k=U.next().value;U=U.next().value;if(u===U.cueRangeId)return k}return""}; vI=function(x,u){g.J.call(this);var k=this;this.K=x;this.V=new Map;this.J=new Map;this.S=null;u.get().addListener(this);this.addOnDisposeCallback(function(){u.Ft()||u.get().removeListener(k)}); var U;this.S=((U=u.get().rF)==null?void 0:U.slotId)||null}; jWk=function(x,u){var k=[];x=g.w(x.values());for(var U=x.next();!U.done;U=x.next())U=U.value,U.slot.slotId===u&&k.push(U);return k}; Ts=function(x){g.J.call(this);this.S=x;this.Si=!0;this.jM=new Map}; Dh=function(x,u,k){u=u.layoutId;for(var U=[],m=g.w(x.jM.values()),F=m.next();!F.done;F=m.next())if(F=F.value,F.trigger instanceof Kj){var f;if(f=F.trigger.layoutId===u){f=k;var V=lTt.get(F.category);f=V?V===f:!1}f&&U.push(F)}U.length&&az(x.S(),U)}; Am=function(x){g.J.call(this);this.S=x;this.Si=!0;this.jM=new Map}; Cu=function(x,u,k,U,m){g.J.call(this);var F=this;this.N=x;this.zw=u;this.eJ=k;this.N$=U;this.S=null;this.Si=!0;this.jM=new Map;this.J=new Map;u.get().addListener(this);this.addOnDisposeCallback(function(){u.Ft()||u.get().removeListener(F)}); m.get().addListener(this);this.addOnDisposeCallback(function(){m.Ft()||m.get().removeListener(F)})}; aej=function(x){x.S&&(x.V&&(x.V.stop(),x.V.start()),ZaQ(x,"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED"))}; ZaQ=function(x,u){for(var k=[],U=g.w(x.jM.values()),m=U.next();!m.done;m=U.next())m=m.value,m.trigger.triggerType===u&&k.push(m);k.length>0&&az(x.N(),k)}; Lu=function(x,u,k,U,m){m=m===void 0?!0:m;for(var F=[],f=g.w(x.jM.values()),V=f.next();!V.done;V=f.next()){V=V.value;var h=V.trigger;if(h.triggerType===u){if(h instanceof Qx||h instanceof IG||h instanceof Pu){if(m&&h.breakDurationMs!==k)continue;if(!m&&h.breakDurationMs===k)continue;if(U.has(h.triggerId))continue}F.push(V)}}F.length>0&&az(x.N(),F)}; QWG=function(x){x=x.adPlacementRenderer.config.adPlacementConfig;if(!x.prefetchModeConfig||!x.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;x=Number(x.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(x)||x<=0?0:Math.floor(Math.random()*x)}; IeY=function(x){x=x.adPlacementRenderer.config.adPlacementConfig;if(x.prefetchModeConfig&&x.prefetchModeConfig.cacheFetchRefreshDurationMs&&(x=Number(x.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(x)||x<=0)))return x}; DF=function(x){x.S=null;x.jM.clear();x.J.clear();x.V&&x.V.stop();x.K&&x.K.stop()}; S8=function(x){g.J.call(this);this.J=x;this.Si=!0;this.jM=new Map;this.S=new Map;this.V=new Map}; eED=function(x,u){var k=[];if(u=x.S.get(u.layoutId)){u=g.w(u);for(var U=u.next();!U.done;U=u.next())(U=x.V.get(U.value.triggerId))&&k.push(U)}return k}; BI=function(x){g.J.call(this);this.S=x;this.jM=new Map}; J$W=function(x,u){for(var k=[],U=g.w(x.jM.values()),m=U.next();!m.done;m=U.next())m=m.value,m.trigger instanceof Wu&&m.trigger.slotId===u&&k.push(m);k.length>=1&&az(x.S(),k)}; PP$=function(x,u){var k={slotId:Yh(u,"SLOT_TYPE_IN_PLAYER"),slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],Y$:"surface",clientMetadata:new hG([])},U=Object,m=U.assign;u=uV(u,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",k.slotId);u={layoutId:u,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",SM:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"surface", clientMetadata:new hG([]),DQ:EY$(!1,k.slotId,k.slotType,k.slotPhysicalPosition,k.Y$,k.slotEntryTrigger,k.slotFulfillmentTriggers,k.slotExpirationTriggers,u,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY","surface")};return m.call(U,{},x,{o$J:!0,slot:k,layout:u})}; O7$=function(x,u,k,U){var m=x.kind;U=U?!1:!x.hideCueRangeMarker;switch(m){case "AD_PLACEMENT_KIND_START":return U={Ry:new lB(-0x8000000000000,-0x8000000000000),L0:U},k!=null&&(U.KL=new lB(-0x8000000000000,-0x8000000000000)),U;case "AD_PLACEMENT_KIND_END":return U={Ry:new lB(0x7ffffffffffff,0x8000000000000),L0:U},k!=null&&(U.KL=new lB(Math.max(0,u-k),0x8000000000000)),U;case "AD_PLACEMENT_KIND_MILLISECONDS":m=x.adTimeOffset;m.offsetStartMilliseconds||M8("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds."); m.offsetEndMilliseconds||M8("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");x=Number(m.offsetStartMilliseconds);m=Number(m.offsetEndMilliseconds);m===-1&&(m=u);if(Number.isNaN(x)||Number.isNaN(m)||x>m)return new D("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:x,offsetEndMs:m},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",m===u&&x-500<=m);U={Ry:new lB(x,m),L0:U};if(k!=null){x=Math.max(0,x-k);if(x===m)return U;U.KL=new lB(x,m)}return U; default:return new D("AdPlacementKind not supported in convertToRange.",{kind:m,adPlacementConfig:x})}}; y$t=function(x){var u=x.startSecs*1E3;return new lB(u,u+x.z1*1E3)}; NcG=function(x){if(!x||!x.adPlacements&&!x.adSlots)return!1;for(var u=g.w(x.adPlacements||[]),k=u.next();!k.done;k=u.next())if(k=k.value)if(k=k.adPlacementRenderer,k!=null&&(k.config&&k.config.adPlacementConfig&&k.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0;x=g.w(x.adSlots||[]);for(u=x.next();!u.done;u=x.next()){var U=k=void 0;if(((k=g.d(u.value,dh))==null?void 0:(U=k.adSlotMetadata)==null?void 0:U.triggerEvent)==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0}return!1}; oF=function(x){this.J5=x;this.V=new Map;this.S=new Map;this.J=new Map}; Yh=function(x,u){if(xx(x.J5.get())){var k=x.V.get(u)||0;k++;x.V.set(u,k);return u+"_"+k}return g.lu(16)}; uV=function(x,u,k){if(xx(x.J5.get())){var U=x.S.get(u)||0;U++;x.S.set(u,U);return k+"_"+u+"_"+U}return g.lu(16)}; hm=function(x,u){if(xx(x.J5.get())){var k=x.J.get(u)||0;k++;x.J.set(u,k);return u+"_"+k}return g.lu(16)}; dFt=function(x){var u=[new Yo(x.c_),new zp(x.gU),new ko(x.adPlacementConfig),new na(x.videoLengthSeconds),new Tp(x.e2)];x.instreamAdPlayerOverlayRenderer&&u.push(new h$(x.instreamAdPlayerOverlayRenderer));x.playerOverlayLayoutRenderer&&u.push(new X5(x.playerOverlayLayoutRenderer));x.KH&&u.push(new fa(x.KH));return u}; KS$=function(x,u,k,U,m,F){x=k.inPlayerLayoutId?k.inPlayerLayoutId:uV(F,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",x);var f,V,h=k.instreamAdPlayerOverlayRenderer?(f=k.instreamAdPlayerOverlayRenderer)==null?void 0:f.adLayoutLoggingData:(V=k.playerOverlayLayoutRenderer)==null?void 0:V.adLayoutLoggingData;f={layoutId:x,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",Y$:u};return{layoutId:x,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",SM:new Map,layoutExitNormalTriggers:[new Zx(function(X){return hm(F, X)},k.c_)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:u,clientMetadata:U,DQ:m(f),adLayoutLoggingData:h}}; ue=function(x,u){var k=this;this.V=x;this.J5=u;this.S=function(U){return hm(k.V.get(),U)}}; RqI=function(x,u,k,U,m,F){k=new hG([new qF(k),new ko(U)]);u=uV(x.V.get(),"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",u);U={layoutId:u,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",Y$:"core"};return{layoutId:u,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",SM:new Map,layoutExitNormalTriggers:[new Zx(function(f){return hm(x.V.get(),f)},m)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"core",clientMetadata:k,DQ:F(U),adLayoutLoggingData:void 0}}; gD=function(x,u,k,U,m){var F=dFt(U);return KS$(u,k,U,new hG(F),m,x.V.get())}; vot=function(x,u,k,U,m){var F=dFt(U);F.push(new uP(U.h6));F.push(new gc(U.EZ));return KS$(u,k,U,new hG(F),m,x.V.get())}; Yj=function(x,u,k,U,m,F,f,V,h,X){u=uV(x.V.get(),k,u);var q={layoutId:u,layoutType:k,Y$:"core"},H=new Map;f&&H.set("impression",f);f=[new Nc(x.S,m,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];X&&f.push(new jl(x.S,X,["normal"]));return{layoutId:u,layoutType:k,SM:H,layoutExitNormalTriggers:f,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"core",clientMetadata:new hG([U,new ko(F),new Yo(m)]),DQ:V(q),adLayoutLoggingData:h}}; tm=function(x,u,k,U,m,F,f,V,h){u=uV(x.V.get(),k,u);var X={layoutId:u,layoutType:k,Y$:"core"},q=[new Nc(x.S,m,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];h&&q.push(new jl(x.S,h,["normal"]));return{layoutId:u,layoutType:k,SM:new Map,layoutExitNormalTriggers:q,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"core",clientMetadata:new hG([U,new ko(F),new Yo(m)]),DQ:f(X),adLayoutLoggingData:V}}; qu=function(x,u,k){var U=[];U.push(new dG(x.S,k));u&&U.push(u);return U}; Xk=function(x,u,k,U,m,F,f){var V={layoutId:u,layoutType:k,Y$:"core"};return{layoutId:u,layoutType:k,SM:new Map,layoutExitNormalTriggers:f,layoutExitSkipTriggers:[new lJ(x.S,u)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"core",clientMetadata:new hG([new Sv(U),new ko(m)]),DQ:F(V),adLayoutLoggingData:U.adLayoutLoggingData}}; BY=function(x,u,k,U,m,F,f,V){var h={layoutId:u,layoutType:F,Y$:"core"};return{layoutId:u,layoutType:F,SM:new Map,layoutExitNormalTriggers:[new Zx(x.S,k)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"core",clientMetadata:new hG([new ko(U)].concat(g.t(f))),DQ:m(h),adLayoutLoggingData:V}}; HI=function(x,u,k,U){if(x.J5.get().lX(u.kind==="AD_PLACEMENT_KIND_START"))if(k===void 0)M8("Expected SSAP layout ID in renderer",void 0,void 0,{caller:U});else return k}; L95=function(x,u,k,U,m,F,f,V,h,X,q,H,R){x=sk(x,u,k,m,F,f,V,h,H,HI(x,k,U.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForEndcap"),R);u=x.YC;k=new t$(x.Kw);U=x.layoutExitSkipTriggers;X>0&&(u.push(k),u.push(new F5(X)),U=[]);u.push(new mS(q));return{jg:{layoutId:x.layoutId,layoutType:x.layoutType,SM:x.SM,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:x.Y$,clientMetadata:new hG(u),DQ:x.DQ,adLayoutLoggingData:x.adLayoutLoggingData}, yL:U,cA:x.layoutExitMuteTriggers,B2:x.layoutExitUserInputSubmittedTriggers,f5:x.bE,BG:x.BG}}; oo5=function(x,u,k,U,m,F,f,V,h,X){u=sk(x,u,k,U,F,new Map,f,function(q){return V(q,h)},void 0,HI(x,k,m.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey")); x=new xF(x.S,u.Kw);k=new t$(u.Kw);X=new mS(X);return{jg:{layoutId:u.layoutId,layoutType:u.layoutType,SM:u.SM,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:u.Y$,clientMetadata:new hG([].concat(g.t(u.YC),[k,X])),DQ:u.DQ,adLayoutLoggingData:u.adLayoutLoggingData},yL:u.layoutExitSkipTriggers,cA:u.layoutExitMuteTriggers,B2:[].concat(g.t(u.layoutExitUserInputSubmittedTriggers),[x]),f5:u.bE,BG:u.BG}}; sk=function(x,u,k,U,m,F,f,V,h,X,q){u=X!=null?X:uV(x.V.get(),"LAYOUT_TYPE_MEDIA_BREAK",u);X={layoutId:u,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",Y$:"adapter"};V=V(u);var H=X2(V.clientMetadata,"metadata_type_fulfilled_layout");H||M8("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");var R=H?H.layoutId:"";k=[new ko(k),new A$(U),new De(m)];H&&k.push(new EW(H.layoutType));q&&k.push(new Qz(q));return{layoutId:u,layoutType:"LAYOUT_TYPE_MEDIA_BREAK", SM:F,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new AD(x.S,R)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"adapter",YC:k,DQ:f(X),adLayoutLoggingData:h,BG:V,Kw:R}}; qAR=function(x,u,k,U,m,F,f,V,h,X,q){x=TcY(x,u,"core",k,U,m,F,f,V,h,X,void 0,q);return{layoutId:x.layoutId,layoutType:x.layoutType,SM:x.SM,layoutExitNormalTriggers:x.layoutExitNormalTriggers,layoutExitSkipTriggers:x.layoutExitSkipTriggers,layoutExitMuteTriggers:x.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:x.layoutExitUserInputSubmittedTriggers,bE:x.bE,Y$:x.Y$,clientMetadata:new hG(x.pp),DQ:x.DQ,adLayoutLoggingData:x.adLayoutLoggingData}}; hEk=function(x,u,k,U,m,F,f,V,h,X,q,H,R){u=TcY(x,u,"adapter",k,U,m,F,f,V,h,q,H,R);U=u.layoutExitSkipTriggers;m=u.pp;k.adPodSkipTarget&&k.adPodSkipTarget>0&&(m.push(X),m.push(new F5(k.adPodSkipTarget)),U=[]);m.push(new mS(V.adPodIndex));k.isCritical&&(U=[new jl(x.S,u.layoutId,["error"])].concat(g.t(U)));return{jg:{layoutId:u.layoutId,layoutType:u.layoutType,SM:u.SM,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:u.Y$,clientMetadata:new hG(m), DQ:u.DQ,adLayoutLoggingData:u.adLayoutLoggingData},yL:U,cA:u.layoutExitMuteTriggers,B2:u.layoutExitUserInputSubmittedTriggers,f5:u.bE}}; TcY=function(x,u,k,U,m,F,f,V,h,X,q,H,R){var p={layoutId:u,layoutType:"LAYOUT_TYPE_MEDIA",Y$:k};m=[new ko(m),new UW(h),new bP(U.externalVideoId),new Vz(V),new De({impressionCommands:U.impressionCommands,abandonCommands:U.onAbandonCommands,completeCommands:U.completeCommands,progressCommands:U.adVideoProgressCommands}),new $o(F),new W7({current:null}),new na(f)];(F=U.playerOverlay.instreamAdPlayerOverlayRenderer)&&m.push(new h$(F));(f=U.playerOverlay.playerOverlayLayoutRenderer)&&m.push(new X5(f)); H&&m.push(new rc(H));(H=U.playerUnderlay)&&m.push(new qF(H));V=Yh(x.V.get(),"SLOT_TYPE_IN_PLAYER");H=(H=F?F.elementId:f==null?void 0:f.layoutId)?H:uV(x.V.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",V);m.push(new t$(H));m.push(new Gp(V));m.push(new Qz(h.adPodIndex));U.adNextParams&&m.push(new LX(U.adNextParams));U.shrunkenPlayerBytesConfig&&m.push(new RW(U.shrunkenPlayerBytesConfig));U.clickthroughEndpoint&&m.push(new Df(U.clickthroughEndpoint));U.legacyInfoCardVastExtension&&m.push(new Ca(U.legacyInfoCardVastExtension)); U.sodarExtensionData&&m.push(new jf(U.sodarExtensionData));q&&m.push(new v7(q));m.push(new oz(nA(U.pings)));h=$h(U.pings);if(R){a:{R=g.w(R);for(q=R.next();!q.done;q=R.next())if(q=q.value,q.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"&&(F=g.d(q.fulfillmentContent.fulfilledLayout,rh))&&(F=g.d(F.renderingContent,n1))&&F.associatedPlayerBytesLayoutId===u){R=q;break a}R=void 0}R&&m.push(new sW(R))}return{layoutId:u,layoutType:"LAYOUT_TYPE_MEDIA",SM:h,layoutExitNormalTriggers:[new Kj(x.S,u)],layoutExitSkipTriggers:U.skipOffsetMilliseconds? [new AD(x.S,H)]:[],layoutExitMuteTriggers:[new AD(x.S,H)],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:k,pp:m,DQ:X(p),adLayoutLoggingData:U.adLayoutLoggingData}}; gkG=function(x,u,k,U,m,F,f,V,h){U.every(function(q){return fM(q,[],["LAYOUT_TYPE_MEDIA"])})||M8("Unexpect subLayout type for DAI composite layout"); u=uV(x.V.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",u);var X={layoutId:u,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",Y$:"core"};return{layoutId:u,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",SM:new Map,layoutExitNormalTriggers:[new aG(x.S)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],bE:[],Y$:"core",clientMetadata:new hG([new Ze(k),new aW(V),new iP(U),new ko(m),new P7(F),new IW({}),new u6(h)]),DQ:f(X)}}; SHD=function(x){return x!=null}; gH=function(x,u,k){var U=this;this.V=x;this.J=u;this.J5=k;this.S=function(m){return hm(U.V.get(),m)}}; w7Q=function(x,u,k,U,m,F,f){if(!k.prefetchModeConfig)return new D("AdPlacementConfig for Live Prefetch is missing prefetch_config");k=k.prefetchModeConfig;U*=1E3;var V=[];if(!k.breakLengthMs)return new D("AdPlacementConfig for Live Prefetch is missing break_length_ms");for(var h=g.w(k.breakLengthMs),X=h.next();!X.done;X=h.next())if(X=X.value,Number(X)>0){var q=U+Number(k.startTimeOffsetMs),H=q+Number(k.cacheFetchSmearingDurationMs);X={Ry:new lB(H,H+Number(X)),L0:!1,KL:new lB(Math.floor(q+Math.random()* Number(k.cacheFetchSmearingDurationMs)),H),cueProcessedMs:U?U:q};q=[];q.push(new mF({}));H=[];H.push(new TF(x.S));H.push(new KxW(x.S));f&&q.push(new IW({}));V.push(K1(x,u,m,X,F,q,H))}return V}; K1=function(x,u,k,U,m,F,f){F=F===void 0?[]:F;f=f===void 0?[]:f;var V=Yh(x.V.get(),"SLOT_TYPE_AD_BREAK_REQUEST"),h=[];f=g.w(f);for(var X=f.next();!X.done;X=f.next())h.push(X.value);U.KL&&U.KL.start!==U.Ry.start&&h.push(new JD(x.S,k,new lB(U.KL.start,U.Ry.start),!1));h.push(new JD(x.S,k,new lB(U.Ry.start,U.Ry.end),U.L0));U={getAdBreakUrl:u.getAdBreakUrl,Qy:U.Ry.start,rr:U.Ry.end,cueProcessedMs:U.cueProcessedMs};u=new Sl(x.S,V);F=[new dc(U)].concat(g.t(F));return{slotId:V,slotType:"SLOT_TYPE_AD_BREAK_REQUEST", slotPhysicalPosition:1,slotEntryTrigger:u,slotFulfillmentTriggers:h,slotExpirationTriggers:[new vu(x.S,k),new Lj(x.S,V),new Dx(x.S,V)],Y$:"core",clientMetadata:new hG(F),adSlotLoggingData:m}}; CPY=function(x,u,k){var U=[];k=g.w(k);for(var m=k.next();!m.done;m=k.next())U.push(A$D(x,u,m.value));return U}; A$D=function(x,u,k){return k.triggeringSlotId!=null&&k.triggeringSlotId===x?k.clone(u):k}; J2Y=function(x,u,k,U,m){return LS$(x,u,k,U,m)}; D7D=function(x,u,k,U){var m=Yh(x.V.get(),"SLOT_TYPE_IN_PLAYER");return LS$(x,m,u,k,U)}; LS$=function(x,u,k,U,m){var F=new rG(x.S,k),f=[new Cj(x.S,u)];x=[new Lj(x.S,u),new vu(x.S,U)];return{slotId:u,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:F,slotFulfillmentTriggers:f,slotExpirationTriggers:x,Y$:"core",clientMetadata:new hG([new NF(m({slotId:u,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:F,slotFulfillmentTriggers:f,slotExpirationTriggers:x},k))]),adSlotLoggingData:void 0}}; X7k=function(x,u,k,U,m,F){var f=Yh(x.V.get(),"SLOT_TYPE_PLAYER_BYTES"),V=Yh(x.V.get(),"SLOT_TYPE_IN_PLAYER"),h=uV(x.V.get(),"LAYOUT_TYPE_SURVEY",V);U=kx(x,u,k,U);var X=[new Cj(x.S,f)];k=[new Lj(x.S,f),new vu(x.S,k),new lJ(x.S,h)];if(U instanceof D)return U;V=F({slotId:f,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:U,slotFulfillmentTriggers:X,slotExpirationTriggers:k},{slotId:V,layoutId:h});F=V.biJ;V=V.LXm;return[{slotId:f,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1, slotEntryTrigger:pu(x,u,f,U),slotFulfillmentTriggers:cI(x,u,f,X),slotExpirationTriggers:k,Y$:"core",clientMetadata:new hG([new NF(F),new g$(Mu(u)),new U4({uB:x.uB(u)})]),adSlotLoggingData:m},V]}; Mu=function(x){return x.kind==="AD_PLACEMENT_KIND_START"}; sJj=function(x,u,k,U,m){m=m?m:Yh(x.V.get(),"SLOT_TYPE_IN_PLAYER");k=new rG(x.S,k);var F=[new Cj(x.S,m)];x=[new vu(x.S,u),new Lj(x.S,m)];return{slotId:m,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:k,slotFulfillmentTriggers:F,slotExpirationTriggers:x,Y$:"core",clientMetadata:new hG([new NF(U({slotId:m,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:k,slotFulfillmentTriggers:F,slotExpirationTriggers:x}))])}}; HXI=function(x,u,k,U){var m=Yh(x.V.get(),"SLOT_TYPE_PLAYER_UNDERLAY");k=new rG(x.S,k);var F=[new Cj(x.S,m)];x=[new vu(x.S,u),new Lj(x.S,m)];return{slotId:m,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,slotEntryTrigger:k,slotFulfillmentTriggers:F,slotExpirationTriggers:x,Y$:"core",clientMetadata:new hG([new NF(U({slotId:m,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:k,slotFulfillmentTriggers:F,slotExpirationTriggers:x}))])}}; m7b=function(x,u,k,U,m,F,f){var V=Yh(x.V.get(),"SLOT_TYPE_IN_PLAYER"),h=uV(x.V.get(),"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",V);U=DF5(x,U,F,f,h);if(U instanceof D)return U;f=[new Cj(x.S,V)];m=[new vu(x.S,F),new Cj(x.S,m),new oR(x.S,m)];k=c$(k,{slotId:V,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:U,slotFulfillmentTriggers:f,slotExpirationTriggers:m});x=x.J.get();F={layoutId:h,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",Y$:"core"};u={layoutId:h,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY", SM:new Map,layoutExitNormalTriggers:[new B35(x.S,h,u.durationMs)],layoutExitSkipTriggers:[new xLR(x.S,h,u.durationMs)],bE:[new oWI(x.S,h)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Y$:"core",clientMetadata:new hG([new La(u)]),DQ:k(F)};return{slotId:V,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:U,slotFulfillmentTriggers:f,slotExpirationTriggers:m,clientMetadata:new hG([new NF(u)])}}; AjG=function(x,u,k,U,m,F){u=kx(x,u,k,U);if(u instanceof D)return u;var f=u instanceof JD?new LxD(x.S,k,u.S):null;U=Yh(x.V.get(),"SLOT_TYPE_IN_PLAYER");var V=[new Cj(x.S,U)];x=[new vu(x.S,k),new Lj(x.S,U)];F=F({slotId:U,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:u,slotFulfillmentTriggers:V,slotExpirationTriggers:x},f);return F instanceof V2?new D(F):{slotId:U,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:u,slotFulfillmentTriggers:V,slotExpirationTriggers:x, Y$:"core",clientMetadata:new hG([new NF(F)]),adSlotLoggingData:m}}; vkY=function(x,u,k,U){var m=Yh(x.V.get(),"SLOT_TYPE_IN_PLAYER"),F=new iJ(x.S,u),f=[new Bu(x.S,m)];x=[new vu(x.S,u),new Lj(x.S,m)];return{slotId:m,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:F,slotFulfillmentTriggers:f,slotExpirationTriggers:x,Y$:"core",clientMetadata:new hG([new NF(U({slotId:m,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:F,slotFulfillmentTriggers:f,slotExpirationTriggers:x}))]),adSlotLoggingData:k}}; T_b=function(x,u,k,U){var m=Yh(x.V.get(),"SLOT_TYPE_IN_PLAYER");k=new rG(x.S,k);var F=[new Cj(x.S,m)],f=[new Lj(x.S,m),new vu(x.S,u)];F={slotId:m,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:k,slotFulfillmentTriggers:F,slotExpirationTriggers:f};return{slotId:m,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:k,slotFulfillmentTriggers:[new Cj(x.S,m)],slotExpirationTriggers:[new vu(x.S,u),new Lj(x.S,m)],Y$:"core",clientMetadata:new hG([new NF(U(F))])}}; dLY=function(x,u,k,U,m){var F=Yh(x.V.get(),"SLOT_TYPE_IN_PLAYER");k=new $7(x.S,U,k);U=[new Cj(x.S,F)];x=[new vu(x.S,u)];return{slotId:F,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:k,slotFulfillmentTriggers:U,slotExpirationTriggers:x,Y$:"core",clientMetadata:new hG([new NF(m({slotId:F,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:k,slotFulfillmentTriggers:U,slotExpirationTriggers:x}))])}}; QxG=function(x,u,k,U,m,F){var f=Yh(x.V.get(),u);return UR(x,f,u,new rG(x.S,U),[new vu(x.S,k),new Lj(x.S,f),new jl(x.S,U,["error"])],m,F)}; abk=function(x,u,k,U,m,F,f){var V=Yh(x.V.get(),u);return UR(x,V,u,new jl(x.S,m,["normal"]),[new vu(x.S,k),new Lj(x.S,V),new jl(x.S,U,["error"])],F,f)}; $Lb=function(x,u,k,U,m){var F=Yh(x.V.get(),u);return UR(x,F,u,new iJ(x.S,k),[new vu(x.S,k),new Lj(x.S,F)],U,m)}; P2R=function(x,u,k,U,m){k=k?"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM":"SLOT_TYPE_PLAYBACK_TRACKING";var F=Yh(x.V.get(),k);u=new iJ(x.S,u);var f=[new Cj(x.S,F)];x=[new Lj(x.S,F)];return{slotId:F,slotType:k,slotPhysicalPosition:1,slotEntryTrigger:u,slotFulfillmentTriggers:f,slotExpirationTriggers:x,Y$:"core",clientMetadata:new hG([new NF(m({slotId:F,slotType:k,slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:u,slotFulfillmentTriggers:f,slotExpirationTriggers:x}))]),adSlotLoggingData:U}}; B_b=function(x,u,k,U){var m=Yh(x.V.get(),"SLOT_TYPE_PLAYER_BYTES"),F=new el(x.S),f=[new Bu(x.S,m)];x=[new vu(x.S,u)];return{slotId:m,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:F,slotFulfillmentTriggers:f,slotExpirationTriggers:x,Y$:"core",clientMetadata:new hG([new NF(U({slotId:m,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:F,slotFulfillmentTriggers:f,slotExpirationTriggers:x})),new IW({})]),adSlotLoggingData:k}}; FSI=function(x,u){return c$R(x.J5.get())?new jl(x.S,u,["normal","error","skipped"]):new jl(x.S,u,["normal"])}; VvR=function(x,u,k,U,m){u=FSI(x,u);x=Rn(x,u,k);m=m({slotId:x.slotId,slotType:x.slotType,slotPhysicalPosition:x.slotPhysicalPosition,slotEntryTrigger:x.slotEntryTrigger,slotFulfillmentTriggers:x.slotFulfillmentTriggers,slotExpirationTriggers:x.slotExpirationTriggers,Y$:x.Y$});return m instanceof D?m:{eZ:Object.assign({},x,{clientMetadata:new hG([new NF(m.layout)]),adSlotLoggingData:U}),y8:m.y8}}; hqj=function(x,u,k,U,m,F,f){k=fex(x,u,k,U);if(k instanceof D)return k;f=f({slotId:k.slotId,slotType:k.slotType,slotPhysicalPosition:k.slotPhysicalPosition,slotEntryTrigger:k.slotEntryTrigger,slotFulfillmentTriggers:k.slotFulfillmentTriggers,slotExpirationTriggers:k.slotExpirationTriggers,Y$:k.Y$});if(f instanceof D)return f;U=[new g$(Mu(u)),new NF(f.layout),new U4({uB:x.uB(u)})];F&&U.push(new Sf({}));return{eZ:{slotId:k.slotId,slotType:k.slotType,slotPhysicalPosition:k.slotPhysicalPosition,slotEntryTrigger:pu(x, u,k.slotId,k.slotEntryTrigger),slotFulfillmentTriggers:cI(x,u,k.slotId,k.slotFulfillmentTriggers),slotExpirationTriggers:k.slotExpirationTriggers,Y$:k.Y$,clientMetadata:new hG(U),adSlotLoggingData:m},y8:f.y8}}; pu=function(x,u,k,U){return x.J5.get().lX(Mu(u))?new Wu(x.S,k):U}; cI=function(x,u,k,U){return x.J5.get().lX(Mu(u))?[new Bu(x.S,k)]:U}; Rn=function(x,u,k){var U=Yh(x.V.get(),"SLOT_TYPE_PLAYER_BYTES"),m=[new Cj(x.S,U)];x=[new Lj(x.S,U),new vu(x.S,k)];return{slotId:U,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:u,slotFulfillmentTriggers:m,slotExpirationTriggers:x,Y$:"core"}}; fex=function(x,u,k,U){u=kx(x,u,k,U);return u instanceof D?u:Rn(x,u,k)}; d75=function(x,u,k,U,m,F){var f=Yh(x.V.get(),"SLOT_TYPE_FORECASTING");u=kx(x,u,k,U);if(u instanceof D)return u;U=[new Cj(x.S,f)];x=[new Lj(x.S,f),new vu(x.S,k)];return{slotId:f,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,slotEntryTrigger:u,slotFulfillmentTriggers:U,slotExpirationTriggers:x,Y$:"core",clientMetadata:new hG([new NF(F({slotId:f,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:u,slotFulfillmentTriggers:U,slotExpirationTriggers:x}))]),adSlotLoggingData:m}}; SWj=function(x,u,k,U,m){var F=!u.hideCueRangeMarker;switch(u.kind){case "AD_PLACEMENT_KIND_START":return new iJ(x.S,k);case "AD_PLACEMENT_KIND_MILLISECONDS":return x=O7$(u,U),x instanceof D?x:m(x.Ry,F);case "AD_PLACEMENT_KIND_END":return new nj(x.S,k,F);default:return new D("Cannot construct entry trigger",{kind:u.kind})}}; DF5=function(x,u,k,U,m){return SWj(x,u,k,U,function(F,f){return new CmD(x.S,k,F,f,m)})}; kx=function(x,u,k,U){return SWj(x,u,k,U,function(m,F){return new JD(x.S,k,m,F)})}; UR=function(x,u,k,U,m,F,f){x=[new Bu(x.S,u)];return{slotId:u,slotType:k,slotPhysicalPosition:1,slotEntryTrigger:U,slotFulfillmentTriggers:x,slotExpirationTriggers:m,Y$:"core",clientMetadata:new hG([new NF(f({slotId:u,slotType:k,slotPhysicalPosition:1,Y$:"core",slotEntryTrigger:U,slotFulfillmentTriggers:x,slotExpirationTriggers:m}))]),adSlotLoggingData:F}}; mf=function(x,u){g.J.call(this);this.J5=x;this.S=u;this.eventCount=0}; Fp=function(x,u,k,U){mf.call(this,x,u);this.J5=x;this.yX=k;this.context=U}; fh=function(){this.S=new Map}; hB=function(x,u){var k=this;this.currentState="wait";this.onSuccess=[];this.onFailure=[];this.currentState=x;this.result=u.result;this.error=u.error;u.promise&&u.promise.then(function(U){be(k,U)},function(U){VI(k,U)})}; sR=function(x){if(Xp(x)){if(x instanceof hB)return x;if(qv(x))return new hB("wait",{promise:x})}return new hB("done",{result:x})}; HS=function(){return new hB("wait",{})}; RF=function(x){return new hB("fail",{error:x})}; ph=function(x){try{return sR(x())}catch(u){return RF(u)}}; Mv=function(x,u){var k=HS();x.onSuccess.push(function(U){try{var m=u(U);be(k,m)}catch(F){VI(k,F)}}); x.onFailure.push(function(U){VI(k,U)}); cS(x);return k}; wH=function(x,u){var k=HS();x.onSuccess.push(function(U){be(k,U)}); x.onFailure.push(function(U){try{var m=u(U);be(k,m)}catch(F){VI(k,F)}}); cS(x);return k}; Bc$=function(x,u){var k=HS();x.onSuccess.push(function(U){try{u(),be(k,U)}catch(m){VI(k,m)}}); x.onFailure.push(function(U){try{u(),VI(k,U)}catch(m){VI(k,m)}}); cS(x)}; be=function(x,u){if(Xp(u)){if(qv(u)){u.then(function(k){be(x,k)},function(k){VI(x,k)}); return}if(u instanceof hB){Mv(u,function(k){be(x,k)}); wH(u,function(k){VI(x,k)}); return}}x.currentState="done";x.result=u;cS(x)}; VI=function(x,u){x.currentState="fail";x.error=u;cS(x)}; cS=function(x){if(x.currentState==="done"){var u=x.onSuccess;x.onSuccess=[];x.onFailure=[];u=g.w(u);for(var k=u.next();!k.done;k=u.next())k=k.value,k(x.result)}else if(x.currentState==="fail")for(u=x.onFailure,x.onSuccess=[],x.onFailure=[],u=g.w(u),k=u.next();!k.done;k=u.next())k=k.value,k(x.error)}; xTQ=function(x){return function(){return omG(x.apply(this,g.nR.apply(0,arguments)))}}; omG=function(x){return ph(function(){return yI(x,x.next())})}; yI=function(x,u){return u.done?sR(u.value):wH(Mv(u.value.qW,function(k){return yI(x,x.next(k))}),function(k){return yI(x,x.throw(k))})}; u24=function(x,u){if(x.length===0)return sR(NaN);var k=HS(),U=x.length;x.forEach(function(m,F){Bc$(sR(m),function(){k.currentState==="wait"&&(u!==void 0&&u(F)&&k.currentState==="wait"?k.resolve(F):(--U,U===0&&k.resolve(NaN)))})}); return k}; gmI=function(x){return x.map(function(u){return sR(u)})}; tB=function(x){var u=x.hours||0;var k=x.minutes||0,U=x.seconds||0;u=U+k*60+u*3600+(x.days||0)*86400+(x.weeks||0)*604800+(x.months||0)*2629800+(x.years||0)*31557600;u<=0?u={hours:0,minutes:0,seconds:0}:(x=u,u=Math.floor(x/3600),x%=3600,k=Math.floor(x/60),U=Math.floor(x%60),u={hours:u,minutes:k,seconds:U});var m=u.hours===void 0?0:u.hours;k=u.minutes===void 0?0:u.minutes;x=u.seconds===void 0?0:u.seconds;U=m>0;u=[];if(U){m=(new Intl.NumberFormat("en-u-nu-latn")).format(m);var F=["fr"],f="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(" "); m="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(Yx)?m.replace(",","\u00a0"):F.includes(Yx)?m.replace(",","\u202f"):f.includes(Yx)?m.replace(",","."):m;u.push(m)}U=U===void 0?!1:U;k=(["af","be","lt"].includes(Yx)||U)&&k<10?k2Y().format(k):(new Intl.NumberFormat("en-u-nu-latn")).format(k);u.push(k);k=k2Y().format(x);u.push(k);k=":";"da fi id si sr sr-Latn".split(" ").includes(Yx)&&(k=".");return u.join(k)}; k2Y=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})}; UTY=function(x,u){var k,U;x=((k=x.watchEndpointSupportedAuthorizationTokenConfig)==null?void 0:(U=k.videoAuthorizationToken)==null?void 0:U.credentialTransferTokens)||[];for(k=0;ku;x=k}else x=!1;return x}; Y4b=function(x){x=x.split("");ew.md(x,3);ew.cR(x,68);ew.md(x,3);ew.cR(x,26);ew.Mc(x,35);return x.join("")}; g.JB=function(x,u){return x.lK+"timedtext_video?ref=player&v="+u.videoId}; g.tjW=function(x){var u=this;this.videoData=x;x={};this.S=(x.c1a=function(){var k=[];if(g.QI.isInitialized()){var U="";u.videoData&&u.videoData.fk&&(U=u.videoData.fk+("&r1b="+u.videoData.clientPlaybackNonce));var m={};U=(m.atr_challenge=U,m);BZ("bg_v",void 0,"player_att");(U=yGb(U))?(BZ("bg_s",void 0,"player_att"),k.push("r1a="+U)):(BZ("bg_e",void 0,"player_att"),k.push("r1c=2"))}else BZ("bg_e",void 0,"player_att"),window.trayride||window.botguard?k.push("r1c=1"):k.push("r1c=4");k.push("r1d="+g.QI.getState()); return k.join("&")},x.c6a=function(k){return"r6a="+(Number(k.c)^p7())},x.c6b=function(k){return"r6b="+(Number(k.c)^Number(g.xc("CATSTAT",0)))},x); this.videoData&&this.videoData.fk?this.qy=bt(this.videoData.fk):this.qy={}}; g.Em5=function(x){if(x.videoData&&x.videoData.fk){for(var u=[x.videoData.fk],k=g.w(Object.keys(x.S)),U=k.next();!U.done;U=k.next())U=U.value,x.qy[U]&&x.S[U]&&(U=x.S[U](x.qy))&&u.push(U);return u.join("&")}return null}; g.PS=function(x,u){w$x(x,{baX:g.MT(u.experiments,"bg_vm_reinit_threshold"),cspNonce:u.cspNonce,lK:u.lK||""})}; G2$=function(){var x=XMLHttpRequest.prototype.fetch;return!!x&&x.length===3}; Nv=function(x){x=x===void 0?2592E3:x;if(x>0&&!(DP$()>(0,g.j4)()-x*1E3))return 0;x=g.Ji("yt-player-quality");if(typeof x==="string"){if(x=g.K$[x],x>0)return x}else if(x instanceof Object)return x.quality;return 0}; dH=function(){var x=g.Ji("yt-player-proxima-pref");return x==null?null:x}; zs$=function(){var x=g.Ji("yt-player-quality");if(x instanceof Object&&x.quality&&x.previousQuality){if(x.quality>x.previousQuality)return 1;if(x.quality0&&u[0]?x.getAutoplayPolicy(u[0]):x.getAutoplayPolicy("mediaelement");if($Tx[k])return $Tx[k]}}catch(U){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}; Dm=function(x){return x.I3||x.H7||x.mutedAutoplay}; rGI=function(x,u){return Dm(x)?u!==1&&u!==2&&u!==0?"AUTOPLAY_STATUS_UNAVAILABLE":x.GS?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"}; jz4=function(x,u,k){var U=u.X();x.thirdParty||(x.thirdParty={});U.ancestorOrigins&&(x.thirdParty.embeddedPlayerContext=Object.assign({},x.thirdParty.embeddedPlayerContext,{ancestorOrigins:U.ancestorOrigins}));U.G("embeds_enable_autoplay_and_visibility_signals")&&(U.JI!=null&&(x.thirdParty.embeddedPlayerContext=Object.assign({},x.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(U.JI)})),U.Or&&(x.thirdParty.embeddedPlayerContext=Object.assign({},x.thirdParty.embeddedPlayerContext,{visibilityFractionSource:U.Or})), x.thirdParty.embeddedPlayerContext=Object.assign({},x.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:Lh(),autoplayIntended:Dm(u),autoplayStatus:rGI(u,k)}))}; Qz$=function(x,u){XP(x,2,u.H_,Sw,3);XP(x,3,u.MQ,ZMt,3);oJ(x,4,u.onesieUstreamerConfig);oJ(x,9,u.GI);XP(x,10,u.j0,BS,3);XP(x,15,u.reloadPlaybackParams,aSG,3)}; est=function(x,u){XP(x,1,u.formatId,ol,3);S1(x,2,u.startTimeMs);S1(x,3,u.durationMs);S1(x,4,u.RY);S1(x,5,u.xl);XP(x,9,u.dtG,ISI,3);XP(x,11,u.aYt,xr,1);XP(x,12,u.pT,xr,1)}; JG5=function(x,u){xk(x,1,u.videoId);S1(x,2,u.lmt)}; ISI=function(x,u){if(u.IB)for(var k=0;k>31));S1(x,16,u.K$X);S1(x,17,u.detailedNetworkType);S1(x,18,u.tW);S1(x,19,u.sf);S1(x,21,u.Xq$);S1(x,23,u.fl);S1(x,28,u.m1);S1(x,29,u.JsX);S1(x,34,u.visibility);k=u.playbackRate;if(k!==void 0){var U=new ArrayBuffer(4);(new Float32Array(U))[0]=k;k=(new Uint32Array(U))[0];if(k!==void 0)for(Db(x,285),L7(x,4),U=0;U<4;)x.view.setUint8(x.pos,k&255),k>>=8,x.pos+=1,U+=1}S1(x,36,u.fY); XP(x,38,u.mediaCapabilities,dT5,3);S1(x,39,u.Vn$);S1(x,40,u.Rt);S1(x,44,u.playerState);Ba(x,46,u.Ye);S1(x,48,u.ZE);S1(x,50,u.m7);S1(x,51,u.PC);S1(x,54,u.SX);Ba(x,56,u.BuX);S1(x,57,u.JW);Ba(x,58,u.Wt);S1(x,59,u.hG);S1(x,60,u.vC);Ba(x,61,u.isPrefetch);S1(x,62,u.ev);oJ(x,63,u.sabrLicenseConstraint);S1(x,64,u.nim);S1(x,66,u.kxt);S1(x,67,u.pLX);S1(x,68,u.ytt);xk(x,69,u.audioTrackId);Ba(x,71,u.EV);XP(x,72,u.a7m,N$Y,1);S1(x,74,u.Y3);S1(x,75,u.rp)}; dT5=function(x,u){if(u.videoFormatCapabilities)for(var k=0;k>31));xk(x,2,u.message)}; B$5=function(x,u){S1(x,1,u.clientState);XP(x,2,u.Wqt,DTI,1)}; LFD=function(x,u){oJ(x,1,u.Oam);XP(x,2,u.JNt,S4b,3);XP(x,3,u.coldStartInfo,B$5,3)}; C6W=function(x,u){S1(x,1,u.type);oJ(x,2,u.value)}; AGj=function(x,u){xk(x,1,u.hl);xk(x,12,u.deviceMake);xk(x,13,u.deviceModel);S1(x,16,u.clientName);xk(x,17,u.clientVersion);xk(x,18,u.osName);xk(x,19,u.osVersion)}; ohx=function(x,u){xk(x,1,u.name);xk(x,2,u.value)}; xYx=function(x,u){xk(x,1,u.url);if(u.Ul)for(var k=0;k1&&(this.N=x[1]==="2")}; F8=function(x,u,k,U,m){this.V=x;this.S=u;this.J=k;this.reason=U;this.xi=m===void 0?0:m}; g.fx=function(x,u,k,U){return new F8(g.K$[x]||0,g.K$[u]||0,k,U)}; Va=function(x){if(bi&&x.xi)return!1;var u=g.K$.auto;return x.V===u&&x.S===u}; X8=function(x){return hM[x.S||x.V]||"auto"}; eJj=function(x,u){u=g.K$[u];return x.V<=u&&(!x.S||x.S>=u)}; qd=function(x){return"["+x.V+"-"+x.S+", override: "+(x.J+", reason: "+x.reason+"]")}; sd=function(x,u,k){this.videoInfos=x;this.S=u;this.audioTracks=[];if(this.S){x=new Set;k==null||k({ainfolen:this.S.length});u=g.w(this.S);for(var U=u.next();!U.done;U=u.next())if(U=U.value,!U.Ci||x.has(U.Ci.id)){var m=void 0,F=void 0,f=void 0;(f=k)==null||f({atkerr:!!U.Ci,itag:U.itag,xtag:U.S,lang:((m=U.Ci)==null?void 0:m.name)||"",langid:((F=U.Ci)==null?void 0:F.id)||""})}else m=new g.mu(U.id,U.Ci),x.add(U.Ci.id),this.audioTracks.push(m);k==null||k({atklen:this.audioTracks.length})}}; Hz=function(){g.J.apply(this,arguments);this.S=null}; dYG=function(x,u,k,U,m,F,f){if(x.S)return x.S;var V={},h=new Set,X={};if(Rl(U)){for(var q in U.S)U.S.hasOwnProperty(q)&&(x=U.S[q],X[x.info.Lm]=[x.info]);return X}q=JKt(u,U,V);F&&m({aftsrt:px(q)});for(var H={},R=g.w(Object.keys(q)),p=R.next();!p.done;p=R.next()){p=p.value;for(var c=g.w(q[p]),Y=c.next();!Y.done;Y=c.next()){Y=Y.value;var E=Y.itag,z=void 0,O=p+"_"+(((z=Y.video)==null?void 0:z.fps)||0);H.hasOwnProperty(O)?H[O]===!0?X[p].push(Y):V[E]=H[O]:(z=cz(u,Y,k,U.isLive,h),z!==!0?(f.add(p),V[E]=z, z==="disablevp9hfr"&&(H[O]="disablevp9hfr")):(X[p]=X[p]||[],X[p].push(Y),H[O]=!0))}}F&&m({bfflt:px(X)});for(var r in X)X.hasOwnProperty(r)&&(U=r,X[U]&&X[U][0].Ya()&&(X[U]=X[U],X[U]=PVY(u,X[U],V),X[U]=NmR(X[U],V)));F&&Object.keys(V).length>0&&m({rjr:n$(V)});u=g.w(h.values());for(U=u.next();!U.done;U=u.next())(U=k.V.get(U.value))&&--U.Bz;F&&m({aftflt:px(X)});x.S=g.t0(X,function(I){return!!I.length}); return x.S}; vhx=function(x,u,k,U,m,F,f,V){V=V===void 0?!1:V;if(u.QH&&f&&f.length>1&&!(u.hG>0||u.B)){for(var h=u.V||!!m,X=h&&u.wu?F:void 0,q=JKt(u,U),H=[],R=[],p={},c=0;c0&&R&&m&&(q=[f,k],E=m.concat(R).filter(function(z){return z})); if(E.length&&!u.Wt){ya(E,q);if(h){h=[];u=g.w(E);for(U=u.next();!U.done;U=u.next())h.push(U.value.itag);F({hbdfmt:h.join(".")})}return ec(new sd(E,x,X))}E=xBj(u);E=g.Cm(E,V);if(!E){if(H[f])return F=H[f],ya(F),ec(new sd(F,x,X));h&&F({novideo:1});return Io()}u.h9&&(E==="1"||E==="1h")&&H[k]&&(f=Yr(H[E]),q=Yr(H[k]),q>f?E=k:q===f&&uGx(H[k])&&(E=k));E==="9"&&H.h&&Yr(H.h)>Yr(H["9"])&&(E="h");u.Nj&&U.isLive&&E==="("&&H.H&&Yr(H["("])<1440&&(E="H");h&&F({vfmly:tM(E)});u=H[E];if(!u.length)return h&&F({novfmly:tM(E)}), Io();ya(u);return ec(new sd(u,x,X))}; AKQ=function(x,u){var k=!(!x.m&&!x.M),U=!(!x.mac3&&!x.MAC3),m=!(!x.meac3&&!x.MEAC3);x=!(!x.i&&!x.I);u.kN=x;return k||U||m||x}; uGx=function(x){x=g.w(x);for(var u=x.next();!u.done;u=x.next())if(u=u.value,u.itag&&gJ$.has(u.itag))return!0;return!1}; tM=function(x){switch(x){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return x}}; px=function(x){var u=[],k;for(k in x)if(x.hasOwnProperty(k)){var U=k;u.push(tM(U));U=g.w(x[U]);for(var m=U.next();!m.done;m=U.next())u.push(m.value.itag)}return u.join(".")}; TmQ=function(x,u,k,U,m,F){var f={},V={};g.YG(u,function(h,X){h=h.filter(function(q){var H=q.itag;if(!q.yz)return V[H]="noenc",!1;if(F.ud&&q.Lm==="(h"&&F.RU)return V[H]="lichdr",!1;if(!x.J&&q.Lm==="1e")return V[H]="noav1enc",!1;if(q.Lm==="("||q.Lm==="(h"){if(x.N&&k&&k.flavor==="widevine"){var R=q.mimeType+"; experimental=allowed";(R=!!q.yz[k.flavor]&&!!k.S[R])||(V[H]=q.yz[k.flavor]?"unspt":"noflv");return R}if(!Ed(x,GC.CRYPTOBLOCKFORMAT)&&!x.gm||x.nm)return V[H]=x.nm?"disvp":"vpsub",!1}return k&&q.yz[k.flavor]&& k.S[q.mimeType]?!0:(V[H]=k?q.yz[k.flavor]?"unspt":"noflv":"nosys",!1)}); h.length&&(f[X]=h)}); U&&Object.entries(V).length&&m({rjr:n$(V)});return f}; NmR=function(x,u){var k=rn(x,function(U,m){return m.video.fps>32?Math.min(U,m.video.width):U},Infinity); k32||U.video.widthx.j)return"max"+x.j;if(x.P$&&u.Lm==="h"&&u.video&&u.video.S>1080)return"blkhigh264";if(u.Lm==="(h"&&!k.D)return"enchdr";if((U===void 0?0:U)&&uS(u)&&!x.q$)return"blk51live";if((u.Lm==="MAC3"||u.Lm==="mac3")&&!x.K)return"blkac3";if((u.Lm==="MEAC3"||u.Lm==="meac3")&&!x.N)return"blkeac3";if(u.Lm==="M"||u.Lm==="m")return"blkaac51";if((u.Lm==="so"|| u.Lm==="sa")&&!x.RS)return"blkamb";if(!x.ud&&swD(u)&&(!k.J||u.Lm!=="1e"))return"cbc";if(!k.J&&swD(u)&&u.Lm==="1e")return"cbcav1";if((u.Lm==="i"||u.Lm==="I")&&!x.QI)return"blkiamf";if(u.itag==="774"&&!x.nm)return"blkouh";var F,f;if(x.B$&&(u.Lm==="1"||u.Lm==="1h"||k.J&&u.Lm==="1e")&&((F=u.video)==null?0:F.S)&&((f=u.video)==null?void 0:f.S)>x.B$)return"av1cap";if((U=k.V.get(u.Lm))&&U.Bz>0)return m.add(u.Lm),"byerr";var V;if((V=u.video)==null?0:V.fps>32){if(!k.ut&&!Ed(k,GC.FRAMERATE))return"capHfr";if(x.QX&& u.video.S>=4320)return"blk8khfr";if(DJ(u)&&x.BZ&&u.yz&&u.video.S>=1440)return"disablevp9hfr"}if(x.xi&&u.xi>x.xi)return"ratecap";x=kwY(k,u);return x!==!0?x:!0}; ya=function(x,u){u=u===void 0?[]:u;g.VN(x,function(k,U){var m=U.xi-k.xi;if(!k.Ya()||!U.Ya())return m;var F=U.video.height*U.video.width-k.video.height*k.video.width;!F&&u&&u.length>0&&(k=u.indexOf(k.Lm)+1,U=u.indexOf(U.Lm)+1,F=k===0||U===0?U||-1:k-U);F||(F=m);return F})}; g.zC=function(x,u){this.V=x;this.K=u===void 0?!1:u;this.J=this.path=this.scheme="";this.S={};this.url=""}; Od=function(x){Wz(x);return x.J}; ii=function(x){return x.V?x.V.startsWith("local"):x.scheme==="local"}; UBx=function(x){Wz(x);return g.G4(x.S,function(u){return u!==null})}; li=function(x){Wz(x);var u=decodeURIComponent(x.get("mn")||"").split(",");return x.path==="/videoplayback"&&u.length>1&&!!u[1]}; nx=function(x,u){u=u===void 0?!1:u;Wz(x);if(x.path!=="/videoplayback"){var k=x.clone();k.set("playerfallback","1");return k}var U=x.j$();k=new g.RZ(U);var m=x.get("fvip"),F=decodeURIComponent(x.get("mn")||"").split(",");if(m&&F&&F.length>1&&F[1])return U=k.S,x=U.replace(/^[^.]*/,""),g.cL(k,(U.indexOf("rr")===0?"rr":"r")+m+"---"+F[1]+x),k=new g.zC(k.toString()),k.set("fallback_count","1"),k;if(u)return k=x.clone(),k.set("fallback_count","1"),k;m=k.S.match("\\.a1\\.googlevideo\\.com$");k.S.match("\\.googlevideo\\.com$")? (g.cL(k,"redirector.googlevideo.com"),U=k.toString()):k.S.match("rr?[1-9].*\\.c\\.youtube\\.com$")?(g.cL(k,"www.youtube.com"),U=k.toString()):(k=k0t(U),mE(k)&&(U=k));k=new g.zC(U);k.set("cmo=pf","1");m&&k.set("cmo=td","a1.googlevideo.com");return k}; Wz=function(x){if(x.V){if(!mE(x.V)&&!x.V.startsWith("local"))throw new g.BG("Untrusted URL",x.V);var u=g.Gc(x.V);x.scheme=u.N;x.J=u.S+(u.J!=null?":"+u.J:"");var k=u.V;if(k.startsWith("/videoplayback"))x.path="/videoplayback",k=k.slice(14);else if(k.startsWith("/initplayback"))x.path="/initplayback",k=k.slice(13);else if(k.startsWith("/api/manifest")){var U=k.indexOf("/",12),m=k.indexOf("/",U+1);U>0&&m>0?(x.path=k.slice(0,m),k=k.slice(m+1)):(x.path=k,k="")}else x.path=k,k="";U=x.S;x.S=mBx(k);Object.assign(x.S, FYb(u.K.toString()));Object.assign(x.S,U);x.S.file==="index.m3u8"&&(delete x.S.file,x.path+="/file/index.m3u8");x.V="";x.url="";x.K&&(u=IDj(),Wz(x),k=x.S[u]||null)&&(k=fJW[0](k),x.set(u,k),x.K||IDj(""))}}; b$b=function(x){Wz(x);var u=x.scheme+(x.scheme?"://":"//")+x.J+x.path;if(UBx(x)){var k=[];g.YG(x.S,function(U,m){U!==null&&k.push(m+"="+U)}); u+="?"+k.join("&")}return u}; mBx=function(x){x=x.split("/");var u=0;x[0]||u++;for(var k={};u0?VEI(u,U.slice(0,m),U.slice(m+1)):U&&(u[U]="")}return u}; VEI=function(x,u,k){if(u==="cmo"){var U;(U=k.indexOf("="))>=0?(u="cmo="+k.slice(0,U),k=k.slice(U+1)):(U=k.indexOf("%3D"))>=0&&(u="cmo="+k.slice(0,U),k=k.slice(U+3))}x[u]=k}; $r=function(x){var u=g.d(x,hxY)||x.signatureCipher;x={Mf:!1,IA:"",FG:"",s:""};if(!u)return x;u=bt(u);x.Mf=!0;x.IA=u.url;x.FG=u.sp;x.s=u.s;return x}; rT=function(x,u,k,U,m,F,f,V,h){this.h5=x;this.startTime=u;this.duration=k;this.ingestionTime=U;this.sourceURL=m;this.ZB=h;this.endTime=u+k;this.S=f||0;this.range=F||null;this.pending=V||!1;this.ZB=h||null}; g.jb=function(){this.segments=[];this.S=null;this.V=!0;this.J=""}; Xrb=function(x,u){if(u>x.Uv())x.segments=[];else{var k=At(x.segments,function(U){return U.h5>=u},x); k>0&&x.segments.splice(0,k)}}; ZP=function(x,u,k,U,m){m=m===void 0?!1:m;this.data=x;this.offset=u;this.size=k;this.type=U;this.S=(this.V=m)?0:8;this.dataOffset=this.offset+this.S}; al=function(x){var u=x.data.getUint8(x.offset+x.S);x.S+=1;return u}; Qa=function(x){var u=x.data.getUint16(x.offset+x.S);x.S+=2;return u}; Il=function(x){var u=x.data.getInt32(x.offset+x.S);x.S+=4;return u}; eb=function(x){var u=x.data.getUint32(x.offset+x.S);x.S+=4;return u}; JM=function(x){var u=x.data;var k=x.offset+x.S;u=u.getUint32(k)*4294967296+u.getUint32(k+4);x.S+=8;return u}; Pz=function(x,u){u=u===void 0?NaN:u;if(isNaN(u))var k=x.size;else for(k=x.S;k1?Math.ceil(m*u):Math.floor(m*u))}x.skip(1);k=al(x)<<16|Qa(x);if(k&256){U=k&1;m=k&4;var F=k&512,f=k&1024,V=k&2048;k=eb(x);U&&x.skip(4);m&&x.skip(4);U=(F?4:0)+(f?4:0)+(V?4:0);for(m=0;m1?Math.ceil(f*u):Math.floor(f*u)),x.skip(U)}}}; DP=function(x){x=new DataView(x.buffer,x.byteOffset,x.byteLength);return(x=g.Cx(x,0,1836476516))?g.Lx(x):NaN}; tE5=function(x){var u=g.Cx(x,0,1937011556);if(!u)return null;u=Sb(x,u.dataOffset+8,1635148593)||Sb(x,u.dataOffset+8,1635135537);if(!u)return null;var k=Sb(x,u.dataOffset+78,1936995172),U=Sb(x,u.dataOffset+78,1937126244);if(!U)return null;u=null;if(k)switch(k.skip(4),al(k)){default:u=0;break;case 1:u=2;break;case 2:u=1;break;case 3:u=255}var m=k=null,F=null;if(U=Sb(x,U.dataOffset,1886547818)){var f=Sb(x,U.dataOffset,1886546020),V=Sb(x,U.dataOffset,2037673328);if(!V&&(V=Sb(x,U.dataOffset,1836279920), !V))return null;f&&(f.skip(4),k=Il(f)/65536,F=Il(f)/65536,m=Il(f)/65536);x=q65(V);x=new DataView(x.buffer,x.byteOffset+8,x.byteLength-8);return new yfR(u,k,F,m,x)}return null}; Sb=function(x,u,k){for(;Bz(x,u);){var U=oi(x,u);if(U.type===k)return U;u+=U.size}return null}; g.Cx=function(x,u,k){for(;Bz(x,u);){var U=oi(x,u);if(U.type===k)return U;u=xq(U.type)?u+8:u+U.size}return null}; g.ul=function(x){if(x.data.getUint8(x.dataOffset)){var u=x.data;x=x.dataOffset+4;u=u.getUint32(x)*4294967296+u.getUint32(x+4)}else u=x.data.getUint32(x.dataOffset+4);return u}; oi=function(x,u){var k=x.getUint32(u),U=x.getUint32(u+4);return new ZP(x,u,k,U)}; g.Lx=function(x){var u=x.data.getUint8(x.dataOffset)?20:12;return x.data.getUint32(x.dataOffset+u)}; EJG=function(x){x=new ZP(x.data,x.offset,x.size,x.type,x.V);var u=al(x);x.skip(7);var k=eb(x);if(u===0){u=eb(x);var U=eb(x)}else u=JM(x),U=JM(x);x.skip(2);for(var m=Qa(x),F=[],f=[],V=0;V122)return!1}return!0}; xq=function(x){return x===1701082227||x===1836019558||x===1836019574||x===1835297121||x===1835626086||x===1937007212||x===1953653094||x===1953653099||x===1836475768}; GwW=function(x){x.skip(4);return{SeG:Pz(x,0),value:Pz(x,0),timescale:eb(x),bot:eb(x),Fet:eb(x),id:eb(x),wJ:Pz(x),offset:x.offset}}; g.zxk=function(x){var u=Sb(x,0,1701671783);if(!u)return null;var k=GwW(u),U=k.SeG;k=AM(k.wJ);if(x=Sb(x,u.offset+u.size,1701671783))if(x=GwW(x),x=AM(x.wJ),k&&x){u=g.w(Object.keys(x));for(var m=u.next();!m.done;m=u.next())m=m.value,k[m]=x[m]}return k?new vz(k,U):null}; g5=function(x,u){for(var k=Sb(x,0,u);k;){var U=k;U.type=1936419184;U.data.setUint32(U.offset+4,1936419184);k=Sb(x,k.offset+k.size,u)}}; g.kq=function(x,u){for(var k=0,U=[];Bz(x,k);){var m=oi(x,k);m.type===u&&U.push(m);k=xq(m.type)?k+8:k+m.size}return U}; WYj=function(x,u){var k=g.Cx(x,0,1937011556),U=g.Cx(x,0,1953654136);if(!k||!U||x.getUint32(k.offset+12)>=2)return null;var m=new DataView(u.buffer,u.byteOffset,u.length),F=g.Cx(m,0,1937011556);if(!F)return null;u=m.getUint32(F.dataOffset+8);U=m.getUint32(F.dataOffset+12);if(U!==1701733217&&U!==1701733238)return null;U=new s6I(x.byteLength+u);Nd(U,x,0,k.offset+12);U.data.setInt32(U.offset,2);U.offset+=4;Nd(U,x,k.offset+16,k.size-16);Nd(U,m,m.byteOffset+F.dataOffset+8,u);Nd(U,x,k.offset+k.size,x.byteLength- (k.offset+k.size));k=g.w([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(m=k.next();!m.done;m=k.next())m=g.Cx(x,0,m.value),U.data.setUint32(m.offset,m.size+u);x=g.Cx(U.data,0,1953654136);U.data.setUint32(x.offset+16,2);return U.data}; O$D=function(x){var u=g.Cx(x,0,1937011556);if(!u)return null;var k=x.getUint32(u.dataOffset+12);if(k!==1701733217&&k!==1701733238)return null;u=Sb(x,u.offset+24+(k===1701733217?28:78),1936289382);if(!u)return null;k=Sb(x,u.offset+8,1935894637);if(!k||x.getUint32(k.offset+12)!==1667392371)return null;u=Sb(x,u.offset+8,1935894633);if(!u)return null;u=Sb(x,u.offset+8,1952804451);if(!u)return null;k=new Uint8Array(16);for(var U=0;U<16;U++)k[U]=x.getInt8(u.offset+16+U);return k}; U2=function(x,u){this.S=x;this.pos=0;this.start=u||0}; mi=function(x){return x.pos>=x.S.byteLength}; hL=function(x,u,k){var U=new U2(k);if(!F6(U,x))return!1;U=fJ(U);if(!bl(U,u))return!1;for(x=0;u;)u>>>=8,x++;u=U.start+U.pos;var m=Vj(U,!0);U=x+(U.start+U.pos-u)+m;U=U>9?i$k(U-9,8):i$k(U-2,1);x=u-x;k.setUint8(x++,236);for(u=0;uk;m++)k=k*256+Ri(x),U*=128;return u?k-U:k}; qM=function(x){var u=Vj(x,!0);x.pos+=u}; $BY=function(x){if(!bl(x,440786851,!0))return null;var u=x.pos;Vj(x,!1);var k=Vj(x,!0)+x.pos-u;x.pos=u+k;if(!bl(x,408125543,!1))return null;Vj(x,!0);if(!bl(x,357149030,!0))return null;var U=x.pos;Vj(x,!1);var m=Vj(x,!0)+x.pos-U;x.pos=U+m;if(!bl(x,374648427,!0))return null;var F=x.pos;Vj(x,!1);var f=Vj(x,!0)+x.pos-F,V=new Uint8Array(k+12+m+f),h=new DataView(V.buffer);V.set(new Uint8Array(x.S.buffer,x.S.byteOffset+u,k));h.setUint32(k,408125543);h.setUint32(k+4,33554431);h.setUint32(k+8,4294967295); V.set(new Uint8Array(x.S.buffer,x.S.byteOffset+U,m),k+12);V.set(new Uint8Array(x.S.buffer,x.S.byteOffset+F,f),k+12+m);return V}; pJ=function(x){var u=x.pos;x.pos=0;var k=1E6;F6(x,[408125543,357149030,2807729])&&(k=X6(x));x.pos=u;return k}; rf5=function(x,u){var k=x.pos;x.pos=0;if(x.S.getUint8(x.pos)!==160&&!c8(x)||!bl(x,160))return x.pos=k,NaN;Vj(x,!0);var U=x.pos;if(!bl(x,161))return x.pos=k,NaN;Vj(x,!0);Ri(x);var m=Ri(x)<<8|Ri(x);x.pos=U;if(!bl(x,155))return x.pos=k,NaN;U=X6(x);x.pos=k;return(m+U)*u/1E9}; c8=function(x){if(!j65(x)||!bl(x,524531317))return!1;Vj(x,!0);return!0}; j65=function(x){if(x.tP()){if(!bl(x,408125543))return!1;Vj(x,!0)}return!0}; F6=function(x,u){for(var k=0;k0){var U=FYb(u.substring(k+1));g.YG(U,function(m,F){this.set(F,m)},x); u=u.substring(0,k)}u=mBx(u);g.YG(u,function(m,F){this.set(F,m)},x)}; aJY=function(x){var u=x.CX.j$(),k=[];g.YG(x.S,function(m,F){k.push(F+"="+m)}); if(!k.length)return u;var U=k.join("&");x=UBx(x.CX)?"&":"?";return u+x+U}; w5=function(x,u){var k=new g.zC(u);(u=k.get("req_id"))&&x.set("req_id",u);g.YG(x.S,function(U,m){k.set(m,null)}); return k}; Q6k=function(){this.K=this.J=this.S=this.timedOut=this.started=this.N=this.V=0}; yj=function(x){x.N=(0,g.j4)();x.started=0;x.timedOut=0;x.S=0}; Yq=function(x,u){var k=x.started+x.S*4;u&&(k+=x.J);k=Math.max(0,k-3);return Math.pow(1.6,k)}; tL=function(x,u){x[u]||(x[u]=new Q6k);return x[u]}; E2=function(x){this.U=this.D=this.N=this.V=0;this.B=this.j=!1;this.S=x;this.J=x.clone()}; IJW=function(x,u,k){if(ii(x.S))return!1;var U=tL(k,Od(x.S));if(U.timedOut<1&&U.S<1)return!1;U=U.timedOut+U.S;x=Gy(x,u);k=tL(k,Od(x));return k.timedOut+k.S+01?u=u.gD:(k=tL(k,W8(x,x.Rs(u,k),u)),u=Math.max(x.N,k.timedOut)+u.GS*(x.V-x.N)+.25*x.D,u=u>3?1E3*Math.pow(1.6,u-3):0);return u===0?!0:x.U+u<(0,g.j4)()}; ex5=function(x,u,k){x.S.set(u,k);x.J.set(u,k);x.K&&x.K.set(u,k)}; Jfx=function(x,u,k,U,m){++x.V;u&&++x.N;Od(k.CX).startsWith("redirector.")&&(x.S=x.J.clone(),delete x.K,U.GC&&delete m[Od(x.S)])}; il=function(x){return x?(x.itag||"")+";"+(x.lmt||0)+";"+(x.xtags||""):""}; ll=function(x,u,k,U){this.initRange=k;this.indexRange=U;this.S=null;this.J=!1;this.j=0;this.K=this.oA=this.V=null;this.info=u;this.cU=new E2(x)}; nJ=function(x,u){this.start=x;this.end=u;this.length=u-x+1}; $q=function(x){x=x.split("-");var u=Number(x[0]),k=Number(x[1]);if(!isNaN(u)&&!isNaN(k)&&x.length===2&&(x=new nJ(u,k),!isNaN(x.start)&&!isNaN(x.end)&&!isNaN(x.length)&&x.length>0))return x}; r5=function(x,u){return new nJ(x,x+u-1)}; PER=function(x){return x.end==null?{start:String(x.start)}:{start:String(x.start),end:String(x.end)}}; jo=function(x){if(!x)return new nJ(0,0);var u=Number(x.start);x=Number(x.end);if(!isNaN(u)&&!isNaN(x)&&(u=new nJ(u,x),u.length>0))return u}; Za=function(x,u,k,U,m,F,f,V,h,X,q,H){U=U===void 0?"":U;this.type=x;this.S=u;this.range=k;this.source=U;this.UY=q;this.clipId=H===void 0?"":H;this.U=[];this.D="";this.h5=-1;this.t5=this.RS=0;this.D=U;this.h5=m>=0?m:-1;this.startTime=F||0;this.duration=f||0;this.V=V||0;this.J=h>=0?h:this.range?this.range.length:NaN;this.N=this.range?this.V+this.J===this.range.length:X===void 0?!!this.J:X;this.range?(this.K=this.startTime+this.duration*this.V/this.range.length,this.B=this.duration*this.J/this.range.length, this.j=this.K+this.B):Nqb(this)}; Nqb=function(x){x.K=x.startTime;x.B=x.duration;x.j=x.K+x.B}; dBj=function(x,u,k){var U=!(!u||u.S!==x.S||u.type!==x.type||u.h5!==x.h5);return k?U&&!!u&&(x.range&&u.range?u.range.end===x.range.end:u.range===x.range)&&u.V+u.J===x.V+x.J:U}; ai=function(x){return x.type===1||x.type===2}; Qj=function(x){return x.type===3||x.type===6}; Ii=function(x,u){return x.S===u.S?x.range&&u.range?x.range.start+x.V+x.J===u.range.start+u.V:x.h5===u.h5?x.V+x.J===u.V:x.h5+1===u.h5&&u.V===0&&x.N:!1}; vJb=function(x,u){return x.h5!==u.h5&&u.h5!==x.h5+1||x.type!==u.type?!1:Ii(x,u)?!0:Math.abs(x.K-u.K)<=1E-6&&x.h5===u.h5?!1:KY5(x,u)}; KY5=function(x,u){return Ii(x,u)||Math.abs(x.j-u.K)<=1E-6||x.h5+1===u.h5&&u.V===0&&x.N?!0:!1}; eo=function(x){return x.h5+(x.N?1:0)}; Tq4=function(x){x.length===1||g.$L(x,function(k){return!!k.range}); for(var u=1;u=u.range.start+u.V&&x.range.start+x.V+x.J<=u.range.start+u.V+u.J:x.h5===u.h5&&x.V>=u.V&&(x.V+x.J<=u.V+u.J||u.N)}; ouI=function(x,u){return x.S!==u.S?!1:x.type===4&&u.type===3&&x.S.yQ()?(x=x.S.U5(x),Zk(x,function(k){return ouI(k,u)})):x.h5===u.h5&&!!u.J&&u.V+u.J>x.V&&u.V+u.J<=x.V+x.J}; P8=function(x,u){var k=u.h5;x.D="updateWithSegmentInfo";x.h5=k;if(x.startTime!==u.startTime||x.duration!==u.duration)x.startTime=u.startTime+x.RS,x.duration=u.duration,Nqb(x)}; NM=function(x,u){var k=this;this.zY=x;this.K=this.S=null;this.N=this.NT=NaN;this.Rs=this.requestId=null;this.nN={yVm:function(){return k.range}}; this.cU=x[0].S.cU;this.V=u||"";this.zY[0].range&&this.zY[0].J>0&&(Afk(x)?(this.range=Tq4(x),this.J=this.range.length):(this.range=this.zY[this.zY.length-1].range,this.J=CEG(x)))}; d5=function(x){return!ai(x.zY[x.zY.length-1])}; KJ=function(x){return x.zY[x.zY.length-1].type===4}; g.v8=function(x,u,k){k=x.Rs===null?x.cU.Rs(u,k,x.zY[0].type):x.Rs;if(x.S){u=k?nx(x.S,u.zI):x.S;var U=new MM(u);U.get("alr")||U.set("alr","yes");x.V&&Z$Y(U,x.V)}else/http[s]?:\/\//.test(x.V)?U=new MM(new g.zC(x.V)):(U=zy(x.cU,k,u),x.V&&Z$Y(U,x.V));(u=x.range)?U.set("range",u.toString()):x.zY[0].S.N8()&&x.zY.length===1&&x.zY[0].V&&U.set("range",x.zY[0].V+"-");x.requestId&&U.set("req_id",x.requestId);isNaN(x.NT)||U.set("headm",x.NT.toString());isNaN(x.N)||U.set("mffa",x.N+"ms");x.urlParams&&g.YG(x.urlParams, function(m,F){U.set(F,m)}); return U}; x$4=function(x){if(x.range)return x.J;x=x.zY[0];return Math.round(x.B*x.S.info.xi)}; uOI=function(x,u){return Math.max(0,x.zY[0].K-u)}; Ty=function(x,u,k,U,m,F){F=F===void 0?0:F;ll.call(this,x,u,U,void 0);this.N=k;this.oz=F;this.index=m||new g.jb}; gub=function(x,u,k,U,m){this.h5=x;this.startSecs=u;this.z1=k;this.S=U||NaN;this.V=m||NaN}; AL=function(x,u,k){for(;x;x=x.parentNode)if(x.attributes&&(!k||x.nodeName===k)){var U=x.getAttribute(u);if(U)return U}return""}; CJ=function(x,u){for(;x;x=x.parentNode){var k=x.getElementsByTagName(u);if(k.length>0)return k[0]}return null}; kX4=function(x){if(!x)return 0;var u=x.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return u?(Number(u[2])|0)*3600+(Number(u[4])|0)*60+(Number(u[6])|0):Number(x)|0}; U$W=function(x){return x.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?x+"Z":x}; LJ=function(){this.S=[];this.V=null;this.j=0;this.J=[];this.N=!1;this.D="";this.K=-1}; m$k=function(x){var u=x.J;x.J=[];return u}; FI$=function(){this.K=[];this.S=null;this.V={};this.J={}}; h4t=function(x,u){var k=[];u=Array.from(u.getElementsByTagName("SegmentTimeline"));u=g.w(u);for(var U=u.next();!U.done;U=u.next()){U=U.value;var m=U.parentNode.parentNode,F=null;m.nodeName==="Period"?F=f6j(x):m.nodeName==="AdaptationSet"?(m=m.getAttribute("id")||m.getAttribute("mimetype")||"",F=bZY(x,m)):m.nodeName==="Representation"&&(m=m.getAttribute("id")||"",F=VnD(x,m));if(F==null)return;F.update(U);g.gS(k,m$k(F))}g.gS(x.K,k);uSR(x.K,function(f){return f.startSecs*1E3+f.S})}; X2Q=function(x){x.S&&(x.S.S=[]);g.YG(x.V,function(u){u.S=[]}); g.YG(x.J,function(u){u.S=[]})}; f6j=function(x){x.S||(x.S=new LJ);return x.S}; bZY=function(x,u){x.V[u]||(x.V[u]=new LJ);return x.V[u]}; VnD=function(x,u){x.J[u]||(x.J[u]=new LJ);return x.J[u]}; So=function(x){var u=x===void 0?{}:x;x=u.oz===void 0?0:u.oz;var k=u.jI===void 0?!1:u.jI;var U=u.P_===void 0?0:u.P_;var m=u.WZ===void 0?0:u.WZ;var F=u.F1===void 0?Infinity:u.F1;var f=u.uO===void 0?0:u.uO;var V=u.I2===void 0?!1:u.I2;u=u.LP===void 0?!1:u.LP;g.jb.call(this);this.Hk=this.mD=-1;this.au=x;this.P_=U;this.jI=k;this.WZ=m;this.F1=F;this.uO=f;((this.I2=V)||isFinite(F)&&this.F1>0)&&k&&Da&&(this.V=!1,this.J="postLive");this.LP=u}; B8=function(x,u){return bU(x.segments,function(k){return u-k.h5})}; oK=function(x,u,k){k=k===void 0?{}:k;Ty.call(this,x,u,"",void 0,void 0,k.oz||0);this.index=new So(k)}; xK=function(x,u,k){ll.call(this,x,u);this.N=k;x=this.index=new g.jb;x.V=!1;x.J="d"}; qE5=function(x,u,k){var U=x.index.V6(u),m=x.index.getStartTime(u),F=x.index.getDuration(u);k?F=k=0:k=x.info.xi*F;return new NM([new Za(3,x,void 0,"otfCreateRequestInfoForSegment",u,m,F,0,k)],U)}; sE4=function(x,u){if(!x.index.isLoaded()){var k=[],U=u.K;u=u.N.split(",").filter(function(q){return q.length>0}); for(var m=0,F=0,f=0,V=/^(\d+)/,h=/r=(\d+)/,X=0;X0&&(u-=x.timestampOffset);var k=g.kK(x)+u;R4D(x,k);x.timestampOffset=u}; R4D=function(x,u){g.gp(x.info.S.info)||x.info.S.info.MN();x.J=u;if(g.gp(x.info.S.info)){var k=x.uC();x=x.info.S.S;for(var U=NaN,m=NaN,F=0;Bz(k,F);){var f=oi(k,F);isNaN(U)&&(f.type===1936286840?U=f.data.getUint32(f.dataOffset+8):f.type===1836476516&&(U=g.Lx(f)));if(f.type===1952867444){!U&&x&&(U=DP(x));var V=g.ul(f);isNaN(m)&&(m=Math.round(u*U)-V);var h=f;V+=m;if(h.data.getUint8(h.dataOffset)){var X=h.data;h=h.dataOffset+4;X.setUint32(h,Math.floor(V/4294967296));X.setUint32(h+4,V&4294967295)}else h.data.setUint32(h.dataOffset+ 4,V)}F=xq(f.type)?F+8:F+f.size}return!0}k=new U2(x.uC());x=x.N?k:new U2(new DataView(x.info.S.S.buffer));U=pJ(x);x=k.pos;k.pos=0;if(c8(k)&&bl(k,231))if(m=Vj(k,!0),u=Math.floor(u*1E9/U),Math.ceil(Math.log(u)/Math.log(2)/8)>m)u=!1;else{for(U=m-1;U>=0;U--)k.S.setUint8(k.pos+U,u&255),u>>>=8;k.pos=x;u=!0}else u=!1;return u}; m5=function(x,u){u=u===void 0?!1:u;var k=Ur(x);x=u?0:x.info.B;return k||x}; Ur=function(x){g.gp(x.info.S.info)||x.info.S.info.MN();if(x.V&&x.info.type===6)return x.V.oz;if(g.gp(x.info.S.info)){var u=x.uC();var k=0;u=g.kq(u,1936286840);u=g.w(u);for(var U=u.next();!U.done;U=u.next())U=EJG(U.value),k+=U.LR[0]/U.timescale;k=k||NaN;if(!(k>=0))a:{k=x.uC();u=x.info.S.S;for(var m=U=0,F=0;Bz(k,U);){var f=oi(k,U);if(f.type===1836476516)m=g.Lx(f);else if(f.type===1836019558){!m&&u&&(m=DP(u));if(!m){k=NaN;break a}var V=Sb(f.data,f.dataOffset,1953653094),h=V;V=m;var X=Sb(h.data,h.dataOffset, 1952868452);h=Sb(h.data,h.dataOffset,1953658222);var q=Il(X);Il(X);q&2&&Il(X);X=q&8?Il(X):0;var H=Il(h),R=H&1;q=H&4;var p=H&256,c=H&512,Y=H&1024;H&=2048;var E=eb(h);R&&Il(h);q&&Il(h);for(var z=R=0;z2048?"":u.indexOf("https://")===0?u:""}; Xr=function(x,u,k){u.match(iZ5);return x(u,k).then(function(U){var m=g.OZt(U.xhr);return m?Xr(x,m,k):U.xhr})}; RK=function(x,u,k){x=x===void 0?"":x;u=u===void 0?null:u;k=k===void 0?!1:k;g.Hm.call(this);var U=this;this.sourceUrl=x;this.isLivePlayback=k;this.B$=this.duration=0;this.isPremiere=this.I2=this.K=this.isLiveHeadPlayable=this.isLive=this.V=!1;this.F1=this.WZ=0;this.isOtf=this.EO=!1;this.IS=(0,g.j4)();this.t5=Infinity;this.S={};this.J=new Map;this.state=this.b4=0;this.timeline=null;this.isManifestless=!1;this.Ok=[];this.j=null;this.nm=0;this.N="";this.ut=NaN;this.c$=this.A9=this.timestampOffset=this.D= 0;this.TU=this.CL=NaN;this.h9=0;this.GY=this.U=!1;this.gm=[];this.q$={};this.RS=NaN;this.nN={PhX:function(V){qk(U,V)}}; var m;this.QX=(m=u)==null?void 0:m.H$("html5_use_network_error_code_enums");l6b=!!u&&u.H$("html5_modern_vp9_mime_type");var F;sr=!((F=u)==null||!F.H$("html5_enable_flush_during_seek"))&&g.Dv();var f;HQ=!((f=u)==null||!f.H$("html5_enable_reset_audio_decoder"))&&g.Dv()}; nu$=function(x){return g.G4(x.S,function(u){return!!u.info.video&&u.info.video.S>=2160})}; oJW=function(x){return g.G4(x.S,function(u){return!!u.info.video&&u.info.video.isHdr()})}; Md=function(x){return g.G4(x.S,function(u){return!!u.info.yz})}; g.$$I=function(x){return g.G4(x.S,function(u){return fZ(u.info.mimeType)})}; rgW=function(x){return g.G4(x.S,function(u){return u.info.video?u.info.video.projectionType==="EQUIRECTANGULAR":!1})}; jER=function(x){return g.G4(x.S,function(u){return u.info.video?u.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1})}; ZZQ=function(x){return g.G4(x.S,function(u){return u.info.video?u.info.video.projectionType==="MESH":!1})}; a6Y=function(x){return g.G4(x.S,function(u){return u.info.video?u.info.video.stereoLayout===1:!1})}; QEY=function(x){return ZcQ(x.S,function(u){return u.info.video?u.ir():!0})}; Rl=function(x){return g.G4(x.S,function(u){return ii(u.cU.S)})}; qk=function(x,u){x.S[u.info.id]=u;x.J.set(il(g.UE(u.info,x.EO)),u)}; I64=function(x,u){return il({itag:u.itag,lmt:x.EO?0:u.lmt||0,xtags:u.xtags})}; Mk=function(x,u,k){k=k===void 0?0:k;var U=x.mimeType||"",m=x.itag;var F=x.xtags;m=m?m.toString():"";F&&(m+=";"+F);F=m;if(FO(U)){var f=x.width||640;m=x.height||360;var V=x.fps,h=x.qualityLabel,X=x.colorInfo,q=x.projectionType,H;x.stereoLayout&&(H=e4Y[x.stereoLayout]);var R=z4Y(x)||void 0;if(X==null?0:X.primaries)var p=JgY[X.primaries]||void 0;f=new vr(f,m,V,q,H,void 0,h,R,p);U=pz(U,f,C$[x.itag||""]);sr&&(U+="; enableflushduringseek=true");HQ&&(U+="; enableresetaudiodecoder=true")}var c;if(mI(U)){var Y= x.audioSampleRate;H=x.audioTrack;Y=new NB(Y?+Y:void 0,x.audioChannels,x.spatialAudioType,x.isDrc,x.loudnessDb,x.trackAbsoluteLoudnessLkfs,x.audioQuality||"AUDIO_QUALITY_UNKNOWN");H&&(p=H.displayName,m=H.id,H=H.audioIsDefault,p&&(c=new g.hh(p,m||"",!!H)))}var E;x.captionTrack&&(h=x.captionTrack,H=h.displayName,p=h.vssId,m=h.languageCode,V=h.kind,h=h.id,H&&p&&m&&(E=new EuR(H,p,m,V,x.xtags,h)));H=Number(x.bitrate)/8;p=Number(x.contentLength);m=Number(x.lastModified);h=x.drmFamilies;V=x.type;k=k&&p?p/ k:0;x=Number(x.approxDurationMs);if(u&&h){var z={};h=g.w(h);for(X=h.next();!X.done;X=h.next())(X=cQ[X.value])&&(z[X]=u[X])}return new L$(F,U,{audio:Y,video:f,Ci:c,yz:z,xi:H,hM:k,contentLength:p,lastModified:m,captionTrack:E,streamType:V,approxDurationMs:x})}; w8=function(x,u,k){k=k===void 0?0:k;var U=x.type;var m=x.itag;var F=x.xtags;F&&(m=x.itag+";"+F);if(FO(U)){var f=(x.size||"640x360").split("x");f=new vr(+f[0],+f[1],+x.fps,x.projection_type,+x.stereo_layout,void 0,x.quality_label,x.eotf,x.primaries);U=pz(U,f,C$[x.itag]);sr&&(U+="; enableflushduringseek=true");HQ&&(U+="; enableresetaudiodecoder=true")}var V;if(mI(U)){var h=new NB(+x.audio_sample_rate||void 0,+x.audio_channels||0,x.spatial_audio_type,!!x.drc);x.name&&(V=new g.hh(x.name,x.audio_track_id, x.isDefault==="1"))}var X;x.caption_display_name&&x.caption_vss_id&&x.caption_language_code&&(X=new EuR(x.caption_display_name,x.caption_vss_id,x.caption_language_code,x.caption_kind,x.xtags,x.caption_id));F=Number(x.bitrate)/8;var q=Number(x.clen),H=Number(x.lmt);k=k&&q?q/k:0;if(u&&x.drm_families){var R={};for(var p=g.w(x.drm_families.split(",")),c=p.next();!c.done;c=p.next())c=c.value,R[c]=u[c]}return new L$(m,U,{audio:h,video:f,Ci:V,yz:R,xi:F,hM:k,contentLength:q,lastModified:H,captionTrack:X, streamType:x.stream_type,approxDurationMs:Number(x.approx_duration_ms)})}; PSI=function(x){return Zk(x,function(u){return"FORMAT_STREAM_TYPE_OTF"===u.stream_type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; Npt=function(x){return Zk(x,function(u){return"FORMAT_STREAM_TYPE_OTF"===u.type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; d$k=function(x,u){return x.timeline?UC(x.timeline.K,u):x.Ok.length?UC(x.Ok,u):[]}; yh=function(x,u,k){u=u===void 0?"":u;k=k===void 0?"":k;x=new g.zC(x,!0);x.set("alr","yes");k&&(k=Y4b(decodeURIComponent(k)),x.set(u,encodeURIComponent(k)));return x}; Agb=function(x,u){var k=AL(u,"id");k=k.replace(":",";");var U=AL(u,"mimeType"),m=AL(u,"codecs");U=m?U+'; codecs="'+m+'"':U;m=Number(AL(u,"bandwidth"))/8;var F=Number(CJ(u,"BaseURL").getAttribute(x.N+":contentLength")),f=x.duration&&F?F/x.duration:0;if(FO(U)){var V=Number(AL(u,"width"));var h=Number(AL(u,"height")),X=Number(AL(u,"frameRate")),q=KI$(AL(u,x.N+":projectionType"));a:switch(AL(u,x.N+":stereoLayout")){case "layout_left_right":var H=1;break a;case "layout_top_bottom":H=2;break a;default:H= 0}V=new vr(V,h,X,q,H)}if(mI(U)){var R=Number(AL(u,"audioSamplingRate"));var p=Number(AL(u.getElementsByTagName("AudioChannelConfiguration")[0],"value"));h=vuG(AL(u,x.N+":spatialAudioType"));R=new NB(R,p,h);a:{p=AL(u,"lang")||"und";if(h=CJ(u,"Role"))if(q=AL(h,"value")||"",g.ip(Tpx,q)){h=p+"."+Tpx[q];X=q==="main";x=AL(u,x.N+":langName")||p+" - "+q;p=new g.hh(x,h,X);break a}p=void 0}}if(u=CJ(u,"ContentProtection"))if(u.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var c={};for(u= u.firstChild;u!=null;u=u.nextSibling)u instanceof Element&&/SystemURL/.test(u.nodeName)&&(x=u.getAttribute("type"),h=u.textContent,x&&h&&(c[x]=h.trim()))}else c=void 0;return new L$(k,U,{audio:R,video:V,Ci:p,yz:c,xi:m,hM:f,contentLength:F})}; KI$=function(x){switch(x){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"}}; vuG=function(x){switch(x){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"}}; LIb=function(x,u){u=u===void 0?"":u;x.state=1;x.IS=(0,g.j4)();return WIG(u||x.sourceUrl).then(function(k){if(!x.Ft()){x.b4=k.status;k=k.responseText;var U=new DOMParser;k=SJ(U,Z45(k),"text/xml").getElementsByTagName("MPD")[0];x.t5=kX4(AL(k,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(k.attributes){U=g.w(k.attributes);for(var m=U.next();!m.done;m=U.next())if(m=m.value,m.value==="http://youtube.com/yt/2012/10/10"){U=m.name.split(":")[1];break b}}U=""}x.N=U;x.isLive=x.t5=x.t5}; SEY=function(x){x.j&&x.j.stop()}; CSt=function(x){var u=x.t5;isFinite(u)&&(YK(x)?x.refresh():(u=Math.max(0,x.IS+u-(0,g.j4)()),x.j||(x.j=new g.gl(x.refresh,u,x),g.P(x,x.j)),x.j.start(u)))}; BpR=function(x){x=x.S;for(var u in x){var k=x[u].index;if(k.isLoaded())return k.Uv()+1}return 0}; th=function(x){return x.A9?x.A9-(x.D||x.timestampOffset):0}; Er=function(x){return x.c$?x.c$-(x.D||x.timestampOffset):0}; Gu=function(x){if(!isNaN(x.ut))return x.ut;var u=x.S,k;for(k in u){var U=u[k].index;if(U.isLoaded()&&!fZ(u[k].info.mimeType)){u=0;for(k=U.PS();k<=U.Uv();k++)u+=U.getDuration(k);u/=U.u1();u=Math.round(u/.5)*.5;U.u1()>10&&(x.ut=u);return u}if(x.isLive&&(U=u[k],U.oz))return U.oz}return NaN}; oRR=function(x,u){x=QQY(x.S,function(U){return U.index.isLoaded()}); if(!x)return NaN;x=x.index;var k=x.w9(u);return x.getStartTime(k)===u?u:k=0&&m.segments.splice(F,1)}}}; u$Q=function(x){for(var u in x.S)fZ(x.S[u].info.mimeType)||Xrb(x.S[u].index,Infinity)}; Or=function(x,u,k){for(var U in x.S){var m=x.S[U].index,F=u,f=k;m.jI&&(F&&(m.mD=Math.max(m.mD,F)),f&&(m.Hk=Math.max(m.Hk||0,f)))}k&&(x.RS=k/1E3)}; gRx=function(x){x.c$=0;x.A9=0;x.h9=0}; iI=function(x){return x.GY&&x.isManifestless?x.isLiveHeadPlayable:x.isLive}; pz=function(x,u,k){lI===null&&(lI=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(l6b&&window.MediaSource&&MediaSource.isTypeSupported!==void 0)return lI||k!=="9"&&k!=="("?lI||k!=="9h"&&k!=="(h"||(x='video/webm; codecs="vp9.2"'):x='video/webm; codecs="vp9"',x;if(!lI&&!nz||x!=='video/webm; codecs="vp9"'&&x!=='video/webm; codecs="vp9.2"')return x; k="00";var U="08",m="01",F="01",f="01";x==='video/webm; codecs="vp9.2"'&&(k="02",U="10",u.primaries==="bt2020"&&(f=m="09"),u.V==="smpte2084"&&(F="16"),u.V==="arib-std-b67"&&(F="18"));return'video/webm; codecs="'+["vp09",k,"51",U,"01",m,F,f,"00"].join(".")+'"'}; r8=function(x,u,k){x=""+x+(u>49?"p60":u>32?"p48":"");u=Kh()[x];if(u!=null&&u>0)return u;u=$K.get(x);if(u!=null&&u>0)return u;k=k==null?void 0:k.get(x);return k!=null&&k>0?k:8192}; k9Y=function(x){this.Km=x;this.MV=this.Wt=this.c$=this.N=this.K=this.oS=this.GY=this.RS=!1;this.D=this.j=0;this.P$=!1;this.Ok=!0;this.QX=!1;this.hG=0;this.Qk=this.ut=!1;this.h9=!0;this.IS=this.q$=!1;this.S={};this.R0=this.disableAv1=this.RU=this.kN=this.Uk=this.Nj=this.V=this.B=!1;this.nf=this.Km.G("html5_disable_aac_preference");this.A9=Infinity;this.gm=0;this.wu=this.Km.Yi();this.ud=this.Km.experiments.H$("html5_enable_vp9_fairplay");this.AO=this.Km.G("html5_force_av1_for_testing");this.B$=g.MT(this.Km.experiments, "html5_av1_ordinal_cap");this.BZ=this.Km.G("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.QH=this.Km.G("html5_account_onesie_format_selection_during_format_filter");this.xi=g.MT(this.Km.experiments,"html5_max_byterate");this.U=this.Km.G("html5_sunset_aac_high_codec_family");this.nm=this.Km.G("html5_sunset_aac_high_codec_family");this.QI=this.Km.G("html5_enable_iamf_audio");this.iC=this.Km.experiments.H$("html5_allow_capability_merge");this.Xv=this.Km.G("html5_prefer_h264_encrypted_appletv"); this.I0=this.Km.G("html5_enable_encrypted_av1")}; xBj=function(x){if(x.GY)return["f"];if(x.Xv&&g.CV("appletv5"))return"h 9h 9 8 H (h ( *".split(" ");var u=["9h","9","h","8"];x.I0&&u.push("1e");u=u.concat(["(h","(","H","*"]);x.ut&&(u.unshift("1"),u.unshift("1h"));x.Wt&&u.unshift("h");x.t5&&(u=(U_5[x.t5]||[x.t5]).concat(u));return u}; CV4=function(x){var u=["o","a","A"];x.gm===1&&(x.K&&(u=["mac3","MAC3"].concat(u)),x.N&&(u=["meac3","MEAC3"].concat(u)),x.QI&&(u=["i","I"].concat(u)));x.RS&&(u=["so","sa"].concat(u));!x.MV||x.c$||x.J||x.nf||u.unshift("a");x.oS&&!x.U&&u.unshift("ah");x.J&&(u=(U_5[x.J]||[x.J]).concat(u));return u}; j$=function(x,u,k,U){u=u===void 0?{}:u;if(U===void 0?0:U)return u.disabled=1,0;if(Ed(x.N,GC.AV1_CODECS)&&Ed(x.N,GC.HEIGHT)&&Ed(x.N,GC.BITRATE))return u.isCapabilityUsable=1,8192;try{var m=nmj();if(m)return u.localPref=m}catch(V){}U=1080;m=navigator.hardwareConcurrency;m<=2&&(U=480);u.coreCount=m;if(m=g.MT(x.experiments,"html5_default_av1_threshold"))U=u["default"]=m;!x.G("html5_disable_av1_arm_check")&&wB5()&&(u.isArm=1,U=240);if(x=x.N.Ok)u.mcap=x,U=Math.max(U,x);if(k){var F,f;if(x=(F=k.videoInfos.find(function(V){return oE(V)}))== null?void 0:(f=F.V)==null?void 0:f.powerEfficient)U=8192,u.isEfficient=1; k=k.videoInfos[0].video;F=Math.min(r8("1",k.fps),r8("1",30));u.perfCap=F;U=Math.min(U,F);k.isHdr()&&!x&&(u.hdr=1,U*=.75)}else k=r8("1",30),u.perfCap30=k,U=Math.min(U,k),k=r8("1",60),u.perfCap60=k,U=Math.min(U,k);return u.av1Threshold=U}; Z_=function(x,u,k,U){this.flavor=x;this.keySystem=u;this.V=k;this.experiments=U;this.S={};this.QX=this.keySystemAccess=null;this.WR=this.Ne=-1;this.ql=null;this.J=!!U&&U.H$("edge_nonprefixed_eme");U&&U.H$("html5_enable_vp9_fairplay")}; Qh=function(x){return x.J?!1:!x.keySystemAccess&&!!aK()&&x.keySystem==="com.microsoft.playready"}; IK=function(x){return x.keySystem==="com.microsoft.playready"}; e$=function(x){return!x.keySystemAccess&&!!aK()&&x.keySystem==="com.apple.fps.1_0"}; Jh=function(x){return x.keySystem==="com.youtube.fairplay"}; PQ=function(x){return x.keySystem==="com.youtube.fairplay.sbdl"}; g.Nk=function(x){return x.flavor==="fairplay"}; aK=function(){var x=window,u=x.MSMediaKeys;om()&&!u&&(u=x.WebKitMediaKeys);return u&&u.isTypeSupported?u:null}; Kz=function(x){return navigator.requestMediaKeySystemAccess?g.QM&&!g.Dv()?$y("45"):g.xB||g.yu?x.H$("edge_nonprefixed_eme"):g.d8?$y("47"):g.zZ&&x.H$("html5_enable_safari_fairplay")?!1:!0:!1}; m_Y=function(x,u,k,U){var m=Sc(),F=(k=m||k&&om())?["com.youtube.fairplay"]:["com.widevine.alpha"];u&&F.unshift("com.youtube.widevine.l3");m&&U&&F.unshift("com.youtube.fairplay.sbdl");return k?F:x?[].concat(g.t(F),g.t(vQ.playready)):[].concat(g.t(vQ.playready),g.t(F))}; Ah=function(){this.V=this.Go=0;this.S=Array.from({length:Tu.length}).fill(0)}; Ftj=function(){}; fh4=function(){this.startTimeMs=(0,g.j4)();this.S=!1}; bnI=function(){this.S=new Ftj}; VCI=function(x,u,k,U){U=U===void 0?1:U;k>=0&&(u in x.S||(x.S[u]=new Ah),x.S[u].Ag(k,U))}; hRt=function(x,u,k,U,m){var F=(0,g.j4)(),f=m?m(u):void 0,V;m=(V=f==null?void 0:f.Go)!=null?V:1;if(m!==0){var h;V=(h=f==null?void 0:f.profile)!=null?h:k;VCI(x,V,F-U,m)}return u}; Cz=function(x,u,k,U,m){if(u&&typeof u==="object"){var F=function(f){return hRt(x,f,k,U,m)}; if(qv(u))return u.then(F);if(XJY(u))return Mv(u,F)}return hRt(x,u,k,U,m)}; q0x=function(){}; Lz=function(x,u,k,U,m){U=U===void 0?!1:U;g.J.call(this);this.Km=u;this.useCobaltWidevine=U;this.A5=m;this.V=[];this.J={};this.S={};this.callback=null;this.N=!1;this.K=[];this.initialize(x,!k)}; HnQ=function(x,u){x.callback=u;x.K=[];Kz(x.Km.experiments)?D_(x):sfI(x)}; D_=function(x){if(!x.Ft())if(x.V.length===0)x.callback(x.K);else{var u=x.V[0],k=x.J[u],U=RRQ(x,k);if(S$&&S$.keySystem===u&&S$.dFX===JSON.stringify(U))x.A5("remksa",{re:!0}),pJx(x,k,S$.keySystemAccess);else{var m,F;x.A5("remksa",{re:!1,ok:(F=(m=S$)==null?void 0:m.keySystem)!=null?F:""});S$=void 0;(BQ.isActive()?BQ.RC("emereq",function(){return navigator.requestMediaKeySystemAccess(u,U)}):navigator.requestMediaKeySystemAccess(u,U)).then(GL(function(f){pJx(x,k,f,U)}),GL(function(){x.N=!x.N&&x.J[x.V[0]].flavor=== "widevine"; x.N||x.V.shift();D_(x)}))}}}; pJx=function(x,u,k,U){if(!x.Ft()){U&&(S$={keySystem:u.keySystem,keySystemAccess:k,dFX:JSON.stringify(U)});u.keySystemAccess=k;if(IK(u)){k=ZJ();U=g.w(Object.keys(x.S[u.flavor]));for(var m=U.next();!m.done;m=U.next())m=m.value,u.S[m]=!!k.canPlayType(m)}else{k=u.keySystemAccess.getConfiguration();if(k.audioCapabilities)for(U=g.w(k.audioCapabilities),m=U.next();!m.done;m=U.next())cxG(x,u,m.value);if(k.videoCapabilities)for(k=g.w(k.videoCapabilities),U=k.next();!U.done;U=k.next())cxG(x,u,U.value)}x.K.push(u); x.useCobaltWidevine||x.G("html5_enable_vp9_fairplay")&&PQ(u)?(x.V.shift(),D_(x)):x.callback(x.K)}}; cxG=function(x,u,k){x.G("log_robustness_for_drm")?u.S[k.contentType]=k.robustness||!0:u.S[k.contentType]=!0}; RRQ=function(x,u){var k={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(x.G("html5_enable_vp9_fairplay")&&Jh(u))return k.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),k.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[k];IK(u)&&(k.initDataTypes=["keyids","cenc"]);for(var U=g.w(Object.keys(x.S[u.flavor])),m=U.next();!m.done;m=U.next()){m=m.value;var F=m.indexOf("audio/")===0,f=F?k.audioCapabilities:k.videoCapabilities;u.flavor!== "widevine"||x.N?f.push({contentType:m}):F?f.push({contentType:m,robustness:"SW_SECURE_CRYPTO"}):(g.QM&&g.CV("windows nt")&&!x.G("html5_drm_enable_moho")||f.push({contentType:m,robustness:"HW_SECURE_ALL"}),F=m,x.G("html5_enable_cobalt_experimental_vp9_decoder")&&m.includes("vp09")&&(F=m+"; experimental=allowed"),f.push({contentType:F,robustness:"SW_SECURE_DECODE"}),oB(x.Km)==="MWEB"&&(my()||LV())&&(x.A5("swcrypto",{}),f.push({contentType:m,robustness:"SW_SECURE_CRYPTO"})))}return[k]}; sfI=function(x){if(aK()&&(g.zZ||uR))x.K.push(new Z_("fairplay","com.apple.fps.1_0","",x.Km.experiments));else{var u=MCx(),k=g.Cm(x.V,function(U){var m=x.J[U],F=!1,f=!1,V;for(V in x.S[m.flavor])u(V,U)&&(m.S[V]=!0,F=F||V.indexOf("audio/")===0,f=f||V.indexOf("video/")===0);return F&&f}); k&&x.K.push(x.J[k]);x.V=[]}x.callback(x.K)}; MCx=function(){var x=aK();if(x){var u=x.isTypeSupported;return function(U,m){return u(m,U)}}var k=ZJ(); return k&&(k.addKey||k.webkitAddKey)?function(U,m){return!!k.canPlayType(U,m)}:function(){return!1}}; wJ5=function(x){this.experiments=x;this.S=2048;this.K=0;this.Ok=(this.D=this.G("html5_streaming_resilience"))?.5:.25;var u=u===void 0?0:u;this.J=g.MT(this.experiments,"html5_media_time_weight_prop")||u;this.RS=g.MT(this.experiments,"html5_sabr_timeout_penalty_factor")||1;this.U=(this.N=this.experiments.H$("html5_consider_end_stall"))&&xt;this.V=this.experiments.H$("html5_measure_max_progress_handling");this.B=this.G("html5_treat_requests_pre_elbow_as_metadata");this.j=this.G("html5_media_time_weight")|| !!this.J;this.t5=g.MT(this.experiments,"html5_streaming_fallback_byterate");this.G("html5_sabr_live_audio_early_return_fix")&&xt&&(this.S=65536)}; yxj=function(x,u){this.S=void 0;this.experimentIds=x?x.split(","):[];this.flags=FZ(u||"","&");x={};u=g.w(this.experimentIds);for(var k=u.next();!k.done;k=u.next())x[k.value]=!0;this.experiments=x}; g.MT=function(x,u){x=x.flags[u];JSON.stringify(x);return Number(x)||0}; u8=function(x,u){return(x=x.flags[u])?x.toString():""}; Y0W=function(x){if(x=x.flags.html5_web_po_experiment_ids)if(x=x.replace(/\[ *(.*?) *\]/,"$1"))return x.split(",").map(Number);return[]}; tCj=function(x){if(x.S)return x.S;if(x.experimentIds.length<=1)return x.S=x.experimentIds,x.S;var u=[].concat(g.t(x.experimentIds)).map(function(U){return Number(U)}); u.sort();for(var k=u.length-1;k>0;--k)u[k]-=u[k-1];x.S=u.map(function(U){return U.toString()}); x.S.unshift("v1");return x.S}; G9Y=function(x){return ERk.then(x)}; gz=function(x,u,k){this.experiments=x;this.ut=u;this.gm=k===void 0?!1:k;this.RS=!!g.dQ("cast.receiver.platform.canDisplayType");this.U={};this.B=!1;this.V=new Map;this.D=!0;this.K=this.N=!1;this.S=new Map;this.Ok=0;this.nm=this.experiments.H$("html5_disable_vp9_encrypted");this.J=this.experiments.H$("html5_enable_encrypted_av1");x=g.dQ("cast.receiver.platform.getValue");this.j=!this.RS&&x&&x("max-video-resolution-vpx")||null;zRI(this)}; kwY=function(x,u,k){k=k===void 0?1:k;var U=u.itag;if(U==="0")return!0;var m=u.mimeType;if(u.MN()&&Sc()&&x.experiments.H$("html5_appletv_disable_vp9"))return"dwebm";if(u.Lm==="1e"&&!x.J)return"dav1enc";if(oE(u)&&x.B)return"dav1";if(u.video&&(u.video.isHdr()||u.video.primaries==="bt2020")&&!(Ed(x,GC.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(U=== "338"&&!(g.QM?$y(53):g.d8&&$y(64)))return"dopus";var F=k;F=F===void 0?1:F;k={};u.video&&(u.video.width&&(k[GC.WIDTH.name]=u.video.width),u.video.height&&(k[GC.HEIGHT.name]=u.video.height),u.video.fps&&(k[GC.FRAMERATE.name]=u.video.fps*F),u.video.V&&(k[GC.EOTF.name]=u.video.V),u.xi&&(k[GC.BITRATE.name]=u.xi*8*F),u.Lm==="("&&(k[GC.CRYPTOBLOCKFORMAT.name]="subsample"),u.video.projectionType==="EQUIRECTANGULAR"||u.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||u.video.projectionType==="MESH")&& (k[GC.DECODETOTEXTURE.name]="true");u.audio&&u.audio.numChannels&&(k[GC.CHANNELS.name]=u.audio.numChannels);x.N&&DJ(u)&&(k[GC.EXPERIMENTAL.name]="allowed");F=g.w(Object.keys(GC));for(var f=F.next();!f.done;f=F.next()){f=GC[f.value];var V;if(V=k[f.name])if(V=!(f===GC.EOTF&&u.mimeType.indexOf("vp09.02")>0)){V=f;var h=u;V=!(x.experiments.H$("html5_ignore_h264_framerate_cap")&&V===GC.FRAMERATE&&qsW(h))}if(V)if(Ed(x,f))if(x.j){if(x.j[f.name]1080&&u.yz&&(m+="; hdcp=2.2");return U==="227"?"hqcenc":U!=="585"&&U!=="588"&&U!=="583"&&U!=="586"&&U!=="584"&&U!=="587"&&U!=="591"&&U!=="592"||x.experiments.H$("html5_enable_new_hvc_enc")?x.isTypeSupported(m)?!0:"tpus":"newhvc"}; kt=function(){var x=LV()&&!$y(29),u=g.CV("google tv")&&g.CV("chrome")&&!$y(30);return x||u?!1:MGk()}; WtQ=function(x,u,k){var U=480;u=g.w(u);for(var m=u.next();!m.done;m=u.next()){m=m.value;var F=m.video.S;F<=1080&&F>U&&kwY(x,m,k)===!0&&(U=F)}return U}; g.Ul=function(x,u){u=u===void 0?!1:u;return kt()&&x.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!u&&x.canPlayType(ZJ(),"application/x-mpegURL")?!0:!1}; inY=function(x){OnR(function(){for(var u=g.w(Object.keys(GC)),k=u.next();!k.done;k=u.next())Ed(x,GC[k.value])})}; Ed=function(x,u){u.name in x.U||(x.U[u.name]=lhQ(x,u));return x.U[u.name]}; lhQ=function(x,u){if(x.j)return!!x.j[u.name];if(u===GC.BITRATE&&x.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!x.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(u===GC.AV1_CODECS)return x.isTypeSupported("video/mp4; codecs="+u.valid)&&!x.isTypeSupported("video/mp4; codecs="+u.vt);if(u.video){var k='video/webm; codecs="vp9"';x.isTypeSupported(k)||(k='video/mp4; codecs="avc1.4d401e"')}else k='audio/webm; codecs="opus"', x.isTypeSupported(k)||(k='audio/mp4; codecs="mp4a.40.2"');return x.isTypeSupported(k+"; "+u.name+"="+u.valid)&&!x.isTypeSupported(k+"; "+u.name+"="+u.vt)}; nRR=function(x){x.N||(x.N=!0,m2(x))}; m2=function(x){x.K=!0;x.experiments.H$("html5_ssap_update_capabilities_on_change")&&$_G(x)}; rxI=function(x,u){var k=0;x.V.has(u)&&(k=x.V.get(u).TR);x.V.set(u,{TR:k+1,Bz:Math.pow(2,k+1)});m2(x)}; wT=function(x){for(var u=[],k=g.w(x.S.keys()),U=k.next();!U.done;U=k.next()){U=U.value;var m=x.S.get(U);u.push(U+"_"+m.maxWidth+"_"+m.maxHeight)}return u.join(".")}; $_G=function(x){x.t5=[];for(var u=g.w(x.S.values()),k=u.next();!k.done;k=u.next()){k=k.value;var U=k.Lm;x.experiments.H$("html5_ssap_force_mp4_aac")&&U!=="a"&&U!=="h"||x.V.has(U)||x.B&&(U==="1"||U==="1h"||x.J&&U==="1e")||x.t5.push(k)}}; LEQ=function(x,u){for(var k=new Map,U=g.w(x.S.keys()),m=U.next();!m.done;m=U.next()){m=m.value;var F=m.split("_")[0];u.has(F)||k.set(m,x.S.get(m))}x.S=k}; Sft=function(x,u,k){var U,m=((U=k.video)==null?void 0:U.fps)||0;U=u+"_"+m;var F=!!k.audio,f={itag:k.itag,Lm:u,o3:F};if(F)f.numChannels=k.audio.numChannels;else{var V=k.video;f.maxWidth=V==null?void 0:V.width;f.maxHeight=V==null?void 0:V.height;f.maxFramerate=m;Ed(x,GC.BITRATE)&&(f.maxBitrateBps=k.xi*8);f.OL=V==null?void 0:V.isHdr()}V=x.S.get(U);V?F||(k=Math.max(V.maxWidth||0,V.maxHeight||0)>Math.max(f.maxWidth||0,f.maxHeight||0)?V:f,u={itag:k.itag,Lm:u,o3:F,maxWidth:Math.max(V.maxWidth||0,f.maxWidth|| 0),maxHeight:Math.max(V.maxHeight||0,f.maxHeight||0),maxFramerate:m,OL:k.OL},Ed(x,GC.BITRATE)&&(u.maxBitrateBps=k.maxBitrateBps),x.S.set(U,u)):x.S.set(U,f)}; Bmt=function(x,u,k){var U,m=((U=k.video)==null?void 0:U.fps)||0;U=u+"_"+m;var F=!!k.audio,f=x.S.get(U);a:{var V=x.S.get(U),h=!!k.audio;if(V){if(h){var X=!1;break a}var q;if(!h&&((X=k.video)==null?0:X.height)&&V.maxHeight&&V.maxHeight>=((q=k.video)==null?void 0:q.height)){X=!1;break a}}X=!0}X&&(X=k.itag,u=f?f:{itag:X,Lm:u,o3:F},F?u.numChannels=k.audio.numChannels:(F=k.video,u.maxWidth=F==null?void 0:F.width,u.maxHeight=F==null?void 0:F.height,u.maxFramerate=m,Ed(x,GC.BITRATE)&&(u.maxBitrateBps=k.xi* 8),u.OL=F==null?void 0:F.isHdr()),x.S.set(U,u))}; zRI=function(x){var u;(u=navigator.mediaCapabilities)!=null&&u.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(k){k.smooth&&k.powerEfficient&&(x.Ok=2160)})}; Fm=function(){g.Hm.call(this);this.items={}}; f0=function(){g.i2.apply(this,arguments)}; b8=function(){g.l2.apply(this,arguments)}; jfY=function(x,u,k){this.encryptedClientKey=u;this.N=k;this.S=new Uint8Array(x.buffer,0,16);this.J=new Uint8Array(x.buffer,16)}; ZnD=function(x){x.V||(x.V=new f0(x.S));return x.V}; V$=function(x){try{return yN(x)}catch(u){return null}}; ahI=function(x,u){if(!u&&x)try{u=JSON.parse(x)}catch(m){}if(u){x=u.clientKey?V$(u.clientKey):null;var k=u.encryptedClientKey?V$(u.encryptedClientKey):null,U=u.keyExpiresInSeconds?Number(u.keyExpiresInSeconds)*1E3+(0,g.j4)():null;x&&k&&U&&(this.S=new jfY(x,k,U));u.onesieUstreamerConfig&&(this.onesieUstreamerConfig=V$(u.onesieUstreamerConfig)||void 0);this.baseUrl=u.baseUrl}}; Xm=function(){this.data=new Uint8Array(2048);this.pos=0;hU||(hU=QP("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))}; qU=function(x,u){x.add(u==null||isNaN(u)?0:u+1)}; sl=function(x){this.S=this.V=0;this.alpha=Math.exp(Math.log(.5)/x)}; HC=function(x){this.V=x===void 0?15:x;this.values=new Float64Array(176);this.S=new Float64Array(11);this.J=new Float64Array(16)}; RB=function(x,u,k,U){k=k===void 0?.5:k;U=U===void 0?0:U;this.resolution=u;this.V=0;this.J=!1;this.Lk=!0;this.S=Math.round(x*this.resolution);this.values=Array(this.S);for(x=0;x0)u=x.byterate,this.t5=!0;else{var U; k=(((U=navigator.connection)==null?void 0:U.downlink)||0)*64*1024;k>0&&(u=k,this.t5=!0)}this.J.dO(this.policy.j,u);x.delay>0&&this.B.dO(1,Math.min(x.delay,2));x.stall>0&&this.D.dO(1,x.stall);x.init>0&&(this.c$=Math.min(x.init,this.c$));x.interruptions&&(this.K=this.K.concat(x.interruptions),this.K.length>16&&this.K.pop());this.RS=(0,g.j4)();this.policy.D>0&&(this.q$=new g.gl(this.GY,this.policy.D,this),g.P(this,this.q$),this.q$.start())}; cC=function(x,u,k,U){x.J.dO(U===void 0?u:U,k/u);x.j=(0,g.j4)()}; Ihk=function(x){x.N||(x.N=(0,g.j4)());x.policy.U&&(x.j=(0,g.j4)())}; eR4=function(x,u){if(x.N){var k=u-x.N;if(k<6E4){if(k>1E3){var U=x.interruptions;U.push(Math.ceil(k));U.sort(function(m,F){return F-m}); U.length>16&&U.pop()}x.nm+=k}}x.N=u}; MU=function(x,u,k,U,m,F){F=F===void 0?!1:F;x.gm.dO(u,k/u);x.j=(0,g.j4)();m||x.U.dO(1,u-U);F||(x.N=0);x.RS>-1&&(0,g.j4)()-x.RS>3E4&&Jxx(x)}; wz=function(x,u,k){u=Math.max(u,x.V.S);x.D.dO(1,k/u)}; y$=function(x){x=x.B.RT()+x.ut.RT()||0;x=isNaN(x)?.5:x;return x=Math.min(x,5)}; Yt=function(x,u,k){isNaN(k)||(x.Ok+=k);isNaN(u)||(x.IS+=u)}; tU=function(x){x=x.J.RT();return x>0?x:1}; El=function(x,u,k){u=u===void 0?!1:u;k=k===void 0?1048576:k;var U=tU(x);U=1/((x.D.RT()||0)*x.policy.t5+1/U);var m=x.gm.RT();m=m>0?m:1;var F=Math.max(U,m);x.policy.N>0&&m=4E3}; NIt=function(x){this.experiments=x;this.S=17;this.J=13E4;this.j=.5;this.V=!1;this.RS=this.G("html5_use_histogram_for_bandwidth");this.K=!1;this.N=g.MT(this.experiments,"html5_auxiliary_estimate_weight");this.t5=g.MT(this.experiments,"html5_stall_factor")||1;this.D=g.MT(this.experiments,"html5_check_for_idle_network_interval_ms");this.B=this.experiments.H$("html5_trigger_loader_when_idle_network");this.U=this.experiments.H$("html5_sabr_fetch_on_idle_network_preloaded_players")}; Kt5=function(x,u){x=x===void 0?{}:x;u=u===void 0?{}:u;g.J.call(this);var k=this;this.values=x;this.Rn=u;this.V={};this.J=this.S=0;this.K=new g.gl(function(){d_G(k)},1E4); g.P(this,this.K)}; ze=function(x,u){vRY(x,u);return x.values[u]&&x.Rn[u]?x.values[u]/Math.pow(2,x.S/x.Rn[u]):0}; vRY=function(x,u){x.values[u]||(u=WFk(),x.values=u.values||{},x.Rn=u.halfLives||{},x.V=u.values?Object.assign({},u.values):{})}; d_G=function(x){var u=WFk();if(u.values){u=u.values;for(var k={},U=g.w(Object.keys(x.values)),m=U.next();!m.done;m=U.next())m=m.value,u[m]&&x.V[m]&&(x.values[m]+=u[m]-x.V[m]),k[m]=ze(x,m);x.V=k}u=x.Rn;k={};k.values=x.V;k.halfLives=u;g.eZ("yt-player-memory",k,2592E3)}; vC=function(x,u,k,U,m){g.J.call(this);this.webPlayerContextConfig=u;this.TU=U;this.csiServiceName=this.csiPageType="";this.userAge=NaN;this.G0=this.QI=this.B$=this.KX=this.userDisplayName=this.userDisplayImage=this.zm="";this.S={};this.A9={};this.controlsType="0";this.iC=NaN;this.Uk=!1;this.DB=(0,g.j4)();this.wu=0;this.iP=this.XZ=!1;this.lI=!0;this.preferGapless=this.Kr=this.G1=this.J=this.kt=this.I3=!1;this.FZ=[];this.bX=!1;x=x?g.ZE(x):{};u&&u.csiPageType&&(this.csiPageType=u.csiPageType);u&&u.csiServiceName&& (this.csiServiceName=u.csiServiceName);u&&u.preferGapless&&(this.preferGapless=u.preferGapless);this.experiments=new yxj(u?u.serializedExperimentIds:x.fexp,u?u.serializedExperimentFlags:x.fflags);this.forcedExperiments=u?u.serializedForcedExperimentIds:Xt("",x.forced_experiments)||void 0;this.cspNonce=(u==null?0:u.cspNonce)?u.cspNonce:Xt("",x.csp_nonce);this.G("web_player_deprecated_uvr_killswitch");try{var F=document.location.toString()}catch(kI){F=""}this.AO=F;this.ancestorOrigins=(U=window.location.ancestorOrigins)? Array.from(U):[];this.K=bR(!1,u?u.isEmbed:x.is_embed);if(u&&u.device){if(U=u.device,U.androidOsExperience&&(this.S.caoe=""+U.androidOsExperience),U.androidPlayServicesVersion&&(this.S.capsv=""+U.androidPlayServicesVersion),U.brand&&(this.S.cbrand=U.brand),U.browser&&(this.S.cbr=U.browser),U.browserVersion&&(this.S.cbrver=U.browserVersion),U.cobaltReleaseVehicle&&(this.S.ccrv=""+U.cobaltReleaseVehicle),this.S.c=U.interfaceName||"WEB",this.S.cver=U.interfaceVersion||"html5",U.interfaceTheme&&(this.S.ctheme= U.interfaceTheme),this.S.cplayer=U.interfacePlayerType||"UNIPLAYER",U.model&&(this.S.cmodel=U.model),U.network&&(this.S.cnetwork=U.network),U.os&&(this.S.cos=U.os),U.osVersion&&(this.S.cosver=U.osVersion),U.platform&&(this.S.cplatform=U.platform),F=u8(this.experiments,"html5_log_vss_extra_lr_cparams_freq"),F==="all"||F==="once")U.chipset&&(this.A9.cchip=U.chipset),U.cobaltAppVersion&&(this.A9.ccappver=U.cobaltAppVersion),U.firmwareVersion&&(this.A9.cfrmver=U.firmwareVersion),U.deviceYear&&(this.A9.crqyear= U.deviceYear)}else this.S.c=x.c||"web",this.S.cver=x.cver||"html5",this.S.cplayer="UNIPLAYER";this.loaderUrl=u?this.K||TIj(this)&&u.loaderUrl?u.loaderUrl||"":this.AO:this.K||TIj(this)&&x.loaderUrl?Xt("",x.loaderUrl):this.AO;this.K&&g.ND("yt.embedded_player.embed_url",this.loaderUrl);this.D=kh(this.loaderUrl,AxW);U=this.loaderUrl;var f=f===void 0?!1:f;this.sM=gm(kh(U,CF4),U,f,"Trusted Ad Domain URL");this.h9=bR(!1,x.privembed);this.protocol=this.AO.indexOf("http:")===0?"http":"https";this.lK=Uf((u? u.customBaseYoutubeUrl:x.BASE_YT_URL)||"")||Uf(this.AO)||this.protocol+"://www.youtube.com/";f=u?u.eventLabel:x.el;U="detailpage";f==="adunit"?U=this.K?"embedded":"detailpage":f==="embedded"||this.D?U=Vr(U,f,LtY):f&&(U="embedded");this.ut=U;lvY();f=null;U=u?u.playerStyle:x.ps;F=g.DG(D_Y,U);!U||F&&!this.D||(f=U);this.playerStyle=f;this.j=g.DG(D_Y,this.playerStyle);this.houseBrandUserStatus=u==null?void 0:u.houseBrandUserStatus;this.RS=this.j&&this.playerStyle!=="play"&&this.playerStyle!=="jamboard"; this.CL=!this.RS;this.c$=bR(!1,x.disableplaybackui);this.disablePaidContentOverlay=bR(!1,u==null?void 0:u.disablePaidContentOverlay);this.disableSeek=bR(!1,u==null?void 0:u.disableSeek);this.enableSpeedOptions=(u==null?void 0:u.enableSpeedOptions)||(ZJ().defaultPlaybackRate?WC||g.UM||Ol?g.d8&&$y("20")||g.QM&&$y("4")||g.i8&&$y("11")||x$():!(g.i8&&!g.CV("chrome")||WC||g.CV("android")||g.CV("silk")):!1);this.Pt=bR(!1,x.enable_faster_speeds);var V;this.supportsVarispeedExtendedFeatures=(V=u==null?void 0: u.supportsVarispeedExtendedFeatures)!=null?V:!1;this.V=bR(this.playerStyle==="blazer",x.is_html5_mobile_device||u&&u.isMobileDevice);this.IS=k$()||my();this.fL=this.G("mweb_allow_background_playback")?!1:this.V&&!this.j;this.q$=Jf();this.Qe=g.l8;var h;this.Fu=!!(u==null?0:(h=u.embedsHostFlags)==null?0:h.optOutApiDeprecation);var X;this.VV=!!(u==null?0:(X=u.embedsHostFlags)==null?0:X.allowPfpImaIntegration);this.ZH=this.G("embeds_web_enable_ve_conversion_logging_tracking_no_allow_list");var q;u?u.hideInfo!== void 0&&(q=!u.hideInfo):q=x.showinfo;this.WS=g.n0(this)&&!this.Fu||bR(!$t(this)&&!rz(this)&&!this.j,q);this.ql=u?!!u.mobileIphoneSupportsInlinePlayback:bR(!1,x.playsinline);V=this.V&&jH&&ZM!=null&&ZM>0&&ZM<=2.3;h=u?u.useNativeControls:x.use_native_controls;this.B=g.n0(this)&&this.V;X=this.V&&!this.B;h=g.aB(this)||!V&&bR(X,h)?"3":"1";this.disableOrganicUi=!(u==null||!u.disableOrganicUi);X=u?u.controlsType:x.controls;this.controlsType=this.disableOrganicUi?"0":X!=="0"&&X!==0?h:"0";this.kD=this.V;this.color= Vr("red",u?u.progressBarColor:x.color,S0Y);this.qw=this.controlsType==="3";this.MV=!this.K;this.cS=(h=!this.MV&&!rz(this)&&!this.RS&&!this.j&&!$t(this))&&!this.qw&&this.controlsType==="1";this.Xv=g.Q$(this)&&h&&this.controlsType==="0"&&!this.cS&&!(u==null?0:u.embedsEnableEmc3ds);this.wy=this.Y_=V;this.I0=(this.controlsType==="3"||this.V||bR(!1,x.use_media_volume))&&!this.B;this.iI=uR&&!g.cj(601)?!1:!0;this.Yj=this.K||!1;this.QX=rz(this)?"":(this.loaderUrl||x.post_message_origin||"").substring(0,128); this.widgetReferrer=Xt("",u?u.widgetReferrer:x.widget_referrer);var H;u?u.disableCastApi&&(H=!1):H=x.enablecastapi;H=!this.D||bR(!0,H);V=!0;u&&u.disableMdxCast&&(V=!1);this.Lx=this.G("enable_cast_for_web_unplugged")&&g.IB(this)&&V||g.KD(this)&&V||H&&V&&this.controlsType==="1"&&!this.V&&(rz(this)||g.Q$(this)||g.eH(this));this.Bt=!!window.document.pictureInPictureEnabled||eE();H=u?!!u.supportsAutoplayOverride:bR(!1,x.autoplayoverride);this.La=!(this.V&&!g.n0(this))&&!g.CV("nintendo wiiu")||H;this.Ps= (u?!!u.enableMutedAutoplay:bR(!1,x.mutedautoplay))&&!1;H=(rz(this)||$t(this))&&this.playerStyle==="blazer";this.Po=u?!!u.disableFullscreen:!bR(!0,x.fs);V=g.Rm(g.JU(this))&&g.n0(this);this.ud=!this.Po&&(H||g.ti())&&!V;this.aC=this.G("html5_picture_in_picture_logging_onresize");var R;this.IC=(R=g.MT(this.experiments,"html5_picture_in_picture_logging_onresize_ratio"))!=null?R:.33;this.hI=this.G("html5_picture_in_picture_blocking_onresize");this.gD=this.G("html5_picture_in_picture_blocking_ontimeupdate"); this.EM=this.G("html5_picture_in_picture_blocking_document_fullscreen");this.Nl=this.G("html5_picture_in_picture_blocking_standard_api");R=LV()&&$y(58)&&!my();H=oI||typeof MediaSource==="undefined";this.Vd=this.G("uniplayer_block_pip")&&(R||H)||this.hI||this.gD||this.Nl;R=g.n0(this)&&!this.Fu;var p;u?u.disableRelatedVideos!==void 0&&(p=!u.disableRelatedVideos):p=x.rel;this.QH=R||bR(!this.j,p);this.yd=bR(!1,u?u.enableContentOwnerRelatedVideos:x.co_rel);this.U=my()&&ZM>0&&ZM<=4.4?"_top":"_blank";this.HZ= g.eH(this);this.K6=bR(this.playerStyle==="blazer",u?u.enableCsiLogging:x.enablecsi);switch(this.playerStyle){case "blogger":p="bl";break;case "gmail":p="gm";break;case "gac":p="ga";break;case "ads-preview":p="ap";break;case "books":p="gb";break;case "docs":case "flix":p="gd";break;case "duo":p="gu";break;case "google-live":p="gl";break;case "google-one":p="go";break;case "play":p="gp";break;case "chat":p="hc";break;case "hangouts-meet":p="hm";break;case "photos-edu":case "picasaweb":p="pw";break; default:p="yt"}this.t5=p;this.Ok=Xt("",u?u.authorizedUserIndex:x.authuser);this.R0=g.n0(this)&&(this.h9||!c54()||this.IS);var c;u?u.disableWatchLater!==void 0&&(c=!u.disableWatchLater):c=x.showwatchlater;this.BZ=((p=!this.R0)||!!this.Ok&&p)&&bR(!this.RS,this.D?c:void 0);this.nf=u?u.isMobileDevice||!!u.disableKeyboardControls:bR(!1,x.disablekb);this.loop=bR(!1,x.loop);this.pageId=Xt("",u?u.initialDelegatedSessionId:x.pageid);this.f7=bR(!0,x.canplaylive);this.P$=bR(!1,x.livemonitor);this.disableSharing= bR(this.j,u?u.disableSharing:x.ss);(c=u&&this.G("fill_video_container_size_override_from_wpcc")?u.videoContainerOverride:x.video_container_override)?(p=c.split("x"),p.length!==2?c=null:(c=Number(p[0]),p=Number(p[1]),c=isNaN(c)||isNaN(p)||c*p<=0?null:new g.Mo(c,p))):c=null;this.Fq=c;this.mute=u?!!u.startMuted:bR(!1,x.mute);this.storeUserVolume=!this.mute&&bR(this.controlsType!=="0",u?u.storeUserVolume:x.store_user_volume);c=u?u.annotationsLoadPolicy:x.iv_load_policy;this.annotationsLoadPolicy=this.controlsType=== "3"?3:Vr(void 0,c,PC);this.captionsLanguagePreference=u?u.captionsLanguagePreference||"":Xt("",x.cc_lang_pref);c=Vr(2,u?u.captionsLanguageLoadPolicy:x.cc_load_policy,PC);this.controlsType==="3"&&c===2&&(c=3);this.RU=c;this.Nj=u?u.hl||"en_US":Xt("en_US",x.hl);this.region=u?u.contentRegion||"US":Xt("US",x.cr);this.hostLanguage=u?u.hostLanguage||"en":Xt("en",x.host_language);this.L7=!this.h9&&Math.random()=480;this.schedule=new p0(H,new wJ5(this.experiments),m);g.P(this,this.schedule);var Y;this.enableSafetyMode=(Y=u==null?void 0:u.initialEnableSafetyMode)!=null? Y:bR(!1,x.enable_safety_mode);m=this.c$?!1:rz(this)&&this.playerStyle!=="blazer";var E;u?u.disableAutonav!=null&&(E=!u.disableAutonav):E=x.allow_autonav;this.kN=bR(m,!this.RS&&E);this.sendVisitorIdHeader=u?!!u.sendVisitorIdHeader:bR(!1,x.send_visitor_id_header);var z;this.playerStyle==="docs"&&(u?z=u.disableNativeContextMenu:z=x.disable_native_context_menu);this.disableNativeContextMenu=bR(!1,z);this.qt=$m(this)&&this.G("enable_skip_intro_button");this.embedConfig=Xt("",u?u.serializedEmbedConfig: x.embed_config);this.nm=HG(x,g.n0(this));this.J=this.nm==="EMBEDDED_PLAYER_MODE_PFL";this.embedsErrorLinks=!(u==null||!u.embedsErrorLinks);this.xD=bR(!1,x.full_window);var O;this.oS=!((O=this.webPlayerContextConfig)==null?0:O.chromeless);var r;this.livingRoomAppMode=Vr("LIVING_ROOM_APP_MODE_UNSPECIFIED",x.living_room_app_mode||(u==null?void 0:(r=u.device)==null?void 0:r.livingRoomAppMode),xcx);var I;E=hi(NaN,u==null?void 0:(I=u.device)==null?void 0:I.deviceYear);isNaN(E)||(this.deviceYear=E);this.transparentBackground= u?!!u.transparentBackground:bR(!1,x.transparent_background);this.showMiniplayerButton=u?!!u.showMiniplayerButton:bR(!1,x.show_miniplayer_button);var N;g.n0(this)&&!(u==null?0:(N=u.embedsHostFlags)==null?0:N.allowSetFauxFullscreen)?this.externalFullscreen=!1:this.externalFullscreen=u?!!u.externalFullscreen:bR(!1,x.external_fullscreen);this.showMiniplayerUiWhenMinimized=u?!!u.showMiniplayerUiWhenMinimized:bR(!1,x.use_miniplayer_ui);var L;this.lI=(L=x.show_loop_video_toggle)!=null?L:!0;this.l$=Math.random()< 1E-4;this.Je=x.onesie_hot_config||(u==null?0:u.onesieHotConfig)?new ahI(x.onesie_hot_config,u==null?void 0:u.onesieHotConfig):void 0;this.isTectonic=u?!!u.isTectonic:!!x.isTectonic;this.playerCanaryState=k;this.playerCanaryStage=u==null?void 0:u.canaryStage;this.iX=new Kt5;g.P(this,this.iX);this.kt=bR(!1,x.force_gvi);this.datasyncId=(u==null?void 0:u.datasyncId)||g.xc("DATASYNC_ID");this.Vn=g.xc("LOGGED_IN",!1);this.EY=(u==null?void 0:u.allowWoffleManagement)||!1;this.S6=Infinity;this.Oj=NaN;this.livingRoomPoTokenId= u==null?void 0:u.livingRoomPoTokenId;this.G("html5_high_res_logging_always")?this.G1=!0:this.G1=Math.random()*100=0&&x0&&x.l$&&(U.sort(),g.Nz(new g.BG("Player client parameters changed after startup",U)));x.userAge=hi(x.userAge,u.user_age);x.zm=Xt(x.zm,u.user_display_email);x.userDisplayImage=Xt(x.userDisplayImage,u.user_display_image);g.F0(x.userDisplayImage)||(x.userDisplayImage= "");x.userDisplayName=Xt(x.userDisplayName,u.user_display_name);x.KX=Xt(x.KX,u.user_gender);x.csiPageType=Xt(x.csiPageType,u.csi_page_type);x.csiServiceName=Xt(x.csiServiceName,u.csi_service_name);x.K6=bR(x.K6,u.enablecsi);x.pageId=Xt(x.pageId,u.pageid);if(k=u.enabled_engage_types)x.enabledEngageTypes=new Set(k.split(","));u.living_room_session_po_token&&(x.wX=u.living_room_session_po_token.toString())}; Te=function(x,u){return!x.j&&LV()&&$y(55)&&x.controlsType==="3"&&!u}; g.AU=function(x){x=NU(x.lK);return x==="www.youtube-nocookie.com"?"www.youtube.com":x}; C0=function(x,u,k){return x.protocol+"://i1.ytimg.com/vi/"+u+"/"+(k||"hqdefault.jpg")}; L0=function(x){return rz(x)&&!g.IB(x)}; g.aB=function(x){return x.G("html5_local_playsinline")?uR&&!g.cj(602)&&!("playsInline"in ZJ()):uR&&!x.ql||g.CV("nintendo wiiu")?!0:!1}; oB=function(x){return x.S.c}; g.r$=function(x){return/^TVHTML5/.test(oB(x))}; g.DM=function(x){return oB(x)==="TVHTML5"}; TIj=function(x){return oB(x)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; o7j=function(x){return x.S.cmodel==="CHROMECAST ULTRA/STEAK"||x.S.cmodel==="CHROMECAST/STEAK"}; g.SH=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; $m=function(x){return/web/i.test(oB(x))}; g.BC=function(x){return oB(x).toUpperCase()==="WEB"}; K0=function(x){return oB(x)==="WEB_KIDS"}; g.IB=function(x){return oB(x)==="WEB_UNPLUGGED"}; oO=function(x){return oB(x)==="TVHTML5_UNPLUGGED"}; g.nM=function(x){return g.IB(x)||oB(x)==="TV_UNPLUGGED_CAST"||oO(x)}; g.KD=function(x){return oB(x)==="WEB_REMIX"}; g.x6=function(x){return oB(x)==="WEB_EMBEDDED_PLAYER"}; g.gi=function(x){return(x.deviceIsAudioOnly||!g.QM||oI||x.controlsType==="3"?!1:g.UM?x.K&&g.cj(51):!0)||(x.deviceIsAudioOnly||!g.d8||oI||x.controlsType==="3"?!1:g.UM?x.K&&g.cj(48):g.cj(38))||(x.deviceIsAudioOnly||!g.i8||oI||x.controlsType==="3"?!1:g.UM?x.K&&g.cj(37):g.cj(27))||!x.deviceIsAudioOnly&&g.uk&&!t9j()&&g.cj(11)||!x.deviceIsAudioOnly&&g.zZ&&g.cj("604.4")}; kFY=function(x){if(g.Q$(x)&&jH)return!1;if(g.d8){if(!g.cj(47)||!g.cj(52)&&g.cj(51))return!1}else if(g.zZ)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; mcQ=function(x,u){return x.enabledEngageTypes.has(u.toString())||UcY.includes(u)}; rz=function(x){return x.ut==="detailpage"}; g.Q$=function(x){return x.ut==="embedded"}; k6=function(x){return x.ut==="leanback"}; $t=function(x){return x.ut==="adunit"||x.playerStyle==="gvn"}; g.eH=function(x){return x.ut==="profilepage"}; g.n0=function(x){return x.K&&g.Q$(x)&&!$t(x)&&!x.j}; UL=function(x){if(!x.userDisplayImage)return"";var u=x.userDisplayImage.split("/");if(u.length===5)return x=u[u.length-1].split("="),x[1]="s20-c",u[u.length-1]=x.join("="),u.join("/");if(u.length===8)return u.splice(7,0,"s20-c"),u.join("/");if(u.length===9)return u[7]+="-s20-c",u.join("/");g.Nz(new g.BG("Profile image not a FIFE URL.",x.userDisplayImage));return x.userDisplayImage}; g.mD=function(x){var u=g.AU(x);FN5.includes(u)&&(u="www.youtube.com");return x.protocol+"://"+u}; g.Fe=function(x,u){u=u===void 0?"":u;if(x.TU){var k=new uF,U,m=x.TU();m.signedOut?U="":m.token?U=m.token:m.pendingResult.then(function(F){m.signedOut?k.resolve(""):k.resolve(F.token)},function(F){g.Nz(new g.BG("b189348328_oauth_callback_failed",{error:F})); k.resolve(u)}); return U!==void 0?ec(U):new Q8(k)}return ec(u)}; fO=function(x,u){u=u===void 0?"":u;return x.Vn?sR(!0):wH(Mv(sR(g.Fe(x,u)),function(k){return sR(!!k)}),function(){return sR(!1)})}; NU=function(x){var u=g.P9(x);return(x=Number(g.JS(4,x))||null)?u+":"+x:u}; bk=function(x,u){u=u===void 0?!1:u;var k=C$[x],U=fxj[k],m=bjQ[x];if(!m||!U)return null;u=new vr(u?m.height:m.width,u?m.width:m.height,m.fps);U=pz(U,u,k);return new L$(x,U,{video:u,xi:m.bitrate/8})}; hY4=function(x){var u=fxj[C$[x]],k=VlW[x];return k&&u?new L$(x,u,{audio:new NB(k.audioSampleRate,k.numChannels)}):null}; VO=function(x){this.S=x}; ha=function(x,u,k,U){if(k)return Io();k={};var m=ZJ();u=g.w(u);for(var F=u.next();!F.done;F=u.next())if(F=F.value,x.canPlayType(m,F.getInfo().mimeType)||U){var f=F.S.video.quality;if(!k[f]||k[f].getInfo().MN())k[f]=F}x=[];k.auto&&x.push(k.auto);U=g.w(Tw);for(m=U.next();!m.done;m=U.next())(m=k[m.value])&&x.push(m);return x.length?ec(x):Io()}; Xut=function(x){this.itag=x.itag;this.url=x.url;this.codecs=x.codecs;this.width=x.width;this.height=x.height;this.fps=x.fps;this.bitrate=x.bitrate;var u;this.V=((u=x.audioItag)==null?void 0:u.split(","))||[];this.HP=x.HP;this.yz=x.yz||"";this.Ci=x.Ci;this.audioChannels=x.audioChannels;this.S=""}; qBY=function(x,u,k,U){u=u===void 0?!1:u;k=k===void 0?!0:k;U=U===void 0?{}:U;var m={};x=g.w(x);for(var F=x.next();!F.done;F=x.next()){F=F.value;if(u&&MediaSource&&MediaSource.isTypeSupported){var f=F.type;F.audio_channels&&(f=f+"; channels="+F.audio_channels);if(!MediaSource.isTypeSupported(f)){U[F.itag]="tpus";continue}}if(k||!F.drm_families||F.eotf!=="smpte2084"&&F.eotf!=="arib-std-b67"){f=void 0;var V={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"},h=F.type.match(/codecs="([^"]*)"/); h=h?h[1]:"";F.audio_track_id&&(f=new g.hh(F.name,F.audio_track_id,!!F.is_default));var X=F.eotf;F=new Xut({itag:F.itag,url:F.url,codecs:h,width:Number(F.width),height:Number(F.height),fps:Number(F.fps),bitrate:Number(F.bitrate),audioItag:F.audio_itag,HP:X?V[X]:void 0,yz:F.drm_families,Ci:f,audioChannels:Number(F.audio_channels)});m[F.itag]=m[F.itag]||[];m[F.itag].push(F)}else U[F.itag]="enchdr"}return m}; sGY=function(x,u,k,U,m){this.J=x;this.V=u;this.N=k;this.cpn=U;this.j=m;this.K=0;this.S=""}; HjY=function(x,u){x.J.some(function(k){var U;return((U=k.Ci)==null?void 0:U.getId())===u}); x.S=u}; Xe=function(x,u,k){x.cpn&&(u=g.AS(u,{cpn:x.cpn}));k&&(u=g.AS(u,{paired:k}));return u}; RYY=function(x,u){x=x.itag.toString();u!==null&&(x+=u.itag.toString());return x}; put=function(x){for(var u=[],k=[],U=g.w(x.V),m=U.next();!m.done;m=U.next())m=m.value,m.bitrate<=x.K?u.push(m):k.push(m);u.sort(function(F,f){return f.bitrate-F.bitrate}); k.sort(function(F,f){return F.bitrate-f.bitrate}); x.V=u.concat(k)}; qi=function(x,u,k){this.S=x;this.V=u;this.expiration=k;this.cU=null}; cDY=function(x,u){if(!(oI||om()||Sc()))return null;x=qBY(u,x.G("html5_filter_fmp4_in_hls"));if(!x)return null;u=[];for(var k={},U=g.w(Object.keys(x)),m=U.next();!m.done;m=U.next()){m=g.w(x[m.value]);for(var F=m.next();!F.done;F=m.next()){var f=F.value;f.Ci&&(F=f.Ci.getId(),k[F]||(f=new g.mu(F,f.Ci),k[F]=f,u.push(f)))}}return u.length>0?u:null}; tl$=function(x,u,k,U,m,F,f){if(!(oI||om()||Sc()))return Io();var V={},h=Mlj(k),X=qBY(k,x.G("html5_filter_fmp4_in_hls"),x.N.D,V);if(!X)return f({noplst:1}),Io();wu5(X);k={};var q=(k.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",k),H;k=[];var R=[],p=[],c=null,Y="";U=U&&U.match(/hls_timedtext_playlist/)?new Xut({itag:"0",url:U,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,Ci:new g.hh("English","en",!1)}):null;for(var E=g.w(Object.keys(X)),z=E.next();!z.done;z=E.next())if(z=z.value,!x.G("html5_disable_drm_hfr_1080")|| z!=="383"&&z!=="373"){z=g.w(X[z]);for(var O=z.next();!O.done;O=z.next())if(O=O.value,O.width){for(var r=g.w(O.V),I=r.next();!I.done;I=r.next())if(I=I.value,X[I]){O.S=I;break}O.S||(O.S=yDR(X,O));if(r=X[O.S])if(k.push(O),O.yz==="fairplay"&&(H=q),I="",O.HP==="PQ"?I="smpte2084":O.HP==="HLG"&&(I="arib-std-b67"),I&&(Y=I),p.push(YBD(r,[O],U,F,O.itag,O.width,O.height,O.fps,h,void 0,void 0,H,I)),!c||O.width*O.height*O.fps>c.width*c.height*c.fps)c=O}else R.push(O)}else V[z]="disdrmhfr";p.reduce(function(N, L){return L.getInfo().isEncrypted()&&N},!0)&&(H=q); m=Math.max(m,0);q=c||{};X=q.fps===void 0?0:q.fps;c=q.width===void 0?0:q.width;q=q.height===void 0?0:q.height;E=x.G("html5_native_audio_track_switching");p.push(YBD(R,k,U,F,"93",c,q,X,h,"auto",m,H,Y,E));Object.entries(V).length&&f(V);return ha(x.N,p,Te(x,u),!1)}; YBD=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p){for(var c=0,Y="",E=g.w(x),z=E.next();!z.done;z=E.next())z=z.value,Y||(Y=z.itag),z.audioChannels&&z.audioChannels>c&&(c=z.audioChannels,Y=z.itag);m=new L$(m,"application/x-mpegURL",{audio:new NB(0,c),video:new vr(F,f,V,null,void 0,X,void 0,R),yz:H,j2:Y});x=new sGY(x,u,k?[k]:[],U,!!p);x.K=q?q:1369843;return new qi(m,x,h)}; Mlj=function(x){x=g.w(x);for(var u=x.next();!u.done;u=x.next())if(u=u.value,u.url&&(u=u.url.split("expire/"),!(u.length<=1)))return+u[1].split("/")[0];return NaN}; yDR=function(x,u){for(var k=g.w(Object.keys(x)),U=k.next();!U.done;U=k.next()){U=U.value;var m=x[U][0];if(!m.width&&m.yz===u.yz&&!m.audioChannels)return U}return""}; wu5=function(x){for(var u=new Set,k=g.w(Object.values(x)),U=k.next();!U.done;U=k.next())U=U.value,U.length&&(U=U[0],U.height&&U.codecs.startsWith("vp09")&&u.add(U.height));k=[];if(u.size){U=g.w(Object.keys(x));for(var m=U.next();!m.done;m=U.next())if(m=m.value,x[m].length){var F=x[m][0];F.height&&u.has(F.height)&&!F.codecs.startsWith("vp09")&&k.push(m)}}u=g.w(k);for(k=u.next();!k.done;k=u.next())delete x[k.value]}; sL=function(x,u){this.S=x;this.V=u}; E7b=function(x,u,k,U){var m=[];k=g.w(k);for(var F=k.next();!F.done;F=k.next()){var f=F.value;if(f.url){F=new g.zC(f.url,!0);if(f.s){var V=F,h=f.sp,X=Y4b(decodeURIComponent(f.s));V.set(h,encodeURIComponent(X))}V=g.w(Object.keys(U));for(h=V.next();!h.done;h=V.next())h=h.value,F.set(h,U[h]);f=bS(f.type,f.quality,f.itag,f.width,f.height);m.push(new sL(f,F))}}return ha(x.N,m,Te(x,u),!1)}; H5=function(x,u){this.S=x;this.V=u}; GFb=function(x,u,k){var U=[];k=g.w(k);for(var m=k.next();!m.done;m=k.next())if((m=m.value)&&m.url){var F=bS(m.type,"medium","0");U.push(new H5(F,m.url))}return ha(x.N,U,Te(x,u),!1)}; zYY=function(x,u){var k=[],U=bS(u.type,"auto",u.itag);k.push(new H5(U,u.url));return ha(x.N,k,!1,!0)}; OjY=function(x){return x&&WNW[x]?WNW[x]:null}; ijb=function(x){if(x=x.commonConfig)this.url=x.url,this.urlQueryOverride=x.urlQueryOverride,x.ustreamerConfig&&(this.GI=V$(x.ustreamerConfig)||void 0)}; lxt=function(x,u){var k;if(u=u==null?void 0:(k=u.watchEndpointSupportedOnesieConfig)==null?void 0:k.html5PlaybackOnesieConfig)x.SQ=new ijb(u)}; g.RO=function(x){x=x===void 0?{}:x;this.languageCode=x.languageCode||"";this.languageName=x.languageName||null;this.kind=x.kind||"";this.name=x.name===void 0?null:x.name;this.displayName=x.displayName||null;this.id=x.id||null;this.S=x.is_servable||!1;this.isTranslateable=x.is_translateable||!1;this.url=x.url||null;this.vssId=x.vss_id||"";this.isDefault=x.is_default||!1;this.translationLanguage=x.translationLanguage||null;this.xtags=x.xtags||"";this.captionId=x.captionId||""}; g.c5=function(x){var u={languageCode:x.languageCode,languageName:x.languageName,displayName:g.pO(x),kind:x.kind,name:x.name,id:x.id,is_servable:x.S,is_default:x.isDefault,is_translateable:x.isTranslateable,vss_id:x.vssId};x.xtags&&(u.xtags=x.xtags);x.captionId&&(u.captionId=x.captionId);x.translationLanguage&&(u.translationLanguage=x.translationLanguage);return u}; g.Mi=function(x){return x.translationLanguage?x.translationLanguage.languageCode:x.languageCode}; g.n7k=function(x){var u=x.vssId;x.translationLanguage&&u&&(u="t"+u+"."+g.Mi(x));return u}; g.pO=function(x){var u=[];if(x.displayName)u.push(x.displayName);else{var k=x.languageName||"";u.push(k);x.kind==="asr"&&k.indexOf("(")===-1&&u.push(" (Legendas autom\u00e1ticas)");x.name&&u.push(" - "+x.name)}x.translationLanguage&&u.push(" >> "+x.translationLanguage.languageName);return u.join("")}; Zjj=function(x,u,k,U){x||(x=u&&$c5.hasOwnProperty(u)&&rD4.hasOwnProperty(u)?rD4[u]+"_"+$c5[u]:void 0);u=x;if(!u)return null;x=u.match(jG4);if(!x||x.length!==5)return null;if(x=u.match(jG4)){var m=Number(x[3]),F=[7,8,10,5,6];x=!(Number(x[1])===1&&m===8)&&F.indexOf(m)>=0}else x=!1;return k||U||x?u:null}; wi=function(x,u){for(var k={},U=g.w(Object.keys(axt)),m=U.next();!m.done;m=U.next()){m=m.value;var F=u?u+m:m;F=x[F+"_webp"]||x[F];g.F0(F)&&(k[axt[m]]=F)}return k}; yO=function(x){var u={};if(!x||!x.thumbnails)return u;x=x.thumbnails.filter(function(V){return!!V.url}); x.sort(function(V,h){return V.width-h.width||V.height-h.height}); for(var k=g.w(Object.keys(QG4)),U=k.next();!U.done;U=k.next()){var m=Number(U.value);U=QG4[m];for(var F=g.w(x),f=F.next();!f.done;f=F.next())if(f=f.value,f.width>=m){m=IxI(f.url);g.F0(m)&&(u[U]=m);break}}(x=x.pop())&&x.width>=1280&&(x=IxI(x.url),g.F0(x)&&(u["maxresdefault.jpg"]=x));return u}; IxI=function(x){return x.startsWith("//")?"https:"+x:x}; Y6=function(x){return x&&x.baseUrl||""}; ta=function(x){x=g.hX(x);for(var u=g.w(Object.keys(x)),k=u.next();!k.done;k=u.next()){k=k.value;var U=x[k];x[k]=Array.isArray(U)?U[0]:U}return x}; eYD=function(x,u){x.botguardData=u.playerAttestationRenderer.botguardData;u=u.playerAttestationRenderer.challenge;u!=null&&(x.fk=u)}; NGY=function(x,u){u=g.w(u);for(var k=u.next();!k.done;k=u.next()){k=k.value;var U=k.interstitials.map(function(f){var V=g.d(f,JDW);if(V)return{is_yto_interstitial:!0,raw_player_response:V};if(f=g.d(f,PJG))return Object.assign({is_yto_interstitial:!0},bt(f))}); U=g.w(U);for(var m=U.next();!m.done;m=U.next())switch(m=m.value,k.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":x.interstitials=x.interstitials.concat({time:0,playerVars:m,IF:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":x.interstitials=x.interstitials.concat({time:0x7ffffffffffff,playerVars:m,IF:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var F=Number(k.podConfig.timeToInsertAtMillis);x.interstitials=x.interstitials.concat({time:F,playerVars:m, IF:F===0?5:7})}}}; dcR=function(x,u){if(u=u.find(function(k){return!(!k||!k.tooltipRenderer)}))x.tooltipRenderer=u.tooltipRenderer}; KNR=function(x,u){u.subscribeCommand&&(x.subscribeCommand=u.subscribeCommand);u.unsubscribeCommand&&(x.unsubscribeCommand=u.unsubscribeCommand);u.addToWatchLaterCommand&&(x.addToWatchLaterCommand=u.addToWatchLaterCommand);u.removeFromWatchLaterCommand&&(x.removeFromWatchLaterCommand=u.removeFromWatchLaterCommand);u.getSharePanelCommand&&(x.getSharePanelCommand=u.getSharePanelCommand)}; v7W=function(x,u){u!=null?(x.Op=u,x.tN=!0):(x.Op="",x.tN=!1)}; EL=function(x,u){this.type=x||"";this.id=u||""}; g.GU=function(x){return new EL(x.substring(0,2),x.substring(2))}; g.zU=function(x,u){this.Km=x;this.author="";this.SU=null;this.playlistLength=0;this.S=this.sessionData=null;this.U={};this.title="";if(u){this.author=u.author||u.playlist_author||"";this.title=u.playlist_title||"";if(x=u.session_data)this.sessionData=FZ(x,"&");var k;this.S=((k=u.thumbnail_ids)==null?void 0:k.split(",")[0])||null;this.U=wi(u,"playlist_");this.videoId=u.video_id||void 0;if(k=u.list)switch(u.listType){case "user_uploads":this.playlistId=(new EL("UU","PLAYER_"+k)).toString();break;default:if(x= u.playlist_length)this.playlistLength=Number(x)||0;this.playlistId=g.GU(k).toString();if(u=u.video)this.videoId=(u[0]||null).video_id||void 0}else u.playlist&&(this.playlistLength=u.playlist.toString().split(",").length)}}; g.W5=function(x,u){this.Km=x;this.qc=this.author="";this.SU=null;this.isUpcoming=this.isLivePlayback=!1;this.lengthSeconds=0;this.ZM=this.lengthText="";this.sessionData=null;this.U={};this.title="";if(u){this.ariaLabel=u.aria_label||void 0;this.author=u.author||"";this.qc=u.qc||"";if(x=u.endscreen_autoplay_session_data)this.SU=FZ(x,"&");this.Vv=u.Vv;this.isLivePlayback=u.live_playback==="1";this.isUpcoming=!!u.isUpcoming;if(x=u.length_seconds)this.lengthSeconds=typeof x==="string"?Number(x):x;this.lengthText= u.lengthText||"";this.ZM=u.ZM||"";this.publishedTimeText=u.publishedTimeText||void 0;if(x=u.session_data)this.sessionData=FZ(x,"&");this.shortViewCount=u.short_view_count_text||void 0;this.U=wi(u);this.title=u.title||"";this.videoId=u.docid||u.video_id||u.videoId||u.id||void 0;this.watchUrl=u.watchUrl||void 0}}; TGj=function(x){var u,k,U=(u=x.getWatchNextResponse())==null?void 0:(k=u.contents)==null?void 0:k.twoColumnWatchNextResults,m,F,f,V,h;x=(m=x.getWatchNextResponse())==null?void 0:(F=m.playerOverlays)==null?void 0:(f=F.playerOverlayRenderer)==null?void 0:(V=f.endScreen)==null?void 0:(h=V.watchNextEndScreenRenderer)==null?void 0:h.results;if(!x){var X,q;x=U==null?void 0:(X=U.endScreen)==null?void 0:(q=X.endScreen)==null?void 0:q.results}return x}; g.ik=function(x){var u,k,U;x=g.d((u=x.getWatchNextResponse())==null?void 0:(k=u.playerOverlays)==null?void 0:(U=k.playerOverlayRenderer)==null?void 0:U.decoratedPlayerBarRenderer,OL);return g.d(x==null?void 0:x.playerBar,ADb)}; CJY=function(x){this.S=x.playback_progress_0s_url;this.J=x.playback_progress_2s_url;this.V=x.playback_progress_10s_url}; LNb=function(){if(lk===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(u){}a:{try{var x=!!self.localStorage}catch(u){x=!1}if(x&&(x=g.dl(g.oV()+"::yt-player"))){lk=new AN(x);break a}lk=void 0}}return lk}; g.nO=function(){var x=LNb();if(!x)return{};try{var u=x.get("yt-player-lv");return JSON.parse(u||"{}")}catch(k){return{}}}; g.Dc$=function(x){var u=LNb();u&&(x=JSON.stringify(x),u.set("yt-player-lv",x))}; g.$6=function(x){return g.nO()[x]||0}; g.ri=function(x,u){var k=g.nO();u!==k[x]&&(u!==0?k[x]=u:delete k[x],g.Dc$(k))}; g.jI=function(x){return g.Z(function(u){return u.return(g.Do(SBI(),x))})}; aO=function(x,u,k,U,m,F,f,V){var h,X,q,H,R,p;return g.Z(function(c){switch(c.S){case 1:return h=g.$6(x),h===4?c.return(4):g.n(c,g.UJ(),2);case 2:X=c.V;if(!X)throw g.Ow("wiac");if(!V||f===void 0){c.TY(3);break}return g.n(c,BGG(V,f),4);case 4:f=c.V;case 3:return q=k.lastModified||"0",g.n(c,g.jI(X),5);case 5:return H=c.V,g.YI(c,6),ZZ++,g.n(c,g.IV(H,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",IU:!0},function(Y){if(F!==void 0&&f!==void 0){var E=""+x+"|"+u.id+"|"+q+"|"+String(F).padStart(10, "0");E=g.e4(Y.objectStore("media"),f,E)}else E=g.l3.resolve(void 0);var z=oF4(x,u.Ya()),O=oF4(x,!u.Ya()),r={fmts:xjt(U),format:k||{}};z=g.e4(Y.objectStore("index"),r,z);var I=U.downloadedEndTime===-1;r=I?Y.objectStore("index").get(O):g.l3.resolve(void 0);var N={fmts:"music",format:{}};Y=I&&m&&!u.Ya()?g.e4(Y.objectStore("index"),N,O):g.l3.resolve(void 0);return g.l3.all([Y,r,E,z]).then(function(L){L=g.w(L);L.next();L=L.next().value;ZZ--;var C=g.$6(x);if(C!==4&&I&&m||L!==void 0&&g.uVQ(L.fmts))C=1,g.ri(x, C);return C})}),8); case 8:return c.return(c.V);case 6:R=g.Gx(c);ZZ--;p=g.$6(x);if(p===4)return c.return(p);g.ri(x,4);throw R;}})}; g.gF$=function(x){var u,k;return g.Z(function(U){if(U.S==1)return g.n(U,g.UJ(),2);if(U.S!=3){u=U.V;if(!u)throw g.Ow("ri");return g.n(U,g.jI(u),3)}k=U.V;return U.return(g.IV(k,["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},function(m){var F=IDBKeyRange.bound(x+"|",x+"~");return m.objectStore("index").getAll(F).then(function(f){return f.map(function(V){return V?V.format:{}})})}))})}; UjY=function(x,u,k,U,m){var F,f,V;return g.Z(function(h){if(h.S==1)return g.n(h,g.UJ(),2);if(h.S!=3){F=h.V;if(!F)throw g.Ow("rc");return g.n(h,g.jI(F),3)}f=h.V;V=g.IV(f,["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},function(X){var q=""+x+"|"+u+"|"+k+"|"+String(U).padStart(10,"0");return X.objectStore("media").get(q)}); return m?h.return(V.then(function(X){if(X===void 0)throw Error("No data from indexDb");return k8D(m,X)}).catch(function(X){throw new g.BG("Error while reading chunk: "+X.name+", "+X.message); })):h.return(V)})}; g.uVQ=function(x){return x?x==="music"?!0:x.includes("dlt=-1")||!x.includes("dlt="):!1}; oF4=function(x,u){return""+x+"|"+(u?"v":"a")}; xjt=function(x){var u={};return fV((u.dlt=x.downloadedEndTime.toString(),u.mket=x.maxKnownEndTime.toString(),u.avbr=x.averageByteRate.toString(),u))}; FOR=function(x){var u={},k={};x=g.w(x);for(var U=x.next();!U.done;U=x.next()){var m=U.value,F=m.split("|");m.match(g.mjR)?(U=Number(F.pop()),isNaN(U)?k[m]="?":(F=F.join("|"),(m=u[F])?(F=m[m.length-1],U===F.end+1?F.end=U:m.push({start:U,end:U})):u[F]=[{start:U,end:U}])):k[m]="?"}x=g.w(Object.keys(u));for(U=x.next();!U.done;U=x.next())U=U.value,k[U]=u[U].map(function(f){return f.start+"-"+f.end}).join(","); return k}; QO=function(x){g.Hm.call(this);this.S=null;this.J=new Tn;this.S=null;this.j=new Set;this.crossOrigin=x||""}; fAR=function(x,u,k){for(k=IO(x,k);k>=0;){var U=x.levels[k];if(U.isLoaded(eI(U,u))&&(U=g.Ja(U,u)))return U;k--}return g.Ja(x.levels[0],u)}; VeY=function(x,u,k){k=IO(x,k);for(var U,m;k>=0;k--)if(U=x.levels[k],m=eI(U,u),!U.isLoaded(m)){U=x;var F=k,f=F+"-"+m;U.j.has(f)||(U.j.add(f),U.J.enqueue(F,{eG:F,dJ:m}))}b1x(x)}; b1x=function(x){if(!x.S&&!x.J.isEmpty()){var u=x.J.remove();x.S=hd$(x,u)}}; hd$=function(x,u){var k=document.createElement("img");x.crossOrigin&&(k.crossOrigin=x.crossOrigin);k.src=x.levels[u.eG].j$(u.dJ);k.onload=function(){var U=u.eG,m=u.dJ;x.S!==null&&(x.S.onload=null,x.S=null);U=x.levels[U];U.loaded.add(m);b1x(x);var F=U.columns*U.rows;m*=F;U=Math.min(m+F-1,U.XD()-1);m=[m,U];x.publish("l",m[0],m[1])}; return k}; g.P5=function(x,u,k,U){this.level=x;this.K=u;this.loaded=new Set;this.level=x;this.K=u;x=k.split("#");this.width=Math.floor(Number(x[0]));this.height=Math.floor(Number(x[1]));this.frameCount=Math.floor(Number(x[2]));this.columns=Math.floor(Number(x[3]));this.rows=Math.floor(Number(x[4]));this.S=Math.floor(Number(x[5]));this.J=x[6];this.signature=x[7];this.videoLength=U}; eI=function(x,u){return Math.floor(u/(x.columns*x.rows))}; g.Ja=function(x,u){u>=x.Qj()&&x.Tb();var k=eI(x,u),U=x.columns*x.rows,m=u%U;u=m%x.columns;m=Math.floor(m/x.columns);var F=x.Tb()+1-U*k;if(F1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}; XYj=function(x,u,k){return(x=x.levels[u])?x.I_(k):-1}; IO=function(x,u){var k=x.K.get(u);if(k)return k;k=x.levels.length;for(var U=0;U=u)return x.K.set(u,U),U;x.K.set(u,k-1);return k-1}; di=function(x,u,k,U){k=k.split("#");k=[k[1],k[2],0,k[3],k[4],-1,k[0],""].join("#");g.P5.call(this,x,u,k,0);this.V=null;this.N=U?2:0}; KO=function(x,u,k,U){Ni.call(this,x,0,void 0,u,!(U===void 0||!U));for(x=0;x(k!=null?k:50)&&(k=y1j.shift())&&SI.delete(k),k=m),m!==k&&x.qa("ssei","dcpn_"+m+"_"+k+"_"+x.clientPlaybackNonce),k)}; CO=function(x,u){var k=u.raw_watch_next_response;if(!k){var U=u.watch_next_response;U&&(k=JSON.parse(U))}if(k){x.q$=k;var m=x.q$.playerCueRangeSet;m&&g.B5(x,m);var F=x.q$.playerOverlays;if(F){var f=F.playerOverlayRenderer;if(f){var V=f.autonavToggle;V&&(x.autoplaySwitchButtonRenderer=g.d(V,YxQ),x.G("web_player_autonav_use_server_provided_state")&&os(x)&&(x.autonavState=x.autoplaySwitchButtonRenderer.enabled?2:1));var h=f.videoDetails;if(h){var X=h.embeddedPlayerOverlayVideoDetailsRenderer;var q=h.playerOverlayVideoDetailsRenderer; q&&(q.title&&(u.title=g.te(q.title)),q.subtitle&&(u.subtitle=g.te(q.subtitle)))}g.Q$(x.Km)&&(x.BZ=!!f.addToMenu);te4(x,f.shareButton);f.startPosition&&f.endPosition&&(x.progressBarStartPosition=f.startPosition,x.progressBarEndPosition=f.endPosition);var H=f.gatedActionsOverlayRenderer;H&&(x.S9=g.d(H,EFx));var R,p,c,Y=g.d((R=x.getWatchNextResponse())==null?void 0:(p=R.playerOverlays)==null?void 0:(c=p.playerOverlayRenderer)==null?void 0:c.infoPanel,G8j);if(Y){x.QZ=Number(Y==null?void 0:Y.durationMs)|| NaN;if(Y==null?0:Y.infoPanelOverviewViewModel)x.bX=Y==null?void 0:Y.infoPanelOverviewViewModel;if(Y==null?0:Y.infoPanelDetailsViewModel)x.JI=Y==null?void 0:Y.infoPanelDetailsViewModel}x.showSeekingControls=!!f.showSeekingControls}}var E,z,O=(E=x.getWatchNextResponse())==null?void 0:(z=E.contents)==null?void 0:z.twoColumnWatchNextResults;if(O){var r=O.desktopOverlay&&g.d(O.desktopOverlay,zdW);r&&(r.suppressShareButton&&(x.showShareButton=!1),r.suppressWatchLaterButton&&(x.BZ=!1))}X&&WOG(x,u,X);var I= hi(0,u.autoplay_count),N=x.getWatchNextResponse(),L,C=(L=N.contents)==null?void 0:L.twoColumnWatchNextResults,kI,Fj,ob,K=(kI=N.playerOverlays)==null?void 0:(Fj=kI.playerOverlayRenderer)==null?void 0:(ob=Fj.autoplay)==null?void 0:ob.playerOverlayAutoplayRenderer,B=TGj(x),y,v=(y=N.contents)==null?void 0:y.singleColumnWatchNextResults;if(v){var P4;if(((P4=v.autoplay)==null?0:P4.autoplay)&&!v.playlist){var Yw=v.autoplay.autoplay.sets,so={},OY=new g.W5(x.X()),SW=null,mm;if(Yw){for(var pm=g.w(Yw),G=pm.next();!G.done;G= pm.next()){var W=G.value.autoplayVideoRenderer;if(W&&W.compactVideoRenderer){SW=W.compactVideoRenderer;break}}if(mm=Yw[0].autoplayVideo){var l=mm.clickTrackingParams;l&&(so.itct=l);so.autonav="1";so.playnext=String(I)}}else so.feature="related-auto";var a=g.d(mm,g.x8);if(SW){OY.videoId=SW.videoId;var e=SW.shortBylineText;e&&(OY.author=g.te(e));var xI=SW.title;xI&&(OY.title=g.te(xI))}else a!=null&&a.videoId&&(OY.videoId=a.videoId);OY.SU=so;x.suggestions=[];x.Sa=OY}}if(B){for(var UY=[],mk=g.w(B),Q= mk.next();!Q.done;Q=mk.next()){var hY=Q.value,pR=void 0,b5=null;if(hY.endScreenVideoRenderer){var $I=hY.endScreenVideoRenderer,Hk=$I.title;b5=new g.W5(x.X());b5.videoId=$I.videoId;b5.lengthSeconds=$I.lengthInSeconds||0;var eB=$I.publishedTimeText;eB&&(b5.publishedTimeText=g.te(eB));var sC=$I.shortBylineText;sC&&(b5.author=g.te(sC));var v4=$I.shortViewCountText;v4&&(b5.shortViewCount=g.te(v4));if(Hk){b5.title=g.te(Hk);var J3=Hk.accessibility;if(J3){var Vp=J3.accessibilityData;Vp&&Vp.label&&(b5.ariaLabel= Vp.label)}}var jp=$I.navigationEndpoint;if(jp){pR=jp.clickTrackingParams;var ve=g.d(jp,g.x8),XN=g.d(jp,g.dU);ve?b5.Vv=ve:XN!=null&&(b5.watchUrl=XN.url)}var vi=$I.thumbnailOverlays;if(vi)for(var Pj=g.w(vi),Ta=Pj.next();!Ta.done;Ta=Pj.next()){var yU=Ta.value.thumbnailOverlayTimeStatusRenderer;if(yU)if(yU.style==="LIVE"){b5.isLivePlayback=!0;break}else if(yU.style==="UPCOMING"){b5.isUpcoming=!0;break}}b5.U=yO($I.thumbnail)}else if(hY.endScreenPlaylistRenderer){var qo=hY.endScreenPlaylistRenderer,lw= qo.navigationEndpoint;if(!lw)continue;var sP=g.d(lw,g.x8);if(!sP)continue;var n8=sP.videoId;b5=new g.zU(x.X());b5.playlistId=qo.playlistId;b5.playlistLength=Number(qo.videoCount)||0;b5.S=n8||null;b5.videoId=n8;var aZ=qo.title;aZ&&(b5.title=g.te(aZ));var QL=qo.shortBylineText;QL&&(b5.author=g.te(QL));pR=lw.clickTrackingParams;b5.U=yO(qo.thumbnail)}b5&&(pR&&(b5.sessionData={itct:pR}),UY.push(b5))}x.suggestions=UY}if(K){x.hU=!!K.preferImmediateRedirect;x.HZ=x.HZ||!!K.webShowNewAutonavCountdown;x.Fu= x.Fu||!!K.webShowBigThumbnailEndscreen;if(x.HZ||x.Fu){var Wq=C||null,Bj=new g.W5(x.X());Bj.videoId=K.videoId;var AT=K.videoTitle;if(AT){Bj.title=g.te(AT);var k2=AT.accessibility;if(k2){var Gh=k2.accessibilityData;Gh&&Gh.label&&(Bj.ariaLabel=Gh.label)}}var Pg=K.byline;Pg&&(Bj.author=g.te(Pg));var Hj=K.publishedTimeText;Hj&&(Bj.publishedTimeText=g.te(Hj));var GX=K.shortViewCountText;GX&&(Bj.shortViewCount=g.te(GX));var zX=K.thumbnailOverlays;if(zX)for(var W2=g.w(zX),V3=W2.next();!V3.done;V3=W2.next()){var FX= V3.value.thumbnailOverlayTimeStatusRenderer;if(FX)if(FX.style==="LIVE"){Bj.isLivePlayback=!0;break}else if(FX.style==="UPCOMING"){Bj.isUpcoming=!0;break}else if(FX.style==="DEFAULT"&&FX.text){Bj.lengthText=g.te(FX.text);var hv=FX.text.accessibility;if(hv){var Xb=hv.accessibilityData;Xb&&Xb.label&&(Bj.ZM=Xb.label||"")}break}}Bj.U=yO(K.background);var OE=K.nextButton;if(OE){var iS=OE.buttonRenderer;if(iS){var lS=iS.navigationEndpoint;if(lS){var nZ=g.d(lS,g.x8);nZ&&(Bj.Vv=nZ)}}}if(K.topBadges){var $u= K.topBadges[0];if($u){var rp=g.d($u,O1Y);rp&&rp.style==="BADGE_STYLE_TYPE_PREMIUM"&&(Bj.jTX=!0)}}var Td=K.alternativeTitle;Td&&(Bj.qc=g.te(Td));var zh={autonav:"1",playnext:String(I)};Bj.playlistId&&(zh.autoplay="1");if(Wq){var Ak,T4,qs,jn,HZ=(Ak=Wq.autoplay)==null?void 0:(T4=Ak.autoplay)==null?void 0:(qs=T4.sets)==null?void 0:(jn=qs[0])==null?void 0:jn.autoplayVideo;if(HZ){var Z6=HZ.clickTrackingParams;Z6&&(zh.itct=Z6);var RU=g.d(HZ,g.x8);RU&&(Bj.P9=RU)}}else if(K){var aE,QZ,IE,en=(aE=K.nextButton)== null?void 0:(QZ=aE.buttonRenderer)==null?void 0:(IE=QZ.navigationEndpoint)==null?void 0:IE.clickTrackingParams;en&&(zh.itct=en)}zh.itct||(zh.feature="related-auto");Bj.SU=zh;x.suggestions||(x.suggestions=[]);x.Sa=Bj}K.countDownSecs!=null&&(x.s9=K.countDownSecs*1E3);K.countDownSecsForFullscreen!=null&&(x.Pw=K.countDownSecsForFullscreen>=0?K.countDownSecsForFullscreen*1E3:-1);x.G("web_autonav_color_transition")&&K.watchToWatchTransitionRenderer&&(x.watchToWatchTransitionRenderer=g.d(K.watchToWatchTransitionRenderer, i1Y))}var pr=TGj(x);if(pr){var YB,Jg,cZ,Ms=pr==null?void 0:(YB=pr[0])==null?void 0:(Jg=YB.endScreenVideoRenderer)==null?void 0:(cZ=Jg.navigationEndpoint)==null?void 0:cZ.clickTrackingParams,P2=g.u_(x);Ms&&P2&&(P2.sessionData={itct:Ms})}x.q$.currentVideoThumbnail&&(x.U=yO(x.q$.currentVideoThumbnail));var Cy,N$,dp,Ly,KZ,tq=(Cy=x.q$)==null?void 0:(N$=Cy.contents)==null?void 0:(dp=N$.twoColumnWatchNextResults)==null?void 0:(Ly=dp.results)==null?void 0:(KZ=Ly.results)==null?void 0:KZ.contents;if(tq&&tq[1]){var v2, TX,Oy,EU,IZ=(v2=tq[1].videoSecondaryInfoRenderer)==null?void 0:(TX=v2.owner)==null?void 0:(Oy=TX.videoOwnerRenderer)==null?void 0:(EU=Oy.thumbnail)==null?void 0:EU.thumbnails;IZ&&IZ.length&&(x.profilePicture=IZ[IZ.length-1].url)}var Ag=sM(u),w3,EJ=(w3=x.getWatchNextResponse())==null?void 0:w3.onResponseReceivedEndpoints;if(EJ)for(var GB=g.w(EJ),y3=GB.next();!y3.done;y3=GB.next()){var eQ=y3.value;g.d(eQ,ge)&&(x.Oa=g.d(eQ,ge));var zB=g.d(eQ,lAR),CZ=void 0;if((CZ=zB)==null?0:CZ.entityKeys)x.aK=zB.entityKeys|| [],zB.visibleOnLoadKeys&&(x.visibleOnLoadKeys=zB.visibleOnLoadKeys)}if(x.G("web_key_moments_markers")){var SA=g.k8.getState().entities,bM=g.H_("visibility_override","markersVisibilityOverrideEntity");var Nr=pX(SA,"markersVisibilityOverrideEntity",bM);x.RU=(Nr==null?void 0:Nr.videoId)===(x.videoId||Ag)&&(Nr==null?0:Nr.visibilityOverrideMarkersKey)?Nr.visibilityOverrideMarkersKey:x.visibleOnLoadKeys;x.visibleOnLoadKeys=[].concat(g.t(x.RU))}}}; os=function(x){var u;return((u=x.autoplaySwitchButtonRenderer)==null?void 0:u.enabled)!==void 0}; US=function(x){return!!(x.J&&x.J.videoInfos&&x.J.videoInfos.length)}; g.Vm=function(x){var u=x.B;x.G("html5_gapless_unlimit_format_selection")&&mJ(x)&&(u=!1);var k=!!x.S&&x.S.EO,U=x.Km,m=x.nG(),F=F7(x),f=x.oS,V=u,h=x.isOtf();u=x.Qk();var X=x.P$,q=x.getUserAudio51Preference(),H=fy(x),R=new k9Y(U);if(U.Yi()||U.G("html5_logging_format_selection"))R.V=!0;R.GY=F;R.oS=f&&U.D;R.gm=q;g.CV("windows nt 5.1")&&!g.d8&&(R.Wt=!0);if(F=m)F=g.gi(U)?kFY(U):!1;F&&(R.RS=!0);V&&(R.Wt=!0,R.MV=!0);h&&!U.G("html5_otf_prefer_vp9")&&(R.Wt=!0);U.playerStyle==="picasaweb"&&(h&&(R.Wt=!1),R.Ok= !1);X&&(R.Wt=!0);Ed(U.N,GC.CHANNELS)&&(U.G("html5_enable_ac3")&&(R.K=!0),U.G("html5_enable_eac3")&&(R.N=!0),U.G("html5_enable_ac3_gapless")&&(R.c$=!0));U.G("html5_block_8k_hfr")&&(R.QX=!0);R.j=g.MT(U.experiments,"html5_max_selectable_quality_ordinal");R.D=g.MT(U.experiments,"html5_min_selectable_quality_ordinal");Ol&&(R.A9=480);if(k||m)R.Ok=!1;R.P$=!1;R.disableAv1=H;k=j$(U,R.S,void 0,R.disableAv1);k>0&&k<2160&&(Yu()||U.G("html5_format_hybridization"))&&(R.S.supportsChangeType=+Yu(),R.hG=k);k>=2160&& (R.ut=!0);nmj()&&(R.S.serveVp9OverAv1IfHigherRes=0,R.h9=!1);R.Qk=u;R.IS=g.xB||Ft()&&!u?!1:!0;R.B=U.G("html5_format_hybridization");R.Nj=U.G("html5_disable_encrypted_vp9_live_non_2k_4k");b_(x)&&(R.R0=x.G("html5_prefer_language_over_codec"));Sc()&&x.playerResponse&&x.playerResponse.playerConfig&&x.playerResponse.playerConfig.webPlayerConfig&&x.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(R.K=!0,R.N=!0);x.B&&x.isAd()&&(x.L1&&(R.t5=x.L1),x.Hn&&(R.J=x.Hn));R.q$=x.isLivePlayback&& x.LF()&&x.Km.G("html5_drm_live_audio_51");R.RU=x.O7;return x.DB=R}; fy=function(x){return x.Km.G("html5_disable_av1")||x.G("html5_gapless_shorts_disable_av1")&&mJ(x)?!0:!1}; nFk=function(x){Av("drm_pb_s",void 0,x.IS);x.QX||x.S&&Md(x.S);var u={};x.S&&(u=dYG(x.TW,g.Vm(x),x.Km.N,x.S,function(k){return x.publish("ctmp","fmtflt",k)},!0,new Set)); u=new Lz(u,x.Km,x.G3,x.useCobaltWidevine?Sc()?hk(x):!1:!1,function(k,U){x.A5(k,U)}); g.P(x,u);x.L7=!1;x.loading=!0;HnQ(u,function(k){Av("drm_pb_f",void 0,x.IS);for(var U=g.w(k),m=U.next();!m.done;m=U.next())switch(m=m.value,m.flavor){case "fairplay":m.QX=x.QX;m.Ne=x.Ne;m.WR=x.WR;break;case "widevine":m.ql=x.ql}x.ZH=k;if(x.ZH.length>0&&(x.N=x.ZH[0],x.Km.Yi())){k={};U=g.w(Object.entries(x.N.S));for(m=U.next();!m.done;m=U.next()){var F=g.w(m.value);m=F.next().value;F=F.next().value;var f="unk";(m=m.match(/(.*)codecs="(.*)"/))&&(f=m[2]);k[f]=F}x.A5("drmProbe",k)}x.yW()})}; $j4=function(x,u){if(u.length===0||X7(x))return null;qf(x,"html5_enable_cobalt_experimental_vp9_decoder")&&(nz=!0);var k=x.yz;var U=x.lengthSeconds,m=x.isLivePlayback,F=x.I2,f=x.Km,V=Npt(u);if(m||F){f=f.experiments;U=new RK("",f,!0);U.V=!F;U.EO=!0;U.isManifestless=!0;U.isLive=!F;U.I2=F;u=g.w(u);for(m=u.next();!m.done;m=u.next()){var h=m.value;m=Mk(h,k);V=$r(h);V=yh(V.IA||h.url||"",V.FG,V.s);var X=V.get("id");X&&X.includes("%7E")&&(U.U=!0);var q=void 0;X=(q=f)==null?void 0:q.H$("html5_max_known_end_time_rebase"); q=Number(h.targetDurationSec||5);h=Number(h.maxDvrDurationSec||14400);var H=Number(V.get("mindsq")||V.get("min_sq")||"0"),R=Number(V.get("maxdsq")||V.get("max_sq")||"0")||Infinity;U.WZ=U.WZ||H;U.F1=U.F1||R;var p=!fZ(m.mimeType);V&&qk(U,new oK(V,m,{oz:q,jI:p,P_:h,WZ:H,F1:R,uO:300,I2:F,LP:X}))}k=U}else if(V==="FORMAT_STREAM_TYPE_OTF"){U=U===void 0?0:U;F=new RK("",f.experiments,!1);F.duration=U||0;f=g.w(u);for(U=f.next();!U.done;U=f.next())U=U.value,u=Mk(U,k,F.duration),m=$r(U),(m=yh(m.IA||U.url||"", m.FG,m.s))&&(u.streamType==="FORMAT_STREAM_TYPE_OTF"?qk(F,new xK(m,u,"sq/0")):qk(F,new Vh(m,u,jo(U.initRange),jo(U.indexRange))));F.isOtf=!0;k=F}else{U=U===void 0?0:U;F=new RK("",f.experiments,!1);F.duration=U||0;f=g.w(u);for(U=f.next();!U.done;U=f.next())V=U.value,U=Mk(V,k,F.duration),u=jo(V.initRange),m=jo(V.indexRange),X=$r(V),(V=yh(X.IA||V.url||"",X.FG,X.s))&&qk(F,new Vh(V,U,u,m));k=F}F=x.isLivePlayback&&!x.I2&&!x.gm&&!x.isPremiere;x.G("html5_live_head_playable")&&(!sS(x)&&F&&x.A5("missingLiveHeadPlayable", {}),x.Km.t5==="yt"&&(k.GY=!0));return k}; X7=function(x){return Sc()?!hk(x):om()?!(!x.QX||!x.G("html5_enable_safari_fairplay")&&kt()):!1}; hk=function(x){return x.G("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; g.B5=function(x,u){u=g.w(u);for(var k=u.next();!k.done;k=u.next())if(k=k.value,k.cueRangeSetIdentifier){var U=void 0;x.Hw.set(k.cueRangeSetIdentifier,(U=k.playerCueRanges)!=null?U:[])}}; HX=function(x){return!(!x.S||!x.S.isManifestless)}; Rs=function(x){return x.I0?x.isLowLatencyLiveStream&&x.S!=null&&Gu(x.S)>=5:x.isLowLatencyLiveStream&&x.S!=void 0&&Gu(x.S)>=5}; r1Q=function(x){return Sc()&&hk(x)?!1:X7(x)&&(g.nM(x.Km)?!x.isLivePlayback:x.hlsvp)||!kt()||x.VR?!0:!1}; aAY=function(x){x.loading=!0;x.EY=!1;if(jR4(x))g.gF$(x.videoId).then(function(U){Z1t(x,U)}).then(function(){x.yW()}); else{mE(x.QH)||g.Nz(new g.BG("DASH MPD Origin invalid: ",x.QH));var u=x.QH,k=g.MT(x.Km.experiments,"dash_manifest_version")||4;u=g.AS(u,{mpd_version:k});x.isLowLatencyLiveStream&&x.latencyClass!=="NORMAL"||(u=g.AS(u,{pacing:0}));D$Q(u,x.Km.experiments,x.isLivePlayback).then(function(U){x.Ft()||(py(x,U,!0),Av("mrc",void 0,x.IS),x.yW())},function(U){x.Ft()||(x.loading=!1,x.publish("dataloaderror",new $J("manifest.net.retryexhausted",{backend:"manifest", rc:U.status},1)))}); Av("mrs",void 0,x.IS)}}; Z1t=function(x,u){var k=u.map(function(h){return h.itag}),U; if((U=x.playerResponse)!=null&&U.streamingData){U=[];if(x.G("html5_offline_always_use_local_formats")){k=0;for(var m=g.w(u),F=m.next();!F.done;F=m.next()){F=F.value;var f=Object.assign({},F);f.signatureCipher="";U.push(f);f=g.w(x.playerResponse.streamingData.adaptiveFormats);for(var V=f.next();!V.done;V=f.next())if(V=V.value,F.itag===V.itag&&F.xtags===V.xtags){k+=1;break}}kq&&(q=p.getInfo().audio.numChannels)}q>2&&x.A5("hlschl",{mn:q});var E;((E=x.DB)==null?0:E.V)&&x.A5("hlsfmtaf",{itags:H.join(".")});var z;if(x.G("html5_enable_vp9_fairplay")&&((z=x.N)==null?0:PQ(z)))for(x.A5("drm",{sbdlfbk:1}),q=g.w(x.ZH),H=q.next();!H.done;H=q.next())if(H=H.value,Jh(H)){x.N=H;break}ym(x,X)})}return Io()}; Pyb=function(x){if(x.isExternallyHostedPodcast&&x.La){var u=we(x.La);if(!u[0])return Io();x.Pm=u[0];return zYY(x.Km,u[0]).then(function(k){ym(x,k)})}return x.gD&&x.VE?GFb(x.Km,x.isAd(),x.gD).then(function(k){ym(x,k)}):Io()}; djQ=function(x){if(x.isExternallyHostedPodcast)return Io();var u=we(x.La,x.PO);if(x.hlsvp){var k=qxj(x.hlsvp,x.clientPlaybackNonce,x.iC);u.push(k)}return E7b(x.Km,x.isAd(),u,Nh$(x)).then(function(U){ym(x,U)})}; ym=function(x,u){x.kN=u;x.KV(new sd(g.nl(x.kN,function(k){return k.getInfo()})))}; Nh$=function(x){var u={cpn:x.clientPlaybackNonce,c:x.Km.S.c,cver:x.Km.S.cver};x.IK&&(u.ptk=x.IK,u.oid=x.nI,u.ptchn=x.kA,u.pltype=x.W9,x.p8&&(u.m=x.p8));return u}; g.Y8=function(x){return X7(x)&&x.QX?(x={},x.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",x):x.V&&x.V.yz||null}; KO4=function(x){var u=tk(x);return u&&u.text?g.te(u.text):x.paidContentOverlayText}; vFG=function(x){var u=tk(x);return u&&u.durationMs?kG(u.durationMs):x.paidContentOverlayDurationMs}; tk=function(x){var u,k,U;return x.playerResponse&&x.playerResponse.paidContentOverlay&&x.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.d((u=x.q$)==null?void 0:(k=u.playerOverlays)==null?void 0:(U=k.playerOverlayRenderer)==null?void 0:U.playerDisclosure,ThY)||null}; ES=function(x){var u="";if(x.sH)return x.sH;x.isLivePlayback&&(u=x.allowLiveDvr?"dvr":x.isPremiere?"lp":x.gm?"window":"live");x.I2&&(u="post");return u}; g.Gd=function(x,u){return typeof x.keywords[u]!=="string"?null:x.keywords[u]}; A1$=function(x){return!!x.Lx||!!x.jN||!!x.FA||!!x.L4||x.OB||x.D.focEnabled||x.D.rmktEnabled}; g.zd=function(x){return!!(x.QH||x.La||x.gD||x.hlsvp||x.t_())}; Aa=function(x){if(x.G("html5_onesie")&&x.errorCode)return!1;var u=g.DG(x.nm,"ypc");x.ypcPreview&&(u=!1);return x.YN()&&!x.loading&&(g.zd(x)||g.DG(x.nm,"heartbeat")||u)}; we=function(x,u){x=V8(x);var k={};if(u){u=g.w(u.split(","));for(var U=u.next();!U.done;U=u.next())(U=U.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(k[U[1]]={width:U[2],height:U[3]})}u=g.w(x);for(U=u.next();!U.done;U=u.next()){U=U.value;var m=k[U.itag];m&&(U.width=m.width,U.height=m.height)}return x}; WX=function(x){var u=x.getAvailableAudioTracks();u=u.concat(x.G0);for(var k=0;k0:u||x.adFormat!=="17_8"||x.isAutonav||g.x6(x.Km)||x.gy?x.iX?!1:x.Km.La||x.Km.Ps||!g.n0(x.Km)?!u&&Is(x)==="adunit"&&x.Lx?!1:!0:!1:!1:(x.iX?0:x.I3)&&g.n0(x.Km)?!0:!1;x.G("html5_log_detailpage_autoplay")&&Is(x)==="detailpage"&&x.A5("autoplay_info",{autoplay:x.H7,autonav:x.isAutonav,wasDompaused:x.iX,result:u});return u}; g.de=function(x){return x.oauthToken||x.Km.G0}; FG5=function(x){if(x.G("html5_stateful_audio_normalization")){var u=1,k=g.MT(x.Km.experiments,"html5_default_ad_gain");k&&x.isAd()&&(u=k);var U;if(k=((U=x.K)==null?void 0:U.audio.V)||x.Vk){U=(0,g.j4)();x.zI=2;var m=U-x.Km.Oj<=x.maxStatefulTimeThresholdSec*1E3;x.applyStatefulNormalization&&m?x.zI=4:m||(x.Km.S6=Infinity,x.Km.Oj=NaN);m=(x.zI===4?g.sp(x.Km.S6,x.minimumLoudnessTargetLkfs,x.loudnessTargetLkfs):x.loudnessTargetLkfs)-k;if(x.zI!==4){var F,f,V,h,X=((F=x.playerResponse)==null?void 0:(f=F.playerConfig)== null?void 0:(V=f.audioConfig)==null?void 0:(h=V.loudnessNormalizationConfig)==null?void 0:h.statelessLoudnessAdjustmentGain)||0;m+=X}m=Math.min(m,0);x.preserveStatefulLoudnessTarget&&(x.Km.S6=k+m,x.Km.Oj=U);x=Math.min(1,Math.pow(10,m/20))||u}else x=mub(x)}else x=mub(x);return x}; mub=function(x){var u=1,k=g.MT(x.Km.experiments,"html5_default_ad_gain");k&&x.isAd()&&(u=k);var U;if(k=((U=x.K)==null?void 0:U.audio.J)||x.xD)x.zI=1;return Math.min(1,Math.pow(10,-k/20))||u}; F7=function(x){var u=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],k=oB(x.Km)==="TVHTML5_SIMPLY"&&x.Km.S.ctheme==="MUSIC";x.Ps||!g.KD(x.Km)&&!k||!u.includes(x.musicVideoType)&&!x.isExternallyHostedPodcast||(x.Ps=!0);if(u=g.Dv())u=/Starboard\/([0-9]+)/.exec(g.lZ()),u=(u?parseInt(u[1],10):NaN)<10;k=x.Km;k=(oB(k)==="TVHTML5_CAST"||oB(k)==="TVHTML5"&&(k.S.cver.startsWith("6.20130725")||k.S.cver.startsWith("6.20130726")))&&x.Km.S.ctheme==="MUSIC";var U;if(U=!x.Ps)k||(k=x.Km,k=oB(k)=== "TVHTML5"&&k.S.cver.startsWith("7")),U=k;U&&!u&&(u=x.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK",k=(x.G("cast_prefer_audio_only_for_atv_and_uploads")||x.G("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&x.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",u||k||x.isExternallyHostedPodcast)&&(x.Ps=!0);return x.Km.deviceIsAudioOnly||x.Ps&&x.Km.D}; g.fFD=function(x){var u;if(!(u=x.G("html5_enable_sabr_live_captions")&&x.EO()&&b_(x))){var k,U,m;u=((k=x.playerResponse)==null?void 0:(U=k.playerConfig)==null?void 0:(m=U.compositeVideoConfig)==null?void 0:m.compositeBroadcastType)==="COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE"}return u}; Ky=function(x){var u,k,U;return!!((u=x.playerResponse)==null?0:(k=u.playerConfig)==null?0:(U=k.mediaCommonConfig)==null?0:U.splitScreenEligible)}; vX=function(x){var u;return!((u=x.playerResponse)==null||!u.compositePlayabilityStatus)}; but=function(x){return isNaN(x)?0:Math.max((Date.now()-x)/1E3-30,0)}; DL=function(x){return!(!x.lI||!x.Km.D)&&x.t_()}; BX=function(x){return x.enablePreroll&&x.enableServerStitchedDai}; V8k=function(x){return x.Vn&&!x.Ae}; b_=function(x){var u=x.G("html5_enable_sabr_on_drive")&&x.Km.t5==="gd";if(x.Jo)return x.Vn&&x.A5("fds",{fds:!0},!0),!1;if(x.Km.t5!=="yt"&&!u)return x.Vn&&x.A5("dsvn",{ns:x.Km.t5},!0),!1;if(x.cotn||!x.S||x.S.isOtf||x.v9&&!x.G("html5_enable_sabr_csdai"))return!1;if(x.G("html5_use_sabr_requests_for_debugging"))return!0;x.Vn&&x.A5("esfw",{usbc:x.Vn,hsu:!!x.Ae},!0);if(x.Vn&&x.Ae)return!0;if(x.G("html5_remove_client_sabr_determination"))return!1;var k=!x.S.EO&&!x.LF();u=k&&xt&&x.G("html5_enable_sabr_vod_streaming_xhr"); k=k&&!xt&&x.G("html5_enable_sabr_vod_non_streaming_xhr");var U=o7(x),m=x.G("html5_enable_sabr_drm_vod_streaming_xhr")&&xt&&x.LF()&&!x.S.EO&&(x.K6==="1"?!1:!0);(u=u||k||U||m)&&!x.Ae&&x.A5("sabr",{loc:"m"},!0);return u&&!!x.Ae}; o7=function(x){var u;if(!(u=xt&&x.EO()&&x.LF()&&(x.K6==="1"?!1:!0)&&x.G("html5_sabr_live_drm_streaming_xhr"))){u=x.EO()&&!x.LF()&&xt;var k=x.EO()&&x.latencyClass!=="ULTRALOW"&&!x.isLowLatencyLiveStream&&x.G("html5_sabr_live_normal_latency_streaming_xhr"),U=x.isLowLatencyLiveStream&&x.G("html5_sabr_live_low_latency_streaming_xhr"),m=x.latencyClass==="ULTRALOW"&&x.G("html5_sabr_live_ultra_low_latency_streaming_xhr");u=u&&(k||U||m)}k=u;u=x.enableServerStitchedDai&&k&&x.G("html5_enable_sabr_ssdai_streaming_xhr"); k=!x.enableServerStitchedDai&&k;U=x.EO()&&!xt&&x.G("html5_enable_sabr_live_non_streaming_xhr");x=xt&&(x.o0()||Ky(x)&&x.G("html5_enable_sabr_for_lifa_eligible_streams"));return u||k||U||x}; g.DZ=function(x){return x.SV&&b_(x)}; jR4=function(x){var u;if(u=!!x.cotn)u=x.videoId,u=!!u&&g.$6(u)===1;return u&&!x.lI}; g.xg=function(x){if(!x.S||!x.V||!x.K)return!1;var u=x.S.S,k=!!u[x.V.id]&&ii(u[x.V.id].cU.S);u=!!u[x.K.id]&&ii(u[x.K.id].cU.S);return(x.V.itag==="0"||k)&&u}; un=function(x){return x.i8?["OK","LIVE_STREAM_OFFLINE"].includes(x.i8.status):!0}; Bhj=function(x){return(x=x.iI)&&x.showError?x.showError:!1}; qf=function(x,u){return x.G(u)?!0:(x.fflags||"").includes(u+"=true")}; h$k=function(x){return x.G("html5_heartbeat_iff_heartbeat_params_filled")}; wY4=function(x,u){u.inlineMetricEnabled&&(x.inlineMetricEnabled=!0);u.playback_progress_0s_url&&(x.L4=new CJY(u));if(u=u.video_masthead_ad_quartile_urls)x.jN=u.quartile_0_url,x.qM=u.quartile_25_url,x.mB=u.quartile_50_url,x.r6=u.quartile_75_url,x.g6=u.quartile_100_url,x.FA=u.quartile_0_urls,x.b_=u.quartile_25_urls,x.Yo=u.quartile_50_urls,x.Qx=u.quartile_75_urls,x.GX=u.quartile_100_urls}; MeW=function(x){var u={};x=g.w(x);for(var k=x.next();!k.done;k=x.next()){k=k.value;var U=k.split("=");U.length===2?u[U[0]]=U[1]:u[k]=!0}return u}; Rdx=function(x){if(x){if(gdR(x))return x;x=k0t(x);if(gdR(x,!0))return x}return""}; g.XI4=function(x){return x.captionsLanguagePreference||x.Km.captionsLanguagePreference||g.Gd(x,"yt:cc_default_lang")||x.Km.Nj}; gM=function(x){return!(!x.isLivePlayback||!x.hasProgressBarBoundaries())}; g.u_=function(x){var u;return x.Sa||((u=x.suggestions)==null?void 0:u[0])||null}; g.kg=function(x){return x.tN&&(x.G("embeds_enable_pfp_always_unbranded")||x.Km.VV)}; Uh=function(x,u){x.G("html5_log_autoplay_src")&&mJ(x)&&x.A5("apsrc",{src:u})}; g.mw=function(x){var u,k;return!!((u=x.embeddedPlayerConfig)==null?0:(k=u.embeddedPlayerFlags)==null?0:k.enableMusicUx)}; g.fN=function(x){var u=x.X(),k=g.Fs(u),U=u.QX;(u.G("embeds_web_enable_iframe_api_send_full_embed_url")||u.G("embeds_web_enable_rcat_validation_in_havs")||u.G("embeds_enable_autoplay_and_visibility_signals"))&&g.Q$(u)&&(U&&(k.thirdParty=Object.assign({},k.thirdParty,{embedUrl:U})),jz4(k,x));if(U=x.ut)k.clickTracking={clickTrackingParams:U};U=k.client||{};var m="EMBED",F=Is(x);F==="leanback"?m="WATCH":u.G("gvi_channel_client_screen")&&F==="profilepage"?m="CHANNEL":x.P$?m="LIVE_MONITOR":F==="detailpage"? m="WATCH_FULL_SCREEN":F==="adunit"?m="ADUNIT":F==="sponsorshipsoffer"&&(m="UNKNOWN");U.clientScreen=m;if(u=x.kidsAppInfo)U.kidsAppInfo=JSON.parse(u);(m=x.Pt)&&!u&&(U.kidsAppInfo={contentSettings:{ageUpMode:qkQ[m]}});if(u=x.Rv)U.unpluggedAppInfo={enableFilterMode:!0};(m=x.unpluggedFilterModeType)&&!u&&(U.unpluggedAppInfo={filterModeType:snb[m]});if(u=x.t5)U.unpluggedLocationInfo=u;k.client=U;U=k.request||{};x.Xv&&(U.isPrefetch=!0);if(u=x.mdxEnvironment)U.mdxEnvironment=u;if(u=x.mdxControlMode)U.mdxControlMode= Hux[u];k.request=U;U=k.user||{};if(u=x.RS)U.credentialTransferTokens=[{token:u,scope:"VIDEO"}];if(u=x.Nj)U.delegatePurchases={oauthToken:u},U.kidsParent={oauthToken:u};k.user=U;if(U=x.contextParams)k.activePlayers=[{playerContextParams:U}];if(x=x.clientScreenNonce)k.clientScreenNonce=x;return k}; g.Fs=function(x){var u=g.kl(),k=u.client||{};if(x.forcedExperiments){var U=x.forcedExperiments.split(","),m=[];U=g.w(U);for(var F=U.next();!F.done;F=U.next())m.push(Number(F.value));k.experimentIds=m}if(m=x.homeGroupInfo)k.homeGroupInfo=JSON.parse(m);if(m=x.getPlayerType())k.playerType=m;if(m=x.S.ctheme)k.theme=m;if(m=x.livingRoomAppMode)k.tvAppInfo=Object.assign({},k.tvAppInfo,{livingRoomAppMode:m});m=x.deviceYear;x.G("html5_propagate_device_year")&&m&&(k.tvAppInfo=Object.assign({},k.tvAppInfo,{deviceYear:m})); if(m=x.livingRoomPoTokenId)k.tvAppInfo=Object.assign({},k.tvAppInfo,{livingRoomPoTokenId:m});u.client=k;k=u.user||{};x.enableSafetyMode&&(k=Object.assign({},k,{enableSafetyMode:!0}));x.pageId&&(k=Object.assign({},k,{onBehalfOfUser:x.pageId}));u.user=k;k=x.QX;x.G("embeds_web_enable_iframe_api_send_full_embed_url")||x.G("embeds_web_enable_rcat_validation_in_havs")||x.G("embeds_enable_autoplay_and_visibility_signals")||!k||(u.thirdParty={embedUrl:k});return u}; ymD=function(x,u,k){var U=x.videoId,m=g.fN(x),F=x.X(),f={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(Z4()),referer:document.location.toString(),signatureTimestamp:20160};g.TE();x.isAutonav&&(f.autonav=!0);g.Ai(0,141)&&(f.autonavState=g.Ai(0,140)?"STATE_OFF":"STATE_ON");f.autoCaptionsDefaultOn=g.Ai(0,66);Nf(x)&&(f.autoplay=!0);F.D&&x.cycToken&&(f.cycToken=x.cycToken);F.enablePrivacyFilter&&(f.enablePrivacyFilter=!0);x.isFling&&(f.fling=!0);var V=x.forceAdsUrl;if(V){var h={},X=[];V=V.split(","); V=g.w(V);for(var q=V.next();!q.done;q=V.next()){q=q.value;var H=q.split("|");H.length!==3||q.includes("=")||(H[0]="breaktype="+H[0],H[1]="offset="+H[1],H[2]="url="+H[2]);q={adtype:"video_ad"};H=g.w(H);for(var R=H.next();!R.done;R=H.next()){var p=g.w(R.value.split("="));R=p.next().value;p=UDI(p);q[R]=p.join("=")}H=q.url;R=q.presetad;p=q.viralresponseurl;var c=Number(q.campaignid);if(q.adtype==="in_display_ad")H&&(h.url=H),R&&(h.presetAd=R),p&&(h.viralAdResponseUrl=p),c&&(h.viralCampaignId=String(c)); else if(q.adtype==="video_ad"){var Y={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(q.offset)||0)}};if(q=R$b[q.breaktype])Y.breakType=q;H&&(Y.url=H);R&&(Y.presetAd=R);p&&(Y.viralAdResponseUrl=p);c&&(Y.viralCampaignId=String(c));X.push(Y)}}f.forceAdParameters={videoAds:X,inDisplayAd:h}}x.isInlinePlaybackNoAd&&(f.isInlinePlaybackNoAd=!0);x.isLivingRoomDeeplink&&(f.isLivingRoomDeeplink=!0);h=x.A0;if(h!=null){h={startWalltime:String(h)};if(X=x.Or)h.manifestDuration=String(X||14400);f.liveContext= h}if(x.mutedAutoplay){f.mutedAutoplay=!0;h=F.getWebPlayerContextConfig();var E,z;(h==null?0:(E=h.embedsHostFlags)==null?0:E.allowMutedAutoplayDurationMode)&&(h==null?0:(z=h.embedsHostFlags)==null?0:z.allowMutedAutoplayDurationMode.includes(pII[x.mutedAutoplayDurationMode]))&&(f.mutedAutoplayDurationMode=pII[x.mutedAutoplayDurationMode])}if(x.iX?0:x.I3)f.splay=!0;E=x.vnd;E===5&&(f.vnd=E);E={};if(z=x.isMdxPlayback)E.triggeredByMdx=z;if(z=x.bD)E.skippableAdsSupported=z.split(",").includes("ska");if(X= x.Cx){z=x.Bw;h=[];X=g.w(ZAj(X));for(V=X.next();!V.done;V=X.next()){V=V.value;q=V.platform;V={applicationState:V.g2?"INACTIVE":"ACTIVE",clientFormFactor:cmx[q]||"UNKNOWN_FORM_FACTOR",clientName:QMW[V.iy]||"UNKNOWN_INTERFACE",clientVersion:V.deviceVersion||"",platform:M8Y[q]||"UNKNOWN_PLATFORM"};q={};if(z){H=void 0;try{H=JSON.parse(z)}catch(O){g.Nz(O)}H&&(q={params:[{key:"ms",value:H.ms}]},H.advertising_id&&(q.advertisingId=H.advertising_id),H.limit_ad_tracking!==void 0&&H.limit_ad_tracking!==null&& (q.limitAdTracking=H.limit_ad_tracking),V.osName=H.os_name,V.userAgent=H.user_agent,V.windowHeightPoints=H.window_height_points,V.windowWidthPoints=H.window_width_points)}h.push({adSignalsInfo:q,remoteClient:V})}E.remoteContexts=h}z=x.sourceContainerPlaylistId;h=x.serializedMdxMetadata;if(z||h)X={},z&&(X.mdxPlaybackContainerInfo={sourceContainerPlaylistId:z}),h&&(X.serializedMdxMetadata=h),E.mdxPlaybackSourceContext=X;f.mdxContext=E;E=u.width;E>0&&(f.playerWidthPixels=Math.round(E));if(u=u.height)f.playerHeightPixels= Math.round(u);k!==0&&(f.vis=k);if(k=F.widgetReferrer)f.widgetReferrer=k.substring(0,128);g.n0(F)&&f&&(f.ancestorOrigins=F.ancestorOrigins);x.defaultActiveSourceVideoId&&(f.compositeVideoContext={defaultActiveSourceVideoId:x.defaultActiveSourceVideoId});if(F=F.getWebPlayerContextConfig())f.encryptedHostFlags=F.encryptedHostFlags;U={videoId:U,context:m,playbackContext:{contentPlaybackContext:f}};x.reloadPlaybackParams&&(U.playbackContext.reloadPlaybackContext={reloadPlaybackParams:x.reloadPlaybackParams}); x.contentCheckOk&&(U.contentCheckOk=!0);if(m=x.clientPlaybackNonce)U.cpn=m;if(m=x.playerParams)U.params=m;if(m=x.playlistId)U.playlistId=m;x.racyCheckOk&&(U.racyCheckOk=!0);m=x.X();if(f=m.embedConfig)U.serializedThirdPartyEmbedConfig=f;U.captionParams={};f=g.Ai(g.TE(),65);x.deviceCaptionsOn!=null?U.captionParams.deviceCaptionsOn=x.deviceCaptionsOn:g.BC(m)&&(U.captionParams.deviceCaptionsOn=f!=null?!f:!1);x.Rp&&(U.captionParams.deviceCaptionsLangPref=x.Rp);x.J4.length?U.captionParams.viewerSelectedCaptionLangs= x.J4:g.BC(m)&&(f=g.TL(),f==null?0:f.length)&&(U.captionParams.viewerSelectedCaptionLangs=f);f=x.fetchType==="onesie"&&x.G("html5_onesie_attach_po_token");F=x.fetchType!=="onesie"&&x.G("html5_non_onesie_attach_po_token");if(f||F)f=x.X(),f.wX&&(U.serviceIntegrityDimensions={},U.serviceIntegrityDimensions.poToken=f.wX);m.G("fetch_att_independently")&&(U.attestationRequest={omitBotguardData:!0});U.playbackContext||(U.playbackContext={});U.playbackContext.devicePlaybackCapabilities=wI$(x);U.playbackContext.devicePlaybackCapabilities.supportsVp9Encoding=== !1&&x.A5("noVp9",{});return U}; wI$=function(x){var u=!(x==null?0:x.Qk())&&(x==null?void 0:x.EO())&&Ft(),k;if(k=x==null?0:x.G("html5_report_supports_vp9_encoding")){if(x==null)k=0;else{k=g.Vm(x);x=x.X().N;var U=bk("243");k=U?cz(k,U,x,!0)===!0:!1}k=k&&!u}return{supportsVp9Encoding:!!k,supportXhr:xt}}; t8j=function(x,u){var k,U,m;return g.Z(function(F){if(F.S==1)return k={context:g.Fs(x.X()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:x.videoId,cpn:x.clientPlaybackNonce}}]},U=g.Fb(Ykk),g.n(F,g.g_(u,k,U),2);m=F.V;return F.return(m)})}; Ej4=function(x,u,k){var U=g.MT(u.experiments,"bg_vm_reinit_threshold");(!IF||(0,g.j4)()-IF>U)&&t8j(x,k).then(function(m){m&&(m=m.botguardData)&&g.PS(m,u)},function(m){x.Ft()||(m=jE(m),x.A5("attf",m.details))})}; bn=function(x,u){g.J.call(this);this.app=x;this.state=u}; h7=function(x,u,k){x.state.S.hasOwnProperty(u)||VD(x,u,k);x.state.D[u]=function(){return k.apply(x,g.nR.apply(0,arguments))}; x.state.j.add(u)}; Xs=function(x,u,k){x.state.S.hasOwnProperty(u)||VD(x,u,k);x.app.X().D&&(x.state.B[u]=function(){return k.apply(x,g.nR.apply(0,arguments))},x.state.j.add(u))}; VD=function(x,u,k){x.state.S[u]=function(){return k.apply(x,g.nR.apply(0,arguments))}}; g.qK=function(x,u,k){return x.state.S[u].apply(x.state.S,g.t(k))}; sh=function(){g.rl.call(this);this.N=new Map}; Hl=function(){g.J.apply(this,arguments);this.element=null;this.j=new Set;this.D={};this.B={};this.S={};this.U=new Set;this.J=new sh;this.V=new sh;this.K=new sh;this.N=new sh}; GsW=function(x,u,k){typeof x==="string"&&(x={mediaContentUrl:x,startSeconds:u,suggestedQuality:k});a:{if((u=x.mediaContentUrl)&&(u=/\/([ve]|embed)\/([^#?]+)/.exec(u))&&u[2]){u=u[2];break a}u=null}x.videoId=u;return R7(x)}; R7=function(x,u,k){if(typeof x==="string")return{videoId:x,startSeconds:u,suggestedQuality:k};u={};k=g.w(z$k);for(var U=k.next();!U.done;U=k.next())U=U.value,x[U]&&(u[U]=x[U]);return u}; WGY=function(x,u,k,U){if(g.CR(x)&&!Array.isArray(x)){u="playlist list listType index startSeconds suggestedQuality".split(" ");k={};for(U=0;U32&&U.push("hfr");u.isHdr()&&U.push("hdr");u.primaries==="bt2020"&&U.push("wcg");k.video_quality_features=U}}if(x=x.getPlaylistId())k.list=x;return k}; yD=function(){pN.apply(this,arguments)}; Yg=function(x,u){var k={};if(x.app.X().RS){x=g.w(nj$);for(var U=x.next();!U.done;U=x.next())U=U.value,u.hasOwnProperty(U)&&(k[U]=u[U]);if(u=k.qoe_cat)x="",typeof u==="string"&&u.length>0&&(x=u.split(",").filter(function(m){return $uj.includes(m)}).join(",")),k.qoe_cat=x; rmG(k)}else for(x=g.w(jnQ),U=x.next();!U.done;U=x.next())U=U.value,u.hasOwnProperty(U)&&(k[U]=u[U]);return k}; rmG=function(x){var u=x.raw_player_response;if(!u){var k=x.player_response;k&&(u=JSON.parse(k))}delete x.player_response;delete x.raw_player_response;if(u){x.raw_player_response={streamingData:u.streamingData,playerConfig:u.playerConfig};var U;if((U=u.playbackTracking)==null?0:U.qoeUrl)x.raw_player_response=Object.assign({},x.raw_player_response,{playbackTracking:{qoeUrl:u.playbackTracking.qoeUrl}});var m;if((m=u.videoDetails)==null?0:m.videoId)x.raw_player_response=Object.assign({},x.raw_player_response, {videoDetails:{videoId:u.videoDetails.videoId}})}}; t7=function(x,u,k){var U=x.app.Z2(k);if(!U)return 0;x=U-x.app.getCurrentTime(k);return u-x}; aFx=function(x){var u=u===void 0?5:u;return x?ZuR[x]||u:u}; g.Eh=function(){yD.apply(this,arguments)}; Qnj=function(x){VD(x,"getInternalApiInterface",x.getInternalApiInterface);VD(x,"addEventListener",x.IN);VD(x,"removeEventListener",x.QuX);VD(x,"cueVideoByPlayerVars",x.ib);VD(x,"loadVideoByPlayerVars",x.W$X);VD(x,"preloadVideoByPlayerVars",x.iam);VD(x,"getAdState",x.getAdState);VD(x,"sendAbandonmentPing",x.sendAbandonmentPing);VD(x,"setLoopRange",x.setLoopRange);VD(x,"getLoopRange",x.getLoopRange);VD(x,"setAutonavState",x.setAutonavState);VD(x,"seekTo",x.OFS);VD(x,"seekBy",x.ViY);VD(x,"seekToLiveHead", x.seekToLiveHead);VD(x,"requestSeekToWallTimeSeconds",x.requestSeekToWallTimeSeconds);VD(x,"seekToStreamTime",x.seekToStreamTime);VD(x,"startSeekCsiAction",x.startSeekCsiAction);VD(x,"getStreamTimeOffset",x.getStreamTimeOffset);VD(x,"getVideoData",x.tJX);VD(x,"setInlinePreview",x.setInlinePreview);VD(x,"getAppState",x.getAppState);VD(x,"updateLastActiveTime",x.updateLastActiveTime);VD(x,"setBlackout",x.setBlackout);VD(x,"setUserEngagement",x.setUserEngagement);VD(x,"updateSubtitlesUserSettings",x.updateSubtitlesUserSettings); VD(x,"getPresentingPlayerType",x.MR);VD(x,"canPlayType",x.canPlayType);VD(x,"updatePlaylist",x.updatePlaylist);VD(x,"updateVideoData",x.updateVideoData);VD(x,"updateEnvironmentData",x.updateEnvironmentData);VD(x,"sendVideoStatsEngageEvent",x.uJm);VD(x,"productsInVideoVisibilityUpdated",x.productsInVideoVisibilityUpdated);VD(x,"setSafetyMode",x.setSafetyMode);VD(x,"isAtLiveHead",function(u){return x.isAtLiveHead(void 0,u)}); VD(x,"getVideoAspectRatio",x.getVideoAspectRatio);VD(x,"getPreferredQuality",x.getPreferredQuality);VD(x,"getPlaybackQualityLabel",x.getPlaybackQualityLabel);VD(x,"setPlaybackQualityRange",x.heS);VD(x,"onAdUxClicked",x.onAdUxClicked);VD(x,"getFeedbackProductData",x.getFeedbackProductData);VD(x,"getStoryboardFrame",x.getStoryboardFrame);VD(x,"getStoryboardFrameIndex",x.getStoryboardFrameIndex);VD(x,"getStoryboardLevel",x.getStoryboardLevel);VD(x,"getNumberOfStoryboardLevels",x.getNumberOfStoryboardLevels); VD(x,"getCaptionWindowContainerId",x.getCaptionWindowContainerId);VD(x,"getAvailableQualityLabels",x.getAvailableQualityLabels);VD(x,"addCueRange",x.addCueRange);VD(x,"addUtcCueRange",x.addUtcCueRange);VD(x,"showAirplayPicker",x.showAirplayPicker);VD(x,"dispatchReduxAction",x.dispatchReduxAction);VD(x,"getPlayerResponse",x.PE);VD(x,"getWatchNextResponse",x.J5Y);VD(x,"getHeartbeatResponse",x.BE);VD(x,"getCurrentTime",x.ZJ);VD(x,"getDuration",x.WW);VD(x,"getPlayerState",x.getPlayerState);VD(x,"getPlayerStateObject", x.zR);VD(x,"getVideoLoadedFraction",x.getVideoLoadedFraction);VD(x,"getProgressState",x.getProgressState);VD(x,"getVolume",x.getVolume);VD(x,"setVolume",x.pV);VD(x,"isMuted",x.isMuted);VD(x,"mute",x.EE);VD(x,"unMute",x.BI);VD(x,"loadModule",x.loadModule);VD(x,"unloadModule",x.unloadModule);VD(x,"getOption",x.Io);VD(x,"getOptions",x.getOptions);VD(x,"setOption",x.setOption);VD(x,"loadVideoById",x.gJ);VD(x,"loadVideoByUrl",x.Nd);VD(x,"playVideo",x.FW);VD(x,"loadPlaylist",x.loadPlaylist);VD(x,"nextVideo", x.nextVideo);VD(x,"previousVideo",x.previousVideo);VD(x,"playVideoAt",x.playVideoAt);VD(x,"getDebugText",x.getDebugText);VD(x,"getWebPlayerContextConfig",x.getWebPlayerContextConfig);VD(x,"notifyShortsAdSwipeEvent",x.notifyShortsAdSwipeEvent);VD(x,"getVideoContentRect",x.getVideoContentRect);VD(x,"setSqueezeback",x.setSqueezeback);VD(x,"toggleSubtitlesOn",x.toggleSubtitlesOn);VD(x,"isSubtitlesOn",x.isSubtitlesOn);VD(x,"reportPlaybackIssue",x.reportPlaybackIssue);VD(x,"setAutonav",x.setAutonav);VD(x, "isNotServable",x.isNotServable);VD(x,"channelSubscribed",x.channelSubscribed);VD(x,"channelUnsubscribed",x.channelUnsubscribed);VD(x,"togglePictureInPicture",x.togglePictureInPicture);VD(x,"supportsGaplessAudio",x.supportsGaplessAudio);VD(x,"supportsGaplessShorts",x.supportsGaplessShorts);VD(x,"enqueueVideoByPlayerVars",function(u){return void x.enqueueVideoByPlayerVars(u)}); VD(x,"clearQueue",x.clearQueue);VD(x,"getAudioTrack",x.mp);VD(x,"setAudioTrack",x.pqm);VD(x,"getAvailableAudioTracks",x.ag);VD(x,"getMaxPlaybackQuality",x.getMaxPlaybackQuality);VD(x,"getUserPlaybackQualityPreference",x.getUserPlaybackQualityPreference);VD(x,"getSubtitlesUserSettings",x.getSubtitlesUserSettings);VD(x,"resetSubtitlesUserSettings",x.resetSubtitlesUserSettings);VD(x,"setMinimized",x.setMinimized);VD(x,"setOverlayVisibility",x.setOverlayVisibility);VD(x,"confirmYpcRental",x.confirmYpcRental); VD(x,"queueNextVideo",x.queueNextVideo);VD(x,"handleExternalCall",x.handleExternalCall);VD(x,"logApiCall",x.logApiCall);VD(x,"isExternalMethodAvailable",x.isExternalMethodAvailable);VD(x,"setScreenLayer",x.setScreenLayer);VD(x,"getCurrentPlaylistSequence",x.getCurrentPlaylistSequence);VD(x,"getPlaylistSequenceForTime",x.getPlaylistSequenceForTime);VD(x,"shouldSendVisibilityState",x.shouldSendVisibilityState);VD(x,"syncVolume",x.syncVolume);VD(x,"highlightSettingsMenuItem",x.highlightSettingsMenuItem); VD(x,"openSettingsMenuItem",x.openSettingsMenuItem);VD(x,"getEmbeddedPlayerResponse",x.getEmbeddedPlayerResponse);VD(x,"getVisibilityState",x.getVisibilityState);VD(x,"isMutedByMutedAutoplay",x.isMutedByMutedAutoplay);VD(x,"isMutedByEmbedsMutedAutoplay",x.isMutedByEmbedsMutedAutoplay);VD(x,"setGlobalCrop",x.setGlobalCrop);VD(x,"setInternalSize",x.setInternalSize);VD(x,"setFauxFullscreen",x.setFauxFullscreen);VD(x,"setAppFullscreen",x.setAppFullscreen)}; z6=function(x,u,k){x=g.G6(x.T1(),u);return k?(k.addOnDisposeCallback(x),null):x}; g.Wl=function(x,u,k){return x.app.X().nf?u:g.tK("$DESCRIPTION ($SHORTCUT)",{DESCRIPTION:u,SHORTCUT:k})}; IFY=function(x){x.T1().element.setAttribute("aria-live","polite")}; g.Oh=function(x,u){g.Eh.call(this,x,u);Qnj(this);Xs(this,"addEventListener",this.DF);Xs(this,"removeEventListener",this.BCG);Xs(this,"cueVideoByPlayerVars",this.FV);Xs(this,"loadVideoByPlayerVars",this.ct$);Xs(this,"preloadVideoByPlayerVars",this.FE$);Xs(this,"loadVideoById",this.gJ);Xs(this,"loadVideoByUrl",this.Nd);Xs(this,"playVideo",this.FW);Xs(this,"loadPlaylist",this.loadPlaylist);Xs(this,"nextVideo",this.nextVideo);Xs(this,"previousVideo",this.previousVideo);Xs(this,"playVideoAt",this.playVideoAt); Xs(this,"getVideoData",this.wH);Xs(this,"seekBy",this.JfY);Xs(this,"seekTo",this.kAm);Xs(this,"showControls",this.showControls);Xs(this,"hideControls",this.hideControls);Xs(this,"cancelPlayback",this.cancelPlayback);Xs(this,"getProgressState",this.getProgressState);Xs(this,"isInline",this.isInline);Xs(this,"setInline",this.setInline);Xs(this,"setLoopVideo",this.setLoopVideo);Xs(this,"getLoopVideo",this.getLoopVideo);Xs(this,"getVideoContentRect",this.getVideoContentRect);Xs(this,"getVideoStats",this.Skm); Xs(this,"getCurrentTime",this.r$);Xs(this,"getDuration",this.WW);Xs(this,"getPlayerState",this.Cv);Xs(this,"getVideoLoadedFraction",this.RVX);Xs(this,"mute",this.EE);Xs(this,"unMute",this.BI);Xs(this,"setVolume",this.pV);Xs(this,"loadModule",this.loadModule);Xs(this,"unloadModule",this.unloadModule);Xs(this,"getOption",this.Io);Xs(this,"getOptions",this.getOptions);Xs(this,"setOption",this.setOption);Xs(this,"addCueRange",this.addCueRange);Xs(this,"getDebugText",this.getDebugText);Xs(this,"getStoryboardFormat", this.getStoryboardFormat);Xs(this,"toggleFullscreen",this.toggleFullscreen);Xs(this,"isFullscreen",this.isFullscreen);Xs(this,"getPlayerSize",this.getPlayerSize);Xs(this,"toggleSubtitles",this.toggleSubtitles);this.app.X().G("embeds_enable_move_set_center_crop_to_public")||Xs(this,"setCenterCrop",this.setCenterCrop);Xs(this,"setFauxFullscreen",this.setFauxFullscreen);Xs(this,"setSizeStyle",this.setSizeStyle);Xs(this,"handleGlobalKeyDown",this.handleGlobalKeyDown);Xs(this,"handleGlobalKeyUp",this.handleGlobalKeyUp); iux(this)}; g.ln=function(x){x=x.VI();var u=x.V8.get("endscreen");return u&&u.n1()?!0:x.T5()}; g.nN=function(x,u){x.getPresentingPlayerType()===3?x.publish("mdxautoplaycancel"):x.Xt("onAutonavCancelled",u)}; g.rM=function(x){var u=$g(x.VI());return x.app.yq&&!x.isFullscreen()||x.getPresentingPlayerType()===3&&u&&u.wD()&&u.Nt()||!!x.getPlaylist()}; g.jF=function(x,u){g.qK(x,"addEmbedsConversionTrackingParams",[u])}; g.a7=function(x){return(x=g.Z8(x.VI()))?x.Jd():{}}; g.e$5=function(x){x=(x=x.getVideoData())&&x.V;return!!x&&!(!x.audio||!x.video)&&x.mimeType!=="application/x-mpegURL"}; g.QD=function(x,u,k){x=x.Cm().element;var U=bU(x.children,function(m){m=Number(m.getAttribute("data-layer"));return k-m||1}); U<0&&(U=-(U+1));FQ(x,u,U);u.setAttribute("data-layer",String(k))}; g.I7=function(x){var u=x.X();if(!u.kN)return!1;var k=x.getVideoData();if(!k||x.getPresentingPlayerType()===3)return!1;var U=(!k.isLiveDefaultBroadcast||u.G("allow_poltergust_autoplay"))&&!gM(k);U=k.isLivePlayback&&(!u.G("allow_live_autoplay")||!U);var m=k.isLivePlayback&&u.G("allow_live_autoplay_on_mweb");x=x.getPlaylist();x=!!x&&x.wD();var F=k.q$&&k.q$.playerOverlays||null;F=!!(F&&F.playerOverlayRenderer&&F.playerOverlayRenderer.autoplay);F=k.tN&&F;return!k.ypcPreview&&(!U||m)&&!g.DG(k.nm,"ypc")&& !x&&(!g.n0(u)||F)}; Jm5=function(x){x=x.app.DG();if(!x)return!1;var u=x.getVideoData();if(!u.V||!u.V.video||u.V.video.S<1080||u.IH)return!1;var k=/^qsa/.test(u.clientPlaybackNonce),U="r";u.V.id.indexOf(";")>=0&&(k=/^[a-p]/.test(u.clientPlaybackNonce),U="x");return k?(x.A5("iqss",{trigger:U},!0),!0):!1}; eF=function(){KS.apply(this,arguments);this.requestHeaders={}}; Pl=function(){J7||(J7=new eF);return J7}; NK=function(x,u){u?x.requestHeaders.Authorization="Bearer "+u:delete x.requestHeaders.Authorization}; g.dM=function(x){var u=this;this.v$=x;this.nN={ffJ:function(){return u.v$}}}; g.KN=function(x,u,k,U){U=U===void 0?!1:U;g.wU.call(this,u);var m=this;this.W=x;this.Ok=U;this.B=new g.Pr(this);this.fade=new g.fD(this,k,!0,void 0,void 0,function(){m.VB()}); g.P(this,this.B);g.P(this,this.fade)}; vl=function(x){var u=x.W.getRootNode();return x.W.G("web_watch_pip")||x.W.G("web_shorts_pip")?No(u):document}; PW$=function(x){x.V&&(document.activeElement&&g.br(x.element,document.activeElement)&&x.V.focus(),x.V.setAttribute("aria-expanded","false"),x.V=void 0);g.Z7(x.B);x.U=void 0}; T6=function(x,u,k){x.Zo()?x.aU():x.Bl(u,k)}; A7=function(x,u,k,U){U=new g.T({T:"div",W$:["ytp-linked-account-popup-button"],VX:U,C:{role:"button",tabindex:"0"}});u=new g.T({T:"div",Z:"ytp-linked-account-popup",C:{role:"dialog","aria-modal":"true",tabindex:"-1"},L:[{T:"div",Z:"ytp-linked-account-popup-title",VX:u},{T:"div",Z:"ytp-linked-account-popup-description",VX:k},{T:"div",Z:"ytp-linked-account-popup-buttons",L:[U]}]});g.KN.call(this,x,{T:"div",Z:"ytp-linked-account-popup-container",L:[u]},100);var m=this;this.dialog=u;g.P(this,this.dialog); U.listen("click",function(){m.aU()}); g.P(this,U);g.QD(this.W,this.element,4);this.hide()}; g.LN=function(x,u,k,U){g.wU.call(this,x);this.priority=u;k&&g.CN(this,k);U&&this.sF(U)}; g.D8=function(x,u,k,U){x=x===void 0?{}:x;u=u===void 0?[]:u;k=k===void 0?!1:k;U=U===void 0?!1:U;u.push("ytp-menuitem");var m=x;"role"in m||(m.role="menuitem");k||(m=x,"tabindex"in m||(m.tabindex="0"));x={T:k?"a":"div",W$:u,C:x,L:[{T:"div",Z:"ytp-menuitem-icon",VX:"{{icon}}"},{T:"div",Z:"ytp-menuitem-label",VX:"{{label}}"},{T:"div",Z:"ytp-menuitem-content",VX:"{{content}}"}]};U&&x.L.push({T:"div",Z:"ytp-menuitem-secondary-icon",VX:"{{secondaryIcon}}"});return x}; g.CN=function(x,u){x.updateValue("label",u)}; SF=function(x){g.LN.call(this,g.D8({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);var u=this;this.W=x;this.V=this.S=!1;this.WU=x.Zu();x.createServerVe(this.element,this,!0);this.Y(this.W,"settingsMenuVisibilityChanged",function(k){u.HU(k)}); this.Y(this.W,"videodatachange",this.K);this.listen("click",this.onClick);this.K()}; Bl=function(x){return x?g.te(x):""}; ot=function(x){g.J.call(this);this.api=x}; xe=function(x){ot.call(this,x);var u=this;VD(x,"setAccountLinkState",function(k){u.setAccountLinkState(k)}); VD(x,"updateAccountLinkingConfig",function(k){u.updateAccountLinkingConfig(k)}); x.addEventListener("videodatachange",function(k,U){u.onVideoDataChange(U)}); x.addEventListener("settingsMenuInitialized",function(){u.menuItem=new SF(u.api);g.P(u,u.menuItem)})}; NDk=function(x){this.api=x;this.S={}}; ug=function(x,u,k,U){u in x.S||(k=new g.V5(k,U,{id:u,priority:2,namespace:"appad"}),x.api.tO([k],1),x.S[u]=k)}; ke=function(x){ot.call(this,x);var u=this;this.events=new g.Pr(this);g.P(this,this.events);this.S=new NDk(this.api);this.events.Y(this.api,"legacyadtrackingpingreset",function(){u.S.S={}}); this.events.Y(this.api,"legacyadtrackingpingchange",function(k){var U=u.S;ug(U,"part2viewed",1,0x8000000000000);ug(U,"engagedview",Math.max(1,k.QI*1E3),0x8000000000000);if(!k.isLivePlayback){var m=k.lengthSeconds*1E3;mJ(k)&&U.api.G("html5_shorts_gapless_ads_duration_fix")&&(m=U.api.getProgressState().seekableEnd*1E3-k.Xd);ug(U,"videoplaytime25",m*.25,m);ug(U,"videoplaytime50",m*.5,m);ug(U,"videoplaytime75",m*.75,m);ug(U,"videoplaytime100",m,0x8000000000000);ug(U,"conversionview",m,0x8000000000000); ug(U,"videoplaybackstart",1,m);ug(U,"videoplayback2s",2E3,m);ug(U,"videoplayback10s",1E4,m)}}); this.events.Y(this.api,g.X0("appad"),this.V);this.events.Y(this.api,g.qY("appad"),this.V)}; TD$=function(x,u,k){if(!(k in u))return!1;u=u[k];Array.isArray(u)||(u=[u]);u=g.w(u);for(k=u.next();!k.done;k=u.next()){k=k.value;var U={CPN:x.api.getVideoData().clientPlaybackNonce};k=g.aT(k,U);U=void 0;U=U===void 0?!1:U;(U=gm(kh(k,du5),k,U,"Active View 3rd Party Integration URL"))||(U=void 0,U=U===void 0?!1:U,U=gm(kh(k,KGR),k,U,"Google/YouTube Brand Lift URL"));U||(U=void 0,U=U===void 0?!1:U,U=gm(kh(k,vjY),k,U,"Nielsen OCR URL"));g.Aq(k,void 0,U)}return!0}; UG=function(x,u){AmR(x,u).then(function(k){g.Aq(u,void 0,void 0,k)})}; m4=function(x,u){u.forEach(function(k){UG(x,k)})}; AmR=function(x,u){return g.r$(x.api.X())&&Ro(u)&&Hw(u)?g.Fe(x.api.X(),g.de(x.api.getVideoData())).then(function(k){var U;k&&(U={Authorization:"Bearer "+k});return U},void 0):ec()}; CWY=function(x){ot.call(this,x);this.events=new g.Pr(x);g.P(this,this.events);this.events.Y(x,"videoready",function(u){if(x.getPresentingPlayerType()===1){var k,U,m={playerDebugData:{pmlSignal:!!((k=u.getPlayerResponse())==null?0:(U=k.adPlacements)==null?0:U.some(function(F){var f;return F==null?void 0:(f=F.adPlacementRenderer)==null?void 0:f.renderer})), contentCpn:u.clientPlaybackNonce}};g.RV("adsClientStateChange",m)}})}; FY=function(x){g.T.call(this,{T:"button",W$:["ytp-button"],C:{title:"{{title}}","aria-label":"{{label}}","data-priority":"2","data-tooltip-target-id":"ytp-autonav-toggle-button"},L:[{T:"div",Z:"ytp-autonav-toggle-button-container",L:[{T:"div",Z:"ytp-autonav-toggle-button",C:{"aria-checked":"true"}}]}]});this.W=x;this.V=[];this.S=!1;this.isChecked=!0;x.createClientVe(this.element,this,113681);this.Y(x,"presentingplayerstatechange",this.i_);this.listen("click",this.onClick);this.W.X().G("web_player_autonav_toggle_always_listen")&& LG$(this);z6(x,this.element,this);this.i_()}; LG$=function(x){x.V.push(x.Y(x.W,"videodatachange",x.i_));x.V.push(x.Y(x.W,"videoplayerreset",x.i_));x.V.push(x.Y(x.W,"onPlaylistUpdate",x.i_));x.V.push(x.Y(x.W,"autonavchange",x.aq))}; Duj=function(x){x.isChecked=x.isChecked;x.k$("ytp-autonav-toggle-button").setAttribute("aria-checked",String(x.isChecked));var u=x.isChecked?"A reprodu\u00e7\u00e3o autom\u00e1tica est\u00e1 ativada":"A reprodu\u00e7\u00e3o autom\u00e1tica est\u00e1 desativada";x.updateValue("title",u);x.updateValue("label",u);x.W.Js()}; SkR=function(x){return x.W.X().G("web_player_autonav_use_server_provided_state")&&os(x.LN())}; BDt=function(x){ot.call(this,x);var u=this;this.events=new g.Pr(x);g.P(this,this.events);this.events.Y(x,"standardControlsInitialized",function(){var k=new FY(x);g.P(u,k);x.FC(k,"RIGHT_CONTROLS_LEFT")})}; fv=function(x,u){g.LN.call(this,g.D8({role:"menuitemcheckbox","aria-checked":"false"}),u,x,{T:"div",Z:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.listen("click",this.onClick)}; bg=function(x,u){x.checked=u;x.element.setAttribute("aria-checked",String(x.checked))}; oxj=function(x){var u=!x.X().Po&&x.getPresentingPlayerType()!==3;return x.isFullscreen()||u}; g.Vc=function(x,u,k,U){var m=x.currentTarget;if((k===void 0||!k)&&g.$A(x))return x.preventDefault(),!0;u.pauseVideo();x=m.getAttribute("href");g.LD(x,U,!0);return!1}; g.h8=function(x,u,k){if(L0(u.X())&&u.getPresentingPlayerType()!==2){if(g.$A(k))return u.isFullscreen()&&!u.X().externalFullscreen&&u.toggleFullscreen(),k.preventDefault(),!0}else{var U=g.$A(k);U&&u.pauseVideo();g.LD(x,void 0,!0);U&&(g.DW(x),k.preventDefault())}return!1}; upI=function(){var x=xvW.includes("pt-BR")?{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,C:{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"}}]}:{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,C:{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"}}]};x.Z="ytp-subtitles-button-icon";return x}; XY=function(){return{T:"div",Z:"ytp-spinner-container",L:[{T:"div",Z:"ytp-spinner-rotator",L:[{T:"div",Z:"ytp-spinner-left",L:[{T:"div",Z:"ytp-spinner-circle"}]},{T:"div",Z:"ytp-spinner-right",L:[{T:"div",Z:"ytp-spinner-circle"}]}]}]}}; q0=function(x){if(document.createRange){var u=document.createRange();u&&(u.selectNodeContents(x),x=window.getSelection())&&(x.removeAllRanges(),x.addRange(u))}}; Rt=function(x){var u=x.G("web_player_use_cinematic_label_2")?"Ambiente integrado":"Ilumina\u00e7\u00e3o cinematogr\u00e1fica";fv.call(this,u,g.sG.tR);var k=this;this.W=x;this.S=!1;this.V=new g.gl(function(){g.HN(k.element,"ytp-menuitem-highlighted")},0); this.WU=x.Zu();this.setIcon({T:"svg",C:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"path",C:{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.J,this);this.listen(Hf,this.K);g.P(this,this.V)}; pv=function(x){ot.call(this,x);var u=this;this.S=!1;x.addEventListener("settingsMenuInitialized",function(){gxR(u)}); x.addEventListener("highlightSettingsMenu",function(k){gxR(u);var U=u.menuItem;k==="menu_item_cinematic_lighting"&&(g.qN(U.element,"ytp-menuitem-highlighted"),g.qN(U.element,"ytp-menuitem-highlight-transition-enabled"),U.V.start())}); VD(x,"updateCinematicSettings",function(k){u.updateCinematicSettings(k)})}; gxR=function(x){x.menuItem||(x.menuItem=new Rt(x.api),g.P(x,x.menuItem),x.menuItem.aS(x.S))}; kLb=function(x){ot.call(this,x);var u=this;this.events=new g.Pr(x);g.P(this,this.events);this.events.Y(x,"applicationvideodatachange",function(k,U){U=U.clipConfig;k==="dataloaded"&&U&&U.startTimeMs!=null&&U.endTimeMs!=null&&u.api.setLoopRange({startTimeMs:Math.floor(Number(U.startTimeMs)),endTimeMs:Math.floor(Number(U.endTimeMs)),postId:U.postId,type:"clips"})})}; cf=function(x){ot.call(this,x);this.events=new g.Pr(x);g.P(this,this.events);VD(x,"setCreatorEndscreenVisibility",this.setCreatorEndscreenVisibility.bind(this));VD(x,"setCreatorEndscreenHideButton",this.S.bind(this))}; M0=function(x,u,k,U){fv.call(this,"Volume est\u00e1vel",g.sG.S1);g.qN(this.element,"ytp-drc-menu-item");this.WU=x.Zu();this.K=u;this.S=k;this.hasDrcAudioTrack=U;x.addEventListener("videodatachange",this.V.bind(this));x.G("mta_drc_mutual_exclusion_removal")&&this.Y(x,"onPlaybackAudioChange",this.V);x=this.S()===1&&this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());this.setIcon({T:"svg",C:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"path",C:{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.J,this);bg(this,x);this.WU.Gs(this)}; wa=function(x){ot.call(this,x);var u=this;this.events=new g.Pr(x);g.P(this,this.events);x.G("html5_show_drc_toggle")&&x.addEventListener("settingsMenuInitialized",function(){u.menuItem||(u.menuItem=new M0(u.api,u.setDrcUserPreference.bind(u),u.getDrcUserPreference.bind(u),u.V.bind(u)),g.P(u,u.menuItem))}); VD(this.api,"setDrcUserPreference",function(U){u.setDrcUserPreference(U)}); VD(this.api,"getDrcUserPreference",function(){return u.getDrcUserPreference()}); VD(this.api,"hasDrcAudioTrack",function(){return u.V()}); var k;this.S=(k=g.Ji("yt-player-drc-pref"))!=null?k:1;this.updateEnvironmentData()}; yc=function(x){ot.call(this,x);var u=this;this.S={};this.events=new g.Pr(x);g.P(this,this.events);this.events.Y(x,"videodatachange",function(){u.onVideoDataChange()}); this.events.Y(x,g.X0("embargo"),function(k){u.api.Uj(!0);var U,m=(U=u.S[k.id])!=null?U:[];U=g.w(m);for(m=U.next();!m.done;m=U.next()){var F=m.value;u.api.hideControls();u.api.jj("auth",2,"This video isn't available in your current playback area",n$({embargoed:1,id:k.id,idx:k.V,start:k.start}));m=void 0;(F=(m=F.embargo)==null?void 0:m.onTrigger)&&u.api.Xt("innertubeCommand",F)}})}; UvI=function(x,u){var k;return(k=u.onEnter)==null?void 0:k.some(x.V)}; mvt=function(x,u){u=g.w(u);for(var k=u.next();!k.done;k=u.next()){k=k.value;var U=void 0,m=Number((U=k.playbackPosition)==null?void 0:U.utcTimeMillis)/1E3,F=void 0;U=m+Number((F=k.duration)==null?void 0:F.seconds);F="embargo_"+m;x.api.addUtcCueRange(F,m,U,"embargo",!1);k.onEnter&&(x.S[F]=k.onEnter.filter(x.V))}}; Ye=function(x){ot.call(this,x);var u=this;this.S=[];this.events=new g.Pr(x);g.P(this,this.events);VD(x,"addEmbedsConversionTrackingParams",function(k){u.api.X().ZH&&u.addEmbedsConversionTrackingParams(k)}); this.events.Y(x,"veClickLogged",function(k){u.api.hasVe(k)&&(k=fm(k.visualElement.getAsJspb(),2),u.S.push(k))})}; Ffb=function(x){ot.call(this,x);VD(x,"isEmbedsShortsMode",function(){return x.isEmbedsShortsMode()})}; fm5=function(x){ot.call(this,x);var u=this;this.events=new g.Pr(x);g.P(this,this.events);this.events.Y(x,"initialvideodatacreated",function(k){nh(le(),16623);u.S=g.rK();var U=x.X().La&&!k.iX;if(PX(k)&&U){nh(le(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"});if(k.getWatchNextResponse()){var m,F=(m=k.getWatchNextResponse())==null?void 0:m.trackingParams;F&&rH(F)}if(k.getPlayerResponse()){var f;(k=(f=k.getPlayerResponse())==null?void 0:f.trackingParams)&&rH(k)}}else nh(le(), 32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),k.getEmbeddedPlayerResponse()&&(f=(F=k.getEmbeddedPlayerResponse())==null?void 0:F.trackingParams)&&rH(f)}); this.events.Y(x,"loadvideo",function(){nh(le(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:u.S})}); this.events.Y(x,"cuevideo",function(){nh(le(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:u.S})}); this.events.Y(x,"largeplaybuttonclicked",function(k){nh(le(),27240,k.visualElement)}); this.events.Y(x,"playlistnextbuttonclicked",function(k){nh(le(),27240,k.visualElement)}); this.events.Y(x,"playlistprevbuttonclicked",function(k){nh(le(),27240,k.visualElement)}); this.events.Y(x,"playlistautonextvideo",function(){nh(le(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}; t8=function(x,u){g.J.call(this);var k=this;this.S=null;this.J=u;u=[];for(var U=0;U<=100;U++)u.push(U/100);u={threshold:u,trackVisibility:!0,delay:1E3};(this.V=window.IntersectionObserver?new IntersectionObserver(function(m){m=m[m.length-1];typeof m.isVisible==="undefined"?document.visibilityState==="visible"&&m.isIntersecting&&m.intersectionRatio>0?k.S=m.intersectionRatio:document.visibilityState==="hidden"?k.S=0:k.S=null:k.S=m.isVisible?m.intersectionRatio:0;typeof k.J==="function"&&k.J(k.S)},u): null)&&this.V.observe(x)}; VwG=function(x){ot.call(this,x);var u=this;this.events=new g.Pr(x);g.P(this,this.events);this.events.Y(x,"applicationInitialized",function(){bh$(u)})}; bh$=function(x){var u=x.api.getRootNode(),k=u;if(!x.api.G("embeds_emc3ds_inview_ks")){var U;k=x.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((U=u.parentElement)==null?void 0:U.parentElement)||u:u}x.S=new t8(k,function(m){m!=null&&(x.api.X().JI=m,x.api.X().Or="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")}); g.P(x,x.S);x.events.Y(x.api,"videoStatsPingCreated",function(m){var F=x.S;F=F.S==null?null:Math.round(F.S*100)/100;m.inview=F!=null?F:void 0;F=x.api.getPlayerSize();if(F.height>0&&F.width>0){F=[Math.round(F.width),Math.round(F.height)];var f=g.SH();f>1&&F.push(f);F=F.join(":")}else F=void 0;m.size=F})}; h5t=function(x){var u;return((u=((x==null?void 0:x.messageRenderers)||[]).find(function(k){return!!k.timeCounterRenderer}))==null?void 0:u.timeCounterRenderer)||null}; EG=function(x){g.T.call(this,{T:"div",W$:["ytp-player-content","ytp-iv-player-content"],L:[{T:"div",Z:"ytp-free-preview-countdown-timer",L:[{T:"span",VX:"{{label}}"},{T:"span",Z:"ytp-free-preview-countdown-timer-separator",VX:"\u2022"},{T:"span",VX:"{{duration}}"}]}]});this.api=x;this.S=null;this.J=this.V=0;this.Y(this.api,"videodatachange",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)}; qRQ=function(x,u){x.S||(x.V=u,x.J=(0,g.j4)(),x.S=new g.uB(function(){XSj(x)},null),XSj(x))}; XSj=function(x){var u=Math,k=u.round,U=Math.min((0,g.j4)()-x.J,x.V);u=k.call(u,(x.V-U)/1E3);x.updateValue("duration",tB({seconds:u}));u<=0&&x.S?GH(x):x.S&&x.S.start()}; GH=function(x){x.S&&(x.S.dispose(),x.S=null)}; sFG=function(x){ot.call(this,x);var u=this;this.events=new g.Pr(x);g.P(this,this.events);this.events.Y(x,"basechromeinitialized",function(){u.S=new EG(x);g.P(u,u.S);g.QD(x,u.S.element,4);u.S.hide()})}; zH=function(x){g.T.call(this,{T:"button",W$:["ytp-fullerscreen-edu-button","ytp-button"],L:[{T:"div",W$:["ytp-fullerscreen-edu-text"],VX:"Role para ver detalhes"},{T:"div",W$:["ytp-fullerscreen-edu-chevron"],L:[{T:"svg",C:{height:"100%",viewBox:"0 0 24 24",width:"100%"},L:[{T:"path",C:{d:"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z",fill:"#fff"}}]}]}],C:{"data-priority":"1"}});this.Ek=x;this.fade=new g.fD(this,250,void 0,100);this.V=this.S=!1;x.createClientVe(this.element,this,61214); g.P(this,this.fade);this.Y(x,"fullscreentoggled",this.aS);this.Y(x,"presentingplayerstatechange",this.aS);this.listen("click",this.onClick);this.aS()}; Wf=function(x){ot.call(this,x);var u=this;this.events=new g.Pr(x);g.P(this,this.events);VD(this.api,"updateFullerscreenEduButtonSubtleModeState",function(U){u.updateFullerscreenEduButtonSubtleModeState(U)}); VD(this.api,"updateFullerscreenEduButtonVisibility",function(U){u.updateFullerscreenEduButtonVisibility(U)}); var k=x.X();x.G("external_fullscreen_with_edu")&&k.externalFullscreen&&L0(k)&&k.controlsType==="1"&&this.events.Y(x,"standardControlsInitialized",function(){u.S=new zH(x);g.P(u,u.S);x.FC(u.S)})}; HhY=function(x){g.T.call(this,{T:"div",Z:"ytp-gated-actions-overlay",L:[{T:"div",Z:"ytp-gated-actions-overlay-background",L:[{T:"div",Z:"ytp-gated-actions-overlay-background-overlay"}]},{T:"button",W$:["ytp-gated-actions-overlay-miniplayer-close-button","ytp-button"],C:{"aria-label":"Fechar"},L:[g.ON()]},{T:"div",Z:"ytp-gated-actions-overlay-bar",L:[{T:"div",Z:"ytp-gated-actions-overlay-text-container",L:[{T:"div",Z:"ytp-gated-actions-overlay-title",VX:"{{title}}"},{T:"div",Z:"ytp-gated-actions-overlay-subtitle", VX:"{{subtitle}}"}]},{T:"div",Z:"ytp-gated-actions-overlay-button-container"}]}]});var u=this;this.api=x;this.background=this.k$("ytp-gated-actions-overlay-background");this.V=this.k$("ytp-gated-actions-overlay-button-container");this.S=[];this.Y(this.k$("ytp-gated-actions-overlay-miniplayer-close-button"),"click",function(){u.api.Xt("onCloseMiniplayer")}); this.hide()}; pSk=function(x,u){var k=0;k=0;for(var U={};k m&&(m=V.width,F="url("+V.url+")")}k.background.style.backgroundImage=F;pSk(k,U.actionButtons||[]);k.show()}else k.hide()}); g.QD(this.api,this.S.element,4)}; OG=function(x){ot.call(this,x);var u=this;Xs(this.api,"getSphericalProperties",function(){return u.getSphericalProperties()}); Xs(this.api,"setSphericalProperties",function(){u.setSphericalProperties.apply(u,g.t(g.nR.apply(0,arguments)))}); h7(this.api,"getSphericalProperties",function(){return u.api.getPresentingPlayerType()===2?{}:u.getSphericalProperties()}); h7(this.api,"setSphericalProperties",function(){var k=g.nR.apply(0,arguments);u.api.getPresentingPlayerType()!==2&&u.setSphericalProperties.apply(u,g.t(k))})}; ig=function(x){ot.call(this,x);VD(x,"createClientVe",this.createClientVe.bind(this));VD(x,"createServerVe",this.createServerVe.bind(this));VD(x,"destroyVe",this.destroyVe.bind(this));VD(x,"hasVe",this.hasVe.bind(this));VD(x,"logClick",this.logClick.bind(this));VD(x,"logVisibility",this.logVisibility.bind(this));VD(x,"setTrackingParams",this.setTrackingParams.bind(this))}; lg=function(x,u,k,U){function m(f){var V=!(f.status!==204&&f.status!==200&&!f.response),h;f={succ:""+ +V,rc:f.status,lb:((h=f.response)==null?void 0:h.byteLength)||0,rt:((0,g.j4)()-F).toFixed(),shost:g.P9(x),trigger:u};Mwj(f,x);k&&k(f);U&&!V&&U(new $J("pathprobe.net",f))} var F=(0,g.j4)();g.$c(x,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:m,onTimeout:m})}; Mwj=function(x,u){var k;((k=window.performance)==null?0:k.getEntriesByName)&&(u=performance.getEntriesByName(u))&&u.length&&(u=u[0],x.pedns=(u.domainLookupEnd-u.startTime).toFixed(),x.pecon=(u.connectEnd-u.domainLookupEnd).toFixed(),x.perqs=(u.requestStart-u.connectEnd).toFixed(),wSW&&(x.perqsa=u.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))}; nv=function(x,u){this.ek=x;this.policy=u;this.playbackRate=1}; yBt=function(x,u){var k=Math.min(2.5,y$(x.ek));x=$e(x);return u-k*x}; ra=function(x,u,k,U,m){m=m===void 0?!1:m;if(x.policy.f7)return Math.ceil(x.policy.f7*u);x.policy.lI&&(U=Math.abs(U));U/=x.playbackRate;var F=1/El(x.ek);k=Math.max(.9*(U-3),y$(x.ek)+x.ek.V.S*F)/F*.8/(u+k);k=Math.min(k,U);x.policy.jX>0&&m&&(k=Math.max(k,x.policy.jX));return YRY(x,k,u)}; YRY=function(x,u,k){return Math.ceil(Math.max(Math.max(x.policy.Kr,x.policy.i8*k),Math.min(Math.min(x.policy.IS,31*k),Math.ceil(u*k))))||x.policy.Kr}; twG=function(x,u,k){k=ra(x,u.S.info.xi,k.S.info.xi,0);var U=y$(x.ek)+k/El(x.ek);return Math.max(U,U+x.policy.CK-k/u.S.info.xi)}; $e=function(x){return El(x.ek,!x.policy.S6,x.policy.IK)}; js=function(x){return $e(x)/x.playbackRate}; ZK=function(x,u,k){var U=x.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],m=x.policy.playbackStartPolicy.startMinReadaheadPolicy||[];x=Infinity;u=g.w(u&&U.length>0?U:m);for(U=u.next();!U.done;U=u.next())U=U.value,m=U.minReadaheadMs||0,k<(U.minBandwidthBytesPerSec||0)||x>m&&(x=m);return x0&&(this.V=k.JM)}; Wfk=function(x,u,k,U,m){if(!U.info.N){if(k.length===0)k.push(U);else{var F;(x=(F=k.pop())==null?void 0:g.g8(F,U))?k.push(x):k.push(U)}return m}var f;(k=(f=k.pop())==null?void 0:g.g8(f,U))||(k=U);if(x.policy.QH&&k.info.V)return x.logger&&x.logger({incompleteSegment:k.info.Wl()}),m;f=x.Yu(k);U=f.formatId;m=f.h5;k=f.clipId;F=f.rI;f=f.startTimeMs;if(!x.policy.G0&&x.policy.V&&x.YV){var V=Qc(x.YV,k);f+=V}U={clipId:k,formatId:U,startTimeMs:f,durationMs:F,RY:m,xl:m};m=ExY(u,U.startTimeMs);(k=m>=0?u[m]:null)&& GLR(x,k,U)?U=k:(m+=1,u.splice(m,0,U));k=0;for(F=m+1;F=X+f.V?f=!0:q+f.V=0?x:-x-2}; OhQ=function(x,u){if(x.Gx){var k=x.Gx.UF();if(k.length!==0){if(x.J&&u){var U=x.J,m=U.info.K;!sE(k,m)&&U.info.B>0&&(0,g.j4)()-x.j<5E3&&(x.logger&&x.logger({dend:U.info.Wl()}),k=pKQ(k,m,m+.01))}x.policy.mT&&x.logger&&x.logger({cbri:""+x.S});U=[];for(var F=m=0;m=f){var q=0;if(x.YV){var H=It(x.YV,h*1E3);H&&(q=H.Ur/1E3)}H=Object.assign({},x.du[F]);var R=x.mX.J.get(il(x.du[F].formatId)), p=Math.max(h,f);f=R.index.w9(p+x.V/1E3-q);h=R.index.getStartTime(f)+q;var c=f+ +(Math.abs(h-p)>x.V/1E3);p=c+x.K;c=(R.index.getStartTime(c)+q)*1E3;F!==x.S||u?(H.RY=p,H.startTimeMs=c):(x.logger&&x.logger({pEvict:"1",og:H.startTimeMs,adj:h*1E3}),H.RY=f+x.K,H.startTimeMs=h*1E3);f=void 0;h=((f=x.J)==null?void 0:f.info.duration)||11;F===x.S&&Vx.V/1E3);f=h+x.K;q=(R.index.wR(h)+q)*1E3;H.xl=f;H.durationMs=q-H.startTimeMs;H.RY<=H.xl&&U.push(H)}Xx.V)return!1;if(z5I(x,u.formatId,k.formatId))return u.durationMs=Math.max(U,m)-u.startTimeMs,u.xl=Math.max(u.xl,k.xl),!0;if(Math.abs(u.startTimeMs-k.startTimeMs)<=x.V){if(u.durationMs>k.durationMs+x.V){x=u.formatId;var F=u.RY,f=u.xl;u.formatId=k.formatId;u.durationMs=k.durationMs;u.RY=k.RY;u.xl=k.xl;k.formatId=x;k.startTimeMs=m;k.durationMs=U-m;k.RY=F;k.xl=f;return!1}u.formatId=k.formatId;return!0}U> k.startTimeMs&&(u.durationMs=k.startTimeMs-u.startTimeMs,u.clipId===k.clipId&&(u.xl=k.RY-1));return!1}; z5I=function(x,u,k){return u.itag!==k.itag||u.xtags!==k.xtags?!1:x.mX.EO||u.lmt===k.lmt}; nxD=function(x,u,k){if(x.logger){for(var U=[],m=0;m=0&&da(x.audioTrack,x.S)>=0&&F?((x.videoTrack.N||x.audioTrack.N)&&x.M$.A5("iterativeSeeking",{status:"done",count:x.seekCount}),x.videoTrack.N=!1,x.audioTrack.N=!1):U&&g.s7(function(){if(x.V||!x.policy.Nj)TH(x);else{var f=u.startTime,V=u.duration;if(!x.policy.j){var h=k?x.videoTrack.N:x.audioTrack.N,X=x.videoTrack.j!==-1&&x.audioTrack.j!==-1,q=x.S>=f&&x.S432E3&&gRx(x.mX);x.J&&(m=x.J,x.J=0);g.s7(function(){x.policy.j||A8(x,m,102)}); x.M$.A5("initManifestlessSync",{st:m,ost:m+x.M$.VH(),a:x.audioTrack.j,v:x.videoTrack.j});x.K&&(x.K.resolve(m+.1),x.K=null);x.policy.j&&A8(x,m,102)}}}; DK=function(x,u){var k=this;this.Jt=x;this.requestNumber=++PeG;this.S=this.now();this.B=this.U=NaN;this.D=this.S;this.J=this.wu=this.N=0;this.j=this.S;this.QX=this.RS=this.gm=this.MV=this.R0=this.nm=this.V=this.K=0;this.t5=this.isActive=!1;this.ud=this.oS=0;this.nN={Rl5:function(){return k.DT}}; this.ek=u.ek;this.snapshot=PFj(this.ek);this.policy=this.ek.V;this.Jx=!!u.Jx;this.vn=u.vn;this.Cr=u.Cr||0;this.au=u.au||0;u.gR&&(this.ut=new Xm);var U;this.DT=(U=u.DT)!=null?U:!1;this.Jx||Ihk(this.ek)}; NHb=function(x){x.gm=Math.max(x.gm,x.N-x.R0);x.RS=Math.max(x.RS,x.D-x.MV);x.nm=0}; Ss=function(x,u,k){eR4(x.ek,u);x.ut&&(x.ut.add(Math.ceil(u)-Math.ceil(x.D)),x.ut.add(Math.max(0,Math.ceil(k/1024)-Math.ceil(x.N/1024))));var U=u-x.D,m=k-x.N;x.wu=m;x.QX=Math.max(x.QX,m/(U+.01)*1E3);x.D=u;x.N=k;x.nm&&k>x.nm&&NHb(x)}; Bf=function(x,u){x.url=u;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=function(){performance.clearResourceTimings()})}; oj=function(x,u){DK.call(this,x,u);this.RU=this.QI=!1;this.c$=this.Ok=Infinity;this.q$=NaN;this.Nj=!1;this.P$=NaN;this.A9=this.IS=this.GY=0;this.xH=u.xH||1;this.KT=u.KT||this.xH;this.dD=u.dD;this.h5=u.h5;this.NT=u.NT;dvD(this);this.Ba(this.S);this.Uk=(this.P$-this.S)/1E3}; KfG=function(x){var u=x.IS||x.GY;return u?x.snapshot.delay+Math.min(x.au,(x.B-x.U)/1E3)+u:x.Uk}; xv=function(x,u,k){if(!x.Jx){u=Math.max(u,.01);var U=x.Cr?Math.max(u,k/x.Cr):u,m=x.ek.V.J;m&&(U=u,x.Cr&&(U=Math.max(u,k/x.Cr*m)));cC(x.ek,u,k,U)}}; vx5=function(x){return(x.j-x.S)/1E3}; dvD=function(x){x.q$=x.S+x.snapshot.delay*1E3;x.Nj=!1}; uA=function(x,u){if(x.dD&&x.h5!==void 0&&x.NT!==void 0){var k=Math,U=k.min,m=x.Ok;var F=x.dD;var f=x.S;if(TH$(F,x.h5))F=u;else{var V=0;F.u6&&(V=.2);F=f+(F.au+V)*1E3}x.Ok=U.call(k,m,F);k=Math;U=k.min;m=x.c$;F=x.dD;f=x.S;V=ABx(F,x.h5,x.NT);V!==2&&(u=V?u:f+F.au*1E3,F.u6&&(u+=F.au*1E3));x.c$=U.call(k,m,u);x.Ok<=x.S?dvD(x):(x.q$=x.Ok,x.Nj=!0)}}; CeW=function(x,u){if(x.RK(u,1)){var k=x.getUint8(u);k=k<128?1:k<192?2:k<224?3:k<240?4:5}else k=0;if(k<1||!x.RK(u,k))return[-1,u];if(k===1)x=x.getUint8(u++);else if(k===2)k=x.getUint8(u++),x=x.getUint8(u++),x=(k&63)+64*x;else if(k===3){k=x.getUint8(u++);var U=x.getUint8(u++);x=x.getUint8(u++);x=(k&31)+32*(U+256*x)}else if(k===4){k=x.getUint8(u++);U=x.getUint8(u++);var m=x.getUint8(u++);x=x.getUint8(u++);x=(k&15)+16*(U+256*(m+256*x))}else k=u+1,x.focus(k),io(x,k,4)?x=l4t(x).getUint32(k-x.e4,!0):(U= x.getUint8(k+2)+256*x.getUint8(k+3),x=x.getUint8(k)+256*(x.getUint8(k+1)+256*U)),u+=5;return[x,u]}; gu=function(x){this.Jt=x;this.S=new Gq}; kv=function(x,u){this.info=x;this.callback=u;this.state=1;this.bO=this.X3=!1;this.hN=null}; Lf5=function(x){return g.$L(x.info.zY,function(u){return u.type===3})}; UT=function(x,u,k,U){var m=this;U=U===void 0?{}:U;this.policy=u;this.Jt=k;this.status=0;this.S=new Gq;this.V=0;this.Ft=this.K=this.J=!1;this.xhr=new XMLHttpRequest;this.xhr.open(U.method||"GET",x);if(U.headers)for(x=U.headers,u=g.w(Object.keys(x)),k=u.next();!k.done;k=u.next())k=k.value,this.xhr.setRequestHeader(k,x[k]);this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(){return m.E5()}; this.xhr.onload=function(){return m.onDone()}; this.xhr.onerror=function(){return m.onError()}; this.xhr.fetch(function(F){m.S.append(F);m.V+=F.length;F=(0,g.j4)();m.Jt.Gl(F,m.V)},function(){},U.body||null)}; DvY=function(x,u){this.V=(new TextEncoder).encode(x);this.S=(new TextEncoder).encode(u)}; BGG=function(x,u){var k,U,m;return g.Z(function(F){if(F.S==1){if(!u)return F.return(u);k=m3.hJ();U=new g.i2(x.V);return g.n(F,U.encrypt(u,x.S),2)}m=F.V;m3.Ab("woe",k,Math.ceil(u.byteLength/16));return F.return(m)})}; k8D=function(x,u){var k,U,m;return g.Z(function(F){if(F.S==1){if(!u)return F.return(u);k=m3.hJ();U=new g.i2(x.V);return g.n(F,U.decrypt(u,x.S),2)}m=F.V;m3.Ab("wod",k,Math.ceil(u.byteLength/16));return F.return(m)})}; BHj=function(x,u){var k=this;this.S=x;this.Jt=u;this.loaded=this.status=0;this.error="";x=$q(this.S.get("range")||"");if(!x)throw Error("bad range");this.range=x;this.V=new Gq;SRR(this).then(function(){k.Jt.TI()},function(U){k.error=""+U||"unknown_err"; k.Jt.TI()})}; SRR=function(x){var u,k,U,m,F,f,V,h,X,q,H,R,p,c,Y;return g.Z(function(E){if(E.S==1){x.status=200;u=x.S.get("docid");k=ov(x.S.get("fmtid")||"");U=x.S.get("lmt")||"0";m=+(x.S.get("csz")||0);if(!u||!k||!m)throw Error("Invalid local URL");x.S.get("ck")&&x.S.get("civ")&&(F=new DvY(x.S.get("ck"),x.S.get("civ")));f=x.range;V=Math.floor(f.start/m);h=Math.floor(f.end/m);X=V}if(E.S!=5)return X<=h?g.n(E,UjY(u,k,U,X,F),5):E.TY(0);q=E.V;if(q===void 0)throw Error("invariant: data is undefined");H=X*m;R=(X+1)*m; p=Math.max(0,f.start-H);c=Math.min(f.end+1,R)-(p+H);Y=new Uint8Array(q.buffer,p,c);x.V.append(Y);x.loaded+=c;x.loaded0&&(m.S=Math.min(m.S+f,10),m.V=F);m.S>0?(m.S--,m=!0):m=!1;if(m)typeof U==="function"&&(U=U()),console.log("plyr."+u,U);else{var V;U=((V=fPG.get(u))!=null?V:0)+1;fPG.set(u,U);U%100===1&&console.warn("plyr","plyr."+u+" is chatty, dropping logs.")}}}; FuG=function(){this.S=10;this.V=Date.now()}; Vf=function(x,u){g.J.call(this);var k=this;this.policy=x;this.zY=u;this.V=0;this.S=null;this.Q8=[];this.J=null;this.nN={ih:function(){return k.zY}}; this.zY.length===1||g.$L(this.zY,function(U){return!!U.range})}; hy=function(x,u,k){x.S&&(zq(x.S,u),u=x.S,x.S=null);for(var U=0,m=0,F=g.w(x.zY),f=F.next();!f.done;f=F.next())if(f=f.value,f.range&&U+f.J<=x.V)U+=f.J;else{u.getLength();if(ai(f)&&!k&&x.V+u.getLength()-m=400?(x.lastError="net.badstatus",!0):(m===void 0?0:m)?(x.lastError="ump.spsrejectfailure",!0):k||U!==void 0&&U?!1:(x.lastError=u===204?"net.nocontent":"net.connect",!0)}; pe=function(x,u){if(x.policy.dE)return!1;var k=u.getResponseHeader("content-type"),U=u.mL();x=!U||U<=x.policy.tM;return(!u.Wn()||!k||k.indexOf("text/plain")!==-1)&&x}; slI=function(x,u){var k="";u=u.iV();u.getLength()<=x.policy.tM&&(k=qdb(x,u.j4()));return k}; qdb=function(x,u){var k=$W(u);return mE(k)?(x.logger.debug(function(){return"Redirecting to "+k}),k):""}; qQ=function(x){return tL(x.J,Od(x.lC.CX))}; HxQ=function(x){var u=x.timing.r5();u.shost=Od(x.lC.CX);return u}; RUY=function(x,u){return(x==null?void 0:x.maxWidth)>(u==null?void 0:u.maxWidth)||(x==null?void 0:x.maxHeight)>(u==null?void 0:u.maxHeight)}; pzj=function(x,u){for(var k=g.w(u.keys()),U=k.next();!U.done;U=k.next())if(U=u.get(U.value),U.length!==0){g.VN(U,function(V,h){return h.maxFramerate-V.maxFramerate}); for(var m=[U[0]],F=0,f=1;fx.S||k.push(U)}return k}; cd=function(x,u,k){var U=wzQ[x]||[];k.G("html5_shorts_onesie_mismatched_fix")&&(U=yMk[x]||[]);u.push.apply(u,g.t(U));k.G("html5_early_media_for_drm")&&u.push.apply(u,g.t(YdY[x]||[]))}; Oxx=function(x,u){var k=g.Vm(x),U=x.X(),m=U.N;U=U.G("html5_shorts_onesie_mismatched_fix");var F=x.Zl();if(U){if(!m.K){if(F&&MQ)return MQ;if(wu)return wu}}else if(wu&&!m.K)return wu;var f=[],V=[],h={},X=yf.concat(tb4);U&&(X=yf.concat(ErY));x.G("html5_early_media_for_drm")&&(X=X.concat(GCI),x.G("allow_vp9_1080p_mq_enc")&&X.push(zUj));var q=[].concat(g.t(Wu4));if(k.U)for(var H=0;Hk.hG)){var Y=g.MT(x.X().experiments,"html5_drm_byterate_soft_cap");Y>0&&HDj(c)&&c.xi>Y||(H?(f.push(p),cd(p,f,x)):(c=cz(k,c,m),c===!0?(H=!0,f.push(p),cd(p,f,x)):h[p]=c))}}}q=g.w(q);for(X=q.next();!X.done;X=q.next())for(X=g.w(X.value),H=X.next();!H.done;H=X.next())if(H= H.value,(R=hY4(H))&&R.audio&&(x.G("html5_onesie_51_audio")||!xu(R)&&!uS(R)))if(R=cz(k,R,m),R===!0){V.push(H);cd(H,V,x);break}else h[H]=R;k.V&&u("orfmts",h);if(U)return m.K&&(m.K=!1,MQ=wu=void 0),F?MQ={video:f,audio:V}:wu={video:f,audio:V};wu={video:f,audio:V};m.K=!1;return wu}; g.nrb=function(x,u,k){var U=k.N,m=[],F=[],f=k.G("html5_shorts_onesie_mismatched_fix");x=x.Zl();var V=yf.concat(tb4);f&&(V=yf.concat(ErY));k.G("html5_early_media_for_drm")&&(V=V.concat(GCI),k.G("allow_vp9_1080p_mq_enc")&&V.push(zUj));var h=[].concat(g.t(Wu4));if(u.U)for(var X=0;X0&&HDj(H)&&H.xi>R)&&cz(u,H,U)===!0){m.push({videoCodec:ixQ[C$[q]],maxWidth:H.video.width,maxHeight:H.video.height,maxFramerate:H.video.fps});break}}}}f=g.w(h);for(x=f.next();!x.done;x=f.next())for(x=g.w(x.value),h=x.next();!h.done;h=x.next())if(h=h.value,(V=hY4(h))&&V.audio&&(k.G("html5_onesie_51_audio")||!xu(V)&&!uS(V))&&cz(u,V,U)=== !0){F.push({audioCodec:lPb[C$[h]],numChannels:V.audio.numChannels});break}return{videoFormatCapabilities:m,audioFormatCapabilities:F}}; Yv=function(x){var u={},k=x.v$,U=x.Km,m=k.getVideoData(),F=Nv(0),f=k.getPlayerSize(),V=k.getVisibilityState();F&&(u.K$X=F,u.lastManualDirection=zs$(),F=DP$()||0,F>0&&(F=(U.G("html5_use_date_now_for_local_storage")?Date.now():(0,g.j4)())-F,U.G("html5_use_date_now_for_local_storage")?F>0&&(u.timeSinceLastManualFormatSelectionMs=F):u.timeSinceLastManualFormatSelectionMs=F));F=U.G("html5_use_streamer_bandwidth_for_low_latency_live")&&m.isLowLatencyLiveStream;if(U.schedule.t5&&!F){var h;F=U.G("html5_disable_bandwidth_cofactors_for_sabr_live")? !((h=x.xN)==null||!h.S6):!1;u.fl=El(U.schedule,!F)}h=g.SH();var X=g.K$.medium,q=Math.floor(X*16/9);F=m.Zl()?X:q;X=m.Zl()?q:X;u.tW=Math.max(f.width*h,F);u.sf=Math.max(f.height*h,X);u.visibility=V;u.Vn$=Z4();u.fY=k.WD()*1E3;f=x.v$.z$(!0);var H,R,p,c,Y,E;u.a7m={defaultPolicy:(f==null?void 0:(H=f.jz)==null?void 0:H.S)||0,smooth:(f==null?void 0:(R=f.ZFm)==null?void 0:R.S)||0,visibility:(f==null?void 0:(p=f.rsk)==null?void 0:p.S)||0,PJ:(f==null?void 0:(c=f.dI)==null?void 0:c.S)||0,performance:(f==null? void 0:(Y=f.M_)==null?void 0:Y.S)||0,speed:(f==null?void 0:(E=f.fWV)==null?void 0:E.S)||0};var z;u.Xq$=(f==null?void 0:(z=f.HF$)==null?void 0:z.S)||0;U.G("html5_enable_sabr_drm_hd720p")&&x.sabrLicenseConstraint&&(u.sabrLicenseConstraint=x.sabrLicenseConstraint);if(U.G("html5_onesie_media_capabilities")||U.G("html5_enable_server_format_filter"))u.Rt=3;U.G("html5_onesie_audio_only_playback")&&F7(m)&&(u.Rt=1);var O;((O=x.xN)==null?0:O.RU)&&x.vim&&(u.Rt=u.Rt===void 0?7:u.Rt|4);H=m.DB?m.DB:g.Vm(m);U.G("html5_onesie_media_capabilities")&& (u.mediaCapabilities=g.nrb(m,H,U));var r;if((r=x.xN)==null?0:r.S&&r.iX){p=U.N;r=[];R=[];c=new Map;U.G("html5_ssap_update_capabilities_on_change")?(p.t5||$_G(p),Y=p.t5||[]):Y=Array.from(p.S.values());Y=g.w(Y);for(E=Y.next();!E.done;E=Y.next())z=E.value,z.o3?R.push({audioCodec:lPb[z.Lm],numChannels:z.numChannels,spatialCapabilityBitmask:$dI[z.Lm]}):(O=ixQ[z.Lm],E={videoCodec:O,maxWidth:z.maxWidth||0,maxHeight:z.maxHeight||0,maxFramerate:z.maxFramerate||0,is10BitSupported:z.OL||!1},z.maxBitrateBps&& (E.maxBitrateBps=z.maxBitrateBps,f=bk(z.itag),V=void 0,((V=f)==null?0:V.video)&&cz(H,f,p)===!0&&(f=f.xi*8,f>E.maxBitrateBps&&(E.maxBitrateBps=f))),z=O+"_"+z.OL,O=c.get(z)||[],O.push(E),c.set(z,O));r=pzj(r,c);p={};U.G("html5_ssff_denylist_opus_low")&&(p={itagDenylist:[249,350]});u.mediaCapabilities={videoFormatCapabilities:r,audioFormatCapabilities:R,hdrModeBitmask:3,perPlaybackAttributes:p}}var I;if((I=x.xN)==null?0:I.S){u.Wt=H.Wt;var N;u.hG=(N=x.xN)==null?void 0:N.hG}U.bX&&(u.Ye=U.bX);u.m1=x.Ly; u.Y3=x.Y3;u.rp=x.rp;u.ZE=x.ZE;if(U.G("html5_fix_time_since_last_seek_reporting")?x.r0!==void 0:x.r0)u.JsX=(0,g.j4)()-x.r0;x.isPrefetch&&U.G("html5_report_prefetch_requests")&&(u.isPrefetch=!0);xt||(u.BuX=!0);I=y$(U.schedule)*1E3;I>0&&(u.JW=I);var L;((L=x.xN)==null?0:L.aK)&&x.vC&&x.vC0?C:U.schedule.interruptions[0]||0);var kI;if((kI=x.xN)==null?0:kI.QI)u.EV=x.EV;var Fj;((Fj=x.xN)==null?0:Fj.QZ)&&m.Nl&&(u.audioTrackId=m.Nl);var ob;if((ob=x.xN)==null?0:ob.E9)if(x=XKI())u.detailedNetworkType=rM$[x]||rM$.other;return u}; ty=function(x,u,k,U,m,F,f){var V={};u&&(V.Yg=u);if(!x)return V;V.playbackCookie=k==null?void 0:k.playbackCookie;m&&(V.Es=m);V.Z5=[];V.b8=[];if(f==null?0:f.size)for(u=g.w(f.values()),k=u.next();!k.done;k=u.next())V.b8.push(k.value);if(x.sabrContextUpdates.size>0)for(u=g.w(x.sabrContextUpdates.values()),k=u.next();!k.done;k=u.next())jlR(V,k.value,U);b_(x)&&!g.DZ(x)&&x.G("html5_enable_sabr_request_pipelining")&&F&&jlR(V,F,U);x.v2&&(V.IWG=x.v2);U=x.X().S;V.clientInfo={clientName:Zxt[U.c.toUpperCase()]|| 0};U.cbrand&&(V.clientInfo.deviceMake=U.cbrand);U.cmodel&&(V.clientInfo.deviceModel=U.cmodel);U.cver&&(V.clientInfo.clientVersion=U.cver);U.cos&&(V.clientInfo.osName=U.cos);U.cosver&&(V.clientInfo.osVersion=U.cosver);U=x.X();U.G("html5_sabr_enable_server_xtag_selection")&&U.Nj&&(V.clientInfo.hl=U.Nj);x.GI&&(V.GI=x.GI);return V}; jlR=function(x,u,k){var U=u.type||0;(k==null?0:k.has(U))?x.b8.push(u):x.Z5.push(U)}; Pf=function(x,u,k,U,m,F){var f=F===void 0?{}:F;var V=f.h7===void 0?[]:f.h7;var h=f.qZ===void 0?!1:f.qZ;var X=f.qe===void 0?0:f.qe;var q=f.poToken===void 0?"":f.poToken;var H=f.u8===void 0?void 0:f.u8;var R=f.D1===void 0?"":f.D1;var p=f.r9===void 0?0:f.r9;var c=f.aG===void 0?new Uint8Array(0):f.aG;var Y=f.qo===void 0?!1:f.qo;F=f.HD===void 0?0:f.HD;f=f.Yg===void 0?void 0:f.Yg;kv.call(this,u,m);var E=this;this.policy=x;this.logger=new g.fe("dash/request");this.Q9=this.b4=0;this.xf=!1;this.Hk=this.mD= null;this.nA=!1;this.aG=this.r9=null;this.fV=this.Rc=!1;this.CB=null;this.HD=this.Yq=0;this.yD=!1;this.nN={Pl:function(O){E.Pl(O)}, afm:function(){return E.hN}, A$$:function(O){E.hN=O}, sRJ:function(O){E.b4=O}, vnV:function(O){E.Ev.lastError=O}, jT:function(){return E.xhr}}; this.timing=new oj(this,k);this.qZ=h;this.r9=p;this.aG=c;this.lC=g.v8(this.info,this.policy,U);this.lC.set("rn",this.bH().toString());this.lC.set("rbuf",(X*1E3).toFixed().toString());this.qZ&&this.lC.set("smb","1");this.policy.Fq&&q&&this.lC.set("pot",q);R&&this.lC.set("bbs",R);this.policy.useUmp&&!ii(this.lC.CX)&&(this.OI=new gu(this),this.lC.set("ump","1"),this.lC.set("srfvp","1"));if(x=this.policy.Nw?this.policy.s9&&!isNaN(this.info.NT)&&this.info.NT>this.policy.Yo?!1:!0:!1)u=null,this.policy.Rd&& this.policy.gk?u=[1]:Y&&(u=[]),u!=null&&(this.policy.oV&&u.push(2),this.lC.set("defsel",u.join(",")));this.Ev=new XM(this,this.policy,this.lC,this.info.cU,this.timing,this.logger,U,H);this.h7=V||null;this.bO=aPY(this);bxk(this.Ev);U=void 0;if(this.policy.KB||this.OI||this.policy.gm)U={method:"POST"},V=(0,g.ET)([120,0]),H={},this.policy.cO&&f&&(f=ty(void 0,f),H.j0=f),this.policy.v2&&this.aG&&(H.videoPlaybackUstreamerConfig=this.aG),this.policy.gm&&(f=this.info.K)&&Object.assign(H,f),Object.keys(H).length> 0?U.body=g.q7(H,g.gT):U.body=V;if(this.r9&&this.aG){this.lC.set("iwts","1");U={method:"POST"};f={ZE:this.r9*1E3};var z;V=(z=this.info.K)==null?void 0:z.ML;z=g.q7({H_:f,ML:V||void 0,videoPlaybackUstreamerConfig:this.aG},g.gT);U.body=z}try{this.xhr=FM(this.lC,this.policy.B,this.timing,x,U),this.Ev.V.start(),F&&(this.aR=new g.gl(this.Yh,F,this),this.aR.start(F+(this.timing.ek.B.RT()||0)*1E3)),this.policy.ea&&Bf(this.timing,this.j$()),this.logger.debug(function(){return"Sent, itag="+E.lC.get("itag")+ " seg="+E.info.zY[0].h5+" range="+E.lC.get("range")+" time="+Math.round(E.info.zY[0].K)+"-"+Math.round(g.TW(E.info.zY).j)+" rtp="+(E.timing.SH()-Date.now()).toFixed(0)}),g.s7(function(){})}catch(O){QlY(this,O,!0)}}; aPY=function(x){if(!(KJ(x.info)&&x.info.DT()&&x.policy.HZ&&x.h7)||x.info.cU.V>=2||Nv()>0||!lSY())return!1;var u=x.lC.get("aitags");if(!u)return!1;u=ov(u).split(",");for(var k=[],U=g.w(x.h7),m=U.next();!m.done;m=U.next())m=m.value,g.DG(u,m)&&k.push(m);if(!k.length)return!1;x.lC.set("altitags",g.Bn(k.join(",")));return!0}; QlY=function(x,u,k){k=k===void 0?!1:k;g.Pc(u);x.Ev.lastError="player.exception";x.errorMessage=u.name+"_"+u.message;k?g.s7(function(){Hd(x.Ev)}):Hd(x.Ev)}; IPI=function(x,u){x.timing.t5=!0;x.xhr.Wn()&&x.timing.UJ();if(x.policy.Xv){var k;(k=x.aR)==null||k.stop()}hy(x.hN,u,!1)}; eUW=function(x,u){x.info=u;if(x.hN){var k=x.hN;u=u.zY;(u.length!==k.zY.length||u.length0){u=g.w(u.zY);for(var k=u.next();!k.done;k=u.next()){var U=void 0;x+=((U=k.value.range)==null?void 0:U.length)||0}return x}if(u.QM.length>0)for(k=g.w(u.QM),U=k.next();!U.done;U=k.next())x+=U.value.LQ||0;return x+u.jS}; $v=function(x,u){if(iA){var k=0;x=x.rM.get(u);if(x==null||!x.ri)return 0;x=g.w(x.ri.values());for(u=x.next();!u.done;u=x.next())k+=u.value.data.getLength();return k}return((k=x.rM.get(u))==null?void 0:k.Q8.getLength())||0}; ru=function(x,u){x=x.rM.get(u);if(iA){if(x==null||!x.u0)return!1;u=x.ri.size>0;return x.Cd.length>0||u}return!(x==null||!x.u0)&&!(x==null||!x.Q8.getLength())}; vrk=function(x,u){var k=x.rM.get(u),U=Kut(x,u),m=!U&&!!k.bytesReceived;if(iA){var F;if((F=x.mX)==null?0:F.EO){x=g.w(k.ri.values());for(u=x.next();!u.done;u=x.next())if(!u.value.h_)return!1;return m}}else if(F=x.Th(u),m&&x.S&&F!==void 0)return F;return(m||k.bytesReceived===U)&&k.jb+$v(x,u)===k.bytesReceived}; TTQ=function(x,u,k){x.rM.set(u,{Q8:new Gq,jb:0,bytesReceived:0,jS:0,a9:!1,Jf:!1,Th:!1,o3:k,Mg:[],zY:[],QM:[],u0:!1,ri:new Map,W5:new Map,Cd:[]});x.logger.debug(function(){return"[initStream] formatId: "+u})}; AM5=function(x,u,k,U){k.zY.push.apply(k.zY,g.t(U));if(iA){k.W5.has(u)||k.W5.set(u,[]);var m;(m=k.W5.get(u)).push.apply(m,g.t(U))}else if(k.hN)for(x=g.w(U),u=x.next();!u.done;u=x.next())k.hN.zY.push(u.value);else{k.hN=new Vf(x.xN,[].concat(g.t(k.zY)));var F;((F=x.xN)==null?0:F.TU)&&g.P(x,k.hN)}}; Cix=function(x,u,k){var U,m=(U=x.mX)==null?void 0:U.J.get(u);if(!m)return[];if(k.tP){var F;return((F=m.oL(0,k.clipId))==null?void 0:F.zY)||[]}if(m.Ln()){var f=k.startMs,V=k.durationMs,h=1E3,X;if(((X=x.xN)==null?0:X.S)&&k.timeRange){var q;f=(q=k.timeRange.startTicks)!=null?q:-1;var H;V=(H=k.timeRange.xu)!=null?H:-1;var R;h=(R=k.timeRange.timescale)!=null?R:-1}if(k.AJ<0||k.hP<0||V<0||f<0||k.LQ<0||h<0)return ne(x,u),[];x=r5(k.AJ,k.LQ);u=k.Q4||0;return[new Za(3,m,x,"makeSliceInfosMediaBytes",k.hP-1,f/ h,V/h,u,x.length-u,void 0,k.UY,k.clipId)]}if(k.hP<0)return ne(x,u),[];var p;return((p=x.mX)==null?0:p.EO)?(u=m.oz,X=u*m.info.xi,q=((f=x.xN)==null?0:f.QH)?k.Q4:void 0,((h=x.xN)==null?0:h.f1)&&k.timeRange&&!q&&(V=k.timeRange.startTicks/k.timeRange.timescale),[new Za(3,m,void 0,"makeSliceInfosMediaBytes",k.hP,V,u,q,X,!0,k.UY,k.clipId)]):[]}; Lu$=function(x,u,k){x.mX=u;x.xN=k;u=g.w(x.rM);for(k=u.next();!k.done;k=u.next()){var U=g.w(k.value);k=U.next().value;U=U.next().value;for(var m=g.w(U.Mg),F=m.next();!F.done;F=m.next()){F=F.value;var f=Cix(x,k,F);AM5(x,F.yV,U,f)}}}; jd=function(x,u,k,U){x.logger.debug(function(){return"[addStreamData] formatId: "+k+",headerId: "+u+" bytes: "+U.getLength()}); (x=x.rM.get(k))&&!x.Jf&&(iA?(x.ri.has(u)||x.ri.set(u,{data:new Gq,d_:0,h_:!1}),zq(x.ri.get(u).data,U)):zq(x.Q8,U),x.bytesReceived+=U.getLength(),x.a9=!0)}; lA=function(x,u){x.logger.debug(function(){return"[closeStream] formatId: "+u}); var k=x.rM.get(u);k&&!k.Jf&&(k.Jf=!0,k.QQ&&k.QQ(),Ddk(x)&&x.K.Rm())}; Ddk=function(x){x=g.w(x.rM.values());for(var u=x.next();!u.done;u=x.next())if(!u.value.Jf)return!1;return!0}; ZB=function(x,u,k,U,m,F,f,V){g.J.call(this);this.policy=x;this.info=u;this.mX=k;this.Jt=m;this.rJ=V;this.logger=new g.fe("sabr");this.OI=new gu(this);this.zM=new Wd(this);this.MF=new OT(this);this.state=1;this.Pz=!1;this.Ha=0;this.clipId="";this.SF=this.mx=-1;this.Dh=0;this.eE=-1;this.yD=this.fI=!1;this.eO=0;this.Pf=!1;this.policy.PO?this.J1=new Gj(this,F):this.J1=new oj(this,F);this.lC=this.policy.QI?u.Rk:SdQ(u,this.policy,U);this.lC.set("rn",""+this.bH());this.lC.set("alr","yes");Lu$(this.MF,k, x);this.Ev=new XM(this,this.policy,this.lC,u.cU,this.J1,this.logger,U,f,this.policy.enableServerDrivenRequestCancellation);bxk(this.Ev);var h;if((h=this.policy)==null?0:h.TU)g.P(this,this.MF),g.P(this,this.Ev);x=u.V;u={method:"POST",body:x};x&&(this.Dh=x.length);try{this.xhr=FM(this.lC,this.policy.B,this.J1,xt,u),this.policy.ea&&Bf(this.J1,this.j$()),this.Ev.V.start()}catch(X){g.Nz(X)}}; BTR=function(x){x.policy.UR&&x.AD&&!x.Pf?x.Pf=!0:x.J1.UJ()}; oq$=function(x,u){var k=-1,U=-1,m=-1,F;if((F=x.wU)==null?0:F.items)for(x=g.w(x.wU.items),F=x.next();!F.done;F=x.next())F=F.value,u=V,h=x.mX.isManifestless&&x.policy.p8,f){var X;if(((X=x.S)==null?void 0:X.ZB.event)==="predictStart"&&x.S.h5x.j&&(x.j=NaN,x.D=NaN);x.S&&x.S.h5===u?HJ4(x,u,k,x.S,m):x.V===1&&ed(x,5,"noad")}; HJ4=function(x,u,k,U,m){if(m&&U){var F=U.ZB,f=m.Zv(F);F.event==="predictStart"&&(x.RS=u);x.A5("sdai",{onqevt:F.event,sq:u,mt:k,gab:f,cst:F.startSecs,cueid:x.policy.Xw&&(f||F.event==="start")?F.identifier:void 0},!0);if(f)if(F.event!=="predictStart")F.event==="start"&&x.RS===u-1&&x.A5("sdai",{gabonstart:u}),U.NS?ed(x,4,"cue"):(x.j=u,x.D=k,x.A5("sdai",{joinad:x.V,sg:x.j,st:x.D.toFixed(3)}),x.U=Date.now(),ed(x,2,"join"),m.eH(U.ZB));else{var V=u+Math.max(Math.ceil(-F.S/5E3),1);f=Math.floor(k-F.S/1E3); x.policy.N?x.N=f:x.K=V;x.A5("sdai",{onpred:k,estsq:V,estmt:f.toFixed(3)});Pd(x.M$,f,f,V);x.U=Date.now();ed(x,3,"predict");m.eH(U.ZB)}else x.V===1?((V=x.J)==null?0:V.q3(k))?(Pd(x.M$,k,k,u),ed(x,4,"sk2had")):ed(x,5,"nogab"):F.event==="predictStart"&&(x.policy.N&&x.N>0?(k=Math.floor(k-F.S/1E3),x.N!==k&&x.A5("sdai",{updateSt:k,old:x.N}),x.N=k):x.K>0&&(k=u+Math.max(Math.ceil(-F.S/5E3),1),x.K!==k&&(x.A5("sdai",{updateSt:k,old:x.K}),x.K=k)));var h,X;if(x.o0&&F.event==="start"&&((h=x.S)==null?void 0:h.ZB.event)!== "predictStart"&&((X=x.S)==null?void 0:X.h5)===u-1){var q;x.A5("sdai",{ovlpst:(q=x.S)==null?void 0:q.ZB.event,sq:u})}}else x.A5("sdai",{nulldec:1,sq:u,mt:k.toFixed(3),evt:(U==null?void 0:(F=U.ZB)==null?void 0:F.event)||"none"})}; p8Y=function(x,u,k){if(x.policy.EM&&x.policy.N)return!(x.V===1||x.V===2||x.V===3&&k>=x.K);if(x.V===1||x.V===2)return!1;if(x.V!==0&&u===x.audioTrack){if(x.policy.N)return RhG(x.videoTrack,k)||RhG(x.videoTrack,k+1);x=NQ(x.videoTrack);if(k>(x?x.h5:-1))return!1}return!0}; du=function(x,u,k){return(k<0||k===x.j)&&!isNaN(x.D)?x.D:u}; X8I=function(x,u){if(x.S){var k=x.S.ZB.z1-(u.startTime+x.B-x.S.ZB.startSecs);k<=0||(k=new dT(x.S.ZB.startSecs-(isNaN(x.B)?0:x.B),k,x.S.ZB.context,x.S.ZB.identifier,"stop",x.S.ZB.S+u.duration*1E3),x.A5("cuepointdiscontinuity",{segNum:u.h5}),Ij(x,k,u.h5))}}; ed=function(x,u,k){x.V!==u&&(x.A5("sdai",{setsst:u,old:x.V,r:k}),x.V=u)}; Ke=function(x,u,k,U){(U===void 0?0:U)?ed(x,1,"seek"):u>0&&Math.abs(u-k)>=5&&x.V===4&&ed(x,5,"sk2t."+u.toFixed(2)+";ct."+k.toFixed(2))}; vd=function(x,u,k){this.audio=x;this.video=u;this.reason=k}; Tj=function(x,u,k){this.S=x;this.reason=u;this.token=k;this.videoId=void 0}; Ay=function(x,u,k){g.J.call(this);this.policy=x;this.K=u;this.A5=k;this.J=new Map;this.N=0;this.j=!1;this.S="";this.V=!1}; Ce=function(x,u,k){if(k===void 0?0:k)x.j=!0;++x.N;k=6E4*Math.pow(2,x.N);k=(0,g.j4)()+k;x.J.set(u.info.id,k)}; Le=function(x){for(var u=g.w(x.J.entries()),k=u.next();!k.done;k=u.next()){var U=g.w(k.value);k=U.next().value;U=U.next().value;U<(0,g.j4)()&&x.J.delete(k)}return x.J}; cLD=function(x){return x.j&&Le(x).size>0}; DB=function(x,u){x.S!==u&&(x.S=u,x.V=!0)}; MoG=function(x,u){var k;u&&(k=g.Cm(x.K.S,function(m){return m.id===u})); if(!k&&(k=g.Cm(x.K.S,function(m){var F;return!((F=m.Ci)==null||!F.isDefault)}),u)){var U; x.A5("iaf",{id:u,sid:(U=k)==null?void 0:U.id})}return k}; Bd=function(x,u,k,U,m,F){var f=this;F=F===void 0?[]:F;this.M$=x;this.Ok=u;this.policy=k;this.mX=U;this.j=m;this.P$=F;this.logger=new g.fe("dash/abr");this.S=v5;this.J=this.D=null;this.U=-1;this.c$=!1;this.nextVideo=this.V=null;this.K=[];this.IS=new Set;this.gm={};this.QX=new sl(1);this.B=0;this.GY=this.RS=this.t5=!1;this.nm=0;this.B$=!1;this.ut=new Set;this.q$=!1;this.nN={C$:function(){Sd(f)}}; this.N=new Ay(this.policy,m,function(V,h){f.M$.A5(V,h)})}; Eqj=function(x,u,k){oc(x,u);u=MoG(x.N,k);k||u||(u=w8b(x));u=u||x.j.S[0];x.V=x.mX.S[u.id];Sd(x);x.D=x.V;yL$(x);Y2k(x);x.J=x.nextVideo;x.D=x.V;return to4(x)}; Wi4=function(x,u){if(GyR(x,u))return null;if(u.reason==="m"&&u.isLocked())return x.logger.debug(function(){return"User sets constraint to: "+qd(u)}),oc(x,u),x.B=x.K.length-1,Sd(x),xn(x),x.RS=x.RS||x.J!==x.nextVideo,x.J=x.nextVideo,new vd(x.V,x.J,u.reason); u.reason==="r"&&(x.U=-1);oc(x,u);xn(x);if(u.reason==="r"&&x.nextVideo===x.J)return new vd(x.V,x.nextVideo,u.reason);zhY(x);return null}; OJI=function(x,u,k){x.V=x.mX.S[u];x.D=x.V;return new vd(x.D,x.J,k?"t":"m")}; iJb=function(x,u){if(u.info.video){if(x.J!==u)return x.J=u,to4(x)}else x.GY=x.D!==u,x.D=u;return null}; lak=function(x,u){if(u.S.info.video&&u.N){var k=(u.V+u.J)/u.duration,U=u.S.info.xi;k&&U&&(x.QX.dO(1,k/U),x.policy.J&&k/U>1.5&&x.M$.A5("overshoot",{sq:u.h5,br:k,max:U}))}}; uK=function(x,u,k){Ce(x.N,u,k===void 0?!1:k);x.U=-1;oc(x,x.S)}; nqG=function(x,u){return new vd(x.D,x.J,u||x.S.reason)}; zhY=function(x){if(x.J&&x.nextVideo&&gA(x,x.J.info)x.policy.hG,V=m<=x.policy.hG?oE(U):DJ(U);if(!F||f||V)k[m]=U}return k}; oc=function(x,u){x.S=u;var k=x.j.videoInfos;if(!x.S.isLocked()){var U=(0,g.j4)();k=g.sZ(k,function(V){if(V.xi>this.policy.xi)return!1;var h=this.mX.S[V.id];return Le(this.N).get(V.id)>U?!1:h.cU.V>4||h.j>4?(this.logger.debug(function(){return"Remove "+VZ(V)+"; 4 load failures"}),!1):this.ut.has(+V.itag)?!1:!0},x); cLD(x.N)&&(k=g.sZ(k,function(V){return V.video.width<=854&&V.video.height<=480}))}k.length||(k=x.j.videoInfos); var m=k;x.policy.Bt&&(m=rLY(x,m,u));m=g.sZ(m,u.K,u);if(x.S.isLocked()&&x.N.S){var F=g.Cm(k,function(V){return V.id===x.N.S}); F?m=[F]:DB(x.N,"")}x.policy.Bt||(m=rLY(x,m,u));m.length||(m=[k[0]]);m.sort(function(V,h){return gA(x,V)-gA(x,h)}); u={};for(k=1;ku.mY.video.width?(g.SB(m,k),k--):gA(x,u.Aw)*x.policy.U>gA(x,u.mY)&&(g.SB(m,k-1),k--);var f=m[m.length-1];x.B$=!!x.J&&!!x.J.info&&x.J.info.Lm!==f.Lm;x.logger.debug(function(){return"Constraint: "+qd(x.S)+", "+m.length+" fmts selectable, max selectable fmt: "+VZ(f)}); x.K=m;x.IS.clear();u=!1;for(k=0;k=1080&&(u=!0);jiW(x.policy,f,x.mX.EO)}; rLY=function(x,u,k){var U=k.reason==="m"||k.reason==="s";x.policy.dn&&kn&&g.zZ&&(!U||k.S<1080)&&(u=u.filter(function(X){return X.video&&(!X.V||X.V.powerEfficient)})); if(u.length>0)if(Yu()){var m=$Mx(x,u);u=u.filter(function(X){return!!X&&!!X.video&&X.Lm===m[X.video.S].Lm})}else{var F,f,V=(F=u[0])==null?void 0:(f=F.video)==null?void 0:f.S; if(V){k=u.filter(function(X){return!!X&&!!X.video&&X.video.S===V}); var h=$Mx(x,k)[V].Lm;u=u.filter(function(X){return!!X&&!!X.video&&X.Lm===h})}}return u}; ZJD=function(x,u){for(var k=0;k+1U}; Sd=function(x){if(!x.V||!x.policy.K&&!x.V.info.Ci){var u=x.j.S;x.V&&(u=u.filter(function(U){return U.audio.S===x.V.info.audio.S}),u.length||(u=x.j.S)); x.V=x.mX.S[u[0].id];if(u.length>1){if(x.policy.cS){if(x.policy.Nu){var k=g.nl(u,function(U){return U.audio.audioQuality}); x.M$.A5("aq",{hqa:x.policy.oS,qs:k.join("_")})}if(x.policy.oS)return;if(k=g.Cm(u,function(U){return U.audio.audioQuality!=="AUDIO_QUALITY_HIGH"}))x.V=x.mX.S[k.id]}k=!1; if(k=x.policy.kN?!0:x.S.isLocked()?x.S.S<240:ZJD(x,x.V))x.V=x.mX.S[g.TW(u).id]}}}; xn=function(x){if(!x.nextVideo||!x.policy.K)if(x.S.isLocked())x.nextVideo=x.S.S<=360?x.mX.S[x.K[0].id]:x.mX.S[g.TW(x.K).id],x.logger.debug(function(){return"Select max fmt: "+VZ(x.nextVideo.info)}); else{for(var u=Math.min(x.B,x.K.length-1),k=js(x.Ok),U=gA(x,x.V.info),m=k/x.policy.t5-U;u>0&&!(gA(x,x.K[u])<=m);u--);for(var F=k/x.policy.U-U;u=F);u++);x.nextVideo=x.mX.S[x.K[u].id];x.B!==u&&x.logger.info(function(){return"Adapt to: "+VZ(x.nextVideo.info)+", bandwidth: "+k.toFixed(0)+", bandwidth to downgrade: "+m.toFixed(0)+", bandwidth to upgrade: "+F.toFixed(0)+", constraint: "+qd(x.S)}); x.B=u}}; yL$=function(x){var u=x.policy.t5,k=js(x.Ok),U=k/u-gA(x,x.V.info);u=g.Lm(x.K,function(m){return gA(this,m)F?m=0:U[f]>x.buffered[f]&&(f===F-1?m=2:f===F-2&&U[f+1]>x.buffered[f+1]&&(m=3))}x.S.add(u<<3|(k&&4)|m);u=Math.ceil(x.track.WD()*1E3);x.S.add(u-x.N);x.N=u;if(m===1)for(x.S.add(F),f=u=0;f=2&&x.S.add(U[F- 1]-x.buffered[F-1]);k&&x.S.add(k);x.buffered=U}; Fx=function(x,u,k){var U=this;this.policy=x;this.S=u;this.nm=k;this.K=this.V=0;this.Ru=null;this.t5=new Set;this.U=[];this.indexRange=this.initRange=null;this.B=new uF;this.RS=this.Ok=!1;this.nN={Nrt:function(){return U.J}, LeJ:function(){return U.chunkSize}, ru$:function(){return U.D}, YMt:function(){return U.j}}; (u=JLY(this))?(this.chunkSize=u.csz,this.J=Math.floor(u.clen/u.csz),this.D=u.ck,this.j=u.civ):(this.chunkSize=x.VR,this.J=0,this.D=g.lu(16),this.j=g.lu(16));this.N=new Uint8Array(this.chunkSize);this.D&&this.j&&(this.crypto=new DvY(this.D,this.j))}; JLY=function(x){if(x.policy.KX&&x.policy.hp)for(var u=g.w(x.policy.KX),k=u.next(),U={};!k.done;U={z8:void 0,T$:void 0},k=u.next())if(k=g.hX(k.value),U.z8=+k.clen,U.T$=+k.csz,U.z8>0&&U.T$>0&&x.policy.K===k.docid&&x.S.info.id===k.fmtid&&x.S.info.lastModified===+k.lmt)return x={},x.clen=U.z8,x.csz=U.T$,x.ck=k.ck,x.civ=k.civ,x}; fK=function(x){return!!x.Ru&&x.Ru.Dl()}; dMR=function(x,u){if(!fK(x)&&!x.Ft()){if(!(x.Ok||(x.Ok=!0,x.J>0))){var k=bK(x);k=aO(x.policy.K,x.S.info,VS(x),k,x.policy.P$);hs(x,k)}if(u.info.type===1){if(x.Ru){Xx(x,Error("Woffle: Expect INIT slices to always start us off"));return}x.initRange=r5(0,u.S.getLength())}else if(u.info.type===2)x.Ru&&x.Ru.type===1||Xx(x,Error("Woffle: Index before init")),x.indexRange=r5(x.initRange.end+1,u.S.getLength());else if(u.info.type===3){if(!x.Ru){Xx(x,Error("Woffle: Expect MEDIA slices to always have lastSlice")); return}if(x.Ru.type===3&&!Ii(x.Ru,u.info)&&(x.U=[],u.info.h5!==eo(x.Ru)||u.info.V!==0))return;if(u.info.N){k=g.w(x.U);for(var U=k.next();!U.done;U=k.next())Plx(x,U.value);x.U=[]}else{x.U.push(u);x.Ru=u.info;return}}else{Xx(x,Error("Woffle: Unexpected slice type"));return}x.Ru=u.info;Plx(x,u);N5b(x)}}; Plx=function(x,u){var k=0,U=u.S.j4();if(x.K=U.length)return;if(k<0)throw Error("Missing data");x.K=x.J;x.V=0}for(m={};k0){var f=U.getUint32(k+28);F+=f*16+4}var V=U.getUint32(k+F-4);try{var h=Cl$(u.subarray(k+F,k+F+V));if(h!==null){var X=h;break a}}catch(q){}}k+=m}X=null;break a}catch(q){X=null;break a}X=void 0}if(X!=null)for(u=b1(JC(X,7)),u==null||x.MN||(x.cryptoPeriodIndex=u),u=b1(JC(X,10)),u!=null&&u>0&&!x.MN&&(x.S=u),X=Cc(X, 2,fzb,void 0===hwY?2:4),X=g.w(X),u=X.next();!u.done;u=X.next())x.J.push(g.M9(Wj(u.value),4))}; DMQ=function(x){return isNaN(x.cryptoPeriodIndex)?g.M9(x.initData):""+x.cryptoPeriodIndex}; Hh=function(x,u,k){var U=k===void 0?{}:k;k=U.videoDuration===void 0?0:U.videoDuration;var m=U.ma===void 0?void 0:U.ma;U=U.y6===void 0?!1:U.y6;this.videoId=x;this.status=u;this.videoDuration=k;this.ma=m;this.y6=U}; S2x=function(x,u,k,U,m){this.videoId=x;this.H1=u;this.V=k;this.bytesDownloaded=U;this.S=m}; Rc=function(x){this.S=x;this.offset=0}; pK=function(x){if(x.offset>=x.S.getLength())throw Error();return x.S.getUint8(x.offset++)}; B5k=function(x,u){u=u===void 0?!1:u;var k=pK(x);if(k===1){u=-1;for(k=0;k<7;k++){var U=pK(x);u===-1&&U!==255&&(u=0);u>-1&&(u=u*256+U)}return u}U=128;for(var m=0;m<6&&U>k;m++)k=k*256+pK(x),U*=128;return u?k:k-U}; oKD=function(x){try{var u=B5k(x,!0),k=B5k(x,!1);return{id:u,size:k}}catch(U){return{id:-1,size:-1}}}; xkR=function(x){for(var u=new Rc(x),k=-1,U=0,m=0;!U||!m;){var F=oKD(u),f=F.id;F=F.size;if(f<0)return;if(f===176){if(F!==2)return;U=u.Du()}else if(f===186){if(F!==2)return;m=u.Du()}f===374648427?k=u.Du()+F:f!==408125543&&f!==174&&f!==224&&u.skip(F)}u=lo(x,0,k);k=new DataView(u.buffer);k.setUint16(U,3840);k.setUint16(m,2160);U=new Gq([u]);zq(U,x);return U}; urt=function(x,u,k){var U=this;this.M$=x;this.policy=u;this.j=k;this.logger=new g.fe("dash");this.V=[];this.S=null;this.Ok=-1;this.U=0;this.ut=NaN;this.t5=0;this.J=NaN;this.B=this.c$=0;this.B$=-1;this.gm=this.N=this.K=this.nm=null;this.QX=this.GY=NaN;this.D=this.RS=this.IS=this.P$=null;this.oS=!1;this.q$=this.timestampOffset=0;this.nN={DO:function(){return U.V}}; if(this.policy.K){var m=this.j,F=this.policy.K;this.policy.P$&&x.A5("atv",{ap:this.policy.P$});this.D=new Fx(this.policy,m,function(f,V,h){ch(x,new Hh(U.policy.K,2,{ma:new S2x(F,f,m.info,V,h)}))}); this.D.B.promise.then(function(f){U.D=null;f===1?ch(x,new Hh(U.policy.K,f)):U.M$.A5("offlineerr",{status:f.toString()})},function(f){var V=(f.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); f instanceof qV&&!f.S?(U.logger.info(function(){return"Assertion failed: "+V}),U.M$.A5("offlinenwerr",{em:V}),MV(U),ch(x,new Hh(U.policy.K,4))):(U.logger.info(function(){return"Failed to write to disk: "+V}),U.M$.A5("dldbwerr",{em:V}),MV(U),ch(x,new Hh(U.policy.K,4,{y6:!0})))})}}; gKR=function(x){return x.V.length?x.V[0]:null}; ku5=function(x,u){return x.V.some(function(k){return k.info.h5===u})}; bzR=function(x,u,k,U){U=U===void 0?0:U;if(x.N){var m=x.N.V+x.N.J;if(k.info.V>0)if(k.info.h5===x.N.h5&&k.info.V=0&&x.N.h5>=0&&!Ii(x.N,k.info))throw new g.BG("improper_continuation",x.N.Wl(),k.info.Wl());vJb(x.N,k.info)||wA(x,"d")}else if(k.info.V>0)throw new g.BG("continuation_of_null",k.info.Wl());x.N=k.info;x.j=k.info.S;if(k.info.V===0){if(x.S)if(!x.M$.isOffline()||x.policy.Vd)x.M$.A5("slice_not_fully_processed",{buffered:x.S.info.Wl(), push:k.info.Wl()});else throw new g.BG("slice_not_fully_processed",x.S.info.Wl(),k.info.Wl());yS(x);x.c$=U}else{if(x.c$&&U&&x.c$!==U)throw x=new g.BG("lmt_mismatch",k.info.h5,x.c$,U),x.level="WARNING",x;!k.info.S.Ln()&&x.K&&(U=k.info,m=x.K.mx,U.D="updateWithEmsg",U.h5=m)}if(x.S){U=g.g8(x.S,k);if(!U)throw new g.BG("failed_to_merge",x.S.info.Wl(),k.info.Wl());x.S=U}else x.S=k;a:{k=g.gp(x.S.info.S.info);if(x.S.info.type!==3){if(!x.S.info.N)break a;x.S.info.type===6?UkQ(x,u,x.S):mkj(x,x.S);x.S=null}for(;x.S;){U= x.S.S.getLength();if(x.Ok<=0&&x.U===0){var F=x.S.S,f=-1;m=-1;if(k){for(var V=0;V+80))break;if(H!==408125543)if(H===524531317)V=!0,q>=0&&(m=F.Du()+q,h=!0);else{if(V&&(H===160||H===163)&&(f<0&&(f=X),h))break;H===163&&(f=Math.max(0,f),m=F.Du()+q);if(H===160){f<0&&(m=f=F.Du()+q);break}F.skip(q)}}f<0&&(m=-1)}if(f< 0)break;x.Ok=f;x.U=m-f}if(x.Ok>U)break;x.Ok?(U=F5Y(x,x.Ok),U.N&&f_5(x,U),UkQ(x,u,U),Yn(x,U),x.Ok=0):x.U&&(U=F5Y(x,x.U<0?Infinity:x.U),x.U-=U.S.getLength(),Yn(x,U))}}x.S&&x.S.info.N&&(Yn(x,x.S),x.S=null)}; mkj=function(x,u){!u.info.S.Ln()&&u.info.V===0&&(g.gp(u.info.S.info)||u.info.S.info.MN())&&ygY(u);if(u.info.type===1)try{f_5(x,u),V$t(x,u)}catch(m){g.Pc(m);var k=JL(u.info);k.hms="1";x.M$.handleError("fmt.unparseable",k||{},1)}k=u.info.S;k.Zc(u);x.D&&dMR(x.D,u);if(k.yQ()&&x.policy.S)a:{x=x.M$.mX;u=u.info.clipId;k=g.UE(k.info,x.EO);if(u){var U=I64(x,k);if(x.q$[U])break a;x.q$[U]=u}x.gm.push(k)}}; amQ=function(x,u,k){if(x.V.length!==0&&(k||x.V.some(function(F){return F.info.K=E$(f)+V):u=x.getDuration()>=f.getDuration(),u=!u;u&&qrY(k)&&(u=x.nm,ts?(V=Mnj(k),f=1/V,V=E$(x,V),u=E$(u)+f-V):u=u.getDuration()- x.getDuration(),u=1+u/k.info.duration,Y6I(k.uC(),u))}else{f=!1;x.K||(ygY(k),k.V&&(x.K=k.V,f=!0,F=k.info,U=k.V.mx,F.D="updateWithEmsg",F.h5=U,F=k.V,F.Dl&&(U=x.j.index,U.V=!F.Dl,U.J="emsg"),F=k.info.S.info,U=k.uC(),g.gp(F)?g5(U,1701671783):F.MN()&&hL([408125543],307544935,U)));a:if((F=m5(k,x.policy.R0))&&w2I(k))V=sKY(x,k),x.B+=V,F-=V,x.t5+=F,x.J=x.policy.kt?x.J+F:NaN;else{if(x.policy.Rv){if(U=h=x.M$.hg(g.kK(k),1),x.J>=0&&k.info.type!==6){if(x.policy.kt&&isNaN(x.GY)){g.Nz(new g.BG("Missing duration while processing previous chunk", k.info.Wl()));x.M$.isOffline()&&!x.policy.Vd||HzY(x,k,U);wA(x,"m");break a}var X=h-x.J,q=X-x.B,H=k.info.h5,R=x.gm?x.gm.h5:-1,p=x.QX,c=x.GY,Y=x.policy.L1&&X>x.policy.L1,E=Math.abs(q)>10,z=Math.abs(x.J-U)<1E-7;if(Math.abs(q)>1E-4){x.q$+=1;var O=(m=x.K)==null?void 0:TC(m);m={audio:""+ +x.o3(),sq:H.toFixed(),sliceStart:h,lastSq:R.toFixed(),lastSliceStart:p,lastSliceDuration:c,totalDrift:(X*1E3).toFixed(),segDrift:(q*1E3).toFixed(),skipRewrite:""+ +(Y||E)};if(O==null?0:O.length)m.adCpn=O[0];x.M$.handleError("qoe.avsync", m);x.B$=H}Y||E||z||(U=x.J);m=sKY(x,k,h);F-=m;x.B=X+m;x.policy.J&&(q&&!z||m)&&(X=(V=x.K)==null?void 0:TC(V),x.M$.A5("discontinuityRewrite",{adCpn:(X==null?0:X.length)?X.join("."):"",itag:k.info.S.info.itag,sq:k.info.h5,originalStartTime:h,rewrittenStartTime:U,startTimeAdjustment:U-h,segDrift:(q*1E3).toFixed(),originalDuration:F+m,rewrittenDuration:F,durationAdjustment:m}))}}else U=isNaN(x.J)?k.info.startTime:x.J;HzY(x,k,U)&&(x.t5+=F,x.J=U+F,x.policy.Hn&&x.q$>=x.policy.Hn&&(x.q$=0,x.M$.lw({resetForRewrites:"count"})))}x.gm= k.info;x.GY=Ur(k);k.J>=0&&(x.QX=k.J);if(f&&x.K){f=Rok(x,!0);P8(k.info,f);x.S&&P8(x.S.info,f);u=g.w(u);for(V=u.next();!V.done;V=u.next())V=V.value,m=void 0,x.policy.j&&V.h5!==((m=x.K)==null?void 0:m.mx)||P8(V,f);(k.info.N||x.S&&x.S.info.N)&&k.info.type!==6||(x.RS=f,x.policy.QX?(u=pQt(x.K),x.M$.UE(x.j,f,u)):(u=x.M$,u.mX.isManifestless&&chY(u,f,null,!!x.j.info.video)),x.policy.iK||M$4(x))}}V$t(x,k);x.timestampOffset&&p2t(k,x.timestampOffset)}; Yn=function(x,u){if(u.info.N){x.P$=u.info;if(x.K){var k=x.K,U=Rok(x,!1);k=pQt(k);x.M$.UE(x.j,U,k);x.RS||x.policy.iK||M$4(x);x.RS=null}yS(x)}x.D&&dMR(x.D,u);if(U=x.p7())if(U=g.g8(U,u,x.policy.XZ)){x.V.pop();x.V.push(U);return}x.V.push(u)}; pQt=function(x){if(x.NS()){var u=x.data["Stitched-Video-Id"]?x.data["Stitched-Video-Id"].split(",").slice(0,-1):[],k=TC(x),U=[];if(x.data["Stitched-Video-Duration-Us"])for(var m=g.w(x.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1)),F=m.next();!F.done;F=m.next())U.push((Number(F.value)||0)/1E6);m=[];if(x.data["Stitched-Video-Start-Frame-Index"]){F=g.w(x.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var f=F.next();!f.done;f=F.next())m.push(Number(f.value)||0)}m=[]; if(x.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(F=g.w(x.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0,-1)),f=F.next();!f.done;f=F.next())m.push((Number(f.value)||0)/1E6);x=new ALb(u,k,U,m,g.cfb(x),g.MEY(x))}else x=null;return x}; yS=function(x){x.S=null;x.Ok=-1;x.U=0;x.K=null;x.ut=NaN;x.t5=0;x.RS=null}; wA=function(x,u){u={rst4disc:u,cd:x.B.toFixed(3),sq:x.gm?x.gm.h5:-1};x.J=NaN;x.B=0;x.B$=-1;x.gm=null;x.QX=NaN;x.GY=NaN;x.IS=null;x.M$.A5("mdstm",u)}; V$t=function(x,u){if(x.j.info.yz){if(u.info.S.info.MN()){var k=new U2(u.uC());if(F6(k,[408125543,374648427,174,28032,25152,20533,18402])){var U=Vj(k,!0);k=U!==16?null:H8(k,U)}else k=null;U="webm"}else u.info.U=vqR(u.uC()),k=T5t(u.info.U),U="cenc";k&&k.length&&(k=new s$(k,U),x.policy.S3&&g.gp(u.info.S.info)&&(U=O$D(u.uC()))&&(k.V=U),k.MN=u.info.S.info.MN(),u.V&&u.V.cryptoPeriodIndex&&(k.cryptoPeriodIndex=u.V.cryptoPeriodIndex),u.V&&u.V.V&&(k.S=u.V.V),x.M$.QT(k))}}; M$4=function(x){var u=x.K,k=Rxt(u);k&&(k.startSecs+=x.ut,x.M$.YF(x.j,k,u.mx,u.NS()))}; Rok=function(x,u){var k,U=x.K;if(k=Rxt(U))k.startSecs+=x.ut;return new rT(U.mx,x.ut,u?U.oz:x.t5,U.ingestionTime,"sq/"+U.mx,void 0,void 0,u,k)}; HzY=function(x,u,k){if(!R4D(u,k))return u=JL(u.info),u.smst="1",x.M$.handleError("fmt.unparseable",u||{},1),!1;isNaN(x.ut)&&(x.ut=k);return!0}; sKY=function(x,u,k){var U=0;if(u.info.S.info.MN()&&!w2I(u))return 0;if(x.nm&&!x.o3()){var m=0;k&&g.gp(u.info.S.info)?m=k-x.J:u.info.S.info.MN()&&(m=x.B);var F=u.info.h5;k=m5(u,x.policy.R0);var f=x.nm;var V=f.B$;f=f.B;var h=Math.abs(f-m)>.02;if((F===V||F>V&&F>x.B$)&&h){U=Math.max(.95,Math.min(1.05,(k-(f-m))/k));if(g.gp(u.info.S.info))Y6I(u.uC(),U);else if(u.info.S.info.MN()&&(F=m-f,!g.gp(u.info.S.info)&&(u.info.S.info.MN(),U=new U2(u.uC()),V=u.N?U:new U2(new DataView(u.info.S.S.buffer)),m5(u,!0)))){var X= F*1E3,q=pJ(V);V=U.pos;U.pos=0;if(U.S.getUint8(U.pos)===160||c8(U))if(bl(U,160))if(Vj(U,!0),bl(U,155)){if(F=U.pos,h=Vj(U,!0),U.pos=F,X=X*1E9/q,q=X6(U),X=q+Math.max(-q*.7,Math.min(q,X)),X=Math.sign(X)*Math.floor(Math.abs(X)),!(Math.ceil(Math.log(X)/Math.log(2)/8)>h)){U.pos=F+1;for(F=h-1;F>=0;F--)U.S.setUint8(U.pos+F,X&255),X>>>=8;U.pos=V}}else U.pos=V;else U.pos=V;else U.pos=V}U=m5(u,x.policy.R0);U=k-U}U&&u.info.S.info.MN()&&x.M$.A5("webmDurationAdjustment",{durationAdjustment:U,videoDrift:m+U,audioDrift:f})}return U}; qrY=function(x){return x.info.S.Ln()&&x.info.h5===x.info.S.index.Uv()}; E$=function(x,u){u=(u=u===void 0?0:u)?Math.round(x.timestampOffset*u)/u:x.timestampOffset;x.j.K&&u&&(u+=x.j.K.S);return u+x.getDuration()}; wQQ=function(x,u){u<0||(x.V.forEach(function(k){p2t(k,u)}),x.timestampOffset=u)}; J8=function(x,u,k,U,m){kv.call(this,k,m);var F=this;this.policy=x;this.formatId=u;this.MF=U;this.lastError=null;this.QQ=function(){F.Ft()||(F.MF.rM.has(F.formatId)?(F.isComplete()||F.S.start(),ru(F.MF,F.formatId)&&F.NI(2),F.MF.Jf(F.formatId)&&(vrk(F.MF,F.formatId)?F.Pl(4):(F.lastError="net.closed",F.Pl(5)))):(F.lastError="player.exception",F.Pl(5)))}; this.S=new g.gl(function(){F.isComplete()||(F.lastError="net.timeout",F.Pl(5))},1E3); this.S.start();NTR(this.MF,this.formatId,this.QQ);g.s7(this.QQ)}; Gr=function(x,u,k,U){g.J.call(this);var m=this;this.M$=x;this.policy=u;this.S=k;this.timing=U;this.logger=new g.fe("dash");this.J=[];this.nm=[];this.V=this.Gx=null;this.c$=!1;this.q$=this.IS=0;this.j=-1;this.Ok=!1;this.ut=-1;this.gm=null;this.RS=NaN;this.t5=[];this.nN={nz:function(){return m.K}, hNm:function(){return m.J}, w_V:function(){return m.B}}; this.K=new urt(x,u,k);this.policy.S&&(this.B=new at(this.K,this.M$.getManifest(),this.policy,function(F){m.policy.Q1&&m.A5("buftl",F)})); this.policy.A9&&(this.U=new U$(this));this.xi=k.info.xi;this.D=this.policy.RS?!1:k.Hg();this.isManifestless=k.Hg();this.N=this.D;g.P(this,this.gm)}; zr=function(x,u,k){k=k===void 0?!1:k;u&&ts&&wQQ(x.K,u.yc());if(!k){var U;(U=x.B)==null||$v$(U)}x.Gx=u;(u=x.B)!=null&&(u.Gx=x.Gx)}; Wh=function(x){var u=x.Gx&&x.Gx.CM();if(x.policy.wS){if((x=x.B)==null)x=void 0;else{var k;x=(k=x.J)==null?void 0:k.info}return x||null}return u}; yhY=function(x){for(var u={},k=0;k4&&x.nm.shift()}; YrQ=function(x,u){if(u.sU()){var k=u.My();k=g.w(k);for(var U=k.next();!U.done;U=k.next())U=U.value,x.policy.J&&u instanceof J8&&x.A5("omblss",{s:U.info.Wl()}),iK(x,u.info.zY,U,u.NH())}}; iK=function(x,u,k,U){U=U===void 0?0:U;isNaN(x.RS)||(x.A5("aswm",{sq:u[0].h5,id:u[0].S.info.itag,xtag:u[0].S.info.S,ep:Date.now()-x.RS}),x.RS=NaN);switch(k.info.type){case 1:case 2:t$x(x,k);break;case 4:var m=k.info.S,F=m.EQ(k),f;((f=x.V)==null?0:f.type===4)&&BqQ(k.info,x.V)&&(x.V=m.U5(x.V).pop());k=g.w(F);for(m=k.next();!m.done;m=k.next())iK(x,u,m.value,U);break;case 3:k.info.S.info.video?(m=x.timing,m.nm||(m.nm=(0,g.j4)(),nn("fvb_r",m.nm,m.S))):(m=x.timing,m.j||(m.j=(0,g.j4)(),nn("fab_r",m.j,m.S))); bzR(x.K,u,k,U);x.policy.S&&EKb(x);break;case 6:bzR(x.K,u,k,U),x.V=k.info}}; t$x=function(x,u){if(u.info.type===1)if(u.info.S.info.video){var k=x.timing;k.gm||(k.gm=(0,g.j4)(),nn("vis_r",k.gm,k.S))}else k=x.timing,k.B||(k.B=(0,g.j4)(),nn("ais_r",k.B,k.S));mkj(x.K,u);x=x.M$;x.videoTrack.S.yQ()&&x.audioTrack.S.yQ()&&x.policy.S&&!x.mX.EO&&(u=x.audioTrack.getDuration(),k=x.videoTrack.getDuration(),Math.abs(u-k)>1&&x.A5("trBug",{af:""+g.UE(x.audioTrack.S.info,!1),vf:""+g.UE(x.videoTrack.S.info,!1),a:""+u,v:""+k}))}; Lv=function(x){return gKR(x.K)}; EKb=function(x){x.J.length?x.V=g.TW(g.TW(x.J).info.zY):x.K.V.length?x.V=x.K.p7().info:x.V=Wh(x)}; lK=function(x,u){var k={du:[],x9:[]},U;if((x=x.B)==null)x=void 0;else{nxD(x,x.du,"og");OhQ(x,u);nxD(x,x.du,"trim");var m=lmW(x);u=m.du;m=m.xJ;for(var F=[],f=0;f0){var R=q$(H,h);R>=0&&(q=(H.end(R)-h+.1)*1E3)}F.push({formatId:g.UE(V.info.S.info,x.mX.EO), UY:V.info.UY,sequenceNumber:V.info.h5+x.K,bf:X,pZ:V.info.J,UN:q})}x={du:u,x9:F}}return(U=x)!=null?U:k}; da=function(x,u,k){k=k===void 0?!1:k;if(x.Gx){var U=x.Gx.UF(),m=H2(U,u),F=NaN,f=Wh(x);f&&(F=H2(U,f.S.index.getStartTime(f.h5)));if(m===F&&x.V&&x.V.J&&Gu4(nK(x),0))return u}x=zoW(x,u,k);return x>=0?x:NaN}; vf=function(x,u,k){x.S.yQ();var U=zoW(x,u);if(U>=0)return U;var m;(m=x.B)==null||ihb(m,u,k);k=Math;U=k.min;m=x.K;if(m.D)if(m=m.D,m.Ru&&m.Ru.type===3)m=m.Ru.startTime;else if(m.J>0){var F=m.S.index;F=g.fI(F.offsets.subarray(0,F.count),m.J*m.chunkSize);m=m.S.index.getStartTime(F>=0?F:Math.max(0,-F-2))}else m=0;else m=Infinity;u=U.call(k,u,m);if(x.policy.V){var f,V;k=(f=x.M$.CC())==null?void 0:(V=It(f,u))==null?void 0:V.clipId;x.V=x.S.vu(u,void 0,k).zY[0]}else x.V=x.policy.RS?null:x.S.vu(u).zY[0];$n(x)&& (x.Gx&&x.Gx.abort(),x.policy.L4&&(f=x.B)!=null&&(f.J=void 0));x.q$=0;return x.V?x.V.startTime:u}; jFG=function(x){x.D=!0;x.N=!0;x.j=-1;vf(x,Infinity)}; rA=function(x){for(var u=0,k=g.w(x.J),U=k.next();!U.done;U=k.next())u+=x$4(U.value.info);return u+=hox(x.K)}; ZR=function(x,u){u=u===void 0?!1:u;var k=x.M$.getCurrentTime(),U=x.K.p7(),m=(U==null?void 0:U.info.j)||0;x.policy.Oj&&(U==null?0:U.info.S.Hg())&&!U.info.N&&(m=U.info.K);if(x.policy.V&&U&&U.info.clipId){var F,f=(((F=x.M$.CC())==null?void 0:Qc(F,U.info.clipId))||0)/1E3;m+=f}if(!x.Gx)return x.policy.S&&u&&!isNaN(k)&&U?m-k:0;if((F=Wh(x))&&j6(x,F))return F.j;f=x.Gx.UF(!0);if(u&&U)return F=0,x.policy.S&&(F=pZ(f,m+.02)),F+m-k;m=pZ(f,k);x.policy.wE&&F&&(u=q$(f,k),f=q$(f,F.K-.02),u===f&&(k=F.j-k,x.policy.J&& k>m+.02&&x.A5("abh",{bh:m,bhtls:k}),m=Math.max(m,k)));return m}; W5$=function(x){var u=Wh(x);return u?u.j-x.M$.getCurrentTime():0}; OzY=function(x,u){if(x.J.length){if(x.J[0].info.zY[0].startTime<=u)return;N0(x)}for(var k=x.K,U=k.V.length-1;U>=0;U--)k.V[U].info.startTime>u&&k.V.pop();EKb(x);x.V&&u=0;f--){var V=m.V[f];V.info.h5>=u&&(m.V.pop(),m.J-=m5(V,m.policy.R0),F=V.info)}F&&(m.N=m.V.length>0?m.V[m.V.length-1].info:m.IS,m.V.length!==0||m.N||wA(m,"r"));m.M$.A5("mdstm",{rollbk:1,itag:F?F.S.info.itag:"",popped:F?F.h5:-1,sq:u,lastslc:m.N?m.N.h5:-1,lastfraget:m.J.toFixed(3)});if(x.policy.S)return x.V=null,!0;U>k?vf(x,U):x.V=x.S.Fc(u-1,!1).zY[0]}catch(h){return u=jE(h),u.details.reason="rollbkerr", x.M$.handleError(u.errorCode,u.details,u.severity),!1}return!0}; Ic=function(x,u){var k;for(k=0;k0?k||u.h5>=x.ut:k}; Js=function(x){var u;return $n(x)||j6(x,(u=x.K.p7())==null?void 0:u.info)}; nK=function(x){var u=[],k=Wh(x);k&&u.push(k);u=g.x2(u,x.K.ih());k=g.w(x.J);for(var U=k.next();!U.done;U=k.next()){U=U.value;for(var m=g.w(U.info.zY),F=m.next(),f={};!F.done;f={PY:void 0},F=m.next())f.PY=F.value,U.X3&&(u=g.sZ(u,function(V){return function(h){return!BqQ(h,V.PY)}}(f))),(Qj(f.PY)||f.PY.type===4)&&u.push(f.PY)}x.V&&!dBj(x.V,g.TW(u),x.V.S.Ln())&&u.push(x.V); return u}; Gu4=function(x,u){if(!x.length)return!1;for(u+=1;u=u){u=F;break a}}u=m}return u<0?NaN:Gu4(x,k?u:0)?x[u].startTime:NaN}; Ph=function(x){return!(!x.V||x.V.S===x.S)}; izk=function(x){return Ph(x)&&x.S.yQ()&&x.V.S.info.xiu&&U.j1080&&!x.K8&&(x.q$=36700160,x.Uk=5242880,x.IS=Math.max(4194304,x.IS),x.K8=!0);u.video.S>2160&&!x.kI&&(x.q$=104857600,x.xi=13107200,x.kI=!0);g.MT(x.Km.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?u.isEncrypted()&&g.Dv()&&g.CV("samsung")&&(g.CV("kant")||g.CV("muse"))&&(x.xi=g.MT(x.Km.experiments,"html5_samsung_kant_limit_max_bitrate")):u.isEncrypted()&&g.Dv()&&g.CV("kant")&&(x.xi=1310720);x.CL!==0&&u.isEncrypted()&&(x.xi=x.CL);x.sM!==0&&u.isEncrypted()&& k&&(x.xi=x.sM);u.xi&&(x.IK=Math.max(x.Kr,Math.min(x.IS,5*u.xi)))}; As=function(x){return x.S&&x.xD&&x.playbackStartPolicy}; CK=function(x){return x.V||x.S&&x.iX}; LK=function(x,u,k,U){x.xD&&(x.playbackStartPolicy=u,x.eD=k,x.NA=U)}; Tr=function(x,u,k){k=k===void 0?0:k;return g.MT(x.Km.experiments,u)||k}; K5W=function(x){var u=x===void 0?{}:x;x=u.gk;var k=u.u6;var U=u.au;var m=u.Uv;u=u.dF;this.gk=x;this.u6=k;this.au=U;this.Uv=m;this.dF=u}; TH$=function(x,u){if(u<0)return!0;var k=x.Uv();return u0)return 2;if(u<0)return 1;k=x.Uv();return u(0,g.j4)()?0:1}; S6=function(x,u,k,U,m,F,f,V,h,X,q,H,R,p){p=p===void 0?null:p;g.J.call(this);var c=this;this.M$=x;this.policy=u;this.videoTrack=k;this.audioTrack=U;this.K=m;this.S=F;this.timing=f;this.N=V;this.schedule=h;this.mX=X;this.J=q;this.t5=H;this.qo=R;this.aG=p;this.RS=!1;this.D1="";this.dD=null;this.NT=NaN;this.Ok=!1;this.V=null;this.r9=this.U=NaN;this.HD=this.j=0;this.logger=new g.fe("dash");this.nN={lG:function(Y,E){return c.lG(Y,E)}}; this.policy.Vp>0&&(this.D1=g.lu(this.policy.Vp));this.policy.Po&&(this.B=new DR(this.M$,this.policy,this.schedule),g.P(this,this.B))}; L5k=function(x,u,k){var U=u.V?u.V.S.cU:u.S.cU;var m=x.K,F;(F=!x.policy.fE)||(F=Od(U.S)===Od(U.J));F?U=!1:(m=tL(m,Od(U.J)),F=6E4*Math.pow(m.K,1.6),(0,g.j4)()=m.K?(m.A5("sdai",{haltrq:F+1,est:m.K}),U=!1):U=m.V!==2;if(!U||!O2(u.V?u.V.S.cU:u.S.cU,x.policy,x.K,x.M$.xn())||x.M$.isSuspended&&(!Ge(x.schedule)||x.M$.Wh))return!1;if(x.policy.K&&ZZ>=5)return g.ky(x.M$.K0),!1;if(x.mX.isManifestless){if(u.J.length>0&&u.V&&u.V.h5===-1||u.J.length>=x.policy.Bn||!x.policy.J4&&u.J.length>0&&!x.policy.B.u6)return!1;if(u.D)return!x.mX.isLive||!isNaN(x.NT)}if(jK$(u))return x.logger.debug("Pending request with server-selectable format found"), !1;if(!u.V){if(!u.S.yQ())return!1;vf(u,x.M$.getCurrentTime())}if(Lv(u)&&(u.p7()!==Lv(u)||x.M$.isSuspended))return!1;m=(U=x.policy.Zt)&&!u.J.length&&ZR(u,!0)=x.policy.AM)return!1;U=u.V;if(!U)return!0;U.type===4&&U.S.yQ()&&(u.V=g.TW(U.S.U5(U)),U=u.V);if(!U.Dl()&&!U.S.cL(U))return!1;F=x.mX.I2||x.mX.K;if(x.mX.isManifestless&&F){F=u.S.index.Uv();var f=k.S.index.Uv(); F=Math.min(F,f);if(u.S.index.LM()>0&&F>0&&U.h5>=F)return u.ut=F,k.ut=F,!1}if(U.S.info.audio&&U.type===4||U.Dl())return!1;F=!u.N&&!k.N;if(m=!m)m=U.j,m=!!(k.V&&!j6(k,k.V)&&k.V.jDk4(x,u)?(Dk4(x,u),!1):(x=u.Gx)&&x.isLocked()?!1:!0}; Dk4=function(x,u){var k=x.S;k=k.S?k.S.ZB:null;if(x.policy.nm&&k)return k.startSecs+k.z1+15;u=Kv(x.M$,u);x.policy.ud>0&&(k=((0,g.j4)()-x.M$.r0)/1E3,u=Math.min(u,x.policy.ud+x.policy.FZ*k));k=x.M$.getCurrentTime()+u;return x.policy.n8&&(u=Srk(x.M$)+x.policy.n8,u=0||u.cU.Ad("defrag")==="1"||u.cU.Ad("otf")==="1"){u=null;break a}m=r5(0,4096)}m=new NM([new Za(5,U.S,m,"createProbeRequestInfo"+U.D,U.h5)],u.V);m.Rs=k;m.S=u.S;u=m}u&&oq(x,u)}}; oq=function(x,u){x.M$.dH(u);var k=x$4(u),U=x.M$.td();k={ek:x.schedule,xH:k,KT:yBt(x.N,k),DT:ai(u.zY[0]),Jx:ii(u.cU.S),gR:x.policy.J,vn:function(f,V){x.M$.Yy(f,V)}}; if(x.schedule.V.j){var m,F;k.Cr=(((m=x.videoTrack.S)==null?void 0:m.info.xi)||0)+(((F=x.audioTrack.S)==null?void 0:F.info.xi)||0)}x.dD&&(k.h5=u.zY[0].h5,k.NT=u.NT,k.dD=x.dD);U={qe:uOI(u,x.M$.getCurrentTime()),h7:x.policy.HZ&&KJ(u)&&u.zY[0].S.info.video?QiI(x.J):void 0,qZ:x.policy.nm,poToken:x.M$.UU(),u8:x.M$.pW(),D1:x.D1,r9:isNaN(x.r9)?null:x.r9,aG:x.aG,qo:x.qo,HD:x.HD,Yg:U};return new Pf(x.policy,u,k,x.K,function(f,V){try{a:{var h=f.info.zY[0].S,X=h.info.video?x.videoTrack:x.audioTrack;if(!(f.state>= 2)||f.isComplete()||f.x8()||!(!x.M$.jJ||x.M$.isSuspended||ZR(X)>3)){var q=Aht(f,x.policy,x.K);q===1&&(x.Ok=!0);B8D(x,f,q);if(f.isComplete()||f.Ft()&&V<3){if(x.policy.J){var H=f.timing.r5();H.rst=f.state;H.strm=f.xhr.Wn();H.cncl=f.xhr&&f.Ev.K?1:0;x.M$.A5("rqs",H)}f.xf&&x.M$.A5("sbwe3",{},!0)}if(!x.Ft()&&f.state>=2){Vok(x.timing,f,h);var R=x.M$;x.r9&&f.CB&&R&&(x.r9=NaN,x.M$.l9(f.CB),x.M$.G_(),x.M$.A5("cabrUtcSeek",{mediaTimeSeconds:f.CB}));f.sA&&x.r9&&f.sA&&!f.sA.action&&(x.M$.qU(x.r9),x.r9=NaN,x.M$.A5("cabrUtcSeekFallback", {targetUtcTimeSeconds:x.r9}));f.TG&&x.M$.Xs(f.TG);x.policy.Xv&&(x.HD=f.HD);if(f.state===3){Ic(X,f);KJ(f.info)&&xH(x,X,h,!0);if(x.V){var p=f.info.V2();p&&x.V.Is(f.info.zY[0].h5,h.info.id,p)}x.M$.Ns()}else if(f.isComplete()&&f.info.zY[0].type===5){if(f.state!==4)f.Xu()&&x.M$.handleError(f.Bq(),f.uh());else{var c=(f.info.zY[0].S.info.video?x.videoTrack:x.audioTrack).J[0]||null;c&&c instanceof Pf&&c.x8()&&c.gS()}f.dispose()}else{f.Xu()||otR(x,f);var Y;((Y=f.MI)==null?0:Y.itagDenylist)&&x.M$.zC(f.MI.itagDenylist); if(f.state===4)uf(x,f),x.S&&siQ(x.S,f.info,x.V);else if(x.policy.Nw&&f.sU()&&!f.isComplete()&&!uf(x,f)&&!f.Xu())break a;f.Xu()&&(xUt(x,f),isNaN(x.r9)||(x.M$.qU(x.r9),x.r9=NaN));x.policy.MV&&!f.isComplete()?go(x.M$):x.M$.Ns();var E=CI4(f,x.policy,x.K);B8D(x,f,E)}}}}}catch(z){V=x.RS?1:0,x.RS=!0,f=rq(V),V=jE(z,V),x.M$.handleError(V.errorCode,V.details,V.severity),f||x.M$.Gg()}},U)}; otR=function(x,u){if(u.bO&&u.state>=2&&u.state!==3){var k=u.xhr.getResponseHeader("X-Response-Itag");if(k){x.logger.debug(function(){return"Applying streamer-selected format "+k}); var U=aa5(x.J,k),m=u.info.J;m&&(m-=U.T7(),U.J=!0,u.info.zY[0].S.J=!1,eUW(u,U.oL(m)),kH(x.M$,x.videoTrack,U),ZzD(x.videoTrack,U),x.M$.MY(U.info.video.quality),(m=u.NH())&&U.info.lastModified&&U.info.lastModified!==+m&&Ic(x.videoTrack,u))}else u.bO=!1}}; xUt=function(x,u){var k=u.info.zY[0].S,U=u.Bq();if(ii(k.cU.S)){var m=g.wS(u.u4(),3);x.M$.A5("dldbrerr",{em:m||"none"})}m=u.info.zY[0].h5;var F=du(x.S,u.info.zY[0].K,m);U==="net.badstatus"&&(x.j+=1);if(u.canRetry()&&umR(x.M$)){if(!(u.info.cU.V>=x.policy.bY&&x.V&&u.info.isDecorated()&&U==="net.badstatus"&&x.V.C5(F,m))){m=(k.info.video&&k.cU.V>1||u.b4===410||u.b4===500||u.b4===503)&&!(Le(x.J.N).size>0)&&!ii(k.cU.S);F=u.uh();var f=k.info.video?x.videoTrack:x.audioTrack;m&&(F.stun="1");x.M$.handleError(U, F);x.Ft()||(m&&(x.logger.debug(function(){return"Stunning format "+k.info.id}),uK(x.J,k)),Ic(f,u),x.M$.Ns())}}else f=1,x.V&&u.info.isDecorated()&&U==="net.badstatus"&&x.V.C5(F,m)&&(f=0),x.mX.isLive&&u.Bq()==="net.badstatus"&&x.j<=x.policy.Vn*2?(u$Q(x.mX),x.mX.I2||x.mX.isPremiere?Cv(x.M$,0,{m5:"badStatusWorkaround"}):x.mX.K?Cv(x.M$,x.mX.c$,{m5:"badStatusWorkaround", hg:!0}):UF(x.M$)):x.M$.handleError(U,u.uh(),f)}; uf=function(x,u){if(x.policy.useUmp&&u.Ft())return!1;try{var k=u.info.zY[0].S,U=k.info.video?x.videoTrack:x.audioTrack;if(x.mX.isManifestless&&U){x.j=0;U.D&&(u.Ft(),u.isComplete()||u.sU(),U.D=!1);u.oQ()&&x.M$.Da.dO(1,u.oQ());var m=u.LM(),F=u.hh();Or(x.mX,m,F)}if(u.info.DT()&&!d5(u.info))for(var f=g.w(u.My()),V=f.next();!V.done;V=f.next())t$x(U,V.value);for(x.M$.getCurrentTime();U.J.length&&U.J[0].state===4;){var h=U.J.shift();YrQ(U,h);U.IS=h.T6()}U.J.length&&YrQ(U,U.J[0]);var X=!!Lv(U);X&&u instanceof J8&&(k.info.o3()?gq4(x.timing):u6k(x.timing));return X}catch(q){u=u.uh();u.origin="hrhs";a:{x=x.M$;k=q;if(k instanceof Error){u.msg||(u.msg=""+k.message);u.name||(u.name=""+k.name);if(k instanceof g.BG&&k.args)for(U=g.w(Object.entries(k.args)),m=U.next();!m.done;m=U.next())F=g.w(m.value),m=F.next().value,F=F.next().value,u["arg"+m]=""+F;g.Nz(k);if(k.level==="WARNING"){x.v$.lw(u);break a}}x.handleError("fmt.unplayable",u,1)}return!1}}; gtt=function(x){var u=x.videoTrack.S.index;x.dD=new K5W({gk:x.policy.gk,u6:x.policy.B.u6,au:u.L3(),Uv:function(){return u.Uv()}, dF:function(){return u.dF()}})}; xH=function(x,u,k,U){var m=x.policy.Ao?x.M$.xn():0;k.yQ()||k.oE()||k.J||!O2(k.cU,x.policy,x.K,m)||k.info.Lm==="f"||x.policy.S||(U?(U=x.N,m=k.info,U=YRY(U,m.video?U.policy.Pn:U.policy.hK,m.xi)):U=0,U=k.oL(U),x=oq(x,U),d5(U)&&O$(u,x),k.J=!0)}; md=function(x,u,k,U,m,F,f,V){g.J.call(this);var h=this;this.M$=x;this.xN=u;this.videoTrack=k;this.audioTrack=U;this.mX=m;this.U=F;this.isAudioOnly=f;this.B=V;this.V=v5;this.Ok=!1;this.logger=new g.fe("sabr");this.N=this.RS=this.t5=!1;this.videoInfos=this.D=this.U.videoInfos;this.J=this.nm=this.U.S;this.S=new Ay(u,F,function(X,q){h.M$.A5(X,q)}); this.xN.hI||ke5(this);this.isAudioOnly&&UUx(this,this.mX.S["0"])}; mUY=function(x,u){var k=[];u=g.w(u);for(var U=u.next();!U.done;U=u.next())k.push(g.UE(U.value,x.mX.EO));return k}; UUx=function(x,u,k){u!==x.K&&(x.K&&(x.Ok=!0),x.K=u,x.P0(u,x.videoTrack,k))}; VH5=function(x,u){x.logger.debug("setConstraint: "+qd(u));CK(x.xN)&&(x.RS=u.reason==="m"||u.reason==="l"?!0:!1);u.reason==="m"?u.isLocked()&&F24(x,u.S):fM$(x,u)?b05(x,u.V,u.S):x.videoInfos=x.D;x.V=u}; fM$=function(x,u){return x.xN.yM&&u.reason==="b"||x.xN.Bb?!1:x.xN.Dt?!0:u.reason==="l"||u.reason==="b"||u.reason==="o"}; hgk=function(x,u){return u.isLocked()&&x.S.V||x.V===void 0?!1:u.mE(x.V)}; XCk=function(x,u){var k,U=(k=x.K)==null?void 0:k.info.video.S;return x.Ok?!0:x.K?u!==U?!0:!x.S.V||x.xN.Je&&x.S.S===x.K.info.itag?!1:!0:!1}; F24=function(x,u){var k=x.S.S;if(k){x.videoInfos=x.D;var U=g.Cm(x.videoInfos,function(m){return m.id===k}); U&&U.video.S===u?x.videoInfos=[U]:(U=x.videoInfos.map(function(m){return m.id}),x.M$.A5("sabrpf",{pfid:""+k, vfids:""+U.join(".")}),b05(x,u,u),DB(x.S,""))}else b05(x,u,u)}; b05=function(x,u,k){x.videoInfos=x.D;x.videoInfos=g.sZ(x.videoInfos,function(U){return U.video.S>=u&&U.video.S<=k})}; ke5=function(x){var u=MoG(x.S,x.B);u&&(x.J=[u])}; qlj=function(x,u,k){if(x.xN.hI){if(x.B){var U=g.sZ(x.J,function(m){return m.id===x.B}); return FF(U,k).includes(u)}U=g.sZ(x.J,function(m){var F;return!((F=m.Ci)==null||!F.isDefault)}); if(U.length>0)return FF(U,k).includes(u)}return FF(x.J,k).includes(u)}; FF=function(x,u){return x.map(function(k){return il(g.UE(k,u))})}; sB5=function(x){var u;if((u=x.V)==null?0:u.isLocked())return x.videoInfos;var k=Le(x.S);u=g.sZ(x.videoInfos,function(U){return U.xi>x.xN.xi?!1:!k.has(U.id)}); cLD(x.S)&&(u=g.sZ(u,function(U){return U.video.width<=854&&U.video.height<=480})); return u}; pCx=function(x,u,k,U){var m=x.mX,F=x.v$.getVideoData(),f=g.DZ(F),V=x.Al,h=Yv({Km:F.X(),v$:x.v$,Ly:x.Ly,xN:x.xN,r0:x.r0,vC:x.vC,m7:x.m7,PC:x.PC,SX:x.SX,isPrefetch:x.isPrefetch,ev:x.ev,sabrLicenseConstraint:F.sabrLicenseConstraint,ZE:x.ZE,EV:x.EV,Y3:x.Y3,rp:x.rp,vim:!!V}),X=ty(F,x.Yg,x.nextRequestPolicy,x.Do,x.Es,x.P4V,x.Tu);U&&k&&(U=X.b8?X.b8.map(function(Y){return Y.type}):[],k("sabr",{stmctxt:U.join("_"), unsntctxt:X.Z5?X.Z5.join("_"):""}));U=x.sS;var q=x.RZ;if(q===void 0&&U===void 0){var H;q=H0Y(m.EO,(H=x.HQ)==null?void 0:H.video);var R;U=H0Y(m.EO,(R=x.HQ)==null?void 0:R.audio)}if(F.aG)var p=F.aG;F={H_:h,x9:x.x9,sS:U,RZ:q,Al:V,videoPlaybackUstreamerConfig:p,j0:X};x.ML&&(F.ML=x.ML);if(f&&u){f=new Map;var c=g.w(m.gm);for(V=c.next();!V.done;V=c.next())V=V.value,(h=m.q$[I64(m,V)]||"")?(f.has(h)||f.set(h,[]),f.get(h).push(V)):k&&k("ssap",{nocid4fmt:(V.itag||"")+"_"+(V.lmt||0)+"_"+(V.xtags||"")});m=new Map; c=g.w(x.du);for(V=c.next();!V.done;V=c.next())V=V.value,h=V.startTimeMs||0,X=void 0,H=(X=u)==null?void 0:It(X,h),X=H.clipId,H=H.Ur,X?(m.has(X)||(R=f.get(X)||[],m.set(X,{clipId:X,du:[],k7:R})),H!==0&&(V.startTimeMs=h-H),m.get(X).du.push(V)):k&&(X=void 0,k("ssap",{nocid4range:"1",fmt:((X=V.formatId)==null?void 0:X.itag)||"",st:h.toFixed(3),d:(V.durationMs||0).toFixed(3),timeline:ff(u)}));F.gB=[];m=g.w(m.entries());for(f=m.next();!f.done;f=m.next())f=g.w(f.value),f.next(),f=f.next().value,F.gB.push(f); if(x.du.length&&!F.gB.length){k&&k("ssap",{nobfrange:"1",br:RgW(x.du),timeline:ff(u)});return}x.U3&&(F.U3=x.U3);x.Pb&&(F.Pb=x.Pb)}else F.du=x.du,F.k7=m.gm,f&&((c=x.du)==null?void 0:c.length)>0&&!u&&k&&k("ssap",{bldmistlm:"1"});return F}; H0Y=function(x,u){return u?[g.UE(u.info,x)]:[]}; RgW=function(x){var u="";x=g.w(x);for(var k=x.next();!k.done;k=x.next()){k=k.value;var U=void 0,m=void 0,F=void 0;u+="fmt."+(((U=k.formatId)==null?void 0:U.itag)||"")+"_"+(((m=k.formatId)==null?void 0:m.lmt)||0)+"_"+(((F=k.formatId)==null?void 0:F.xtags)||"")+";st."+(k.startTimeMs||0).toFixed(3)+";d."+(k.durationMs||0).toFixed(3)+";"}return u}; bf=function(x,u,k){var U=this;this.requestType=x;this.cU=u;this.Jt=k;this.V=null;this.nN={tRY:function(){var m;return(m=U.data)==null?void 0:m.isPrefetch}, Es:function(){var m;return(m=U.data)==null?void 0:m.Es}}}; SdQ=function(x,u,k){u=zy(x.cU,cUx(x,u,k),u);x.KQ()&&u.set("probe","1");return u}; cUx=function(x,u,k){x.Rs===void 0&&(x.Rs=x.cU.Rs(u,k));return x.Rs}; MH4=function(x){var u,k;return((u=x.S)==null?void 0:(k=u.H_)==null?void 0:k.m1)||0}; wCY=function(x){var u,k;return!!((u=x.S)==null?0:(k=u.H_)==null?0:k.ZE)}; yUx=function(x){var u={},k=[],U=[];if(!x.data)return u;for(var m=0;m0;h--)k.push(V)}k.length!==f?u.error=!0:(F=k.slice(-F),k.length=m,vtb(u,k,F));break;case 1:vtb(u,e2,eg$);break;case 0:TzQ(u, u.S&7);k=Kf(u,16);m=Kf(u,16);(k^m)!==65535&&(u.error=!0);u.output.set(u.data.subarray(u.V,u.V+k),u.J);u.V+=k;u.J+=k;break;default:u.error=!0}x.J>x.output.length&&(x.output=new Uint8Array(x.J*2),x.J=0,x.V=0,x.K=!1,x.S=0,x.register=0)}x.output.length!==x.J&&(x.output=x.output.subarray(0,x.J));return x.error?new Uint8Array(0):x.output}; vtb=function(x,u,k){u=dUQ(u);k=dUQ(k);for(var U=x.data,m=x.output,F=x.J,f=x.register,V=x.S,h=x.V;;){if(V<15){if(h>U.length){x.error=!0;break}f|=(U[h+1]<<8)+U[h]<>=7;X<0;)X=u[(f&1)-X],f>>=1;else f>>=X&15;V-=X&15;X>>=4;if(X<256)m[F++]=X;else if(x.register=f,x.S=V,x.V=h,X>256){f=Pp[X];f+=Kf(x,Jp[X]);h=K2W(x,k);V=Ng[h];V+=Kf(x,JUG[h]);if(C8x&&fk.length&&(x.error=!0);x.register|=(k[U+1]<<8)+k[U]<=0)return TzQ(x,k&15),k>>4;for(TzQ(x,7);k<0;)k=u[Kf(x,1)-k];return k>>4}; Kf=function(x,u){for(;x.S=x.data.length)return x.error=!0,0;x.register|=x.data[x.V++]<>=u;x.S-=u;return k}; TzQ=function(x,u){x.S-=u;x.register>>=u}; dUQ=function(x){for(var u=[],k=g.w(x),U=k.next();!U.done;U=k.next())U=U.value,u[U]||(u[U]=0),u[U]++;var m=u[0]=0;k=[];var F=0;U=0;for(var f=1;f7&&(F+=u[f]);for(m=1;m>h&1;V=F<<4|f;if(f<=7)for(h=1<<7-f;h--;)U[h<>=7;f--;){U[h]||(U[h]=-u,u+=2);var X=m&1;m>>=1;h=X-U[h]}U[h]=V}}return U}; L2G=function(x){var u,k,U,m,F,f,V;return g.Z(function(h){switch(h.S){case 1:if(!("DecompressionStream"in window))return h.return(g.AUI(new g.P8Y(x)));u=new DecompressionStream("gzip");k=u.writable.getWriter();k.write(x);k.close();U=u.readable.getReader();m=new Gq([]);case 2:return g.n(h,U.read(),5);case 5:F=h.V;f=F.value;if(V=F.done){h.TY(4);break}m.append(f);h.TY(2);break;case 4:return h.return(m.j4())}})}; vp=function(x,u){this.S=x;this.Kf=u}; DUY=function(x){return wH(wH(ph(function(){return Mv(x.Kf,function(u){return x.E2(x.S,u)})}),function(){return x.ys(x.S)}),function(){return x.m_(x.S)})}; SlG=function(x,u){return DUY(new vp(x,u))}; xiG=function(x){zj.call(this,"onesie");this.pN=x;this.S={};this.J=!0;this.K=null;this.queue=new IMI(this);this.N={};this.j=xTQ(function(u,k){var U=this;return function F(){var f,V,h,X,q,H,R,p,c,Y,E,z,O,r,I,N,L,C,kI,Fj;return X44(F,function(ob){switch(ob.S){case 1:g.tY(ob,2);U.pN.o1();f=function(K){return function(B){throw{name:K,message:B};}}; V=u.j4();g.YI(ob,4,5);if(!k){ob.TY(7);break}return f$Q(ob,wH(BzY(U.pN,V,U.iv),f("DecryptError")).wait(),8);case 8:h=ob.V;case 7:if(!U.pN.enableCompression){ob.TY(9);break}return f$Q(ob,wH(SlG((H=h)!=null?H:V,U.pN.X().iK),f("DecompressError")).wait(),10);case 10:X=ob.V;case 9:q=C7((p=(R=X)!=null?R:h)!=null?p:V,u0R);case 5:g.zx(ob,0,2);if(Y=(c=U.pN.X())==null?void 0:c.Kf)((E=h)==null?void 0:E.buffer)===Y.exports.memory.buffer&&Y.free(h.byteOffset),((z=X)==null?void 0:z.buffer)===Y.exports.memory.buffer&& Y.free(X.byteOffset);g.W4(ob,6);break;case 4:throw r=O=g.Gx(ob),new $J("onesie.response.parse",{name:(C=r.name)!=null?C:"unknown",message:(kI=r.message)!=null?kI:"unknown",wasm:((I=U.pN.X())==null?0:I.Kf)?((N=U.pN.X())==null?0:(L=N.Kf)==null?0:L.ID)?"1js":"1":"0",enc:U.J,gz:U.pN.enableCompression,webcrypto:!!OA()});case 6:return o6Y(q),Fj=g.j1(q.body),ob.return(Fj);case 2:g.zx(ob),g.W4(ob,0)}})}()})}; ueb=function(x){var u=x.queue;u.S.length&&u.S[0].isEncrypted&&!u.V&&(u.S.length=0);u=g.w(Object.keys(x.S));for(var k=u.next();!k.done;k=u.next()){k=k.value;var U=x.S[k];if(!U.Vs){var m=x.queue;m.S.push({videoId:U.videoId,formatId:k,isEncrypted:!1});m.V||Iq(m)}}}; kUY=function(x,u){var k=u.getLength(),U=!1;switch(x.K){case 0:x.pN.G("html5_future_onesie_ump_handler_on_player_response")?wH(Mv(x.j(u,x.J),function(m){g6W(x.pN,m)}),function(m){x.pN.sY(m)}):x.o1(u,x.J).then(function(m){g6W(x.pN,m)},function(m){x.pN.sY(m)}); break;case 2:x.OF("ormk");u=u.j4();x.queue.decrypt(u);break;default:U=!0}x.pN.Bk&&x.pN.A5("ombup","id.11;pt."+x.K+";len."+k+(U?";ignored.1":""));x.K=null}; o6Y=function(x){if(x.dK!==1)throw new $J("onesie.response.badproxystatus",{st:x.dK,webcrypto:!!OA(),textencoder:!!g.JY.TextEncoder});if(x.lx!==200)throw new $J("onesie.response.badstatus",{st:x.lx});}; UiY=function(x){return new Promise(function(u){setTimeout(u,x)})}; mi$=function(x,u){var k=x.X();k=x.Xv&&k.G("html5_onesie_preload_use_content_owner");var U=x.SQ,m=u8(u.x$.experiments,"debug_bandaid_hostname");if(m)u=Zc(u,m);else if((k===void 0?0:k)&&(U==null?0:U.url)&&!u.V){var F=Od(new g.zC(U.url));u=Zc(u,F)}else u=(F=u.S.get(0))==null?void 0:F.location.clone();if(u&&x.videoId){F=V$(x.videoId);x=[];if(F)for(F=g.w(F),k=F.next();!k.done;k=F.next())x.push(k.value.toString(16).padStart(2,"0"));u.set("id",x.join(""));return u}}; FDx=function(x,u,k){k=k===void 0?0:k;var U,m;return g.Z(function(F){if(F.S==1)return U=[],U.push(u.load()),k>0&&U.push(UiY(k)),g.n(F,Promise.race(U),2);m=mi$(x,u);return F.return(m)})}; fZx=function(x,u,k,U){U=U===void 0?!1:U;x.set("cpn",u.clientPlaybackNonce);x.set("opr","1");var m=u.X();x.set("por","1");OA()||x.set("onem","1");u.startSeconds>0&&x.set("osts",""+u.startSeconds);U||(m.G("html5_onesie_disable_partial_segments")&&x.set("oses","1"),u=m.G("html5_gapless_onesie_no_media_bytes")&&mJ(u)&&u.Xv,k&&!u?(u=k.audio,x.set("pvi",k.video.join(",")),m.G("html5_onesie_disable_audio_bytes")||x.set("pai",u.join(",")),xt||x.set("osh","1")):(x.set("oad","0"),x.set("ovd","0"),x.set("oaad", "0"),x.set("oavd","0")))}; bOb=function(x,u,k,U,m){m=m===void 0?!1:m;var F="https://youtubei.googleapis.com/youtubei/"+u.Ae.innertubeApiVersion+"/player",f=[{name:"Content-Type",value:"application/json"}];U&&f.push({name:"Authorization",value:"Bearer "+U});f.push({name:"User-Agent",value:g.lZ()});g.xc("EOM_VISITOR_DATA")?f.push({name:"X-Goog-EOM-Visitor-Id",value:g.xc("EOM_VISITOR_DATA")}):(k=k.visitorData||g.xc("VISITOR_DATA"))&&f.push({name:"X-Goog-Visitor-Id",value:k});(k=g.xc("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&f.push({name:"X-YouTube-Lava-Device-Context", value:k});(u=u8(u.experiments,"debug_sherlog_username"))&&f.push({name:"X-Youtube-Sherlog-Username",value:u});x=QP(JSON.stringify(x));return{url:F,Ul:f,postBody:x,ERX:m,lq:m}}; hVb=function(x,u,k,U,m,F){var f=g.q7(x,xYx,x.lq?void 0:k.Kf),V={encryptedClientKey:u.S.encryptedClientKey,o8:!0,Xl:!0,yC:VIt(k,!!x.lq),hm:k.experiments.H$("html5_use_jsonformatter_to_parse_player_response")};if(x.lq)V.FxG=f;else{x=u.encrypt(f);var h;if(((h=k.Kf)==null?void 0:h.exports.memory.buffer)===f.buffer&&x.byteOffset!==f.byteOffset){var X;(X=k.Kf)==null||X.free(f.byteOffset)}var q;x=((q=k.Kf)==null?void 0:q.xF(x))||x;f=V.zV=x;(0,g.j4)();f=Arx(new TwD(u.S.J),f,u.iv);V.WB=f;V.iv=u.iv}u=U.getVideoData(); k=Yv({Km:k,v$:U,Ly:u.startSeconds*1E3});m={MQ:V,H_:k,onesieUstreamerConfig:m,GI:F,j0:ty(u)};u.reloadPlaybackParams&&(m.reloadPlaybackParams=u.reloadPlaybackParams);return m}; X5j=function(x,u,k){var U,m,F;return g.Z(function(f){if(f.S==1)return U=g.q7(u,xYx),g.n(f,i0x(k,U),2);if(f.S!=3)return m=f.V,g.n(f,lMW(k,m),3);F=f.V;return f.return({zV:m,encryptedClientKey:k.S.encryptedClientKey,iv:k.iv,WB:F,o8:!0,Xl:!0,yC:VIt(x,!!u.lq),hm:x.experiments.H$("html5_use_jsonformatter_to_parse_player_response")})})}; qLY=function(x,u,k,U,m,F){var f,V,h,X;return g.Z(function(q){if(q.S==1)return g.n(q,X5j(k,x,u),2);f=q.V;V=U.getVideoData();h=Yv({Km:k,v$:U,Ly:V.startSeconds*1E3});X={MQ:f,H_:h,onesieUstreamerConfig:m,GI:F,j0:ty(V)};V.reloadPlaybackParams&&(X.reloadPlaybackParams=V.reloadPlaybackParams);return q.return(X)})}; VIt=function(x,u){x=El(x.schedule,!0);u=u||!!OA()&&x>1572864;return"DecompressionStream"in window||!u}; Ap=function(x,u){g.J.call(this);var k=this;this.v$=x;this.playerRequest=u;this.logger=new g.fe("onesie");this.xhr=null;this.state=1;this.pk=new uF;this.kz=!1;this.playerResponse="";this.OI=new gu(this);this.oX=new xiG(this);this.zp="";this.Z8=this.fA=!1;this.Vr="";this.enableCompression=this.fG=this.Bg=!1;this.yZ=[];this.SF=this.mx=-1;this.x$=this.v$.X();this.videoData=this.v$.getVideoData();this.Bk=this.x$.Yi();this.u2=this.x$.Je;this.GQ=new ro(this.u2.S,this.x$.iK,YlY(this.x$));this.XG=this.x$.G("html5_onesie_check_timeout"); this.BT=new g.gl(this.Cl,500,this);this.ph=new g.gl(this.fz,1E4,this);this.V_=new g.gl(function(){if(!k.isComplete()){var U=TY(k);k.sY(new $J("net.timeout",U))}},1E3); this.zO=new g.gl(this.Gxm,2E3,this);this.Eu=this.v$.pW();this.dQ=this.G("html5_onesie_wait_for_media_availability");g.P(this.videoData,this);g.P(this,this.BT);g.P(this,this.ph);g.P(this,this.zO);g.P(this,this.GQ);x=kt();xt&&x&&(this.i4=new Map);this.OT=new Map;this.oO=new Map;this.b7=new Map;this.wN=new Map}; Qb=function(x,u){var k;return(k=x.i4)==null?void 0:k.get(u)}; HOQ=function(x,u,k){var U;return g.Z(function(m){if(m.S==1)return x.OF("oprd_s"),sOG(x)?g.n(m,ntI(x.GQ,u,k),3):(U=x.GQ.decrypt(u,k),m.TY(2));m.S!=2&&(U=m.V);x.OF("oprd_c");return m.return(U)})}; BzY=function(x,u,k){x.OF("oprd_s");u=O0Y(x.GQ).encrypt(u,k);Mv(u,function(){x.OF("oprd_c")}); return u}; RVk=function(x){return x.G("html5_onesie_host_probing")||x.Bk?xt:!1}; g6W=function(x,u){x.OF("oprr");x.playerResponse=u;x.fG||(x.dQ=!1);Cf(x)}; Cf=function(x){if(!x.playerResponse)return!1;if(x.Bg)return!0;var u=x.videoData.G("html5_onesie_audio_only_playback")&&F7(x.videoData);if(x.i4&&x.dQ){if(!x.i4.has(x.zp))return!1;var k=x.i4.get(x.zp),U;if(U=k){U=!1;for(var m=g.w(k.rM.keys()),F=m.next();!F.done;F=m.next())if(F=k.rM.get(F.value))for(var f=g.w(F.QM),V=f.next();!V.done;V=f.next())V.value.LQ>0&&(F.o3?U=!0:u=!0);U=!(u&&U)}if(U)return!1}x.OF("ofr");x.pk.resolve(x.playerResponse);if(!x.XG){var h;(h=x.V_)==null||h.start();x.ph.start()}return x.Bg= !0}; caR=function(x){if(x.i4&&!x.G("html5_onesie_media_capabilities")){x.OF("ogsf_s");var u=Oxx(x.v$.getVideoData(),function(U,m){x.A5(U,m)}),k=p5Y(x.v$); u.video=MbW(k,u.video);x.OF("ogsf_c");if(u.video.length)return u;x.A5("ombspf","l."+k.V+";u."+k.S+";o."+k.J+";r."+k.reason)}}; sOG=function(x,u){return x.G("html5_onesie_sync_request_encryption")||(u==null?0:u.lq)||g.x6(x.x$)&&x.G("html5_embed_onesie_use_sync_encryption")?!1:!!OA()}; TY=function(x){if(!x.J1)return{};var u=x.J1.r5(),k;u.d=(k=x.J1.ut)==null?void 0:k.Ue();u.shost=x.Rk;u.ty="o";return u}; MI5=function(x,u){var k,U;(U=(x=(k=x.i4)==null?void 0:k.get(u))==null)||(u=x.J?!1:x.J=!0,U=!u);return!U}; w5k=function(x,u,k,U,m,F,f,V,h,X,q){g.J.call(this);var H=this;this.v$=x;this.M$=u;this.policy=k;this.audioTrack=U;this.videoTrack=m;this.mX=F;this.ek=f;this.B$=V;this.J=h;this.timing=X;this.U=q;this.S=[];this.D={};this.IS=this.GY=!1;this.Do=new Set;this.N=this.q$=this.t5=this.SX=0;this.K=null;this.Ok={du:[],x9:[]};this.nm={du:[],x9:[]};this.j=null;this.c$=[];this.nN={jnm:function(){return H.S}, UwY:function(){return H.D}, tXJ:function(){H.S.length=0}, n8$:function(){return H.Do}, JVk:function(){return H.t5}, oqG:function(R){H.t5=R}, txX:function(R){H.N=R}, K9:function(R){H.j=R}}; this.videoData=this.v$.getVideoData();this.policy.Po&&(this.gm=new DR(this.M$,this.policy,this.ek),g.P(this,this.gm))}; tIR=function(x,u){u=u===void 0?!1:u;if(yat(x,u)){x.policy.D&&x.M$.A5("sabrcrq",{create:1});var k=new bf(0,x.mX.B,x);x.policy.Ps>0&&x.N++;u=YLt(x,k,u);x.S.push(u);var U;(U=x.gm)==null||vKx(U,x.mX.B)}}; WDb=function(x,u){var k=E6Y(x);if(x.policy.yd){var U=x.Ok;var m=x.nm}else U=Lf(x,x.audioTrack),m=Lf(x,x.videoTrack);var F=[].concat(g.t(U.du),g.t(m.du));x.policy.RU&&x.j&&F.push.apply(F,g.t(x.c$));var f=[].concat(g.t(U.x9),g.t(m.x9)),V=x.M$.td(),h,X,q=x.v$,H=x.mX,R=x.V,p=x.Do,c=x.policy,Y=x.M$.r0,E=Srk(x.M$)*1E3,z=(h=x.ut)==null?void 0:h.m7;h=(X=x.ut)==null?void 0:X.PC;var O;X=Number((O=x.J.K)==null?void 0:O.info.itag)||0;var r;O=Number((r=x.J.j)==null?void 0:r.info.itag)||0;u={v$:q,mX:H,du:F,x9:f, Ly:k,nextRequestPolicy:R,Do:p,xN:c,r0:Y,vC:E,m7:z,PC:h,SX:x.SX,isPrefetch:u||x.M$.isSuspended,U3:X,Pb:O,Yg:V,Tu:x.v$.vN()};k=x.M$.UU();F=V$(k);k&&(u.Es=F);if(k=x.v$.x7())u.ZE=k*1E3;var I;k=x.J;F=k.t5;if((k.xN.V&&k.xN.MC||((I=k.xN)==null?0:I.S&&I.iX))&&!F)for(I=g.w(k.J),f=I.next();!f.done;f=I.next())if(f.value.Ci){F=!0;break}I=CK(k.xN)&&!F?[]:mUY(k,k.J);u.sS=I;I=x.J;CK(I.xN)&&!I.RS?I=[]:(k=sB5(I),k.length===0&&(k=I.D),I=mUY(I,k));u.RZ=I;u.Al=x.policy.RU&&x.j?[x.j]:void 0;x.policy.iW&&(u.Y3=GU$(x.M$, x.audioTrack),u.rp=GU$(x.M$,x.videoTrack));if(x.policy.N){U=zVD(x,U.du,m.du);var N;if(m=(N=x.K)==null?void 0:N.qH(U))u.ML=m}x.policy.c$&&x.S.length>0&&x.S[0].DK()&&(u.P4V=x.S[0].F3());return u}; E6Y=function(x){var u,k=x.policy.j&&((u=x.M$)==null?void 0:u.uv());u=x.M$.getCurrentTime()||0;u=OOR(x,u);var U=x.M$.VH()||0;u+=U;U=ny(x.videoData)||g.l_(x.videoData);var m=0;k?(U&&(m=Number.MAX_SAFE_INTEGER),x.videoData.gm&&(m=Math.ceil(x.videoData.c$*1E3))):m=Math.ceil(u*1E3);return Math.min(Number.MAX_SAFE_INTEGER,m)}; OOR=function(x,u){if(x.M$.isSeeking())return u;var k=x.v$.e$();if(!k)return u;k=k.tf();if(k.length===0||sE(k,u))return u;if(!dA(x.videoTrack,u)&&!dA(x.audioTrack,u))return x.M$.A5("sundrn",{b:0,lt:u}),u;for(var U=u,m=Infinity,F=0;Fu)){var f=u-k.end(F);f=20)?(x.M$.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),u):U}; zVD=function(x,u,k){var U=x.M$.getCurrentTime()||0;u=iO$(x,u,U);x=iO$(x,k,U);return Math.min(u,x)}; iO$=function(x,u,k){x=x.M$.VH()||0;u=g.w(u);for(var U=u.next();!U.done;U=u.next()){var m=U.value;U=m.startTimeMs?m.startTimeMs/1E3-x:0;m=U+(m.durationMs?m.durationMs/1E3:0);if(U<=k&&k<=m)return m}return k}; yat=function(x,u){if(x.policy.Ps>0){var k=Math.floor((0,g.j4)()/1E4);if(k===x.q$){if(x.N>=x.policy.Ps){if(x.N===x.policy.Ps){var U={reason:"toomanyrequests"};U.limit=x.N;x.M$.handleError("player.exception",U);x.N+=1}return!1}}else x.q$=k,x.N=0}u=!u&&!Ge(x.ek)&&!x.policy.zm;if(x.M$.isSuspended&&(x.M$.Wh||u))return!1;if(x.RS&&(0,g.j4)()0&&(!x.policy.c$||x.S.length!==1||!x.S[0].DK()))return!1;var m;if((m=x.mX.B)==null||!O2(m,x.policy,x.D,x.M$.xn()))return!1; m=x.policy.k6&&x.policy.V&&x.M$.CC();if(Js(x.audioTrack)&&Js(x.videoTrack)&&!m)return!1;if(x.policy.V&&x.B&&!x.M$.CC())return x.vU("ssap",{pauseontlm:1}),!1;if(Dc(x,x.audioTrack)&&Dc(x,x.videoTrack))return x.policy.J&&x.M$.A5("sabrHeap",{a:""+rA(x.audioTrack),v:""+rA(x.videoTrack)}),!1;if(m=x.policy.N)m=!1,x.U.V===2?m=!0:x.U.V===3&&(E6Y(x),x.M$.VH(),u=zVD(x,lK(x.audioTrack,x.M$.isSeeking()).du,lK(x.videoTrack,x.M$.isSeeking()).du),k=x.U,u>=k.N?(k.A5("sdai",{haltrq:u,est:k.N}),u=!0):u=!1,u&&(m=!0)), m&&x.policy.D&&x.M$.A5("sabrcrq",{waitad:1});if(m)return!1;x.policy.yd&&(x.Ok=Lf(x,x.audioTrack),x.nm=Lf(x,x.videoTrack));if(!x.V)return x.policy.D&&x.M$.A5("sabrcrq",{nopolicy:1}),!0;if(x.v$.x7())return x.policy.D&&x.M$.A5("sabrcrq",{utc:1}),!0;if(x.J.N)return x.policy.D&&x.M$.A5("sabrcrq",{audio:1}),!0;if(!x.V.targetAudioReadaheadMs||!x.V.targetVideoReadaheadMs)return x.policy.D&&x.M$.A5("sabrcrq",{noreadahead:1}),!0;if(x.policy.j&&x.M$.uv())return x.policy.D&&x.M$.A5("sabrcrq",{seekToHead:1}), !0;m=Math.min(Kv(x.M$,x.audioTrack)*1E3,x.V.targetAudioReadaheadMs);u=Math.min(Kv(x.M$,x.videoTrack)*1E3,x.V.targetVideoReadaheadMs);var F=Math.min(m,u);k=ZR(x.audioTrack,!0)*1E3;var f=ZR(x.videoTrack,!0)*1E3;if(x.policy.yd){var V=x.v$.getCurrentTime()*1E3;var h=lZY(x.Ok.du,V);V=lZY(x.nm.du,V)}else h=k,V=f;var X=hu||U>=0&&m.RY>U+1)break;k=Math.max(k,m.startTimeMs+m.durationMs);U=Math.max(U,m.xl)}return Math.max(0,k-u)}; YLt=function(x,u,k){var U={ek:x.ek,vn:function(h,X){x.v$.Yy(h,X)}, DT:x.policy.fL,gR:x.policy.J};x.ek.V.j&&(U.Cr=(x.videoTrack.S.info.xi||0)+(x.audioTrack.S.info.xi||0));x.policy.iP&&(U.au=x.audioTrack.S.index.L3(),U.DT=!1);var m=cUx(u,x.policy,x.D)?2:1;m!==x.t5&&(x.t5=m,raW(x));k=WDb(x,k);if((x.policy.V||x.policy.c$)&&x.policy.J&&k.Do){for(var F=m="",f=g.w(k.Do),V=f.next();!V.done;V=f.next())V=V.value,x.videoData.sabrContextUpdates.has(V)?m+="_"+V:F+="_"+V;x.M$.A5("sabrbldrqs",{ctxts:m,misctxts:F})}u.setData(k,x.M$.CC(),x.policy,x.D)||!x.policy.V&&!x.policy.c$|| x.M$.handleError("player.exception",{reason:"buildsabrrequestdatafailed"},1);U=new ZB(x.policy,u,x.mX,x.D,x,U,x.M$.pW(),x.policy.G0?x.M$.CC():void 0);aj(x.timing);x.policy.D&&x.M$.A5("sabrcrq",{rn:U.bH(),probe:u.KQ()});return U}; oL=function(x,u){if(u.Ft()||x.Ft())x.policy.ZH||(x.policy.j?Bp(x.M$):x.M$.Ns());else{if(x.policy.J&&u.isComplete()&&u instanceof ZB){var k=x.M$,U=k.A5,m,F,f=Object.assign(u.J1.r5(),{rst:u.state,strm:u.xhr.Wn(),d:(m=u.J1.ut)==null?void 0:m.Ue(),cncl:u.xhr&&u.Ev.K?1:0,rqb:u.Dh,cwt:u.eO,swt:(F=u.AD)==null?void 0:F.gP});m=Object.assign(yUx(u.info),f);U.call(k,"rqs",m)}if(u.isComplete()&&u.KQ()&&u instanceof ZB)x.policy.h9?u.PB()?(u.dispose(),x.S.length===0?x.M$.Ns():(x=x.S[0],x instanceof ZB&&x.x8()&& x.gS())):u.Xu()&&x.M$.handleError(u.Bq(),u.uh()):(u.dispose(),x.M$.Ns());else{if(u.LA())u instanceof ZB&&Vok(x.timing,u),raW(x),jOY(x);else if(u.Xu())k=x.v$.x7(),u instanceof ZB&&wCY(u.info)&&k&&x.M$.qU(k),u instanceof Ap?x.S.pop():(k=1,u.canRetry()&&umR(x.M$)&&(ZO$(x,u),k=0),x.M$.handleError(u.Bq(),u.uh(),k));else{if(x.M$.isSuspended&&!u.isComplete())return;jOY(x)}u.Ft()||u instanceof Ap||(u.isComplete()?k=CI4(u,x.policy,x.D):(k=Aht(u,x.policy,x.D),k===1&&(x.GY=!0)),k!==0&&(U=new bf(1,u.info.cU), U.Rs=k===2,YLt(x,U)));x.policy.MV&&!u.isComplete()?go(x.M$):x.M$.Ns()}}}; jOY=function(x){for(;x.S.length&&x.S[0].HN(x.NN());){var u=x.S.shift();aZ5(x,u);if(x.policy.N){var k=x;if(!k.policy.QX&&u.HN(k.NN())){var U=u.bH();if(k.QX!==U){var m=u.fO();u=m.mx;var F=m.SF;m=m.isDecorated;!k.K||F<0||(k.QX=U,U=du(k.U,F/1E3,u),F=k.M$.VH()||0,Jy(k.U,u,U-F,m,k.K))}}}}x.S.length&&aZ5(x,x.S[0])}; aZ5=function(x,u){var k=new Set(u.Lo(x.NN()));k=g.w(k);for(var U=k.next();!U.done;U=k.next()){var m=U.value;if(!(U=!(u instanceof Ap))){U=x.J;var F=U.mX.EO,f=FF(U.videoInfos,F);U=qlj(U,m,F)||f.includes(m)}if(U&&(U=u.ih(m,x.NN()),F=x.policy.RU&&fZ(U[0].S.info.mimeType),(!(!F&&x.policy.Pw&&U.length>0&&(U[0].S.info.o3()?ZR(x.audioTrack):ZR(x.videoTrack))>3)||u.isComplete())&&u.sU(m,x.NN()))){m=u.My(m,x.NN());if(x.policy.V){f=U[0].S.info;var V=x.M$.CC();if(V&&f){var h=u.KO();V.api.G("html5_ssap_set_format_info_on_video_data")&& h===e6(V)&&(f.o3()?V.playback.getVideoData().K=f:V.playback.getVideoData().V=f);if(V=xX(V.timeline,h))if(V=V[0].getVideoData())f.o3()?V.K=f:V.V=f}}m=g.w(m);for(f=m.next();!f.done;f=m.next())if(f=f.value,x.policy.J&&u instanceof Ap&&x.M$.A5("omblss",{s:f.info.Wl()}),F)V=x,V.videoData.EO()&&V.j&&il(V.j)===il(g.UE(f.info.S.info,V.mX.EO))&&V.v$.publish("sabrCaptionsDataLoaded",f,V.tH.bind(V));else{V=f.info.S.info.o3();var X=f.info.S;if(V){h=void 0;var q=x.J,H=(h=u.lz(x.NN()))==null?void 0:h.token;q.xN.DB&& q.N&&X!==q.j?h=!0:(q.N=!1,X!==q.j&&(q.j=X,q.P0(X,q.audioTrack,H)),h=!1);if(x.policy.DB&&h)continue}else h=void 0,UUx(x.J,X,(h=u.lz(x.NN()))==null?void 0:h.token);h=V?x.audioTrack:x.videoTrack;u instanceof Ap&&(h.D=!1,u instanceof Ap&&(V?gq4(x.timing):u6k(x.timing)));try{iK(h,U,f)}catch(R){f=jE(R),x.M$.handleError(f.errorCode,f.details,f.severity),h.Gg(),x.wr(!1,"pushSlice"),Bp(x.M$)}}}}}; ZO$=function(x,u){x.policy.c$?x.S.splice(x.S.indexOf(u)).forEach(function(k){k.dispose()}):(x.S.pop(),u==null||u.dispose())}; QO5=function(x,u,k){for(var U=[],m=0;m0)for(var u=g.w(x.videoData.sabrContextUpdates.keys()),k=u.next();!k.done;k=u.next()){k=k.value;var U=void 0;((U=x.videoData.sabrContextUpdates.get(k))==null?0:U.sendByDefault)&&x.Do.add(k)}if(x.policy.c$&&x.S.length)for(u=g.w(x.S),k=u.next();!k.done;k=u.next())(k=k.value.F3())&&k.type&&k.sendByDefault&&x.Do.add(k.type)}; JaY=function(x){x.policy.I0&&(x.ut=void 0,x.SX=0)}; Pkb=function(x,u){if(u.Xu()||u.Ft()){var k=x.M$,U=k.A5,m=u.state;x=x.NN();var F,f;if((u=(F=u.i4)==null?void 0:F.get(x))==null)u=void 0;else{F=0;x=u.Lo();for(var V=0;V=x.policy.YO,f=!1;if(F){var V=0;!isNaN(u)&&u>x.N&&(V=u-x.N,x.N=u);V/m=x.policy.ql&&!x.J;if(!F&&!k&&AaI(x,u))return NaN;k&&(x.J=!0);a:{U=f;k=(0,g.j4)()/1E3-(x.Q9.RT()||0)-x.D.S-x.policy.iC;F=x.V.startTime;k=F+k;if(U){if(isNaN(u)){uX(x,NaN,"n",u);F=NaN;break a}U=u-x.policy.Nl;U=F.K&&U<=F.j){U=!0;break a}U=!1}U=!U}if(U)return x.A5("ostmf",{ct:x.getCurrentTime(),a:u.S.info.o3()}),!1;(x=x.RS)!=null&&(x.rM.get(k).u0=!0);return!0}; xfk=function(x){if(!x.mX.EO)return!0;var u=x.v$.getVideoData();if(x.v$.AP())return x.A5("ombpa",{}),!1;var k,U;if(x.policy.O7&&!!((k=x.t5)==null?0:(U=k.cH)==null?0:U.WE$)!==x.mX.I2)return x.A5("ombplmm",{}),!1;k=u.wu||u.liveUtcStartSeconds||u.AO;if(x.mX.I2&&k)return x.A5("ombplst",{}),!1;if(x.mX.U)return x.A5("ombab",{}),!1;k=Date.now();return iI(x.mX)&&!isNaN(x.Ok)&&k-x.Ok>x.policy.A4*1E3?(x.A5("ombttl",{}),!1):x.mX.WZ&&x.mX.K||!x.policy.Jo&&x.mX.isPremiere||!(cX(u)===0||x.policy.S&&u.G("html5_enable_onesie_media_for_sabr_proxima_optin"))|| u.G("html5_disable_onesie_media_for_mosaic")&&vX(u)||u.G("html5_disable_onesie_media_for_ssdai")&&u.isDaiEnabled()&&u.enableServerStitchedDai||u.G("html5_disable_onesie_media_for_lifa_eligible")&&Ky(u)?!1:!0}; u7R=function(x,u){var k=u.S,U=x.mX.EO;if(xfk(x))if(x.RS&&x.RS.rM.has(il(g.UE(k.info,U)))){if(U=il(g.UE(k.info,U)),o85(x,u)){var m=new NM(x.RS.ih(U)),F=function(f){try{if(f.Xu())x.handleError(f.Bq(),f.uh()),Ic(u,f),KJ(f.info)&&xH(x.N,u,k,!0),x.Ns();else if(uf(x.N,f)){var V;(V=x.K)==null||siQ(V,f.info,x.B);x.Ns()}}catch(h){f=jE(h),x.handleError(f.errorCode,f.details,f.severity),x.Gg()}}; k.J=!0;d5(m)&&(O$(u,new J8(x.policy,U,m,x.RS,F)),aj(x.timing))}}else x.A5("ombfmt",{})}; g8W=function(x,u){u=u||x.videoTrack&&x.videoTrack.V&&x.videoTrack.V.startTime||x.getCurrentTime();var k=kH,U=x.videoTrack,m=x.S;u=m.nextVideo&&m.nextVideo.index.w9(u)||0;m.nm!==u&&(m.gm={},m.nm=u,oc(m,m.S));u=!m.S.isLocked()&&m.U>-1&&(0,g.j4)()-m.Uu.S&&u.reason==="b";U||m||k?(x.v$.lw({reattachOnConstraint:U?"u":m?"drm":"perf",lo:u.V,up:u.S}),x.policy.Je||(x.V.S.V=!1)):(x.policy.Je&&(x.V.S.V=!1),Bp(x))}}else if(!GyR(x.S,u)&&x.videoTrack){x.logger.debug(function(){return"Setting constraint: r="+u.reason+" u="+u.S}); k=x.S.S;hBk(x,Wi4(x.S,u));g8W(x);U=u.isLocked()&&u.reason==="m"&&x.S.RS;m=x.policy.k_&&u.reason==="l"&&Ph(x.videoTrack);k=k.S>u.S&&u.reason==="b";var F=x.S.B$&&!Yu();U||m||k||F?x.v$.lw({reattachOnConstraint:U?"u":m?"drm":F?"codec":"perf"}):Bp(x)}}; qSY=function(x,u,k){if((!x.jJ||LZ(x.jJ)&&!x.policy.VV)&&!x.Ui.isSeeking()&&(x.policy.S||Ph(u)&&u.S.yQ()&&x.S.t5)){var U=x.getCurrentTime()+twG(x.U,u,k);x.logger.debug(function(){return"Clearing back to "+U.toFixed(3)}); OzY(u,U)}}; hBk=function(x,u){u&&(x.logger.debug(function(){return"Logging new format: "+VZ(u.video.info)}),ssb(x.v$,new Tj(u.video,u.reason))); if(x.S.GY){var k=nqG(x.S,"a");x.v$.OR(new Tj(k.audio,k.reason))}}; Bp=function(x){g.ky(x.Nj)}; go=function(x){x.policy.MV&&x.policy.Nw&&Math.min(W5$(x.videoTrack),W5$(x.audioTrack))*1E3>x.policy.RA?g.ky(x.RU):x.Ns()}; HyW=function(x,u){var k=(0,g.j4)()-u,U=ZR(x.audioTrack,!0)*1E3,m=ZR(x.videoTrack,!0)*1E3;x.logger.debug(function(){return"Appends paused for "+k}); if(x.policy.J&&(x.A5("apdpe",{dur:k.toFixed(),abuf:U.toFixed(),vbuf:m.toFixed()}),As(x.policy))){var F=js(x.U);x.A5("sdps",{ct:u,ah:U.toFixed(),vh:m.toFixed(),mr:ZK(x.U,x.k8,F),bw:F.toFixed(),js:x.isSeeking(),re:+x.k8,ps:(x.policy.eD||"").toString(),rn:(x.policy.NA||"").toString()})}}; RBx=function(x){if(x.policy.V&&KK(x.videoTrack)&&KK(x.audioTrack))return"ssap";if(jK$(x.videoTrack))return x.logger.debug("Pausing appends for server-selectable format"),"ssf";if(x.policy.GY&&vh(x.videoTrack)&&vh(x.audioTrack))return"updateEnd";if(Js(x.audioTrack)||Js(x.videoTrack)&&x.videoTrack.S.info.Lm!=="f")return"";if(x.Ui.isSeeking()){var u=x.U;var k=x.videoTrack;var U=x.audioTrack;if(u.policy.S){var m=u.policy.kD;As(u.policy)&&(m=ZK(u,!1,js(u)));u=m;k=ZR(U,!0)>=u&&ZR(k,!0)>=u}else k.J.length|| U.J.length?(m=k.S.info.xi+U.S.info.xi,m=10*(1-js(u)/m),u=Math.max(m,u.policy.kD),k=ZR(U,!0)>=u&&ZR(k,!0)>=u):k=!0;if(!k)return"abr";k=x.videoTrack;if(k.J.length>0&&k.K.V.length===1&&gKR(k.K).info.B360);U=As(x.policy)&&x.policy.Yj;if(!x.k8||!U&&k)return"";k=x.policy.K6;As(x.policy)&&(k=ZK(x.U,x.k8,js(x.U)));k=l_4(x.videoTrack, x.getCurrentTime(),k)||l_4(x.audioTrack,x.getCurrentTime(),k);return As(x.policy)?k?"mbnm":"":(x.videoTrack.J.length>0||x.audioTrack.J.length>0||Bh(x.N,x.videoTrack,x.audioTrack)||Bh(x.N,x.audioTrack,x.videoTrack))&&k?"nord":""}; pXQ=function(x){if(x.D){var u=x.D.Ns(x.audioTrack,RE(x.jJ.V.UF()));u&&x.v$.seekTo(u,{OP:!0,m5:"pollSubsegmentReadahead",hg:!0})}}; E8x=function(x,u,k){if(x.policy.GY&&vh(u))return!1;if(k.O$())return!0;if(!k.sG())return!1;var U=Lv(u);if(!U||U.info.type===6)return!1;var m=x.policy.Hw;if(m&&!U.info.N){var F=U.info.K-x.getCurrentTime();if(U.info.BF)return x.policy.S&&wXG(x,u),x.policy.HR&&amQ(u.K,F,!1),!1;ykQ(x,u);var V;x.policy.bX&&k===((V=x.jJ)==null?void 0:V.S)&&x.QX&&(k.uZ()===0?(x.QX=!1,x.policy.bX=!1):x.P$=k.uZ());if(!YSx(x,k,U,u))return!1;x.policy.GY&&U.info.Dl()?(x.v$.X().Yi()&&x.A5("eosl",{ls:U.info.Wl()}), U.isLocked=!0):(u.sy(U),lak(x.S,U.info),x.logger.debug(function(){return"Appended "+U.info.Wl()+", buffered: "+XO(k.UF())})); m&&tAb(x,U.info.S.oA);return!0}; wXG=function(x,u){u===x.videoTrack?x.c$=x.c$||(0,g.j4)():x.ut=x.ut||(0,g.j4)()}; ykQ=function(x,u){u===x.videoTrack?x.c$=0:x.ut=0}; YSx=function(x,u,k,U){var m=x.policy.A9?(0,g.j4)():0,F=k.N&&k.info.S.S||void 0,f=k.S;k.N&&(f=Gd4(x,k,f)||f);var V=f.j4();f=x.policy.A9?(0,g.j4)():0;u=zBR(x,u,V,k.info,F);(U=U.U)!=null&&(F=k.info,m=f-m,f=(0,g.j4)()-f,!U.V||vJb(U.V,F)&&U.V.h5===F.h5||U.flush(),U.K+=m,U.J+=f,m=1,!U.V&&F.V&&(m=2),mg(U,m,u),f=Math.ceil(F.V/1024),m===2&&U.S.add(f),U.S.add(Math.ceil((F.V+F.J)/1024)-f),U.V=F);x.nm=0;if(u===0)return x.q$&&(x.logger.debug("Retry succeed, back to normal append logic."),x.q$=!1,x.Uk=!1),x.oS= 0,!0;if(u===2||u===5)return WJk(x,"checked",u,k.info),!1;if(u===1){if(!x.q$)return x.logger.debug("QuotaExceeded, retrying."),x.q$=!0,!1;if(!x.Uk)return x.Uk=!0,x.v$.seekTo(x.getCurrentTime(),{m5:"quotaExceeded",hg:!0}),!1;k.info.Ya()?(m=x.policy,m.q$=Math.floor(m.q$*.8),m.Ok=Math.floor(m.Ok*.8)):(m=x.policy,m.Uk=Math.floor(m.Uk*.8),m.Ok=Math.floor(m.Ok*.8));x.policy.S?Ce(x.V.S,k.info.S,!1):uK(x.S,k.info.S)}x.v$.lw({reattachOnAppend:u});return!1}; Gd4=function(x,u,k){var U;if(U=x.policy.DP&&x.jJ&&!x.jJ.B&&!x.v$.N0())u=u.info.S.info,U=u.MN()&&DJ(u)&&u.video&&u.video.width<3840&&u.video.width>u.video.height;if(U&&(x.jJ.B=!0,I6('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return k=xkR(k),x.policy.J&&x.A5("sp4k",{s:!!k}),k}; WJk=function(x,u,k,U){var m="fmt.unplayable",F=1;k===5||k===3?(m="fmt.unparseable",x.policy.S?!U.S.info.video||Le(x.V.S).size>0||Ce(x.V.S,U.S,!1):!U.S.info.video||Le(x.S.N).size>0||uK(x.S,U.S)):k===2&&(x.oS<15?(x.oS++,m="html5.invalidstate",F=0):m="fmt.unplayable");U=JL(U);var f;U.mrs=(f=x.jJ)==null?void 0:of(f);U.origin=u;U.reason=k;x.handleError(m,U,F)}; chY=function(x,u,k,U,m){var F=x.mX;var f=x.policy.S,V=!1,h=-1,X;for(X in F.S){var q=fZ(F.S[X].info.mimeType)||F.S[X].info.Ya();if(U===q)if(q=F.S[X].index,q.wv(u.h5)){V=q;var H=u,R=V.BS(H.h5);R&&R.startTime!==H.startTime?(V.segments=[],V.a_(H),V=!0):V=!1;V?h=u.h5:!u.pending&&f&&(H=q.getDuration(u.h5),H!==u.duration&&(F.publish("clienttemp","mfldurUpdate",{itag:F.S[X].info.itag,seg:u.h5,od:H,nd:u.duration},!1),q.a_(u),V=!0))}else q.a_(u),V=!0}h>=0&&(f={},F.publish("clienttemp","resetMflIndex",(f[U? "v":"a"]=h,f),!1));F=V;JBR(x.Ui,u,U,F);x.K.UE(u,k,U,m);if(x.policy.wX&&k){var p;(p=x.R0)!=null&&p.J.set(u.h5,k)}u.h5===x.mX.WZ&&F&&Er(x.mX)&&u.startTime>Er(x.mX)&&(x.mX.c$=u.startTime+(isNaN(x.timestampOffset)?0:x.timestampOffset),x.Ui.isSeeking()&&x.Ui.S 5)return x.nm=0,x.v$.lw({initSegStuck:1,as:U.info.Wl()}),!0}else x.nm=0,x.QI=U;x.policy.EH&&(k.abort(),(f=u.U)!=null&&(mg(f,4),f.flush()));m=zBR(x,k,F,h,m);var X;(X=u.U)==null||ehD(X,m,h);if(m!==0)return Oy4(x,m,U),!0;U.info.Ya()?mMY(x.timing):Fit(x.timing);x.logger.debug(function(){return"Appended init for "+U.info.S.info.id}); tAb(x,U.info.S.oA);return k.rk()}; ckt=function(x,u,k){if(u.zW()==null){x=Wh(x);if(!(u=!x||x.S!==k.info.S)){a:if(x=x.U,k=k.info.U,x.length!==k.length)k=!1;else{for(u=0;u1)return 6;h.gm=new g.gl(function(){var X=Lv(h);x.Ft()||X==null||!X.isLocked?x.v$.X().Yi()&&x.A5("eosl",{delayA:X==null?void 0:X.info.Wl()}):iyD(h)?(x.v$.X().Yi()&&x.A5("eosl",{dunlock:X==null?void 0:X.info.Wl()}),lLj(x, h===x.audioTrack)):(x.A5("nue",{ls:X.info.Wl()}),X.info.t5+=1,x.jJ&&x.f0())},1E4,x); x.v$.X().Yi()&&x.A5("eosl",{delayS:U.Wl()});h.gm.start()}x.policy.Xb&&(U==null?void 0:U.S)instanceof Ty&&U.Dl()&&x.A5("poseos",{itag:U.S.info.itag,seg:U.h5,lseg:U.S.index.Uv(),es:U.S.index.J});u.appendBuffer(k,U,m)}catch(X){if(X instanceof DOMException){if(X.code===11)return 2;if(X.code===12)return 5;if(X.code===22||X.message.indexOf("Not enough storage")===0)return u=Object.assign({name:"QuotaExceededError",buffered:XO(u.UF()).replace(/,/g,"_"),vheap:rA(x.videoTrack),aheap:rA(x.audioTrack),message:g.wS(X.message, 3),track:x.jJ?u===x.jJ.V?"v":"a":"u"},Di5()),x.handleError("player.exception",u),1;g.Pc(X)}return 4}return x.jJ.Jf()?3:0}; Cv=function(x,u,k){x.v$.seekTo(u,k)}; tAb=function(x,u){u&&x.v$.QT(new s$(u.key,u.type))}; ch=function(x,u){x.v$.Cg(u)}; Kv=function(x,u){if(x.q$&&!x.k8)return 3;if(x.isSuspended)return 1;var k;if((k=x.jJ)==null?0:k.jJ&&k.jJ.streaming===!1)return 4;k=(u.S.info.audio?x.policy.Uk:x.policy.q$)/(u.xi*x.policy.L7);if(x.policy.Me>0&&x.jJ&&LZ(x.jJ)&&(u=u.S.info.video?x.jJ.V:x.jJ.S)&&!u.rk()){u=u.UF();var U=q$(u,x.getCurrentTime());U>=0&&(u=x.getCurrentTime()-u.start(U),k+=Math.max(0,Math.min(u-x.policy.Me,x.policy.LK)))}x.policy.Ok>0&&(k=Math.min(k,x.policy.Ok));return k}; GU$=function(x,u){return(Kv(x,u)+x.policy.Ky)*u.xi}; $fY=function(x){x.B$&&!x.isSuspended&&Ge(x.schedule)&&(n8I(x,x.B$),x.B$="")}; n8I=function(x,u){lg(u,"cms",function(k){x.policy.J&&x.A5("pathprobe",k)},function(k){x.v$.handleError(k)})}; rkt=function(x,u){if(x.jJ&&x.jJ.K&&!x.jJ.Jf()&&(u.qe=ZR(x.videoTrack),u.V=ZR(x.audioTrack),x.policy.J)){var k=rA(x.videoTrack),U=rA(x.audioTrack),m=XO(x.jJ.V.UF(),"_",5),F=XO(x.jJ.S.UF(),"_",5);Object.assign(u.S,{lvq:k,laq:U,lvb:m,lab:F})}u.bandwidthEstimate=$e(x.U);var f;(f=x.audioTrack.U)==null||f.flush();var V;(V=x.videoTrack.U)==null||V.flush();x.logger.debug(function(){return n$(u.S)})}; js4=function(x,u){x.B=u;x.K&&(x.K.J=u);x.B.gZ(x.videoTrack.S.info.MN());x.N.V=x.B;x.policy.N&&(x.J.K=x.B)}; ILD=function(x,u){if(x.jJ&&x.jJ.V){if(x.policy.UA){var k=eo$(x.audioTrack);if(k&&k.o3()){var U=x.v$;if(U.l0&&(U.l0.S=k,k=U.BU(U.l0.videoId),k.qoe)){k=k.qoe;U=U.l0;var m=g.mR(k.provider);Zyk(k,m,U)}}}x.policy.ox&&(k=eo$(x.videoTrack))&&k.Ya()&&(U=x.v$,U.CP&&(U.CP.S=k,k=U.BU(U.CP.videoId),k.qoe&&aLk(k.qoe,U.CP)));u-=isNaN(x.timestampOffset)?0:x.timestampOffset;x.getCurrentTime()!==u&&x.resume();x.Ui.isSeeking()&&x.jJ&&!x.jJ.Jf()&&(U=x.getCurrentTime()<=u&&u=0&&F1?V.V[0]=u&&SLt(x,U.startTime,!1)}); return k&&k.startTimex.getCurrentTime())return k.start/1E3;return Infinity}; dfI=function(x){var u=Wh(x.videoTrack),k=Wh(x.audioTrack);return u&&!I_Y(x.videoTrack)?u.startTime:k&&!I_Y(x.audioTrack)?k.startTime:NaN}; $i5=function(x){if(x.v$.getVideoData().isLivePlayback)return!1;var u=x.v$.e$();if(!u)return!1;u=u.getDuration();return n6j(x,u)}; n6j=function(x,u){if(!x.jJ||!x.jJ.S||!x.jJ.V)return!1;var k=x.getCurrentTime(),U=x.jJ.S.UF();x=x.jJ.V.UF();U=U?H2(U,k):k;k=x?H2(x,k):k;k=Math.min(U,k);return isNaN(k)?!1:k>=u-.01}; Oy4=function(x,u,k){x.policy.CD&&mJ(x.v$.getVideoData())?(x.v$.Wx()||WJk(x,"sepInit",u,k.info),KJ5(x.v$,"sie")):WJk(x,"sepInit",u,k.info)}; umR=function(x){return x.v$.xn()0){var m=U.S.shift();Tex(U,m.info)}U.S.length>0&&(m=U.S[0].time-(0,g.j4)(),U.V.start(Math.max(0,m)))}},0); g.P(this,this.V);u.subscribe("widevine_set_need_key_info",this.N,this)}; Tex=function(x,u){a:{var k=u.cryptoPeriodIndex;if(isNaN(k)&&x.J.size>0)k=!0;else{for(var U=g.w(x.J.values()),m=U.next();!m.done;m=U.next())if(m.value.cryptoPeriodIndex===k){k=!0;break a}k=!1}}x.publish("log_qoe",{wvagt:"reqnews",canskip:k});k||x.publish("rotated_need_key_info_ready",u)}; AkG=function(){var x={};var u=x.url;var k=x.interval;x=x.retries;this.url=u;this.interval=k;this.retries=x}; C_$=function(x,u){this.statusCode=x;this.message=u;this.V=this.heartbeatParams=this.errorMessage=null;this.S={};this.nextFairplayKeyId=null}; LJG=function(x,u,k){k=k===void 0?"":k;g.J.call(this);this.message=x;this.requestNumber=u;this.Lf=k;this.onError=this.onSuccess=null;this.S=new g.za(5E3,2E4,.2)}; Dfk=function(x,u,k){x.onSuccess=u;x.onError=k}; Bek=function(x,u,k,U){var m={timeout:3E4,onSuccess:function(F){if(!x.Ft()){Av("drm_net_r",void 0,x.Lf);var f=F.status==="LICENSE_STATUS_OK"?0:9999,V=null;if(F.license)try{V=yN(F.license)}catch(c){g.Pc(c)}if(f!==0||V){V=new C_$(f,V);f!==0&&F.reason&&(V.errorMessage=F.reason);if(F.authorizedFormats){f={};for(var h=[],X={},q=g.w(F.authorizedFormats),H=q.next();!H.done;H=q.next())if(H=H.value,H.trackType&&H.keyId){var R=SSj[H.trackType];if(R){R==="HD"&&F.isHd720&&(R="HD720");H.isHdr&&(R+="HDR");f[R]|| (h.push(R),f[R]=!0);var p=null;try{p=yN(H.keyId)}catch(c){g.Pc(c)}p&&(X[g.M9(p,4)]=R)}}V.V=h;V.S=X}F.nextFairplayKeyId&&(V.nextFairplayKeyId=F.nextFairplayKeyId);F.sabrLicenseConstraint&&(V.sabrLicenseConstraint=yN(F.sabrLicenseConstraint));F=V}else F=null;if(F)x.onSuccess(F,x.requestNumber);else x.onError(x,"drm.net","t.p;p.i")}}, onError:function(F){if(!x.Ft())if(F&&F.error)F=F.error,x.onError(x,"drm.net.badstatus","t.r;p.i;c."+F.code+";s."+F.status,F.code);else x.onError(x,"drm.net.badstatus","t.r;p.i;c.n")}, onTimeout:function(){x.onError(x,"drm.net","rt.req."+x.requestNumber)}}; U&&(m.H9="Bearer "+U);g.F4(k,"player/get_drm_license",u,m)}; ogI=function(x,u,k,U){g.Hm.call(this);this.videoData=x;this.x$=u;this.B=k;this.sessionId=U;this.N={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.t5=this.RS=!1;this.J=null;this.Ok=[];this.K=[];this.D=!1;this.S={};this.status="";this.j=NaN;this.V=x.N;this.cryptoPeriodIndex=k.cryptoPeriodIndex;x={};Object.assign(x,this.x$.S);x.cpn=this.videoData.clientPlaybackNonce;this.videoData.RS&&(x.vvt=this.videoData.RS,this.videoData.mdxEnvironment&&(x.mdx_environment=this.videoData.mdxEnvironment)); this.x$.Ok&&(x.authuser=this.x$.Ok);this.x$.pageId&&(x.pageid=this.x$.pageId);isNaN(this.cryptoPeriodIndex)||(x.cpi=this.cryptoPeriodIndex.toString());var m=(m=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.lZ()))?m[1]:"";m==="ATV"&&(x.cdt=m);this.N=x;this.N.session_id=U;this.U=!0;this.V.flavor==="widevine"&&(this.N.hdr="1");this.V.flavor==="playready"&&(u=Number(u8(u.experiments,"playready_first_play_expiration")),!isNaN(u)&&u>=0&&(this.N.mfpe=""+u),this.U=!1);u="";g.Nk(this.V)?PQ(this.V)?(U=k.V)&&(u="https://www.youtube.com/api/drm/fps?ek="+ I$Y(U)):(u=k.initData.subarray(4),u=new Uint16Array(u.buffer,u.byteOffset,u.byteLength/2),u=String.fromCharCode.apply(null,u).replace("skd://","https://")):u=this.V.V;this.baseUrl=u;this.fairplayKeyId=L8(this.baseUrl,"ek")||"";if(u=L8(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(u);this.Ok=k.MN?[g.M9(k.initData,4)]:k.J;hu(this,{sessioninit:k.cryptoPeriodIndex});this.status="in"}; k6Y=function(x,u){hu(x,{createkeysession:1});x.status="gr";Av("drm_gk_s",void 0,x.videoData.IS);x.url=xK$(x);try{x.J=u.createSession(x.B,function(k){hu(x,{m:k})})}catch(k){u="t.g"; k instanceof DOMException&&(u+=";c."+k.code);x.publish("licenseerror","drm.unavailable",1,u,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK");return}x.J&&(usk(x.J,function(k,U){gg$(x,k,U)},function(k,U,m){if(!x.Ft()){U=void 0; var F=1;g.Nk(x.V)&&g.IB(x.x$)&&x.x$.G("html5_enable_safari_fairplay")&&m===1212433232&&(U="ERROR_HDCP",F=x.x$.G("html5_safari_fairplay_ignore_hdcp")?0:F);x.error("drm.keyerror",F,k,U)}},function(){x.Ft()||(hu(x,{onkyadd:1}),x.t5||(x.publish("sessionready"),x.t5=!0))},function(k){x.LL(k)}),g.P(x,x.J))}; xK$=function(x){var u=x.baseUrl;x6Y(u)||x.error("drm.net",2,"t.x");if(!L8(u,"fexp")){var k=["23898307","23914062","23916106","23883098"].filter(function(m){return x.x$.experiments.experiments[m]}); k.length>0&&(x.N.fexp=k.join())}k=g.w(Object.keys(x.N));for(var U=k.next();!U.done;U=k.next())U=U.value,u=weW(u,U,x.N[U]);return u}; gg$=function(x,u,k){if(!x.Ft())if(u){hu(x,{onkmtyp:k});x.status="km";switch(k){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":UK5(x,u);return;default:x.publish("ctmp","message_type",{t:k,l:u.byteLength})}x.RS||(Av("drm_gk_f",void 0,x.videoData.IS),x.RS=!0,x.publish("newsession",x));if(IK(x.V)&&(u=mKG(u),!u))return;u=new LJG(u,++x.requestNumber,x.videoData.IS);Dfk(u,function(U){FwW(x,U)},function(U,m,F){if(!x.Ft()){var f=0; U.S.V>=3&&(f=1,m="drm.net.retryexhausted");hu(x,{onlcsrqerr:m,info:F});x.error(m,f,F);x.shouldRetry(rq(f),U)&&f8b(x,U)}}); g.P(x,u);bNW(x,u)}else x.error("drm.unavailable",1,"km.empty")}; UK5=function(x,u){hu(x,{sdpvrq:1});x.j=Date.now();if(x.V.flavor!=="widevine")x.error("drm.provision",1,"e.flavor;f."+x.V.flavor+";l."+u.byteLength);else{var k={cpn:x.videoData.clientPlaybackNonce};Object.assign(k,x.x$.S);k=g.AS("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",k);u={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null, u)}),responseType:"arraybuffer"};g.ao(k,u,3,500).then(GL(function(U){U=U.xhr;if(!x.Ft()){U=new Uint8Array(U.response);var m=String.fromCharCode.apply(null,U);try{var F=JSON.parse(m)}catch(f){}F&&F.signedResponse?(x.publish("ctmp","drminfo",{provisioning:1}),F=(Date.now()-x.j)/1E3,x.j=NaN,x.publish("ctmp","provs",{et:F.toFixed(3)}),x.J&&x.J.update(U)):(F=F&&F.error&&F.error.message,U="e.parse",F&&(U+=";m."+F),x.error("drm.provision",1,U))}}),GL(function(U){x.Ft()||x.error("drm.provision",1,"e."+U.errorCode+ ";c."+(U.xhr&&U.xhr.status))}))}}; Xd=function(x){var u;if(u=x.U&&x.J!=null)x=x.J,u=!(!x.S||!x.S.keyStatuses);return u}; bNW=function(x,u){x.status="km";Av("drm_net_s",void 0,x.videoData.IS);var k=new g.mv(x.x$.Ae),U={context:g.cM(k.config_||g.pW())};U.drmSystem=VFk[x.V.flavor];U.videoId=x.videoData.videoId;U.cpn=x.videoData.clientPlaybackNonce;U.sessionId=x.sessionId;U.licenseRequest=g.M9(u.message);U.drmParams=x.videoData.drmParams;isNaN(x.cryptoPeriodIndex)||(U.isKeyRotated=!0,U.cryptoPeriodIndex=x.cryptoPeriodIndex);var m,F,f=!!((m=x.videoData.V)==null?0:(F=m.video)==null?0:F.isHdr());U.drmVideoFeature=f?"DRM_VIDEO_FEATURE_PREFER_HDR": "DRM_VIDEO_FEATURE_SDR";if(U.context&&U.context.client){if(m=x.x$.S)U.context.client.deviceMake=m.cbrand,U.context.client.deviceModel=m.cmodel,U.context.client.browserName=m.cbr,U.context.client.browserVersion=m.cbrver,U.context.client.osName=m.cos,U.context.client.osVersion=m.cosver;U.context.user=U.context.user||{};U.context.request=U.context.request||{};x.videoData.RS&&(U.context.user.credentialTransferTokens=[{token:x.videoData.RS,scope:"VIDEO"}]);U.context.request.mdxEnvironment=x.videoData.mdxEnvironment|| U.context.request.mdxEnvironment;x.videoData.Nj&&(U.context.user.kidsParent={oauthToken:x.videoData.Nj});g.Nk(x.V)&&(U.fairplayKeyId=g.M9(eG5(x.fairplayKeyId)));g.Fe(x.x$,g.de(x.videoData)).then(function(V){Bek(u,U,k,V);x.status="rs"})}else x.error("drm.net",2,"t.r;ic.0")}; FwW=function(x,u){if(!x.Ft())if(hu(x,{onlcsrsp:1}),x.status="rr",u.statusCode!==0)x.error("drm.auth",1,"t.f;c."+u.statusCode,u.errorMessage||void 0);else{Av("drm_kr_s",void 0,x.videoData.IS);if(u.heartbeatParams&&u.heartbeatParams.url&&x.videoData.G("outertube_streaming_data_always_use_staging_license_service")){var k=x.V.V.match(/(.*)youtube.com/g);k&&(u.heartbeatParams.url=k[0]+u.heartbeatParams.url)}u.heartbeatParams&&x.publish("newlicense",u.heartbeatParams);u.V&&(x.K=u.V,x.videoData.yM||x.publish("newlicense", new AkG),x.videoData.yM=!0,x.D=Zk(x.K,function(U){return U.includes("HDR")})); u.S&&(x.x$.G("html5_enable_vp9_fairplay")&&PQ(x.V)?(k=g.M9(eG5(x.fairplayKeyId),4),x.S[k]={type:u.S[k],status:"unknown"}):x.S=Ep(u.S,function(U){return{type:U,status:"unknown"}})); Jh(x.V)&&(u.message=$b4(g.M9(u.message)));x.J&&(hu(x,{updtks:1}),x.status="ku",x.J.update(u.message).then(function(){Av("drm_kr_f",void 0,x.videoData.IS);Xd(x)||(hu(x,{ksApiUnsup:1}),x.publish("keystatuseschange",x))},function(U){U="msuf.req."+x.requestNumber+";msg."+g.wS(U.message,3); x.error("drm.keyerror",1,U)})); g.Nk(x.V)&&x.publish("fairplay_next_need_key_info",x.baseUrl,u.nextFairplayKeyId);x.x$.G("html5_enable_vp9_fairplay")&&PQ(x.V)&&x.publish("qualitychange",h65(x.K));u.sabrLicenseConstraint&&x.publish("sabrlicenseconstraint",u.sabrLicenseConstraint)}}; f8b=function(x,u){var k=u.S.getValue();k=new g.gl(function(){bNW(x,u)},k); g.P(x,k);k.start();g.Wi(u.S);hu(x,{rtyrq:1})}; XlY=function(x,u){for(var k=[],U=g.w(Object.keys(x.S)),m=U.next();!m.done;m=U.next())m=m.value,k.push(m+"_"+x.S[m].type+"_"+x.S[m].status);return k.join(u)}; qhk=function(x){var u={};u[x.status]=Xd(x)?XlY(x,"."):x.K.join(".");return u}; s7Q=function(x,u){switch(x){case "highres":case "hd2880":x="UHD2";break;case "hd2160":case "hd1440":x="UHD1";break;case "hd1080":case "hd720":x="HD";break;case "large":case "medium":case "small":case "light":case "tiny":x="SD";break;default:return""}u&&(x+="HDR");return x}; HN4=function(x,u){for(var k in x.S)if(x.S[k].status==="usable"&&x.S[k].type===u)return!0;return!1}; R65=function(x,u){for(var k in x.S)if(x.S[k].type===u)return x.S[k].status}; hu=function(x,u){var k=k===void 0?!1:k;n$(u);(k||x.x$.Yi())&&x.publish("ctmp","drmlog",u)}; plD=function(x){var u=x[0];x[0]=x[3];x[3]=u;u=x[1];x[1]=x[2];x[2]=u;u=x[4];x[4]=x[5];x[5]=u;u=x[6];x[6]=x[7];x[7]=u}; h65=function(x){return g.DG(x,"UHD2")||g.DG(x,"UHD2HDR")?"highres":g.DG(x,"UHD1")||g.DG(x,"UHD1HDR")?"hd2160":g.DG(x,"HD")||g.DG(x,"HDHDR")?"hd1080":g.DG(x,"HD720")||g.DG(x,"HD720HDR")?"hd720":"large"}; mKG=function(x){for(var u="",k=0;k'.charCodeAt(U);x=x.J.createSession("video/mp4",u,k);return new qX(null,null,null,null,x)}; tF5=function(x,u){var k=x.j[u.sessionId];!k&&x.K&&(k=x.K,x.K=null,k.sessionId=u.sessionId,x.j[u.sessionId]=k);return k}; wlG=function(x,u){var k=x.subarray(4);k=new Uint16Array(k.buffer,k.byteOffset,k.byteLength/2);k=String.fromCharCode.apply(null,k).match(/ek=([0-9a-f]+)/)[1];for(var U="",m=0;m=0&&x.push(U);x=parseFloat(x.join("."))}else x=NaN;x>19.2999?(x=k.Ne,k=k.WR,k>=x&&(k=x*.75),u=(x-k)*.5,k=new bX(u,x,x-u-k,this)):k=null;break a;case "widevine":k=new V0(u,this,x);break a;default:k=null}if(this.N=k)g.P(this,this.N),this.N.subscribe("rotated_need_key_info_ready",this.Zq,this),this.N.subscribe("log_qoe",this.l6,this);Kz(this.x$.experiments);this.l6({cks:this.S.getInfo()})}; G6I=function(x){var u=x.K.FP();u?u.then(GL(function(){$VG(x)}),GL(function(k){if(!x.Ft()){g.Pc(k); var U="t.a";k instanceof DOMException&&(U+=";n."+k.name+";m."+k.message);x.publish("licenseerror","drm.unavailable",1,U,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(x.l6({mdkrdy:1}),x.U=!0); x.t5&&(u=x.t5.FP())}; jcY=function(x,u,k){x.q$=!0;k=new s$(u,k);x.x$.G("html5_eme_loader_sync")&&(x.j.get(u)||x.j.set(u,k));rsY(x,k)}; rsY=function(x,u){if(!x.Ft()){x.l6({onInitData:1});if(x.x$.G("html5_eme_loader_sync")&&x.videoData.J&&x.videoData.J.S){var k=x.D.get(u.initData);u=x.j.get(u.initData);if(!k||!u)return;u=k;k=u.initData;x.j.remove(k);x.D.remove(k)}x.l6({initd:u.initData.length,ct:u.contentType});if(x.S.flavor==="widevine")if(x.ut&&!x.videoData.isLivePlayback)RL(x);else{if(!(x.x$.G("vp9_drm_live")&&x.videoData.isLivePlayback&&u.MN)){x.ut=!0;k=u.cryptoPeriodIndex;var U=u.S;LiW(u);u.MN||(U&&u.S!==U?x.publish("ctmp","cpsmm", {emsg:U,pssh:u.S}):k&&u.cryptoPeriodIndex!==k&&x.publish("ctmp","cpimm",{emsg:k,pssh:u.cryptoPeriodIndex}));x.publish("widevine_set_need_key_info",u)}}else x.Zq(u)}}; $VG=function(x){if(!x.Ft())if(x.x$.G("html5_drm_set_server_cert")||PQ(x.S)){var u=x.K.setServerCertificate();u?u.then(GL(function(k){x.x$.Yi()&&x.publish("ctmp","ssc",{success:k})}),GL(function(k){x.publish("ctmp","ssce",{n:k.name, m:k.message})})).then(GL(function(){ZK4(x)})):ZK4(x)}else ZK4(x)}; ZK4=function(x){x.Ft()||(x.U=!0,x.l6({onmdkrdy:1}),RL(x))}; aRk=function(x){return x.S.flavor==="widevine"&&x.videoData.G("html5_drm_cpi_license_key")}; RL=function(x){if((x.q$||x.x$.G("html5_widevine_use_fake_pssh"))&&x.U&&!x.nm){for(;x.J.length;){var u=x.J[0],k=aRk(x)?DMQ(u):g.M9(u.initData);if(PQ(x.S)&&!u.V)x.J.shift();else{if(x.V.get(k))if(x.S.flavor!=="fairplay"||PQ(x.S)){x.J.shift();continue}else x.V.delete(k);LiW(u);break}}x.J.length&&x.createSession(x.J[0])}}; Qcx=function(x){var u;if(u=g.Dv()){var k;u=!((k=x.K.V)==null||!k.getMetrics)}u&&(u=x.K.getMetrics())&&(u=g.j1(u),x.publish("ctmp","drm",{metrics:u}))}; IR$=function(){var x=Iub();return!(!x||x==="visible")}; Jst=function(x){var u=ejY();u&&document.addEventListener(u,x,!1)}; PKI=function(x){var u=ejY();u&&document.removeEventListener(u,x,!1)}; ejY=function(){if(document.visibilityState)var x="visibilitychange";else{if(!document[wR+"VisibilityState"])return"";x=wR+"visibilitychange"}return x}; NAI=function(x){g.J.call(this);var u=this;this.v$=x;this.qv=0;this.j=this.V=this.N=!1;this.K=0;this.Km=this.v$.X();this.videoData=this.v$.getVideoData();this.J=g.MT(this.Km.experiments,"html5_delayed_retry_count");this.S=new g.gl(function(){u.v$.eg()},g.MT(this.Km.experiments,"html5_delayed_retry_delay_ms")); g.P(this,this.S)}; AsW=function(x,u,k){var U=x.videoData.V,m=x.videoData.K;mJ(x.v$.getVideoData())&&x.Km.G("html5_gapless_fallback_on_qoe_restart")&&KJ5(x.v$,"pe");if((u==="progressive.net.retryexhausted"||u==="fmt.unplayable"||u==="fmt.decode")&&!x.v$.PA.N&&U&&U.itag==="22")return x.v$.PA.N=!0,x.fN("qoe.restart",{reason:"fmt.unplayable.22"}),x.v$.kq(),!0;var F=!1;if(x.videoData.isExternallyHostedPodcast){if(F=x.videoData.Pm)k.mimeType=F.type,x.A5("3pp",{url:F.url});k.ns="3pp";x.v$.jj(u,1,"VIDEO_UNAVAILABLE",n$((new $J(u, k,1)).details));return!0}var f=x.qv+3E4<(0,g.j4)()||x.S.isActive();if(x.Km.G("html5_empty_src")&&x.videoData.isAd()&&u==="fmt.unplayable"&&/Empty src/.test(""+k.msg))return k.origin="emptysrc",x.fN("auth",k),!0;f||pd(x.v$.Iz())||(k.nonfg="paused",f=!0,x.v$.pauseVideo());(u==="fmt.decode"||u==="fmt.unplayable")&&(m==null?0:xu(m)||uS(m))&&(rxI(x.Km.N,m.Lm),k.acfallexp=m.Lm,F=f=!0);!f&&x.J>0&&(x.S.start(),f=!0,k.delayed="1",--x.J);m=x.v$.M$;!f&&((U==null?0:oE(U))||(U==null?0:DJ(U)))&&(rxI(x.Km.N,U.Lm), F=f=!0,k.cfallexp=U.Lm);if(x.Km.G("html5_ssap_ignore_decode_error_for_next_video")&&g.DZ(x.videoData)&&u==="fmt.unplayable"&&k.cid&&k.ccid&&pd(x.v$.Iz())){if(k.cid!==k.ccid)return k.ignerr="1",x.fN("ssap.transitionfailure",k),!0;x.fN("ssap.transitionfailure",k);if(dVk(x.v$,u))return!0}if(!f)return Kg5(x,k);if(x.Km.G("html5_ssap_skip_decoding_clip_with_incompatible_codec")&&g.DZ(x.videoData)&&u==="fmt.unplayable"&&k.cid&&k.ccid&&k.cid!==k.ccid&&pd(x.v$.Iz())&&(x.fN("ssap.transitionfailure",k),dVk(x.v$, u)))return!0;f=!1;x.N?x.qv=(0,g.j4)():f=x.N=!0;var V=x.videoData;if(V.Uk){V=V.Uk.cW();var h=Date.now()/1E3+1800;V=V6048E5&&S$j(x,"signature");return!1}; S$j=function(x,u){try{window.location.reload(),x.fN("qoe.restart",{detail:"pr."+u})}catch(k){}}; oH4=function(x,u){u=u===void 0?"fmt.noneavailable":u;var k=x.Km.N;k.D=!1;m2(k);x.fN("qoe.restart",{e:u,detail:"hdr"});x.v$.eg(!0)}; xg4=function(x,u,k,U,m,F){this.videoData=x;this.S=u;this.reason=k;this.V=U;this.token=m;this.videoId=F}; uFI=function(x,u,k){this.x$=x;this.cP=u;this.v$=k;this.B=this.j=this.S=this.K=this.D=this.V=0;this.N=!1;this.U=g.MT(this.x$.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.J=new Map}; kYt=function(x,u,k){!x.x$.G("html5_tv_ignore_capable_constraint")&&g.r$(x.x$)&&(k=k.compose(gHR(x,u)));return k}; UgI=function(x){if(x.v$.Iz().isInline())return v5;var u;x.G("html5_exponential_memory_for_sticky")?u=ze(x.x$.iX,"sticky-lifetime")<.5?"auto":hM[Nv()]:u=hM[Nv()];return g.fx("auto",u,!1,"s")}; Fd4=function(x,u){var k,U=mgj(x,(k=u.S)==null?void 0:k.videoInfos);k=x.v$.getPlaybackRate();return k>1&&U?(x=WtQ(x.x$.N,u.S.videoInfos,k),new F8(0,x,!0,"o")):new F8(0,0,!1,"o")}; mgj=function(x,u){return u&&g.r$(x.x$)?u.some(function(k){return k.video.fps>32}):!1}; fcR=function(x,u){var k=x.v$.Hh();x.G("html5_use_video_quality_cap_for_ustreamer_constraint")&&k&&k.iL>0&&Va(u.videoData.bY)&&(x=k.iL,u.videoData.bY=new F8(0,x,!1,"u"));return u.videoData.bY}; gHR=function(x,u){if(g.r$(x.x$)&&Ed(x.x$.N,GC.HEIGHT))var k=u.S.videoInfos[0].video.S;else{var U=!!u.S.S;var m;g.aB(x.x$)&&(m=window.screen&&window.screen.width?new g.Mo(window.screen.width,window.screen.height):null);m||(m=x.x$.Fq?x.x$.Fq.clone():x.cP.pX());(uR||kn||U)&&m.scale(g.SH());U=m;F7(u.videoData)||DL(u.videoData);u=u.S.videoInfos;if(u.length){m=g.MT(x.x$.experiments,"html5_override_oversend_fraction")||.85;var F=u[0].video;F.projectionType!=="MESH"&&F.projectionType!=="EQUIRECTANGULAR"&& F.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||jH||(m=.45);x=g.MT(x.x$.experiments,"html5_viewport_undersend_maximum");for(F=0;F0&&(k=Math.min(k,U));if(U=g.MT(x.x$.experiments,"html5_max_vertical_resolution")){x=4320;for(m=0;m U&&(x=Math.min(x,F.video.S));if(x<4320){for(m=U=0;m32){m=!0;break a}}m=!1}m&&(k=Math.min(k,U));(U=g.MT(x.x$.experiments,"html5_live_quality_cap"))&&u.videoData.isLivePlayback&&(k=Math.min(k,U));k=V25(x,u,k);x=g.MT(x.x$.experiments,"html5_byterate_soft_cap");return new F8(0,k===4320?0:k,!1,"d",x)}; Xpj=function(x){var u,k,U,m;return g.Z(function(F){switch(F.S){case 1:return x.S.S&&typeof((u=navigator.mediaCapabilities)==null?void 0:u.decodingInfo)==="function"?g.n(F,Promise.resolve(),2):F.return(Promise.resolve());case 2:k=g.w(x.S.videoInfos),U=k.next();case 3:if(U.done){F.TY(0);break}m=U.value;return g.n(F,RZj(m),4);case 4:U=k.next(),F.TY(3)}})}; sqW=function(x,u){if(!u.videoData.V||x.G("html5_disable_performance_downgrade"))return!1;Date.now()-x.D>6E4&&(x.V=0);x.V++;x.D=Date.now();if(x.V!==4)return!1;qFD(x,u.videoData.V);return!0}; RTj=function(x,u,k,U){if(!u||!k||!u.videoData.V)return!1;var m=g.MT(x.x$.experiments,"html5_df_downgrade_thresh"),F=x.G("html5_log_media_perf_info");if(!((0,g.j4)()-x.K<5E3?0:F||m>0))return!1;var f=((0,g.j4)()-x.K)/1E3;x.K=(0,g.j4)();k=k.getVideoPlaybackQuality();if(!k)return!1;var V=k.droppedVideoFrames-x.j,h=k.totalVideoFrames-x.B;x.j=k.droppedVideoFrames;x.B=k.totalVideoFrames;var X=k.displayCompositedVideoFrames===0?0:k.displayCompositedVideoFrames||-1;F&&x.x$.Yi()&&x.v$.A5("ddf",{dr:k.droppedVideoFrames, de:k.totalVideoFrames,comp:X});if(U)return x.S=0,!1;if((h-V)/f>x.U||!m||g.r$(x.x$))return!1;x.S=(h>60?V/h:0)>m?x.S+1:0;if(x.S!==3)return!1;qFD(x,u.videoData.V);x.v$.A5("dfd",Object.assign({dr:k.droppedVideoFrames,de:k.totalVideoFrames},Hf5()));return!0}; qFD=function(x,u){var k=u.Lm,U=u.video.fps,m=u.video.S-1,F=x.J;u=""+k+(U>49?"p60":U>32?"p48":"");k=r8(k,U,F);m>0&&(k=Math.min(k,m));if(!cb.has(u)&&vS().includes(u)){var f=k;k=Kh();+k[u]>0&&(f=Math.min(+k[u],f));k[u]!==f&&(k[u]=f,g.eZ("yt-player-performance-cap",k,2592E3))}else if(cb.has(u)||F==null){a:{f=f===void 0?!0:f;U=vS().slice();if(f){if(U.includes(u))break a;U.push(u)}else{if(!U.includes(u))break a;U.splice(U.indexOf(u),1)}g.eZ("yt-player-performance-cap-active-set",U,2592E3)}$K.set(u,k)}else cb.add(u), F==null||F.set(u,k);x.v$.jf()}; MX=function(x,u){if(!u.S.S)return x.N?new F8(0,360,!1,"b"):v5;for(var k=!1,U=!1,m=g.w(u.S.videoInfos),F=m.next();!F.done;F=m.next())oE(F.value)?k=!0:U=!0;k=k&&U;U=0;m=g.MT(x.x$.experiments,"html5_performance_cap_floor");m=x.x$.V?240:m;u=g.w(u.S.videoInfos);for(F=u.next();!F.done;F=u.next()){var f=F.value;if(!k||!oE(f))if(F=r8(f.Lm,f.video.fps,x.J),f=f.video.S,Math.max(F,m)>=f){U=f;break}}return new F8(0,U,!1,"b")}; ppk=function(x,u){var k=x.v$.Iz();return k.isInline()&&!u.S3?new F8(0,480,!1,"v"):k.isBackground()&&Z4()/1E3>60&&!g.r$(x.x$)?new F8(0,360,!1,"v"):v5}; cpR=function(x,u,k){if(x.x$.experiments.H$("html5_disable_client_autonav_cap_for_onesie")&&u.fetchType==="onesie"||g.r$(x.x$)&&(Nv(-1)>=1080||u.osid))return v5;var U=g.MT(x.x$.experiments,"html5_autonav_quality_cap"),m=g.MT(x.x$.experiments,"html5_autonav_cap_idle_secs");return U&&u.isAutonav&&Z4()/1E3>m?(k&&(U=V25(x,k,U)),new F8(0,U,!1,"e")):v5}; V25=function(x,u,k){if(x.G("html5_optimality_defaults_chooses_next_higher")&&k)for(x=u.S.videoInfos,u=1;u=0||(x.provider.v$.getVisibilityState()===3?x.N=!0:(x.S=g.mR(x.provider),x.delay.start()))}; ypx=function(x){if(!(x.V<0)){var u=g.mR(x.provider),k=u-x.K;x.K=u;x.playerState.state===8?x.playTimeSecs+=k:x.playerState.isBuffering()&&!g.A(x.playerState,16)&&(x.rebufferTimeSecs+=k)}}; YFW=function(x){var u;switch((u=x.x$.playerCanaryStage)==null?void 0:u.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"}}; t2j=function(x){return window.PressureObserver&&new window.PressureObserver(x)}; EHj=function(x){x=x===void 0?t2j:x;g.J.call(this);var u=this;try{this.J=x(function(U){u.V=U.at(-1)}); var k;this.K=(k=this.J)==null?void 0:k.observe("cpu",{sampleInterval:2E3}).catch(function(U){U instanceof DOMException&&(u.S=U)})}catch(U){U instanceof DOMException&&(this.S=U)}}; GY$=function(x){var u={},k=window.h5vcc;u.hwConcurrency=navigator.hardwareConcurrency;x.S&&(u.cpe=x.S.message);x.V&&(u.cpt=x.V.time,u.cps=x.V.state);if(k==null?0:k.cVal)u.cb2s=k.cVal.getValue("CPU.Total.Usage.IntervalSeconds.2"),u.cb5s=k.cVal.getValue("CPU.Total.Usage.IntervalSeconds.5"),u.cb30s=k.cVal.getValue("CPU.Total.Usage.IntervalSeconds.30");return u}; zTt=function(x){var u;g.Z(function(k){switch(k.S){case 1:return g.YI(k,2),g.n(k,x.K,4);case 4:g.EY(k,3);break;case 2:g.Gx(k);case 3:(u=x.J)==null||u.disconnect(),g.wQ(k)}})}; OfR=function(x,u){u?WdY.test(x):(x=g.hX(x),Object.keys(x).includes("cpn"))}; lcQ=function(x,u,k,U,m,F,f){var V={format:"RAW"},h={};if(sQ(x)&&Hw()){if(f){var X;((X=ifb.uaChPolyfill)==null?void 0:X.state.type)!==2?f=null:(f=ifb.uaChPolyfill.state.data.values,f={"Synth-Sec-CH-UA-Arch":f.architecture,"Synth-Sec-CH-UA-Model":f.model,"Synth-Sec-CH-UA-Platform":f.platform,"Synth-Sec-CH-UA-Platform-Version":f.platformVersion,"Synth-Sec-CH-UA-Full-Version":f.uaFullVersion});h=Object.assign(h,f);V.withCredentials=!0}(f=g.xc("EOM_VISITOR_DATA"))?h["X-Goog-EOM-Visitor-Id"]=f:U?h["X-Goog-Visitor-Id"]= U:g.xc("VISITOR_DATA")&&(h["X-Goog-Visitor-Id"]=g.xc("VISITOR_DATA"));k&&(h["X-Goog-PageId"]=k);(U=u.Ok)&&!oO(u)&&(h["X-Goog-AuthUser"]=U);m&&(h.Authorization="Bearer "+m);u.G("enable_datasync_id_header_in_web_vss_pings")&&u.Vn&&u.datasyncId&&(h["X-YouTube-DataSync-Id"]=u.datasyncId);f||h["X-Goog-Visitor-Id"]||m||k||U?V.withCredentials=!0:u.G("html5_send_cpn_with_options")&&WdY.test(x)&&(V.withCredentials=!0)}Object.keys(h).length>0&&(V.headers=h);F&&(V.onFinish=F);return Object.keys(V).length>1? V:null}; nH5=function(x,u,k,U,m,F,f,V){Hw()&&k.token&&(x=XZ(x,{ctt:k.token,cttype:k.xs,mdx_environment:k.mdxEnvironment}));U.G("net_pings_low_priority")&&(u||(u={}),u.priority="low");F||V&&U.G("nwl_skip_retry")?(u==null?u={}:OfR(x,U.G("html5_assert_cpn_with_regex")),f?kE().sendAndWrite(x,u):kE().sendThenWrite(x,u,V)):u?(OfR(x,U.G("html5_assert_cpn_with_regex")),U.G("net_pings_use_fetch")?boj(x,u):g.$c(x,u)):g.Aq(x,m)}; $gb=function(x){for(var u=[],k=0;k0&&k>0&&!x.V&&x.J<1E7)try{x.K=x.N({sampleInterval:u,maxBufferSize:k});var U;(U=x.K)==null||U.addEventListener("samplebufferfull",function(){return g.Z(function(m){if(m.S==1)return g.n(m,x.stop(),2);ZfY(x);g.wQ(m)})})}catch(m){x.V=jq4(m.message)}}; YX=function(x,u){var k,U;return!!((k=window.h5vcc)==null?0:(U=k.settings)==null?0:U.set(x,u))}; QqG=function(){var x,u,k,U=(x=window.h5vcc)==null?void 0:(u=x.settings)==null?void 0:(k=u.getPersistentSettingAsString)==null?void 0:k.call(u,"cpu_usage_tracker_intervals");if(U!=null){var m;x=(m=JSON.parse(U))!=null?m:[];m=x.filter(function(X){return X.type==="total"}).map(function(X){return X.seconds}); u=g.w(acb);for(k=u.next();!k.done;k=u.next())k=k.value,m.indexOf(k)===-1&&x.push({type:"total",seconds:k});var F,f;(F=window.h5vcc)==null||(f=F.settings)==null||f.set("cpu_usage_tracker_intervals_enabled",1);var V,h;(V=window.h5vcc)==null||(h=V.settings)==null||h.set("cpu_usage_tracker_intervals",JSON.stringify(x))}}; IcY=function(){var x=window.H5vccPlatformService,u="";if(x&&x.has("dev.cobalt.coat.clientloginfo")&&(x=x.open("dev.cobalt.coat.clientloginfo",function(){}))){var k=x.send(new ArrayBuffer(0)); k&&(u=String.fromCharCode.apply(String,g.t(new Uint8Array(k))));x.close()}return u}; g.Gb=function(x,u){g.J.call(this);var k=this;this.provider=x;this.logger=new g.fe("qoe");this.S={};this.sequenceNumber=1;this.j=NaN;this.Sj="N";this.U=this.H8=this.wL=this.QI=this.N=0;this.R0=this.c$=this.D=this.IS="";this.h9=this.q$=NaN;this.MV=0;this.QH=-1;this.I0=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.RU=this.isEmbargoed=this.ut=this.isOffline=this.isBuffering=!1;this.Xv=[];this.RS=null;this.Uk=this.J=this.oS=this.B=!1;this.V=-1;this.B$=!1;this.iC=new g.gl(this.Nmm,750,this);this.t5= this.adCpn=this.Ok=this.contentCpn="";this.adFormat=void 0;this.nf=0;this.P$=new Set("cl fexp drm drm_system drm_product ns el adformat live cat shbpslc".split(" "));this.kN=new Set(["gd"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.Nj=!1;this.A9=NaN;this.gm=0;this.ud=!1;this.nm=0;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.wu=!1;this.nN={Yr:function(m){k.Yr(m)}, u4Y:function(){return k.K}, DI:function(){return k.contentCpn}, dwm:function(){return k.Ok}, reportStats:function(){k.reportStats()}, HkS:function(){return k.S.cat}, Ad:function(m){return k.S[m]}, HQk:function(){return k.nm}}; var U=g.MT(this.provider.x$.experiments,"html5_qoe_proto_mock_length");U&&!tu.length&&(tu=$gb(U));g.P(this,this.iC);try{navigator.getBattery().then(function(m){k.RS=m})}catch(m){}g.E5(this,0,"vps",["N"]); x.x$.Yi()&&(this.gm=(0,g.j4)(),this.A9=g.tX(function(){var m=(0,g.j4)(),F=m-k.gm;F>500&&k.A5("vmlock",{diff:F.toFixed()});k.gm=m},250)); x.v$.CC()&&u&&(this.nm=u-Math.round(g.mR(x)*1E3));this.provider.videoData.OY&&(this.remoteControlMode=eTj[this.provider.videoData.OY]||0);this.provider.videoData.Cx&&(u=IVY(this.provider.videoData.Cx),u==null?0:u.length)&&(this.remoteConnectedDevices=u);if(x.x$.Yi()||x.G("html5_log_cpu_info"))this.QX=new EHj,g.P(this,this.QX);u=g.MT(x.x$.experiments,"html5_js_self_profiler_sample_interval_ms");x=g.MT(x.x$.experiments,"html5_js_self_profiler_max_samples");u>0&&x>0&&(this.GY=new y0(u,x),g.P(this,this.GY))}; g.E5=function(x,u,k,U){var m=x.S[k];m||(m=[],x.S[k]=m);m.push(u.toFixed(3)+":"+U.join(":"))}; JpW=function(x,u){var k=x.adCpn||x.provider.videoData.clientPlaybackNonce,U=x.provider.getCurrentTime(k);g.E5(x,u,"cmt",[U.toFixed(3)]);U=x.provider.hO(k);if(x.K&&U*1E3>x.K.vr+100&&x.K){var m=x.K;k=m.isAd;U=U*1E3-m.vr;x.s5=u*1E3-m.sTY-U-m.YiX;m=(0,g.j4)()-U;u=x.s5;U=x.provider.videoData;var F=U.isAd();if(k||F){F=(k?"ad":"video")+"_to_"+(F?"ad":"video");var f={};U.j&&(f.cttAuthInfo={token:U.j,videoId:U.videoId});f.startTime=m-u;Lr(F,f);g.Cr({targetVideoId:U.videoId,targetCpn:U.clientPlaybackNonce}, F);Av("pbs",m,F)}else m=x.provider.v$.kT(),m.j!==U.clientPlaybackNonce?(m.N=U.clientPlaybackNonce,m.V=u):U.Zl()||g.Nz(new g.BG("CSI timing logged before gllat",{cpn:U.clientPlaybackNonce}));x.A5("gllat",{l:x.s5.toFixed(),prev_ad:+k});delete x.K}}; zb=function(x,u){u=u===void 0?NaN:u;u=u>=0?u:g.mR(x.provider);var k=x.provider.v$.HF(),U=k.Ko-(x.q$||0);U>0&&g.E5(x,u,"bwm",[U,(k.iY-(x.h9||0)).toFixed(3)]);isNaN(x.q$)&&k.Ko&&x.isOffline&&x.Yr(!1);x.q$=k.Ko;x.h9=k.iY;isNaN(k.bandwidthEstimate)||g.E5(x,u,"bwe",[k.bandwidthEstimate.toFixed(0)]);x.provider.x$.Yi()&&Object.keys(k.S).length!==0&&x.A5("bwinfo",k.S);if(x.provider.x$.Yi()||x.provider.x$.G("html5_log_meminfo"))U=Di5(),Object.values(U).some(function(F){return F!==void 0})&&x.A5("meminfo", U); if(x.provider.x$.Yi()||x.provider.x$.G("html5_log_cpu_info")){var m;(U=(m=x.QX)==null?void 0:GY$(m))&&Object.values(U).some(function(F){return F!=null})&&x.A5("cpuinfo",U)}x.GY&&x.A5("jsprof",x.GY.flush()); x.RS&&g.E5(x,u,"bat",[x.RS.level,x.RS.charging?"1":"0"]);m=x.provider.v$.getVisibilityState();x.QH!==m&&(g.E5(x,u,"vis",[m]),x.QH=m);JpW(x,u);(m=PfI(x.provider))&&m!==x.MV&&(g.E5(x,u,"conn",[m]),x.MV=m);Nob(x,u,k)}; Nob=function(x,u,k){if(!isNaN(k.qe)){var U=k.qe;k.V96E3&&(new g.gl(x.reportStats,0,x)).start()}; vHx=function(x){x.provider.videoData.Xv&&Wb(x,"prefetch");x.provider.videoData.MV&&x.A5("reload",{r:x.provider.videoData.reloadReason,ct:x.provider.videoData.MV});x.provider.videoData.P$&&Wb(x,"monitor");x.provider.videoData.isLivePlayback&&Wb(x,"live");xt&&Wb(x,"streaming");x.provider.videoData.OY&&x.A5("ctrl",{mode:x.provider.videoData.OY},!0);if(x.provider.videoData.Cx){var u=x.provider.videoData.Cx.replace(/,/g,"_");x.A5("ytp",{type:u},!0)}x.provider.videoData.Sr&&(u=x.provider.videoData.Sr.replace(/,/g, "."),x.A5("ytrexp",{ids:u},!0));var k=x.provider.videoData;u=x.provider.x$.G("enable_white_noise")||x.provider.x$.G("enable_webgl_noop");k=g.Mf(k)||g.$8(k)||g.re(k)||g.jA(k);(u||k)&&(u=(0,g.O5)())&&(x.S.gpu=[u]);DL(x.provider.videoData)&&g.E5(x,g.mR(x.provider),"dt",["1"]);x.provider.x$.Yi()&&(u=(0,g.j4)()-x.provider.x$.DB,x.A5("playerage",{secs:Math.pow(1.6,Math.round(Math.log(u/1E3)/Math.log(1.6))).toFixed()}));x.J=!0;x.j=g.tX(function(){x.reportStats()},1E4)}; Apt=function(x,u,k){var U=g.mR(x.provider);ToY(x,U,u,0,k);zb(x,U);KdI(x)}; ToY=function(x,u,k,U,m){var F=x.provider.x$.S.cbrver;x.provider.x$.S.cbr==="Chrome"&&/^96[.]/.test(F)&&k==="net.badstatus"&&/rc\.500/.test(m)&&Cf$(x,3);x.provider.x$.G("html5_use_ump")&&/b248180278/.test(m)&&Cf$(x,4);F=x.provider.getCurrentTime(x.adCpn||x.provider.videoData.clientPlaybackNonce);U=U===1?"fatal":"";k=[k,U,F.toFixed(3)];U&&(m+=";a6s."+p7());m&&k.push(Ld5(m));g.E5(x,u,"error",k);x.J=!0}; aLk=function(x,u){var k=g.mR(x.provider);if(!x.provider.x$.experiments.H$("html5_refactor_sabr_video_format_selection_logging")||u.S.id!==x.IS){var U=[u.S.id,u.V,x.IS,u.reason];u.token&&U.push(u.token);g.E5(x,k,"vfs",U);x.IS=u.S.id;U=x.provider.v$.getPlayerSize();if(U.width>0&&U.height>0){U=[Math.round(U.width),Math.round(U.height)];var m=g.SH();m>1&&U.push(m);g.E5(x,k,"view",U)}x.oS||(x.provider.x$.Yi()&&Wb(x,"rqs2"),x.provider.videoData.S&&Rl(x.provider.videoData.S)&&(x.S.preload=["1"]));x.oS=!0; x.J=!0}u.reason==="m"&&++x.nf===100&&Cf$(x,2);g.E5(x,k,"vps",[x.Sj]);x.reportStats(k)}; Dgb=function(x){x.V>=0||(x.provider.x$.I3||x.provider.v$.getVisibilityState()!==3?x.V=g.mR(x.provider):x.B$=!0)}; SF$=function(x,u,k,U){if(k!==x.Sj){u=10&&x.playTimeSecs<=180&&(x.S.qoealert=["1"],x.RU=!0)),k!=="B"||x.Sj!=="PL"&&x.Sj!=="PB"||(x.isBuffering=!0),x.N=u);x.Sj==="PL"&&(k==="B"||k==="S")||x.provider.x$.Yi()?zb(x,u):(x.Nj||k!=="PL"||(x.Nj=!0,Nob(x,u,x.provider.v$.HF())),JpW(x,u));k==="PL"&&g.ky(x.iC);var m=[k];k==="S"&&U&&m.push("ss."+U);g.E5(x,u,"vps",m);x.Sj=k; x.QI=u;x.N=u;x.J=!0}}; Zyk=function(x,u,k){if(x.provider.x$.experiments.H$("html5_refactor_sabr_audio_format_selection_logging")){u=k.S;var U=[u.audio&&u.video?u.j2?u.j2:"":u.id];u.Ci&&u.Ci.id&&U.push(u.Ci.id);u=U.join(";");u!==x.D&&(U=[u,x.D,k.reason],k.token&&U.push(k.token),g.E5(x,g.mR(x.provider),"afs",U),x.D=u)}else k.S.id!==x.D&&(U=[k.S.id,x.D,k.reason],k.token&&U.push(k.token),g.E5(x,u,"afs",U),x.D=k.S.id)}; Wb=function(x,u){var k=x.S.cat||[];k.push(u);x.S.cat=k}; iX=function(x,u,k,U,m,F){var f=g.mR(x.provider);k!==1&&k!==3&&k!==5||g.E5(x,f,"vps",[x.Sj]);var V=x.S.xvt||[];V.push("t."+f.toFixed(3)+";m."+F.toFixed(3)+";g."+u+";tt."+k+";np.0;c."+U+";d."+m);x.S.xvt=V}; Cf$=function(x,u){if(!x.Uk){var k=x.S.fcnz;k||(k=[],x.S.fcnz=k);k.push(String(u));x.Uk=!0}}; Ld5=function(x){/[^a-zA-Z0-9;.!_-]/.test(x)&&(x=x.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return x}; BoR=function(x){this.provider=x;this.D=!1;this.S=0;this.K=-1;this.QV=NaN;this.J=0;this.segments=[];this.j=this.N=0;this.previouslyEnded=!1;this.U=this.provider.v$.getVolume();this.B=this.provider.v$.isMuted()?1:0;this.V=lX(this.provider)}; nd=function(x){x.V.startTime=x.J;x.V.endTime=x.S;var u=!1;x.segments.length&&g.TW(x.segments).isEmpty()?(x.segments[x.segments.length-1].previouslyEnded&&(x.V.previouslyEnded=!0),x.segments[x.segments.length-1]=x.V,u=!0):x.segments.length&&x.V.isEmpty()||(x.segments.push(x.V),u=!0);u?x.V.endTime===0&&(x.previouslyEnded=!1):x.V.previouslyEnded&&(x.previouslyEnded=!0);x.N+=x.S-x.J;x.V=lX(x.provider);x.V.previouslyEnded=x.previouslyEnded;x.previouslyEnded=!1;x.J=x.S}; xXb=function(x){oXj(x);x.j=g.tX(function(){x.update()},100); x.QV=g.mR(x.provider);x.V=lX(x.provider)}; oXj=function(x){g.Gm(x.j);x.j=NaN}; ud4=function(x,u,k){k-=x.QV;return u===x.S&&k>.5}; gXW=function(x,u,k,U){this.x$=u;this.A9=k;this.segments=[];this.experimentIds=[];this.GY=this.ud=this.isFinal=this.delayThresholdMet=this.RU=this.I0=this.autoplay=this.autonav=!1;this.R0="yt";this.j=[];this.D=this.U=null;this.sendVisitorIdHeader=this.B$=!1;this.B=this.pageId="";this.N=k==="watchtime";this.J=k==="playback";this.Ok=k==="atr";this.I3=k==="engage";this.sendVisitorIdHeader=!1;this.uri=this.Ok?"/api/stats/"+k:"//"+u.hK+"/api/stats/"+k;U&&(this.ud=U.fs,U.rtn&&(this.D=U.rtn),this.N?(this.playerState= U.state,U.rti>0&&(this.U=U.rti)):(this.G1=U.mos,this.HZ=U.volume,U.at&&(this.adType=U.at)),U.autonav&&(this.autonav=U.autonav),U.inview!=null&&(this.h9=U.inview),U.size&&(this.MV=U.size),U.playerwidth&&(this.playerWidth=U.playerwidth),U.playerheight&&(this.playerHeight=U.playerheight));this.kN=g.ZE(u.S);this.B=u8(u.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.B==="all"||this.B==="once")this.Nj=g.ZE(u.A9);this.iX=u.QX;this.experimentIds=tCj(u.experiments);this.IS=u.Nj;this.R0=u.t5;this.region= u.region;this.userAge=u.userAge;this.P$=u.KX;this.iC=Z4();this.sendVisitorIdHeader=u.sendVisitorIdHeader;this.nm=u.G("vss_pings_using_networkless")||u.G("kevlar_woffle");this.DB=u.G("vss_final_ping_send_and_write");this.ut=u.G("vss_use_send_and_write");this.pageId=u.pageId;this.bX=u.G("vss_playback_use_send_and_write");u.livingRoomAppMode&&(this.livingRoomAppMode=u.livingRoomAppMode);this.AO=u.K&&u.G("embeds_append_synth_ch_headers");g.n0(u)&&(this.c$=u.nm);g.Rm(g.JU(u))&&this.j.push(1);this.accessToken= g.de(x);x.VV[this.A9]?this.K=x.VV[this.A9]:x.VV.playback&&(this.K=x.VV.playback);this.adFormat=x.adFormat;this.adQueryId=x.adQueryId;this.autoplay=Nf(x);this.J&&(this.I0=(x.G("html5_enable_log_server_autoplay")||x.G("enable_cleanup_masthead_autoplay_hack_fix"))&&x.gy&&Is(x)==="adunit"?!0:!1);this.autonav=x.isAutonav||this.autonav;this.contentVideoId=Jk(x);this.clientPlaybackNonce=x.clientPlaybackNonce;this.RU=x.tN;x.j&&(this.t5=x.j,this.Uk=x.pS);x.mdxEnvironment&&(this.mdxEnvironment=x.mdxEnvironment); this.S=x.GY;this.QI=x.QI;x.V&&(this.Xv=x.V.itag,x.K&&x.K.itag!==this.Xv&&(this.oS=x.K.itag));x.S&&Rl(x.S)&&(this.offlineDownloadUserChoice="1");this.eventLabel=Is(x);this.GY=x.iX?!1:x.I3;this.nf=x.EH;if(u=ES(x))this.wX=u;this.BZ=x.Id;this.partnerId=x.partnerId;this.eventId=x.eventId;this.playlistId=x.YG||x.playlistId;this.UR=x.UR;this.OY=x.OY;this.Cx=x.Cx;this.l$=x.l$;this.subscribed=x.subscribed;this.videoId=x.videoId;this.videoMetadata=x.videoMetadata;this.visitorData=x.visitorData;this.osid=x.osid; this.yx=x.yx;this.referrer=x.referrer;this.fL=x.d2||x.fL;this.QX=x.Zt;this.tj=x.tj;this.userGenderAge=x.userGenderAge;this.AM=x.AM;this.embedsRct=x.embedsRct;this.embedsRctn=x.embedsRctn;g.n0(this.x$)&&x.mutedAutoplay&&(x.mutedAutoplayDurationMode===2&&x.limitedPlaybackDurationInSeconds===0&&x.endSeconds===0?this.j.push(7):this.j.push(2));x.isEmbedsShortsMode(new g.Mo(this.playerWidth,this.playerHeight),!!this.playlistId)&&this.j.push(3);g.mw(x)&&this.j.push(4);this.q$=x.pE;x.compositeLiveIngestionOffsetToken&& (this.compositeLiveIngestionOffsetToken=x.compositeLiveIngestionOffsetToken)}; kbR=function(x,u){var k=x.sendVisitorIdHeader?x.visitorData:void 0;return g.Fe(x.x$,x.accessToken).then(function(U){return lcQ(x.uri,x.x$,x.pageId,k,U,u,x.AO)})}; FRD=function(x,u){return function(){x.x$.G("html5_simplify_pings")?(x.S=x.gm,x.QH=u(),x.iC=0,x.send()):kbR(x).then(function(k){var U=UX4(x);U.cmt=U.len;U.lact="0";var m=u().toFixed(3);U.rt=Number(m).toString();U=g.AS(x.uri,U);x.x$.G("vss_through_gel_double")&&mXx(U);x.nm?(k==null&&(k={}),x.ut?kE().sendAndWrite(U,k):kE().sendThenWrite(U,k)):k?g.$c(U,k):g.Aq(U)})}}; UX4=function(x){var u={ns:x.R0,el:x.eventLabel,cpn:x.clientPlaybackNonce,ver:2,cmt:x.V(x.S),fmt:x.Xv,fs:x.ud?"1":"0",rt:x.V(x.QH),adformat:x.adFormat,content_v:x.contentVideoId,euri:x.iX,lact:x.iC,live:x.wX,cl:(736287689).toString(),mos:x.G1,state:x.playerState,volume:x.HZ};x.subscribed&&(u.subscribed="1");Object.assign(u,x.kN);x.B==="all"?Object.assign(u,x.Nj):x.B==="once"&&x.J&&Object.assign(u,x.Nj);x.autoplay&&(u.autoplay="1");x.I0&&(u.sautoplay="1");x.RU&&(u.dni="1");!x.N&&x.c$&&(u.epm=fdx[x.c$]); x.isFinal&&(u["final"]="1");x.GY&&(u.splay="1");x.QI&&(u.delay=x.QI);x.IS&&(u.hl=x.IS);x.region&&(u.cr=x.region);x.userGenderAge&&(u.uga=x.userGenderAge);x.userAge!==void 0&&x.P$&&(u.uga=x.P$+x.userAge);x.gm!==void 0&&(u.len=x.V(x.gm));!x.N&&x.experimentIds.length>0&&(u.fexp=x.experimentIds.toString());x.D!==null&&(u.rtn=x.V(x.D));x.fL&&(u.feature=x.fL);x.OY&&(u.ctrl=x.OY);x.Cx&&(u.ytr=x.Cx);x.oS&&(u.afmt=x.oS);x.offlineDownloadUserChoice&&(u.ODUC=x.offlineDownloadUserChoice);x.wu&&(u.lio=x.V(x.wu)); x.N?(u.idpj=x.nf,u.ldpj=x.BZ,x.delayThresholdMet&&(u.dtm="1"),x.U!=null&&(u.rti=x.V(x.U)),x.AM&&(u.ald=x.AM),x.compositeLiveIngestionOffsetToken&&(u.clio=x.compositeLiveIngestionOffsetToken)):x.adType!==void 0&&(u.at=x.adType);x.MV&&(x.J||x.N)&&(u.size=x.MV);x.J&&x.j.length&&(u.pbstyle=x.j.join(","));x.h9!=null&&(x.J||x.N)&&(u.inview=x.V(x.h9));x.N&&(u.volume=$X(x,g.nl(x.segments,function(U){return U.volume})),u.st=$X(x,g.nl(x.segments,function(U){return U.startTime})),u.et=$X(x,g.nl(x.segments,function(U){return U.endTime})), Zk(x.segments,function(U){return U.playbackRate!==1})&&(u.rate=$X(x,g.nl(x.segments,function(U){return U.playbackRate}))),Zk(x.segments,function(U){return U.S!=="-"})&&(u.als=g.nl(x.segments,function(U){return U.S}).join(",")),Zk(x.segments,function(U){return U.previouslyEnded})&&(u.pe=g.nl(x.segments,function(U){return""+ +U.previouslyEnded}).join(","))); u.muted=$X(x,g.nl(x.segments,function(U){return U.muted?1:0})); Zk(x.segments,function(U){return U.visibilityState!==0})&&(u.vis=$X(x,g.nl(x.segments,function(U){return U.visibilityState}))); Zk(x.segments,function(U){return U.connectionType!==0})&&(u.conn=$X(x,g.nl(x.segments,function(U){return U.connectionType}))); Zk(x.segments,function(U){return U.V!==0})&&(u.blo=$X(x,g.nl(x.segments,function(U){return U.V}))); Zk(x.segments,function(U){return!!U.J})&&(u.blo=g.nl(x.segments,function(U){return U.J}).join(",")); Zk(x.segments,function(U){return!!U.compositeLiveStatusToken})&&(u.cbs=g.nl(x.segments,function(U){return U.compositeLiveStatusToken}).join(",")); Zk(x.segments,function(U){return U.K!=="-"})&&(u.cc=g.nl(x.segments,function(U){return U.K}).join(",")); Zk(x.segments,function(U){return U.clipId!=="-"})&&(u.clipid=g.nl(x.segments,function(U){return U.clipId}).join(",")); if(Zk(x.segments,function(U){return!!U.audioId})){var k="au"; x.J&&(k="au_d");u[k]=g.nl(x.segments,function(U){return U.audioId}).join(",")}Hw()&&x.t5&&(u.ctt=x.t5,u.cttype=x.Uk,u.mdx_environment=x.mdxEnvironment); x.I3&&(u.etype=x.RS!==void 0?x.RS:0);x.QX&&(u.uoo=x.QX);x.livingRoomAppMode&&x.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(u.clram=bdt[x.livingRoomAppMode]||x.livingRoomAppMode);x.K?Vzk(x,u):(u.docid=x.videoId,u.referrer=x.referrer,u.ei=x.eventId,u.of=x.yx,u.osid=x.osid,u.vm=x.videoMetadata,x.adQueryId&&(u.aqi=x.adQueryId),x.autonav&&(u.autonav="1"),x.playlistId&&(u.list=x.playlistId),x.l$&&(u.ssrt="1"),x.tj&&(u.upt=x.tj));x.J&&(x.embedsRct&&(u.rct=x.embedsRct),x.embedsRctn&&(u.rctn= x.embedsRctn),x.compositeLiveIngestionOffsetToken&&(u.clio=x.compositeLiveIngestionOffsetToken));x.q$&&(u.host_cpn=x.q$);return u}; Vzk=function(x,u){if(u&&x.K){var k=new Set(["q","feature","mos"]),U=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),m=new Set(["aqi","autonav","list","ssrt","upt"]);x.K.ns==="3pp"&&(u.ns="3pp");for(var F=g.w(Object.keys(x.K)),f=F.next();!f.done;f=F.next())f=f.value,U.has(f)||k.has(f)||m.has(f)&&!x.K[f]||(u[f]=x.K[f])}}; $X=function(x,u){return g.nl(u,x.V).join(",")}; mXx=function(x){x.indexOf("watchtime")!==-1&&g.RV("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:x}})}; hNR=function(x,u){x.attestationResponse&&kbR(x).then(function(k){k=k||{};k.method="POST";k.postParams={atr:x.attestationResponse};x.nm?x.ut?kE().sendAndWrite(u,k):kE().sendThenWrite(u,k):g.$c(u,k)})}; rN=function(x){g.J.call(this);this.provider=x;this.j="paused";this.N=NaN;this.D=[10,10,10,40];this.U=this.B=0;this.RS=this.nm=this.Ok=this.t5=this.J=!1;this.V=this.K=NaN;this.logger=new g.fe("vss");this.S=new BoR(x)}; RNx=function(x){if(!x.J){x.provider.videoData.Us===16623&&g.Nz(Error("Playback for EmbedPage"));var u=jz(x,"playback");Xbj(x);xXb(x.S);u.D=Zd(x);x.V>0&&(u.S-=x.V);u.send();if(x.provider.videoData.IK){u=x.provider.x$;var k=x.provider.videoData,U={html5:"1",video_id:k.videoId,cpn:k.clientPlaybackNonce,ei:k.eventId,ptk:k.IK,oid:k.nI,ptchn:k.kA,pltype:k.W9,content_v:Jk(k)};k.p8&&Object.assign(U,{m:k.p8});u=g.AS(u.lK+"ptracking",U);q5$(x,u)}x.provider.videoData.QI||(sLx(x),Hd5(x),x.uI());x.J=!0;x=x.S; x.S=x.provider.v$.hO();x.QV=g.mR(x.provider);!(x.J===0&&x.S<5)&&x.S-x.J>2&&(x.J=x.S);x.D=!0}}; Xbj=function(x){var u=x.provider.videoData.EH,k=x.provider.videoData.Id;x.D=[10+u,10,10,40+k-u,40];if(x.provider.x$.G("web_player_use_server_vss_schedule")){var U,m=(U=x.provider.videoData.getPlayerResponse())==null?void 0:U.playbackTracking,F=m==null?void 0:m.videostatsScheduledFlushWalltimeSeconds;U=m==null?void 0:m.videostatsDefaultFlushIntervalSeconds;F&&F.length>0&&U?(u=[F[0]+u].concat(g.t(F.slice(1).map(function(f,V){return f-F[V]})),[U+k-u, U]),u.some(function(f){return f<0})?x.logger.S(347111855,"Neg vss scheduled pings "+F+" "+U):x.D=u):x.logger.S(347111855,"Unexpected scheduled pings config "+F+" "+U)}}; Zd=function(x,u){u=u===void 0?NaN:u;var k=g.mR(x.provider);u=isNaN(u)?k:u;u=Math.ceil(u);var U=x.D[x.B];x.B+11E3;!(F.length>1)&&F[0].isEmpty()||V||(f.D=Zd(x,m));f.send();x.U++}},(m-k)*1E3); return x.K=m}; aL=function(x){g.EQ(x.N);x.N=NaN}; pbG=function(x){x.S.update();x=x.S;x.segments.length&&x.S===x.J||nd(x);var u=x.segments;x.segments=[];return u}; jz=function(x,u){var k=MzY(x.provider);Object.assign(k,{state:x.j});u=new gXW(x.provider.videoData,x.provider.x$,u,k);u.S=x.provider.v$.hO();k=x.provider.videoData.clientPlaybackNonce;u.S=x.provider.v$.Q0(k);x.provider.videoData.isLivePlayback||(u.gm=x.provider.v$.getDuration(k));x.provider.videoData.S&&(k=x.provider.videoData.S.Z2(u.S))&&(u.wu=k-u.S);u.QH=g.mR(x.provider);u.segments=[lX(x.provider)];return u}; cu5=function(x,u){var k=jz(x,"watchtime");wbk(x)&&(k.delayThresholdMet=!0,x.Ok=!0);if(x.V>0){for(var U=g.w(u),m=U.next();!m.done;m=U.next())m=m.value,m.startTime-=x.V,m.endTime-=x.V;k.S-=x.V}else k.S=x.S.kx();k.segments=u;return k}; Q0=function(x,u){var k=yuY(x,!isNaN(x.K));u&&(x.K=NaN);return k}; yuY=function(x,u){var k=cu5(x,pbG(x));!isNaN(x.K)&&u&&(k.U=x.K);return k}; wbk=function(x){var u;if(u=x.provider.videoData.isLoaded()&&x.provider.videoData.QI&&x.J&&!x.Ok)u=x.S,u=u.N+u.provider.v$.hO()-u.J>=x.provider.videoData.QI;return!!u}; sLx=function(x){x.provider.videoData.youtubeRemarketingUrl&&!x.nm&&(q5$(x,x.provider.videoData.youtubeRemarketingUrl),x.nm=!0)}; Hd5=function(x){x.provider.videoData.googleRemarketingUrl&&!x.RS&&(q5$(x,x.provider.videoData.googleRemarketingUrl),x.RS=!0)}; Y54=function(x){if(!x.Ft()&&x.J){x.j="paused";var u=Q0(x);u.isFinal=!0;u.send();x.dispose()}}; tzR=function(x,u){if(!x.Ft())if(g.A(u.state,2)||g.A(u.state,512)){if(x.j="paused",g.YA(u,2)||g.YA(u,512))g.YA(u,2)&&(x.S.previouslyEnded=!0),x.J&&(aL(x),Q0(x).send(),x.K=NaN)}else if(g.A(u.state,8)){x.j="playing";var k=x.J&&isNaN(x.N)?Zd(x):NaN;if(!isNaN(k)&&(yH(u,64)<0||yH(u,512)<0)){var U=yuY(x,!1);U.D=k;U.send()}x.provider.x$.G("html5_report_gapless_loop_to_vss")&&g.YA(u,16)&&u.state.seekSource===58&&(x.S.previouslyEnded=!0)}else x.j="paused"}; EXj=function(x,u,k){if(!x.t5){k||(k=jz(x,"atr"));k.attestationResponse=u;try{k.send()}catch(U){if(U.message!=="Unknown Error")throw U;}x.t5=!0}}; q5$=function(x,u){var k=x.provider.x$;g.Fe(x.provider.x$,g.de(x.provider.videoData)).then(function(U){var m=x.provider.x$.pageId,F=x.provider.x$.sendVisitorIdHeader?x.provider.videoData.visitorData:void 0,f=x.provider.x$.G("vss_pings_using_networkless")||x.provider.x$.G("kevlar_woffle"),V=x.provider.x$.G("allow_skip_networkless");U=lcQ(u,k,m,F,U);nH5(u,U,{token:x.provider.videoData.j,xs:x.provider.videoData.pS,mdxEnvironment:x.provider.videoData.mdxEnvironment},k,void 0,f&&!V,!1,!0)})}; GbY=function(){this.endTime=this.startTime=-1;this.K="-";this.playbackRate=1;this.visibilityState=0;this.audioId="";this.V=0;this.compositeLiveStatusToken=this.J=void 0;this.volume=this.connectionType=0;this.muted=!1;this.S=this.clipId="-";this.previouslyEnded=!1}; IL=function(x,u,k){this.videoData=x;this.x$=u;this.v$=k;this.S=void 0}; g.mR=function(x){return zNx(x)()}; zNx=function(x){if(!x.S){var u=g.o$(function(U){var m=(0,g.j4)();U&&m<=631152E6&&(x.v$.A5("ytnerror",{issue:28799967,value:""+m}),m=(new Date).getTime()+2);return m},x.x$.G("html5_validate_yt_now")),k=u(); x.S=function(){return Math.round(u()-k)/1E3}; x.v$.Ls()}return x.S}; MzY=function(x){var u=x.v$.AV()||{};u.fs=x.v$.aD();u.volume=x.v$.getVolume();u.muted=x.v$.isMuted()?1:0;u.mos=u.muted;u.clipid=x.v$.RE();var k;u.playerheight=((k=x.v$.getPlayerSize())==null?void 0:k.height)||0;var U;u.playerwidth=((U=x.v$.getPlayerSize())==null?void 0:U.width)||0;x=x.videoData;k={};x.V&&(k.fmt=x.V.itag,x.K&&(x.I0?x.K.itag!==x.V.itag:x.K.itag!=x.V.itag)&&(k.afmt=x.K.itag));k.ei=x.eventId;k.list=x.playlistId;k.cpn=x.clientPlaybackNonce;x.videoId&&(k.v=x.videoId);x.Oj&&(k.infringe=1); (x.iX?0:x.I3)&&(k.splay=1);(U=ES(x))&&(k.live=U);x.gy&&(k.sautoplay=1);x.H7&&(k.autoplay=1);x.UR&&(k.sdetail=x.UR);x.partnerId&&(k.partnerid=x.partnerId);x.osid&&(k.osid=x.osid);x.MA&&(k.cc=g.n7k(x.MA));return Object.assign(u,k)}; PfI=function(x){var u=XKI();if(u)return WR5[u]||WR5.other;if(g.r$(x.x$)){x=navigator.userAgent;if(/[Ww]ireless[)]/.test(x))return 3;if(/[Ww]ired[)]/.test(x))return 30}return 0}; lX=function(x){var u=new GbY,k;u.K=((k=MzY(x).cc)==null?void 0:k.toString())||"-";u.playbackRate=x.v$.getPlaybackRate();k=x.v$.getVisibilityState();k!==0&&(u.visibilityState=k);x.x$.Uk&&(u.V=1);u.J=x.videoData.Q1;u.compositeLiveStatusToken=x.videoData.compositeLiveStatusToken;k=x.v$.getAudioTrack();k.Ci&&k.Ci.id&&k.Ci.id!=="und"&&(u.audioId=k.Ci.id);u.connectionType=PfI(x);u.volume=x.v$.getVolume();u.muted=x.v$.isMuted();u.clipId=x.v$.RE()||"-";u.S=x.videoData.eD||"-";return u}; g.ez=function(x,u){g.J.call(this);var k=this;this.provider=x;this.K=!1;this.J=new Map;this.Sj=new g.fn;this.nN={qq$:function(){return k.qoe}, wut:function(){return k.S}, VuY:function(){return k.V}}; this.provider.videoData.YN()&&!this.provider.videoData.gD&&(this.S=new rN(this.provider),this.S.V=this.provider.videoData.nf/1E3,g.P(this,this.S),this.qoe=new g.Gb(this.provider,u),g.P(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.ou=this.provider.videoData.clientPlaybackNonce)&&this.J.set(this.ou,this.S));if(x.x$.playerCanaryState==="canary"||x.x$.playerCanaryState==="holdback")this.V=new wN(this.provider),g.P(this,this.V)}; Od$=function(x){return!!x.S&&!!x.qoe}; Ju=function(x){x.V&&wp$(x.V);x.qoe&&Dgb(x.qoe)}; idR=function(x){if(x.qoe){x=x.qoe;for(var u=x.provider.videoData,k=x.provider.x$,U=g.w(k.FZ),m=U.next();!m.done;m=U.next())Wb(x,m.value);if(x.provider.G("html5_enable_qoe_cat_list"))for(U=g.w(u.Yj),m=U.next();!m.done;m=U.next())Wb(x,m.value);else u.FZ&&Wb(x,x.provider.videoData.FZ);u.EO()&&(U=u.S,HX(u)&&Wb(x,"manifestless"),U&&Gu(U)&&Wb(x,"live-segment-"+Gu(U).toFixed(1)));b_(u)?Wb(x,"sabr"):x.mz(cX(u));if(Ky(u)||u.o0())u.o0()&&Wb(x,"ssa"),Wb(x,"lifa");u.gatewayExperimentGroup&&(U=u.gatewayExperimentGroup, U==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?U="spkadtrt":U==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(U="spkadctrl"),Wb(x,U));k.t5!=="yt"&&(x.S.len=[u.lengthSeconds.toFixed(2)]);u.cotn&&!DL(u)&&x.Yr(!0);k.Yi()&&(u=IcY())&&x.A5("cblt",{m:u});if(k.G("html5_log_screen_diagonal")){k=x.A5;var F;u=((F=window.H5vccScreen)==null?0:F.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;k.call(x,"cbltdiag",{v:u})}}}; ldx=function(x){if(x.provider.v$.CC()){if(x.K)return;x.K=!0}x.S&&RNx(x.S);if(x.V){x=x.V;var u=g.mR(x.provider);x.S<0&&(x.S=u,x.delay.start());x.V=u;x.K=u}}; nXb=function(x,u){x.S&&(x=x.S,u===58?x.S.update():x.J&&(aL(x),Q0(x).send(),x.K=NaN))}; $X$=function(x,u){if(g.YA(u,1024)||g.YA(u,512)||g.YA(u,4)){if(x.V){var k=x.V;k.V>=0||(k.S=-1,k.delay.stop())}x.qoe&&(k=x.qoe,k.B||(k.V=-1))}if(x.provider.videoData.enableServerStitchedDai&&x.ou){var U;(U=x.J.get(x.ou))==null||tzR(U,u)}else x.S&&tzR(x.S,u);if(x.qoe){U=x.qoe;k=u.state;var m=g.mR(U.provider),F=U.getPlayerState(k);SF$(U,m,F,k.seekSource||void 0);F=k.Af;g.A(k,128)&&F&&(F.Dk=F.Dk||"",ToY(U,m,F.errorCode,F.Oc,F.Dk));(g.A(k,2)||g.A(k,128))&&U.reportStats(m);k.isPlaying()&&!U.B&&(U.V>=0&& (U.S.user_intent=[U.V.toString()]),U.B=!0);KdI(U)}x.V&&(U=x.V,ypx(U),U.playerState=u.state,U.V>=0&&g.YA(u,16)&&U.seekCount++,u.state.isError()&&U.send());x.provider.v$.CC()&&(x.Sj=u.state)}; ruD=function(x){x.V&&x.V.send();if(x.qoe){var u=x.qoe;if(u.J){u.Sj==="PL"&&(u.Sj="N");var k=g.mR(u.provider);g.E5(u,k,"vps",[u.Sj]);u.B||(u.V>=0&&(u.S.user_intent=[u.V.toString()]),u.B=!0);u.provider.x$.Yi()&&u.A5("finalized",{});u.ut=!0;u.reportStats(k)}}if(x.provider.videoData.enableServerStitchedDai)for(u=g.w(x.J.values()),k=u.next();!k.done;k=u.next())Y54(k.value);else x.S&&Y54(x.S);x.dispose()}; jLt=function(x,u){x.S&&EXj(x.S,u)}; ZdQ=function(x){if(!x.S)return null;var u=jz(x.S,"atr");return function(k){x.S&&EXj(x.S,k,u)}}; ad$=function(x,u,k,U){k.adFormat=k.R0;var m=u.v$;u=new rN(new IL(k,u.x$,{getDuration:function(){return k.lengthSeconds}, getCurrentTime:function(){return m.getCurrentTime()}, hO:function(){return m.hO()}, Q0:function(){return m.Q0()}, CC:function(){return m.CC()}, HF:function(){return m.HF()}, getPlayerSize:function(){return m.getPlayerSize()}, getAudioTrack:function(){return k.getAudioTrack()}, getPlaybackRate:function(){return m.getPlaybackRate()}, dg:function(){return m.dg()}, getVisibilityState:function(){return m.getVisibilityState()}, kT:function(){return m.kT()}, AV:function(){return m.AV()}, getVolume:function(){return m.getVolume()}, isMuted:function(){return m.isMuted()}, aD:function(){return m.aD()}, RE:function(){return m.RE()}, getProximaLatencyPreference:function(){return m.getProximaLatencyPreference()}, Ls:function(){m.Ls()}, A5:function(F,f){m.A5(F,f)}, dN:function(){return m.dN()}})); u.V=U;g.P(x,u);return u}; QLY=function(){this.qe=0;this.J=this.iY=this.Ko=this.V=NaN;this.S={};this.bandwidthEstimate=NaN}; Pb=function(x,u,k){g.J.call(this);var U=this;this.x$=x;this.v$=u;this.V=k;this.S=new Map;this.ou="";this.nN={zo:function(){return Array.from(U.S.keys())}}}; IdI=function(x,u){x.S.has(u)&&(ruD(x.S.get(u)),x.S.delete(u))}; eNR=function(){this.S=g.hK;this.array=[]}; PXY=function(x,u,k){var U=[];for(u=Ju5(x,u);uk)break}return U}; NNY=function(x,u){var k=[];x=g.w(x.array);for(var U=x.next();!U.done&&!(U=U.value,U.contains(u)&&k.push(U),U.start>u);U=x.next());return k}; dXG=function(x){return x.array.slice(Ju5(x,0x7ffffffffffff),x.array.length)}; Ju5=function(x,u){x=bU(x.array,function(k){return u-k.start||1}); return x<0?-(x+1):x}; KRb=function(x,u){var k=NaN;x=g.w(x.array);for(var U=x.next();!U.done;U=x.next())if(U=U.value,U.contains(u)&&(isNaN(k)||U.endu&&(isNaN(k)||U.startx.mediaTime+x.N&&u1)x.K=!0;if((m===void 0?0:m)||isNaN(x.V))x.V=u;if(x.S)u!==x.mediaTime&&(x.S=!1);else if(u>0&&x.mediaTime===u){m=1500;if(x.x$.G("html5_buffer_underrun_transition_fix")){m=g.MT(x.x$.experiments,"html5_min_playback_advance_for_steady_state_secs");var F=g.MT(x.x$.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");m=m>0&&F>0&&Math.abs(u-x.V)(U||!x.K?m:400)}x.mediaTime=u;x.J=k;return!1}; DXI=function(x,u){this.videoData=x;this.S=u}; S5I=function(x,u,k){return u.LB(k).then(function(){return ec(new DXI(u,u.J))},function(U){U instanceof Error&&g.Nz(U); var m=a6('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),F=I6('audio/mp4; codecs="mp4a.40.2"'),f=m||F,V=u.isLivePlayback&&!g.Ul(x.N,!0);U="fmt.noneavailable";V?U="html5.unsupportedlive":f||(U="html5.missingapi");f=V||!f?2:1;m={buildRej:"1",a:u.t_(),d:!!u.QH,drm:u.LF(),f18:u.La.indexOf("itag=18")>=0,c18:m};u.S&&(u.LF()?(m.f142=!!u.S.S["142"],m.f149=!!u.S.S["149"],m.f279=!!u.S.S["279"]):(m.f133=!!u.S.S["133"],m.f140=!!u.S.S["140"],m.f242=!!u.S.S["242"]),m.cAAC=F,m.cAVC=I6('video/mp4; codecs="avc1.42001E"'), m.cVP9=I6('video/webm; codecs="vp9"'));u.N&&(m.drmsys=u.N.keySystem,F=0,u.N.S&&(F=Object.keys(u.N.S).length),m.drmst=F);return new $J(U,m,f)})}; Kd=function(x){this.data=window.Float32Array?new Float32Array(x):Array(x);this.V=this.S=x-1}; BNx=function(x){return x.data[x.S]||0}; o4k=function(x){this.N=x;this.J=this.V=0;this.K=new Kd(50)}; Tb=function(x,u,k){g.Hm.call(this);this.videoData=x;this.experiments=u;this.N=k;this.V=[];this.y9=0;this.J=!0;this.K=!1;this.j=0;k=new xpY;x.latencyClass==="ULTRALOW"&&(k.K=!1);x.P$?k.V=3:g.l_(x)&&(k.V=2);x.latencyClass==="NORMAL"&&(k.j=!0);var U=g.MT(u,"html5_liveness_drift_proxima_override");if(cX(x)!==0&&U){k.S=U;var m;((m=x.S)==null?0:nu$(m))&&k.S--}b_(x)&&u.H$("html5_sabr_parse_live_metadata_playback_boundaries")&&(k.U=!0);if(g.CV("trident/")||g.CV("edge/"))m=g.MT(u,"html5_platform_minimum_readahead_seconds")|| 3,k.J=Math.max(k.J,m);g.MT(u,"html5_minimum_readahead_seconds")&&(k.J=g.MT(u,"html5_minimum_readahead_seconds"));g.MT(u,"html5_maximum_readahead_seconds")&&(k.B=g.MT(u,"html5_maximum_readahead_seconds"));u.H$("html5_force_adaptive_readahead")&&(k.K=!0);if(m=g.MT(u,"html5_liveness_drift_chunk_override"))k.S=m;Rs(x)&&(k.S=(k.S+1)/5,x.latencyClass==="LOW"&&(k.S*=2));if(x.latencyClass==="ULTRALOW"||x.latencyClass==="LOW")k.N=g.MT(u,"html5_low_latency_adaptive_liveness_adjustment_segments")||1,k.D=g.MT(u, "html5_low_latency_max_allowable_liveness_drift_chunks")||10;this.policy=k;this.D=this.policy.V!==1;this.S=vb(this,u_R(this,isNaN(x.liveChunkReadahead)?3:x.liveChunkReadahead,x))}; g4t=function(x,u){if(u)return u=x.videoData,u=u_R(x,isNaN(u.liveChunkReadahead)?3:u.liveChunkReadahead,u),vb(x,u);if(x.V.length){if(Math.min.apply(null,x.V)>1)return vb(x,x.S-1);if(x.policy.K)return vb(x,x.S+1)}return x.S}; ktW=function(x,u){if(!x.V.length)return!1;var k=x.S;x.S=g4t(x,u===void 0?!1:u);if(u=k!==x.S)x.V=[],x.y9=0;return u}; Au=function(x,u){return u>=x.yn()-Up4(x)}; mpt=function(x,u,k){u=Au(x,u);k||u?u&&(x.J=!0):x.J=!1;x.D=x.policy.V===2||x.policy.V===3&&x.J}; Fsj=function(x,u){u=Au(x,u);x.K!==u&&x.publish("livestatusshift",u);x.K=u}; Up4=function(x){var u=x.policy.S;x.K||(u=Math.max(u-1,0));return u*Cd(x)}; u_R=function(x,u,k){k.P$&&u--;Rs(k)&&(u=1);if(cX(k)!==0&&(x=g.MT(x.experiments,"html5_live_chunk_readahead_proxima_override"))){u=x;var U;((U=k.S)==null?0:nu$(U))&&u++}return u}; Cd=function(x){return x.videoData.S?Gu(x.videoData.S)||5:5}; vb=function(x,u){u=Math.max(Math.max(1,Math.ceil(x.policy.J/Cd(x))),u);return Math.min(Math.min(8,Math.floor(x.policy.B/Cd(x))),u)}; xpY=function(){this.J=0;this.B=Infinity;this.K=!0;this.S=2;this.V=1;this.j=!1;this.D=10;this.U=!1;this.N=1}; Sz=function(x){g.J.call(this);this.v$=x;this.S=0;this.V=null;this.j=this.K=0;this.J={};this.x$=this.v$.X();this.N=new g.gl(this.Ns,1E3,this);this.oS=new Ld({delayMs:g.MT(this.x$.experiments,"html5_seek_timeout_delay_ms")});this.ut=new Ld({delayMs:g.MT(this.x$.experiments,"html5_long_rebuffer_threshold_ms")});this.Uk=Dd(this,"html5_seek_set_cmt");this.IS=Dd(this,"html5_seek_jiggle_cmt");this.B$=Dd(this,"html5_seek_new_elem");this.wu=Dd(this,"html5_unreported_seek_reseek");this.Ok=Dd(this,"html5_long_rebuffer_jiggle_cmt"); this.gm=Dd(this,"html5_long_rebuffer_ssap_clip_not_match");this.nm=new Ld({delayMs:2E4});this.GY=Dd(this,"html5_seek_new_elem_shorts");this.P$=Dd(this,"html5_seek_new_media_source_shorts_reuse");this.QX=Dd(this,"html5_seek_new_media_element_shorts_reuse");this.q$=Dd(this,"html5_reseek_after_time_jump");this.B=Dd(this,"html5_gapless_handoff_close_end_long_rebuffer");this.t5=Dd(this,"html5_gapless_slow_seek");this.U=Dd(this,"html5_gapless_slice_append_stuck");this.RS=Dd(this,"html5_gapless_slow_start"); this.D=Dd(this,"html5_ads_preroll_lock_timeout");this.QI=Dd(this,"html5_ssap_ad_longrebuffer_new_element");this.RU=new Ld({delayMs:g.MT(this.x$.experiments,"html5_skip_slow_ad_delay_ms")||5E3,L5:!this.x$.G("html5_report_slow_ads_as_error")});this.Nj=new Ld({delayMs:g.MT(this.x$.experiments,"html5_skip_slow_ad_delay_ms")||5E3,L5:!this.x$.G("html5_skip_slow_buffering_ad")});this.ud=new Ld({delayMs:g.MT(this.x$.experiments,"html5_slow_start_timeout_delay_ms")});this.c$=Dd(this,"html5_slow_start_no_media_source"); g.P(this,this.N)}; Dd=function(x,u){var k=g.MT(x.x$.experiments,u+"_delay_ms");x=x.x$.G(u+"_cfl");return new Ld({delayMs:k,L5:x})}; f1k=function(x,u){x.S=u}; Bb=function(x,u,k,U,m,F,f,V){u.test(k)?(x.fN(m,u,f),u.L5||F()):(u.Pd&&u.V&&!u.K?(k=(0,g.j4)(),U?u.S||(u.S=k):u.S=0,F=!U&&k-u.V>u.Pd,k=u.S&&k-u.S>u.Qr||F?u.K=!0:!1):k=!1,k&&(V=Object.assign({},x.t9(u),V),V.wn=f,V.we=m,V.wsuc=U,x.v$.A5("workaroundReport",V),U&&(u.reset(),x.J[m]=!1)))}; Ld=function(x){var u=x===void 0?{}:x;x=u.delayMs===void 0?0:u.delayMs;var k=u.Qr===void 0?1E3:u.Qr;var U=u.Pd===void 0?3E4:u.Pd;u=u.L5===void 0?!1:u.L5;this.S=this.V=this.J=this.startTimestamp=0;this.K=!1;this.N=Math.ceil(x/1E3);this.Qr=k;this.Pd=U;this.L5=u}; X3k=function(x){g.J.call(this);var u=this;this.v$=x;this.D=this.S=this.M$=this.mediaElement=this.playbackData=null;this.K=0;this.N=this.t5=this.J=null;this.RS=!1;this.RU=0;this.U=!1;this.timestampOffset=0;this.B=!0;this.IS=0;this.B$=this.ud=!1;this.j=0;this.P$=!1;this.Ok=0;this.x$=this.v$.X();this.videoData=this.v$.getVideoData();this.policy=new bPk;this.nm=new Sz(this.v$);this.oS=this.q$=this.c$=this.V=NaN;this.gm=new g.gl(function(){Vix(u,!1)},2E3); this.Nj=new g.gl(function(){oh(u)}); this.GY=new g.gl(function(){u.RS=!0;hWx(u,{})}); this.Uk=NaN;this.ut=new g.gl(function(){var k=u.x$.iX;k.S+=1E4/36E5;k.S-k.J>1/6&&(d_G(k),k.J=k.S);u.ut.start()},1E4); g.P(this,this.nm);g.P(this,this.gm);g.P(this,this.GY);g.P(this,this.Nj);g.P(this,this.ut)}; HPx=function(x,u){x.playbackData=u;x.videoData.isLivePlayback&&(x.D=new o4k(function(){a:{if(x.playbackData&&x.playbackData.S.S){if(HX(x.videoData)&&x.M$){var k=x.M$.Da.RT()||0;break a}if(x.videoData.S){k=x.videoData.S.nm;break a}}k=0}return k}),x.S=new Tb(x.videoData,x.x$.experiments,function(){return x.gt(!0)})); x4(x.v$)?(u=qIY(x),u.dh?(b_(x.videoData)&&x.Bu(u.dh,u.startSeconds),x.K=u.startSeconds):u.startSeconds>0&&x.seekTo(u.startSeconds,{m5:"seektimeline_startPlayback",seekSource:15}),x.B=!1):sh4(x)||(x.K=x.K||(g.DZ(x.videoData)?0:x.videoData.startSeconds)||0)}; p3G=function(x,u){(x.M$=u)?RWQ(x,!0):uq(x)}; cAW=function(x,u){g.ky(x.nm.N);x.G("html5_exponential_memory_for_sticky")&&(u.state.isPlaying()?g.ky(x.ut):x.ut.stop());if(x.mediaElement)if(u.oldState.state===8&&HJ(u.state)&&u.state.isBuffering()){u=x.mediaElement.getCurrentTime();var k=x.mediaElement.tf();var U=x.G("manifestless_post_live_ufph")||x.G("manifestless_post_live")?q$(k,Math.max(u-3.5,0)):q$(k,u-3.5);U>=0&&u>k.end(U)-1.1&&U+10?(gd(x.v$,x.getCurrentTime()+x.videoData.limitedPlaybackDurationInSeconds),x.B$=!0):x.videoData.isLivePlayback&&x.videoData.endSeconds>0&&(gd(x.v$,x.getCurrentTime()+x.videoData.endSeconds),x.B$=!0))}; w3D=function(x,u){var k=x.getCurrentTime(),U=x.isAtLiveHead(k);if(x.D&&U){var m=x.D;if(m.S&&!(k>=m.V&&k50&&m.V.shift())),m=x.S,mpt(m,k,u===void 0?!0:u),Fsj(m,k),u&&Vix(x,!0));U!==x.ud&&(u=x.getCurrentTime()-x.oS<=500,k=x.RU>=1E3,u||k||(u=x.v$.BU(),u.qoe&&(u=u.qoe,k=g.mR(u.provider), g.E5(u,k,"lh",[U?"1":"0"])),x.ud=U,x.RU++,x.oS=x.getCurrentTime()))}; Vix=function(x,u){if(x.S){var k=x.S;var U=x.getCurrentTime();!Au(k,U)&&k.DH()?(k.policy.j&&(k.policy.S=Math.max(k.policy.S+k.policy.N,k.policy.D)),k=Infinity):k=U0&&kR(x.mediaElement)>0&&(x.V=k4(x,x.V,!1)),!x.mediaElement||!GtD(x))x.Nj.start(750);else if(!isNaN(x.V)&&isFinite(x.V)){var u=x.q$-(x.V-x.timestampOffset);if(!(u===0||x.G("html5_enable_new_seek_timeline_logic")&&Math.abs(u)<.005))if(u=x.mediaElement.getCurrentTime()-x.V,Math.abs(u)<=x.IS||x.G("html5_enable_new_seek_timeline_logic")&&Math.abs(u)<.005)x.J&&x.J.resolve(x.mediaElement.getCurrentTime()); else{if(x.videoData.hp)x.videoData.hp=!1;else if(!sS(x.videoData)&&x.V>=x.gt()-.1){x.V=x.gt();x.J.resolve(x.gt());x.v$.V1();return}try{var k=x.V-x.timestampOffset;x.mediaElement.seekTo(k);x.nm.S=k;x.q$=k;x.K=x.V;x.G("html5_enable_new_seek_timeline_logic")&&(x.U=!1)}catch(U){}}}}; GtD=function(x){if(!x.mediaElement||x.mediaElement.e6()===0||x.mediaElement.hasError())return!1;var u=x.mediaElement.getCurrentTime()>0;if(!(x.videoData.J&&x.videoData.J.S||x.videoData.isLivePlayback)&&x.videoData.LF())return u;if(x.V>=0){var k=x.mediaElement.e5();if(k.length||!u)return sE(k,x.V-x.timestampOffset)}return u}; E4x=function(x,u){x.N&&(x.N.resolve(u),x.v$.zr(),x.x$.Yi()&&(u=x.t9(),u["native"]=""+ +x.U,u.otgt=""+(x.V+x.timestampOffset),x.v$.A5("seekEnd",u)));uq(x)}; uq=function(x){x.V=NaN;x.q$=NaN;x.J=null;x.t5=null;x.N=null;x.RS=!1;x.U=!1;x.IS=0;x.gm.stop();x.GY.stop()}; OPI=function(x,u,k){var U=x.mediaElement,m=u.type;switch(m){case "seeking":var F=U.getCurrentTime()+x.timestampOffset;if(!x.J||x.U&&F!==x.V){var f=!!x.J;x.J=new uF;x.G("html5_enable_new_seek_timeline_logic")&&x.J.then(function(h){E4x(x,h)},function(){uq(x)}); if(x.videoData.isAd()){var V;oBQ({adCpn:x.videoData.clientPlaybackNonce,contentCpn:(V=x.videoData.pE)!=null?V:""},u.S)}x.q$=F;f1k(x.nm,U.getCurrentTime());x.seekTo(F,{seekSource:104,m5:"seektimeline_mediaElementEvent"});k&&zW$(k,F*1E3,!!f);x.U=!0}break;case "seeked":x.J&&x.J.resolve(x.mediaElement.getCurrentTime());break;case "loadedmetadata":x4(x.v$)||Wsk(x);oh(x);break;case "progress":oh(x);break;case "pause":x.j=x.getCurrentTime()}x.j&&((m==="play"||m==="playing"||m==="timeupdate"||m==="progress")&& x.getCurrentTime()-x.j>10&&(x.G("html5_enable_new_media_element_puase_jump")?(x.v$.fN(new $J("qoe.restart",{reason:"pauseJump"})),x.v$.eg(),x.seekTo(x.j,{m5:"pauseJumpNewElement"})):x.seekTo(x.j,{m5:"pauseJump"})),m!=="pause"&&m!=="play"&&m!=="playing"&&m!=="progress"&&(x.j=0))}; iPk=function(x){return(ny(x.videoData)||!!x.videoData.liveUtcStartSeconds)&&(!!x.videoData.liveUtcStartSeconds||sh4(x))&&!!x.videoData.S}; sh4=function(x){return!!x.videoData.startSeconds&&isFinite(x.videoData.startSeconds)&&x.videoData.startSeconds>1E9}; qIY=function(x){var u=0,k=NaN,U="";if(!x.B)return{startSeconds:u,dh:k,source:U};x.videoData.gm?u=x.videoData.c$:sS(x.videoData)&&(u=Infinity);if(g.l_(x.videoData))return{startSeconds:u,dh:k,source:U};x.videoData.startSeconds?(U="ss",u=x.videoData.startSeconds):x.videoData.AO&&(U="stss",u=x.videoData.AO);x.videoData.liveUtcStartSeconds&&(k=x.videoData.liveUtcStartSeconds);if(isFinite(u)&&(u>x.gt()||ux.gt()||k0?(U.onesie="0",x.handleError(new $J("html5.missingapi",U)),!1):!0}; I1Y=function(x){var u=Pl();NK(u,x);return g.qL(u,X$I())}; ZPt=function(x,u){var k,U,m,F,f,V,h,X,q,H,R,p,c,Y,E,z,O,r,I,N,L,C,kI,Fj,ob,K;return g.Z(function(B){if(B.S==1)return u.fetchType="onesie",k=ymD(u,x.getPlayerSize(),x.getVisibilityState()),U=new Ap(x,k),g.n(B,U.fetch(),2);m=B.V;F={player_response:m};u.loading=!1;f=x.Z3.EJ;if(U.i4){V=g.w(U.i4.entries());for(h=V.next();!h.done;h=V.next())X=h.value,q=g.w(X),H=q.next().value,R=q.next().value,p=H,c=R,f.S.set(p,c,180),p===u.videoId&&(Y=c.Lo(),u.Rd=Y);f.IX=U}E=g.w(U.OT.entries());for(z=E.next();!z.done;z= E.next())O=z.value,r=g.w(O),I=r.next().value,N=r.next().value,L=I,C=N,f.V.set(L,C,180);g.LO(u,F,!0);if(u.loading||Aa(u))return B.return(Promise.resolve());f.S.removeAll();f.V.removeAll();u.Rd=[];kI={};Fj="onesie.response";ob=0;u.errorCode?(Fj="auth",kI.ec=u.errorCode,kI.ed=u.errorDetail,kI.es=u.QY||"",ob=2):(kI.successButUnplayable="1",kI.disposed=""+ +u.Ft(),kI.afmts=""+ +/adaptiveFormats/.test(m),kI.cpn=u.clientPlaybackNonce);K=new $J(Fj,kI,ob);return B.return(Promise.reject(K))})}; rAx=function(x,u){var k,U,m,F,f,V,h,X,q,H,R;return g.Z(function(p){switch(p.S){case 1:k=u.isAd(),U=!k,m=k?1:3,F=0;case 2:if(!(F0)){p.TY(5);break}return g.n(p,iw(5E3),6);case 6:f=new g.BG("Retrying OnePlatform request",{attempt:F}),g.Nz(f);case 5:return g.YI(p,7),g.n(p,eWY(x,u),9);case 9:return p.return();case 7:V=g.Gx(p);h=jE(V);X=h.errorCode;q=x.X();H=q.G("html5_use_network_error_code_enums")?401:"401";U&&X==="manifest.net.badstatus"&&h.details.rc===H&&(U=!1,F===m-1&&(m+= 1));if(F===m-1)return R=JAY(k,h.details),R.details.backend="op",R.details.originec=X,p.return(Promise.reject(R));if(X==="auth"||X==="manifest.net.retryexhausted")return p.return(Promise.reject(h));x.handleError(h);if(rq(h.severity)){p.TY(4);break}case 3:F++;p.TY(2);break;case 4:return p.return(Promise.reject(JAY(k,{backend:"op"})))}})}; eWY=function(x,u){function k(Fj){Fj.readyState===2&&x.OF("ps_c")} var U,m,F,f,V,h,X,q,H,R,p,c,Y,E,z,O,r,I,N,L,C,kI;return g.Z(function(Fj){switch(Fj.S){case 1:u.fetchType="gp";U=x.X();m=g.Fe(U,g.de(u));if(!m.S){F=m.getValue();Fj.TY(2);break}return g.n(Fj,m.S,3);case 3:F=Fj.V;case 2:return f=F,V=I1Y(f),h=ymD(u,x.getPlayerSize(),x.getVisibilityState()),X=g.Fb(Pqj),q=g.de(u),H=(0,g.j4)(),R=!1,p="empty",c=0,x.OF("psns"),Y={E5:k},g.n(Fj,g.g_(V,h,X,void 0,Y),4);case 4:E=Fj.V;x.OF("psnr");if(u.Ft())return Fj.return();E?"error"in E&&E.error?(R=!0,p="esf:"+E.error.message, c=E.error.code):E.errorMetadata&&(R=!0,p="its",c=E.errorMetadata.status):R=!0;if(R)return z=0,O=((0,g.j4)()-H).toFixed(),r={},r=U.G("html5_use_network_error_code_enums")?{backend:"op",rc:c,rt:O,reason:p,has_kpt:u.Nj?"1":"0",has_mdx_env:u.mdxEnvironment?"1":"0",has_omit_key_flag:g.xc("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:U.pageId?"1":"0",has_token:q?"1":"0",has_vvt:u.RS?"1":"0",is_mdx:u.isMdxPlayback?"1":"0",mdx_ctrl:u.OY||"",token_eq:q===g.de(u)?"1":"0"}:{backend:"op", rc:""+c,rt:O,reason:p,has_kpt:u.Nj?"1":"0",has_mdx_env:u.mdxEnvironment?"1":"0",has_omit_key_flag:g.xc("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:U.pageId?"1":"0",has_token:q?"1":"0",has_vvt:u.RS?"1":"0",is_mdx:u.isMdxPlayback?"1":"0",mdx_ctrl:u.OY||"",token_eq:q===g.de(u)?"1":"0"},I="manifest.net.connect",c===429?(I="auth",z=2):c>200&&(I="manifest.net.badstatus",c===400&&(z=2)),Fj.return(Promise.reject(new $J(I,r,z)));u.loading=!1;g.LO(u,{raw_player_response:E},!0); N=E;g.Q$(u.X())&&N&&N.trackingParams&&rH(N.trackingParams);if(u.errorCode)return L={ec:u.errorCode,ed:u.errorDetail,es:u.QY||""},Fj.return(Promise.reject(new $J("auth",L,2)));if(!u.loading&&!Aa(u))return C=u.isAd()?"auth":"manifest.net.retryexhausted",kI=u.isAd()?2:1,Fj.return(Promise.reject(new $J(C,{successButUnplayable:"1",hasMedia:g.zd(u)?"1":"0"},kI)));g.wQ(Fj)}})}; $p5=function(x,u,k){function U(c){c=jE(c);if(rq(c.severity))return Promise.reject(c);x.handleError(c);return!1} function m(){return!0} var F,f,V,h,X,q,H,R,p;return g.Z(function(c){switch(c.S){case 1:var Y=x.X(),E=x.getPlayerSize(),z=x.getVisibilityState();x.isFullscreen();var O=window.location.search;if(u.partnerId===38&&Y.playerStyle==="books")O=u.videoId.indexOf(":"),O=g.AS("//play.google.com/books/volumes/"+u.videoId.slice(0,O)+"/content/media",{aid:u.videoId.slice(O+1),sig:u.FR});else if(u.partnerId===30&&Y.playerStyle==="docs")O=g.AS("https://docs.google.com/get_video_info",{docid:u.videoId,authuser:u.s8,authkey:u.kZ,eurl:Y.QX}); else if(u.partnerId===33&&Y.playerStyle==="google-live")O=g.AS("//google-liveplayer.appspot.com/get_video_info",{key:u.videoId});else{Y.t5!=="yt"&&g.Pc(Error("getVideoInfoUrl for invalid namespace: "+Y.t5));var r={html5:"1",video_id:u.videoId,cpn:u.clientPlaybackNonce,eurl:Y.QX,ps:Y.playerStyle,el:Is(u),hl:Y.Nj,list:u.playlistId,agcid:u.Bb,aqi:u.adQueryId,sts:20160,lact:Z4()};Object.assign(r,Y.S);Y.forcedExperiments&&(r.forced_experiments=Y.forcedExperiments);u.RS?(r.vvt=u.RS,u.mdxEnvironment&&(r.mdx_environment= u.mdxEnvironment)):g.de(u)&&(r.access_token=g.de(u));u.adFormat&&(r.adformat=u.adFormat);u.slotPosition>=0&&(r.slot_pos=u.slotPosition);u.breakType&&(r.break_type=u.breakType);u.rE!==null&&(r.ad_id=u.rE);u.wE!==null&&(r.ad_sys=u.wE);u.cO!==null&&(r.encoded_ad_playback_context=u.cO);Y.captionsLanguagePreference&&(r.cc_lang_pref=Y.captionsLanguagePreference);Y.RU&&Y.RU!==2&&(r.cc_load_policy=Y.RU);var I=g.Ai(g.TE(),65);g.BC(Y)&&I!=null&&!I&&(r.device_captions_on="1");Y.mute&&(r.mute=Y.mute);u.annotationsLoadPolicy&& Y.annotationsLoadPolicy!==2&&(r.iv_load_policy=u.annotationsLoadPolicy);u.ea&&(r.endscreen_ad_tracking=u.ea);(I=Y.gm.get(u.videoId))&&I.bU&&(r.ic_track=I.bU);u.ut&&(r.itct=u.ut);Nf(u)&&(r.autoplay="1");u.mutedAutoplay&&(r.mutedautoplay=u.mutedAutoplay);u.isAutonav&&(r.autonav="1");u.R_&&(r.noiba="1");u.isMdxPlayback&&(r.mdx="1",r.ytr=u.Cx);u.mdxControlMode&&(r.mdx_control_mode=u.mdxControlMode);u.bD&&(r.ytrcc=u.bD);u.UA&&(r.utpsa="1");u.isFling&&(r.is_fling="1");u.isInlinePlaybackNoAd&&(r.mute="1"); u.vnd&&(r.vnd=u.vnd);u.forceAdsUrl&&(I=u.forceAdsUrl.split("|").length===3,r.force_ad_params=I?u.forceAdsUrl:"||"+u.forceAdsUrl);u.Xv&&(r.preload=u.Xv);E.width&&(r.width=E.width);E.height&&(r.height=E.height);(u.iX?0:u.I3)&&(r.splay="1");u.ypcPreview&&(r.ypc_preview="1");Jk(u)&&(r.content_v=Jk(u));u.P$&&(r.livemonitor=1);Y.Ok&&(r.authuser=Y.Ok);Y.pageId&&(r.pageid=Y.pageId);Y.B$&&(r.ei=Y.B$);Y.K&&(r.iframe="1");u.contentCheckOk&&(r.cco="1");u.racyCheckOk&&(r.rco="1");Y.D&&u.A0&&(r.live_start_walltime= u.A0);Y.D&&u.Or&&(r.live_manifest_duration=u.Or);Y.D&&u.playerParams&&(r.player_params=u.playerParams);Y.D&&u.cycToken&&(r.cyc=u.cycToken);Y.D&&u.x4&&(r.tkn=u.x4);z!==0&&(r.vis=z);Y.enableSafetyMode&&(r.enable_safety_mode="1");u.Nj&&(r.kpt=u.Nj);u.Pt&&(r.kids_age_up_mode=u.Pt);u.kidsAppInfo&&(r.kids_app_info=u.kidsAppInfo);u.Rv&&(r.upg_content_filter_mode="1");Y.widgetReferrer&&(r.widget_referrer=Y.widgetReferrer.substring(0,128));u.t5?(E=u.t5.latitudeE7!=null&&u.t5.longitudeE7!=null?u.t5.latitudeE7+ ","+u.t5.longitudeE7:",",E+=","+(u.t5.clientPermissionState||0)+","+(u.t5.locationRadiusMeters||"")+","+(u.t5.locationOverrideToken||"")):E=null;E&&(r.uloc=E);u.hK&&(r.internalipoverride=u.hK);Y.embedConfig&&(r.embed_config=Y.embedConfig);Y.yd&&(r.co_rel="1");Y.ancestorOrigins.length>0&&(r.ancestor_origins=Array.from(Y.ancestorOrigins).join(","));Y.homeGroupInfo!==void 0&&(r.home_group_info=Y.homeGroupInfo);Y.livingRoomAppMode!==void 0&&(r.living_room_app_mode=Y.livingRoomAppMode);Y.enablePrivacyFilter&& (r.enable_privacy_filter="1");u.isLivingRoomDeeplink&&(r.is_living_room_deeplink="1");u.K8&&u.kI&&(r.clip=u.K8,r.clipt=u.kI);u.uD&&(r.disable_watch_next="1");u.Fq&&(r.forced_by_var="1");for(var N in r)!Ndk.has(N)&&r[N]&&String(r[N]).length>512&&(g.Nz(Error("GVI param too long: "+N)),r[N]="");N=Y.lK;g.IB(Y)&&(N=Uf(N.replace(/\b(?:www|web)([.-])/,"tv$1"))||Y.lK);Y=g.AS(N+"get_video_info",r);O&&(Y=mPI(Y,O));O=Y}F=O;V=(f=u.isAd())?1:3;h=0;case 2:if(!(h0)){c.TY(5);break}return g.n(c, iw(5E3),6);case 6:q={playerretry:h,playerretrysrc:k},f||(q.recover="embedded"),X=ql(F,q);case 5:return g.n(c,dpt(u,X).then(m,U),7);case 7:if(H=c.V)return c.return();h++;c.TY(2);break;case 4:R=f?"auth":"manifest.net.retryexhausted";p=f?2:1;if(!f&&Math.random()<1E-4)try{g.Nz(new g.BG("b/152131571",btoa(F)))}catch(L){}return c.return(Promise.reject(new $J(R,{backend:"gvi"},p)))}})}; dpt=function(x,u){function k(E){return U(E.xhr)} function U(E){if(!x.Ft()){E=E?E.status:-1;var z=0,O=((0,g.j4)()-q).toFixed();O=m.G("html5_use_network_error_code_enums")?{backend:"gvi",rc:E,rt:O}:{backend:"gvi",rc:""+E,rt:O};var r="manifest.net.connect";E===429?(r="auth",z=2):E>200&&(r="manifest.net.badstatus",E===400&&(z=2));return Promise.reject(new $J(r,O,z))}} var m,F,f,V,h,X,q,H,R,p,c,Y;return g.Z(function(E){if(E.S==1){x.fetchType="gvi";m=x.X();var z={};x.Bw&&(z.ytrext=x.Bw);(V=g.$G(z)?void 0:z)?(F={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:V},f=ql(u,{action_display_post:1})):(F={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},f=u);h={};m.sendVisitorIdHeader&&x.visitorData&&(h["X-Goog-Visitor-Id"]=x.visitorData);(X=u8(m.experiments,"debug_sherlog_username"))&&(h["X-Youtube-Sherlog-Username"]=X);Object.keys(h).length> 0&&(F.headers=h);q=(0,g.j4)();return g.n(E,Xr(Zv,f,F).then(void 0,k),2)}H=E.V;if(!H||!H.responseText)return E.return(U(H));x.loading=!1;R=bt(H.responseText);g.LO(x,R,!0);if(x.errorCode)return p={ec:x.errorCode,ed:x.errorDetail,es:x.QY||""},E.return(Promise.reject(new $J("auth",p,2)));if(!x.loading&&!Aa(x))return c=x.isAd()?"auth":"manifest.net.retryexhausted",Y=x.isAd()?2:1,E.return(Promise.reject(new $J(c,{successButUnplayable:"1"},Y)));g.wQ(E)})}; JAY=function(x,u){return new $J(x?"auth":"manifest.net.retryexhausted",u,x?2:1)}; bq=function(x,u,k){k=k===void 0?!1:k;var U,m,F,f;g.Z(function(V){if(V.S==1){U=x.X();if(k&&(!g.x6(U)||Is(u)!=="embedded")||u.uD||Is(u)!=="adunit"&&(g.r$(U)||K0(U)||g.KD(U)||g.IB(U)||oB(U)==="WEB_CREATOR"))return V.return();m=g.Fe(U,g.de(u));return m.S?g.n(V,m.S,3):(F=m.getValue(),V.TY(2))}V.S!=2&&(F=V.V);f=F;return V.return(Ksx(x,u,f))})}; Ksx=function(x,u,k){var U,m,F,f,V;return g.Z(function(h){if(h.S==1){g.YI(h,2);U=I1Y(k);var X=u.X();g.TE();var q={context:g.fN(u),videoId:u.videoId,racyCheckOk:u.racyCheckOk,contentCheckOk:u.contentCheckOk,autonavState:"STATE_NONE"};Is(u)==="adunit"&&(q.isAdPlayback=!0);X.embedConfig&&(q.serializedThirdPartyEmbedConfig=X.embedConfig);X.yd&&(q.showContentOwnerOnly=!0);u.qO&&(q.showShortsOnly=!0);g.Ai(0,141)&&(q.autonavState=g.Ai(0,140)?"STATE_OFF":"STATE_ON");if(g.BC(X)){var H=g.Ai(0,65);H=H!=null? !H:!1;var R=!!g.Ji("yt-player-sticky-caption");q.captionsRequested=H&&R}var p;if(X=(p=X.getWebPlayerContextConfig())==null?void 0:p.encryptedHostFlags)q.playbackContext={encryptedHostFlags:X};m=q;F=g.Fb(v45);x.OF("wn_s");return g.n(h,g.g_(U,m,F),4)}if(h.S!=2)return f=h.V,x.OF("wn_r"),!f||"error"in f&&f.error||(V=f,g.Q$(u.X())&&V.trackingParams&&rH(V.trackingParams),g.LO(u,{raw_watch_next_response:f},!1)),g.EY(h,0);g.Gx(h);g.wQ(h)})}; Tdt=function(x){x.OF("vir");x.OF("ps_s");BZ("vir",void 0,"video_to_ad");var u=QhY(x);u.then(function(){x.OF("virc");BZ("virc",void 0,"video_to_ad");x.OF("ps_r");BZ("ps_r",void 0,"video_to_ad")},function(){x.OF("virc"); BZ("virc",void 0,"video_to_ad")}); return u}; g.X_=function(x,u,k,U,m,F,f,V,h,X){h=h===void 0?new g.TU(x):h;X=X===void 0?!0:X;g.Hm.call(this);var q=this;this.x$=x;this.playerType=u;this.m$=k;this.cP=U;this.getVisibilityState=F;this.visibility=f;this.Z3=V;this.videoData=h;this.Ll=X;this.logger=new g.fe("VideoPlayer");this.Cf=null;this.ZX=new Hb;this.zG=null;this.Rr=!0;this.jJ=this.M$=null;this.Up=[];this.Zf=new fP;this.JN=this.cY=null;this.Y8=new fP;this.FE=null;this.Te=this.Tp=!1;this.hF=NaN;this.JE=!1;this.playerState=new g.fn;this.qP=[];this.dB= new g.Pr;this.aY=new NAI(this);this.mediaElement=null;this.fd=new g.gl(this.L5X,15E3,this);this.RM=this.bW=!1;this.l8=NaN;this.w_=!1;this.hw=0;this.J8=!1;this.Xm=NaN;this.Hj=new UI(new Map([["bufferhealth",function(){return MiD(q.yH)}], ["bandwidth",function(){return q.Cc()}], ["networkactivity",function(){return q.x$.schedule.Ok}], ["livelatency",function(){return q.isAtLiveHead()&&q.isPlaying()?AAk(q):NaN}], ["rawlivelatency",function(){return AAk(q)}]])); this.qv=0;this.loop=!1;this.playbackRate=1;this.Aa=0;this.yH=new X3k(this);this.zt=!1;this.NP=[];this.yf=this.Ox=0;this.Uo=this.T3=!1;this.iY=this.Ko=0;this.nM=-1;this.B9="";this.Sy=new g.gl(this.n$V,0,this);this.Nx=!1;this.At=this.YV=null;this.CdX=[this.dB,this.Sy,this.fd,this.Hj];this.CP=this.l0=null;this.VQ=function(){var H=q.BU();H.provider.x$.I3||H.provider.v$.getVisibilityState()===3||(H.provider.x$.I3=!0);H.Qp();if(H.V){var R=H.V;R.N&&R.S<0&&R.provider.v$.getVisibilityState()!==3&&wp$(R)}H.qoe&& (H=H.qoe,H.B$&&H.V<0&&H.provider.x$.I3&&Dgb(H),H.J&&zb(H));q.M$&&VV(q);q.x$.fL&&!q.videoData.backgroundable&&q.mediaElement&&!q.V5()&&(q.isBackground()&&q.mediaElement.yk()?(q.A5("bgmobile",{suspend:1}),q.v3(!0,!0)):q.isBackground()||hA(q)&&q.A5("bgmobile",{resume:1}))}; this.nN={LL:function(H){q.LL(H)}, Uc5:function(H){q.Cf=H}, eNm:function(){return q.Jv}, Zi:function(){return q.O5}, Yt:function(){return q.jJ}, QC$:function(){return q.gT}, fxt:function(){return q.Nk}, hl5:function(){}, X:function(){return q.x$}, e$:function(){return q.mediaElement}, gq$:function(H){q.Pr(H)}, YqX:function(){return q.cP}}; this.logger.debug(function(){return"creating, type "+u}); this.mG=new LRI(this.x$);this.PA=new uFI(this.x$,this.cP,this);this.OW=new g.NX(function(){return q.getCurrentTime()},function(){return q.getPlaybackRate()},function(){return q.getPlayerState()},function(H,R){H!==g.X0("endcr")||g.A(q.playerState,32)||q.V1(); m(H,R,q.playerType)},function(H,R){g.DZ(q.videoData)&&q.A5(H,R)}); g.P(this,this.OW);g.P(this,this.yH);Cqj(this,h);this.videoData.subscribe("dataupdated",this.PXk,this);this.videoData.subscribe("dataloaded",this.wT,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.A5,this);this.videoData.subscribe("ctmpstr",this.qa,this);this.J3();Jst(this.VQ);this.visibility.subscribe("visibilitystatechange",this.VQ);this.gT=new g.gl(this.Mo,g.MT(this.x$.experiments,"html5_player_att_initial_delay_ms")||4500,this);this.Nk= new g.gl(this.Mo,g.MT(this.x$.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.Im=new g.FH(this.jO,g.MT(this.x$.experiments,"html5_progress_event_throttle_ms")||350,this);g.P(this,this.Im)}; Cqj=function(x,u){if(x.playerType===2||x.x$.sM)u.VE=!0;var k=Zjj(u.R0,u.ZP,x.x$.K,x.x$.D);k&&(u.adFormat=k);x.playerType===2&&(u.H7=!0);if(x.isFullscreen()||x.x$.K)k=g.Ji("yt-player-autonavstate"),u.autonavState=k||(x.x$.K?2:x.videoData.autonavState);u.endSeconds&&u.endSeconds>u.startSeconds&&gd(x,u.endSeconds)}; Lsj=function(x){ruD(x.Jv);g.bZ(x.Jv);for(var u=x.O5,k=g.w(u.S.values()),U=k.next();!U.done;U=k.next())ruD(U.value);u.S.clear();g.bZ(x.O5)}; Dpx=function(x){var u=x.videoData;Tdt(x).then(void 0,function(k){x.videoData!==u||u.Ft()||(k=jE(k),k.errorCode==="auth"&&x.videoData.errorDetail?x.jj(k.errorCode,2,unescape(x.videoData.errorReason),n$(k.details),x.videoData.errorDetail,x.videoData.QY||void 0):x.handleError(k))})}; oZj=function(x){if(!g.A(x.playerState,128))if(x.videoData.isLoaded(),x.logger.debug("finished loading playback data"),x.Up=g.uU(x.videoData.nm),g.zd(x.videoData)){x.m$.tick("bpd_s");qp(x).then(function(){x.m$.tick("bpd_c");if(!x.Ft()){x.Tp&&(x.uE(hx(hx(x.playerState,512),1)),hA(x));var U=x.videoData;U.endSeconds&&U.endSeconds>U.startSeconds&&gd(x,U.endSeconds);x.Zf.finished=!0;sI(x,"dataloaded");x.Y8.ex()&&SI4(x);M2k(x.PA,x.JN)}}); x.G("html5_log_media_perf_info")&&x.A5("loudness",{v:x.videoData.xD.toFixed(3)},!0);var u,k=(u=x.mediaElement)==null?void 0:u.eM();if(k&&"disablePictureInPicture"in k&&x.x$.Nl)try{k.disablePictureInPicture=x.x$.Vd&&!x.videoData.backgroundable}catch(U){g.Nz(U)}BdR(x)}else sI(x,"dataloaded")}; qp=function(x){H3(x);x.JN=null;var u=S5I(x.x$,x.videoData,x.V5());x.cY=u;x.cY.then(function(k){x2Y(x,k)},function(k){x.Ft()||(k=jE(k),x.visibility.isBackground()?(Rh(x,"vp_none_avail"),x.cY=null,x.Zf.reset()):(x.Zf.finished=!0,x.jj(k.errorCode,k.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",n$(k.details))))}); return u}; x2Y=function(x,u){if(!x.Ft()&&!u.videoData.Ft()){x.logger.debug("finished building playback data");x.JN=u;HPx(x.yH,x.JN);if(x.videoData.isLivePlayback){var k=uBY(x.Z3.EJ,x.videoData.videoId)||x.M$&&!isNaN(x.M$.Ok);k=x.G("html5_onesie_live")&&k;x4(x)||x.videoData.wu>0&&!HX(x.videoData)||k||x.seekTo(x.gt(),{m5:"videoplayer_playbackData",seekSource:18})}if(x.videoData.J.S){if(x.G("html5_sabr_report_missing_url_as_error")&&V8k(x.videoData)){x.handleError(new $J("fmt.missing",{missabrurl:"1"},2));return}x.M$? g.Nz(Error("Duplicated Loader")):(k=g.MT(x.x$.experiments,"html5_onesie_defer_content_loader_ms"))&&x.AP()&&uBY(x.Z3.EJ,x.videoData.hR)?g.Yc(function(){x.Ft()||x.M$||gZQ(x)},k):gZQ(x)}else!x.videoData.J.S&&DL(x.videoData)&&x.Cg(new Hh(x.videoData.videoId||"",4)); x.FH();Xpj(u).then(function(){var U={};x.jf(U);x.x$.Yi()&&x.G("html5_log_media_perf_info")&&x.A5("av1Info",U);VV(x)})}}; SI4=function(x){x.Ft();x.logger.debug("try finish readying playback");if(x.Y8.finished)x.logger.debug("already finished readying");else if(x.Zf.finished)if(g.A(x.playerState,128))x.logger.debug("cannot finish readying because of error");else if(x.Up.length)x.logger.debug(function(){return"cannot finish readying because of pending preroll: "+x.Up}); else if(x.OW.started||TNb(x.OW),x.Gd())x.logger.debug("cannot finish readying because cuemanager has pending prerolls");else{x.M$&&(x.Te=hhx(x.M$.timing));x.Y8.finished||(x.Y8.finished=!0);var u=x.G("html5_onesie_live")&&x.M$&&!isNaN(x.M$.Ok);!x.videoData.isLivePlayback||x.videoData.wu>0&&!HX(x.videoData)||u||x4(x)||(x.logger.debug("seek to head for live"),x.seekTo(Infinity,{m5:"videoplayer_readying",seekSource:18}),x.isBackground()&&(x.RM=!0));idR(x.BU());x.logger.debug("finished readying playback"); x.publish("playbackready");DQ("pl_c",x.m$.timerName)||(x.m$.tick("pl_c"),BZ("pl_c",void 0,"video_to_ad"));DQ("pbr",x.m$.timerName)||(x.m$.tick("pbr"),BZ("pbr",void 0,"video_to_ad"))}else x.logger.debug("playback data not loaded")}; gd=function(x,u){x.zG&&kVj(x);x.zG=new g.V5(u*1E3,0x7ffffffffffff);x.zG.namespace="endcr";x.addCueRange(x.zG)}; kVj=function(x){x.removeCueRange(x.zG);x.zG=null}; U2D=function(x,u,k,U,m){var F=x.BU(m),f=g.DZ(x.videoData)?F.getVideoData():x.videoData;f.V=k;var V=g.pP(x);k=new xg4(f,k,u,V?V.itag:"",U);x.x$.experiments.H$("html5_refactor_sabr_video_format_selection_logging")?(k.videoId=m,x.CP=k):F.qoe&&aLk(F.qoe,k);m=x.PA;m.V=0;m.S=0;x.publish("internalvideoformatchange",f,u==="m")}; g.pP=function(x){var u=c3(x);return Va(u)||!x.JN?null:g.Cm(x.JN.S.videoInfos,function(k){return u.K(k)})}; c3=function(x){if(x.JN){var u=x.PA;var k=x.JN;x=x.C8();var U=UgI(u);if(Va(U)){if(U=gHR(u,k).compose(bf5(u,k)).compose(hTk(u,k)).compose(ppk(u,k.videoData)).compose(cpR(u,k.videoData,k)).compose(MX(u,k)).compose(Fd4(u,k)),Va(x)||u.G("html5_apply_pbr_cap_for_drm"))U=U.compose(fcR(u,k))}else u.G("html5_perf_cap_override_sticky")&&(U=U.compose(MX(u,k))),u.G("html5_ustreamer_cap_override_sticky")&&(U=U.compose(fcR(u,k)));U=U.compose(Fd4(u,k));u=k.videoData.DP.compose(U).compose(k.videoData.E9).compose(x)}else u= v5;return u}; p5Y=function(x){var u=x.PA;x=x.videoData;var k=ppk(u,x);u.G("html5_disable_client_autonav_cap_for_onesie")||k.compose(cpR(u,x));return k}; VV=function(x){if(x.videoData.J&&x.videoData.J.S){var u=c3(x);x.M$&&XXj(x.M$,u)}}; m2D=function(x){var u;return!!(x.G("html5_native_audio_track_switching")&&g.zZ&&((u=x.videoData.V)==null?0:ku(u)))}; FBW=function(x){if(!m2D(x))return!1;var u;x=(u=x.mediaElement)==null?void 0:u.audioTracks();return!!(x&&x.length>1)}; b3G=function(x){var u=fIR(x);if(u)return x.videoData.getAvailableAudioTracks().find(function(k){return k.Ci.getName()===u})}; fIR=function(x){var u;if(x=(u=x.mediaElement)==null?void 0:u.audioTracks())for(u=0;u0&&(u.KX=U.Bn)); u.k_=U.kD;u.hG=j$(k,{},U.J||void 0,fy(U));u.P$=F7(U)&&g.KD(k);b_(U)&&(u.BZ=!0,k.G("html5_sabr_report_partial_segment_estimated_duration")&&(u.M8=!0),u.S=!0,u.IC=!0,u.aC=k.G("html5_sabr_enable_live_clock_offset"),u.Yj=k.G("html5_disable_client_resume_policy_for_sabr"),u.ZP=k.G("html5_trigger_loader_when_idle_network"),u.JI=k.G("html5_sabr_parse_live_metadata_playback_boundaries"),u.OV=k.G("html5_enable_platform_backpressure_with_sabr"),u.qt=k.G("html5_consume_onesie_next_request_policy_for_sabr"), u.aK=k.G("html5_sabr_report_next_ad_break_time"),u.Q1=k.G("html5_log_high_res_buffer_timeline")&&k.Yi(),u.HR=k.G("html5_remove_stuck_slices_beyond_max_buffer_limits"),u.wS=k.G("html5_gapless_sabr_btl_last_slice")&&mJ(U),u.L4=k.G("html5_reset_last_appended_slice_on_seek")&&mJ(U),HX(U)?(u.Ne=!0,u.fL=k.G("html5_disable_variability_tracker_for_live"),u.B$=k.G("html5_sabr_use_accurate_slice_info_params"),k.G("html5_simplified_backup_timeout_sabr_live")&&(u.Fu=!0,u.La=u.wy)):u.h9=k.G("html5_probe_request_on_sabr_request_progress"), u.TW=k.G("html5_serve_start_seconds_seek_for_post_live_sabr"),u.G1=k.G("html5_flush_index_on_updated_timestamp_offset"),u.c$=k.G("html5_enable_sabr_request_pipelining")&&!g.DZ(U),u.Oj=k.G("html5_ignore_partial_segment_from_live_readahead"),u.Xb=k.G("html5_use_non_active_broadcast_for_post_live"),u.ut=k.G("html5_use_centralized_player_time"),u.Lx=k.G("html5_consume_onesie_sabr_seek"),u.RS=k.G("html5_enable_sabr_seek_loader_refactor"),u.f1=k.G("html5_update_segment_start_time_from_media_header"),U.enableServerStitchedDai&& (u.N=!0,u.tj=k.G("html5_reset_server_stitch_state_for_non_sabr_seek"),u.WR=k.G("html5_remove_ssdai_append_pause"),u.QX=k.G("html5_consume_ssdai_info_with_streaming"),u.wX=k.G("html5_ssdai_log_ssevt_in_loader")),u.Y_=k.Yi()||U.o0());u.j=u.S&&k.G("html5_sabr_live");u.RU=g.fFD(U);Ed(k.N,GC.BITRATE)&&(u.xi=NaN);if(V=g.MT(k.experiments,"html5_request_size_max_kb"))u.IS=V*1024;k.N.N?u.I3="; "+GC.EXPERIMENTAL.name+"=allowed":k.G("html5_enable_cobalt_tunnel_mode")&&(u.I3="; tunnelmode=true");V=U.serverPlaybackStartConfig; (V==null?0:V.enable)&&(V==null?0:V.playbackStartPolicy)&&(u.xD=!0,LK(u,V.playbackStartPolicy,2));V=VLG(x);x.ZX.removeAll();a:{k=x.Z3.EJ;if(U=x.videoData.videoId)if(m=k.S.get(U)){k.S.remove(U);k=m;break a}k=void 0}x.M$=new g.kX(x,x.x$.schedule,u,x.videoData.S,x.videoData.J,c3(x),V,x.videoData.enableServerStitchedDai,k,x.videoData.IS);u=x.videoData.G("html5_disable_preload_for_ssdai_with_preroll")&&x.videoData.isLivePlayback&&x.AP()?!0:x.Tp&&g.r$(x.x$)&&x.videoData.isLivePlayback;x.M$.initialize(x.getCurrentTime(), c3(x),u);x.videoData.probeUrl&&(x.M$.B$=x.videoData.probeUrl);if(x.Up.length||x.Tp)x.videoData.cotn||Mp(x,!1);p3G(x.yH,x.M$);x.YV&&(js4(x.M$,new g.Fd(x.YV)),x.A5("sdai",{sdl:1}));x.At&&(x.M$.K1(x.At),x.yH.B=!1);g.xg(x.videoData)&&(x=x.M$,x.policy.Vn=x.policy.x4)}; H3=function(x){x.M$&&(x.M$.dispose(),x.M$=null,p3G(x.yH,null));x.Kx()?hfb(x):x.Mw()}; hfb=function(x){if(x.jJ)if(x.logger.debug("release media source"),x.dc(),x.jJ.N)try{x.x$.Yi()&&x.A5("rms",{l:"vprms",sr:x.Kx(),rs:of(x.jJ)});x.jJ.clear();var u;(u=x.mediaElement)!=null&&(u.V=x.jJ);x.jJ=null}catch(k){u=new g.BG("Error while clearing Media Source in VideoPlayer: "+k.name+", "+k.message),u=jE(u),x.handleError(u),x.Mw()}else x.Mw()}; XFR=function(x,u){u=u===void 0?!1:u;if(x.jJ)return x.jJ.J;x.logger.debug("update media source");a:{u=u===void 0?!1:u;try{g.Dv()&&x.videoData.nG()&&W1Y(x.mediaElement);var k=x.mediaElement.Yt(x.TB(),x.Ra())}catch(m){if(AsW(x.aY,"html5.missingapi",{updateMs:"1"}))break a;console.error("window.URL object overwritten by external code",m);x.jj("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");break a}x.MX(k,!1,!1,u)}var U;return((U=x.Yt())==null?void 0:U.J)||null}; qi5=function(x,u){u=u===void 0?!1:u;if(x.M$){x.G("html5_keep_ssdai_avsync_in_loader_track")&&NeI(x.M$);var k=x.getCurrentTime()-x.VH();x.M$.seek(k,{uJ:u}).sj(function(){})}else gZQ(x)}; H3b=function(x,u,k,U){k=k===void 0?!1:k;U=U===void 0?!1:U;if(x.jJ&&(!u||x.jJ===u)){x.logger.debug("media source opened");var m=x.getDuration();!m&&HX(x.videoData)&&(m=25200);if(x.jJ.isView){var F=m;x.logger.debug(function(){return"Set media source duration to "+F+", video duration "+m}); F>x.jJ.getDuration()&&sSY(x,F)}else sSY(x,m);by4(x.M$,x.jJ,k,U);x.publish("mediasourceattached")}}; sSY=function(x,u){if(x.jJ){x.jJ.OM(u);var k;(k=x.M$)!=null&&k.policy.ut&&(k.j=u)}}; ssb=function(x,u){U2D(x,u.reason,u.S.info,u.token,u.videoId)}; Rfb=function(x,u){x.x$.experiments.H$("enable_adb_handling_in_sabr")&&(x.pauseVideo(!0),x.publish("onAbnormalityDetected"),u&&x.jj("sabr.config",1,"BROWSER_OR_EXTENSION_ERROR"))}; sI=function(x,u){x.publish("internalvideodatachange",u===void 0?"dataupdated":u,x.videoData)}; pFY=function(x){var u="loadstart loadedmetadata play playing pause ended seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ");x.G("html5_remove_progress_event_listener")||(u.push("progress"),u.push("suspend"));u=g.w(u);for(var k=u.next();!k.done;k=u.next())x.dB.Y(x.mediaElement,k.value,x.Pr,x);x.x$.mT&&x.mediaElement.vR()&&(x.dB.Y(x.mediaElement,"webkitplaybacktargetavailabilitychanged",x.s0m,x),x.dB.Y(x.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",x.A9X, x))}; MLx=function(x){g.Gm(x.hF);cHt(x)||(x.hF=g.tX(function(){return cHt(x)},100))}; cHt=function(x){var u=x.mediaElement;u&&x.bW&&!x.videoData.Ok&&!DQ("vfp",x.m$.timerName)&&u.e6()>=2&&!u.isEnded()&&RE(u.tf())>0&&x.m$.tick("vfp");return(u=x.mediaElement)&&!x.videoData.Ok&&u.getDuration()>0&&(u.isPaused()&&u.e6()>=2&&RE(u.tf())>0&&(DQ("pbp",x.m$.timerName)||x.m$.tick("pbp"),!x.videoData.Kr||x.JE||u.isSeeking()||(x.JE=!0,x.publish("onPlaybackPauseAtStart"))),u=u.getCurrentTime(),dN(x.mG,u))?(x.XT(),!0):!1}; yHQ=function(x){x.BU().QQ();if(sS(x.videoData)&&Date.now()>x.Aa+6283){if(!(!x.isAtLiveHead()||x.videoData.S&&YK(x.videoData.S))){var u=x.BU();if(u.qoe){u=u.qoe;var k=u.provider.v$.HF(),U=g.mR(u.provider);Nob(u,U,k);k=k.J;isNaN(k)||g.E5(u,U,"e2el",[k.toFixed(3)])}}x.G("html5_alc_live_log_rawlat")?(u=x.videoData,u=g.nM(u.X())?!0:g.DM(u.X())?u.K6==="6":!1):u=g.nM(x.x$);u&&x.A5("rawlat",{l:F_(x.Hj,"rawlivelatency").toFixed(3)});x.Aa=Date.now()}x.videoData.V&&ku(x.videoData.V)&&(u=x.sJ())&&u.videoHeight!== x.yf&&(x.yf=u.videoHeight,U2D(x,"a",wF4(x,x.videoData.Uk)))}; wF4=function(x,u){if(u.S.video.quality==="auto"&&ku(u.getInfo())&&x.videoData.kN)for(var k=g.w(x.videoData.kN),U=k.next();!U.done;U=k.next())if(U=U.value,U.getHeight()===x.yf&&U.S.video.quality!=="auto")return U.getInfo();return u.getInfo()}; AAk=function(x){if(!sS(x.videoData))return NaN;var u=0;x.M$&&x.videoData.S&&(u=HX(x.videoData)?x.M$.Da.RT()||0:x.videoData.S.nm);return(0,g.j4)()/1E3-x.Z2()-u}; tL5=function(x){x.mediaElement&&x.mediaElement.V5()&&(x.Xm=(0,g.j4)());x.x$.Qe?g.Yc(function(){Yit(x)},0):Yit(x)}; Yit=function(x){var u;if((u=x.jJ)==null||!u.X9()){if(x.mediaElement)try{x.FE=x.mediaElement.playVideo()}catch(U){Rh(x,"err."+U)}if(x.FE){var k=x.FE;k.then(void 0,function(U){x.logger.debug(function(){return"playMediaElement failed: "+U}); if(!g.A(x.playerState,4)&&!g.A(x.playerState,256)&&x.FE===k)if(U&&U.name==="AbortError"&&U.message&&U.message.includes("load"))x.logger.debug(function(){return"ignore play media element failure: "+U.message}); else{var m="promise";U&&U.name&&(m+=";m."+U.name);Rh(x,m);x.zt=!0;x.videoData.iX=!0}})}}}; Rh=function(x,u){g.A(x.playerState,128)||(x.uE(q_(x.playerState,1028,9)),x.A5("dompaused",{r:u}),x.publish("onAutoplayBlocked"))}; hA=function(x,u){u=u===void 0?!1:u;if(!x.mediaElement||!x.videoData.J)return!1;var k=u;k=k===void 0?!1:k;var U=null;var m;if((m=x.videoData.J)==null?0:m.S){U=XFR(x,k);var F;(F=x.M$)==null||F.resume()}else H3(x),x.videoData.Uk&&(U=x.videoData.Uk.l_());m=x.mediaElement.yk();k=!1;m&&m.mE(U)||(EZt(x,U),k=!0);g.A(x.playerState,2)||(U=x.yH,u=u===void 0?!1:u,U.N||!(U.K>0)||U.mediaElement&&U.mediaElement.getCurrentTime()>0||(u={m5:"seektimeline_resumeTime",uJ:u},U.videoData.Ok||(u.seekSource=15),U.seekTo(U.K, u)));a:{u=k;if(b_(x.videoData)){if(!x.videoData.LF())break a}else if(!g.Y8(x.videoData))break a;if(x.mediaElement)if((U=x.videoData.N)&&x.mediaElement.vR()){m=x.mediaElement.eM();if(x.Cf)if(m!==x.Cf.element)wd(x);else if(u&&U.flavor==="fairplay"&&!Sc())wd(x);else break a;if(x.G("html5_report_error_for_unsupported_tvos_widevine")&&Sc()&&U.flavor==="widevine")x.jj("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","drm.unspttvoswidevine");else{x.Cf=new nn$(m,x.videoData,x.x$);x.Cf.subscribe("licenseerror", x.dG,x);x.Cf.subscribe("qualitychange",x.Xlk,x);x.Cf.subscribe("heartbeatparams",x.mS,x);x.Cf.subscribe("keystatuseschange",x.LL,x);x.Cf.subscribe("ctmp",x.A5,x);x.G("html5_widevine_use_fake_pssh")&&!x.videoData.isLivePlayback&&U.flavor==="widevine"&&x.Cf.QT(new s$(GVD,"cenc",!1));u=g.w(x.ZX.keys);for(U=u.next();!U.done;U=u.next())U=x.ZX.get(U.value),x.Cf.QT(U);x.G("html5_eme_loader_sync")||x.ZX.removeAll()}}else x.jj("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","drm.1")}return k}; EZt=function(x,u){x.m$.tick("vta");BZ("vta",void 0,"video_to_ad");x.getCurrentTime()>0&&yA$(x.yH,x.getCurrentTime());x.mediaElement.activate(u);x.jJ&&fG(0,4);!x.videoData.Ok&&x.playerState.isOrWillBePlaying()&&x.fd.start();if(m2D(x)){var k;if(u=(k=x.mediaElement)==null?void 0:k.audioTracks())u.onchange=function(){x.publish("internalaudioformatchange",x.videoData,!0)}}}; wd=function(x){x.Cf&&(x.Cf.dispose(),x.Cf=null)}; zfY=function(x){var u=u===void 0?!1:u;x.logger.debug("reattachVideoSource");x.mediaElement&&(x.jJ?(wd(x),x.Mw(),XFR(x,u)):(x.videoData.Uk&&x.videoData.Uk.Vu(),x.mediaElement.stopVideo()),x.playVideo())}; WBt=function(x,u){x.x$.G("html5_log_rebuffer_reason")&&(u={r:u,lact:Z4()},x.mediaElement&&(u.bh=U0(x.mediaElement)),x.A5("bufreason",u))}; O3G=function(x,u){if(x.x$.Yi()&&x.mediaElement){var k=x.mediaElement.t9();k.omt=(x.mediaElement.getCurrentTime()+x.VH()).toFixed(3);k.ps=x.playerState.state.toString(16);k.rt=(g.mR(x.BU().provider)*1E3).toFixed();k.e=u;x.NP[x.Ox++%5]=k}try{if(u==="timeupdate"||u==="progress")return}catch(U){}x.logger.debug(function(){return"video element event "+u})}; i34=function(x){if(x.x$.Yi()){x.NP.sort(function(U,m){return+U.rt-+m.rt}); for(var u=g.w(x.NP),k=u.next();!k.done;k=u.next())k=k.value,x.A5("vpe",Object.assign({t:k.rt},k));x.NP=[];x.Ox=0}}; lIx=function(x){if(g.CV("cobalt")&&g.CV("nintendo switch")){var u=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;x.A5("nxdock",{d:u})}}; Mp=function(x,u){var k;(k=x.M$)==null||U5(k,u)}; dVk=function(x,u){return g.DZ(x.videoData)&&x.At?x.At.handleError(u,void 0):!1}; BdR=function(x){qf(x.videoData,"html5_set_debugging_opt_in")&&(x=g.TE(),g.Ai(0,183)||(LS(183,!0),x.save()))}; nZj=function(x){return g.DZ(x.videoData)&&x.At?S2(x.At):x.videoData.gt()}; KJ5=function(x,u){x.Z3.c7()||(x.A5("sgap",{f:u}),x.Z3.clearQueue(!1,u==="pe"))}; x4=function(x){return x.G("html5_disable_video_player_initiated_seeks")&&b_(x.videoData)}; $2Y=function(x){ot.call(this,x);var u=this;this.events=new g.Pr(x);g.P(this,this.events);VD(this.api,"isLifaAdPlaying",function(){return u.api.isLifaAdPlaying()}); this.events.Y(x,"serverstitchedvideochange",function(){var k;(k=u.api.getVideoData())!=null&&k.o0()&&(u.api.isLifaAdPlaying()?(u.playbackRate=u.api.getPlaybackRate(),u.api.setPlaybackRate(1)):u.api.setPlaybackRate(u.playbackRate))}); this.playbackRate=1}; rHY=function(x){ot.call(this,x);var u=this;this.events=new g.Pr(x);g.P(this,this.events);VD(this.api,"seekToChapterWithAnimation",function(k){u.seekToChapterWithAnimation(k)}); VD(this.api,"seekToTimeWithAnimation",function(k,U){u.seekToTimeWithAnimation(k,U)}); VD(this.api,"renderChapterSeekingAnimation",function(k,U,m){u.api.renderChapterSeekingAnimation(k,U,m)}); VD(this.api,"setMacroMarkers",function(k){u.setMacroMarkers(x,k)}); VD(this.api,"changeMarkerVisibility",function(k,U,m){u.changeMarkerVisibility(k,U,m)}); VD(this.api,"isSameMarkerTypeVisible",function(k){return u.isSameMarkerTypeVisible(k)})}; jS4=function(x,u,k){var U=x.api.getCurrentTime()*1E30&&m>0&&(k.width+=m,g.Rd(u.element,"width",k.width+"px")));x.size=k}}; g.ah=function(x,u){var k=x.S[x.S.length-1];k!==u&&(x.S.push(u),Fbx(x,k,u))}; g.QV=function(x){if(!(x.S.length<=1)){var u=x.S.pop(),k=x.S[0];x.S=[k];Fbx(x,u,k,!0)}}; Fbx=function(x,u,k,U){fi5(x);u&&(u.unsubscribe("size-change",x.fD,x),u.unsubscribe("back",x.Vq,x));k.subscribe("size-change",x.fD,x);k.subscribe("back",x.Vq,x);if(x.Tx){g.qN(k.element,U?"ytp-panel-animate-back":"ytp-panel-animate-forward");k.pm(x.element);k.focus();x.element.scrollLeft=0;x.element.scrollTop=0;var m=x.size;mwQ(x);g.lM(x.element,m);x.j=new g.gl(function(){b_b(x,u,k,U)},20,x); x.j.start()}else k.pm(x.element),u&&u.detach()}; b_b=function(x,u,k,U){x.j.dispose();x.j=null;g.qN(x.element,"ytp-popup-animating");U?(g.qN(u.element,"ytp-panel-animate-forward"),g.HN(k.element,"ytp-panel-animate-back")):(g.qN(u.element,"ytp-panel-animate-back"),g.HN(k.element,"ytp-panel-animate-forward"));g.lM(x.element,x.size);x.D=new g.gl(function(){g.HN(x.element,"ytp-popup-animating");u.detach();g.R0(u.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);x.D.dispose();x.D=null},250,x); x.D.start()}; fi5=function(x){x.j&&g.UV(x.j);x.D&&g.UV(x.D)}; Ih=function(x){g.Z1.call(this,x,"ytp-shopping-product-menu");this.O_=new g.rd(this.W);g.P(this,this.O_);this.hide();g.ah(this,this.O_);g.QD(this.W,this.element,4)}; h7I=function(x,u,k){var U,m=u==null?void 0:(U=u.text)==null?void 0:U.simpleText;m&&(k=VXI(x,k,m,u==null?void 0:u.icon,u==null?void 0:u.secondaryIcon),u.navigationEndpoint&&k.listen("click",function(){x.W.Xt("innertubeCommand",u.navigationEndpoint);x.hide()},x))}; XWt=function(x,u,k){var U,m=u==null?void 0:(U=u.text)==null?void 0:U.simpleText;m&&VXI(x,k,m,u==null?void 0:u.icon).listen("click",function(){var F;(u==null?void 0:(F=u.icon)==null?void 0:F.iconType)==="HIDE"?x.W.publish("featuredproductdismissed"):u.serviceEndpoint&&x.W.Xt("innertubeCommand",u.serviceEndpoint);x.hide()},x)}; VXI=function(x,u,k,U,m){u=new g.LN(g.D8({},[],!1,!!m),u,k);m&&u.updateValue("secondaryIcon",qcW(m));u.setIcon(qcW(U));g.P(x,u);x.O_.Gs(u,!0);return u}; qcW=function(x){if(!x)return null;switch(x.iconType){case "ACCOUNT_CIRCLE":return{T:"svg",C:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"path",C:{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{T:"svg",C:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"path",C:{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 YwD();case "HIDE":return{T:"svg",C:{"enable-background":"new 0 0 24 24",fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"g",L:[{T:"path",C:{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 $d()}}; ei=function(x){nP.call(this,x,!1,!0);this.isCounterfactual=this.V=this.isVisible=this.isInitialized=this.shouldShowOverflowButton=this.shouldHideDismissButton=!1;this.B=!0;this.overflowButton=new g.T({T:"button",W$:["ytp-featured-product-overflow-icon","ytp-button"],C:{"aria-haspopup":"true"}});this.overflowButton.hide();g.P(this,this.overflowButton);this.badge.element.classList.add("ytp-suggested-action");this.thumbnailImage=new g.T({T:"img",Z:"ytp-suggested-action-badge-img",C:{src:"{{url}}"}}); this.thumbnailImage.hide();g.P(this,this.thumbnailImage);this.thumbnailIcon=new g.T({T:"div",Z:"ytp-suggested-action-badge-icon"});this.thumbnailIcon.hide();g.P(this,this.thumbnailIcon);this.banner=new g.T({T:"a",Z:"ytp-suggested-action-container",L:[this.thumbnailImage,this.thumbnailIcon,{T:"div",Z:"ytp-suggested-action-details",L:[{T:"text",Z:"ytp-suggested-action-title",VX:"{{title}}"},{T:"text",Z:"ytp-suggested-action-subtitle",VX:"{{subtitle}}"},{T:"text",Z:"ytp-suggested-action-metadata-text", VX:"{{metadata}}"}]},this.dismissButton,this.overflowButton]});g.P(this,this.banner);this.banner.pm(this.J.element);this.Y(this.W,"videodatachange",this.onVideoDataChange);this.Y(this.W,g.X0("suggested_action_view_model"),this.bNJ);this.Y(this.W,g.qY("suggested_action_view_model"),this.Yvm);this.Y(this.overflowButton.element,"click",this.s0);this.Y(x,"featuredproductdismissed",this.bB);this.W.createServerVe(this.banner.element,this.banner,!0)}; sub=function(x){x.isInitialized&&(x.enabled=x.isVisible,x.RS=x.isVisible,lq(x),x.Kn(),x.thumbnailImage.J9(x.isVisible),x.shouldHideDismissButton||x.dismissButton.J9(x.isVisible),x.shouldShowOverflowButton&&x.overflowButton.J9(x.isVisible))}; JA=function(){ei.apply(this,arguments)}; H_W=function(x){ot.call(this,x);this.S=new JA(this.api);g.P(this,this.S);g.QD(this.api,this.S.element,4)}; P3=function(x){ot.call(this,x);var u=this;this.S="";this.J=!0;this.V=this.api.G("html5_enable_audio_track_stickiness_phase_two");this.K=this.api.G("html5_update_preloaded_playback_with_sticky_audio_track");var k=new g.Pr(x);g.P(this,k);k.Y(x,"internalaudioformatchange",function(U,m){R7W(u,U,m)}); k.Y(x,"videoplayerreset",function(){pWG(u)}); k.Y(x,"videodatachange",function(U,m){u.onVideoDataChange(U,m)})}; R7W=function(x,u,k){if(k){var U="";cb4(x,u)&&(U=u,x.V||(x.S=u),x.api.G("html5_sabr_enable_server_xtag_selection")&&(k=x.api.getVideoData(void 0,!0)))&&(k.Nl=u);if(x.V&&U&&MXk(x,U)){x.K&&wWt(x,U);var m;Mv(fO(x.api.X(),(m=x.api.getVideoData())==null?void 0:g.de(m)),function(F){ybY(x,U,F)})}}}; pWG=function(x){if(x.S)Yc$(x);else{var u;if(x.V&&((u=AB())==null?0:u.size)){var k;Mv(fO(x.api.X(),(k=x.api.getVideoData())==null?void 0:g.de(k)),function(U){if((U=tXW(U))&&MXk(x,U)){var m=x.api.getVideoData(void 0,!0);m&&(m.Nl=U)}})}}}; Yc$=function(x){var u=x.api.getVideoData(void 0,!0);u&&(u.Nl=x.S)}; ybY=function(x,u,k){tXW(k)!==u&&(E9x([{settingItemId:Np(k),settingOptionValue:{stringValue:u}}]),Mv(x.QG(),function(U){mzx(U,Np(k),{stringValue:u})}))}; G$t=function(x,u){wH(Mv(Mv(x.QG(),function(k){return kkY(k,[Np(u)])}),function(k){if(k){k=g.w(k); for(var U=k.next();!U.done;U=k.next()){var m=U.value;U=m.key;m=m.value;U&&m&&E9x([{settingItemId:U,settingOptionValue:m}])}}}),function(){x.J=!0})}; wWt=function(x,u){if(u=cb4(x,x.S||u)){x=z7W(x.api.app.RV().V);x=g.w(x);for(var k=x.next();!k.done;k=x.next())k.value.B5(u,!0)}}; cb4=function(x,u){x=x.api.getAvailableAudioTracks();x=g.w(x);for(var k=x.next();!k.done;k=x.next())if(k=k.value,k.getLanguageInfo().getId()===u)return k;return null}; tXW=function(x){x=Np(x);var u=AB();x=u?u.get(x):void 0;return x&&x.stringValue?x.stringValue:""}; Np=function(x){var u=(484).toString();x&&(u=(483).toString());return u}; MXk=function(x,u){var k;return u.split(".")[0]!==""&&((k=x.api.getVideoData())==null?void 0:!vX(k))}; E9x=function(x){var u=AB();u||(u=new Map);x=g.w(x);for(var k=x.next();!k.done;k=x.next())k=k.value,u.set(k.settingItemId,k.settingOptionValue);u=JSON.stringify(Object.fromEntries(u));g.eZ("yt-player-user-settings",u,2592E3)}; g.dd=function(x,u,k,U,m,F,f){g.LN.call(this,g.D8({"aria-haspopup":"true"}),u,x);this.WU=U;this.B=!1;this.J=null;this.options={};this.V=new g.rd(k,void 0,x,m,F,f);g.P(this,this.V);this.listen("keydown",this.Ar);this.listen("click",this.open)}; WbG=function(x){if(x.J){var u=x.options[x.J];u.element.getAttribute("aria-checked");u.element.setAttribute("aria-checked","false");x.J=null}}; O_Q=function(x,u){g.dd.call(this,"Timer de suspens\u00e3o",g.sG.SLEEP_TIMER,x,u);this.W=x;this.U={};this.j=this.KW("Off");this.D=this.S="";x.G("web_settings_menu_icons")&&this.setIcon({T:"svg",C:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"path",C:{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.K=new g.T({T:"div",W$:["ytp-menuitem-label-wrapper"],L:[{T:"div",VX:"Fim do v\u00eddeo"},{T:"div",W$:["ytp-menuitem-sublabel"],VX:"{{content}}"}]});g.P(this,this.K);this.listen("click",this.onClick);this.Y(x,"videodatachange",this.onVideoDataChange);this.Y(x,"presentingplayerstatechange",this.aS);this.Y(x,"settingsMenuVisibilityChanged",this.q_$);x.createClientVe(this.element,this,218889);this.aS();this.W.Xt("onSleepTimerFeatureAvailable")}; i_x=function(x){var u="Off 10 15 20 30 45 60".split(" "),k;((k=x.W.getVideoData())==null?0:k.isLivePlayback)||u.push("End of video");k=x.W.getPlaylist();var U;k&&((U=k.listId)==null?void 0:U.type)!=="RD"&&u.push("End of playlist");x.lP(g.nl(u,x.KW));x.U=g.R5(u,x.KW,x);u=x.KW("End of video");x.options[u]&&g.CN(x.options[u],x.K)}; li4=function(x,u){var k=x.U[u],U=k==="End of video"||k==="End of playlist";k==="Off"&&(x.S="");x.W.getPlayerState()!==0&&x.W.getPlayerState()!==5||!U?(x.j=u,g.dd.prototype.Wq.call(x,u),x.Mz(u),x.W.Xt("onSleepTimerSettingsChanged",k)):x.W.Xt("innertubeCommand",{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:{simpleText:"O v\u00eddeo j\u00e1 terminou"}}}}})}; KP=function(x){ot.call(this,x);var u=this;x.addEventListener("settingsMenuInitialized",function(){u.menuItem||(u.menuItem=new O_Q(u.api,u.api.Zu()),g.P(u,u.menuItem))}); x.addEventListener("openSettingsMenuItem",function(k){if(k==="menu_item_sleep_timer"){if(!u.menuItem){var U;(U=u.api.Zu())==null||U.Bl()}u.menuItem.open()}}); VD(x,"resetSleepTimerMenuSettings",function(){u.resetSleepTimerMenuSettings()}); VD(x,"setSleepTimerTimeLeft",function(k){u.setSleepTimerTimeLeft(k)}); VD(x,"setVideoTimeLeft",function(k){u.setVideoTimeLeft(k)})}; n9Y=function(x){ot.call(this,x);var u=this;this.events=new g.Pr(x);g.P(this,this.events);this.events.Y(x,"onSnackbarMessage",function(k){switch(k){case 1:k=u.api.getPlayerStateObject(),k.isBuffering()&&g.A(k,8)&&g.A(k,16)&&u.api.Xt("innertubeCommand",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:"Enfrentando interrup\u00e7\u00f5es?"}]},actionButton:{buttonRenderer:{style:"STYLE_OVERLAY",size:"SIZE_DEFAULT",text:{runs:[{text:"Descubra por qu\u00ea"}]},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.Tt=function(x,u,k,U,m){u=u===void 0?!1:u;U=U===void 0?!1:U;m=m===void 0?!1:m;g.Hm.call(this);this.U=m;this.D=!1;this.K=new rR(this);this.N=this.j=null;this.J=this.V=!1;g.P(this,this.K);this.target=x;this.S=u;this.B=k||x;this.D=U;u&&(g.Be&&this.target.setAttribute("draggable","true"),m||(this.target.style.touchAction="none"));v3(this)}; AA=function(x){g.Z7(x.K,!x.S)}; v3=function(x){x.N=null;x.j=null;x.Y(CP("over"),x.oK);x.Y("touchstart",x.He);x.S&&x.Y(CP("down"),x.Hik)}; $wt=function(x,u){for(var k=0;km.start&&k>=5;Y+=z}R=Y.substr(0,4)+" "+Y.substr(4,4)+" "+Y.substr(8,4)+" "+(Y.substr(12,4)+" "+Y.substr(16,4))}else R="";f={video_id_and_cpn:String(u.videoId)+" / "+R,codecs:"", dims_and_frames:"",bandwidth_kbps:f.toFixed(0)+" Kbps",buffer_health_seconds:h.toFixed(2)+" s",date:""+(new Date).toString(),drm_style:X?"":"display:none",drm:X,debug_info:k,extra_debug_info:"",bandwidth_style:H,network_activity_style:H,network_activity_bytes:V.toFixed(0)+" KB",shader_info:q,shader_info_style:q?"":"display:none",playback_categories:""};V=U.clientWidth+"x"+U.clientHeight+(m>1?"*"+m.toFixed(2):"");h="-";F.totalVideoFrames&&(h=(F.droppedVideoFrames||0)+" dropped of "+F.totalVideoFrames); f.dims_and_frames=V+" / "+h;x=x.getVolume();V=FG5(u);var r;h=((r=u.K)==null?0:r.audio.S)?"DRC":Math.round(x*V)+"%";r=Math.round(x)+"% / "+h;x=u.xD.toFixed(1);isFinite(Number(x))&&(r+=" (content loudness "+x+"dB)");f.volume=r;f.resolution=U.videoWidth+"x"+U.videoHeight;if(U=u.V){if(r=U.video)x=r.fps,x>1&&(f.resolution+="@"+x),(x=F.Ut)&&x.video&&(f.resolution+=" / "+x.video.width+"x"+x.video.height,x.video.fps>1&&(f.resolution+="@"+x.video.fps)),f.codecs=Qut(U),!u.K||U.audio&&U.video?U.j2&&(f.codecs+= " / "+U.j2+"A"):f.codecs+=" / "+Qut(u.K),r.V||r.primaries?(x=r.V||"unknown",x==="smpte2084"?x+=" (PQ)":x==="arib-std-b67"&&(x+=" (HLG)"),f.color=x+" / "+(r.primaries||"unknown"),f.color_style=""):f.color_style="display:none";if(U.debugInfo)for(f.fmt_debug_info="",U=g.w(U.debugInfo),r=U.next();!r.done;r=U.next())r=r.value,f.fmt_debug_info+=r.label+":"+r.text+" ";f.fmt_debug_info_style=f.fmt_debug_info&&f.fmt_debug_info.length>0?"":"display:none"}U=u.isLivePlayback;r=u.I2;f.live_mode_style=U||r?"": "display:none";f.live_latency_style=U?"":"display:none";if(r)f.live_mode="Post-Live"+(HX(u)?" Manifestless":"");else if(U){r=F.nZ;f.live_latency_secs=r.toFixed(2)+"s";U=HX(u)?"Manifestless, ":"";u.gm&&(U+="Windowed, ");x="Uncertain";if(r>=0&&r<120)if(u.latencyClass&&u.latencyClass!=="UNKNOWN")switch(u.latencyClass){case "NORMAL":x="Optimized for Normal Latency";break;case "LOW":x="Optimized for Low Latency";break;case "ULTRALOW":x="Optimized for Ultra Low Latency";break;default:x="Unknown Latency Setting"}else x= u.isLowLatencyLiveStream?"Optimized for Low Latency":"Optimized for Smooth Streaming";U+=x;(r=F.TM)&&(U+=", seq "+r.sequence);f.live_mode=U}!F.isGapless||mJ(u)&&F.c7||(f.playback_categories+="Gapless ");f.playback_categories_style=f.playback_categories?"":"display:none";f.bandwidth_samples=F.oB;f.network_activity_samples=F.CZ;f.live_latency_samples=F.WH;f.buffer_health_samples=F.y9;F=g.xg(u);if(u.cotn||F)f.cotn_and_local_media=(u.cotn?u.cotn:"null")+" / "+F;f.cotn_and_local_media_style=f.cotn_and_local_media? "":"display:none";qf(u,"web_player_release_debug")?(f.release_name="youtube.player.web_20250312_01_RC00",f.release_style=""):f.release_style="display:none";f.debug_info&&p.length>0&&f.debug_info.length+p.length<=60?f.debug_info+=" "+p:f.extra_debug_info=p;f.extra_debug_info_style=f.extra_debug_info&&f.extra_debug_info.length>0?"":"display:none";return f}; Qut=function(x){var u=/codecs="([^"]*)"/.exec(x.mimeType);return u&&u[1]?u[1]+" ("+x.itag+")":x.itag}; uY=function(x,u,k,U,m){g.T.call(this,{T:"div",Z:"ytp-horizonchart"});this.D=u;this.sampleCount=k;this.K=U;this.j=m;this.index=0;this.heightPx=-1;this.J=this.V=null;this.S=Math.round(x/k);this.element.style.width=this.S*this.sampleCount+"px";this.element.style.height=this.D+"em"}; gj=function(x,u){if(x.heightPx===-1){var k=null;try{k=g.gF("CANVAS"),x.V=k.getContext("2d")}catch(V){}if(x.V){var U=x.S*x.sampleCount;x.J=k;x.J.width=U;x.J.style.width=U+"px";x.element.appendChild(x.J)}else for(x.sampleCount=Math.floor(x.sampleCount/4),x.S*=4,k=0;k1?2:1,x.J.height=x.heightPx*k,x.J.style.height= x.heightPx+"px",x.V.scale(1,k)));u=g.w(u);for(U=u.next();!U.done;U=u.next()){k=x;var m=x.index,F=U.value;for(U=0;U+20&&g.m6(u.J.element);U.classList.add("ytp-timely-actions-overlay");u.J.element.appendChild(U)}); g.P(this,this.J);g.QD(this.api,this.J.element,4)}; oUt=function(x){x.timelyActions&&(x.K=x.timelyActions.reduce(function(u,k){if(k.cueRangeId===void 0)return u;u[k.cueRangeId]=0;return u},{}))}; FB=function(x,u){if(x.timelyActions){x=g.w(x.timelyActions);for(var k=x.next();!k.done;k=x.next())if(k=k.value,k.cueRangeId===u)return k}}; xAY=function(x,u){if((x=FB(x,u))&&x.onCueRangeExit)return Tk(x.onCueRangeExit)}; uaW=function(x){if(x.S!==void 0){var u=(u=FB(x,x.S))&&u.onCueRangeEnter?Tk(u.onCueRangeEnter):void 0;var k=FB(x,x.S);if(k&&k.additionalTrigger){var U=!1;for(var m=g.w(k.additionalTrigger),F=m.next();!F.done;F=m.next())F=F.value,F.type&&F.args&&x.j[F.type]!==void 0&&(U=U||x.j[F.type](F.args))}else U=!0;u&&U&&(x.api.Xt("innertubeCommand",u),x.setTimeout(k),x.K[x.S]!==void 0&&x.K[x.S]++,x.D=!0)}}; LbY=function(x,u){return x.V===void 0?!1:u.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(u.seekLengthMilliseconds)===5E3?x.V===72:u.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(u.seekLengthMilliseconds)===1E4?x.V===74:u.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(u.seekLengthMilliseconds)===5E3?x.V===71:u.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(u.seekLengthMilliseconds)===1E4?x.V===73:!1}; DwW=function(x){if(x=x.getWatchNextResponse()){var u,k;x=(u=x.playerOverlays)==null?void 0:(k=u.playerOverlayRenderer)==null?void 0:k.timelyActionsOverlayViewModel;u=g.d(x,gUQ);if(u!=null&&u.timelyActions)return u==null?void 0:u.timelyActions.map(function(U){return g.d(U,kzY)}).filter(function(U){return!!U})}}; UAj=function(x){ot.call(this,x);var u=this;h7(this.api,"getPlaybackRate",function(){return u.api.getPlaybackRate()}); h7(this.api,"setPlaybackRate",function(k){typeof k==="number"&&u.api.setPlaybackRate(k)})}; mAk=function(x){x=x.j$();if(!x)return!1;x=g.hX(x).exp||"";return x.includes("xpv")||x.includes("xpe")}; FCD=function(x){x=g.w(g.f3(x,!0));for(var u=x.next();!u.done;u=x.next())if(mAk(u.value))return!0;return!1}; f9Y=function(x,u){x=g.w(g.f3(x,!0));for(var k=x.next();!k.done;k=x.next())if(k=k.value,mAk(k)){var U={potc:"1",pot:u};k.url&&(k.url=XZ(k.url,U))}}; biW=function(x){var u=new k1Y,k={},U=(k["X-Goog-Api-Key"]="AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw",k);return new Ob(u,x,function(){return U})}; VM5=function(x){return g.Z(function(u){if(u.S==1)return g.YI(u,2),g.n(u,x,4);if(u.S!=2)return g.EY(u,0);g.Gx(u);g.wQ(u)})}; Vq=function(x){ot.call(this,x);var u=this;this.useLivingRoomPoToken=!1;this.K=new g.wJ;this.m$=null;this.D=!1;this.J=null;this.N=!1;var k=x.X().getWebPlayerContextConfig();this.events=new g.Pr(x);g.P(this,this.events);this.events.Y(x,"spsumpreject",function(U,m,F){u.N=m;U&&u.D&&!u.J&&(u.G("html5_generate_content_po_token")&&F?u.QA(F):u.G("html5_generate_session_po_token")&&hOR(u));u.J||u.api.A5("stp",{s:+u.D,b:+u.N})}); this.events.Y(x,"poTokenVideoBindingChange",function(U){u.QA(U)}); this.useLivingRoomPoToken=!(k==null||!k.useLivingRoomPoToken);x.addEventListener("csiinitialized",function(){u.m$=x.kT();var U=(u.G("html5_generate_session_po_token")||u.G("html5_generate_content_po_token"))&&!u.useLivingRoomPoToken;try{if(u.G("html5_use_shared_owl_instance"))XtW(u);else if(U){u.m$.NF("pot_isc");u.G("html5_new_wpo_client")||qmt(u);var m=g.MT(u.api.X().experiments,"html5_webpo_kaios_defer_timeout_ms");m?(u.G("html5_new_wpo_client")&&(u.V=S3()),g.Yc(function(){bY(u)},m)):u.G("html5_webpo_idle_priority_job")? (u.G("html5_new_wpo_client")&&(u.V=S3()),g.ks(g.mA(),function(){bY(u)})):bY(u)}}catch(F){F instanceof Error&&g.Nz(F)}}); x.addEventListener("trackListLoaded",this.wO.bind(this));x.Wj(this)}; s9b=function(x){var u=u8(x.experiments,"html5_web_po_request_key");return u?u:g.r$(x)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; hH=function(x,u){if(x.G("html5_webpo_bge_ctmp")){var k,U={hwpo:!!x.S,hwpor:!((k=x.S)==null||!k.isReady())};x.api.A5(u,U)}}; XtW=function(x){var u,k;g.Z(function(U){if(U.S==1)return hH(x,"swpo_i"),x.V=S3(),XB(x),g.n(U,j9(),2);if(U.S!=3)return u=U.V,hH(x,"swpo_co"),g.n(U,uXx(u),3);k=U.V;x.S=HiY(x,k);hH(x,"swpo_cc");x.S.ready().then(function(){x.K.resolve();hH(x,"swpo_re")}); g.Yc(function(){bY(x);hH(x,"swpo_si")},0); g.wQ(U)})}; qmt=function(x){var u=x.api.X(),k=s9b(u),U=biW(k);u=new gn({d9:"CLEn",Lh:k,IX:U,onEvent:function(m){(m=RO$[m])&&x.m$.NF(m)}, onError:g.Nz,QO:Y0W(u.experiments),Ed:function(){return void x.api.A5("itr",{})}, rNt:u.experiments.H$("html5_web_po_disable_remote_logging")||ptI.includes(g.P9(u.lK)||"")});u.ready().then(function(){return void x.K.resolve()}); g.P(x,u);x.S=u}; cd5=function(x){var u=x.api.X(),k=biW(s9b(u)),U=k.DS.bind(k);k.DS=function(V){var h;return g.Z(function(X){if(X.S==1)return g.n(X,U(V),2);h=X.V;x.api.A5("itr",{});return X.return(h)})}; try{var m=new i4({IX:k,ZZ:{maxAttempts:5},lO:{d9:"CLEn",disable:u.experiments.H$("html5_web_po_disable_remote_logging")||ptI.includes(g.P9(u.lK)||""),Jn:Y0W(u.experiments),fQt:x.G("wpo_dis_lfdms")?0:1E3},ZNJ:g.Nz});var F=new Ds({s_:m,IX:k,onError:g.Nz});VM5(F.QC()).then(function(){return void x.K.resolve()}); g.P(x,m);g.P(x,F);x.S=HiY(x,F)}catch(V){g.Nz(V);var f;(f=m)==null||f.dispose()}}; bY=function(x){var u=x.api.X();x.m$.NF("pot_ist");x.S?x.S.start():x.G("html5_new_wpo_client")&&cd5(x);x.G("html5_bandaid_attach_content_po_token")||(x.G("html5_generate_session_po_token")&&(XB(x),hOR(x)),u=g.MT(u.experiments,"html5_session_po_token_interval_time_ms")||0,u>0&&(x.j=g.tX(function(){XB(x)},u)),x.D=!0)}; XB=function(x){var u,k,U,m;g.Z(function(F){if(!x.G("html5_generate_session_po_token")||x.useLivingRoomPoToken)return F.return();u=x.api.X();k=g.xc("EOM_VISITOR_DATA")||g.xc("VISITOR_DATA");U=u.Vn?u.datasyncId:k;m=u8(u.experiments,"html5_mock_content_binding_for_session_token")||u.livingRoomPoTokenId||U;u.wX=q2(x,m);g.wQ(F)})}; q2=function(x,u){if(!x.S)return x.V?x.V(u):"";try{var k=x.S.isReady();x.m$.NF(k?"pot_cms":"pot_csms");var U="";U=x.G("html5_web_po_token_disable_caching")?x.S.N5({oG:u}):x.S.N5({oG:u,Sn:{yp:u,mjm:150,qG:!0,EA:!0}});x.m$.NF(k?"pot_cmf":"pot_csmf");if(k){var m;(m=x.J)==null||m.resolve();x.J=null;if(x.N){x.N=!1;var F;(F=x.api.app.DG())==null||F.Ld(!1)}}return U}catch(f){return g.Nz(f),""}}; hOR=function(x){x.S&&(x.J=new uF,x.S.ready().then(function(){x.m$.NF("pot_if");XB(x)}))}; HiY=function(x,u){x.G("html5_web_po_token_disable_caching")||u.SE(150);var k=!1,U=VM5(u.QC()).then(function(){k=!0}); return{isReady:function(){return k}, ready:function(){return U}, N5:function(m){return u.N5({oG:m.oG,zD:!0,CG:!0,Sn:m.Sn?{yp:m.Sn.yp,qG:m.Sn.qG,EA:m.Sn.EA}:void 0})}, start:function(){}}}; MMQ=function(x){ot.call(this,x);var u=this;this.freePreviewWatchedDuration=null;this.freePreviewUsageDetails=[];this.events=new g.Pr(x);g.P(this,this.events);this.events.Y(x,"heartbeatRequest",function(k){if(u.freePreviewUsageDetails.length||u.freePreviewWatchedDuration!==null)k.heartbeatRequestParams||(k.heartbeatRequestParams={}),k.heartbeatRequestParams.unpluggedParams||(k.heartbeatRequestParams.unpluggedParams={}),u.freePreviewUsageDetails.length>0?k.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails= u.freePreviewUsageDetails:k.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration={seconds:""+u.freePreviewWatchedDuration}}); VD(x,"setFreePreviewWatchedDuration",function(k){u.freePreviewWatchedDuration=k}); VD(x,"setFreePreviewUsageDetails",function(k){u.freePreviewUsageDetails=k})}; si=function(x){g.J.call(this);this.features=[];var u=this.S,k=new ig(x),U=new xe(x),m=new EI(x),F=new Vq(x);var f=g.nM(x.X())?void 0:new yc(x);var V=new tA(x),h=new Pxk(x),X=new UAj(x),q=new OG(x);var H=g.nM(x.X())?new MMQ(x):void 0;var R=x.G("html5_enable_ssap")?new aiG(x):void 0;var p=x.G("web_cinematic_watch_settings")&&(p=x.X().getWebPlayerContextConfig())!=null&&p.cinematicSettingsAvailable?new pv(x):void 0;var c=new Wf(x);var Y=x.G("enable_courses_player_overlay_purchase")?new cBD(x):void 0; var E=g.BC(x.X())?new sFG(x):void 0;var z=new Ye(x);var O=x.X().K?new fm5(x):void 0;var r=g.n0(x.X())?new Ffb(x):void 0;var I=x.G("web_player_move_autonav_toggle")&&x.X().kN?new BDt(x):void 0;var N=g.BC(x.X())?new rHY(x):void 0;var L=x.G("web_enable_speedmaster")&&g.BC(x.X())?new Si(x):void 0;var C=x.X().xD?void 0:new CxG(x);var kI=x.G("report_pml_debug_signal")?new CWY(x):void 0;var Fj=new Tjb(x),ob=new OI(x);var K=g.KD(x.X())?new g9Y(x):void 0;var B=navigator.mediaSession&&window.MediaMetadata&& x.X().zI?new yV(x):void 0;var y=x.G("html5_enable_drc")&&!x.X().j?new wa(x):void 0;var v=new ke(x);var P4=g.BC(x.X())?new H_W(x):void 0;var Yw=x.G("html5_enable_d6de4")?new Gt(x):void 0;var so=g.BC(x.X())&&x.G("web_sleep_timer")?new KP(x):void 0;var OY=g.n0(x.X())?new VwG(x):void 0;var SW=new P3(x),mm=new kLb(x),pm=new $2Y(x);var G=x.G("enable_sabr_snackbar_message")?new n9Y(x):void 0;var W=x.G("web_enable_timely_actions")?new B2t(x):void 0;u.call(this,k,U,m,F,f,V,h,X,q,H,R,p,c,Y,E,z,O,r,I,N,L,C, kI,Fj,ob,K,void 0,B,y,v,void 0,P4,Yw,so,OY,void 0,SW,mm,pm,void 0,G,W,new cf(x))}; wtx=function(){this.V=this.S=NaN}; ydx=function(x,u){this.x$=x;this.timerName="";this.J=!1;this.V=NaN;this.K=new wtx;this.S=u||null;this.J=!1}; Ymb=function(x,u,k){var U=g.Q$(u.Km)&&!u.Km.j;if(u.Km.K6&&(rz(u.Km)||u.Km.ut==="shortspage"||k6(u.Km)||U)&&!x.J){x.J=!0;x.j=u.clientPlaybackNonce;g.xc("TIMING_ACTION")||oo("TIMING_ACTION",x.x$.csiPageType);x.x$.csiServiceName&&oo("CSI_SERVICE_NAME",x.x$.csiServiceName);if(x.S){U=x.S.kT();for(var m=g.w(Object.keys(U)),F=m.next();!F.done;F=m.next())F=F.value,Av(F,U[F],x.timerName);U=g.UQ(IYY)(x.S.KM);g.Cr(U,x.timerName);U=x.S;U.V={};U.KM={}}g.Cr({playerInfo:{visibilityState:g.UQ(QIk)()},playerType:"LATENCY_PLAYER_HTML5"}, x.timerName);x.N!==u.clientPlaybackNonce||Number.isNaN(x.V)||(DQ("_start",x.timerName)?k=g.UQ(Ns)("_start",x.timerName)+x.V:g.Nz(new g.BG("attempted to log gapless pbs before CSI timeline started",{cpn:u.clientPlaybackNonce})));k&&!DQ("pbs",x.timerName)&&HF(k)}}; HF=function(x,u){Av("pbs",x!=null?x:(0,g.j4)(),u)}; tMj=function(x,u,k,U,m,F,f){x=(x===k?"video":"ad")+"_to_"+(u===k?"video":"ad");if(x!=="video_to_ad"||F!=null&&F.Ok){F=x==="ad_to_video"?F:U;k=F==null?void 0:F.kL;var V={};if(U==null?0:U.j)V.cttAuthInfo={token:U.j,videoId:U.videoId};m&&(V.startTime=m);Lr(x,V);var h,X,q;U={targetVideoId:(h=U==null?void 0:U.videoId)!=null?h:"empty_video",targetCpn:u,adVideoId:(X=F==null?void 0:F.videoId)!=null?X:"empty_video",adClientPlaybackNonce:(q=k==null?void 0:k.cpn)!=null?q:F==null?void 0:F.clientPlaybackNonce}; k&&(U.adBreakType=k.adBreakType,U.adType=k.adType);g.Cr(U,x);HF(f,x)}}; RS=function(x){Ch$();Aq$();x.timerName=""}; EUk=function(x){if(x.S){var u=x.S;u.V={};u.KM={}}x.J=!1;x.N=void 0;x.V=NaN}; Gzj=function(x,u){g.Hm.call(this);this.Km=x;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.S=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.U={};this.V=0;if(x=u.session_data)this.sessionData=FZ(x,"&");this.index=Math.max(0,Number(u.index)||0);this.loop=!!u.loop;this.startSeconds=Number(u.startSeconds)||0;this.title=u.playlist_title||"";this.description=u.playlist_description||"";this.author= u.author||u.playlist_author||"";u.video_id&&(this.items[this.index]=u);if(x=u.api)typeof x==="string"&&x.length===16?u.list="PL"+x:u.playlist=x;if(x=u.list)switch(u.listType){case "user_uploads":this.listId=new EL("UU","PLAYER_"+x);break;default:var k=u.playlist_length;k&&(this.length=Number(k)||0);this.listId=g.GU(x);if(x=u.video)this.items=x.slice(0),this.loaded=!0}else if(u.playlist){x=u.playlist.toString().split(",");this.index>0&&(this.items=[]);x=g.w(x);for(k=x.next();!k.done;k=x.next())(k= k.value)&&this.items.push({video_id:k});this.length=this.items.length;if(x=u.video)this.items=x.slice(0),this.loaded=!0}this.setShuffle(!!u.shuffle);if(x=u.suggestedQuality)this.quality=x;this.U=wi(u,"playlist_");this.J=(u=u.thumbnail_ids)?u.split(","):[]}; zOY=function(x){return!!(x.playlist||x.list||x.api)}; WC$=function(x){var u=x.index+1;return u>=x.length?0:u}; Oi5=function(x){var u=x.index-1;return u<0?x.length-1:u}; g.p3=function(x,u,k,U){u=u!==void 0?u:x.index;u=x.items&&u in x.items?x.items[x.order[u]]:null;var m=null;u&&(k&&(u.autoplay="1"),U&&(u.autonav="1"),m=new g.TU(x.Km,u),g.P(x,m),m.WS=!0,m.startSeconds=x.startSeconds||m.clipStart||0,x.listId&&(m.playlistId=x.listId.toString()));return m}; ii5=function(x,u){x.index=g.sp(u,0,x.length-1);x.startSeconds=0}; l9D=function(x,u){if(u.video&&u.video.length){x.title=u.title||"";x.description=u.description;x.views=u.views;x.likes=u.likes;x.dislikes=u.dislikes;x.author=u.author||"";var k=u.loop;k&&(x.loop=k);k=g.p3(x);x.items=[];for(var U=g.w(u.video),m=U.next();!m.done;m=U.next())if(m=m.value)m.video_id=m.encrypted_id,x.items.push(m);x.length=x.items.length;(u=u.index)?x.index=u:x.findIndex(k);x.setShuffle(!1);x.loaded=!0;x.V++;x.S&&x.S()}}; rdQ=function(x,u){var k,U,m,F,f,V,h;return g.Z(function(X){if(X.S==1){k=g.qL();var q=x.X(),H={context:g.fN(x),playbackContext:{contentPlaybackContext:{ancestorOrigins:q.ancestorOrigins}}},R=q.getWebPlayerContextConfig();if(R==null?0:R.encryptedHostFlags)H.playbackContext.contentPlaybackContext.encryptedHostFlags=R.encryptedHostFlags;if(R==null?0:R.hideInfo)H.playerParams={showinfo:!1};q=q.embedConfig;R=u.docid||u.video_id||u.videoId||u.id;if(!R){R=u.raw_embedded_player_response;if(!R){var p=u.embedded_player_response; p&&(R=JSON.parse(p))}if(R){var c,Y,E,z,O,r;R=((r=g.d((c=R)==null?void 0:(Y=c.embedPreview)==null?void 0:(E=Y.thumbnailPreviewRenderer)==null?void 0:(z=E.playButton)==null?void 0:(O=z.buttonRenderer)==null?void 0:O.navigationEndpoint,g.x8))==null?void 0:r.videoId)||null}else R=null}c=(c=R)?c:void 0;Y=x.playlistId?x.playlistId:u.list;E=u.listType;if(Y){var I;E==="user_uploads"?I={username:Y}:I={playlistId:Y};nUY(q,c,u,I);H.playlistRequest=I}else u.playlist?(I={templistVideoIds:u.playlist.toString().split(",")}, nUY(q,c,u,I),H.playlistRequest=I):c&&(I={videoId:c},q&&(I.serializedThirdPartyEmbedConfig=q),H.singleVideoRequest=I);U=H;m=g.Fb($AR);g.YI(X,2);return g.n(X,g.g_(k,U,m),4)}if(X.S!=2)return F=X.V,f=x.X(),u.raw_embedded_player_response=F,f.nm=HG(u,g.n0(f)),f.J=f.nm==="EMBEDDED_PLAYER_MODE_PFL",F&&(V=F,V.trackingParams&&rH(V.trackingParams)),X.return(new g.TU(f,u));h=g.Gx(X);h instanceof Error||(h=Error("b259802748"));g.Pc(h);return X.return(x)})}; nUY=function(x,u,k,U){k.index&&(U.playlistIndex=String(Number(k.index)+1));U.videoId=u?u:"";x&&(U.serializedThirdPartyEmbedConfig=x)}; g.M2=function(x,u){cF.get(x);cF.set(x,u)}; g.wj=function(x){g.Hm.call(this);this.loaded=!1;this.player=x}; j9b=function(){this.V=[];this.S=[]}; g.f3=function(x,u){return u?x.S.concat(x.V):x.S}; g.yq=function(x,u){switch(u.kind){case "asr":Zi5(u,x.V);break;default:Zi5(u,x.S)}}; Zi5=function(x,u){g.Cm(u,function(k){return x.mE(k)})||u.push(x)}; g.YZ=function(x){g.J.call(this);this.Ek=x;this.V=new j9b;this.K=null;this.N=[];this.B=[]}; g.tH=function(x,u,k){g.YZ.call(this,x);this.videoData=u;this.audioTrack=k;this.S=null;this.J=!1;this.N=u.OV;this.B=u.UH;this.J=g.eA(u)}; g.Ei=function(x,u){return fZ(x.info.mimeType)?u?x.info.itag===u:!0:!1}; g.a9Q=function(x,u){if(x.S!=null&&g.nM(u.X())&&!x.S.isManifestless&&x.S.S.rawcc!=null)return!0;if(!x.EO())return!1;u=!!x.S&&x.S.isManifestless&&Object.values(x.S.S).some(function(k){return g.Ei(k,"386")}); x=!!x.S&&!x.S.isManifestless&&g.$$I(x.S);return u||x}; g.GV=function(x,u,k,U,m,F){g.YZ.call(this,x);this.videoId=k;this.Nf=m;this.eventId=F;this.j={};this.S=null;x=U||g.hX(u).hl||"";x=x.split("_").join("-");this.J=XZ(u,{hl:x})}; Q9x=function(x,u){this.V=x;this.S=u;this.onFailure=void 0}; I9I=function(x,u){return{NG:x.NG&&u.NG,Kf:x.Kf&&u.Kf,sync:x.sync&&u.sync,streaming:x.streaming&&u.streaming}}; WF=function(x,u){var k=eOQ,U=this;this.path=x;this.J=u;this.K=k;this.capabilities={NG:!!this.J,Kf:"WebAssembly"in window,sync:"WebAssembly"in window,streaming:"WebAssembly"in window&&"instantiateStreaming"in WebAssembly&&"compileStreaming"in WebAssembly};this.N=new Q9x([{name:"compileStreaming",condition:function(m){return!!U.V&&m.streaming}, L8:zV.LD("wmcx",function(){return WebAssembly.compileStreaming(fetch(U.path))}), onFailure:function(){return U.capabilities.streaming=!1}}, {name:"sync",condition:function(m){return m.sync}, L8:function(){return Mv(Jdx(U),zV.LD("wmcs",function(m){return new WebAssembly.Module(m)}))}, onFailure:function(){return U.capabilities.sync=!1}}, {name:"async",condition:function(){return!0}, L8:function(){return Mv(Jdx(U),zV.LD("wmca",function(m){return WebAssembly.compile(m)}))}, onFailure:function(){return U.capabilities.Kf=!1}}]); this.j=new Q9x([{name:"instantiateStreaming",condition:function(m){return m.Kf&&m.streaming&&!U.V&&!U.S}, L8:function(m,F){return zV.RC("wmix",function(){return WebAssembly.instantiateStreaming(fetch(U.path),F)}).then(function(f){U.S=sR(f.module); return{instance:f.instance,ID:!1}})}, onFailure:function(){return U.capabilities.streaming=!1}}, {name:"sync",condition:function(m){return m.Kf&&m.sync}, L8:function(m,F){return Mv(P$b(U,m),zV.LD("wmis",function(f){return{instance:new WebAssembly.Instance(f,F),ID:!1}}))}, onFailure:function(){return U.capabilities.sync=!1}}, {name:"async",condition:function(m){return m.Kf}, L8:function(m,F){return Mv(Mv(P$b(U,m),zV.LD("wmia",function(f){return WebAssembly.instantiate(f,F)})),function(f){return{instance:f, ID:!1}})}, onFailure:function(){return U.capabilities.Kf=!1}}, {name:"asmjs",condition:function(m){return m.NG}, L8:function(m,F){return sR(zV.RC("wmij",function(){return U.J(F)}).then(function(f){return{instance:{exports:f}, ID:!0}}))}, onFailure:function(){return U.capabilities.NG=!1}}],function(m,F,f){return U.K(f,m.instance.exports)})}; KC$=function(x){var u=Nkk;return u.instantiate(x?I9I(u.capabilities,x):u.capabilities,new dAj)}; Jdx=function(x){if(x.V)return x.V;var u=fetch(x.path).then(function(k){return k.arrayBuffer()}).then(function(k){x.V=sR(k); return k}).then(void 0,function(k){g.Nz(Error("wasm module fetch failure: "+k.message,{cause:k})); x.V=void 0;throw k;}); x.V=sR(u);return x.V}; P$b=function(x,u){if(!u.Kf)return RF(Error("wasm unavailable"));if(x.S)return x.S;x.S=wH(Mv(x.compile(u),function(k){x.S=sR(k);return k}),function(k){g.Nz(Error("wasm module compile failure: "+k.message,{cause:k})); x.S=void 0;throw k;}); return x.S}; vU$=function(){}; TkY=function(){var x=this;this.proc_exit=function(){}; this.fd_write=function(u,k,U){if(!x.exports)return 1;u=new Uint32Array(x.exports.memory.buffer,k,U*2);k=[];for(var m=0;m=11;x=x.api.X().B&&Qq;return!(!u&&!x)}; C3=function(x,u){return!x.api.isInline()&&!lpI(x,nS(u))&&g.$A(u)}; i5j=function(x){x.dC.Fb();if(x.DN&&x.RQ)x.RQ=!1;else if(!x.api.X().c$&&!x.d5()){var u=x.api.getPlayerStateObject();g.A(u,2)&&g.ln(x.api)||x.uo(u);!x.api.X().ud||u.isCued()||g.A(u,1024)?x.Oy():x.jL.isActive()?(x.z7(),x.jL.stop()):x.jL.start()}}; $nx=function(x,u){var k;if((k=x.api.getVideoData())==null?0:k.mutedAutoplay){var U,m;if((U=u.target)==null?0:(m=U.className)==null?0:m.includes("ytp-info-panel"))return!1}return g.$A(u)&&x.api.isMutedByMutedAutoplay()?(x.api.unMute(),x.api.getPresentingPlayerType()===2&&x.api.playVideo(),u=x.api.getPlayerStateObject(),!g.A(u,4)||g.A(u,8)||g.A(u,2)||x.Oy(),!0):!1}; rOj=function(x,u,k){x.api.isFullscreen()?k<1-u&&x.api.toggleFullscreen():k>1+u&&x.api.toggleFullscreen()}; O5R=function(x){var u=LV()&&AX()>=67&&!x.api.X().B;x=x.api.X().disableOrganicUi;return!g.CV("tizen")&&!Ol&&!u&&!x}; g.L3=function(x){g.T.call(this,{T:"div",L:[{T:"div",Z:"ytp-bezel-text-wrapper",L:[{T:"div",Z:"ytp-bezel-text",VX:"{{title}}"}]},{T:"div",Z:"ytp-bezel",C:{role:"status","aria-label":"{{label}}"},L:[{T:"div",Z:"ytp-bezel-icon",VX:"{{icon}}"}]}]});this.W=x;this.V=new g.gl(this.show,10,this);x=this.W.G("delhi_modern_web_player")?1E3:500;this.S=new g.gl(this.hide,x,this);g.P(this,this.V);g.P(this,this.S);this.hide()}; SL=function(x,u,k){if(u<=0){k=QY();u="som desativado";var U=0}else k=k?{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,C:{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"}}]}:{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,C:{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"}}]},U=Math.floor(u),u=U+"volume";DI(x,k,u,U+"%")}; jrI=function(x,u){u=u?{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{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"}}]}:y_Q();var k=x.W.getPlaybackRate(),U=g.tK("A velocidade do v\u00eddeo \u00e9 $RATE",{RATE:String(k)});DI(x,u,U,k+"x")}; Z5b=function(x,u){u=u?"Legendas/legendas ocultas ativadas":"Legendas/legendas ocultas desativadas";DI(x,upI(),u)}; DI=function(x,u,k,U){U=U===void 0?"":U;x.updateValue("label",k===void 0?"":k);x.updateValue("icon",u);g.mZ(x.S);x.V.start();x.updateValue("title",U);g.pb(x.element,"ytp-bezel-text-hide",!U)}; ap5=function(x,u){g.T.call(this,{T:"button",W$:["ytp-button","ytp-cards-button"],C:{"aria-label":"Exibir cards","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.n0(x.X()))},L:[{T:"span",Z:"ytp-cards-button-icon-default",L:[{T:"div",Z:"ytp-cards-button-icon",L:[x.X().G("player_new_info_card_format")?Es4():{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{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"}}]}]}, {T:"div",Z:"ytp-cards-button-title",VX:"Informa\u00e7\u00f5es"}]},{T:"span",Z:"ytp-cards-button-icon-shopping",L:[{T:"div",Z:"ytp-cards-button-icon",L:[{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",Z:"ytp-svg-shadow",C:{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"}},{T:"path",Z:"ytp-svg-fill",C:{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"}},{T:"path",Z:"ytp-svg-shadow-fill",C:{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"}}]}]},{T:"div", Z:"ytp-cards-button-title",VX:"Compras"}]}]});this.W=x;this.V=u;this.S=null;this.fade=new g.fD(this,250,!0,100);g.P(this,this.fade);g.pb(this.V,"ytp-show-cards-title",g.n0(x.X()));this.hide();this.listen("click",this.onClicked);this.listen("mouseover",this.onHover);this.OS(!0)}; Qrj=function(x,u){g.T.call(this,{T:"div",Z:"ytp-cards-teaser",L:[{T:"div",Z:"ytp-cards-teaser-box"},{T:"div",Z:"ytp-cards-teaser-text",L:x.X().G("player_new_info_card_format")?[{T:"button",Z:"ytp-cards-teaser-info-icon",C:{"aria-label":"Exibir cards","aria-haspopup":"true"},L:[Es4()]},{T:"span",Z:"ytp-cards-teaser-label",VX:"{{text}}"},{T:"button",Z:"ytp-cards-teaser-close-button",C:{"aria-label":"Fechar"},L:[g.ON()]}]:[{T:"span",Z:"ytp-cards-teaser-label",VX:"{{text}}"}]}]});var k=this;this.W=x; this.FJ=u;this.fade=new g.fD(this,250,!1,250);this.S=null;this.D=new g.gl(this.s2k,300,this);this.j=new g.gl(this.vNm,2E3,this);this.K=[];this.V=null;this.B=new g.gl(function(){k.element.style.margin="0"},250); this.onClickCommand=this.J=null;g.P(this,this.fade);g.P(this,this.D);g.P(this,this.j);g.P(this,this.B);x.X().G("player_new_info_card_format")?(g.qN(x.getRootNode(),"ytp-cards-teaser-dismissible"),this.Y(this.k$("ytp-cards-teaser-close-button"),"click",this.O0),this.Y(this.k$("ytp-cards-teaser-info-icon"),"click",this.Pj),this.Y(this.k$("ytp-cards-teaser-label"),"click",this.Pj)):this.listen("click",this.Pj);this.Y(u.element,"mouseover",this.QJ);this.Y(u.element,"mouseout",this.rb);this.Y(x,"cardsteasershow", this.bC$);this.Y(x,"cardsteaserhide",this.aU);this.Y(x,"cardstatechange",this.Kt);this.Y(x,"presentingplayerstatechange",this.Kt);this.Y(x,"appresize",this.XQ);this.Y(x,"onShowControls",this.XQ);this.Y(x,"onHideControls",this.xe);this.listen("mouseenter",this.Kq)}; Ipb=function(x){g.T.call(this,{T:"button",W$:[BF.BUTTON,BF.TITLE_NOTIFICATIONS],C:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},L:[{T:"div",Z:BF.TITLE_NOTIFICATIONS_ON,C:{title:"Deixar de receber notifica\u00e7\u00f5es de todos os v\u00eddeos novos","aria-label":"Receber notifica\u00e7\u00f5es das inscri\u00e7\u00f5es"},L:[g.ng()]},{T:"div",Z:BF.TITLE_NOTIFICATIONS_OFF,C:{title:"Receber notifica\u00e7\u00f5es de todos os v\u00eddeos novos","aria-label":"Receber notifica\u00e7\u00f5es das inscri\u00e7\u00f5es"}, L:[{T:"svg",C:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},L:[{T:"path",C:{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=x;this.S=!1;x.createClientVe(this.element,this,36927);this.listen("click",this.onClick,this);this.updateValue("pressed",!1);this.updateValue("label","Receber notifica\u00e7\u00f5es de todos os v\u00eddeos novos")}; eMQ=function(x,u){x.S=u;x.element.classList.toggle(BF.NOTIFICATIONS_ENABLED,x.S);var k=x.api.getVideoData();k?(u=u?k.RA:k.A4)?(x=x.api.QG())?uo(x,u):g.Pc(Error("No innertube service available when updating notification preferences.")):g.Pc(Error("No update preferences command available.")):g.Pc(Error("No video data when updating notification preferences."))}; PHt=function(x,u,k){var U=U===void 0?800:U;var m=m===void 0?600:m;var F=document.location.protocol;x=Rv4(F+"//"+x+"/signin?context=popup","feature",u,"next",F+"//"+location.hostname+"/post_login");JOY(x,k,U,m)}; JOY=function(x,u,k,U){k=k===void 0?800:k;U=U===void 0?600:U;if(x=g.Pn(window,x,"loginPopup","width="+k+",height="+U+",resizable=yes,scrollbars=yes"))wwk(function(){u()}),x.moveTo((screen.width-k)/2,(screen.height-U)/2)}; g.ou=function(x,u,k,U,m,F,f,V,h,X,q,H){x=x.charAt(0)+x.substring(1).toLowerCase();k=k.charAt(0)+k.substring(1).toLowerCase();if(u==="0"||u==="-1")u=null;if(U==="0"||U==="-1")U=null;var R=q.X(),p=R.userDisplayName&&g.Q$(R);g.T.call(this,{T:"div",W$:["ytp-button","ytp-sb"],L:[{T:"div",Z:"ytp-sb-subscribe",C:p?{title:g.tK("Inscrever-se como $USER_NAME",{USER_NAME:R.userDisplayName}),"aria-label":"Inscrever-se no canal","data-tooltip-image":UL(R),"data-tooltip-opaque":String(g.n0(R)),tabindex:"0",role:"button"}: {"aria-label":"Inscrever-se no canal"},L:[{T:"div",Z:"ytp-sb-text",L:[{T:"div",Z:"ytp-sb-icon"},x]},u?{T:"div",Z:"ytp-sb-count",VX:u}:""]},{T:"div",Z:"ytp-sb-unsubscribe",C:p?{title:g.tK("Inscrito como $USER_NAME",{USER_NAME:R.userDisplayName}),"aria-label":"Cancelar inscri\u00e7\u00e3o no canal","data-tooltip-image":UL(R),"data-tooltip-opaque":String(g.n0(R)),tabindex:"0",role:"button"}:{"aria-label":"Cancelar inscri\u00e7\u00e3o no canal"},L:[{T:"div",Z:"ytp-sb-text",L:[{T:"div",Z:"ytp-sb-icon"}, k]},U?{T:"div",Z:"ytp-sb-count",VX:U}:""]}],C:{"aria-live":"polite"}});var c=this;this.channelId=f;this.W=q;this.J=H;var Y=this.k$("ytp-sb-subscribe"),E=this.k$("ytp-sb-unsubscribe");F&&g.qN(this.element,"ytp-sb-classic");if(m){V?this.S():this.V();var z=function(){if(R.Ok){var r=c.channelId;if(h||X){var I={c:r};var N;g.QI.isInitialized()&&(N=yGb(I));I=N||"";if(N=q.getVideoData())if(N=N.subscribeCommand){var L=q.QG();L?(uo(L,N,{botguardResponse:I,feature:h}),q.Xt("SUBSCRIBE",r)):g.Pc(Error("No innertube service available when updating subscriptions."))}else g.Pc(Error("No subscribe command in videoData.")); else g.Pc(Error("No video data available when updating subscription."))}E.focus();E.removeAttribute("aria-hidden");Y.setAttribute("aria-hidden","true")}else PHt(g.AU(c.W.X()),"sb_button",c.K)},O=function(){var r=c.channelId; if(h||X){var I=q.getVideoData();uo(q.QG(),I.unsubscribeCommand,{feature:h});q.Xt("UNSUBSCRIBE",r)}Y.focus();Y.removeAttribute("aria-hidden");E.setAttribute("aria-hidden","true")}; this.Y(Y,"click",z);this.Y(E,"click",O);this.Y(Y,"keypress",function(r){r.keyCode===13&&z(r)}); this.Y(E,"keypress",function(r){r.keyCode===13&&O(r)}); this.Y(q,"SUBSCRIBE",this.S);this.Y(q,"UNSUBSCRIBE",this.V);this.J&&p&&(IFY(q),z6(q,Y,this),z6(q,E,this))}else g.qN(Y,"ytp-sb-disabled"),g.qN(E,"ytp-sb-disabled")}; Kzb=function(x){g.T.call(this,{T:"div",Z:"ytp-title-channel",L:[{T:"div",Z:"ytp-title-beacon"},{T:"a",Z:"ytp-title-channel-logo",C:{href:"{{channelLink}}",target:x.X().U,role:"link","aria-label":"{{channelLogoLabel}}",tabIndex:"0"}},{T:"div",Z:"ytp-title-expanded-overlay",C:{"aria-hidden":"{{flyoutUnfocusable}}"},L:[{T:"div",Z:"ytp-title-expanded-heading",L:[{T:"div",Z:"ytp-title-expanded-title",L:[{T:"a",VX:"{{expandedTitle}}",C:{href:"{{channelTitleLink}}",target:x.X().U,"aria-hidden":"{{shouldHideExpandedTitleForA11y}}", tabIndex:"{{channelTitleFocusable}}"}}]},{T:"div",Z:"ytp-title-expanded-subtitle",VX:"{{expandedSubtitle}}",C:{"aria-hidden":"{{shouldHideExpandedSubtitleForA11y}}"}}]}]}]});var u=this;this.api=x;this.channel=this.k$("ytp-title-channel");this.V=this.k$("ytp-title-channel-logo");this.channelName=this.k$("ytp-title-expanded-title");this.j=this.k$("ytp-title-expanded-overlay");this.J=this.S=this.subscribeButton=null;this.K=!1;x.createClientVe(this.V,this,36925);x.createClientVe(this.channelName,this, 37220);g.n0(this.api.X())&&N7k(this);this.Y(x,"videodatachange",this.aS);this.Y(x,"videoplayerreset",this.aS);this.Y(this.channelName,"click",function(k){u.api.logClick(u.channelName);g.Pn(window,dnk(u));k.preventDefault()}); this.Y(this.V,"click",this.c9V);this.aS()}; vPt=function(x){if(!x.api.X().R0){var u=x.api.getVideoData(),k=new g.ou("Inscreva-se",null,"Inscrito",null,!0,!1,u.k9,u.subscribed,"channel_avatar",null,x.api,!0);x.api.createServerVe(k.element,x);var U;x.api.setTrackingParams(k.element,((U=u.subscribeButtonRenderer)==null?void 0:U.trackingParams)||null);x.Y(k.element,"click",function(){x.api.logClick(k.element)}); x.subscribeButton=k;g.P(x,x.subscribeButton);x.subscribeButton.pm(x.j);x.subscribeButton.hide();var m=new Ipb(x.api);x.S=m;g.P(x,m);m.pm(x.j);m.hide();x.Y(x.api,"SUBSCRIBE",function(){u.hI&&(m.show(),x.api.logVisibility(m.element,!0))}); x.Y(x.api,"UNSUBSCRIBE",function(){u.hI&&(m.hide(),x.api.logVisibility(m.element,!1),eMQ(m,!1))})}}; N7k=function(x){var u=x.api.X();vPt(x);x.updateValue("flyoutUnfocusable","true");x.updateValue("channelTitleFocusable","-1");x.updateValue("shouldHideExpandedTitleForA11y","true");x.updateValue("shouldHideExpandedSubtitleForA11y","true");u.V||u.IS||(x.Y(x.channel,"mouseenter",x.Zr),x.Y(x.channel,"mouseleave",x.dT),x.Y(x.channel,"focusin",x.Zr),x.Y(x.channel,"focusout",function(k){x.channel.contains(k.relatedTarget)||x.dT()})); x.J=new g.gl(function(){x.isExpanded()&&(x.api.logVisibility(x.channelName,!1),x.subscribeButton&&(x.subscribeButton.hide(),x.api.logVisibility(x.subscribeButton.element,!1)),x.S&&(x.S.hide(),x.api.logVisibility(x.S.element,!1)),x.channel.classList.remove("ytp-title-expanded"),x.channel.classList.add("ytp-title-show-collapsed"))},500); g.P(x,x.J);x.Y(x.channel,T7x,function(){AOG(x)}); x.Y(x.api,"onHideControls",x.Pa);x.Y(x.api,"appresize",x.Pa);x.Y(x.api,"fullscreentoggled",x.Pa)}; AOG=function(x){x.channel.classList.remove("ytp-title-show-collapsed");x.channel.classList.remove("ytp-title-show-expanded")}; CHj=function(x){var u=x.api.getPlayerSize();return g.n0(x.api.X())&&u.width>=524}; dnk=function(x){var u=x.api.X(),k=x.api.getVideoData(),U=g.mD(u)+k.ud;g.mw(k)&&(U="https://music.youtube.com"+k.ud);if(!g.n0(u))return U;u={};g.qK(x.api,"addEmbedsConversionTrackingParams",[u]);return g.AS(U,u)}; x9=function(x){var u=g.D8({"aria-haspopup":"true"});g.LN.call(this,u,x);this.listen("keydown",this.S)}; ux=function(x,u){x.element.setAttribute("aria-haspopup",String(u))}; LzD=function(x,u){g.T.call(this,{T:"div",Z:"ytp-user-info-panel",C:{"aria-label":"Informa\u00e7\u00f5es do usu\u00e1rio"},L:x.X().Ok&&!x.G("embeds_web_always_enable_signed_out_state")?[{T:"div",Z:"ytp-user-info-panel-icon",VX:"{{icon}}"},{T:"div",Z:"ytp-user-info-panel-content",L:[{T:"div",Z:"ytp-user-info-panel-info",C:{tabIndex:"{{userInfoFocusable}}",role:"text"},VX:"{{watchingAsUsername}}"},{T:"div",Z:"ytp-user-info-panel-info",C:{tabIndex:"{{userInfoFocusable2}}",role:"text"},VX:"{{watchingAsEmail}}"}]}]: [{T:"div",Z:"ytp-user-info-panel-icon",VX:"{{icon}}"},{T:"div",Z:"ytp-user-info-panel-content",L:[{T:"div",L:[{T:"text",C:{tabIndex:"{{userInfoFocusable}}"},VX:"Conta desconectada"}]},{T:"div",Z:"ytp-user-info-panel-login",L:[{T:"a",C:{tabIndex:"{{userInfoFocusable2}}",role:"button"},VX:x.X().R0?"":"Fazer login no YouTube"}]}]}]});this.Ek=x;this.S=u;x.X().Ok||x.X().R0||this.Y(this.k$("ytp-user-info-panel-login"),"click",this.uA);this.closeButton=new g.T({T:"button",W$:["ytp-collapse","ytp-button"], C:{title:"Fechar"},L:[g.ae()]});this.closeButton.pm(this.element);g.P(this,this.closeButton);this.Y(window,"blur",this.hide);this.Y(document,"click",this.Tn);this.aS()}; SjW=function(x,u,k){g.rd.call(this,x);this.WU=u;this.D2=k;this.getVideoUrl=new x9(6);this.oy=new x9(5);this.Xq=new x9(4);this.t9=new x9(3);this.HY=new g.LN(g.D8({href:"{{href}}",target:this.W.X().U},void 0,!0),2,"Resolver problemas de reprodu\u00e7\u00e3o");this.showVideoInfo=new g.LN(g.D8(),1,"Estat\u00edsticas para nerds");this.XC=new g.wU({T:"div",W$:["ytp-copytext","ytp-no-contextmenu"],C:{draggable:"false",tabindex:"1"},VX:"{{text}}"});this.Np=new $4(this.W,this.XC);this.P5=this.VT=null;g.n0(this.W.X())&& (this.closeButton=new g.T({T:"button",W$:["ytp-collapse","ytp-button"],C:{title:"Fechar"},L:[g.ae()]}),g.P(this,this.closeButton),this.closeButton.pm(this.element),this.closeButton.listen("click",this.R6,this));g.n0(this.W.X())&&(this.SK=new g.LN(g.D8(),8,"Conta"),g.P(this,this.SK),this.Gs(this.SK,!0),this.SK.listen("click",this.mNm,this),x.createClientVe(this.SK.element,this.SK,137682));this.W.X().lI&&(this.zU=new fv("Loop",7),g.P(this,this.zU),this.Gs(this.zU,!0),this.zU.listen("click",this.ztt, this),x.createClientVe(this.zU.element,this.zU,28661));g.P(this,this.getVideoUrl);this.Gs(this.getVideoUrl,!0);this.getVideoUrl.listen("click",this.BM$,this);x.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.P(this,this.oy);this.Gs(this.oy,!0);this.oy.listen("click",this.wlV,this);x.createClientVe(this.oy.element,this.oy,28660);g.P(this,this.Xq);this.Gs(this.Xq,!0);this.Xq.listen("click",this.f3k,this);x.createClientVe(this.Xq.element,this.Xq,28658);g.P(this,this.t9);this.Gs(this.t9, !0);this.t9.listen("click",this.Q0X,this);g.P(this,this.HY);this.Gs(this.HY,!0);this.HY.listen("click",this.S_$,this);g.P(this,this.showVideoInfo);this.Gs(this.showVideoInfo,!0);this.showVideoInfo.listen("click",this.yO$,this);g.P(this,this.XC);this.XC.listen("click",this.gVt,this);g.P(this,this.Np);u=document.queryCommandSupported&&document.queryCommandSupported("copy");TQG("Chromium")>=43&&(u=!0);TQG("Firefox")<=40&&(u=!1);u&&(this.VT=new g.T({T:"textarea",Z:"ytp-html5-clipboard",C:{readonly:"", tabindex:"-1"}}),g.P(this,this.VT),this.VT.pm(this.element));var U;(U=this.SK)==null||U.setIcon(OG5());var m;(m=this.zU)==null||m.setIcon({T:"svg",C:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"path",C:{d:"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z",fill:"white"}}]});this.t9.setIcon({T:"svg",C:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"path",C:{"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.HY.setIcon(YwD());this.showVideoInfo.setIcon(t4G());this.Y(x,"onLoopChange",this.onLoopChange);this.Y(x,"videodatachange",this.onVideoDataChange);DnG(this);this.uU(this.W.getVideoData())}; g2=function(x,u){var k=!1;if(x.VT){var U=x.VT.element;U.value=u;U.select();try{k=document.execCommand("copy")}catch(m){}}k?x.WU.aU():(x.XC.sF(u,"text"),g.ah(x.WU,x.Np),q0(x.XC.element),x.VT&&(x.VT=null,DnG(x)));return k}; DnG=function(x){var u=!!x.VT;g.CN(x.t9,u?"Copiar informa\u00e7\u00f5es de depura\u00e7\u00e3o":"Ver informa\u00e7\u00f5es sobre depura\u00e7\u00e3o");ux(x.t9,!u);g.CN(x.Xq,u?"Copiar c\u00f3digo de incorpora\u00e7\u00e3o":"Ver c\u00f3digo de incorpora\u00e7\u00e3o");ux(x.Xq,!u);g.CN(x.getVideoUrl,u?"Copiar URL do v\u00eddeo":"Ver URL do v\u00eddeo");ux(x.getVideoUrl,!u);g.CN(x.oy,u?"Copiar URL do v\u00eddeo no momento atual":"Ver URL do v\u00eddeo no tempo atual");ux(x.oy,!u);x.Xq.setIcon(u?M4k(): null);x.getVideoUrl.setIcon(u?i9():null);x.oy.setIcon(u?i9():null)}; B7x=function(x){return g.n0(x.W.X())?x.SK:x.zU}; xSW=function(x,u){g.Z1.call(this,x);this.D2=u;this.K=new g.Pr(this);this.t5=new g.gl(this.BXm,1E3,this);this.RS=this.J=null;g.P(this,this.K);g.P(this,this.t5);u=this.W.X();x.createClientVe(this.element,this,28656);g.qN(this.element,"ytp-contextmenu");this.W.X().experiments.H$("delhi_modern_web_player")&&g.BC(u)&&g.qN(this.element,"ytp-delhi-modern-contextmenu");oCI(this);this.hide()}; oCI=function(x){g.Z7(x.K);var u=x.W.X();u.playerStyle==="gvn"||u.V||u.IS||(u=x.W.Cm(),x.K.Y(u,"contextmenu",x.F55),x.K.Y(u,"touchstart",x.onTouchStart,null,!0),x.K.Y(u,"touchmove",x.XN,null,!0),x.K.Y(u,"touchend",x.XN,null,!0))}; uJQ=function(x){x.W.isFullscreen()?g.QD(x.W,x.element,10):x.pm(vl(x).body)}; k9=function(x,u,k){k=k===void 0?240:k;g.T.call(this,{T:"button",W$:["ytp-button","ytp-copylink-button"],C:{title:"{{title-attr}}","data-tooltip-opaque":String(g.n0(x.X()))},L:[{T:"div",Z:"ytp-copylink-icon",VX:"{{icon}}"},{T:"div",Z:"ytp-copylink-title",VX:"Copiar link",C:{"aria-hidden":"true"}}]});this.api=x;this.S=u;this.V=k;this.visible=!1;this.tooltip=this.S.T1();u=x.X();this.tooltip.element.setAttribute("aria-live","polite");g.pb(this.element,"ytp-show-copylink-title",g.n0(u));x.createClientVe(this.element, this,86570);this.listen("click",this.onClick);this.Y(x,"videodatachange",this.aS);this.Y(x,"videoplayerreset",this.aS);this.Y(x,"appresize",this.aS);this.aS();this.addOnDisposeCallback(g.G6(this.tooltip,this.element))}; gCY=function(x){var u=x.api.X(),k=x.api.getVideoData(),U=x.api.Cm().getPlayerSize().width;u=u.J;return!!k.videoId&&U>=x.V&&k.qw&&!g.kg(k)&&!x.api.isEmbedsShortsMode()&&!u}; kJD=function(x){x.updateValue("icon",G0());if(x.api.X().V)x.tooltip.pP(x.element,"Link copiado para a \u00e1rea de transfer\u00eancia");else{x.updateValue("title-attr","Link copiado para a \u00e1rea de transfer\u00eancia");x.tooltip.Js();x.tooltip.pP(x.element);var u=x.listen("mouseleave",function(){x.Fv(u);x.aS();x.tooltip.Ny()})}}; USj=function(x,u){return g.Z(function(k){if(k.S==1)return g.YI(k,2),g.n(k,navigator.clipboard.writeText(u),4);if(k.S!=2)return k.return(!0);g.Gx(k);var U=k.return,m=!1,F=g.gF("TEXTAREA");F.value=u;F.setAttribute("readonly","");var f=x.api.getRootNode();f.appendChild(F);if(oI){var V=window.getSelection();V.removeAllRanges();var h=document.createRange();h.selectNodeContents(F);V.addRange(h);F.setSelectionRange(0,u.length)}else F.select();try{m=document.execCommand("copy")}catch(X){}f.removeChild(F); return U.call(k,m)})}; Uc=function(x){g.T.call(this,{T:"div",Z:"ytp-doubletap-ui-legacy",L:[{T:"div",Z:"ytp-doubletap-fast-forward-ve"},{T:"div",Z:"ytp-doubletap-rewind-ve"},{T:"div",Z:"ytp-doubletap-static-circle",L:[{T:"div",Z:"ytp-doubletap-ripple"}]},{T:"div",Z:"ytp-doubletap-overlay-a11y"},{T:"div",Z:"ytp-doubletap-seek-info-container",L:[{T:"div",Z:"ytp-doubletap-arrows-container",L:[{T:"span",Z:"ytp-doubletap-base-arrow"},{T:"span",Z:"ytp-doubletap-base-arrow"},{T:"span",Z:"ytp-doubletap-base-arrow"}]},{T:"div", Z:"ytp-doubletap-tooltip",L:[{T:"div",Z:"ytp-seek-icon-text-container",L:[{T:"div",Z:"ytp-seek-icon",VX:"{{seekIcon}}"},{T:"div",Z:"ytp-chapter-seek-text-legacy",VX:"{{seekText}}"}]},{T:"div",Z:"ytp-doubletap-tooltip-label",VX:"{{seekTime}}"}]}]}]});this.W=x;this.K=new g.gl(this.show,10,this);this.V=new g.gl(this.hide,700,this);this.D=this.J=0;this.t5=this.j=!1;this.S=this.k$("ytp-doubletap-static-circle");g.P(this,this.K);g.P(this,this.V);this.hide();this.B=this.k$("ytp-doubletap-fast-forward-ve"); this.U=this.k$("ytp-doubletap-rewind-ve");this.W.createClientVe(this.B,this,28240);this.W.createClientVe(this.U,this,28239);this.W.logVisibility(this.B,!0);this.W.logVisibility(this.U,!0);this.j=x.G("web_show_cumulative_seek_time");this.t5=x.G("web_center_static_circles")}; Fq=function(x,u,k,U){if(U=U===void 0?null:U){var m=u===-1?x.U.visualElement:x.B.visualElement;U={seekData:U};var F=g.rK();F&&g.UQ(m8)(void 0,F,m,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",U,void 0)}x.J=u===x.D?x.J+k:k;x.D=u;m=x.W.Cm().getPlayerSize();x.j?x.V.stop():g.mZ(x.V);x.K.start();x.element.setAttribute("data-side",u===-1?"back":"forward");g.qN(x.element,"ytp-time-seeking");x.S.style.width="110px";x.S.style.height="110px";U=m.width*.1-15;u===1?x.t5?(x.S.style.right=U+"px",x.S.style.left=""): (x.S.style.right="",x.S.style.left=m.width*.8-30+"px"):u===-1&&(x.t5?(x.S.style.right="",x.S.style.left=U+"px"):(x.S.style.right="",x.S.style.left=m.width*.1-15+"px"));x.S.style.top=m.height*.5+15+"px";mSD(x,x.j?x.J:k)}; f_=function(x,u,k,U){U=U===void 0?null:U;g.mZ(x.V);x.K.start();switch(u){case -1:u="back";break;case 1:u="forward";break;default:u=""}x.element.setAttribute("data-side",u);x.S.style.width="0";x.S.style.height="0";g.qN(x.element,"ytp-chapter-seek");x.updateValue("seekText",k);x.updateValue("seekTime","");k=x.k$("ytp-seek-icon");if(U){a:if(U){switch(U){case "PREMIUM_STANDALONE":U={T:"svg",C:{height:"24px",version:"1.1",viewBox:"-2 -2 24 24",width:"24px"},L:[{T:"path",C:{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"}},{T:"path",C:{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":U={T:"svg",C:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"rect",C:{fill:"white",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{T:"rect",C:{fill:"url(#ytp-premium-standalone-gradient)",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{T:"path",C:{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"}},{T:"defs",L:[{T:"linearGradient",C:{gradientUnits:"userSpaceOnUse",id:"ytp-premium-standalone-gradient",x1:"2",x2:"22",y1:"22",y2:"2"},L:[{T:"stop",C:{offset:"0.3","stop-color":"#E1002D"}},{T:"stop",C:{offset:"0.9","stop-color":"#E01378"}}]}]}]};break a}U=void 0}else U=null;x.updateValue("seekIcon",U);k.style.display="inline-block"}else k.style.display="none"}; mSD=function(x,u){u=g.tK("$TOTAL_SEEK_TIME segundos",{TOTAL_SEEK_TIME:u.toString()});x.updateValue("seekTime",u)}; Fjt=function(x){nP.call(this,x,!1,!0);this.nm=[];this.wu=[];this.B=!0;this.badge.element.classList.add("ytp-featured-product");this.ut=new g.T({T:"div",Z:"ytp-featured-product-open-in-new"});g.P(this,this.ut);this.countdownTimer=new g.T({T:"text",Z:"ytp-featured-product-countdown",VX:"{{content}}"});this.countdownTimer.hide();g.P(this,this.countdownTimer);this.V=new g.T({T:"div",Z:"ytp-featured-product-trending",L:[{T:"div",Z:"ytp-featured-product-trending-icon"},{T:"text",Z:"ytp-featured-product-trending-text", VX:"{{trendingOffer}}"}]});this.V.hide();g.P(this,this.V);this.overflowButton=new g.T({T:"button",W$:["ytp-featured-product-overflow-icon","ytp-button"],C:{"aria-haspopup":"true"}});this.overflowButton.hide();g.P(this,this.overflowButton);this.D=new g.T({T:"text",Z:"ytp-featured-product-exclusive-countdown",VX:"{{content}}",C:{id:"exclusiveCountdown","aria-hidden":"true"}});this.D.hide();g.P(this,this.D);this.j=new g.T({T:"div",Z:"ytp-featured-product-exclusive-container",C:{"aria-labelledby":"exclusiveBadge exclusiveCountdown"}, L:[{T:"div",Z:"ytp-featured-product-exclusive-badge-container",L:[{T:"div",Z:"ytp-featured-product-exclusive-badge",L:[{T:"text",Z:"ytp-featured-product-exclusive-badge-text",VX:"{{exclusive}}",C:{id:"exclusiveBadge","aria-hidden":"true"}}]}]},this.D]});this.j.hide();g.P(this,this.j);this.banner=new g.T({T:"a",Z:"ytp-featured-product-container",L:[{T:"div",Z:"ytp-featured-product-thumbnail",L:[{T:"img",C:{src:"{{thumbnail}}"}},this.ut]},{T:"div",Z:"ytp-featured-product-details",L:[{T:"text",Z:"ytp-featured-product-title", VX:"{{title}}"},this.W.G("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{T:"div",Z:"ytp-featured-product-price-container",C:{"aria-label":"{{priceA11yText}}"},L:[{T:"text",Z:"ytp-featured-product-price-when-promotion-text-enabled",VX:"{{price}}",C:{"aria-hidden":"true"}},{T:"text",Z:"ytp-featured-product-promotion-text",VX:"{{promotionText}}",C:{"aria-hidden":"true"}}]}:{T:"div",C:{"aria-label":"{{priceA11yText}}"},L:[{T:"text",Z:"ytp-featured-product-price",VX:"{{price}}", C:{"aria-hidden":"true"}},{T:"text",Z:"ytp-featured-product-sales-original-price",VX:"{{salesOriginalPrice}}",C:{"aria-hidden":"true"}},{T:"text",Z:"ytp-featured-product-price-drop-reference-price",VX:"{{priceDropReferencePrice}}",C:{"aria-hidden":"true"}}]},this.W.G("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{T:"div",Z:"ytp-featured-product-when-promotion-text-enabled",L:[{T:"text",Z:"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled",VX:"{{affiliateDisclaimer}}"}, this.V,{T:"text",Z:"ytp-featured-product-vendor-when-promotion-text-enabled",VX:"{{vendor}}"}]}:{T:"div",L:[{T:"text",Z:"ytp-featured-product-affiliate-disclaimer",VX:"{{affiliateDisclaimer}}"},this.W.G("web_player_enable_featured_product_banner_exclusives_on_desktop")?this.j:null,this.V,{T:"text",Z:"ytp-featured-product-vendor",VX:"{{vendor}}"},this.countdownTimer]}]},this.overflowButton]});g.P(this,this.banner);this.banner.pm(this.J.element);this.Y(this.W,g.X0("featured_product"),this.cfS);this.Y(this.W, g.qY("featured_product"),this.fh);this.Y(this.W,"videodatachange",this.onVideoDataChange);this.Y(this.overflowButton.element,"click",this.Wm);this.Y(x,"featuredproductdismissed",this.bB)}; fnt=function(x){var u,k;x=(u=x.S)==null?void 0:(k=u.bannerData)==null?void 0:k.itemData;var U,m,F;return(x==null||!x.affiliateDisclaimer)&&(x==null?0:(U=x.exclusivesData)==null?0:U.exclusiveOfferLabelText)&&(x==null?0:(m=x.exclusivesData)==null?0:m.expirationTimestampMs)&&(x==null?0:(F=x.exclusivesData)==null?0:F.exclusiveOfferCountdownText)?!0:!1}; V5j=function(x){var u,k,U,m,F=(u=x.S)==null?void 0:(k=u.bannerData)==null?void 0:(U=k.itemData)==null?void 0:(m=U.exclusivesData)==null?void 0:m.expirationTimestampMs;u=(Number(F)-Date.now())/1E3;if(u>0){if(u<604800){var f,V,h,X;k=(f=x.S)==null?void 0:(V=f.bannerData)==null?void 0:(h=V.itemData)==null?void 0:(X=h.exclusivesData)==null?void 0:X.exclusiveOfferCountdownText;if(k!==void 0)for(f=Date.now(),V=g.w(k),h=V.next();!h.done;h=V.next())if(h=h.value,h!==void 0&&h.text!==void 0&&(X=Number(h.textDisplayStartTimestampMs), !isNaN(X)&&f>=X)){h.insertCountdown?(u=h.text.replace(/\$0/,String(tB({seconds:u}))),x.D.sF(u)):x.D.sF(h.text);x.D.show();break}}var q,H,R,p;x.j.update({exclusive:(q=x.S)==null?void 0:(H=q.bannerData)==null?void 0:(R=H.itemData)==null?void 0:(p=R.exclusivesData)==null?void 0:p.exclusiveOfferLabelText});x.j.show();bx(x);var c;(c=x.A9)==null||c.start()}else b2Y(x)}; b2Y=function(x){var u;(u=x.A9)==null||u.stop();x.D.hide();x.j.hide();VR(x)}; hAD=function(x){var u,k,U=(u=x.S)==null?void 0:(k=u.bannerData)==null?void 0:k.itemData;return x.W.G("web_player_enable_featured_product_banner_promotion_text_on_desktop")&&(U==null||!U.priceReplacementText)&&(U==null?0:U.promotionText)?U==null?void 0:U.promotionText.content:null}; Xox=function(x){var u,k,U=(u=x.S)==null?void 0:(k=u.bannerData)==null?void 0:k.itemData,m,F;if(!(U!=null&&U.priceReplacementText||x.W.G("web_player_enable_featured_product_banner_promotion_text_on_desktop"))&&(U==null?0:(m=U.dealsData)==null?0:(F=m.sales)==null?0:F.originalPrice)){var f,V;return U==null?void 0:(f=U.dealsData)==null?void 0:(V=f.sales)==null?void 0:V.originalPrice}return null}; qq4=function(x){var u,k,U=(u=x.S)==null?void 0:(k=u.bannerData)==null?void 0:k.itemData,m,F,f,V;if(!((U==null?0:U.priceReplacementText)||x.W.G("web_player_enable_featured_product_banner_promotion_text_on_desktop")||(U==null?0:(m=U.dealsData)==null?0:(F=m.sales)==null?0:F.originalPrice))&&(U==null?0:(f=U.dealsData)==null?0:(V=f.priceDrop)==null?0:V.referencePrice)){var h,X;return U==null?void 0:(h=U.dealsData)==null?void 0:(X=h.priceDrop)==null?void 0:X.referencePrice}return null}; spW=function(x){var u,k,U=(u=x.S)==null?void 0:(k=u.bannerData)==null?void 0:k.itemData;if(U==null?0:U.priceReplacementText)return U==null?void 0:U.priceReplacementText;if((U==null?0:U.promotionText)&&x.W.G("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var m;return(U==null?void 0:U.price)+" "+(U==null?void 0:(m=U.promotionText)==null?void 0:m.content)}var F,f;if(U==null?0:(F=U.dealsData)==null?0:(f=F.sales)==null?0:f.originalPrice){var V,h;return U==null?void 0:(V=U.dealsData)== null?void 0:(h=V.sales)==null?void 0:h.salesPriceAccessibilityLabel}var X,q;if(U==null?0:(X=U.dealsData)==null?0:(q=X.priceDrop)==null?0:q.referencePrice){var H,R;return(U==null?void 0:U.price)+" "+(U==null?void 0:(H=U.dealsData)==null?void 0:(R=H.priceDrop)==null?void 0:R.referencePrice)}return U==null?void 0:U.price}; H2Q=function(x){if(x.W.G("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var u,k,U;return x.V.Tx?null:(u=x.S)==null?void 0:(k=u.bannerData)==null?void 0:(U=k.itemData)==null?void 0:U.vendorName}var m,F,f,V,h,X;return x.V.Tx||x.j.Tx||((m=x.S)==null?0:(F=m.bannerData)==null?0:(f=F.itemData)==null?0:f.affiliateDisclaimer)?null:(V=x.S)==null?void 0:(h=V.bannerData)==null?void 0:(X=h.itemData)==null?void 0:X.vendorName}; poD=function(x,u){Xq(x);if(u){var k=g.k8.getState().entities;k=pX(k,"featuredProductsEntity",u);if(k!=null&&k.productsData){u=[];k=g.w(k.productsData);for(var U=k.next();!U.done;U=k.next()){U=U.value;var m=void 0;if((m=U)!=null&&m.identifier&&U.featuredSegments){x.nm.push(U);var F=void 0;m=g.w((F=U)==null?void 0:F.featuredSegments);for(F=m.next();!F.done;F=m.next()){var f=F.value;F=RAk(f.startTimeSec);F!==void 0&&(f=RAk(f.endTimeSec),u.push(new g.V5(F*1E3,f===void 0?0x7ffffffffffff:f*1E3,{id:U.identifier, namespace:"featured_product"})))}}}x.W.tO(u)}}}; VR=function(x){if(x.trendingOfferEntityKey){var u=g.k8.getState().entities;if(u=pX(u,"trendingOfferEntity",x.trendingOfferEntityKey)){var k,U,m;u.encodedSkuId!==((k=x.S)==null?void 0:(U=k.bannerData)==null?void 0:(m=U.itemData)==null?void 0:m.encodedOfferSkuId)?bx(x):(x.V.update({trendingOffer:u.shortLabel+" \u2022 "+u.countLabel}),x.V.show(),x.banner.update({vendor:H2Q(x)}))}else bx(x)}else bx(x)}; bx=function(x){x.V.hide();x.banner.update({vendor:H2Q(x)})}; Xq=function(x){x.nm=[];x.fh();x.W.Gw("featured_product")}; cw4=function(x){var u,k,U,m,F=(u=x.S)==null?void 0:(k=u.bannerData)==null?void 0:(U=k.itemData)==null?void 0:(m=U.hiddenProductOptions)==null?void 0:m.dropTimestampMs;u=(Number(F)-Date.now())/1E3;x.countdownTimer.sF(tB({seconds:u}));if(u>0){var f;(f=x.QI)==null||f.start()}}; M5D=function(x){var u;(u=x.QI)==null||u.stop();x.countdownTimer.hide()}; RAk=function(x){if(x!==void 0&&x.trim()!==""&&(x=Math.trunc(Number(x.trim())),!(isNaN(x)||x<0)))return x}; EC5=function(x,u,k){g.T.call(this,{T:"div",W$:["ytp-info-panel-action-item"],L:[{T:"div",Z:"ytp-info-panel-action-item-disclaimer",VX:"{{disclaimer}}"},{T:"a",W$:["ytp-info-panel-action-item-button","ytp-button"],C:{role:"button",href:"{{url}}",target:"_blank",rel:"noopener"},L:[{T:"div",Z:"ytp-info-panel-action-item-icon",VX:"{{icon}}"},{T:"div",Z:"ytp-info-panel-action-item-label",VX:"{{label}}"}]}]});this.W=x;this.S=k;this.disclaimer=this.k$("ytp-info-panel-action-item-disclaimer");this.button= this.k$("ytp-info-panel-action-item-button");this.YN=!1;this.W.createServerVe(this.element,this,!0);this.listen("click",this.onClick);x="";k=g.d(u==null?void 0:u.onTap,KY);var U=g.d(k,g.dU);this.YN=!1;U?(x=U.url||"",x.startsWith("//")&&(x="https:"+x),this.YN=!0,g.Qg(this.button,g.ZO(x))):(U=g.d(k,woQ))&&!this.S?((x=U.phoneNumbers)&&x.length>0?(x="sms:"+x[0],U.messageText&&(x+="?&body="+encodeURI(U.messageText))):x="",this.YN=!0,g.Qg(this.button,g.ZO(x,[ywk]))):(k=g.d(k,Yqt))&&!this.S&&(x=k.phoneNumber? "tel:"+k.phoneNumber:"",this.YN=!0,g.Qg(this.button,g.ZO(x,[t5D])));var m;if(k=(m=u.disclaimerText)==null?void 0:m.content){this.button.style.borderBottom="1px solid white";this.button.style.paddingBottom="16px";var F;this.update({label:(F=u.bodyText)==null?void 0:F.content,icon:$d(),disclaimer:k})}else{this.disclaimer.style.display="none";var f;this.update({label:(f=u.bodyText)==null?void 0:f.content,icon:$d()})}this.W.setTrackingParams(this.element,u.trackingParams||null);this.YN&&(this.V={externalLinkData:{url:x}})}; GJD=function(x,u){var k=Re();g.KN.call(this,x,{T:"div",Z:"ytp-info-panel-detail-skrim",L:[{T:"div",Z:"ytp-info-panel-detail",C:{role:"dialog",id:k},L:[{T:"div",Z:"ytp-info-panel-detail-header",L:[{T:"div",Z:"ytp-info-panel-detail-title",VX:"{{title}}"},{T:"button",W$:["ytp-info-panel-detail-close","ytp-button"],C:{"aria-label":"Fechar"},L:[g.ON()]}]},{T:"div",Z:"ytp-info-panel-detail-body",VX:"{{body}}"},{T:"div",Z:"ytp-info-panel-detail-items"}]}]},250);this.S=u;this.items=this.k$("ytp-info-panel-detail-items"); this.J=new g.Pr(this);this.itemData=[];this.K=k;this.Y(this.k$("ytp-info-panel-detail-close"),"click",this.aU);this.Y(this.k$("ytp-info-panel-detail-skrim"),"click",this.aU);this.Y(this.k$("ytp-info-panel-detail"),"click",function(U){U.stopPropagation()}); g.P(this,this.J);this.W.createServerVe(this.element,this,!0);this.Y(x,"videodatachange",this.onVideoDataChange);this.onVideoDataChange("newdata",x.getVideoData());this.hide()}; zAI=function(x,u){x=g.w(x.itemData);for(var k=x.next();!k.done;k=x.next())k=k.value,k.W.logVisibility(k.element,u)}; i2j=function(x,u){g.T.call(this,{T:"div",Z:"ytp-info-panel-preview",C:{"aria-live":"assertive","aria-atomic":"true","aria-owns":u.getId(),"aria-haspopup":"true","data-tooltip-opaque":String(g.n0(x.X()))},L:[{T:"div",Z:"ytp-info-panel-preview-text",VX:"{{text}}"},{T:"div",Z:"ytp-info-panel-preview-chevron",VX:"{{chevron}}"}]});var k=this;this.W=x;this.Sj=this.S=this.videoId=null;this.J=this.showControls=this.V=!1;this.Y(this.element,"click",function(){x.logClick(k.element);x.d5();T6(u)}); this.fade=new g.fD(this,250,!1,100);g.P(this,this.fade);this.W.createServerVe(this.element,this,!0);this.Y(x,"videodatachange",this.onVideoDataChange);this.Y(x,"presentingplayerstatechange",this.FB);this.Y(this.W,"paidcontentoverlayvisibilitychange",this.n_);this.Y(this.W,"infopaneldetailvisibilitychange",this.n_);var U=x.getVideoData()||{};Wj4(U)&&O2R(this,U);this.Y(x,"onShowControls",this.iA);this.Y(x,"onHideControls",this.lA)}; O2R=function(x,u){if(!u.zm||!x.W.Gd()){var k=u.QZ||1E4,U=Wj4(u);x.S?u.videoId&&u.videoId!==x.videoId&&(g.mZ(x.S),x.videoId=u.videoId,U?(lnR(x,k,u),x.Bl()):(x.aU(),x.S.dispose(),x.S=null)):U&&(u.videoId&&(x.videoId=u.videoId),lnR(x,k,u),x.Bl())}}; Wj4=function(x){var u,k,U,m;return!!((u=x.bX)==null?0:(k=u.title)==null?0:k.content)||!!((U=x.bX)==null?0:(m=U.bodyText)==null?0:m.content)}; lnR=function(x,u,k){x.S&&x.S.dispose();x.S=new g.gl(x.N9S,u,x);g.P(x,x.S);var U;u=((U=k.bX)==null?void 0:U.trackingParams)||null;x.W.setTrackingParams(x.element,u);var m;var F,f;if(k==null?0:(F=k.bX)==null?0:(f=F.title)==null?0:f.content){var V;U=(m=k.bX)==null?void 0:(V=m.title)==null?void 0:V.content;var h,X;if((h=k.bX)==null?0:(X=h.bodyText)==null?0:X.content)U+=" \u2022 ";m=U}else m="";var q,H;k=((q=k.bX)==null?void 0:(H=q.bodyText)==null?void 0:H.content)||"";x.update({text:m+k,chevron:g.Wm()})}; nCY=function(x,u){x.S&&(g.A(u,8)?(x.V=!0,x.Bl(),x.S.start()):(g.A(u,2)||g.A(u,64))&&x.videoId&&(x.videoId=null))}; qw=function(x){var u=null;try{u=x.toLocaleString("pt-BR",{style:"percent"})}catch(k){u=x.toLocaleString(void 0,{style:"percent"})}return u}; sc=function(x,u){var k=0;x=g.w(x);for(var U=x.next();!(U.done||U.value.startTime>u);U=x.next())k++;return k===0?k:k-1}; $Sb=function(x,u){for(var k=0,U=g.w(x),m=U.next();!m.done;m=U.next()){m=m.value;if(u=m.timeRangeStartMillis&&u0?u[0]:null;var k=g.DE("ytp-chrome-bottom"),U=g.DE("ytp-ad-module");x.K=!(k==null||!k.contains(u));x.B=!(U==null||!U.contains(u));x.U=!(u==null||!u.hasAttribute("data-tooltip-target-fixed"));return u}; LjW=function(x,u,k){if(!x.j){if(u){x.tooltipRenderer=u;u=x.tooltipRenderer.text;var U=!1,m;(u==null?0:(m=u.runs)==null?0:m.length)&&u.runs[0].text&&(x.update({title:u.runs[0].text.toString()}),U=!0);g.$S(x.title,U);u=x.tooltipRenderer.detailsText;m=!1;var F;if((u==null?0:(F=u.runs)==null?0:F.length)&&u.runs[0].text){U=u.runs[0].text.toString();F=U.indexOf("$TARGET_ICON");if(F>-1)if(x.tooltipRenderer.targetId){u=[];U=U.split("$TARGET_ICON");var f=new g.pg({T:"span",Z:"ytp-promotooltip-details-icon", L:[AwW[x.tooltipRenderer.targetId]]});g.P(x,f);for(var V=[],h=g.w(U),X=h.next();!X.done;X=h.next())X=new g.pg({T:"span",Z:"ytp-promotooltip-details-component",VX:X.value}),g.P(x,X),V.push(X);U.length===2?(u.push(V[0].element),u.push(f.element),u.push(V[1].element)):U.length===1&&(F===0?(u.push(f.element),u.push(V[0].element)):(u.push(V[0].element),u.push(f.element)));F=u.length?u:null}else F=null;else F=U;if(F){if(typeof F!=="string")for(g.m6(x.details),m=g.w(F),F=m.next();!F.done;F=m.next())x.details.appendChild(F.value); else x.update({details:F});m=!0}}g.$S(x.details,m);m=x.tooltipRenderer.acceptButton;F=!1;var q,H,R;((q=g.d(m,g.J1))==null?0:(H=q.text)==null?0:(R=H.runs)==null?0:R.length)&&g.d(m,g.J1).text.runs[0].text&&(x.update({acceptButtonText:g.d(m,g.J1).text.runs[0].text.toString()}),F=!0);g.$S(x.acceptButton,F);q=x.tooltipRenderer.dismissButton;H=!1;var p,c,Y;((p=g.d(q,g.J1))==null?0:(c=p.text)==null?0:(Y=c.runs)==null?0:Y.length)&&g.d(q,g.J1).text.runs[0].text&&(x.update({dismissButtonText:g.d(q,g.J1).text.runs[0].text.toString()}), H=!0);g.$S(x.dismissButton,H)}k&&(x.J=k);x.S=TWI(x);x.D=!1;x.W.X().G("web_player_hide_nitrate_promo_tooltip")||x.J9(!0);CGx(x);x.Tx&&!x.t5&&(x.t5=!0,x.nN.MZ(0));x.V&&x.W.logVisibility(x.element,x.Tx)}}; yR=function(x){x.J9(!1);x.V&&x.W.logVisibility(x.element,x.Tx)}; DSD=function(x){var u,k,U,m=((u=g.d(x.acceptButton,g.J1))==null?void 0:(k=u.text)==null?void 0:(U=k.runs)==null?void 0:U.length)&&!!g.d(x.acceptButton,g.J1).text.runs[0].text,F,f,V;u=((F=g.d(x.dismissButton,g.J1))==null?void 0:(f=F.text)==null?void 0:(V=f.runs)==null?void 0:V.length)&&!!g.d(x.dismissButton,g.J1).text.runs[0].text;return m||u}; CGx=function(x){var u;if(!(u=!x.S)){u=x.S;var k=window.getComputedStyle(u);u=k.display==="none"||k.visibility==="hidden"||u.getAttribute("aria-hidden")==="true"}if(u||x.W.isMinimized())x.J9(!1);else if(u=g.nq(x.S),u.width&&u.height){x.W.WC(x.element,x.S);var U=x.W.Cm().getPlayerSize().height;k=g.nq(x.k$("ytp-promotooltip-container")).height;x.K?x.element.style.top=U-k-u.height-12+"px":x.U||(U=x.W.QL().height-k-u.height-12,x.element.style.top=U+"px");U=x.k$("ytp-promotooltip-pointer");var m=g.iM(x.S, x.W.getRootNode()),F=Number(x.element.style.left.replace(/[^\d\.]/g,""));x=x.W.isFullscreen()?18:12;U.style.left=m.x-F+u.width/2-x+"px";U.style.top=k+"px"}else x.J9(!1)}; Y9=function(x){g.T.call(this,{T:"button",W$:["ytp-replay-button","ytp-button"],C:{title:"Reiniciar"},L:[g.jK()]});this.W=x;this.Y(x,"presentingplayerstatechange",this.onStateChange);this.listen("click",this.onClick,this);this.Pl(x.getPlayerStateObject());z6(this.W,this.element,this)}; tb=function(x,u){u=u===void 0?240:u;g.T.call(this,{T:"button",W$:["ytp-button","ytp-search-button"],C:{title:"Pesquisar","data-tooltip-opaque":String(g.n0(x.X()))},L:[{T:"div",Z:"ytp-search-icon",VX:"{{icon}}"},{T:"div",Z:"ytp-search-title",VX:"Pesquisar"}]});this.api=x;this.V=u;this.visible=!1;this.updateValue("icon",{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},L:[{T:"path",Z:"ytp-svg-fill",C:{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"}}]}); x.createClientVe(this.element,this,184945);this.listen("click",this.onClick);this.S();this.Y(x,"appresize",this.S);this.Y(x,"videodatachange",this.S);z6(x,this.element,this)}; g.Ec=function(x,u,k,U){U=U===void 0?240:U;g.T.call(this,{T:"button",W$:["ytp-button","ytp-share-button"],C:{title:"Compartilhar","aria-haspopup":"true","aria-owns":k.element.id,"data-tooltip-opaque":String(g.n0(x.X()))},L:[{T:"div",Z:"ytp-share-icon",VX:"{{icon}}"},{T:"div",Z:"ytp-share-title",VX:"Compartilhar"}]});this.api=x;this.S=u;this.J=k;this.K=U;this.V=this.visible=!1;this.tooltip=this.S.T1();x.createClientVe(this.element,this,28664);this.listen("click",this.onClick);this.Y(x,"videodatachange", this.aS);this.Y(x,"videoplayerreset",this.aS);this.Y(x,"appresize",this.aS);this.Y(x,"presentingplayerstatechange",this.aS);this.aS();this.addOnDisposeCallback(g.G6(this.tooltip,this.element))}; SqG=function(x){var u=x.api.X(),k=x.api.getVideoData(),U=g.n0(u)&&g.rM(x.api)&&g.A(x.api.getPlayerStateObject(),128);u=u.J||u.disableSharing&&x.api.getPresentingPlayerType()!==2||!k.showShareButton||k.qw||U||g.kg(k)||x.V;U=x.api.Cm().getPlayerSize().width;return!!k.videoId&&U>=x.K&&!u}; BWt=function(x,u){u.name!=="InvalidStateError"&&u.name!=="AbortError"&&(u.name==="NotAllowedError"?(x.S.d5(),T6(x.J,x.element,!1)):g.Pc(u))}; xEY=function(x,u){var k=Re(),U=x.X();k={T:"div",Z:"ytp-share-panel",C:{id:Re(),role:"dialog","aria-labelledby":k},L:[{T:"div",Z:"ytp-share-panel-inner-content",L:[{T:"div",Z:"ytp-share-panel-title",C:{id:k},VX:"Compartilhar"},{T:"a",W$:["ytp-share-panel-link","ytp-no-contextmenu"],C:{href:"{{link}}",target:U.U,title:"Compartilhar link","aria-label":"{{shareLinkWithUrl}}"},VX:"{{linkText}}"},{T:"label",Z:"ytp-share-panel-include-playlist",L:[{T:"input",Z:"ytp-share-panel-include-playlist-checkbox", C:{type:"checkbox",checked:"true"}},"Incluir lista de reprodu\u00e7\u00e3o"]},{T:"div",Z:"ytp-share-panel-loading-spinner",L:[XY()]},{T:"div",Z:"ytp-share-panel-service-buttons",VX:"{{buttons}}"},{T:"div",Z:"ytp-share-panel-error",VX:"Ocorreu um erro ao recuperar informa\u00e7\u00f5es de compartilhamento. Tente novamente mais tarde."}]},{T:"button",W$:["ytp-share-panel-close","ytp-button"],C:{title:"Fechar"},L:[g.ON()]}]};g.KN.call(this,x,k,250);var m=this;this.moreButton=null;this.api=x;this.tooltip= u.T1();this.J=[];this.j=this.k$("ytp-share-panel-inner-content");this.closeButton=this.k$("ytp-share-panel-close");this.Y(this.closeButton,"click",this.aU);this.addOnDisposeCallback(g.G6(this.tooltip,this.closeButton));this.K=this.k$("ytp-share-panel-include-playlist-checkbox");this.Y(this.K,"click",this.aS);this.S=this.k$("ytp-share-panel-link");this.addOnDisposeCallback(g.G6(this.tooltip,this.S));this.api.createClientVe(this.S,this,164503);this.Y(this.S,"click",function(F){F.preventDefault();m.api.logClick(m.S); var f=m.api.getVideoUrl(!0,!0,!1,!1);f=o3x(m,f);g.h8(f,m.api,F)&&m.api.Xt("SHARE_CLICKED")}); this.listen("click",this.E0);this.Y(x,"videoplayerreset",this.hide);this.Y(x,"fullscreentoggled",this.onFullscreenToggled);this.Y(x,"onLoopRangeChange",this.NuS);this.hide()}; g3W=function(x,u){unW(x);for(var k=u.links||u.shareTargets,U=0,m={},F=0;F'),(Y=p.document)&&Y.write&&(Y.write(JE(c)),Y.close()))):((p=g.Pn(p,Y,R,r))&&c.noopener&&(p.opener=null),p&&c.noreferrer&&(p.opener=null));p&&(p.opener||(p.opener=window),p.focus());H.preventDefault()}}}(m)); m.SI.addOnDisposeCallback(g.G6(x.tooltip,m.SI.element));V==="Facebook"?x.api.createClientVe(m.SI.element,m.SI,164504):V==="Twitter"&&x.api.createClientVe(m.SI.element,m.SI,164505);x.Y(m.SI.element,"click",function(q){return function(){x.api.logClick(q.SI.element)}}(m)); x.api.logVisibility(m.SI.element,!0);x.J.push(m.SI);U++}}var h=u.more||u.moreLink,X=new g.T({T:"a",W$:["ytp-share-panel-service-button","ytp-button"],L:[{T:"span",Z:"ytp-share-panel-service-button-more",L:[{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},L:[{T:"rect",C:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{T:"path",C:{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"}}]}]}],C:{href:h,target:"_blank",title:"Mais"}});X.listen("click",function(q){var H=h;x.api.logClick(x.moreButton.element);H=o3x(x,H);g.h8(H,x.api,q)&&x.api.Xt("SHARE_CLICKED")}); X.addOnDisposeCallback(g.G6(x.tooltip,X.element));x.api.createClientVe(X.element,X,164506);x.Y(X.element,"click",function(){x.api.logClick(X.element)}); x.api.logVisibility(X.element,!0);x.J.push(X);x.moreButton=X;x.updateValue("buttons",x.J)}; o3x=function(x,u){var k={};g.n0(x.api.X())&&(g.qK(x.api,"addEmbedsConversionTrackingParams",[k]),u=g.AS(u,k));return u}; unW=function(x){for(var u=g.w(x.J),k=u.next();!k.done;k=u.next())k=k.value,k.detach(),g.bZ(k);x.J=[]}; G$=function(x){return x===void 0||x.startSec===void 0||x.endSec===void 0?!1:!0}; kTx=function(x,u){x.startSec+=u;x.endSec+=u}; mEY=function(x){nP.call(this,x);this.V=this.S=this.isContentForward=this.D=!1;UEY(this);this.Y(this.W,"changeProductsInVideoVisibility",this.wGG);this.Y(this.W,"videodatachange",this.onVideoDataChange)}; FVW=function(x){x.j&&x.gm.element.removeChild(x.j.element);x.j=void 0}; bFt=function(x,u){return u.map(function(k){var U,m;if((k=(U=g.d(k,fg4))==null?void 0:(m=U.thumbnail)==null?void 0:m.thumbnails)&&k.length!==0)return k[0].url}).filter(function(k){return k!==void 0}).map(function(k){k=new g.T({T:"img", Z:"ytp-suggested-action-product-thumbnail",C:{alt:"",src:k}});g.P(x,k);return k})}; VkY=function(x,u){x.isContentForward=u;g.pb(x.badge.element,"ytp-suggested-action-badge-content-forward",u)}; z$=function(x){var u=x.isContentForward&&!x.lU();g.pb(x.badge.element,"ytp-suggested-action-badge-preview-collapsed",u&&x.S);g.pb(x.badge.element,"ytp-suggested-action-badge-preview-expanded",u&&x.V)}; WW=function(x,u,k){return new g.V5(x*1E3,u*1E3,{priority:9,namespace:k})}; hcx=function(x){x.W.Gw("shopping_overlay_visible");x.W.Gw("shopping_overlay_preview_collapsed");x.W.Gw("shopping_overlay_preview_expanded");x.W.Gw("shopping_overlay_expanded")}; UEY=function(x){x.Y(x.W,g.X0("shopping_overlay_visible"),function(){x.VQ(!0)}); x.Y(x.W,g.qY("shopping_overlay_visible"),function(){x.VQ(!1)}); x.Y(x.W,g.X0("shopping_overlay_expanded"),function(){x.RS=!0;lq(x)}); x.Y(x.W,g.qY("shopping_overlay_expanded"),function(){x.RS=!1;lq(x)}); x.Y(x.W,g.X0("shopping_overlay_preview_collapsed"),function(){x.S=!0;z$(x)}); x.Y(x.W,g.qY("shopping_overlay_preview_collapsed"),function(){x.S=!1;z$(x)}); x.Y(x.W,g.X0("shopping_overlay_preview_expanded"),function(){x.V=!0;z$(x)}); x.Y(x.W,g.qY("shopping_overlay_preview_expanded"),function(){x.V=!1;z$(x)})}; s3R=function(x){g.T.call(this,{T:"div",Z:"ytp-shorts-title-channel",L:[{T:"a",Z:"ytp-shorts-title-channel-logo",C:{href:"{{channelLink}}",target:x.X().U,"aria-label":"{{channelLogoLabel}}"}},{T:"div",Z:"ytp-shorts-title-expanded-heading",L:[{T:"div",Z:"ytp-shorts-title-expanded-title",L:[{T:"a",VX:"{{expandedTitle}}",C:{href:"{{channelTitleLink}}",target:x.X().U,tabIndex:"0"}}]}]}]});var u=this;this.api=x;this.S=this.k$("ytp-shorts-title-channel-logo");this.channelName=this.k$("ytp-shorts-title-expanded-title"); this.subscribeButton=null;x.createClientVe(this.S,this,36925);this.Y(this.S,"click",function(k){u.api.logClick(u.S);g.Pn(window,XV$(u));k.preventDefault()}); x.createClientVe(this.channelName,this,37220);this.Y(this.channelName,"click",function(k){u.api.logClick(u.channelName);g.Pn(window,XV$(u));k.preventDefault()}); q_I(this);this.Y(x,"videodatachange",this.aS);this.Y(x,"videoplayerreset",this.aS);this.aS()}; q_I=function(x){if(!x.api.X().R0){var u=x.api.getVideoData(),k=new g.ou("Inscreva-se",null,"Inscrito",null,!0,!1,u.k9,u.subscribed,"channel_avatar",null,x.api,!0);x.api.createServerVe(k.element,x);var U;x.api.setTrackingParams(k.element,((U=u.subscribeButtonRenderer)==null?void 0:U.trackingParams)||null);x.Y(k.element,"click",function(){x.api.logClick(k.element)}); x.subscribeButton=k;g.P(x,x.subscribeButton);x.subscribeButton.pm(x.element)}}; XV$=function(x){var u=x.api.X(),k=x.api.getVideoData();k=g.mD(u)+k.ud;if(!g.n0(u))return k;u={};g.qK(x.api,"addEmbedsConversionTrackingParams",[u]);return g.AS(k,u)}; Oc=function(x){g.KN.call(this,x,{T:"button",W$:["ytp-skip-intro-button","ytp-popup","ytp-button"],L:[{T:"div",Z:"ytp-skip-intro-button-text",VX:"Pular introdu\u00e7\u00e3o"}]},100);var u=this;this.J=!1;this.S=new g.gl(function(){u.hide()},5E3); this.wX=this.YE=NaN;g.P(this,this.S);this.D=function(){u.show()}; this.j=function(){u.hide()}; this.K=function(){var k=u.W.getCurrentTime();k>u.YE/1E3&&k0?{T:"svg",C:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},L:[{T:"path",W$:["ytp-circle-arrow","ytp-svg-fill"],C:{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"}}, {T:"text",W$:["ytp-jump-button-text","ytp-svg-fill"],C:{x:"7.05",y:"15.05"}}]}:{T:"svg",C:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},L:[{T:"path",W$:["ytp-circle-arrow","ytp-svg-fill"],C:{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"}}, {T:"text",W$:["ytp-jump-button-text","ytp-svg-fill"],C:{x:"6.5",y:"15"}}]}]});var k=this;this.W=x;this.S=u;this.V=new g.gl(function(){k.J?(k.J=!1,k.V.start()):k.element.classList.remove("ytp-jump-spin","backwards")},250); this.J=!1;(u=u>0)?this.W.createClientVe(this.element,this,36843):this.W.createClientVe(this.element,this,36844);var U=g.tK(u?"Avance $SECONDS segundos. (\u2192)":"Volte $SECONDS segundos. (\u2190)",{SECONDS:Math.abs(this.S).toString()});this.update({title:U,"data-title-no-tooltip":U,"aria-keyshortcuts":u?"\u2192":"\u2190"});this.K=this.element.querySelector(".ytp-jump-button-text");this.K.textContent=Math.abs(this.S).toString();this.listen("click",this.onClick,this);z6(x,this.element,this)}; y64=function(x,u){u?x.element.classList.add("ytp-jump-button-enabled"):x.element.classList.remove("ytp-jump-button-enabled");x.W.logVisibility(x.element,u);x.W.Js()}; jX=function(x,u){lx.call(this,x,u,"timedMarkerCueRange","Momentos importantes da visualiza\u00e7\u00e3o");this.Y(x,g.qY("timedMarkerCueRange"),this.jk);this.Y(x,"updatemarkervisibility",this.updateVideoData)}; Y_Q=function(x){var u,k=(u=x.W.getVideoData())==null?void 0:u.RU;if(k)for(x=x.K.q$,k=g.w(k),u=k.next();!u.done;u=k.next())if(u=x[u.value]){var U=void 0,m=void 0,F=void 0;if(((U=u.onTap)==null?void 0:(m=U.innertubeCommand)==null?void 0:(F=m.changeEngagementPanelVisibilityAction)==null?void 0:F.targetId)!=="engagement-panel-macro-markers-problem-walkthroughs")return u}}; Zi=function(x){var u=x.G("web_enable_pip_on_miniplayer");g.T.call(this,{T:"button",W$:["ytp-miniplayer-button","ytp-button"],C:{title:"{{title}}","aria-keyshortcuts":"i","data-priority":"6","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-miniplayer-button"},L:[u?{T:"svg",C:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 -960 960 960",width:"100%"},L:[{T:"g",C:{transform:"translate(96, -96) scale(0.8)"},L:[{T:"path",kV:!0,C:{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"}}]}]}: iGt()]});this.W=x;this.visible=!1;this.listen("click",this.onClick);this.Y(x,"fullscreentoggled",this.aS);this.updateValue("title",g.Wl(x,"Miniplayer","i"));this.update({"data-title-no-tooltip":"Miniplayer"});z6(x,this.element,this);x.createClientVe(this.element,this,62946);this.aS()}; au=function(x,u,k){k=k===void 0?!1:k;g.T.call(this,{T:"button",W$:["ytp-mute-button","ytp-button"],C:x.X().q$?{title:"{{title}}","aria-keyshortcuts":"m","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-priority":"{{dataPriority}}"}:{"aria-disabled":"true","aria-haspopup":"true"},VX:"{{icon}}"});this.W=x;this.ut=k;this.S=null;this.K=this.U=this.j=this.RS=NaN;this.Ok=this.D=null;this.J=[];this.V=[];this.visible=!1;this.B=null;x.G("delhi_modern_web_player")&&this.update({"data-priority":3}); k=this.W.X();this.updateValue("icon",QY());this.tooltip=u.T1();this.S=new g.pg({T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"defs",L:[{T:"clipPath",C:{id:"ytp-svg-volume-animation-mask"},L:[{T:"path",C:{d:"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z"}},{T:"path",C:{d:"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z"}},{T:"path",Z:"ytp-svg-volume-animation-mover",C:{d:"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z"}}]},{T:"clipPath",C:{id:"ytp-svg-volume-animation-slash-mask"}, L:[{T:"path",Z:"ytp-svg-volume-animation-mover",C:{d:"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z"}}]}]},{T:"path",kV:!0,W$:["ytp-svg-fill","ytp-svg-volume-animation-speaker"],C:{"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"}},{T:"path",kV:!0,W$:["ytp-svg-fill","ytp-svg-volume-animation-hider"],C:{"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.P(this,this.S);this.D=this.S.k$("ytp-svg-volume-animation-speaker");this.Ok=this.D.getAttribute("d");this.J=g.Cw("ytp-svg-volume-animation-mover",this.S.element);this.V=g.Cw("ytp-svg-volume-animation-hider",this.S.element);this.nm=new Ui;g.P(this,this.nm);this.t5=new Ui;g.P(this,this.t5);this.listen("click",this.A1G);this.Y(x,"appresize",this.fJ);this.Y(x,"onVolumeChange",this.onVolumeChange);var U=null;k.q$?this.addOnDisposeCallback(g.G6(u.T1(), this.element)):(u="Seu navegador n\u00e3o suporta a altera\u00e7\u00e3o de volume. $BEGIN_LINKSaiba mais$END_LINK".split(/\$(BEGIN|END)_LINK/),U=new g.KN(x,{T:"span",W$:["ytp-popup","ytp-generic-popup"],C:{tabindex:"0"},L:[u[0],{T:"a",C:{href:"https://support.google.com/youtube/?p=noaudio",target:k.U},VX:u[2]},u[4]]},100,!0),g.P(this,U),U.hide(),U.subscribe("show",function(m){x.tp(U,m)}),g.QD(x,U.element,4)); this.message=U;x.createClientVe(this.element,this,28662);this.fJ(x.Cm().getPlayerSize());this.setVolume(x.getVolume(),x.isMuted())}; GTk=function(x,u){x.RS=u;var k=x.Ok;u&&(k+=v9I(tk$,E3R,u));x.D.setAttribute("d",k)}; zcG=function(x,u){x.U=u;for(var k=20*u,U=0;U=3&&x.W.getPresentingPlayerType()!==2}; n3I=function(x){var u=$g(x.W.VI());return u?x.S?u.wD():u.Nt():!1}; OFb=function(x){var u={duration:null,preview:null,text:null,title:null,url:null,"data-title-no-tooltip":null,"aria-keyshortcuts":null},k=x.playlist!=null&&x.playlist.wD();k=g.rM(x.W)&&(!x.S||k);var U=x.S&&g.I7(x.W),m=n3I(x),F=x.S&&x.W.getPresentingPlayerType()===5,f=g.Wl(x.W,"Pr\u00f3ximo","SHIFT+n"),V=g.Wl(x.W,"Anterior","SHIFT+p");if(F)u.title="Iniciar v\u00eddeo";else if(x.J)u.title="Reiniciar";else if(k){var h=null;x.playlist&&(h=g.p3(x.playlist,x.S?WC$(x.playlist):Oi5(x.playlist)));if(h){if(h.videoId){var X= x.playlist.listId;u.url=x.W.X().getVideoUrl(h.videoId,X?X.toString():void 0)}u.text=h.title;u.duration=h.lengthText?h.lengthText:h.lengthSeconds?g.nD(h.lengthSeconds):null;u.preview=h.g9("mqdefault.jpg")}x.S?(u.title=f,u["data-title-no-tooltip"]="Pr\u00f3ximo",u["aria-keyshortcuts"]="SHIFT+n"):(u.title=V,u["data-title-no-tooltip"]="Anterior",u["aria-keyshortcuts"]="SHIFT+p")}else if(U){if(V=(h=x.videoData)==null?void 0:g.u_(h))u.url=V.Qd(),u.text=V.title,u.duration=V.lengthText?V.lengthText:V.lengthSeconds? g.nD(V.lengthSeconds):null,u.preview=V.g9("mqdefault.jpg");u.title=f;u["data-title-no-tooltip"]="Pr\u00f3ximo";u["aria-keyshortcuts"]="SHIFT+n"}u.disabled=!U&&!k&&!m&&!F;x.update(u);x.D=!!u.url;U||k||x.J||m||F?x.V||(x.V=g.G6(x.tooltip,x.element),x.j=x.listen("click",x.onClick,x)):x.V&&(x.V(),x.V=null,x.Fv(x.j),x.j=null);x.tooltip.Js();g.pb(x.element,"ytp-playlist-ui",x.S&&k)}; r6Y=function(x,u){g.T.call(this,{T:"div",Z:"ytp-fine-scrubbing",L:[{T:"div",Z:"ytp-fine-scrubbing-draggable",L:[{T:"div",Z:"ytp-fine-scrubbing-thumbnails",C:{tabindex:"0",role:"slider",type:"range","aria-label":"Clique ou role o painel at\u00e9 a busca precisa","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"}}]},{T:"div",C:{"aria-hidden":"true"},Z:"ytp-fine-scrubbing-cursor"},{T:"div",Z:"ytp-fine-scrubbing-seek-time",C:{"aria-hidden":"true"}, VX:"{{seekTime}}"},{T:"div",Z:"ytp-fine-scrubbing-play",L:[rU()],C:{title:"Reproduzir desta posi\u00e7\u00e3o",role:"button"}},{T:"div",Z:"ytp-fine-scrubbing-dismiss",L:[g.ON()],C:{title:"Sair da busca precisa",role:"button"}}]});var k=this;this.api=x;this.j=this.k$("ytp-fine-scrubbing-thumbnails");this.dismissButton=this.k$("ytp-fine-scrubbing-dismiss");this.Ok=this.k$("ytp-fine-scrubbing-draggable");this.playButton=this.k$("ytp-fine-scrubbing-play");this.thumbnails=[];this.V=[];this.c$=this.S=0; this.gm=void 0;this.t5=NaN;this.q$=this.U=this.J=this.B=0;this.K=[];this.interval=this.frameCount=0;this.D=160;this.scale=1;this.IS=0;this.isEnabled=this.ut=!1;$ER(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.G6(u,this.dismissButton));this.addOnDisposeCallback(g.G6(u,this.playButton));this.nm=new g.Tt(this.Ok,!0);this.nm.subscribe("dragstart",this.C2,this);this.nm.subscribe("dragmove",this.zT,this);this.nm.subscribe("dragend",this.Ib,this);this.Y(x,"SEEK_COMPLETE",this.De);x.G("web_fix_fine_scrubbing_false_play")&& this.Y(x,"rootnodemousedown",function(U){k.RS=U}); this.j.addEventListener("keydown",function(){}); g.P(this,this.nm);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.j,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)}; $ER=function(x,u){var k=g.nD(u),U=g.tK("Procurar $PROGRESS",{PROGRESS:g.nD(u,!0)});x.update({ariamin:0,ariamax:Math.floor(x.api.getDuration()),arianow:Math.floor(u),arianowtext:U,seekTime:k})}; j3Q=function(x){x.t5=NaN;x.U=0;x.B=x.J}; Q3$=function(x){var u=x.api.uc();if(u){var k=90*x.scale,U=IO(u,160*x.scale);if(u=u.levels[U]){x.D=u.width;if(!x.K.length){U=[];for(var m=eI(u,u.Tb()),F=u.columns*u.rows,f=u.frameCount,V=0;V<=m;V++)for(var h=fx.K.length;)U= void 0,(U=x.thumbnails.pop())==null||U.dispose();for(;x.thumbnails.lengthk.length;)U=void 0,(U=x.V.pop())==null||U.dispose(); for(;x.V.length-k?-u/k*x.interval*.5:-(u+k/2)/k*x.interval}; Ig$=function(x){return-((x.j.offsetWidth||(x.frameCount-1)*x.D*x.scale)-x.S/2)}; ZFR=function(){g.T.call(this,{T:"div",Z:"ytp-fine-scrubbing-thumbnail"})}; agI=function(){g.T.call(this,{T:"div",Z:"ytp-fine-scrubbing-chapter-title",L:[{T:"div",Z:"ytp-fine-scrubbing-chapter-title-content",VX:"{{chapterTitle}}"}]})}; J6Q=function(x){g.T.call(this,{T:"div",Z:"ytp-heat-map-chapter",L:[{T:"svg",Z:"ytp-heat-map-svg",C:{height:"100%",preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 1000 100",width:"100%"},L:[{T:"defs",L:[{T:"clipPath",C:{id:"{{id}}"},L:[{T:"path",Z:"ytp-heat-map-path",C:{d:"",fill:"white"}}]},{T:"linearGradient",C:{gradientUnits:"userSpaceOnUse",id:"ytp-heat-map-gradient-def",x1:"0%",x2:"0%",y1:"0%",y2:"100%"},L:[{T:"stop",C:{offset:"0%","stop-color":"white","stop-opacity":"1"}},{T:"stop",C:{offset:"100%", "stop-color":"white","stop-opacity":"0"}}]}]},{T:"rect",Z:"ytp-heat-map-graph",C:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.4",height:"100%",width:"100%",x:"0",y:"0"}},{T:"rect",Z:"ytp-heat-map-hover",C:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.7",height:"100%",width:"100%",x:"0",y:"0"}},{T:"rect",Z:"ytp-heat-map-play",C:{"clip-path":"url(#hm_1)",height:"100%",x:"0",y:"0"}},{T:"path",Z:"ytp-modern-heat-map",C:{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=x;this.B=this.k$("ytp-heat-map-svg");this.j=this.k$("ytp-heat-map-path");this.K=this.k$("ytp-heat-map-graph");this.D=this.k$("ytp-heat-map-play");this.S=this.k$("ytp-heat-map-hover");this.J=this.k$("ytp-modern-heat-map");this.YN=!1;this.V=60;x=""+g.D$(this);this.update({id:x});x="url(#"+x+")";this.K.setAttribute("clip-path",x);this.D.setAttribute("clip-path",x);this.S.setAttribute("clip-path", x)}; Pzk=function(x,u){u>0&&(x.V=u,x.B.style.height=x.V+"px")}; Jb=function(){g.T.call(this,{T:"div",Z:"ytp-chapter-hover-container",L:[{T:"div",Z:"ytp-progress-bar-padding"},{T:"div",Z:"ytp-progress-list",L:[{T:"div",W$:["ytp-play-progress","ytp-swatch-background-color"]},{T:"div",Z:"ytp-progress-linear-live-buffer"},{T:"div",Z:"ytp-load-progress"},{T:"div",Z:"ytp-hover-progress"},{T:"div",Z:"ytp-ad-progress-list"}]}]});this.startTime=NaN;this.title="";this.index=NaN;this.width=0;this.V=this.k$("ytp-progress-list");this.j=this.k$("ytp-progress-linear-live-buffer"); this.K=this.k$("ytp-ad-progress-list");this.D=this.k$("ytp-load-progress");this.B=this.k$("ytp-play-progress");this.J=this.k$("ytp-hover-progress");this.S=this.k$("ytp-chapter-hover-container")}; PW=function(x,u){g.Rd(x.S,"width",u)}; NCR=function(x,u){g.Rd(x.S,"margin-right",u+"px")}; dEI=function(){this.V=this.position=this.J=this.S=this.K=this.width=NaN}; KVt=function(){g.T.call(this,{T:"div",Z:"ytp-timed-marker"});this.S=this.timeRangeStartMillis=NaN;this.title="";this.onActiveCommand=void 0}; g.d2=function(x,u){g.wU.call(this,{T:"div",Z:"ytp-progress-bar-container",C:{"aria-disabled":"true"},L:[{T:"div",W$:["ytp-heat-map-container"],L:[{T:"div",Z:"ytp-heat-map-edu"}]},{T:"div",W$:["ytp-progress-bar"],C:{tabindex:"0",role:"slider","aria-label":"Bot\u00e3o deslizante de busca","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"},L:[{T:"div",Z:"ytp-chapters-container"},{T:"div",Z:"ytp-timed-markers-container"},{T:"div", Z:"ytp-clip-start-exclude"},{T:"div",Z:"ytp-clip-end-exclude"},{T:"div",Z:"ytp-scrubber-container",L:[{T:"div",W$:["ytp-scrubber-button","ytp-swatch-background-color"],L:[{T:"div",Z:"ytp-scrubber-pull-indicator"},{T:"img",W$:["ytp-decorated-scrubber-button"]}]}]}]},{T:"div",W$:["ytp-fine-scrubbing-container"],L:[{T:"div",Z:"ytp-fine-scrubbing-edu"}]},{T:"div",Z:"ytp-bound-time-left",VX:"{{boundTimeLeft}}"},{T:"div",Z:"ytp-bound-time-right",VX:"{{boundTimeRight}}"},{T:"div",Z:"ytp-clip-start",C:{title:"{{clipstarttitle}}"}, VX:"{{clipstarticon}}"},{T:"div",Z:"ytp-clip-end",C:{title:"{{clipendtitle}}"},VX:"{{clipendicon}}"}]});this.api=x;this.bX=!1;this.BZ=this.iK=this.GY=this.j=this.zm=0;this.AO=null;this.nf=!1;this.c$={};this.wu={};this.clipEnd=Infinity;this.ud=this.k$("ytp-clip-end");this.R0=new g.Tt(this.ud,!0);this.A9=this.k$("ytp-clip-end-exclude");this.MV=this.k$("ytp-clip-start-exclude");this.clipStart=0;this.QI=this.k$("ytp-clip-start");this.h9=new g.Tt(this.QI,!0);this.U=this.oS=0;this.progressBar=this.k$("ytp-progress-bar"); this.RU={};this.q$={};this.B$=this.k$("ytp-chapters-container");this.Ps=this.k$("ytp-timed-markers-container");this.S=[];this.D=[];this.G1={};this.wX=null;this.Ok=-1;this.Uk=this.nm=0;this.Xv=this.B=null;this.iX=this.k$("ytp-scrubber-button");this.I0=this.k$("ytp-decorated-scrubber-button");this.KX=this.k$("ytp-scrubber-container");this.P$=new g.pw;this.HZ=new dEI;this.J=new JN(0,0);this.qj=null;this.t5=this.DB=!1;this.La=null;this.RS=this.k$("ytp-heat-map-container");this.iC=this.k$("ytp-heat-map-edu"); this.K=[];this.heatMarkersDecorations=[];this.QX=this.k$("ytp-fine-scrubbing-container");this.QH=this.k$("ytp-fine-scrubbing-edu");this.V=void 0;this.ut=this.kN=this.gm=!1;this.tooltip=u.T1();this.addOnDisposeCallback(g.G6(this.tooltip,this.ud));g.P(this,this.R0);this.R0.subscribe("hoverstart",this.Ot,this);this.R0.subscribe("hoverend",this.Jq,this);this.Y(this.ud,"click",this.Hd);this.addOnDisposeCallback(g.G6(this.tooltip,this.QI));g.P(this,this.h9);this.h9.subscribe("hoverstart",this.Ot,this); this.h9.subscribe("hoverend",this.Jq,this);this.Y(this.QI,"click",this.Hd);v3Y(this);this.Y(x,"resize",this.xV);this.Y(x,"presentingplayerstatechange",this.hVS);this.Y(x,"videodatachange",this.B3);this.Y(x,"videoplayerreset",this.FX$);this.Y(x,"cuerangesadded",this.yst);this.Y(x,"cuerangesremoved",this.ws5);this.Y(x,"onLoopRangeChange",this.BX);this.Y(x,"innertubeCommand",this.onClickCommand);this.Y(x,g.X0("timedMarkerCueRange"),this.rOt);this.Y(x,"updatemarkervisibility",this.nt);this.Y(x,"serverstitchedvideochange", this.ETX);this.updateVideoData(x.getVideoData(),!0);this.BX(x.getLoopRange());Nw(this)&&!this.V&&(this.V=new r6Y(this.api,this.tooltip),x=g.E1(this.element).x||0,this.V.xV(x,this.j),this.V.pm(this.QX),g.P(this,this.V),this.Y(this.V.dismissButton,"click",this.Xa),this.Y(this.V.playButton,"click",this.rN),this.Y(this.V.element,"dblclick",this.rN));this.api.createClientVe(this.RS,this,139609,!0);this.api.createClientVe(this.iC,this,140127,!0);this.api.createClientVe(this.QH,this,151179,!0);this.api.createClientVe(this.progressBar, this,38856,!0)}; v3Y=function(x){if(x.S.length===0){var u=new Jb;x.S.push(u);g.P(x,u);u.pm(x.B$,0)}for(;x.S.length>1;)x.S.pop().dispose();PW(x.S[0],"100%");x.S[0].startTime=0;x.S[0].title=""}; TCQ=function(x){var u=u===void 0?NaN:u;var k=new J6Q(x.api);x.K.push(k);g.P(x,k);k.pm(x.RS);u>=0&&(k.element.style.width=u+"px")}; A6t=function(x){for(;x.D.length;)x.D.pop().dispose()}; LVj=function(x){var u,k,U,m,F;return(F=g.d((m=g.d((u=x.getWatchNextResponse())==null?void 0:(k=u.playerOverlays)==null?void 0:(U=k.playerOverlayRenderer)==null?void 0:U.decoratedPlayerBarRenderer,OL))==null?void 0:m.playerBar,Cz4))==null?void 0:F.chapters}; DE5=function(x){for(var u=x.S,k=[],U=0;U=f&&Y<=q&&F.push(R)}h>0&&(x.RS.style.height=h+"px");f=x.K[U];q=F;R=m;c=h;Y=U===0;Y=Y===void 0?!1:Y;Pzk(f,c);H=q;p=f.V;Y=Y===void 0?!1:Y;var E=1E3/H.length,z=[];z.push({x:0,y:100});for(var O=0;O0&&(k=F[F.length-1])}g.K_(x);V=[];u=g.w(u.heatMarkersDecorations||[]);for(m=u.next();!m.done;m=u.next())if(m=g.d(m.value,kOD))h=m.label,U=k=X=void 0,V.push({visibleTimeRangeStartMillis:(X=m.visibleTimeRangeStartMillis)!=null?X:-1,visibleTimeRangeEndMillis:(k=m.visibleTimeRangeEndMillis)!=null?k:-1,decorationTimeMillis:(U=m.decorationTimeMillis)!=null?U:NaN,label:h?g.te(h):""});x.heatMarkersDecorations=V}}; ozG=function(x,u){x.D.push(u);g.P(x,u);u.pm(x.Ps,x.Ps.children.length)}; xhx=function(x,u){u=g.w(u);for(var k=u.next();!k.done;k=u.next()){k=k.value;var U=vW(x,k.timeRangeStartMillis/(x.J.S*1E3),T$(x));g.Rd(k.element,"transform","translateX("+U+"px) scaleX(0.6)")}}; S_4=function(x,u){var k=0,U=!1;u=g.w(u);for(var m=u.next();!m.done;m=u.next()){m=m.value;if(g.d(m,mhY)){m=g.d(m,mhY);var F={startTime:NaN,title:null,onActiveCommand:void 0},f=m.title;F.title=f?g.te(f):"";f=m.timeRangeStartMillis;f!=null&&(F.startTime=f);F.onActiveCommand=m.onActiveCommand;m=F;k===0&&m.startTime!==0&&(x.S[k].startTime=0,x.S[k].title="",x.S[k].onActiveCommand=m.onActiveCommand,k++,U=!0);x.S.length<=k&&(F=new Jb,x.S.push(F),g.P(x,F),F.pm(x.B$,x.B$.children.length));x.S[k].startTime= m.startTime;x.S[k].title=m.title?m.title:"";x.S[k].onActiveCommand=m.onActiveCommand;x.S[k].index=U?k-1:k}k++}for(;k=0;U--)if(x.S[U].width>0){NCR(x.S[U],0);var m=Math.floor(x.S[U].width);x.S[U].width=m;PW(x.S[U],m+"px");break}x.S[k].width=0;PW(x.S[k],"0")}else k===x.S.length-1?(U=Math.floor(x.S[k].width+u),x.S[k].width=U,PW(x.S[k],U+"px")):(u=x.S[k].width+u,U=Math.round(u),u-=U,x.S[k].width=U,PW(x.S[k],U+"px"));k=0;if(x.K.length===x.S.length)for(u=0;u< x.K.length;u++)U=x.S[u].width,x.K[u].element.style.width=U+"px",x.K[u].element.style.left=k+"px",k+=U+C_(x);x.api.G("delhi_modern_web_player")&&(x.S.length===1?x.S[0].V.classList.add("ytp-progress-bar-start","ytp-progress-bar-end"):(x.S[0].V.classList.remove("ytp-progress-bar-end"),x.S[0].V.classList.add("ytp-progress-bar-start"),x.S[x.S.length-1].V.classList.add("ytp-progress-bar-end")))}; FhD=function(x,u){var k=0,U=!1,m=x.S.length,F=x.J.S*1E3;F===0&&(F=x.api.getProgressState().seekableEnd*1E3);if(F>0&&x.j>0){for(var f=x.j-C_(x)*x.nm,V=x.Uk===0?3:f*x.Uk,h=g.w(x.S),X=h.next();!X.done;X=h.next())X.value.width=0;for(;k1);X=(F===0?0:h/F*f)+x.S[k].width;if(X>V)x.S[k].width=X;else{x.S[k].width=0;var q=x,H=k,R=q.S[H-1];R!==void 0&&R.width>0? R.width+=X:Hx.Uk&&(x.Uk=h/F),U=!0)}k++}}return U}; Ab=function(x){if(x.j){var u=x.api.getProgressState(),k=x.api.getVideoData();if(!(k&&k.enableServerStitchedDai&&k.enablePreroll)||isFinite(u.current)){var U;if(((U=x.api.getVideoData())==null?0:gM(U))&&u.airingStart&&u.airingEnd)var m=L_(x,u.airingStart,u.airingEnd);else if(x.api.getPresentingPlayerType()===2&&x.api.X().G("show_preskip_progress_bar_for_skippable_ads")){var F,f,V;m=(k=(m=x.api.getVideoData())==null?void 0:(F=m.getPlayerResponse())==null?void 0:(f=F.playerConfig)==null?void 0:(V=f.webPlayerConfig)== null?void 0:V.skippableAdProgressBarDuration)?L_(x,u.seekableStart,k/1E3):L_(x,u.seekableStart,u.seekableEnd)}else m=L_(x,u.seekableStart,u.seekableEnd);F=PK(m,u.loaded,0);u=PK(m,u.current,0);f=x.J.V!==m.V||x.J.S!==m.S;x.J=m;Di(x,u,F);f&&fHx(x);bB5(x)}}}; L_=function(x,u,k){return VRt(x)?new JN(Math.max(u,x.qj.startTimeMs/1E3),Math.min(k,x.qj.endTimeMs/1E3)):new JN(u,k)}; hC5=function(x,u){var k;if(((k=x.qj)==null?void 0:k.type)==="repeatChapter"||(u==null?void 0:u.type)==="repeatChapter")u&&(u=x.S[sc(x.S,u.startTimeMs)],g.pb(u.S,"ytp-repeating-chapter",!1)),x.qj&&(u=x.S[sc(x.S,x.qj.startTimeMs)],g.pb(u.S,"ytp-repeating-chapter",!0)),x.S.forEach(function(U){g.pb(U.S,"ytp-exp-chapter-hover-container",!x.qj)})}; BW=function(x,u){var k=x.J;k=k.V+u.V*k.getLength();if(x.S.length>1){k=SX(x,u.J,!0);for(var U=0,m=0;m0&&(U+=x.S[m].width,U+=C_(x));k=(x.S[k].startTime+(u.J-U)/x.S[k].width*((k===x.S.length-1?x.J.S*1E3:x.S[k+1].startTime)-x.S[k].startTime))/1E3||0}return k}; o9=function(x,u,k,U,m){u=u<0?0:Math.floor(Math.min(u,x.api.getDuration())*1E3);k=k<0?0:Math.floor(Math.min(k,x.api.getDuration())*1E3);x=x.progressBar.visualElement;U={seekData:{startMediaTimeMs:u,endMediaTimeMs:k,seekSource:U}};(u=g.rK())&&g.UQ(m8)(void 0,u,x,m,U,void 0)}; XvG=function(x,u,k){if(k>=x.S.length)return!1;var U=x.j-C_(x)*x.nm;return Math.abs(u-x.S[k].startTime/1E3)/x.J.S*U<4}; fHx=function(x){x.iX.style.removeProperty("height");for(var u=g.w(Object.keys(x.c$)),k=u.next();!k.done;k=u.next())qKY(x,k.value);xU(x);Di(x,x.U,x.oS)}; T$=function(x){var u=x.P$.x;u=g.sp(u,0,x.j);x.HZ.update(u,x.j);return x.HZ}; gk=function(x){return(x.t5?135:90)-u$(x)}; u$=function(x){var u=48,k=x.api.X();x.t5?u=54:g.n0(k)&&!k.V?u=40:x.api.G("delhi_modern_web_player")&&(u=68);return u}; Di=function(x,u,k){x.U=u;x.oS=k;var U=T$(x),m=x.J.S;var F=x.J;F=F.V+x.U*F.getLength();var f=g.tK("$PLAY_PROGRESS de $DURATION",{PLAY_PROGRESS:g.nD(F,!0),DURATION:g.nD(m,!0)}),V=sc(x.S,F*1E3);V=x.S[V].title;x.update({ariamin:Math.floor(x.J.V),ariamax:Math.floor(m),arianow:Math.floor(F),arianowtext:V?V+" "+f:f});m=x.clipStart;F=x.clipEnd;x.qj&&x.api.getPresentingPlayerType()!==2&&(m=x.qj.startTimeMs/1E3,F=x.qj.endTimeMs/1E3);m=PK(x.J,m,0);V=PK(x.J,F,1);f=x.api.getVideoData();F=g.sp(u,m,V);k=(f==null? 0:g.xg(f))?1:g.sp(k,m,V);u=vW(x,u,U);g.Rd(x.KX,"transform","translateX("+u+"px)");x.api.G("delhi_modern_web_player")&&sgY(x,u);kU(x,U,m,F,"PLAY_PROGRESS");(f==null?0:gM(f))?(u=x.api.getProgressState().seekableEnd)&&kU(x,U,F,PK(x.J,u),"LIVE_BUFFER"):kU(x,U,m,k,"LOAD_PROGRESS");if(x.api.G("web_player_heat_map_played_bar")){var h;(h=x.K[0])!=null&&h.D.setAttribute("width",(F*100).toFixed(2)+"%")}}; sgY=function(x,u){if(x.api.getPresentingPlayerType()!==1)x.B$.style.removeProperty("clip-path");else{u||(u=vW(x,x.U,T$(x)));var k=x.nf?36:28,U=u-k/2;u+=k/2;x.B$.style.clipPath='path("M 0 0 L 0 8 L '+(U+" 8 C "+(U+6+" 8 "+(U+6)+" 0 "+U+" 0 L 0 0 M ")+(u+" 0 L ")+(x.j+" 0 L ")+(x.j+" 8 L ")+(u+" 8 C ")+(u-6+" 8 "+(u-6)+" 0 "+u+' 0")'))}}; kU=function(x,u,k,U,m){var F=x.S.length,f=u.S-x.nm*C_(x),V=k*f;k=SX(x,V);var h=U*f;f=SX(x,h);m==="HOVER_PROGRESS"&&(f=SX(x,u.S*U,!0),h=u.S*U-HBY(x,u.S*U)*C_(x));U=Math.max(V-RCW(x,k),0);for(V=k;V=x.S.length)return x.j;for(var k=0,U=0;U0||x.A9.clientWidth>0?(F=u.clientWidth/k,x=-1*x.MV.clientWidth/k):(F/=k,x=-1*x.S[m].element.offsetLeft/k),g.Rd(u,"background-size",F+"px"),g.Rd(u,"background-position-x",x+"px"))}; Um=function(x,u,k,U,m){m||x.api.X().V?u.style.width=k+"px":g.Rd(u,"transform","scalex("+(U?k/U:0)+")")}; SX=function(x,u,k){var U=0;(k===void 0?0:k)&&(u-=HBY(x,u)*C_(x));k=g.w(x.S);for(var m=k.next();!m.done;m=k.next()){m=m.value;if(u>m.width)u-=m.width;else break;U++}return U===x.S.length?U-1:U}; vW=function(x,u,k){var U=u*x.J.S*1E3;for(var m=-1,F=g.w(x.S),f=F.next();!f.done;f=F.next())f=f.value,U>f.startTime&&f.width>0&&m++;U=m<0?0:m;m=k.S-C_(x)*x.nm;return u*m+C_(x)*U+k.K}; HBY=function(x,u){for(var k=x.S.length,U=0,m=g.w(x.S),F=m.next();!F.done;F=m.next())if(F=F.value,F.width!==0)if(u>F.width)u-=F.width,u-=C_(x),U++;else break;return U===k?k-1:U}; g.MRR=function(x,u,k,U){var m=x.j!==k,F=x.t5!==U;x.zm=u;x.j=k;x.t5=U;Nw(x)&&(u=x.V)!=null&&(u.scale=U?1.5:1);fHx(x);x.S.length===1&&(x.S[0].width=k||0);m&&g.K_(x);x.V&&F&&Nw(x)&&(x.V.isEnabled&&(k=x.t5?135:90,U=k-u$(x),x.QX.style.height=k+"px",g.Rd(x.RS,"transform","translateY("+-U+"px)"),g.Rd(x.progressBar,"transform","translateY("+-U+"px)")),Q3$(x.V))}; xU=function(x){var u=!!x.qj&&x.api.getPresentingPlayerType()!==2,k=x.clipStart,U=x.clipEnd,m=!0,F=!0;u&&x.qj?(k=x.qj.startTimeMs/1E3,U=x.qj.endTimeMs/1E3):(m=k>x.J.V,F=x.J.S>0&&Ux.U);g.pb(x.iX,"ytp-scrubber-button-hover",k===U&&x.S.length>1);if(x.api.G("web_player_heat_map_played_bar")){var F;(F=x.K[0])!=null&&F.S.setAttribute("width",(u.V*100).toFixed(2)+"%")}}}; qKY=function(x,u){var k=x.c$[u];u=x.wu[u];var U=T$(x),m=PK(x.J,k.start/1E3,0),F=F8W(k,x.t5)/U.width;var f=PK(x.J,k.end/1E3,1);F!==Number.POSITIVE_INFINITY&&(m=g.sp(m,0,f-F));f=Math.min(f,m+F);k.color&&(u.style.background=k.color);k=m;u.style.left=Math.max(k*U.S+U.K,0)+"px";Um(x,u,g.sp((f-k)*U.S+U.K,0,U.width),U.width,!0)}; wvj=function(x,u){var k=u.getId();x.c$[k]===u&&(g.fk(x.wu[k]),delete x.c$[k],delete x.wu[k])}; Nw=function(x){var u=g.BC(x.api.X())&&(x.api.G("web_shorts_pip")||x.api.G("web_watch_pip")),k;return!((k=x.api.getVideoData())==null?0:k.isLivePlayback)&&!x.api.isMinimized()&&!x.api.isInline()&&(!x.api.b6()||!u)}; mC=function(x){x.V&&(x.V.disable(),x.GY=0,x.RS.style.removeProperty("transform"),x.progressBar.style.removeProperty("transform"),x.QX.style.removeProperty("height"),x.element.parentElement&&x.element.parentElement.style.removeProperty("height"))}; yJk=function(x,u){var k=u/gk(x)*u$(x);g.Rd(x.progressBar,"transform","translateY("+-u+"px)");g.Rd(x.RS,"transform","translateY("+-u+"px)");g.Rd(x.QX,"transform","translateY("+k+"px)");x.QX.style.height=u+k+"px";x.element.parentElement&&(x.element.parentElement.style.height=u$(x)-k+"px")}; YKt=function(x,u){u?x.B||(x.element.removeAttribute("aria-disabled"),x.B=new g.Tt(x.progressBar,!0),x.B.subscribe("hovermove",x.LVt,x),x.B.subscribe("hoverend",x.XGJ,x),x.B.subscribe("dragstart",x.Hft,x),x.B.subscribe("dragmove",x.zG$,x),x.B.subscribe("dragend",x.PC$,x),x.api&&x.api.G("delhi_modern_web_player")&&(x.Xv=new g.Tt(x.progressBar,!0),x.Xv.subscribe("hoverstart",function(){x.nf=!0;sgY(x)},x),x.Xv.subscribe("hoverend",function(){x.nf=!1; sgY(x)},x)),x.La=x.listen("keydown",x.bA)):x.B&&(x.element.setAttribute("aria-disabled","true"),x.Fv(x.La),x.B.cancel(),x.B.dispose(),x.B=null)}; C_=function(x){return x.api.G("delhi_modern_web_player")?4:x.t5?3:2}; VRt=function(x){var u;return!((u=x.qj)==null||!u.postId)&&x.api.getPresentingPlayerType()!==2}; Fa=function(x,u){g.T.call(this,{T:"button",W$:["ytp-remote-button","ytp-button"],C:{title:"Reproduzir na TV","aria-haspopup":"true","data-priority":"9"},VX:"{{icon}}"});this.W=x;this.WU=u;this.S=null;this.Y(x,"onMdxReceiversChange",this.aS);this.Y(x,"presentingplayerstatechange",this.aS);this.Y(x,"appresize",this.aS);x.createClientVe(this.element,this,139118);this.aS();this.listen("click",this.V,this);z6(x,this.element,this)}; fi=function(x,u){g.T.call(this,{T:"button",W$:["ytp-button","ytp-settings-button"],C:{"aria-expanded":"false","aria-haspopup":"true","aria-controls":Re(),title:"Detalhes","data-tooltip-target-id":"ytp-settings-button"},L:[g.Z5()]});this.W=x;this.WU=u;this.V=!0;this.listen("click",this.J);this.Y(x,"onPlaybackQualityChange",this.updateBadge);this.Y(x,"videodatachange",this.updateBadge);this.Y(x,"webglsettingschanged",this.updateBadge);this.Y(x,"appresize",this.S);z6(x,this.element,this);this.W.createClientVe(this.element, this,28663);this.updateBadge();this.S(x.Cm().getPlayerSize())}; tRx=function(x,u){x.V=!!u;x.S(x.W.Cm().getPlayerSize())}; b$=function(x,u){fv.call(this,"Anota\u00e7\u00f5es",g.sG.Hv);this.W=x;this.WU=u;this.S=!1;x.G("web_settings_menu_icons")&&this.setIcon({T:"svg",C:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"path",C:{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(x,"videodatachange",this.aS);this.Y(x,"onApiChange",this.aS);this.subscribe("select",this.onSelect,this);this.aS()}; VC=function(x,u){g.dd.call(this,"Faixa de \u00e1udio",g.sG.AUDIO,x,u);this.W=x;this.tracks={};g.qN(this.element,"ytp-audio-menu-item");this.countLabel=new g.T({T:"div",L:[{T:"span",VX:"Faixa de \u00e1udio"},{T:"span",Z:"ytp-menuitem-label-count",VX:"{{content}}"}]});x.G("web_settings_menu_icons")&&this.setIcon({T:"svg",C:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"path",C:{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.P(this,this.countLabel);g.CN(this,this.countLabel);this.Y(x,"videodatachange",this.aS);this.Y(x,"onPlaybackAudioChange",this.aS);this.aS()}; hd=function(x,u){fv.call(this,"Reprodu\u00e7\u00e3o autom\u00e1tica",g.sG.dW);this.W=x;this.WU=u;this.S=!1;this.J=[];this.Y(x,"presentingplayerstatechange",this.V);this.subscribe("select",this.onSelect,this);x.createClientVe(this.element,this,113682);this.V()}; EzY=function(x,u){g.LN.call(this,g.D8({"aria-haspopup":"false"}),0,"Mais op\u00e7\u00f5es");this.W=x;this.WU=u;this.Y(this.element,"click",this.onClick);this.WU.Gs(this)}; GOx=function(x,u){var k;g.BC(x.X())&&(k={T:"div",Z:"ytp-panel-footer-content",L:[{T:"span",VX:"Ajuste a qualidade do download em "},{T:"a",Z:"ytp-panel-footer-content-link",VX:"Detalhes",C:{href:"/account_downloads"}}]});g.dd.call(this,"Qualidade",g.sG.A6,x,u,void 0,void 0,k);this.W=x;this.Ok={};this.U={};this.K={};this.nm=new Set;this.S=this.j=!1;this.D="unknown";this.t5="";this.RS=new g.xE;g.P(this,this.RS);this.j=this.W.G("web_player_use_new_api_for_quality_pullback");this.S=this.W.G("web_player_enable_premium_hbr_playback_cap"); x.G("web_settings_menu_icons")&&this.setIcon({T:"svg",C:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"path",C:{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.qN(this.V.element,"ytp-quality-menu");this.Y(x,"videodatachange",this.Fw);this.Y(x,"videoplayerreset",this.Fw);this.Y(x,"onPlaybackQualityChange",this.wb);this.Fw();x.createClientVe(this.element,this,137721)}; Wh4=function(x,u,k){var U=x.Ok[u],m=g.K$[u];return zCY(x,U?U.qualityLabel:m?m+"p":"Autom\u00e1tico",u,k)}; OBG=function(x,u,k,U,m){var F=(u=x.S?x.K[u]:x.U[u])&&u.quality,f=u&&u.qualityLabel;f=f?f:"Autom\u00e1tico";U&&(f="("+f);x=zCY(x,f,F||"",m);U&&x.L.push(")");(U=(U=u&&u.paygatedQualityDetails)&&U.paygatedIndicatorText)&&k&&x.L.push({T:"div",Z:"ytp-premium-label",VX:U});return x}; zCY=function(x,u,k,U){u={T:"span",W$:U,L:[u]};var m;U="ytp-swatch-color";if(x.j||x.S)U="ytp-swatch-color-white";k==="highres"?m="8K":k==="hd2880"?m="5K":k==="hd2160"?m="4K":k.indexOf("hd")===0&&k!=="hd720"&&(m="HD");m&&(u.L.push(" "),u.L.push({T:"sup",Z:U,VX:m}));return u}; Xa=function(x,u,k,U,m,F){F=F===void 0?!1:F;var f={T:"div",W$:["ytp-input-slider-section"],L:[{T:"input",Z:"ytp-input-slider",C:{role:"slider",tabindex:"0",type:"range",min:"{{minvalue}}",max:"{{maxvalue}}",step:"{{stepvalue}}",value:"{{slidervalue}}"}}]};m&&f.L.unshift(m);F&&f.W$.push("ytp-vertical-slider");g.T.call(this,f);this.J=x;this.K=u;this.D=k;this.initialValue=U;this.header=m;this.S=this.k$("ytp-input-slider");this.V=U?U:x;this.init();this.Y(this.S,"input",this.B);this.Y(this.S,"keydown", this.j)}; lHj=function(x,u){x.V=u;x.updateValue("slidervalue",x.V);x.S.valueAsNumber=x.V;iBk(x,u)}; iBk=function(x,u){x.S.style.setProperty("--yt-slider-shape-gradient-percent",(u-x.J)/(x.K-x.J)*100+"%")}; qA=function(x){Xa.call(this,x.getAvailablePlaybackRates()[0],x.getAvailablePlaybackRates()[x.getAvailablePlaybackRates().length-1],.05,x.getPlaybackRate(),{T:"div",Z:"ytp-speedslider-indicator-container",L:[{T:"div",Z:"ytp-speedslider-badge"},{T:"p",Z:"ytp-speedslider-text"}]});this.W=x;this.t5=ekR(this.RS,this);g.qN(this.S,"ytp-speedslider");this.U=this.k$("ytp-speedslider-text");this.nm=this.k$("ytp-speedslider-badge");nzx(this);this.Y(this.S,"change",this.Ok)}; nzx=function(x){x.U.textContent=x.V+"x";x.nm.classList.toggle("ytp-speedslider-premium-badge",x.V>2&&x.W.G("enable_web_premium_varispeed"))}; sm=function(x,u,k,U,m,F,f){g.T.call(this,{T:"div",Z:"ytp-slider-section",C:{role:"slider","aria-valuemin":"{{minvalue}}","aria-valuemax":"{{maxvalue}}","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},L:[{T:"div",Z:"ytp-slider",L:[{T:"div",Z:"ytp-slider-handle"}]}]});this.B=x;this.U=u;this.V=k;this.J=U;this.t5=m;this.ut=F;this.range=this.J-this.V;this.gm=this.k$("ytp-slider-section");this.K=this.k$("ytp-slider");this.RS=this.k$("ytp-slider-handle");this.D=new g.Tt(this.K, !0);this.S=f?f:k;g.P(this,this.D);this.D.subscribe("dragmove",this.Yv,this);this.Y(this.element,"keydown",this.r3);this.Y(this.element,"wheel",this.Ze);this.init()}; Ht=function(x){sm.call(this,.05,.05,x.getAvailablePlaybackRates()[0],x.getAvailablePlaybackRates()[x.getAvailablePlaybackRates().length-1],150,20,x.getPlaybackRate());this.W=x;this.j=g.gF("P");this.nm=ekR(this.Ok,this);g.qN(this.K,"ytp-speedslider");g.qN(this.j,"ytp-speedslider-text");x=this.j;var u=this.K;u.parentNode&&u.parentNode.insertBefore(x,u.nextSibling);$hj(this);this.Y(this.W,"onPlaybackRateChange",this.updateValues)}; $hj=function(x){x.j.textContent=rJx(x,x.S)+"x"}; rJx=function(x,u){x=Number(g.sp(u,x.V,x.J).toFixed(2));u=Math.floor((x+.001)*100%5+2E-15);var k=x;u!==0&&(k=x-u*.01);return Number(k.toFixed(2))}; jgj=function(x){g.wU.call(this,{T:"div",Z:"ytp-speedslider-component"});x.G("web_settings_use_input_slider")?this.S=new qA(x):this.S=new Ht(x);g.P(this,this.S);this.element.appendChild(this.S.element)}; ZBt=function(x){var u=new jgj(x);$4.call(this,x,u,"Personalizado");g.P(this,u)}; aHW=function(x,u){var k=new ZBt(x);g.dd.call(this,"Velocidade da reprodu\u00e7\u00e3o",g.sG.Mh,x,u,R9(x)?void 0:"Personalizado",R9(x)?void 0:function(){g.ah(u,k)}); var U=this;this.K=!1;g.P(this,k);this.D=new qA(x);g.P(this,this.D);x.G("web_settings_menu_icons")&&this.setIcon({T:"svg",C:{height:"24",viewBox:"0 0 24 24",width:"24"},L:[{T:"path",C:{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.W=x;this.K=!1;this.t5=null;R9(x)?(this.S=g.tK("Personalizado ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:this.W.getPlaybackRate().toString()}),this.j=this.W.getPlaybackRate()):this.j=this.S=null;this.U=this.W.getAvailablePlaybackRates();this.Y(x,"presentingplayerstatechange",this.aS);var m;((m=this.W.getVideoData())==null?0:m.o0())&&this.Y(x,"serverstitchedvideochange",this.aS);this.Y(this.D.S,"change",function(){U.K=!0;U.aS()}); this.aS()}; QgD=function(x,u){var k=pi(u);x.S&&(x.K||u===x.j)?(x.Mz(x.S),x.sF(u.toString())):x.Mz(k)}; eCW=function(x){x.lP(x.U.map(pi));x.S=null;x.j=null;var u=x.W.getPlaybackRate();R9(x.W)&&IHY(x,u);!x.U.includes(u)||x.K?x.Mz(x.S):x.Mz(pi(u))}; IHY=function(x,u){x.j=u;x.S=g.tK("Personalizado ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:u.toString()});u=x.U.map(pi);u.unshift(x.S);x.lP(u)}; pi=function(x){return x.toString()}; R9=function(x){return x.G("web_settings_menu_surface_custom_playback")}; JJ$=function(x){return x.G("web_settings_menu_surface_custom_playback")&&x.G("web_settings_use_input_slider")}; NV$=function(x,u,k,U){var m=new g.rd(u,void 0,"Modifica\u00e7\u00e3o do v\u00eddeo");g.dd.call(this,U.text||"",x,u,k,"Modifica\u00e7\u00e3o do v\u00eddeo",function(){g.ah(k,m)}); var F=this;g.qN(this.element,"ytp-subtitles-options-menu-item");this.setting=U.option.toString();x=U.options;this.settings=g.R5(x,this.HX,this);this.j=m;g.P(this,this.j);u=new g.LN({T:"div",Z:"ytp-menuitemtitle",VX:"Permitir um estilo de legenda diferente se especificado pelo v\u00eddeo."},0);g.P(this,u);this.j.Gs(u,!0);this.K=new g.LN({T:"div",Z:"ytp-menuitem",C:{role:"menuitemradio",tabindex:"0"},L:[{T:"div",Z:"ytp-menuitem-label",VX:"Ativ."}]},-1);g.P(this,this.K);this.j.Gs(this.K,!0);this.Y(this.K.element, "click",function(){PLQ(F,!0)}); this.S=new g.LN({T:"div",Z:"ytp-menuitem",C:{role:"menuitemradio",tabindex:"0"},L:[{T:"div",Z:"ytp-menuitem-label",VX:"Desat"}]},-2);g.P(this,this.S);this.j.Gs(this.S,!0);this.Y(this.S.element,"click",function(){PLQ(F,!1)}); this.lP(g.nl(x,this.HX))}; PLQ=function(x,u){x.publish("settingChange",x.setting+"Override",!u);x.WU.Vq()}; ct=function(x,u){g.rd.call(this,x,void 0,"Op\u00e7\u00f5es");var k=this;this.jx={};for(var U=0;U=0);if(!(u<0||u===x.K)){x.K=u;u=243*x.scale;var k=141*x.scale,U=fAR(x.V,x.K,u);pVG(x.bg,U,u,k,!0);x.RS.start()}}; RSb=function(x){var u=x.S;x.type===3&&x.Ok.stop();x.api.removeEventListener("appresize",x.t5);x.B||u.setAttribute("title",x.J);x.J="";x.S=null;x.update({keyBoardShortcut:"",keyBoardShortcutTitle:""});x.wrapper.style.width=""}; cc4=function(x){g.T.call(this,{T:"button",W$:["ytp-watch-later-button","ytp-button"],C:{title:"{{title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.n0(x.X()))},L:[{T:"div",Z:"ytp-watch-later-icon",VX:"{{icon}}"},{T:"div",Z:"ytp-watch-later-title",VX:"Assistir mais tarde"}]});this.W=x;this.icon=null;this.visible=this.isRequestPending=this.S=!1;IFY(x);x.createClientVe(this.element,this,28665);this.listen("click",this.onClick,this);this.Y(x,"videoplayerreset",this.onReset);this.Y(x, "appresize",this.gE);this.Y(x,"videodatachange",this.gE);this.Y(x,"presentingplayerstatechange",this.gE);this.gE();x=this.W.X();var u=g.Ji("yt-player-watch-later-pending");x.K&&u?(iM5(),pHQ(this)):this.aS(2);g.pb(this.element,"ytp-show-watch-later-title",g.n0(x));z6(this.W,this.element,this)}; Mt$=function(x){var u=x.W.getPlayerSize(),k=x.W.X(),U=x.W.getVideoData(),m=g.n0(k)&&g.rM(x.W)&&g.A(x.W.getPlayerStateObject(),128),F=k.J;return k.BZ&&u.width>=240&&!U.isAd()&&U.BZ&&!m&&!g.kg(U)&&!x.W.isEmbedsShortsMode()&&!F}; wHb=function(x,u){PHt(g.AU(x.W.X()),"wl_button",function(){iM5({videoId:u});window.location.reload()})}; pHQ=function(x){if(!x.isRequestPending){x.isRequestPending=!0;x.aS(3);var u=x.W.getVideoData();u=x.S?u.removeFromWatchLaterCommand:u.addToWatchLaterCommand;var k=x.W.QG(),U=x.S?function(){x.S=!1;x.isRequestPending=!1;x.aS(2);x.W.X().D&&x.W.Xt("WATCH_LATER_VIDEO_REMOVED")}:function(){x.S=!0; x.isRequestPending=!1;x.aS(1);x.W.X().V&&x.W.pP(x.element);x.W.X().D&&x.W.Xt("WATCH_LATER_VIDEO_ADDED")}; uo(k,u).then(U,function(){x.isRequestPending=!1;x.aS(4,"Ocorreu um erro. Tente novamente mais tarde.");x.W.X().D&&x.W.Xt("WATCH_LATER_ERROR","Ocorreu um erro. Tente novamente mais tarde.")})}}; ycI=function(x,u){if(u!==x.icon){switch(u){case 3:var k=XY();break;case 1:k=G0();break;case 2:k={T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{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:k={T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path", kV:!0,C:{d:"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z",fill:"#fff"}}]}}x.updateValue("icon",k);x.icon=u}}; g.ni=function(){g.TV.apply(this,arguments);this.bZ=(this.Oq=g.n0(this.api.X()))&&(this.api.X().V||my()||k$());this.HT=48;this.XP=69;this.Hy=this.D_=null;this.IR=[];this.Ik=this.jn=this.GL=this.BR=this.D2=null;this.Ym=[];this.contextMenu=this.wC=this.overflowButton=this.gO=this.FJ=this.searchButton=this.copyLinkButton=this.shareButton=this.DR=this.uK=this.title=this.channelAvatar=this.QW=this.tooltip=null;this.qk=!1;this.ya=this.Gh=this.cF=this.FX=null;this.kc=this.Bx=this.t3=!1}; YD4=function(x){var u=x.api.X(),k=g.A(x.api.getPlayerStateObject(),128);return u.K&&k&&!x.api.isFullscreen()}; ttY=function(x){if(x.Oe()&&!x.api.isEmbedsShortsMode()&&x.gO){var u=x.api.G("web_player_hide_overflow_button_if_empty_menu");!x.DR||u&&!Mt$(x.DR)||PG5(x.gO,x.DR);!x.shareButton||u&&!SqG(x.shareButton)||PG5(x.gO,x.shareButton);!x.copyLinkButton||u&&!gCY(x.copyLinkButton)||PG5(x.gO,x.copyLinkButton)}else{if(x.gO){u=x.gO;for(var k=g.w(u.actionButtons),U=k.next();!U.done;U=k.next())U.value.detach();u.actionButtons=[]}x.searchButton&&!g.br(x.uK.element,x.searchButton.element)&&x.searchButton.pm(x.uK.element); x.DR&&!g.br(x.uK.element,x.DR.element)&&x.DR.pm(x.uK.element);x.shareButton&&!g.br(x.uK.element,x.shareButton.element)&&x.shareButton.pm(x.uK.element);x.copyLinkButton&&!g.br(x.uK.element,x.copyLinkButton.element)&&x.copyLinkButton.pm(x.uK.element)}}; EOj=function(x,u,k){u=k?u.lastElementChild:u.firstElementChild;for(var U=null;u;){if(M4(u,"display")!=="none"&&u.getAttribute("aria-hidden")!=="true"){var m=void 0;u.tabIndex>=0?m=u:m=EOj(x,u,k);m&&(U?k?m.tabIndex>U.tabIndex&&(U=m):m.tabIndexU/1E3+1)return{msg:"in-the-past"};if(F.isLivePlayback&&!isFinite(U))return{msg:"live-infinite"};(U=u.e$())&&U.isView()&&(U=U.mediaElement);if(U&&U.v6().length>12&&g.Y8(m))return{msg:"played-ranges"};if(!m.J)return null;if(!f)return{msg:"no-pvd-formats"};if(!m.J.S||!f.S)return{msg:"non-dash"};U=f.videoInfos[0];var V=m.J.videoInfos[0];x.D&&mJ(F)&&(U=u.TB(),V= k.TB());if(!U||!V)return{msg:"no-video-info"};if(x.J&&(oE(U)||oE(V)))return{msg:"av1"};u=x.S&&F.Zl()&&Yu();if(V.containerType!==U.containerType)if(u)F.A5("sgap",{ierr:"container"});else return{msg:"container"};if(x.V&&!u&&(V.Lm!==U.Lm||V.Lm===""||U.Lm===""))return{msg:"codec"};if(x.K&&V.video&&U.video&&Math.abs(V.video.width/V.video.height-U.video.width/U.video.height)>.01)return{msg:"ratio"};if(g.Y8(F)&&g.Y8(m))return{msg:"content-protection"};f=f.S[0];m=m.J.S[0];k=f.audio;var h=m.audio;if(k.sampleRate!== h.sampleRate&&!g.QM)if(u)F.A5("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:f.itag,cr:k.sampleRate,ni:m.itag,nr:h.sampleRate};return(k.numChannels||2)!==(h.numChannels||2)?{msg:"channel-count"}:x.N&&F.Zl()&&U.video.fps!==V.video.fps?{msg:"fps"}:null}; OtD=function(x,u,k){var U=x.getVideoData(),m=u.getVideoData();if(!U.X().supportsGaplessShorts())return{nq:"env"};if(k.j){if(U.H7&&!U.isAd()||m.H7&&!m.isAd())return{nq:"autoplay"}}else if(U.H7||m.H7)return{nq:"autoplay"};if(!U.B)return{nq:"client"};if(!x.c7())return{nq:"no-empty"};x=Woj(k,x,u,Infinity);return x!=null?{nq:x.msg}:null}; jM=function(x){g.J.call(this);this.app=x;this.N=this.K=this.V=this.S=null;this.J=1;this.events=new g.Pr(this);this.events.Y(this.app.Ek,g.qY("gaplessshortslooprange"),this.B);g.P(this,this.events)}; it5=function(){this.K=this.j=this.J=this.D=this.N=this.V=this.S=!1}; lXQ=function(x){var u=new it5;u.S=x.G("h5_gapless_support_types_diff");u.N=x.G("h5_gapless_error_on_fps_diff");u.D=x.G("html5_gapless_use_format_info_fix");u.J=x.G("html5_gapless_disable_on_av1")&&!x.G("html5_gapless_enable_on_av1");u.V=x.G("html5_gapless_check_codec_diff_strictly");u.j=x.G("html5_gapless_on_ad_autoplay");u.K=x.G("html5_gapless_disable_diff_aspect_radio");return u}; g.Z9=function(x,u,k,U){U=U===void 0?!1:U;gI.call(this);this.mediaElement=x;this.start=u;this.end=k;this.S=U}; nOG=function(x,u,k,U,m,F){F=F===void 0?0:F;g.J.call(this);var f=this;this.policy=x;this.S=u;this.V=k;this.Z3=m;this.N=F;this.K=this.J=null;this.currentVideoDuration=this.j=-1;this.D=!1;this.pk=new uF;this.nS=U-u.VH()*1E3;this.pk.then(void 0,function(){}); this.timeout=new g.gl(function(){f.TA("timeout")},1E4); g.P(this,this.timeout);this.B=isFinite(U);this.status={status:0,error:null}}; j_W=function(x){var u,k,U,m,F,f,V,h,X,q;return g.Z(function(H){if(H.S==1){if(x.Ft())return H.return(Promise.reject(Error(x.status.error||"disposed")));x.timeout.start();u=g.a9.hJ();return g.n(H,x.pk,2)}g.a9.Ab("gtfta",u);k=x.S.e$();if(k.isEnded())return x.TA("ended_in_finishTransition"),H.return(Promise.reject(Error(x.status.error||"")));if(!x.K||!LZ(x.K))return x.TA("next_mse_closed"),H.return(Promise.reject(Error(x.status.error||"")));if(x.V.Yt()!==x.K)return x.TA("next_mse_mismatch"),H.return(Promise.reject(Error(x.status.error|| "")));U=$O4(x);m=U.xB;F=U.Il;f=U.Uh;x.S.qz(!1,!0);V=rcI(k,m,f,!x.V.getVideoData().isAd());x.V.setMediaElement(V);(h=x.S.Uy())&&x.V.OD(h.wL,h.H8);x.B&&(x.V.seekTo(x.V.getCurrentTime()+.001,{OP:!0,vp:3,m5:"gapless_pseudo"}),V.play(),ec());X=k.t9();X.cpn=x.S.getVideoData().clientPlaybackNonce;X.st=""+m;X.et=""+f;x.V.A5("gapless",X);x.S.A5("gaplessTo",{cpn:x.V.getVideoData().clientPlaybackNonce});q=x.S.getPlayerType()===x.V.getPlayerType();x.S.bN(F,!0,!1,q,x.V.getVideoData().clientPlaybackNonce);x.V.bN(x.V.getCurrentTime(), !0,!0,q,x.S.getVideoData().clientPlaybackNonce);x.V.Ri();g.s7(function(){!x.V.getVideoData().Ok&&x.V.getPlayerState().isOrWillBePlaying()&&x.V.XT()}); QC(x,6);x.dispose();return H.return(Promise.resolve())})}; IX$=function(x){if(x.V.getVideoData().J){var u=x.Z3.X().G("html5_gapless_suspend_next_loader")&&x.N===1;x.V.MX(x.K,u,Zt4(x));QC(x,3);aXb(x);var k=Q_$(x);u=k.Ng;k=k.TJ;u.subscribe("updateend",x.p5,x);k.subscribe("updateend",x.p5,x);x.p5(u);x.p5(k)}}; aXb=function(x){x.S.unsubscribe("internalvideodatachange",x.Iy,x);x.V.unsubscribe("internalvideodatachange",x.Iy,x);x.Z3.X().G("html5_gapless_use_format_info_fix")&&(x.S.unsubscribe("internalvideoformatchange",x.Iy,x),x.V.unsubscribe("internalvideoformatchange",x.Iy,x));x.S.unsubscribe("mediasourceattached",x.Iy,x);x.V.unsubscribe("statechange",x.PX,x)}; rcI=function(x,u,k,U){x=x.isView()?x.mediaElement:x;return new g.Z9(x,u,k,U)}; QC=function(x,u){u<=x.status.status||(x.status={status:u,error:null},u===5&&x.pk.resolve())}; Zt4=function(x){return x.Z3.X().G("html5_gapless_no_clear_buffer_timeline")&&x.N===1&&b_(x.S.getVideoData())}; $O4=function(x){var u=x.S.e$();u=u.isView()?u.start:0;var k=x.S.getVideoData().isLivePlayback?Infinity:x.S.cD(!0);k=Math.min(x.nS/1E3,k)+u;var U=x.B?100:0;x=k-x.V.hO()+U;return{gI:u,xB:x,Il:k,Uh:Infinity}}; Q_$=function(x){return{Ng:x.J.S.R2,TJ:x.J.V.R2}}; I9=function(x){g.J.call(this);var u=this;this.app=x;this.N=this.V=this.S=null;this.B=!1;this.J=this.K=null;this.D=lXQ(this.app.X());this.j=function(){g.s7(function(){eSt(u)})}}; Jcx=function(x,u,k,U,m){U=U===void 0?0:U;m=m===void 0?0:m;x.c7()||eM(x);x.K=new uF;x.S=u;var F=k,f=m===0;f=f===void 0?!0:f;var V=x.app.DG(),h=V.getVideoData().isLivePlayback?Infinity:V.cD(!0)*1E3;F>h&&(F=h-200,x.B=!0);f&&V.getCurrentTime()>=F/1E3?x.j():(x.V=V,f&&(f=F,F=x.V,x.app.Ek.addEventListener(g.X0("vqueued"),x.j),f=isFinite(f)||f/1E3>F.getDuration()?f:0x8000000000000,x.N=new g.V5(f,0x8000000000000,{namespace:"vqueued"}),F.addCueRange(x.N)));f=U/=1E3;F=u.getVideoData().S;U&&F&&x.V&&(V=U,h=0, u.getVideoData().isLivePlayback&&(f=Math.min(k/1E3,x.V.cD(!0)),h=Math.max(0,f-x.V.getCurrentTime()),V=Math.min(U,u.cD()+h)),f=oRR(F,V)||U,f!==U&&x.S.A5("qvaln",{st:U,at:f,rm:h,ct:V}));u=f;U=x.S;U.getVideoData().Xv=!0;U.getVideoData().B=!0;U.R$(!0);F={};x.V&&(F=x.V.WD(),f=x.V.getVideoData().clientPlaybackNonce,F={crt:(F*1E3).toFixed(),cpn:f});U.A5("queued",F);u!==0&&U.seekTo(u+.01,{OP:!0,vp:3,m5:"videoqueuer_queued"});x.J=new nOG(x.D,x.app.DG(),x.S,k,x.app,m);k=x.J;k.status.status!==Infinity&&(QC(k, 1),k.S.subscribe("internalvideodatachange",k.Iy,k),k.V.subscribe("internalvideodatachange",k.Iy,k),k.Z3.X().G("html5_gapless_use_format_info_fix")&&(k.S.subscribe("internalvideoformatchange",k.Iy,k),k.V.subscribe("internalvideoformatchange",k.Iy,k)),k.S.subscribe("mediasourceattached",k.Iy,k),k.V.subscribe("statechange",k.PX,k),k.S.subscribe("newelementrequired",k.Wr,k),k.Iy());return x.K}; eSt=function(x){var u,k,U,m,F,f,V,h,X;g.Z(function(q){switch(q.S){case 1:if(x.Ft()||!x.K||!x.S)return q.return();x.B&&x.app.DG().V1(!0,!1);k=x.app.X().G("html5_force_csdai_gapful_transition")&&((u=x.app.DG())==null?void 0:u.getVideoData().isDaiEnabled());U=null;if(!x.J||k){q.TY(2);break}g.YI(q,3);return g.n(q,j_W(x.J),5);case 5:g.EY(q,2);break;case 3:U=m=g.Gx(q);case 2:if(!x.S)return q.return();g.a9.RC("vqsp",function(){x.app.xq(x.S)}); if(!x.S)return q.return();F=x.S.e$();x.app.X().G("html5_gapless_seek_on_negative_time")&&F&&F.getCurrentTime()<-.01&&x.S.seekTo(0);g.a9.RC("vqpv",function(){x.app.playVideo()}); if(U||k)x.S?(f=U?U.message:"forced",(V=x.V)==null||V.A5("gapfulfbk",{r:f}),x.S.iZ(f)):(h=x.V)==null||h.A5("gapsp",{});X=x.K;eM(x);X&&X.resolve();return q.return(Promise.resolve())}})}; eM=function(x,u){u=u===void 0?!1:u;if(x.V){if(x.N){var k=x.V;x.app.Ek.removeEventListener(g.X0("vqueued"),x.j);k.removeCueRange(x.N)}x.V=null;x.N=null}x.J&&(x.J.status.status!==6&&(k=x.J,k.status.status!==Infinity&&k.N!==1&&k.TA("Canceled")),x.J=null);x.K=null;x.S&&!u&&x.S!==x.app.sO()&&x.S!==x.app.DG()&&x.S.rY();x.S&&u&&x.S.Mw();x.S=null;x.B=!1}; P7Y=function(x){var u;return((u=x.J)==null?void 0:u.currentVideoDuration)||-1}; NEQ=function(x,u,k){if(x.c7())return"qie";if(x.S==null||x.S.v8()||x.S.getVideoData()==null)return"qpd";if(u.videoId!==x.S.NN())return"vinm";if(P7Y(x)<=0)return"ivd";if(k!==1)return"upt";if((k=x.J)==null)x=void 0;else if(k.getStatus().status!==5)x="niss";else if(Woj(k.policy,k.S,k.V,k.nS)!=null)x="pge";else{u=Q_$(k);x=u.Ng;var U=u.TJ;u=g.MT(k.Z3.X().experiments,"html5_shorts_gapless_next_buffer_in_seconds");k=k.j+u;U=sE(U.UF(),k);x=sE(x.UF(),k);x=!(u>0)||U&&x?null:"neb"}return x!=null?x:null}; dOt=function(){g.Hm.call(this);var x=this;this.fullscreen=0;this.K=this.J=this.pictureInPicture=this.S=this.V=this.inline=!1;this.N=function(){x.VQ()}; Jst(this.N);this.j=this.getVisibilityState(this.V5(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.b6(),this.wj(),this.xg(),this.YD())}; pd=function(x){return!(x.isMinimized()||x.isInline()||x.isBackground()||x.b6()||x.wj()||x.xg()||x.YD())}; g.Jd=function(x){this.x$=x;this.videoData=this.playerState=null}; g.Pt=function(x,u){g.J.call(this);this.x$=x;this.J={};this.lJ=this.K=this.N=null;this.S=new g.Jd(x);this.V=u}; C7G=function(x){var u=x.experiments,k=u.H$.bind(u);KoW=k("html5_use_async_stopVideo");vOI=k("html5_pause_for_async_stopVideo");TEI=k("html5_not_reset_media_source");k("html5_listen_for_audio_output_changed")&&(nA5=!0);D6=k("html5_not_reset_media_source");Ac4=k("html5_not_reset_media_source");wp=k("html5_retain_source_buffer_appends_for_debugging");rbD=k("web_watch_pip");k("html5_mediastream_applies_timestamp_offset")&&(ts=!0);var U=g.MT(u,"html5_cobalt_override_quic");U&&YX("QUIC",+(U>0));(U=g.MT(u, "html5_cobalt_audio_write_ahead_ms"))&&YX("Media.AudioWriteDurationLocal",U);(U=k("html5_cobalt_enable_decode_to_texture"))&&YX("Media.PlayerConfiguration.DecodeToTexturePreferred",U?1:0);(x.Yi()||k("html5_log_cpu_info"))&&QqG();Error.stackTraceLimit=50;var m=g.MT(u,"html5_idle_rate_limit_ms");m&&Object.defineProperty(window,"requestIdleCallback",{value:function(F){return window.setTimeout(F,m)}}); inY(x.N);iA=k("html5_use_ump_request_slicer");wSW=k("html5_record_now");k("html5_disable_streaming_xhr")&&(xt=!1);k("html5_byterate_constraints")&&(bi=!0);k("html5_use_non_active_broadcast_for_post_live")&&(Da=!0);k("html5_sunset_aac_high_codec_family")&&(C$["141"]="a");k("html5_enable_encrypted_av1")&&(Br=!0)}; Lok=function(x){return x.slice(12).replace(/_[a-z]/g,function(u){return u.toUpperCase().replace("_","")}).replace("Dot",".")}; DOD=function(x){var u={},k;for(k in x.experiments.flags)if(k.startsWith("cobalt_h5vcc")){var U=Lok(k),m=g.MT(x.experiments,k);U&&m&&(u[U]=YX(U,m))}return u}; NA=function(x,u,k,U,m){m=m===void 0?[]:m;g.J.call(this);this.x$=x;this.ZQ=u;this.K=k;this.segments=m;this.S=void 0;this.V=new Map;m.length&&(this.S=m[0])}; SDk=function(x){if(!(x.segments.length<2)){var u=x.segments.shift();if(u){var k=u.S,U=[];if(k.size){k=g.w(k.values());for(var m=k.next();!m.done;m=k.next()){m=g.w(m.value);for(var F=m.next();!F.done;F=m.next()){F=F.value;for(var f=g.w(F.segments),V=f.next();!V.done;V=f.next())(V=dk(V.value))&&U.push(V);F.removeAll()}}}(k=dk(u))&&U.push(k);U=g.w(U);for(k=U.next();!k.done;k=U.next())x.V.delete(k.value);u.dispose()}}}; Ki=function(x,u,k,U){if(!x.S||u>k)return!1;u=new NA(x.x$,u,k,x.S,U);U=g.w(U);for(k=U.next();!k.done;k=U.next()){k=k.value;var m=dk(k);m&&m!==dk(x.S)&&x.V.set(m,[k])}x=x.S;x.S.has(u.gX())?x.S.get(u.gX()).push(u):x.S.set(u.gX(),[u]);return!0}; xX=function(x,u){return x.V.get(u)}; BEx=function(x,u,k){x.V.set(u,k)}; vt=function(x,u,k,U,m,F){return new oDx(k,k+(U||0),!U,u,x,m,F)}; oDx=function(x,u,k,U,m,F,f){g.J.call(this);this.ZQ=x;this.J=u;this.V=k;this.type=U;this.K=m;this.videoData=F;this.V4=f;this.S=new Map;WX(F)}; dk=function(x){return x.videoData.clientPlaybackNonce}; xZt=function(x){if(x.S.size)for(var u=g.w(x.S.values()),k=u.next();!k.done;k=u.next()){k=g.w(k.value);for(var U=k.next();!U.done;U=k.next())U.value.dispose()}x.S.clear()}; uo4=function(x){this.end=this.start=x}; g.Tz=function(){this.S=new Map;this.J=new Map;this.V=new Map}; g.Ad=function(x,u,k,U){g.J.call(this);var m=this;this.api=x;this.x$=u;this.playback=k;this.app=U;this.c$=new g.Tz;this.V=new Map;this.j=[];this.N=[];this.J=new Map;this.A9=new Map;this.D=new Map;this.B$=null;this.wu=NaN;this.Nj=this.QI=null;this.ud=new g.gl(function(){gD5(m,m.wu,m.QI||void 0)}); this.events=new g.Pr(this);this.RU=15E3;this.ut=new g.gl(function(){m.gm=!0;m.playback.r4(m.RU);kPQ(m);if(m.playback.getVideoData().o0()){var F;m.vU({togab:(F=m.RS)==null?void 0:F.identifier})}m.A$(!1)},this.RU); this.gm=!1;this.B=new Map;this.oS=[];this.RS=null;this.nf=new Set;this.q$=[];this.R0=[];this.QH=[];this.I0=[];this.S=void 0;this.nm=0;this.GY=!0;this.U=!1;this.IS=[];this.P$=new Set;this.Xv=new Set;this.iC=new Set;this.mI=0;this.QX=new Set;this.h9=0;this.jK=this.MV=!1;this.Ki=this.K="";this.Ok=null;this.logger=new g.fe("dai");this.nN={DwJ:function(){return m.V}, z2V:function(){return m.j}, ZkY:function(){return m.J}, CY:function(F){m.onCueRangeEnter(m.V.get(F))}, yu5:function(F){m.onCueRangeExit(m.V.get(F))}, LqS:function(F,f){m.V.set(F,f)}, zlm:function(F){m.Ki=F}, HS:function(){return m.HS()}, bk5:function(F){return m.D.get(F)}, rVk:function(){return m.Ok}}; this.playback.getPlayerType();this.playback.TL(this);this.Uk=this.x$.Yi();g.P(this,this.ud);g.P(this,this.events);g.P(this,this.ut);this.events.Y(this.api,g.X0("serverstitchedcuerange"),this.onCueRangeEnter);this.events.Y(this.api,g.qY("serverstitchedcuerange"),this.onCueRangeExit)}; f3Y=function(x,u,k,U,m,F,f,V){var h=UZb(x,F,F+m);x.gm&&x.vU({adaftto:1});k||x.vU({missadcon:1,enter:F,len:m,aid:V});x.t5&&!x.t5.Dw&&(x.t5.Dw=V);x.jK&&x.vU({adfbk:1,enter:F,len:m,aid:V});var X=x.playback;f=f===void 0?F+m:f;F===f&&!m&&x.x$.G("html5_allow_zero_duration_ads_on_timeline")&&x.vU({attl0d:1});F>f&&Ci(x,{reason:"enterTime_greater_than_return",ZQ:F,Vz:f});var q=X.qV()*1E3;FX&&Ci(x,{reason:"parent_return_greater_than_content_duration",Vz:f,yc$:X});X=null;q=g.fI(x.N,{Vz:F},function(H,R){return H.Vz-R.Vz}); q>=0&&(X=x.N[q],X.Vz>F&&mZx(x,u.video_id||"",F,f,X));if(h&&X)for(q=0;q.5&&x.vU({ttdtb:1,delta:f,cpn:m.cpn,enter:u.adCpn,exit:k.adCpn,seek:U,skip:F});x.api.G("html5_ssdai_enable_media_end_cue_range")&&x.api.W_();if(u.isAd&&k.isAd){m=!!F;if(u.adCpn&&k.adCpn){var V=x.J.get(u.adCpn);var h=x.J.get(k.adCpn)}m?x.vU({igtransskip:1,enter:u.adCpn,exit:k.adCpn,seek:U,skip:F}):Bt(x,h,V,k.Q5,u.Q5,U,m)}else if(!u.isAd&&k.isAd){x.Ki=m.cpn;x.api.publish("serverstitchedvideochange");V=D9(x,"a2c");x.vU(V); x.mI=0;if(V=k.EF)x.nm=V.end;var X;k.adCpn&&(X=x.J.get(k.adCpn));X&&x.playback.sD(X,m,k.Q5,u.Q5,U,!!F)}else if(u.isAd&&!k.isAd){var q;u.adCpn&&(q=x.J.get(u.adCpn));q&&(x.nm=0,x.Ki=q.cpn,SM(x,q),X=D9(x,"c2a",q),x.vU(X),x.mI=1,x.playback.sD(m,q,k.Q5,u.Q5,U,!!F))}}; xP=function(x,u,k){k=k===void 0?0:k;var U=g.fI(x.N,{ZQ:(u+k)*1E3},function(V,h){return V.ZQ-h.ZQ}); U=U<0?(U+2)*-1:U;if(U>=0)for(var m=u*1E3,F=U;F<=U+1&&F=f.ZQ-k*1E3&&m<=f.Vz+k*1E3)return{m4:f,Dv:u}}return{m4:void 0,Dv:u}}; VY5=function(x,u){var k="";(u=bsR(x,u))&&(k=u.getId());return k?x.J.get(k):void 0}; bsR=function(x,u){if(x.Ki){var k=x.V.get(x.Ki);if(k&&k.start-200<=u&&k.end+200>=u)return k}x=g.w(x.V.values());for(k=x.next();!k.done;k=x.next())if(k=k.value,k.start<=u&&k.end>=u)return k}; gD5=function(x,u,k){var U=x.Nj||x.app.DG().getPlayerState();uH(x,!0);x.playback.seekTo(u,k);x=x.app.DG();u=x.getPlayerState();U.isOrWillBePlaying()&&!u.isOrWillBePlaying()?x.playVideo():U.isPaused()&&!u.isPaused()&&x.pauseVideo()}; uH=function(x,u){x.wu=NaN;x.QI=null;x.ud.stop();x.B$&&u&&x.B$.tb();x.Nj=null;x.B$=null}; hmk=function(x){var u=u===void 0?-1:u;var k=k===void 0?Infinity:k;for(var U=[],m=g.w(x.N),F=m.next();!F.done;F=m.next())F=F.value,(F.ZQk)&&U.push(F);x.N=U;U=g.w(x.V.values());for(m=U.next();!m.done;m=U.next())m=m.value,m.start>=u&&m.end<=k&&(x.playback.removeCueRange(m),x.V.delete(m.getId()),x.vU({rmAdCR:1}));U=xP(x,u/1E3);u=U.m4;U=U.Dv;if(u&&(U=U*1E3-u.ZQ,m=u.ZQ+U,u.durationMs=U,u.Vz=m,U=x.V.get(u.cpn))){m=g.w(x.j);for(F=m.next();!F.done;F=m.next())F=F.value,F.start===U.end?F.start=u.ZQ+ u.durationMs:F.end===U.start&&(F.end=u.ZQ);U.start=u.ZQ;U.end=u.ZQ+u.durationMs}if(u=xP(x,k/1E3).m4){var f;U="playback_timelinePlaybackId_"+u.vG+"_video_id_"+((f=u.videoData)==null?void 0:f.videoId)+"_durationMs_"+u.durationMs+"_enterTimeMs_"+u.ZQ+"_parentReturnTimeMs_"+u.Vz;x.Rz("Invalid_clearEndTimeMs_"+k+"_that_falls_during_"+U+"._Child_playbacks_can_only_have_duration_updated_not_their_start.")}}; XxR=function(x){x.c$.clearAll();x.V.clear();x.j=[];x.N=[];x.J.clear();x.A9.clear();x.D.clear();x.B.clear();x.oS=[];x.RS=null;x.nf.clear();x.q$=[];x.R0=[];x.QH=[];x.I0=[];x.IS=[];x.P$.clear();x.Xv.clear();x.iC.clear();x.QX.clear();x.gm=!1;x.S=void 0;x.nm=0;x.GY=!0;x.U=!1;x.mI=0;x.h9=0;x.MV=!1;x.jK=!1;x.K="";x.ut.isActive()&&Li(x)}; s8Q=function(x,u,k,U,m,F){if(!x.jK)if(g.qaW(x,k))x.vU({gdu:"undec",seg:k,itag:m});else if(u=g7(x,u,k,U,F),!(x.playback.getVideoData().o0()&&(u==null?0:u.dj)))return u}; g7=function(x,u,k,U,m){var F=x.B.get(k);if(!F){if(F=Hsj(x,u))return F;u=x.Wg(k-1,U!=null?U:2);if(m)return x.vU({misscue:m,sq:k,type:U,prevsstate:u==null?void 0:u.lF,prevrecord:x.B.has(k-1)}),x.B.get(k-1);if((u==null?void 0:u.lF)===2)return x.vU({adnf:1,sq:k,type:U,prevrecord:x.B.has(k-1)}),x.B.get(k-1)}return F}; Hsj=function(x,u){u+=x.Ej();if(x.playback.getVideoData().o0())a:{var k=1;k=k===void 0?0:k;var U=u*1E3;x=g.w(x.N);for(var m=x.next();!m.done;m=x.next()){m=m.value;var F=m.qL?m.qL*1E3:m.ZQ;if(U>=m.ZQ-k*1E3&&U<=F+m.durationMs+k*1E3){U={m4:m,Dv:u};break a}}U={m4:void 0,Dv:u}}else U=xP(x,u),((k=U)==null?0:k.m4)||(U=xP(x,u,1));var f;return(f=U)==null?void 0:f.m4}; Rmt=function(x,u){u=u===void 0?"":u;var k=V$(u)||void 0;if(!u||!k){var U;x.vU({adcfg:(U=u)==null?void 0:U.length,dcfg:k==null?void 0:k.length})}return k}; pxD=function(x){if(x.IS.length)for(var u=g.w(x.IS),k=u.next();!k.done;k=u.next())x.onCueRangeExit(k.value);u=g.w(x.V.values());for(k=u.next();!k.done;k=u.next())x.playback.removeCueRange(k.value);u=g.w(x.j);for(k=u.next();!k.done;k=u.next())x.playback.removeCueRange(k.value);x.V.clear();x.j=[];x.c$.clearAll();x.S||(x.GY=!0)}; Bt=function(x,u,k,U,m,F,f){if(u&&k){x.Ki=k.cpn;SM(x,k);var V=D9(x,"a2a",k);x.vU(V);x.mI++;x.playback.sD(u,k,U||0,m||0,!!F,!!f)}else x.vU({misspbkonadtrans:1,enter:(k==null?void 0:k.cpn)||"",exit:(u==null?void 0:u.cpn)||"",seek:F,skip:f})}; MYG=function(x,u,k,U){if(U)for(U=0;Uk){var F=m.end;m.end=u;c4W(x,k,F)}else if(m.start>=u&&m.startk)m.start=k;else if(m.end>u&&m.end<=k&&m.start=u&&m.end<=k){x.playback.removeCueRange(m);if(x.IS.includes(m))x.onCueRangeExit(m);x.j.splice(U,1);continue}U++}else c4W(x,u,k)}; c4W=function(x,u,k){u=x.By(u,k);k=!0;g.XI(x.j,u,function(f,V){return f.start-V.start}); for(var U=0;U0){var m=x.j[U],F=x.j[U-1];if(Math.round(F.end/1E3)>=Math.round(m.start/1E3)){F.end=m.end;m!==u?x.playback.removeCueRange(m):k=!1;x.j.splice(U,1);continue}}U++}if(k)for(x.playback.addCueRange(u),u=x.playback.UM("serverstitchedcuerange",36E5),u=g.w(u),k=u.next();!k.done;k=u.next())x.V.delete(k.value.getId())}; kP=function(x,u,k){if(k===void 0||!k){k=g.w(x.oS);for(var U=k.next();!U.done;U=k.next()){U=U.value;if(u>=U.start&&u<=U.end)return;if(u===U.end+1){U.end+=1;return}}x.oS.push(new uo4(u))}}; g.qaW=function(x,u){x=g.w(x.oS);for(var k=x.next();!k.done;k=x.next())if(k=k.value,u>=k.start&&u<=k.end)return!0;return!1}; Uj=function(x,u,k){var U;if(U=x.playback.getVideoData().o0()||x.x$.G("html5_ssdai_extent_last_unfinished_ad_cue_range"))U=(U=x.J.get(u))&&U.i6?(x=x.D.get(U==null?void 0:U.i6))&&x.slice(-1)[0].cpn===u:!1;return U&&k===2?1E3:0}; mZx=function(x,u,k,U,m){var F;u={reason:"overlapping_playbacks",FqV:u,ZQ:k,Vz:U,qMV:m.vG,mwm:((F=m.videoData)==null?void 0:F.videoId)||"",h2X:m.durationMs,gWm:m.ZQ,N5S:m.Vz};Ci(x,u)}; Ci=function(x,u,k){x.playback.Q_(u,k)}; wx4=function(x,u){var k=[];x=x.D.get(u);if(!x)return[];x=g.w(x);for(u=x.next();!u.done;u=x.next())u=u.value,u.cpn&&k.push(u.cpn);return k}; y4I=function(x,u,k){var U=0;x=x.D.get(k);if(!x)return-1;x=g.w(x);for(k=x.next();!k.done;k=x.next()){if(k.value.cpn===u)return U;U++}return-1}; YaW=function(x,u){var k=0;x=x.D.get(u);if(!x)return 0;x=g.w(x);for(u=x.next();!u.done;u=x.next())u=u.value,u.durationMs!==0&&u.Vz!==u.ZQ&&k++;return k}; tYY=function(x,u,k){var U=!1;if(k&&(k=x.D.get(k))){k=g.w(k);for(var m=k.next();!m.done;m=k.next())m=m.value,m.durationMs!==0&&m.Vz!==m.ZQ&&(m=m.cpn,u===m&&(U=!0),U&&!x.Xv.has(m)&&(x.vU({decoratedAd:m}),x.Xv.add(m)))}}; kPQ=function(x){x.Uk&&x.vU({adf:"0_"+((new Date).getTime()/1E3-x.h9)+"_isTimeout_"+x.gm})}; UZb=function(x,u,k){if(x.q$.length)for(var U=g.w(x.q$),m=U.next(),F={};!m.done;F={P2:void 0},m=U.next()){F.P2=m.value;m=F.P2.startSecs*1E3;var f=F.P2.z1*1E3+m;if(u>m&&um&&k0&&U>u*1E3+x.nlG)&&(U=r4I(x,k))){u=!1;k=void 0;U=g.w(U.segments);for(m=U.next();!m.done;m=U.next()){m=m.value;if(u){k=m;break}dk(m)===x.Ki&&(u=!0)}U=void 0;if(k)U=dk(k);else if(u){var F;U=(F=x.timeline.S)==null?void 0:dk(F)}if(U)x.finishSegmentByCpn(x.Ki,U,2,void 0);else{var f;x.api.A5("ssap",{mfnc:1,mfncc:(f=x.timeline.S)== null?void 0:dk(f)})}}}}; l3I=function(x){return x.api.G("html5_force_ssap_gapful_switch")||x.api.G("html5_ssap_enable_legacy_browser_logic")&&!Yu()}; Q85=function(x,u,k,U){x.D5.set(u,U);ZsQ(x,u,k);a3Y(x,k)}; Qc=function(x,u){x=xX(x.timeline,u);return(x==null?0:x.length)?x[0].gX():0}; It=function(x,u){var k=k===void 0?!1:k;var U=x.timeline.S;if(!U)return{clipId:"",Ur:0};var m=I3Q(x,u,k);if(m)return{clipId:dk(m)||"",Ur:m.gX()};x.api.A5("mci",{cs:dk(U),mt:u,tl:ff(x),invt:!!k});return{clipId:"",Ur:0}}; S2=function(x){var u=x.timeline.S;if(!u)return 0;x=0;if(u.S.size===0)return(u.rO()-u.gX())/1E3;u=u.S.values();u=g.w(u);for(var k=u.next();!k.done;k=u.next()){k=g.w(k.value);for(var U=k.next();!U.done;U=k.next())U=U.value,x+=(U.rO()-U.gX())/1E3}return x}; J4Q=function(x,u){return(x=emk(x,u*1E3))?x.gX():0}; PcQ=function(x,u){var k=xX(x.timeline,u);u=0;if(k==null?0:k.length)for(x=g.w(k),k=x.next();!k.done;k=x.next())k=k.value,u+=(k.rO()-k.gX())/1E3;else return S2(x);return u}; emk=function(x,u){if(x=xX(x.timeline,x.Ki)){x=g.w(x);for(var k=x.next();!k.done;k=x.next())if(k=k.value,k.gX()<=u&&k.rO()>=u)return k}}; N1x=function(x){var u=x.playback.getVideoData();x.Ki&&(x=x.bI.get(x.Ki))&&(u=x);return u}; r4I=function(x,u,k){k=k===void 0?!1:k;var U=x.timeline.S;if(U){U=U.S;var m=Array.from(U.keys());g.VN(m);u=g.fI(m,u);u=U.get(m[u<0?(u+2)*-1:u]);if(!k&&u){k=g.w(u);for(u=k.next();!u.done;u=k.next())if(u=u.value,u.gX()!==u.rO())return u;return x.timeline}return u&&u.length>0?u[u.length-1]:void 0}}; I3Q=function(x,u,k){k=k===void 0?!1:k;var U=r4I(x,u,k);if(U){if(x=U.segments,x.length){for(var m=g.w(x),F=m.next();!F.done;F=m.next())if(F=F.value,F.gX()<=u&&F.rO()>u)return F;if(k&&U.gX()===U.rO())return x[0]}}else x.api.A5("ssap",{ctnf:1})}; OsY=function(x,u){var k;if(x.wl)for(k=x.iN.shift();k&&k!==x.wl;)k=x.iN.shift();else k=x.iN.shift();if(k){if(x.HA.has(k))dZ$(x,k);else if(u===3||u===4)x.Dd.stop(),x.api.playVideo(1,x.api.G("html5_ssap_keep_media_on_finish_segment"));x.D5.set(x.Ki,u);x.api.A5("ssap",{onvftn:1});a3Y(x,k);return!1}x.api.A5("ssap",{onvftv:1});x.Dd.stop();return!0}; dZ$=function(x,u){u=xX(x.timeline,u);if(u==null?0:u.length)x.api.pauseVideo(),x.Dd.start(u[0].V4)}; a3Y=function(x,u){var k=x.playback.getVideoData(),U=k.clientPlaybackNonce;x.xM&&(x.events.Fv(x.xM),x.xM=null,x.playback.U4());var m=x.Ki,F=!1;if(m==="")m=U,F=!0;else if(m===void 0){var f=x.playback.nO();f&&x.timeline.V.has(f)&&(m=f);x.api.A5("ssap",{mcc:m+";"+u});x.playback.fN(new $J("ssap.timelineerror",{e:"missing_current_cpn",pcpn:m,ccpn:u}))}if(m===u)F&&k&&KL4(x,k,F);else{f=x.D5.get(m);if(!F&&(!f||f!==3&&f!==5&&f!==6&&f!==7)){var V=x.api.W_(x.Ki);x.api.A5("ssap",{nmec:V,cpc:x.Ki,ec:u})}f&&f!== 2||x.SR();x.Ki=u;x.SR();u=xX(x.timeline,x.Ki);if(u==null?0:u.length){u=u[0];V=u.getType();m!==U&&(x.CE=m,k=x.bI.get(m));f?x.D5.delete(m):f=F?1:2;x.api.G("html5_ssap_pacf_qoe_ctmp")&&V===2&&!u.V&&(x.xM=x.events.Y(x.api,"onVideoProgress",x.z1m));x.api.A5("ssapt",{ostro:f,pcpn:m,ccpn:x.Ki});a:{var h=x.Ki;if(!x.l5.has(h))for(var X=g.w(x.l5),q=X.next();!q.done;q=X.next()){var H=g.w(q.value);q=H.next().value;H=H.next().value;if(H.getId().includes(h)){h=q;break a}}}X=x.api.X().G("html5_ssap_insert_su_before_nonvideo")&& h!==x.Ki;x.playback.S_(h,X);h=Math.max(0,mz(x,m));X=x.playback.getCurrentTime();X=Math.max(0,X-Qc(x,x.Ki)/1E3);q=u.getVideoData();H=f===3||f===5||f===6||f===7;if(x.api.G("html5_ssap_skip_illegal_seeking")){var R=x.playback.getPlayerState();R=!g.A(R,8)&&g.A(R,16);H=H||R;R&&x.api.A5("ssap",{iis:1})}x.playback.f_(m,x.Ki,h,X,!1,H,x.playback.getPlayerState(),!0);x.api.A5("ssapt",{ostri:f,pcpn:m,ccpn:x.Ki});var p;x.playback.Eh(m,x.Ki,U,q,(p=x.ZN.get(m))!=null?p:(0,g.j4)(),k);x.ZN.delete(m);F?k=void 0:k|| x.api.A5("ssap",{pvdm:m+";"+x.Ki,pvdmc:x.Ki===U?"1":"0"});x.api.A5("ssap",{tpac:m+";"+x.Ki,tpcc:U,tpv:(q==null?0:q.YN())?"1":"0"},!1,1);x.api.X().G("html5_ssap_cleanup_player_switch_ad_player")&&x.api.Gb();x.api.publish("videodatachange","newdata",q,V,k,f);u.V||x.playback.getVideoData().publish("dataupdated");x.HA.delete(m);x.wl="";q&&V===1?KL4(x,q):x.playback.A5("ssap",{nis:x.Ki});V===2?x.mI++:x.mI=0}}}; KL4=function(x,u,k){k=k===void 0?!1:k;if(u.startSeconds&&x.e_){var U=u.startSeconds;u=xX(x.timeline,u.clientPlaybackNonce);if(u==null?0:u.length)U+=u[0].gX()/1E3,x.api.G("htm5_ssap_ignore_initial_seek_if_too_big")&&U>=x.kx()||(x.playback.seekTo(U,{b9:!0}),x.e_=!1,x.playback.A5("ssap",{is:x.Ki,co:k?"1":"0",tse:U.toFixed()}))}}; ZsQ=function(x,u,k){u=xX(x.timeline,u);if(u!=null&&u.length&&(u=r4I(x,u[0].gX()))){u=g.w(u.segments);for(var U=u.next();!U.done;U=u.next()){U=U.value;if(dk(U)===k)break;if(U=dk(U)){var m=x.l5.get(U);m&&x.playback.removeCueRange(m);x.l5.delete(U)}}}}; e6=function(x){return x.playback.getVideoData().clientPlaybackNonce}; a_t=function(x,u){if(x.e0&&x.Ki!==u)return!1;if(x.Dy)return!0;if(u=x.l5.get(u))if(u=u.getId().split(","),u.length>1)for(var k=0;kF)return FW(x,"enterAfterReturn enterTimeMs="+m+" is greater than parentReturnTimeMs="+F.toFixed(3),f,V),"";var X=h.qV()*1E3;if(mX)return h="returnAfterDuration parentReturnTimeMs="+F.toFixed(3)+" is greater than parentDurationMs="+X+". And timestampOffset in seconds is "+ h.VH(),FW(x,h,f,V),"";X=null;for(var q=g.w(x.V),H=q.next();!H.done;H=q.next()){H=H.value;if(m>=H.ZQ&&mH.ZQ)return FW(x,"overlappingReturn",f,V),"";if(F===H.ZQ)return FW(x,"outOfOrder",f,V),"";m===H.Vz&&(X=H)}f="cs_childplayback_"+A45++;V={EF:f5(U,!0),nS:Infinity,target:null};var R={vG:f,playerVars:u,playerType:k,durationMs:U,ZQ:m,Vz:F,rV:V};x.V=x.V.concat(R).sort(function(Y,E){return Y.ZQ-E.ZQ}); X?Ccj(x,X,{EF:f5(X.durationMs,!0),nS:X.rV.nS,target:R}):(u={EF:f5(m,!1),nS:m,target:R},x.N.set(u.EF,u),h.addCueRange(u.EF));u=!0;if(x.S===x.app.DG()&&(h=h.getCurrentTime()*1E3,h>=R.ZQ&&hu)break;if(F>u)return{m4:U,Dv:u-m};k=F-U.Vz/1E3}return{m4:null,Dv:u-k}}; vD$=function(x,u,k){k=k===void 0?{}:k;var U=x.j||x.app.DG().getPlayerState();hO(x,!0);u=isFinite(u)?u:x.S.yn();var m=xRk(x,u);u=m.Dv;var F=(m=m.m4)&&!bH(x,m)||!m&&x.S!==x.app.DG(),f=u*1E3;f=x.J&&x.J.start<=f&&f<=x.J.end;!F&&f||V_(x);m?LLI(x,m,u,k,U):u1Q(x,u,k,U)}; u1Q=function(x,u,k,U){var m=x.S,F=x.app.DG();m!==F&&x.app.ER();m.seekTo(u,Object.assign({},{m5:"application_timelinemanager"},k));g_j(x,U)}; LLI=function(x,u,k,U,m){var F=bH(x,u);if(!F){u.playerVars.prefer_gapless=!0;x.x$.G("html5_enable_ssap_entity_id")&&(u.playerVars.cached_load=!0);var f=new g.TU(x.x$,u.playerVars);f.vG=u.vG;x.api.g1(f,u.playerType)}f=x.app.DG();F||f.addCueRange(u.rV.EF);f.seekTo(k,Object.assign({},{m5:"application_timelinemanager"},U));g_j(x,m)}; g_j=function(x,u){x=x.app.DG();var k=x.getPlayerState();u.isOrWillBePlaying()&&!k.isOrWillBePlaying()?x.playVideo():u.isPaused()&&!k.isPaused()&&x.pauseVideo()}; hO=function(x,u){x.t5=NaN;x.U=null;x.B.stop();x.K&&u&&x.K.tb();x.j=null;x.K=null}; bH=function(x,u){x=x.app.DG();return!!x&&x.getVideoData().vG===u.vG}; kGj=function(x){var u=x.V.find(function(m){return bH(x,m)}); if(u){var k=x.app.DG();V_(x);var U=new g.fn(8);u=o_j(x,u)/1E3;u1Q(x,u,{},U);k.A5("forceParentTransition",{childPlayback:1});x.S.A5("forceParentTransition",{parentPlayback:1})}}; mRQ=function(x,u,k){u=u===void 0?-1:u;k=k===void 0?Infinity:k;for(var U=u,m=k,F=g.w(x.N),f=F.next();!f.done;f=F.next()){var V=g.w(f.value);f=V.next().value;V=V.next().value;V.nS>=U&&V.target&&V.target.Vz<=m&&(x.S.removeCueRange(f),x.N.delete(f))}U=u;m=k;F=[];f=g.w(x.V);for(V=f.next();!V.done;V=f.next())if(V=V.value,V.ZQ>=U&&V.Vz<=m){var h=x;h.D===V&&V_(h);bH(h,V)&&h.app.ER()}else F.push(V);x.V=F;U=xRk(x,u/1E3);u=U.m4;U=U.Dv;u&&(U*=1E3,UR4(x,u,U,u.Vz===u.ZQ+u.durationMs?u.ZQ+U:u.Vz));(u=xRk(x,k/1E3).m4)&& FW(x,"Invalid clearEndTimeMs="+k+" that falls during playback={timelinePlaybackId="+(u.vG+" video_id="+u.playerVars.video_id+" durationMs="+u.durationMs+" enterTimeMs="+u.ZQ+" parentReturnTimeMs="+u.Vz+"}.Child playbacks can only have duration updated not their start."))}; UR4=function(x,u,k,U){u.durationMs=k;u.Vz=U;U={EF:f5(k,!0),nS:k,target:null};Ccj(x,u,U);bH(x,u)&&x.app.DG().getCurrentTime()*1E3>k&&(u=o_j(x,u)/1E3,k=x.app.DG().getPlayerState(),u1Q(x,u,{},k))}; FW=function(x,u,k,U){x.S.A5("timelineerror",{e:u,cpn:k?k:void 0,videoId:U?U:void 0})}; fUx=function(x){x&&x!=="web"&&FKb.includes(x)}; sj=function(x,u){g.J.call(this);var k=this;this.data=[];this.J=x||NaN;this.V=u||null;this.S=new g.gl(function(){XW(k);qn(k)}); g.P(this,this.S)}; z7W=function(x){XW(x);return x.data.map(function(u){return u.value})}; XW=function(x){var u=(0,g.j4)();x.data.forEach(function(k){k.expireF?{width:u.width,height:u.width/m,aspectRatio:m}:mm?x.width=x.height*k:kh;if(c0(x)){var X=sHj(x);var q=isNaN(X)||g.xB||kn&&g.zZ||h;oI&&!g.cj(601)?X=m.aspectRatio:q=q||F.controlsType==="3";q?h?(q=F.G("place_shrunken_video_on_left_of_player")?16:x.getPlayerSize().width-u.width-16,X=Math.max((x.getPlayerSize().height-u.height)/2,0),q=new g.q4(q,X,u.width, u.height),x.Ov.style.setProperty("border-radius","12px")):q=new g.q4(0,0,u.width,u.height):(k=m.aspectRatio/X,q=new g.q4((u.width-m.width/k)/2,(u.height-m.height)/2,m.width/k,m.height),k===1&&g.zZ&&(X=q.width-u.height*X,X>0&&(q.width+=X,q.height+=X)));g.pb(x.element,"ytp-fit-cover-video",Math.max(q.width-m.width,q.height-m.height)<1);if(V||x.p9)x.Ov.style.display="";x.gx=!0}else{q=-u.height;oI?q*=window.devicePixelRatio:g.uk&&(q-=window.screen.height);q=new g.q4(0,q,u.width,u.height);if(V||x.p9)x.Ov.style.display= "none";x.gx=!1}s1(x.jW,q)||(x.jW=q,g.IB(F)?(x.Ov.style.setProperty("width",q.width+"px","important"),x.Ov.style.setProperty("height",q.height+"px","important")):g.lM(x.Ov,q.getSize()),U=new g.pw(q.left,q.top),g.YS(x.Ov,Math.round(U.x),Math.round(U.y)),U=!0);u=new g.q4((u.width-m.width)/2,(u.height-m.height)/2,m.width,m.height);s1(x.B8,u)||(x.B8=u,U=!0);g.Rd(x.Ov,"transform",k===1?"":"scaleX("+k+")");f&&h!==x.mQ&&(h&&(x.Ov.addEventListener(Hf,x.MP),x.Ov.addEventListener("transitioncancel",x.MP),x.Ov.classList.add(g.Ch.VIDEO_CONTAINER_TRANSITIONING)), x.mQ=h,x.app.Ek.publish("playerUnderlayVisibilityChange",x.mQ?"transitioning":"hidden"));return U}; co4=function(){this.csn=g.rK();this.clientPlaybackNonce=null;this.elements=new Set;this.J=new Set;this.S=new Set;this.V=new Set}; M7R=function(x){if(x.csn!==g.rK())if(x.csn==="UNDEFINED_CSN")x.csn=g.rK();else{var u=g.rK(),k=g.$Y();if(u&&k){x.csn=u;for(var U=g.w(x.elements),m=U.next();!m.done;m=U.next())(m=m.value.visualElement)&&m.isClientVe()&&u&&k&&(g.Ww("combine_ve_grafts")?$x(le(),m,k):g.UQ(g.xd)(void 0,u,k,m))}if(u)for(x=g.w(x.S),k=x.next();!k.done;k=x.next())(k=k.value.visualElement)&&k.isClientVe()&&g.b9(u,k)}}; g.Mn=function(x,u,k,U){g.J.call(this);var m=this;this.logger=new g.fe("App");this.hv=this.yq=!1;this.Ii={};this.vP=[];this.Ge=!1;this.Sq=null;this.intentionalPlayback=!1;this.mW=!0;this.En=!1;this.V7=this.jq=null;this.y7=!0;this.mediaElement=this.qj=null;this.v4=NaN;this.WY=!1;this.PG=this.Xj=this.At=this.HG=this.screenLayer=this.playlist=null;this.Ji=[];this.bG=0;this.nN={RV:function(){return m.wM}, CC:function(){return m.At}, K1:function(f){m.At=f}, nH:function(f,V){m.At&&m.At.nH(f,V)}}; this.logger.debug("constructor begin");this.config=LQI(u||{});this.webPlayerContextConfig=k;bb4();u=this.config.args||{};this.x$=new vC(u,k,k?k.canaryState:this.config.assets.player_canary_state,U,this);g.P(this,this.x$);C7G(this.x$);U=DOD(this.x$);this.x$.Yi()&&this.Ji.push({key:"h5vcc",value:U});this.x$.experiments.H$("jspb_serialize_with_worker")&&dl4();this.x$.experiments.H$("gzip_gel_with_worker")&&ZTW();this.x$.V&&!w6R&&(window.addEventListener(WC?"touchstart":"click",zSI,{capture:!0,passive:!0}), w6R=!0);this.G("html5_onesie")&&(this.u8=new j2(this.x$),g.P(this,this.u8));this.cV=bR(rz(this.x$)&&!0,u.enablesizebutton);this.h2=bR(!1,u.player_wide);this.visibility=new dOt;g.P(this,this.visibility);this.G("web_log_theater_mode_visibility")&&this.Tq(bR(!1,u.player_wide));this.yq=bR(!1,u.external_list);this.events=new g.Pr(this);g.P(this,this.events);this.G("start_client_gcf")&&(Iy(Nb(),{jm:HM,lL:UrY()}),this.VK=Nb().resolve(HM),f2t(this.VK));this.mFm=new sh;g.P(this,this.mFm);this.JV=new co4;U= new Hl;this.Ek=new g.Oh(this,U);g.P(this,this.Ek);this.template=new X6G(this);g.P(this,this.template);this.appState=1;this.LX=yoR(this);g.P(this,U);U={};this.cT=(U.internalvideodatachange=this.ONJ,U.playbackready=this.Sv$,U.playbackstarted=this.Vkk,U.statechange=this.J9Y,U);this.WE=new si(this.Ek);this.vZ=YzD(this);U=this.G("html5_load_wasm");u=this.G("html5_allow_asmjs");if(U&&t7k||u)this.x$.iK=srI(this.vZ,u),wH(Mv(this.x$.iK,function(f){m.x$.Kf=f;var V;(V=m.DG())==null||V.A5("wasm",{a:f.ID})}), function(f){g.Nz(f); f="message"in f&&f.message||f.toString()||"";var V;(V=m.DG())==null||V.A5("wasm",{e:f})}); else if(U&&!t7k){var F;(F=this.DG())==null||F.A5("wasm",{e:"wasm unavailable"})}this.m$=new ydx(this.x$,this.vZ);this.Ek.publish("csiinitialized");F=10;g.r$(this.x$)&&(F=3);oO(this.x$)&&(F=g.MT(this.x$.experiments,"tvhtml5_unplugged_preload_cache_size"));F=new sj(F,function(f){f!==m.XM(f.getPlayerType())&&f.rY()}); g.P(this,F);this.wM=new g.Pt(this.x$,F);F=E_W(this);this.wM.VP(F);GG5(this);F={};this.Wz=(F.airplayactivechange=this.Tt5,F.airplayavailabilitychange=this.u$m,F.beginseeking=this.WVm,F.sabrCaptionsDataLoaded=this.I2$,F.endseeking=this.l2X,F.internalAbandon=this.FVJ,F.internalaudioformatchange=this.pGG,F.internalvideodatachange=this.r1m,F.internalvideoformatchange=this.f2X,F.liveviewshift=this.hGk,F.playbackstalledatstart=this.YFJ,F.progresssync=this.j2$,F.onAbnormalityDetected=this.nN$,F.onSnackbarMessage= this.Zfk,F.onLoadProgress=this.gNm,F.SEEK_COMPLETE=this.GwJ,F.SEEK_TO=this.DsX,F.onVideoProgress=this.Bt$,F.onLoadedMetadata=this.NtV,F.onAutoplayBlocked=this.eGt,F.onPlaybackPauseAtStart=this.ms$,F.playbackready=this.y1t,F.statechange=this.yb,F.newelementrequired=this.q1,F.heartbeatparams=this.ifS,F.videoelementevent=this.Q25,F.drmoutputrestricted=this.c1S,F.signatureexpired=this.bft,F.nonfatalerror=this.qF$,F.reloadplayer=this.a2$,F);this.yT=new g.Pr(this);g.P(this,this.yT);this.EJ=new Rr;g.P(this, this.EJ);this.YP=this.GF=-1;this.oi=new g.gl(this.template.resize,16,this.template);g.P(this,this.oi);this.YV=new T14(this.Ek,this.x$,this.sO(),this);this.oD=new NA(this.x$);this.MJ=new I9(this);g.P(this,this.MJ);this.sz=new jM(this);g.P(this,this.sz);fUx(this.x$.S.c);this.events.Y(this.Ek,g.X0("appapi"),this.tkG);this.events.Y(this.Ek,g.qY("appapi"),this.Rtt);this.events.Y(this.Ek,g.X0("appprogressboundary"),this.dsX);this.events.Y(this.Ek,g.qY("applooprange"),this.tD);this.events.Y(this.Ek,"presentingplayerstatechange", this.hs);this.events.Y(this.Ek,"resize",this.Vjm);this.template.pm(Kw(document,x));this.events.Y(this.Ek,"offlineslatestatechange",this.SFG);this.events.Y(this.Ek,"sabrCaptionsTrackChanged",this.WRt);this.events.Y(this.Ek,"sabrCaptionsBufferedRangesUpdated",this.e1S);this.vZ.W.X().EY&&iY(this.vZ,"offline");this.x$.oS&&g.M2("ux",g.$U);x=g.MT(this.x$.experiments,"html5_defer_fetch_att_ms");this.w6=new g.gl(this.GmX,x,this);g.P(this,this.w6);this.LN().YN()&&(g.NJ()&&this.LN().nm.push("remote"),znR(this)); this.m$.tick("fs");WKY(this);this.x$.oS&&iY(this.vZ,"ux",!0);g.n0(this.vZ.W.X())&&iY(this.vZ,"embed");this.G("web_player_sentinel_is_uniplayer")||g.Nz(new g.BG("Player experiment flags missing","web_player_sentinel_is_uniplayer"));x=this.G("web_player_sentinel_yt_experiments_sync");F=g.Ww("web_player_sentinel_yt_experiments_sync");x!==F&&g.Nz(new g.BG("b/195699950",{yt:x,player:F}));k||g.Nz(new g.BG("b/179532961"));this.MO=O9t(this);if(k=g.MT(this.x$.experiments,"html5_block_pip_safari_delay"))this.Lc= new g.gl(this.Mp,k,this),g.P(this,this.Lc);JX=this.x$.h9;k=g.MT(this.x$.experiments,"html5_performance_impact_profiling_timer_ms");k>0&&(this.AE=new g.W9(k),g.P(this,this.AE),this.events.Y(this.AE,"tick",function(){m.tE&&i95.Ab("apit",m.tE);m.tE=i95.hJ()})); this.Ek.publish("applicationInitialized");this.logger.debug("constructor end")}; O9t=function(x){function u(k){k.stack&&k.stack.indexOf("player")!==-1&&(x.DG()||x.sO()).XF(k)} dK.subscribe("handleError",u);g6.push(u);return function(){dK.unsubscribe("handleError",u);var k=g6.indexOf(u);k!==-1&&g6.splice(k,1)}}; E_W=function(x){var u=new g.TU(x.x$,x.config.args);x.Ek.publish("initialvideodatacreated",u);return w7(x,1,u,!1)}; GG5=function(x){var u=x.sO();u.setPlaybackRate(x.x$.K?1:lUQ(x,Number(g.Ji("yt-player-playback-rate"))||1));u.kJ(x.cT,x);u.uq()}; YzD=function(x){var u="",k=V7k(x);k.indexOf("//")===0&&(k=x.x$.protocol+":"+k);var U=k.lastIndexOf("/base.js");U!==-1&&(u=k.substring(0,U+1));if(k=Error().stack)if(k=k.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))k=k[1],k.includes(u)||g.Nz(Error("Player module URL mismatch: "+(k+" vs "+u+".")));u=new DA$(x.Ek,u);n_t(x,u);return u}; n_t=function(x,u){var k={};k=(k.destroyed=function(){x.onApiChange()},k); u.J=k}; yoR=function(x){if(x.x$.storeUserVolume){x=g.Ji("yt-player-volume")||{};var u=x.volume;x={volume:isNaN(u)?100:g.sp(Math.floor(u),0,100),muted:!!x.muted}}else x={volume:100,muted:x.x$.mute};return x}; y_=function(x){x.mediaElement=x.x$.deviceIsAudioOnly?new g.xZ(g.gF("AUDIO")):rk.pop()||new g.xZ(g.gF("VIDEO"));g.P(x,x.mediaElement);var u=x.DG();u&&u.setMediaElement(x.mediaElement);try{x.x$.I0?(x.Xj&&x.events.Fv(x.Xj),x.Xj=x.events.Y(x.mediaElement,"volumechange",x.xst)):(x.mediaElement.S0(x.LX.muted),x.mediaElement.setVolume(x.LX.volume/100))}catch(m){x.TA("html5.missingapi",2,"UNSUPPORTED_DEVICE","setvolume.1;emsg."+(m&&typeof m==="object"&&"message"in m&&typeof m.message==="string"&&m.message.replace(/[;:,]/g, "_")));return}g.Z7(x.yT);$RY(x);u=x.template;var k=x.mediaElement.eM();u.Ov=k;u.m8=!1;u.Ov.parentNode||FQ(u.H2,u.Ov,0);u.jW=new g.q4(0,0,0,0);p6G(u);p5(u);k=u.Ov;g.qN(k,"video-stream");g.qN(k,g.Ch.MAIN_VIDEO);var U=u.app.X();U.Po&&k.setAttribute("data-no-fullscreen","true");U.G("html5_local_playsinline")?"playsInline"in ZJ()&&(k.playsInline=!0):U.ql&&(k.setAttribute("webkit-playsinline",""),k.setAttribute("playsinline",""));U.Y_&&u.Ov&&u.Y(k,"click",k.play,k);try{x.mediaElement.activate()}catch(m){x.TA("html5.missingapi", 2,"UNSUPPORTED_DEVICE","activate.1;emsg."+(m&&typeof m==="object"&&"message"in m&&typeof m.message==="string"&&m.message.replace(/[;:,]/g,"_")))}}; jHY=function(x){if(!roQ(x)){var u=x.sO().e$();u&&(u=u.K3(),u instanceof Promise&&u.catch(function(){})); YP(x,Rf(x.getPlayerStateObject()))}}; $RY=function(x){var u=x.mediaElement;eE()?x.yT.Y(u,"webkitpresentationmodechanged",x.lBm):window.document.pictureInPictureEnabled&&(x.yT.Y(u,"enterpictureinpicture",function(){x.Jz(!0)}),x.yT.Y(u,"leavepictureinpicture",function(){x.Jz(!1)})); uR&&(x.yT.Y(u,"webkitbeginfullscreen",function(){x.RX(3)}),x.yT.Y(u,"webkitendfullscreen",function(){x.RX(0)}))}; Z9k=function(x,u){var k=u.getPlayerType(),U=x.wM.XM(k);u!==x.sO()&&u!==U&&(U==null||U.rY(),x.wM.J[k]=u)}; aUG=function(x,u){u=u===void 0?!0:u;x.logger.debug("start clear presenting player");var k;if(k=x.PG){k=x.PG;var U=x.mediaElement;k=!!U&&U===k.mediaElement}k&&(x.qz(),y_(x));if(k=x.DG())k.qz(!u),k.qr(x.Wz,x),k.getPlayerType()!==1&&k.rY();x.wM.K=null;x.logger.debug("finish clear presenting player")}; g.QHj=function(x,u,k,U){var m=x.m$;u===2&&(m=new ydx(x.x$));return new g.X_(x.x$,u,m,x.template,function(F,f,V){x.Ek.publish(F,f,V)},function(){return x.Ek.getVisibilityState()},x.visibility,x,k,U)}; w7=function(x,u,k,U,m){x=g.QHj(x,u,k,m);u=new g.dM(x);x.Ef=u;U&&x.uq();return u}; tO=function(x,u){return x.AN(u)?x.sO():u}; Ej=function(x,u){var k=x.DG(),U=x.sO();return k&&u===U&&x.AN(u)&&x.AN(k)?k:u}; Jo$=function(x){x.logger.debug("start application playback");if(x.sO().getPlayerState().isError())x.logger.debug("start application playback done, player in error state");else{var u=Go(x);x.LN().isLoaded();u&&x.Ju(6);IUY(x);FzQ(x.vZ)||enY(x)}}; enY=function(x){if(!Go(x)){var u=n3(x.vZ);u&&!u.created&&SmG(x.vZ)&&(x.logger.debug("reload ad module"),u.create())}}; IUY=function(x){x.logger.debug("start presenter playback");var u=x.getVideoData(),k=x.vZ;FzQ(k)||k.M3();!t7k&&k.W.G("html5_allow_asmjs")&&qjj(k);iY(k,"embed");iY(k,"kids");iY(k,"remote");iY(k,"miniplayer");iY(k,"offline");iY(k,"unplugged");iY(k,"ypc",!1,!0);iY(k,"ypc_clickwrap",!1,!0);iY(k,"yto",!1,!0);iY(k,"webgl",!1,!0);fpY(k)||(iY(k,"captions",!0),iY(k,"endscreen"),k.yu()||k.OG(),iY(k,"creatorendscreen",!0));k.qp();x.Ek.publish("videoready",u)}; zo=function(x){x=x.LN();x.YN();return PX(x)}; WKY=function(x){x.logger.debug("start prepare initial playback");x.l2();var u=x.config.args;y_(x);var k=x.LN();x.Ek.E_("onVolumeChange",x.LX);if(u&&zOY(u)){var U=L0(x.x$);U&&!x.yq&&(u.fetch=0);var m=g.n0(x.x$);m&&!x.yq&&(u.fetch=0);W0(x,u);g.n0(x.x$)&&x.m$.tick("ep_pr_s");if(!U||x.yq)if(m&&!x.yq)PvG(x);else if(!k.YN())x.playlist.onReady(function(){Oj(x)})}x.xq(x.sO()); g.A(x.sO().getPlayerState(),128)||(u=hZQ(!x.x$.deviceIsAudioOnly),u==="fmt.noneavailable"?x.TA("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):u==="html5.missingapi"?x.TA(u,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):k&&k.YN()&&zo(x)&&(x.x$.La||x.x$.Ps)?iH(x):k.zX?x.Ek.mutedAutoplay({durationMode:k.mutedAutoplayDurationMode}):g.Ji("yt-player-playback-on-reload")?(g.RV("embedsItpPlayedOnReload",{playedOnReload:!0,isLoggedIn:!!x.x$.Ok}),g.eZ("yt-player-playback-on-reload",!1), iH(x)):k6(x.x$)||NgY(x),g.BC(x.x$)||oB(x.x$)==="MWEB"?(g.ks(g.mA(),function(){lH(x)}),g.ks(g.mA(),function(){crj()})):(lH(x),crj()),x.logger.debug("finish prepare initial playback"))}; lH=function(x){if(!x.G("use_rta_for_player"))if(x.G("fetch_att_independently"))g.ky(x.w6);else{var u=x.getVideoData().botguardData;u&&g.PS(u,x.x$,x.getVideoData().fk||"")}}; NgY=function(x){x.logger.debug("start initialize to CUED mode");x.Ek.publish("initializingmode");x.Ju(2);x.G("embeds_web_enable_defer_loading_remote_js")&&g.x6(x.x$)?g.ks(g.mA(),function(){iY(x.vZ,"remote")}):iY(x.vZ,"remote"); iY(x.vZ,"miniplayer");x.logger.debug("initialized to CUED mode")}; iH=function(x){x.logger.debug("start initialize application playback");var u=x.sO();if(g.A(u.getPlayerState(),128))return!1;var k=u.getVideoData();zo(x)&&x.x$.Ps&&(rk.length&&x.hv?(n5(x,{muted:!1,volume:x.LX.volume},!1),$P(x,!1)):rk.length||x.LX.muted||(n5(x,{muted:!0,volume:x.LX.volume},!1),$P(x,!0)));zo(x)&&g.n0(x.x$)&&k.mutedAutoplay&&(n5(x,{muted:!0,volume:x.LX.volume},!1),$P(x,!0));k.GC&&n5(x,{muted:!0,volume:x.LX.volume},!1);dRt(x,1,k,!1);x.Ek.publish("initializingmode");x.xq(x.sO());x.Ju(3); var U;if(!(U=!x.x$.iI)){if(U=x.PG){U=x.PG;var m=x.mediaElement;U=!!m&&m===U.mediaElement}U=U&&x.Ge}U&&(x.qz(),y_(x),u.setMediaElement(x.mediaElement));u.Fj();if(g.A(u.getPlayerState(),128))return!1;k.Kr||YP(x,3);return x.Ge=!0}; Go=function(x){x=$g(x.vZ);return!!x&&x.loaded}; KKR=function(x,u){if(!x.qj)return!1;var k=x.qj.startTimeMs*.001-1,U=x.qj.endTimeMs*.001;x.qj.type==="repeatChapter"&&U--;return Math.abs(u-k)<=1E-6||Math.abs(u-U)<=1E-6||u>=k&&u<=U}; AoR=function(x){var u=x.DG();u&&mJ(u.getVideoData())&&!u.W6()&&(u=v_$(x)*1E3-x.getVideoData().Xd,x.G("html5_gapless_new_slr")?(x=x.sz,TgY(x.app,"gaplessshortslooprange"),u=new g.V5(0,u,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(x=x.app.DG())&&x.addCueRange(u)):x.setLoopRange({startTimeMs:0,endTimeMs:u,type:"shortsLoop"}))}; Cv5=function(x){var u=x.sO();if(!(g.A(u.getPlayerState(),64)&&x.LN().isLivePlayback&&x.qj.startTimeMs<5E3)){if(x.qj.type==="repeatChapter"){var k,U=(k=lFt(x.VI()))==null?void 0:k.Z_(),m;k=(m=x.getVideoData())==null?void 0:m.KX;U instanceof g.TV&&k&&(m=k[sc(k,x.qj.startTimeMs)],U.renderChapterSeekingAnimation(0,m.title));isNaN(Number(x.qj.loopCount))?x.qj.loopCount=0:x.qj.loopCount++;x.qj.loopCount===1&&x.Ek.Xt("innertubeCommand",x.getVideoData().gq)}U={m5:"application_loopRangeStart"};if(x.qj.type=== "clips"||x.qj.type==="shortsLoop")U.seekSource=58;u.seekTo(x.qj.startTimeMs*.001,U)}}; lUQ=function(x,u){var k=x.Ek.getAvailablePlaybackRates();u=Number(u.toFixed(2));x=k[0];k=k[k.length-1];u<=x?u=x:u>=k?u=k:(x=Math.floor(u*100+.001)%5,u=x===0?u:Math.floor((u-x*.01)*100+.001)/100);return u}; v_$=function(x,u){u=x.XM(u);if(!u)return x.wM.S.cD();u=tO(x,u);return r7(x,u.cD(),u)}; r7=function(x,u,k){if(x.AN(k)){k=k.getVideoData();if(ju(x))k=u;else{x=x.YV;for(var U=g.w(x.V),m=U.next();!m.done;m=U.next())if(m=m.value,k.vG===m.vG){u+=m.ZQ/1E3;break}U=u;x=g.w(x.V);for(m=x.next();!m.done;m=x.next()){m=m.value;if(k.vG===m.vG)break;var F=m.ZQ/1E3;if(F1&&(m=!1);if(!x.WY||m!==u){k=k.lock(m?"portrait":"landscape");if(k!=null)k["catch"](function(){}); x.WY=!0}}else x.WY&&(x.WY=!1,k.unlock())}; JO=function(x,u,k){x.Ek.publish(u,k);var U=g.r$(x.x$)||g.IB(x.x$)||g.KD(x.x$);if(k&&U){switch(u){case "cuerangemarkersupdated":var m="onCueRangeMarkersUpdated";break;case "cuerangesadded":m="onCueRangesAdded";break;case "cuerangesremoved":m="onCueRangesRemoved"}m&&x.Ek.Xt(m,k.map(function(F){return{getId:function(){return this.id}, end:F.end,id:F.getId(),namespace:F.namespace==="ad"?"ad":"",start:F.start,style:F.style,visible:F.visible}}))}}; P0=function(x,u,k,U,m,F){k=k===void 0?!0:k;var f=x.XM(m);f&&(f.getPlayerType()===2&&!x.AN(f)||g.l_(f.getVideoData()))||(x.getPresentingPlayerType()===3?$g(x.vZ).vY("control_seek",u,k):(f&&f===x.sO()&&x.qj&&!KKR(x,u)&&x.setLoopRange(null),x.seekTo(u,k,U,m,F)))}; XDD=function(x,u,k,U){k&&(x.qz(),y_(x));k=x.DG();k.Bd(u);var m=x.getVideoData(),F={};F.video_id=m.videoId;F.adformat=m.adFormat;m.isLivePlayback||(F.start=k.getCurrentTime(),F.resume="1");m.isLivePlayback&&HX(m)&&g.nM(x.x$)&&(F.live_utc_start=k.Z2(),F.resume="1");m.RS&&(F.vvt=m.RS);m.j&&(F.vss_credentials_token=m.j,F.vss_credentials_token_type=m.pS);m.oauthToken&&(F.oauth_token=m.oauthToken);m.Fq&&(F.force_gvi=m.Fq);F.autoplay=1;F.reload_count=m.MV+1;F.reload_reason=u;m.Zt&&(F.unplugged_partner_opt_out= m.Zt);m.iK&&(F.ypc_is_premiere_trailer=m.iK);m.playerParams&&(F.player_params=m.playerParams);x.loadVideoByPlayerVars(F,void 0,!0,void 0,void 0,U);u==="signature"&&x.HG&&enY(x)}; qOD=function(x,u){x.LN().autonavState=u;g.eZ("yt-player-autonavstate",u);x.Ek.publish("autonavchange",u)}; sDY=function(x){var u=x.getVideoData().Oj,k=x.x$.Uk,U=x.isInline()&&!x.getVideoData().Vj,m=x.mediaElement;u||k||U?m.h3():(m.m3(),n5(x,x.LX))}; Zp=function(x){var u=n3(x.VI());u&&u.created&&(x.logger.debug("reset ad module"),u.destroy())}; ju=function(x){return x.getVideoData().enableServerStitchedDai&&!!x.HG}; HUY=function(x,u){u.bounds=x.getBoundingClientRect();for(var k=g.w(["display","opacity","visibility","zIndex"]),U=k.next();!U.done;U=k.next())U=U.value,u[U]=M4(x,U);u.hidden=!!x.hidden}; V7k=function(x){if(x.webPlayerContextConfig){var u=x.webPlayerContextConfig.trustedJsUrl;return u?la(u).toString():x.webPlayerContextConfig.jsUrl}return x.config.assets&&x.config.assets.js?x.config.assets.js:""}; R3x=function(x,u){var k=x.XM(1);if(k){if(k.getVideoData().clientPlaybackNonce===u)return k;if((x=x.MJ.S)&&x.getVideoData().clientPlaybackNonce===u)return x}return null}; pDt=function(x){return x.name==="TypeError"&&x.stack.includes("/s/player/")&&AX()<=105}; cz5=function(x){return x.isTimeout?"NO_BID":"ERR_BID"}; MND=function(){var x=null;r55().then(function(u){return x=u},function(u){return x=cz5(u)}); return x}; wDD=function(){var x=iw(1E3,"NO_BID");return g.G1(K7D([r55(),x]).sj(cz5),function(){x.cancel()})}; Nn=function(x){return x.kN?g.Ai(g.TE(),140)?"STATE_OFF":"STATE_ON":"STATE_NONE"}; d7=function(x){this.player=x;this.J=this.S=1}; tNt=function(x,u,k,U,m,F){u.client||(u.client={});x.player.X().G("h5_remove_url_for_get_ad_break")||(u.client.originalUrl=k);var f=sQ(k),V=g.P9(k)?!1:!0;(f||V)&&typeof Intl!=="undefined"&&(u.client.timeZone=(new Intl.DateTimeFormat).resolvedOptions().timeZone);V=g.P9(k)?!1:!0;if(f||V||U!==""){var h={};k=fV(Ml(U)).split("&");var X=new Map;k.forEach(function(q){q=q.split("=");q.length>1&&X.set(q[0].toString(),decodeURIComponent(q[1].toString()))}); X.has("bid")&&(h.bid=X.get("bid"));h.params=[];yzx.forEach(function(q){X.has(q)&&(q={key:q,value:X.get(q)},h.params.push(q))}); YO5(x,h);u.adSignalsInfo=h}u.client.unpluggedAppInfo||(u.client.unpluggedAppInfo={});u.client.unpluggedAppInfo.enableFilterMode=!1;k=m.S.cosver;k!=null&&k!=="cosver"&&(u.client.osVersion=k);k=m.S.cplatform;k!=null&&k!=="cplatform"&&k!==""&&(u.client.platform=k);k=m.S.cmodel;k!=null&&k!=="cmodel"&&(u.client.deviceModel=k);k=m.S.cplayer;k!=null&&k!=="cplayer"&&(u.client.playerType=k);k=m.S.cbrand;k!=null&&k!=="cbrand"&&(u.client.deviceMake=k);u.user||(u.user={});u.user.lockedSafetyMode=!1;(m.G("embeds_web_enable_iframe_api_send_full_embed_url")|| m.G("embeds_enable_autoplay_and_visibility_signals"))&&g.Q$(m)&&jz4(u,F,x.player.getPlayerState(1))}; z3R=function(x,u){var k=!1;if(u==="")return k;u.split(",").forEach(function(U){var m={},F={clientName:"UNKNOWN_INTERFACE",platform:"UNKNOWN_PLATFORM",clientVersion:""},f="ACTIVE";U[0]==="!"&&(U=U.substring(1),f="INACTIVE");U=U.split("-");U.length<3||(U[0]in EfY&&(F.clientName=EfY[U[0]]),U[1]in G5j&&(F.platform=G5j[U[1]]),F.applicationState=f,F.clientVersion=U.length>2?U[2]:"",m.remoteClient=F,x.remoteContexts?x.remoteContexts.push(m):x.remoteContexts=[m],k=!0)}); return k}; OUj=function(x){if(!("FLAG_AUTO_CAPTIONS_DEFAULT_ON"in W$t))return!1;x=x.split(RegExp("[:&]"));var u=W$t.FLAG_AUTO_CAPTIONS_DEFAULT_ON,k="f"+(1+Math.floor(u/31)).toString();u=1<=2?f[1]:"";var V=lw4.test(u),h=nf5.exec(u);h=h!=null&&h.length>=2?h[1]:"";var X=$G$.exec(u);X=X!=null&&X.length>=2&&!Number.isNaN(Number(X[1]))?Number(X[1]):1;var q=rzY.exec(u);q=q!=null&&q.length>=2?q[1]:"0";var H=NU(x.player.X().lK),R=x.player.getVideoData(1),p=g.kl(R.ut,!0),c="BISCOTTI_ID"in k?k.BISCOTTI_ID:"";tNt(x,p,u,c.toString(),x.player.X(), R);R={splay:!1,lactMilliseconds:k.LACT.toString(),playerHeightPixels:Math.trunc(k.P_H),playerWidthPixels:Math.trunc(k.P_W),vis:Math.trunc(k.VIS),signatureTimestamp:20160,autonavState:Nn(x.player.X())};U&&(U={},z3R(U,k.YT_REMOTE)&&(R.mdxContext=U));if(U=jDI.includes(H)?void 0:g.d6("PREF")){for(var Y=U.split(RegExp("[:&]")),E=0,z=Y.length;E1&&O[1].toUpperCase()==="TRUE"){p.user.lockedSafetyMode=!0;break}}R.autoCaptionsDefaultOn= OUj(U)}u=ZUQ.exec(u);(u=u!=null&&u.length>=2?u[1]:"")&&h&&(p.user.credentialTransferTokens=[{token:u,scope:"VIDEO"}]);u={contentPlaybackContext:R};f={adBlock:Math.trunc(k.AD_BLOCK),params:f,breakIndex:X,breakPositionMs:q,clientPlaybackNonce:k.CPN,topLevelDomain:H,isProxyAdTagRequest:V,context:p,adSignalsInfoString:fV(Ml(c.toString())),overridePlaybackContext:u};m!==void 0&&(f.cueProcessedMs=Math.round(m).toString());h&&(f.videoId=h);k.LIVE_TARGETING_CONTEXT&&(f.liveTargetingParams=k.LIVE_TARGETING_CONTEXT); k.AD_BREAK_LENGTH&&(f.breakLengthMs=Math.trunc(k.AD_BREAK_LENGTH*1E3).toString());F&&(f.driftFromHeadMs=F.toString());f.currentMediaTimeMs=Math.round(x.player.getCurrentTime(1)*1E3);(x=x.player.getGetAdBreakContext())&&(f.getAdBreakContext=x);return f}; QDk=function(){d7.apply(this,arguments)}; Iw5=function(x,u,k,U,m){var F=k.YI;var f=k.EF;var V=x.player.X().YE,h=0;k.cueProcessedMs&&f&&!F&&(k=f.end-f.start,k>0&&(h=Math.floor(k/1E3)));var X={AD_BLOCK:m,AD_BREAK_LENGTH:F?F.z1:h,AUTONAV_STATE:Nn(x.player.X()),CA_TYPE:"image",CPN:x.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:x.player.ZI()*1E3,LACT:Z4(),LIVE_INDEX:F?x.J++:1,LIVE_TARGETING_CONTEXT:F&&F.context?F.context:"",MIDROLL_POS:f?Math.round(f.start/1E3):0,MIDROLL_POS_MS:f?Math.round(f.start):0,VIS:x.player.getVisibilityState(), P_H:x.player.Cm().pX().height,P_W:x.player.Cm().pX().width,YT_REMOTE:V?V.join(","):""},q=cw(pV);Object.keys(q).forEach(function(H){q[H]!=null&&(X[H.toUpperCase()]=q[H].toString())}); U!==""&&(X.BISCOTTI_ID=U);U={};Ro(u)&&(U.sts="20160",(x=x.player.X().forcedExperiments)&&(U.forced_experiments=x));return ql(g.aT(u,X),U)}; e3Q=function(x,u){var k=x.player.X(),U,m=(U=x.player.getVideoData(1))==null?void 0:U.oauthToken;return g.Fe(k,m).then(function(F){if(F&&Hw()){var f=Pl();NK(f,F)}return g.g_(x.player.QG(f),u,"/youtubei/v1/player/ad_break").then(function(V){return V})})}; Jzb=function(x){this.N$=x}; PbW=function(x){this.W=x}; NZY=function(x){this.N$=x}; K$t=function(x){g.J.call(this);this.S=x;this.XB=dGR(this)}; dGR=function(x){var u=new XcG(x.S.CN);g.P(x,u);x=g.w([new Jzb(x.S.N$),new PbW(x.S.W),new NZY(x.S.N$),new IJ(x.S.P3,x.S.K7),new Jj,new dt(x.S.Oi,x.S.IY,x.S.N$),new ev,new Q9]);for(var k=x.next();!k.done;k=x.next())q8b(u,k.value);x=g.w(["adInfoDialogEndpoint","adFeedbackEndpoint"]);for(k=x.next();!k.done;k=x.next())P_(u,k.value,function(){}); return u}; K5=function(x){var u=x.yX,k=x.J5;x=x.JO;var U=new WSb,m={xE:new bDb(u.get(),k),J5:k};return{bd:new Fp(k,x,u,m),context:m,zA:U}}; v0=function(x,u,k,U,m){g.J.call(this);this.V=u;this.eJ=k;this.yX=U;this.zw=m;this.listeners=[];var F=new rR(this);g.P(this,F);F.Y(x,"internalAbandon",this.je);this.addOnDisposeCallback(function(){g.Z7(F)})}; To=function(x){this.W=x;this.adVideoId=this.S=this.videoId=this.adCpn=this.contentCpn=null;this.N=!0;this.V=this.J=!1;this.adFormat=null;this.K="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"}; vfR=function(x){x.contentCpn=null;x.adCpn=null;x.videoId=null;x.adVideoId=null;x.adFormat=null;x.K="AD_PLACEMENT_KIND_UNKNOWN";x.actionType="unknown_type";x.J=!1;x.V=!1}; TZt=function(x,u){x=g.w(u);for(u=x.next();!u.done;u=x.next())if((u=u.value.renderer)&&(u.instreamVideoAdRenderer||u.linearAdSequenceRenderer||u.sandwichedLinearAdRenderer||u.instreamSurveyAdRenderer)){Av("ad_i");g.Cr({isMonetized:!0});break}}; Azk=function(x){var u;(u=x.W.getVideoData(1))!=null&&u.Ok&&(x.V=!1,u={},x.S&&x.videoId&&(u.cttAuthInfo={token:x.S,videoId:x.videoId}),Lr("video_to_ad",u))}; Ln=function(x){x.V=!1;var u={};x.S&&x.videoId&&(u.cttAuthInfo={token:x.S,videoId:x.videoId});Lr("ad_to_video",u);CbR(x)}; CbR=function(x){if(x.J)if(x.K==="AD_PLACEMENT_KIND_START"&&x.actionType==="video_to_ad")Kr("video_to_ad");else{var u={adBreakType:z9(x.K),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"},videoStreamType:x.videoStreamType};x.actionType==="ad_to_video"?(x.contentCpn&&(u.targetCpn=x.contentCpn),x.videoId&&(u.targetVideoId=x.videoId)):(x.adCpn&&(u.targetCpn=x.adCpn),x.adVideoId&&(u.targetVideoId=x.adVideoId));x.adFormat&&(u.adType=x.adFormat);x.contentCpn&& (u.clientPlaybackNonce=x.contentCpn);x.videoId&&(u.videoId=x.videoId);x.adCpn&&(u.adClientPlaybackNonce=x.adCpn);x.adVideoId&&(u.adVideoId=x.adVideoId);g.Cr(u,x.actionType)}}; AO=function(x){g.J.call(this);this.W=x;this.S=new Map;this.V=new rR(this);g.P(this,this.V);this.V.Y(this.W,g.X0("ad"),this.onCueRangeEnter,this);this.V.Y(this.W,g.qY("ad"),this.onCueRangeExit,this)}; L$I=function(x,u,k,U,m){g.V5.call(this,u,k,{id:x,namespace:"ad",priority:m,visible:U})}; C5=function(x){this.W=x}; L5=function(x){this.W=x;g.MT(this.W.X().experiments,"tv_pacf_logging_sample_rate")}; iE=function(x,u){u=u===void 0?!1:u;return x.W.X().G("html5_ssap_force_ads_ctmp")?!0:(u||x.W.X().Yi())&&x.W.X().G("html5_ssap_pacf_qoe_ctmp")}; Dp=function(x){var u,k;return(k=(u=x.W.getVideoData(1))==null?void 0:g.DZ(u))!=null?k:!1}; xh=function(x,u){return x.W.X().G(u)}; DGk=function(x){return x.W.X().G("substitute_ad_cpn_macro_in_ssdai")}; Gs=function(x){var u,k,U;return((u=x.W.getVideoData(1).getPlayerResponse())==null?void 0:(k=u.playerConfig)==null?void 0:(U=k.daiConfig)==null?void 0:U.enableServerStitchedDai)||!1}; c$R=function(x){return x.W.X().G("html5_enable_vod_slar_with_notify_pacf")}; SOI=function(x){return x.W.X().G("html5_recognize_predict_start_cue_point")}; kj=function(x){return x.W.X().experiments.H$("enable_desktop_player_underlay")}; BZj=function(x){return x.W.X().experiments.H$("html5_load_empty_player_in_media_break_sub_lra")}; If=function(x){return x.W.X().experiments.H$("html5_load_ads_instead_of_cue")}; eC=function(x){return x.W.X().experiments.H$("html5_preload_ads")}; xx=function(x){return x.W.X().experiments.H$("enable_ads_control_flow_deterministic_id_generation")}; oND=function(x){return x.W.X().experiments.H$("enable_desktop_discovery_video_abandon_pings")||g.DM(x.W.X())}; xqY=function(x){return x.W.X().experiments.H$("enable_progres_commands_lr_feeds")}; Su=function(x){return x.W.X().experiments.H$("html5_cuepoint_identifier_logging")}; uLI=function(x){switch(x){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}}; gNQ=function(){g.Hm.call(this);var x=this;this.S={};this.addOnDisposeCallback(function(){for(var u=g.w(Object.keys(x.S)),k=u.next();!k.done;k=u.next())delete x.S[k.value]})}; B0=function(){if(kSt===null){kSt=new gNQ;j0(no).V="b";var x=j0(no),u=yW(x)=="h"||yW(x)=="b",k=!(e0(),!1);u&&k&&(x.N=!0,x.j=new $yk)}return kSt}; UqY=function(x,u,k){x.S[u]=k}; mqI=function(x){switch(x){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}}; op=function(x,u,k){this.eJ=x;this.W=u;this.J5=k;this.V=new Set;this.S=new Map;B0().subscribe("adactiveviewmeasurable",this.Ma,this);B0().subscribe("adfullyviewableaudiblehalfdurationimpression",this.Re,this);B0().subscribe("adviewableimpression",this.SZ,this);B0().subscribe("adaudioaudible",this.AC,this);B0().subscribe("adaudiomeasurable",this.tC,this)}; uG=function(x,u,k){var U=k.gV,m=k.US,F=k.listener,f=k.cQ;k=k.RF===void 0?!1:k.RF;if(x.S.has(u))M8("Unexpected registration of layout in LidarApi");else{if(f){if(x.V.has(f))return;x.V.add(f)}x.S.set(u,F);Xz(e0().NV,"fmd",1);NnY(j0(no),U);var V=k?u:void 0;UqY(B0(),u,{Vc:function(){if(!m)return{};var h=x.W.getPresentingPlayerType(!0),X;return(X=x.W.getVideoData(h))!=null&&X.isAd()?{currentTime:x.eJ.get().getCurrentTimeSec(h,!1,V),duration:m,isPlaying:xC(x.eJ.get(),h).isPlaying(),isVpaid:!1,isYouTube:!0, volume:x.eJ.get().isMuted()?0:x.eJ.get().getVolume()/100}:{}}})}}; gW=function(x,u){x.S.has(u)?(x.S.delete(u),delete B0().S[u]):M8("Unexpected unregistration of layout in LidarApi")}; Fpj=function(x,u){if(x.W.isLifaAdPlaying()){var k=x.W.QL(!0,!0);x.ED(u,k.width*.5*1.1,k.height*.25*1.1,k.width*.5*.9,k.height*.5*.9)}}; Vxx=function(x,u,k){var U={};frb(x,U,u,k);bLk(U);U.LACT=kC(function(){return Z4().toString()}); U.VIS=kC(function(){return x.getVisibilityState().toString()}); U.SDKV="h.3.0";U.VOL=kC(function(){return x.isMuted()?"0":Math.round(x.getVolume()).toString()}); U.VED="";return U}; htY=function(x,u){var k={};if(u)return k;if(!x.kind)return g.Pc(Error("AdPlacementConfig without kind")),k;if(x.kind==="AD_PLACEMENT_KIND_MILLISECONDS"||x.kind==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"){if(!x.adTimeOffset||!x.adTimeOffset.offsetStartMilliseconds)return g.Pc(Error("malformed AdPlacementConfig")),k;k.MIDROLL_POS=kC(H9(Math.round(kG(x.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else k.MIDROLL_POS=kC(H9("0"));return k}; kC=function(x){return{toString:function(){return x()}}}; XyW=function(x,u,k){function U(V,h){(h=k[h])&&(F[V]=h)} function m(V,h){(h=k[h])&&(F[V]=f(h))} if(!k||g.$G(k))return x;var F=Object.assign({},x),f=u?encodeURIComponent:function(V){return V}; m("DV_VIEWABILITY","doubleVerifyViewability");m("IAS_VIEWABILITY","integralAdsViewability");m("MOAT_INIT","moatInit");m("MOAT_VIEWABILITY","moatViewability");U("GOOGLE_VIEWABILITY","googleViewability");U("VIEWABILITY","viewability");return F}; frb=function(x,u,k,U){u.CPN=kC(function(){var m;(m=x.getVideoData(1))?m=m.clientPlaybackNonce:(g.Nz(Error("Video data is null.")),m=null);return m}); u.AD_MT=kC(function(){if(U!=null)var m=U;else{var F=k;x.X().G("html5_ssap_use_cpn_to_get_time")||(F=void 0);if(x.X().G("enable_h5_shorts_ad_fill_ad_mt_macro")||x.X().G("enable_desktop_discovery_pings_ad_mt_macro")||g.DM(x.X())){var f=x.getPresentingPlayerType(!0),V;m=((V=x.getVideoData(f))==null?0:V.isAd())?qgY(x,f,F):0}else m=qgY(x,2,F)}return Math.round(Math.max(0,m*1E3)).toString()}); u.MT=kC(function(){return Math.round(Math.max(0,x.getCurrentTime(1,!1)*1E3)).toString()}); u.P_H=kC(function(){return x.Cm().pX().height.toString()}); u.P_W=kC(function(){return x.Cm().pX().width.toString()}); u.PV_H=kC(function(){return x.Cm().getVideoContentRect().height.toString()}); u.PV_W=kC(function(){return x.Cm().getVideoContentRect().width.toString()})}; bLk=function(x){x.CONN=kC(H9("0"));x.WT=kC(function(){return Date.now().toString()})}; qgY=function(x,u,k){return k!==void 0?x.getCurrentTime(u,!1,k):x.getCurrentTime(u,!1)}; sXY=function(){}; HLY=function(x,u,k,U,m){var F,f,V,h,X,q,H,R,p,c,Y,E,z;g.Z(function(O){switch(O.S){case 1:F=!!u.scrubReferrer;f=g.aT(u.baseUrl,XyW(k,F,U));V={};if(!u.headers){O.TY(2);break}h=x.K();if(!h.S){X=h.getValue();O.TY(3);break}return g.n(O,h.S,4);case 4:X=O.V;case 3:q=X;H=g.w(u.headers);for(R=H.next();!R.done;R=H.next())switch(p=R.value,p.headerType){case "VISITOR_ID":g.xc("VISITOR_DATA")&&(V["X-Goog-Visitor-Id"]=g.xc("VISITOR_DATA"));break;case "EOM_VISITOR_ID":g.xc("EOM_VISITOR_DATA")&&(V["X-Goog-EOM-Visitor-Id"]= g.xc("EOM_VISITOR_DATA"));break;case "USER_AUTH":q&&(V.Authorization="Bearer "+q);break;case "PLUS_PAGE_ID":(c=x.N())&&(V["X-Goog-PageId"]=c);break;case "AUTH_USER":Y=x.S();!q&&Y&&(V["X-Goog-AuthUser"]=Y);break;case "DATASYNC_ID":if(E=void 0,(E=x.J())==null?0:E.H$("enable_datasync_id_header_in_web_vss_pings"))z=x.V(),sQ(f)&&g.xc("LOGGED_IN")&&z&&(V["X-YouTube-DataSync-Id"]=z)}"X-Goog-EOM-Visitor-Id"in V&&"X-Goog-Visitor-Id"in V&&delete V["X-Goog-Visitor-Id"];case 2:g.Aq(f,void 0,F,Object.keys(V).length!== 0?V:void 0,"",!0,m),g.wQ(O)}})}; Rtj=function(x,u,k,U,m){this.K=x;this.N=u;this.S=k;this.V=U;this.J=m}; pyR=function(x,u){this.S=x;this.J5=u}; Uq=function(x,u,k,U,m,F,f){var V=V===void 0?new Rtj(function(){var h=x.X(),X=x.getVideoData(1);return g.Fe(h,X?g.de(X):"")},function(){return x.X().pageId},function(){return x.X().Ok},function(){var h; return(h=x.X().datasyncId)!=null?h:""},function(){return x.X().experiments}):V; this.W=x;this.V=u;this.OO=k;this.yX=U;this.bd=m;this.J5=F;this.zA=f;this.K=V;this.aZ=null;this.S=new Map;this.J=new pyR(V,this.J5)}; Mxk=function(x,u,k,U,m){var F=j8(x.V.get(),k);F?(k=ZV(x,cF4(F),F,void 0,void 0,U),u.hasOwnProperty("baseUrl")?x.K.send(u,k):x.J.send(u,k,{},m)):M8("Trying to ping from an unknown layout",void 0,void 0,{layoutId:k})}; cex=function(x,u,k,U,m,F){U=U===void 0?[]:U;var f=j8(x.V.get(),u);if(f){var V=x.OO.get().xT(u,k),h=ZV(x,cF4(f),f,m,F);U.forEach(function(X,q){X.baseUrl&&(x.J.send(X.baseUrl,h,V,X.attributionSrcMode),X.serializedAdPingMetadata&&x.bd.Wu("ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED",void 0,void 0,void 0,void 0,f,new Dst(X,q),void 0,void 0,f.adLayoutLoggingData))})}else M8("Trying to track from an unknown layout.",void 0,void 0,{layoutId:u, trackingType:k})}; Of=function(x,u){x.W.sendVideoStatsEngageEvent(u,void 0,2)}; k7=function(x,u){g.RV("adsClientStateChange",u)}; wyj=function(x,u){x.S.has(u.TP())?M8("Trying to register an existing AdErrorInfoSupplier."):x.S.set(u.TP(),u)}; yF4=function(x,u){x.S.delete(u.TP())||M8("Trying to unregister a AdErrorInfoSupplier that has not been registered yet.")}; Fw=function(x,u,k){typeof k==="string"?x.W.getVideoData(1).qa(u,k):x.W.getVideoData(1).A5(u,k)}; cF4=function(x){var u=X2(x.clientMetadata,"metadata_type_ad_placement_config");x=X2(x.clientMetadata,"metadata_type_media_sub_layout_index");return{adPlacementConfig:u,Q7:x}}; ZV=function(x,u,k,U,m,F){var f=k?Ygt(x):{},V=k?txt(x,k.layoutId):{},h=EN5(x),X,q=m!=null?m:(X=YR(x.yX.get(),2))==null?void 0:X.clientPlaybackNonce;m=void 0;if(k){var H;if((H=x.zA.S.get(k.layoutId))==null?0:H.RF)m=k.layoutId}H={};x=Object.assign({},Vxx(x.W,m,U),htY(u.adPlacementConfig,(k==null?void 0:k.renderingContent)!==void 0),V,f,h,(H.FINAL=kC(function(){return"1"}),H.AD_CPN=kC(function(){return q||""}),H)); (k==null?void 0:k.renderingContent)!==void 0||(x.SLOT_POS=kC(function(){return(u.Q7||0).toString()})); k={};F=Object.assign({},x,F);x=g.w(Object.values(GSY));for(U=x.next();!U.done;U=x.next())U=U.value,f=F[U],f!=null&&f.toString()!=null&&(k[U]=f.toString());return k}; Ygt=function(x){var u={},k,U=(k=x.aZ)==null?void 0:k.nx/1E3;U!=null&&(u.SURVEY_ELAPSED_MS=kC(function(){return Math.round(U*1E3).toString()})); u.SURVEY_LOCAL_TIME_EPOCH_S=kC(function(){return Math.round(Date.now()/1E3).toString()}); return u}; txt=function(x,u){x=x.S.get(u);if(!x)return{};x=x.P1();if(!x)return{};u={};return u.YT_ERROR_CODE=x.Sc.toString(),u.ERRORCODE=x.z5.toString(),u.ERROR_MSG=x.errorMessage,u}; EN5=function(x){var u={},k=x.W.getVideoData(1);u.ASR=kC(function(){var U;return(U=k==null?void 0:k.RL)!=null?U:null}); u.EI=kC(function(){var U;return(U=k==null?void 0:k.eventId)!=null?U:null}); return u}; mj=function(x,u,k){g.J.call(this);this.W=x;this.VO=u;this.J5=k;this.listeners=[];this.GD=null;this.kK=new Map;u=new g.Pr(this);g.P(this,u);u.Y(x,"videodatachange",this.LR$);u.Y(x,"serverstitchedvideochange",this.h1t);this.rF=YR(this)}; YR=function(x,u){var k=x.W.getVideoData(u);return k?x.LB(k,u||x.W.getPresentingPlayerType(!0)):null}; zt5=function(x,u,k){var U=x.LB(u,k);x.rF=U;x.listeners.forEach(function(m){m.xr(U)})}; Wp5=function(x){switch(x){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}}; FJ=function(x,u,k){g.J.call(this);this.W=x;this.yX=u;this.J5=k;this.listeners=[];this.Y4=[];this.S=function(){M8("Called 'doUnlockPreroll' before it's initialized.")}; u=new rR(this);k=new g.Pr(this);g.P(this,k);g.P(this,u);u.Y(x,"progresssync",this.CCV);u.Y(x,"presentingplayerstatechange",this.ENt);u.Y(x,"fullscreentoggled",this.onFullscreenToggled);u.Y(x,"onVolumeChange",this.onVolumeChange);u.Y(x,"minimized",this.ji);u.Y(x,"overlayvisibilitychange",this.wi);u.Y(x,"shortsadswipe",this.XO);u.Y(x,"resize",this.xV);k.Y(x,g.X0("appad"),this.Qq)}; f2=function(x){Dp(x.J5.get())||x.S()}; OLR=function(x,u){x.Y4=x.Y4.filter(function(k){return k!==u})}; bG=function(x,u,k){return x.getCurrentTimeSec(u,k)}; iL5=function(x,u){var k;u=(k=x.yX.get().kK.get(u))!=null?k:null;if(u===null)return M8("Expected ad video start time on playback timeline"),0;x=x.W.getCurrentTime(2,!0);return x0){var F=u.end.toString();m.forEach(function(f){(f=f.config&&f.config.adPlacementConfig)&&f.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&f.adTimeOffset&&f.adTimeOffset.offsetEndMilliseconds==="-1"&&f.adTimeOffset.offsetEndMilliseconds!==F&&(f.adTimeOffset.offsetEndMilliseconds=F)}); U.map(function(f){return g.d(f,dh)}).forEach(function(f){var V; (f=f==null?void 0:(V=f.slotEntryTrigger)==null?void 0:V.mediaTimeRangeTrigger)&&f.offsetEndMilliseconds==="-1"&&(f.offsetEndMilliseconds=F)})}return{lD:m, adSlots:U,Ix:!1,ssdaiAdsConfig:x.ssdaiAdsConfig}}; sq=function(x){g.J.call(this);this.W=x;this.listeners=[];this.S=new rR(this);g.P(this,this.S);this.S.Y(this.W,"aduxclicked",this.onAdUxClicked);this.S.Y(this.W,"aduxmouseover",this.Vh);this.S.Y(this.W,"aduxmouseout",this.Se);this.S.Y(this.W,"muteadaccepted",this.vV$)}; jXb=function(x,u,k){u=g.nl(u,function(U){return new Iox(U,k,U.id)}); x.W.Xt("onAdUxUpdate",u)}; Ho=function(x,u){x=g.w(x.listeners);for(var k=x.next();!k.done;k=x.next())u(k.value)}; Rp=function(x,u){this.V=x;this.J=u===void 0?!1:u;this.S={}}; ZLQ=function(x,u){var k=x.startSecs+x.z1;k=k<=0?null:k;if(k===null)return null;switch(x.event){case "start":case "continue":case "stop":break;case "predictStart":if(u)break;return null;default:return null}u=Math.max(x.startSecs,0);return{ez:new lB(u,k),U$J:new dT(u,k-u,x.context,x.identifier,x.event,x.S)}}; ar5=function(){this.S=[]}; Hrt=function(x,u,k){var U=g.fI(x.S,u);if(U>=0)return u;u=-U-1;return u>=x.S.length||x.S[u]>k?null:x.S[u]}; p2=function(x,u,k){g.J.call(this);this.W=x;this.J5=u;this.N$=k;this.listeners=[];this.K=!1;this.bq=[];this.S=null;this.N=new Rp(this,SOI(u.get()));this.J=new ar5;this.V=null}; QXk=function(x,u){x.bq.push(u);for(var k=!1,U=g.w(x.listeners),m=U.next();!m.done;m=U.next())k=m.value.B4(u)||k;x.K=k;Su(x.J5.get())&&Fw(x.N$.get(),"onci","cpi."+u.identifier+";cpe."+u.event+";cps."+u.startSecs+";cbi."+k)}; etI=function(x,u){k7(x.N$.get(),{cuepointTrigger:{event:Irx(u.event),cuepointId:u.identifier,totalCueDurationMs:u.z1*1E3,playheadTimeMs:u.S,cueStartTimeMs:u.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:x.W.getVideoData(1).clientPlaybackNonce}})}; Irx=function(x){switch(x){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 u1(x,"Unexpected cuepoint event")}}; co=function(x){this.W=x}; JF4=function(x,u){x.W.cueVideoByPlayerVars(u,2)}; MS=function(x){this.W=x}; wW=function(x){this.W=x}; PjW=function(x){switch(x){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:u1(x,"unknown transitionReason")}}; Nrj=function(x){this.W=x}; dqR=function(x,u,k,U,m){g.J.call(this);var F=this,f=AG(function(){return new oF(F.J5)}); g.P(this,f);var V=AG(function(){return new ue(f,F.J5)}); g.P(this,V);var h=AG(function(){return new nu}); g.P(this,h);var X=AG(function(){return new iW(x)}); g.P(this,X);var q=AG(function(){return new gH(f,V,F.J5)}); g.P(this,q);var H=AG(function(){return new fh}); g.P(this,H);this.KN=AG(function(){return new sq(u)}); g.P(this,this.KN);this.yI=AG(function(){return new LM(m)}); g.P(this,this.yI);this.gM=AG(function(){return new To(u)}); g.P(this,this.gM);this.D3=AG(function(){return new AO(u)}); g.P(this,this.D3);this.dM=AG(function(){return new co(u)}); g.P(this,this.dM);this.CN=AG(function(){return new C5(u)}); g.P(this,this.CN);this.J5=AG(function(){return new L5(u)}); g.P(this,this.J5);var R=AG(function(){return new qS(U)}); g.P(this,R);var p=AG(function(){return new w$(F.J5)}); g.P(this,p);this.Z7=AG(function(){return new MS(u)}); g.P(this,this.Z7);this.JP=AG(function(){return new B$}); g.P(this,this.JP);this.yX=AG(function(){return new mj(u,H,F.J5)}); g.P(this,this.yX);var c=K5({yX:this.yX,J5:this.J5,JO:p}),Y=c.context,E=c.zA;this.bd=c.bd;this.zw=AG(function(){return new p2(u,F.J5,F.N$)}); g.P(this,this.zw);this.Ts=AG(function(){return new wW(u)}); g.P(this,this.Ts);this.eJ=AG(function(){return new FJ(u,F.yX,F.J5)}); g.P(this,this.eJ);c=AG(function(){return new yk(f,q,V,F.J5,p,"SLOT_TYPE_ABOVE_FEED",F.eJ,F.Fz,F.rX)}); g.P(this,c);this.fC=AG(function(){return new oM(F.J5)}); this.OO=AG(function(){return new op(F.eJ,u,F.J5)}); g.P(this,this.OO);this.N$=AG(function(){return new Uq(u,h,F.OO,F.yX,F.bd,F.J5,E)}); g.P(this,this.N$);this.dk=new WI(zs,yX,function(O,r,I,N){return gD(V.get(),O,r,I,N)},X,q,V,p,this.J5,this.yX); g.P(this,this.dk);this.cG=new Ok(X,c,k,this.J5,x,this.yX,this.eJ,this.gM);g.P(this,this.cG);var z=new v0(u,this.cG,this.eJ,this.yX,this.zw);this.Iu=AG(function(){return z}); this.Vl=z;this.Fz=new Ek(X,q,this.Iu,this.zw,this.eJ,this.J5,this.N$,this.Ts);g.P(this,this.Fz);this.Hs=new lW(X,q,this.D3,this.Iu,Y);g.P(this,this.Hs);this.F$=new Nj(this.J5,X,q,c,this.yX,this.Hs,k);g.P(this,this.F$);this.u5=AG(function(){return new MY(R,V,p,F.J5,F.N$,F.eJ,F.Ts)}); g.P(this,this.u5);this.pC=AG(function(){return new wm}); g.P(this,this.pC);this.cq=new e8(x,this.KN,this.J5);g.P(this,this.cq);this.zx=new Jm(x);g.P(this,this.zx);this.Db=new PI(x);g.P(this,this.Db);this.fF=new dD(x,this.Iu,Y);g.P(this,this.fF);this.LC=new Ku(x,this.D3,this.eJ,this.yX,Y);g.P(this,this.LC);this.QD=new vI(x,this.yX);g.P(this,this.QD);this.rX=new Cu(x,this.zw,this.eJ,this.N$,this.Iu);g.P(this,this.rX);this.cZ=new Ts(x);g.P(this,this.cZ);this.mV=new BI(x);g.P(this,this.mV);this.L6=new Am(x);g.P(this,this.L6);this.z9=new S8(x);g.P(this,this.z9); this.mV=new BI(x);g.P(this,this.mV);this.nC=AG(function(){return new ZF}); g.P(this,this.nC);this.C6=AG(function(){return new an(F.eJ)}); g.P(this,this.C6);this.jd=AG(function(){return new I5I(F.KN,F.N$,x,h,F.OO)}); g.P(this,this.jd);this.Td=AG(function(){return new kJ(F.F$,X,f)}); g.P(this,this.Td);this.qJ=AG(function(){return new FG(F.J5,F.N$,F.cZ,F.OO)}); g.P(this,this.qJ);this.zd=AG(function(){return new sB(x,F.mV,F.cZ,F.yX,F.Ts,F.eJ,F.N$,H,F.zw,F.OO,F.fC,F.dM,F.D3,F.gM,F.CN,F.yI,F.Z7,F.J5,h,Y,E)}); g.P(this,this.zd);this.hX=AG(function(){return new BUQ(F.eJ,F.N$,F.yI,F.J5,F.OO,F.yX)}); g.P(this,this.hX);this.J$=AG(function(){return new e1b(F.KN,F.eJ,F.N$,h,F.OO,F.Db,F.z9,F.yI,F.J5,k)}); g.P(this,this.J$);this.So=AG(function(){return new ep4(F.KN,F.N$,h)}); g.P(this,this.So);this.VN=new XJ(x,this.JP,f);g.P(this,this.VN);this.ZW={DX:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.F$],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.Fz],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.dk],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.cG],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Hs]]),HL:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.u5],["SLOT_TYPE_ABOVE_FEED",this.pC],["SLOT_TYPE_FORECASTING",this.pC], ["SLOT_TYPE_IN_PLAYER",this.pC],["SLOT_TYPE_PLAYER_BYTES",this.pC],["SLOT_TYPE_PLAYER_UNDERLAY",this.pC],["SLOT_TYPE_PLAYBACK_TRACKING",this.pC],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.pC]]),To:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.cq],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.cq],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.zx],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.zx],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.zx],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.zx],["TRIGGER_TYPE_SLOT_ID_ENTERED", this.zx],["TRIGGER_TYPE_SLOT_ID_EXITED",this.zx],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.zx],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.zx],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.zx],["TRIGGER_TYPE_SLOT_ID_UNSCHEDULED",this.zx],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.zx],["TRIGGER_TYPE_CLOSE_REQUESTED",this.Db],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.fF],["TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",this.LC],["TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER", this.LC],["TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME",this.LC],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.LC],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.LC],["TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED",this.LC],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.LC],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.QD],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.QD],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.cZ],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID", this.fF],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.L6],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.z9],["TRIGGER_TYPE_AD_BREAK_STARTED",this.mV],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.rX],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.rX],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.rX],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.rX],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.rX]]),Tj:new Map([["SLOT_TYPE_ABOVE_FEED",this.nC], ["SLOT_TYPE_AD_BREAK_REQUEST",this.nC],["SLOT_TYPE_FORECASTING",this.nC],["SLOT_TYPE_IN_PLAYER",this.nC],["SLOT_TYPE_PLAYER_BYTES",this.C6],["SLOT_TYPE_PLAYER_UNDERLAY",this.nC],["SLOT_TYPE_PLAYBACK_TRACKING",this.nC],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.nC]]),Fs:new Map([["SLOT_TYPE_ABOVE_FEED",this.jd],["SLOT_TYPE_AD_BREAK_REQUEST",this.Td],["SLOT_TYPE_FORECASTING",this.qJ],["SLOT_TYPE_PLAYER_BYTES",this.zd],["SLOT_TYPE_PLAYBACK_TRACKING",this.hX],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM", this.hX],["SLOT_TYPE_IN_PLAYER",this.J$],["SLOT_TYPE_PLAYER_UNDERLAY",this.So]])};this.listeners=[h.get()];this.SB={F$:this.F$,IY:this.J5.get(),fm:this.yI.get(),rL:this.eJ.get(),cG:this.cG,J_:f.get(),EL:this.JP.get(),K7:this.cq,P3:h.get(),Oi:this.yX.get()}}; KpY=function(x,u,k,U,m){g.J.call(this);var F=this,f=AG(function(){return new oF(F.J5)}); g.P(this,f);var V=AG(function(){return new ue(f,F.J5)}); g.P(this,V);var h=AG(function(){return new nu}); g.P(this,h);var X=AG(function(){return new iW(x)}); g.P(this,X);var q=AG(function(){return new gH(f,V,F.J5)}); g.P(this,q);var H=AG(function(){return new fh}); g.P(this,H);this.KN=AG(function(){return new sq(u)}); g.P(this,this.KN);this.yI=AG(function(){return new LM(m)}); g.P(this,this.yI);this.gM=AG(function(){return new To(u)}); g.P(this,this.gM);this.D3=AG(function(){return new AO(u)}); g.P(this,this.D3);this.dM=AG(function(){return new co(u)}); g.P(this,this.dM);this.CN=AG(function(){return new C5(u)}); g.P(this,this.CN);this.J5=AG(function(){return new L5(u)}); g.P(this,this.J5);var R=AG(function(){return new qS(U)}); g.P(this,R);var p=AG(function(){return new w$(F.J5)}); g.P(this,p);var c=AG(function(){return new yk(f,q,V,F.J5,p,null,null,F.Fz,F.rX)}); g.P(this,c);this.Z7=AG(function(){return new MS(u)}); g.P(this,this.Z7);this.JP=AG(function(){return new B$}); g.P(this,this.JP);this.yX=AG(function(){return new mj(u,H,F.J5)}); g.P(this,this.yX);var Y=K5({yX:this.yX,J5:this.J5,JO:p}),E=Y.context,z=Y.zA;this.bd=Y.bd;this.zw=AG(function(){return new p2(u,F.J5,F.N$)}); this.eJ=AG(function(){return new FJ(u,F.yX,F.J5)}); g.P(this,this.eJ);this.OO=AG(function(){return new op(F.eJ,u,F.J5)}); g.P(this,this.OO);this.N$=AG(function(){return new Uq(u,h,F.OO,F.yX,F.bd,F.J5,z)}); g.P(this,this.N$);this.fC=AG(function(){return new oM(F.J5)}); g.P(this,this.fC);this.dk=new WI(zs,yX,function(r,I,N,L){return gD(V.get(),r,I,N,L)},X,q,V,p,this.J5,this.yX); g.P(this,this.dk);this.cG=new Ok(X,c,k,this.J5,x,this.yX,this.eJ,this.gM);g.P(this,this.cG);var O=new v0(u,this.cG,this.eJ,this.yX,this.zw);this.Iu=AG(function(){return O}); this.Vl=O;this.Fz=new Ek(X,q,this.Iu,this.zw,this.eJ,this.J5,this.N$);g.P(this,this.Fz);this.Hs=new lW(X,q,this.D3,this.Iu,E);g.P(this,this.Hs);this.F$=new Nj(this.J5,X,q,c,this.yX,this.Hs,k);g.P(this,this.F$);this.u5=AG(function(){return new MY(R,V,p,F.J5,F.N$,F.eJ)}); g.P(this,this.u5);this.pC=AG(function(){return new wm}); g.P(this,this.pC);this.cq=new e8(x,this.KN,this.J5);g.P(this,this.cq);this.zx=new Jm(x);g.P(this,this.zx);this.Db=new PI(x);g.P(this,this.Db);this.fF=new dD(x,this.Iu,E);g.P(this,this.fF);this.LC=new Ku(x,this.D3,this.eJ,this.yX,E);g.P(this,this.LC);this.cZ=new Ts(x);g.P(this,this.cZ);this.L6=new Am(x);g.P(this,this.L6);this.z9=new S8(x);g.P(this,this.z9);this.Ts=AG(function(){return new wW(u)}); g.P(this,this.Ts);this.mV=new BI(x);g.P(this,this.mV);this.rX=new Cu(x,this.zw,this.eJ,this.N$,this.Iu);g.P(this,this.rX);this.nC=AG(function(){return new ZF}); g.P(this,this.nC);this.C6=AG(function(){return new an(F.eJ)}); g.P(this,this.C6);this.Td=AG(function(){return new kJ(F.F$,X,f)}); g.P(this,this.Td);this.qJ=AG(function(){return new FG(F.J5,F.N$,F.cZ,F.OO)}); g.P(this,this.qJ);this.J$=AG(function(){return new Jv4(F.KN,F.eJ,F.N$,h,F.OO,F.Db,F.z9,F.yI,F.J5,k)}); g.P(this,this.J$);this.zd=AG(function(){return new Hu(x,F.mV,F.cZ,F.N$,F.OO,F.fC,F.dM,F.yX,F.eJ,F.D3,F.gM,F.CN,F.yI,F.Z7,F.J5,F.Ts,E,z)}); g.P(this,this.zd);this.VN=new XJ(x,this.JP,f);g.P(this,this.VN);this.ZW={DX:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.F$],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.Fz],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.dk],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.cG],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Hs]]),HL:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.u5],["SLOT_TYPE_FORECASTING",this.pC],["SLOT_TYPE_IN_PLAYER",this.pC], ["SLOT_TYPE_PLAYER_BYTES",this.pC]]),To:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.cq],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.zx],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.zx],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.zx],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.zx],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.zx],["TRIGGER_TYPE_SLOT_ID_EXITED",this.zx],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.zx],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.zx],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.zx], ["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.zx],["TRIGGER_TYPE_CLOSE_REQUESTED",this.Db],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.fF],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.LC],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.LC],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.LC],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.cZ],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.fF],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.L6],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER", this.z9],["TRIGGER_TYPE_AD_BREAK_STARTED",this.mV],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.rX],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.rX],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.rX],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.rX],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.rX]]),Tj:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.nC],["SLOT_TYPE_FORECASTING",this.nC],["SLOT_TYPE_IN_PLAYER",this.nC],["SLOT_TYPE_PLAYER_BYTES",this.C6]]), Fs:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Td],["SLOT_TYPE_FORECASTING",this.qJ],["SLOT_TYPE_IN_PLAYER",this.J$],["SLOT_TYPE_PLAYER_BYTES",this.zd]])};this.listeners=[h.get()];this.SB={F$:this.F$,IY:this.J5.get(),fm:this.yI.get(),rL:this.eJ.get(),cG:this.cG,J_:f.get(),EL:this.JP.get(),K7:this.cq,P3:h.get(),Oi:this.yX.get()}}; vNR=function(x,u,k,U,m){g.J.call(this);var F=this,f=AG(function(){return new oF(F.J5)}); g.P(this,f);var V=AG(function(){return new ue(f,F.J5)}); g.P(this,V);var h=AG(function(){return new nu}); g.P(this,h);var X=AG(function(){return new iW(x)}); g.P(this,X);var q=AG(function(){return new gH(f,V,F.J5)}); g.P(this,q);var H=AG(function(){return new fh}); g.P(this,H);this.KN=AG(function(){return new sq(u)}); g.P(this,this.KN);this.yI=AG(function(){return new LM(m)}); g.P(this,this.yI);this.gM=AG(function(){return new To(u)}); g.P(this,this.gM);this.D3=AG(function(){return new AO(u)}); g.P(this,this.D3);this.dM=AG(function(){return new co(u)}); g.P(this,this.dM);this.CN=AG(function(){return new C5(u)}); g.P(this,this.CN);this.J5=AG(function(){return new L5(u)}); g.P(this,this.J5);var R=AG(function(){return new qS(U)}); g.P(this,R);var p=AG(function(){return new w$(F.J5)}); g.P(this,p);var c=AG(function(){return new yk(f,q,V,F.J5,p,null,null,null,null)}); g.P(this,c);this.Z7=AG(function(){return new MS(u)}); g.P(this,this.Z7);this.yX=AG(function(){return new mj(u,H,F.J5)}); g.P(this,this.yX);var Y=K5({yX:this.yX,J5:this.J5,JO:p}),E=Y.context,z=Y.zA;this.bd=Y.bd;this.eJ=AG(function(){return new FJ(u,F.yX,F.J5)}); g.P(this,this.eJ);this.OO=AG(function(){return new op(F.eJ,u,F.J5)}); g.P(this,this.OO);this.N$=AG(function(){return new Uq(u,h,F.OO,F.yX,F.bd,F.J5,z)}); g.P(this,this.N$);this.fC=AG(function(){return new oM(F.J5)}); g.P(this,this.fC);this.dk=new WI(zs,yX,function(r,I,N,L){return gD(V.get(),r,I,N,L)},X,q,V,p,this.J5,this.yX); g.P(this,this.dk);this.cG=new Ok(X,c,k,this.J5,x,this.yX,this.eJ,this.gM);g.P(this,this.cG);var O=new v0(u,this.cG,this.eJ,this.yX);this.Iu=AG(function(){return O}); this.Vl=O;this.Hs=new lW(X,q,this.D3,this.Iu,E);g.P(this,this.Hs);this.F$=new Nj(this.J5,X,q,c,this.yX,this.Hs,k);g.P(this,this.F$);this.u5=AG(function(){return new MY(R,V,p,F.J5,F.N$,F.eJ)}); g.P(this,this.u5);this.pC=AG(function(){return new wm}); g.P(this,this.pC);this.cq=new e8(x,this.KN,this.J5);g.P(this,this.cq);this.zx=new Jm(x);g.P(this,this.zx);this.fF=new dD(x,this.Iu,E);g.P(this,this.fF);this.LC=new Ku(x,this.D3,this.eJ,this.yX,E);g.P(this,this.LC);this.cZ=new Ts(x);g.P(this,this.cZ);this.L6=new Am(x);g.P(this,this.L6);this.Ts=AG(function(){return new wW(u)}); g.P(this,this.Ts);this.mV=new BI(x);g.P(this,this.mV);this.nC=AG(function(){return new ZF}); g.P(this,this.nC);this.C6=AG(function(){return new an(F.eJ)}); g.P(this,this.C6);this.Td=AG(function(){return new kJ(F.F$,X,f)}); g.P(this,this.Td);this.qJ=AG(function(){return new FG(F.J5,F.N$,F.cZ,F.OO)}); g.P(this,this.qJ);this.sx=AG(function(){return new SN5(F.KN,F.eJ,F.N$,h,k,F.J5)}); g.P(this,this.sx);this.zd=AG(function(){return new Hu(x,F.mV,F.cZ,F.N$,F.OO,F.fC,F.dM,F.yX,F.eJ,F.D3,F.gM,F.CN,F.yI,F.Z7,F.J5,F.Ts,E,z)}); g.P(this,this.zd);this.ZW={DX:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.F$],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.dk],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.cG],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Hs]]),HL:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.u5],["SLOT_TYPE_FORECASTING",this.pC],["SLOT_TYPE_IN_PLAYER",this.pC],["SLOT_TYPE_PLAYER_BYTES",this.pC]]),To:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.cq],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.zx],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.zx],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.zx],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.zx],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.zx],["TRIGGER_TYPE_SLOT_ID_EXITED",this.zx],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.zx],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.zx],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.zx],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.fF],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.LC],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.LC],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.cZ],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.fF],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.L6],["TRIGGER_TYPE_AD_BREAK_STARTED",this.mV]]),Tj:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.nC],["SLOT_TYPE_ABOVE_FEED",this.nC],["SLOT_TYPE_FORECASTING",this.nC],["SLOT_TYPE_IN_PLAYER",this.nC],["SLOT_TYPE_PLAYER_BYTES",this.C6]]),Fs:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Td],["SLOT_TYPE_FORECASTING",this.qJ],["SLOT_TYPE_IN_PLAYER", this.sx],["SLOT_TYPE_PLAYER_BYTES",this.zd]])};this.listeners=[h.get()];this.SB={F$:this.F$,IY:this.J5.get(),fm:this.yI.get(),rL:this.eJ.get(),cG:this.cG,J_:f.get(),EL:null,K7:this.cq,P3:h.get(),Oi:this.yX.get()}}; TrY=function(x,u,k,U,m){g.J.call(this);var F=this,f=AG(function(){return new oF(F.J5)}); g.P(this,f);var V=AG(function(){return new ue(f,F.J5)}); g.P(this,V);var h=AG(function(){return new nu}); g.P(this,h);var X=AG(function(){return new iW(x)}); g.P(this,X);var q=AG(function(){return new gH(f,V,F.J5)}); g.P(this,q);var H=AG(function(){return new fh}); g.P(this,H);this.gY=AG(function(){return new Nrj(u)}); g.P(this,this.gY);this.KN=AG(function(){return new sq(u)}); g.P(this,this.KN);this.yI=AG(function(){return new LM(m)}); g.P(this,this.yI);this.gM=AG(function(){return new To(u)}); g.P(this,this.gM);this.D3=AG(function(){return new AO(u)}); g.P(this,this.D3);this.dM=AG(function(){return new co(u)}); g.P(this,this.dM);this.CN=AG(function(){return new C5(u)}); g.P(this,this.CN);this.J5=AG(function(){return new L5(u)}); g.P(this,this.J5);var R=AG(function(){return new qS(U)}); g.P(this,R);var p=AG(function(){return new w$(F.J5)}); g.P(this,p);var c=AG(function(){return new yk(f,q,V,F.J5,p,null,null,null,null)}); g.P(this,c);this.Z7=AG(function(){return new MS(u)}); g.P(this,this.Z7);this.yX=AG(function(){return new mj(u,H,F.J5)}); g.P(this,this.yX);var Y=K5({yX:this.yX,J5:this.J5,JO:p}),E=Y.context,z=Y.zA;this.bd=Y.bd;this.eJ=AG(function(){return new FJ(u,F.yX,F.J5)}); g.P(this,this.eJ);this.OO=AG(function(){return new op(F.eJ,u,F.J5)}); g.P(this,this.OO);this.N$=AG(function(){return new Uq(u,h,F.OO,F.yX,F.bd,F.J5,z)}); g.P(this,this.N$);this.fC=AG(function(){return new oM(F.J5)}); g.P(this,this.fC);this.dk=new WI(EoD,yX,function(r,I,N,L){return vot(V.get(),r,I,N,L)},X,q,V,p,this.J5,this.yX); g.P(this,this.dk);this.cG=new Ok(X,c,k,this.J5,x,this.yX,this.eJ,this.gM);g.P(this,this.cG);var O=new v0(u,this.cG,this.eJ,this.yX);this.Iu=AG(function(){return O}); this.Vl=O;this.Hs=new lW(X,q,this.D3,this.Iu,E);g.P(this,this.Hs);this.F$=new Nj(this.J5,X,q,c,this.yX,this.Hs,k);g.P(this,this.F$);this.u5=AG(function(){return new MY(R,V,p,F.J5,F.N$,F.eJ)}); g.P(this,this.u5);this.pC=AG(function(){return new wm}); g.P(this,this.pC);this.cq=new e8(x,this.KN,this.J5);g.P(this,this.cq);this.zx=new Jm(x);g.P(this,this.zx);this.fF=new dD(x,this.Iu,E);g.P(this,this.fF);this.LC=new Ku(x,this.D3,this.eJ,this.yX,E);g.P(this,this.LC);this.cZ=new Ts(x);g.P(this,this.cZ);this.L6=new Am(x);g.P(this,this.L6);this.Ts=AG(function(){return new wW(u)}); g.P(this,this.Ts);this.mV=new BI(x);g.P(this,this.mV);this.nC=AG(function(){return new ZF}); g.P(this,this.nC);this.C6=AG(function(){return new an(F.eJ)}); g.P(this,this.C6);this.Td=AG(function(){return new kJ(F.F$,X,f)}); g.P(this,this.Td);this.qJ=AG(function(){return new FG(F.J5,F.N$,F.cZ,F.OO)}); g.P(this,this.qJ);this.zd=AG(function(){return new Hu(x,F.mV,F.cZ,F.N$,F.OO,F.fC,F.dM,F.yX,F.eJ,F.D3,F.gM,F.CN,F.yI,F.Z7,F.J5,F.Ts,E,z)}); g.P(this,this.zd);this.Ic=AG(function(){return new N3b(F.KN,F.eJ,F.N$,h,F.gY,k,F.yX)}); g.P(this,this.Ic);this.ZW={DX:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.F$],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.dk],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.cG],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Hs]]),HL:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.u5],["SLOT_TYPE_FORECASTING",this.pC],["SLOT_TYPE_IN_PLAYER",this.pC],["SLOT_TYPE_PLAYER_BYTES",this.pC]]),To:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.cq],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.zx],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.zx],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.zx],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.zx],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.zx],["TRIGGER_TYPE_SLOT_ID_EXITED",this.zx],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.zx],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.zx],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.zx],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.fF],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.LC],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.LC],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.cZ],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.fF],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.L6],["TRIGGER_TYPE_AD_BREAK_STARTED",this.mV]]),Tj:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.nC],["SLOT_TYPE_FORECASTING",this.nC],["SLOT_TYPE_IN_PLAYER",this.nC],["SLOT_TYPE_PLAYER_BYTES",this.C6]]),Fs:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Td],["SLOT_TYPE_FORECASTING",this.qJ],["SLOT_TYPE_IN_PLAYER",this.Ic],["SLOT_TYPE_PLAYER_BYTES", this.zd]])};this.listeners=[h.get()];this.SB={F$:this.F$,IY:this.J5.get(),fm:this.yI.get(),rL:this.eJ.get(),cG:this.cG,J_:f.get(),EL:null,K7:this.cq,P3:h.get(),Oi:this.yX.get()}}; AF4=function(x,u,k,U,m){g.J.call(this);var F=this,f=AG(function(){return new oF(F.J5)}); g.P(this,f);var V=AG(function(){return new ue(f,F.J5)}); g.P(this,V);var h=AG(function(){return new nu}); g.P(this,h);var X=AG(function(){return new iW(x)}); g.P(this,X);var q=AG(function(){return new gH(f,V,F.J5)}); g.P(this,q);var H=AG(function(){return new fh}); g.P(this,H);this.gY=AG(function(){return new Nrj(u)}); g.P(this,this.gY);this.KN=AG(function(){return new sq(u)}); g.P(this,this.KN);this.yI=AG(function(){return new LM(m)}); g.P(this,this.yI);this.gM=AG(function(){return new To(u)}); g.P(this,this.gM);this.D3=AG(function(){return new AO(u)}); g.P(this,this.D3);this.dM=AG(function(){return new co(u)}); g.P(this,this.dM);this.CN=AG(function(){return new C5(u)}); g.P(this,this.CN);this.J5=AG(function(){return new L5(u)}); g.P(this,this.J5);var R=AG(function(){return new qS(U)}); g.P(this,R);var p=AG(function(){return new w$(F.J5)}); g.P(this,p);this.Z7=AG(function(){return new MS(u)}); g.P(this,this.Z7);this.yX=AG(function(){return new mj(u,H,F.J5)}); g.P(this,this.yX);var c=K5({yX:this.yX,J5:this.J5,JO:p}),Y=c.context,E=c.zA;this.bd=c.bd;this.zw=AG(function(){return new p2(u,F.J5,F.N$)}); g.P(this,this.zw);this.Ts=AG(function(){return new wW(u)}); g.P(this,this.Ts);this.eJ=AG(function(){return new FJ(u,F.yX,F.J5)}); g.P(this,this.eJ);c=AG(function(){return new yk(f,q,V,F.J5,p,null,F.eJ,F.Fz,F.rX,3)}); g.P(this,c);this.fC=AG(function(){return new oM(F.J5)}); this.OO=AG(function(){return new op(F.eJ,u,F.J5)}); g.P(this,this.OO);this.N$=AG(function(){return new Uq(u,h,F.OO,F.yX,F.bd,F.J5,E)}); g.P(this,this.N$);this.cG=new Ok(X,c,k,this.J5,x,this.yX,this.eJ,this.gM);g.P(this,this.cG);var z=new v0(u,this.cG,this.eJ,this.yX,this.zw);this.Iu=AG(function(){return z}); this.Vl=z;this.dk=new WI(Gpx,yX,function(O,r,I,N){return vot(V.get(),O,r,I,N)},X,q,V,p,this.J5,this.yX); g.P(this,this.dk);this.Fz=new Ek(X,q,this.Iu,this.zw,this.eJ,this.J5,this.N$,this.Ts);g.P(this,this.Fz);this.Hs=new lW(X,q,this.D3,this.Iu,Y);g.P(this,this.Hs);this.F$=new Nj(this.J5,X,q,c,this.yX,this.Hs,k);g.P(this,this.F$);this.u5=AG(function(){return new MY(R,V,p,F.J5,F.N$,F.eJ,F.Ts)}); g.P(this,this.u5);this.pC=AG(function(){return new wm}); g.P(this,this.pC);this.cq=new e8(x,this.KN,this.J5);g.P(this,this.cq);this.zx=new Jm(x);g.P(this,this.zx);this.fF=new dD(x,this.Iu,Y);g.P(this,this.fF);this.LC=new Ku(x,this.D3,this.eJ,this.yX,Y);g.P(this,this.LC);this.QD=new vI(x,this.yX);g.P(this,this.QD);this.rX=new Cu(x,this.zw,this.eJ,this.N$,this.Iu);g.P(this,this.rX);this.cZ=new Ts(x);g.P(this,this.cZ);this.L6=new Am(x);g.P(this,this.L6);this.mV=new BI(x);g.P(this,this.mV);this.nC=AG(function(){return new ZF}); g.P(this,this.nC);this.C6=AG(function(){return new an(F.eJ)}); g.P(this,this.C6);this.Td=AG(function(){return new kJ(F.F$,X,f)}); g.P(this,this.Td);this.qJ=AG(function(){return new FG(F.J5,F.N$,F.cZ,F.OO)}); g.P(this,this.qJ);this.zd=AG(function(){return new sB(x,F.mV,F.cZ,F.yX,F.Ts,F.eJ,F.N$,H,F.zw,F.OO,F.fC,F.dM,F.D3,F.gM,F.CN,F.yI,F.Z7,F.J5,h,Y,E)}); g.P(this,this.zd);this.J$=AG(function(){return new dst(F.KN,F.eJ,F.N$,h,F.gY,k,F.J5,F.yX)}); g.P(this,this.J$);this.ZW={DX:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.F$],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.Fz],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.dk],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.cG],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Hs]]),HL:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.u5],["SLOT_TYPE_FORECASTING",this.pC],["SLOT_TYPE_IN_PLAYER",this.pC],["SLOT_TYPE_PLAYER_BYTES",this.pC]]),To:new Map([["TRIGGER_TYPE_SKIP_REQUESTED", this.cq],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.zx],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.zx],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.zx],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.zx],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.zx],["TRIGGER_TYPE_SLOT_ID_EXITED",this.zx],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.zx],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.zx],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.zx],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.fF],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED", this.LC],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.LC],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.QD],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.QD],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.cZ],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.fF],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.L6],["TRIGGER_TYPE_AD_BREAK_STARTED",this.mV],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.rX],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED", this.rX],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.rX],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.rX],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.rX]]),Tj:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.nC],["SLOT_TYPE_FORECASTING",this.nC],["SLOT_TYPE_IN_PLAYER",this.nC],["SLOT_TYPE_PLAYER_BYTES",this.C6]]),Fs:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Td],["SLOT_TYPE_FORECASTING",this.qJ],["SLOT_TYPE_PLAYER_BYTES",this.zd],["SLOT_TYPE_IN_PLAYER",this.J$]])};this.listeners=[h.get()]; this.SB={F$:this.F$,IY:this.J5.get(),fm:this.yI.get(),rL:this.eJ.get(),cG:this.cG,J_:f.get(),EL:null,K7:this.cq,P3:h.get(),Oi:this.yX.get()}}; Lpt=function(x,u,k,U){function m(){return F.V} g.J.call(this);var F=this;x.X().experiments.H$("html5_dispose_of_manager_before_dependency")?(this.S=CjI(m,x,u,k,U),this.V=(new CM(this.S)).J(),g.P(this,this.V),g.P(this,this.S)):(this.S=CjI(m,x,u,k,U),g.P(this,this.S),this.V=(new CM(this.S)).J(),g.P(this,this.V))}; YC=function(x){return x.S.SB}; CjI=function(x,u,k,U,m){try{var F=u.X();if(g.BC(F))var f=new dqR(x,u,k,U,m);else if(g.x6(F))f=new KpY(x,u,k,U,m);else if(K0(F))f=new vNR(x,u,k,U,m);else if(g.KD(F))f=new TrY(x,u,k,U,m);else if(g.IB(F))f=new AF4(x,u,k,U,m);else throw new TypeError("Unknown web interface");return f}catch(V){return f=u.X(),M8("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:f.S.cplatform,interface:f.S.c,xcY:f.S.cver,o8t:f.S.ctheme,U5$:f.S.cplayer,IY5:f.playerStyle}),new $qW(x,u,k,U,m)}}; Dqb=function(x){D5.call(this,x)}; SgI=function(x,u,k,U,m){Us.call(this,x,{T:"div",Z:"ytp-ad-timed-pie-countdown-container",L:[{T:"svg",Z:"ytp-ad-timed-pie-countdown",C:{viewBox:"0 0 20 20"},L:[{T:"circle",Z:"ytp-ad-timed-pie-countdown-background",C:{r:"10",cx:"10",cy:"10"}},{T:"circle",Z:"ytp-ad-timed-pie-countdown-inner",C:{r:"5",cx:"10",cy:"10"}},{T:"circle",Z:"ytp-ad-timed-pie-countdown-outer",C:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",u,k,U,m);this.K=this.k$("ytp-ad-timed-pie-countdown-container");this.J=this.k$("ytp-ad-timed-pie-countdown-inner"); this.j=this.k$("ytp-ad-timed-pie-countdown-outer");this.V=Math.ceil(2*Math.PI*5);this.hide()}; Brj=function(x,u,k,U,m,F){yY.call(this,x,{T:"div",Z:"ytp-ad-action-interstitial",C:{tabindex:"0"},L:[{T:"div",Z:"ytp-ad-action-interstitial-background-container"},{T:"div",Z:"ytp-ad-action-interstitial-slot",L:[{T:"div",Z:"ytp-ad-action-interstitial-instream-info"},{T:"div",Z:"ytp-ad-action-interstitial-card",L:[{T:"div",Z:"ytp-ad-action-interstitial-image-container"},{T:"div",Z:"ytp-ad-action-interstitial-headline-container"},{T:"div",Z:"ytp-ad-action-interstitial-description-container"},{T:"div", Z:"ytp-ad-action-interstitial-action-button-container"}]}]}]},"ad-action-interstitial",u,k,U);this.aM=m;this.cI=F;this.navigationEndpoint=this.S=this.skipButton=this.V=this.actionButton=null;this.q$=this.k$("ytp-ad-action-interstitial-instream-info");this.c$=this.k$("ytp-ad-action-interstitial-image-container");this.U=new T0(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,"ytp-ad-action-interstitial-image");g.P(this,this.U);this.U.pm(this.c$);this.ut=this.k$("ytp-ad-action-interstitial-headline-container"); this.j=new gy(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,"ytp-ad-action-interstitial-headline");g.P(this,this.j);this.j.pm(this.ut);this.RS=this.k$("ytp-ad-action-interstitial-description-container");this.J=new gy(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,"ytp-ad-action-interstitial-description");g.P(this,this.J);this.J.pm(this.RS);this.P$=this.k$("ytp-ad-action-interstitial-background-container");this.GY=new T0(this.api,this.layoutId,this.interactionLoggingClientData, this.fm,"ytp-ad-action-interstitial-background",!0);g.P(this,this.GY);this.GY.pm(this.P$);this.QX=this.k$("ytp-ad-action-interstitial-action-button-container");this.slot=this.k$("ytp-ad-action-interstitial-slot");this.X6=this.k$("ytp-ad-action-interstitial-card");this.K=new rR;g.P(this,this.K);this.hide()}; oMj=function(x){var u=g.DE("html5-video-player");u&&g.pb(u,"ytp-ad-display-override",x)}; kAQ=function(x,u,k,U){yY.call(this,x,{T:"div",Z:"ytp-ad-overlay-slot",L:[{T:"div",Z:"ytp-ad-overlay-container"}]},"invideo-overlay",u,k,U);this.U=[];this.P$=this.ut=this.K=this.QX=this.q$=null;this.GY=!1;this.j=null;this.RS=0;x=this.k$("ytp-ad-overlay-container");this.c$=new q8(x,45E3,6E3,.3,.4);g.P(this,this.c$);this.J=x1W(this);g.P(this,this.J);this.J.pm(x);this.V=uD5(this);g.P(this,this.V);this.V.pm(x);this.S=gM5(this);g.P(this,this.S);this.S.pm(x);this.hide()}; x1W=function(x){var u=new g.wU({T:"div",Z:"ytp-ad-text-overlay",L:[{T:"div",Z:"ytp-ad-overlay-ad-info-button-container"},{T:"div",Z:"ytp-ad-overlay-close-container",L:[{T:"button",Z:"ytp-ad-overlay-close-button",L:[Ie(U1D)]}]},{T:"div",Z:"ytp-ad-overlay-title",VX:"{{title}}"},{T:"div",Z:"ytp-ad-overlay-desc",VX:"{{description}}"},{T:"div",W$:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],VX:"{{displayUrl}}"}]});x.Y(u.k$("ytp-ad-overlay-title"),"click",function(k){tw(x,u.element,k)}); x.Y(u.k$("ytp-ad-overlay-link"),"click",function(k){tw(x,u.element,k)}); x.Y(u.k$("ytp-ad-overlay-close-container"),"click",x.Uz);u.hide();return u}; uD5=function(x){var u=new g.wU({T:"div",W$:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],L:[{T:"div",Z:"ytp-ad-overlay-ad-info-button-container"},{T:"div",Z:"ytp-ad-overlay-close-container",L:[{T:"button",Z:"ytp-ad-overlay-close-button",L:[Ie(U1D)]}]},{T:"div",Z:"ytp-ad-overlay-text-image",L:[{T:"img",C:{src:"{{imageUrl}}"}}]},{T:"div",Z:"ytp-ad-overlay-title",VX:"{{title}}"},{T:"div",Z:"ytp-ad-overlay-desc",VX:"{{description}}"},{T:"div",W$:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"], VX:"{{displayUrl}}"}]});x.Y(u.k$("ytp-ad-overlay-title"),"click",function(k){tw(x,u.element,k)}); x.Y(u.k$("ytp-ad-overlay-link"),"click",function(k){tw(x,u.element,k)}); x.Y(u.k$("ytp-ad-overlay-close-container"),"click",x.Uz);x.Y(u.k$("ytp-ad-overlay-text-image"),"click",x.ZCk);u.hide();return u}; gM5=function(x){var u=new g.wU({T:"div",Z:"ytp-ad-image-overlay",L:[{T:"div",Z:"ytp-ad-overlay-ad-info-button-container"},{T:"div",Z:"ytp-ad-overlay-close-container",L:[{T:"button",Z:"ytp-ad-overlay-close-button",L:[Ie(U1D)]}]},{T:"div",Z:"ytp-ad-overlay-image",L:[{T:"img",C:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});x.Y(u.k$("ytp-ad-overlay-image"),"click",function(k){tw(x,u.element,k)}); x.Y(u.k$("ytp-ad-overlay-close-container"),"click",x.Uz);u.hide();return u}; m1W=function(x,u){if(u){var k=g.d(u,IR)||null;k==null?g.Pc(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer.")):(u=g.DE("video-ads ytp-ad-module")||null,u==null?g.Pc(Error("Could not locate the root ads container element to attach the ad info dialog.")):(x.ut=new g.wU({T:"div",Z:"ytp-ad-overlay-ad-info-dialog-container"}),g.P(x,x.ut),x.ut.pm(u),u=new u0(x.api,x.layoutId,x.interactionLoggingClientData,x.fm,x.ut.element,!1),g.P(x,u),u.init(q6("ad-info-hover-text-button"),k,x.macros), x.j?(u.pm(x.j,0),u.subscribe("f",x.oit,x),u.subscribe("e",x.Qh,x),x.Y(x.j,"click",x.xV5),x.Y(g.DE("ytp-ad-button",u.element),"click",function(){var U;if(g.d((U=g.d(k.button,g.J1))==null?void 0:U.serviceEndpoint,C3Q))x.GY=x.api.getPlayerState(1)===2,x.api.pauseVideo();else x.api.onAdUxClicked("ad-info-hover-text-button",x.layoutId)}),x.P$=u):g.Pc(Error("Ad info button container within overlay ad was not present."))))}else g.Nz(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))}; fNI=function(x,u){if(FHY(x,Eq)||x.api.isMinimized())return!1;var k=Yd(u.title),U=Yd(u.description);if(g.Eo(k)||g.Eo(U))return!1;x.createServerVe(x.J.element,u.trackingParams||null);x.J.updateValue("title",Yd(u.title));x.J.updateValue("description",Yd(u.description));x.J.updateValue("displayUrl",Yd(u.displayUrl));u.navigationEndpoint&&g.gS(x.U,u.navigationEndpoint);x.J.show();x.c$.start();x.logVisibility(x.J.element,!0);x.Y(x.J.element,"mouseover",function(){x.RS++}); return!0}; bE$=function(x,u){if(FHY(x,Eq)||x.api.isMinimized())return!1;var k=Yd(u.title),U=Yd(u.description);if(g.Eo(k)||g.Eo(U))return!1;x.createServerVe(x.V.element,u.trackingParams||null);x.V.updateValue("title",Yd(u.title));x.V.updateValue("description",Yd(u.description));x.V.updateValue("displayUrl",Yd(u.displayUrl));x.V.updateValue("imageUrl",qwR(u.image));u.navigationEndpoint&&g.gS(x.U,u.navigationEndpoint);x.QX=u.imageNavigationEndpoint||null;x.V.show();x.c$.start();x.logVisibility(x.V.element,!0); x.Y(x.V.element,"mouseover",function(){x.RS++}); return!0}; VgD=function(x,u){if(x.api.isMinimized())return!1;var k=sV4(u.image),U=k;k.width0?(u=new N8(x.api,x.S),u.pm(x.playerOverlay), g.P(x,u)):g.Pc(Error("Survey progress bar was not added. SurveyAdQuestionCommon: "+JSON.stringify(u)))}}else g.Pc(Error("addCommonComponents() needs to be called before starting countdown."))}; yPt=function(x){function u(k){return{toString:function(){return k()}}} x.macros.SURVEY_LOCAL_TIME_EPOCH_S=u(function(){var k=new Date;return(Math.round(k.valueOf()/1E3)+-1*k.getTimezoneOffset()*60).toString()}); x.macros.SURVEY_ELAPSED_MS=u(function(){return(Date.now()-x.J).toString()})}; YtQ=function(x,u,k,U,m){Oq.call(this,x,u,k,U,"survey-question-multi-select");this.RS=m;this.noneOfTheAbove=null;this.submitEndpoints=[];this.j=null;this.hide()}; tgj=function(x,u,k){x.noneOfTheAbove=new RrY(x.api,x.layoutId,x.interactionLoggingClientData,x.fm);x.noneOfTheAbove.pm(x.answers);x.noneOfTheAbove.init(q6("survey-none-of-the-above"),u,k)}; GAk=function(x){x.V.forEach(function(u){u.S.toggleButton(!1)}); EMG(x,!0)}; EMG=function(x,u){var k=x.K;x=zrj(x);u=u===void 0?!1:u;k.S&&(x?k.S.hide():k.S.show(),u&&k.S instanceof GR&&!k.S.K&&kBj(k.S,!1));k.V&&(x?k.V.show():k.V.hide())}; zrj=function(x){return x.V.some(function(u){return u.S.isToggled()})||x.noneOfTheAbove.button.isToggled()}; iG=function(x,u,k,U,m){Oq.call(this,x,u,k,U,"survey-question-single-select",function(f){F.api.X().G("supports_multi_step_on_desktop")&&m([f])}); var F=this;this.hide()}; lG=function(x,u,k,U){yY.call(this,x,{T:"div",Z:"ytp-ad-survey",L:[{T:"div",Z:"ytp-ad-survey-questions"}]},"survey",u,k,U);this.questions=[];this.V=[];this.conditioningRules=[];this.S=0;this.j=this.k$("ytp-ad-survey-questions");this.api.X().G("fix_survey_color_contrast_on_destop")&&this.k$("ytp-ad-survey").classList.add("color-contrast-fix");this.api.X().G("web_enable_speedmaster")&&this.k$("ytp-ad-survey").classList.add("relative-positioning-survey");this.hide()}; iEb=function(x,u){var k=x.V[u],U;(U=x.J)==null||U.dispose();g.d(k,aR)?WHk(x,g.d(k,aR),x.macros):g.d(k,ZA)&&OEQ(x,g.d(k,ZA),x.macros);x.S=u}; WHk=function(x,u,k){var U=new iG(x.api,x.layoutId,x.interactionLoggingClientData,x.fm,x.K.bind(x));U.pm(x.j);U.init(q6("survey-question-single-select"),u,k);x.api.X().G("supports_multi_step_on_desktop")?x.J=U:x.questions.push(U);g.P(x,U)}; OEQ=function(x,u,k){var U=new YtQ(x.api,x.layoutId,x.interactionLoggingClientData,x.fm,x.K.bind(x));U.pm(x.j);U.init(q6("survey-question-multi-select"),u,k);x.api.X().G("supports_multi_step_on_desktop")?x.J=U:x.questions.push(U);g.P(x,U)}; n2=function(x,u,k,U){yY.call(this,x,{T:"div",Z:"ytp-ad-survey-interstitial",L:[{T:"div",Z:"ytp-ad-survey-interstitial-contents",L:[{T:"div",Z:"ytp-ad-survey-interstitial-logo",L:[{T:"div",Z:"ytp-ad-survey-interstitial-logo-image"}]},{T:"div",Z:"ytp-ad-survey-interstitial-text"}]}]},"survey-interstitial",u,k,U);this.S=this.actionButton=null;this.interstitial=this.k$("ytp-ad-survey-interstitial");this.V=this.k$("ytp-ad-survey-interstitial-contents");this.text=this.k$("ytp-ad-survey-interstitial-text"); this.logoImage=this.k$("ytp-ad-survey-interstitial-logo-image");this.transition=new g.fD(this,500,!1,300);g.P(this,this.transition)}; lN5=function(x,u){u=u&&vm(u)||"";if(g.Eo(u))g.Nz(Error("Found ThumbnailDetails without valid image URL"));else{var k=x.style;x=x.style.cssText;var U=document.implementation.createHTMLDocument("").createElement("DIV");U.style.cssText=x;x=JR$(U.style);k.cssText=[x,'background-image:url("'+u+'");'].join("")}}; nMY=function(x){var u=g.DE("html5-video-player");u&&g.pb(u,"ytp-ad-display-override",x)}; $C=function(x,u,k,U,m,F){F=F===void 0?0:F;Us.call(this,x,{T:"div",Z:"ytp-preview-ad",L:[{T:"div",Z:"ytp-preview-ad__text"}]},"preview-ad",u,k,U,m);var f=this;this.RS=F;this.V=0;this.K=-1;this.J=this.k$("ytp-preview-ad__text");switch(this.RS){case 1:this.J.classList.add("ytp-preview-ad__text--font--small")}this.transition=new g.fD(this,400,!1,100,function(){f.hide()}); g.P(this,this.transition);this.hide()}; rW=function(x,u,k,U){yY.call(this,x,{T:"img",Z:"ytp-ad-avatar"},"ad-avatar",u,k,U);this.hide()}; $1b=function(x){switch(x.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}}; j5=function(x,u,k,U,m,F){m=m===void 0?!1:m;F=F===void 0?!1:F;yY.call(this,x,{T:"button",Z:"ytp-ad-button-vm"},"ad-button",u,k,U);this.buttonText=this.buttonIcon=null;this.hide();this.S=m;this.V=F}; rPj=function(x,u,k,U,m){Us.call(this,x,{T:"div",W$:["ytp-ad-avatar-lockup-card--inactive","ytp-ad-avatar-lockup-card"],L:[{T:"div",Z:"ytp-ad-avatar-lockup-card__avatar_and_text_container",L:[{T:"div",Z:"ytp-ad-avatar-lockup-card__text_container"}]}]},"ad-avatar-lockup-card",u,k,U,m);this.startMilliseconds=0;this.adAvatar=new rW(this.api,this.layoutId,this.interactionLoggingClientData,this.fm);g.P(this,this.adAvatar);FQ(this.element,this.adAvatar.element,0);this.headline=new aw(this.api,this.layoutId, this.interactionLoggingClientData,this.fm);g.P(this,this.headline);this.headline.pm(this.k$("ytp-ad-avatar-lockup-card__text_container"));this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline");this.description=new aw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm);g.P(this,this.description);this.description.pm(this.k$("ytp-ad-avatar-lockup-card__text_container"));this.description.element.classList.add("ytp-ad-avatar-lockup-card__description");this.adButton=new j5(this.api, this.layoutId,this.interactionLoggingClientData,this.fm);g.P(this,this.adButton);this.adButton.pm(this.element);this.hide()}; Zn=function(x,u,k,U){yY.call(this,x,{T:"button",Z:"ytp-skip-ad-button",L:[{T:"div",Z:"ytp-skip-ad-button__text"}]},"skip-button",u,k,U);var m=this;this.V=!1;this.K=this.k$("ytp-skip-ad-button__text");this.transition=new g.fD(this,500,!1,100,function(){m.hide()}); g.P(this,this.transition);this.S=new q8(this.element,15E3,5E3,.5,.5,!0);g.P(this,this.S);this.hide()}; jkj=function(x,u,k,U,m){Us.call(this,x,{T:"div",Z:"ytp-skip-ad"},"skip-ad",u,k,U,m);this.skipOffsetMilliseconds=0;this.isSkippable=!1;this.J=new Zn(this.api,this.layoutId,this.interactionLoggingClientData,this.fm);g.P(this,this.J);this.J.pm(this.element);this.hide()}; ap=function(x,u,k,U){yY.call(this,x,{T:"div",Z:"ytp-visit-advertiser-link"},"visit-advertiser-link",u,k,U);this.hide();this.api.G("enable_ad_pod_index_autohide")&&this.element.classList.add("ytp-visit-advertiser-link--clean-player");this.api.G("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-visit-advertiser-link--clean-player-with-light-shadow")}; QX=function(x,u,k,U,m){yY.call(this,x,{T:"div",Z:"ytp-ad-player-overlay-layout",L:[{T:"div",Z:"ytp-ad-player-overlay-layout__player-card-container"},{T:"div",Z:"ytp-ad-player-overlay-layout__ad-info-container",L:[x.X().G("delhi_modern_web_player")?{T:"div",Z:"ytp-ad-player-overlay-layout__ad-info-container-left"}:null]},{T:"div",Z:"ytp-ad-player-overlay-layout__skip-or-preview-container"},{T:"div",Z:"ytp-ad-player-overlay-layout__ad-disclosure-banner-container"}]},"player-overlay-layout",u,k,U);this.V= m;this.c$=this.k$("ytp-ad-player-overlay-layout__player-card-container");this.J=this.k$("ytp-ad-player-overlay-layout__ad-info-container");this.RS=this.k$("ytp-ad-player-overlay-layout__skip-or-preview-container");this.ut=this.k$("ytp-ad-player-overlay-layout__ad-disclosure-banner-container");x.X().G("delhi_modern_web_player")&&(this.K=this.k$("ytp-ad-player-overlay-layout__ad-info-container-left"));this.hide()}; ZE$=function(x,u,k,U){yY.call(this,x,{T:"div",Z:"ytp-ad-grid-card-text",L:[{T:"div",Z:"ytp-ad-grid-card-text__metadata",L:[{T:"div",Z:"ytp-ad-grid-card-text__metadata__headline"},{T:"div",Z:"ytp-ad-grid-card-text__metadata__description",L:[{T:"div",Z:"ytp-ad-grid-card-text__metadata__description__line"},{T:"div",Z:"ytp-ad-grid-card-text__metadata__description__line"}]}]},{T:"div",Z:"ytp-ad-grid-card-text__button"}]},"ad-grid-card-text",u,k,U);this.headline=new aw(this.api,this.layoutId,this.interactionLoggingClientData, this.fm);g.P(this,this.headline);this.headline.pm(this.k$("ytp-ad-grid-card-text__metadata__headline"));this.moreInfoButton=new j5(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,!0);g.P(this,this.moreInfoButton);this.moreInfoButton.pm(this.k$("ytp-ad-grid-card-text__button"))}; Ip=function(x,u,k,U){yY.call(this,x,{T:"div",Z:"ytp-ad-grid-card-collection"},"ad-grid-card-collection",u,k,U);this.S=[]}; e5=function(x,u,k,U,m,F,f){Us.call(this,x,F,f,u,k,U,m);this.playerProgressOffsetMs=0;this.V=!1}; aN4=function(x){var u=g.DE("html5-video-player");u&&g.pb(u,"ytp-ad-display-override",x)}; Qkx=function(x,u,k,U,m){e5.call(this,x,u,k,U,m,{T:"div",Z:"ytp-display-underlay-text-grid-cards",L:[{T:"div",Z:"ytp-display-underlay-text-grid-cards__content_container",L:[{T:"div",Z:"ytp-display-underlay-text-grid-cards__content_container__header",L:[{T:"div",Z:"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar"},{T:"div",Z:"ytp-display-underlay-text-grid-cards__content_container__header__headline"}]},{T:"div",Z:"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"}, {T:"div",Z:"ytp-display-underlay-text-grid-cards__content_container__ad_button"}]}]},"display-underlay-text-grid-cards");this.adGridCardCollection=new Ip(this.api,this.layoutId,this.interactionLoggingClientData,this.fm);g.P(this,this.adGridCardCollection);this.adGridCardCollection.pm(this.k$("ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"));this.adButton=new j5(this.api,this.layoutId,this.interactionLoggingClientData,this.fm);g.P(this,this.adButton);this.adButton.pm(this.k$("ytp-display-underlay-text-grid-cards__content_container__ad_button")); this.J=this.k$("ytp-display-underlay-text-grid-cards__content_container");this.K=this.k$("ytp-display-underlay-text-grid-cards__content_container__header")}; Jw=function(x,u,k,U){yY.call(this,x,{T:"div",Z:"ytp-ad-details-line"},"ad-details-line",u,k,U);this.S=[];this.hide()}; Po=function(x,u,k,U){yY.call(this,x,{T:"div",Z:"ytp-image-background",L:[{T:"img",Z:"ytp-image-background-image"}]},"image-background",u,k,U);this.hide()}; INk=function(x,u,k,U,m){Us.call(this,x,{T:"svg",Z:"ytp-timed-pie-countdown",C:{viewBox:"0 0 20 20"},L:[{T:"circle",Z:"ytp-timed-pie-countdown__background",C:{r:"10",cx:"10",cy:"10"}},{T:"circle",Z:"ytp-timed-pie-countdown__inner",C:{r:"5",cx:"10",cy:"10"}},{T:"circle",Z:"ytp-timed-pie-countdown__outer",C:{r:"10",cx:"10",cy:"10"}}]},"timed-pie-countdown",u,k,U,m);this.J=this.k$("ytp-timed-pie-countdown__inner");this.V=Math.ceil(2*Math.PI*5);this.hide()}; NS=function(x,u,k,U){yY.call(this,x,{T:"div",Z:"ytp-video-interstitial-buttoned-centered-layout",C:{tabindex:"0"},L:[{T:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content",L:[{T:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container"},{T:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__lockup",L:[{T:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"},{T:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"}, {T:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container"},{T:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"}]}]},{T:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container"}]},"video-interstitial-buttoned-centered",u,k,U);this.V=null;this.K=this.k$("ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container");this.J=new rR;g.P(this,this.J);this.hide()}; er$=function(x){var u=g.DE("html5-video-player");u&&g.pb(u,"ytp-ad-display-override",x)}; JPG=function(x){if(!x.adAvatar||!g.d(x.adAvatar,dW))return g.Pc(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.")),!1;if(!x.headline)return g.Pc(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no headline.")),!1;if(!x.adBadge||!g.d(x.adBadge,K2))return g.Pc(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.")),!1;if(!x.adButton||!g.d(x.adButton,vo))return g.Pc(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no action button.")),!1;if(!x.adInfoRenderer|| !g.d(x.adInfoRenderer,IR))return g.Pc(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.")),!1;x=x.durationMilliseconds||0;return typeof x!=="number"||x<=0?(g.Pc(Error("durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: "+x)),!1):!0}; TJ=function(x,u){u=u===void 0?2:u;g.Hm.call(this);this.api=x;this.S=null;this.S$=new rR(this);g.P(this,this.S$);this.V=U54;this.S$.Y(this.api,"presentingplayerstatechange",this.yw);this.S=this.S$.Y(this.api,"progresssync",this.jk);this.IF=u;this.IF===1&&this.jk()}; Aw=function(x,u,k){D5.call(this,x);this.api=x;this.fm=u;this.V={};x=new g.T({T:"div",W$:["video-ads","ytp-ad-module"]});g.P(this,x);Ol&&g.qN(x.element,"ytp-ads-tiny-mode");this.N=new zf(x.element);g.P(this,this.N);g.QD(this.api,x.element,4);kj(k)&&(k=new g.T({T:"div",W$:["ytp-ad-underlay"]}),g.P(this,k),this.J=new zf(k.element),g.P(this,this.J),g.QD(this.api,k.element,0));g.P(this,r_t())}; PT5=function(x,u){x=g.rY(x.V,u.id,null);x==null&&g.Nz(Error("Component not found for element id: "+u.id));return x||null}; Nv$=function(x){g.wj.call(this,x);var u=this;this.V=null;this.created=!1;this.J=x.X().G("h5_use_refactored_get_ad_break")?new QDk(this.player):new d7(this.player);this.K=function(){if(u.V!=null)return u.V;var U=new K$t({K7:YC(u.S).K7,Oi:YC(u.S).Oi,W:u.player,IY:YC(u.S).IY,N$:u.S.S.N$,P3:YC(u.S).P3,CN:u.S.S.CN});u.V=U.XB;return u.V}; this.S=new Lpt(this.player,this,this.J,this.K);g.P(this,this.S);var k=x.X();!$m(k)||g.IB(k)||K0(k)||(g.P(this,new Aw(x,YC(this.S).fm,YC(this.S).IY)),g.P(this,new Dqb(x)))}; d1I=function(x){x.created!==x.loaded&&M8("Created and loaded are out of sync")}; Tv5=function(x){g.wj.prototype.load.call(x);var u=YC(x.S).IY;try{x.player.getRootNode().classList.add("ad-created")}catch(h){M8(h instanceof Error?h:String(h))}var k=x.player.getVideoData(1),U=k&&k.videoId||"",m=k&&k.getPlayerResponse()||{},F=(!x.player.X().experiments.H$("debug_ignore_ad_placements")&&m&&m.adPlacements||[]).map(function(h){return h.adPlacementRenderer}),f=((m==null?void 0:m.adSlots)||[]).map(function(h){return g.d(h,dh)}); m=m.playerConfig&&m.playerConfig.daiConfig&&m.playerConfig.daiConfig.enableDai||!1;k&&k.EO();F=KHk(F,f,u,YC(x.S).J_);f=k&&k.clientPlaybackNonce||"";k=k&&k.vD||!1;if(iE(u,!0)&&k){var V;u={};(V=x.player.getVideoData())==null||V.A5("p_cpb",(u.cc=f,u))}V=1E3*x.player.getDuration(1);vMk(x);x.S.S.Vl.Bo(f,V,k,F.pw,F.Dq,F.pw,m,U)}; vMk=function(x){var u,k;if(k=(u=x.player.getVideoData(1))==null||!u.vD)u=x.player.X(),k=$m(u)&&!g.nM(u)&&u.playerStyle==="desktop-polymer";k&&(x=x.player.getInternalApi(),x.addEventListener("updateKevlarOrC3Companion",VVj),x.addEventListener("updateEngagementPanelAction",hFt),x.addEventListener("changeEngagementPanelVisibility",XMY),window.addEventListener("yt-navigate-start",sIG))}; C2=function(x,u){u===x.hc&&(x.hc=void 0)}; API=function(x){var u=YC(x.S).cG,k=u.K().hk("SLOT_TYPE_PLAYER_BYTES",1);u=YR(u.yX.get(),1).clientPlaybackNonce;var U=!1;k=g.w(k);for(var m=k.next();!m.done;m=k.next()){m=m.value;var F=m.slotType==="SLOT_TYPE_PLAYER_BYTES"&&m.slotEntryTrigger instanceof iJ?m.slotEntryTrigger.Nr:void 0;F&&F===u&&(U&&M8("More than 1 preroll playerBytes slot detected",m),U=!0)}U||f2(YC(x.S).rL)}; CTY=function(x){if(Dp(YC(x.S).IY))return!0;var u="";x=g.w(YC(x.S).P3.kE.keys());for(var k=x.next();!k.done;k=x.next()){k=k.value;if(k.slotType==="SLOT_TYPE_PLAYER_BYTES"&&k.Y$==="core")return!0;u+=k.slotType+" "}Math.random()<.01&&M8("Ads Playback Not Managed By Controlflow",void 0,null,{slotTypes:u});return!1}; LHQ=function(x){x=g.w(YC(x.S).P3.kE.values());for(var u=x.next();!u.done;u=x.next())if(u.value.layoutType==="LAYOUT_TYPE_MEDIA_BREAK")return!0;return!1}; t1W=function(x,u,k,U,m,F){k=k===void 0?[]:k;U=U===void 0?"":U;m=m===void 0?"":m;var f=YC(x.S).IY,V=x.player.getVideoData(1);V&&V.getPlayerResponse();V&&V.EO();k=KHk(u,k,f,YC(x.S).J_);WWQ(YC(x.S).F$,U,k.pw,k.Dq,u,m,F)}; KHk=function(x,u,k,U){u={pw:[],Dq:u};x=g.w(x);for(var m=x.next();!m.done;m=x.next())if((m=m.value)&&m.renderer!=null){var F=m.renderer;if(!k.W.X().G("html5_enable_vod_lasr_with_notify_pacf")){var f=void 0,V=void 0,h=void 0,X=void 0,q=U;g.d((X=F.sandwichedLinearAdRenderer)==null?void 0:X.adVideoStart,wD)?(f=g.d((h=F.sandwichedLinearAdRenderer)==null?void 0:h.adVideoStart,wD),f=PP$(f,q),g.AQ(F.sandwichedLinearAdRenderer.adVideoStart,wD,f)):g.d((V=F.linearAdSequenceRenderer)==null?void 0:V.adStart,wD)&& (h=g.d((f=F.linearAdSequenceRenderer)==null?void 0:f.adStart,wD),f=PP$(h,q),g.AQ(F.linearAdSequenceRenderer.adStart,wD,f))}u.pw.push(m)}return u}; g.L2=function(x){if(typeof DOMParser!="undefined")return SJ(new DOMParser,Z45(x),"application/xml");throw Error("Your browser does not support loading xml documents");}; g.Dn=function(x){g.J.call(this);this.callback=x;this.S=new OV(0,0,.4,0,.2,1,1,1);this.delay=new g.uB(this.next,window,this);g.P(this,this.delay)}; g.D1R=function(x){var u=x.X();return u.QH&&!u.J&&g.n0(u)?x.isEmbedsShortsMode()?(x=x.QL(),Math.min(x.width,x.height)>=315):!x.Oe():!1}; g.S5=function(x){g.T.call(this,{T:"div",Z:"ytp-more-videos-view",C:{tabIndex:"-1"}});var u=this;this.api=x;this.V=!0;this.J=new g.Pr(this);this.S=[];this.suggestionData=[];this.columns=this.containerWidth=this.B=this.K=this.scrollPosition=0;this.title=new g.T({T:"h2",Z:"ytp-related-title",VX:"{{title}}"});this.previous=new g.T({T:"button",W$:["ytp-button","ytp-previous"],C:{"aria-label":"Mostrar v\u00eddeos sugeridos anteriores"},L:[g.z0()]});this.D=new g.Dn(function(k){u.suggestions.element.scrollLeft= -k}); this.next=new g.T({T:"button",W$:["ytp-button","ytp-next"],C:{"aria-label":"Mostrar mais v\u00eddeos sugeridos"},L:[g.Wm()]});g.P(this,this.J);this.j=x.X().K;g.P(this,this.title);this.title.pm(this.element);this.suggestions=new g.T({T:"div",Z:"ytp-suggestions"});g.P(this,this.suggestions);this.suggestions.pm(this.element);g.P(this,this.previous);this.previous.pm(this.element);this.previous.listen("click",this.j9,this);g.P(this,this.D);StG(this);g.P(this,this.next);this.next.pm(this.element);this.next.listen("click", this.E8,this);this.J.Y(this.api,"appresize",this.xV);this.J.Y(this.api,"fullscreentoggled",this.JC);this.J.Y(this.api,"videodatachange",this.onVideoDataChange);this.xV(this.api.Cm().getPlayerSize());this.onVideoDataChange()}; StG=function(x){for(var u={IE:0};u.IE<16;u={IE:u.IE},++u.IE){var k=new g.T({T:"a",Z:"ytp-suggestion-link",C:{href:"{{link}}",target:x.api.X().U,"aria-label":"{{aria_label}}"},L:[{T:"div",Z:"ytp-suggestion-image"},{T:"div",Z:"ytp-suggestion-overlay",C:{style:"{{blink_rendering_hack}}","aria-hidden":"{{aria_hidden}}"},L:[{T:"div",Z:"ytp-suggestion-title",VX:"{{title}}"},{T:"div",Z:"ytp-suggestion-author",VX:"{{author_and_views}}"},{T:"div",C:{"data-is-live":"{{is_live}}"},Z:"ytp-suggestion-duration", VX:"{{duration}}"}]}]});g.P(x,k);var U=k.k$("ytp-suggestion-link");g.Rd(U,"transitionDelay",u.IE/20+"s");x.J.Y(U,"click",function(m){return function(F){var f=m.IE;if(x.V){var V=x.suggestionData[f],h=V.sessionData;x.j&&x.api.G("web_player_log_click_before_generating_ve_conversion_params")?(x.api.logClick(x.S[f].element),f=V.Qd(),V={},g.jF(x.api,V),f=g.AS(f,V),g.h8(f,x.api,F)):g.Vc(F,x.api,x.j,h||void 0)&&x.api.ZR(V.videoId,h,V.playlistId)}else F.preventDefault(),document.activeElement.blur()}}(u)); k.pm(x.suggestions.element);x.S.push(k);x.api.createServerVe(k.element,k)}}; BvR=function(x){if(x.api.X().G("web_player_log_click_before_generating_ve_conversion_params"))for(var u=Math.floor(-x.scrollPosition/(x.K+8)),k=Math.min(u+x.columns,x.suggestionData.length)-1;u<=k;u++)x.api.logVisibility(x.S[u].element,!0)}; g.Bo=function(x){var u=x.api.XJ()?32:16;u=x.B/2+u;x.next.element.style.bottom=u+"px";x.previous.element.style.bottom=u+"px";u=x.scrollPosition;var k=x.containerWidth-x.suggestionData.length*(x.K+8);g.pb(x.element,"ytp-scroll-min",u>=0);g.pb(x.element,"ytp-scroll-max",u<=k)}; xDk=function(x){for(var u=x.suggestionData.length,k=0;k>>0)+"_",m=0;return u}); Xj("Symbol.iterator",function(x){if(x)return x;x=Symbol("Symbol.iterator");for(var u="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),k=0;k=F}}); Xj("String.prototype.endsWith",function(x){return x?x:function(u,k){var U=rQ(this,u,"endsWith");u+="";k===void 0&&(k=U.length);k=Math.max(0,Math.min(k|0,U.length));for(var m=u.length;m>0&&k>0;)if(U[--k]!=u[--m])return!1;return m<=0}}); Xj("Array.prototype.entries",function(x){return x?x:function(){return jW(this,function(u,k){return[u,k]})}}); Xj("Math.imul",function(x){return x?x:function(u,k){u=Number(u);k=Number(k);var U=u&65535,m=k&65535;return U*m+((u>>>16&65535)*m+U*(k>>>16&65535)<<16>>>0)|0}}); Xj("Math.trunc",function(x){return x?x:function(u){u=Number(u);if(isNaN(u)||u===Infinity||u===-Infinity||u===0)return u;var k=Math.floor(Math.abs(u));return u<0?-k:k}}); Xj("Math.clz32",function(x){return x?x:function(u){u=Number(u)>>>0;if(u===0)return 32;var k=0;(u&4294901760)===0&&(u<<=16,k+=16);(u&4278190080)===0&&(u<<=8,k+=8);(u&4026531840)===0&&(u<<=4,k+=4);(u&3221225472)===0&&(u<<=2,k+=2);(u&2147483648)===0&&k++;return k}}); Xj("Number.isNaN",function(x){return x?x:function(u){return typeof u==="number"&&isNaN(u)}}); Xj("Array.prototype.keys",function(x){return x?x:function(){return jW(this,function(u){return u})}}); Xj("Array.prototype.values",function(x){return x?x:function(){return jW(this,function(u,k){return k})}}); Xj("Array.prototype.fill",function(x){return x?x:function(u,k,U){var m=this.length||0;k<0&&(k=Math.max(0,m+k));if(U==null||U>m)U=m;U=Number(U);U<0&&(U=Math.max(0,m+U));for(k=Number(k||0);k1342177279)throw new RangeError("Invalid count value");u|=0;for(var U="";u;)if(u&1&&(U+=k),u>>>=1)k+=k;return U}}); Xj("Promise.prototype.finally",function(x){return x?x:function(u){return this.then(function(k){return Promise.resolve(u()).then(function(){return k})},function(k){return Promise.resolve(u()).then(function(){throw k; })})}}); Xj("String.prototype.padStart",function(x){return x?x:function(u,k){var U=rQ(this,null,"padStart");u-=U.length;k=k!==void 0?String(k):" ";return(u>0&&k?k.repeat(Math.ceil(u/k.length)).substring(0,u):"")+U}}); Xj("Array.prototype.findIndex",function(x){return x?x:function(u,k){return sbQ(this,u,k).j5}}); Xj("Math.sign",function(x){return x?x:function(u){u=Number(u);return u===0||isNaN(u)?u:u>0?1:-1}}); Xj("WeakSet",function(x){function u(k){this.S=new WeakMap;if(k){k=g.w(k);for(var U;!(U=k.next()).done;)this.add(U.value)}} if(function(){if(!x||!Object.seal)return!1;try{var k=Object.seal({}),U=Object.seal({}),m=new x([k]);if(!m.has(k)||m.has(U))return!1;m.delete(k);m.add(U);return!m.has(k)&&m.has(U)}catch(F){return!1}}())return x; u.prototype.add=function(k){this.S.set(k,!0);return this}; u.prototype.has=function(k){return this.S.has(k)}; u.prototype.delete=function(k){return this.S.delete(k)}; return u}); Xj("Array.prototype.copyWithin",function(x){function u(k){k=Number(k);return k===Infinity||k===-Infinity?k:k|0} return x?x:function(k,U,m){var F=this.length;k=u(k);U=u(U);m=m===void 0?F:u(m);k=k<0?Math.max(F+k,0):Math.min(k,F);U=U<0?Math.max(F+U,0):Math.min(U,F);m=m<0?Math.max(F+m,0):Math.min(m,F);if(kU;)--m in this?this[--k]=this[m]:delete this[--k];return this}}); Xj("Int8Array.prototype.copyWithin",ab);Xj("Uint8Array.prototype.copyWithin",ab);Xj("Uint8ClampedArray.prototype.copyWithin",ab);Xj("Int16Array.prototype.copyWithin",ab);Xj("Uint16Array.prototype.copyWithin",ab);Xj("Int32Array.prototype.copyWithin",ab);Xj("Uint32Array.prototype.copyWithin",ab);Xj("Float32Array.prototype.copyWithin",ab);Xj("Float64Array.prototype.copyWithin",ab);Xj("Array.prototype.at",function(x){return x?x:Qt}); Xj("Int8Array.prototype.at",Ib);Xj("Uint8Array.prototype.at",Ib);Xj("Uint8ClampedArray.prototype.at",Ib);Xj("Int16Array.prototype.at",Ib);Xj("Uint16Array.prototype.at",Ib);Xj("Int32Array.prototype.at",Ib);Xj("Uint32Array.prototype.at",Ib);Xj("Float32Array.prototype.at",Ib);Xj("Float64Array.prototype.at",Ib);Xj("String.prototype.at",function(x){return x?x:Qt}); Xj("Array.prototype.findLastIndex",function(x){return x?x:function(u,k){return HRQ(this,u,k).j5}}); Xj("Int8Array.prototype.findLastIndex",eW);Xj("Uint8Array.prototype.findLastIndex",eW);Xj("Uint8ClampedArray.prototype.findLastIndex",eW);Xj("Int16Array.prototype.findLastIndex",eW);Xj("Uint16Array.prototype.findLastIndex",eW);Xj("Int32Array.prototype.findLastIndex",eW);Xj("Uint32Array.prototype.findLastIndex",eW);Xj("Float32Array.prototype.findLastIndex",eW);Xj("Float64Array.prototype.findLastIndex",eW);Xj("Number.parseInt",function(x){return x||parseInt});var oY,LR,RGW;oY=oY||{};g.JY=this||self;LR="closure_uid_"+(Math.random()*1E9>>>0);RGW=0;g.M(kw,Error);g.J.prototype.jX=!1;g.J.prototype.Ft=function(){return this.jX}; g.J.prototype.dispose=function(){this.jX||(this.jX=!0,this.SJ())}; g.J.prototype[Symbol.dispose]=function(){this.dispose()}; g.J.prototype.addOnDisposeCallback=function(x,u){this.jX?u!==void 0?x.call(u):x():(this.k_||(this.k_=[]),u&&(x=x.bind(u)),this.k_.push(x))}; g.J.prototype.SJ=function(){if(this.k_)for(;this.k_.length;)this.k_.shift()()};var tWY;g.M(XS,g.J);XS.prototype.share=function(){if(this.Ft())throw Error("E:AD");this.K++;return this}; XS.prototype.dispose=function(){--this.K||g.J.prototype.dispose.call(this)}; tWY=Symbol.dispose;EIY.prototype.Ag=function(x,u){this.S.Ag("/client_streamz/bg/frs",x,u)}; GxR.prototype.Ag=function(x,u,k,U,m,F){this.S.Ag("/client_streamz/bg/wrl",x,u,k,U,m,F)}; zG4.prototype.l4=function(x,u){this.S.eI("/client_streamz/bg/ec",x,u)}; WkR.prototype.Ag=function(x,u,k,U){this.S.Ag("/client_streamz/bg/el",x,u,k,U)}; ORW.prototype.l4=function(x,u,k){this.S.eI("/client_streamz/bg/cec",x,u,k)}; iR4.prototype.l4=function(x,u,k){this.S.eI("/client_streamz/bg/po/csc",x,u,k)}; l$W.prototype.l4=function(x,u,k){this.S.eI("/client_streamz/bg/po/ctav",x,u,k)}; nIW.prototype.l4=function(x,u,k){this.S.eI("/client_streamz/bg/po/cwsc",x,u,k)};g.gs(ck,Error);ck.prototype.name="CustomError";var C14;var I2=void 0,Qp,YCY=typeof TextDecoder!=="undefined",a$D,ZR5=typeof String.prototype.isWellFormed==="function",jbI=typeof TextEncoder!=="undefined";var Wk=String.prototype.trim?function(x){return x.trim()}:function(x){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(x)[1]},YPG=/&/g,tpx=//g,GKR=/"/g,zlQ=/'/g,Wq5=/\x00/g,yCj=/[\x00&<>"']/;var f$s=KR(1,!0),nm=KR(610401301,!1);KR(899588437,!1);var bRo=KR(725719775,!1),VWZ=KR(513659523,!1),hGo=KR(568333945,!1);KR(651175828,!1);KR(722764542,!1);KR(2147483644,!1);KR(2147483645,!1);KR(2147483646,f$s);KR(2147483647,!0);var $w=!!g.dQ("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var rs,X4k=g.JY.navigator;rs=X4k?X4k.userAgentData||null:null;var DD4,rn,Zk;DD4=Array.prototype.indexOf?function(x,u){return Array.prototype.indexOf.call(x,u,void 0)}:function(x,u){if(typeof x==="string")return typeof u!=="string"||u.length!=1?-1:x.indexOf(u,0); for(var k=0;k=0;k--)if(k in x&&x[k]===u)return k;return-1}; g.q9=Array.prototype.forEach?function(x,u,k){Array.prototype.forEach.call(x,u,k)}:function(x,u,k){for(var U=x.length,m=typeof x==="string"?x.split(""):x,F=0;FparseFloat(cYt)){p4t=String(o3);break a}}p4t=cYt}var bmj=p4t,Fmk={};var uR,gR;g.d8=I$();uR=ds()||ZG("iPod");gR=ZG("iPad");g.l8=dDx();g.QM=Jt();g.zZ=Pk()&&!Km();var h9I={},Y2=null,Xkx=pq||g.Be||typeof g.JY.btoa=="function";var Yob=typeof Uint8Array!=="undefined",pkj=!g.yu&&typeof btoa==="function",ct4=/[-_.]/g,Hmk={"-":"+",_:"/",".":"="},EC={};t3.prototype.isEmpty=function(){return this.S==null}; t3.prototype.sizeBytes=function(){var x=zI(this);return x?x.length:0}; var ytj;var Ewx=void 0;var lU=typeof Symbol==="function"&&typeof Symbol()==="symbol",yYG=iU("jas",void 0,!0),m7=iU(void 0,"1oa"),GK=iU(void 0,Symbol()),YYs=iU(void 0,"0ub"),FaG=iU(void 0,"0actk"),x9t=iU(void 0,"vps");Math.max.apply(Math,g.t(Object.values({n9k:1,kNX:2,K45:4,RJS:8,tIm:16,UyY:32,uzt:64,aRX:128,gtX:256,h9$:512,V6m:1024,i7S:2048,Ort:4096,qjt:8192,NDX:16384})));var nI=lU?yYG:"d$X",Wmk={d$X:{value:0,configurable:!0,writable:!0,enumerable:!1}},z9j=Object.defineProperties;var tC={},Lc,tWo=[];rS(tWo,55);Lc=Object.freeze(tWo);var hwY=Object.freeze({});var nwQ=eU(function(x){return typeof x==="number"}),lGY=eU(function(x){return typeof x==="string"}),$tG=eU(function(x){return typeof x==="boolean"}),qv=eU(function(x){return x!=null&&typeof x==="object"&&typeof x.then==="function"}),Xp=eU(function(x){return!!x&&(typeof x==="object"||typeof x==="function")});var N9=typeof g.JY.BigInt==="function"&&typeof g.JY.BigInt(0)==="bigint";var cs=eU(function(x){return N9?x>=EIo&&x<=Gxm:x[0]==="-"?rtW(x,zGk):rtW(x,Wkm)}),zGk=Number.MIN_SAFE_INTEGER.toString(),EIo=N9?BigInt(Number.MIN_SAFE_INTEGER):void 0,Wkm=Number.MAX_SAFE_INTEGER.toString(),Gxm=N9?BigInt(Number.MAX_SAFE_INTEGER):void 0;var pj4=typeof Uint8Array.prototype.slice==="function",KI=0,vj=0,TSY;var hC=typeof BigInt==="function"?BigInt.asIntN:void 0,AtG=typeof BigInt==="function"?BigInt.asUintN:void 0,Hs=Number.isSafeInteger,UP=Number.isFinite,qm=Math.trunc,IGY=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var uIj={};var i1;var rx,g2t;g.b=HIk.prototype;g.b.init=function(x,u,k,U){U=U===void 0?{}:U;this.r_=U.r_===void 0?!1:U.r_;x&&(x=tZ(x),this.V=x.buffer,this.N=x.c6,this.K=u||0,this.J=k!==void 0?this.K+k:this.V.length,this.S=this.K)}; g.b.free=function(){this.clear();$Q.length<100&&$Q.push(this)}; g.b.clear=function(){this.V=null;this.N=!1;this.S=this.J=this.K=0;this.r_=!1}; g.b.reset=function(){this.S=this.K}; g.b.uC=function(){var x=this.j;x||(x=this.V,x=this.j=new DataView(x.buffer,x.byteOffset,x.byteLength));return x}; var $Q=[];rP.prototype.free=function(){this.S.clear();this.V=this.K=-1;jT.length<100&&jT.push(this)}; rP.prototype.reset=function(){this.S.reset();this.J=this.S.S;this.V=this.K=-1}; var jT=[];g.b=JZ.prototype;g.b.toJSON=function(){return $T(this)}; g.b.Ue=function(x){return JSON.stringify($T(this,x))}; g.b.clone=function(){var x=this,u=x.Mj;x=new x.constructor(l1(u,u[nI]|0,Qi,!0,!0));jU(x.Mj,2);return x}; g.b.c6=function(){return!!((this.Mj[nI]|0)&2)}; g.b.lW=tC;g.b.toString=function(){return this.Mj.toString()};var GIb,WaY;dP.prototype.length=function(){return this.S.length}; dP.prototype.end=function(){var x=this.S;this.S=[];return x};var ST=D0(),ORB=D0(),iRk=D0(),l$B=D0(),nIB=D0(),$DG=D0(),rYs=D0(),jbw=D0();var azb=o4(function(x,u,k,U,m){if(x.V!==2)return!1;a2(x,FU(u,U,k),m);return!0},ZI4),Q5Q=o4(function(x,u,k,U,m){if(x.V!==2)return!1; a2(x,FU(u,U,k),m);return!0},ZI4),Vg=Symbol(),UX=Symbol(),f6=Symbol(),d9R=Symbol(),J3Y=Symbol(),x1,us;var ZRZ=qa(function(x,u,k){if(x.V!==1)return!1;Hn(u,k,lN(x.S));return!0},R4,rYs),a$t=qa(function(x,u,k){if(x.V!==1)return!1; x=lN(x.S);Hn(u,k,x===0?void 0:x);return!0},R4,rYs),Qbo=qa(function(x,u,k,U){if(x.V!==1)return!1; kQ(u,k,U,lN(x.S));return!0},R4,rYs),I$o=qa(function(x,u,k){if(x.V!==0)return!1; Hn(u,k,zQ(x.S));return!0},p6,nIB),eGZ=qa(function(x,u,k){if(x.V!==0)return!1; x=zQ(x.S);Hn(u,k,x===0?void 0:x);return!0},p6,nIB),JYW=qa(function(x,u,k,U){if(x.V!==0)return!1; kQ(u,k,U,zQ(x.S));return!0},p6,nIB),P5Z=qa(function(x,u,k){if(x.V!==0)return!1; Hn(u,k,WR(x.S));return!0},cn,l$B),NQt=qa(function(x,u,k){if(x.V!==0)return!1; x=WR(x.S);Hn(u,k,x===0?void 0:x);return!0},cn,l$B),dDW=qa(function(x,u,k,U){if(x.V!==0)return!1; kQ(u,k,U,WR(x.S));return!0},cn,l$B),Kkt=qa(function(x,u,k){if(x.V!==1)return!1; Hn(u,k,iN(x.S));return!0},function(x,u,k){r34(x,k,CZj(u))},$DG),vIW=sX(function(x,u,k){if(x.V!==1&&x.V!==2)return!1; u=Bs(u,u[nI]|0,k,!1);if(x.V==2)for(k=WR(x.S)>>>0,k=x.S.S+k;x.S.S>>0);return!0},function(x,u,k){u=b1(u); u!=null&&u!=null&&(CH(x,k,0),vR(x.S,u))},D0()),BQo=qa(function(x,u,k){if(x.V!==0)return!1; Hn(u,k,WR(x.S));return!0},function(x,u,k){u=fc(u); u!=null&&(u=parseInt(u,10),CH(x,k,0),iIR(x.S,u))},D0());SCW.prototype.register=function(){pI(this)};g.M(oTt,JZ);g.M(w9,JZ);var GN=[1,2,3];var owG=[0,GN,Lk$,dDW,AYZ];var xt9=[0,uz,[0,ZRZ,I$o]];g.M(yg,JZ);var EX=[1,2,3];var uSm=[0,EX,JYW,Qbo,k3,xt9];g.M(Y1,JZ);var gwB=[0,uz,owG,uSm];var kWG=[0,[1,2,3],k3,[0,x3,-1,TQ9],k3,[0,x3,-1,P5Z,TQ9],k3,[0,x3]];g.M(tE,JZ);tE.prototype.oC=function(){var x=Cc(this,3,wx,3,!0);QN(x);return x[void 0]};tE.prototype.S=BS$([0,x3,kWG,C5s,uz,gwB,Kkt,vIW]);g.M(u9W,JZ);var hlY=globalThis.trustedTypes,zN;OX.prototype.toString=function(){return this.S+""};n6.prototype.toString=function(){return this.S}; var sQG=new n6("about:invalid#zClosurez");var t5D=jJ("tel"),ywk=jJ("sms"),qPD=[jJ("data"),jJ("http"),jJ("https"),jJ("mailto"),jJ("ftp"),new r9(function(x){return/^[^:]*([/?#]|$)/.test(x)})],HcR=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;I4.prototype.toString=function(){return this.S+""};d9.prototype.toString=function(){return this.S+""};AE.prototype.toString=function(){return this.S};var L6={};g.Ut9=String.prototype.repeat?function(x,u){return x.repeat(u)}:function(x,u){return Array(u+1).join(x)};g.b=Up.prototype;g.b.isEnabled=function(){if(!g.JY.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{ZL:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0}; g.b.set=function(x,u,k){var U=!1;if(typeof k==="object"){var m=k.Mi$;U=k.secure||!1;var F=k.domain||void 0;var f=k.path||void 0;var V=k.ZL}if(/[;=\s]/.test(x))throw Error('Invalid cookie name "'+x+'"');if(/[;\r\n]/.test(u))throw Error('Invalid cookie value "'+u+'"');V===void 0&&(V=-1);k=F?";domain="+F:"";f=f?";path="+f:"";U=U?";secure":"";V=V<0?"":V==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+V*1E3)).toUTCString();this.S.cookie=x+"="+u+k+f+V+U+(m!=null?";samesite="+ m:"")}; g.b.get=function(x,u){for(var k=x+"=",U=(this.S.cookie||"").split(";"),m=0,F;m=0;u--)this.remove(x[u])}; var Pw=new Up(typeof document=="undefined"?null:document);FN.prototype.compress=function(x){var u,k,U,m;return g.Z(function(F){switch(F.S){case 1:return u=new CompressionStream("gzip"),k=(new Response(u.readable)).arrayBuffer(),U=u.writable.getWriter(),g.n(F,U.write((new TextEncoder).encode(x)),2);case 2:return g.n(F,U.close(),3);case 3:return m=Uint8Array,g.n(F,k,4);case 4:return F.return(new m(F.V))}})}; FN.prototype.isSupported=function(x){return x<1024?!1:typeof CompressionStream!=="undefined"};g.M(fw,JZ);bp.prototype.setInterval=function(x){this.intervalMs=x;this.Lf&&this.enabled?(this.stop(),this.start()):this.Lf&&this.stop()}; bp.prototype.start=function(){var x=this;this.enabled=!0;this.Lf||(this.Lf=setTimeout(function(){x.tick()},this.intervalMs),this.V=this.S())}; bp.prototype.stop=function(){this.enabled=!1;this.Lf&&(clearTimeout(this.Lf),this.Lf=void 0)}; bp.prototype.tick=function(){var x=this;if(this.enabled){var u=Math.max(this.S()-this.V,0);u0?k:void 0));k=Nm(k,4,F9(m>0?m:void 0));k=Nm(k,5,F9(F>0?F:void 0));m=k.Mj;F=m[nI]|0;k=F&2?k:new k.constructor(l1(m,F,Qi,!0,!0));hZ(f,qI,10,k)}f=this.S.clone();k=Date.now().toString();f=Nm(f,4,pc(k));x=XU(f,Ya,3,x.slice());U&&(f=new Ve,U=Nm(f,13, F9(U)),f=new h0,U=hZ(f,Ve,2,U),f=new wF,U=hZ(f,h0,1,U),U=yp(U,2,9),hZ(x,wF,18,U));u&&cR(x,14,u);return x};var W7W=function(){if(!g.JY.addEventListener||!Object.defineProperty)return!1;var x=!1,u=Object.defineProperty({},"passive",{get:function(){x=!0}}); try{var k=function(){}; g.JY.addEventListener("test",k,u);g.JY.removeEventListener("test",k,u)}catch(U){}return x}();var T7x=VTb("AnimationEnd"),Hf=VTb("TransitionEnd");g.za.prototype.V=0;g.za.prototype.reset=function(){this.S=this.J=this.K;this.V=0}; g.za.prototype.getValue=function(){return this.J};g.M(hkI,JZ);var mtZ=Ma(hkI);g.M(D9Y,JZ);var mV=new SCW;g.M(lr,g.J);g.b=lr.prototype;g.b.SJ=function(){ir(this);this.V.stop();this.gm.stop();g.J.prototype.SJ.call(this)}; g.b.dispatch=function(x){if(x instanceof Ya)this.log(x);else try{var u=new Ya,k=x.Ue();var U=Me(u,8,k);this.log(U)}catch(m){nk(this,4,1)}}; g.b.log=function(x){nk(this,2,1);if(this.c$){x=x.clone();var u=this.GY++;x=cR(x,21,u);this.componentId&&Me(x,26,this.componentId);u=x;if(Xj5(u)==null){var k=Date.now();k=Number.isFinite(k)?k.toString():"0";Nm(u,1,pc(k))}vwG(JC(u,15))!=null||cR(u,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(k=this.experimentIds.clone(),hZ(u,fw,16,k));nk(this,1,1);u=this.S.length-1E3+1;u>0&&(this.S.splice(0,u),this.K+=u,nk(this,3,u));this.S.push(x);this.dw||this.V.enabled||this.V.start()}}; g.b.flush=function(x,u){var k=this;if(this.S.length===0)x&&x();else if(this.ut&&this.t5)this.J.V=3,Rk4(this);else{var U=Date.now();if(this.IS>U&&this.nm0&&(k.nm=Date.now(),k.IS=k.nm+E);var z;E=uZ(GK);lU&&E&&((z=p.Mj[E])==null?void 0:z[175237375])!=null&&GWx(YYs,3);z=mV.S?mV.V(p,mV.S,175237375):mV.V(p,175237375,null);if(z=z===null?void 0:z)z=fm(z,1,-1),z!==-1&&(k.N=new g.za(z< 1?1:z,3E5,.1),k.V.setInterval(k.N.getValue()))}}x&&x();k.j=0},q=function(R,p){var c=Uo(F,Ya,3); var Y;var E=(Y=vwG(JC(F,14)))!=null?Y:void 0;g.Wi(k.N);k.V.setInterval(k.N.getValue());R===401&&f&&(k.q$=f);E&&(k.K+=E);p===void 0&&(p=k.isRetryable(R));p&&(k.S=c.concat(k.S),k.dw||k.V.enabled||k.V.start());nk(k,7,1);u&&u("net-send-failed",R);++k.j},H=function(){k.network&&k.network.send(h,X,q)}; V?V.then(function(R){nk(k,5,m);h.requestHeaders["Content-Encoding"]="gzip";h.requestHeaders["Content-Type"]="application/binary";h.body=R;h.w8=2;H()},function(){nk(k,6,m); H()}):H()}}}}; g.b.isRetryable=function(x){return 500<=x&&x<600||x===401||x===0};$a.prototype.send=function(x,u,k){var U=this,m,F,f,V,h,X,q,H,R,p;return g.Z(function(c){switch(c.S){case 1:return F=(m=U.e1?new AbortController:void 0)?setTimeout(function(){m.abort()},x.timeoutMillis):void 0,g.YI(c,2,3),f=Object.assign({},{method:x.requestType, headers:Object.assign({},x.requestHeaders)},x.body&&{body:x.body},x.withCredentials&&{credentials:"include"},{signal:x.timeoutMillis&&m?m.signal:null}),g.n(c,fetch(x.url,f),5);case 5:V=c.V;if(V.status!==200){(h=k)==null||h(V.status);c.TY(3);break}if((X=u)==null){c.TY(7);break}return g.n(c,V.text(),8);case 8:X(c.V);case 7:case 3:g.zx(c);clearTimeout(F);g.W4(c,0);break;case 2:q=g.Gx(c);switch((H=q)==null?void 0:H.name){case "AbortError":(R=k)==null||R(408);break;default:(p=k)==null||p(400)}c.TY(3)}})}; $a.prototype.kX=function(){return 4};g.M(rF,g.J);rF.prototype.r7=function(){this.N=!0;return this}; rF.prototype.build=function(){this.network||(this.network=new $a);var x=new lr({logSource:this.logSource,PR:this.PR?this.PR:jQx,sessionIndex:this.sessionIndex,a_X:this.bu,pj:this.K,dw:!1,r7:this.N,CI:this.CI,network:this.network});g.P(this,x);if(this.V){var u=this.V,k=Ga(x.J);Me(k,7,u)}x.D=new FN;this.componentId&&(x.componentId=this.componentId);this.cC&&(x.cC=this.cC);this.pageId&&(x.pageId=this.pageId);this.S&&((k=this.S)?(x.experimentIds||(x.experimentIds=new fw),u=x.experimentIds,k=k.Ue(),Me(u, 4,k)):x.experimentIds&&Nm(x.experimentIds,4));this.J&&(x.ut=x.t5);bHY(x.J);this.network.VZ&&this.network.VZ(this.logSource);this.network.qe$&&this.network.qe$(x);return x};g.M(j_,g.J);j_.prototype.flush=function(x){x=x||[];if(x.length){for(var u=new u9W,k=[],U=0;U-1?(u=x[f],k||(u.o_=!1)):(u=new EQG(u,this.src,F,!!U,m),u.o_=k,x.push(u));return u}; g.b.remove=function(x,u,k,U){x=x.toString();if(!(x in this.listeners))return!1;var m=this.listeners[x];u=Kk(m,u,k,U);return u>-1?(Pi(m[u]),g.SB(m,u),m.length==0&&(delete this.listeners[x],this.S--),!0):!1}; g.b.removeAll=function(x){x=x&&x.toString();var u=0,k;for(k in this.listeners)if(!x||k==x){for(var U=this.listeners[k],m=0;m-1?x[m]:null}; g.b.hasListener=function(x,u){var k=x!==void 0,U=k?x.toString():"",m=u!==void 0;return g.G4(this.listeners,function(F){for(var f=0;f>>0);g.gs(g.kp,g.J);g.kp.prototype[YUt]=!0;g.b=g.kp.prototype;g.b.addEventListener=function(x,u,k,U){g.Lk(this,x,u,k,U)}; g.b.removeEventListener=function(x,u,k,U){nQY(this,x,u,k,U)}; g.b.dispatchEvent=function(x){var u=this.TK;if(u){var k=[];for(var U=1;u;u=u.TK)k.push(u),++U}u=this.le;U=x.type||x;if(typeof x==="string")x=new g.IP(x,u);else if(x instanceof g.IP)x.target=x.target||u;else{var m=x;x=new g.IP(U,u);g.Qe(x,m)}m=!0;var F;if(k)for(F=k.length-1;!x.V&&F>=0;F--){var f=x.currentTarget=k[F];m=U7(f,U,!0,x)&&m}x.V||(f=x.currentTarget=u,m=U7(f,U,!0,x)&&m,x.V||(m=U7(f,U,!1,x)&&m));if(k)for(F=0;!x.V&&F0){this.V--;var x=this.S;this.S=x.next;x.next=null}else x=this.J();return x};var f8;Vl.prototype.add=function(x,u){var k=Q2Y.get();k.set(x,u);this.V?this.V.next=k:this.S=k;this.V=k}; Vl.prototype.remove=function(){var x=null;this.S&&(x=this.S,this.S=this.S.next,this.S||(this.V=null),x.next=null);return x}; var Q2Y=new mc(function(){return new hS},function(x){return x.reset()}); hS.prototype.set=function(x,u){this.S=x;this.scope=u;this.next=null}; hS.prototype.reset=function(){this.next=this.scope=this.S=null};var XA,qH=!1,ZHx=new Vl;JZQ.prototype.reset=function(){this.context=this.V=this.J=this.S=null;this.K=!1}; var PNW=new mc(function(){return new JZQ},function(x){x.reset()}); g.wX.prototype.then=function(x,u,k){return BPk(this,FA(typeof x==="function"?x:null),FA(typeof u==="function"?u:null),k)}; g.wX.prototype.$goog_Thenable=!0;g.b=g.wX.prototype;g.b.finally=function(x){var u=this;x=FA(x);return new Promise(function(k,U){AZ4(u,function(m){x();k(m)},function(m){x(); U(m)})})}; g.b.sj=function(x,u){return BPk(this,null,FA(x),u)}; g.b.catch=g.wX.prototype.sj;g.b.cancel=function(x){if(this.S==0){var u=new z1(x);g.s7(function(){CN5(this,u)},this)}}; g.b.l_$=function(x){this.S=0;MH(this,2,x)}; g.b.iXX=function(x){this.S=0;MH(this,3,x)}; g.b.Vi=function(){for(var x;x=L7Y(this);)Dex(this,x,this.S,this.D);this.j=!1}; var g1$=ws;g.gs(z1,ck);z1.prototype.name="cancel";g.gs(g.W9,g.kp);g.b=g.W9.prototype;g.b.enabled=!1;g.b.Hl=null;g.b.setInterval=function(x){this.tG=x;this.Hl&&this.enabled?(this.stop(),this.start()):this.Hl&&this.stop()}; g.b.SWt=function(){if(this.enabled){var x=g.xw()-this.Ja;x>0&&x0&&(this.getStatus(),this.j=setTimeout(this.fb.bind(this), this.t5)),this.getStatus(),this.U=!0,this.S.send(x),this.U=!1}catch(f){this.getStatus(),EGb(this,f)}}; g.b.fb=function(){typeof oY!="undefined"&&this.S&&(this.K="Timed out after "+this.t5+"ms, aborting",this.V=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; g.b.abort=function(x){this.S&&this.J&&(this.getStatus(),this.J=!1,this.N=!0,this.S.abort(),this.N=!1,this.V=x||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),B9(this))}; g.b.SJ=function(){this.S&&(this.J&&(this.J=!1,this.N=!0,this.S.abort(),this.N=!1),B9(this,!0));g.Sm.kR.SJ.call(this)}; g.b.GO=function(){this.Ft()||(this.Ok||this.U||this.N?G4k(this):this.xNm())}; g.b.xNm=function(){G4k(this)}; g.b.isActive=function(){return!!this.S}; g.b.isComplete=function(){return g.xb(this)==4}; g.b.getStatus=function(){try{return g.xb(this)>2?this.S.status:-1}catch(x){return-1}}; g.b.getResponseHeader=function(x){if(this.S&&this.isComplete())return x=this.S.getResponseHeader(x),x===null?void 0:x}; g.b.getLastError=function(){return typeof this.K==="string"?this.K:String(this.K)};m0.prototype.send=function(x,u,k){u=u===void 0?function(){}:u; k=k===void 0?function(){}:k; YpY(x.url,function(U){U=U.target;u4(U)?u(g.gJ(U)):k(U.getStatus())},x.requestType,x.body,x.requestHeaders,x.timeoutMillis,x.withCredentials)}; m0.prototype.kX=function(){return 1};fQ.prototype.done=function(){this.logger.wz(this.event,FC()-this.startTime)}; g.M(b4,XS);g.M(h9,b4);g.b=h9.prototype;g.b.Gi=function(){}; g.b.w0=function(){}; g.b.wz=function(){}; g.b.Rz=function(){}; g.b.fQ=function(){}; g.b.H6=function(x,u,k){return k}; g.b.R1=function(){}; g.b.v0=function(){}; g.b.tY=function(){}; g.b.HI=function(){}; g.M(XC,b4);g.b=XC.prototype;g.b.update=function(x){this.logger.dispose();this.logger=x}; g.b.w0=function(x){this.logger.w0(x)}; g.b.wz=function(x,u){this.logger.wz(x,u)}; g.b.Rz=function(x){this.logger.Rz(x)}; g.b.fQ=function(){this.logger.fQ()}; g.b.H6=function(x,u,k){return this.logger.H6(x,u,k)}; g.b.R1=function(x){this.logger.R1(x)}; g.b.v0=function(x){this.logger.v0(x)}; g.b.tY=function(x){this.logger.tY(x)}; g.b.HI=function(x){this.logger.HI(x)}; g.b.F0=function(x){this.logger instanceof Hq&&this.logger.F0(x)}; g.b.Gi=function(x){this.logger.Gi(x)}; g.M(q3,g.J);g.M(sb,b4);g.b=sb.prototype;g.b.F0=function(x){this.S4=x}; g.b.Gi=function(x){this.metrics.Ye5.Ag(x,this.d9)}; g.b.w0=function(x){this.metrics.eventCount.l4(x,this.d9)}; g.b.wz=function(x,u){this.metrics.Sp.Ag(u,x,this.S4,this.d9)}; g.b.Rz=function(x){this.metrics.errorCount.l4(x,this.S4,this.d9)}; g.b.H6=function(x,u,k){function U(f){if(!m.Ft()){var V=FC()-F;m.metrics.QG$.Ag(V,x,u,f,m.S4,m.d9)}} var m=this,F=FC();k.then(function(){return void U(0)},function(f){return void U(f instanceof rX?f.code:-1)}); return k}; g.b.R1=function(x){this.metrics.BOm.l4(x,this.S4,this.d9)}; g.b.v0=function(x){this.metrics.X_.l4(x,this.S4,this.d9)}; g.b.tY=function(x){this.metrics.f_t.l4(x,this.S4,this.d9)}; g.M(Hq,sb);Hq.prototype.HI=function(x){var u=this;this.S.dispose();this.V&&this.service.dispose();this.service=this.options.ax("47",this.options.QO.concat(x));this.S=new q3(function(){return void u.service.c5()},this.options.sE); this.metrics=OwQ(this.service);this.J=x}; Hq.prototype.fQ=function(){lEx(this.S)};g.M(RY,JZ);g.M(pQ,JZ);g.M(cq,JZ);var J0b=Ma(cq),$oR=function(x){return eU(function(u){return u instanceof x&&!((u.Mj[nI]|0)&2)})}(cq); cq.messageId="bfkj";g.M(FS,JZ);g.M(M3,JZ);var r0I=Ma(M3);g.M(yw,g.J);yw.prototype.snapshot=function(x){if(this.Ft())throw Error("Already disposed");this.logger.w0("n");var u=this.logger.share();return this.J.then(function(k){var U=k.YY;return new Promise(function(m){var F=new fQ(u,"n");U(function(f){F.done();u.Gi(f.length);u.fQ();u.dispose();m(f)},[x.oG, x.Gz,x.N7,x.Zm])})})}; yw.prototype.rZ=function(x){var u=this;if(this.Ft())throw Error("Already disposed");this.logger.w0("n");var k=Vw(this.logger,function(){return u.K([x.oG,x.Gz,x.N7,x.Zm])},"n"); this.logger.Gi(k.length);this.logger.fQ();return k}; yw.prototype.eW=function(x){this.J.then(function(u){var k;(k=u.MgV)==null||k(x)})}; yw.prototype.WI=function(){return this.logger.share()};g.M(Gg,JZ);g.M(zg,JZ);Ob.prototype.n3=function(x,u){return Pp$(this,x,u,new h9,0)}; Ob.prototype.DS=function(x){return KTD(this,x,new h9,0)};g.M(i4,g.J);i4.prototype.snapshot=function(x){var u=this;return g.Z(function(k){switch(k.S){case 1:if(u.Ft())throw Error("Already disposed");if(u.V||u.D){k.TY(2);break}return g.n(k,u.N.promise,2);case 2:if(!u.V){k.TY(4);break}return g.n(k,u.V.snapshot(x),5);case 5:return k.return(k.V);case 4:throw u.D;}})}; i4.prototype.eW=function(x){var u,k;(u=this.V)==null||(k=u.eW)==null||k.call(u,x)}; i4.prototype.handleError=function(x){if(!this.Ft()){this.D=x;this.N.resolve();var u,k;(k=(u=this.options).ZNJ)==null||k.call(u,x)}}; i4.prototype.WI=function(){return this.logger.share()}; var A0t={DFt:432E5,by:3E5,BV:10,Of:1E4,cE:3E4,pUX:3E4,El5:6E4,An:1E3,sb:6E4,Rg:6E5,MW:.25,vE:2,maxAttempts:10};var bmS,gaI=(bmS=Math.imul)!=null?bmS:function(x,u){return x*u|0},rJ=[196, 200,224,18];j3.prototype.Ue=function(){return String(this.S)+","+this.V.join()}; j3.prototype.Hq=function(x,u){var k=void 0;if(this.V[this.S]!==x){var U=this.V.indexOf(x);U!==-1?(this.V.splice(U,1),U0;)u[k++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(x%62),x=Math.floor(x/62);return u.join("")}};var R2Y;g.M(aY,g.J);aY.prototype.N5=function(x,u){var k=this.gr(x);u==null||u(k);return Vw(this.logger,function(){return g.M9(k,2)},this.J)}; R2Y=Symbol.dispose;g.M(J9,aY);J9.prototype.gr=function(x,u){var k=this;this.logger.w0(this.S);++this.N>=this.j&&this.V.resolve();var U=x();x=Vw(this.logger,function(){return k.K(U)},"C"); if(x===void 0)throw new kw(17,"YNJ:Undefined");if(!(x instanceof Uint8Array))throw new kw(18,"ODM:Invalid");u==null||u(x);return x}; g.M(Pq,aY);Pq.prototype.gr=function(){return this.K}; g.M(N3,aY);N3.prototype.gr=function(){var x=this;return Vw(this.logger,function(){return yN(x.K)},"d")}; N3.prototype.N5=function(){return this.K}; g.M(dJ,aY);dJ.prototype.gr=function(){if(this.K)return this.K;this.K=pi4(this,function(x){return"_"+Hkb(x)}); return pi4(this,function(x){return x})}; g.M(vq,aY);vq.prototype.gr=function(x){var u=x();if(u.length>118)throw new kw(19,"DFO:Invalid");x=Math.floor(Date.now()/1E3);var k=[Math.random()*255,Math.random()*255],U=k.concat([this.K&255,this.clientState],[x>>24&255,x>>16&255,x>>8&255,x&255]);x=new Uint8Array(2+U.length+u.length);x[0]=34;x[1]=U.length+u.length;x.set(U,2);x.set(u,2+U.length);u=x.subarray(2);for(U=k=k.length;U150))try{this.cache=new V_I(x,this.logger)}catch(u){this.reportError(new kw(22,"GBJ:init",u))}}; Tg.prototype.reportError=function(x){this.logger.Rz(x.code);this.onError(x);return x}; g.M(Ds,Tg);Ds.prototype.QC=function(){return this.K.promise}; Ds.prototype.gr=function(x){return A9(this,Object.assign({},x),!1)}; Ds.prototype.N5=function(x){return A9(this,Object.assign({},x),!0)}; var GaW=function(x){return eU(function(u){if(!Xp(u))return!1;for(var k=g.w(Object.entries(x)),U=k.next();!U.done;U=k.next()){var m=g.w(U.value);U=m.next().value;m=m.next().value;if(!(U in u)){if(m.Ac$===!0)continue;return!1}if(!m(u[U]))return!1}return!0})}({s_:function(x){return eU(function(u){return u instanceof x})}(i4)},"");g.M(Bq,JZ);var VBG=Ma(Bq);OkW.prototype.getMetadata=function(){return this.metadata};oZ.prototype.getMetadata=function(){return this.metadata}; oZ.prototype.getStatus=function(){return this.status};x5.prototype.D=function(x,u){u=u===void 0?{}:u;return new OkW(x,this,u)}; x5.prototype.getName=function(){return this.name};var h9w=new x5("/google.internal.waa.v1.Waa/Create",Gg,Bq,function(x){return x.Ue()},VBG);g.M(uQ,JZ);var dox=new x5("/google.internal.waa.v1.Waa/GenerateIT",zg,uQ,function(x){return x.Ue()},Ma(uQ));var gpY=new Set(["SAPISIDHASH","APISIDHASH"]);g.M(gL,JZ);gL.prototype.getValue=function(){var x=JC(this,2);if(Array.isArray(x)||x instanceof JZ)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return Dt(this,2)};g.M(k5,JZ);k5.prototype.getMessage=function(){return R2(this,2)}; var jPb=Ma(k5);Uu.prototype.yy=function(x,u){x=="data"?this.J.push(u):x=="metadata"?this.N.push(u):x=="status"?this.j.push(u):x=="end"?this.K.push(u):x=="error"&&this.V.push(u);return this}; Uu.prototype.removeListener=function(x,u){x=="data"?VL(this.J,u):x=="metadata"?VL(this.N,u):x=="status"?VL(this.j,u):x=="end"?VL(this.K,u):x=="error"&&VL(this.V,u);return this}; Uu.prototype.cancel=function(){this.S.abort()}; Uu.prototype.cancel=Uu.prototype.cancel;Uu.prototype.removeListener=Uu.prototype.removeListener;Uu.prototype.on=Uu.prototype.yy;g.M(lyI,Error);g.gs(g.hV,s4R);g.hV.prototype.S=function(){var x=new Xv(this.K,this.J);this.V&&x.setCredentialsMode(this.V);return x}; g.hV.prototype.setCredentialsMode=function(x){this.V=x}; g.gs(Xv,g.kp);g.b=Xv.prototype;g.b.open=function(x,u){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.t5=x;this.U=u;this.readyState=1;qy(this)}; g.b.send=function(x){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");this.S=!0;var u={headers:this.B,method:this.t5,credentials:this.N,cache:void 0};x&&(u.body=x);(this.RS||g.JY).fetch(new Request(this.U,u)).then(this.y5m.bind(this),this.hd.bind(this))}; g.b.abort=function(){this.response=this.responseText="";this.B=new Headers;this.status=0;this.J&&this.J.cancel("Request was aborted.").catch(function(){}); this.readyState>=1&&this.S&&this.readyState!=4&&(this.S=!1,HL(this));this.readyState=0}; g.b.y5m=function(x){if(this.S&&(this.K=x,this.V||(this.status=this.K.status,this.statusText=this.K.statusText,this.V=x.headers,this.readyState=2,qy(this)),this.S&&(this.readyState=3,qy(this),this.S)))if(this.responseType==="arraybuffer")x.arrayBuffer().then(this.qkm.bind(this),this.hd.bind(this));else if(typeof g.JY.ReadableStream!=="undefined"&&"body"in x){this.J=x.body.getReader();if(this.j){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.'); this.response=[]}else this.response=this.responseText="",this.D=new TextDecoder;Zkx(this)}else x.text().then(this.m$X.bind(this),this.hd.bind(this))}; g.b.eVJ=function(x){if(this.S){if(this.j&&x.value)this.response.push(x.value);else if(!this.j){var u=x.value?x.value:new Uint8Array(0);if(u=this.D.decode(u,{stream:!x.done}))this.response=this.responseText+=u}x.done?HL(this):qy(this);this.readyState==3&&Zkx(this)}}; g.b.m$X=function(x){this.S&&(this.response=this.responseText=x,HL(this))}; g.b.qkm=function(x){this.S&&(this.response=x,HL(this))}; g.b.hd=function(){this.S&&HL(this)}; g.b.setRequestHeader=function(x,u){this.B.append(x,u)}; g.b.getResponseHeader=function(x){return this.V?this.V.get(x.toLowerCase())||"":""}; g.b.getAllResponseHeaders=function(){if(!this.V)return"";for(var x=[],u=this.V.entries(),k=u.next();!k.done;)k=k.value,x.push(k[0]+": "+k[1]),k=u.next();return x.join("\r\n")}; g.b.setCredentialsMode=function(x){this.N=x}; Object.defineProperty(Xv.prototype,"withCredentials",{get:function(){return this.N==="include"}, set:function(x){this.setCredentialsMode(x?"include":"same-origin")}});g.RZ.prototype.toString=function(){var x=[],u=this.N;u&&x.push(tV(u,XkW,!0),":");var k=this.S;if(k||u=="file")x.push("//"),(u=this.B)&&x.push(tV(u,XkW,!0),"@"),x.push(g.Bn(k).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),k=this.J,k!=null&&x.push(":",String(k));if(k=this.V)this.S&&k.charAt(0)!="/"&&x.push("/"),x.push(tV(k,k.charAt(0)=="/"?qow:s$w,!0));(k=this.K.toString())&&x.push("?",k);(k=this.j)&&x.push("#",tV(k,Hmm));return x.join("")}; g.RZ.prototype.resolve=function(x){var u=this.clone(),k=!!x.N;k?g.pp(u,x.N):k=!!x.B;k?u.B=x.B:k=!!x.S;k?g.cL(u,x.S):k=x.J!=null;var U=x.V;if(k)g.My(u,x.J);else if(k=!!x.V){if(U.charAt(0)!="/")if(this.S&&!this.V)U="/"+U;else{var m=u.V.lastIndexOf("/");m!=-1&&(U=u.V.slice(0,m+1)+U)}m=U;if(m==".."||m==".")U="";else if(g.GW(m,"./")||g.GW(m,"/.")){U=tt(m,"/");m=m.split("/");for(var F=[],f=0;f1||F.length==1&&F[0]!="")&&F.pop(), U&&f==m.length&&F.push("")):(F.push(V),U=!0)}U=F.join("/")}else U=m}k?u.V=U:k=x.K.toString()!=="";k?wL(u,x.K.clone()):k=!!x.j;k&&(u.j=x.j);return u}; g.RZ.prototype.clone=function(){return new g.RZ(this)}; var XkW=/[#\/\?@]/g,s$w=/[#\?:]/g,qow=/[#\?]/g,QPk=/[#\?@]/g,Hmm=/#/g;g.b=Y5.prototype;g.b.add=function(x,u){zc(this);this.J=null;x=WL(this,x);var k=this.S.get(x);k||this.S.set(x,k=[]);k.push(u);this.V=this.V+1;return this}; g.b.remove=function(x){zc(this);x=WL(this,x);return this.S.has(x)?(this.J=null,this.V=this.V-this.S.get(x).length,this.S.delete(x)):!1}; g.b.clear=function(){this.S=this.J=null;this.V=0}; g.b.isEmpty=function(){zc(this);return this.V==0}; g.b.forEach=function(x,u){zc(this);this.S.forEach(function(k,U){k.forEach(function(m){x.call(u,m,U,this)},this)},this)}; g.b.zo=function(){zc(this);for(var x=Array.from(this.S.values()),u=Array.from(this.S.keys()),k=[],U=0;U0?String(x[0]):u}; g.b.toString=function(){if(this.J)return this.J;if(!this.S)return"";for(var x=[],u=Array.from(this.S.keys()),k=0;k>>3;F.J!=1&&F.J!=2&&F.J!=15&&np(F,f,V,"unexpected tag");F.S=1;F.V=0;F.K=0} function k(h){F.K++;F.K==5&&h&240&&np(F,f,V,"message length too long");F.V|=(h&127)<<(F.K-1)*7;h&128||(F.S=2,F.B=0,typeof Uint8Array!=="undefined"?F.N=new Uint8Array(F.V):F.N=Array(F.V),F.V==0&&m())} function U(h){F.N[F.B++]=h;F.B==F.V&&m()} function m(){if(F.J<15){var h={};h[F.J]=F.N;F.D.push(h)}F.S=0} for(var F=this,f=x instanceof Array?x:new Uint8Array(x),V=0;V0?x:null};$5.prototype.isInputValid=function(){return this.S===null}; $5.prototype.u4=function(){return this.S}; $5.prototype.G2=function(){return!1}; $5.prototype.parse=function(x){this.S!==null&&vaI(this,x,"stream already broken");var u=null;try{var k=this.J;k.J||K6j(k,x,"stream already broken");k.S+=x;var U=Math.floor(k.S.length/4);if(U==0)var m=null;else{try{var F=s$I(k.S.slice(0,U*4))}catch(f){K6j(k,k.S,f.message)}k.V+=U*4;k.S=k.S.slice(U*4);m=F}u=m===null?null:this.K.parse(m)}catch(f){vaI(this,x,f.message)}this.V+=x.length;return u};var pkS={INIT:0,vy:1,sX:2,eb:3,zq:4,PP:5,STRING:6,xK:7,xA:8,Tt:9,un:10,pI:11,mF:12,yU:13,E1:14,j7:15,RB:16,MM:17,Sd:18,sZ:19,vT:20};g.b=jQ.prototype;g.b.isInputValid=function(){return this.N!=3}; g.b.u4=function(){return this.U}; g.b.done=function(){return this.N===2}; g.b.G2=function(){return!1}; g.b.parse=function(x){function u(){for(;R0;)if(c=x[R++], F.B===4?F.B=0:F.B++,!c)break a;if(c==='"'&&!F.D){F.S=U();break}if(c==="\\"&&!F.D&&(F.D=!0,c=x[R++],!c))break;if(F.D)if(F.D=!1,c==="u"&&(F.B=1),c=x[R++])continue;else break;V.lastIndex=R;c=V.exec(x);if(!c){R=x.length+1;break}R=c.index+1;c=x[c.index];if(!c)break}F.J+=R-Y;continue;case h.Tt:if(!c)continue;c==="r"?F.S=h.un:Zj(F,x,R);continue;case h.un:if(!c)continue;c==="u"?F.S=h.pI:Zj(F,x,R);continue;case h.pI:if(!c)continue;c==="e"?F.S=U():Zj(F,x,R);continue;case h.mF:if(!c)continue;c==="a"?F.S=h.yU: Zj(F,x,R);continue;case h.yU:if(!c)continue;c==="l"?F.S=h.E1:Zj(F,x,R);continue;case h.E1:if(!c)continue;c==="s"?F.S=h.j7:Zj(F,x,R);continue;case h.j7:if(!c)continue;c==="e"?F.S=U():Zj(F,x,R);continue;case h.RB:if(!c)continue;c==="u"?F.S=h.MM:Zj(F,x,R);continue;case h.MM:if(!c)continue;c==="l"?F.S=h.Sd:Zj(F,x,R);continue;case h.Sd:if(!c)continue;c==="l"?F.S=U():Zj(F,x,R);continue;case h.sZ:c==="."?F.S=h.vT:Zj(F,x,R);continue;case h.vT:if("0123456789.eE+-".indexOf(c)!==-1)continue;else R--,F.J--,F.S= U();continue;default:Zj(F,x,R)}}} function U(){var c=f.pop();return c!=null?c:h.vy} function m(c){F.V>1||(c||(c=H===-1?F.K+x.substring(q,R):x.substring(H,R)),F.t5?F.j.push(c):F.j.push(JSON.parse(c)),H=R)} for(var F=this,f=F.RS,V=F.Ok,h=pkS,X=x.length,q=0,H=-1,R=0;R0?(p=F.j,F.j=[],p):null}return null};JV.prototype.isInputValid=function(){return this.N===null}; JV.prototype.u4=function(){return this.N}; JV.prototype.G2=function(){return!1}; JV.prototype.parse=function(x){function u(h){F.V=6;F.N="The stream is broken @"+F.S+"/"+f+". Error: "+h+". With input:\n";throw Error(F.N);} function k(){F.J=new jQ({ChG:!0,a6:!0})} function U(h){if(h)for(var X=0;X1)&&u("extra status: "+h);F.j=!0;var X={};X[2]=h[0];F.K.push(X)}} for(var F=this,f=0;f0?(x=F.K,F.K=[],x):null};PL.prototype.jT=function(){return this.S}; PL.prototype.getStatus=function(){return this.N}; PL.prototype.t5=function(x){x=x.target;try{if(x==this.S)a:{var u=g.xb(this.S),k=this.S.V,U=this.S.getStatus(),m=g.gJ(this.S);x=[];if(g.kb(this.S)instanceof Array){var F=g.kb(this.S);F.length>0&&F[0]instanceof Uint8Array&&(this.U=!0,x=F)}if(!(u<3||u==3&&!m&&x.length==0))if(U=U==200||U==206,u==4&&(k==8?Ny(this,7):k==7?Ny(this,8):U||Ny(this,3)),this.V||(this.V=TFQ(this.S),this.V==null&&Ny(this,5)),this.N>2)dL(this);else{if(x.length>this.J){var f=x.length;k=[];try{if(this.V.G2())for(var V=0;Vthis.J){V=m.slice(this.J);this.J=m.length;try{var X=this.V.parse(V);X!=null&&this.K&&this.K(X)}catch(q){Ny(this,5);dL(this);break a}}u==4?(m.length!= 0||this.U?Ny(this,2):Ny(this,4),dL(this)):Ny(this,1)}}}catch(q){Ny(this,6),dL(this)}};g.b=AT4.prototype;g.b.yy=function(x,u){var k=this.V[x];k||(k=[],this.V[x]=k);k.push(u);return this}; g.b.addListener=function(x,u){this.yy(x,u);return this}; g.b.removeListener=function(x,u){var k=this.V[x];k&&g.Bk(k,u);(x=this.S[x])&&g.Bk(x,u);return this}; g.b.once=function(x,u){var k=this.S[x];k||(k=[],this.S[x]=k);k.push(u);return this}; g.b.qvS=function(x){var u=this.V.data;u&&Crx(x,u);(u=this.S.data)&&Crx(x,u);this.S.data=[]}; g.b.G1X=function(){switch(this.J.getStatus()){case 1:Kp(this,"readable");break;case 5:case 6:case 4:case 7:case 3:Kp(this,"error");break;case 8:Kp(this,"close");break;case 2:Kp(this,"end")}};L6G.prototype.serverStreaming=function(x,u,k,U){var m=this,F=x.substring(0,x.length-U.name.length);return DI$(function(f){var V=f.Xg,h=f.getMetadata(),X=opW(m,!1);h=xHG(m,h,X,F+V.getName());var q=uAR(X,V.V,!0);f=V.S(f.Zh);X.send(h,"POST",f);return q},this.K).call(this,U.D(u,k))};k1Y.prototype.create=function(x,u){return NYI(this.S,this.V+"/$rpc/google.internal.waa.v1.Waa/Create",x,u||{},h9w)};var ctk=1,BL=new WeakMap;g.M(vL,g.J);vL.prototype.signal=function(){var x=new AV(!1);this.signals.add(x);g.P(this,x);return x}; vL.prototype.Av=function(x){return Tc(this,x).Av()}; g.M(AV,g.J);g.b=AV.prototype;g.b.FP=function(){var x=this,u=ctk++;Cp(function(){UHG(x,u)}); return u}; g.b.detach=function(x){var u=this;Cp(function(){var k=u.slots.get(x);k&&k.Z4()})}; g.b.value=function(x){return this.promise(!0,x)}; g.b.Av=function(){return this.SG}; g.b.next=function(x){return this.promise(!1,x)}; g.b.promise=function(x,u){var k=this,U=TPW();Cp(function(){if(k.Ft())U.reject(new z1("Signal initially disposed"));else if(u&&u.Ft())U.reject(new z1("Owner initially disposed"));else if(x&&k.AZ&&k.Jy)U.resolve(k.SG);else if(k.oI.add(U),g.G1(U.promise,function(){k.oI.delete(U)}),u){var m=function(){U.reject(new z1("Owner asynchronously disposed"))}; g.G1(U.promise,function(){var F=BL.get(u);F&&g.Bk(F,m)}); fqY(u,m)}}); return U.promise}; g.b.SJ=function(){var x=this;g.J.prototype.SJ.call(this);Cp(function(){for(var u=g.w(x.slots.values()),k=u.next();!k.done;k=u.next())k=k.value.Z4,k();x.slots.clear();u=g.w(x.oI);for(k=u.next();!k.done;k=u.next())k.value.reject(new z1("Signal asynchronously disposed"));x.oI.clear()})}; var Dj=[],SQ=!1;g.M(oa,g.J);oa.prototype.start=function(){var x=this;if(this.Ft())throw new uD("Cannot start a disposed timer.");if(!this.j){this.K=0;if(this.D){var u=Date.now();this.handle=setInterval(function(){x.K=x.milliseconds>0?Math.trunc((Date.now()-u)/x.milliseconds):x.K+1;var k;(k=x.V)==null||k.resolve();x.V=void 0;if(x.J){var U;(U=x.S)!=null&&Lp(Tc(U,x.J),x)}x.Jt.AX(x)},this.milliseconds)}else this.handle=setTimeout(function(){x.state=3; x.handle=void 0;x.K=1;var k;(k=x.V)==null||k.resolve();x.V=void 0;if(x.J){var U;(U=x.S)!=null&&Lp(Tc(U,x.J),x)}x.Jt.AX(x)},this.milliseconds); this.state=1}}; oa.prototype.cancel=function(){if(this.j){this.clear();this.state=2;var x;(x=this.V)==null||x.reject(new xL);var u;(u=this.Jt.Vb)==null||u.call(this);if(this.N){var k;(k=this.S)!=null&&Lp(Tc(k,this.N))}}}; oa.prototype.SJ=function(){this.clear();var x;(x=this.V)==null||x.reject(new uD);this.state=4;g.J.prototype.SJ.call(this)}; oa.prototype.clear=function(){this.D?clearInterval(this.handle):clearTimeout(this.handle);this.handle=void 0}; g.fR.Object.defineProperties(oa.prototype,{j:{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.K}}, B:{configurable:!0,enumerable:!0,get:function(){switch(this.state){case 0:case 1:return this.V!=null||(this.V=new g.wJ),this.V.promise;case 3:return Promise.resolve();case 2:return Promise.reject(new xL("Timer has been cancelled."));case 4:return Promise.reject(new uD("Timer has been disposed."));default:u1(this.state)}}}, AX:{configurable:!0,enumerable:!0,get:function(){if(this.Ft())throw new uD("Cannot attach a signal to a disposed timer.");this.J||(this.S!=null||(this.S=new vL(this)),this.J=this.S.signal());return this.J}}, Vb:{configurable:!0,enumerable:!0,get:function(){if(this.Ft())throw new uD("Cannot attach a signal to a disposed timer.");this.N||(this.S!=null||(this.S=new vL(this)),this.N=this.S.signal());return this.N}}}); g.M(xL,ck);g.M(uD,ck);g.M(gn,Tg);g.b=gn.prototype;g.b.isReady=function(){return!!this.S}; g.b.ready=function(){var x=this;return g.Z(function(u){return g.n(u,x.J.promise,0)})}; g.b.n3=function(x){return hbt(this,this.logger.H6("c",x===void 0?1:x,this.IX.n3(t9().S,null)),new kw(10,"JVZ:Timeout"))}; g.b.prefetch=function(){this.state===1&&(this.t8=this.n3())}; g.b.start=function(){if(this.state===1){this.state=2;var x=new fQ(this.logger,"r");this.ready().finally(function(){return void x.done()}); q7x(this)}}; g.b.gr=function(x){sCj(this,x);return A9(this,VmR(x),!1)}; g.b.N5=function(x){sCj(this,x);return A9(this,VmR(x),!0)};var cSI={NONE:0,QsX:1},S7t={Vw:0,HSS:1,wSJ:2,XSt:3},JI={XY:"a",DJk:"d",VIDEO:"v"};Ue.prototype.isVisible=function(){return this.Fy?this.bC>=.3:this.bC>=.5};var HU={WHX:0,t6S:1},LcR={NONE:0,LTY:1,KT$:2};me.prototype.getValue=function(){return this.V}; g.M(Fz,me);Fz.prototype.J=function(x){this.V===null&&g.lp(this.K,x)&&(this.V=x)}; g.M(fl,me);fl.prototype.J=function(x){this.V===null&&typeof x==="number"&&(this.V=x)}; g.M(bD,me);bD.prototype.J=function(x){this.V===null&&typeof x==="string"&&(this.V=x)};Vy.prototype.disable=function(){this.V=!1}; Vy.prototype.enable=function(){this.V=!0}; Vy.prototype.isEnabled=function(){return this.V}; Vy.prototype.reset=function(){this.S={};this.V=!0;this.J={}};var QB=document,Mx=window;var o5Y=!g.yu&&!Pk();Ra.prototype.now=function(){return 0}; Ra.prototype.V=function(){return 0}; Ra.prototype.J=function(){return 0}; Ra.prototype.S=function(){return 0};g.M(cU,Ra);cU.prototype.now=function(){return pl()&&Mx.performance.now?Mx.performance.now():Ra.prototype.now.call(this)}; cU.prototype.V=function(){return pl()&&Mx.performance.memory?Mx.performance.memory.totalJSHeapSize||0:Ra.prototype.V.call(this)}; cU.prototype.J=function(){return pl()&&Mx.performance.memory?Mx.performance.memory.usedJSHeapSize||0:Ra.prototype.J.call(this)}; cU.prototype.S=function(){return pl()&&Mx.performance.memory?Mx.performance.memory.jsHeapSizeLimit||0:Ra.prototype.S.call(this)};var ySj=p8(function(){var x=!1;try{var u=Object.defineProperty({},"passive",{get:function(){x=!0}}); g.JY.addEventListener("test",null,u)}catch(k){}return x});Y7D.prototype.isVisible=function(){return YL(QB)===1};var EpG={AGt:"allow-forms",twV:"allow-modals",RxX:"allow-orientation-lock",Mwt:"allow-pointer-lock",SYk:"allow-popups",VwV:"allow-popups-to-escape-sandbox",JGt:"allow-presentation",OxY:"allow-same-origin",KIG:"allow-scripts",k0X:"allow-top-navigation",nEk:"allow-top-navigation-by-user-activation"},O8G=p8(function(){return G1k()});var $HR=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");WU.prototype.j$=function(x,u,k){x=x+"//"+u+k;var U=aqI(this)-k.length;if(U<0)return"";this.S.sort(function(X,q){return X-q}); k=null;u="";for(var m=0;m=h.length){U-=h.length;x+=h;u=this.J;break}k=k==null?F:k}}U="";k!=null&&(U=""+u+"trn="+k);return x+U};ZC.prototype.setInterval=function(x,u){return Mx.setInterval(x,u)}; ZC.prototype.clearInterval=function(x){Mx.clearInterval(x)}; ZC.prototype.setTimeout=function(x,u){return Mx.setTimeout(x,u)}; ZC.prototype.clearTimeout=function(x){Mx.clearTimeout(x)};g.M(Qy,JZ);Qy.prototype.S=BS$([0,a$t,eGZ,-2,NQt]);var DHR={NY$:1,ue:2,Hnm:3,1:"POSITION",2:"VISIBILITY",3:"MONITOR_VISIBILITY"};BXR.prototype.jQ=function(x){if(typeof x==="string"&&x.length!=0){var u=this.NV;if(u.V){x=x.split("&");for(var k=x.length-1;k>=0;k--){var U=x[k].split("="),m=decodeURIComponent(U[0]);U.length>1?(U=decodeURIComponent(U[1]),U=/^[0-9]+$/g.exec(U)?parseInt(U,10):U):U=1;(m=u.S[m])&&m.J(U)}}}};var Fn=null;var dn=g.JY.performance,MBo=!!(dn&&dn.mark&&dn.measure&&dn.clearMarks),PU=p8(function(){var x;if(x=MBo){var u=u===void 0?window:u;if(Fn===null){Fn="";try{x="";try{x=u.top.location.hash}catch(U){x=u.location.hash}if(x){var k=x.match(/\bdeid=([\d,]+)/);Fn=k?k[1]:""}}catch(U){}}u=Fn;x=!!u.indexOf&&u.indexOf("1337")>=0}return x}); Nx.prototype.disable=function(){this.S=!1;this.events!==this.V.google_js_reporting_queue&&(PU()&&g.q9(this.events,U3R),this.events.length=0)}; Nx.prototype.start=function(x,u){if(!this.S)return null;var k=gbW()||uCk();x=new kgx(x,u,k);u="goog_"+x.label+"_"+x.uniqueId+"_start";dn&&PU()&&dn.mark(u);return x}; Nx.prototype.end=function(x){if(this.S&&typeof x.value==="number"){var u=gbW()||uCk();x.duration=u-x.value;u="goog_"+x.label+"_"+x.uniqueId+"_end";dn&&PU()&&dn.mark(u);!this.S||this.events.length>2048||this.events.push(x)}};m3Y.prototype.Y2=function(x,u,k,U,m){m=m||this.Cp;try{var F=new WU;F.S.push(1);F.V[1]=Oe("context",x);u.error&&u.meta&&u.id||(u=new AI(Cl(u)));if(u.msg){var f=u.msg.substring(0,512);F.S.push(2);F.V[2]=Oe("msg",f)}var V=u.meta||{};if(this.us)try{this.us(V)}catch(p){}if(U)try{U(V)}catch(p){}U=[V];F.S.push(3);F.V[3]=U;var h=jCj();if(h.V){var X=h.V.url||"";F.S.push(4);F.V[4]=Oe("top",X)}var q={url:h.S.url||""};if(h.S.url){var H=h.S.url.match(em);var R=Ql(H[1],null,H[3],H[4])}else R="";X=[q,{url:R}];F.S.push(5); F.V[5]=X;ob5(this.S,m,F,k)}catch(p){try{ob5(this.S,m,{context:"ecmserr",rctx:x,msg:Cl(p),url:h&&h.S.url},k)}catch(c){}}return this.Dm}; g.M(AI,x3x);var vU,Ti,Kl=new Nx;vU=new function(){var x="https:";Mx&&Mx.location&&Mx.location.protocol==="http:"&&(x="http:");this.V=x;this.S=.01}; Ti=new m3Y;Mx&&Mx.document&&(Mx.document.readyState=="complete"?fsY():Kl.S&&yy(Mx,"load",function(){fsY()}));var hzt=Date.now(),uM=-1,od=-1,OpD,g4=-1,xS=!1;g.b=kS.prototype;g.b.getHeight=function(){return this.bottom-this.top}; g.b.clone=function(){return new kS(this.top,this.right,this.bottom,this.left)}; g.b.contains=function(x){return this&&x?x instanceof kS?x.left>=this.left&&x.right<=this.right&&x.top>=this.top&&x.bottom<=this.bottom:x.x>=this.left&&x.x<=this.right&&x.y>=this.top&&x.y<=this.bottom:!1}; g.b.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.b.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.b.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.b.scale=function(x,u){u=typeof u==="number"?u:x;this.left*=x;this.right*=x;this.top*=u;this.bottom*=u;return this};VB.prototype.mE=function(x,u){return!!x&&(!(u===void 0?0:u)||this.volume==x.volume)&&this.J==x.J&&mM(this.S,x.S)&&!0};hR.prototype.eM=function(){return this.D}; hR.prototype.mE=function(x,u){return this.K.mE(x.K,u===void 0?!1:u)&&this.D==x.D&&mM(this.J,x.J)&&mM(this.j,x.j)&&this.S==x.S&&this.N==x.N&&this.V==x.V&&this.B==x.B};var wkm={currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},n4={Vo:"start",TE:"firstquartile",ob:"midpoint",J6:"thirdquartile",COMPLETE:"complete",ERROR:"error",U0:"metric",PAUSE:"pause",t6:"resume",RN:"skip",Tc:"viewable_impression",vQ:"mute",Kl:"unmute",e9:"fullscreen",Ke:"exitfullscreen",xZ:"bufferstart",UK:"bufferfinish",Wi:"fully_viewable_audible_half_duration_impression",Cq:"measurable_impression",wW:"abandon",O8:"engagedview",N6:"impression",RP:"creativeview",zn:"loaded", EJV:"progress",CLOSE:"close",nDX:"collapse",Kym:"overlay_resize",kom:"overlay_unmeasurable_impression",nJ5:"overlay_unviewable_impression",uqm:"overlay_viewable_immediate_impression",TY5:"overlay_viewable_end_of_session_impression",M6:"custom_metric_viewable",Lt:"audio_audible",z3:"audio_measurable",Pv:"audio_impression"},e_Y="start firstquartile midpoint thirdquartile resume loaded".split(" "),JIx=["start","firstquartile","midpoint","thirdquartile"],ljj=["abandon"],Sr={UNKNOWN:-1,Vo:0,TE:1,ob:2, J6:3,COMPLETE:4,U0:5,PAUSE:6,t6:7,RN:8,Tc:9,vQ:10,Kl:11,e9:12,Ke:13,Wi:14,Cq:15,wW:16,O8:17,N6:18,RP:19,zn:20,M6:21,xZ:22,UK:23,Pv:27,z3:28,Lt:29};var qbb={Pcm:"addEventListener",nt$:"getMaxSize",TDG:"getScreenSize",uuY:"getState",p3V:"getVersion",rKm:"removeEventListener",Tvt:"isViewable"};g.b=g.q4.prototype;g.b.clone=function(){return new g.q4(this.left,this.top,this.width,this.height)}; g.b.contains=function(x){return x instanceof g.pw?x.x>=this.left&&x.x<=this.left+this.width&&x.y>=this.top&&x.y<=this.top+this.height:this.left<=x.left&&this.left+this.width>=x.left+x.width&&this.top<=x.top&&this.top+this.height>=x.top+x.height}; g.b.getSize=function(){return new g.Mo(this.width,this.height)}; g.b.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.b.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.b.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.b.scale=function(x,u){u=typeof u==="number"?u:x;this.left*=x;this.width*=x;this.top*=u;this.height*=u;return this};var pqR={};zzY.prototype.update=function(x){x&&x.document&&(this.D=XX(!1,x,this.isMobileDevice),this.S=XX(!0,x,this.isMobileDevice),OQb(this,x),W0$(this,x))};eO.prototype.cancel=function(){aa().clearTimeout(this.S);this.S=null}; eO.prototype.schedule=function(){var x=this,u=aa(),k=e0().S.S;this.S=u.setTimeout(Ia(k,DC(143,function(){x.V++;x.J.sample()})),XqI())};g.b=JR.prototype;g.b.pK=function(){return!1}; g.b.initialize=function(){return this.isInitialized=!0}; g.b.Ou=function(){return this.S.ut}; g.b.Uc=function(){return this.S.t5}; g.b.sY=function(x,u){if(!this.t5||(u===void 0?0:u))this.t5=!0,this.ut=x,this.B=0,this.S!=this||N4(this)}; g.b.getName=function(){return this.S.q$}; g.b.zH=function(){return this.S.gH()}; g.b.gH=function(){return{}}; g.b.tV=function(){return this.S.B}; g.b.WX=function(){var x=ad();x.S=XX(!0,this.J,x.isMobileDevice)}; g.b.cX=function(){W0$(ad(),this.J)}; g.b.BW=function(){return this.K.S}; g.b.sample=function(){}; g.b.isActive=function(){return this.S.j}; g.b.FU=function(x){var u=this.S;this.S=x.tV()>=this.B?x:this;u!==this.S?(this.j=this.S.j,N4(this)):this.j!==this.S.j&&(this.j=this.S.j,N4(this))}; g.b.RR=function(x){if(x.V===this.S){var u=!this.K.mE(x,this.U);this.K=x;u&&nb5(this)}}; g.b.VF=function(){return this.U}; g.b.dispose=function(){this.nm=!0}; g.b.Ft=function(){return this.nm};g.b=d4.prototype;g.b.observe=function(){return!0}; g.b.unobserve=function(){}; g.b.ED=function(x){this.N=x}; g.b.dispose=function(){if(!this.Ft()){var x=this.V;g.Bk(x.N,this);x.U&&this.VF()&&lsR(x);this.unobserve();this.Ok=!0}}; g.b.Ft=function(){return this.Ok}; g.b.zH=function(){return this.V.zH()}; g.b.tV=function(){return this.V.tV()}; g.b.Ou=function(){return this.V.Ou()}; g.b.Uc=function(){return this.V.Uc()}; g.b.FU=function(){}; g.b.RR=function(){this.yO()}; g.b.VF=function(){return this.nm};g.b=Kq.prototype;g.b.tV=function(){return this.S.tV()}; g.b.Ou=function(){return this.S.Ou()}; g.b.Uc=function(){return this.S.Uc()}; g.b.create=function(x,u,k){var U=null;this.S&&(U=this.NC(x,u,k),PA(this.S,U));return U}; g.b.lR=function(){return this.eN()}; g.b.eN=function(){return!1}; g.b.init=function(x){return this.S.initialize()?(PA(this.S,this),this.K=x,!0):!1}; g.b.FU=function(x){x.tV()==0&&this.K(x.Ou(),this)}; g.b.RR=function(){}; g.b.VF=function(){return!1}; g.b.dispose=function(){this.N=!0}; g.b.Ft=function(){return this.N}; g.b.zH=function(){return{}};vA.prototype.add=function(x,u,k){++this.J;x=new r9k(x,u,k);this.S.push(new r9k(x.V,x.S,x.J+this.J/4096));this.V=!0;return this};IsQ.prototype.toString=function(){var x="//pagead2.googlesyndication.com//pagead/gen_204",u=AR(this.S);u.length>0&&(x+="?"+u);return x};Cq.prototype.update=function(x,u,k){x&&(this.S+=u,this.V+=u,this.K+=u,this.J=Math.max(this.J,this.K));if(k===void 0?!x:k)this.K=0};var d3t=[1,.75,.5,.3,0];Lq.prototype.update=function(x,u,k,U,m,F){F=F===void 0?!0:F;u=m?Math.min(x,u):u;for(m=0;m0&&u>=f;f=!(x>0&&x>=f)||k;this.S[m].update(F&&V,U,!F||f)}};uO.prototype.update=function(x,u,k,U){this.D=this.D!=-1?Math.min(this.D,u.bC):u.bC;this.RS=Math.max(this.RS,u.bC);this.Ok=this.Ok!=-1?Math.min(this.Ok,u.tI):u.tI;this.ut=Math.max(this.ut,u.tI);this.oS.update(u.tI,k.tI,u.S,x,U);this.c$+=x;u.bC===0&&(this.q$+=x);this.V.update(u.bC,k.bC,u.S,x,U);k=U||k.Fy!=u.Fy?k.isVisible()&&u.isVisible():k.isVisible();u=!u.isVisible()||u.S;this.GY.update(k,x,u)}; uO.prototype.Tl=function(){return this.GY.J>=this.P$};if(QB&&QB.URL){var ytS=QB.URL,Yo$;if(Yo$=!!ytS){var tBs;a:{if(ytS){var EwW=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var fF=EwW.exec(decodeURIComponent(ytS));if(fF){tBs=fF[1]&&fF[1].length>1?fF[1].substring(1):"true";break a}}catch(x){}}tBs=""}Yo$=tBs.length>0}Ti.Dm=!Yo$};var GWW=new kS(0,0,0,0);var Sb$=new kS(0,0,0,0);g.M(Fu,g.J);g.b=Fu.prototype; g.b.SJ=function(){if(this.i5.S){if(this.Zb.oW){var x=this.i5.S;x.removeEventListener&&x.removeEventListener("mouseover",this.Zb.oW,wn());this.Zb.oW=null}this.Zb.U$&&(x=this.i5.S,x.removeEventListener&&x.removeEventListener("mouseout",this.Zb.U$,wn()),this.Zb.U$=null)}this.NZ&&this.NZ.dispose();this.Qz&&this.Qz.dispose();delete this.pg;delete this.Qf;delete this.Jm;delete this.i5.NU;delete this.i5.S;delete this.Zb;delete this.NZ;delete this.Qz;delete this.NV;g.J.prototype.SJ.call(this)}; g.b.Co=function(){return this.Qz?this.Qz.S:this.position}; g.b.jQ=function(x){e0().jQ(x)}; g.b.VF=function(){return!1}; g.b.s3=function(){return new uO}; g.b.jw=function(){return this.pg}; g.b.ET=function(x){return uvG(this,x,1E4)}; g.b.aS=function(x,u,k,U,m,F,f){this.OJ||(this.vF&&(x=this.jy(x,k,m,f),U=U&&this.lc.bC>=(this.Fy()?.3:.5),this.TZ(F,x,U),this.QV=u,x.bC>0&&-1===this.ZC&&(this.ZC=u),this.wA==-1&&this.Tl()&&(this.wA=u),this.DA==-2&&(this.DA=UZ(this.Co())?x.bC:-1),this.lc=x),this.Qf(this))}; g.b.TZ=function(x,u,k){this.jw().update(x,u,this.lc,k)}; g.b.pz=function(){return new Ue}; g.b.jy=function(x,u,k,U){k=this.pz();k.S=u;u=aa().V;u=YL(QB)===0?-1:u.isVisible()?0:1;k.V=u;k.bC=this.oh(x);k.Fy=this.Fy();k.tI=U;return k}; g.b.oh=function(x){return this.opacity===0&&qx(this.NV,"opac")===1?0:x}; g.b.Fy=function(){return!1}; g.b.iU=function(){return this.AtV||this.MMm}; g.b.oK=function(){BU()}; g.b.Fh=function(){BU()}; g.b.Ff=function(){return 0}; g.b.Tl=function(){return this.pg.Tl()}; g.b.XK=function(){var x=this.vF;x=(this.hasCompleted||this.Ft())&&!x;var u=e0().V!==2||this.TOk;return this.OJ||u&&x?2:this.Tl()?4:3}; g.b.rR=function(){return 0};g.bO.prototype.next=function(){return g.bz}; g.bz={done:!0,value:void 0};g.bO.prototype.Wk=function(){return this};g.M(fjj,Ue);var VF=VQ4([void 0,1,2,3,4,8,16]),h6=VQ4([void 0,4,8,16]),z9S={sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:qC("p0",h6),p1:qC("p1",h6),p2:qC("p2",h6),p3:qC("p3",h6),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:Xu("mtos1",[0,2,4],!1,h6),mtos2:Xu("mtos2",[0,2,4],!1,h6),mtos3:Xu("mtos3",[0,2,4],!1,h6),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:qC("a0",h6),a1:qC("a1",h6),a2:qC("a2",h6),a3:qC("a3",h6),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:qC("c0",h6),c1:qC("c1",h6),c2:qC("c2",h6),c3:qC("c3",h6),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:qC("qmtos",VF),qnc:qC("qnc",VF),qmv:qC("qmv",VF),qnv:qC("qnv",VF), 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:qC("ss0",h6),ss1:qC("ss1",h6),ss2:qC("ss2",h6),ss3:qC("ss3",h6),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"},Wmm=Object.assign({},z9S,{avid:H9("audio"),avas:"avas",vs:"vs"}),Omw={atos:"atos",avt:Xu("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:function(x,u){return function(k){return k[x]===void 0&&u!==void 0?u:k[x]}}("ss",0), t:"t"};p4.prototype.getValue=function(){return this.V}; p4.prototype.update=function(x,u){x>=32||(this.S&1<=.5;jO(u.volume)&&(this.K=this.K!=-1?Math.min(this.K,u.volume):u.volume,this.j=Math.max(this.j,u.volume));F&&(this.nm+=x,this.U+=m?x:0);this.S.update(u.bC,k.bC,u.S,x,U,m);this.J.update(!0,x);this.N.update(m,x);this.t5.update(k.fullscreen,x);this.Uk.update(m&&!F,x);x=Math.floor(u.mediaTime/1E3);this.gm.update(x,u.isVisible());this.QX.update(x,u.bC>=1);this.B$.update(x, hl(u))}};RHY.prototype.V=function(x){this.J||(this.S(x)?(x=We$(this.U,this.K,x),this.N|=x,x=x==0):x=!1,this.J=x)};g.M(wO,RHY);wO.prototype.S=function(){return!0}; wO.prototype.j=function(){return!1}; wO.prototype.getId=function(){var x=this,u=nw(n4,function(k){return k==x.K}); return Sr[u].toString()}; wO.prototype.toString=function(){var x="";this.j()&&(x+="c");this.J&&(x+="s");this.N>0&&(x+=":"+this.N);return this.getId()+x};g.M(yo,wO);yo.prototype.V=function(x,u){u=u===void 0?null:u;u!=null&&this.D.push(u);wO.prototype.V.call(this,x)};g.M(Y0,pLt);Y0.prototype.V=function(){return null}; Y0.prototype.J=function(){return[]};g.M(tl,d4);g.b=tl.prototype;g.b.G8=function(){if(this.element){var x=this.element,u=this.V.S.J;try{try{var k=t3b(x.getBoundingClientRect())}catch(X){k=new kS(0,0,0,0)}var U=k.right-k.left,m=k.bottom-k.top,F=wq5(x,u),f=F.x,V=F.y;var h=new kS(Math.round(V),Math.round(f+U),Math.round(V+m),Math.round(f))}catch(X){h=GWW.clone()}this.J=h;this.S=$35(this,this.J)}}; g.b.tZ=function(){this.j=this.V.K.S}; g.b.w2=function(x){var u=qx(this.NV,"od")==1;return D3$(x,this.j,this.element,u)}; g.b.Rl=function(){this.timestamp=BU()}; g.b.yO=function(){this.Rl();this.G8();if(this.element&&typeof this.element.videoWidth==="number"&&typeof this.element.videoHeight==="number"){var x=this.element;var u=new g.Mo(x.videoWidth,x.videoHeight);x=this.S;var k=U1(x),U=x.getHeight(),m=u.width;u=u.height;m<=0||u<=0||k<=0||U<=0||(m/=u,u=k/U,x=x.clone(),m>u?(k/=m,U=(U-k)/2,U>0&&(U=x.top+U,x.top=Math.round(U),x.bottom=Math.round(U+k))):(U*=m,k=Math.round((k-U)/2),k>0&&(k=x.left+k,x.left=Math.round(k),x.right=Math.round(k+U))));this.S=x}this.tZ(); x=this.S;k=this.j;x=x.left<=k.right&&k.left<=x.right&&x.top<=k.bottom&&k.top<=x.bottom?new kS(Math.max(x.top,k.top),Math.min(x.right,k.right),Math.min(x.bottom,k.bottom),Math.max(x.left,k.left)):new kS(0,0,0,0);k=x.top>=x.bottom||x.left>=x.right?new kS(0,0,0,0):x;x=this.V.K;u=m=U=0;if((this.S.bottom-this.S.top)*(this.S.right-this.S.left)>0)if(this.w2(k))k=new kS(0,0,0,0);else{U=ad().K;u=new kS(0,U.height,U.width,0);var F;U=mn(k,(F=this.N)!=null?F:this.S);m=mn(k,ad().S);u=mn(k,u)}F=k.top>=k.bottom|| k.left>=k.right?new kS(0,0,0,0):fq(k,-this.S.left,-this.S.top);Id()||(m=U=0);this.U=new hR(x,this.element,this.S,F,U,m,this.timestamp,u)}; g.b.getName=function(){return this.V.getName()};var ims=new kS(0,0,0,0);g.M(EZ,tl);g.b=EZ.prototype;g.b.observe=function(){this.K();return!0}; g.b.RR=function(){tl.prototype.yO.call(this)}; g.b.Rl=function(){}; g.b.G8=function(){}; g.b.yO=function(){this.K();tl.prototype.yO.call(this)}; g.b.FU=function(x){x=x.isActive();x!==this.B&&(x?this.K():(ad().S=new kS(0,0,0,0),this.S=new kS(0,0,0,0),this.j=new kS(0,0,0,0),this.timestamp=-1));this.B=x};var Xn={},WPb=(Xn.firstquartile=0,Xn.midpoint=1,Xn.thirdquartile=2,Xn.complete=3,Xn);g.M(z3,Fu);g.b=z3.prototype;g.b.VF=function(){return!0}; g.b.Mn=function(){return this.BA==2}; g.b.ET=function(x){return uvG(this,x,Math.max(1E4,this.J/3))}; g.b.aS=function(x,u,k,U,m,F,f){var V=this,h=this.D(this)||{};g.Qe(h,m);this.J=h.duration||this.J;this.U=h.isVpaid||this.U;this.q$=h.isYouTube||this.q$;aa();this.oS=!1;m=MQY(this,u);cVQ(this)===1&&(F=m);Fu.prototype.aS.call(this,x,u,k,U,h,F,f);this.iJ&&this.iJ.J&&g.q9(this.j,function(X){X.V(V)})}; g.b.TZ=function(x,u,k){Fu.prototype.TZ.call(this,x,u,k);iO(this).update(x,u,this.lc,k);this.P$=hl(this.lc)&&hl(u);this.ut==-1&&this.QX&&(this.ut=this.jw().J.S);this.Ca.J=0;x=this.Tl();u.isVisible()&&RA(this.Ca,"vs");x&&RA(this.Ca,"vw");jO(u.volume)&&RA(this.Ca,"am");hl(u)?RA(this.Ca,"a"):RA(this.Ca,"mut");this.YH&&RA(this.Ca,"f");u.V!=-1&&(RA(this.Ca,"bm"),u.V==1&&(RA(this.Ca,"b"),hl(u)&&RA(this.Ca,"umutb")));hl(u)&&u.isVisible()&&RA(this.Ca,"avs");this.P$&&x&&RA(this.Ca,"avw");u.bC>0&&RA(this.Ca, "pv");lO(this,this.jw().J.S,!0)&&RA(this.Ca,"gdr");oA(this.jw().V,1)>=2E3&&RA(this.Ca,"pmx");this.oS&&RA(this.Ca,"tvoff")}; g.b.s3=function(){return new c1}; g.b.jw=function(){return this.pg}; g.b.pz=function(){return new fjj}; g.b.jy=function(x,u,k,U){x=Fu.prototype.jy.call(this,x,u,k,U===void 0?-1:U);x.fullscreen=this.YH;x.paused=this.Mn();x.volume=k.volume;jO(x.volume)||(this.RU++,u=this.lc,jO(u.volume)&&(x.volume=u.volume));k=k.currentTime;x.mediaTime=k!==void 0&&k>=0?k:-1;return x}; g.b.oh=function(x){return ad(),this.YH?1:Fu.prototype.oh.call(this,x)}; g.b.Ff=function(){return 1}; g.b.getDuration=function(){return this.J}; g.b.XK=function(){return this.OJ?2:yVR(this)?5:this.Tl()?4:3}; g.b.rR=function(){return this.Uk?this.jw().N.J>=2E3?4:3:2}; g.b.ED=function(x){this.Qz&&this.Qz.ED(x)};var lGo=g.xw();IjY.prototype.reset=function(){this.S=[];this.V=[]}; var aA=j0(IjY);g.M(er,Kq);g.b=er.prototype;g.b.getName=function(){return(this.V?this.V:this.S).getName()}; g.b.zH=function(){return(this.V?this.V:this.S).zH()}; g.b.tV=function(){return(this.V?this.V:this.S).tV()}; g.b.init=function(x){var u=!1;(0,g.q9)(this.J,function(k){k.initialize()&&(u=!0)}); u&&(this.K=x,PA(this.S,this));return u}; g.b.dispose=function(){(0,g.q9)(this.J,function(x){x.dispose()}); Kq.prototype.dispose.call(this)}; g.b.lR=function(){return Zk(this.J,function(x){return x.pK()})}; g.b.eN=function(){return Zk(this.J,function(x){return x.pK()})}; g.b.NC=function(x,u,k){return new tl(x,this.S,u,k)}; g.b.RR=function(x){this.V=x.V};var AVx={threshold:[0,.3,.5,.75,1]};g.M(Jl,tl);g.b=Jl.prototype;g.b.observe=function(){var x=this;this.RS||(this.RS=BU());if(V3t(298,function(){return CQb(x)}))return!0; this.V.sY("msf");return!1}; g.b.unobserve=function(){if(this.K&&this.element)try{this.K.unobserve(this.element),this.B?(this.B.unobserve(this.element),this.B=null):this.D&&(this.D.disconnect(),this.D=null)}catch(x){}}; g.b.yO=function(){var x=P1(this);x.length>0&&NC(this,x);tl.prototype.yO.call(this)}; g.b.G8=function(){}; g.b.w2=function(){return!1}; g.b.tZ=function(){}; g.b.zH=function(){var x={};return Object.assign(this.V.zH(),(x.niot_obs=this.RS,x.niot_cbk=this.t5,x))}; g.b.getName=function(){return"nio"};g.M(dO,Kq);dO.prototype.getName=function(){return"nio"}; dO.prototype.eN=function(){return!ad().V&&this.S.S.J.IntersectionObserver!=null}; dO.prototype.NC=function(x,u,k){return new Jl(x,this.S,u,k)};g.M(K4,JR);K4.prototype.BW=function(){return ad().S}; K4.prototype.pK=function(){var x=DyY();this.B!==x&&(this.S!=this&&x>this.S.B&&(this.S=this,N4(this)),this.B=x);return x==2};v1.prototype.sample=function(){C4(this,Qo(),!1)}; v1.prototype.K=function(){var x=Id(),u=BU();x?(xS||(uM=u,g.q9(aA.S,function(k){var U=k.jw();U.IS=MC(U,u,k.BA!=1)})),xS=!0):(this.D=uz5(this,u),xS=!1,OpD=u,g.q9(aA.S,function(k){k.vF&&(k.jw().B=u)})); C4(this,Qo(),!x)}; var T3=j0(v1);var kiY=null,MP="",cB=!1;var Fe5=mxt().Mt,DD=mxt().Sh;var V0W={R9m:"visible",YYm:"audible",g_t:"time",NyG:"timetype"},h_5={visible:function(x){return/^(100|[0-9]{1,2})$/.test(x)}, audible:function(x){return x=="0"||x=="1"}, timetype:function(x){return x=="mtos"||x=="tos"}, time:function(x){return/^(100|[0-9]{1,2})%$/.test(x)||/^([0-9])+ms$/.test(x)}}; bl4.prototype.setTime=function(x,u,k){u=="ms"?(this.J=x,this.K=-1):(this.J=-1,this.K=x);this.N=k===void 0?"tos":k;return this};g.M(xi,wO);xi.prototype.getId=function(){return this.D}; xi.prototype.j=function(){return!0}; xi.prototype.S=function(x){var u=x.jw(),k=x.getDuration();return Zk(this.B,function(U){if(U.S!=void 0)var m=qeD(U,u);else b:{switch(U.N){case "mtos":m=U.V?u.N.J:u.J.S;break b;case "tos":m=U.V?u.N.S:u.J.S;break b}m=0}m==0?U=!1:(U=U.J!=-1?U.J:k!==void 0&&k>0?U.K*k:-1,U=U!=-1&&m>=U);return U})};g.M(uC,XLk);uC.prototype.S=function(x){var u=new hHk;u.S=H1(x,z9S);u.V=H1(x,Omw);return u};g.M(g0,wO);g0.prototype.S=function(x){return yVR(x)};g.M(ki,pLt);g.M(Uy,wO);Uy.prototype.S=function(x){return x.jw().Tl()};g.M(mQ,yo);mQ.prototype.S=function(x){var u=g.DG(this.D,qx(e0().NV,"ovms"));return!x.OJ&&(x.BA!=0||u)};g.M(FR,ki);FR.prototype.V=function(){return new mQ(this.S)}; FR.prototype.J=function(){return[new Uy("viewable_impression",this.S),new g0(this.S)]};g.M(fo,EZ);fo.prototype.K=function(){var x=g.dQ("ima.admob.getViewability"),u=qx(this.NV,"queryid");typeof x==="function"&&u&&x(u)}; fo.prototype.getName=function(){return"gsv"};g.M(bC,Kq);bC.prototype.getName=function(){return"gsv"}; bC.prototype.eN=function(){var x=ad();e0();return x.V&&!1}; bC.prototype.NC=function(x,u,k){return new fo(this.S,u,k)};g.M(VW,EZ);VW.prototype.K=function(){var x=this,u=g.dQ("ima.bridge.getNativeViewability"),k=qx(this.NV,"queryid");typeof u==="function"&&k&&u(k,function(U){g.$G(U)&&x.D++;var m=U.opt_nativeViewVisibleBounds||{},F=U.opt_nativeViewHidden;x.S=EbI(U.opt_nativeViewBounds||{});var f=x.V.K;f.S=F?ims.clone():EbI(m);x.timestamp=U.opt_nativeTime||-1;ad().S=f.S;U=U.opt_nativeVolume;U!==void 0&&(f.volume=U)})}; VW.prototype.getName=function(){return"nis"};g.M(h5,Kq);h5.prototype.getName=function(){return"nis"}; h5.prototype.eN=function(){var x=ad();e0();return x.V&&!1}; h5.prototype.NC=function(x,u,k){return new VW(this.S,u,k)};g.M(qP,JR);g.b=qP.prototype;g.b.pK=function(){return this.V.OC!=null}; g.b.gH=function(){var x={};this.gm&&(x.mraid=this.gm);this.Ok&&(x.mlc=1);x.mtop=this.V.DT$;this.D&&(x.mse=this.D);this.c$&&(x.msc=1);x.mcp=this.V.compatibility;return x}; g.b.Mr=function(x){var u=g.nR.apply(1,arguments);try{return this.V.OC[x].apply(this.V.OC,u)}catch(k){S0(538,k,.01,function(U){U.method=x})}}; g.b.initialize=function(){var x=this;if(this.isInitialized)return!this.Uc();this.isInitialized=!0;if(this.V.compatibility===2)return this.D="ng",this.sY("w"),!1;if(this.V.compatibility===1)return this.D="mm",this.sY("w"),!1;ad().B=!0;this.J.document.readyState&&this.J.document.readyState=="complete"?pUt(this):k0(this.J,"load",function(){aa().setTimeout(DC(292,function(){return pUt(x)}),100)},292); return!0}; g.b.WX=function(){var x=ad(),u=YeY(this,"getMaxSize");x.S=new kS(0,u.width,u.height,0)}; g.b.cX=function(){ad().K=YeY(this,"getScreenSize")}; g.b.dispose=function(){M0$(this);JR.prototype.dispose.call(this)};var AS5=new function(x,u){this.key=x;this.defaultValue=u===void 0?!1:u;this.valueType="boolean"}("45378663");g.b=HB.prototype;g.b.pM=function(x){f4(x,!1);NLR(x)}; g.b.nE=function(){}; g.b.Qa=function(x,u,k,U){var m=this;x=new z3(Mx,x,k?u:-1,7,this.Om(),this.y3());x.JG=U;Rb5(x.NV);Xz(x.NV,"queryid",x.JG);x.jQ("");Uyx(x,function(){return m.oo.apply(m,g.t(g.nR.apply(0,arguments)))},function(){return m.jS$.apply(m,g.t(g.nR.apply(0,arguments)))}); (U=j0(IA).S)&&xyb(x,U);this.J&&(x.ED(this.J),this.J=null);x.i5.NU&&j0(Su5);return x}; g.b.FU=function(x){switch(x.tV()){case 0:if(x=j0(IA).S)x=x.S,g.Bk(x.N,this),x.U&&this.VF()&&lsR(x);po();break;case 2:Al()}}; g.b.RR=function(){}; g.b.VF=function(){return!1}; g.b.jS$=function(x,u){x.OJ=!0;switch(x.Ff()){case 1:OlG(x,u);break;case 2:this.fT(x)}}; g.b.QSt=function(x){var u=x.D(x);u&&(u=u.volume,x.Uk=jO(u)&&u>0);E5W(x,0);return $0(x,"start",Id())}; g.b.Yd=function(x,u,k){C4(T3,[x],!Id());return this.hx(x,u,k)}; g.b.hx=function(x,u,k){return $0(x,k,Id())}; g.b.D$m=function(x){return t5(x,"firstquartile",1)}; g.b.Zmt=function(x){x.QX=!0;return t5(x,"midpoint",2)}; g.b.fGX=function(x){return t5(x,"thirdquartile",3)}; g.b.aGG=function(x){var u=t5(x,"complete",4);W1(x);return u}; g.b.IGk=function(x){x.BA=3;return $0(x,"error",Id())}; g.b.f$=function(x,u,k){u=Id();if(x.Mn()&&!u){var U=x.jw(),m=BU();U.B=m}C4(T3,[x],!u);x.Mn()&&(x.BA=1);return $0(x,k,u)}; g.b.r5t=function(x,u){u=this.Yd(x,u||{},"skip");W1(x);return u}; g.b.bmt=function(x,u){f4(x,!0);return this.Yd(x,u||{},"fullscreen")}; g.b.GYG=function(x,u){f4(x,!1);return this.Yd(x,u||{},"exitfullscreen")}; g.b.Wa=function(x,u,k){u=x.jw();var U=BU();u.IS=MC(u,U,x.BA!=1);C4(T3,[x],!Id());x.BA==1&&(x.BA=2);return $0(x,k,Id())}; g.b.YkX=function(x){C4(T3,[x],!Id());return x.V()}; g.b.BN=function(x){C4(T3,[x],!Id());this.I8(x);W1(x);return x.V()}; g.b.oo=function(){}; g.b.fT=function(){}; g.b.I8=function(){}; g.b.iR=function(){}; g.b.kP=function(){}; g.b.y3=function(){this.S||(this.S=this.kP());return this.S==null?new Y0:new FR(this.S)}; g.b.Om=function(){return new uC};g.M(Ey,wO);Ey.prototype.S=function(x){return x.rR()==4};g.M(WB,yo);WB.prototype.S=function(x){x=x.rR();return x==3||x==4};g.M(iC,ki);iC.prototype.V=function(){return new WB(this.S)}; iC.prototype.J=function(){return[new Ey(this.S)]};g.M(lC,XLk);lC.prototype.S=function(x){x&&(x.e===28&&(x=Object.assign({},x,{avas:3})),x.vs===4||x.vs===5)&&(x=Object.assign({},x,{vs:3}));var u=new hHk;u.S=H1(x,Wmm);u.V=H1(x,Omw);return u};$xj.prototype.V=function(){return g.dQ(this.S)};g.M(no,HB);g.b=no.prototype;g.b.nE=function(x,u){var k=this,U=j0(IA);if(U.S!=null)switch(U.S.getName()){case "nis":var m=aCt(this,x,u);break;case "gsv":m=ZlY(this,x,u);break;case "exc":m=Qa5(this,x)}m||(u.opt_overlayAdElement?m=void 0:u.opt_adElement&&(m=lCW(this,x,u.opt_adElement,u.opt_osdId)));m&&m.Ff()==1&&(m.D==g.RC&&(m.D=function(F){return k.iR(F)}),ja$(this,m,u)); return m}; g.b.iR=function(x){x.V=0;x.nm=0;if(x.K=="h"||x.K=="n"){e0();x.B$&&(e0(),yW(this)!="h"&&yW(this));var u=g.dQ("ima.common.getVideoMetadata");if(typeof u==="function")try{var k=u(x.JG)}catch(m){x.V|=4}else x.V|=2}else if(x.K=="b")if(u=g.dQ("ytads.bulleit.getVideoMetadata"),typeof u==="function")try{k=u(x.JG)}catch(m){x.V|=4}else x.V|=2;else if(x.K=="ml")if(u=g.dQ("ima.common.getVideoMetadata"),typeof u==="function")try{k=u(x.JG)}catch(m){x.V|=4}else x.V|=2;else x.V|=1;x.V||(k===void 0?x.V|=8:k===null? x.V|=16:g.$G(k)?x.V|=32:k.errorCode!=null&&(x.nm=k.errorCode,x.V|=64));k==null&&(k={});u=k;x.B=0;for(var U in wkm)u[U]==null&&(x.B|=wkm[U]);nLY(u,"currentTime");nLY(u,"duration");jO(k.volume)&&jO()&&(k.volume*=NaN);return k}; g.b.kP=function(){e0();yW(this)!="h"&&yW(this);var x=ICj(this);return x!=null?new $xj(x):null}; g.b.fT=function(x){!x.S&&x.OJ&&Yi(this,x,"overlay_unmeasurable_impression")&&(x.S=!0)}; g.b.I8=function(x){x.WV&&(x.Tl()?Yi(this,x,"overlay_viewable_end_of_session_impression"):Yi(this,x,"overlay_unviewable_impression"),x.WV=!1)}; g.b.oo=function(){}; g.b.Qa=function(x,u,k,U){if(CwW()){var m=qx(e0().NV,"mm"),F={};(m=(F[JI.XY]="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO",F[JI.VIDEO]="ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO",F)[m])&&NnY(this,m);this.K==="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"&&S0(1044,Error())}x=HB.prototype.Qa.call(this,x,u,k,U);this.N&&(u=this.j,x.N==null&&(x.N=new myG),u.S[x.JG]=x.N,x.N.N=lGo);return x}; g.b.pM=function(x){x&&x.Ff()==1&&this.N&&delete this.j.S[x.JG];return HB.prototype.pM.call(this,x)}; g.b.y3=function(){this.S||(this.S=this.kP());return this.S==null?new Y0:this.K==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new iC(this.S):new FR(this.S)}; g.b.Om=function(){return this.K==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new lC:new uC}; g.b.ED=function(x,u,k,U,m){u=new kS(k,u+U,k+m,u);(x=ZD(aA,x))?x.ED(u):this.J=u}; var nws=Ll(193,Keb,void 0,ilY);g.ND("Goog_AdSense_Lidar_sendVastEvent",nws);var $t9=DC(194,function(x,u){u=u===void 0?{}:u;x=PDD(j0(no),x,u);return dxD(x)}); g.ND("Goog_AdSense_Lidar_getViewability",$t9);var rtB=Ll(195,function(){return NXj()}); g.ND("Goog_AdSense_Lidar_getUrlSignalsArray",rtB);var j$Z=DC(196,function(){return JSON.stringify(NXj())}); g.ND("Goog_AdSense_Lidar_getUrlSignalsList",j$Z);var vLk=(new Date("2024-01-01T00:00:00Z")).getTime();var CDQ=sY(["//ep2.adtrafficquality.google/sodar/",""]),LeW=sY(["//tpc.googlesyndication.com/sodar/",""]);g.M(Zu,g.J);Zu.prototype.QC=function(){return this.wpc.f()}; Zu.prototype.SE=function(x){this.wpc.c(x)}; Zu.prototype.gr=function(x){return this.wpc.m(oSj(x))}; Zu.prototype.N5=function(x){return this.wpc.mws(oSj(x))}; g.M(r0,g.J);r0.prototype.snapshot=function(x){return this.s_.s(Object.assign({},x.oG&&{c:x.oG},x.Gz&&{s:x.Gz},x.Zm!==void 0&&{p:x.Zm}))}; r0.prototype.eW=function(x){this.s_.e(x)}; r0.prototype.WI=function(){return this.s_.l()};var BOQ=(new Date).getTime();var gSY="://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(" "),kvG=/\bocr\b/;var m44=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;var MOD=0,cRx=0,yR$=0;var wAD=Object.assign({},{attributes:{},handleError:function(x){throw x;}},{T5X:!0, p_m:!0,e2t:VWZ,cut:hGo,Lp:!1,Sym:!1,UtV:!1,Jut:!1,uHV:bRo,nW$:!1});var IT=null,J5=!1,R0D=1,d0=Symbol("SIGNAL"),qE={version:0,VRX:0,Lk:!1,Nz:void 0,qB:void 0,v_:void 0,I1:0,f6:void 0,rz:void 0,Fl:!1,hZ:!1,kind:"unknown",i7:function(){return!1}, Fd:function(){}, g7:function(){}, VX$:function(){}};var s_=Symbol("UNSET"),HV=Symbol("COMPUTING"),R3=Symbol("ERRORED");Object.assign({},qE,{value:s_,Lk:!0,error:null,Jp:QW,kind:"computed",i7:function(x){return x.value===s_||x.value===HV}, Fd:function(x){if(x.value===HV)throw Error("Detected cycle in computations.");var u=x.value;x.value=HV;var k=bqW(x),U=!1;try{var m=x.Sz();e9(null);U=u!==s_&&u!==R3&&m!==R3&&x.Jp(u,m)}catch(F){m=R3,x.error=F}finally{VOQ(x,k)}U?x.value=u:(x.value=m,x.version++)}});var sdY=Object.assign({},qE,{Jp:QW,value:void 0,kind:"signal"});Object.assign({},qE,{value:s_,Lk:!0,error:null,Jp:QW,i7:function(x){return x.value===s_||x.value===HV}, Fd:function(x){if(x.value===HV)throw Error("Detected cycle in computations.");var u=x.value;x.value=HV;var k=bqW(x);try{var U=x.source();var m=x.Sz(U,u===s_||u===R3?void 0:{source:x.QTt,value:u});x.QTt=U}catch(F){m=R3,x.error=F}finally{VOQ(x,k)}u!==s_&&m!==R3&&x.Jp(u,m)?x.value=u:(x.value=m,x.version++)}});Object.assign({},qE,{hZ:!0,Fl:!1,g7:function(x){x.schedule!==null&&x.schedule(x.Yy$)}, Lw$:!1,AuX:function(){}});var Y1W=Symbol("updater");g.M(vB,g.kp);vB.prototype.dispose=function(){window.removeEventListener("offline",this.J);window.removeEventListener("online",this.J);this.Sf.WA(this.N);delete vB.instance}; vB.prototype.m2=function(){return this.S}; vB.prototype.Ns=function(){var x=this;this.N=this.Sf.zg(function(){var u;return g.Z(function(k){if(k.S==1)return x.S?((u=window.navigator)==null?0:u.onLine)?k.TY(3):g.n(k,Ko(x),3):g.n(k,Ko(x),3);x.Ns();g.wQ(k)})},3E4)};A5.prototype.set=function(x,u){u=u===void 0?!0:u;0<=x&&x<52&&Number.isInteger(x)&&this.data[x]!==u&&(this.data[x]=u,this.S=-1)}; A5.prototype.get=function(x){return!!this.data[x]};var S9;g.gs(g.uB,g.J);g.b=g.uB.prototype;g.b.start=function(){this.stop();this.K=!1;var x=z0D(this),u=WM4(this);x&&!u&&this.V.mozRequestAnimationFrame?(this.S=g.Lk(this.V,"MozBeforePaint",this.J),this.V.mozRequestAnimationFrame(null),this.K=!0):this.S=x&&u?x.call(this.V,this.J):this.V.setTimeout(I0W(this.J),20)}; g.b.stop=function(){if(this.isActive()){var x=z0D(this),u=WM4(this);x&&!u&&this.V.mozRequestAnimationFrame?oC(this.S):x&&u?u.call(this.V,this.S):this.V.clearTimeout(this.S)}this.S=null}; g.b.isActive=function(){return this.S!=null}; g.b.BK=function(){this.K&&this.S&&oC(this.S);this.S=null;this.j.call(this.N,g.xw())}; g.b.SJ=function(){this.stop();g.uB.kR.SJ.call(this)};g.gs(g.gl,g.J);g.b=g.gl.prototype;g.b.Ww=0;g.b.SJ=function(){g.gl.kR.SJ.call(this);this.stop();delete this.S;delete this.V}; g.b.start=function(x){this.stop();this.Ww=g.O7(this.J,x!==void 0?x:this.tG)}; g.b.stop=function(){this.isActive()&&g.JY.clearTimeout(this.Ww);this.Ww=0}; g.b.isActive=function(){return this.Ww!=0}; g.b.FL=function(){this.Ww=0;this.S&&this.S.call(this.V)};g.M(g.FH,g.J);g.b=g.FH.prototype;g.b.qC=function(x){this.J=arguments;this.Hl||this.V?this.S=!0:fb(this)}; g.b.stop=function(){this.Hl&&(g.JY.clearTimeout(this.Hl),this.Hl=null,this.S=!1,this.J=null)}; g.b.pause=function(){this.V++}; g.b.resume=function(){this.V--;this.V||!this.S||this.Hl||(this.S=!1,fb(this))}; g.b.SJ=function(){g.J.prototype.SJ.call(this);this.stop()};g.bB.prototype[Symbol.iterator]=function(){return this}; g.bB.prototype.next=function(){var x=this.S.next();return{value:x.done?void 0:this.V.call(void 0,x.value),done:x.done}};g.gs(g.cN,g.kp);g.b=g.cN.prototype;g.b.isPlaying=function(){return this.S==1}; g.b.isPaused=function(){return this.S==-1}; g.b.B0=function(){this.YJ("begin")}; g.b.Eq=function(){this.YJ("end")}; g.b.onFinish=function(){this.YJ("finish")}; g.b.onStop=function(){this.YJ("stop")}; g.b.YJ=function(x){this.dispatchEvent(x)};var ZmS=p8(function(){var x=g.gF("DIV"),u=g.Be?"-webkit":pq?"-moz":null,k="transition:opacity 1s linear;";u&&(k+=u+"-transition:opacity 1s linear;");u=vT4({style:k});if(x.nodeType===1&&/^(script|style)$/i.test(x.tagName))throw Error("");x.innerHTML=JE(u);return g.cA(x.firstChild,"transition")!=""});g.gs(MN,g.cN);g.b=MN.prototype;g.b.play=function(){if(this.isPlaying())return!1;this.B0();this.YJ("play");this.startTime=g.xw();this.S=1;if(ZmS())return g.Rd(this.V,this.j),this.J=g.O7(this.nRm,void 0,this),!0;this.D$(!1);return!1}; g.b.nRm=function(){g.nq(this.V);lkI(this.V,this.D);g.Rd(this.V,this.K);this.J=g.O7((0,g.B4)(this.D$,this,!1),this.N*1E3)}; g.b.stop=function(){this.isPlaying()&&this.D$(!0)}; g.b.D$=function(x){g.Rd(this.V,"transition","");g.JY.clearTimeout(this.J);g.Rd(this.V,this.K);this.endTime=g.xw();this.S=0;if(x)this.onStop();else this.onFinish();this.Eq()}; g.b.SJ=function(){this.stop();MN.kR.SJ.call(this)}; g.b.pause=function(){};var $4D={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};wl("Element","attributes")||wl("Node","attributes");wl("Element","innerHTML")||wl("HTMLElement","innerHTML");wl("Node","nodeName");wl("Node","nodeType");wl("Node","parentNode");wl("Node","childNodes");wl("HTMLElement","style")||wl("Element","style");wl("HTMLStyleElement","sheet");var IkI=jd5("getPropertyValue"),e0b=jd5("setProperty");wl("Element","namespaceURI")||wl("Node","namespaceURI");var Qdk={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var d4j,oIZ,N4j,PMt,KMY;d4j=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]");oIZ=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");g.aGG=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.Yy=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]");N4j=/^http:\/\/.*/;g.Q$w=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");PMt=/\s+/;KMY=/[\d\u06f0-\u06f9]/;EV.prototype.Wk=function(){return new Gn(this.V())}; EV.prototype[Symbol.iterator]=function(){return new zn(this.V())}; EV.prototype.S=function(){return new zn(this.V())}; g.M(Gn,g.bO);Gn.prototype.next=function(){return this.V.next()}; Gn.prototype[Symbol.iterator]=function(){return new zn(this.V)}; Gn.prototype.S=function(){return new zn(this.V)}; g.M(zn,EV);zn.prototype.next=function(){return this.J.next()};OV.prototype.clone=function(){return new OV(this.S,this.D,this.J,this.N,this.K,this.j,this.V,this.B)}; OV.prototype.mE=function(x){return this.S==x.S&&this.D==x.D&&this.J==x.J&&this.N==x.N&&this.K==x.K&&this.j==x.j&&this.V==x.V&&this.B==x.B};lB.prototype.clone=function(){return new lB(this.start,this.end)}; lB.prototype.getLength=function(){return this.end-this.start};(function(){if(VN4){var x=/Windows NT ([0-9.]+)/;return(x=x.exec(g.lZ()))?x[1]:"0"}return kn?(x=/1[0|1][_.][0-9_.]+/,(x=x.exec(g.lZ()))?x[0].replace(/_/g,"."):"10"):g.UM?(x=/Android\s+([^\);]+)(\)|;)/,(x=x.exec(g.lZ()))?x[1]:""):sbs||HRs||RGB?(x=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(x=x.exec(g.lZ()))?x[1].replace(/_/g,"."):""):""})();var T4I=function(){if(g.d8)return nb(/Firefox\/([0-9.]+)/);if(g.yu||g.xB||g.i8)return bmj;if(g.QM){if(Km()||vk()){var x=nb(/CriOS\/([0-9.]+)/);if(x)return x}return nb(/Chrome\/([0-9.]+)/)}if(g.zZ&&!Km())return nb(/Version\/([0-9.]+)/);if(uR||gR){if(x=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.lZ()))return x[1]+"."+x[2]}else if(g.l8)return(x=nb(/Android\s+([0-9.]+)/))?x:nb(/Version\/([0-9.]+)/);return""}();g.gs(g.rl,g.J);g.b=g.rl.prototype;g.b.subscribe=function(x,u,k){var U=this.V[x];U||(U=this.V[x]=[]);var m=this.j;this.S[m]=x;this.S[m+1]=u;this.S[m+2]=k;this.j=m+3;U.push(m);return m}; g.b.unsubscribe=function(x,u,k){if(x=this.V[x]){var U=this.S;if(x=x.find(function(m){return U[m+1]==u&&U[m+2]==k}))return this.v7(x)}return!1}; g.b.v7=function(x){var u=this.S[x];if(u){var k=this.V[u];this.K!=0?(this.J.push(x),this.S[x+1]=function(){}):(k&&g.Bk(k,x),delete this.S[x],delete this.S[x+1],delete this.S[x+2])}return!!u}; g.b.publish=function(x,u){var k=this.V[x];if(k){var U=Array(arguments.length-1),m=arguments.length,F;for(F=1;F0&&this.K==0)for(;k=this.J.pop();)this.v7(k)}}return F!=0}return!1}; g.b.clear=function(x){if(x){var u=this.V[x];u&&(u.forEach(this.v7,this),delete this.V[x])}else this.S.length=0,this.V={}}; g.b.SJ=function(){g.rl.kR.SJ.call(this);this.clear();this.J.length=0};g.jq.prototype.set=function(x,u){u===void 0?this.S.remove(x):this.S.set(x,g.jm(u))}; g.jq.prototype.get=function(x){try{var u=this.S.get(x)}catch(k){return}if(u!==null)try{return JSON.parse(u)}catch(k){throw"Storage: Invalid value was encountered";}}; g.jq.prototype.remove=function(x){this.S.remove(x)};g.gs(Zl,g.jq);Zl.prototype.set=function(x,u){Zl.kR.set.call(this,x,LMY(u))}; Zl.prototype.V=function(x){x=Zl.kR.get.call(this,x);if(x===void 0||x instanceof Object)return x;throw"Storage: Invalid value was encountered";}; Zl.prototype.get=function(x){if(x=this.V(x)){if(x=x.data,x===void 0)throw"Storage: Invalid value was encountered";}else x=void 0;return x};g.gs(a0,Zl);a0.prototype.set=function(x,u,k){if(u=LMY(u)){if(k){if(k=k.length)return g.bz;var m=k.key(u++);if(x)return g.Vo(m);m=k.getItem(m);if(typeof m!=="string")throw"Storage mechanism: Invalid value was encountered";return g.Vo(m)}; return U}; g.b.clear=function(){JW(this);this.S.clear()}; g.b.key=function(x){JW(this);return this.S.key(x)};g.gs(PN,eq);g.gs(B4W,eq);g.gs(NN,I0);NN.prototype.set=function(x,u){this.V.set(this.S+x,u)}; NN.prototype.get=function(x){return this.V.get(this.S+x)}; NN.prototype.remove=function(x){this.V.remove(this.S+x)}; NN.prototype.Wk=function(x){var u=this.V[Symbol.iterator](),k=this,U=new g.bO;U.next=function(){var m=u.next();if(m.done)return m;for(m=m.value;m.slice(0,k.S.length)!=k.S;){m=u.next();if(m.done)return m;m=m.value}return g.Vo(x?m.slice(k.S.length):k.V.get(m))}; return U};Kb.prototype.getValue=function(){return this.V}; Kb.prototype.clone=function(){return new Kb(this.S,this.V)};g.b=vN.prototype;g.b.Hq=function(x,u){var k=this.S;k.push(new Kb(x,u));x=k.length-1;u=this.S;for(k=u[x];x>0;){var U=x-1>>1;if(u[U].S>k.S)u[x]=u[U],x=U;else break}u[x]=k}; g.b.remove=function(){var x=this.S,u=x.length,k=x[0];if(!(u<=0)){if(u==1)x.length=0;else{x[0]=x.pop();x=0;u=this.S;for(var U=u.length,m=u[x];x>1;){var F=x*2+1,f=x*2+2;F=fm.S)break;u[x]=u[F];x=F}u[x]=m}return k.getValue()}}; g.b.Y9=function(){for(var x=this.S,u=[],k=x.length,U=0;U>>16&65535|0;for(var F;k!==0;){F=k>2E3?2E3:k;k-=F;do m=m+u[U++]|0,x=x+m|0;while(--F);m%=65521;x%=65521}return m|x<<16|0};for(var yQ={},pF,NsW=[],cV=0;cV<256;cV++){pF=cV;for(var dtG=0;dtG<8;dtG++)pF=pF&1?3988292384^pF>>>1:pF>>>1;NsW[cV]=pF}yQ=function(x,u,k,U){k=U+k;for(x^=-1;U>>8^NsW[(x^u[U])&255];return x^-1};var hn={};hn={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 kV=[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],Ff=[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],E0j=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],qZR=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Hg=Array(576);Lb(Hg);var R1=Array(60);Lb(R1);var m_=Array(512);Lb(m_);var gf=Array(256);Lb(gf);var Un=Array(29);Lb(Un);var fT=Array(30);Lb(fT);var ylY,YZ$,trb,w1k=!1;var zD;zD=[new GD(0,0,0,0,function(x,u){var k=65535;for(k>x.vS-5&&(k=x.vS-5);;){if(x.UO<=1){YV(x);if(x.UO===0&&u===0)return 1;if(x.UO===0)break}x.FM+=x.UO;x.UO=0;var U=x.j6+k;if(x.FM===0||x.FM>=U)if(x.UO=x.FM-U,x.FM=U,pT(x,!1),x.X$.R3===0)return 1;if(x.FM-x.j6>=x.ew-262&&(pT(x,!1),x.X$.R3===0))return 1}x.Hq=0;if(u===4)return pT(x,!0),x.X$.R3===0?3:4;x.FM>x.j6&&pT(x,!1);return 1}), new GD(4,4,8,4,tn),new GD(4,5,16,8,tn),new GD(4,6,32,32,tn),new GD(4,4,16,16,En),new GD(8,16,32,32,En),new GD(8,16,128,128,En),new GD(8,32,128,256,En),new GD(32,128,258,1024,En),new GD(32,258,258,4096,En)];var MrD={};MrD=function(){this.input=null;this.dl=this.gi=this.sR=0;this.output=null;this.s1=this.R3=this.gL=0;this.msg="";this.state=null;this.W1=2;this.h1=0};var G3b=Object.prototype.toString; Wg.prototype.push=function(x,u){var k=this.X$,U=this.options.chunkSize;if(this.ended)return!1;var m=u===~~u?u:u===!0?4:0;typeof x==="string"?k.input=uux(x):G3b.call(x)==="[object ArrayBuffer]"?k.input=new Uint8Array(x):k.input=x;k.sR=0;k.gi=k.input.length;do{k.R3===0&&(k.output=new Cb.MG(U),k.gL=0,k.R3=U);x=clt(k,m);if(x!==1&&x!==0)return this.Eq(x),this.ended=!0,!1;if(k.R3===0||k.gi===0&&(m===4||m===2))if(this.options.eX==="string"){var F=Cb.IM(k.output,k.gL);u=F;F=F.length;if(F<65537&&(u.subarray&& PZS||!u.subarray))u=String.fromCharCode.apply(null,Cb.IM(u,F));else{for(var f="",V=0;V0||k.R3===0)&&x!==1);if(m===4)return(k=this.X$)&&k.state?(U=k.state.status,U!==42&&U!==69&&U!==73&&U!==91&&U!==103&&U!==113&&U!==666?x=Xf(k,-2):(k.state=null,x=U===113?Xf(k,-3):0)):x=-2,this.Eq(x),this.ended=!0,x===0;m===2&&(this.Eq(0),k.R3=0);return!0}; Wg.prototype.Eq=function(x){x===0&&(this.result=this.options.eX==="string"?this.chunks.join(""):Cb.MD(this.chunks));this.chunks=[];this.err=x;this.msg=this.X$.msg};var ia="@@redux/INIT"+On(),n05="@@redux/REPLACE"+On();var $CY=typeof Symbol==="function"&&Symbol.observable||"@@observable";var KmG=[0,DDk,-3,U_];g.M($V,JZ);$V.prototype.getType=function(){return pH(this,11)};var Cl$=function(){var x=[0,BQo,SYo,x3,DDk,x3,-1,U_,DDk,U_,-1,BQo,U_,SYo,uz,KmG,x3,-1,U_];return function(u,k){u=wjG(u,void 0,void 0,k);try{var U=new $V,m=U.Mj;Fi(x)(m,u);var F=U}finally{u.free()}return F}}();var aDW=1575229811;var C3Q=new g.rf("adInfoDialogEndpoint");var HY5=new g.rf("adPingingEndpoint");var aWQ=new g.rf("crossDeviceProgressCommand");var Ux=new g.rf("actionCompanionAdRenderer");var Hr=new g.rf("adActionInterstitialRenderer");var vw9=new g.rf("adDurationRemainingRenderer");var IR=new g.rf("adHoverTextButtonRenderer");var TB5=new g.rf("adInfoDialogRenderer");var wD=new g.rf("adMessageRenderer");var ee=new g.rf("adPreviewRenderer");var FV=new g.rf("adsEngagementPanelRenderer");var fbY=new g.rf("dismissablePanelTextPortraitImageRenderer");var mLI=new g.rf("adsEngagementPanelSectionListViewModel");var Tsm=new g.rf("flyoutCtaRenderer");var mO=new g.rf("imageCompanionAdRenderer");var qB=new g.rf("instreamAdPlayerOverlayRenderer");var MgG=new g.rf("instreamSurveyAdBackgroundImageRenderer");var Q7=new g.rf("instreamSurveyAdPlayerOverlayRenderer");var cY=new g.rf("instreamSurveyAdRenderer"),aR=new g.rf("instreamSurveyAdSingleSelectQuestionRenderer"),ZA=new g.rf("instreamSurveyAdMultiSelectQuestionRenderer"),ME=new g.rf("instreamSurveyAdAnswerRenderer"),At9=new g.rf("instreamSurveyAdAnswerNoneOfTheAboveRenderer");var RR=new g.rf("instreamVideoAdRenderer");var CZS=new g.rf("textOverlayAdContentRenderer"),Lm9=new g.rf("enhancedTextOverlayAdContentRenderer"),Dt$=new g.rf("imageOverlayAdContentRenderer");var s6=new g.rf("playerOverlayLayoutRenderer");var R6=new g.rf("videoInterstitialButtonedCenteredLayoutRenderer");var qH$=new g.rf("aboveFeedAdLayoutRenderer");var sxQ=new g.rf("belowPlayerAdLayoutRenderer");var Xak=new g.rf("inPlayerAdLayoutRenderer");var y7=new g.rf("playerBytesAdLayoutRenderer");var je=new g.rf("playerBytesSequenceItemAdLayoutRenderer");var rh=new g.rf("playerUnderlayAdLayoutRenderer");var p1=new g.rf("adIntroRenderer");var sx=new g.rf("playerBytesSequentialLayoutRenderer");var vW$=new g.rf("slidingTextPlayerOverlayRenderer");var Mj=new g.rf("surveyTextInterstitialRenderer");var YF=new g.rf("videoAdTrackingRenderer");var Som=new g.rf("simpleAdBadgeRenderer");var hD=new g.rf("skipAdRenderer"),Bsm=new g.rf("skipButtonRenderer");var dh=new g.rf("adSlotRenderer");var n1=new g.rf("squeezebackPlayerSidePanelRenderer");var o2G=new g.rf("timedPieCountdownRenderer");var dW=new g.rf("adAvatarViewModel");var K2=new g.rf("adBadgeViewModel");var vo=new g.rf("adButtonViewModel");var x9G=new g.rf("adDetailsLineViewModel");var uIS=new g.rf("adDisclosureBannerViewModel");var g2G=new g.rf("adPodIndexViewModel");var kIm=new g.rf("imageBackgroundViewModel");var U9m=new g.rf("adGridCardCollectionViewModel");var m9Z=new g.rf("adGridCardTextViewModel");var Fa9=new g.rf("adPreviewViewModel");var fz$=new g.rf("playerAdAvatarLockupCardButtonedViewModel");var bIB=new g.rf("skipAdButtonViewModel");var VUm=new g.rf("skipAdViewModel");var hwo=new g.rf("timedPieCountdownViewModel");var XjZ=new g.rf("visitAdvertiserLinkViewModel");var f1=new g.rf("bannerImageLayoutViewModel");var by=new g.rf("topBannerImageTextIconButtonedLayoutViewModel");var V7=new g.rf("adsEngagementPanelLayoutViewModel");var $F=new g.rf("displayUnderlayTextGridCardsLayoutViewModel");g.OS=new g.rf("browseEndpoint");var qCs=new g.rf("confirmDialogEndpoint");var ScR=new g.rf("commandContext");var Rej=new g.rf("rawColdConfigGroup");var HSb=new g.rf("rawHotConfigGroup");g.Es=new g.rf("commandExecutorCommand");g.M(eyt,JZ);var BIt={zUt:0,SpX:1,WDS:32,gjG:61,aHJ:67,mtt:103,qpS:86,ecX:42,cxV:60,JxY:62,hcY:73,iLt:76,yxt:88,Ej$:90,IH5:99,ufV:98,jD$:100,FDY:102,GBY:41,DtS:69,bLX:70,ZLm:71,o9X:2,xLm:27,ANDROID:3,po$:54,WIV:14,yGS:91,cGV:55,llm:24,ixm:20,FIG:18,gEk:21,NiX:104,jz$:30,DKX:29,bxX:28,sD5:101,ZxX:34,EE$:36,hxk:38,IOS:5,z9t:15,RRm:92,dl$:40,UlS:25,otm:17,xyS:19,v9$:64,sXk:66,AgS:26,SI$:22,VKm:33,Jgk:68,Onm:35,tKV:53,MKX:37,CPk:39,DnV:7,b7$:57,Z7J:43,rPt:59,YCk:93,G0X:74,QFk:75,fR$:85,By5:65,H7X:80,XtJ:8,IRG:10, Pwt:58,LKJ:63,wtY:72,IlX:23,QDX:11,fHY:13,O6t:12,GIS:16,pDX:56,N0X:31,dy$:77,e9m:84,lHt:87,cIX:89,WTt:94,bn$:95};g.M(jS,JZ);jS.prototype.DJ=function(){return R2(this,3)}; jS.prototype.w$=function(){return R2(this,5)}; jS.prototype.Pu=function(x){return Me(this,5,x)};g.M(Z2,JZ);g.M(Jlb,JZ);g.M(a1,JZ);g.b=a1.prototype;g.b.getDeviceId=function(){return R2(this,6)}; g.b.Jb=function(x){var u=Cc(this,9,fc,3,!0);QN(u,x);return u[x]}; g.b.getPlayerType=function(){return pH(this,36)}; g.b.setHomeGroupInfo=function(x){return hZ(this,Jlb,81,x)}; g.b.clearLocationPlayabilityToken=function(){return Nm(this,89)};g.M(QQ,JZ);QQ.prototype.getValue=function(){return R2(this,UU(this,qMG)===2?2:-1)}; var qMG=[2,3,4,5,6];g.M(I1,JZ);I1.prototype.setTrackingParams=function(x){return Nm(this,1,OmI(x,!1))};g.M(eS,JZ);g.M(Jn,JZ);Jn.prototype.Jb=function(x){var u=Cc(this,5,b1,3,!0);QN(u,x);return u[x]};g.M(df,JZ);df.prototype.getToken=function(){return sU(this,2)}; df.prototype.setToken=function(x){return Me(this,2,x)};g.M(KT,JZ);KT.prototype.setSafetyMode=function(x){return yp(this,5,x)};g.M(vg,JZ);vg.prototype.SY=function(x){return hZ(this,a1,1,x)};var PY=new g.rf("thumbnailLandscapePortraitRenderer");g.s5B=new g.rf("changeEngagementPanelVisibilityAction");var MVj=new g.rf("continuationCommand");g.HIm=new g.rf("openPopupAction");g.wC=new g.rf("webCommandMetadata");var O1Y=new g.rf("metadataBadgeRenderer");var cq5=new g.rf("signalServiceEndpoint");var KY=new g.rf("innertubeCommand");var m5t=new g.rf("loggingDirectives");var zib={XAV:"EMBEDDED_PLAYER_MODE_UNKNOWN",Bkk:"EMBEDDED_PLAYER_MODE_DEFAULT",H6m:"EMBEDDED_PLAYER_MODE_PFP",wA$:"EMBEDDED_PLAYER_MODE_PFL"};var xuD=new g.rf("channelThumbnailEndpoint");var ojY=new g.rf("embeddedPlayerErrorMessageRenderer");var LOW=new g.rf("embeddedPlayerOverlayVideoDetailsRenderer"),ukj=new g.rf("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),gj$=new g.rf("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var G8j=new g.rf("embedsInfoPanelRenderer");var Rwt=new g.rf("feedbackEndpoint");var pjk=new g.rf("callToActionButtonViewModel");var c3S=new g.rf("interactionLoggingCommandMetadata");var YnG={T0J:"WEB_DISPLAY_MODE_UNKNOWN",OLm:"WEB_DISPLAY_MODE_BROWSER",kBt:"WEB_DISPLAY_MODE_MINIMAL_UI",njG:"WEB_DISPLAY_MODE_STANDALONE",KDG:"WEB_DISPLAY_MODE_FULLSCREEN"};g.M(TD,JZ);TD.prototype.getPlayerType=function(){return pH(this,7)}; TD.prototype.NN=function(){return R2(this,19)}; TD.prototype.setVideoId=function(x){return Me(this,19,x)};g.M(An,JZ);g.M(CT,JZ);g.M(LT,JZ); var MUt=[2,3,5,6,7,11,13,20,21,22,23,24,28,32,37,45,59,72,73,74,76,78,79,80,85,91,97,100,102,105,111,117,119,126,127,136,146,148,151,156,157,158,159,163,164,168,176,177,178,179,184,188,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,208,209,215,219,222,225,226,227,229,232,233,234,240,241,244,247,248,249,251,254,255,256,257,258,259,260,261,266,270,272,278,288,291,293,300,304,308,309,310,311,313,314,319,320,321,323,324,327,328,330,331,332,334,337,338,340,344,348,350,351,352,353, 354,355,356,357,358,361,363,364,368,369,370,373,374,375,378,380,381,383,388,389,399,402,403,410,411,412,413,414,415,416,417,418,423,424,425,426,427,429,430,431,439,441,444,448,458,469,471,473,474,480,481,482,484,485,486,491,495,496,506,507,509,511,512,513,514,515,516];var wj9=new g.rf("loggingContext");g.M(D2,JZ);g.M(SS,JZ);SS.prototype.NN=function(){return sU(this,UU(this,cc)===1?1:-1)}; SS.prototype.setVideoId=function(x){return gP(this,1,cc,Mm(x))}; SS.prototype.getPlaylistId=function(){return sU(this,UU(this,cc)===2?2:-1)}; var cc=[1,2];g.M(POR,JZ);var ge=new g.rf("changeKeyedMarkersVisibilityCommand");var y3s=new g.rf("changeMarkersVisibilityCommand");var lAR=new g.rf("loadMarkersCommand");var YCo=new g.rf("suggestedActionDataViewModel");var kzY=new g.rf("timelyActionViewModel");var gUQ=new g.rf("timelyActionsOverlayViewModel");var fg4=new g.rf("productListItemRenderer");var tUS=new g.rf("shoppingOverlayRenderer");var DjI=new g.rf("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var E2B=new g.rf("adFeedbackEndpoint");var GI$=new g.rf("menuEndpoint");var Yqt=new g.rf("phoneDialerEndpoint");var woQ=new g.rf("sendSmsEndpoint");var Cy4=new g.rf("copyTextEndpoint");var zw9=new g.rf("shareEndpoint"),Wao=new g.rf("shareEntityEndpoint"),OIG=new g.rf("shareEntityServiceEndpoint"),iIm=new g.rf("webPlayerShareEntityServiceEndpoint");g.dU=new g.rf("urlEndpoint");g.x8=new g.rf("watchEndpoint");var lzW=new g.rf("watchPlaylistEndpoint");g.n2o=new g.rf("offlineOrchestrationActionCommand");var NjR=new g.rf("compositeVideoOverlayRenderer");var $9G=new g.rf("miniplayerRenderer");var ThY=new g.rf("paidContentOverlayRenderer");var r3k=new g.rf("playerMutedAutoplayOverlayRenderer"),j5t=new g.rf("playerMutedAutoplayEndScreenRenderer");var JDW=new g.rf("unserializedPlayerResponse"),ZIk=new g.rf("unserializedPlayerResponse");var az$=new g.rf("playlistEditEndpoint");var yF;g.J1=new g.rf("buttonRenderer");yF=new g.rf("toggleButtonRenderer");var ULI=new g.rf("counterfactualRenderer");var Q5s=new g.rf("resolveUrlCommandMetadata");var IzW=new g.rf("modifyChannelNotificationPreferenceEndpoint");var sN4=new g.rf("pingingEndpoint");var ewm=new g.rf("unsubscribeEndpoint");g.i_=new g.rf("subscribeButtonRenderer");var J3t=new g.rf("subscribeEndpoint");var R5t=new g.rf("buttonViewModel");var FW4=new g.rf("qrCodeRenderer");var xcx={myV:"LIVING_ROOM_APP_MODE_UNSPECIFIED",g95:"LIVING_ROOM_APP_MODE_MAIN",hRX:"LIVING_ROOM_APP_MODE_KIDS",NvG:"LIVING_ROOM_APP_MODE_MUSIC",qIk:"LIVING_ROOM_APP_MODE_UNPLUGGED",F4Y:"LIVING_ROOM_APP_MODE_GAMING"};var YxQ=new g.rf("autoplaySwitchButtonRenderer");var OL,Cz4,ADb,mhY;OL=new g.rf("decoratedPlayerBarRenderer");Cz4=new g.rf("chapteredPlayerBarRenderer");ADb=new g.rf("multiMarkersPlayerBarRenderer");mhY=new g.rf("chapterRenderer");g.BC$=new g.rf("markerRenderer");var PUt=new g.rf("decoratedPlayheadRenderer");var zdW=new g.rf("desktopOverlayConfigRenderer");var b7D=new g.rf("engagementPanelSectionListRenderer");var EFx=new g.rf("gatedActionsOverlayViewModel");var gzG=new g.rf("heatMarkerRenderer");var ugG=new g.rf("heatmapRenderer");var i1Y=new g.rf("watchToWatchTransitionRenderer");var SxD=new g.rf("playlistPanelRenderer");var NS9=new g.rf("productUpsellSuggestedActionViewModel");var d9m=new g.rf("suggestedActionTimeRangeTrigger"),Kaw=new g.rf("suggestedActionsRenderer"),v2$=new g.rf("suggestedActionRenderer");var kOD=new g.rf("timedMarkerDecorationRenderer");var hxY=new g.rf("cipher");var PJG=new g.rf("playerVars");var TSo=new g.rf("playerVars");var Y3=g.JY.window,A3G,CUw,Bg=(Y3==null?void 0:(A3G=Y3.yt)==null?void 0:A3G.config_)||(Y3==null?void 0:(CUw=Y3.ytcfg)==null?void 0:CUw.data_)||{};g.ND("yt.config_",Bg);var g6=[];var SZY=/^[\w.]*$/,Al4={q:!0,search_query:!0},TOY=String(FZ);var pV=new function(){var x=window.document;this.S=window;this.V=x}; g.ND("yt.ads_.signals_.getAdSignalsString",function(x){return fV(Ml(x))});g.xw();var oi5="XMLHttpRequest"in g.JY?function(){return new XMLHttpRequest}:null;var LaZ="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" ");g.t(LaZ);var khk={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"},UP4="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.t(LaZ)),qyt=!1,uRQ=mPI,V9Y=nV;g.M(jc,ck);Q8.prototype.then=function(x,u,k){return this.S?this.S.then(x,u,k):this.J===1&&x?(x=x.call(k,this.V))&&typeof x.then==="function"?x:ec(x):this.J===2&&u?(x=u.call(k,this.V))&&typeof x.then==="function"?x:Io(x):this}; Q8.prototype.getValue=function(){return this.V}; Q8.prototype.$goog_Thenable=!0;var JX=!1;var oI=uR||gR;var Ei4=/^([0-9\.]+):([0-9\.]+)$/;g.M(cG,ck);cG.prototype.name="BiscottiError";g.M(pS,ck);pS.prototype.name="BiscottiMissingError";var Oob={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},MJ=null;var cCk=sY(["data-"]),QTj={};var D9o=0,wR=g.Be?"webkit":pq?"moz":g.yu?"ms":g.i8?"o":"",SCB=g.dQ("ytDomDomGetNextId")||function(){return++D9o}; g.ND("ytDomDomGetNextId",SCB);var PCI={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};zE.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}; zE.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}; zE.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var WG=g.JY.ytEventsEventsListeners||{};g.ND("ytEventsEventsListeners",WG);var KQI=g.JY.ytEventsEventsCounter||{count:0};g.ND("ytEventsEventsCounter",KQI);var CCG=p8(function(){var x=!1;try{var u=Object.defineProperty({},"passive",{get:function(){x=!0}}); window.addEventListener("test",null,u)}catch(k){}return x}),viQ=p8(function(){var x=!1; try{var u=Object.defineProperty({},"capture",{get:function(){x=!0}}); window.addEventListener("test",null,u)}catch(k){}return x});var t6;t6=window;g.j4=t6.ytcsi&&t6.ytcsi.now?t6.ytcsi.now:t6.performance&&t6.performance.timing&&t6.performance.now&&t6.performance.timing.navigationStart?function(){return t6.performance.timing.navigationStart+t6.performance.now()}:function(){return(new Date).getTime()};g.gs($$,g.J);$$.prototype.U=function(x){x.S===void 0&&N0k(x);var u=x.S;x.V===void 0&&N0k(x);this.S=new g.pw(u,x.V)}; $$.prototype.Co=function(){return this.S||new g.pw}; $$.prototype.t5=function(){if(this.S){var x=(0,g.j4)();if(this.K!=0){var u=this.j,k=this.S,U=u.x-k.x;u=u.y-k.y;U=Math.sqrt(U*U+u*u)/(x-this.K);this.V[this.J]=Math.abs((U-this.N)/this.N)>.5?1:0;for(k=u=0;k<4;k++)u+=this.V[k]||0;u>=3&&this.D();this.N=U}this.K=x;this.j=this.S;this.J=(this.J+1)%4}}; $$.prototype.SJ=function(){g.Gm(this.B);g.iR(this.RS)};g.M(rR,g.J);rR.prototype.Y=function(x,u,k,U,m){k=g.UQ((0,g.B4)(k,U||this.RU));k={target:x,name:u,callback:k};var F;m&&CCG()&&(F={passive:!0});x.addEventListener(u,k.callback,F);this.D.push(k);return k}; rR.prototype.Fv=function(x){for(var u=0;u=N.EU)||E.S.version>=L||E.S.objectStoreNames.contains(I)||O.push(I)}h=O;if(h.length===0){Y.TY(5);break}X=Object.keys(k.options.mw); q=V.objectStoreNames();if(k.Nk.options.version+1)throw R.close(),k.J=!1,al5(k,p);return Y.return(R);case 8:throw u(), H instanceof Error&&!g.Ww("ytidb_async_stack_killswitch")&&(H.stack=H.stack+"\n"+f.substring(f.indexOf("\n")+1)),WT(H,k.name,"",(c=k.options.version)!=null?c:-1);}})} function u(){k.S===U&&(k.S=void 0)} var k=this;if(!this.J)throw al5(this);if(this.S)return this.S;var U,m={blocking:function(F){F.close()}, closed:u,tnm:u,upgrade:this.options.upgrade};return this.S=U=x()};var S4=new LG("YtIdbMeta",{mw:{databases:{EU:1}},upgrade:function(x,u){u(1)&&g.aV(x,"databases",{keyPath:"actualName"})}});var gb,uh=new function(){}(new function(){});new g.wJ;g.M(mU,LG);mU.prototype.V=function(x,u,k){k=k===void 0?{}:k;return(this.options.shared?vyG:KZY)(x,u,Object.assign({},k))}; mU.prototype.delete=function(x){x=x===void 0?{}:x;return(this.options.shared?LZx:TlY)(this.name,x)};var Fq9={},SV$=g.FT("ytGcfConfig",{mw:(Fq9.coldConfigStore={EU:1},Fq9.hotConfigStore={EU:1},Fq9),shared:!1,upgrade:function(x,u){u(1)&&(g.NW(g.aV(x,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),g.NW(g.aV(x,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))}, version:1});g.M(bh,g.J);bh.prototype.SJ=function(){for(var x=g.w(this.V),u=x.next();!u.done;u=x.next()){var k=this.S;u=k.indexOf(u.value);u>=0&&k.splice(u,1)}this.V.length=0;g.J.prototype.SJ.call(this)};HM.prototype.Pu=function(x){this.hotHashData=x;g.ND("yt.gcf.config.hotHashData",this.hotHashData||null)};var ftk=typeof TextEncoder!=="undefined"?new TextEncoder:null,Jnk=ftk?function(x){return ftk.encode(x)}:function(x){x=g.yG(x); for(var u=new Uint8Array(x.length),k=0;k=u?!1:!0}; g.b.vI=function(){var x=this;if(!N5(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.Pq.jt("QUEUED",this.PZ).then(function(u){u&&!x.d4(u,x.q_)?x.Sf.zg(function(){return g.Z(function(k){if(k.S==1)return u.id===void 0?k.TY(2):g.n(k,x.Pq.zK(u.id,x.PZ),2);x.vI();g.wQ(k)})}):x.Ee.m2()&&x.Gq()})};var vM;var MZ$={accountStateChangeSignedIn:23,accountStateChangeSignedOut:24,delayedEventMetricCaptured:11,latencyActionBaselined:6,latencyActionInfo:7,latencyActionTicked:5,offlineTransferStatusChanged:2,offlineImageDownload:335,playbackStartStateChanged:9,systemHealthCaptured:3,mangoOnboardingCompleted:10,mangoPushNotificationReceived:230,mangoUnforkDbMigrationError:121,mangoUnforkDbMigrationSummary:122,mangoUnforkDbMigrationPreunforkDbVersionNumber:133,mangoUnforkDbMigrationPhoneMetadata:134,mangoUnforkDbMigrationPhoneStorage:135, mangoUnforkDbMigrationStep:142,mangoAsyncApiMigrationEvent:223,mangoDownloadVideoResult:224,mangoHomepageVideoCount:279,mangoHomeV3State:295,mangoImageClientCacheHitEvent:273,sdCardStatusChanged:98,framesDropped:12,thumbnailHovered:13,deviceRetentionInfoCaptured:14,thumbnailLoaded:15,backToAppEvent:318,streamingStatsCaptured:17,offlineVideoShared:19,appCrashed:20,youThere:21,offlineStateSnapshot:22,mdxSessionStarted:25,mdxSessionConnected:26,mdxSessionDisconnected:27,bedrockResourceConsumptionSnapshot:28, nextGenWatchWatchSwiped:29,kidsAccountsSnapshot:30,zeroStepChannelCreated:31,tvhtml5SearchCompleted:32,offlineSharePairing:34,offlineShareUnlock:35,mdxRouteDistributionSnapshot:36,bedrockRepetitiveActionTimed:37,unpluggedDegradationInfo:229,uploadMp4HeaderMoved:38,uploadVideoTranscoded:39,uploadProcessorStarted:46,uploadProcessorEnded:47,uploadProcessorReady:94,uploadProcessorRequirementPending:95,uploadProcessorInterrupted:96,uploadFrontendEvent:241,assetPackDownloadStarted:41,assetPackDownloaded:42, assetPackApplied:43,assetPackDeleted:44,appInstallAttributionEvent:459,playbackSessionStopped:45,adBlockerMessagingShown:48,distributionChannelCaptured:49,dataPlanCpidRequested:51,detailedNetworkTypeCaptured:52,sendStateUpdated:53,receiveStateUpdated:54,sendDebugStateUpdated:55,receiveDebugStateUpdated:56,kidsErrored:57,mdxMsnSessionStatsFinished:58,appSettingsCaptured:59,mdxWebSocketServerHttpError:60,mdxWebSocketServer:61,startupCrashesDetected:62,coldStartInfo:435,offlinePlaybackStarted:63,liveChatMessageSent:225, liveChatUserPresent:434,liveChatBeingModerated:457,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationStreamWebrtcStats:288,mdxSessionRecoveryStarted:69,mdxSessionRecoveryCompleted:70,mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73, visualElementGestured:78,visualElementStateChanged:208,screenCreated:156,playbackAssociated:202,visualElementAttached:215,playbackContextEvent:214,cloudCastingPlaybackStarted:74,webPlayerApiCalled:76,tvhtml5AccountDialogOpened:79,foregroundHeartbeat:80,foregroundHeartbeatScreenAssociated:111,kidsOfflineSnapshot:81,mdxEncryptionSessionStatsFinished:82,playerRequestCompleted:83,liteSchedulerStatistics:84,mdxSignIn:85,spacecastMetadataLookupRequested:86,spacecastBatchLookupRequested:87,spacecastSummaryRequested:88, spacecastPlayback:89,spacecastDiscovery:90,tvhtml5LaunchUrlComponentChanged:91,mdxBackgroundPlaybackRequestCompleted:92,mdxBrokenAdditionalDataDeviceDetected:93,tvhtml5LocalStorage:97,tvhtml5DeviceStorageStatus:147,autoCaptionsAvailable:99,playbackScrubbingEvent:339,flexyState:100,interfaceOrientationCaptured:101,mainAppBrowseFragmentCache:102,offlineCacheVerificationFailure:103,offlinePlaybackExceptionDigest:217,vrCopresenceStats:104,vrCopresenceSyncStats:130,vrCopresenceCommsStats:137,vrCopresencePartyStats:153, vrCopresenceEmojiStats:213,vrCopresenceEvent:141,vrCopresenceFlowTransitEvent:160,vrCowatchPartyEvent:492,vrCowatchUserStartOrJoinEvent:504,vrPlaybackEvent:345,kidsAgeGateTracking:105,offlineDelayAllowedTracking:106,mainAppAutoOfflineState:107,videoAsThumbnailDownload:108,videoAsThumbnailPlayback:109,liteShowMore:110,renderingError:118,kidsProfilePinGateTracking:119,abrTrajectory:124,scrollEvent:125,streamzIncremented:126,kidsProfileSwitcherTracking:127,kidsProfileCreationTracking:129,buyFlowStarted:136, mbsConnectionInitiated:138,mbsPlaybackInitiated:139,mbsLoadChildren:140,liteProfileFetcher:144,mdxRemoteTransaction:146,reelPlaybackError:148,reachabilityDetectionEvent:150,mobilePlaybackEvent:151,courtsidePlayerStateChanged:152,musicPersistentCacheChecked:154,musicPersistentCacheCleared:155,playbackInterrupted:157,playbackInterruptionResolved:158,fixFopFlow:159,anrDetection:161,backstagePostCreationFlowEnded:162,clientError:163,gamingAccountLinkStatusChanged:164,liteHousewarming:165,buyFlowEvent:167, kidsParentalGateTracking:168,kidsSignedOutSettingsStatus:437,kidsSignedOutPauseHistoryFixStatus:438,tvhtml5WatchdogViolation:444,ypcUpgradeFlow:169,yongleStudy:170,ypcUpdateFlowStarted:171,ypcUpdateFlowCancelled:172,ypcUpdateFlowSucceeded:173,ypcUpdateFlowFailed:174,liteGrowthkitPromo:175,paymentFlowStarted:341,transactionFlowShowPaymentDialog:405,transactionFlowStarted:176,transactionFlowSecondaryDeviceStarted:222,transactionFlowSecondaryDeviceSignedOutStarted:383,transactionFlowCancelled:177,transactionFlowPaymentCallBackReceived:387, transactionFlowPaymentSubmitted:460,transactionFlowPaymentSucceeded:329,transactionFlowSucceeded:178,transactionFlowFailed:179,transactionFlowPlayBillingConnectionStartEvent:428,transactionFlowSecondaryDeviceSuccess:458,transactionFlowErrorEvent:411,liteVideoQualityChanged:180,watchBreakEnablementSettingEvent:181,watchBreakFrequencySettingEvent:182,videoEffectsCameraPerformanceMetrics:183,adNotify:184,startupTelemetry:185,playbackOfflineFallbackUsed:186,outOfMemory:187,ypcPauseFlowStarted:188,ypcPauseFlowCancelled:189, ypcPauseFlowSucceeded:190,ypcPauseFlowFailed:191,uploadFileSelected:192,ypcResumeFlowStarted:193,ypcResumeFlowCancelled:194,ypcResumeFlowSucceeded:195,ypcResumeFlowFailed:196,adsClientStateChange:197,ypcCancelFlowStarted:198,ypcCancelFlowCancelled:199,ypcCancelFlowSucceeded:200,ypcCancelFlowFailed:201,ypcCancelFlowGoToPaymentProcessor:402,ypcDeactivateFlowStarted:320,ypcRedeemFlowStarted:203,ypcRedeemFlowCancelled:204,ypcRedeemFlowSucceeded:205,ypcRedeemFlowFailed:206,ypcFamilyCreateFlowStarted:258, ypcFamilyCreateFlowCancelled:259,ypcFamilyCreateFlowSucceeded:260,ypcFamilyCreateFlowFailed:261,ypcFamilyManageFlowStarted:262,ypcFamilyManageFlowCancelled:263,ypcFamilyManageFlowSucceeded:264,ypcFamilyManageFlowFailed:265,restoreContextEvent:207,embedsAdEvent:327,autoplayTriggered:209,clientDataErrorEvent:210,experimentalVssValidation:211,tvhtml5TriggeredEvent:212,tvhtml5FrameworksFieldTrialResult:216,tvhtml5FrameworksFieldTrialStart:220,musicOfflinePreferences:218,watchTimeSegment:219,appWidthLayoutError:221, accountRegistryChange:226,userMentionAutoCompleteBoxEvent:227,downloadRecommendationEnablementSettingEvent:228,musicPlaybackContentModeChangeEvent:231,offlineDbOpenCompleted:232,kidsFlowEvent:233,kidsFlowCorpusSelectedEvent:234,videoEffectsEvent:235,unpluggedOpsEogAnalyticsEvent:236,playbackAudioRouteEvent:237,interactionLoggingDebugModeError:238,offlineYtbRefreshed:239,kidsFlowError:240,musicAutoplayOnLaunchAttempted:242,deviceContextActivityEvent:243,deviceContextEvent:244,templateResolutionException:245, musicSideloadedPlaylistServiceCalled:246,embedsStorageAccessNotChecked:247,embedsHasStorageAccessResult:248,embedsItpPlayedOnReload:249,embedsRequestStorageAccessResult:250,embedsShouldRequestStorageAccessResult:251,embedsRequestStorageAccessState:256,embedsRequestStorageAccessFailedState:257,embedsItpWatchLaterResult:266,searchSuggestDecodingPayloadFailure:252,siriShortcutActivated:253,tvhtml5KeyboardPerformance:254,latencyActionSpan:255,elementsLog:267,ytbFileOpened:268,tfliteModelError:269,apiTest:270, yongleUsbSetup:271,touStrikeInterstitialEvent:272,liteStreamToSave:274,appBundleClientEvent:275,ytbFileCreationFailed:276,adNotifyFailure:278,ytbTransferFailed:280,blockingRequestFailed:281,liteAccountSelector:282,liteAccountUiCallbacks:283,dummyPayload:284,browseResponseValidationEvent:285,entitiesError:286,musicIosBackgroundFetch:287,mdxNotificationEvent:289,layersValidationError:290,musicPwaInstalled:291,liteAccountCleanup:292,html5PlayerHealthEvent:293,watchRestoreAttempt:294,liteAccountSignIn:296, notaireEvent:298,kidsVoiceSearchEvent:299,adNotifyFilled:300,delayedEventDropped:301,analyticsSearchEvent:302,systemDarkThemeOptOutEvent:303,flowEvent:304,networkConnectivityBaselineEvent:305,ytbFileImported:306,downloadStreamUrlExpired:307,directSignInEvent:308,lyricImpressionEvent:309,accessibilityStateEvent:310,tokenRefreshEvent:311,genericAttestationExecution:312,tvhtml5VideoSeek:313,unpluggedAutoPause:314,scrubbingEvent:315,bedtimeReminderEvent:317,tvhtml5UnexpectedRestart:319,tvhtml5StabilityTraceEvent:478, tvhtml5OperationHealth:467,tvhtml5WatchKeyEvent:321,voiceLanguageChanged:322,tvhtml5LiveChatStatus:323,parentToolsCorpusSelectedEvent:324,offerAdsEnrollmentInitiated:325,networkQualityIntervalEvent:326,deviceStartupMetrics:328,heartbeatActionPlayerTransitioned:330,tvhtml5Lifecycle:331,heartbeatActionPlayerHalted:332,adaptiveInlineMutedSettingEvent:333,mainAppLibraryLoadingState:334,thirdPartyLogMonitoringEvent:336,appShellAssetLoadReport:337,tvhtml5AndroidAttestation:338,tvhtml5StartupSoundEvent:340, iosBackgroundRefreshTask:342,iosBackgroundProcessingTask:343,sliEventBatch:344,postImpressionEvent:346,musicSideloadedPlaylistExport:347,idbUnexpectedlyClosed:348,voiceSearchEvent:349,mdxSessionCastEvent:350,idbQuotaExceeded:351,idbTransactionEnded:352,idbTransactionAborted:353,tvhtml5KeyboardLogging:354,idbIsSupportedCompleted:355,creatorStudioMobileEvent:356,idbDataCorrupted:357,parentToolsAppChosenEvent:358,webViewBottomSheetResized:359,activeStateControllerScrollPerformanceSummary:360,navigatorValidation:361, mdxSessionHeartbeat:362,clientHintsPolyfillDiagnostics:363,clientHintsPolyfillEvent:364,proofOfOriginTokenError:365,kidsAddedAccountSummary:366,musicWearableDevice:367,ypcRefundFlowEvent:368,tvhtml5PlaybackMeasurementEvent:369,tvhtml5WatermarkMeasurementEvent:370,clientExpGcfPropagationEvent:371,mainAppReferrerIntent:372,leaderLockEnded:373,leaderLockAcquired:374,googleHatsEvent:375,persistentLensLaunchEvent:376,parentToolsChildWelcomeChosenEvent:378,browseThumbnailPreloadEvent:379,finalPayload:380, mdxDialAdditionalDataUpdateEvent:381,webOrchestrationTaskLifecycleRecord:382,startupSignalEvent:384,accountError:385,gmsDeviceCheckEvent:386,accountSelectorEvent:388,accountUiCallbacks:389,mdxDialAdditionalDataProbeEvent:390,downloadsSearchIcingApiStats:391,downloadsSearchIndexUpdatedEvent:397,downloadsSearchIndexSnapshot:398,dataPushClientEvent:392,kidsCategorySelectedEvent:393,mdxDeviceManagementSnapshotEvent:394,prefetchRequested:395,prefetchableCommandExecuted:396,gelDebuggingEvent:399,webLinkTtsPlayEnd:400, clipViewInvalid:401,persistentStorageStateChecked:403,cacheWipeoutEvent:404,playerEvent:410,sfvEffectPipelineStartedEvent:412,sfvEffectPipelinePausedEvent:429,sfvEffectPipelineEndedEvent:413,sfvEffectChosenEvent:414,sfvEffectLoadedEvent:415,sfvEffectUserInteractionEvent:465,sfvEffectFirstFrameProcessedLatencyEvent:416,sfvEffectAggregatedFramesProcessedLatencyEvent:417,sfvEffectAggregatedFramesDroppedEvent:418,sfvEffectPipelineErrorEvent:430,sfvEffectGraphFrozenEvent:419,sfvEffectGlThreadBlockedEvent:420, mdeQosEvent:510,mdeVideoChangedEvent:442,mdePlayerPerformanceMetrics:472,mdeExporterEvent:497,genericClientExperimentEvent:423,homePreloadTaskScheduled:424,homePreloadTaskExecuted:425,homePreloadCacheHit:426,polymerPropertyChangedInObserver:427,applicationStarted:431,networkCronetRttBatch:432,networkCronetRttSummary:433,repeatChapterLoopEvent:436,seekCancellationEvent:462,lockModeTimeoutEvent:483,externalVideoShareToYoutubeAttempt:501,parentCodeEvent:502,offlineTransferStarted:4,musicOfflineMixtapePreferencesChanged:16, mangoDailyNewVideosNotificationAttempt:40,mangoDailyNewVideosNotificationError:77,dtwsPlaybackStarted:112,dtwsTileFetchStarted:113,dtwsTileFetchCompleted:114,dtwsTileFetchStatusChanged:145,dtwsKeyframeDecoderBufferSent:115,dtwsTileUnderflowedOnNonkeyframe:116,dtwsBackfillFetchStatusChanged:143,dtwsBackfillUnderflowed:117,dtwsAdaptiveLevelChanged:128,blockingVisitorIdTimeout:277,liteSocial:18,mobileJsInvocation:297,biscottiBasedDetection:439,coWatchStateChange:440,embedsVideoDataDidChange:441,shortsFirst:443, cruiseControlEvent:445,qoeClientLoggingContext:446,atvRecommendationJobExecuted:447,tvhtml5UserFeedback:448,producerProjectCreated:449,producerProjectOpened:450,producerProjectDeleted:451,producerProjectElementAdded:453,producerProjectElementRemoved:454,producerAppStateChange:509,producerProjectDiskInsufficientExportFailure:516,tvhtml5ShowClockEvent:455,deviceCapabilityCheckMetrics:456,youtubeClearcutEvent:461,offlineBrowseFallbackEvent:463,getCtvTokenEvent:464,startupDroppedFramesSummary:466,screenshotEvent:468, miniAppPlayEvent:469,elementsDebugCounters:470,fontLoadEvent:471,webKillswitchReceived:473,webKillswitchExecuted:474,cameraOpenEvent:475,manualSmoothnessMeasurement:476,tvhtml5AppQualityEvent:477,polymerPropertyAccessEvent:479,miniAppSdkUsage:480,cobaltTelemetryEvent:481,crossDevicePlayback:482,channelCreatedWithObakeImage:484,channelEditedWithObakeImage:485,offlineDeleteEvent:486,crossDeviceNotificationTransfer:487,androidIntentEvent:488,unpluggedAmbientInterludesCounterfactualEvent:489,keyPlaysPlayback:490, shortsCreationFallbackEvent:493,vssData:491,castMatch:494,miniAppPerformanceMetrics:495,userFeedbackEvent:496,kidsGuestSessionMismatch:498,musicSideloadedPlaylistMigrationEvent:499,sleepTimerSessionFinishEvent:500,watchEpPromoConflict:503,innertubeResponseCacheMetrics:505,miniAppAdEvent:506,dataPlanUpsellEvent:507,producerProjectRenamed:508,producerMediaSelectionEvent:511,embedsAutoplayStatusChanged:512,remoteConnectEvent:513,connectedSessionMisattributionEvent:514,producerProjectElementModified:515};var Vp$={},Ulb=g.FT("ServiceWorkerLogsDatabase",{mw:(Vp$.SWHealthLog={EU:1},Vp$),shared:!0,upgrade:function(x,u){u(1)&&g.NW(g.aV(x,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, version:1});var CW={},hI5=0;var LW;SV.prototype.requestComplete=function(x,u){u&&(this.V=!0);x=this.removeParams(x);this.S.get(x)||this.S.set(x,u)}; SV.prototype.isEndpointCFR=function(x){x=this.removeParams(x);return(x=this.S.get(x))?!1:x===!1&&this.V?!0:null}; SV.prototype.removeParams=function(x){return x.split("?")[0]}; SV.prototype.removeParams=SV.prototype.removeParams;SV.prototype.isEndpointCFR=SV.prototype.isEndpointCFR;SV.prototype.requestComplete=SV.prototype.requestComplete;SV.getInstance=BM;g.M(oy,g.kp);g.b=oy.prototype;g.b.m2=function(){return this.S.m2()}; g.b.xk=function(x){this.S.S=x}; g.b.Om$=function(){var x=window.navigator.onLine;return x===void 0?!0:x}; g.b.wI=function(){this.V=!0}; g.b.listen=function(x,u){return this.S.listen(x,u)}; g.b.SL=function(x){x=Ko(this.S,x);x.then(function(u){g.Ww("use_cfr_monitor")&&BM().requestComplete("generate_204",u)}); return x}; oy.prototype.sendNetworkCheckRequest=oy.prototype.SL;oy.prototype.listen=oy.prototype.listen;oy.prototype.enableErrorFlushing=oy.prototype.wI;oy.prototype.getWindowStatus=oy.prototype.Om$;oy.prototype.networkStatusHint=oy.prototype.xk;oy.prototype.isNetworkAvailable=oy.prototype.m2;oy.getInstance=sox;g.M(g.xE,g.kp);g.xE.prototype.m2=function(){var x=g.dQ("yt.networkStatusManager.instance.isNetworkAvailable");return x?x.bind(this.V)():!0}; g.xE.prototype.xk=function(x){var u=g.dQ("yt.networkStatusManager.instance.networkStatusHint").bind(this.V);u&&u(x)}; g.xE.prototype.SL=function(x){var u=this,k;return g.Z(function(U){k=g.dQ("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(u.V);return g.Ww("skip_network_check_if_cfr")&&BM().isEndpointCFR("generate_204")?U.return(new Promise(function(m){var F;u.xk(((F=window.navigator)==null?void 0:F.onLine)||!0);m(u.m2())})):k?U.return(k(x)):U.return(!0)})};var uu;g.M(gw,db);gw.prototype.writeThenSend=function(x,u){u||(u={});u=U3(x,u);g.xs()||(this.S=!1);db.prototype.writeThenSend.call(this,x,u)}; gw.prototype.sendThenWrite=function(x,u,k){u||(u={});u=U3(x,u);g.xs()||(this.S=!1);db.prototype.sendThenWrite.call(this,x,u,k)}; gw.prototype.sendAndWrite=function(x,u){u||(u={});u=U3(x,u);g.xs()||(this.S=!1);db.prototype.sendAndWrite.call(this,x,u)}; gw.prototype.awaitInitialization=function(){return this.J.promise};var Mcb=g.JY.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.ND("ytNetworklessLoggingInitializationOptions",Mcb);g.mv.prototype.isReady=function(){!this.config_&&HT4()&&(this.config_=g.pW());return!!this.config_};var hlt,bu,hr;hlt=g.JY.ytPubsubPubsubInstance||new g.rl;bu=g.JY.ytPubsubPubsubSubscribedKeys||{};hr=g.JY.ytPubsubPubsubTopicToKeys||{};g.VA=g.JY.ytPubsubPubsubIsSynchronous||{};g.rl.prototype.subscribe=g.rl.prototype.subscribe;g.rl.prototype.unsubscribeByKey=g.rl.prototype.v7;g.rl.prototype.publish=g.rl.prototype.publish;g.rl.prototype.clear=g.rl.prototype.clear;g.ND("ytPubsubPubsubInstance",hlt);g.ND("ytPubsubPubsubTopicToKeys",hr);g.ND("ytPubsubPubsubIsSynchronous",g.VA); g.ND("ytPubsubPubsubSubscribedKeys",bu);var Gmt={};g.M(Gf,g.J);Gf.prototype.append=function(x){if(!this.V)throw Error("This does not support the append operation");x=x.eM();this.eM().appendChild(x)}; g.M(zf,Gf);zf.prototype.eM=function(){return this.S};g.M(WO,g.J);WO.prototype.onTouchStart=function(x){this.D=!0;this.V=x.touches.length;this.S.isActive()&&(this.S.stop(),this.N=!0);x=x.touches;this.j=OV5(this,x)||x.length!=1;var u=x.item(0);this.j||!u?this.U=this.B=Infinity:(this.B=u.clientX,this.U=u.clientY);for(u=this.J.length=0;u=0)}if(u||x&&Math.pow(x.clientX-this.B,2)+Math.pow(x.clientY-this.U,2)>25)this.K=!0}; WO.prototype.onTouchEnd=function(x){var u=x.changedTouches;u&&this.D&&this.V==1&&!this.K&&!this.N&&!this.j&&OV5(this,u)&&(this.t5=x,this.S.start());this.V=x.touches.length;this.V===0&&(this.K=this.D=!1,this.J.length=0);this.N=!1};var O3=Date.now().toString();var rw={};var ea=Symbol("injectionDeps");ay.prototype.toString=function(){return"InjectionToken("+this.name+")"}; nct.prototype.resolve=function(x){return x instanceof QA?Jr(this,x.key,[],!0):Jr(this,x,[])};var PO;var dw=window;var Ar=g.Ww("web_enable_lifecycle_monitoring")&&KC()!==0,Ivj=g.Ww("web_enable_lifecycle_monitoring");ZVY.prototype.cancel=function(){for(var x=g.w(this.S),u=x.next();!u.done;u=x.next())u=u.value,u.jobId===void 0||u.ai||this.scheduler.WA(u.jobId),u.ai=!0;this.V.resolve()};g.b=CC.prototype;g.b.install=function(x){this.plugins.push(x);return this}; g.b.uninstall=function(){var x=this;g.nR.apply(0,arguments).forEach(function(u){u=x.plugins.indexOf(u);u>-1&&x.plugins.splice(u,1)})}; g.b.transition=function(x,u){var k=this;Ar&&rXb(this.state);var U=this.transitions.find(function(F){return Array.isArray(F.from)?F.from.find(function(f){return f===k.state&&F.eX===x}):F.from===k.state&&F.eX===x}); if(U){this.V&&(av4(this.V),this.V=void 0);eIR(this,x,u);this.state=x;Ar&&vO(this.state);U=U.action.bind(this);var m=this.plugins.filter(function(F){return F[x]}).map(function(F){return F[x]}); U(QoG(this,m),u)}else throw Error("no transition specified from "+this.state+" to "+x);}; g.b.vlm=function(x){var u=g.nR.apply(1,arguments);g.mA();for(var k=g.w(x),U=k.next(),m={};!U.done;m={jC:void 0},U=k.next())m.jC=U.value,flt(function(F){return function(){D4(F.jC.name);BO(function(){return F.jC.callback.apply(F.jC,g.t(u))}); Sa(F.jC.name)}}(m))}; g.b.xTm=function(x){var u=g.nR.apply(1,arguments),k,U,m,F;return g.Z(function(f){f.S==1&&(g.mA(),k=g.w(x),U=k.next(),m={});if(f.S!=3){if(U.done)return f.TY(0);m.h$=U.value;m.BM=void 0;F=function(V){return function(){D4(V.h$.name);var h=BO(function(){return V.h$.callback.apply(V.h$,g.t(u))}); qv(h)?V.BM=g.Ww("web_lifecycle_error_handling_killswitch")?h.then(function(){Sa(V.h$.name)}):h.then(function(){Sa(V.h$.name)},function(X){joY(X); Sa(V.h$.name)}):Sa(V.h$.name)}}(m); flt(F);return m.BM?g.n(f,m.BM,3):f.TY(3)}m={h$:void 0,BM:void 0};U=k.next();return f.TY(2)})}; g.b.Ow=function(x){var u=g.nR.apply(1,arguments),k=this,U=x.map(function(m){return{NQ:function(){D4(m.name);BO(function(){return m.callback.apply(m,g.t(u))}); Sa(m.name)}, priority:LC(k,m)}}); U.length&&(this.V=new ZVY(U))}; g.fR.Object.defineProperties(CC.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var xY;g.M(oN,CC);oN.prototype.N=function(x,u){var k=this;this.S=g.ks(0,function(){k.currentState==="application_navigating"&&k.transition("none")},5E3); x(u==null?void 0:u.event)}; oN.prototype.j=function(x,u){this.S&&(g.Th.WA(this.S),this.S=null);x(u==null?void 0:u.event)};var zk=[];g.ND("yt.logging.transport.getScrapedGelPayloads",function(){return zk});ud.prototype.storePayload=function(x,u){x=gK(x);this.store[x]?this.store[x].push(u):(this.V={},this.store[x]=[u]);this.S++;g.Ww("more_accurate_gel_parser")&&(u=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(u));return x}; ud.prototype.smartExtractMatchingEntries=function(x){if(!x.keys.length)return[];for(var u=U8(this,x.keys.splice(0,1)[0]),k=[],U=0;U=0){U=!1;break a}}U=!0}U&&(u=Tk(u))&&this.ow(u)}}; g.b.hE=function(x){return x}; g.b.onTouchStart=function(x){this.Ok.onTouchStart(x)}; g.b.onTouchMove=function(x){this.Ok.onTouchMove(x)}; g.b.onTouchEnd=function(x){if(this.Ok)this.Ok.onTouchEnd(x)}; g.b.ow=function(x){this.layoutId?this.fm.executeCommand(x,this.layoutId):g.Pc(new g.BG("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}))}; g.b.createServerVe=function(x,u){this.api.createServerVe(x,this);this.api.setTrackingParams(x,u)}; g.b.logVisibility=function(x,u){this.api.hasVe(x)&&this.api.logVisibility(x,u,this.interactionLoggingClientData)}; g.b.SJ=function(){this.clear(null);this.Fv(this.oS);for(var x=g.w(this.nm),u=x.next();!u.done;u=x.next())this.Fv(u.value);g.wU.prototype.SJ.call(this)};g.M(eK,yY); eK.prototype.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);this.S=u;if(u.text==null&&u.icon==null)g.Nz(Error("ButtonRenderer did not have text or an icon set."));else{switch(u.style||null){case "STYLE_UNKNOWN":x="ytp-ad-button-link";break;default:x=null}x!=null&&g.qN(this.element,x);u.text!=null&&(x=g.te(u.text),g.Eo(x)||(this.element.setAttribute("aria-label",x),this.J=new g.wU({T:"span",Z:"ytp-ad-button-text",VX:x}),g.P(this,this.J),this.J.pm(this.element)));u.accessibilityData&&u.accessibilityData.accessibilityData&& u.accessibilityData.accessibilityData.label&&!g.Eo(u.accessibilityData.accessibilityData.label)&&this.element.setAttribute("aria-label",u.accessibilityData.accessibilityData.label);u.icon!=null&&(u=Ie(u.icon,this.K),u!=null&&(this.V=new g.wU({T:"span",Z:"ytp-ad-button-icon",L:[u]}),g.P(this,this.V)),this.j?FQ(this.element,this.V.element,0):this.V.pm(this.element))}}; eK.prototype.clear=function(){this.hide()}; eK.prototype.onClick=function(x){yY.prototype.onClick.call(this,x);x=g.w($W$(this));for(var u=x.next();!u.done;u=x.next())u=u.value,this.layoutId?this.fm.executeCommand(u,this.layoutId):g.Pc(Error("Missing layoutId for button."));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.M(Je,g.J);Je.prototype.SJ=function(){this.V&&g.iR(this.V);this.S.clear();Pm=null;g.J.prototype.SJ.call(this)}; Je.prototype.register=function(x,u){u&&this.S.set(x,u)}; var Pm=null;g.M(Kg,yY); Kg.prototype.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);x=u.hoverText||null;u=u.button&&g.d(u.button,g.J1)||null;u==null?g.Pc(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new eK(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,void 0,void 0,void 0,void 0,this.J),g.P(this,this.button),this.button.init(q6("button"),u,this.macros),x&&this.button.element.setAttribute("aria-label",g.te(x)),this.button.pm(this.element),this.U&&!g.XH(this.button.element, "ytp-ad-clickable")&&g.qN(this.button.element,"ytp-ad-clickable"),this.J&&(g.qN(this.button.element,"ytp-ad-hover-text-button--clean-player"),this.api.G("clean_player_style_fix_on_web")&&g.qN(this.button.element,"ytp-ad-hover-text-button--clean-player-with-light-shadow")),x&&(this.V=new g.wU({T:"div",Z:"ytp-ad-hover-text-container"}),this.j&&(u=new g.wU({T:"div",Z:"ytp-ad-hover-text-callout"}),u.pm(this.V.element),g.P(this,u)),g.P(this,this.V),this.V.pm(this.element),u=N6(x),FQ(this.V.element,u,0)), this.show())}; Kg.prototype.hide=function(){this.button&&this.button.hide();this.V&&this.V.hide();yY.prototype.hide.call(this)}; Kg.prototype.show=function(){this.button&&this.button.show();yY.prototype.show.call(this)};g.M(T0,yY); T0.prototype.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);k=(x=u.thumbnail)&&vm(x)||"";g.Eo(k)?Math.random()<.01&&g.Nz(Error("Found AdImage without valid image URL")):(this.S?g.Rd(this.element,"backgroundImage","url("+k+")"):Sy(this.element,{src:k}),Sy(this.element,{alt:x&&x.accessibility&&x.accessibility.label||""}),u&&u.adRendererCommands&&u.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element"),this.show())}; T0.prototype.clear=function(){this.hide()};g.M(Ae,yY);g.b=Ae.prototype;g.b.hide=function(){yY.prototype.hide.call(this);this.J&&this.J.focus()}; g.b.show=function(){this.J=document.activeElement;yY.prototype.show.call(this);this.K.focus()}; g.b.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);this.V=u;u.dialogMessages||u.title!=null?u.confirmLabel==null?g.Pc(Error("ConfirmDialogRenderer.confirmLabel was not set.")):u.cancelLabel==null?g.Pc(Error("ConfirmDialogRenderer.cancelLabel was not set.")):aoW(this,u):g.Pc(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))}; g.b.clear=function(){g.Z7(this.S);this.hide()}; g.b.Od=function(){this.hide()}; g.b.b3=function(){var x=this.V.cancelEndpoint;x&&(this.layoutId?this.fm.executeCommand(x,this.layoutId):g.Pc(Error("Missing layoutId for confirm dialog.")));this.hide()}; g.b.Ks=function(){var x=this.V.confirmNavigationEndpoint||this.V.confirmEndpoint;x&&(this.layoutId?this.fm.executeCommand(x,this.layoutId):g.Pc(Error("Missing layoutId for confirm dialog.")));this.hide()};g.M(Cg,yY);g.b=Cg.prototype; g.b.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);this.J=u;if(u.defaultText==null&&u.defaultIcon==null)g.Pc(Error("ToggleButtonRenderer must have either text or icon set."));else if(u.defaultIcon==null&&u.toggledIcon!=null)g.Pc(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(u.style){switch(u.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":x="ytp-ad-toggle-button-default-style";break;default:x=null}x!=null&&g.qN(this.K,x)}x={};u.defaultText? (k=g.te(u.defaultText),g.Eo(k)||(x.buttonText=k,this.api.X().experiments.H$("a11y_h5_associate_survey_question")||this.S.setAttribute("aria-label",k),this.api.X().experiments.H$("fix_h5_toggle_button_a11y")&&this.V.setAttribute("aria-label",k))):g.$S(this.ut,!1);u.defaultTooltip&&(x.tooltipText=u.defaultTooltip,this.S.hasAttribute("aria-label")||this.V.setAttribute("aria-label",u.defaultTooltip));u.defaultIcon?(k=Ie(u.defaultIcon),this.updateValue("untoggledIconTemplateSpec",k),u.toggledIcon?(this.RS= !0,k=Ie(u.toggledIcon),this.updateValue("toggledIconTemplateSpec",k)):(g.$S(this.U,!0),g.$S(this.j,!1)),g.$S(this.S,!1)):g.$S(this.V,!1);g.$G(x)||this.update(x);u.isToggled&&(g.qN(this.K,"ytp-ad-toggle-button-toggled"),this.toggleButton(u.isToggled));Lg(this);this.Y(this.element,"change",this.hL);this.show()}}; g.b.onClick=function(x){this.nm.length>0&&(this.toggleButton(!this.isToggled()),this.hL());yY.prototype.onClick.call(this,x)}; g.b.hL=function(){g.pb(this.K,"ytp-ad-toggle-button-toggled",this.isToggled());for(var x=g.w(QVj(this,this.isToggled())),u=x.next();!u.done;u=x.next())u=u.value,this.layoutId?this.fm.executeCommand(u,this.layoutId):g.Pc(Error("Missing layoutId for toggle button."));if(this.isToggled())this.api.onAdUxClicked("toggle-button",this.layoutId);Lg(this)}; g.b.clear=function(){this.hide()}; g.b.toggleButton=function(x){g.pb(this.K,"ytp-ad-toggle-button-toggled",x);this.S.checked=x;Lg(this)}; g.b.isToggled=function(){return this.S.checked};g.M(D5,rR);D5.prototype.j=function(x){if(Array.isArray(x)){x=g.w(x);for(var u=x.next();!u.done;u=x.next())u=u.value,u instanceof Iox&&this.K(u)}};g.M(SK,yY);g.b=SK.prototype;g.b.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);u.reasons?u.confirmLabel==null?g.Pc(Error("AdFeedbackRenderer.confirmLabel was not set.")):(u.cancelLabel==null&&g.Nz(Error("AdFeedbackRenderer.cancelLabel was not set.")),u.title==null&&g.Nz(Error("AdFeedbackRenderer.title was not set.")),NBj(this,u)):g.Pc(Error("AdFeedbackRenderer.reasons were not set."))}; g.b.clear=function(){lR(this.j);lR(this.U);this.K.length=0;this.hide()}; g.b.hide=function(){this.S&&this.S.hide();this.V&&this.V.hide();yY.prototype.hide.call(this);this.J&&this.J.focus()}; g.b.show=function(){this.S&&this.S.show();this.V&&this.V.show();this.J=document.activeElement;yY.prototype.show.call(this);this.j.focus()}; g.b.K_=function(){this.api.onAdUxClicked("ad-feedback-dialog-close-button",this.layoutId);this.publish("a");this.hide()}; g.b.XZt=function(){this.hide()}; Bm.prototype.eM=function(){return this.S.element}; Bm.prototype.getCommand=function(){return this.V}; Bm.prototype.isChecked=function(){return this.J.checked};g.M(ow,Ae);ow.prototype.Od=function(x){Ae.prototype.Od.call(this,x);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; ow.prototype.b3=function(x){Ae.prototype.b3.call(this,x);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; ow.prototype.Ks=function(x){Ae.prototype.Ks.call(this,x);this.api.onAdUxClicked("ad-mute-confirm-dialog-confirm-button");this.publish("b")};g.M(xA,yY);g.b=xA.prototype; g.b.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);this.j=u;if(u.dialogMessage==null&&u.title==null)g.Pc(Error("Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set."));else{u.confirmLabel==null&&g.Nz(Error("AdInfoDialogRenderer.confirmLabel was not set."));if(x=u.closeOverlayRenderer&&g.d(u.closeOverlayRenderer,g.J1)||null)this.S=new eK(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,["ytp-ad-info-dialog-close-button"],"ad-info-dialog-close-button"), g.P(this,this.S),this.S.init(q6("button"),x,this.macros),this.S.pm(this.element);u.title&&(x=g.te(u.title),this.updateValue("title",x));if(u.adReasons)for(x=u.adReasons,k=0;k=this.c$?(this.RS.hide(),this.GY=!0,this.publish("i")):this.J&&this.J.isTemplated()&&(x=Math.max(0,Math.ceil((this.c$-x)/1E3)),x!=this.QX&&(kA(this.J,{TIME_REMAINING:String(x)}),this.QX=x)))}};g.M(hN,Us);g.b=hN.prototype; g.b.init=function(x,u,k){Us.prototype.init.call(this,x,u,k);if(u.image&&u.image.thumbnail)if(u.headline)if(u.description)if((x=u.actionButton&&g.d(u.actionButton,g.J1))&&x.navigationEndpoint){var U=this.api.getVideoData(2);if(U!=null)if(u.image&&u.image.thumbnail){var m=u.image.thumbnail.thumbnails;m!=null&&m.length>0&&g.Eo(g.up(m[0].url))&&(m[0].url=U.profilePicture)}else g.Nz(Error("FlyoutCtaRenderer does not have image.thumbnail."));this.J.init(q6("ad-image"),u.image,k);this.j.init(q6("ad-text"), u.headline,k);this.K.init(q6("ad-text"),u.description,k);this.V.init(q6("button"),x,k);k=o0(this.V.element);BB(this.V.element,k+" This link opens in new tab");this.RS=x.navigationEndpoint;this.api.zP()||this.show();this.api.X().G("enable_larger_flyout_cta_on_desktop")&&(this.k$("ytp-flyout-cta").classList.add("ytp-flyout-cta-large"),this.k$("ytp-flyout-cta-body").classList.add("ytp-flyout-cta-body-large"),this.k$("ytp-flyout-cta-headline-container").classList.add("ytp-flyout-cta-headline-container-dark-background"), this.k$("ytp-flyout-cta-description-container").classList.add("ytp-flyout-cta-description-container-dark-background"),this.k$("ytp-flyout-cta-text-container").classList.add("ytp-flyout-cta-text-container-large"),this.k$("ytp-flyout-cta-action-button-container").classList.add("ytp-flyout-cta-action-button-container-large"),this.V.element.classList.add("ytp-flyout-cta-action-button-large"),this.V.element.classList.add("ytp-flyout-cta-action-button-rounded-large"),this.k$("ytp-flyout-cta-icon-container").classList.add("ytp-flyout-cta-icon-container-large")); this.api.addEventListener("playerUnderlayVisibilityChange",this.Nq.bind(this));this.ut=u.startMs||0;m1(this)}else g.Pc(Error("FlyoutCtaRenderer has no valid action button."));else g.Pc(Error("FlyoutCtaRenderer has no description AdText."));else g.Pc(Error("FlyoutCtaRenderer has no headline AdText."));else g.Nz(Error("FlyoutCtaRenderer has no image."))}; g.b.onClick=function(x){Us.prototype.onClick.call(this,x);this.api.pauseVideo();!g.br(this.V.element,x.target)&&this.RS&&(this.layoutId?this.fm.executeCommand(this.RS,this.layoutId):g.Pc(Error("Missing layoutId for flyout cta.")))}; g.b.sI=function(){if(this.S){var x=this.S.getProgressState();(x&&x.current||this.c$)&&1E3*x.current>=this.ut&&(Fc(this),g.HN(this.element,"ytp-flyout-cta-inactive"),this.V.element.removeAttribute("tabIndex"))}}; g.b.AK=function(){this.clear()}; g.b.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.Nq.bind(this))}; g.b.show=function(){this.V&&this.V.show();Us.prototype.show.call(this)}; g.b.hide=function(){this.V&&this.V.hide();Us.prototype.hide.call(this)}; g.b.Nq=function(x){x=="hidden"?this.show():this.hide()};g.M(Xc,yY);g.b=Xc.prototype; g.b.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);this.S=u;if(this.S.rectangle)for(x=this.S.likeButton&&g.d(this.S.likeButton,yF),u=this.S.dislikeButton&&g.d(this.S.dislikeButton,yF),this.J.init(q6("toggle-button"),x,k),this.V.init(q6("toggle-button"),u,k),this.Y(this.element,"change",this.qq),this.K.show(100),this.show(),k=g.w(this.S&&this.S.impressionCommands||[]),x=k.next();!x.done;x=k.next())x=x.value,this.layoutId?this.fm.executeCommand(x,this.layoutId):g.Pc(Error("Missing layoutId for instream user sentiment."))}; g.b.clear=function(){this.hide()}; g.b.hide=function(){this.J.hide();this.V.hide();yY.prototype.hide.call(this)}; g.b.show=function(){this.J.show();this.V.show();yY.prototype.show.call(this)}; g.b.qq=function(){iqR(this.element,"ytp-ad-instream-user-sentiment-selected");this.S.postMessageAction&&this.api.Xt("onYtShowToast",this.S.postMessageAction);this.K.hide()}; g.b.onClick=function(x){this.nm.length>0&&this.qq();yY.prototype.onClick.call(this,x)};g.M(q8,g.J);g.b=q8.prototype;g.b.SJ=function(){this.reset();g.J.prototype.SJ.call(this)}; g.b.reset=function(){g.Z7(this.K);this.j=!1;this.S&&this.S.stop();this.N.stop();this.J&&(this.J=!1,this.D.play())}; g.b.start=function(){this.reset();this.K.Y(this.V,"mouseover",this.yJ,this);this.K.Y(this.V,"mouseout",this.mj,this);this.t5&&(this.K.Y(this.V,"focusin",this.yJ,this),this.K.Y(this.V,"focusout",this.mj,this));this.S?this.S.start():(this.j=this.J=!0,g.Rd(this.V,{opacity:this.U}))}; g.b.yJ=function(){this.J&&(this.J=!1,this.D.play());this.N.stop();this.S&&this.S.stop()}; g.b.mj=function(){this.j?this.N.start():this.S&&this.S.start()}; g.b.Xn=function(){this.J||(this.J=!0,this.B.play(),this.j=!0)};var x5Q=[new HK("b.f_",!1,0),new HK("j.s_",!1,2),new HK("r.s_",!1,4),new HK("e.h_",!1,6),new HK("i.s_",!0,8),new HK("s.t_",!1,10),new HK("p.h_",!1,12),new HK("s.i_",!1,14),new HK("f.i_",!1,16),new HK("a.b_",!1,18),new HK("a.o_",!1),new HK("g.o_",!1,22),new HK("p.i_",!1,24),new HK("p.m_",!1),new HK("n.k_",!0,20),new HK("i.f_",!1),new HK("a.s_",!0),new HK("m.c_",!1),new HK("n.h_",!1,26),new HK("o.p_",!1)].reduce(function(x,u){x[u.V]=u;return x},{});g.M(tN,Us);g.b=tN.prototype; g.b.init=function(x,u,k){Us.prototype.init.call(this,x,u,k);this.RS=u;(this.ut=gBQ(this))&&g.Nz(Error("hasAdControlInClickCommands_ is true."));if(!u||g.$G(u))g.Pc(Error("SkipButtonRenderer was not specified or empty."));else if(!u.message||g.$G(u.message))g.Pc(Error("SkipButtonRenderer.message was not specified or empty."));else{x=this.j?{iconType:"SKIP_NEXT_NEW"}:{iconType:"SKIP_NEXT"};u=Ie(x);u==null?g.Pc(Error("Icon for SkipButton was unable to be retrieved. Icon.IconType: "+x.iconType+".")): (this.K=new g.wU({T:"button",W$:[this.j?"ytp-ad-skip-button-modern":"ytp-ad-skip-button","ytp-button"],L:[{T:"span",Z:this.j?"ytp-ad-skip-button-icon-modern":"ytp-ad-skip-button-icon",L:[u]}]}),g.P(this,this.K),this.K.pm(this.J.element),this.V=new gy(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,"ytp-ad-skip-button-text"),this.j&&this.V.element.classList.add("ytp-ad-skip-button-text-centered"),this.V.init(q6("ad-text"),this.RS.message,k),g.P(this,this.V),FQ(this.K.element,this.V.element, 0));var U=U===void 0?null:U;k=this.api.X();!(this.nm.length>0)&&k.V&&(Ol?0:"ontouchstart"in document.documentElement&&(tmG()||tI()))&&(this.Fv(this.oS),U&&this.Fv(U),this.nm=[this.Y(this.element,"touchstart",this.onTouchStart,this),this.Y(this.element,"touchmove",this.onTouchMove,this),this.Y(this.element,"touchend",this.onTouchEnd,this)])}}; g.b.clear=function(){this.c$.reset();this.hide()}; g.b.hide=function(){this.J.hide();this.V&&this.V.hide();Fc(this);Us.prototype.hide.call(this)}; g.b.onClick=function(x){if(this.K!=null){if(x){var u=x||window.event;u.returnValue=!1;u.preventDefault&&u.preventDefault()}var k;if(BBR(x,{contentCpn:((k=this.api.getVideoData(1))==null?void 0:k.clientPlaybackNonce)||""})===0)this.api.Xt("onAbnormalityDetected");else if(Us.prototype.onClick.call(this,x),this.publish("j"),this.api.Xt("onAdSkip"),this.GY||!this.ut)this.api.onAdUxClicked(this.componentType,this.layoutId)}}; g.b.hE=function(x){if(!this.GY)return this.ut&&M8("SkipButton click commands not pruned while ALC exist"),x;var u,k=(u=g.d(x,g.Es))==null?void 0:u.commands;if(!k)return x;x=[];for(u=0;u=this.j&&kBj(this,!0)};g.M(zR,eK);zR.prototype.init=function(x,u,k){eK.prototype.init.call(this,x,u,k);x=!1;u.text!=null&&(x=g.te(u.text),x=!g.Eo(x));x?u.navigationEndpoint==null?g.Nz(Error("No visit advertiser clickthrough provided in renderer,")):u.style!=="STYLE_UNKNOWN"?g.Nz(Error("Button style was not a link-style type in renderer,")):this.show():g.Nz(Error("No visit advertiser text was present in the renderer."))};g.M(WK,yY); WK.prototype.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);x=u.text;g.Eo(Yd(x))?g.Nz(Error("SimpleAdBadgeRenderer has invalid or empty text")):(x&&x.text&&(u=x.text,this.J&&!this.V&&(u=this.api.X(),u=x.text+" "+(u&&u.V?"\u2022":"\u00b7")),u={text:u,isTemplated:x.isTemplated},x.style&&(u.style=x.style),x.targetId&&(u.targetId=x.targetId),x=new gy(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),x.init(q6("simple-ad-badge"),u,k),x.pm(this.element),g.P(this,x)),this.show())}; WK.prototype.clear=function(){this.hide()};g.M(Os,sN);g.M(i0,g.Hm);g.b=i0.prototype;g.b.fM=function(){return this.durationMs}; g.b.stop=function(){this.S&&this.S$.Fv(this.S)}; g.b.jk=function(x){this.V={seekableStart:0,seekableEnd:this.durationMs/1E3,current:x.current};this.publish("h")}; g.b.getProgressState=function(){return this.V}; g.b.ws=function(x){g.YA(x,2)&&this.publish("g")};g.M(l0,g.Hm);g.b=l0.prototype;g.b.fM=function(){return this.durationMs}; g.b.start=function(){this.S||(this.S=!0,this.Lf.start())}; g.b.stop=function(){this.S&&(this.S=!1,this.Lf.stop())}; g.b.jk=function(){this.nx+=100;var x=!1;this.nx>this.durationMs&&(this.nx=this.durationMs,this.Lf.stop(),x=!0);this.V={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.nx/1E3};this.publish("h");x&&this.publish("g")}; g.b.getProgressState=function(){return this.V};g.M(ry,Us);g.b=ry.prototype;g.b.init=function(x,u,k){Us.prototype.init.call(this,x,u,k);var U;if(u==null?0:(U=u.templatedCountdown)==null?0:U.templatedAdText){x=u.templatedCountdown.templatedAdText;if(!x.isTemplated){g.Nz(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.V=new gy(this.api,this.layoutId,this.interactionLoggingClientData,this.fm);this.V.init(q6("ad-text"),x,{});this.V.pm(this.element);g.P(this,this.V)}this.show()}; g.b.clear=function(){this.hide()}; g.b.hide=function(){Fc(this);Us.prototype.hide.call(this)}; g.b.AK=function(){this.hide()}; g.b.sI=function(){if(this.S!=null){var x=this.S.getProgressState();if(x!=null&&x.current!=null&&this.V){var u=this.S instanceof i0?this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:x.seekableEnd:this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:this.S instanceof l0?x.seekableEnd:this.api.getDuration(2,!1);x=x.current;var k,U,m=((k=this.api.getVideoData())==null?0:(U=k.o0)==null?0:U.call(k))?Math.max(u-x,0):u-x;kA(this.V,{FORMATTED_AD_DURATION_REMAINING:String(g.nD(m)), TIME_REMAINING:String(Math.ceil(m))})}}}; g.b.show=function(){m1(this);Us.prototype.show.call(this)};g.M(jG,gy);jG.prototype.onClick=function(x){gy.prototype.onClick.call(this,x);this.api.onAdUxClicked(this.componentType)};g.M(aw,yY);aw.prototype.init=function(x,u){yY.prototype.init.call(this,x,u,{});if(x=u.content){g.VU(this.element,x);var k,U;u=((k=u.interaction)==null?void 0:(U=k.accessibility)==null?void 0:U.label)||x;this.element.setAttribute("aria-label",u)}else g.Pc(Error("AdSimpleAttributedString does not have text content"))}; aw.prototype.clear=function(){this.hide()}; aw.prototype.onClick=function(x){yY.prototype.onClick.call(this,x)};g.M(QH,yY); QH.prototype.init=function(x,u){yY.prototype.init.call(this,x,u,{});(x=u.label)&&x.content&&!g.Eo(x.content)?(this.adBadgeText.init(q6("ad-simple-attributed-string"),new ZW(x)),(u=u.adPodIndex)&&u.content&&!g.Eo(u.content)&&(this.S=new aw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),this.S.pm(this.element),g.P(this,this.S),this.S.element.classList.add("ytp-ad-badge__pod-index"),this.S.init(q6("ad-simple-attributed-string"),new ZW(u))),this.element.classList.add(this.V?"ytp-ad-badge--stark-clean-player": "ytp-ad-badge--stark"),this.show()):g.Pc(Error("No label is returned in AdBadgeViewModel."))}; QH.prototype.show=function(){this.adBadgeText.show();var x;(x=this.S)==null||x.show();yY.prototype.show.call(this)}; QH.prototype.hide=function(){this.adBadgeText.hide();var x;(x=this.S)==null||x.hide();yY.prototype.hide.call(this)};g.M(Iw,yY); Iw.prototype.init=function(x,u){yY.prototype.init.call(this,x,u,{});(x=u.adPodIndex)&&x.content&&!g.Eo(x.content)&&(this.S=new aw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),this.S.pm(this.element),g.P(this,this.S),this.S.init(q6("ad-simple-attributed-string"),new ZW(x)),(this.api.X().G("clean_player_style_fix_on_web")?u.visibilityCondition==="AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE":!this.V||u.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.G("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-ad-pod-index--stark-with-light-shadow");this.show()}; Iw.prototype.show=function(){var x;(x=this.S)==null||x.show();yY.prototype.show.call(this)}; Iw.prototype.hide=function(){var x;(x=this.S)==null||x.hide();yY.prototype.hide.call(this)};g.M(eG,yY); eG.prototype.init=function(x,u){yY.prototype.init.call(this,x,u,{});if(u!=null&&u.text){var k;if(((k=u.text)==null?0:k.content)&&!g.Eo(u.text.content)){this.S=new g.wU({T:"div",Z:"ytp-ad-disclosure-banner__text",VX:u.text.content});g.P(this,this.S);this.S.pm(this.element);var U,m;x=((U=u.interaction)==null?void 0:(m=U.accessibility)==null?void 0:m.label)||u.text.content;this.element.setAttribute("aria-label",x);var F;if((F=u.interaction)==null?0:F.onTap)this.V=new g.wU({T:"div",Z:"ytp-ad-disclosure-banner__chevron",L:[g.Wm()]}), g.P(this,this.V),this.V.pm(this.element);this.show()}}else g.Pc(Error("No banner text found in AdDisclosureBanner."))}; eG.prototype.clear=function(){this.hide()};JN.prototype.getLength=function(){return this.S-this.V};g.M(N8,g.wU);N8.prototype.jk=function(){var x=this.V.getProgressState(),u=x.seekableEnd;this.api.getPresentingPlayerType()===2&&this.api.X().G("show_preskip_progress_bar_for_skippable_ads")&&(u=this.J?this.J/1E3:x.seekableEnd);x=PK(new JN(x.seekableStart,u),x.current,0);this.progressBar.style.width=x*100+"%"}; N8.prototype.onStateChange=function(){g.IB(this.api.X())||(this.api.getPresentingPlayerType()===2?this.S===-1&&(this.show(),this.S=this.V.subscribe("h",this.jk,this),this.jk()):this.S!==-1&&(this.hide(),this.V.v7(this.S),this.S=-1))};g.M(dy,yY); dy.prototype.init=function(x,u,k,U){yY.prototype.init.call(this,x,u,k);x=!0;if(u.skipOrPreviewRenderer){if(k=g.d(u.skipOrPreviewRenderer,hD)){var m=new GR(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.V,this.U);m.pm(this.q$);m.init(q6("skip-button"),k,this.macros);g.P(this,m)}if(k=g.d(u.skipOrPreviewRenderer,hD)){x=!1;var F=k.skipOffsetMilliseconds}}u.brandInteractionRenderer&&(k=u.brandInteractionRenderer.brandInteractionRenderer,m=new Xc(this.api,this.layoutId,this.interactionLoggingClientData, this.fm),m.pm(this.ut),m.init(q6("instream-user-sentiment"),k,this.macros),g.P(this,m));if(k=g.d(u,Tsm))if(k=g.d(k,Tsm))m=new hN(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.V,!!u.showWithoutLinkedMediaLayout),g.P(this,m),m.pm(this.j),m.init(q6("flyout-cta"),k,this.macros);U=U&&U.videoAdDurationSeconds;u.adBadgeRenderer&&(m=u.adBadgeRenderer,k=g.d(m,K2),k!=null?(m=new QH(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,!1),g.P(this,m),m.pm(this.S),m.init(q6("ad-badge"), k,this.macros),this.J=m.element):(k=m.simpleAdBadgeRenderer,k==null&&(k={text:{text:"An\u00fancio",isTemplated:!1}}),m=new WK(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,!0),g.P(this,m),m.pm(this.S),m.init(q6("simple-ad-badge"),k,this.macros)));u.adPodIndex&&(k=g.d(u.adPodIndex,g2G),k!=null&&(x=new Iw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,x),g.P(this,x),x.pm(this.S),x.init(q6("ad-pod-index"),k)));u.adDurationRemaining&&!u.showWithoutLinkedMediaLayout&& (x=u.adDurationRemaining.adDurationRemainingRenderer,x==null&&(x={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}",isTemplated:!0}}}),U=new ry(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.V,U,!1),g.P(this,U),U.pm(this.S),U.init(q6("ad-duration-remaining"),x,this.macros));u.adInfoRenderer&&(U=g.d(u.adInfoRenderer,IR))&&(x=new u0(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.element,void 0,!1),g.P(this,x),this.J!==null?this.S.insertBefore(x.element, this.J.nextSibling):x.pm(this.S),x.init(q6("ad-info-hover-text-button"),U,this.macros));u.visitAdvertiserRenderer&&(x=g.d(u.visitAdvertiserRenderer,g.J1))&&(k=FUt(this)&&this.K?this.K:this.S)&&(U=new zR(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),g.P(this,U),U.pm(k),U.init(q6("visit-advertiser"),x,this.macros),Co(U.element),x=o0(U.element),BB(U.element,x+" This link opens in new tab"));!(U=this.api.X())||g.aB(U)||U.controlsType!="3"&&!U.disableOrganicUi||(F=new N8(this.api,this.V, F,!1),F.pm(this.c$),g.P(this,F));u.adDisclosureBannerRenderer&&(u=g.d(u.adDisclosureBannerRenderer,uIS))&&(F=new eG(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),F.pm(this.RS),F.init(q6("ad-disclosure-banner"),u),g.P(this,F));this.api.X().G("enable_updated_html5_player_focus_style")&&g.qN(this.element,"ytp-ad-player-overlay-updated-focus-style");this.show()}; dy.prototype.clear=function(){this.hide()};AN.prototype.set=function(x,u,k){k=k!==void 0?Date.now()+k:void 0;this.S.set(x,u,k)}; AN.prototype.get=function(x){return this.S.get(x)}; AN.prototype.remove=function(x){this.S.remove(x)};var SG=null,BK=null,oU=null,qJI=null;g.ND("yt.www.ads.eventcache.getLastCompanionData",function(){return SG}); g.ND("yt.www.ads.eventcache.getLastPlaShelfData",function(){return null}); g.ND("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction",function(){return BK}); g.ND("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction",function(){return oU}); g.ND("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand",function(){return qJI});var HWR=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);xl.prototype.handleResponse=function(x,u){if(!u)throw Error("request needs to be passed into ConsistencyService");var k,U;u=((k=u.jh.context)==null?void 0:(U=k.request)==null?void 0:U.consistencyTokenJars)||[];var m;(x=(m=x.responseContext)==null?void 0:m.consistencyTokenJar)&&this.replace(u,x)}; xl.prototype.replace=function(x,u){x=g.w(x);for(var k=x.next();!k.done;k=x.next())delete this.S[k.value.encryptedTokenJarContents];pM5(this,u)};var cCm=window.location.hostname.split(".").slice(-2).join("."),iz;g3.getInstance=function(){iz=g.dQ("yt.clientLocationService.instance");iz||(iz=new g3,g.ND("yt.clientLocationService.instance",iz));return iz}; g.b=g3.prototype; g.b.setLocationOnInnerTubeContext=function(x){x.client||(x.client={});if(this.S)x.client.locationInfo||(x.client.locationInfo={}),x.client.locationInfo.latitudeE7=Math.floor(this.S.coords.latitude*1E7),x.client.locationInfo.longitudeE7=Math.floor(this.S.coords.longitude*1E7),x.client.locationInfo.horizontalAccuracyMeters=Math.round(this.S.coords.accuracy),x.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.J||this.locationPlayabilityToken)x.client.locationPlayabilityToken=this.J|| this.locationPlayabilityToken}; g.b.handleResponse=function(x){var u;x=(u=x.responseContext)==null?void 0:u.locationPlayabilityToken;x!==void 0&&(this.locationPlayabilityToken=x,this.S=void 0,g.xc("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=um(this))&&this.localStorage.set("yt-location-playability-token",x,15552E3):g.Nl("YT_CL",JSON.stringify({loctok:x}),15552E3,cCm,!0))}; g.b.clearLocationPlayabilityToken=function(x){x==="TVHTML5"?(this.localStorage=um(this))&&this.localStorage.remove("yt-location-playability-token"):g.KV("YT_CL");this.J=void 0;this.V!==-1&&(clearTimeout(this.V),this.V=-1)}; g.b.getCurrentPositionFromGeolocation=function(){var x=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var u=!1,k=1E4;g.xc("INNERTUBE_CLIENT_NAME")==="MWEB"&&(u=!0,k=15E3);return new Promise(function(U,m){navigator.geolocation.getCurrentPosition(function(F){x.S=F;U(F)},function(F){m(F)},{enableHighAccuracy:u, maximumAge:0,timeout:k})})}; g.b.createUnpluggedLocationInfo=function(x){var u={};x=x.coords;if(x==null?0:x.latitude)u.latitudeE7=Math.floor(x.latitude*1E7);if(x==null?0:x.longitude)u.longitudeE7=Math.floor(x.longitude*1E7);if(x==null?0:x.accuracy)u.locationRadiusMeters=Math.round(x.accuracy);return u}; g.b.createLocationInfo=function(x){var u={};x=x.coords;if(x==null?0:x.latitude)u.latitudeE7=Math.floor(x.latitude*1E7);if(x==null?0:x.longitude)u.longitudeE7=Math.floor(x.longitude*1E7);return u};g.b=YJx.prototype;g.b.contains=function(x){return Object.prototype.hasOwnProperty.call(this.S,x)}; g.b.get=function(x){if(this.contains(x))return this.S[x]}; g.b.set=function(x,u){this.S[x]=u}; g.b.zo=function(){return Object.keys(this.S)}; g.b.remove=function(x){delete this.S[x]};Uv.prototype.getModuleId=function(x){return x.serviceId.getModuleId()}; Uv.prototype.get=function(x){a:{var u=this.mappings.get(x.toString());switch(u.type){case "mapping":x=u.value;break a;case "factory":u=u.value();this.mappings.set(x.toString(),{type:"mapping",value:u});x=u;break a;default:x=u1(u)}}return x}; Uv.prototype.registerService=function(x,u){this.mappings.set(x.toString(),{type:"mapping",value:u});return x}; new Uv;var lz={},tVG=(lz.WEB_UNPLUGGED="^unplugged/",lz.WEB_UNPLUGGED_ONBOARDING="^unplugged/",lz.WEB_UNPLUGGED_OPS="^unplugged/",lz.WEB_UNPLUGGED_PUBLIC="^unplugged/",lz.WEB_CREATOR="^creator/",lz.WEB_KIDS="^kids/",lz.WEB_EXPERIMENTS="^experiments/",lz.WEB_MUSIC="^music/",lz.WEB_REMIX="^music/",lz.WEB_MUSIC_EMBEDDED_PLAYER="^music/",lz.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",lz);fr.prototype.N=function(x,u,k){u=u===void 0?{}:u;k=k===void 0?M5:k;var U={context:g.kl(x.clickTrackingParams,!1,this.K)};var m=this.V(x);if(m){this.S(U,m,u);var F;u=g.Fb(this.J());(m=(F=g.d(x.commandMetadata,g.wC))==null?void 0:F.apiUrl)&&(u=m);F=M9x(vw(u));x=Object.assign({},{command:x},void 0);U={input:F,Rf:Tm(F),jh:U,config:x};U.config.Fa?U.config.Fa.identity=k:U.config.Fa={identity:k};return U}g.Pc(new g.BG("Error: Failed to create Request from Command.",x))}; g.fR.Object.defineProperties(fr.prototype,{K:{configurable:!0,enumerable:!0,get:function(){return!1}}}); g.M(bm,fr);g.M(Yl,bm);Yl.prototype.N=function(){return{input:"/getDatasyncIdsEndpoint",Rf:Tm("/getDatasyncIdsEndpoint","GET"),jh:{}}}; Yl.prototype.J=function(){return[]}; Yl.prototype.V=function(){}; Yl.prototype.S=function(){};var Mp$={},gEY=(Mp$.GET_DATASYNC_IDS=mx(Yl),Mp$);var nF={},wst=(nF["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",nF["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",nF["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",nF["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",nF["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",nF["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",nF["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP", nF["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",nF["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",nF["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",nF["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",nF["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",nF["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",nF["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",nF["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY", nF["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",nF["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",nF["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",nF["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",nF["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",nF["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",nF["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA", nF["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",nF.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",nF["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",nF["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",nF["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",nF["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",nF["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",nF["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING", nF["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",nF["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",nF["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",nF["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",nF["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",nF["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",nF["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",nF["dialog.copyright_strikes"]= "LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",nF["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",nF["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",nF.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",nF["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",nF["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",nF["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",nF["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",nF["owner.asset_groups"]= "LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",nF["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",nF["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",nF["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",nF["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",nF["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",nF["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",nF["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",nF["owner.delivery"]= "LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",nF["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",nF["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",nF["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",nF["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",nF["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",nF["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",nF["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",nF["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS", nF["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",nF["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",nF["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",nF["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",nF["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",nF["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",nF["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",nF["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",nF["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT", nF["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR",nF["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC",nF["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",nF["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",nF["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",nF["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",nF["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",nF["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS", nF),$3={},lYj=($3.auto_search="LATENCY_ACTION_AUTO_SEARCH",$3.ad_to_ad="LATENCY_ACTION_AD_TO_AD",$3.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",$3.app_startup="LATENCY_ACTION_APP_STARTUP",$3.browse="LATENCY_ACTION_BROWSE",$3.cast_splash="LATENCY_ACTION_CAST_SPLASH",$3.channel_activity="LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY",$3.channels="LATENCY_ACTION_CHANNELS",$3.chips="LATENCY_ACTION_CHIPS",$3.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",$3.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK", $3.editor="LATENCY_ACTION_EDITOR",$3.embed="LATENCY_ACTION_EMBED",$3.embed_no_video="LATENCY_ACTION_EMBED_NO_VIDEO",$3.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",$3.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",$3.explore="LATENCY_ACTION_EXPLORE",$3.favorites="LATENCY_ACTION_FAVORITES",$3.home="LATENCY_ACTION_HOME",$3.inboarding="LATENCY_ACTION_INBOARDING",$3.library="LATENCY_ACTION_LIBRARY",$3.live="LATENCY_ACTION_LIVE",$3.live_pagination= "LATENCY_ACTION_LIVE_PAGINATION",$3.management="LATENCY_ACTION_MANAGEMENT",$3.mini_app="LATENCY_ACTION_MINI_APP_PLAY",$3.notification_settings="LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS",$3.onboarding="LATENCY_ACTION_ONBOARDING",$3.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",$3.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",$3.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",$3.player_att="LATENCY_ACTION_PLAYER_ATTESTATION",$3.prebuffer="LATENCY_ACTION_PREBUFFER", $3.prefetch="LATENCY_ACTION_PREFETCH",$3.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",$3.profile_switcher="LATENCY_ACTION_LOGIN",$3.projects="LATENCY_ACTION_PROJECTS",$3.reel_watch="LATENCY_ACTION_REEL_WATCH",$3.results="LATENCY_ACTION_RESULTS",$3.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",$3.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",$3.privacy_policy="LATENCY_ACTION_KIDS_PRIVACY_POLICY",$3.review="LATENCY_ACTION_REVIEW",$3.search_overview_answer="LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER", $3.search_ui="LATENCY_ACTION_SEARCH_UI",$3.search_suggest="LATENCY_ACTION_SUGGEST",$3.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",$3.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",$3.seek="LATENCY_ACTION_PLAYER_SEEK",$3.settings="LATENCY_ACTION_SETTINGS",$3.store="LATENCY_ACTION_STORE",$3.supervision_dashboard="LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD",$3.tenx="LATENCY_ACTION_TENX",$3.video_preview="LATENCY_ACTION_VIDEO_PREVIEW",$3.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD",$3.watch="LATENCY_ACTION_WATCH", $3.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",$3["watch,watch7"]="LATENCY_ACTION_WATCH",$3["watch,watch7_html5"]="LATENCY_ACTION_WATCH",$3["watch,watch7ad"]="LATENCY_ACTION_WATCH",$3["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",$3.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",$3.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",$3.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",$3.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",$3.networkless_performance="LATENCY_ACTION_NETWORKLESS_PERFORMANCE", $3.gel_compression="LATENCY_ACTION_GEL_COMPRESSION",$3.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",$3.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",$3);Object.assign(lYj,wst);g.M(nr,wb);var KUb=new y6("aft-recorded",nr);var yCS=g.JY.ytLoggingGelSequenceIdObj_||{};g.ND("ytLoggingGelSequenceIdObj_",yCS);var jD=g.JY.ytLoggingLatencyUsageStats_||{};g.ND("ytLoggingLatencyUsageStats_",jD);$l.prototype.tick=function(x,u,k,U){ZQ(this,"tick_"+x+"_"+u)||g.RV("latencyActionTicked",{tickName:x,clientActionNonce:u},{timestamp:k,cttAuthInfo:U})}; $l.prototype.info=function(x,u,k){var U=Object.keys(x).join("");ZQ(this,"info_"+U+"_"+u)||(x=Object.assign({},x),x.clientActionNonce=u,g.RV("latencyActionInfo",x,{cttAuthInfo:k}))}; $l.prototype.jspbInfo=function(x,u,k){for(var U="",m=0;m<$T(x).length;m++)$T(x)[m]!==void 0&&(U=m===0?U.concat(""+m):U.concat("_"+m));if(!ZQ(this,"info_"+U+"_"+u)){Me(x,2,u);k={cttAuthInfo:k};u=g.Ww("jspb_sparse_encoded_pivot")?new LT([{}]):new LT;x!=null?yi(x,TD):x=void 0;gP(u,7,MUt,x);k=k===void 0?{}:k;x=!1;g.xc("ytLoggingEventsDefaultDisabled",!1)&&(x=!0);x=x?null:g.mv;k=k===void 0?{}:k;U=Math.round(k.timestamp||(0,g.j4)());cR(u,1,U=m.length?(u.append(m),x-=m.length):x?(u.append(new Uint8Array(m.buffer,m.byteOffset,x)),k.append(new Uint8Array(m.buffer,m.byteOffset+x,m.length-x)),x=0):k.append(m);return{NR:u,VL:k}}; g.b.isFocused=function(x){return x>=this.e4&&x=64&&(this.j.set(x.subarray(0,64-this.V),this.V),u=64-this.V,this.V=0,dbk(this,this.j,0));for(;u+64<=k;u+=64)dbk(this,x,u);u=this.start&&(x=2&&k.ssdaiAdsConfig&&M8("Unexpected ad placement renderers length",x.slot,null,{length:U.length});var m;((m=k.adSlots)==null?0:m.some(function(F){var f,V;return((f=g.d(F,dh))==null?void 0:(V=f.adSlotMetadata)==null?void 0:V.slotType)==="SLOT_TYPE_PLAYER_BYTES"}))||U.some(function(F){var f,V,h,X; return!!((f=F.renderer)==null?0:(V=f.linearAdSequenceRenderer)==null?0:(h=V.linearAds)==null?0:h.length)||!((X=F.renderer)==null||!X.instreamVideoAdRenderer)})||f55(x)})}; sf.prototype.ZK=function(){AQY(this.S)};HE.prototype.Ty=function(){var x=this;TKY(this.V,function(){var u=X2(x.slot.clientMetadata,"metadata_type_ad_break_request_data");return u.cueProcessedMs?x.S.get().fetch({Wp:u.getAdBreakUrl,pc:new g.V5(u.Qy,u.rr),cueProcessedMs:u.cueProcessedMs}):x.S.get().fetch({Wp:u.getAdBreakUrl,pc:new g.V5(u.Qy,u.rr)})})}; HE.prototype.ZK=function(){AQY(this.V)};RM.prototype.Ty=function(){var x=this.slot.clientMetadata,u,k=(u=this.slot.fulfilledLayout)!=null?u:X2(x,"metadata_type_fulfilled_layout");zaY(this.callback,this.slot,k)}; RM.prototype.ZK=function(){G2(this.callback,this.slot,new D("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")};cE.prototype.build=function(x,u){return u.fulfilledLayout||pA(u,{Tw:["metadata_type_fulfilled_layout"]})?new RM(x,u):this.J(x,u)};g.M(MY,cE); MY.prototype.J=function(x,u){if(pA(u,{Tw:["metadata_type_ad_break_request_data","metadata_type_cue_point"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new sf(x,u,this.S,this.V,this.JO,this.J5,this.N$,this.eJ,this.Ts);if(pA(u,{Tw:["metadata_type_ad_break_request_data"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new HE(x,u,this.S,this.V,this.JO,this.J5);throw new D("Unsupported slot with type: "+u.slotType+" and client metadata: "+qT(u.clientMetadata)+" in AdBreakRequestSlotFulfillmentAdapterFactory.");};g.M(wm,cE);wm.prototype.J=function(x,u){throw new D("Unsupported slot with type: "+u.slotType+" and client metadata: "+qT(u.clientMetadata)+" in DefaultFulfillmentAdapterFactory.");};g.b=bgD.prototype;g.b.Li=function(){return this.slot}; g.b.ZG=function(){return this.layout}; g.b.init=function(){}; g.b.release=function(){}; g.b.startRendering=function(x){if(x.layoutId!==this.layout.layoutId)this.callback.Sg(this.slot,x,new V2("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 u=X2(x.clientMetadata,"metadata_type_ad_break_response_data");this.slot.slotType==="SLOT_TYPE_AD_BREAK_REQUEST"?(this.callback.oU(this.slot,x),GqG(this.J, this.slot,u)):M8("Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen",this.slot,x)}}; g.b.Ms=function(x,u){x.layoutId!==this.layout.layoutId?this.callback.Sg(this.slot,x,new V2("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.lE(this.slot,x,u),hpk(this),XmR(this))};g.M(Gl,g.Hm);g.b=Gl.prototype;g.b.Li=function(){return this.V.slot}; g.b.ZG=function(){return this.V.layout}; g.b.init=function(){this.J.get().addListener(this)}; g.b.release=function(){this.J.get().removeListener(this);this.dispose()}; g.b.Yx=function(){}; g.b.bz=function(){}; g.b.Dc=function(){}; g.b.Wb=function(){}; g.b.startRendering=function(x){var u=this;Ef(this.V,x,function(){return void u.Fx()})}; g.b.Fx=function(){this.J.get().Fx(this.S)}; g.b.Ms=function(x,u){var k=this;Ef(this.V,x,function(){var U=k.J.get();jXb(U,k.S,3);k.S=[];k.callback.lE(k.slot,x,u)})}; g.b.SJ=function(){this.J.Ft()||this.J.get().removeListener(this);g.Hm.prototype.SJ.call(this)}; g.fR.Object.defineProperties(Gl.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.V.slot}}, layout:{configurable:!0,enumerable:!0,get:function(){return this.V.layout}}});rm.prototype.xT=function(x,u){u=u===void 0?!1:u;var k=(this.J.get(x)||[]).concat();if(u=u&&RpW(x)){var U=this.J.get(u);U&&k.push.apply(k,g.t(U))}aM(this,x,k);this.S.add(x);u&&this.S.add(u)}; rm.prototype.PU=function(x,u){u=u===void 0?!1:u;if(!this.S.has(x)){var k=u&&RpW(x);k&&(u=!this.S.has(k));this.xT(x,u)}};g.M(MKt,sN);g.M(PE,Gl);g.b=PE.prototype;g.b.Ws=function(x,u){iV("ads-engagement-panel-layout",x,this.j.get().kE,this.N$.get(),this.K,this.N,this.Li(),this.ZG(),u)}; g.b.startRendering=function(x){WE(this.wm,this.Li(),this.ZG(),g.d(this.ZG().renderingContent,V7),this.callback,"metadata_type_ads_engagement_panel_layout_view_model",function(u,k,U,m,F){return new MKt(u,k,U,m,F)},this.S); Gl.prototype.startRendering.call(this,x)}; g.b.oU=function(x,u){this.N===u.layoutId&&(this.K===null?this.K=this.N$.get().hf():M8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.b.lE=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.SJ=function(){tG(this.Sk(),this);Gl.prototype.SJ.call(this)};g.M(yeY,sN);g.M(NY,Gl);g.b=NY.prototype;g.b.Ws=function(x,u){iV("banner-image",x,this.j.get().kE,this.N$.get(),this.K,this.N,this.Li(),this.ZG(),u)}; g.b.startRendering=function(x){WE(this.wm,this.Li(),this.ZG(),g.d(this.ZG().renderingContent,f1),this.callback,"metadata_type_banner_image_layout_view_model",function(u,k,U,m,F){return new yeY(u,k,U,m,F)},this.S); Gl.prototype.startRendering.call(this,x)}; g.b.oU=function(x,u){this.N===u.layoutId&&(this.K===null?this.K=this.N$.get().hf():M8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.b.lE=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.SJ=function(){tG(this.Sk(),this);Gl.prototype.SJ.call(this)};g.M(dm,sN);g.M(KA,Gl);g.b=KA.prototype;g.b.Ws=function(x,u){iV("action-companion",x,this.j.get().kE,this.N$.get(),this.K,this.N,this.Li(),this.ZG(),u)}; g.b.startRendering=function(x){WE(this.wm,this.Li(),this.ZG(),g.d(this.ZG().renderingContent,Ux),this.callback,"metadata_type_action_companion_ad_renderer",function(u,k,U,m,F){return new dm(u,k,U,m,F)},this.S); Gl.prototype.startRendering.call(this,x)}; g.b.oU=function(x,u){u.layoutId===this.layout.layoutId?this.wm.PU("impression"):this.N===u.layoutId&&(this.K===null?this.K=this.N$.get().hf():M8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.b.lE=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.SJ=function(){tG(this.Sk(),this);Gl.prototype.SJ.call(this)};g.M(EdY,sN);g.M(vE,Gl);g.b=vE.prototype;g.b.Ws=function(x,u){iV("image-companion",x,this.j.get().kE,this.N$.get(),this.K,this.N,this.Li(),this.ZG(),u)}; g.b.startRendering=function(x){WE(this.wm,this.Li(),this.ZG(),g.d(this.ZG().renderingContent,mO),this.callback,"metadata_type_image_companion_ad_renderer",function(u,k,U,m,F){return new EdY(u,k,U,m,F)},this.S); Gl.prototype.startRendering.call(this,x)}; g.b.oU=function(x,u){u.layoutId===this.layout.layoutId?this.wm.PU("impression"):this.N===u.layoutId&&(this.K===null?this.K=this.N$.get().hf():M8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.b.lE=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.SJ=function(){tG(this.Sk(),this);Gl.prototype.SJ.call(this)};g.M(zpY,sN);g.M(Tl,Gl);g.b=Tl.prototype;g.b.Ws=function(x,u){iV("shopping-companion",x,this.j.get().kE,this.N$.get(),this.K,this.N,this.Li(),this.ZG(),u)}; g.b.startRendering=function(x){WE(this.wm,this.Li(),this.ZG(),void 0,this.callback,"metadata_type_shopping_companion_carousel_renderer",function(u,k,U,m,F){return new zpY(u,k,U,m,F)},this.S); Gl.prototype.startRendering.call(this,x)}; g.b.oU=function(x,u){u.layoutId===this.layout.layoutId?this.wm.PU("impression"):this.N===u.layoutId&&(this.K===null?this.K=this.N$.get().hf():M8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.b.lE=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.SJ=function(){tG(this.Sk(),this);Gl.prototype.SJ.call(this)};g.M(CA,Gl);g.b=CA.prototype;g.b.startRendering=function(x){WE(this.wm,this.Li(),this.ZG(),void 0,this.callback,"metadata_type_action_companion_ad_renderer",function(u,k,U,m,F){return new dm(u,k,U,m,F)},this.S); Gl.prototype.startRendering.call(this,x)}; g.b.oU=function(){}; g.b.lE=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.SJ=function(){tG(this.Sk(),this);Gl.prototype.SJ.call(this)}; g.b.Ws=function(){};g.b=$6j.prototype;g.b.Li=function(){return this.slot}; g.b.ZG=function(){return this.layout}; g.b.init=function(){this.eJ.get().addListener(this);this.eJ.get().Y4.push(this);var x=X2(this.layout.clientMetadata,"metadata_type_video_length_seconds"),u=X2(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");lV(this.layout.SM)&&uG(this.OO.get(),this.layout.layoutId,{gV:u,US:x,listener:this})}; g.b.release=function(){this.eJ.get().removeListener(this);OLR(this.eJ.get(),this);lV(this.layout.SM)&&gW(this.OO.get(),this.layout.layoutId)}; g.b.startRendering=function(x){this.callback.oU(this.slot,x)}; g.b.Ms=function(x,u){oND(this.J5.get())&&!this.S&&(this.wm.PU("abandon"),this.S=!0);this.callback.lE(this.slot,x,u)}; g.b.Qq=function(x){switch(x.id){case "part2viewed":this.wm.PU("start");this.wm.PU("impression");break;case "videoplaytime25":this.wm.PU("first_quartile");break;case "videoplaytime50":this.wm.PU("midpoint");break;case "videoplaytime75":this.wm.PU("third_quartile");break;case "videoplaytime100":oND(this.J5.get())?this.S||(this.wm.PU("complete"),this.S=!0):this.wm.PU("complete");JK(this.wm)&&IM(this.wm,Infinity,!0);xqY(this.J5.get())&&AK(this.V,Infinity,!0);break;case "engagedview":JK(this.wm)||this.wm.PU("progress"); break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;default:M8("Cue Range ID unknown in DiscoveryLayoutRenderingAdapter",this.slot,this.layout)}}; g.b.onVolumeChange=function(){}; g.b.MK=function(){}; g.b.ji=function(){}; g.b.wi=function(){}; g.b.onFullscreenToggled=function(){}; g.b.rC=function(){}; g.b.fX=function(){}; g.b.kF=function(x){xqY(this.J5.get())&&AK(this.V,x*1E3,!1);JK(this.wm)&&IM(this.wm,x*1E3,!1)}; g.b.XO=function(){}; g.b.Ma=function(){this.wm.PU("active_view_measurable")}; g.b.SZ=function(){this.wm.PU("active_view_viewable")}; g.b.Re=function(){this.wm.PU("active_view_fully_viewable_audible_half_duration")}; g.b.tC=function(){this.wm.PU("audio_measurable")}; g.b.AC=function(){this.wm.PU("audio_audible")};g.M(LA,Gl);g.b=LA.prototype;g.b.init=function(){Gl.prototype.init.call(this);var x=X2(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),u={adsClientData:this.layout.DQ};this.S.push(new Os(x,this.layout.layoutId,X2(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),u,!0))}; g.b.Xf=function(){this.K||this.eJ.get().resumeVideo(1)}; g.b.startRendering=function(x){Gl.prototype.startRendering.call(this,x);VX(this.eJ.get(),"ad-showing");this.callback.oU(this.slot,x);this.N.hc=this}; g.b.Ms=function(x,u){Gl.prototype.Ms.call(this,x,u);hw(this.eJ.get(),"ad-showing");C2(this.N,this)}; g.b.Ws=function(x){switch(x){case "ad-info-icon-button":(this.K=this.eJ.get().Mn(1))||this.eJ.get().pauseVideo();break;case "visit-advertiser":this.eJ.get().pauseVideo()}}; g.b.SJ=function(){Gl.prototype.SJ.call(this)};g.M(DV,sN);g.M(SP,Gl);g.b=SP.prototype;g.b.startRendering=function(x){WE(this.wm,this.Li(),this.ZG(),void 0,this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(u,k,U,m,F){return new DV(u,k,U,m,F)},this.S); Gl.prototype.startRendering.call(this,x)}; g.b.oU=function(){}; g.b.lE=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.SJ=function(){tG(this.Sk(),this);Gl.prototype.SJ.call(this)}; g.b.Ws=function(){};g.M(BE,sN);g.M(o6,Gl);o6.prototype.init=function(){Gl.prototype.init.call(this);this.S.push(new BE(g.d(this.layout.renderingContent,$F),this.layout.layoutId,{adsClientData:this.layout.DQ}))}; o6.prototype.Ws=function(){rD(this.K.get(),this.N)&&Of(this.N$.get(),3)}; o6.prototype.startRendering=function(x){Gl.prototype.startRendering.call(this,x);this.callback.oU(this.slot,x)}; o6.prototype.SJ=function(){Gl.prototype.SJ.call(this)};g.M(xJ,sN);g.M(uE,Gl);uE.prototype.init=function(){Gl.prototype.init.call(this);var x=g.d(this.layout.renderingContent,Hr)||X2(this.layout.clientMetadata,"metadata_type_ad_action_interstitial_renderer"),u=zl(this.wm);this.S.push(new xJ(x,u,this.layout.layoutId,{adsClientData:this.layout.DQ},!0,!0))}; uE.prototype.startRendering=function(x){Gl.prototype.startRendering.call(this,x);this.callback.oU(this.slot,x)}; uE.prototype.Ws=function(x,u){if(u===this.layout.layoutId)switch(x){case "skip-button":var k;(x=(k=X2(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:k.current)&&x.Tk(this.Li(),this.layout)}}; uE.prototype.SJ=function(){Gl.prototype.SJ.call(this)};kJ.prototype.build=function(x,u,k,U){if(gq(U,{Tw:["metadata_type_ad_break_response_data"],xa:["LAYOUT_TYPE_AD_BREAK_RESPONSE","LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE"]}))return new bgD(x,k,U,this.V,this.J,this.S);throw new V2("Unsupported layout with type: "+U.layoutType+" and client metadata: "+qT(U.clientMetadata)+" in AdBreakRequestLayoutRenderingAdapterFactory.");};g.M(ZgG,sN);g.M(U6,Gl);g.b=U6.prototype;g.b.Ws=function(x,u){iV("ads-engagement-panel",x,this.j.get().kE,this.N$.get(),this.K,this.N,this.Li(),this.ZG(),u)}; g.b.startRendering=function(x){WE(this.wm,this.Li(),this.ZG(),g.d(this.ZG().renderingContent,FV),this.callback,"metadata_type_ads_engagement_panel_renderer",function(u,k,U,m,F){return new ZgG(u,k,U,m,F)},this.S); Gl.prototype.startRendering.call(this,x)}; g.b.oU=function(x,u){u.layoutId===this.layout.layoutId?this.wm.PU("impression"):this.N===u.layoutId&&(this.K===null?this.K=this.N$.get().hf():M8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.b.lE=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.SJ=function(){tG(this.Sk(),this);Gl.prototype.SJ.call(this)};g.M(mY,Gl);g.b=mY.prototype;g.b.Ws=function(x,u){iV("top-banner-image-text-icon-buttoned",x,this.j.get().kE,this.N$.get(),this.K,this.N,this.Li(),this.ZG(),u)}; g.b.startRendering=function(x){WE(this.wm,this.Li(),this.ZG(),g.d(this.ZG().renderingContent,by),this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(u,k,U,m,F){return new DV(u,k,U,m,F)},this.S); Gl.prototype.startRendering.call(this,x)}; g.b.oU=function(x,u){this.N===u.layoutId&&(this.K===null?this.K=this.N$.get().hf():M8("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.b.lE=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.SJ=function(){tG(this.Sk(),this);Gl.prototype.SJ.call(this)};I5I.prototype.build=function(x,u,k,U){if(gq(U,a5Q())||g.d(U.renderingContent,FV)!==void 0)return new U6(x,k,U,this.KN,this.N$,this.Sk,this.OO,this.S);if(gq(U,tKG())||g.d(U.renderingContent,Ux)!==void 0)return new KA(x,k,U,this.KN,this.N$,this.Sk,this.OO,this.S);if(gq(U,G0t())||g.d(U.renderingContent,mO)!==void 0)return new vE(x,k,U,this.KN,this.N$,this.Sk,this.OO,this.S);if(gq(U,W8Q()))return new Tl(x,k,U,this.KN,this.N$,this.Sk,this.OO,this.S);if(gq(U,ndG()))return new CA(x,k,U,this.KN,this.N$,this.Sk, this.OO,this.S);if(gq(U,YN4())||g.d(U.renderingContent,f1)!==void 0)return new NY(x,k,U,this.KN,this.N$,this.Sk,this.OO,this.S);if(gq(U,QeD())||g.d(U.renderingContent,by)!==void 0)return new mY(x,k,U,this.KN,this.N$,this.Sk,this.OO,this.S);if(gq(U,rek()))return new SP(x,k,U,this.KN,this.N$,this.Sk,this.OO,this.S);if(gq(U,wmQ())||g.d(U.renderingContent,V7)!==void 0)return new PE(x,k,U,this.KN,this.N$,this.Sk,this.OO,this.S);throw new V2("Unsupported layout with type: "+U.layoutType+" and client metadata: "+ qT(U.clientMetadata)+" in DesktopAboveFeedLayoutRenderingAdapterFactory.");};ep4.prototype.build=function(x,u,k,U){if(gq(U,{Tw:["metadata_type_linked_player_bytes_layout_id"],xa:["LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"]}))return new o6(x,k,U,this.KN,this.N$,this.S);throw new V2("Unsupported layout with type: "+U.layoutType+" and client metadata: "+qT(U.clientMetadata)+" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.");};g.b=Je$.prototype;g.b.Li=function(){return this.slot}; g.b.ZG=function(){return this.layout}; g.b.init=function(){}; g.b.release=function(){}; g.b.startRendering=function(x){x.layoutId!==this.layout.layoutId?this.callback.Sg(this.slot,x,new V2("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.oU(this.slot,x),this.wm.PU("impression"),Dh(this.B7,x,"normal"))}; g.b.Ms=function(x,u){x.layoutId!==this.layout.layoutId?this.callback.Sg(this.slot,x,new V2("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.lE(this.slot,x,u)};g.b=NUW.prototype;g.b.Li=function(){return this.slot}; g.b.ZG=function(){return this.layout}; g.b.init=function(){}; g.b.release=function(){}; g.b.startRendering=function(x){x.layoutId!==this.layout.layoutId?this.callback.Sg(this.slot,x,new V2("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.oU(this.slot,x),this.wm.PU("impression"),Dh(this.B7,x,"normal"))}; g.b.Ms=function(x,u){x.layoutId!==this.layout.layoutId?this.callback.Sg(this.slot,x,new V2("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.lE(this.slot,x,u)};FG.prototype.build=function(x,u,k,U){if(!this.J5.get().W.X().G("h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata")){if(gq(U,P9W()))return new Je$(x,k,U,this.N$,this.B7)}else if(gq(U,{Tw:[],xa:["LAYOUT_TYPE_FORECASTING"]}))return new NUW(x,k,U,this.N$,this.B7);throw new V2("Unsupported layout with type: "+U.layoutType+" and client metadata: "+qT(U.clientMetadata)+" in ForecastingLayoutRenderingAdapterFactory.");};g.M(vdx,sN);g.M(f$,Gl);g.b=f$.prototype;g.b.init=function(){Gl.prototype.init.call(this);var x=g.d(this.layout.renderingContent,s6)||X2(this.layout.clientMetadata,"metadata_type_player_overlay_layout_renderer"),u={adsClientData:this.layout.DQ};this.S.push(new vdx(x,X2(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),this.layout.layoutId,u))}; g.b.Xf=function(){this.K||this.eJ.get().resumeVideo(2)}; g.b.startRendering=function(x){Gl.prototype.startRendering.call(this,x);this.callback.oU(this.slot,x);this.N.hc=this}; g.b.Ms=function(x,u){Gl.prototype.Ms.call(this,x,u);C2(this.N,this)}; g.b.Ws=function(x){if(rD(this.j.get(),this.D))switch(x){case "visit-advertiser-link":Of(this.N$.get(),3)}switch(x){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.K||this.eJ.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.K=this.eJ.get().Mn(2))||this.eJ.get().pauseVideo();break;case "visit-advertiser-link":this.eJ.get().pauseVideo();TUW(this).Lw();break;case "skip-button":if(x=TUW(this), this.layout.renderingContent&&!F2(this.layout.clientMetadata,"metadata_type_dai")||!x.YX){var u;(x=(u=X2(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:u.current)&&x.Tk(this.Li(),this.layout)}else M8("Requesting to skip by LegacyPlayerBytes when components enabled"),x.n4(this.Li(),this.layout)}}; g.b.SJ=function(){Gl.prototype.SJ.call(this)};g.M(bE,Gl);g.b=bE.prototype;g.b.init=function(){Gl.prototype.init.call(this);var x=g.d(this.layout.renderingContent,qB)||X2(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),u={adsClientData:this.layout.DQ},k;(k=!!this.layout.renderingContent)||(k=!VM(this).YX);this.S.push(new Os(x,this.layout.layoutId,X2(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),u,k))}; g.b.Xf=function(){this.K||this.eJ.get().resumeVideo(2)}; g.b.startRendering=function(x){Gl.prototype.startRendering.call(this,x);this.callback.oU(this.slot,x);this.N.hc=this}; g.b.Ms=function(x,u){Gl.prototype.Ms.call(this,x,u);C2(this.N,this)}; g.b.Ws=function(x){if(rD(this.j.get(),this.D))switch(x){case "visit-advertiser":Of(this.N$.get(),3)}switch(x){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.K||this.eJ.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.K=this.eJ.get().Mn(2))||this.eJ.get().pauseVideo();break;case "visit-advertiser":this.eJ.get().pauseVideo();VM(this).Lw();break;case "skip-button":if(x=VM(this),this.layout.renderingContent&& !F2(this.layout.clientMetadata,"metadata_type_dai")||!x.YX){var u;(x=(u=X2(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:u.current)&&x.Tk(this.Li(),this.layout)}else M8("Requesting to skip by LegacyPlayerBytes"),x.n4(this.Li(),this.layout)}}; g.b.SJ=function(){Gl.prototype.SJ.call(this)};g.M(C95,sN);g.M(hf,Gl);g.b=hf.prototype;g.b.startRendering=function(x){var u=this;Ef(this.V,x,function(){u.S.push(new C95(X2(u.layout.clientMetadata,"metadata_type_valid_ad_message_renderer"),x.layoutId,x.DQ));u.Fx();u.callback.oU(u.slot,x);g.A(xC(u.eJ.get(),1),512)&&u.callback.Sg(u.Li(),u.ZG(),new V2("player is stuck during adNotify",void 0,"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")})}; g.b.fX=function(){}; g.b.rC=function(x){if(x.state.isError()){var u;this.callback.Sg(this.Li(),this.ZG(),new V2("A player error happened during adNotify",{playerErrorCode:(u=x.state.Af)==null?void 0:u.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}}; g.b.onFullscreenToggled=function(){}; g.b.ji=function(){}; g.b.wi=function(){}; g.b.MK=function(){}; g.b.onVolumeChange=function(){}; g.b.Qq=function(){}; g.b.XO=function(){}; g.b.Ws=function(){};g.M(D65,sN);g.M(XG,Gl);XG.prototype.init=function(){Gl.prototype.init.call(this);var x=g.d(this.layout.renderingContent,R6),u=zl(this.wm);this.S.push(new D65(x,u,this.layout.layoutId,{adsClientData:this.layout.DQ}))}; XG.prototype.startRendering=function(x){Gl.prototype.startRendering.call(this,x);this.callback.oU(this.slot,x)}; XG.prototype.Ws=function(x,u){if(u===this.layout.layoutId)switch(x){case "skip-button":var k;(x=(k=X2(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:k.current)&&x.Tk(this.Li(),this.layout)}}; XG.prototype.SJ=function(){Gl.prototype.SJ.call(this)};SN5.prototype.build=function(x,u,k,U){if(x=p$(x,k,U,this.KN,this.eJ,this.N$,this.V,this.S,this.J5))return x;throw new V2("Unsupported layout with type: "+U.layoutType+" and client metadata: "+qT(U.clientMetadata)+" in OtherWebInPlayerLayoutRenderingAdapterFactory.");};g.b=wq.prototype;g.b.Li=function(){return this.slot}; g.b.ZG=function(){return this.layout}; g.b.init=function(){this.eJ.get().addListener(this);this.eJ.get().Y4.push(this);var x=this.layout.renderingContent?YR(this.yX.get(),1).V$/1E3:X2(this.layout.clientMetadata,"metadata_type_video_length_seconds"),u=g.d(this.layout.renderingContent,YF),k=u?nA(u.pings):X2(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");u=u?Hg4(u.pings):X2(this.layout.clientMetadata,"metadata_type_active_view_identifier");lV(this.layout.SM)&&uG(this.OO.get(),this.layout.layoutId,{gV:k,US:x,listener:this, cQ:u})}; g.b.release=function(){this.eJ.get().removeListener(this);OLR(this.eJ.get(),this);lV(this.layout.SM)&&gW(this.OO.get(),this.layout.layoutId)}; g.b.startRendering=function(x){this.callback.oU(this.slot,x)}; g.b.Ms=function(x,u){yM(this,"abandon");this.callback.lE(this.slot,x,u)}; g.b.Qq=function(x){switch(x.id){case "part2viewed":this.wm.PU("start");this.wm.PU("impression");break;case "videoplaytime25":this.wm.PU("first_quartile");break;case "videoplaytime50":this.wm.PU("midpoint");break;case "videoplaytime75":this.wm.PU("third_quartile");break;case "videoplaytime100":yM(this,"complete");JK(this.wm)&&IM(this.wm,Infinity,!0);break;case "engagedview":JK(this.wm)||this.wm.PU("progress");break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break; default:M8("Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter",this.slot,this.layout)}}; g.b.onVolumeChange=function(){}; g.b.MK=function(){}; g.b.ji=function(){}; g.b.wi=function(){}; g.b.onFullscreenToggled=function(){}; g.b.rC=function(x){this.S||(g.YA(x,4)&&!g.YA(x,2)?Q5(this.wm,"pause"):yH(x,4)<0&&!(yH(x,2)<0)&&Q5(this.wm,"resume"))}; g.b.fX=function(){}; g.b.kF=function(x){JK(this.wm)&&IM(this.wm,x*1E3,!1)}; g.b.XO=function(){yM(this,"swipe")}; g.b.Ma=function(){this.wm.PU("active_view_measurable")}; g.b.SZ=function(){this.wm.PU("active_view_viewable")}; g.b.Re=function(){this.wm.PU("active_view_fully_viewable_audible_half_duration")}; g.b.tC=function(){this.wm.PU("audio_measurable")}; g.b.AC=function(){this.wm.PU("audio_audible")};BUQ.prototype.build=function(x,u,k,U){if(k.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"&&g.d(U.renderingContent,YF)!==void 0)return new wq(x,k,U,this.eJ,this.N$,this.J5,this.OO,this.yX);u=["metadata_type_ad_placement_config"];for(var m=g.w(jP()),F=m.next();!F.done;F=m.next())u.push(F.value);if(gq(U,{Tw:u,xa:["LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER"]}))return k.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"?new wq(x,k,U,this.eJ,this.N$,this.J5,this.OO,this.yX):new $6j(x,k,U,this.eJ,this.N$, this.yI,this.J5,this.OO);throw new V2("Unsupported layout with type: "+U.layoutType+" and client metadata: "+qT(U.clientMetadata)+" in PlaybackTrackingLayoutRenderingAdapterFactory.");};var Gw={contentCpn:"",Ey:new Map};bDb.prototype.vU=function(x,u){var k={};u=Object.assign({},u,(k.cc=this.Oi.DI(),k));this.Oi.W.A5(x,u)};var elG,QF; elG={Ti$:"ALREADY_PINNED_ON_A_DEVICE",AUTHENTICATION_EXPIRED:"AUTHENTICATION_EXPIRED",rG$:"AUTHENTICATION_MALFORMED",QzG:"AUTHENTICATION_MISSING",Bim:"BAD_REQUEST",dKY:"CAST_SESSION_DEVICE_MISMATCHED",C6J:"CAST_SESSION_VIDEO_MISMATCHED",UKt:"CAST_TOKEN_EXPIRED",oE5:"CAST_TOKEN_FAILED",xJY:"CAST_TOKEN_MALFORMED",vDG:"CGI_PARAMS_MALFORMED",ssS:"CGI_PARAMS_MISSING",ye5:"DEVICE_FALLBACK",C5m:"GENERIC_WITH_LINK_AND_CPN",UJ$:"ERROR_HDCP",oDY:"LICENSE",vtS:"VIDEO_UNAVAILABLE",SrX:"FORMAT_UNAVAILABLE",kU5:"GEO_FAILURE", jYG:"HTML5_AUDIO_RENDERER_ERROR",aI$:"GENERIC_WITHOUT_LINK",IIY:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",GUG:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK",DlJ:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT",brV:"HTML5_SPS_UMP_STATUS_REJECTED",PPG:"INVALID_DRM_MESSAGE",aT$:"PURCHASE_NOT_FOUND",ITm:"PURCHASE_REFUNDED",QyJ:"RENTAL_EXPIRED",Ly5:"RETRYABLE_ERROR",v_G:"SERVER_ERROR",O7G:"SIGNATURE_EXPIRED",eUJ:"STOPPED_BY_ANOTHER_PLAYBACK",WKk:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",cPY:"STREAMING_NOT_ALLOWED", lRS:"STREAM_LICENSE_NOT_FOUND",mnt:"TOO_MANY_REQUESTS",yPX:"TOO_MANY_REQUESTS_WITH_LINK",E_J:"TOO_MANY_STREAMS_PER_ENTITLEMENT",jFV:"TOO_MANY_STREAMS_PER_USER",UNSUPPORTED_DEVICE:"UNSUPPORTED_DEVICE",o_t:"VIDEO_FORBIDDEN",xtV:"VIDEO_NOT_FOUND",XoY:"BROWSER_OR_EXTENSION_ERROR"};QF={}; g.N2=(QF.ALREADY_PINNED_ON_A_DEVICE="Voc\u00ea j\u00e1 fez o download deste v\u00eddeo para a quantidade m\u00e1xima de dispositivos permitida pelo propriet\u00e1rio dos direitos autorais. Antes de reproduzi-lo aqui, ser\u00e1 necess\u00e1rio remov\u00ea-lo de outro dispositivo.",QF.DEVICE_FALLBACK="Este v\u00eddeo n\u00e3o est\u00e1 dispon\u00edvel neste dispositivo.",QF.GENERIC_WITH_LINK_AND_CPN="Ocorreu um erro. Tente novamente mais tarde. (ID de reprodu\u00e7\u00e3o: $CPN) $BEGIN_LINKSaiba mais$END_LINK", QF.LICENSE="Ocorreu um erro ao licenciar este v\u00eddeo.",QF.VIDEO_UNAVAILABLE="V\u00eddeo indispon\u00edvel",QF.FORMAT_UNAVAILABLE="O v\u00eddeo n\u00e3o est\u00e1 dispon\u00edvel na qualidade selecionada. Tente novamente mais tarde.",QF.GEO_FAILURE="Este v\u00eddeo n\u00e3o est\u00e1 dispon\u00edvel em seu pa\u00eds.",QF.HTML5_AUDIO_RENDERER_ERROR="Erro ao renderizar \u00e1udio. Reinicie seu computador.",QF.GENERIC_WITHOUT_LINK="Ocorreu um erro. Tente novamente mais tarde.",QF.HTML5_NO_AVAILABLE_FORMATS_FALLBACK= "Este formato de v\u00eddeo n\u00e3o \u00e9 suportado.",QF.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK="No momento, seu navegador n\u00e3o reconhece os formatos de v\u00eddeo dispon\u00edveis. $BEGIN_LINKClique aqui para visitar as perguntas frequentes sobre v\u00eddeos em HTML5.$END_LINK",QF.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT="N\u00e3o \u00e9 poss\u00edvel tocar este v\u00eddeo no seu navegador. $BEGIN_LINKSaiba mais$END_LINK",QF.HTML5_SPS_UMP_STATUS_REJECTED="Algo deu errado. Atualize ou tente de novo depois. $BEGIN_LINKSaiba mais$END_LINK", QF.INVALID_DRM_MESSAGE="A mensagem espec\u00edfica do sistema de DRM (gest\u00e3o de direitos digitais) \u00e9 inv\u00e1lida.",QF.PURCHASE_NOT_FOUND="Este v\u00eddeo requer pagamento.",QF.PURCHASE_REFUNDED="A compra deste v\u00eddeo foi estornada.",QF.RENTAL_EXPIRED="O aluguel deste v\u00eddeo expirou.",QF.CAST_SESSION_DEVICE_MISMATCHED="O dispositivo na sess\u00e3o de transmiss\u00e3o n\u00e3o corresponde ao solicitado.",QF.CAST_SESSION_VIDEO_MISMATCHED="O v\u00eddeo da sess\u00e3o de transmiss\u00e3o n\u00e3o corresponde ao solicitado.", QF.CAST_TOKEN_FAILED="Sess\u00e3o de transmiss\u00e3o n\u00e3o dispon\u00edvel. Atualize ou tente novamente mais tarde.",QF.CAST_TOKEN_EXPIRED="A sess\u00e3o de transmiss\u00e3o expirou. Atualize.",QF.CAST_TOKEN_MALFORMED="Sess\u00e3o de transmiss\u00e3o inv\u00e1lida. Atualize ou tente novamente mais tarde.",QF.SERVER_ERROR="Ocorreu um erro interno do servidor. Tente novamente mais tarde.",QF.STOPPED_BY_ANOTHER_PLAYBACK="Sua conta est\u00e1 reproduzindo este v\u00eddeo em outro local. Recarregue esta p\u00e1gina para continuar assistindo.", QF.STREAM_LICENSE_NOT_FOUND="Reprodu\u00e7\u00e3o de v\u00eddeo interrompida. Tente novamente.",QF.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED="Foram utilizados muitos dispositivos/endere\u00e7os IP no per\u00edodo de 24 horas.",QF.STREAMING_NOT_ALLOWED="Reprodu\u00e7\u00e3o n\u00e3o permitida porque este v\u00eddeo est\u00e1 fixado a outro dispositivo.",QF.RETRYABLE_ERROR="Ocorreu um erro tempor\u00e1rio no servidor. Tente novamente mais tarde.",QF.TOO_MANY_REQUESTS="Fa\u00e7a login para assistir este v\u00eddeo.", QF.TOO_MANY_REQUESTS_WITH_LINK="$BEGIN_LINKClique aqui$END_LINK para assistir este v\u00eddeo no YouTube.",QF.TOO_MANY_STREAMS_PER_USER="A reprodu\u00e7\u00e3o foi interrompida porque est\u00e3o sendo exibidos muitos v\u00eddeos da mesma conta.",QF.TOO_MANY_STREAMS_PER_ENTITLEMENT="A reprodu\u00e7\u00e3o foi interrompida porque este v\u00eddeo foi reproduzido em muitos dispositivos.",QF.UNSUPPORTED_DEVICE="A reprodu\u00e7\u00e3o n\u00e3o \u00e9 compat\u00edvel com este dispositivo.",QF.VIDEO_FORBIDDEN= "O acesso a este v\u00eddeo \u00e9 proibido.",QF.VIDEO_NOT_FOUND="N\u00e3o foi poss\u00edvel localizar o v\u00eddeo.",QF.BROWSER_OR_EXTENSION_ERROR="Algo deu errado. Atualize ou tente de novo depois. $BEGIN_LINKSaiba mais$END_LINK",QF);var JCS;var P1Z=g.lZ(),NxZ=P1Z.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!NxZ||NxZ.length<2)JCS=void 0;else{var dmS=P1Z.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);JCS=dmS&&dmS.length===6?Number(dmS[5].replace("_",".")):0}var AH=JCS,Qq=AH>=0;g.M(g.Pr,rR);g.Pr.prototype.Y=function(x,u,k,U,m){return rR.prototype.Y.call(this,x,u,k,U,m)};var I3={},cQ=(I3.FAIRPLAY="fairplay",I3.PLAYREADY="playready",I3.WIDEVINE="widevine",I3.CLEARKEY=null,I3.FLASHACCESS=null,I3.UNKNOWN=null,I3.WIDEVINE_CLASSIC=null,I3);NB.prototype.isMultiChannelAudio=function(){return this.numChannels>2};var ek={},GC=(ek.WIDTH={name:"width",video:!0,valid:640,vt:99999},ek.HEIGHT={name:"height",video:!0,valid:360,vt:99999},ek.FRAMERATE={name:"framerate",video:!0,valid:30,vt:9999},ek.BITRATE={name:"bitrate",video:!0,valid:3E5,vt:2E9},ek.EOTF={name:"eotf",video:!0,valid:"bt709",vt:"catavision"},ek.CHANNELS={name:"channels",video:!1,valid:2,vt:99},ek.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",vt:"invalidformat"},ek.DECODETOTEXTURE={name:"decode-to-texture",video:!0,valid:"false", vt:"nope"},ek.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",vt:"av99.0.05M.08"},ek.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",vt:"invalid"},ek);var Kqs=["h","H"],vTk=["9","("],Txm=["9h","(h"],ACB=["8","*"],C1k=["a","A"],Lq$=["o","O"],Dm$=["m","M"],SP9=["mac3","MAC3"],BxB=["meac3","MEAC3"],J6={},U_5=(J6.h=Kqs,J6.H=Kqs,J6["9"]=vTk,J6["("]=vTk,J6["9h"]=Txm,J6["(h"]=Txm,J6["8"]=ACB,J6["*"]=ACB,J6.a=C1k,J6.A=C1k,J6.o=Lq$,J6.O=Lq$,J6.m=Dm$,J6.M=Dm$,J6.mac3=SP9,J6.MAC3=SP9,J6.meac3=BxB,J6.MEAC3=BxB,J6),oQw=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),DYQ=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var S={},C$=(S["0"]="f",S["160"]="h",S["133"]="h",S["134"]="h",S["135"]="h",S["136"]="h",S["137"]="h",S["264"]="h",S["266"]="h",S["138"]="h",S["298"]="h",S["299"]="h",S["304"]="h",S["305"]="h",S["214"]="h",S["216"]="h",S["374"]="h",S["375"]="h",S["140"]="a",S["141"]="ah",S["327"]="sa",S["258"]="m",S["380"]="mac3",S["328"]="meac3",S["161"]="H",S["142"]="H",S["143"]="H",S["144"]="H",S["222"]="H",S["223"]="H",S["145"]="H",S["224"]="H",S["225"]="H",S["146"]="H",S["226"]="H",S["227"]="H",S["147"]="H", S["384"]="H",S["376"]="H",S["385"]="H",S["377"]="H",S["149"]="A",S["261"]="M",S["381"]="MAC3",S["329"]="MEAC3",S["598"]="9",S["278"]="9",S["242"]="9",S["243"]="9",S["244"]="9",S["775"]="9",S["776"]="9",S["777"]="9",S["778"]="9",S["779"]="9",S["780"]="9",S["781"]="9",S["782"]="9",S["783"]="9",S["247"]="9",S["248"]="9",S["353"]="9",S["355"]="9",S["356"]="9",S["271"]="9",S["577"]="9",S["313"]="9",S["579"]="9",S["272"]="9",S["302"]="9",S["303"]="9",S["407"]="9",S["408"]="9",S["308"]="9",S["315"]="9", S["330"]="9h",S["331"]="9h",S["332"]="9h",S["333"]="9h",S["334"]="9h",S["335"]="9h",S["336"]="9h",S["337"]="9h",S["338"]="so",S["600"]="o",S["250"]="o",S["251"]="o",S["774"]="o",S["194"]="*",S["195"]="*",S["220"]="*",S["221"]="*",S["196"]="*",S["197"]="*",S["279"]="(",S["280"]="(",S["317"]="(",S["318"]="(",S["273"]="(",S["274"]="(",S["357"]="(",S["358"]="(",S["275"]="(",S["359"]="(",S["360"]="(",S["276"]="(",S["583"]="(",S["584"]="(",S["314"]="(",S["585"]="(",S["561"]="(",S["277"]="(",S["361"]="(h", S["362"]="(h",S["363"]="(h",S["364"]="(h",S["365"]="(h",S["366"]="(h",S["591"]="(h",S["592"]="(h",S["367"]="(h",S["586"]="(h",S["587"]="(h",S["368"]="(h",S["588"]="(h",S["562"]="(h",S["409"]="(",S["410"]="(",S["411"]="(",S["412"]="(",S["557"]="(",S["558"]="(",S["394"]="1",S["395"]="1",S["396"]="1",S["397"]="1",S["398"]="1",S["399"]="1",S["720"]="1",S["721"]="1",S["400"]="1",S["401"]="1",S["571"]="1",S["402"]="1",S["694"]="1h",S["695"]="1h",S["696"]="1h",S["697"]="1h",S["698"]="1h",S["699"]="1h",S["700"]= "1h",S["701"]="1h",S["702"]="1h",S["703"]="1h",S["386"]="3",S["387"]="w",S["406"]="6",S["787"]="1",S["788"]="1",S["548"]="1e",S["549"]="1e",S["550"]="1e",S["551"]="1e",S["809"]="1e",S["810"]="1e",S["552"]="1e",S["811"]="1e",S["812"]="1e",S["553"]="1e",S["813"]="1e",S["814"]="1e",S["554"]="1e",S["815"]="1e",S["816"]="1e",S["555"]="1e",S["817"]="1e",S["818"]="1e",S["572"]="1e",S["556"]="1e",S["645"]="(",S["646"]="(",S["647"]="(",S["648"]="(",S["649"]="(",S["650"]="(",S["651"]="(",S["652"]="(",S["653"]= "(",S["654"]="(",S["655"]="(",S["656"]="(",S["657"]="(",S["658"]="(",S["659"]="(",S["660"]="(",S["661"]="(",S["662"]="(",S["663"]="(",S["664"]="(",S["665"]="(",S["666"]="(",S["667"]="(",S["668"]="(",S["669"]="(",S["670"]="(",S["671"]="(",S["672"]="(",S["673"]="(",S["674"]="(h",S["675"]="(h",S["676"]="(h",S["677"]="(h",S["678"]="(h",S["679"]="(h",S["680"]="(h",S["681"]="(h",S["682"]="(h",S["683"]="(h",S["684"]="(h",S["685"]="(h",S["686"]="(h",S["687"]="(h",S["688"]="A",S["689"]="A",S["690"]="A",S["691"]= "MEAC3",S["773"]="i",S["806"]="I",S["805"]="I",S["829"]="9",S["830"]="9",S["831"]="9",S["832"]="9",S["833"]="9",S["834"]="9",S["835"]="9",S["836"]="9",S["837"]="9",S["838"]="9",S["839"]="9",S["840"]="9",S["841"]="(",S["842"]="(",S["843"]="(",S["844"]="(",S["845"]="(",S["846"]="(",S["847"]="(",S["848"]="(",S["849"]="(",S["850"]="(",S["851"]="(",S["852"]="(",S["865"]="9",S["866"]="9",S["867"]="9",S["868"]="9",S["869"]="9",S["870"]="9",S["871"]="9",S["872"]="9",S["873"]="9",S["874"]="9",S["875"]="9", S["876"]="9",S["877"]="(",S["878"]="(",S["879"]="(",S["880"]="(",S["881"]="(",S["882"]="(",S["883"]="(",S["884"]="(",S["885"]="(",S["886"]="(",S["887"]="(",S["888"]="(",S);var PV={},e4Y=(PV.STEREO_LAYOUT_UNKNOWN=0,PV.STEREO_LAYOUT_LEFT_RIGHT=1,PV.STEREO_LAYOUT_TOP_BOTTOM=2,PV);var NE,hM;NE={};g.K$=(NE.auto=0,NE.tiny=144,NE.light=144,NE.small=240,NE.medium=360,NE.large=480,NE.hd720=720,NE.hd1080=1080,NE.hd1440=1440,NE.hd2160=2160,NE.hd2880=2880,NE.highres=4320,NE);hM={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};var Tw="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");vr.prototype.isHdr=function(){return this.V==="smpte2084"||this.V==="arib-std-b67"};L$.prototype.MN=function(){return this.containerType===2}; L$.prototype.isEncrypted=function(){return!!this.yz}; L$.prototype.o3=function(){return!!this.audio}; L$.prototype.Ya=function(){return!!this.video}; var Br=!1;g.M(M$,g.Hm);g.b=M$.prototype;g.b.appendBuffer=function(x,u,k){if(this.R2.gg()!==this.appendWindowStart+this.start||this.R2.ZS()!==this.appendWindowEnd+this.start||this.R2.VH()!==this.timestampOffset+this.start)this.R2.supports(1),this.R2.On(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.R2.VY(this.timestampOffset+this.start);this.R2.appendBuffer(x,u,k)}; g.b.abort=function(){this.R2.abort()}; g.b.remove=function(x,u){this.R2.remove(x+this.start,u+this.start)}; g.b.removeAll=function(){this.remove(this.appendWindowStart,this.appendWindowEnd)}; g.b.clear=function(){this.R2.clear()}; g.b.On=function(x,u){this.appendWindowStart=x;this.appendWindowEnd=u}; g.b.yc=function(){return this.timestampOffset+this.start}; g.b.gg=function(){return this.appendWindowStart}; g.b.ZS=function(){return this.appendWindowEnd}; g.b.VY=function(x){this.timestampOffset=x}; g.b.VH=function(){return this.timestampOffset}; g.b.UF=function(x){x=this.R2.UF(x===void 0?!1:x);return c2(x,this.start,this.end)}; g.b.rk=function(){return this.R2.rk()}; g.b.uZ=function(){return this.R2.uZ()}; g.b.X9=function(){return this.R2.X9()}; g.b.O$=function(){return this.R2.O$()}; g.b.bF=function(){this.R2.bF()}; g.b.EP=function(x){return this.R2.EP(x)}; g.b.zW=function(){return this.R2.zW()}; g.b.zF=function(){return this.R2.zF()}; g.b.xx=function(){return this.R2.xx()}; g.b.O1=function(x,u,k){this.R2.O1(x,u,k)}; g.b.Ku=function(x,u,k){this.R2.Ku(x,u,k)}; g.b.zk=function(x,u){return this.R2.zk(x,u)}; g.b.supports=function(x){return this.R2.supports(x)}; g.b.CM=function(){return this.R2.CM()}; g.b.isView=function(){return!0}; g.b.sG=function(){return this.R2.sG()?this.isActive:!1}; g.b.isLocked=function(){return this.vM&&!this.isActive}; g.b.t9=function(x){x=this.R2.t9(x);x.vw=this.start+"-"+this.end;return x}; g.b.dR=function(){return this.R2.dR()}; g.b.kH=function(){return this.R2.kH()}; g.b.iz=function(){return this.R2.iz()}; g.b.SJ=function(){this.R2.qr(this.Ay);g.Hm.prototype.SJ.call(this)};var ts=!1;g.M(yZ,g.Hm);g.b=yZ.prototype;g.b.appendBuffer=function(x,u,k){this.j3=!1;k&&(this.gp=k);if(x.length){var U;((U=this.Gx)==null?0:U.appendBuffer)?this.Gx.appendBuffer(x):this.Gx?this.Gx.append(x):this.bK&&this.bK.webkitSourceAppend(this.id,x)}u&&(u.isEncrypted()&&(this.E$=this.gp),u.type===3&&(this.Ru=u),this.h8.push(u.Wl()),this.h8.length>4&&this.h8.shift());this.xd&&(this.xd.length>=2||x.length>1048576?delete this.xd:this.xd.push(x))}; g.b.abort=function(){try{this.Gx?this.Gx.abort():this.bK&&this.bK.webkitSourceAbort(this.id)}catch(x){Ac4&&g.Pc(new g.BG("Error while abort the source buffer: "+x.name+", "+x.message))}this.gp=this.Ru=null}; g.b.remove=function(x,u,k){this.j3=!1;var U;if((U=this.Gx)==null?0:U.remove)k&&k({b:XO(this.UF()),s:x,e:u}),this.Gx.remove(x,u)}; g.b.removeAll=function(){this.remove(this.gg(),this.ZS())}; g.b.clear=function(){this.X9()||(this.abort(),this.removeAll(),this.E$=this.gp=this.Ru=null,this.appendWindowStart=this.timestampOffset=0,this.Ih=hg([],[]),this.j3=!1,this.xd=wp?[]:void 0,this.M0=!0)}; g.b.gg=function(){if(ts&&this.Ya)return this.appendWindowStart;var x;return((x=this.Gx)==null?void 0:x.appendWindowStart)||0}; g.b.ZS=function(){var x;return((x=this.Gx)==null?void 0:x.appendWindowEnd)||0}; g.b.On=function(x,u){this.Gx&&(ts&&this.Ya?(this.appendWindowStart=x,this.Gx.appendWindowEnd=u):x>this.gg()?(this.Gx.appendWindowEnd=u,this.Gx.appendWindowStart=x):(this.Gx.appendWindowStart=x,this.Gx.appendWindowEnd=u))}; g.b.yc=function(){return this.timestampOffset}; g.b.VY=function(x){ts?this.timestampOffset=x:this.supports(1)&&(this.Gx.timestampOffset=x)}; g.b.VH=function(){return ts?this.timestampOffset:this.supports(1)?this.Gx.timestampOffset:0}; g.b.UF=function(x){if(x===void 0?0:x)return this.j3||this.rk()||(this.Ih=this.UF(!1),this.j3=!0),this.Ih;try{return this.Gx?this.Gx.buffered:this.bK?this.bK.webkitSourceBuffered(this.id):hg([0],[Infinity])}catch(u){return hg([],[])}}; g.b.rk=function(){var x;return((x=this.Gx)==null?void 0:x.updating)||!1}; g.b.X9=function(){return this.M0}; g.b.O$=function(){return!this.M0&&this.rk()}; g.b.bF=function(){this.M0=!1}; g.b.EP=function(x){var u=x==null?void 0:x.Lm;x=x==null?void 0:x.containerType;return!u&&!x||u===this.Lm&&x===this.containerType}; g.b.zW=function(){return this.gp}; g.b.zF=function(){return this.E$}; g.b.zk=function(x,u){return this.containerType!==x||this.Lm!==u}; g.b.O1=function(x,u,k){if(this.containerType!==x||k&&this.zk(x,k))this.supports(4),Yu()&&this.Gx.changeType(u),k&&(this.Lm=k);this.containerType=x}; g.b.Ku=function(x,u,k){this.containerType&&this.zk(x,u)&&Yu()&&this.Gx.changeType(k);this.containerType=x;this.Lm=u}; g.b.CM=function(){return this.Ru}; g.b.isView=function(){return!1}; g.b.supports=function(x){switch(x){case 1:var u;return((u=this.Gx)==null?void 0:u.timestampOffset)!==void 0;case 0:var k;return!((k=this.Gx)==null||!k.appendBuffer);case 2:var U;return!((U=this.Gx)==null||!U.remove);case 3:var m,F;return!!(((m=this.Gx)==null?0:m.addEventListener)&&((F=this.Gx)==null?0:F.removeEventListener));case 4:return!(!this.Gx||!this.Gx.changeType);default:return!1}}; g.b.sG=function(){return!this.rk()}; g.b.isLocked=function(){return!1}; g.b.t9=function(x){x.to=this.VH();x.up=this.rk();var u,k=((u=this.Gx)==null?void 0:u.appendWindowStart)||0,U;u=((U=this.Gx)==null?void 0:U.appendWindowEnd)||Infinity;x.aw=k.toFixed(3)+"-"+u.toFixed(3);return x}; g.b.uZ=function(){var x;return((x=this.Gx)==null?void 0:x.writeHead)||0}; g.b.dR=function(){for(var x={},u=0;u=7&&VGj(this,function(){g.Yc(function(){OD5(x,x.getCurrentTime(),0)},500)}); return u}; g.b.seekTo=function(x){this.e6()>0&&(Qq&&AH<4&&(x=Math.max(.1,x)),this.setCurrentTime(x))}; g.b.v3=function(){if(!this.V&&this.jJ)if(this.jJ.N)try{var x;Sn(this,{l:"mer",sr:(x=this.v$)==null?void 0:x.Kx(),rs:of(this.jJ)});this.jJ.clear();this.V=this.jJ;this.jJ=void 0}catch(u){x=new g.BG("Error while clearing Media Source in MediaElement: "+u.name+", "+u.message),g.Pc(x),this.stopVideo()}else this.stopVideo()}; g.b.stopVideo=function(){var x=this;if(!this.V){var u;(u=this.jJ)==null||GRb(u);if(KoW){if(!this.J){var k=new uF;k.then(void 0,function(){}); this.J=k;vOI&&this.pause();g.Yc(function(){x.J===k&&(mt(x),k.resolve())},200)}}else mt(this)}}; g.b.eh=function(){var x=this.tf();return RE(x)>0&&this.getDuration()?H2(x,this.getCurrentTime()):0}; g.b.UV=function(){var x=this.getDuration();return x===Infinity?1:x?this.eh()/x:0}; g.b.t9=function(){try{var x=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:XO(this.v6(),",",3),vbu:XO(this.tf()),vbs:XO(this.e5()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.e6(),vns:""+this.xX(),vec:""+this.Bq(),vemsg:this.u4(),vvol:""+this.getVolume(),vdom:""+ +this.KG(),vsrc:""+ +!!this.Tg(),vw:""+x.width,vh:""+x.height}}catch(u){return{}}}; g.b.hasError=function(){return this.Bq()>0}; g.b.addEventListener=function(x,u){this.K.listen(x,u,!1,this);this.jE(x)}; g.b.removeEventListener=function(x,u){this.K.Fv(x,u,!1,this)}; g.b.dispatchEvent=function(x){if(this.J&&x.type==="pause")return!1;if(TEI){var u,k=((u=x.S)==null?void 0:u.timeStamp)||Infinity;u=k>performance.now()?k-Date.now()+performance.now():k;k=this.V||this.jJ;if((k==null?0:k.X9())||u<=((k==null?void 0:k.j)||0)){var U;Sn(this,{l:"mede",sr:(U=this.v$)==null?void 0:U.Kx(),et:x.type});return!1}if(this.E3)return Sn(this,{l:"medes",et:x.type}),k&&x.type==="seeking"&&(k.j=performance.now(),this.E3=!1),!1}return this.K.dispatchEvent(x)}; g.b.m3=function(){this.j=!1}; g.b.h3=function(){this.j=!0;this.S0(!0)}; g.b.uj=function(){this.j&&!this.o7()&&this.S0(!0)}; g.b.mE=function(x){return!!x&&x.eM()===this.eM()}; g.b.SJ=function(){this.D&&this.removeEventListener("volumechange",this.uj);KoW&&mt(this);g.J.prototype.SJ.call(this)}; var KoW=!1,vOI=!1,TEI=!1,nA5=!1;g.b=g.fn.prototype;g.b.isPaused=function(){return g.A(this,4)}; g.b.isPlaying=function(){return g.A(this,8)&&!g.A(this,512)&&!g.A(this,64)&&!g.A(this,2)}; g.b.isOrWillBePlaying=function(){return g.A(this,8)&&!g.A(this,2)&&!g.A(this,1024)}; g.b.isCued=function(){return g.A(this,64)&&!g.A(this,8)&&!g.A(this,4)}; g.b.isBuffering=function(){return g.A(this,1)&&!g.A(this,2)}; g.b.isError=function(){return g.A(this,128)}; g.b.isSuspended=function(){return g.A(this,512)}; g.b.Kj=function(){return g.A(this,64)&&g.A(this,4)}; g.b.toString=function(){return"PSt."+this.state.toString(16)}; var dC={},KF=(dC.BUFFERING="buffering-mode",dC.CUED="cued-mode",dC.ENDED="ended-mode",dC.PAUSED="paused-mode",dC.PLAYING="playing-mode",dC.SEEKING="seeking-mode",dC.UNSTARTED="unstarted-mode",dC);g.M(cJ,g.J);g.b=cJ.prototype;g.b.LS=function(){return this.J}; g.b.Li=function(){return this.slot}; g.b.ZG=function(){return this.layout}; g.b.init=function(){var x=X2(this.layout.clientMetadata,"metadata_type_video_length_seconds"),u=X2(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");lV(this.layout.SM)&&uG(this.OO.get(),this.layout.layoutId,{gV:u,US:x,listener:this,RF:this.lX()});wyj(this.N$.get(),this);x=this.zA;u=this.layout.layoutId;var k={RF:this.lX()};x.S.set(u,k);this.jH()}; g.b.Q2=function(){}; g.b.release=function(){lV(this.layout.SM)&&gW(this.OO.get(),this.layout.layoutId);yF4(this.N$.get(),this);this.zA.S.delete(this.layout.layoutId);this.yl()}; g.b.bJ=function(){}; g.b.Hu=function(){}; g.b.startRendering=function(x){O6(M_(this));if(wI(this,x)){var u=this.S;iE(u.params.xE.J5.get(),!0)&&fWG(u,"p_sr",{});y4(this);this.HC(x);this.lX()||this.Xo(!1)}}; g.b.oU=function(x,u){if(u.layoutId===this.layout.layoutId){this.vl="rendering";this.V=this.eJ.get().isMuted()||this.eJ.get().getVolume()===0;this.PU("impression");this.PU("start");if(this.eJ.get().isMuted()){WJ(this,"mute");var k;x=((k=pn(this))==null?void 0:k.muteCommands)||[];DS(this.yI.get(),x,this.layout.layoutId)}if(this.eJ.get().isFullscreen()){this.xT("fullscreen");var U;k=((U=pn(this))==null?void 0:U.fullscreenCommands)||[];DS(this.yI.get(),k,this.layout.layoutId)}this.lX()||(U=this.gM.get(), U.J&&!U.V&&(U.N=!1,U.V=!0,U.actionType!=="ad_to_video"&&(BZ("pbs",void 0,U.actionType),g.Ww("finalize_all_timelines")&&LUQ(U.actionType))));this.tK(1);this.Ij(u);var m;u=((m=pn(this))==null?void 0:m.impressionCommands)||[];DS(this.yI.get(),u,this.layout.layoutId)}}; g.b.Yw=function(x,u,k){this.D={Sc:3,z5:x==="load_timeout"?402:400,errorMessage:u.message};this.PU("error");var U;x=((U=pn(this))==null?void 0:U.errorCommands)||[];DS(this.yI.get(),x,this.layout.layoutId);this.lX()||this.mK.Sg(this.slot,this.layout,u,k)}; g.b.C9=function(){if(this.vl==="rendering"){WJ(this,"pause");var x,u=((x=pn(this))==null?void 0:x.pauseCommands)||[];DS(this.yI.get(),u,this.layout.layoutId);this.tK(2)}}; g.b.Uw=function(){if(this.vl==="rendering"){WJ(this,"resume");var x,u=((x=pn(this))==null?void 0:x.resumeCommands)||[];DS(this.yI.get(),u,this.layout.layoutId)}}; g.b.C4=function(x,u){u=u===void 0?!1:u;if(this.vl==="rendering"){var k={currentTimeSec:x,flush:u};lE(this.S,"p_ip",k);IM(this.wm,x*1E3,u);this.V||IM(this.wm,x*1E3,u===void 0?!1:u);var U=this.nW();if(U){U/=1E3;if(x>=U*.25||u)this.PU("first_quartile"),lE(this.S,"p_fq",k);if(x>=U*.5||u)this.PU("midpoint"),lE(this.S,"p_sq",k);if(x>=U*.75||u)this.PU("third_quartile"),lE(this.S,"p_tq",k);this.J5.get().W.X().experiments.H$("enable_progress_command_flush_on_kabuki")?AK(this.K,x*1E3,u):AK(this.K,x*1E3,QwD(this)? u:!1)}}}; g.b.DI=function(){var x;return((x=YR(this.yX.get(),1))==null?void 0:x.clientPlaybackNonce)||""}; g.b.oe=function(x,u){x.layoutId!==this.layout.layoutId?this.mK.Sg(this.slot,x,new V2("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"):u()}; g.b.lE=function(x,u,k){if(u.layoutId===this.layout.layoutId)switch(this.vl="not_rendering",this.layoutExitReason=void 0,this.lX()||(x=k!=="normal"||this.position+1===this.j)&&this.Xo(x),this.dA(k),this.tK(0),k){case "abandoned":if(eP(this.wm,"impression")){var U,m=((U=pn(this))==null?void 0:U.abandonCommands)||[];DS(this.yI.get(),m,this.layout.layoutId)}break;case "normal":U=((m=pn(this))==null?void 0:m.completeCommands)||[];DS(this.yI.get(),U,this.layout.layoutId);break;case "skipped":var F;U=((F= pn(this))==null?void 0:F.skipCommands)||[];DS(this.yI.get(),U,this.layout.layoutId)}}; g.b.TP=function(){return this.layout.layoutId}; g.b.P1=function(){return this.D}; g.b.Ma=function(){if(this.vl==="rendering"){this.wm.PU("active_view_measurable");var x,u=((x=pn(this))==null?void 0:x.activeViewMeasurableCommands)||[];DS(this.yI.get(),u,this.layout.layoutId)}}; g.b.Re=function(){if(this.vl==="rendering"){this.wm.PU("active_view_fully_viewable_audible_half_duration");var x,u=((x=pn(this))==null?void 0:x.activeViewFullyViewableAudibleHalfDurationCommands)||[];DS(this.yI.get(),u,this.layout.layoutId)}}; g.b.SZ=function(){if(this.vl==="rendering"){this.wm.PU("active_view_viewable");var x,u=((x=pn(this))==null?void 0:x.activeViewViewableCommands)||[];DS(this.yI.get(),u,this.layout.layoutId)}}; g.b.AC=function(){if(this.vl==="rendering"){this.wm.PU("audio_audible");var x,u=((x=pn(this))==null?void 0:x.activeViewAudioAudibleCommands)||[];DS(this.yI.get(),u,this.layout.layoutId)}}; g.b.tC=function(){if(this.vl==="rendering"){this.wm.PU("audio_measurable");var x,u=((x=pn(this))==null?void 0:x.activeViewAudioMeasurableCommands)||[];DS(this.yI.get(),u,this.layout.layoutId)}}; g.b.Xo=function(x){this.gM.get().Xo(X2(this.layout.clientMetadata,"metadata_type_ad_placement_config").kind,x,this.position,this.j,!1)}; g.b.onFullscreenToggled=function(x){if(this.vl==="rendering")if(x){this.xT("fullscreen");var u,k=((u=pn(this))==null?void 0:u.fullscreenCommands)||[];DS(this.yI.get(),k,this.layout.layoutId)}else this.xT("end_fullscreen"),u=((k=pn(this))==null?void 0:k.endFullscreenCommands)||[],DS(this.yI.get(),u,this.layout.layoutId)}; g.b.onVolumeChange=function(){if(this.vl==="rendering")if(this.eJ.get().isMuted()){WJ(this,"mute");var x,u=((x=pn(this))==null?void 0:x.muteCommands)||[];DS(this.yI.get(),u,this.layout.layoutId)}else WJ(this,"unmute"),x=((u=pn(this))==null?void 0:u.unmuteCommands)||[],DS(this.yI.get(),x,this.layout.layoutId)}; g.b.ji=function(){}; g.b.wi=function(){}; g.b.MK=function(){}; g.b.Qq=function(){}; g.b.XO=function(){}; g.b.xT=function(x){this.wm.xT(x,!this.V)}; g.b.PU=function(x){this.wm.PU(x,!this.V)}; g.b.lX=function(){var x=X2(this.slot.clientMetadata,"metadata_type_eligible_for_ssap");return x===void 0?(M8("Expected SSAP eligibility for PlayerBytes sub layout",this.slot,this.layout),!1):this.J5.get().lX(x)};g.M($R,cJ);g.b=$R.prototype;g.b.jH=function(){}; g.b.yl=function(){var x=this.N$.get();x.aZ===this&&(x.aZ=null);this.Lf.stop()}; g.b.bJ=function(){this.Lf.stop();cJ.prototype.C9.call(this)}; g.b.Hu=function(){jC(this);cJ.prototype.Uw.call(this)}; g.b.nW=function(){return X2(this.ZG().clientMetadata,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")}; g.b.Ms=function(x,u){var k=this;this.oe(x,function(){k.vl!=="rendering_stop_requested"&&(k.vl="rendering_stop_requested",k.layoutExitReason=u,tx(k,u),k.Lf.stop())})}; g.b.jk=function(){var x=Date.now(),u=x-this.IW;this.IW=x;this.nx+=u;this.nx>=this.nW()?this.z6():(this.C4(this.nx/1E3),rI(this,this.nx))}; g.b.dA=function(){}; g.b.fX=function(){}; g.M(Zh,$R);g.b=Zh.prototype;g.b.rC=function(x){if(this.vl!=="not_rendering"){x=E0(this,x);var u=this.eJ.get().getPresentingPlayerType()===2;this.vl==="rendering_start_requested"?u&&cr(x)&&this.JA():u?g.YA(x,2)?M8("Receive player ended event during MediaBreak",this.Li(),this.ZG()):G9(this,x):this.l1()}}; g.b.HC=function(){ZDG(this);nNI(this.eJ.get());this.N$.get().aZ=this;DQ("pbp")||DQ("pbs")||BZ("pbp");DQ("pbp","watch")||DQ("pbs","watch")||BZ("pbp",void 0,"watch");this.JA()}; g.b.Ij=function(x){this.gM.get();var u=X2(x.clientMetadata,"metadata_type_ad_placement_config").kind,k=this.position===0;x=X2(x.clientMetadata,"metadata_type_linked_in_player_layout_type");x={adBreakType:z9(u),adType:ANb(x)};var U=void 0;k?u!=="AD_PLACEMENT_KIND_START"&&(U="video_to_ad"):U="ad_to_ad";Av("ad_mbs",void 0,U);g.Cr(x,U);jC(this)}; g.b.l1=function(){this.b0()}; g.b.z6=function(){eZR(this);this.b0()}; g.M(af,$R);g.b=af.prototype;g.b.rC=function(x){this.vl!=="not_rendering"&&(x=E0(this,x),G9(this,x))}; g.b.HC=function(){M8("Not used in SSAP")}; g.b.Ij=function(){jC(this)}; g.b.l1=function(){M8("Not used in SSAP")}; g.b.z6=function(){eZR(this);this.mK.C0(this.Li(),this.ZG(),"normal")}; g.M(Q4,af);Q4.prototype.Ms=function(x,u){var k=this;this.oe(x,function(){tf(k.J,u)&&(k.vl="rendering_stop_requested",k.layoutExitReason=u,tx(k,u),k.Lf.stop())})}; Q4.prototype.startRendering=function(x){O6(M_(this));wI(this,x)&&(y4(this),this.N$.get().aZ=this)};g.M(Jx,cJ);g.b=Jx.prototype;g.b.l1=function(){this.b0()}; g.b.rC=function(x){if(this.vl!=="not_rendering"){x=E0(this,x);var u=this.eJ.get().getPresentingPlayerType()===2;this.vl==="rendering_start_requested"?u&&cr(x)&&this.JA():!u||g.YA(x,2)?this.b0():G9(this,x)}}; g.b.jH=function(){X2(this.ZG().clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.shrunkenPlayerBytesConfig=X2(this.ZG().clientMetadata,"metadata_type_shrunken_player_bytes_config")}; g.b.yl=function(){X2(this.ZG().clientMetadata,"metadata_type_player_bytes_callback_ref").current=null;if(this.XH){var x=this.context.xE,u=this.XH,k=this.ZG().layoutId;if(iE(x.J5.get(),!0)){var U={};x.vU("mccru",(U.cid=u,U.p_ac=k,U))}this.D3.get().removeCueRange(this.XH)}this.XH=void 0;var m;(m=this.W0)==null||m.dispose();this.W8&&this.W8.dispose()}; g.b.HC=function(x){var u=If(this.J5.get()),k=eC(this.J5.get());if(u&&k&&!this.lX()){k=X2(x.clientMetadata,"metadata_type_preload_player_vars");var U=g.MT(this.J5.get().W.X().experiments,"html5_preload_wait_time_secs");k&&this.W8&&this.W8.start(U*1E3)}Ny$(this,x);ZDG(this);u?(k=this.dM.get(),x=X2(x.clientMetadata,"metadata_type_player_vars"),k.W.loadVideoByPlayerVars(x,!1,2)):JF4(this.dM.get(),X2(x.clientMetadata,"metadata_type_player_vars"));var m;(m=this.W0)==null||m.start();u||this.dM.get().W.playVideo(2)}; g.b.Ij=function(){var x;(x=this.W0)==null||x.stop();this.XH="adcompletioncuerange:"+this.ZG().layoutId;this.D3.get().addCueRange(this.XH,0x7ffffffffffff,0x8000000000000,!1,this,2,2);x=this.context.xE;var u=this.XH,k=this.ZG().layoutId;if(iE(x.J5.get(),!0)){var U={};x.vU("mccr",(U.cid=u,U.p_ac=k,U))}(this.adCpn=jwt(this))||M8("Media layout confirmed started, but ad CPN not set.");this.CN.get().d1("onAdStart",this.adCpn);this.Gt=Date.now()}; g.b.nW=function(){var x;return(x=YR(this.yX.get(),2))==null?void 0:x.V$}; g.b.Lw=function(){this.wm.xT("clickthrough")}; g.b.Ms=function(x,u){var k=this;this.oe(x,function(){if(k.vl!=="rendering_stop_requested"){k.vl="rendering_stop_requested";k.layoutExitReason=u;tx(k,u);var U;(U=k.W0)==null||U.stop();k.W8&&k.W8.stop();d8Y(k)}})}; g.b.onCueRangeEnter=function(x){if(x!==this.XH)M8("Received CueRangeEnter signal for unknown layout.",this.Li(),this.ZG(),{cueRangeId:x});else{var u=this.context.xE,k=this.ZG().layoutId;if(iE(u.J5.get(),!0)){var U={};u.vU("mccre",(U.cid=x,U.p_ac=k,U))}this.D3.get().removeCueRange(this.XH);this.XH=void 0;xh(this.context.J5.get(),"html5_ssap_flush_at_stop_rendering")&&this.lX()||(x=X2(this.ZG().clientMetadata,"metadata_type_video_length_seconds"),this.C4(x,!0),this.PU("complete"))}}; g.b.dA=function(x){x!=="abandoned"&&this.CN.get().d1("onAdComplete");this.CN.get().d1("onAdEnd",this.adCpn)}; g.b.onCueRangeExit=function(){}; g.b.fX=function(x){this.vl==="rendering"&&(this.shrunkenPlayerBytesConfig&&this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes&&x>=(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)&&this.eJ.get().Kk(!0),this.C4(x))}; g.b.C4=function(x,u){cJ.prototype.C4.call(this,x,u===void 0?!1:u);u=Date.now()-this.Gt;var k=x*1E3,U={contentCpn:this.DI(),adCpn:jwt(this)};if(x-this.U2>=5){var m=u=2||(this.zs.Ms(this.layout,u),x=xh(this.params.context.J5.get(),"html5_ssap_pass_transition_reason")&&u==="abandoned",this.D8()&&!x&&(xh(this.params.context.J5.get(),"html5_ssap_pass_transition_reason")&&(["normal","skipped","muted","user_input_submitted"].includes(u)||M8("Single stopRendering: unexpected exit reason",this.slot,this.layout,{exitReason:u})),this.Ts.get().finishSegmentByCpn(this.layout.layoutId, YR(this.yX.get(),1).clientPlaybackNonce,iF(u,this.params.context.J5))),this.eJ.get().removeListener(this),this.kO()&&E6(this.zs.LS())&&this.Jc.lE(this.slot,this.layout,this.zs.LS().S))}; g.b.o5=function(x,u,k){m8R({cpn:x,Oi:this.yX.get(),nQ:!0});this.ZG().layoutId!==x||xh(this.params.context.J5.get(),"html5_ssap_pass_transition_reason")&&k===5||(this.zs.LS().currentState<2&&(x=lF(k,this.params.context.J5),x==="error"?this.Jc.Sg(this.slot,this.layout,new V2("Player transition with error during SSAP single layout.",{playerErrorCode:"non_video_expired",transitionReason:k},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):Dh(this.cZ, this.layout,x)),xh(this.params.context.J5.get(),"html5_ssap_exit_without_waiting_for_transition")||this.Jc.lE(this.slot,this.layout,this.zs.LS().S))};g.M(vJ,g.J);g.b=vJ.prototype;g.b.Li=function(){return this.slot}; g.b.ZG=function(){return this.layout}; g.b.xr=function(){}; g.b.dX=function(){return this.oT[this.py]}; g.b.GU=function(){return this.py}; g.b.bJ=function(x,u){var k=this.dX();u.layoutId!==Ax(k,x,u)?M8("pauseLayout for a PlayerBytes layout that is not currently active",x,u):k.bJ()}; g.b.Hu=function(x,u){var k=this.dX();u.layoutId!==Ax(k,x,u)?M8("resumeLayout for a PlayerBytes layout that is not currently active",x,u):k.Hu()}; g.b.n4=function(x,u){var k=this.dX();ByY(this,x,u);olY(k,x,u)&&this.I7(k.Li(),k.ZG(),"skipped")}; g.b.Tk=function(x,u){var k=this.dX();xsj(this);ubY(k,x,u)&&(x=glj(this,k,x,u),x!==void 0&&(this.lX()?M8("Should not happen. Should delete"):Usk(this,k.Li(),k.ZG(),x)))}; g.b.Br=function(x,u){var k=Object.assign({},T9(this),{layoutId:u.layoutId}),U=k.layoutId,m=k.nQ;if(k.RF){var F={};Wr(k.Oi,"wrse",(F.ec=U,F.is=m,F.ctp=zw(U),F))}jj(this.qn,x,u)}; g.b.oU=function(x,u){var k;(k=this.dX())==null||k.oU(x,u)}; g.b.lE=function(x,u,k){u.layoutId===this.ZG().layoutId&&(this.Kd=!1,tG(this.Sk(),this));var U;(U=this.dX())==null||U.lE(x,u,k)}; g.b.fX=function(x){var u;(u=this.dX())==null||u.fX(x)}; g.b.lZ=function(x,u,k){this.GU()===-1&&(this.callback.oU(this.slot,this.layout),this.py++);var U=this.dX();U?(U.Yw(x,u,k),this.lX()&&this.callback.Sg(this.slot,this.layout,u,k)):M8("No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter",void 0,void 0,{activeSubLayoutIndex:String(this.GU()),layoutId:this.ZG().layoutId})}; g.b.onFullscreenToggled=function(x){var u;(u=this.dX())==null||u.onFullscreenToggled(x)}; g.b.ji=function(x){var u;(u=this.dX())==null||u.ji(x)}; g.b.MK=function(x){var u;(u=this.dX())==null||u.MK(x)}; g.b.onVolumeChange=function(){var x;(x=this.dX())==null||x.onVolumeChange()}; g.b.xP=function(x,u,k){ZS(this.qn,x,u,k)}; g.b.Bj=function(x){x.startRendering(x.ZG())}; g.b.init=function(){var x=X2(this.ZG().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");x&&(x.current=this);if(this.oT.length<1)throw new D("Invalid sub layout rendering adapter length when scheduling composite layout.",{length:String(this.oT.length)});if(x=X2(this.ZG().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))x.current=this;x=g.w(this.oT);for(var u=x.next();!u.done;u=x.next())u=u.value,u.init(),WlR(this.qn,this.slot,u.ZG()),OYt(this.qn,this.slot,u.ZG()); if(this.lX())for(this.yX.get().addListener(this),oAR(Ss4(this),this.yX.get()),x=Ss4(this),x=g.w(x),u=x.next();!u.done;u=x.next())this.pH(u.value)}; g.b.pH=function(x){var u=X2(x.clientMetadata,"metadata_type_player_vars");u?(x.layoutType!=="LAYOUT_TYPE_MEDIA"&&M8("Non-video ad contains playerVars",this.slot,x),this.dM.get().addPlayerResponseForAssociation({playerVars:u})):(x=C05(x),this.dM.get().addPlayerResponseForAssociation({kL:x}))}; g.b.release=function(){var x=X2(this.ZG().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");x&&(x.current=null);if(x=X2(this.ZG().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))x.current=null;x=g.w(this.oT);for(var u=x.next();!u.done;u=x.next())u=u.value,iY4(this.qn,this.slot,u.ZG()),u.release();this.lX()&&(this.yX.get().removeListener(this),x8t())}; g.b.oe=function(x){return x.layoutId!==this.ZG().layoutId?(this.callback.Sg(this.Li(),x,new V2("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.ZG().layoutId+("and LayoutType: "+this.ZG().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; g.b.Y6=function(){this.eJ.get().addListener(this);Ym(this.Sk(),this)}; g.b.rC=function(x){if(x.state.isError()){var u,k;this.lZ((u=x.state.Af)==null?void 0:u.errorCode,new V2("There was a player error during this media layout.",{playerErrorCode:(k=x.state.Af)==null?void 0:k.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else(u=this.dX())&&u.rC(x)}; g.b.lX=function(){var x=X2(this.Li().clientMetadata,"metadata_type_eligible_for_ssap");return x===void 0?(M8("Expected SSAP eligibility in PlayerBytes slots",this.Li(),this.ZG()),!1):this.J5.get().lX(x)}; g.b.wi=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.Qq=function(){}; g.b.XO=function(){}; g.M(SC,vJ);g.b=SC.prototype;g.b.Hr=function(x,u,k){this.I7(x,u,k)}; g.b.wK=function(x,u){this.I7(x,u,"error")}; g.b.I7=function(x,u,k){var U=this;k_Y(this,x,u,k,function(){Cn(U,U.GU()+1)})}; g.b.startRendering=function(x){this.oe(x)&&(this.Y6(),Azk(this.gM.get()),BZj(this.J5.get())||nNI(this.eJ.get()),this.GU()===-1&&Cn(this,this.GU()+1))}; g.b.Ms=function(x,u){var k=this;this.Kd=!0;this.GU()===this.oT.length?this.callback.lE(this.slot,this.layout,u):(x=this.dX(),x.Ms(x.ZG(),u),this.Fk=function(){k.callback.lE(k.slot,k.layout,u)}); this.eJ.get().W.ER();JF4(this.dM.get(),{});x=xC(this.eJ.get(),1);x.isPaused()&&!g.A(x,2)&&this.eJ.get().playVideo();this.eJ.get().removeListener(this);this.Kd&&ms4(this)}; g.b.o5=function(){}; g.b.UL=function(){}; g.b.C0=function(){}; g.M(BJ,vJ);g.b=BJ.prototype;g.b.Hr=function(x,u,k){x=Object.assign({},T9(this),{layoutId:u.layoutId,layoutExitReason:k});u=x.layoutId;k=x.layoutExitReason;var U={};Wr(x.Oi,"prse",(U.xc=u,U.ler=k,U.ctp=zw(u),U))}; g.b.wK=function(){M8("onSubLayoutError in SSAP")}; g.b.I7=function(){M8("exitSubLayoutAndPlayNext in SSAP")}; g.b.dX=function(){return this.F6}; g.b.GU=function(){var x=this;return this.oT.findIndex(function(u){var k;return u.ZG().layoutId===((k=x.F6)==null?void 0:k.ZG().layoutId)})}; g.b.Bj=function(x){cK(this.F6===void 0,"replacing another adapter");this.F6=x;x.startRendering(x.ZG())}; g.b.xP=function(x,u,k){ZS(this.qn,x,u,k);var U;cK(u.layoutId===((U=this.F6)==null?void 0:U.ZG().layoutId),"currentAdapter does not match exiting layout",{slot:x?"slot: "+x.slotType:"",subLayout:pD(u)})&&(this.F6=void 0)}; g.b.release=function(){vJ.prototype.release.call(this);cK(this.F6===void 0,"currentAdapter is still active during release");this.F6=void 0}; g.b.D8=function(){return this.eJ.get().getPresentingPlayerType()===2}; g.b.Ms=function(x,u){function k(){oG(this)&&(["normal","error","skipped","muted","user_input_submitted"].includes(u)||M8("Composite stopRendering: Unexpected layout exit reason",this.slot,x,{layoutExitReason:u}))} function U(){this.F6&&x7(this,this.F6,u);if(this.D8()&&(!oG(this)||u!=="abandoned")){k.call(this);var F;var f=((F=this.yX.get().W.getVideoData())==null?void 0:F.clientPlaybackNonce)||"";F=YR(this.yX.get(),1).clientPlaybackNonce;this.Ts.get().finishSegmentByCpn(f,F,iF(u,this.J5))}Fx$(this,u)} function m(){if(this.F6){var F=this.F6;F.LS().currentState<2&&F.Ms(F.ZG(),u);F=oG(this)&&u==="abandoned";this.D8()&&!F&&(k.call(this),this.Ts.get().finishSegmentByCpn(this.F6.ZG().layoutId,YR(this.yX.get(),1).clientPlaybackNonce,iF(u,this.J5)))}} cK(x.layoutId===this.ZG().layoutId,"StopRendering for wrong layout")&&tf(this.a$.V,u)&&(this.kO()?U.call(this):m.call(this))}; g.b.lE=function(x,u,k){vJ.prototype.lE.call(this,x,u,k);u.layoutId===this.ZG().layoutId&&this.eJ.get().removeListener(this)}; g.b.DI=function(){return YR(this.yX.get(),1).clientPlaybackNonce}; g.b.o5=function(x,u,k){m8R(Object.assign({},T9(this),{cpn:x}));if(!oG(this)||k!==5)if(this.kO()){if(this.F6&&this.F6.ZG().layoutId!==u){var U=this.F6.ZG().layoutId;U!==x&&M8("onClipExited: mismatched exiting cpn",this.slot,void 0,{layoutId:U,exitingCpn:x,enteringCpn:u});x=lF(k,this.J5);x7(this,this.F6,x)}else this.F6&&M8("onClipExited: active layout is entering again");u===this.DI()&&brG(this,k)}else{if(this.F6&&this.F6.ZG().layoutId===x)fQj(this,this.F6,k);else{var m;M8("Exiting cpn does not match active cpn", this.slot,(U=this.F6)==null?void 0:U.ZG(),{exitingCpn:x,transitionReason:k,activeCpn:(m=this.F6)==null?void 0:m.ZG().layoutId})}u===this.DI()&&(this.F6!==void 0&&(M8("active adapter is not properly exited",this.slot,this.layout,{activeLayout:pD(this.F6.ZG())}),fQj(this,this.F6,k)),brG(this,k),Fx$(this,this.a$.V.S))}}; g.b.kO=function(){return xh(this.J5.get(),"html5_ssap_exit_without_waiting_for_transition")}; g.b.startRendering=function(x){this.oe(x)&&(x=this.a$,cK(x.S===1,"tickStartRendering: state is not initial"),x.S=2,this.Y6())}; g.b.UL=function(x){U84(Object.assign({},T9(this),{cpn:x}));var u=this.oT.find(function(k){return k.ZG().layoutId===x}); u?(this.a$.S!==2&&(J$W(this.mV,this.slot.slotId),cK(this.a$.S===2,"Expect started"),this.callback.oU(this.slot,this.layout)),this.Bj(u),jj(this.qn,this.slot,u.ZG())):VDG(this,x)}; g.b.n4=function(x,u){ByY(this,x,u);var k=this.dX();k?olY(k,x,u)&&h15(this,"skipped"):XZ5(this,"onSkipRequested")}; g.b.Tk=function(x,u){var k;a:{if(k=this.dX()){if(xsj(this),ubY(k,x,u)&&(x=glj(this,k,x,u),x!==void 0)){k={WQ:k,sG5:this.oT[x]};break a}}else XZ5(this,"SkipWithAdPodSkip");k=void 0}if(x=k)k=x.WQ,u=x.sG5,x=k.ZG().layoutId,this.kO()?x7(this,k,"skipped"):k.Ms(k.ZG(),"skipped"),k=u.ZG().layoutId,this.Ts.get().finishSegmentByCpn(x,k,iF("skipped",this.J5))}; g.b.Br=function(){M8("Not used in html5_ssap_fix_layout_exit")}; g.b.rC=function(x){var u;(u=this.dX())==null||u.rC(x)}; g.b.lZ=function(){M8("Not used in html5_ssap_fix_layout_exit")}; g.b.C0=function(x,u,k){var U;if(((U=this.dX())==null?void 0:U.ZG().layoutId)!==u.layoutId)return void M8("requestToExitSubLayout: wrong layout");h15(this,k)};g.M(uJ,g.J);g.b=uJ.prototype;g.b.Li=function(){return this.zs.Li()}; g.b.ZG=function(){return this.zs.ZG()}; g.b.init=function(){var x=X2(this.ZG().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");x&&(x.current=this);this.jH()}; g.b.jH=function(){this.zs.init()}; g.b.release=function(){var x=X2(this.ZG().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");x&&(x.current=null);this.yl()}; g.b.yl=function(){this.zs.release()}; g.b.bJ=function(){this.zs.bJ()}; g.b.Hu=function(){this.zs.Hu()}; g.b.n4=function(x,u){M8("Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers",this.Li(),this.ZG(),{requestingSlot:x,requestingLayout:u})}; g.b.startRendering=function(x){x.layoutId!==this.ZG().layoutId?this.callback.Sg(this.Li(),x,new V2("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.ZG().layoutId+("and LayoutType: "+this.ZG().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.eJ.get().addListener(this),Ym(this.Sk(),this),Azk(this.gM.get()),BZj(this.J5.get())||nNI(this.eJ.get()),this.zs.startRendering(x))}; g.b.Ms=function(x,u){this.Kd=!0;this.zs.Ms(x,u);this.eJ.get().W.ER();JF4(this.dM.get(),{});x=xC(this.eJ.get(),1);x.isPaused()&&!g.A(x,2)&&this.eJ.get().playVideo();this.eJ.get().removeListener(this);this.Kd&&this.zs.l1()}; g.b.oU=function(x,u){this.zs.oU(x,u)}; g.b.lE=function(x,u,k){u.layoutId===this.ZG().layoutId&&(this.Kd=!1,tG(this.Sk(),this));this.zs.lE(x,u,k);u.layoutId===this.ZG().layoutId&&Ln(this.gM.get())}; g.b.fX=function(x){this.zs.fX(x)}; g.b.rC=function(x){if(x.state.isError()){var u,k;this.lZ((u=x.state.Af)==null?void 0:u.errorCode,new V2("There was a player error during this media layout.",{playerErrorCode:(k=x.state.Af)==null?void 0:k.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else this.zs.rC(x)}; g.b.lZ=function(x,u,k){this.zs.Yw(x,u,k)}; g.b.onFullscreenToggled=function(x){this.zs.onFullscreenToggled(x)}; g.b.ji=function(x){this.zs.ji(x)}; g.b.MK=function(x){this.zs.MK(x)}; g.b.onVolumeChange=function(){this.zs.onVolumeChange()}; g.b.wi=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.Qq=function(){}; g.b.XO=function(){};g.b=gG.prototype;g.b.Li=function(){return this.slot}; g.b.ZG=function(){return this.layout}; g.b.init=function(){this.zw.get().addListener(this);this.eJ.get().addListener(this);var x=X2(this.layout.clientMetadata,"metadata_type_layout_enter_ms");var u=X2(this.layout.clientMetadata,"metadata_type_layout_exit_ms");if(this.K){var k=this.zw.get().bq.slice(-1)[0];k!==void 0&&(x=k.startSecs*1E3,u=(k.startSecs+k.z1)*1E3)}this.Q2(x,u);var U;k=(U=this.yX.get().rF)==null?void 0:U.clientPlaybackNonce;U=this.layout.DQ.adClientDataEntry;k7(this.N$.get(),{daiStateTrigger:{filledAdsDurationMs:u-x,contentCpn:k, adClientData:U}});var m=this.zw.get();m=Hrt(m.J,x,u);m!==null&&(k7(this.N$.get(),{daiStateTrigger:{filledAdsDurationMs:m-x,contentCpn:k,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:U}}),this.Ts.get().DU(m,u))}; g.b.release=function(){this.yl();this.zw.get().removeListener(this);this.eJ.get().removeListener(this)}; g.b.startRendering=function(){this.HC();this.callback.oU(this.slot,this.layout)}; g.b.Ms=function(x,u){this.mZ(u);this.driftRecoveryMs!==null&&(UB(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(R14(this)-X2(this.layout.clientMetadata,"metadata_type_layout_enter_ms")).toString(),driftFromHeadMs:Math.round(this.eJ.get().W.ZI()*1E3).toString()}),this.driftRecoveryMs=null);this.callback.lE(this.slot,this.layout,u)}; g.b.B4=function(){return!1}; g.b.Tr=function(x){var u=X2(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),k=X2(this.layout.clientMetadata,"metadata_type_layout_exit_ms");x*=1E3;if(u<=x&&x0&&az(this.S(),u)}; g.b.DW=function(x){this.N.delete(x.slotId);for(var u=[],k=g.w(this.jM.values()),U=k.next();!U.done;U=k.next()){U=U.value;var m=U.trigger;m instanceof oR&&m.triggeringSlotId===x.slotId&&u.push(U)}u.length>0&&az(this.S(),u)}; g.b.aT=function(x){for(var u=[],k=g.w(this.jM.values()),U=k.next();!U.done;U=k.next()){U=U.value;var m=U.trigger;m instanceof dG&&m.slotType===x.slotType&&m.S!==x.slotId&&u.push(U)}u.length>0&&az(this.S(),u)}; g.b.qN=function(x){this.J.add(x.slotId);for(var u=[],k=g.w(this.jM.values()),U=k.next();!U.done;U=k.next())U=U.value,U.trigger instanceof Cj&&x.slotId===U.trigger.triggeringSlotId&&u.push(U);u.length>0&&az(this.S(),u)}; g.b.mR=function(x){this.J.delete(x.slotId);this.K.add(x.slotId);for(var u=[],k=g.w(this.jM.values()),U=k.next();!U.done;U=k.next())if(U=U.value,U.trigger instanceof Lj)x.slotId===U.trigger.triggeringSlotId&&u.push(U);else if(U.trigger instanceof $7){var m=U.trigger;x.slotId===m.slotId&&this.V.has(m.triggeringLayoutId)&&u.push(U)}u.length>0&&az(this.S(),u)}; g.b.IT=function(x){for(var u=[],k=g.w(this.jM.values()),U=k.next();!U.done;U=k.next())U=U.value,U.trigger instanceof Dx&&x.slotId===U.trigger.triggeringSlotId&&u.push(U);u.length>0&&az(this.S(),u)}; g.b.GA=function(x){for(var u=[],k=g.w(this.jM.values()),U=k.next();!U.done;U=k.next())U=U.value,U.trigger instanceof Sl&&x.slotId===U.trigger.triggeringSlotId&&u.push(U);u.length>0&&az(this.S(),u)}; g.b.KF=function(x,u){this.j.add(u.layoutId)}; g.b.FS=function(x,u){this.j.delete(u.layoutId)}; g.b.oU=function(x,u){this.V.add(u.layoutId);for(var k=[],U=g.w(this.jM.values()),m=U.next();!m.done;m=U.next())if(m=m.value,m.trigger instanceof rG)u.layoutId===m.trigger.triggeringLayoutId&&k.push(m);else if(m.trigger instanceof Nc){var F=m.trigger;x.slotType===F.slotType&&u.layoutType===F.layoutType&&u.layoutId!==F.S&&k.push(m)}else m.trigger instanceof $7&&(F=m.trigger,u.layoutId===F.triggeringLayoutId&&this.K.has(F.slotId)&&k.push(m));k.length>0&&az(this.S(),k)}; g.b.lE=function(x,u,k){this.V.delete(u.layoutId);x=[];for(var U=g.w(this.jM.values()),m=U.next();!m.done;m=U.next())if(m=m.value,m.trigger instanceof Zx&&u.layoutId===m.trigger.triggeringLayoutId&&x.push(m),m.trigger instanceof jl){var F=m.trigger;u.layoutId===F.triggeringLayoutId&&F.S.includes(k)&&x.push(m)}x.length>0&&az(this.S(),x)}; g.b.YR=function(){}; g.b.Bo=function(){this.K.clear()}; g.b.UI=function(){};g.M(PI,g.J);PI.prototype.xt=function(x,u,k,U){if(this.jM.has(u.triggerId))throw new D("Tried to register duplicate trigger for slot.");if(!(u instanceof lJ))throw new D("Incorrect TriggerType: Tried to register trigger of type "+u.triggerType+" in CloseRequestedTriggerAdapter");this.jM.set(u.triggerId,new gh(x,u,k,U))}; PI.prototype.Ml=function(x){this.jM.delete(x.triggerId)};g.M(dD,g.J);dD.prototype.xt=function(x,u,k,U){if(this.jM.has(u.triggerId))throw new D("Tried to register duplicate trigger for slot.");if(!(u instanceof iJ||u instanceof vu))throw new D("Incorrect TriggerType: Tried to register trigger of type "+u.triggerType+" in ContentPlaybackLifecycleTriggerAdapter");this.jM.set(u.triggerId,new gh(x,u,k,U))}; dD.prototype.Ml=function(x){this.jM.delete(x.triggerId)}; dD.prototype.Bo=function(x){for(var u=[],k=u.push,U=k.apply,m=[],F=g.w(this.jM.values()),f=F.next();!f.done;f=F.next())f=f.value,f.trigger instanceof iJ&&f.trigger.Nr===x&&m.push(f);U.call(k,u,g.t(m));k=u.push;U=k.apply;m=[];F=g.w(this.jM.values());for(f=F.next();!f.done;f=F.next())f=f.value,f.trigger instanceof vu&&f.trigger.S!==x&&m.push(f);U.call(k,u,g.t(m));u.length&&az(this.S(),u)}; dD.prototype.UI=function(x){for(var u=[],k=u.push,U=k.apply,m=[],F=g.w(this.jM.values()),f=F.next();!f.done;f=F.next()){f=f.value;var V=f.trigger;V instanceof vu&&V.S===x&&m.push(f)}U.call(k,u,g.t(m));u.length&&az(this.S(),u)};g.M(Ku,g.J);g.b=Ku.prototype;g.b.xt=function(x,u,k,U){if(this.jM.has(u.triggerId))throw new D("Tried to register duplicate trigger for slot.");var m="adtriggercuerange:"+u.triggerId;if(u instanceof JD)$FI(this,x,u,k,U,m,u.S.start,u.S.end,u.Nr,u.visible);else if(u instanceof nj)$FI(this,x,u,k,U,m,0x7ffffffffffff,0x8000000000000,u.Nr,u.visible);else throw new D("Incorrect TriggerType: Tried to register trigger of type "+u.triggerType+" in CueRangeTriggerAdapter");}; g.b.Ml=function(x){var u=this.jM.get(x.triggerId);u&&this.D3.get().removeCueRange(u.cueRangeId);this.jM.delete(x.triggerId)}; g.b.onCueRangeEnter=function(x){var u=r$5(this,x);if(u&&(u=this.jM.get(u)))if(g.A(xC(this.eJ.get()),32))this.S.add(u.cueRangeId);else{var k=u==null?void 0:u.yR.trigger;if(k instanceof JD||k instanceof nj){if(iE(this.context.J5.get())){var U=u.yR.slot,m=u.yR.layout,F={};this.context.xE.vU("cre",(F.ca=u.yR.category,F.tt=k.triggerType,F.st=U.slotType,F.lt=m==null?void 0:m.layoutType,F.cid=x,F))}az(this.V(),[u.yR])}}}; g.b.onCueRangeExit=function(x){(x=r$5(this,x))&&(x=this.jM.get(x))&&this.S.delete(x.cueRangeId)}; g.b.rC=function(x){if(yH(x,16)<0){x=g.w(this.S);for(var u=x.next();!u.done;u=x.next())this.onCueRangeEnter(u.value,!0);this.S.clear()}}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.oU=function(){}; g.b.lE=function(){}; g.b.YR=function(){}; g.b.fX=function(){}; g.b.onFullscreenToggled=function(){}; g.b.ji=function(){}; g.b.wi=function(){}; g.b.MK=function(){}; g.b.onVolumeChange=function(){}; g.b.Qq=function(){}; g.b.XO=function(){};g.M(vI,g.J);g.b=vI.prototype; g.b.xt=function(x,u,k,U){if(this.V.has(u.triggerId)||this.J.has(u.triggerId))throw new D("Tried to re-register the trigger.");x=new gh(x,u,k,U);if(x.trigger instanceof el)this.V.set(x.trigger.triggerId,x);else if(x.trigger instanceof aG)this.J.set(x.trigger.triggerId,x);else throw new D("Incorrect TriggerType: Tried to register trigger of type "+x.trigger.triggerType+" in LiveStreamBreakTransitionTriggerAdapter");this.V.has(x.trigger.triggerId)&&x.slot.slotId===this.S&&az(this.K(),[x])}; g.b.Ml=function(x){this.V.delete(x.triggerId);this.J.delete(x.triggerId)}; g.b.xr=function(x){x=x.slotId;if(this.S!==x){var u=[];this.S!=null&&u.push.apply(u,g.t(jWk(this.J,this.S)));x!=null&&u.push.apply(u,g.t(jWk(this.V,x)));this.S=x;u.length&&az(this.K(),u)}}; g.b.o5=function(){}; g.b.UL=function(){};g.M(Ts,g.J);g.b=Ts.prototype;g.b.xt=function(x,u,k,U){if(this.jM.has(u.triggerId))throw new D("Tried to register duplicate trigger for slot.");if(!(u instanceof Kj))throw new D("Incorrect TriggerType: Tried to register trigger of type "+u.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.jM.set(u.triggerId,new gh(x,u,k,U))}; g.b.Ml=function(x){this.jM.delete(x.triggerId)}; g.b.oU=function(){}; g.b.lE=function(){}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){};g.M(Am,g.J);g.b=Am.prototype;g.b.YR=function(x,u){for(var k=[],U=g.w(this.jM.values()),m=U.next();!m.done;m=U.next()){m=m.value;var F=m.trigger;F.opportunityType===x&&(F.associatedSlotId&&F.associatedSlotId!==u||k.push(m))}k.length&&az(this.S(),k)}; g.b.xt=function(x,u,k,U){if(this.jM.has(u.triggerId))throw new D("Tried to register duplicate trigger for slot.");if(!(u instanceof vYt))throw new D("Incorrect TriggerType: Tried to register trigger of type "+u.triggerType+" in OpportunityEventTriggerAdapter");this.jM.set(u.triggerId,new gh(x,u,k,U))}; g.b.Ml=function(x){this.jM.delete(x.triggerId)}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.oU=function(){}; g.b.lE=function(){};g.M(Cu,g.J);g.b=Cu.prototype;g.b.xt=function(x,u,k,U){x=new gh(x,u,k,U);if(u instanceof Qx||u instanceof Pu||u instanceof IG||u instanceof TF||u instanceof KxW){if(this.jM.has(u.triggerId))throw new D("Tried to register duplicate trigger for slot.");this.jM.set(u.triggerId,x);k=k.slotId;x=this.J.has(k)?this.J.get(k):new Set;x.add(u);this.J.set(k,x)}else throw new D("Incorrect TriggerType: Tried to register trigger of type "+u.triggerType+" in PrefetchTriggerAdapter");}; g.b.Ml=function(x){this.jM.delete(x.triggerId)}; g.b.Bs=function(x){var u=x.slotId;if(this.J.has(u)){x=0;var k=new Set;u=g.w(this.J.get(u));for(var U=u.next();!U.done;U=u.next())if(U=U.value,k.add(U.triggerId),U instanceof Pu&&U.breakDurationMs){x=U.breakDurationMs;break}Lu(this,"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",x,k)}}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.oU=function(){}; g.b.lE=function(){}; g.b.YR=function(){}; g.b.B4=function(x){if(this.S){this.V&&this.V.stop();this.K&&g.ky(this.K);x=x.z1*1E3+1E3;for(var u=0,k=g.w(this.jM.values()),U=k.next();!U.done;U=k.next())U=U.value.trigger,U instanceof Qx&&U.breakDurationMs<=x&&U.breakDurationMs>u&&(u=U.breakDurationMs);x=u;if(x>0)return Lu(this,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",x,new Set,!0),Lu(this,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",x,new Set,!1),!0}return!1}; g.b.Tr=function(){}; g.b.Bo=function(x){this.S&&this.S.contentCpn!==x?(M8("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:x,fetchInstructionsCpn:this.S.contentCpn}),DF(this)):aej(this)}; g.b.UI=function(x){this.S&&this.S.contentCpn!==x&&M8("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:x,fetchInstructionsCpn:this.S.contentCpn},!0);DF(this)}; g.b.iM=function(x){var u=this;if(this.S)M8("Unexpected multiple fetch instructions for the current content");else{this.S=x;x=IeY(x);this.V=new g.gl(function(){aej(u)},x?x:6E5); this.V.start();this.K=new g.gl(function(){u.S&&(u.V&&(u.V.stop(),u.V.start()),ZaQ(u,"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED"))},QWG(this.S)); x=this.eJ.get().getCurrentTimeSec(1,!1);for(var k=g.w(this.zw.get().bq),U=k.next();!U.done;U=k.next())U=U.value,Fw(this.N$.get(),"nocache","ct."+Date.now()+";cmt."+x+";d."+U.z1.toFixed(3)+";tw."+(U.startSecs-x)+";cid."+U.identifier+";")}}; g.b.SJ=function(){g.J.prototype.SJ.call(this);DF(this)};g.M(S8,g.J);g.b=S8.prototype;g.b.xt=function(x,u,k,U){if(this.jM.has(u.triggerId))throw new D("Tried to register duplicate trigger for slot.");if(!(u instanceof uy))throw new D("Incorrect TriggerType: Tried to register trigger of type "+u.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.jM.set(u.triggerId,new gh(x,u,k,U));x=this.S.has(u.triggeringLayoutId)?this.S.get(u.triggeringLayoutId):new Set;x.add(u);this.S.set(u.triggeringLayoutId,x)}; g.b.Ml=function(x){this.jM.delete(x.triggerId);if(!(x instanceof uy))throw new D("Incorrect TriggerType: Tried to unregister trigger of type "+x.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var u=this.V.get(x.triggerId);u&&(u.dispose(),this.V.delete(x.triggerId));if(u=this.S.get(x.triggeringLayoutId))u.delete(x),u.size===0&&this.S.delete(x.triggeringLayoutId)}; g.b.Bs=function(){}; g.b.DW=function(){}; g.b.aT=function(){}; g.b.qN=function(){}; g.b.mR=function(){}; g.b.IT=function(){}; g.b.GA=function(){}; g.b.KF=function(){}; g.b.FS=function(){}; g.b.YR=function(){}; g.b.oU=function(x,u){var k=this;if(this.S.has(u.layoutId)){x=this.S.get(u.layoutId);x=g.w(x);var U=x.next();for(u={};!U.done;u={YS:void 0},U=x.next())u.YS=U.value,U=new g.gl(function(m){return function(){var F=k.jM.get(m.YS.triggerId);az(k.J(),[F])}}(u),u.YS.durationMs),U.start(),this.V.set(u.YS.triggerId,U)}}; g.b.lE=function(){};g.M(BI,g.J);BI.prototype.xt=function(x,u,k,U){if(this.jM.has(u.triggerId))throw new D("Tried to register duplicate trigger for slot.");if(!(u instanceof Wu))throw new D("Incorrect TriggerType: Tried to register trigger of type "+u.triggerType+" in VideoTransitionTriggerAdapter.");this.jM.set(u.triggerId,new gh(x,u,k,U))}; BI.prototype.Ml=function(x){this.jM.delete(x.triggerId)};gH.prototype.uB=function(x){return x.kind==="AD_PLACEMENT_KIND_START"};g.M(mf,g.J);g.b=mf.prototype;g.b.logEvent=function(x){this.Wu(x)}; g.b.n6=function(x,u,k){this.Wu(x,void 0,void 0,void 0,u,void 0,void 0,void 0,u.adSlotLoggingData,void 0,void 0,k)}; g.b.As=function(x,u,k,U){this.Wu(x,void 0,void 0,void 0,u,k?k:void 0,void 0,void 0,u.adSlotLoggingData,k?k.adLayoutLoggingData:void 0,void 0,U)}; g.b.YM=function(x,u,k,U){xh(this.J5.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+x,"trigger:",k,"slot:",u,"layout:",U);pM(this.S.get())&&this.Wu(x,void 0,void 0,void 0,u,U?U:void 0,void 0,k,u.adSlotLoggingData,U?U.adLayoutLoggingData:void 0)}; g.b.jV=function(x,u,k,U,m){this.Wu(x,u,k,U,void 0,void 0,void 0,void 0,void 0,void 0,void 0,m)}; g.b.eK=function(x,u,k,U){this.Wu("ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,k,U,void 0,void 0,k.adSlotLoggingData,U?U.adLayoutLoggingData:void 0,{errorType:x,errorMessage:u})}; g.b.Wu=function(x,u,k,U,m,F,f,V,h,X,q,H){var R=this;H=H===void 0?0:H;xh(this.J5.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+x,"slot:",m,"layout:",F,"ping:",f,"Opportunity:",{opportunityType:u,associatedSlotId:k,nnG:U,Wlm:V,adSlotLoggingData:h,adLayoutLoggingData:X});try{var p=function(){if(!R.J5.get().W.X().G("html5_disable_client_tmp_logs")&&x!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){x||M8("Empty PACF event type",m,F);var c=pM(R.S.get()),Y={eventType:x,eventOrder:++R.eventCount},E={}; m&&(E.slotData=Rz(c,m));F&&(E.layoutData=Y8I(c,F));f&&(E.pingData={pingDispatchStatus:"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS",serializedAdPingMetadata:f.S.serializedAdPingMetadata,pingIndex:f.index});V&&(E.triggerData=H$(V.trigger,V.category));u&&(E.opportunityData=thG(c,u,k,U));c={organicPlaybackContext:{contentCpn:YR(R.yX.get(),1).clientPlaybackNonce}};c.organicPlaybackContext.isLivePlayback=YR(R.yX.get(),1).EO;var z;c.organicPlaybackContext.isMdxPlayback=(z=YR(R.yX.get(),1))==null?void 0:z.isMdxPlayback; var O;if((O=YR(R.yX.get(),1))==null?0:O.daiEnabled)c.organicPlaybackContext.isDaiContent=!0;var r;if(z=(r=YR(R.yX.get(),2))==null?void 0:r.clientPlaybackNonce)c.adVideoPlaybackContext={adVideoCpn:z};c&&(E.externalContext=c);Y.adClientData=E;h&&(Y.serializedSlotAdServingData=h.serializedSlotAdServingDataEntry);X&&(Y.serializedAdServingData=X.serializedAdServingDataEntry);q&&(Y.errorInfo=q);g.RV("adsClientStateChange",{adsClientEvent:Y})}}; H&&H>0?g.ks(g.mA(),function(){return p()},H):p()}catch(c){xh(this.J5.get(),"html5_log_pacf_logging_errors")&&g.ks(g.mA(),function(){M8(c instanceof Error?c:String(c),m,F,{pacf_message:"exception during pacf logging"})})}};var uUt=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.M(Fp,mf);g.b=Fp.prototype; g.b.n6=function(x,u,k){mf.prototype.n6.call(this,x,u,k);iE(this.J5.get())&&(k={},this.context.xE.vU("pacf",(k.et=x,k.st=u.slotType,k.si=u.slotId,k)))}; g.b.As=function(x,u,k,U){var m=uUt.has(x);mf.prototype.As.call(this,x,u,k,U);iE(this.J5.get(),m)&&(U={},this.context.xE.vU("pacf",(U.et=x,U.st=u.slotType,U.si=u.slotId,U.lt=k==null?void 0:k.layoutType,U.li=k==null?void 0:k.layoutId,U.p_ac=k==null?void 0:k.layoutId,U)))}; g.b.jV=function(x,u,k,U,m){mf.prototype.jV.call(this,x,u,k,U,m);iE(this.J5.get())&&(k={},this.context.xE.vU("pacf",(k.et=x,k.ot=u,k.ss=U==null?void 0:U.length,k)))}; g.b.YM=function(x,u,k,U){mf.prototype.YM.call(this,x,u,k,U);if(iE(this.J5.get())){var m={};this.context.xE.vU("pacf",(m.et=x,m.tt=k.trigger.triggerType,m.tc=k.category,m.st=u.slotType,m.si=u.slotId,m.lt=U==null?void 0:U.layoutType,m.li=U==null?void 0:U.layoutId,m.p_ac=U==null?void 0:U.layoutId,m))}}; g.b.eK=function(x,u,k,U){mf.prototype.eK.call(this,x,u,k,U);if(iE(this.J5.get(),!0)){var m={};this.context.xE.vU("perror",(m.ert=x,m.erm=u,m.st=k.slotType,m.si=k.slotId,m.lt=U==null?void 0:U.layoutType,m.li=U==null?void 0:U.layoutId,m.p_ac=U==null?void 0:U.layoutId,m))}}; g.b.Wu=function(x,u,k,U,m,F,f,V,h,X,q){if(g.r$(this.J5.get().W.X())){var H=this.J5.get();H=g.MT(H.W.X().experiments,"H5_async_logging_delay_ms")}else H=void 0;mf.prototype.Wu.call(this,x,u,k,U,m,F,f,V,h,X,q,H)};fh.prototype.clear=function(){this.S.clear()};hB.prototype.resolve=function(x){be(this,x)}; hB.prototype.reject=function(x){VI(this,x)}; hB.prototype.state=function(){return this.currentState==="done"?{state:"done",result:this.result}:this.currentState==="fail"?{state:"fail",error:this.error}:{state:"wait"}}; hB.prototype.wait=function(){var x=this;return function k(){return X44(k,function(U){if(U.S==1)return g.tY(U,2),g.n(U,{qW:x},4);if(U.S!=2)return U.return(U.V);g.zx(U);return g.W4(U,0)})}()}; var XJY=eU(function(x){return Xp(x)?x instanceof hB:!1});Object.freeze({qJ$:function(x){var u=gmI(x);return Mv(u24(u,function(k){return u[k].currentState==="fail"}),function(k){return Number.isNaN(k)?u.map(function(U){return U.state().result}):u[k]})}, mUk:function(x){var u=gmI(x);return Mv(u24(u),function(){return u.map(function(k){return k.state()})})}});var Yx=window.wD$||"pt-BR";zL.prototype.SY=function(x){this.client=x}; zL.prototype.S=function(){this.clear();this.csn=g.rK()}; zL.prototype.clear=function(){this.J.clear();this.V.clear();this.K.clear();this.csn=null};OR.prototype.SY=function(x){g.UQ(WS().SY).bind(WS())(x)}; OR.prototype.clear=function(){g.UQ(WS().clear).bind(WS())()};g.b=ie.prototype;g.b.SY=function(x){this.client=x}; g.b.EN=function(x,u){var k=this;u=u===void 0?{}:u;g.UQ(function(){var U,m,F,f=((U=g.d(x==null?void 0:x.commandMetadata,g.wC))==null?void 0:U.rootVe)||((m=g.d(x==null?void 0:x.commandMetadata,c3S))==null?void 0:(F=m.screenVisualElement)==null?void 0:F.uiType);if(f){U=g.d(x==null?void 0:x.commandMetadata,Q5s);if(U==null?0:U.parentTrackingParams){var V=g.ld(U.parentTrackingParams);if(U.parentCsn)var h=U.parentCsn}else u.clickedVisualElement?V=u.clickedVisualElement:x.clickTrackingParams&&(V=g.ld(x.clickTrackingParams)); a:{U=g.d(x,g.x8);m=g.d(x,lzW);if(U){if(m=UTY(U,"VIDEO")){U={token:m,videoId:U.videoId};break a}}else if(m&&(U=UTY(m,"PLAYLIST"))){U={token:U,playlistId:m.playlistId};break a}U=void 0}u=Object.assign({},{cttAuthInfo:U,parentCsn:h},u);if(g.Ww("expectation_logging")){var X;u.loggingExpectations=((X=g.d(x==null?void 0:x.commandMetadata,c3S))==null?void 0:X.loggingExpectations)||void 0}nh(k,f,V,u)}else g.Nz(new g.BG("Error: Trying to create a new screen without a rootVeType",x))})()}; g.b.clickCommand=function(x,u,k){x=x.clickTrackingParams;k=k===void 0?0:k;x?(k=g.rK(k===void 0?0:k))?(bGb(this.client,k,g.ld(x),u),u=!0):u=!1:u=!1;return u}; g.b.stateChanged=function(x,u,k){this.visualElementStateChanged(g.ld(x),u,k===void 0?0:k)}; g.b.visualElementStateChanged=function(x,u,k){k=k===void 0?0:k;k===0&&this.V.has(k)?this.B.push([x,u]):VjR(this,x,u,k)};Zm.prototype.fetch=function(x,u,k){var U=this,m=q4Q(x,u,k);return new Promise(function(F,f){function V(){if(k==null?0:k.Ck)try{var X=U.handleResponse(x,m.status,m.response,k);F(X)}catch(q){f(q)}else F(U.handleResponse(x,m.status,m.response,k))} m.onerror=V;m.onload=V;var h;m.send((h=u.body)!=null?h:null)})}; Zm.prototype.handleResponse=function(x,u,k,U){k=k.replace(")]}'","");try{var m=JSON.parse(k)}catch(F){g.Nz(new g.BG("JSON parsing failed after XHR fetch",x,u,k));if((U==null?0:U.Ck)&&k)throw new g.ox(1,"JSON parsing failed after XHR fetch");m={}}u!==200&&(g.Nz(new g.BG("XHR API fetch failed",x,u,k)),m=Object.assign({},m,{errorMetadata:{status:u}}));return m};aF.getInstance=function(){var x=g.dQ("ytglobal.storage_");x||(x=new aF,g.ND("ytglobal.storage_",x));return x}; aF.prototype.estimate=function(){var x,u,k;return g.Z(function(U){x=navigator;return((u=x.storage)==null?0:u.estimate)?U.return(x.storage.estimate()):((k=x.webkitTemporaryStorage)==null?0:k.queryUsageAndQuota)?U.return(szk()):U.return()})}; g.ND("ytglobal.storageClass_",aF);qW.prototype.Rz=function(x){this.handleError(x)}; qW.prototype.logEvent=function(x,u){switch(x){case "IDB_DATA_CORRUPTED":g.Ww("idb_data_corrupted_killswitch")||this.S("idbDataCorrupted",u);break;case "IDB_UNEXPECTEDLY_CLOSED":this.S("idbUnexpectedlyClosed",u);break;case "IS_SUPPORTED_COMPLETED":g.Ww("idb_is_supported_completed_killswitch")||this.S("idbIsSupportedCompleted",u);break;case "QUOTA_EXCEEDED":Rs5(this,u);break;case "TRANSACTION_ENDED":this.J&&Math.random()<=.1&&this.S("idbTransactionEnded",u);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":x= Object.assign({},u,{hasWindowUnloaded:this.V}),this.S("idbTransactionAborted",x)}};var vV={},SBI=g.FT("yt-player-local-media",{mw:(vV.index={EU:2},vV.media={EU:2},vV.captions={EU:5},vV),shared:!1,upgrade:function(x,u){u(2)&&(g.aV(x,"index"),g.aV(x,"media"));u(5)&&g.aV(x,"captions");u(6)&&(QK(x,"metadata"),QK(x,"playerdata"))}, version:5});var gQo={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},TT;a:{var A6=g.lZ();A6=A6.toLowerCase();if(g.GW(A6,"android")){var kQo=A6.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(kQo){var UeG=parseFloat(kQo[1]);if(UeG<100){TT=UeG;break a}}var meB=A6.match("("+Object.keys(gQo).join("|")+")");TT=meB?gQo[meB[0]]:0}else TT=void 0}var ZM=TT,jH=ZM>=0;var ifb=window;var p$W=p8(function(){var x,u;return(u=(x=window).matchMedia)==null?void 0:u.call(x,"(prefers-reduced-motion: reduce)").matches});var IF;g.QI=new aJ;IF=0;var ew={md:function(x,u){x.splice(0,u)}, Mc:function(x){x.reverse()}, cR:function(x,u){var k=x[0];x[0]=x[u%x.length];x[u%x.length]=k}};var Ndk=new Set(["embed_config","endscreen_ad_tracking","home_group_info","ic_track"]);var xt=G2$()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.xB?!0:!1;var LtY={vEt:"adunit",mJY:"detailpage",reX:"editpage",fo5:"embedded",W4J:"leanback",qUt:"previewpage",yKS:"profilepage",kY:"unplugged",hJm:"playlistoverview",pt$:"sponsorshipsoffer",Mf$:"shortspage",irJ:"handlesclaiming",Yrm:"immersivelivepage",FHk:"creatormusic",rIG:"immersivelivepreviewpage",zjG:"admintoolyurt",RU5:"shortsaudiopivot",pAm:"consumption"};var CF,F7t,zz;CF={};g.Ch=(CF.STOP_EVENT_PROPAGATION="html5-stop-propagation",CF.IV_DRAWER_ENABLED="ytp-iv-drawer-enabled",CF.IV_DRAWER_OPEN="ytp-iv-drawer-open",CF.MAIN_VIDEO="html5-main-video",CF.VIDEO_CONTAINER="html5-video-container",CF.VIDEO_CONTAINER_TRANSITIONING="html5-video-container-transitioning",CF.HOUSE_BRAND="house-brand",CF);F7t={};zz=(F7t.RIGHT_CONTROLS_LEFT="ytp-right-controls-left",F7t.RIGHT_CONTROLS_RIGHT="ytp-right-controls-right",F7t);var $Tx={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var aVG={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},QMW={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"},eTj={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var pY4={DISABLED:1,ENABLED:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};g.mu.prototype.getLanguageInfo=function(){return this.Ci}; g.mu.prototype.getXtags=function(){if(!this.xtags){var x=this.id.split(";");x.length>1&&(this.xtags=x[1])}return this.xtags}; g.mu.prototype.toString=function(){return this.Ci.name}; g.mu.prototype.getLanguageInfo=g.mu.prototype.getLanguageInfo;F8.prototype.mE=function(x){return this.V===x.V&&this.S===x.S&&this.J===x.J&&this.reason===x.reason&&(!bi||this.xi===x.xi)}; F8.prototype.isLocked=function(){return this.J&&!!this.V&&this.V===this.S}; F8.prototype.compose=function(x){if(x.J&&Va(x))return v5;if(x.J||Va(this))return x;if(this.J||Va(x))return this;var u=this.V&&x.V?Math.max(this.V,x.V):this.V||x.V,k=this.S&&x.S?Math.min(this.S,x.S):this.S||x.S;u=Math.min(u,k);var U=0;bi&&(U=this.xi!==0&&x.xi!==0?Math.min(this.xi,x.xi):this.xi===0?x.xi:this.xi);return bi&&u===this.V&&k===this.S&&U===this.xi||!bi&&u===this.V&&k===this.S?this:bi?new F8(u,k,!1,k===this.S&&U===this.xi?this.reason:x.reason,U):new F8(u,k,!1,k===this.S?this.reason:x.reason)}; F8.prototype.K=function(x){return!x.video||bi&&this.xi!==0&&this.xi=0}; g.b.dV=function(){var x=this.segments[this.segments.length-1];return x?x.endTime:NaN}; g.b.qV=function(){return this.segments[0].startTime}; g.b.u1=function(){return this.segments.length}; g.b.Du=function(){return 0}; g.b.w9=function(x){return(x=this.vg(x))?x.h5:-1}; g.b.V6=function(x){return(x=this.BS(x))?x.sourceURL:""}; g.b.getStartTime=function(x){return(x=this.BS(x))?x.startTime:0}; g.b.wR=function(x){return this.getStartTime(x)+this.getDuration(x)}; g.b.KE=u5(1);g.b.isLoaded=function(){return this.segments.length>0}; g.b.BS=function(x){if(this.S&&this.S.h5===x)return this.S;x=g.fI(this.segments,new rT(x,0,0,0,""),function(u,k){return u.h5-k.h5}); return this.S=x>=0?this.segments[x]:null}; g.b.vg=function(x){if(this.S&&this.S.startTime<=x&&x=0?this.segments[x]:this.segments[Math.max(0,-x-2)]}; g.b.append=function(x){if(x.length)if(x=g.uU(x),this.segments.length){var u=this.segments.length?g.TW(this.segments).endTime:0,k=x[0].h5-this.Uv();k>1&&SYY(this.segments);for(k=k>0?0:-k+1;kx.h5&&this.index.PS()<=x.h5+1}; g.b.update=function(x,u,k){this.index.append(x);Xrb(this.index,k);x=this.index;x.V=u;x.J="update"}; g.b.yQ=function(){return this.oE()?!0:ll.prototype.yQ.call(this)}; g.b.Fc=function(x,u){var k=this.index.V6(x),U=this.index.getStartTime(x),m=this.index.getDuration(x),F;u?m=F=0:F=this.info.xi>0?this.info.xi*m:1E3;return new NM([new Za(3,this,void 0,"liveCreateRequestInfoForSegment",x,U,m,0,F,!u)],k)}; g.b.T7=function(){return this.oE()?0:this.initRange.length}; g.b.ir=function(){return!1};LJ.prototype.update=function(x){var u=void 0;this.V&&(u=this.V);var k=new LJ,U=Array.from(x.getElementsByTagName("S"));if(U.length){var m=+AL(x,"timescale")||1,F=(+U[0].getAttribute("t")||0)/m,f=+AL(x,"startNumber")||0;k.K=F;var V=u?u.startSecs+u.z1:0,h=Date.parse(U$W(AL(x,"yt:segmentIngestTime")))/1E3;k.N=x.parentElement.tagName==="SegmentTemplate";k.N&&(k.D=AL(x,"media"));x=u?f-u.h5:1;k.j=x>0?0:-x+1;x=g.w(U);for(U=x.next();!U.done;U=x.next()){U=U.value;for(var X=+U.getAttribute("d")/m,q=(+U.getAttribute("yt:sid")|| 0)/m,H=+U.getAttribute("r")||0,R=0;R<=H;R++)if(u&&f<=u.h5)f++;else{var p=new gub(f,V,X,h+q,F);k.S.push(p);var c=U;var Y=m,E=p.startSecs;p=c.getAttribute("yt:cuepointTimeOffset");var z=c.getAttribute("yt:cuepointDuration");if(p&&z){p=Number(p);E=-p/Y+E;Y=Number(z)/Y;z=c.getAttribute("yt:cuepointContext")||null;var O=c.getAttribute("yt:cuepointIdentifier")||"";c=c.getAttribute("yt:cuepointEvent")||"";c=new dT(E,Y,z,O,bHt[c]||"unknown",p)}else c=null;c&&k.J.push(c);f++;V+=X;F+=X;h+=X+q}}k.S.length&& (k.V=g.TW(k.S))}this.j=k.j;this.V=k.V||this.V;g.gS(this.S,k.S);g.gS(this.J,k.J);this.N=k.N;this.D=k.D;this.K===-1&&(this.K=k.getStreamTimeOffset())}; LJ.prototype.getStreamTimeOffset=function(){return this.K===-1?0:this.K};g.M(So,g.jb);g.b=So.prototype;g.b.L3=function(){return this.au}; g.b.wv=function(x,u){x=B8(this,x);return x>=0&&(u||!this.segments[x].pending)}; g.b.PS=function(){return this.jI?this.segments.length?this.vg(this.qV()).h5:-1:g.jb.prototype.PS.call(this)}; g.b.qV=function(){if(this.I2)return 0;if(!this.jI)return g.jb.prototype.qV.call(this);if(!this.segments.length)return 0;var x=Math.max(g.TW(this.segments).endTime-this.P_,0);return this.WZ>0&&this.vg(x).h50)return this.Hk/1E3;if(!this.segments.length)return g.jb.prototype.dV.call(this);var x=this.Uv();if(!this.jI||x<=this.segments[this.segments.length-1].h5)x=this.segments[this.segments.length-1];else{var u=this.segments[this.segments.length-1];x=new rT(x,Math.max(0,u.startTime-(u.h5-x)*this.au),this.au,0,"sq/"+x,void 0,void 0,!0)}return this.I2?Math.min(this.P_,x.endTime):x.endTime}; g.b.u1=function(){return this.jI?this.segments.length?this.Uv()-this.PS()+1:0:g.jb.prototype.u1.call(this)}; g.b.Uv=function(){var x=Math.min(this.F1,Math.max(g.jb.prototype.Uv.call(this),this.mD)),u=this.P_*1E3;u=this.Hk>0&&this.Hk0&&this.mD>0&&!u&&(u=this.vg(this.P_))&&(x=Math.min(u.h5-1,x));return x}; g.b.dF=function(){return this.segments.length?this.segments[this.segments.length-1]:null}; g.b.a_=function(x){var u=B8(this,x.h5);if(u>=0)this.segments[u]=x;else if(this.segments.splice(-(u+1),0,x),this.uO&&x.h5%(300/this.au)===0){var k=this.segments[0].h5,U=Math.floor(this.uO/this.au);x=x.h5-U;u=-(u+1)-U;u>0&&x>k&&(this.segments=this.segments.slice(u))}}; g.b.LM=function(){return this.mD}; g.b.pU=function(x){return Da?!this.V&&x>=0&&this.Uv()<=x:g.jb.prototype.pU.call(this,x)}; g.b.vg=function(x){if(!this.jI)return g.jb.prototype.vg.call(this,x);if(!this.segments.length)return null;var u=this.segments[this.segments.length-1];if(x=u.endTime)u=u.h5+Math.floor((x-u.endTime)/this.au+1);else{u=bU(this.segments,function(U){return x=U.endTime?1:0}); if(u>=0)return this.segments[u];var k=-(u+1);u=this.segments[k-1];k=this.segments[k];u=Math.floor((x-u.endTime)/((k.startTime-u.endTime)/(k.h5-u.h5-1))+1)+u.h5}return this.BS(u)}; g.b.BS=function(x){if(!this.jI)return g.jb.prototype.BS.call(this,x);if(!this.segments.length)return null;var u=B8(this,x);if(u>=0)return this.segments[u];var k=-(u+1);u=this.au;if(k===0)var U=Math.max(0,this.segments[0].startTime-(this.segments[0].h5-x)*u);else k===this.segments.length?(U=this.segments[this.segments.length-1],U=U.endTime+(x-U.h5-1)*u):(U=this.segments[k-1],u=this.segments[k],u=(u.startTime-U.endTime)/(u.h5-U.h5-1),U=U.endTime+(x-U.h5-1)*u);return new rT(x,U,u,0,"sq/"+x,void 0,void 0, !0)}; var Da=!1;g.M(oK,Ty);g.b=oK.prototype;g.b.Hg=function(){return!0}; g.b.yQ=function(){return!0}; g.b.cL=function(x){return this.N8()&&x.J&&!x.N||!x.S.index.pU(x.h5)}; g.b.oL=function(){}; g.b.vu=function(x,u){return typeof x!=="number"||isFinite(x)?Ty.prototype.vu.call(this,x,u===void 0?!1:u):new NM([new Za(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.oz,void 0,this.oz*this.info.xi)],"")}; g.b.Fc=function(x,u){var k=k===void 0?!1:k;if(this.index.wv(x))return Ty.prototype.Fc.call(this,x,u);var U=this.index.getStartTime(x),m=Math.round(this.oz*this.info.xi),F=this.oz;u&&(F=m=0);return new NM([new Za(k?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",x,U,F,void 0,m,!u)],x>=0?"sq/"+x:"")};g.M(xK,ll);g.b=xK.prototype;g.b.Ln=function(){return!1}; g.b.N8=function(){return!1}; g.b.Hg=function(){return!1}; g.b.oL=function(){return new NM([new Za(1,this,void 0,"otfInit")],this.N)}; g.b.n5=function(){return null}; g.b.cw=function(x){this.cL(x);return qE5(this,eo(x),!1)}; g.b.vu=function(x,u){u=u===void 0?!1:u;x=this.index.w9(x);u&&(x=Math.min(this.index.Uv(),x+1));return qE5(this,x,!0)}; g.b.Zc=function(x){x.info.type===1&&(this.S||(this.S=lo(x.S)),x.V&&x.V.uri==="http://youtube.com/streaming/otf/durations/112015"&&sE4(this,x.V))}; g.b.cL=function(x){return x.J===0?!0:this.index.Uv()>x.h5&&this.index.PS()<=x.h5+1}; g.b.T7=function(){return 0}; g.b.ir=function(){return!1};uI.prototype.uC=function(){return this.S.uC()};g.b=g.fz.prototype;g.b.wv=function(x){return x<=this.Uv()}; g.b.Du=function(x){return this.offsets[x]}; g.b.getStartTime=function(x){return this.startTicks[x]/this.S}; g.b.wR=function(x){return this.getStartTime(x)+this.getDuration(x)}; g.b.KE=u5(0);g.b.Z2=function(){return NaN}; g.b.getDuration=function(x){x=this.pO(x);return x>=0?x/this.S:-1}; g.b.pO=function(x){return x+1=0}; g.b.dV=function(){return this.V?this.startTicks[this.count]/this.S:NaN}; g.b.qV=function(){return 0}; g.b.u1=function(){return this.count}; g.b.V6=function(){return""}; g.b.w9=function(x){x=g.fI(this.startTicks.subarray(0,this.count),x*this.S);return x>=0?x:Math.max(0,-x-2)}; g.b.isLoaded=function(){return this.Uv()>=0}; g.b.qD=function(x,u){if(x>=this.Uv())return 0;var k=0;for(u=this.getStartTime(x)+u;xthis.getStartTime(x);x++)k=Math.max(k,tnQ(this,x)/this.getDuration(x));return k}; g.b.resize=function(x){x+=2;var u=this.offsets;this.offsets=new Float64Array(x+1);var k=this.startTicks;this.startTicks=new Float64Array(x+1);for(x=0;x0&&x&&(k=k.range.end+1,x=Math.min(x,this.info.contentLength-k),x>0&&U.push(new Za(4,this,r5(k,x),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,u)));return new NM(U)}; g.b.Zc=function(x){if(x.info.type===1){if(this.S)return;this.S=lo(x.S)}else if(x.info.type===2){if(this.N||this.index.Uv()>=0)return;if(g.gp(this.info)){var u=this.index,k=x.uC();x=x.info.range.start;var U=g.Cx(k,0,1936286840);k=EJG(U);u.S=k.timescale;var m=k.QK;u.offsets[0]=k.im+x+U.size;u.startTicks[0]=m;u.V=!0;x=k.LR.length;for(U=0;U0&&x===F[0].V0)for(x=0;x=u+k)break}m.length||g.Pc(new g.BG("b189619593",""+x,""+u,""+k));return new NM(m)}; g.b.EQ=function(x){for(var u=this.U5(x.info),k=x.info.range.start+x.info.V,U=[],m=0;m=this.index.Du(k+1);)k++;return this.wg(k,u,x.J).zY}; g.b.cL=function(x){x.Dl();return this.yQ()?!0:x.range.end+1this.info.contentLength&&(u=new nJ(u.start,this.info.contentLength-1)),new NM([new Za(4,x.S,u,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,x.clipId)]);x.type===4&&(x=this.U5(x),x=x[x.length-1]);var k=0,U=x.range.start+x.V+x.J;x.type===3&&(x.Dl(),k=x.h5,U===x.range.end+1&&(k+=1));return this.wg(k,U,u)}; g.b.cw=function(){return null}; g.b.vu=function(x,u,k){u=u===void 0?!1:u;x=this.index.w9(x);u&&(x=Math.min(this.index.Uv(),x+1));return this.wg(x,this.index.Du(x),0,k)}; g.b.Ln=function(){return!0}; g.b.N8=function(){return!0}; g.b.Hg=function(){return!1}; g.b.T7=function(){return this.indexRange.length+this.initRange.length}; g.b.ir=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var Dg={},JgY=(Dg.COLOR_PRIMARIES_BT709="bt709",Dg.COLOR_PRIMARIES_BT2020="bt2020",Dg.COLOR_PRIMARIES_UNKNOWN=null,Dg.COLOR_PRIMARIES_UNSPECIFIED=null,Dg),Sk={},GXW=(Sk.COLOR_TRANSFER_CHARACTERISTICS_BT709="bt709",Sk.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10="bt2020",Sk.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084="smpte2084",Sk.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67="arib-std-b67",Sk.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN=null,Sk.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED=null,Sk);g.hh.prototype.getName=function(){return this.name}; g.hh.prototype.getId=function(){return this.id}; g.hh.prototype.getIsDefault=function(){return this.isDefault}; g.hh.prototype.toString=function(){return this.name}; g.hh.prototype.getName=g.hh.prototype.getName;g.hh.prototype.getId=g.hh.prototype.getId;g.hh.prototype.getIsDefault=g.hh.prototype.getIsDefault;var iZ5=/action_display_post/;var l6b,sr,HQ;g.M(RK,g.Hm);g.b=RK.prototype;g.b.isLoading=function(){return this.state===1}; g.b.Xu=function(){return this.state===3}; g.b.vRk=function(x){var u=x.getElementsByTagName("Representation");if(x.getElementsByTagName("SegmentList").length>0||x.getElementsByTagName("SegmentTemplate").length>0){this.EO=this.V=!0;this.timeline||(this.timeline=new FI$);h4t(this.timeline,x);this.publish("refresh");for(x=0;x=0?q=$q(R):H=H+"?range="+R}h.call(V,new rT(X.h5,X.startSecs,X.z1,X.S,H,q,X.V))}U=m}k.update(U,this.isLive,this.B$)}X2Q(this.timeline);return!0}this.duration=kX4(AL(x,"mediaPresentationDuration")); a:{for(x=0;x0))return this.gt()-x}}x=this.S;for(var u in x){var k=x[u].index;if(k.isLoaded()&&!fZ(x[u].info.mimeType))return k.qV()}return 0}; g.b.getStreamTimeOffset=function(){return this.D}; g.b.Z2=function(x){for(var u in this.S){var k=this.S[u].index;if(k.isLoaded()){var U=k.w9(x),m=k.Z2(U);if(m)return m+x-k.getStartTime(U)}}return NaN}; var lI=null,VT$,nz=!((VT$=navigator.mediaCapabilities)==null||!VT$.decodingInfo),Tpx={commentary:1,alternate:2,dub:3,main:4};var cb=new Set,$K=new Map;Z_.prototype.clone=function(x){return new Z_(this.flavor,x,this.V,this.experiments)}; Z_.prototype.t9=function(){return{flavor:this.flavor,keySystem:this.keySystem}}; Z_.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 hkw={},vQ=(hkw.playready=["com.youtube.playready","com.microsoft.playready"],hkw.widevine=["com.youtube.widevine.l3","com.widevine.alpha"],hkw),BV={},VFk=(BV.widevine="DRM_SYSTEM_WIDEVINE",BV.fairplay="DRM_SYSTEM_FAIRPLAY",BV.playready="DRM_SYSTEM_PLAYREADY",BV),og={},XRm=(og.widevine=1,og.fairplay=2,og.playready=3,og);Ah.prototype.Ag=function(x,u){u=u===void 0?1:u;this.Go+=u;this.V+=x;x/=u;for(var k=0;k0)U+="."+Tu[m].toFixed(0)+"_"+k.S[m].toFixed(0);else break;k=U}k&&(x[u]=k)}this.S=new Ftj;return x}; g.b.toString=function(){return""};g.b=q0x.prototype;g.b.isActive=function(){return!1}; g.b.G4=function(){}; g.b.fW=function(){}; g.b.LD=function(x,u){return u}; g.b.hJ=function(){}; g.b.Ab=function(){}; g.b.RC=function(x,u){return u()}; g.b.St=function(){return{}}; g.b.toString=function(){return""};var xz,qUZ,s2o,HHW,Rkk,pRm,uL,zV,m3,i95,BQ;xz=new q0x;qUZ=!!+ut("html5_enable_profiler");s2o=!!+ut("html5_onesie_enable_profiler");HHW=!!+ut("html5_offline_encryption_enable_profiler");Rkk=!!+ut("html5_performance_impact_profiling_timer_ms");pRm=!!+ut("html5_drm_enable_profiler");uL=qUZ||s2o||HHW||Rkk||pRm?new bnI:xz;g.a9=qUZ?uL:xz;zV=s2o?uL:xz;m3=HHW?uL:xz;i95=Rkk?uL:xz;BQ=pRm?uL:xz;var S$;g.M(Lz,g.J); Lz.prototype.initialize=function(x,u){for(var k=this,U=g.w(Object.keys(x)),m=U.next();!m.done;m=U.next()){m=g.w(x[m.value]);for(var F=m.next();!F.done;F=m.next())if(F=F.value,F.yz)for(var f=g.w(Object.keys(F.yz)),V=f.next();!V.done;V=f.next()){var h=V.value;V=h;h=vQ[h];!h&&this.G("html5_enable_vp9_fairplay")&&V==="fairplay"&&(h=["com.youtube.fairplay.sbdl"]);if(h){h=g.w(h);for(var X=h.next();!X.done;X=h.next())X=X.value,this.J[X]=this.J[X]||new Z_(V,X,F.yz[V],this.Km.experiments),this.S[V]=this.S[V]|| {},this.S[V][F.mimeType]=!0}}}Sc()&&(this.J["com.youtube.fairplay"]=new Z_("fairplay","com.youtube.fairplay","",this.Km.experiments),this.G("html5_enable_vp9_fairplay")||(this.S.fairplay=this.S.fairplay||{},this.S.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.S.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.V=m_Y(u,this.useCobaltWidevine,this.G("html5_enable_safari_fairplay")&&!0,this.G("html5_enable_vp9_fairplay")).filter(function(q){return!!k.J[q]})}; Lz.prototype.G=function(x){return this.Km.experiments.H$(x)};var cZm={"":"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"};wJ5.prototype.G=function(x){return this.experiments.H$(x)};var S0Y={RED:"red",Ypk:"white"};yxj.prototype.H$=function(x){x=this.flags[x];JSON.stringify(x);return x==="true"};var ERk=Promise.resolve(),OnR=window.queueMicrotask?window.queueMicrotask.bind(window):G9Y;gz.prototype.canPlayType=function(x,u){x=x.canPlayType?x.canPlayType(u):!1;oI?x=x||MTZ[u]:ZM===2.2?x=x||wR9[u]:LV()&&(x=x||yZS[u]);return!!x}; gz.prototype.isTypeSupported=function(x){return this.RS?window.cast.receiver.platform.canDisplayType(x):I6(x)}; var wR9={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},yZS={"application/x-mpegURL":"maybe"},MTZ={"application/x-mpegURL":"maybe"};g.M(Fm,g.Hm);Fm.prototype.add=function(x,u){if(!this.items[x]&&(u.tA||u.QN||u.bU)){var k=this.items,U=u;Object.isFrozen&&!Object.isFrozen(u)&&(U=Object.create(u),Object.freeze(U));k[x]=U;this.publish("vast_info_card_add",x)}}; Fm.prototype.remove=function(x){var u=this.get(x);delete this.items[x];return u}; Fm.prototype.get=function(x){return this.items[x]||null}; Fm.prototype.isEmpty=function(){return g.$G(this.items)};g.M(f0,g.i2);f0.prototype.S=function(x,u){return g.i2.prototype.S.call(this,x,u)}; f0.prototype.V=function(x,u,k){var U=this;return g.Z(function(m){return m.S==1?g.n(m,g.i2.prototype.V.call(U,x,u,k),2):m.return(m.V)})}; g.M(b8,g.l2);b8.prototype.encrypt=function(x,u){return g.l2.prototype.encrypt.call(this,x,u)};var hU;Xm.prototype.add=function(x){if(this.pos+20>this.data.length){var u=new Uint8Array(this.data.length*2);u.set(this.data);this.data=u}for(;x>31;)this.data[this.pos++]=hU[(x&31)+32],x>>=5;this.data[this.pos++]=hU[x|0]}; Xm.prototype.Ue=function(){return g.j1(this.data.subarray(0,this.pos))}; Xm.prototype.reset=function(){this.pos=0};sl.prototype.dO=function(x,u){var k=Math.pow(this.alpha,x);this.S=u*(1-k)+k*this.S;this.V+=x}; sl.prototype.RT=function(){return this.S/(1-Math.pow(this.alpha,this.V))};HC.prototype.dO=function(x,u){for(var k=0;k<10;k++){var U=this.S[k],m=U+(k===0?x:0),F=1*Math.pow(2,k);if(m<=F)break;U=Math.min(1,(m-F*.5)/U);for(m=0;m<16;m++)F=this.values[k*16+m]*U,this.values[(k+1)*16+m]+=F,this.S[k+1]+=F,this.values[k*16+m]-=F,this.S[k]-=F}U=k=0;m=8192;u>8192&&(k=Math.ceil(Math.log(u/8192)/Math.log(2)),U=8192*Math.pow(2,k-1),m=U*2);k+2>16?this.values[15]+=x:(u=(u-U)/(m-U),this.values[k]+=x*(1-u),this.values[k+1]+=x*u);this.S[0]+=x}; HC.prototype.RT=function(){var x=x===void 0?this.V:x;var u=u===void 0?.02:u;var k=k===void 0?.98:k;for(var U=this.J,m=0;m<16;m++)U[m]=this.values[m];m=this.S[0];for(var F=1;F<11;F++){var f=this.S[F];if(f===0)break;for(var V=Math.min(1,(x-m)/f),h=0;h<16;h++)U[h]+=this.values[F*16+h]*V;m+=f*V;if(V<1)break}for(F=x=f=0;F<16;F++){V=f+U[F]/m;x+=Math.max(0,Math.min(V,k)-Math.max(f,u))*(F>0?8192*Math.pow(2,F-1):0);if(V>k)break;f=V}return x/(k-u)};RB.prototype.dO=function(x,u){x=Math.min(this.S,Math.max(1,Math.round(x*this.resolution)));x+this.V>=this.S&&(this.J=!0);for(;x--;)this.values[this.V]=u,this.V=(this.V+1)%this.S;this.Lk=!0}; RB.prototype.percentile=function(x){var u=this;if(!this.J&&this.V===0)return 0;this.Lk&&(g.VN(this.N,function(k,U){return u.values[k]-u.values[U]}),this.Lk=!1); return this.values[this.N[Math.round(x*((this.J?this.S:this.V)-1))]]||0}; RB.prototype.RT=function(){return this.j?(this.percentile(this.K-this.j)+this.percentile(this.K)+this.percentile(this.K+this.j))/3:this.percentile(this.K)};g.M(p0,g.J);p0.prototype.GY=function(){var x;(x=this.q$)==null||x.start();if(Ge(this)&&this.policy.B){var u;(u=this.Z3)==null||u.Gp()}};NIt.prototype.G=function(x){return this.experiments.H$(x)};g.M(Kt5,g.J);var D_Y="blogger ads-preview gac books docs duo flix google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),g75={qYX:"caoe",mKV:"capsv",wom:"cbrand",Hxm:"cbr",LIS:"cbrver",t4V:"cchip",KHX:"ccappver",kdJ:"ccrv",M6J:"cfrmver",BDX:"c",X3X:"cver",HrX:"ctheme",w3$:"cplayer",wkm:"cmodel",sym:"cnetwork",JKX:"cos",OSk:"cosver",WyX:"cplatform",BY$:"crqyear"};g.M(vC,g.J);g.b=vC.prototype;g.b.G=function(x){return this.experiments.H$(x)}; g.b.getWebPlayerContextConfig=function(){return this.webPlayerContextConfig}; g.b.getVideoUrl=function(x,u,k,U,m,F,f){u={list:u};k&&(m?u.time_continue=k:u.t=k);k=f?"music.youtube.com":g.AU(this);m=k==="www.youtube.com";!F&&U&&m?F="https://youtu.be/"+x:g.IB(this)?(F="https://"+k+"/fire",u.v=x):(F&&m?(F=this.protocol+"://"+k+"/shorts/"+x,U&&(u.feature="share")):(F=this.protocol+"://"+k+"/watch",u.v=x),oI&&(x=NOI())&&(u.ebc=x));return g.AS(F,u)}; g.b.getVideoEmbedCode=function(x,u,k,U){u="https://"+g.AU(this)+"/embed/"+u;U&&(u=g.AS(u,{list:U}));U=k.width;k=k.height;u=xG(u);x=xG(x!=null?x:"YouTube video player");return'')}; g.b.supportsGaplessAudio=function(){return g.QM&&!oI&&AX()>=74||g.d8&&g.cj(68)?!0:!1}; g.b.supportsGaplessShorts=function(){return!this.G("html5_enable_short_gapless")||this.IS||g.zZ?!1:!0}; g.b.getPlayerType=function(){return this.S.cplayer}; g.b.Yi=function(){return this.G1}; var FN5=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],uwG=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE","EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],UcY=[19];var gV={},VlW=(gV["140"]={numChannels:2},gV["141"]={numChannels:2},gV["251"]={audioSampleRate:48E3,numChannels:2},gV["774"]={audioSampleRate:48E3,numChannels:2},gV["380"]={numChannels:6},gV["328"]={numChannels:6},gV["773"]={},gV),kz={},fxj=(kz["1"]='video/mp4; codecs="av01.0.08M.08"',kz["1h"]='video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',kz["1e"]='video/mp4; codecs="av01.0.08M.08"',kz["9"]='video/webm; codecs="vp9"',kz["("]='video/webm; codecs="vp9"',kz["9h"]='video/webm; codecs="vp09.02.51.10.01.09.16.09.00"', kz.h='video/mp4; codecs="avc1.64001e"',kz.H='video/mp4; codecs="avc1.64001e"',kz.o='audio/webm; codecs="opus"',kz.a='audio/mp4; codecs="mp4a.40.2"',kz.ah='audio/mp4; codecs="mp4a.40.2"',kz.mac3='audio/mp4; codecs="ac-3"; channels=6',kz.meac3='audio/mp4; codecs="ec-3"; channels=6',kz.i='audio/mp4; codecs="iamf.001.001.Opus"',kz),UK={},bjQ=(UK["337"]={width:3840,height:2160,bitrate:3E7,fps:30},UK["336"]={width:2560,height:1440,bitrate:15E6,fps:30},UK["335"]={width:1920,height:1080,bitrate:75E5,fps:30}, UK["702"]={width:7680,height:4320,bitrate:4E7,fps:60},UK["701"]={width:3840,height:2160,bitrate:2E7,fps:60},UK["700"]={width:2560,height:1440,bitrate:1E7,fps:60},UK["412"]={width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},UK["359"]={width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},UK["411"]={width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},UK["410"]={width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"}, UK["409"]={width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:"subsample"},UK["360"]={width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},UK["358"]={width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},UK["357"]={width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},UK["274"]={width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},UK["315"]={width:3840,height:2160,bitrate:2E7,fps:60},UK["308"]={width:2560, height:1440,bitrate:1E7,fps:60},UK["303"]={width:1920,height:1080,bitrate:5E6,fps:60},UK["302"]={width:1280,height:720,bitrate:25E5,fps:60},UK["299"]={width:1920,height:1080,bitrate:75E5,fps:60},UK["298"]={width:1280,height:720,bitrate:35E5,fps:60},UK["571"]={width:7680,height:4320,bitrate:3E7,fps:60},UK["401"]={width:3840,height:2160,bitrate:15E6,fps:60},UK["400"]={width:2560,height:1440,bitrate:75E5,fps:60},UK["399"]={width:1920,height:1080,bitrate:2E6,fps:60},UK["398"]={width:1280,height:720,bitrate:1E6, fps:60},UK["397"]={width:854,height:480,bitrate:4E5,fps:30},UK["396"]={width:640,height:360,bitrate:25E4,fps:30},UK["787"]={width:1080,height:608,bitrate:2E5,fps:30},UK["788"]={width:1080,height:608,bitrate:4E5,fps:30},UK["572"]={width:7680,height:4320,bitrate:3E7,fps:60},UK["555"]={width:3840,height:2160,bitrate:15E6,fps:60},UK["554"]={width:2560,height:1440,bitrate:75E5,fps:60},UK["553"]={width:1920,height:1080,bitrate:2E6,fps:60},UK["552"]={width:1280,height:720,bitrate:1E6,fps:60},UK["551"]={width:854, height:480,bitrate:4E5,fps:30},UK["550"]={width:640,height:360,bitrate:25E4,fps:30},UK["313"]={width:3840,height:2160,bitrate:8E6,fps:30},UK["271"]={width:2560,height:1440,bitrate:4E6,fps:30},UK["248"]={width:1920,height:1080,bitrate:2E6,fps:30},UK["247"]={width:1280,height:720,bitrate:15E5,fps:30},UK["244"]={width:854,height:480,bitrate:52E4,fps:30},UK["243"]={width:640,height:360,bitrate:28E4,fps:30},UK["137"]={width:1920,height:1080,bitrate:4E6,fps:30},UK["136"]={width:1280,height:720,bitrate:3E6, fps:30},UK["135"]={width:854,height:480,bitrate:1E6,fps:30},UK["385"]={width:1920,height:1080,bitrate:6503313,fps:60},UK["376"]={width:1280,height:720,bitrate:5706960,fps:60},UK["384"]={width:1280,height:720,bitrate:3660979,fps:60},UK["225"]={width:1280,height:720,bitrate:5805E3,fps:30},UK["224"]={width:1280,height:720,bitrate:453E4,fps:30},UK["145"]={width:1280,height:720,bitrate:2682052,fps:30},UK);g.b=VO.prototype;g.b.getInfo=function(){return this.S}; g.b.l_=function(){return null}; g.b.cW=function(){var x=this.l_();return x?(x=g.hX(x.cU),Number(x.expire)):NaN}; g.b.Vu=function(){}; g.b.getHeight=function(){return this.S.video.height};sGY.prototype.build=function(){put(this);var x=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],u={};a:if(this.S)var k=this.S;else{k="";for(var U=g.w(this.J),m=U.next();!m.done;m=U.next())if(m=m.value,m.Ci){if(m.Ci.getIsDefault()){k=m.Ci.getId();break a}k||(k=m.Ci.getId())}}U=g.w(this.J);for(m=U.next();!m.done;m=U.next())if(m=m.value,this.j||!m.Ci||m.Ci.getId()===k)u[m.itag]||(u[m.itag]=[]),u[m.itag].push(m);k=g.w(this.V);for(U=k.next();!U.done;U=k.next())if(U=U.value,m=u[U.S]){m=g.w(m);for(var F=m.next();!F.done;F= m.next()){var f=x,V=f.push;F=F.value;var h="#EXT-X-MEDIA:TYPE=AUDIO,",X="YES",q="audio";if(F.Ci){q=F.Ci;var H=q.getId().split(".")[0];H&&(h+='LANGUAGE="'+H+'",');(this.S?this.S===q.getId():q.getIsDefault())||(X="NO");q=q.getName()}H="";U!==null&&(H=U.itag.toString());H=Xe(this,F.url,H);h=h+('NAME="'+q+'",DEFAULT='+(X+',AUTOSELECT=YES,GROUP-ID="'))+(RYY(F,U)+'",URI="'+(H+'"'));V.call(f,h)}}k=g.w(this.N);for(U=k.next();!U.done;U=k.next())U=U.value,m=YUG,U=(f=U.Ci)?'#EXT-X-MEDIA:URI="'+Xe(this,U.url)+ '",TYPE=SUBTITLES,GROUP-ID="'+m+'",LANGUAGE="'+f.getId()+'",NAME="'+f.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,U&&x.push(U);k=this.N.length>0?YUG:void 0;U=g.w(this.V);for(m=U.next();!m.done;m=U.next())m=m.value,V=u[m.S],f=void 0,((f=V)==null?void 0:f.length)>0&&(f=m,V=V[0],V="#EXT-X-STREAM-INF:BANDWIDTH="+(f.bitrate+V.bitrate)+',CODECS="'+(f.codecs+","+V.codecs+'",RESOLUTION=')+(f.width+"x"+f.height+',AUDIO="')+(RYY(V,f)+'",')+(k?'SUBTITLES="'+k+'",':"")+"CLOSED-CAPTIONS=NONE",f.fps>1&&(V+= ",FRAME-RATE="+f.fps),f.HP&&(V+=",VIDEO-RANGE="+f.HP),x.push(V),x.push(Xe(this,m.url,"")));return x.join("\n")}; var YUG="text";g.M(qi,VO);qi.prototype.cW=function(){return this.expiration}; qi.prototype.l_=function(){if(!this.cU||this.cU.Ft()){var x=this.V.build();x="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(x);this.cU=new tg(x)}return this.cU};g.M(sL,VO);sL.prototype.l_=function(){return new tg(this.V.j$())}; sL.prototype.Vu=function(){this.V=nx(this.V)};g.M(H5,VO);H5.prototype.l_=function(){return new tg(this.V)};var mh={},WNW=(mh.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM="mrm.blocked",mh.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED="auth",mh.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED="embedder.identity.denied",mh);g.b=g.RO.prototype;g.b.getId=function(){return this.id}; g.b.getName=function(){return this.name}; g.b.isServable=function(){return this.S}; g.b.j$=function(){return this.url}; g.b.getXtags=function(){return this.xtags}; g.b.toString=function(){return this.languageCode+": "+g.pO(this)+" - "+this.vssId+" - "+(this.captionId||"")}; g.b.mE=function(x){return x?this.toString()===x.toString():!1}; g.b.YN=function(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)};var $c5={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},rD4={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},jG4=/^(\d*)_((\d*)_?(\d*))$/;var axt={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},QG4={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var Fg={},tTo=(Fg.ALWAYS=1,Fg.BY_REQUEST=3,Fg.UNKNOWN=void 0,Fg),fB={},EQ9=(fB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN="UNKNOWN",fB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL="NORMAL",fB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW="LOW",fB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW="ULTRALOW",fB);var OCG; OCG=function(x){for(var u=Object.keys(x),k={},U=0;UU-u?-1:x}; g.b.Tb=function(){return this.V.Uv()}; g.b.Qj=function(){return this.V.PS()}; g.b.jA=function(x){this.V=x};g.M(KO,Ni);KO.prototype.V=function(x,u){return Ni.prototype.V.call(this,"$N|"+x,u)}; KO.prototype.N=function(x,u,k){return new di(x,u,k,this.isLive)};var y1j=[],SI=new Set;g.M(g.TU,g.Hm);g.b=g.TU.prototype; g.b.setData=function(x){x=x||{};var u=x.errordetail;u!=null&&(this.errorDetail=u);var k=x.errorcode;k!=null?this.errorCode=k:x.status==="fail"&&(this.errorCode="auth");var U=x.reason;U!=null&&(this.errorReason=U);var m=x.subreason;m!=null&&(this.QY=m);this.G("html5_enable_ssap_entity_id")||this.clientPlaybackNonce||(this.clientPlaybackNonce=x.cpn||(this.Km.Yi()?"r"+g.lu(15):g.lu(16)));this.P$=bR(this.Km.P$,x.livemonitor);sRW(this,x);var F=x.raw_player_response;if(F)this.t0=F;else{var f=x.player_response; f&&(F=JSON.parse(f))}if(this.G("html5_enable_ssap_entity_id")){var V=x.cached_load;V&&(this.vD=bR(this.vD,V));if(!this.clientPlaybackNonce){var h=x.cpn;h?(this.qa("ssei","shdc"),this.clientPlaybackNonce=h):this.clientPlaybackNonce=this.Km.Yi()?"r"+g.lu(15):g.lu(16)}}F&&(this.playerResponse=F);if(this.playerResponse){var X=this.playerResponse.annotations;if(X)for(var q=g.w(X),H=q.next();!H.done;H=q.next()){var R=H.value.playerAnnotationsUrlsRenderer;if(R){R.adsOnly&&(this.Me=!0);var p=R.loadPolicy; p&&(this.annotationsLoadPolicy=tTo[p]);var c=R.invideoUrl;c&&(this.B$=fA(c));break}}var Y=this.playerResponse.attestation;Y&&eYD(this,Y);var E=this.playerResponse.cotn;E&&(this.cotn=E);var z=this.playerResponse.heartbeatParams;if(z){h$k(this)&&(this.KB=!0);var O=z.heartbeatToken;O&&(this.drmSessionId=z.drmSessionId||"",this.heartbeatToken=O,this.k6=Number(z.intervalMilliseconds),this.nB=Number(z.maxRetries),this.aH=!!z.softFailOnError,this.UQ=!!z.useInnertubeHeartbeatsForDrm,this.Qe=!0);this.heartbeatServerData= z.heartbeatServerData;var r;this.kt=!((r=z.heartbeatAttestationConfig)==null||!r.requiresAttestation)}var I=this.playerResponse.messages;I&&dcR(this,I);var N=this.playerResponse.overlay;if(N){var L=N.playerControlsOverlayRenderer;if(L)if(v7W(this,L.controlBgHtml),L.mutedAutoplay){var C=g.d(L.mutedAutoplay,r3k);if(C&&C.endScreen){var kI=g.d(C.endScreen,j5t);kI&&kI.text&&(this.KI=g.te(kI.text))}}else this.mutedAutoplay=!1}var Fj=this.playerResponse.playabilityStatus;if(Fj){var ob=Fj.backgroundability; ob&&ob.backgroundabilityRenderer.backgroundable&&(this.backgroundable=!0);var K,B;if((K=Fj.offlineability)==null?0:(B=K.offlineabilityRenderer)==null?0:B.offlineable)this.offlineable=!0;var y=Fj.contextParams;y&&(this.contextParams=y);var v=Fj.pictureInPicture;v&&v.pictureInPictureRenderer.playableInPip&&(this.pipable=!0);Fj.playableInEmbed&&(this.allowEmbed=!0);var P4=Fj.ypcClickwrap;if(P4){var Yw=P4.playerLegacyDesktopYpcClickwrapRenderer,so=P4.ypcRentalActivationRenderer;if(Yw)this.aC=Yw.durationMessage|| "",this.zm=!0;else if(so){var OY=so.durationMessage;this.aC=OY?g.te(OY):"";this.zm=!0}}var SW=Fj.errorScreen;if(SW){if(SW.playerLegacyDesktopYpcTrailerRenderer){var mm=SW.playerLegacyDesktopYpcTrailerRenderer;this.wy=mm.trailerVideoId||"";var pm=SW.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var G=pm&&pm.ypcTrailerRenderer}else if(SW.playerLegacyDesktopYpcOfferRenderer)mm=SW.playerLegacyDesktopYpcOfferRenderer;else if(SW.ypcTrailerRenderer){G=SW.ypcTrailerRenderer;var W=G.fullVideoMessage;this.IC= W?g.te(W):"";var l,a;this.wy=((l=g.d(G,ZIk))==null?void 0:(a=l.videoDetails)==null?void 0:a.videoId)||""}mm&&(this.Y_=mm.itemTitle||"",mm.itemUrl&&(this.wS=mm.itemUrl),mm.itemBuyUrl&&(this.rS=mm.itemBuyUrl),this.f1=mm.itemThumbnail||"",this.Pn=mm.offerHeadline||"",this.f7=mm.offerDescription||"",this.mT=mm.offerId||"",this.Xb=mm.offerButtonText||"",this.Ky=mm.offerButtonFormattedText||null,this.Bt=mm.overlayDurationMsec||NaN,this.IC=mm.fullVideoMessage||"",this.Je=!0);if(G){var e=g.d(G,ZIk);if(e)this.yd= {raw_player_response:e};else{var xI=g.d(G,TSo);this.yd=xI?bt(xI):null}this.Je=!0}}}var UY=this.playerResponse.playbackTracking;if(UY){var mk=x,Q=Y6(UY.googleRemarketingUrl);Q&&(this.googleRemarketingUrl=Q);var hY=Y6(UY.youtubeRemarketingUrl);hY&&(this.youtubeRemarketingUrl=hY);var pR={},b5=Y6(UY.ptrackingUrl);if(b5){var $I=ta(b5),Hk=$I.oid;Hk&&(this.nI=Hk);var eB=$I.pltype;eB&&(this.W9=eB);var sC=$I.ptchn;sC&&(this.kA=sC);var v4=$I.ptk;v4&&(this.IK=encodeURIComponent(v4));var J3=$I.m;J3&&(this.p8= J3)}var Vp=Y6(UY.qoeUrl);if(Vp){for(var jp=g.hX(Vp),ve=g.w(Object.keys(jp)),XN=ve.next();!XN.done;XN=ve.next()){var vi=XN.value,Pj=jp[vi];jp[vi]=Array.isArray(Pj)?Pj.join(","):Pj}this.eL=jp;var Ta=jp.cat;Ta&&(this.G("html5_enable_qoe_cat_list")?this.Yj=this.Yj.concat(Ta.split(",")):this.FZ=Ta);var yU=jp.live;yU&&(this.sH=yU);var qo=jp.drm_product;qo&&(this.K6=qo)}var lw=Y6(UY.videostatsPlaybackUrl);if(lw){var sP=ta(lw),n8=sP.adformat;if(n8){mk.adformat=n8;var aZ=this.X(),QL=Zjj(n8,this.ZP,aZ.K,aZ.D); QL&&(this.adFormat=QL)}var Wq=sP.aqi;Wq&&(mk.ad_query_id=Wq);var Bj=sP.autoplay;Bj&&(this.H7=Bj=="1",this.gy=Bj=="1",Uh(this,"vss"));var AT=sP.autonav;AT&&(this.isAutonav=AT=="1");var k2=sP.delay;k2&&(this.QI=kG(k2));var Gh=sP.ei;Gh&&(this.eventId=Gh);if(sP.adcontext||n8)this.H7=!0,Uh(this,"ad");var Pg=sP.feature;Pg&&(this.fL=Pg);var Hj=sP.list;Hj&&(this.playlistId=Hj);var GX=sP.of;GX&&(this.yx=GX);var zX=sP.osid;zX&&(this.osid=zX);var W2=sP.referrer;W2&&(this.referrer=W2);var V3=sP.sdetail;V3&&(this.UR= V3);var FX=sP.ssrt;FX&&(this.l$=FX=="1");var hv=sP.subscribed;hv&&(this.subscribed=hv=="1",this.D.subscribed=hv);var Xb=sP.uga;Xb&&(this.userGenderAge=Xb);var OE=sP.upt;OE&&(this.tj=OE);var iS=sP.vm;iS&&(this.videoMetadata=iS);pR.playback=sP}var lS=Y6(UY.videostatsWatchtimeUrl);if(lS){var nZ=ta(lS),$u=nZ.ald;$u&&(this.AM=$u);pR.watchtime=nZ}var rp=Y6(UY.atrUrl);if(rp){var Td=ta(rp);pR.atr=Td}var zh=Y6(UY.engageUrl);if(zh){var Ak=ta(zh);pR.engage=Ak}this.VV=pR;if(UY.promotedPlaybackTracking){var T4= UY.promotedPlaybackTracking;T4.startUrls&&(this.FA=T4.startUrls);T4.firstQuartileUrls&&(this.b_=T4.firstQuartileUrls);T4.secondQuartileUrls&&(this.Yo=T4.secondQuartileUrls);T4.thirdQuartileUrls&&(this.Qx=T4.thirdQuartileUrls);T4.completeUrls&&(this.GX=T4.completeUrls);T4.engagedViewUrls&&(T4.engagedViewUrls.length>1&&g.Nz(new g.BG("There are more than one engaged_view_urls.")),this.Lx=T4.engagedViewUrls[0])}}var qs=this.playerResponse.playerCueRanges;qs&&qs.length>0&&(this.cueRanges=qs);var jn=this.playerResponse.playerCueRangeSet; jn&&g.B5(this,jn);a:{var HZ=this.playerResponse.adPlacements;if(HZ)for(var Z6=g.w(HZ),RU=Z6.next();!RU.done;RU=Z6.next()){var aE=void 0,QZ=void 0,IE=(aE=RU.value.adPlacementRenderer)==null?void 0:(QZ=aE.renderer)==null?void 0:QZ.videoAdTrackingRenderer;if(IE){var en=IE;break a}}en=null}var pr=en;UY&&UY.promotedPlaybackTracking&&pr&&g.Nz(new g.BG("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));var YB;if(!(YB=pr))a:{for(var Jg=g.w(this.playerResponse.adSlots||[]), cZ=Jg.next();!cZ.done;cZ=Jg.next()){var Ms=g.d(cZ.value,dh);if(Ms===void 0||!H7t(Ms))break;var P2=void 0,Cy=(P2=Ms.fulfillmentContent)==null?void 0:P2.fulfilledLayout,N$=g.d(Cy,je);if(N$&&ly(N$)){YB=!0;break a}}YB=!1}YB&&(this.OB=!0);var dp=this.playerResponse.playerAds;if(dp)for(var Ly=x,KZ=g.w(dp),tq=KZ.next();!tq.done;tq=KZ.next()){var v2=tq.value;if(v2){var TX=v2.playerLegacyDesktopWatchAdsRenderer;if(TX){var Oy=TX.playerAdParams;if(Oy){Oy.autoplay=="1"&&(this.gy=this.H7=!0);this.RL=Oy.encodedAdSafetyReason|| null;Oy.showContentThumbnail!==void 0&&(this.iP=!!Oy.showContentThumbnail);Ly.enabled_engage_types=Oy.enabledEngageTypes;break}}}}var EU=this.playerResponse.playerConfig;if(EU){var IZ=EU.manifestlessWindowedLiveConfig;if(IZ){var Ag=Number(IZ.minDvrSequence),w3=Number(IZ.maxDvrSequence),EJ=Number(IZ.minDvrMediaTimeMs),GB=Number(IZ.maxDvrMediaTimeMs),y3=Number(IZ.startWalltimeMs);Ag&&(this.WZ=Ag);EJ&&(this.c$=EJ/1E3,this.G("html5_sabr_parse_live_metadata_playback_boundaries")&&b_(this)&&(this.CL=EJ/ 1E3));w3&&(this.F1=w3);GB&&(this.A9=GB/1E3,this.G("html5_sabr_parse_live_metadata_playback_boundaries")&&b_(this)&&(this.TU=GB/1E3));y3&&(this.h9=y3/1E3);(Ag||EJ)&&(w3||GB)&&(this.allowLiveDvr=this.isLivePlayback=this.gm=!0,this.I2=!1)}var eQ=EU.daiConfig;if(eQ){if(eQ.enableDai){this.AN=!0;var zB=eQ.enableServerStitchedDai;zB&&(this.enableServerStitchedDai=zB);var CZ=eQ.enablePreroll;CZ&&(this.enablePreroll=CZ)}var SA;if(eQ.daiType==="DAI_TYPE_SS_DISABLED"||((SA=eQ.debugInfo)==null?0:SA.isDisabledUnpluggedChannel))this.Ao= !0;eQ.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(this.v9=!0)}var bM=EU.audioConfig;if(bM){var Nr=bM.loudnessDb;Nr!=null&&(this.xD=Nr);var z6Y=bM.trackAbsoluteLoudnessLkfs;z6Y!=null&&(this.Vk=z6Y);var Ww$=bM.loudnessTargetLkfs;Ww$!=null&&(this.loudnessTargetLkfs=Ww$);bM.audioMuted&&(this.Oj=!0);bM.muteOnStart&&(this.GC=!0);var t1=bM.loudnessNormalizationConfig;if(t1){t1.applyStatefulNormalization&&(this.applyStatefulNormalization=!0);t1.preserveStatefulLoudnessTarget&&(this.preserveStatefulLoudnessTarget= !0);var ONW=t1.minimumLoudnessTargetLkfs;ONW!=null&&(this.minimumLoudnessTargetLkfs=ONW);var iN5=t1.maxStatefulTimeThresholdSec;iN5!=null&&(this.maxStatefulTimeThresholdSec=iN5)}this.G("web_player_audio_playback_from_audio_config")&&bM.playAudioOnly&&(this.Ps=!0)}var cEQ=EU.playbackEndConfig;if(cEQ){var l8R=cEQ.endSeconds,ngj=cEQ.limitedPlaybackDurationInSeconds;this.mutedAutoplay&&(l8R&&(this.endSeconds=l8R),ngj&&(this.limitedPlaybackDurationInSeconds=ngj))}var sF=EU.fairPlayConfig;if(sF){var $KI= sF.certificate;$KI&&(this.QX=V$($KI));var r7j=Number(sF.keyRotationPeriodMs);r7j>0&&(this.Ne=r7j);var j7t=Number(sF.keyPrefetchMarginMs);j7t>0&&(this.WR=j7t)}var u2=EU.playbackStartConfig;if(u2){this.qt=Number(u2.startSeconds);var ZNW=u2.liveUtcStartSeconds,a8I=!!this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0;ZNW&&!a8I&&(this.liveUtcStartSeconds=Number(ZNW));var MJD=u2.startPosition;if(MJD){var Q7I=MJD.utcTimeMillis;Q7I&&!a8I&&(this.liveUtcStartSeconds=Number(Q7I)*.001);var I8t=MJD.streamTimeMillis; I8t&&(this.AO=Number(I8t)*.001)}this.progressBarStartPosition=u2.progressBarStartPosition;this.progressBarEndPosition=u2.progressBarEndPosition}else{var wnI=EU.skippableSegmentsConfig;if(wnI){var e6D=wnI.introSkipDurationMs;e6D&&(this.XZ=Number(e6D)/1E3);var J7D=wnI.outroSkipDurationMs;J7D&&(this.Mu=Number(J7D)/1E3)}}var yEI=EU.skippableIntroConfig;if(yEI){var Pn$=Number(yEI.startMs),NMW=Number(yEI.endMs);isNaN(Pn$)||isNaN(NMW)||(this.YE=Pn$,this.wX=NMW)}var dKx=EU.streamSelectionConfig;dKx&&(this.iC= Number(dKx.maxBitrate));var KwY=EU.vrConfig;KwY&&(this.LW=KwY.partialSpherical=="1");var Ex=EU.webDrmConfig;if(Ex){Ex.skipWidevine&&(this.G3=!0);var vgY=Ex.widevineServiceCert;vgY&&(this.ql=V$(vgY));Ex.useCobaltWidevine&&(this.useCobaltWidevine=!0);Ex.startWithNoQualityConstraint&&(this.kD=!0)}var Lo=EU.mediaCommonConfig;if(Lo){var Hp=Lo.dynamicReadaheadConfig;if(Hp){this.maxReadAheadMediaTimeMs=Hp.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs=Hp.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs= Hp.readAheadGrowthRateMs||NaN;var TMb,A75=Lo==null?void 0:(TMb=Lo.mediaUstreamerRequestConfig)==null?void 0:TMb.videoPlaybackUstreamerConfig;A75&&(this.aG=V$(A75));var YXG=Lo==null?void 0:Lo.sabrContextUpdates;if(YXG&&YXG.length>0)for(var CnD=g.w(YXG),tJk=CnD.next();!tJk.done;tJk=CnD.next()){var pC=tJk.value;if(pC.type&&pC.value){var a2w={type:pC.type,scope:pC.scope,value:V$(pC.value)||void 0,sendByDefault:pC.sendByDefault};this.sabrContextUpdates.set(pC.type,a2w)}}}var Lw4=Lo.serverPlaybackStartConfig; Lw4&&(this.serverPlaybackStartConfig=Lw4);Lo.useServerDrivenAbr&&(this.Vn=!0);var DKt=Lo.requestPipeliningConfig;DKt&&(this.requestPipeliningConfig=DKt)}var ShW=EU.inlinePlaybackConfig;ShW&&(this.Vj=!!ShW.showAudioControls);var Rq=EU.embeddedPlayerConfig;if(Rq){this.embeddedPlayerConfig=Rq;var E1t=Rq.embeddedPlayerMode;if(E1t){var BM4=this.X();BM4.nm=E1t;BM4.J=E1t==="EMBEDDED_PLAYER_MODE_PFL"}var oeR=Rq.permissions;oeR&&(this.allowImaMonetization=!!oeR.allowImaMonetization)}var x0b=EU.ssapConfig; x0b&&(this.SV=x0b.ssapPrerollEnabled||!1);var pf=EU.webPlayerConfig;pf&&(pf.gatewayExperimentGroup&&(this.gatewayExperimentGroup=pf.gatewayExperimentGroup),pf.isProximaEligible&&(this.isProximaLatencyEligible=!0))}var Du=this.playerResponse.streamingData;if(Du){var GNj=Du.formats;if(GNj){for(var G8=[],uY5=g.w(GNj),zL4=uY5.next();!zL4.done;zL4=uY5.next()){var Wrj=zL4.value;G8.push(Wrj.itag+"/"+Wrj.width+"x"+Wrj.height)}this.PO=G8.join(",");G8=[];for(var gej=g.w(GNj),O65=gej.next();!O65.done;O65=gej.next()){var z8= O65.value,WY={itag:z8.itag,type:z8.mimeType,quality:z8.quality},kHQ=z8.url;kHQ&&(WY.url=kHQ);var cp=$r(z8),Q1o=cp.IA,I2k=cp.FG,eQG=cp.s;cp.Mf&&(WY.url=Q1o,WY.sp=I2k,WY.s=eQG);G8.push(g.T1(WY))}this.La=G8.join(",")}var i6j=Du.hlsFormats;if(i6j&&!this.G("safari_live_drm_captions_fix")){var U04=EU||null,Mg={};if(U04){var lOG=U04.audioPairingConfig;if(lOG&&lOG.pairs)for(var m0G=g.w(lOG.pairs),n14=m0G.next();!n14.done;n14=m0G.next()){var F4x=n14.value,$aQ=F4x.videoItag;Mg[$aQ]||(Mg[$aQ]=[]);Mg[$aQ].push(F4x.audioItag)}}for(var fKD= {},bvt=g.w(i6j),rEk=bvt.next();!rEk.done;rEk=bvt.next()){var Vsb=rEk.value;fKD[Vsb.itag]=Vsb.bitrate}for(var hKQ=[],Xfk=g.w(i6j),j44=Xfk.next();!j44.done;j44=Xfk.next()){var gX=j44.value,Gv={itag:gX.itag,type:gX.mimeType,url:gX.url,bitrate:gX.bitrate,width:gX.width,height:gX.height,fps:gX.fps},wo=gX.audioTrack;if(wo){var qGW=wo.displayName;qGW&&(Gv.name=qGW,Gv.audio_track_id=wo.id,wo.audioIsDefault&&(Gv.is_default="1"))}if(gX.drmFamilies){for(var st5=[],Hv$=g.w(gX.drmFamilies),Z6t=Hv$.next();!Z6t.done;Z6t= Hv$.next())st5.push(cQ[Z6t.value]);Gv.drm_families=st5.join(",")}var yb=Mg[gX.itag];if(yb&&yb.length){Gv.audio_itag=yb.join(",");var RKY=fKD[yb[0]];RKY&&(Gv.bitrate+=RKY)}var pfb=z4Y(gX);pfb&&(Gv.eotf=pfb);gX.audioChannels&&(Gv.audio_channels=gX.audioChannels);hKQ.push(g.T1(Gv))}this.hlsFormats=hKQ.join(",")}var aO$=Du.licenseInfos;if(aO$&&aO$.length>0){for(var c8k={},Msb=g.w(aO$),Q4Q=Msb.next();!Q4Q.done;Q4Q=Msb.next()){var wfI=Q4Q.value,y8Y=wfI.drmFamily,YGI=wfI.url;y8Y&&YGI&&(c8k[cQ[y8Y]]=YGI)}this.yz= c8k}var tsG=Du.drmParams;tsG&&(this.drmParams=tsG);var EeY=Du.dashManifestUrl;EeY&&(this.QH=g.AS(EeY,{cpn:this.clientPlaybackNonce}));var GHR=Du.hlsManifestUrl;GHR&&(this.hlsvp=GHR);var zKx=Du.probeUrl;zKx&&(this.probeUrl=fA(g.AS(zKx,{cpn:this.clientPlaybackNonce})));var W4W=Du.serverAbrStreamingUrl;W4W&&(this.Ae=new g.zC(W4W,!0))}var Ovt=this.playerResponse.trackingParams;Ovt&&(this.ut=Ovt);var A3=this.playerResponse.videoDetails;if(A3){var zv=x,IOY=A3.videoId;IOY&&(this.videoId=IOY,zv.video_id|| (zv.video_id=IOY));var iv$=A3.channelId;iv$&&(this.D.uid=iv$.substring(2));var eLj=A3.title;eLj&&(this.title=eLj,zv.title||(zv.title=eLj));var JEx=A3.lengthSeconds;JEx&&(this.lengthSeconds=Number(JEx),zv.length_seconds||(zv.length_seconds=JEx));var lKQ=A3.keywords;lKQ&&(this.keywords=MeW(lKQ));var PsG=A3.channelId;PsG&&(this.k9=PsG,zv.ucid||(zv.ucid=PsG));var nek=A3.viewCount;nek&&(this.rawViewCount=Number(nek));var N9b=A3.author;N9b&&(this.author=N9b,zv.author||(zv.author=N9b));var $0x=A3.shortDescription; $0x&&(this.shortDescription=$0x);var r8R=A3.isCrawlable;r8R&&(this.isListed=r8R);var jtD=A3.musicVideoType;jtD&&(this.musicVideoType=jtD);var daR=A3.isLive;daR!=null&&(this.isLivePlayback=daR);if(daR||A3.isUpcoming)this.isPremiere=!A3.isLiveContent;var Zvj=A3.thumbnail;Zvj&&(this.U=yO(Zvj));var aKW=A3.isExternallyHostedPodcast;aKW&&(this.isExternallyHostedPodcast=aKW);var Krx=A3.viewerLivestreamJoinPosition;if(Krx==null?0:Krx.utcTimeMillis)this.YO=kG(Krx.utcTimeMillis);var Qtx=EU||null,v1k=x;A3.isLiveDefaultBroadcast&& (this.isLiveDefaultBroadcast=!0);A3.isUpcoming&&(this.isUpcoming=!0);if(A3.isPostLiveDvr){this.I2=!0;var IKI=A3.latencyClass;IKI&&(this.latencyClass=EQ9[IKI]||"UNKNOWN");A3.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0)}else{var T9Y=!1;this.P$?(this.allowLiveDvr=kt()?!0:gR&&AH<5?!1:!0,this.isLivePlayback=!0):A3.isLive?(v1k.livestream="1",this.allowLiveDvr=A3.isLiveDvrEnabled?kt()?!0:gR&&AH<5?!1:!0:!1,this.partnerId=27,T9Y=!0):A3.isUpcoming&&(T9Y=!0);if(A3.isLive||this.P$&&this.G("html5_parse_live_monitor_flags")){A3.isLowLatencyLiveStream&& (this.isLowLatencyLiveStream=!0);var eKG=A3.latencyClass;eKG&&(this.latencyClass=EQ9[eKG]||"UNKNOWN");var J8t=A3.liveChunkReadahead;J8t&&(this.liveChunkReadahead=J8t);var gt=Qtx&&Qtx.livePlayerConfig;if(gt){gt.hasSubfragmentedFmp4&&(this.hasSubfragmentedFmp4=!0);gt.hasSubfragmentedWebm&&(this.x3=!0);gt.defraggedFromSubfragments&&(this.defraggedFromSubfragments=!0);var Pg5=gt.liveExperimentalContentId;Pg5&&(this.liveExperimentalContentId=Number(Pg5));var Nax=gt.isLiveHeadPlayable;this.G("html5_live_head_playable")&& Nax!=null&&(this.isLiveHeadPlayable=Nax)}}T9Y&&(this.isLivePlayback=!0,v1k.adformat&&v1k.adformat.split("_")[1]!=="8"||this.nm.push("heartbeat"),this.Qe=!0)}var d0x=A3.isPrivate;d0x!==void 0&&(this.isPrivate=bR(this.isPrivate,d0x))}if(Fj){var K4Y=A3||null,veD=!1,kk=Fj.errorScreen;veD=kk&&(kk.playerLegacyDesktopYpcOfferRenderer||kk.playerLegacyDesktopYpcTrailerRenderer||kk.ypcTrailerRenderer)?!0:K4Y&&K4Y.isUpcoming?!0:["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(Fj.status);if(!veD){this.errorCode= OjY(Fj.errorCode)||"auth";var YH=kk&&kk.playerErrorMessageRenderer;if(YH){this.playerErrorMessageRenderer=YH;var Ta5=YH.reason;Ta5&&(this.errorReason=g.te(Ta5));var AED=YH.subreason;AED&&(this.QY=g.te(AED),this.HR=AED)}else this.errorReason=Fj.reason||null;var Csb=Fj.status;if(Csb==="LOGIN_REQUIRED")this.errorDetail="1";else if(Csb==="CONTENT_CHECK_REQUIRED")this.errorDetail="2";else if(Csb==="AGE_CHECK_REQUIRED"){var A8W=Fj.errorScreen,CgR=A8W&&A8W.playerKavRenderer;this.errorDetail=CgR&&CgR.kavUrl? "4":"3"}else this.errorDetail=Fj.isBlockedInRestrictedMode?"5":"0"}}var L44=this.playerResponse.interstitialPods;L44&&NGY(this,L44);this.B$&&this.eventId&&(this.B$=ql(this.B$,{ei:this.eventId}));var Lr$=this.playerResponse.captions;if(Lr$&&Lr$.playerCaptionsTracklistRenderer)a:{var WA=Lr$.playerCaptionsTracklistRenderer;this.captionTracks=[];if(WA.captionTracks)for(var D0Q=g.w(WA.captionTracks),DaQ=D0Q.next();!DaQ.done;DaQ=D0Q.next()){var O1=DaQ.value,SG$=Rdx(O1.baseUrl);if(!SG$)break a;var SXY={is_translateable:!!O1.isTranslatable, languageCode:O1.languageCode,languageName:O1.name&&g.te(O1.name),url:SG$,vss_id:O1.vssId,kind:O1.kind};SXY.name=O1.trackName;SXY.displayName=O1.name&&g.te(O1.name);this.captionTracks.push(new g.RO(SXY))}this.dE=WA.audioTracks||[];this.QP=WA.defaultAudioTrackIndex||0;this.OV=[];if(WA.translationLanguages)for(var BaD=g.w(WA.translationLanguages),B9x=BaD.next();!B9x.done;B9x=BaD.next()){var UA=B9x.value,cO={};cO.languageCode=UA.languageCode;cO.languageName=g.te(UA.languageName);if(UA.translationSourceTrackIndices){cO.translationSourceTrackIndices= [];for(var ovR=g.w(UA.translationSourceTrackIndices),oGY=ovR.next();!oGY.done;oGY=ovR.next())cO.translationSourceTrackIndices.push(oGY.value)}if(UA.excludeAudioTrackIndices){cO.excludeAudioTrackIndices=[];for(var xQY=g.w(UA.excludeAudioTrackIndices),xok=xQY.next();!xok.done;xok=xQY.next())cO.excludeAudioTrackIndices.push(xok.value)}this.OV.push(cO)}this.UH=[];if(WA.defaultTranslationSourceTrackIndices)for(var uM4=g.w(WA.defaultTranslationSourceTrackIndices),uNx=uM4.next();!uNx.done;uNx=uM4.next())this.UH.push(uNx.value); this.JM=!!WA.contribute&&!!WA.contribute.captionsMetadataRenderer}(this.clipConfig=this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.qt=Number(this.clipConfig.startTimeMs)*.001);this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&KNR(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var gvY;this.compositeLiveIngestionOffsetToken= (gvY=this.playerResponse.playbackTracking)==null?void 0:gvY.compositeLiveIngestionOffsetToken;var kjG;this.compositeLiveStatusToken=(kjG=this.playerResponse.playbackTracking)==null?void 0:kjG.compositeLiveStatusToken}CO(this,x);x.queue_info&&(this.queueInfo=x.queue_info);var UQD=x.hlsdvr;UQD!=null&&(this.allowLiveDvr=Number(UQD)===1?kt()?!0:gR&&AH<5?!1:!0:!1);this.adQueryId=x.ad_query_id||null;this.RL||(this.RL=x.encoded_ad_safety_reason||null);this.Bb=x.agcid||null;this.rE=x.ad_id||null;this.wE= x.ad_sys||null;this.cO=x.encoded_ad_playback_context||null;this.Oj=bR(this.Oj,x.infringe||x.muted);this.kZ=x.authkey;this.s8=x.authuser;this.mutedAutoplay=bR(this.mutedAutoplay,x&&x.playmuted);this.mutedAutoplayDurationMode=hi(this.mutedAutoplayDurationMode,x&&x.muted_autoplay_duration_mode);this.zX=bR(this.zX,x&&x.mutedautoplay);var tp=x.length_seconds;tp&&(this.lengthSeconds=typeof tp==="string"?kG(tp):tp);if(this.isAd()||this.WS||!g.Rm(g.JU(this.Km)))this.endSeconds=hi(this.endSeconds,this.Mu|| x.end||x.endSeconds);else{var Jnm=g.JU(this.Km),EF=this.lengthSeconds;switch(Jnm){case "EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT":EF>30?this.limitedPlaybackDurationInSeconds=30:EF<30&&EF>10&&(this.limitedPlaybackDurationInSeconds=10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":this.limitedPlaybackDurationInSeconds=EF*.2}}this.ut=Xt(this.ut,x.itct);this.R_=bR(this.R_,x.noiba);this.dn=bR(this.dn,x.is_live_destination);this.isLivePlayback=bR(this.isLivePlayback,x.live_playback); this.enableServerStitchedDai=this.enableServerStitchedDai&&this.EO();x.isUpcoming&&(this.isUpcoming=bR(this.isUpcoming,x.isUpcoming));this.I2=bR(this.I2,x.post_live_playback);this.gm&&(this.I2=!1);this.isMdxPlayback=bR(this.isMdxPlayback,x.mdx);var GY=x.mdx_control_mode;GY&&(this.mdxControlMode=typeof GY==="number"?GY:kG(GY));this.isInlinePlaybackNoAd=bR(this.isInlinePlaybackNoAd,x.is_inline_playback_no_ad);this.MV=hi(this.MV,x.reload_count);this.reloadReason=Xt(this.reloadReason,x.reload_reason); this.iP=bR(this.iP,x.show_content_thumbnail);this.UA=bR(this.UA,x.utpsa);this.cycToken=x.cyc||null;this.x4=x.tkn||null;var mQk=wi(x);Object.keys(mQk).length>0&&(this.U=mQk);this.RS=Xt(this.RS,x.vvt);this.mdxEnvironment=Xt(this.mdxEnvironment,x.mdx_environment);x.source_container_playlist_id&&(this.sourceContainerPlaylistId=x.source_container_playlist_id);x.serialized_mdx_metadata&&(this.serializedMdxMetadata=x.serialized_mdx_metadata);this.FR=x.osig;this.eventId||(this.eventId=x.eventid);this.osid|| (this.osid=x.osid);this.playlistId=Xt(this.playlistId,x.list);x.index&&(this.playlistIndex=this.playlistIndex===void 0?hi(0,x.index):hi(this.playlistIndex,x.index));this.Kp=x.pyv_view_beacon_url;this.sT=x.pyv_quartile25_beacon_url;this.LO=x.pyv_quartile50_beacon_url;this.eS=x.pyv_quartile75_beacon_url;this.Hf=x.pyv_quartile100_beacon_url;var F3x=x.session_data;!this.d2&&F3x&&(this.d2=FZ(F3x,"&").feature);this.isFling=hi(this.isFling?1:0,x.is_fling)===1;this.vnd=hi(this.vnd,x.vnd);this.forceAdsUrl= Xt(this.forceAdsUrl,x.force_ads_url);this.OY=Xt(this.OY,x.ctrl);this.Cx=Xt(this.Cx,x.ytr);this.bD=x.ytrcc;this.Sr=x.ytrexp;this.Bw=x.ytrext;this.R0=Xt(this.R0,x.adformat);this.ZP=Xt(this.ZP,x.attrib);this.slotPosition=hi(this.slotPosition,x.slot_pos);this.breakType=x.break_type;this.l$=bR(this.l$,x.ssrt);this.videoId=sM(x)||this.videoId;this.j=Xt(this.j,x.vss_credentials_token);this.pS=Xt(this.pS,x.vss_credentials_token_type);this.Ps=bR(this.Ps,x.audio_only);this.oS=bR(this.oS,x.aac_high);this.Dt= bR(this.Dt,x.prefer_low_quality_audio);this.S3=bR(this.S3,x.uncap_inline_quality);this.G("html5_enable_qoe_cat_list")?x.qoe_cat&&(this.Yj=this.Yj.concat(x.qoe_cat.split(","))):this.FZ=Xt(this.FZ,x.qoe_cat);this.lI=bR(this.lI,x.download_media);var fBW=x.prefer_gapless;this.B=fBW!=null?bR(this.B,fBW):this.B?this.B:this.Km.preferGapless&&this.Km.supportsGaplessShorts();NcG(this.playerResponse)&&this.nm.push("ad");var beQ=x.adaptive_fmts;beQ&&(this.adaptiveFormats=beQ,this.A5("adpfmts",{},!0));var VdR= x.allow_embed;VdR&&(this.allowEmbed=Number(VdR)===1);var hD$=x.backgroundable;hD$&&(this.backgroundable=Number(hD$)===1);var XdI=x.autonav;XdI&&(this.isAutonav=Number(XdI)===1);var qTk=x.autoplay;qTk&&(this.H7=this.gy=Number(qTk)===1,Uh(this,"c"));var sjk=x.iv_load_policy;sjk&&(this.annotationsLoadPolicy=Vr(this.annotationsLoadPolicy,sjk,PC));var HeW=x.cc_lang_pref;HeW&&(this.captionsLanguagePreference=Xt(HeW,this.captionsLanguagePreference));var RDt=x.cc_load_policy;RDt&&(this.Nu=Vr(this.Nu,RDt, PC));var pdY;this.deviceCaptionsOn=(pdY=x.device_captions_on)!=null?pdY:void 0;var cy4;this.Rp=(cy4=x.device_captions_lang_pref)!=null?cy4:"";var Mdt;this.J4=(Mdt=x.viewer_selected_caption_langs)!=null?Mdt:[];if(!this.G("html5_enable_ssap_entity_id")){var wd$=x.cached_load;wd$&&(this.vD=bR(this.vD,wd$))}if(x.dash==="0"||x.dash===0||x.dash===!1)this.VR=!0;var yy5=x.dashmpd;yy5&&(this.QH=g.AS(yy5,{cpn:this.clientPlaybackNonce}));var YTW=x.delay;YTW&&(this.QI=kG(YTW));var gGQ=this.Mu||x.end;if(this.I0? gGQ!=null:gGQ!=void 0)this.clipEnd=hi(this.clipEnd,gGQ);var tdt=x.fmt_list;tdt&&(this.PO=tdt);x.heartbeat_preroll&&this.nm.push("heartbeat");this.EH=-Math.floor(Math.random()*10);this.Id=-Math.floor(Math.random()*40);var Evb=x.is_listed;Evb&&(this.isListed=bR(this.isListed,Evb));var Gj$=x.is_private;Gj$&&(this.isPrivate=bR(this.isPrivate,Gj$));var zD4=x.is_dni;zD4&&(this.tN=bR(this.tN,zD4));var W34=x.dni_color;W34&&(this.Op=Xt(this.Op,W34));var OeD=x.pipable;OeD&&(this.pipable=bR(this.pipable,OeD)); this.Z0=(this.oV=this.pipable&&this.Km.Bt)&&!this.Km.showMiniplayerButton;var ieD=x.paid_content_overlay_duration_ms;ieD&&(this.paidContentOverlayDurationMs=kG(ieD));var lBQ=x.paid_content_overlay_text;lBQ&&(this.paidContentOverlayText=lBQ);var nvI=x.url_encoded_fmt_stream_map;nvI&&(this.La=nvI);var $Q5=x.hls_formats;$Q5&&(this.hlsFormats=$Q5);var ryb=x.hlsvp;ryb&&(this.hlsvp=ryb);var zY=x.live_start_walltime;zY&&(this.A0=typeof zY==="number"?zY:kG(zY));var Wp=x.live_manifest_duration;Wp&&(this.Or= typeof Wp==="number"?Wp:kG(Wp));var jj5=x.player_params;jj5&&(this.playerParams=jj5);var ZeY=x.partnerid;ZeY&&(this.partnerId=hi(this.partnerId,ZeY));var aBk=x.probe_url;aBk&&(this.probeUrl=fA(g.AS(aBk,{cpn:this.clientPlaybackNonce})));var k4I=x.pyv_billable_url;k4I&&BKb(k4I)&&(this.Lx=k4I);var UoD=x.pyv_conv_url;UoD&&BKb(UoD)&&(this.Yp=UoD);wY4(this,x);this.startSeconds>0?this.G("html5_log_start_seconds_inconsistency")&&this.startSeconds!==(this.qt||this.XZ||x.start||x.startSeconds)&&this.A5("lss", {css:this.startSeconds,pcss:this.qt,iss:this.XZ,ps:x.start||void 0,pss:x.startSeconds||void 0}):this.wu=this.startSeconds=hi(this.startSeconds,this.qt||this.XZ||x.start||x.startSeconds);if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var Qj4=x.live_utc_start;if(Qj4!=null)this.liveUtcStartSeconds=Number(Qj4);else{var mob=this.startSeconds;mob&&isFinite(mob)&&mob>1E9&&(this.liveUtcStartSeconds=this.startSeconds)}}if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var IBD=x.utc_start_millis; IBD&&(this.liveUtcStartSeconds=Number(IBD)*.001)}var eDx=x.stream_time_start_millis;eDx&&(this.AO=Number(eDx)*.001);var FTR=this.XZ||x.start;(this.I0?FTR==null||Number(x.resume)===1:FTR==void 0||x.resume=="1")||this.isLivePlayback||(this.clipStart=hi(this.clipStart,FTR));var JyD=x.url_encoded_third_party_media;JyD&&(this.gD=V8(JyD));var fEk=x.ypc_offer_button_formatted_text;if(fEk){var PAG=JSON.parse(fEk);this.Ky=PAG!=null?PAG:null;this.q7=fEk}var Nub=x.ypc_offer_button_text;Nub&&(this.Xb=Nub);var dQ4= x.ypc_offer_description;dQ4&&(this.f7=dQ4);var K3W=x.ypc_offer_headline;K3W&&(this.Pn=K3W);var vvY=x.ypc_full_video_message;vvY&&(this.IC=vvY);var Tu$=x.ypc_offer_id;Tu$&&(this.mT=Tu$);var Ay4=x.ypc_buy_url;Ay4&&(this.rS=Ay4);var CAx=x.ypc_item_thumbnail;CAx&&(this.f1=CAx);var L35=x.ypc_item_title;L35&&(this.Y_=L35);var DQG=x.ypc_item_url;DQG&&(this.wS=DQG);var STQ=x.ypc_vid;STQ&&(this.wy=STQ);x.ypc_overlay_timeout&&(this.Bt=Number(x.ypc_overlay_timeout));var But=x.ypc_trailer_player_vars;But&&(this.yd= bt(But));var onQ=x.ypc_original_itct;onQ&&(this.d3=onQ);this.k9=Xt(this.k9,x.ucid);x.baseUrl&&(this.D.baseUrl=x.baseUrl);x.uid&&(this.D.uid=x.uid);x.oeid&&(this.D.oeid=x.oeid);x.ieid&&(this.D.ieid=x.ieid);x.ppe&&(this.D.ppe=x.ppe);x.engaged&&(this.D.engaged=x.engaged);x.subscribed&&(this.D.subscribed=x.subscribed);this.D.focEnabled=bR(this.D.focEnabled,x.focEnabled);this.D.rmktEnabled=bR(this.D.rmktEnabled,x.rmktEnabled);this.Aj=x.storyboard_spec||null;this.M8=x.live_storyboard_spec||null;this.JU= x.iv_endscreen_url||null;this.Qe=bR(this.Qe,x.ypc_license_checker_module);this.Je=bR(this.Je,x.ypc_module);this.zm=bR(this.zm,x.ypc_clickwrap_module);this.Je&&this.nm.push("ypc");this.zm&&this.nm.push("ypc_clickwrap");this.Fn={video_id:x.video_id,eventid:x.eventid,cbrand:x.cbrand,cbr:x.cbr,cbrver:x.cbrver,c:x.c,cver:x.cver,ctheme:x.ctheme,cplayer:x.cplayer,cmodel:x.cmodel,cnetwork:x.cnetwork,cos:x.cos,cosver:x.cosver,cplatform:x.cplatform,user_age:x.user_age,user_display_image:x.user_display_image, user_display_name:x.user_display_name,user_gender:x.user_gender,csi_page_type:x.csi_page_type,csi_service_name:x.csi_service_name,enablecsi:x.enablecsi,enabled_engage_types:x.enabled_engage_types};H1b(this,x);var xVY=x.cotn;xVY&&(this.cotn=xVY);if(r1Q(this))X7(this)&&(this.isLivePlayback&&this.QH&&(this.EY=!0),this.QX&&(this.L7=!0));else if(jR4(this))this.EY=!0;else{var uxb,gn4,kr4=((uxb=this.playerResponse)==null?void 0:(gn4=uxb.streamingData)==null?void 0:gn4.adaptiveFormats)||[];if(kr4.length> 0)var Ox=$j4(this,kr4);else{var UVb=this.adaptiveFormats;if(UVb&&!X7(this)){qf(this,"html5_enable_cobalt_experimental_vp9_decoder")&&(nz=!0);var m9=we(UVb),bwb=this.yz,mVk=this.lengthSeconds,PaZ=this.isLivePlayback,iy=this.I2,FP=this.Km,Nft=PSI(m9);if(PaZ||iy){var Fgx=FP==null?void 0:FP.experiments,IY=new RK("",Fgx,!0);IY.EO=!0;IY.isManifestless=!0;IY.V=!iy;IY.isLive=!iy;IY.I2=iy;for(var fRI=g.w(m9),VyW=fRI.next();!VyW.done;VyW=fRI.next()){var fX=VyW.value,bK4=w8(fX,bwb),Mb=yh(fX.url,fX.sp,fX.s), V6Q=Mb.get("id");V6Q&&V6Q.includes("%7E")&&(IY.U=!0);var hjR=void 0,dr9=(hjR=Fgx)==null?void 0:hjR.H$("html5_max_known_end_time_rebase"),K_w=Number(fX.target_duration_sec)||5,vVw=Number(fX.max_dvr_duration_sec)||14400,Xhk=Number(Mb.get("mindsq")||Mb.get("min_sq")||"0"),q$I=Number(Mb.get("maxdsq")||Mb.get("max_sq")||"0")||Infinity;IY.WZ=IY.WZ||Xhk;IY.F1=IY.F1||q$I;var Tf$=!fZ(bK4.mimeType);Mb&&qk(IY,new oK(Mb,bK4,{oz:K_w,jI:Tf$,P_:vVw,WZ:Xhk,F1:q$I,uO:300,I2:iy,LP:dr9}))}var sct=IY}else{if(Nft==="FORMAT_STREAM_TYPE_OTF"){var OF= mVk;OF=OF===void 0?0:OF;var b2=new RK("",FP==null?void 0:FP.experiments,!1);b2.duration=OF||0;for(var HKY=g.w(m9),hvQ=HKY.next();!hvQ.done;hvQ=HKY.next()){var V9=hvQ.value,Xet=w8(V9,bwb,b2.duration),qpb=yh(V9.url,V9.sp,V9.s);if(qpb)if(Xet.streamType==="FORMAT_STREAM_TYPE_OTF")qk(b2,new xK(qpb,Xet,"sq/0"));else{var AnG=$q(V9.init),CaB=$q(V9.index);qk(b2,new Vh(qpb,Xet,AnG,CaB))}}b2.isOtf=!0;var RjW=b2}else{var lf=mVk;lf=lf===void 0?0:lf;var nf=new RK("",FP==null?void 0:FP.experiments,!1);nf.duration= lf||0;for(var phR=g.w(m9),svI=phR.next();!svI.done;svI=phR.next()){var hj=svI.value,L_t=w8(hj,bwb,nf.duration),Drk=$q(hj.init),SnG=$q(hj.index),csQ=yh(hj.url,hj.sp,hj.s);csQ&&qk(nf,new Vh(csQ,L_t,Drk,SnG))}RjW=nf}sct=RjW}var M6W=sct;if(m9.length>0){var whW=m9[0];if(this.X().playerStyle==="hangouts-meet"&&whW.url){var Bfw=g.hX(whW.url);this.EM=this.EM||Number(Bfw.expire)}}var ocB=this.isLivePlayback&&!this.I2&&!this.gm&&!this.isPremiere;this.G("html5_live_head_playable")&&(!sS(this)&&ocB&&this.A5("missingLiveHeadPlayable", {}),this.Km.t5==="yt"&&(M6W.GY=!0));Ox=M6W}else Ox=null;this.A5("pafmts",{isManifestFilled:!!Ox})}if(Ox){py(this,Ox);var ys5=!0}else ys5=!1;ys5?this.enableServerStitchedDai=this.enableServerStitchedDai&&HX(this):this.QH&&(this.Km.t5==="yt"&&this.EO()&&this.G("drm_manifestless_unplugged")&&this.G("html5_deprecate_manifestful_fallback")?this.A5("deprecateMflFallback",{}):this.EY=!0)}var Hwx=x.adpings;Hwx&&(this.tM=Hwx?bt(Hwx):null);var Y$b=x.feature;Y$b&&(this.fL=Y$b);var t6b=x.referrer;t6b&&(this.referrer= t6b);this.clientScreenNonce=Xt(this.clientScreenNonce,x.csn);this.Us=hi(this.Us,x.root_ve_type);this.Pt=hi(this.Pt,x.kids_age_up_mode);this.I0||x.kids_app_info==void 0||(this.kidsAppInfo=x.kids_app_info);this.I0&&x.kids_app_info!=null&&(this.kidsAppInfo=x.kids_app_info);this.Rv=bR(this.Rv,x.upg_content_filter_mode);this.unpluggedFilterModeType=hi(this.unpluggedFilterModeType,x.unplugged_filter_mode_type);var EnI=x.unplugged_location_info;EnI&&(this.t5=EnI);var Gr$=x.unplugged_partner_opt_out;Gr$&& (this.Zt=Xt("",Gr$));this.uD=bR(this.uD,x.disable_watch_next);this.hK=Xt(this.hK,x.internal_ip_override);this.MC=!!x.is_yto_interstitial;(this.interstitials.length||this.MC)&&this.nm.push("yto");var zj$=x.Cn;zj$&&(this.Cn=zj$);var WgI;this.IS=(WgI=x.csi_timer)!=null?WgI:"";this.Fq=!!x.force_gvi;x.watchUrl&&(this.watchUrl=x.watchUrl);var ww=x.watch_endpoint;this.G("html5_attach_watch_endpoint_ustreamer_config")&&ww&&lxt(this,ww);if(ww==null?0:ww.ustreamerConfig)this.GI=V$(ww.ustreamerConfig);var OKR, iKW,lRb=ww==null?void 0:(OKR=ww.loggingContext)==null?void 0:(iKW=OKR.qoeLoggingContext)==null?void 0:iKW.serializedContextData;lRb&&(this.Lq=lRb);g.n0(this.Km)&&this.Km.Kr&&(this.embedsRct=Xt(this.embedsRct,x.rct),this.embedsRctn=Xt(this.embedsRctn,x.rctn));this.Kr=this.Kr||!!x.pause_at_start;x.default_active_source_video_id&&(this.defaultActiveSourceVideoId=x.default_active_source_video_id)}; g.b.X=function(){return this.Km}; g.b.G=function(x){return this.Km.G(x)}; g.b.y5=function(){return!this.isLivePlayback||this.allowLiveDvr}; g.b.hasSupportedAudio51Tracks=function(){var x;return!((x=this.DB)==null||!x.Uk)}; g.b.getUserAudio51Preference=function(){var x=1;oO(this.Km)&&this.G("html5_ytv_surround_toggle_default_off")?x=0:g.DM(this.Km)&&this.isLivePlayback&&this.LF()&&(x=0);var u;return(u=g.Ji("yt-player-audio51"))!=null?u:x}; g.b.TO=function(){this.Ft()||(this.S.V||this.S.unsubscribe("refresh",this.TO,this),this.kp(-1))}; g.b.kp=function(x){if(!this.isLivePlayback||!this.N||this.N.flavor!=="fairplay"){var u=d$k(this.S,this.ox);if(u.length>0){for(var k=g.w(u),U=k.next();!U.done;U=k.next())U=U.value,U.startSecs=Math.max(U.startSecs,this.qV()),this.G("html5_cuepoint_identifier_logging")&&U.event==="start"&&this.A5("cuepoint",{pubCue:U.identifier,segNum:x});this.publish("cuepointupdated",u,x);this.ox+=u.length;if(HX(this)&&this.Km.Yi())for(u=g.w(u),k=u.next();!k.done;k=u.next())k=k.value,this.A5("cuepoint",{segNum:x,event:k.event, startSecs:k.startSecs,id:k.identifier.slice(-16)}),k.event==="start"&&(k=k.startSecs,this.fK.start=this.GY,this.fK.end=k+3)}}}; g.b.yW=function(){this.Ft()||(this.loading=!1,this.publish("dataloaded"))}; g.b.LF=function(){return this.Vp!==void 0?this.Vp:this.Vp=!!this.yz||!!this.S&&Md(this.S)}; g.b.LB=function(x){var u=this;if(this.Ft())return Io();this.kN=this.Uk=this.J=null;qf(this,"html5_high_res_logging_always")&&(this.Km.G1=!0);return IAj(this,x).then(void 0,function(){return J14(u,x)}).then(void 0,function(){return Pyb(u)}).then(void 0,function(){return djQ(u)})}; g.b.KV=function(x){this.J=x;edk(this,this.J.getAvailableAudioTracks());if(this.J){x=g.w(this.J.videoInfos);for(var u=x.next();!u.done;u=x.next()){u=u.value;var k=u.containerType;k!==0&&(this.s7[k]=u.id)}}WX(this);if(this.N&&this.J&&this.J.videoInfos&&!(this.J.videoInfos.length<=0)&&(x=ku(this.J.videoInfos[0]),this.N.flavor==="fairplay"!==x))for(u=g.w(this.ZH),k=u.next();!k.done;k=u.next())if(k=k.value,x===(k.flavor==="fairplay")){this.N=k;break}}; g.b.uc=function(){if(this.cotn)return null;var x=g.nM(this.Km)||this.G("web_l3_storyboard");if(!this.S6)if(this.playerResponse&&this.playerResponse.storyboards){var u=this.playerResponse.storyboards,k=u.playerStoryboardSpecRenderer;k&&k.spec?this.S6=new Ni(k.spec,this.lengthSeconds,void 0,!1,x):(u=u.playerLiveStoryboardSpecRenderer)&&u.spec&&this.S&&(k=atR(this.S.S).index)&&(this.S6=new KO(u.spec,this.S.isLive,k,x))}else this.Aj?this.S6=new Ni(this.Aj,this.lengthSeconds,void 0,!1,x):this.M8&&this.S&& (u=atR(this.S.S).index)&&(this.S6=new KO(this.M8,this.S.isLive,u,x));return this.S6}; g.b.getStoryboardFormat=function(){if(this.cotn)return null;if(this.playerResponse&&this.playerResponse.storyboards){var x=this.playerResponse.storyboards;return(x=x.playerStoryboardSpecRenderer||x.playerLiveStoryboardSpecRenderer)&&x.spec||null}return this.Aj||this.M8}; g.b.gt=function(){return this.S&&!isNaN(this.S.gt())?this.S.gt():HX(this)?0:this.lengthSeconds}; g.b.qV=function(){return this.S&&!isNaN(this.S.qV())?this.S.qV():0}; g.b.getPlaylistSequenceForTime=function(x){if(this.S&&this.V){var u=this.S.S[this.V.id];if(!u)return null;var k=u.index.w9(x);u=u.index.getStartTime(k);return{sequence:k,elapsed:Math.floor((x-u)*1E3)}}return null}; g.b.YN=function(){return!this.Ft()&&!(!this.videoId&&!this.gD)}; g.b.t_=function(){var x,u,k;return!!this.adaptiveFormats||!!((x=this.playerResponse)==null?0:(u=x.streamingData)==null?0:(k=u.adaptiveFormats)==null?0:k.length)}; g.b.isLoaded=function(){return Aa(this)&&!this.EY&&!this.L7}; g.b.g9=function(x){x||(x="hqdefault.jpg");var u=this.U[x];return u||this.Km.RS||x==="pop1.jpg"||x==="pop2.jpg"||x==="sddefault.jpg"||x==="hq720.jpg"||x==="maxresdefault.jpg"?u:C0(this.Km,this.videoId,x)}; g.b.EO=function(){return this.isLivePlayback||this.I2||this.gm||!(!this.liveUtcStartSeconds||!this.Or)}; g.b.isOtf=function(){return!!this.S&&(this.S.isOtf||!this.I2&&!this.isLivePlayback&&this.S.V)}; g.b.getAvailableAudioTracks=function(){return this.J?this.J.getAvailableAudioTracks().length>0?this.J.getAvailableAudioTracks():this.Vd||[]:[]}; g.b.getAudioTrack=function(){var x=this;if(this.K&&!ku(this.K))return g.Cm(this.getAvailableAudioTracks(),function(U){return U.id===x.K.id})||this.G0; if(this.Vd){if(!this.sM)for(var u=g.w(this.Vd),k=u.next();!k.done;k=u.next())if(k=k.value,k.Ci.getIsDefault()){this.sM=k;break}return this.sM||this.G0}return this.G0}; g.b.getPlayerResponse=function(){return this.playerResponse}; g.b.getWatchNextResponse=function(){return this.q$}; g.b.getHeartbeatResponse=function(){return this.Gk}; g.b.Qd=function(){return this.watchUrl?this.watchUrl:this.Km.getVideoUrl(this.videoId)}; g.b.nG=function(){return!!this.S&&(rgW(this.S)||jER(this.S)||ZZQ(this.S))}; g.b.getEmbeddedPlayerResponse=function(){return this.D_}; g.b.Zl=function(){return(this.eventLabel||this.Km.ut)==="shortspage"}; g.b.isAd=function(){return this.CD||!!this.adFormat}; g.b.isDaiEnabled=function(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)}; g.b.o0=function(){var x,u,k;return this.isDaiEnabled()&&!!((x=this.playerResponse)==null?0:(u=x.playerConfig)==null?0:(k=u.daiConfig)==null?0:k.ssaEnabledPlayback)}; g.b.qg=function(){return h$k(this)?this.KB:this.Qe||this.iK}; g.b.T5=function(){return this.Je||this.iK}; g.b.Qk=function(){return qf(this,"html5_samsung_vp9_live")}; g.b.A5=function(x,u,k){this.publish("ctmp",x,u,k)}; g.b.qa=function(x,u,k){this.publish("ctmpstr",x,u,k)}; g.b.hasProgressBarBoundaries=function(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}; g.b.getGetAdBreakContext=function(x,u){x=x===void 0?NaN:x;u=u===void 0?NaN:u;var k={isSabr:b_(this)},U,m=(U=this.getHeartbeatResponse())==null?void 0:U.adBreakHeartbeatParams;m&&(k.adBreakHeartbeatParams=m);if(this.G("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.S&&!isNaN(x)&&!isNaN(u)){u=x-u;for(var F in this.S.S)if(U=this.S.S[F],U.info.Ya()||U.info.o3())if(U=U.index,U.isLoaded()){F=U.w9(u);U=U.Z2(F)+u-U.getStartTime(F);this.A5("gabc",{t:x.toFixed(3),mt:u.toFixed(3),sg:F,igt:U.toFixed(3)}); k.livePlaybackPosition={utcTimeMillis:""+(U*1E3).toFixed(0)};break}}return k}; g.b.isEmbedsShortsMode=function(x,u){if(!g.n0(this.Km))return!1;var k;if(!this.G("embeds_enable_emc3ds_shorts")&&((k=this.Km.getWebPlayerContextConfig())==null?0:k.embedsEnableEmc3ds)||(this.Km.nm||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||u)return!1;var U,m;return!!(((U=this.embeddedPlayerConfig)==null?0:(m=U.embeddedPlayerFlags)==null?0:m.isShortsExperienceEligible)&&x.width<=x.height)}; g.b.SJ=function(){g.Hm.prototype.SJ.call(this);this.tM=null;delete this.JR;delete this.accountLinkingConfig;delete this.S;this.J=this.Gk=this.playerResponse=this.q$=null;this.La=this.adaptiveFormats="";delete this.botguardData;this.RU=this.suggestions=this.Sa=null;this.sabrContextUpdates.clear()};var cmx={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},M8Y={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},R$b={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},qkQ={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"},Hux={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},snb={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"},pII={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.M(bn,g.J);g.b=bn.prototype;g.b.handleExternalCall=function(x,u,k){var U=this.state.D[x],m=this.state.B[x],F=U;if(m)if(k&&kh(k,Itt))F=m;else if(!U)throw Error('API call from an untrusted origin: "'+k+'"');this.logApiCall(x,k);if(F){k=!1;U=g.w(u);for(m=U.next();!m.done;m=U.next())if(String(m.value).includes("javascript:")){k=!0;break}k&&g.Nz(Error('Dangerous call to "'+x+'" with ['+u+"]."));return F.apply(this,u)}throw Error('Unknown API method: "'+x+'".');}; g.b.logApiCall=function(x,u,k){var U=this.app.X();U.L7&&!this.state.U.has(x)&&(this.state.U.add(x),g.RV("webPlayerApiCalled",{callerUrl:U.loaderUrl,methodName:x,origin:u||void 0,playerStyle:U.playerStyle||void 0,embeddedPlayerMode:U.nm,errorCode:k}))}; g.b.publish=function(x){var u=g.nR.apply(1,arguments);this.state.J.publish.apply(this.state.J,[x].concat(g.t(u)));if(x==="videodatachange"||x==="resize"||x==="cardstatechange")this.state.V.publish.apply(this.state.V,[x].concat(g.t(u))),this.state.K.publish.apply(this.state.K,[x].concat(g.t(u)))}; g.b.Xt=function(x){var u=g.nR.apply(1,arguments);this.state.J.publish.apply(this.state.J,[x].concat(g.t(u)));this.state.V.publish.apply(this.state.V,[x].concat(g.t(u)))}; g.b.A1=function(x){var u=g.nR.apply(1,arguments);this.state.J.publish.apply(this.state.J,[x].concat(g.t(u)));this.state.V.publish.apply(this.state.V,[x].concat(g.t(u)));this.state.K.publish.apply(this.state.K,[x].concat(g.t(u)))}; g.b.E_=function(x){var u=g.nR.apply(1,arguments);this.state.J.publish.apply(this.state.J,[x].concat(g.t(u)));this.state.V.publish.apply(this.state.V,[x].concat(g.t(u)));this.state.K.publish.apply(this.state.K,[x].concat(g.t(u)));this.state.N.publish.apply(this.state.N,[x].concat(g.t(u)))}; g.b.G=function(x){return this.app.X().G(x)}; g.b.SJ=function(){if(this.state.element){var x=this.state.element,u;for(u in this.state.S)this.state.S.hasOwnProperty(u)&&(x[u]=null);this.state.element=null}g.J.prototype.SJ.call(this)};g.M(sh,g.rl);sh.prototype.publish=function(x){var u=g.nR.apply(1,arguments);if(this.N.has(x))return this.N.get(x).push(u),!0;var k=!1;try{for(u=[u],this.N.set(x,u);u.length;)k=g.rl.prototype.publish.call.apply(g.rl.prototype.publish,[this,x].concat(g.t(u.shift())))}finally{this.N.delete(x)}return k};g.M(Hl,g.J);Hl.prototype.SJ=function(){this.N.dispose();this.K.dispose();this.V.dispose();this.J.dispose();this.U=this.S=this.B=this.D=this.j=void 0};var z$k=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));g.M(pN,bn);g.b=pN.prototype;g.b.getApiInterface=function(){return Array.from(this.state.j)}; g.b.Gc=function(x,u){this.state.N.subscribe(x,u)}; g.b.f7t=function(x,u){this.state.N.unsubscribe(x,u)}; g.b.getPlayerState=function(x){return LKW(this.app,x)}; g.b.d$=function(){return LKW(this.app)}; g.b.K2J=function(x,u,k){wM(this)&&(Ir(this.app,!0,1),P0(this.app,x,u,k,1))}; g.b.getCurrentTime=function(x,u,k){var U=this.getPlayerState(x);if(this.app.getAppState()===2&&U===5){var m;return((m=this.app.getVideoData())==null?void 0:m.startSeconds)||0}return this.G("web_player_max_seekable_on_ended")&&U===0?v_$(this.app,x):x?this.app.getCurrentTime(x,u,k):this.app.getCurrentTime(x)}; g.b.Y1=function(){return this.app.getCurrentTime(1)}; g.b.HE=function(){var x=this.app.Z2(1);return isNaN(x)?this.getCurrentTime(1):x}; g.b.fv=function(){return this.app.getDuration(1)}; g.b.pV=function(x,u){x=g.sp(Math.floor(x),0,100);isFinite(x)&&n5(this.app,{volume:x,muted:this.isMuted()},u)}; g.b.yfm=function(x){this.pV(x,!1)}; g.b.EE=function(x){n5(this.app,{muted:!0,volume:this.getVolume()},x)}; g.b.L$$=function(){this.EE(!1)}; g.b.BI=function(x){MK(this.app)&&!this.G("embeds_enable_emc3ds_muted_autoplay")||n5(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},x)}; g.b.csm=function(){MK(this.app)&&this.G("embeds_enable_emc3ds_muted_autoplay")||this.BI(!1)}; g.b.getPlayerMode=function(){var x={};this.app.getVideoData().tN&&(x.pfp={enableIma:g.kg(this.app.getVideoData())&&this.app.LN().allowImaMonetization,autoplay:PX(this.app.LN()),mutedAutoplay:this.app.LN().mutedAutoplay});return x}; g.b.FW=function(){var x=this.app.getPresentingPlayerType();if(x===2&&!this.app.AN()){var u=n3(this.app.VI());if(!CTY(u)||LHQ(u))return}x===3?$g(this.app.VI()).vY("control_play"):this.app.X().G("html5_ssap_ignore_play_for_ad")&&g.DZ(this.app.LN())&&x===2||this.app.playVideo(x)}; g.b.kmX=function(){Ir(this.app,!0,1);this.FW()}; g.b.pauseVideo=function(x){var u=this.app.getPresentingPlayerType();if(u!==2||this.app.AN()||CTY(n3(this.app.VI())))u===3?$g(this.app.VI()).vY("control_pause"):this.app.pauseVideo(u,x)}; g.b.zet=function(){var x=this.app,u=!1;x.x$.MV&&(x.Ek.publish("pageTransition"),u=!0);x.stopVideo(u)}; g.b.clearVideo=function(){}; g.b.getAvailablePlaybackRates=function(){var x=this.app.X();return x.enableSpeedOptions?["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(x.K?x.ancestorOrigins[0]:window.location.origin)||x.Pt?sQ9:x.supportsVarispeedExtendedFeatures?Hcm:x.G("web_remix_allow_up_to_3x_playback_rate")&&g.KD(x)?Rlt:O_:[1]}; g.b.getPlaybackQuality=function(x){return(x=this.app.XM(x))?x.getPlaybackQuality():"unknown"}; g.b.F2$=function(){}; g.b.getAvailableQualityLevels=function(x){return(x=this.app.XM(x))?(x=g.nl(x.wY(),function(u){return u.quality}),x.length&&(x[0]==="auto"&&x.shift(),x=x.concat(["auto"])),x):[]}; g.b.Ig=function(){return this.getAvailableQualityLevels(1)}; g.b.sSk=function(){return this.HW()}; g.b.A5t=function(){return 1}; g.b.getVideoLoadedFraction=function(x){return this.app.getVideoLoadedFraction(x)}; g.b.HW=function(){return this.getVideoLoadedFraction()}; g.b.MJ$=function(){return 0}; g.b.getSize=function(){var x=this.app.Cm().getPlayerSize();return{width:x.width,height:x.height}}; g.b.setSize=function(){this.app.Cm().resize()}; g.b.loadVideoById=function(x,u,k,U){if(!x)return!1;x=R7(x,u,k);return this.app.loadVideoByPlayerVars(x,U)}; g.b.e6$=function(x,u,k){x=this.loadVideoById(x,u,k,1);Ir(this.app,x,1)}; g.b.cueVideoById=function(x,u,k,U){x=R7(x,u,k);this.app.cueVideoByPlayerVars(x,U)}; g.b.cJ=function(x,u,k){this.cueVideoById(x,u,k,1)}; g.b.loadVideoByUrl=function(x,u,k,U){x=GsW(x,u,k);return this.app.loadVideoByPlayerVars(x,U)}; g.b.lQt=function(x,u,k){x=this.loadVideoByUrl(x,u,k,1);Ir(this.app,x,1)}; g.b.cueVideoByUrl=function(x,u,k,U){x=GsW(x,u,k);this.app.cueVideoByPlayerVars(x,U)}; g.b.hW=function(x,u,k){this.cueVideoByUrl(x,u,k,1)}; g.b.VJ$=function(){var x=this.app.X();if(x.RS)return"";var u=this.app.LN(),k=void 0;u.isLivePlayback||(k=Math.floor(this.app.getCurrentTime(1)));return x.getVideoUrl(u.videoId,this.getPlaylistId()||void 0,k)}; g.b.Qi=function(){return this.app.getDebugText()}; g.b.getVideoEmbedCode=function(){var x=this.app.X();if(x.RS)return"";var u=this.app.LN();return x.getVideoEmbedCode(u.isPrivate?"":u.title,this.app.LN().videoId,this.app.Cm().getPlayerSize(),this.getPlaylistId()||void 0)}; g.b.aN=function(x,u,k){return k54(this.app,x,u,k)}; g.b.removeCueRange=function(x){return mG4(this.app,x)}; g.b.loadPlaylist=function(x,u,k,U){this.app.loadPlaylist(x,u,k,U)}; g.b.uM$=function(x,u,k,U){this.loadPlaylist(x,u,k,U);Ir(this.app,!0,1)}; g.b.cuePlaylist=function(x,u,k,U){this.app.cuePlaylist(x,u,k,U)}; g.b.nextVideo=function(x,u){this.app.nextVideo(x,u)}; g.b.Pd$=function(){this.nextVideo();Ir(this.app,!0,1)}; g.b.previousVideo=function(x){this.app.previousVideo(x)}; g.b.gRY=function(){this.previousVideo();Ir(this.app,!0,1)}; g.b.playVideoAt=function(x){this.app.playVideoAt(x)}; g.b.KEt=function(x){this.playVideoAt(x);Ir(this.app,!0,1)}; g.b.setShuffle=function(x){var u=this.app.getPlaylist();u&&u.setShuffle(x)}; g.b.setLoop=function(x){var u=this.app.getPlaylist();u&&(u.loop=x)}; g.b.Ub=function(){var x=this.app.getPlaylist();if(!x)return null;for(var u=[],k=0;k=400)if(x=this.LN(),this.W.X().G("client_respect_autoplay_switch_button_renderer"))x=!!x.autoplaySwitchButtonRenderer;else{var u,k,U,m;x=!!((u=x.getWatchNextResponse())==null?0:(k=u.contents)==null?0:(U=k.twoColumnWatchNextResults)==null?0:(m=U.autoplay)==null?0:m.autoplay)!==!1}if(x)this.S||(this.S=!0,this.J9(this.S),this.W.X().G("web_player_autonav_toggle_always_listen")||LG$(this), u=this.LN(),this.aq(u.autonavState),this.W.logVisibility(this.element,this.S));else if(this.S=!1,this.J9(this.S),!this.W.X().G("web_player_autonav_toggle_always_listen"))for(this.W.X().G("web_player_autonav_toggle_always_listen"),u=g.w(this.V),k=u.next();!k.done;k=u.next())this.Fv(k.value)}; g.b.aq=function(x){SkR(this)?this.isChecked=x!==1:((x=x!==1)||(g.TE(),x=g.Ww("web_autonav_allow_off_by_default")&&!g.Ai(0,141)&&g.xc("AUTONAV_OFF_BY_DEFAULT")?!1:!g.Ai(0,140)),this.isChecked=x);Duj(this)}; g.b.onClick=function(){this.isChecked=!this.isChecked;this.W.zS(this.isChecked?2:1);Duj(this);if(SkR(this)){var x=this.LN().autoplaySwitchButtonRenderer;this.isChecked&&(x==null?0:x.onEnabledCommand)?this.W.Xt("innertubeCommand",x.onEnabledCommand):!this.isChecked&&(x==null?0:x.onDisabledCommand)&&this.W.Xt("innertubeCommand",x.onDisabledCommand)}this.W.logClick(this.element)}; g.b.getValue=function(){return this.isChecked}; g.b.LN=function(){return this.W.getVideoData(1)};g.M(BDt,ot);g.M(fv,g.LN);fv.prototype.onClick=function(){this.enabled&&(bg(this,!this.checked),this.publish("select",this.checked))}; fv.prototype.getValue=function(){return this.checked}; fv.prototype.setEnabled=function(x){(this.enabled=x)?this.element.removeAttribute("aria-disabled"):this.element.setAttribute("aria-disabled","true")};var xvW=["en-CA","en","es-MX","fr-CA"];g.M(Rt,fv);Rt.prototype.aS=function(x){x?this.S||(this.WU.Gs(this),this.S=!0):this.S&&(this.WU.Yl(this),this.S=!1);this.S&&bg(this,cGG())}; Rt.prototype.K=function(){g.HN(this.element,"ytp-menuitem-highlight-transition-enabled")}; Rt.prototype.J=function(x){var u=cGG();x!==u&&(u=g.TE(),LS(190,x),LS(192,!0),u.save(),this.W.Xt("cinematicSettingsToggleChange",x))}; Rt.prototype.SJ=function(){this.S&&this.WU.Yl(this);fv.prototype.SJ.call(this)};g.M(pv,ot);pv.prototype.updateCinematicSettings=function(x){this.S=x;var u;(u=this.menuItem)==null||u.aS(x);this.api.publish("onCinematicSettingsVisibilityChange",x)};g.M(kLb,ot);g.M(cf,ot);cf.prototype.setCreatorEndscreenVisibility=function(x){var u;(u=ZI(this.api.VI()))==null||u.J9(x)}; cf.prototype.S=function(x){function u(U){U==="creatorendscreen"&&(U=ZI(k.api.VI()))&&U.lWm(k.hideButton)} var k=this;this.hideButton=x;this.events.Y(this.api,"modulecreated",u);u("creatorendscreen")};g.M(M0,fv);M0.prototype.J=function(x){this.K(x?1:0)}; M0.prototype.V=function(){var x=this.hasDrcAudioTrack(),u=this.S()===1&&x;bg(this,u);this.setEnabled(x)}; M0.prototype.SJ=function(){this.WU.Yl(this);fv.prototype.SJ.call(this)};g.M(wa,ot);wa.prototype.getDrcUserPreference=function(){return this.S}; wa.prototype.setDrcUserPreference=function(x){g.eZ("yt-player-drc-pref",x,31536E3);x!==this.S&&(this.S=x,this.updateEnvironmentData(),this.V()&&this.api.kq())}; wa.prototype.updateEnvironmentData=function(){this.api.X().bX=this.S===1}; wa.prototype.V=function(){var x,u,k=(x=this.api.getVideoData())==null?void 0:(u=x.J)==null?void 0:u.S;if(!k)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.G("mta_drc_mutual_exclusion_removal")){var U=this.api.getAudioTrack().Ci.id;return Zk(k,function(m){var F;return m.audio.S&&((F=m.Ci)==null?void 0:F.id)===U})}return Zk(k,function(m){var F; return((F=m.audio)==null?void 0:F.S)===!0})};g.M(yc,ot);yc.prototype.onVideoDataChange=function(){var x=this,u=this.api.getVideoData();this.api.Gw("embargo",1);var k=u==null?void 0:u.Hw.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(k==null?0:k.length)?mvt(this,k.filter(function(U){return UvI(x,U)})):(u==null?0:u.cueRanges)&&mvt(this,u.cueRanges.filter(function(U){return UvI(x,U)}))}; yc.prototype.V=function(x){return x.embargo!==void 0}; yc.prototype.SJ=function(){ot.prototype.SJ.call(this);this.S={}};g.M(Ye,ot); Ye.prototype.addEmbedsConversionTrackingParams=function(x){var u=this.api.X(),k=u.widgetReferrer,U=u.QX,m=this.S,F="",f=u.getWebPlayerContextConfig();f&&(F=f.embedsIframeOriginParam||"");k.length>0&&(x.embeds_widget_referrer=k);U.length>0&&(x.embeds_referring_euri=U);u.K&&F.length>0&&(x.embeds_referring_origin=F);f&&f.embedsFeature&&(x.feature=f.embedsFeature);m.length>0&&(u.G("embeds_web_enable_lite_experiment_control_arm_logging")?m.unshift(28572):g.Rm(g.JU(u))&&m.unshift(159628),u=m.join(","),u= g.Dv()?u:g.wS(u,4),x.source_ve_path=u);this.S.length=0};g.M(Ffb,ot);g.M(fm5,ot);g.M(t8,g.J);t8.prototype.SJ=function(){g.J.prototype.SJ.call(this);this.S=null;this.V&&this.V.disconnect()};g.M(VwG,ot);g.M(EG,g.T);EG.prototype.show=function(){g.T.prototype.show.call(this);this.api.logVisibility(this.element,!0)}; EG.prototype.onVideoDataChange=function(x){var u,k,U=(u=this.api.getVideoData())==null?void 0:(k=u.getPlayerResponse())==null?void 0:k.playabilityStatus;U&&(u=h5t(U),g.A(this.api.getPlayerStateObject(),128)||x==="dataloaderror"||!u?(this.V=0,GH(this),this.hide()):(x=(u.remainingTimeSecs||0)*1E3,x>0&&(this.show(),this.updateValue("label",ER(u.label)),qRQ(this,x))))}; EG.prototype.SJ=function(){GH(this);g.T.prototype.SJ.call(this)};g.M(sFG,ot);g.M(zH,g.T);zH.prototype.onClick=function(){this.Ek.logClick(this.element);this.Ek.Xt("onFullerscreenEduClicked")}; zH.prototype.aS=function(){this.Ek.isFullscreen()?this.S?this.fade.hide():this.fade.show():this.hide();this.Ek.logVisibility(this.element,this.Ek.isFullscreen()&&!this.S)};g.M(Wf,ot);Wf.prototype.updateFullerscreenEduButtonSubtleModeState=function(x){var u;(u=this.S)!=null&&(g.pb(u.element,"ytp-fullerscreen-edu-button-subtle",x),x&&!u.V&&(u.element.setAttribute("title","Role para ver detalhes"),z6(u.Ek,u.element,u),u.V=!0))}; Wf.prototype.updateFullerscreenEduButtonVisibility=function(x){var u;(u=this.S)!=null&&(u.S=x,u.aS())};g.M(HhY,g.T);g.M(cBD,ot);g.M(OG,ot);OG.prototype.getSphericalProperties=function(){var x=g.Z8(this.api.VI());return x?x.getSphericalProperties():{}}; OG.prototype.setSphericalProperties=function(x){if(x){var u=g.Z8(this.api.VI());u&&u.setSphericalProperties(x,!0)}};g.M(ig,ot);g.b=ig.prototype;g.b.createClientVe=function(x,u,k,U){this.api.createClientVe(x,u,k,U===void 0?!1:U)}; g.b.createServerVe=function(x,u,k){this.api.createServerVe(x,u,k===void 0?!1:k)}; g.b.setTrackingParams=function(x,u){this.api.setTrackingParams(x,u)}; g.b.logClick=function(x,u){this.api.logClick(x,u)}; g.b.logVisibility=function(x,u,k){this.api.logVisibility(x,u,k)}; g.b.hasVe=function(x){return this.api.hasVe(x)}; g.b.destroyVe=function(x){this.api.destroyVe(x)};var wSW=!1;nv.prototype.setPlaybackRate=function(x){this.playbackRate=Math.max(1,x)}; nv.prototype.getPlaybackRate=function(){return this.playbackRate};at.prototype.Yu=function(x){var u=g.UE(x.info.S.info,this.mX.EO),k=x.info.h5+this.K,U=x.info.startTime*1E3;if(this.policy.B$)try{U=this.policy.B$?g.kK(x)*1E3:x.info.startTime*1E3}catch(f){Math.random()>.99&&this.logger&&(U=lo(x.S).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:x.info.Wl(),encodedDataView:g.M9(U,4)})),U=x.info.startTime*1E3}var m=x.info.clipId,F=this.policy.B$?g.cgj(x)*1E3:x.info.duration*1E3;this.policy.B$&&(U<0||F<0)&&(this.logger&&(this.logger({missingSegInfo:x.info.Wl(), startTimeMs:U,durationMs:F}),this.policy.iI||(U<0&&(U=x.info.startTime*1E3),F<0&&(F=x.info.duration*1E3))),this.policy.iI&&(U<0&&(U=x.info.startTime*1E3),F<0&&(F=x.info.duration*1E3)));return{formatId:u,h5:k,startTimeMs:U,clipId:m,rI:F}}; at.prototype.VY=function(x){this.timestampOffset=x};es.prototype.seek=function(x,u){x!==this.S&&(this.seekCount=0);this.S=x;var k=this.videoTrack.V,U=this.audioTrack.V,m=this.audioTrack.Gx,F=ImD(this,this.videoTrack,x,this.videoTrack.Gx,u);u=ImD(this,this.audioTrack,this.policy.BZ?x:F,m,u);x=Math.max(x,F,u);this.N=!0;this.mX.isManifestless&&(rBQ(this,this.videoTrack,k),rBQ(this,this.audioTrack,U));return x}; es.prototype.isSeeking=function(){return this.N}; es.prototype.l9=function(x){this.J=x}; var QFY=2/24;var PeG=0;g.b=DK.prototype;g.b.Pc=function(){this.U=this.now();eR4(this.ek,this.U);this.Jt.Pc()}; g.b.Gl=function(x,u){var k=this.policy.V?(0,g.j4)():0;Ss(this,x,u);x-this.j<10&&this.V>0||this.sV(x,u);this.Jt.Gl(x,u);this.policy.V&&(x=(0,g.j4)()-k,this.ud+=x,this.oS=Math.max(x,this.oS))}; g.b.sV=function(x,u){var k=(x-this.j)/1E3,U=u-this.J;this.Jx||(Yt(this.ek,k,U),this.vn(k,U));this.j=x;this.J=u}; g.b.TI=function(){this.nm&&NHb(this);this.Jt.TI()}; g.b.ju=function(x){this.nm||(this.nm=this.N-this.wu+x,this.R0=this.N,this.MV=this.D)}; g.b.UJ=function(x,u){x=x===void 0?this.D:x;u=u===void 0?this.N:u;this.V>0||(this.B=x,this.V=u,this.t5=this.isActive=!0)}; g.b.UG=function(){return this.au||2}; g.b.y$=function(){}; g.b.r5=function(){var x,u={rn:this.requestNumber,rt:(this.D-this.S).toFixed(),lb:this.N,stall:(1E3*this.K).toFixed(),ht:(this.U-this.S).toFixed(),elt:(this.B-this.S).toFixed(),elb:this.V,d:(x=this.ut)==null?void 0:x.Ue()};this.url&&Mwj(u,this.url);this.policy.V&&(u.mph=this.oS.toFixed(),u.tph=this.ud.toFixed());u.ulb=this.gm;u.ult=this.RS;u.abw=this.QX;return u}; g.b.now=function(){return(0,g.j4)()}; g.b.deactivate=function(){this.isActive&&(this.isActive=!1)};g.M(oj,DK);g.b=oj.prototype;g.b.r5=function(){var x=DK.prototype.r5.call(this);x.pb=this.xH;x.pt=(1E3*this.Uk).toFixed();x.se=this.A9;return x}; g.b.nL=function(){var x=this.Jt;this.B$||(this.B$=x.nL?x.nL():1);return this.B$}; g.b.Fr=function(){return this.dD?this.nL()!==1:!1}; g.b.Rj=function(x,u,k){if(!this.QI){this.QI=!0;if(!this.Jx){Ss(this,x,u);this.sV(x,u);var U=this.nL();this.A9=k;if(!this.Jx)if(U===2){U=x-this.B0)||xv(this,U,u),this.V>0&&wz(this.ek, u,this.K));x=(x-this.S)/1E3||.01;this.policy.B&&!(this.V>0)||MU(this.ek,x,this.J,KfG(this),this.DT)}this.deactivate()}}; g.b.w1=function(x,u,k){k&&(this.B$=2);x<0&&this.au&&(x=this.au);u?this.GY+=x:this.IS+=x}; g.b.UG=function(){return this.IS||this.GY||DK.prototype.UG.call(this)}; g.b.sV=function(x,u){var k=(x-this.j)/1E3,U=u-this.J,m=this.nL();this.isActive?m===1&&((U>0||this.policy.N)&&(k>.2||U<1024)?(this.K+=k,U>0&&k>.2&&xv(this,this.Cr?k:.05,U),this.RU=!0):U>0&&(xv(this,k,U),this.RU=!0)):u&&u>=this.policy.S&&this.UJ(x,u);DK.prototype.sV.call(this,x,u)}; g.b.rG=function(x){if(!this.Jx){Ss(this,x,this.N);var u=(x-this.S)/1E3;this.nL()!==2&&this.V>0&&(this.K+=(x-this.j)/1E3,wz(this.ek,this.J,this.K));MU(this.ek,u,this.J,KfG(this),this.DT,!0);x=(x-this.j)/1E3;Yt(this.ek,x,0);this.vn(x,0)}}; g.b.UJ=function(x,u){x=x===void 0?this.D:x;u=u===void 0?this.N:u;if(!(this.V>0)&&(DK.prototype.UJ.call(this,x,u),this.nL()===1)){u=(this.U-this.S)/1E3;var k=(x-this.U)/1E3;this.dD&&uA(this,this.now());this.Nj||this.Jx||(this.au&&(k=Math.max(0,k-this.au)),x=this.ek,x.B.dO(1,u),x.ut.dO(1,k))}}; g.b.ZO=function(){this.dD&&uA(this,this.now());return this.q$}; g.b.q8=function(){var x;if(x=this.J>this.KT)x=(x=this.J)?x>=this.policy.S:!1;return x}; g.b.SH=function(){return this.P$}; g.b.Ba=function(x){x=x===void 0?this.now():x;if(this.dD){uA(this,x);if(this.B$?this.Fr():this.Ok!==this.c$){var u=this.c$;if(x0?k+x:k+Math.max(x,u)}; g.b.Bh=function(){return this.now()-this.B}; g.b.cN=function(){return(this.J-this.V)*1E3/this.Bh()||0}; g.b.Y5=function(){return this.B};gu.prototype.feed=function(x){zq(this.S,x);this.Ns()}; gu.prototype.Ns=function(){if(this.K){if(!this.S.getLength())return;var x=this.S.split(this.J-this.V),u=x.NR;x=x.VL;if(!this.Jt.ju(this.K,u,this.V,this.J))return;this.V+=u.getLength();this.S=x;this.V===this.J&&(this.K=this.J=this.V=void 0)}for(;;){var k=0;x=g.w(CeW(this.S,k));u=x.next().value;k=x.next().value;k=g.w(CeW(this.S,k));x=k.next().value;k=k.next().value;if(u<0||x<0)break;if(!this.S.RK(k,x)){if(!this.Jt.ju||!this.S.RK(k,1))break;k=this.S.split(k).VL;this.Jt.ju(u,k,0,x)&&(this.K=u,this.V= k.getLength(),this.J=x,this.S=new Gq([]));break}x=this.S.split(k).VL.split(x);k=x.VL;this.Jt.II(u,x.NR);this.S=k}}; gu.prototype.dispose=function(){this.S=new Gq};g.b=kv.prototype;g.b.oQ=function(){return 0}; g.b.LM=function(){return null}; g.b.hh=function(){return null}; g.b.ex=function(){return this.state>=1}; g.b.isComplete=function(){return this.state>=3}; g.b.Xu=function(){return this.state===5}; g.b.onStateChange=function(){}; g.b.Pl=function(x){var u=this.state;this.state=x;this.onStateChange(u);this.callback&&this.callback(this,u)}; g.b.NI=function(x){x&&this.state=this.xhr.HEADERS_RECEIVED}; g.b.getResponseHeader=function(x){try{return this.xhr.getResponseHeader(x)}catch(u){return""}}; g.b.mL=function(){return+this.getResponseHeader("content-length")}; g.b.GN=function(){return this.V}; g.b.hC=function(){return this.status>=200&&this.status<300&&!!this.V}; g.b.H3=function(){return this.S.getLength()>0}; g.b.Ql=function(){var x=this.S;this.S=new Gq;return x}; g.b.iV=function(){return this.S}; g.b.abort=function(){this.Ft=!0;this.xhr.abort()}; g.b.Wn=function(){return!0}; g.b.bV=function(){return this.J}; g.b.u4=function(){return""};g.b=BHj.prototype;g.b.getResponseHeader=function(x){return x==="content-type"?this.S.get("type"):""}; g.b.abort=function(){}; g.b.MU=function(){return!0}; g.b.mL=function(){return this.range.length}; g.b.GN=function(){return this.loaded}; g.b.hC=function(){return!!this.loaded}; g.b.H3=function(){return!!this.V.getLength()}; g.b.Ql=function(){var x=this.V;this.V=new Gq;return x}; g.b.iV=function(){return this.V}; g.b.Wn=function(){return!0}; g.b.bV=function(){return!!this.error}; g.b.u4=function(){return this.error};g.b=xdj.prototype;g.b.start=function(x){var u={credentials:"include",cache:"no-store"};Object.assign(u,this.D);this.K&&(u.signal=this.K.signal);x=new Request(x,u);fetch(x).then(this.U,this.onError).then(void 0,HT)}; g.b.onDone=function(){this.Ft()||this.Jt.TI()}; g.b.getResponseHeader=function(x){return this.responseHeaders?this.responseHeaders.get(x):null}; g.b.MU=function(){return!!this.responseHeaders}; g.b.GN=function(){return this.V}; g.b.mL=function(){return+this.getResponseHeader("content-length")}; g.b.hC=function(){return this.status>=200&&this.status<300&&!!this.V}; g.b.H3=function(){return!!this.S.getLength()}; g.b.Ql=function(){this.H3();var x=this.S;this.S=new Gq;return x}; g.b.iV=function(){this.H3();return this.S}; g.b.Ft=function(){return this.N}; g.b.abort=function(){this.J&&this.J.cancel().catch(function(){}); this.K&&this.K.abort();this.N=!0}; g.b.Wn=function(){return!0}; g.b.bV=function(){return this.j}; g.b.u4=function(){return this.errorMessage};g.b=u8x.prototype;g.b.onDone=function(){if(!this.Ft){this.status=this.xhr.status;try{this.response=this.xhr.response,this.V=this.response.byteLength}catch(x){}this.S=!0;this.Jt.TI()}}; g.b.E5=function(){this.xhr.readyState===2&&this.Jt.Pc()}; g.b.QQ=function(x){this.Ft||(this.status=this.xhr.status,this.S||(this.V=x.loaded),this.Jt.Gl((0,g.j4)(),x.loaded))}; g.b.MU=function(){return this.xhr.readyState>=2}; g.b.getResponseHeader=function(x){try{return this.xhr.getResponseHeader(x)}catch(u){return g.Nz(Error("Could not read XHR header "+x)),""}}; g.b.mL=function(){return+this.getResponseHeader("content-length")}; g.b.GN=function(){return this.V}; g.b.hC=function(){return this.status>=200&&this.status<300&&this.S&&!!this.V}; g.b.H3=function(){return this.S&&!!this.response&&!!this.response.byteLength}; g.b.Ql=function(){this.H3();var x=this.response;this.response=void 0;return new Gq([new Uint8Array(x)])}; g.b.iV=function(){this.H3();return new Gq([new Uint8Array(this.response)])}; g.b.abort=function(){this.Ft=!0;this.xhr.abort()}; g.b.Wn=function(){return!1}; g.b.bV=function(){return!1}; g.b.u4=function(){return""};g.fe.prototype.info=function(){}; g.fe.prototype.debug=function(){}; g.fe.prototype.S=function(x){bA.apply(null,[5,this.tag,x].concat(g.t(g.nR.apply(1,arguments))))}; var Udb=new Map,fPG=new Map,mdY=new function(){var x=this;this.S=new Map;this.nN={B5X:function(){return x.S}}};g.M(Vf,g.J);Vf.prototype.My=function(){if(!this.Q8.length)return[];var x=this.Q8;this.Q8=[];this.J=g.TW(x).info;return x}; Vf.prototype.lN=function(){return this.Q8}; Vf.prototype.SJ=function(){g.J.prototype.SJ.call(this);this.S=null;this.Q8.length=0;this.zY.length=0;this.J=null};g.M(XM,g.J);g.b=XM.prototype; g.b.LEm=function(){if(!this.Ft()){var x=(0,g.j4)(),u=!1;if(this.policy.Fu){x=x-(this.timing.V>0?this.timing.B:this.timing.S)-this.timing.UG()*1E3;var k=Yq(qQ(this),!1);x>=2E3*k?u=!0:x>=this.policy.wy*k&&(this.S=this.policy.Or)}else if(this.timing.V>0){if(this.N){this.policy.h9&&(this.S=0);return}var U=this.timing.SH();this.timing.Ba();var m=this.timing.SH();m-U>=this.policy.La*.8?(this.S++,this.logger.debug(function(){return"Mispredicted by "+(m-U).toFixed(0)}),u=this.S>=5):this.S=0}else{var F=x- this.timing.ZO(); this.policy.Or&&F>0&&(this.S+=1);u=Yq(qQ(this),!1)*this.policy.b_;(u=F>u*1E3)&&this.logger.debug(function(){return"Elbow late by "+F.toFixed(3)})}this.S>0&&this.Jt.rd(); u?this.gS():this.V.start()}}; g.b.gS=function(){this.K=!0;this.Jt.W2();this.lastError="net.timeout";Hd(this)}; g.b.canRetry=function(x){var u=qQ(this);x=x?this.policy.bY:this.policy.Vn;return u.timedOut0&&(u=u.S.getUint8(0),x.ubyte=u,k===1&&u===0&&(x.b248180278=!0))}this.b4&&(x.rc=this.policy.WS?this.b4:this.b4.toString());this.policy.Xv&&this.f9&&(x.tr=this.f9);x.itag=this.info.zY[0].S.info.itag;x.ml=""+ +this.info.zY[0].S.yQ();x.sq=""+this.info.zY[0].h5;this.lC&&(x.ifi=""+ +li(this.info.cU.J));this.b4!==410&&this.b4!==500&&this.b4!==503||(x.fmt_unav="true");var U;(k=this.errorMessage||((U=this.xhr)==null? void 0:U.u4()))&&(x.msg=k);this.qZ&&(x.smb="1");this.info.isDecorated()&&(x.sdai="1");return x}; g.b.T6=function(){return vx5(this.timing)}; g.b.u4=function(){return this.xhr.u4()||""}; g.b.q8=function(){return this.isComplete()||this.timing.q8()}; g.b.Gl=function(){!this.Ft()&&this.xhr&&(this.b4=this.xhr.status,this.policy.RL&&this.hN&&this.fn(!1),this.sU()?this.NI(2):!this.nA&&this.q8()&&(this.NI(),this.nA=!0))}; g.b.Pc=function(){if(!this.Ft()&&this.xhr){if(!this.Q9&&this.xhr.MU()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var x=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.Q9=((0,g.j4)()-x)/1E3}this.xhr.MU()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.Rp&&!lSY()&&g.eZ("yt-player-headers-readable",!0,2592E3);x=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var u=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")),k;(k=this.aR)==null||k.stop();this.mD=x||this.mD; this.Hk=u||this.Hk}}; g.b.TI=function(){var x=this.xhr;if(!this.Ft()&&x){this.b4=x.status;x=this.wd(x);if(this.policy.Xv){var u;(u=this.aR)==null||u.stop()}x===5?Hd(this.Ev):this.Pl(x);this.Ev.V.stop()}}; g.b.wd=function(x){var u=this;JMI(this);if(Rj(this.Ev,this.xhr.status,this.Yq?this.timing.t5||this.fV:this.xhr.hC(),!1,this.yD))return 5;var k="";pe(this.Ev,this.xhr)&&(k=slI(this.Ev,this.xhr));if(k)return yj(qQ(this.Ev)),this.info.Is(this.lC,k),3;k=x.GN();if(this.OI){this.fn(!0);JMI(this);if(Rj(this.Ev,this.xhr.status,this.timing.t5||this.fV,!1,this.yD))return 5;if(!this.Rc){if(this.fV)return yj(qQ(this.Ev)),3;this.Ev.lastError="net.closed";return 5}}else{if(Rj(this.Ev,this.xhr.status,this.xhr.hC(), !1,this.yD))return 5;var U=this.info.J;if(U&&U!==k||x.bV())return this.Ev.lastError="net.closed",5;this.fn(!0)}U=Lf5(this)?x.getResponseHeader("X-Bandwidth-Est"):0;if(x=Lf5(this)?x.getResponseHeader("X-Bandwidth-Est3"):0)this.xf=!0,this.policy.qR&&(U=x);Xzj(this.Ev,k,U?Number(U):0,this.info.zY[0].type===5);this.logger.debug(function(){var m=u.timing;return"Succeeded, rtpd="+(m.Uk*1E3+m.S-Date.now()).toFixed(0)}); return 4}; g.b.canRetry=function(){this.Ft();var x=this.info.isDecorated();return this.Ev.canRetry(x)}; g.b.onStateChange=function(){this.isComplete()&&(this.policy.Qe?this.W2():this.timing.deactivate())}; g.b.gS=function(){this.Ev.gS()}; g.b.rd=function(){this.callback&&this.callback(this,this.state)}; g.b.x8=function(){return this.Ev.x8()}; g.b.dispose=function(){kv.prototype.dispose.call(this);this.Ev.dispose();var x;(x=this.aR)==null||x.dispose();this.policy.Qe||this.W2()}; g.b.W2=function(){this.logger.debug("Abort");this.xhr&&this.xhr.abort();this.timing.deactivate()}; g.b.My=function(){if(!this.lN().length)return[];this.X3=!0;return this.hN.My()}; g.b.sU=function(){if(this.state<1)return!1;if(this.hN&&this.hN.Q8.length)return!0;var x;return((x=this.xhr)==null?0:x.H3())?!0:!1}; g.b.lN=function(){this.fn(!1);return this.hN?this.hN.lN():[]}; g.b.fn=function(x){try{if(x||this.xhr.MU()&&this.xhr.H3()&&!pe(this.Ev,this.xhr)&&!this.bO)this.hN||(this.hN=new Vf(this.policy,this.info.zY)),this.xhr.H3()&&(this.OI?this.OI.feed(this.xhr.Ql()):hy(this.hN,this.xhr.Ql(),x&&!this.xhr.H3()))}catch(u){this.OI?QlY(this,u):g.Nz(u)}}; g.b.II=function(x,u){switch(x){case 21:x=u.split(1).VL;IPI(this,x);break;case 22:this.Rc=!0;hy(this.hN,new Gq([]),!0);break;case 43:if(x=K7(new Ix(u),1))this.info.Is(this.lC,x),this.fV=!0;break;case 45:u=Ud(new Ix(u));x=u.vj;u=u.Ai;x&&u&&(this.CB=x/u);break;case 44:this.sA=iAY(new Ix(u));var k,U,m;!this.timing.t5&&((k=this.sA)==null?void 0:k.action)===4&&((U=this.sA)==null?0:(m=U.L$)==null?0:m.Yq)&&(this.Yq=this.sA.L$.Yq);break;case 53:this.policy.Xv&&(x=zJx(new Ix(u)).HD)&&(this.aR||(this.HD=x,this.aR= new g.gl(this.Yh,x,this)),this.aR.start());break;case 60:this.MI=kr(new Ix(u));break;case 58:if(x=klx(new Ix(u)))this.TG=x,x.TG===3&&(this.yD=!0)}}; g.b.ju=function(x,u,k,U){k||this.timing.ju(U);if(x!==21)return!1;if(x=this.policy.RL)if(U=u.getLength()+k===U,x*=this.info.zY[0].S.info.xi,!U&&u.getLength()0)return!1;if(!this.xhr.MU())return this.logger.debug("No headers, cannot tell if head segment."),!0;if(this.OI)var x=!this.info.J;else this.xhr.mL()?x=!1:(x=this.xhr.getResponseHeader("content-type"),x=x==="audio/mp4"||x==="video/mp4"||x==="video/webm");if(!x)return!1;if(isNaN(this.info.NT)){x=this.xhr.getResponseHeader("x-head-seqnum");var u=this.timing.policy.D?1:0;if(!x)this.logger.debug("No x-head-seqnum, cannot tell if head segment."); else if(Number(x)>this.info.zY[0].h5+u)return!1}return!0}; g.b.NH=function(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}; g.b.LM=function(){this.xhr&&(this.mD=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.mD}; g.b.hh=function(){this.xhr&&(this.Hk=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.Hk}; g.b.Bq=function(){return this.Ev.Bq()}; g.b.Yh=function(){if(!this.Ft()&&this.xhr){this.f9="heartbeat";var x=this.Ev;x.S+=2;this.rd()}};g.M(Gj,DK);g.b=Gj.prototype;g.b.sV=function(x,u){var k=(x-this.j)/1E3,U=u-this.J;this.V>0?U>0&&(this.Ok&&(k>.2||U<1024?(this.K+=k,k>.2&&Pi$(this,.05,U)):Pi$(this,k,U)),this.c$&&(this.q$+=U,this.IS+=k)):u>this.policy.S&&this.UJ(x,u);DK.prototype.sV.call(this,x,u)}; g.b.Rj=function(x,u){Ss(this,x,u);this.sV(x,u);this.Ok&&(u=this.J*this.snapshot.stall+this.J/this.snapshot.byterate,this.V>0&&wz(this.ek,this.q$,this.K),x=(x-this.S)/1E3||.01,this.policy.B&&!(this.V>0)||MU(this.ek,x,this.J,u,!1))}; g.b.rG=function(x){Ss(this,x,this.N);var u=(x-this.j)/1E3;Yt(this.ek,u,0);this.vn(u,0);!this.Ok&&this.V>0||(u=this.J*this.snapshot.stall+this.J/this.snapshot.byterate,this.V>0&&(this.K+=(x-this.j)/1E3,wz(this.ek,this.q$,this.K)),MU(this.ek,((x-this.S)/1E3||.01)*this.policy.RS,this.J,u,!1,!0))}; g.b.uN=function(x){x=x.yN||2147483647;(x&2)!==2&&(this.c$=!1);(x&1)===1&&(this.Ok=!0)}; g.b.t7=function(x){x=x.yN||2147483647;(x&2)===2&&(this.c$=!1);(x&1)===1&&(this.Ok=!1)}; g.b.Y5=function(){return this.B}; g.b.Bh=function(){var x=this.c$?this.now()-this.j:0;return Math.max(this.IS*1E3+x,1)}; g.b.cN=function(){return this.q$*1E3/this.Bh()}; g.b.UJ=function(x,u){x=x===void 0?this.D:x;u=u===void 0?this.N:u;this.V>0||(DK.prototype.UJ.call(this,x,u),u=this.ek,x=(x-this.U)/1E3,u.B.dO(1,(this.U-this.S)/1E3),u.ut.dO(1,x))}; g.b.y$=function(x){this.GY=x}; g.b.r5=function(){var x=DK.prototype.r5.call(this);x.rbw=this.cN();x.rbe=+this.c$;x.gbe=+this.Ok;x.ackt=(this.GY-this.S).toFixed();return x}; g.b.Ba=function(){}; g.b.SH=function(){return NaN}; g.b.ZO=function(){return this.S+this.snapshot.delay*1E3};zj.prototype.II=function(x,u){u.getLength();switch(x){case 20:x=new Ix(u);x={yV:Pa(x,1),videoId:K7(x,2),itag:Pa(x,3),lmt:Pa(x,4),xtags:K7(x,5),AJ:Pa(x,6),tP:NL(x,8),hP:Pa(x,9),KeS:Pa(x,10),startMs:Pa(x,11),durationMs:Pa(x,12),LQ:Pa(x,14),timeRange:va(x,15,P6k),UY:Pa(x,16),Q4:Pa(x,17),clipId:K7(x,1E3)};this.Zp(x);break;case 21:this.Dp(u,!1);break;case 22:this.PD(u);break;case 31:x=C7(u,cKG);this.Yn(x);break;case 52:x=C7(u,WED);this.jB(x);break;default:this.lM(x,u)}}; zj.prototype.Zp=function(){}; zj.prototype.lM=function(){};g.M(Wd,zj);g.b=Wd.prototype; g.b.lM=function(x,u){u.getLength();switch(x){case 35:this.zB(u);break;case 44:this.Os(u);break;case 43:this.P4(u);break;case 53:this.H4(u);break;case 55:x=new Ix(u);(x={timeline:va(x,1,nhW),AfX:va(x,2,jMj)},x.timeline)&&x.timeline.Qg&&this.Jt.tX(x.timeline.Qg,x.timeline.GAX,x.AfX);break;case 56:this.Va();break;case 57:this.K4(u);break;case 42:this.N9(u);break;case 45:this.d0(u);break;case 59:this.J7(u);break;case 51:this.nh(u);break;case 49:this.uN(u);break;case 50:this.t7(u);break;case 47:this.Kh(u); break;case 58:this.Xs(u);break;case 61:this.Jt.J1.y$((0,g.j4)());break;case 66:this.In(u);break;case 46:this.MB(u);break;case 67:this.onSnackbarMessage(u)}}; g.b.nh=function(x){x=new Ix(x);x={HoX:A2(x,1,ui),wLJ:A2(x,2,ui)};this.Jt.nh(x)}; g.b.J7=function(x){var u=new Ix(x);x=Tq(u,1);var k=Tq(u,2);u=Tq(u,3);this.Jt.J7(x,k,u)}; g.b.d0=function(x){x=Ud(new Ix(x));this.Jt.d0(x)}; g.b.Kh=function(x){x=C7(x,yKb);this.Jt.Kh(x)}; g.b.N9=function(x){x=new Ix(x);x={videoId:K7(x,1),formatId:va(x,2,ui),endTimeMs:Pa(x,3),ik$:Pa(x,4),mimeType:K7(x,5),Ir:va(x,6,XEx),indexRange:va(x,7,XEx),H1:va(x,8,qfk)};this.Jt.N9(x)}; g.b.K4=function(x){x=jMj(new Ix(x));this.Jt.K4(x)}; g.b.Va=function(){this.Jt.Va()}; g.b.zB=function(x){x=MPY(new Ix(x));this.Jt.zB(x)}; g.b.H4=function(x){x=zJx(new Ix(x));this.Jt.H4(x)}; g.b.Os=function(x){x=iAY(new Ix(x));this.Jt.Os(x)}; g.b.P4=function(x){x={redirectUrl:K7(new Ix(x),1)};this.Jt.P4(x)}; g.b.Dp=function(x){var u=x.getUint8(0);if(x.getLength()!==1){x=x.split(1).VL;var k=this.V[u]||null;k&&jd(this.Jt.MF,u,k,x)}}; g.b.PD=function(x){x=x.getUint8(0);var u=this.V[x]||null;u&&this.Jt.PD(x,u)}; g.b.jB=function(x){this.Jt.jB(x)}; g.b.Zp=function(x){var u=x.yV,k=x.tP,U=x.AJ,m=x.Q4,F=x.UY,f=x.hP,V=x.startMs,h=x.durationMs,X=x.timeRange,q=x.LQ,H=x.clipId,R=il(x);x=oQw.has(C$[""+x.itag]);this.V[u]=R;this.Jt.w1(R,x,{yV:u,tP:!!k,AJ:U!=null?U:-1,hP:f!=null?f:-1,startMs:V!=null?V:-1,durationMs:h!=null?h:-1,LQ:q,Q4:m,UY:F,clipId:H,timeRange:X})}; g.b.uN=function(x){x={yN:Pa(new Ix(x),1)};this.Jt.uN(x)}; g.b.t7=function(x){x={yN:Pa(new Ix(x),1)};this.Jt.t7(x)}; g.b.Yn=function(x){this.Jt.Yn(x)}; g.b.Xs=function(x){x=klx(new Ix(x));this.Jt.Xs(x)}; g.b.In=function(x){x={VM:va(new Ix(x),1,EhG)};this.Jt.In(x)}; g.b.onSnackbarMessage=function(x){x=Pa(new Ix(x),1);this.Jt.onSnackbarMessage(x)}; g.b.MB=function(x){x={reloadPlaybackParams:va(new Ix(x),1,gh4)};this.Jt.MB(x)};g.M(OT,g.J);g.b=OT.prototype;g.b.Lo=function(){return Array.from(this.rM.keys())}; g.b.sy=function(x){x=this.rM.get(x);var u=x.Q8;x.jb+=u.getLength();x.Q8=new Gq;return u}; g.b.Jf=function(x){return this.rM.get(x).Jf}; g.b.Th=function(x){return this.rM.get(x).Th}; g.b.w1=function(x,u,k,U){this.rM.get(x)||TTQ(this,x,u);u=this.rM.get(x);if(this.mX){x=Cix(this,x,k);if(U)for(var m=g.w(x),F=m.next();!F.done;F=m.next()){F=F.value;var f=U;F.RS=f;F.startTime+=f;F.K+=f;F.j+=f}AM5(this,k.yV,u,x)}else k.tP?u.jS=k.LQ:u.QM.push(k),u.Mg.push(k)}; g.b.ih=function(x){var u;return((u=this.rM.get(x))==null?void 0:u.zY)||[]}; g.b.NI=function(){for(var x=g.w(this.rM.values()),u=x.next();!u.done;u=x.next())u=u.value,u.a9&&(u.QQ&&u.QQ(),u.a9=!1)}; g.b.PD=function(x,u){this.logger.debug(function(){return"[onMediaEnd] formatId: "+u}); var k=this.rM.get(u);if(iA){if(k&&!k.Jf){if(k.ri.get(x))k.ri.get(x).h_=!0;else{var U;((U=this.xN)==null?0:U.QH)&&k.ri.set(x,{data:new Gq,d_:0,h_:!0})}k.Th=!0}}else k&&!k.Th&&(k.Th=!0)}; g.b.My=function(x){if(iA){var u=this.rM.get(x);if(u)for(var k=g.w(u.ri),U=k.next();!U.done;U=k.next()){var m=g.w(U.value);U=m.next().value;m=m.next().value;var F=u.W5.get(U);if(ai(F[0])){if(!m.h_)continue;var f=F,V=m.data;V.getLength();F=0;var h=[];f=g.w(f);for(var X=f.next();!X.done;X=f.next()){X=X.value;var q=X.J,H=Wa(V,F,q);F+=q;h.push(new uI(X,H))}u.Cd.push.apply(u.Cd,g.t(h))}else if(m.data.getLength()>0||!F[0].range&&m.h_)V=void 0,F=F[0],h=m.d_,f=m.data,F.range||(V=m.h_),X=f.getLength(),V=new uI(S6W(F, F.V+h,X,V),f),m.d_+=V.info.J,u.Cd.push(V);u.ri.get(U).data=new Gq;m.h_&&u.ri.delete(U)}x=this.rM.get(x);if(!x)return[];u=x.Cd;x.Cd=[];k=g.w(u);for(U=k.next();!U.done;U=k.next())x.jb+=U.value.info.J;return u||[]}k=(u=this.rM.get(x))==null?void 0:u.hN;if(!k)return[];this.fn(x,k);return k.My()}; g.b.sU=function(x){if(iA)return ru(this,x);var u,k,U;return!!((k=(u=this.rM.get(x))==null?void 0:u.hN)==null?0:(U=k.lN())==null?0:U.length)||ru(this,x)}; g.b.fn=function(x,u){for(;ru(this,x);){var k=this.sy(x);var U=x;U=this.rM.get(U).Jf&&!$v(this,U);hy(u,k,U&&vrk(this,x))}}; g.b.SJ=function(){g.J.prototype.SJ.call(this);for(var x=g.w(this.rM.keys()),u=x.next();!u.done;u=x.next())lA(this,u.value);var k;if((k=this.xN)==null?0:k.TU)for(x=g.w(this.rM.values()),u=x.next();!u.done;u=x.next())u=u.value,u.ri.clear(),u.W5.clear(),u.Cd.length=0,u.zY.length=0,u.Mg.length=0,u.QM.length=0;this.rM.clear()}; var iA=!1;g.M(ZB,g.J);g.b=ZB.prototype;g.b.Gl=function(){!this.Ft()&&this.xhr&&(this.fn(!1),oL(this.Jt,this))}; g.b.Pc=function(){}; g.b.TI=function(){if(!this.Ft()&&this.xhr){var x=this.wd();x===5?Hd(this.Ev):this.Pl(x);this.Ev.V.stop();var u;(u=this.X8)==null||u.stop()}}; g.b.wd=function(){var x="";pe(this.Ev,this.xhr)&&(x=slI(this.Ev,this.xhr));if(x)return this.info.cU.Is(this.lC,x),3;this.fn(!0);if(Rj(this.Ev,this.xhr.status,this.xhr.hC(),this.info.KQ(),this.yD))return 5;if(this.Pz)return 3;Xzj(this.Ev,this.xhr.GN(),0,this.KQ());this.policy.I0&&JaY(this.Jt);return 4}; g.b.fn=function(x){var u=this.xhr;if((x||!pe(this.Ev,this.xhr))&&u.H3()){x=u.Ql();var k=x.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+k}); this.OI.feed(x)}}; g.b.II=function(x,u){this.xhr.Wn()&&x===21&&BTR(this);this.zM.II(x,u)}; g.b.ju=function(x,u,k,U){k||(this.J1.ju(U),this.policy.UR&&x===21&&BTR(this));if(x!==21)return!1;this.J1.t5=!0;x=u.getLength();k||(this.eE=u.getUint8(0),u=u.split(1).VL);var m=this.policy.Bw,F=this.zM.V[this.eE],f=this.mX.J.get(F);if(m&&f&&(m*=f.info.xi,x+k!==U&&x0){this.policy.Fu&&this.Ev.V.stop();x=this.J1.Bh();u=this.J1.cN();var k=oq$(this,x);if(!(u>k.gG||k.Px>0&&this.info.MH()>k.Px)){this.Ha=(0,g.j4)();var U;(U=this.X8)==null||U.stop();this.policy.I0&&(U=this.Jt,x={m7:Math.round(u*x/1E3),PC:x},U.policy.I0&&(U.ut=x,U.SX++));this.gS()}}}}; g.b.gS=function(){this.Ev.gS()}; g.b.Os=function(x){this.Jt.Os(x,this.bH())}; g.b.P4=function(x){this.Pz=!0;this.info.cU.Is(this.lC,x.redirectUrl)}; g.b.uN=function(x){this.J1 instanceof Gj&&this.J1.uN(x)}; g.b.t7=function(x){this.J1 instanceof Gj&&this.J1.t7(x)}; g.b.tX=function(x,u,k){this.Jt.tX(x,u,k,this.bH())}; g.b.N9=function(x){var u=x.formatId,k=il({itag:u.itag,lmt:u.lmt,xtags:u.xtags}),U,m,F=new nJ(((U=x.Ir)==null?void 0:U.first)||0,((m=x.Ir)==null?void 0:m.CA)||0),f,V;U=new nJ(((f=x.indexRange)==null?void 0:f.first)||0,((V=x.indexRange)==null?void 0:V.CA)||0);if(!this.mX.J.get(k)){k=x.H1||{};if(this.policy.l$){var h,X;x=(h=x.mimeType)!=null?h:"";h=(X=u.itag)!=null?X:0;X=C$[""+h];k.mimeType=X!=="9"&&X!=="9h"?x:'video/webm; codecs="'+["vp09",X==="9h"?"02":"00","51",X==="9h"?"10":"08","01.01.01.01.00"].join(".")+ '"'}else k.mimeType=x.mimeType;k.itag=u.itag;k.lastModified=""+(u.lmt||0);k.xtags=u.xtags;u=this.mX;X=yh("");h=Mk(k,null);qk(u,new Vh(X,h,F,U))}}; g.b.d0=function(x){this.Jt.d0(x)}; g.b.onSnackbarMessage=function(x){if(this.policy.Gk)this.Jt.onSnackbarMessage(x)}; g.b.Yn=function(x){this.AD=x;this.eO=(0,g.j4)();this.Jt.Yn(x)}; g.b.J7=function(x,u,k){this.Jt.J7(x,u,k)}; g.b.K4=function(x){x.scope===2&&(this.tiX=x);this.Jt.K4(x)}; g.b.Va=function(){this.fI=!0;this.Jt.Va()}; g.b.nh=function(x){this.policy.iX&&this.Jt.nh(x)}; g.b.Kh=function(x){this.Jt.Kh(x,this.bH())}; g.b.Xs=function(x){x.TG===3&&(this.yD=!0);this.Jt.Xs(x)}; g.b.In=function(x){this.Jt.In(x)}; g.b.MB=function(x){this.Jt.MB(x)}; g.b.canRetry=function(){this.Ft();return this.Ev.canRetry(!1)}; g.b.dispose=function(){if(!this.Ft()){g.J.prototype.dispose.call(this);this.Ev.dispose();var x;(x=this.X8)==null||x.dispose();this.Pl(-1);this.W2()}}; g.b.Pl=function(x){this.state=x;oL(this.Jt,this)}; g.b.KQ=function(){return this.info.KQ()}; g.b.DK=function(){return this.fI}; g.b.F3=function(){return this.tiX}; g.b.w1=function(x,u,k){k.clipId&&(this.clipId=k.clipId);this.policy.N&&!u&&(this.mx=k.hP,this.SF=k.startMs);var U=0;this.policy.G0&&this.rJ&&this.clipId&&(U=Qc(this.rJ,this.clipId)/1E3);this.MF.w1(x,u,k,U);this.policy.iP&&this.AD&&this.J1 instanceof oj&&(U=this.AD.vO,this.J1.w1(k.durationMs/1E3,u,U>0&&k.hP+1>=U));this.MF.rM.get(x).u0=!0}; g.b.PD=function(x,u){this.MF.PD(x,u)}; g.b.jB=function(x){this.requestIdentifier=x}; g.b.My=function(x){return this.MF.My(x)}; g.b.ih=function(x){return this.MF.ih(x)}; g.b.sU=function(x){return this.MF.sU(x)}; g.b.Lo=function(){return this.MF.Lo()}; g.b.nL=function(){return 1}; g.b.bH=function(){return this.J1.requestNumber}; g.b.lz=function(){return this.requestIdentifier}; g.b.KO=function(){return this.clipId}; g.b.j$=function(){return this.lC.j$()}; g.b.Rm=function(){this.W2()}; g.b.W2=function(){this.J1.deactivate();var x;(x=this.xhr)==null||x.abort()}; g.b.isComplete=function(){return this.state>=3}; g.b.LA=function(){return this.state===3}; g.b.Xu=function(){return this.state===5}; g.b.PB=function(){return this.state===4}; g.b.HN=function(){return this.isComplete()}; g.b.ex=function(){return this.state>=1}; g.b.x8=function(){return this.policy.h9?this.Ev.x8():0}; g.b.rd=function(){this.policy.h9&&oL(this.Jt,this)}; g.b.rH=function(){return MH4(this.info)}; g.b.Bq=function(){return this.Ev.Bq()}; g.b.uh=function(){var x=HxQ(this.Ev);Object.assign(x,yUx(this.info));x.req="sabr";x.rn=this.bH();var u;if((u=this.xhr)==null?0:u.status)x.rc=this.policy.WS?this.xhr.status:this.xhr.status.toString();var k;(u=(k=this.xhr)==null?void 0:k.u4())&&(x.msg=u);this.Ha&&(k=oq$(this,this.Ha-this.J1.Y5()),x.letm=k.Oit,x.mrbps=k.gG,x.mram=k.Px);return x}; g.b.fO=function(){return{mx:this.mx,SF:this.SF,isDecorated:this.info.isDecorated()}};xMW.prototype.tick=function(x,u){this.ticks[x]=u?window.performance.timing.navigationStart+u:(0,g.j4)()};g.M(Qf,g.Hm);g.b=Qf.prototype; g.b.UE=function(x,u,k,U){if(this.policy.EM&&this.policy.N){var m=x.ZB||null;m?(HJ4(this,x.h5,du(this,x.startTime,x.h5),{ZB:m,h5:x.h5,NS:!!u,Ya:k},this.J),U&&this.J&&this.J.Hc(x.h5,x.startTime,this.V,(u==null?void 0:u.S)||[],(u==null?void 0:u.V)||[],(u==null?void 0:u.J)||[],k,(u==null?void 0:u.lF)||0,(u==null?void 0:u.K)||void 0)):this.V===1&&ed(this,5,"noad")}else{var F=!1;this.policy.QX&&(F=k?this.nm===x.h5:this.Ok===x.h5);if(this.J&&U&&!F){U=[];F=[];var f=[],V=void 0,h=0;u&&(U=u.S,F=u.V,f=u.J,V= u.K,h=u.lF,this.A5("sdai",{sq:x.h5,ssvicpns:U.join("."),ssvid:F.join(".")}));this.policy.QX&&(k?this.nm=x.h5:this.Ok=x.h5);this.J.Hc(x.h5,x.startTime,this.V,U,F,f,k,h,V)}this.policy.QX?k&&(this.V===1&&ed(this,5,"noad"),x.h5!==((m=this.S)==null?void 0:m.h5)&&(q2b(this,x,u,k),isNaN(x.startTime)||Jy(this,x.h5,du(this,x.startTime,x.h5),!!u,this.J))):k&&q2b(this,x,u)}}; g.b.YF=function(x,u,k){var U=this.videoTrack.S.index.Uv()<=u;this.S={ZB:x,h5:u,NS:k};U&&Ij(this,x,u)}; g.b.A_=function(){this.J&&this.J.A_()}; g.b.A5=function(x,u,k){(x!=="sdai"||this.policy.Y_||(k===void 0?0:k))&&this.M$.A5(x,u)}; g.b.OU=function(x,u){var k=this.videoTrack.S.index.w9(x);if(k>=0){var U;var m=((U=u.YV.Wg(k,2))==null?void 0:U.f8)||"";if(this.policy.N||m)return u.Ac(x,k),Pd(this.M$,x,x,k),this.A5("sdai",{cmskpad:1,t:x.toFixed(3),sq:k}),!0}this.A5("sdai",{cmskpad:0,t:x.toFixed(3),sq:k});return!1};g.M(Ay,g.J);Ay.prototype.jf=function(x,u,k){k=k===void 0?{}:k;this.policy.hG=j$(x,k,this.K,u===void 0?!1:u)};Bd.prototype.zC=function(x){var u=this;if(this.policy.eC){var k=new Set(x);k.size===this.ut.size&&[].concat(g.t(k)).every(function(U){return u.ut.has(U)})||(this.M$.A5("lwnmow",{itagDenylist:[].concat(g.t(x)).join(",")}),this.M$.Ie(!!k.size),this.U=-1,this.ut=k,oc(this,this.S),this.q$=!0)}}; Bd.prototype.jf=function(x,u,k){k=k===void 0?{}:k;var U=this.policy.hG;this.N.jf(x,u===void 0?!1:u,k);if(U!==this.policy.hG){oc(this,this.S);xn(this);var m,F;U>this.policy.hG&&((m=this.J)==null?0:oE(m.info))&&((F=this.nextVideo)==null||!oE(F.info))&&(this.t5=!0)}};U$.prototype.VY=function(x){this.timestampOffset=x;this.flush()}; U$.prototype.flush=function(){if(this.S.pos>0){var x={a:this.track.o3(),u:this.S.Ue(),pd:Math.round(this.K),ad:Math.round(this.J)},u=this.V;if(u){var k=u.S.info;x.itag=k.itag;k.S&&(x.xtags=k.S);x.sq=u.h5;x.st=u.startTime;x.sd=u.duration;this.track.policy.jN&&(x.si=u.Wl());u.N&&(x.esl=u.V+u.J);u.Dl()&&(x.eos=1)}isNaN(this.timestampOffset)||(x.to=this.timestampOffset);var U;if(u=(U=this.track.Gx)==null?void 0:U.t9({})){for(var m in u)this.j[m]!==u[m]&&(x["sb_"+m]=u[m]);this.j=u}this.track.A5("sbu", x);this.S.reset();this.buffered=[];this.N=this.J=this.K=0;this.timestampOffset=this.V=void 0}};Fx.prototype.dispose=function(){this.RS=!0}; Fx.prototype.Ft=function(){return this.RS}; g.M(qV,Error);var GVD=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]);Rc.prototype.skip=function(x){this.offset+=x}; Rc.prototype.Du=function(){return this.offset};g.b=urt.prototype;g.b.DO=function(){return this.V}; g.b.p7=function(){return this.V.length?this.V[this.V.length-1]:null}; g.b.Gg=function(){this.V=[];yS(this);MV(this)}; g.b.sy=function(x){this.IS=this.V.shift().info;x.info.mE(this.IS)}; g.b.ih=function(){return g.nl(this.V,function(x){return x.info})}; g.b.o3=function(){return!!this.j.info.audio}; g.b.getDuration=function(){return this.j.index.dV()};g.M(J8,kv);g.b=J8.prototype;g.b.onStateChange=function(){this.Ft()&&(ne(this.MF,this.formatId),this.S.dispose())}; g.b.uh=function(){var x=Kut(this.MF,this.formatId),u;var k=((u=this.MF.rM.get(this.formatId))==null?void 0:u.bytesReceived)||0;var U;u=((U=this.MF.rM.get(this.formatId))==null?void 0:U.jb)||0;return{expected:x,received:k,bytesShifted:u,sliceLength:$v(this.MF,this.formatId),isAnyMediaEndReceived:this.MF.Th(this.formatId)}}; g.b.T6=function(){return 0}; g.b.q8=function(){return!0}; g.b.My=function(){return this.MF.My(this.formatId)}; g.b.lN=function(){return[]}; g.b.sU=function(){return this.MF.sU(this.formatId)}; g.b.Bq=function(){return this.lastError}; g.b.x8=function(){return 0};g.M(Gr,g.J);g.b=Gr.prototype;g.b.o3=function(){return!!this.S.info.audio}; g.b.p7=function(){return this.K.p7()}; g.b.sy=function(x){this.K.sy(x);var u;(u=this.B)!=null&&(u.N.add(x.info.h5),u.S=Wfk(u,u.du,u.xJ,x,u.S),u.J=x,u.j=(0,g.j4)());this.xi=Math.max(this.xi,x.info.S.info.xi||0)}; g.b.getDuration=function(){if(this.policy.V){var x=this.M$.CC();if(x)return S2(x)}return this.S.index.dV()}; g.b.Gg=function(){N0(this);this.K.Gg()}; g.b.nz=function(){return this.K}; g.b.isRequestPending=function(x){return this.J.length?x===this.J[this.J.length-1].info.zY[0].h5:!1}; g.b.VY=function(x){var u;(u=this.B)==null||u.VY(x);var k;(k=this.U)==null||k.VY(x)}; g.b.A5=function(x,u){this.M$.A5(x,u)}; g.b.WD=function(){return this.M$.WD()}; g.b.dispose=function(){var x;(x=this.U)==null||x.flush();g.J.prototype.dispose.call(this)};g.M(DR,g.J);DR.prototype.J=function(){this.V++>15||(this.S=!this.S,new T8j(this.M$,this.policy,this.ek,this.cU,this.S),this.delay.start())}; g.b=T8j.prototype;g.b.Pc=function(){}; g.b.Gl=function(){}; g.b.TI=function(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.GN()===this.size)this.M$.A5("rqs",this.getInfo());else{var x="net.connect";this.xhr.status>200?x="net.badstatus":this.xhr.MU()&&(x="net.closed");this.onError(x)}}; g.b.onError=function(x){var u=this;this.M$.handleError(x,this.getInfo());lg("https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn="+this.timing.requestNumber,"gp",function(k){u.M$.A5("pathprobe",k)},function(k){u.M$.handleError(k.errorCode,k.details)})}; g.b.getInfo=function(){var x=this.timing.r5();x.shost=Od(this.location.CX);x.pb=this.size;return x};g.M(S6,g.J); S6.prototype.D=function(x,u){if(x.D){this.mX.isLive?(x=this.mX.WZ&&this.mX.K?x.S.Fc(this.mX.WZ,!1):x.S.vu(Infinity),x.NT=this.NT):x=x.S.Fc(0,!1);if(this.t5){var k=this.t5;x.NT===0&&(x.N=k.B)}else x.N=this.U;return x}k=x.V;if(!k.S.yQ())return k.S.Ln()?(x=ra(this.N,x.S.info.xi,u.S.info.xi,0),x=k.S.n5(k,x)):x=k.S.cw(k),x;var U=k.j-this.M$.getCurrentTime(),m=!k.range||k.J===0&&k.V===0?0:k.range.length-(k.V+k.J),F=k.S;this.lG(x,U)&&m===0&&(this.mX.isManifestless?F=x.S:(F=k.startTime+Qsk,k.J&&(F+=k.duration), vf(x,F),k=x.V,F=k.S));F.Ln()?(m=this.J,u=ra(this.N,F.info.xi,u.S.info.xi,U,m.K.length>0&&m.B===0&&this.M$.k8),U=Ph(x),x=k.S.n5(k,u),(u=x.J)&&x.zY.length>1&&(U||x.cU.V||x.zY[0].S!==k.S?x=k.S.n5(k,x.zY[0].J):(U=x.zY[x.zY.length-1],F=U.J/u,!U.N&&F<.4&&(x=k.S.n5(k,u-U.J))))):(k.h5<0&&(u=JL(k),u.pr=""+x.J.length,this.M$.isSeeking()&&(u.sk="1"),u.snss=k.D,this.M$.A5("nosq",u)),x=F.cw(k));if(this.policy.nm)for(k=g.w(x.zY),u=k.next();!u.done;u=k.next())u.value.type=6;return x}; S6.prototype.lG=function(x,u){if(!Ph(x)||!x.S.yQ())return!1;var k=this.J.q$||izk(x)||u<=this.policy.GX||this.J.t5;this.logger.debug(function(){return"ready to adapt: "+k+", upgrade pending: "+izk(x)+", health: "+u}); return k}; S6.prototype.SJ=function(){g.J.prototype.SJ.call(this)}; var Qsk=2/24;g.M(md,g.J);md.prototype.P0=function(x,u,k){var U;var m=((U=this.V)==null?void 0:U.reason)==="m"?"m":this.V&&fM$(this,this.V)?this.V.reason:"a";this.M$.P0(new Tj(x,m,k));kH(this.M$,u,x,!0)}; md.prototype.C$=function(x,u){for(var k=g.w(this.nm),U=k.next();!U.done;U=k.next())if(U=U.value,U.id===x)return this.xN.hI||(this.J=[U]),this.j=this.mX.S[x],CK(this.xN)&&(this.t5=!0),x=new Tj(this.j,u?"t":"m"),this.xN.DB&&u&&(this.N=!0),x;this.J=[];return null}; md.prototype.jf=function(x,u,k){k=k===void 0?{}:k;this.S.jf(x,u===void 0?!1:u,k)};bf.prototype.setData=function(x,u,k,U){var m=this;U=U===void 0?{}:U;if(k==null?0:k.QI)this.Rk=SdQ(this,k,U),x.EV=this.cU.EV();if(this.KQ())return!0;this.data=x;this.S=pCx(x,u,function(F,f){var V;(V=m.Jt)==null||V.vU(F,f)},k==null?void 0:k.J); if(!this.S)return!1;this.V=g.q7(this.S,fVG);return!0}; bf.prototype.KQ=function(){return this.requestType===1}; bf.prototype.MH=function(){var x;return((x=this.Jt)==null?void 0:x.MH())||0}; bf.prototype.isDecorated=function(){var x;return!((x=this.data)==null||!x.ML)};Vb.prototype.encrypt=function(x){this.Kf.exports.AES128CTRCipher_encrypt(this.cipher,x.byteOffset,x.byteLength);return x}; Vb.prototype.Ft=function(){return this.cipher===0}; Vb.prototype.dispose=function(){this.Kf.exports.AES128CTRCipher_release(this.cipher);this.cipher=0};hp.prototype.encrypt=function(x,u){return sR(this.subtleCrypto.encrypt({name:"AES-CTR",length:128,counter:u},this.key,x).catch(function(k){return Promise.reject(k.name+": "+k.message)}).then(function(k){return new Uint8Array(k)}))}; hp.prototype.Ft=function(){return this.S}; hp.prototype.dispose=function(){this.S=!0}; zV.fW(hp,{encrypt:tHj("oan2")});XF.prototype.encrypt=function(x,u){G7(this.V,u);return sR(this.V.encrypt(x))}; XF.prototype.Ft=function(){return this.S}; XF.prototype.dispose=function(){this.S=!0}; zV.fW(XF,{encrypt:tHj("oap")});qg.prototype.encrypt=function(x,u){var k=this.Kf.QR(u),U=this.S;U.Kf.exports.AES128CTRCipher_setCounter(U.cipher,(k!=null?k:u).byteOffset);u=this.Kf.QR(x);this.S.encrypt(u!=null?u:x);k&&this.Kf.free(k.byteOffset);return u?sR(this.Kf.xF(u)):sR(x)}; qg.prototype.Ft=function(){return this.S.Ft()}; qg.prototype.dispose=function(){this.S.dispose()}; zV.fW(qg,{encrypt:tHj("oalw")});$H.prototype.encrypt=function(x,u){var k=this,U=RF("");x.length<=this.sB&&this.S&&!this.K&&(U=wH(U,function(){return k.S?k.S.encrypt(x,u):RF("wasm unavailable")})); x.length<=this.WO&&(this.S&&this.K&&(U=wH(U,function(){return k.S?k.S.encrypt(x,u):RF("wasm unavailable")})),U=wH(U,function(){return zgI(k,x,u)})); return wH(wH(U,function(){return W2Y(k,x,u)}),function(){return zgI(k,x,u)})}; $H.prototype.Ft=function(){return this.N}; $H.prototype.dispose=function(){this.N=!0;var x;(x=this.J)==null||Mv(x,g.bZ);g.bZ(this.S);g.bZ(this.V)};ro.prototype.encrypt=function(x){(0,g.j4)();return(new b8(this.S.S)).encrypt(x,this.iv)}; ro.prototype.decrypt=function(x,u){(0,g.j4)();return(new b8(this.S.S)).decrypt(x,u)}; ro.prototype.Ft=function(){return this.J}; ro.prototype.dispose=function(){this.J=!0;g.bZ(this.V)};g.M(j2,g.J);j2.prototype.J=function(x,u){if(u){u=u instanceof g.zC?u:Zc(this,u);var k;((k=this.S.get(x))==null?void 0:Od(k.location))!==Od(u)&&this.S.set(x,new QBQ(u,x))}else this.S.delete(x)}; j2.prototype.load=function(){var x=this,u,k,U,m,F,f,V,h,X,q;return g.Z(function(H){switch(H.S){case 1:u=x.S.get(0);g.YI(H,2);var R;if(R=u&&!x.V)R=Od(u.location),R=x.V===sT(R);if(R){H.TY(4);break}return g.n(H,Z0Y(x,x.V?2:0),5);case 5:if(k=H.V)x.J(0,k),li(k)&&x.J(1,nx(k));case 4:g.EY(H,3);break;case 2:U=g.Gx(H);g.Nz(U);if(!x.V){H.TY(3);break}x.V=!1;return g.n(H,x.load(),7);case 7:return H.return();case 3:if(!x.x$.experiments.H$("html5_onesie_probe_ec_hosts")){H.TY(0);break}g.YI(H,9);m=x;F=m.J;f=3;return g.n(H, Z0Y(x,1),11);case 11:return F.call(m,f,H.V),V=x,h=V.J,X=4,g.n(H,Z0Y(x,2),12);case 12:h.call(V,X,H.V);g.EY(H,0);break;case 9:q=g.Gx(H),g.Nz(q),g.wQ(H)}})}; j2.prototype.D=function(){var x=this,u,k;return g.Z(function(U){g.ky(x.B);u=g.MT(x.x$.experiments,"html5_onesie_prewarm_max_lact_ms");if(Z4()>=u)return U.return();(k=x.S.get(0))&&jBY(x,k);g.wQ(U)})}; var $UG={mL$:0,oJJ:1,bSX:2,xnX:3,NkX:4,0:"PRIMARY",1:"SECONDARY",2:"RANDOM",3:"SENSITIVE_CONTENT",4:"C_YOUTUBE"};IMI.prototype.decrypt=function(x){var u=this,k,U,m,F,f,V;return g.Z(function(h){switch(h.S){case 1:if(u.S.length&&!u.S[0].isEncrypted)return h.return();u.V=!0;u.oX.OF("omd_s");k=new Uint8Array(16);OA()?U=new f0(x):m=new b8(x);case 2:if(!u.S.length||!u.S[0].isEncrypted){h.TY(4);break}F=u.S.shift();if(!U){f=m.decrypt(F.buffer.j4(),k);h.TY(5);break}return g.n(h,U.decrypt(F.buffer.j4(),k),6);case 6:f=h.V;case 5:V=f;for(var X=0;X=4)){var u=TY(this),k=this.xhr;u.rc=k.status;x&&(u.ab=!0);if(k.u4()){var U="onesie.net";u.msg=k.u4()}else k.status>=400?U="onesie.net.badstatus":k.hC()?this.kz||(U="onesie.response.noplayerresponse"):U=k.status===204?"onesie.net.nocontent":"onesie.net.connect";U?this.sY(new $J(U,u)):(this.OF("or_fs"),this.J1.Rj((0,g.j4)(),k.GN(),0),this.Pl(4),this.Bk&&this.A5("rqs",u));this.Bk&&this.A5("ombre", "ok."+ +!U);this.dQ=!1;Cf(this);ueb(this.oX);if(!this.XG){this.ph.stop();var m;(m=this.V_)==null||m.stop()}var F;if(x=(F=this.Eu)==null?void 0:aMW(F))for(F=0;F1E3){var x;(x=this.J1)==null||x.rG((0,g.j4)());x=TY(this);if(this.x$.Yi()&&this.xhr instanceof UT){var u=this.xhr;x.xrs=u.xhr.readyState;x.xpb=u.S.getLength();x.xdc=u.K}this.sY(new $J("net.timeout",x))}}else(0,g.j4)()-this.J1.S>1E4&&((u=this.J1)==null||u.rG((0,g.j4)()),this.fz());this.isComplete()||this.BT.start()}}; g.b.fz=function(){this.logger.info("Onesie request timed out");this.dQ=!1;if(!Cf(this)){var x=TY(this);x.timeout="1";this.sY(new $J("onesie.request",x))}}; g.b.sY=function(x){var u=this;x=jE(x);this.Bg?this.v$.fN(x):(this.pk.reject(x),this.Bg=!0);ueb(this.oX);this.XG||this.ph.stop();this.OF("or_fe");var k,U;(k=this.Eu)==null||(U=aMW(k))==null||U.forEach(function(m){u.A5("pathprobe",m)}); this.Pl(5);this.dispose()}; g.b.isComplete=function(){return this.state>=3}; g.b.PB=function(){return this.state===4}; g.b.HN=function(x){var u,k;return this.isComplete()||!!((u=this.i4)==null?0:(k=u.get(x))==null?0:k.S)}; g.b.LA=function(){return!1}; g.b.Xu=function(){return this.state===5}; g.b.notifySubscribers=function(x){for(var u=0;u102400&&!this.fA&&(this.OF("or100k"),this.fA=!0);if(x.H3()){var u=x.Ql(),k=u.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+k}); this.Bk&&this.A5("ombrss","len."+k);this.OI.feed(u)}if(this.i4)for(var U=g.w(this.i4.keys()),m=U.next();!m.done;m=U.next()){var F=m.value;x=void 0;(x=this.i4.get(F))==null||x.NI();this.notifySubscribers(F)}}catch(f){this.sY(f)}}; g.b.bH=function(){return this.J1.requestNumber}; g.b.lz=function(x){return this.b7.get(x)}; g.b.fO=function(){return{mx:this.mx,SF:this.SF,isDecorated:!1}};g.M(w5k,g.J);g.b=w5k.prototype;g.b.wr=function(x,u){this.RS=void 0;JaY(this);QO5(this,x,u)}; g.b.eq=function(x){if(this.S.length===0)return!1;var u=this.S[0];return u instanceof Ap?x===this.M$.getCurrentTime()*1E3:!(u instanceof ZB&&wCY(u.info))&&Math.abs(u.rH()-x)<50}; g.b.zB=function(x){this.V=x;this.RS=(0,g.j4)()+(x.backoffTimeMs||0)}; g.b.Os=function(x,u){if(x.action===void 0){var k=this.v$.x7();k!==void 0&&this.M$.qU(k)}else if(x.action!==0||!this.IS)switch(x.action===0&&this.policy.s7&&(x.action=2),k={},k.reason=x.juX,k.action=x.action,k.rn=u,x.action){case 1:this.policy.N&&this.K&&this.K.C5(void 0,void 0,k);break;case 0:this.IS=!0;this.videoData.o0()&&this.policy.N&&this.K&&this.K.C5(void 0,void 0,k,!1);this.M$.gN(k);break;case 2:this.M$.handleError("sabr.config",k,1);break;case 5:Rfb(this.v$,!0);break;case 6:Rfb(this.v$,!1); break;case 3:this.policy.QI&&((x=this.mX.B)!=null&&(x.B=!0),this.M$.handleError("sabr.hostfallback",k))}}; g.b.tX=function(x,u,k,U){if(this.policy.V){this.M$.A5("ssap",{rn:U,v:u,tl:Nik(x)});var m=this.M$.CC();x={Ey:x,context:k,version:u};IZx(this,k);m?eVW(this,m,x):(this.M$.A5("ssap",{cacheclips:1,rn:U,v:u}),this.B=x)}}; g.b.K4=function(x){this.M$.A5("ssap",{onsbrctxt:x.type,dflt:x.sendByDefault});IZx(this,x);this.v$.K4(x)}; g.b.Va=function(){}; g.b.d0=function(x){if(x.vj!==void 0&&x.Ai){var u=x.vj/x.Ai;this.audioTrack.D=!1;this.videoTrack.D=!1;if(this.policy.RS||this.policy.Lx||this.policy.ZH)this.M$.Ui.V=!1;this.policy.Aj||this.M$.hg(u,1);if(this.v$.getCurrentTime()!==u){var k={m5:"sabr_seek",uJ:!0,b9:!0};x.seekSource&&(k.seekSource=x.seekSource);Cv(this.M$,u+.1,k)}}}; g.b.onSnackbarMessage=function(x){this.v$.publish("onSnackbarMessage",x)}; g.b.Yn=function(x){x.vO&&x.qS&&Or(this.mX,x.vO,x.qS);this.policy.JI&&(x.PH&&x.zf&&(this.mX.CL=x.PH/x.zf),x.Kg&&x.TC&&(this.mX.TU=x.Kg/x.TC));this.policy.Aj&&(this.policy.JI?x.Kg&&x.TC&&this.M$.hg(x.Kg,x.TC):x.qS&&this.M$.hg(x.qS,1E3));x.xw!=null&&this.v$.mz(x.xw);this.policy.aC&&x.gP&&(x=((0,g.j4)()-x.gP)/1E3,this.M$.Da.dO(1,x))}; g.b.Xs=function(x){this.M$.Xs(x)}; g.b.Uu=function(x){return this.Do.has(x)}; g.b.J7=function(x,u,k){this.policy.J&&this.M$.A5("sabrctxtplc",{start:x?x.join("_"):"",stop:u?u.join("_"):"",discard:k?k.join("_"):""});if(x){x=g.w(x);for(var U=x.next();!U.done;U=x.next())this.Do.add(U.value)}if(u)for(u=g.w(u),x=u.next();!x.done;x=u.next())x=x.value,this.Do.has(x)&&this.Do.delete(x);if(k)for(k=g.w(k),u=k.next();!u.done;u=k.next())u=u.value,this.videoData.sabrContextUpdates.has(u)&&(this.videoData.sabrContextUpdates.delete(u),u===3&&(this.videoData.v2=""))}; g.b.nh=function(){}; g.b.K9=function(x){this.j=x}; g.b.tH=function(x){this.c$=x}; g.b.Kh=function(x,u){LK(this.policy,x,4,u)}; g.b.In=function(x){if(x==null?0:x.VM)if(x=x.VM.Jh){x=g.w(x);for(var u=x.next();!u.done;u=x.next())if(u=u.value,u.formatId){var k=this.mX.J.get(il(u.formatId));k&&k.info&&(k.info.debugInfo=u.debugInfo)}}}; g.b.MB=function(x){(x=x==null?void 0:x.reloadPlaybackParams)&&this.v$.publish("reloadplayer",x)}; g.b.NN=function(){return this.v$.NN()||""}; g.b.MH=function(){var x=ZR(this.audioTrack,!0)*1E3,u=ZR(this.videoTrack,!0)*1E3;return Math.min(x,u)}; g.b.vU=function(x,u){this.M$.A5(x,u)}; g.b.dH=function(x){hBk(this.M$,iJb(this.B$,x))}; g.b.SJ=function(){g.J.prototype.SJ.call(this);this.V=void 0;QO5(this,!0,"i");this.S=[]};KD$.prototype.Ns=function(x,u){if(this.K)return LD4(this,u);if(u=Lv(x)){var k=u.V;k&&k.J&&k.S&&(x=x.J.length?x.J[0]:null)&&x.state>=2&&!x.Xu()&&x.info.NT===0&&(this.K=x,this.D=k,this.V=u.info,this.j=this.startTimeSecs=Date.now()/1E3,this.N=this.V.startTime)}return NaN}; KD$.prototype.clear=function(){this.V=this.D=this.K=null;this.S=this.N=this.j=this.startTimeSecs=NaN;this.J=!1};g.M(g.kX,g.J);g.b=g.kX.prototype;g.b.initialize=function(x,u,k){this.logger.debug(function(){return"Initialized, t="+x}); x=x||0;this.policy.S||(u=nqG(this.S),ssb(this.v$,new Tj(u.video,u.reason)),this.v$.OR(new Tj(u.audio,u.reason)));this.mX.isManifestless&>t(this.N);this.D&&TiI(this.D,this.videoTrack.S);u=isNaN(this.getCurrentTime())?0:this.getCurrentTime();var U=!this.mX.isManifestless;this.policy.TW&&(U=U||this.mX.I2);this.policy.ut||(this.currentTime=U?x:u);this.policy.RS&&this.seek(this.getCurrentTime(),{}).sj(function(){}); if(this.policy.S){var m;((m=this.t5)==null?0:MI5(m,this.NN()||""))&&xfk(this)&&o85(this,this.videoTrack)&&o85(this,this.audioTrack)&&(Pkb(this.J,this.t5),this.policy.j&&BiQ(this))}else this.RS&&(u7R(this,this.videoTrack),u7R(this,this.audioTrack),ddk(this.RS),delete this.RS);k?(this.policy.EY?(this.ud=k,U5(this,k)):U5(this,!1),g.ky(this.K0)):(k=this.getCurrentTime()===0,xH(this.N,this.videoTrack,this.videoTrack.S,k),xH(this.N,this.audioTrack,this.audioTrack.S,k),this.policy.S&&tIR(this.J,!0),this.policy.RS|| this.seek(this.getCurrentTime(),{}).sj(function(){}),this.timing.tick("gv")); (this.mX.WZ||this.mX.F1||this.mX.c$||this.mX.A9||this.mX.h9)&&this.v$.Z1(this.mX)}; g.b.resume=function(){if(this.isSuspended||this.k8){this.logger.debug("Resumed.");this.Wh=this.k8=this.isSuspended=!1;try{this.Ns()}catch(x){g.Pc(x)}}}; g.b.W6=function(){return!this.policy.nf}; g.b.dc=function(x,u){x=x===void 0?!1:x;u=u===void 0?!1:u;this.logger.debug("detaching media source");FJY(this);this.v$.Kx()&&(this.j=NaN);x?(this.logger.debug("enable updateMetadataWithoutMediaSource"),this.policy.gm&&this.A5("loader",{setsmb:1}),this.policy.nm=!0,this.Gg()):(this.policy.EY?U5(this,this.ud):U5(this,!1),u||this.Gg())}; g.b.setAudioTrack=function(x,u,k){k=k===void 0?!1:k;if(!this.Ft()){var U=!isNaN(u);k&&U&&(this.audioTrack.RS=Date.now(),this.policy.bX&&(this.QX=!0));if(this.policy.S){var m=this.V.C$(x.id,U);this.logger.debug(function(){return"Logging new audio format: "+m.S.info.id}); this.v$.OR(m)}else{var F=OJI(this.S,x.id,U);this.logger.debug(function(){return"Logging new audio format: "+F.audio.info.id}); this.v$.OR(new Tj(F.audio,F.reason))}if(U&&(k=this.audioTrack.S.index.w9(u),this.A5("setAudio",{id:x.id,cmt:u,sq:k}),k>=0)){this.policy.S&&(this.policy.DB||(this.V.N=!0),this.wr(!0,"mosaic"));ac(this.audioTrack,k,NaN,NaN);!this.policy.G1&&this.mX.isLive&&WQ(this.mX,k,!1);return}this.v$.lw()}}; g.b.setPlaybackRate=function(x){x!==this.U.getPlaybackRate()&&this.U.setPlaybackRate(x)}; g.b.kd=function(x){var u=this.J.j;this.J.K9(x);this.A5("scfidc",{curr:il(u),"new":il(x)});x&&il(x)!==il(u)&&(this.wr(!1,"caption change"),this.Ns())}; g.b.KD=function(x){this.J.tH(x)}; g.b.P0=function(x){var u=x.S.info.o3();this.logger.debug(function(){return"New "+(u?"audio":"video")+" format from SABR: "+VZ(x.S.info)}); u?this.v$.OR(x):ssb(this.v$,x)}; g.b.dH=function(x){Qj(x.zY[x.zY.length-1])&&hBk(this,iJb(this.S,x.zY[0].S))}; g.b.UU=function(){return this.v$.UU()}; g.b.td=function(){return this.v$.td()}; g.b.Xs=function(x){this.v$.X().Yi()&&this.A5("sps",{status:x.TG||""});if(x.TG===1)this.v$.videoData.LK=0;else if(x.TG===2||x.TG===3){var u=!1;if(x.TG===3){u=this.v$.xn();var k;this.MV=(k=x.Zam)!=null?k:Infinity;this.v$.videoData.LK=u+1;(u=umR(this))&&this.Ld(!0)}this.v$.Ud(!0,u)}}; g.b.pW=function(){return this.v$.pW()}; g.b.nX=function(){return this.v$.nX()}; g.b.MY=function(x){this.v$.MY(x)}; g.b.eZm=function(){var x,u=(x=this.v$.e$())==null?void 0:x.getCurrentTime();u?this.v$.A5("rms",{cta:u}):g.ky(this.A9)}; g.b.Ns=function(){VAk(this);if(this.jJ&&LZ(this.jJ)&&!this.jJ.rk()&&(!this.policy.ut||isFinite(this.getCurrentTime()))){var x=Wh(this.videoTrack);x=this.policy.t0&&x&&x.Dl();this.mX.isManifestless&&this.mX.K&&th(this.mX)?(this.j=th(this.mX),this.jJ.OM(this.j)):iI(this.mX)&&!x?isNaN(this.j)?(this.j=this.getCurrentTime()+3600,this.jJ.OM(this.j)):this.j<=this.getCurrentTime()+1800&&(this.j=Math.max(this.j+1800,this.getCurrentTime()+3600),this.jJ.OM(this.j)):this.jJ.isView||(x=Math.max(this.audioTrack.getDuration(), this.videoTrack.getDuration()),(!isFinite(this.j)||this.j!==x)&&x>0&&(this.jJ.OM(x),this.j=x))}if(!this.Ft())if(YK(this.mX)&&this.mX.Xu()){var u=this.mX;this.handleError("manifest.net.retryexhausted",u.QX?{rc:u.b4}:{rc:u.b4.toString()},1)}else if(this.policy.S)a:{try{jOY(this.J);this.mX.isManifestless&&this.policy.j&&TH(this.Ui);if(mfk(this)&&this.jJ&&!B2(this.jJ)&&this.videoTrack.c$&&this.audioTrack.c$){this.A5("ssap",{delaysb:1,v:this.videoTrack.S.info.id,vf:this.videoTrack.S.info.Lm,a:this.audioTrack.S.info.id, af:this.audioTrack.S.info.Lm});var k=this.jJ,U=this.videoTrack.S,m=this.audioTrack.S;!B2(k)&&m&&U&&(YsG(k,U.info,m.info,this.policy.I3),fLG(this,k))}var F;((F=this.jJ)==null?0:B2(F))&&this.f0();tIR(this.J)}catch(V){g.Nz(V);u=V;if(u.message.includes("changeType")){this.A5("ssap",{exp:u.name,msg:u.message,s:u.stack});break a}this.handleError("fmt.unplayable",{exp:u.name,msg:u.message,s:u.stack},1)}$fY(this);g.ky(this.GY)}else if(!this.mX.V||!$kx(this.videoTrack)&&!$kx(this.audioTrack)||(this.videoTrack.N|| this.audioTrack.N)&&this.policy.Nj?k=!1:(this.Gg(),this.v$.seekTo(Infinity,{m5:"checkLoaderTracksSync",hg:!0}),k=!0),!k){VAk(this);this.mX.isManifestless&&(rhG(this.videoTrack),rhG(this.audioTrack),TH(this.Ui),(k=Lv(this.videoTrack))&&k.V&&(k=k.V.J&&!this.policy.gk,this.A5(k===this.policy.B.u6?"strm":"strmbug",{strm:k,sfmp4:this.policy.B.u6,dfs:this.policy.gk},!0)));if(this.jJ)this.f0();else if(this.policy.K){var f;k=!1;if(this.policy.fK)for(U=g.w([this.videoTrack,this.audioTrack]),m=U.next();!m.done;m= U.next()){F=m.value;for(m=Lv(F);m&&F.p7()!==Wh(F);m=Lv(F))F.sy(m);k=k||!!m}else(u=Lv(this.videoTrack))&&this.videoTrack.sy(u),(f=Lv(this.audioTrack))&&this.audioTrack.sy(f);$n(this.videoTrack)&&$n(this.audioTrack)?this.logger.debug("Received all background data; disposing"):(u||f||k)&&Bp(this)}g8W(this);xH(this.N,this.videoTrack,this.videoTrack.S,!1);xH(this.N,this.audioTrack,this.audioTrack.S,!1);this.policy.t4||qSY(this,this.videoTrack,this.audioTrack);L5k(this.N,this.videoTrack,this.audioTrack); L5k(this.N,this.audioTrack,this.videoTrack);$fY(this);this.D&&(u=this.D,u.K?(f=u.j+u.policy.YO,u.J||(f=Math.min(f,u.startTimeSecs+u.policy.ql)),u=Math.max(0,f*1E3-Date.now())):u=NaN,isNaN(u)||g.ky(this.h9,u));g.ky(this.GY)}}; g.b.gN=function(x){this.v$.gN(x)}; g.b.f0=function(){var x=this;if(this.jJ){var u=this.jJ.S,k=this.jJ.V;Jkb(this,this.audioTrack);Jkb(this,this.videoTrack);var U=RBx(this);if(U){if(this.policy.Nw){if(!u.zW()){var m=Lv(this.audioTrack);if(m){if(!gN(this,this.audioTrack,u,m.info))return;MAG(this,this.audioTrack,u,m)}}if(!k.zW()&&(m=Lv(this.videoTrack))){if(!gN(this,this.videoTrack,k,m.info))return;MAG(this,this.videoTrack,k,m)}}this.oF||(this.oF=(0,g.j4)(),this.logger.debug(function(){return"Appends pause start "+x.oF+" reason "+U}), this.policy.J&&this.A5("apdps",{r:U}))}else if(this.oF&&(HyW(this,this.oF),this.oF=0),pXQ(this),m=!1,this.policy.V&&KK(this.videoTrack)||!E8x(this,this.videoTrack,k)||(m=!0,kyW(this.timing),faY(this.timing)),this.jJ&&!this.jJ.Jf()&&(this.policy.V&&KK(this.audioTrack)||!E8x(this,this.audioTrack,u)||(m=!0,UMY(this.timing),bJt(this.timing)),!this.Ft()&&this.jJ)){if(!this.policy.nf&&$n(this.videoTrack)&&$n(this.audioTrack)&&LZ(this.jJ)&&!this.jJ.rk()){k=!1; k=Wh(this.audioTrack);if(this.policy.V){var F;u=(F=this.At)==null?void 0:It(F,k.K*1E3);k=!(!u||u.clipId!==k.clipId);this.A5("ssap",{eos:k})}else F=k.S,k=F===this.mX.S[F.info.id];k&&(this.logger.debug("Setting EOS"),tGR(this.jJ),Jxx(this.schedule))}m&&!this.jJ.isAsync()&&Bp(this)}}}; g.b.Lb=function(x){var u,k=x===((u=this.jJ)==null?void 0:u.S)?this.audioTrack:this.videoTrack,U;if((U=Lv(k))==null?0:U.isLocked){if(this.v$.X().Yi()){var m;this.A5("eosl",{ounlock:(m=Lv(k))==null?void 0:m.info.Wl()})}var F;lLj(this,x===((F=this.jJ)==null?void 0:F.S))}var f;if(this.policy.bX&&x===((f=this.jJ)==null?void 0:f.S)&&this.P$){u=this.P$-this.getCurrentTime();var V;this.v$.A5("asl",{l:u,xtag:(V=Wh(this.audioTrack))==null?void 0:V.S.info.S});this.QX=!1;this.P$=0}x.X9()&&x.UF().length===0&& (x.bF(),this.jJ&&!this.jJ.X9()&&(this.v$.X().Yi()&&this.v$.A5("rms",{ld:"seek"}),this.jJ.j=performance.now(),this.v$.B1(),this.v$.X().Yi()&&g.ky(this.A9)));var h;(h=k.U)!=null&&mg(h,0);this.policy.MV?go(this):this.Ns()}; g.b.MkV=function(x){if(this.jJ){var u=Wh(x===this.jJ.S?this.audioTrack:this.videoTrack);if(x=x.iz())for(var k=0;k5&&x.t5.shift();u=u.h5;var U;this.policy.wu&&((U=this.v$.getVideoData())==null?0:U.enableServerStitchedDai)&&(U=JhQ(this.audioTrack,u),k=JhQ(this.videoTrack,u),U!==0&&k!==0&&U!==k&&this.handleError("ssdai.avsync",{sq:u,a:U,v:k},0))}}; g.b.YF=function(x,u,k,U){x.info.video&&this.K.YF(u,k,U)}; g.b.zC=function(x){this.S.zC(x)}; g.b.PF=u5(20);g.b.K1=function(x){this.At=x;var u;(u=this.audioTrack.B)!=null&&(u.YV=x);(u=this.videoTrack.B)!=null&&(u.YV=x);u=this.J;u.B&&(u.M$.A5("ssap",{addcacheclips:1,v:u.B.version,tl:Nik(u.B.Ey)}),eVW(u,x,u.B),u.B=void 0)}; g.b.CC=function(){return this.At}; g.b.uv=function(){return this.videoTrack.D||this.audioTrack.D}; g.b.seek=function(x,u){if(this.Ft())return tS();if(this.uv())return tS("seeking to head");if(this.policy.RS&&!isFinite(x))return ZhR(this.Ui),g.Yp(Infinity);VAk(this);this.r0=(0,g.j4)();this.policy.S||g8W(this,x);this.jJ&&this.jJ.S&&this.jJ.V&&!this.v$.getVideoData().iW&&(this.jJ.S.isLocked()||this.jJ.V.isLocked())&&this.v$.lw({reattachOnLockedBuffer:1,vsb:""+this.jJ.V.isLocked(),asb:""+this.jJ.S.isLocked()});var k=this.getCurrentTime(),U=this.Ui.seek(x,u);this.policy.ut||(this.currentTime=U);Ke(this.K, x,k,this.policy.tj&&!u.uJ);Bp(this);return g.Yp(U)}; g.b.eq=function(x){return this.policy.S&&this.J.eq(x)}; g.b.Uu=function(x){return this.J.Uu(x)}; g.b.wr=function(x,u){this.J.wr(x,u)}; g.b.getCurrentTime=function(){if(this.policy.ut){var x=this.VH()||0;return this.v$.getCurrentTime()-x}return this.currentTime}; g.b.Ra=function(){return this.audioTrack.S.info}; g.b.TB=function(){return this.videoTrack.S.info}; g.b.MS=function(){return this.audioTrack.S.info.Lm}; g.b.S5=function(){return this.videoTrack.S.info.Lm}; g.b.SJ=function(){try{this.dc(),N0(this.audioTrack),N0(this.videoTrack),NV(this.audioTrack),NV(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.J.prototype.SJ.call(this)}catch(x){g.Pc(x)}}; g.b.handleError=function(x,u,k){k=k===void 0?0:k;var U=rq(k);x==="fmt.unplayable"&&this.mX.isLive&&(this.policy.Nw=!1,zu(this.mX));u=new $J(x,u,k);g.D$(this);n$(u.details);this.v$.handleError(u);x!=="html5.invalidstate"&&u.errorCode!=="fmt.unplayable"&&x!=="fmt.unparseable"&&U&&this.dispose()}; g.b.t9=function(){var x=Wh(this.audioTrack),u=Wh(this.videoTrack);x={lct:this.getCurrentTime().toFixed(3),lsk:this.Ui.isSeeking(),lmf:this.S.S.isLocked(),lbw:tU(this.schedule).toFixed(3),lhd:y$(this.schedule).toFixed(3),lst:((this.schedule.D.RT()||0)*1E9).toFixed(3),laa:x?x.Wl():"",lva:u?u.Wl():"",lar:this.audioTrack.V?this.audioTrack.V.Wl():"",lvr:this.videoTrack.V?this.videoTrack.V.Wl():"",laq:""+rA(this.audioTrack),lvq:""+rA(this.videoTrack)};this.jJ&&!this.jJ.Jf()&&this.jJ.S&&this.jJ.V&&(x.lab= XO(this.jJ.S.UF()),x.lvb=XO(this.jJ.V.UF()));this.oF&&(x.lapt=((0,g.j4)()-this.oF).toFixed(0),x.lapr=RBx(this));this.ut&&(x.lapmabht=((0,g.j4)()-this.ut).toFixed(0),x.lapmabh=Kv(this,this.audioTrack).toFixed(0));this.c$&&(x.lapmvbht=((0,g.j4)()-this.c$).toFixed(0),x.lapmvbh=Kv(this,this.videoTrack).toFixed(0));this.gm&&(x.lapsdai=((0,g.j4)()-this.gm).toFixed(0));return x}; g.b.Gg=function(){try{this.policy.S&&this.J.wr(!1,"pending"),this.audioTrack.Gg(),this.videoTrack.Gg()}catch(x){g.Pc(x)}this.policy.K=""}; g.b.Cc=function(){return $e(this.U)}; g.b.A5=function(x,u,k){this.v$.A5(x,u,k===void 0?!1:k)}; g.b.NN=function(){return this.v$.NN()}; g.b.hg=function(x,u){x/=u;isNaN(this.timestampOffset)&&P_Y(this,x-Math.min(x,this.policy.Qx));return(x-this.timestampOffset)*u}; g.b.VH=function(){return this.timestampOffset}; g.b.isSeeking=function(){return this.Ui.isSeeking()}; g.b.A_=function(){this.K.A_()}; g.b.jf=function(x,u,k){u=u===void 0?!1:u;k=k===void 0?{}:k;this.policy.S?this.V.jf(x,u,k):this.S.jf(x,u,k)}; g.b.xm=function(x,u){if(!this.B)return!1;var k=this.videoTrack.S.index.w9(x);return this.B.xm(x,u,k)}; g.b.OU=function(x,u){if(this.B&&this.K.OU(x,this.B))return P_Y(this,this.timestampOffset-u),Bp(this),this.policy.N&&(zu(this.mX),NV(this.audioTrack),NV(this.videoTrack),this.Gg()),!0;u=this.videoTrack.S.index.w9(x);this.handleError("ad.skipfailed",{dec:!!this.B,t:x.toFixed(3),sq:u});return!1}; g.b.getManifest=function(){return this.mX}; g.b.isOffline=function(){return!!this.v$.getVideoData().cotn}; g.b.Yy=function(x,u){this.v$.Yy(x,u)}; g.b.Bu=function(x){if(this.policy.IC)this.policy.S&&this.J.wr(!0,"utc"),this.Ns();else{var u=this.v$.getVideoData().aG;if(u){var k=this.N;k.r9=x;k.aG=u;UF(this)}}}; g.b.qU=function(x){this.videoTrack.D=!1;this.audioTrack.D=!1;this.Ui.V=!1;this.v$.qU(x)}; g.b.l9=function(x){this.Ui.l9(x-this.VH())}; g.b.G_=function(){this.v$.G_()}; g.b.Ld=function(x){x!==this.policy.YE&&((this.policy.YE=x)||this.Ns())}; g.b.zQ=function(x,u){var k=this.audioTrack.Gx,U=this.videoTrack.Gx;k&&U&&(k.remove(x,u),U.remove(x,u))}; g.b.lw=function(x){this.v$.lw(x)}; g.b.Ie=function(x){this.v$.Ie(x)}; g.b.xn=function(){return this.v$.xn()}; g.b.aI=function(){zu(this.mX);this.Gg()};g.b=g.Fd.prototype;g.b.V2=function(x,u,k,U,m,F){return this.YV.V2(x,u,k,U,m,F)}; g.b.T4=function(x,u,k,U,m,F){return this.YV.T4(x,u,k,U,m,F)}; g.b.qH=function(x){return this.YV.qH(x)}; g.b.eH=function(x){this.YV.eH(x)}; g.b.C5=function(x,u,k,U){return this.YV.C5(x,u,k,U)}; g.b.A_=function(){this.YV.A_()}; g.b.xm=function(x,u,k){return this.YV.xm(x,u,k)}; g.b.Ac=function(x,u){this.YV.Ac(x,u)}; g.b.dU=function(){this.YV.dU()}; g.b.yv=u5(62);g.b.Is=function(x,u,k){this.YV.Is(x,u,k)}; g.b.mU=u5(65);g.b.Hc=function(x,u,k,U,m,F,f,V,h){this.YV.Hc(x,u,k,U,m,F,f,V,h)}; g.b.gZ=function(x){this.YV.gZ(x)}; g.b.Zv=function(x){return this.YV.Zv(x)}; g.b.q3=function(x){return this.YV.q3(x)};g.M(fd,g.Hm);g.M(bX,fd);bX.prototype.j=function(x,u){if(x&&u){var k=Number(L8(x,"cpi"))*1+1;isNaN(k)||k<=0||kthis.J&&(this.J=k,g.$G(this.S)||(this.S={},this.K.stop(),this.V.stop())),this.S[u]=x,g.ky(this.V))}}; bX.prototype.N=function(){for(var x=g.w(Object.keys(this.S)),u=x.next();!u.done;u=x.next()){var k=u.value;u=this.publish;for(var U=this.J,m=this.S[k].match(em),F=[],f=g.w(m[6].split("&")),V=f.next();!V.done;V=f.next())V=V.value,V.indexOf("cpi=")===0?F.push("cpi="+U.toString()):V.indexOf("ek=")===0?F.push("ek="+g.Bn(k)):F.push(V);m[6]="?"+F.join("&");k="skd://"+m.slice(2).join("");m=k.length*2;U=new Uint8Array(m+4);U[0]=m%256;U[1]=(m-U[0])/256;for(m=0;m0)for(var k=g.w(this.S),U=k.next();!U.done;U=k.next())if(u===U.value.info.cryptoPeriodIndex){u=!0;break a}u=!1}if(!u){u=(0,g.j4)();a:{k=x.cryptoPeriodIndex;if(!isNaN(k)){U=g.w(this.J.values());for(var m=U.next();!m.done;m=U.next())if(Math.abs(m.value.cryptoPeriodIndex-k)<=1){k=!0;break a}}k=!1}k?(k=x.S,k=Math.max(0,Math.random()*((isNaN(k)?120:k)-30))*1E3):k=0;this.publish("log_qoe",{wvagt:"delay."+k,cpi:x.cryptoPeriodIndex,reqlen:this.S.length, ignore:this.K});k<=0?Tex(this,x):this.K||(this.S.push({time:u+k,info:x}),g.ky(this.V,k))}}; V0.prototype.SJ=function(){this.S=[];fd.prototype.SJ.call(this)};var pB={},SSj=(pB.DRM_TRACK_TYPE_AUDIO="AUDIO",pB.DRM_TRACK_TYPE_SD="SD",pB.DRM_TRACK_TYPE_HD="HD",pB.DRM_TRACK_TYPE_UHD1="UHD1",pB);g.M(LJG,g.J);g.M(ogI,g.Hm);g.b=ogI.prototype;g.b.LL=function(x){var u=this;this.Ft()||x.size<=0||(x.forEach(function(k,U){var m=IK(u.V)?U:k;U=new Uint8Array(IK(u.V)?k:U);IK(u.V)&&plD(U);k=g.M9(U,4);plD(U);U=g.M9(U,4);u.S[k]?u.S[k].status=m:u.S[U]?u.S[U].status=m:u.S[k]={type:"",status:m}}),XlY(this,","),hu(this,{onkeystatuschange:1}),this.status="kc",this.publish("keystatuseschange",this))}; g.b.error=function(x,u,k,U){this.Ft()||(this.publish("licenseerror",x,u,k,U),x==="drm.provision"&&(x=(Date.now()-this.j)/1E3,this.j=NaN,this.publish("ctmp","provf",{et:x.toFixed(3)})));rq(u)&&this.dispose()}; g.b.shouldRetry=function(x,u){return!x&&this.requestNumber===u.requestNumber}; g.b.SJ=function(){this.S={};g.Hm.prototype.SJ.call(this)}; g.b.t9=function(){var x={ctype:this.B.contentType||"",length:this.B.initData.length,requestedKeyIds:this.Ok,cryptoPeriodIndex:this.cryptoPeriodIndex};this.J&&(x.keyStatuses=this.S);return x}; g.b.getInfo=function(){var x=this.K.join();if(Xd(this)){var u=new Set,k;for(k in this.S)this.S[k].status!=="usable"&&u.add(this.S[k].type);x+="/UKS."+Array.from(u)}return x+="/"+this.cryptoPeriodIndex}; g.b.j$=function(){return this.url};g.M(qX,g.J);g.b=qX.prototype;g.b.PK=function(x){if(this.N){var u=x.messageType||"license-request";this.N(new Uint8Array(x.message),u)}}; g.b.LL=function(){this.D&&this.D(this.S.keyStatuses)}; g.b.onClosed=function(){this.Ft()||g.CV("xboxone")&&this.J&&this.J("closed")}; g.b.N1=function(x){this.N&&this.N(x.message,"license-request")}; g.b.gK=function(x){if(this.J){if(this.V){var u=this.V.error.code;x=this.V.error.systemCode}else u=x.errorCode,x=x.systemCode;this.J("t.prefixedKeyError;c."+u+";sc."+x,u,x)}}; g.b.hq=function(){this.j&&this.j()}; g.b.update=function(x){var u=this;if(this.S)return(BQ.isActive()?BQ.RC("emeupd",function(){return u.S.update(x)}):this.S.update(x)).then(null,GL(function(k){MF5(u,"t.update",k)})); this.V?this.V.update(x):this.element.addKey?this.element.addKey(this.B.keySystem,x,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.B.keySystem,x,this.initData,this.sessionId);return ec()}; g.b.SJ=function(){this.S&&(this.U?this.S.close().catch(g.Nz):this.S.close());this.element=null;g.J.prototype.SJ.call(this)};g.M(s5,g.J);g.b=s5.prototype;g.b.FP=function(){var x=this;if(this.S.keySystemAccess)return(BQ.isActive()?BQ.RC("emenew",function(){return x.S.keySystemAccess.createMediaKeys()}):this.S.keySystemAccess.createMediaKeys()).then(function(k){if(!x.Ft())if(x.V=k,BQ.isActive())BQ.RC("emeset",function(){return x.element.setMediaKeys(k)}); else{var U;(U=x.element)==null||U.setMediaKeys(k)}}); if(Qh(this.S))this.J=new (aK())(this.S.keySystem);else if(e$(this.S)){this.J=new (aK())(this.S.keySystem);var u;(u=this.element)==null||u.webkitSetMediaKeys(this.J)}else BQ.isActive()&&this.A5("emev",{v:"01b"}),jZ(this.N,this.element,["keymessage","webkitkeymessage"],this.o4),jZ(this.N,this.element,["keyerror","webkitkeyerror"],this.U6),jZ(this.N,this.element,["keyadded","webkitkeyadded"],this.Cb);return null}; g.b.setServerCertificate=function(){return this.V.setServerCertificate?this.S.flavor==="widevine"&&this.S.ql?this.V.setServerCertificate(this.S.ql):PQ(this.S)&&this.S.QX?this.V.setServerCertificate(this.S.QX):null:null}; g.b.createSession=function(x,u){var k=x.initData;if(this.S.keySystemAccess){u&&u("createsession");var U=this.V.createSession();Jh(this.S)?k=wlG(k,this.S.QX):PQ(this.S)&&(k=v84(k)||new Uint8Array(0));u&&u("genreq");var m=BQ.isActive()?BQ.RC("emegen",function(){return U.generateRequest(x.contentType,k)}):U.generateRequest(x.contentType,k); var F=new qX(null,null,null,U,null,this.D);m.then(function(){u&&u("genreqsuccess")},GL(function(V){MF5(F,"t.generateRequest",V)})); return F}if(Qh(this.S))return YhD(this,k);if(e$(this.S))return y7Y(this,k);if((m=this.element)==null?0:m.generateKeyRequest)this.element.generateKeyRequest(this.S.keySystem,k);else{var f;(f=this.element)==null||f.webkitGenerateKeyRequest(this.S.keySystem,k)}return this.K=new qX(this.element,this.S,k,null,null,this.D)}; g.b.o4=function(x){var u=tF5(this,x);u&&u.N1(x)}; g.b.U6=function(x){var u=tF5(this,x);u&&u.gK(x)}; g.b.Cb=function(x){var u=tF5(this,x);u&&u.hq(x)}; g.b.getMetrics=function(){if(this.V&&this.V.getMetrics)try{var x=this.V.getMetrics()}catch(u){}return x}; g.b.SJ=function(){this.J=this.V=null;var x;(x=this.K)==null||x.dispose();x=g.w(Object.values(this.j));for(var u=x.next();!u.done;u=x.next())u.value.dispose();this.j={};g.J.prototype.SJ.call(this);delete this.element};g.b=Hb.prototype;g.b.get=function(x){x=this.findIndex(x);return x!==-1?this.values[x]:null}; g.b.remove=function(x){x=this.findIndex(x);x!==-1&&(this.keys.splice(x,1),this.values.splice(x,1))}; g.b.removeAll=function(){this.keys=[];this.values=[]}; g.b.set=function(x,u){var k=this.findIndex(x);k!==-1?this.values[k]=u:(this.keys.push(x),this.values.push(u))}; g.b.findIndex=function(x){return g.Lm(this.keys,function(u){return g.h3(x,u)})};g.M(nn$,g.Hm);g.b=nn$.prototype;g.b.DV$=function(x){this.l6({onecpt:1});x.initData&&jcY(this,new Uint8Array(x.initData),x.initDataType)}; g.b.RGJ=function(x){this.l6({onndky:1});jcY(this,x.initData,x.contentType)}; g.b.QT=function(x){this.l6({onneedkeyinfo:1});this.x$.G("html5_eme_loader_sync")&&(this.D.get(x.initData)||this.D.set(x.initData,x));rsY(this,x)}; g.b.Zq=function(x){this.J.push(x);RL(this)}; g.b.createSession=function(x){var u=aRk(this)?DMQ(x):g.M9(x.initData);this.V.get(u);this.nm=!0;x=new ogI(this.videoData,this.x$,x,this.drmSessionId);this.V.set(u,x);x.subscribe("ctmp",this.wG,this);x.subscribe("keystatuseschange",this.LL,this);x.subscribe("licenseerror",this.dG,this);x.subscribe("newlicense",this.lS,this);x.subscribe("newsession",this.iS,this);x.subscribe("sessionready",this.rK,this);x.subscribe("fairplay_next_need_key_info",this.uS,this);this.x$.G("html5_enable_vp9_fairplay")&&x.subscribe("qualitychange", this.e7,this);this.x$.G("html5_enable_sabr_drm_hd720p")&&x.subscribe("sabrlicenseconstraint",this.cOk,this);k6Y(x,this.K)}; g.b.lS=function(x){this.Ft()||(this.l6({onnelcswhb:1}),x&&!this.heartbeatParams&&(this.heartbeatParams=x,this.publish("heartbeatparams",x)))}; g.b.iS=function(){this.Ft()||(this.l6({newlcssn:1}),this.J.shift(),this.nm=!1,RL(this))}; g.b.rK=function(){if(Qh(this.S)&&(this.l6({onsnrdy:1}),this.c$--,this.c$===0)){var x=this.t5,u,k;(u=x.element)==null||(k=u.msSetMediaKeys)==null||k.call(u,x.J)}}; g.b.LL=function(x){if(!this.Ft()){!this.gm&&this.videoData.G("html5_log_drm_metrics_on_key_statuses")&&(Qcx(this),this.gm=!0);this.l6({onksch:1});var u=this.e7;if(!Xd(x)&&g.xB&&x.V.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var k="large";else{k=[];var U=!0;if(Xd(x))for(var m=g.w(Object.keys(x.S)),F=m.next();!F.done;F=m.next())F=F.value,x.S[F].status==="usable"&&k.push(x.S[F].type),x.S[F].status!=="unknown"&&(U=!1);if(!Xd(x)||U)k=x.K;k=h65(k)}u.call(this,k);this.publish("keystatuseschange", x)}}; g.b.wG=function(x,u){this.Ft()||this.publish("ctmp",x,u)}; g.b.uS=function(x,u){this.Ft()||this.publish("fairplay_next_need_key_info",x,u)}; g.b.dG=function(x,u,k,U){this.Ft()||(this.videoData.G("html5_log_drm_metrics_on_error")&&Qcx(this),this.publish("licenseerror",x,u,k,U))}; g.b.C8=function(){return this.B}; g.b.e7=function(x){var u=g.fx("auto",x,!1,"l");if(this.videoData.kD){if(this.B.mE(u))return}else if(eJj(this.B,x))return;this.B=u;this.publish("qualitychange");this.l6({updtlq:x})}; g.b.cOk=function(x){this.videoData.sabrLicenseConstraint=x}; g.b.SJ=function(){this.S.keySystemAccess&&this.element&&(this.Ok?this.element.setMediaKeys(null).catch(g.Nz):this.element.setMediaKeys(null));this.element=null;this.J=[];for(var x=g.w(this.V.values()),u=x.next();!u.done;u=x.next())u=u.value,u.unsubscribe("ctmp",this.wG,this),u.unsubscribe("keystatuseschange",this.LL,this),u.unsubscribe("licenseerror",this.dG,this),u.unsubscribe("newlicense",this.lS,this),u.unsubscribe("newsession",this.iS,this),u.unsubscribe("sessionready",this.rK,this),u.unsubscribe("fairplay_next_need_key_info", this.uS,this),this.x$.G("html5_enable_vp9_fairplay")&&u.unsubscribe("qualitychange",this.e7,this),u.dispose();this.V.clear();this.j.removeAll();this.D.removeAll();this.heartbeatParams=null;g.Hm.prototype.SJ.call(this)}; g.b.t9=function(){for(var x={systemInfo:this.S.t9(),sessions:[]},u=g.w(this.V.values()),k=u.next();!k.done;k=u.next())x.sessions.push(k.value.t9());return x}; g.b.getInfo=function(){return this.V.size<=0?"no session":""+this.V.values().next().value.getInfo()+(this.N?"/KR":"")}; g.b.l6=function(x,u){u=u===void 0?!1:u;this.Ft()||(n$(x),(this.x$.Yi()||u)&&this.publish("ctmp","drmlog",x))};g.M(NAI,g.J);g.b=NAI.prototype;g.b.N0=function(){return!!this.qv}; g.b.jP=function(){return this.V}; g.b.handleError=function(x){var u=this;CKW(this,x);if((x.errorCode!=="html5.invalidstate"&&x.errorCode!=="fmt.unplayable"&&x.errorCode!=="fmt.unparseable"||!AsW(this,x.errorCode,x.details))&&!BAW(this,x)){if(this.Km.t5!=="yt"&&DVD(this,x)&&this.videoData.EM&&(0,g.j4)()/1E3>this.videoData.EM&&this.Km.t5==="hm"){var k=Object.assign({e:x.errorCode},x.details);k.stalesigexp="1";k.expire=this.videoData.EM;k.init=this.videoData.c9/1E3;k.now=(0,g.j4)()/1E3;k.systelapsed=((0,g.j4)()-this.videoData.c9)/1E3; x=new $J(x.errorCode,k,2);this.v$.jj(x.errorCode,2,"SIGNATURE_EXPIRED",n$(x.details))}if(rq(x.severity)){var U;k=(U=this.v$.M$)==null?void 0:U.S.S;if(this.Km.G("html5_use_network_error_code_enums"))if(LgY(x)&&k&&k.isLocked())var m="FORMAT_UNAVAILABLE";else if(this.Km.j||x.errorCode!=="auth"||x.details.rc!==429)x.errorCode==="ump.spsrejectfailure"&&(m="HTML5_SPS_UMP_STATUS_REJECTED");else{m="TOO_MANY_REQUESTS";var F="6"}else LgY(x)&&k&&k.isLocked()?m="FORMAT_UNAVAILABLE":this.Km.j||x.errorCode!=="auth"|| x.details.rc!=="429"?x.errorCode==="ump.spsrejectfailure"&&(m="HTML5_SPS_UMP_STATUS_REJECTED"):(m="TOO_MANY_REQUESTS",F="6");this.v$.jj(x.errorCode,x.severity,m,n$(x.details),F)}else this.v$.publish("nonfatalerror",x),U=/^pp/.test(this.videoData.clientPlaybackNonce),this.fN(x.errorCode,x.details),U&&x.errorCode==="manifest.net.connect"&&(x="https://www.youtube.com/generate_204?cpn="+this.videoData.clientPlaybackNonce+"&t="+(0,g.j4)(),lg(x,"manifest",function(f){u.j=!0;u.A5("pathprobe",f)},function(f){u.fN(f.errorCode, f.details)}))}}; g.b.A5=function(x,u){this.v$.BU().A5(x,u)}; g.b.fN=function(x,u){u=n$(u);this.v$.BU().fN(x,u)};uFI.prototype.z$=function(x,u){return(u===void 0?0:u)?{M_:x?MX(this,x):v5,jz:x?hTk(this,x):v5,ZFm:x?bf5(this,x):v5,rsk:x?ppk(this,x.videoData):v5,dI:x?cpR(this,x.videoData,x):v5,fWV:x?Fd4(this,x):v5,HF$:UgI(this)}:{M_:x?MX(this,x):v5}}; uFI.prototype.G=function(x){return this.x$.G(x)};g.M(wN,g.J);wN.prototype.onError=function(x){if(x!=="player.fatalexception"||this.provider.G("html5_exception_to_health"))x==="sabr.fallback"&&(this.encounteredSabrFallback=!0),x.match(GQW)?this.networkErrorCount++:this.nonNetworkErrorCount++}; wN.prototype.send=function(){if(!(this.J||this.S<0)){ypx(this);var x=g.mR(this.provider)-this.S,u="PLAYER_PLAYBACK_STATE_UNKNOWN",k=this.playerState.Af;this.playerState.isError()?u=k&&k.errorCode==="auth"?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":g.A(this.playerState,2)?u="PLAYER_PLAYBACK_STATE_ENDED":g.A(this.playerState,64)?u="PLAYER_PLAYBACK_STATE_UNSTARTED":g.A(this.playerState,16)||g.A(this.playerState,32)?u="PLAYER_PLAYBACK_STATE_SEEKING":g.A(this.playerState,1)&&g.A(this.playerState, 4)?u="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":g.A(this.playerState,1)?u="PLAYER_PLAYBACK_STATE_BUFFERING":g.A(this.playerState,4)?u="PLAYER_PLAYBACK_STATE_PAUSED":g.A(this.playerState,8)&&(u="PLAYER_PLAYBACK_STATE_PLAYING");k=cZm[ES(this.provider.videoData)];a:switch(this.provider.x$.playerCanaryState){case "canary":var U="HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";break a;case "holdback":U="HTML5_PLAYER_CANARY_TYPE_CONTROL";break a;default:U="HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}var m=YFW(this.provider), F=this.V<0?x:this.V-this.S;x=this.provider.x$.DB+36E5<(0,g.j4)();u={started:this.V>=0,stateAtSend:u,joinLatencySecs:F,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:U,playerCanaryStage:m,isAd:this.provider.videoData.isAd(),liveMode:k,hasDrm:!!g.Y8(this.provider.videoData),isGapless:this.provider.videoData.B,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai, encounteredSabrFallback:this.encounteredSabrFallback,isSabr:b_(this.provider.videoData)};x||g.RV("html5PlayerHealthEvent",u);this.J=!0;this.dispose()}}; wN.prototype.SJ=function(){this.J||this.send();window.removeEventListener("error",this.mN);window.removeEventListener("unhandledrejection",this.mN);g.J.prototype.SJ.call(this)}; var GQW=/\bnet\b/;g.M(EHj,g.J);EHj.prototype.SJ=function(){zTt(this);g.J.prototype.SJ.call(this)};var WdY=/[?&]cpn=/;g.M(y0,g.J);y0.prototype.flush=function(){var x={};this.V&&(x.pe=this.V);this.S.length>0&&(x.pt=this.S.join("."));this.S=[];return x}; y0.prototype.stop=function(){var x=this,u,k,U;return g.Z(function(m){if(m.S==1)return g.YI(m,2),g.n(m,(u=x.K)==null?void 0:u.stop(),4);if(m.S!=2)return(k=m.V)&&x.logTrace(k),g.EY(m,0);U=g.Gx(m);x.V=jq4(U.message);g.wQ(m)})}; y0.prototype.logTrace=function(x){this.encoder.reset();this.encoder.add(1);this.encoder.add(x.resources.length);for(var u=g.w(x.resources),k=u.next();!k.done;k=u.next()){k=k.value.replace("https://www.youtube.com/s/","");this.encoder.add(k.length);for(var U=0;U=0?x:g.mR(this.provider),["PL","B","S"].indexOf(this.Sj)>-1&&(!g.$G(this.S)||x>=this.N+30)&&(g.E5(this,x,"vps",[this.Sj]),this.N=x),!g.$G(this.S))){this.sequenceNumber===7E3&&g.Nz(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){zb(this,x);var u=this.provider.v$.dN();u=g.w(u);for(var k=u.next();!k.done;k=u.next())k=k.value,this.A5(k.key,k.value);u=x;k=this.provider.v$.dg();var U=k.droppedVideoFrames||0,m=k.totalVideoFrames|| 0,F=U-this.wL,f=m&&!this.H8;U>k.totalVideoFrames||F>5E3?Apt(this,"html5.badframedropcount","df."+U+";tf."+k.totalVideoFrames):(F>0||f)&&g.E5(this,u,"df",[F]);this.wL=U;this.H8=m;this.U>0&&(g.E5(this,x,"glf",[this.U]),this.U=0);uL.isActive()&&(x=uL.St(),Object.keys(x).length>0&&this.A5("profile",x));this.ud&&Wb(this,"lwnmow");this.provider.x$.Yi()&&this.provider.G("html5_record_now")&&this.A5("now",{wt:(0,g.j4)()});x={};this.provider.videoData.V&&(x.fmt=this.provider.videoData.V.itag,(u=this.provider.videoData.K)&& u.itag!==x.fmt&&(x.afmt=u.itag));x.cpn=this.provider.videoData.clientPlaybackNonce;this.adCpn&&(x.adcpn=this.adCpn);this.t5&&(x.addocid=this.t5);this.contentCpn&&(x.ccpn=this.contentCpn);this.Ok&&(x.cdocid=this.Ok);this.provider.videoData.cotn&&(x.cotn=this.provider.videoData.cotn);x.el=Is(this.provider.videoData);x.content_v=Jk(this.provider.videoData);x.ns=this.provider.x$.t5;x.fexp=tCj(this.provider.x$.experiments).toString();x.cl=(736287689).toString();(u=this.provider.videoData.adFormat||this.adFormat)&& (x.adformat=u);(u=ES(this.provider.videoData))&&(x.live=u);this.provider.videoData.LF()&&(x.drm=1,this.provider.videoData.N&&(x.drm_system=XRm[this.provider.videoData.N.flavor]||0),this.provider.videoData.K6&&(x.drm_product=this.provider.videoData.K6));Hw()&&this.provider.videoData.j&&(x.ctt=this.provider.videoData.j,x.cttype=this.provider.videoData.pS,this.provider.videoData.mdxEnvironment&&(x.mdx_environment=this.provider.videoData.mdxEnvironment));this.provider.videoData.isDaiEnabled()?(x.dai= this.provider.videoData.enableServerStitchedDai?"ss":"cs",this.provider.videoData.AU&&(x.dai_fallback="1")):this.provider.videoData.vG?x.dai="cs":this.provider.videoData.Ao&&(x.dai="disabled");x.seq=this.sequenceNumber++;if(this.provider.videoData.eL){if(u=this.provider.videoData.eL,x&&u)for(u.ns==="3pp"&&(x.ns="3pp"),this.kN.has(u.ns)&&Wb(this,"hbps"),u.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext=u.shbpslc),this.provider.x$.experiments.H$("html5_use_server_qoe_el_value")&&this.P$.delete("el"), k=g.w(Object.keys(u)),U=k.next();!U.done;U=k.next())U=U.value,this.P$.has(U)||(x[U]=u[U])}else x.event="streamingstats",x.docid=this.provider.videoData.videoId,x.ei=this.provider.videoData.eventId;this.isEmbargoed&&(x.embargoed="1");Object.assign(x,this.provider.x$.S);if(u=x.seq)u={cpn:this.provider.videoData.clientPlaybackNonce,sequenceNumber:+u,serializedWatchEndpointLoggingContext:this.provider.videoData.Lq},this.serializedHouseBrandPlayerServiceLoggingContext&&(u.serializedHouseBrandPlayerServiceLoggingContext= yN(this.serializedHouseBrandPlayerServiceLoggingContext)||void 0),this.provider.videoData.playerResponseCpn&&(u.playerResponseCpn=this.provider.videoData.playerResponseCpn),tu.length&&(u.decoderInfo=tu),this.provider.v$.CC()&&(u.transitionStitchType=4,this.nm&&(u.timestampOffsetMsecs=this.nm)),this.remoteControlMode&&(u.remoteControlMode=this.remoteControlMode),this.remoteConnectedDevices.length&&(u.remoteConnectedDevices=this.remoteConnectedDevices),u=g.q7(u,hJR),u=g.M9(u,4),this.S.qclc=[u];x=g.AS("//"+ this.provider.x$.hK+"/api/stats/qoe",x);k=u="";U=g.w(Object.keys(this.S));for(m=U.next();!m.done;m=U.next())m=m.value,this.S[m]===null?g.Nz(new g.BG("Stats report key has invalid value",m)):(m="&"+m+"="+this.S[m].join(","),m.length>100?k+=m:u+=m);dgY(this,x+u,k.replace(/ /g,"%20"))}this.S={}}}; g.b.Ie=function(x){this.ud=x}; g.b.Vg=function(){if(this.provider.videoData.N){var x=this.provider.videoData.N;Wb(this,"eme-"+(x.keySystemAccess?"final":Qh(x)?"ms":Jh(x)?"ytfp":e$(x)?"safarifp":"nonfinal"))}}; g.b.oY=u5(59);g.b.Uj=function(x){this.isEmbargoed=x}; g.b.nF=u5(36);g.b.CF=u5(42);g.b.onPlaybackRateChange=function(x){var u=g.mR(this.provider);x&&x!==this.I0&&(g.E5(this,u,"rate",[x]),this.I0=x);this.reportStats(u)}; g.b.Sw=u5(30);g.b.getPlayerState=function(x){if(g.A(x,128))return"ER";if(g.A(x,2048))return"B";if(g.A(x,512))return"SU";if(g.A(x,16)||g.A(x,32))return"S";if(x.isOrWillBePlaying()&&g.A(x,64))return"B";var u=zkB[Rf(x)];g.r$(this.provider.x$)&&u==="B"&&this.provider.v$.getVisibilityState()===3&&(u="SU");u==="B"&&g.A(x,4)&&(u="PB");return u}; g.b.SJ=function(){g.J.prototype.SJ.call(this);g.Gm(this.j);g.Gm(this.A9)}; g.b.Yr=function(x){this.isOffline=x;g.E5(this,g.mR(this.provider),"is_offline",[this.isOffline?"1":"0"])}; g.b.A5=function(x,u,k){var U=this.S.ctmp||[],m=this.Xv.indexOf(x)!==-1;m||this.Xv.push(x);if(!k||!m){var F=typeof u!=="string"?n$(u):u;F=Ld5(F);if(!k&&!/^t[.]/.test(F)){var f=g.mR(this.provider)*1E3;F="t."+f.toFixed()+";"+F}U.push(x+":"+F);this.logger.debug(function(){return"ctmp "+x+" "+F}); this.S.ctmp=U;KdI(this);return f}}; g.b.xO=function(x,u,k){this.K={sTY:Number(this.A5("glrem",{nst:x.toFixed(),rem:u.toFixed(),ca:+k})),vr:x,YiX:u,isAd:k}}; g.b.Au=function(x,u,k){g.E5(this,g.mR(this.provider),"ad_playback",[x,u,k])}; g.b.oR=function(x,u){var k=g.mR(this.provider)*1E3,U=this.S.daism||[];U.push("t."+k.toFixed(0)+";smw."+(x*1E3).toFixed(0)+";smo."+(u*1E3).toFixed(0));this.S.daism=U}; g.b.resume=function(){var x=this;this.provider.x$.Yi()&&this.A5("ssap",{qoesus:"0",vid:this.provider.videoData.videoId});isNaN(this.j)?vHx(this):this.j=g.tX(function(){x.reportStats()},1E4)}; var cv={},zkB=(cv[5]="N",cv[-1]="N",cv[3]="B",cv[0]="EN",cv[2]="PA",cv[1]="PL",cv[-1E3]="ER",cv[1E3]="N",cv),tu=[];BoR.prototype.kx=function(){return this.S}; BoR.prototype.update=function(){if(this.D){var x=this.provider.v$.Q0(this.provider.videoData.clientPlaybackNonce)||0,u=g.mR(this.provider);x>=this.provider.v$.getDuration()-.1&&(this.previouslyEnded=!0);if(x!==this.S||ud4(this,x,u)){var k;if(!(k=xu-this.QV+2||ud4(this,x,u))){k=this.provider.v$.getVolume();var U=k!==this.U,m=this.provider.v$.isMuted()?1:0;m!==this.B?(this.B=m,k=!0):(!U||this.K>=0||(this.U=k,this.K=u),k=u-this.K,this.K>=0&&k>2?(this.K=-1,k=!0):k=!1)}k&&(nd(this),this.J= x);this.QV=u;this.S=x}}};gXW.prototype.send=function(x){var u=this;if(!this.B$){var k=UX4(this),U=g.AS(this.uri,k);this.x$.G("vss_through_gel_double")&&mXx(U);this.Ok&&!this.x$.G("html5_simplify_pings")?hNR(this,U):kbR(this,x).then(function(m){u.Ok&&(m=m||{},m.method="POST",m.postParams={atr:u.attestationResponse});nH5(U,m,{token:u.t5,xs:u.Uk,mdxEnvironment:u.mdxEnvironment},u.x$,x,u.nm,u.isFinal&&u.DB||u.ut||u.J&&u.bX)}); this.B$=!0}}; gXW.prototype.V=function(x){x===void 0&&(x=NaN);return Number(x.toFixed(3)).toString()}; var Mh={},bdt=(Mh.LIVING_ROOM_APP_MODE_UNSPECIFIED=0,Mh.LIVING_ROOM_APP_MODE_MAIN=1,Mh.LIVING_ROOM_APP_MODE_KIDS=2,Mh.LIVING_ROOM_APP_MODE_MUSIC=3,Mh.LIVING_ROOM_APP_MODE_UNPLUGGED=4,Mh.LIVING_ROOM_APP_MODE_GAMING=5,Mh),wV={},fdx=(wV.EMBEDDED_PLAYER_MODE_UNKNOWN=0,wV.EMBEDDED_PLAYER_MODE_DEFAULT=1,wV.EMBEDDED_PLAYER_MODE_PFP=2,wV.EMBEDDED_PLAYER_MODE_PFL=3,wV);g.M(rN,g.J);g.b=rN.prototype;g.b.QQ=function(){this.S.update();wbk(this)&&(sLx(this),Hd5(this),this.uI())}; g.b.SJ=function(){g.J.prototype.SJ.call(this);aL(this);oXj(this.S)}; g.b.t9=function(){return UX4(jz(this,"playback"))}; g.b.uI=function(){this.provider.videoData.D.eventLabel=Is(this.provider.videoData);this.provider.videoData.D.playerStyle=this.provider.x$.playerStyle;this.provider.videoData.Lx&&(this.provider.videoData.D.feature="pyv");this.provider.videoData.D.vid=this.provider.videoData.videoId;var x=this.provider.videoData.D;var u=this.provider.videoData;u=u.isAd()||!!u.Lx;x.isAd=u}; g.b.hf=function(x){var u=jz(this,"engage");u.RS=x;return FRD(u,zNx(this.provider))};GbY.prototype.isEmpty=function(){return this.endTime===this.startTime};IL.prototype.G=function(x){return this.x$.G(x)}; IL.prototype.getCurrentTime=function(x){if(this.G("html5_ssap_current_time_for_logging_refactor")){var u=this.v$.CC();if(u&&(x=x||u.bP()))return mz(u,x)}else if(g.DZ(this.videoData)){var k=this.v$.CC();if(k)return x=this.v$.getCurrentTime(),k=(((u=It(k,x*1E3))==null?void 0:u.Ur)||0)/1E3,x-k}return this.v$.getCurrentTime()}; IL.prototype.hO=function(x){if(this.G("html5_ssap_current_time_for_logging_refactor")){var u=this.v$.CC();if(u&&(x=x||u.bP()))return mz(u,x)}else if(g.DZ(this.videoData)){var k=this.v$.CC();if(k)return x=this.v$.hO(),k=(((u=It(k,x*1E3))==null?void 0:u.Ur)||0)/1E3,x-k}return this.v$.hO()}; var WR5={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.M(g.ez,g.J);g.b=g.ez.prototype;g.b.QQ=function(){if(this.provider.videoData.enableServerStitchedDai&&this.ou){var x;(x=this.J.get(this.ou))==null||x.QQ()}else this.S&&this.S.QQ()}; g.b.Uj=function(x){this.qoe&&this.qoe.Uj(x)}; g.b.nF=u5(35);g.b.CF=u5(41);g.b.oR=function(x,u){this.qoe&&this.qoe.oR(x,u)}; g.b.Qp=function(){if(this.provider.videoData.enableServerStitchedDai&&this.ou){var x;(x=this.J.get(this.ou))!=null&&nd(x.S)}else this.S&&nd(this.S.S)}; g.b.fN=function(x,u){this.qoe&&Apt(this.qoe,x,u);if(this.V)this.V.onError(x)}; g.b.onPlaybackRateChange=function(x){if(this.qoe)this.qoe.onPlaybackRateChange(x);this.S&&nd(this.S.S)}; g.b.oY=u5(58);g.b.A5=function(x,u,k){this.qoe&&this.qoe.A5(x,u,k)}; g.b.xO=function(x,u,k){this.qoe&&this.qoe.xO(x,u,k)}; g.b.mz=function(x){var u;(u=this.qoe)==null||u.mz(x)}; g.b.Z1=function(x){var u;(u=this.qoe)==null||u.Z1(x)}; g.b.Ie=function(x){this.qoe&&this.qoe.Ie(x)}; g.b.Au=function(x,u,k){this.qoe&&this.qoe.Au(x,u,k)}; g.b.Sw=u5(29);g.b.Gy=function(){if(this.qoe)return this.qoe.Gy()}; g.b.t9=function(){if(this.provider.videoData.enableServerStitchedDai&&this.ou){var x,u;return(u=(x=this.J.get(this.ou))==null?void 0:x.t9())!=null?u:{}}return this.S?this.S.t9():{}}; g.b.Uy=function(){var x;return(x=this.qoe)==null?void 0:x.Uy()}; g.b.OD=function(x,u){var k;(k=this.qoe)==null||k.OD(x,u)}; g.b.hf=function(x){return this.S?this.S.hf(x):function(){}}; g.b.uI=function(){this.S&&this.S.uI()}; g.b.getVideoData=function(){return this.provider.videoData}; g.b.resume=function(){this.qoe&&this.qoe.resume()};g.M(Pb,g.J); Pb.prototype.J3=function(x,u,k){if(this.S.has(x)){var U=this.S.get(x);if(u.videoId&&!Od$(U))this.V.A5("ssap",{rlc:x}),IdI(this,x);else return}if(!this.S.has(x)){U=new IL(u,this.x$,this.v$);var m=Math.round(g.mR(this.V.provider)*1E3);U=new g.ez(U,m);Od$(U)||this.V.A5("nqv",{vv:u.videoId});m=this.V.getVideoData();this.S.set(x,U);if(U.qoe){var F=U.qoe,f=m.videoId||"";F.contentCpn=m.clientPlaybackNonce;F.Ok=f}idR(U);k===2&&(this.x$.G("html5_log_ad_playback_docid")?(k=this.V,k.qoe&&(k=k.qoe,U=u.R0||"", m=u.breakType||0,u=u.videoId||"",F=this.x$.t5||"yt",g.E5(k,g.mR(k.provider),"ad_playback",[x,U,m,u,F]))):this.V.Au(x,u.R0||"",u.breakType||0))}}; Pb.prototype.Rw=function(x,u,k,U,m,F,f,V){if(x!==u){var h=this.BU(x),X=this.BU(u),q,H=x===((q=h.getVideoData())==null?void 0:q.clientPlaybackNonce),R;q=u===((R=X.getVideoData())==null?void 0:R.clientPlaybackNonce);var p;R=H?((p=h.getVideoData())==null?void 0:p.videoId)||"":"nvd";var c;p=q?((c=X.getVideoData())==null?void 0:c.videoId)||"":"nvd";H&&(h=h.qoe)!=null&&(iX(h,4,F?4:m?2:0,u,p,k),h.reportStats());q&&(Ju(X),(u=X.qoe)!=null&&(iX(u,4,F?5:m?3:1,x,R,U),u.reportStats()),$X$(X,new g.wy(f,X.Sj)), ldx(X));V&&IdI(this,x)}}; Pb.prototype.BU=function(x){x=x||this.ou;return this.S.get(x)||this.V};g.M(g.NX,g.J);g.b=g.NX.prototype; g.b.tO=function(x,u){this.sync();u&&this.S.array.length>=2E3&&this.UM("captions",1E4);u=this.S;if(x.length>1&&x.length>u.array.length)u.array=u.array.concat(x),u.array.sort(u.S);else for(var k=g.w(x),U=k.next();!U.done;U=k.next())U=U.value,!u.array.length||u.S(U,u.array[u.array.length-1])>0?u.array.push(U):g.XI(u.array,U,u.S);x=g.w(x);for(u=x.next();!u.done;u=x.next())u=u.value,u.namespace==="ad"&&this.K("ssap",{acrsid:u.getId(),acrsst:u.start,acrset:u.end,acrscpt:u.playerType});this.J=NaN;this.sync()}; g.b.AI=function(x){x.length>1E4&&g.Nz(new g.BG("Over 10k cueRanges removal occurs with a sample: ",x[0]));if(!this.Ft()){for(var u=g.w(x),k=u.next();!k.done;k=u.next())(k=k.value)&&k.namespace==="ad"&&this.K("ssap",{rcrid:k.getId(),rcst:k.start,rcet:k.end,rcpt:k.playerType});var U=new Set(x);this.V=this.V.filter(function(m){return!U.has(m)}); vXt(this.S,U);this.sync()}}; g.b.UM=function(x,u){var k=(isNaN(this.J)?g.A(this.j(),2)?0x8000000000000:this.U()*1E3:this.J)-u;u=this.nX().filter(function(U){return U.namespace===x&&U.endthis.S,F=g.A(k,8)&&g.A(k,16),f=this.v$.Iz().isBackground()||k.isSuspended();Bb(this,this.oS,F&&!f,m,"qoe.slowseek",function(){},"timeout"); var V=isFinite(this.S);V=F&&V&&lWR(u,this.S);var h=!U||Math.abs(U-this.S)>10,X=this.x$.G("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),q=U===0&&this.V&&[11,10].includes(this.V);Bb(this,this.Uk,V&&h&&!f&&(!X||!q),m,"qoe.slowseek",function(){u.seekTo(x.S)},"set_cmt"); h=V&&sE(u.tf(),this.S);var H=this.v$.M$;V=!H||H.W6();var R=function(){u.seekTo(x.S+.001)}; Bb(this,this.IS,h&&V&&!f,m,"qoe.slowseek",R,"jiggle_cmt");V=function(){return x.v$.eg()}; Bb(this,this.B$,h&&!f,m,"qoe.slowseek",V,"new_elem");h=HJ(k);X=k.isBuffering();var p=u.tf(),c=q$(p,U),Y=c>=0&&p.end(c)>U+5,E=h&&X&&Y;q=this.v$.getVideoData();Bb(this,this.GY,U<.002&&this.S<.002&&F&&g.r$(this.x$)&&g.eA(q)&&!f,m,"qoe.slowseek",V,"slow_seek_shorts");Bb(this,this.t5,q.Zl()&&F&&!f&&!q.Ok,m,"qoe.slowseek",V,"slow_seek_gapless_shorts");Bb(this,this.Ok,E&&!f,h&&!X,"qoe.longrebuffer",R,"jiggle_cmt");Bb(this,this.nm,E&&!f,h&&!X,"qoe.longrebuffer",V,"new_elem_nnr");if(H){var z=H.getCurrentTime(); F=u.v6();F=cNx(F,z);F=!H.isSeeking()&&U===F;Bb(this,this.wu,h&&X&&F&&!f,h&&!X&&!F,"qoe.longrebuffer",function(){u.seekTo(z)},"seek_to_loader")}F={}; R=q$(p,Math.max(U-3.5,0));E=R>=0&&U>p.end(R)-1.1;var O=R>=0&&R+1=0&&E&&O<11;F.close2edge=E;F.gapsize=O;F.buflen=p.length;this.V&&(F.seekSour=this.V);if(R=this.v$.CC()){E=R.bP();O=E!==It(R,U*1E3).clipId;var r=g.MT(this.x$.experiments,"html5_ssap_skip_seeking_offset_ms"),I=(Qc(R,E)+r)/1E3;Bb(this,this.gm,O&&h&&X&&!f,h&&!X,"qoe.longrebuffer",function(){u.seekTo(I)},"ssap_clip_not_match")}Bb(this,this.ut,h&&X&&!f,h&&!X,"qoe.longrebuffer", function(){},"timeout",F); F=k.isSuspended();F=this.v$.AP()&&!F;Bb(this,this.D,F,!F,"qoe.start15s",function(){x.v$.Ka("ad")},"ads_preroll_timeout"); R=U-this.K<.5;var N;F=!((N=this.v$.CC())==null||!N.b5());O=(E=q.isAd()||F&&this.x$.experiments.H$("html5_ssap_skip_slow_ad"))&&h&&!X&&R;N=function(){var L=x.v$,C=g.DZ(L.videoData)&&L.At,kI=L.Z3.getVideoData();(kI&&L.videoData.isAd()&&kI.vG===L.getVideoData().vG||!L.videoData.AN)&&!C?L.jj("ad.rebuftimeout",2,"RETRYABLE_ERROR","skipslad.vid."+L.videoData.videoId):qf(L.videoData,"html5_ssap_skip_slow_ad")&&C&&L.At.b5()&&(L.fN(new $J("ssap.transitionfailure",{cpn:It(L.At,L.hO()).clipId,pcpn:L.At.bP(), cmt:L.hO()})),L=L.At,C=L.playback.hO(),(C=emk(L,C))&&j8I(L,C.rO()/1E3))}; Bb(this,this.RU,O,!O,"ad.rebuftimeout",N,"skip_slow_ad");R=E&&X&&sE(u.tf(),U+5)&&R;Bb(this,this.Nj,R&&!f,!R,"ad.rebuftimeout",N,"skip_slow_ad_buf");N=k.isOrWillBePlaying()&&g.A(k,64)&&!f;Bb(this,this.ud,N,m,"qoe.start15s",function(){},"timeout"); N=!!H&&!H.jJ&&k.isOrWillBePlaying();Bb(this,this.c$,N,m,"qoe.start15s",V,"newElemMse");N=pZ(p,0);R=g.A(k,16)||g.A(k,32);R=!f&&k.isOrWillBePlaying()&&X&&!R&&(g.A(k,64)||U===0)&&N>5;Bb(this,this.P$,g.eA(q)&&R,h&&!X,"qoe.longrebuffer",function(){x.v$.lw()},"reset_media_source"); Bb(this,this.QX,g.eA(q)&&R,h&&!X,"qoe.longrebuffer",V,"reset_media_element");this.K===0&&(this.j=U);R=X&&this.S===0&&U>1&&U===this.j;Bb(this,this.q$,g.eA(q)&&R,h&&!X,"qoe.slowseek",function(){u.seekTo(0)},"reseek_after_time_jump"); f=k.isOrWillBePlaying()&&!f;Y=this.v$.cD()-U<6&&!Y&&this.v$.nj();Bb(this,this.B,q.Zl()&&f&&X&&Y,h&&!X,"qoe.longrebuffer",function(){x.v$.eg(!1,!0)},"handoff_end_long_buffer_reload"); H=(H==null?void 0:dfI(H))||NaN;H=p.length>1||!isNaN(H)&&H-.1<=U;Bb(this,this.U,mJ(q)&&f&&X&&H,h&&!X,"qoe.longrebuffer",V,"gapless_slice_append_stuck");H=c>=0&&p.end(c)>=2;f=mJ(q)&&this.v$.Nx&&H&&!q.Ok&&f&&(X||g.A(k,8)&&g.A(k,16));Bb(this,this.RS,f,m,"qoe.start15s",V,"gapless_slow_start");k=!!(F&&N>5&&k.isPlaying()&&U<.1);Bb(this,this.QI,k,U>.5&&h,"qoe.longrebuffer",V,"ssap_stuck_in_ad_beginning");this.K=U;this.N.start()}}; Sz.prototype.fN=function(x,u,k){u=this.t9(u);u.wn=k;u.wdup=this.J[x]?"1":"0";this.v$.fN(new $J(x,u));this.J[x]=!0}; Sz.prototype.t9=function(x){x=Object.assign(this.v$.t9(!0),x.t9());this.S&&(x.stt=this.S.toFixed(3));this.v$.getVideoData().isLivePlayback&&(x.ct=this.v$.getCurrentTime().toFixed(3),x.to=this.v$.VH().toFixed(3));delete x.uga;delete x.euri;delete x.referrer;delete x.fexp;delete x.vm;return x}; Ld.prototype.reset=function(){this.S=this.V=this.J=this.startTimestamp=0;this.K=!1}; Ld.prototype.test=function(x){if(!this.N||this.V)return!1;if(!x)return this.reset(),!1;x=(0,g.j4)();if(!this.startTimestamp)this.startTimestamp=x,this.J=0;else if(this.J>=this.N)return this.V=x,!0;this.J+=1;return!1}; Ld.prototype.t9=function(){var x={},u=(0,g.j4)();this.startTimestamp&&(x.wsd=(u-this.startTimestamp).toFixed());this.V&&(x.wtd=(u-this.V).toFixed());this.S&&(x.wssd=(u-this.S).toFixed());return x};g.M(X3k,g.J);g.b=X3k.prototype;g.b.setMediaElement=function(x){(this.mediaElement=x)?(this.mediaElement&&(this.N||this.K||!this.mediaElement.LT()||this.seekTo(.01,{m5:"seektimeline_setupMediaElement"})),oh(this)):uq(this)}; g.b.getCurrentTime=function(){if(x4(this.v$)){if(!isNaN(this.V))return this.V}else if(!isNaN(this.V)&&isFinite(this.V))return this.V;return this.mediaElement&&GtD(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.K||0}; g.b.x7=function(){return this.QX}; g.b.hO=function(){return this.getCurrentTime()-this.VH()}; g.b.yn=function(){return this.S?this.S.yn():Infinity}; g.b.isAtLiveHead=function(x){if(!this.S)return!1;x===void 0&&(x=this.getCurrentTime());return Au(this.S,x)}; g.b.DH=function(){return!!this.S&&this.S.DH()}; g.b.seekTo=function(x,u){var k=u===void 0?{}:u;u=k.fP===void 0?!1:k.fP;var U=k.S7===void 0?0:k.S7;var m=k.OP===void 0?!1:k.OP;var F=k.vp===void 0?0:k.vp;var f=k.m5===void 0?"":k.m5;var V=k.seekSource===void 0?void 0:k.seekSource;var h=k.hg===void 0?!1:k.hg;var X=k.uJ===void 0?!1:k.uJ;k=k.b9===void 0?!1:k.b9;h&&(x+=this.VH());b_(this.videoData)&&V===29&&(this.QX=void 0);h=x=this.gt())||!g.l_(this.videoData),q||(Y={st:Y,mst:this.gt()},this.S&&this.G("html5_high_res_seek_logging")&&(Y.ht=this.S.yn(),Y.adft=Up4(this.S)),this.v$.A5("seeknotallowed",Y)),Y=q));if(!Y)return this.J&&(this.J=null,tik(this)),g.Yp(this.getCurrentTime());Y=.005;X&&this.G("html5_sabr_seek_no_shift_tolerance")&&(Y=0);if(Math.abs(x-this.V)<=Y&&this.RS)return this.N;f&&(Y=x,(this.x$.Yi()||this.G("html5_log_seek_reasons"))&&this.v$.A5("seekreason",{reason:f, tgt:Y}));V&&(this.nm.V=V);this.RS&&uq(this);this.N||(this.N=new uF);x&&!isFinite(x)&&RWQ(this,!1);(f=k||h)||(f=x,f=!(this.videoData.isLivePlayback&&this.videoData.J&&!this.videoData.J.S&&!(this.mediaElement&&this.mediaElement.e6()>0&&kR(this.mediaElement)>0)||HX(this.videoData)&&this.qV()===this.gt(!1)?0:isFinite(f)||!HX(this.videoData)));f||(x=k4(this,x,m));x&&!isFinite(x)&&RWQ(this,!1);this.K=x;this.IS=F;this.V=x;this.j=0;this.S&&(m=this.S,F=x,mpt(m,F,!1),Fsj(m,F));m=this.v$;F=x;f={fP:u,seekSource:V}; m.yH.K=F;k=m.mG;k.mediaTime=F;k.S=!0;f.fP&&m.qX(f);f=F>m.videoData.endSeconds&&F>m.videoData.limitedPlaybackDurationInSeconds;m.zG&&f&&isFinite(F)&&kVj(m);Fu.start&&kVj(this.v$);return this.N}; g.b.gt=function(x){if(!this.videoData.isLivePlayback)return nZj(this.v$);var u;return gM(this.videoData)&&((u=this.mediaElement)==null?0:u.isPaused())&&this.videoData.S?(x=this.getCurrentTime(),but(this.Z2(x)*1E3)+x):this.G("html5_sabr_parse_live_metadata_playback_boundaries")&&b_(this.videoData)&&this.videoData.S?x?this.videoData.S.RS||0:this.videoData.S.TU||0:HX(this.videoData)&&this.videoData.gm&&this.videoData.S?this.videoData.S.gt()+this.timestampOffset:this.videoData.J&&this.videoData.J.S?!x&& this.S?this.S.yn():nZj(this.v$)+this.timestampOffset:this.mediaElement?Sc()?but(this.mediaElement.EB().getTime()):kR(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset}; g.b.qV=function(){if(g.DZ(this.videoData)){var x=this.v$;g.DZ(x.videoData);var u,k;return(k=(u=x.At)==null?void 0:u.qV())!=null?k:x.videoData.qV()}if(this.G("html5_sabr_parse_live_metadata_playback_boundaries")&&b_(this.videoData)){var U;return((U=this.videoData.S)==null?void 0:U.CL)||0}u=this.videoData?this.videoData.qV()+this.timestampOffset:this.timestampOffset;return gM(this.videoData)&&this.videoData.S&&(k=Number((x=this.videoData.progressBarStartPosition)==null?void 0:x.utcTimeMillis)/1E3,x= this.getCurrentTime(),x=this.Z2(x)-x,!isNaN(k)&&!isNaN(x))?Math.max(u,k-x):u}; g.b.B1=function(){this.N||this.seekTo(this.K,{m5:"seektimeline_forceResumeTime_singleMediaSourceTransition",seekSource:15})}; g.b.uv=function(){return this.RS&&!isFinite(this.V)}; g.b.SJ=function(){p3G(this,null);this.nm.dispose();g.J.prototype.SJ.call(this)}; g.b.t9=function(){var x={};this.M$&&Object.assign(x,this.M$.t9());this.mediaElement&&Object.assign(x,this.mediaElement.t9());return x}; g.b.R9=function(x){this.timestampOffset=x}; g.b.getStreamTimeOffset=function(){return HX(this.videoData)?0:this.videoData.S?this.videoData.S.getStreamTimeOffset():0}; g.b.VH=function(){return this.timestampOffset}; g.b.Z2=function(x){return this.videoData&&this.videoData.S?this.videoData.S.Z2(x-this.timestampOffset):NaN}; g.b.UV=function(){if(!this.mediaElement)return 0;if(ny(this.videoData)){var x=this.mediaElement,u=x.tf();x=(RE(u)>0&&x.getDuration()?u.end(u.length-1):0)+this.timestampOffset-this.qV();u=this.gt()-this.qV();return Math.max(0,Math.min(1,x/u))}return this.mediaElement.UV()}; g.b.OR=function(x){this.D&&(this.D.S=x)}; g.b.Bu=function(x,u){this.v$.A5("requestUtcSeek",{time:x});b_(this.videoData)&&(this.QX=x);var k;(k=this.M$)==null||k.Bu(x);u&&(this.Ok=u)}; g.b.qU=function(x){b_(this.videoData)&&(this.QX=void 0);if(this.Ok)this.v$.A5("utcSeekingFallback",{source:"streamTime",timeSeconds:this.Ok}),this.v$.seekTo(this.Ok,{m5:"utcSeekingFallback_streamTime"}),this.Ok=0;else{var u=this.getCurrentTime();isNaN(u)||(x=this.Z2(u)-x,u-=x,this.v$.A5("utcSeekingFallback",{source:"estimate",timeSeconds:u}),this.v$.seekTo(u,{m5:"utcSeekingFallback_estimate"}))}}; g.b.G_=function(){this.Ok=0}; g.b.G=function(x){return this.x$&&this.x$.G(x)};g.M(UI,g.J);UI.prototype.start=function(){this.V.start()}; UI.prototype.stop=function(){this.V.stop()}; UI.prototype.clear=function(){for(var x=g.w(this.S.values()),u=x.next();!u.done;u=x.next())u.value.clear()}; UI.prototype.sample=function(){for(var x=g.w(this.J),u=x.next();!u.done;u=x.next()){var k=g.w(u.value);u=k.next().value;k=k.next().value;this.S.has(u)||this.S.set(u,new n4R(W7B.has(u)));this.S.get(u).update(k())}this.V.start()}; var W7B=new Set(["networkactivity"]);n4R.prototype.update=function(x){this.S?(this.buffer.add(x-this.Av||0),this.Av=x):this.buffer.add(x)}; n4R.prototype.clear=function(){this.buffer.clear();this.Av=0};fP.prototype.ex=function(){return this.started}; fP.prototype.start=function(){this.started=!0}; fP.prototype.reset=function(){this.finished=this.started=!1};var a1W=!1;g.M(g.X_,g.Hm);g.b=g.X_.prototype;g.b.SJ=function(){this.logger.debug("dispose");g.Gm(this.hF);PKI(this.VQ);this.visibility.unsubscribe("visibilitystatechange",this.VQ);Lsj(this);H3(this);g.Th.WA(this.l8);this.qz();this.JN=null;g.bZ(this.videoData);g.bZ(this.aY);g.bZ(this.gT);g.bZ(this.Nk);g.VG(this.CdX);this.zG=null;g.Hm.prototype.SJ.call(this)}; g.b.Au=function(x,u,k,U,m){if(this.x$.G("html5_log_ad_playback_docid")){var F=this.BU();if(F.qoe){F=F.qoe;var f=this.x$.t5||"yt";g.E5(F,g.mR(F.provider),"ad_playback",[x,u,k,m,f])}}else this.BU().Au(x,u,k);this.G("html5_log_media_perf_info")&&this.A5("adloudness",{ld:U.toFixed(3),cpn:x})}; g.b.MS=function(){var x;return(x=this.M$)==null?void 0:x.MS()}; g.b.S5=function(){var x;return(x=this.M$)==null?void 0:x.S5()}; g.b.TB=function(){var x;return(x=this.M$)==null?void 0:x.TB()}; g.b.Ra=function(){var x;return(x=this.M$)==null?void 0:x.Ra()}; g.b.LF=function(){return this.videoData.LF()}; g.b.Kx=function(){return this.G("html5_not_reset_media_source")&&!this.LF()&&!this.videoData.isLivePlayback&&g.eA(this.videoData)&&!this.x$.supportsGaplessShorts()}; g.b.uq=function(){if(this.videoData.B){var x=this.videoData,u;if(!(u=this.videoData.Hn)){var k;u=(k=this.Z3.DG())==null?void 0:k.MS()}x.Hn=u;x=this.videoData;if(!(u=this.videoData.L1)){var U;u=(U=this.Z3.DG())==null?void 0:U.S5()}x.L1=u}if(Bhj(this.videoData)||!un(this.videoData))U=this.videoData.errorDetail,this.jj(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),U,U,this.videoData.QY||void 0);this.G("html5_generate_content_po_token")&&this.QA();this.G("html5_enable_d6de4")&& this.wB();if(this.G("html5_ssap_cleanup_player_switch_ad_player")||this.G("html5_ssap_cleanup_ad_player_on_new_data"))if(U=this.Z3.LN())this.B9=U.clientPlaybackNonce}; g.b.Zi=function(){return this.O5}; g.b.J3=function(){!this.Jv||this.Jv.Ft();this.Jv=new g.ez(new IL(this.videoData,this.x$,this));this.O5=new Pb(this.x$,this,this.Jv)}; g.b.getVideoData=function(){return this.videoData}; g.b.X=function(){return this.x$}; g.b.z$=function(x){return this.PA.z$(this.JN,x===void 0?!1:x)}; g.b.BU=function(x){if(x)a:{for(var u=this.O5,k=g.w(u.S.values()),U=k.next();!U.done;U=k.next())if(U=U.value,U.getVideoData().videoId===x){x=U;break a}x=u.V}else x=this.O5.BU();return x}; g.b.Iz=function(){return this.visibility}; g.b.sJ=function(){return this.mediaElement&&this.mediaElement.vR()?this.mediaElement.eM():null}; g.b.e$=function(){return this.mediaElement}; g.b.GW=function(){if(this.G("html5_check_video_data_errors_before_playback_start")&&this.videoData.errorCode)return!1;this.X().j&&this.X().houseBrandUserStatus&&this.A5("hbut",{status:this.X().houseBrandUserStatus});if(this.videoData.YN())return!0;this.jj("api.invalidparam",2,void 0,"invalidVideodata.1");return!1}; g.b.R$=function(x){(x=x===void 0?!1:x)||g.DZ(this.videoData)||Ju(this.BU());this.Tp=x;!this.GW()||this.Zf.ex()?g.r$(this.x$)&&this.videoData.isLivePlayback&&this.Zf.ex()&&!this.Zf.finished&&!this.Tp&&this.wT():(this.Zf.start(),x=this.BU(),g.mR(x.provider),x.qoe&&vHx(x.qoe),this.wT())}; g.b.wT=function(){if(this.videoData.isLoaded()){var x=this.aY;g.MT(x.Km.experiments,"html5_player_min_build_cl")>0&&g.MT(x.Km.experiments,"html5_player_min_build_cl")>736287689&&S$j(x,"oldplayer");oZj(this)}else this.videoData.EY||this.videoData.L7?this.Tp&&g.r$(this.x$)&&this.videoData.isLivePlayback||(this.videoData.EY?aAY(this.videoData):(x=this.BU(),x.qoe&&(x=x.qoe,Wb(x,"protected"),x.provider.videoData.N?x.Vg():x.provider.videoData.subscribe("dataloaded",x.Vg,x)),nFk(this.videoData))):!this.videoData.loading&& this.Ll&&Dpx(this)}; g.b.TL=function(x){this.YV=x;this.M$&&(js4(this.M$,new g.Fd(x)),this.A5("sdai",{sdsstm:1}))}; g.b.K1=function(x){this.At=x;this.M$&&this.M$.K1(x)}; g.b.dY=u5(16);g.b.isFullscreen=function(){return this.visibility.isFullscreen()}; g.b.isBackground=function(){return this.visibility.isBackground()}; g.b.kq=function(){var x=this;this.logger.debug("Updating for format change");qp(this).then(function(){return hA(x)}); this.playerState.isOrWillBePlaying()&&this.playVideo()}; g.b.Fj=function(){this.logger.debug("start readying playback");this.mediaElement&&this.mediaElement.activate();this.R$();this.GW()&&!g.A(this.playerState,128)&&(this.Y8.ex()||(this.Y8.start(),this.videoData.Kr?this.uE(hx(this.playerState,4)):this.uE(hx(hx(this.playerState,8),1))),SI4(this))}; g.b.Ti=function(){return this.Zf.finished}; g.b.sendAbandonmentPing=function(){g.A(this.getPlayerState(),128)||(this.publish("internalAbandon"),this.Mo(!0),Lsj(this),g.Th.WA(this.l8))}; g.b.V1=function(x,u){x=x===void 0?!0:x;(u===void 0||u)&&this.mediaElement&&this.mediaElement.pause();this.uE(x?new g.fn(14):new g.fn)}; g.b.uu=function(){this.BU().Qp()}; g.b.jj=function(x,u,k,U,m,F){this.logger.debug(function(){return"set player error: ec="+x+", detail="+m}); var f,V;g.lp(elG,k)?f=k:k?V=k:f="GENERIC_WITHOUT_LINK";U=(U||"")+(";a6s."+p7());if(x==="auth"||x==="drm.auth"||x==="heartbeat.stop")k&&(U+=";r."+k.replaceAll(" ","_")),F&&(U+="sr."+F.replaceAll(" ","_"));u={errorCode:x,errorDetail:m,errorMessage:V||g.N2[f]||"",G$:f,QY:F||"",Dk:U,Oc:u,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=x;sI(this,"dataloaderror");this.uE(V4(this.playerState,128,u));g.Th.WA(this.l8);H3(this);this.v3()}; g.b.Ka=function(x){this.Up=this.Up.filter(function(u){return x!==u}); this.logger.debug(function(){return"set preroll ready for "+x}); g.DZ(this.videoData)&&!this.Gd()&&this.m$.NF("pl_pr");this.Y8.ex()&&SI4(this)}; g.b.Gd=function(){var x;(x=!!this.Up.length)||(x=this.OW.S.array[0],x=!!x&&x.start<=-0x8000000000000);return x}; g.b.DH=function(){return this.yH.DH()}; g.b.isPlaying=function(){return this.playerState.isPlaying()}; g.b.Kj=function(){return this.playerState.Kj()&&this.videoData.Kr}; g.b.getPlayerState=function(){return this.playerState}; g.b.kd=function(x){var u;(u=this.M$)==null||u.kd(x)}; g.b.KD=function(x){var u;(u=this.M$)==null||u.KD(x)}; g.b.getPlayerType=function(){return this.playerType}; g.b.getPreferredQuality=function(){if(this.JN){var x=this.JN;x=x.videoData.DP.compose(x.videoData.E9);x=X8(x)}else x="auto";return x}; g.b.lh=u5(22);g.b.isGapless=function(){return!!this.mediaElement&&this.mediaElement.isView()}; g.b.setMediaElement=function(x){this.logger.debug("set media element");if(this.mediaElement&&x.eM()===this.mediaElement.eM()&&(x.isView()||this.mediaElement.isView())){if(x.isView()||!this.mediaElement.isView())this.dL(),this.mediaElement=x,this.mediaElement.v$=this,pFY(this),this.yH.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.qz();if(!this.playerState.isError()){var u=X$(this.playerState,512);g.A(u,8)&&!g.A(u,2)&&(u=hx(u,1));x.isView()&&(u=X$(u,64));this.uE(u)}this.mediaElement= x;this.mediaElement.v$=this;!g.r$(this.x$)&&this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);pFY(this);this.yH.setMediaElement(this.mediaElement);this.G("html5_prewarm_media_source")&&!this.aY.N0()&&zZt(this.mediaElement)}}; g.b.qz=function(x,u,k){x=x===void 0?!1:x;u=u===void 0?!1:u;k=k===void 0?!1:k;this.logger.debug("remove media element");if(this.mediaElement){var U=this.getCurrentTime();U>0&&(this.yH.K=U);this.yH.setMediaElement(null);!x&&this.Kx()?hfb(this):this.Mw(k);this.M$&&(Bp(this.M$),Mp(this,u));this.fd.stop();if(this.mediaElement&&(!this.Y8.ex()&&!this.AP()||this.playerState.isError()||g.A(this.playerState,2)||this.uE(hx(this.playerState,512)),this.mediaElement)){this.dL();if(x||!this.mediaElement.isView())this.m$.lY("mesv_s"), this.mediaElement.stopVideo(),wd(this);this.mediaElement=this.mediaElement.v$=null}}}; g.b.playVideo=function(x,u){x=x===void 0?!1:x;u=u===void 0?!1:u;var k=this,U,m,F,f,V,h;return g.Z(function(X){if(X.S==1){k.logger.debug("start play video");var q=window.google_image_requests;q&&q.length>10&&(window.google_image_requests=q.slice(-10));if(g.A(k.playerState,128))return X.return();if(k.aY.jP())return k.publish("signatureexpired"),X.return();k.mediaElement&&Ju(k.BU());k.Fj();(g.A(k.playerState,64)||x)&&k.uE(hx(k.playerState,8));return k.Y8.finished&&k.mediaElement?k.JN||!k.cY?X.TY(2): g.n(X,k.cY,3):X.return()}if(X.S!=2&&g.A(k.playerState,128))return X.return();if(!k.videoData.J)return k.videoData.isLivePlayback&&!g.Ul(k.x$.N,!0)?(U="html5.unsupportedlive",m=2):(U=k.videoData.LF()?"fmt.unplayable":"fmt.noneavailable",m=1),g.Nz(Error("selectableFormats")),k.jj(U,m,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","selectableFormats.1"),X.return();if(k.V5()&&k.videoData.J.S)return k.logger.debug("rebuild playbackData for airplay"),X.return(qp(k));if(x4(k))q=k.yH,sS(q.videoData)?!q.isAtLiveHead(q.getCurrentTime())&& q.DH()&&q.v$.seekTo(Infinity,{m5:"seektimeline_peggedToLive",seekSource:34}):g.DZ(q.videoData)&&q.getCurrentTime()f;f=u.G("html5_dont_save_under_1080")&&f<1080;if(!m||!F&&!f){var V;m=mgj(u,(V=U.S)==null?void 0:V.videoInfos);V=u.v$.getPlaybackRate();V>1&&m&&(V=WtQ(u.x$.N,U.S.videoInfos,V),x.S!==0&&V=480;if(u.G("html5_exponential_memory_for_sticky")){h=u.x$.iX;X=1;var q=q===void 0?!1:q;vRY(h,"sticky-lifetime");h.values["sticky-lifetime"]&&h.Rn["sticky-lifetime"]||(h.values["sticky-lifetime"]=0,h.Rn["sticky-lifetime"]=0);q&&ze(h,"sticky-lifetime")>.0625&&(X=h.Rn["sticky-lifetime"]*2);h.values["sticky-lifetime"]+=1*Math.pow(2,h.S/X);h.Rn["sticky-lifetime"]=X; h.K.start()}if(u.G("html5_perf_cap_override_sticky")){q=u.J;h=u.G("html5_perserve_av1_perf_cap");h=h===void 0?!1:h;if(h===void 0?0:h){X=Kh();u=g.w(Object.keys(X));for(x=u.next();!x.done;x=u.next())x=x.value,x.indexOf("1")!==0&&delete X[x];g.eZ("yt-player-performance-cap",X,2592E3)}else g.PG("yt-player-performance-cap");OMt(h);if(h){h=g.w($K.keys());for(X=h.next();!X.done;X=h.next())X=X.value,X.startsWith("1")||$K.delete(X);h=g.w(cb.values());for(X=h.next();!X.done;X=h.next())X=X.value,X.startsWith("1")|| cb.delete(X);h=g.w(q.keys());for(X=h.next();!X.done;X=h.next())X=X.value,X.startsWith("1")||q.delete(X)}else $K.clear(),cb.clear(),q.clear()}}}this.M$&&(q=this.M$,k=k||"",q.policy.S?DB(q.V.S,k):DB(q.S.N,k));this.FH()}; g.b.getUserPlaybackQualityPreference=function(){return this.videoData.J&&!this.videoData.J.S?X8(this.videoData.DP):hM[Nv()]}; g.b.hasSupportedAudio51Tracks=function(){return this.videoData.hasSupportedAudio51Tracks()}; g.b.setUserAudio51Preference=function(x,u){this.getUserAudio51Preference()!==x&&(this.A5("toggle51",{pref:x}),g.eZ("yt-player-audio51",x,u?31536E3:2592E3),this.kq())}; g.b.getUserAudio51Preference=function(){return this.videoData.getUserAudio51Preference()}; g.b.setProximaLatencyPreference=function(x){var u=this.getProximaLatencyPreference();this.A5("proxima",{pref:x});g.eZ("yt-player-proxima-pref",x,31536E3);u!==x&&(x=this.yH,x.P$=!0,x.v$.seekTo(Infinity,{m5:"seektimeline_proximaSeekToHead",seekSource:34}))}; g.b.getProximaLatencyPreference=function(){var x;return(x=dH())!=null?x:0}; g.b.isProximaLatencyEligible=function(){return this.videoData.isProximaLatencyEligible}; g.b.QA=function(){this.videoData.videoId?this.Z3.QA(this.videoData):this.A5("povid",{})}; g.b.wB=function(){this.videoData.videoId?this.Z3.wB(this.videoData):this.A5("piavid",{})}; g.b.FH=function(){if(!this.Ft()&&!g.A(this.playerState,128)&&this.videoData.J){if(this.videoData.J.S)VV(this);else{var x=c3(this),u=this.videoData;a:{var k=this.videoData.kN;if(x.S){for(var U=g.w(k),m=U.next();!m.done;m=U.next()){m=m.value;var F=m.getInfo(),f=g.K$[F.video.quality];if((!x.J||F.video.quality!=="auto")&&f<=x.S){k=m;break a}}k=k[k.length-1]}else k=k[0]}u.Uk=k;U2D(this,x.reason,wF4(this,this.videoData.Uk))}if(this.G("html5_check_unstarted")?this.playerState.isOrWillBePlaying():this.isPlaying())this.yH.B= !1,this.playVideo()}}; g.b.B5=function(x,u){if(this.Ft()||g.A(this.playerState,128))return!1;var k,U=!((k=this.videoData.J)==null||!k.S);k=U&&u?this.getCurrentTime()-this.VH():NaN;if(this.x$.experiments.H$("html5_record_audio_format_intent")){var m=this.BU();if(m.qoe){m=m.qoe;var F=[x.Ci.id,isNaN(k)?"m":"t"];g.E5(m,g.mR(m.provider),"afi",F)}}if(U)return u&&(U=MiD(this.yH),this.A5("aswh",{id:x.id,xtags:x.xtags,bh:U.toFixed(3)})),this.M$.setAudioTrack(x,k,u),!0;if(FBW(this)){a:{u=this.mediaElement.audioTracks();for(U=0;U< u.length;++U)if(k=u[U],k.label===x.Ci.getName()){if(k.enabled){u=!1;break a}u=k.enabled=!0;break a}u=void 0}u&&this.A5("hlsaudio",{id:x.id})}else{a:if(u=this.videoData,u.K&&!ku(u.K)||x===u.sM||!u.kN||u.kN.length<=0)u=!1;else{U=g.w(u.kN);for(k=U.next();!k.done;k=U.next()){k=k.value;if(!(k instanceof qi)){u=!1;break a}m=x.Ci.getId();k.V&&(HjY(k.V,m),k.cU=null)}u.sM=x;u=!0}u&&hA(this)&&(this.publish("internalaudioformatchange",this.videoData,!0),this.A5("hlsaudio",{id:x.id}))}return!0}; g.b.getAvailableAudioTracks=function(){return g.DZ(this.videoData)&&this.At?N1x(this.At).getAvailableAudioTracks():this.videoData.getAvailableAudioTracks()}; g.b.getAudioTrack=function(){if(FBW(this)){var x=b3G(this);if(x)return x}return this.videoData.getAudioTrack()}; g.b.Gp=function(){if(this.videoData.G("html5_trigger_loader_when_idle_network")&&!this.videoData.EO()&&b_(this.videoData)){var x;(x=this.M$)!=null&&x.Ns()}}; g.b.Zd=function(){if(mJ(this.videoData)&&this.videoData.G("html5_gapless_append_early")){var x;(x=this.M$)!=null&&x.Ns()}}; g.b.dc=function(x){x=x===void 0?!1:x;if(this.M$){var u=this.M$,k=u.dc;var U=this.videoData;U=U.G("html5_ssdai_use_post_for_media")&&U.enableServerStitchedDai?!1:HX(U)&&U.AN&&!U.isAd();k.call(u,U,x)}}; g.b.Mw=function(x){x=x===void 0?!1:x;this.jJ&&(this.logger.debug("remove media source"),GRb(this.jJ),this.dc(x),this.jJ.dispose(),this.jJ=null)}; g.b.Yt=function(){return this.jJ}; g.b.MX=function(x,u,k,U){function m(f){try{H3b(F,f,u,k)}catch(V){g.Nz(V),F.handleError(new $J("fmt.unplayable",{msi:"1",ename:V&&typeof V==="object"&&"name"in V?String(V.name):void 0},1))}} var F=this;u=u===void 0?!1:u;k=k===void 0?!1:k;qi5(this,U===void 0?!1:U);this.jJ=x;this.Kx()&&of(this.jJ)==="open"?m(this.jJ):wKt(this.jJ,m)}; g.b.QT=function(x){this.logger.debug("onNeedKeyInfo");this.ZX.set(x.initData,x);this.Cf&&(this.Cf.QT(x),this.G("html5_eme_loader_sync")||this.ZX.remove(x.initData))}; g.b.MY=function(x){this.videoData.bY=g.fx("auto",x,!1,"u");VV(this)}; g.b.OR=function(x){var u=x.reason,k=x.S.info,U=x.token,m=x.videoId,F=this.BU(m),f=g.DZ(this.videoData)?F.getVideoData():this.videoData;if(k!==f.K){var V=!f.K;f.K=k;u!=="m"&&u!=="t"&&(u=V?"i":"a");var h=u==="m"||u==="t";this.x$.experiments.H$("html5_refactor_sabr_audio_format_selection_logging")?this.l0=new xg4(f,k,u,"",U,m):(u=new xg4(f,k,u,"",U),F.qoe&&(F=F.qoe,k=g.mR(F.provider),Zyk(F,k,u)));this.publish("internalaudioformatchange",f,!V&&h)}this.yH.OR(x.S.index)}; g.b.Cg=function(x){this.publish("localmediachange",x)}; g.b.jf=function(x){x=x===void 0?{}:x;var u;(u=this.M$)==null||u.jf(this.x$,fy(this.videoData),x)}; g.b.jP=function(){return this.aY.jP()}; g.b.Bd=function(x){this.fN(new $J("staleconfig",{reason:x}))}; g.b.handleError=function(x){this.aY.handleError(x)}; g.b.N0=function(){return this.aY.N0()}; g.b.qU=function(x){this.yH.qU(x)}; g.b.eg=function(x,u,k){x=x===void 0?!1:x;u=u===void 0?!1:u;k=k===void 0?!1:k;var U=this,m,F,f;return g.Z(function(V){if(V.S==1){U.M$&&U.M$.A_();U.M$&&U.M$.Ft()&&H3(U);if(U.G("html5_enable_vp9_fairplay")&&U.LF()&&(m=U.videoData.S)!=null)for(var h in m.S)m.S.hasOwnProperty(h)&&(m.S[h].S=null,m.S[h].J=!1);U.uE(hx(U.playerState,2048));U.G("html5_ssap_keep_media_on_finish_segment")&&g.DZ(U.videoData)?U.publish("newelementrequired",k):U.publish("newelementrequired");return x?g.n(V,qp(U),2):V.TY(2)}U.videoData.EO()&& ((F=U.M$)==null?0:F.Ok)&&!x4(U)&&((f=U.isAtLiveHead())&&sS(U.videoData)?U.seekTo(Infinity,{m5:"videoPlayer_getNewElement"}):U.videoData.I2&&U.M$&&(h=U.M$,h.mX.EO&&(h.mX.I2||h.mX.K||h.mX.isPremiere?(h.seek(0,{m5:"loader_resetSqless"}),h.videoTrack.D=!0,h.audioTrack.D=!0,h.videoTrack.N=!0,h.audioTrack.N=!0):iI(h.mX)&&UF(h))));u&&U.seekTo(0,{seekSource:105});g.A(U.playerState,8)&&(U.G("html5_ssap_keep_media_on_finish_segment")&&g.DZ(U.videoData)?U.playVideo(!1,k):U.playVideo());g.wQ(V)})}; g.b.sP=function(x){this.A5("hgte",{ne:+x});this.videoData.B=!1;x&&this.eg();this.M$&&Uf4(this.M$)}; g.b.iZ=function(x){this.A5("newelem",{r:x});this.eg()}; g.b.pauseVideo=function(x){x=x===void 0?!1:x;if((g.A(this.playerState,64)||g.A(this.playerState,2))&&!x)if(g.A(this.playerState,8))this.uE(q_(this.playerState,4,8));else if(this.Kj())hA(this);else return;g.A(this.playerState,128)||(x?this.uE(hx(this.playerState,256)):this.uE(q_(this.playerState,4,8)));this.mediaElement&&this.mediaElement.pause();g.l_(this.videoData)&&this.M$&&Mp(this,!1)}; g.b.stopVideo=function(){this.pauseVideo();this.M$&&(Mp(this,!1),this.M$.Gg())}; g.b.v3=function(x,u){x=x===void 0?!1:x;u=u===void 0?!1:u;if(this.Kx()&&u){var k;(k=this.mediaElement)==null||k.v3()}else{var U;(U=this.mediaElement)==null||U.stopVideo()}wd(this);H3(this);g.A(this.playerState,128)||(x?this.uE(X$(X$(hx(this.playerState,4),8),16)):this.uE(V4(this.playerState)));this.videoData.videoId&&this.x$.gm.remove(this.videoData.videoId)}; g.b.seekTo=function(x,u){u=u===void 0?{}:u;this.logger.debug(function(){return"SeekTo "+x+", "+JSON.stringify(u)}); g.A(this.playerState,2)&&hA(this);u.TVt&&this.uE(hx(this.playerState,2048));u.seekSource!==58&&u.seekSource!==60||!this.G("html5_update_vss_during_gapless_seeking")||nXb(this.BU(),u.seekSource);this.yH.seekTo(x,u);this.OW.sync()}; g.b.qX=function(x){this.m$.K.V=(0,g.j4)();g.A(this.playerState,32)||(this.uE(hx(this.playerState,32,x==null?void 0:x.seekSource)),g.A(this.playerState,8)&&this.pauseVideo(!0),this.publish("beginseeking"));this.jk()}; g.b.tb=function(x){x=x==null?void 0:x.seekSource;g.A(this.playerState,32)?(this.uE(q_(this.playerState,16,32,x)),this.publish("endseeking")):g.A(this.playerState,2)||this.uE(hx(this.playerState,16,x));x=this.m$.K;var u=this.videoData,k=this.playerState.isPaused();if(u.clientPlaybackNonce&&!isNaN(x.S)){if(Math.random()<.01){k=k?"pbp":"pbs";var U={startTime:x.S};u.j&&(U.cttAuthInfo={token:u.j,videoId:u.videoId});Lr("seek",U);g.Cr({clientPlaybackNonce:u.clientPlaybackNonce},"seek");isNaN(x.V)||Av("pl_ss", x.V,"seek");Av(k,(0,g.j4)(),"seek")}x.reset()}}; g.b.Cs=function(x){this.tb(x)}; g.b.zr=function(){this.publish("SEEK_COMPLETE")}; g.b.K4=function(x){var u=this.Z3,k=this.videoData.clientPlaybackNonce,U=this.playerType;if(x.scope===4){var m=x.type;if(m){var F=u.sO(),f=F.getVideoData().clientPlaybackNonce;U===1&&(f=k);(u=R3x(u,f))?(k=u.getVideoData())&&(x.writePolicy===2&&k.sabrContextUpdates.has(m)||k.sabrContextUpdates.set(m,x)):F.A5("scuset",{ncpf:"1",ccpn:f,crcpn:k})}else g.Nz(Error("b/380308491: contextUpdateType is undefined"))}}; g.b.vN=function(){if(this.playerType===2)return this.Z3.vN("")}; g.b.getCurrentTime=function(){return this.yH.getCurrentTime()}; g.b.x7=function(){return this.yH.x7()}; g.b.hO=function(){return this.yH.hO()}; g.b.Q0=function(x){return this.At&&(x=x||this.At.bP())?mz(this.At,x):this.hO()}; g.b.yn=function(){return this.yH.yn()}; g.b.getPlaylistSequenceForTime=function(x){return this.videoData.getPlaylistSequenceForTime(x-this.VH())}; g.b.eh=function(){var x=NaN;this.mediaElement&&(x=this.mediaElement.eh());return x>=0?x:this.getCurrentTime()}; g.b.Z2=function(){var x;return((x=this.videoData.S)==null?0:x.Z2)?this.videoData.S.Z2(this.getCurrentTime()-this.VH()):this.mediaElement&&(x=this.mediaElement.EB())&&(x=x.getTime(),!isNaN(x))?x/1E3+this.getCurrentTime():NaN}; g.b.getDuration=function(x){return g.DZ(this.videoData)&&this.At?x?PcQ(this.At,x):S2(this.At):this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.VH():this.gt()?this.gt():0}; g.b.HF=function(){var x=new QLY;if(this.M$){var u=this.x$.schedule,k=this.x$.Yi();k=k===void 0?!1:k;x.Ko=u.Ok;x.iY=u.IS;x.bandwidthEstimate=El(u);if(k){k=(u.B.RT()*1E3).toFixed();var U=(u.ut.RT()*1E3).toFixed(),m=y$(u).toFixed(2),F=((u.D.RT()||0)*1E9).toFixed(2),f=u.J.RT().toFixed(0),V=u.gm.RT().toFixed(0),h=u.U.percentile(.5).toFixed(2),X=u.U.percentile(.92).toFixed(2),q=u.U.percentile(.96).toFixed(2),H=u.U.percentile(.98).toFixed(2);u.S?u.S.reset():u.S=new Xm;u.S.add(u.nm);u.S.add(u.interruptions.length); for(var R=0,p=u.interruptions.length-1;p>=0;p--){var c=u.interruptions[p];u.S.add(c-R);R=c}R=0;for(p=u.K.length-1;p>=0;p--){c=u.K[p];var Y=c.stamp/36E5;u.S.add(Y-R);R=Y;u.S.add(c.net/1E3);u.S.add(c.max)}u=u.S.Ue();x.S={ttr:k,ttm:U,d:m,st:F,bw:f,abw:V,v50:h,v92:X,v96:q,v98:H,"int":u}}rkt(this.M$,x)}else this.mediaElement&&(x.qe=U0(this.mediaElement));x.Ko=this.Ko;x.iY=this.iY;x.J=this.isAtLiveHead()&&this.isPlaying()?AAk(this):NaN;return x}; g.b.Yy=function(x,u){this.iY+=x;this.Ko+=u}; g.b.UV=function(){return this.mediaElement?g.l_(this.videoData)?1:ny(this.videoData)?this.isAtLiveHead()||this.DH()?1:this.yH.UV():this.mediaElement.UV():0}; g.b.cg=function(){var x=this.Hj,u=F_(x,"bandwidth"),k=F_(x,"bufferhealth"),U=F_(x,"livelatency"),m=F_(x,"networkactivity"),F=ms(x,"bandwidth"),f=ms(x,"bufferhealth"),V=ms(x,"livelatency");x=ms(x,"networkactivity");var h=this.dg(),X=h.droppedVideoFrames;h=h.totalVideoFrames;var q=this.getCurrentTime();if(this.Cf){var H="IT/"+(this.Cf.S.getInfo()+"/"+X8(this.C8()));H+="/"+this.Cf.getInfo()}else H="";var R=this.isGapless(),p=this.c7(),c=this.Gy(),Y=g.pP(this),E=this.getPlayerState(),z=this.getPlaylistSequenceForTime(this.getCurrentTime()); a:{var O=0;var r="";if(this.YV){if(this.YV.jK){r="D,";break a}O=this.YV.Ak();r=this.YV.bP().substring(0,4)}else this.At&&(O=this.At.Ak(),r=this.At.bP().substring(0,4));O>0?(O="AD"+O+", ",r&&(O+=r+", "),r=O):r=""}return{oB:F,y9:f,currentTime:q,oA:H,droppedVideoFrames:X,isGapless:R,c7:p,s5:c,Oh:u,KZ:k,nZ:U,Tf:m,WH:V,CZ:x,Ut:Y,playerState:E,TM:z,CR:r,totalVideoFrames:h}}; g.b.t9=function(x){var u={};if(x===void 0?0:x){Object.assign(u,this.BU().t9());this.mediaElement&&(Object.assign(u,this.mediaElement.t9()),Object.assign(u,this.dg()));this.M$&&Object.assign(u,this.M$.t9());this.Cf&&(u.drm=JSON.stringify(this.Cf.t9()));u.state=this.playerState.state.toString(16);g.A(this.playerState,128)&&(u.debug_error=JSON.stringify(this.playerState.Af));this.Gd()&&(u.prerolls=this.Up.join(","));this.videoData.iC&&(u.ismb=this.videoData.iC);this.videoData.latencyClass!=="UNKNOWN"&& (u.latency_class=this.videoData.latencyClass);this.videoData.isLowLatencyLiveStream&&(u.lowlatency="1");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)u.is_mosaic=1;this.videoData.cotn&&(u.is_offline=1,u.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(u.playerResponseCpn=this.videoData.playerResponseCpn);this.Z3.isOrchestrationLeader()&&(u.leader=1);this.videoData.isLivePlayback&&(this.videoData.S&& Gu(this.videoData.S)&&(u.segduration=Gu(this.videoData.S)),x=this.yH,u.lat=x.D?BNx(x.D.K):0,u.liveutcstart=this.videoData.liveUtcStartSeconds);u.relative_loudness=this.videoData.xD.toFixed(3);if(x=g.pP(this))u.optimal_format=x.video.qualityLabel;u.user_qual=Nv();u.release_version="youtube.player.web_20250312_01_RC00";g.DZ(this.videoData)&&this.At&&(u.ssap=ff(this.At))}u.debug_videoId=this.videoData.videoId;return u}; g.b.addCueRange=function(x){this.QF([x])}; g.b.removeCueRange=function(x){this.OW.AI([x])}; g.b.A7=function(){this.OW.sync()}; g.b.UM=function(x,u){return this.OW.UM(x,u)}; g.b.QF=function(x,u){this.OW.tO(x,u)}; g.b.Az=function(x){this.OW.AI(x)}; g.b.fU=function(x){var u=this.OW;x.length<=0||u.Ft()||(x=u.S,x.array.sort(x.S))}; g.b.nX=function(){return this.OW.nX()||[]}; g.b.Ph=function(){return this.J8}; g.b.V5=function(){return this.visibility.V5()}; g.b.Nn=function(){this.mediaElement&&this.mediaElement.Nn()}; g.b.PXk=function(){sI(this)}; g.b.togglePictureInPicture=function(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}; g.b.dL=function(){g.Z7(this.dB)}; g.b.jO=function(){this.jk();this.publish("onLoadProgress",this.UV())}; g.b.Pr=function(x){var u=x.target.Tg();if(this.mediaElement&&this.mediaElement.Tg()&&this.mediaElement.Tg()===u){O3G(this,x.type);switch(x.type){case "error":var k=F$(this.mediaElement)||"",U=this.mediaElement.u4();if(k==="capability.changed"){this.G("html5_restart_on_capability_change")?(this.A5("capchg",{msg:U}),this.eg(!0)):qp(this);return}if(this.mediaElement.hasError()&&(AsW(this.aY,k,{msg:U})||g.DZ(this.videoData)&&this.At&&(U=this.playerState.Af,this.At.handleError(k,U==null?void 0:U.Oc))))return; if(this.isBackground()&&this.mediaElement.Bq()===4){this.v3();Rh(this,"unplayable");return}break;case "durationchange":k=this.mediaElement.getDuration();isFinite(k)&&(!this.jJ||k>0)&&k!==1&&this.OM(k);break;case "ratechange":this.M$&&this.M$.setPlaybackRate(this.mediaElement.getPlaybackRate());TNb(this.OW);this.BU().onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":lIx(this);this.publish("onLoadedMetadata");MLx(this);k=this.Z2();this.videoData.YO&&(this.videoData.YO=k);break; case "loadstart":MLx(this);break;case "progress":case "suspend":g.MT(this.x$.experiments,"html5_progress_event_throttle_ms")>0?this.Im.qC():this.jO();break;case "playing":this.m$.lY("plev");this.RM&&!x4(this)&&(this.RM=!1,this.isAtLiveHead()||(this.logger.debug("seek to infinity on PLAYING"),this.seekTo(Infinity,{m5:"videoplayer_onPlaying"})));break;case "timeupdate":k=this.mediaElement&&!this.mediaElement.getCurrentTime();U=this.mediaElement&&this.mediaElement.e6()===0;if(k&&(!this.bW||U))return; this.bW=this.bW||!!this.mediaElement.getCurrentTime();cHt(this);this.jk();if(!this.mediaElement||this.mediaElement.Tg()!==u)return;this.publish("onVideoProgress",this.getCurrentTime());break;case "waiting":if(this.mediaElement.v6().length>0&&this.mediaElement.tf().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.M$)return;this.G("html5_ignore_unexpected_waiting_cfl")&&(this.mediaElement.isPaused()||this.mediaElement.e6()>2||!this.mediaElement.isSeeking()&& sE(this.mediaElement.tf(),this.mediaElement.getCurrentTime()))&&(k=this.mediaElement.t9(),k.bh=U0(this.mediaElement).toFixed(3),this.A5("uwe",k));g.DZ(this.videoData)&&this.At&&j8I(this.At,this.mediaElement.getCurrentTime());break;case "resize":lIx(this);this.videoData.V&&this.videoData.V.video.quality==="auto"&&this.publish("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.zt&&g.A(this.playerState,8)&&!g.A(this.playerState,1024)&&this.getCurrentTime()===0&&g.zZ){Rh(this,"safari_autoplay_disabled"); return}}if(this.mediaElement&&this.mediaElement.Tg()===u){OPI(this.yH,x,this.At||void 0);this.publish("videoelementevent",x);u=this.playerState;U=this.mG;var m=this.mediaElement;k=this.videoData.clientPlaybackNonce;var F=g.DZ(this.videoData)&&this.At?S2(this.At):void 0;if(!g.A(u,128)){var f=u.state;m=m?m:x.target;var V=m.getCurrentTime();if(!g.A(u,64)||x.type!=="ended"&&x.type!=="pause"){F=F||m.getDuration();F=m.isEnded()||V>1&&Math.abs(V-F)<1.1;var h=x.type==="pause"&&m.isEnded();V=x.type==="ended"|| x.type==="waiting"||x.type==="timeupdate"&&!g.A(u,4)&&!dN(U,V);if(h||F&&V)m.xX()>0&&m.Tg()&&(f=14);else switch(x.type){case "error":F$(m)&&(f|=128);break;case "pause":g.A(u,256)?(f^=256)||(f=64):g.A(u,32)||g.A(u,2)||g.A(u,4)||(f=4,g.A(u,1)&&g.A(u,8)&&(f|=1));break;case "playing":V=f;f=(f|8)&-1093;V&4?(f|=1,bF(U,m,!0)):dN(U,m.getCurrentTime())&&(f&=-2);g.A(u,1)&&bF(U,m)&&(f|=1);break;case "seeking":f|=16;g.A(u,8)&&(f|=1);f&=-3;break;case "seeked":f&=-17;bF(U,m,!0);break;case "waiting":g.A(u,2)||(f|= 1);bF(U,m);break;case "timeupdate":V=g.A(u,16),F=g.A(u,4),(g.A(u,8)||V)&&!F&&dN(U,m.getCurrentTime())&&(f=8),bF(U,m)&&(f|=1)}}U=f;f=null;U&128&&(f=x.target,m=F$(f),V=1,m?(m==="capability.changed"&&(V=2),F="GENERIC_WITHOUT_LINK",h=f.t9(),h.mediaElem="1",/AUDIO_RENDERER/.test(f.u4())&&(F="HTML5_AUDIO_RENDERER_ERROR"),f={errorCode:m,errorMessage:g.N2[F]||"",G$:F,Dk:n$(h),Oc:V,cpn:u.Af?u.Af.cpn:""}):f=null,f&&(f.cpn=k));u=V4(u,U,f)}!g.A(this.playerState,1)&&g.A(u,1)&&WBt(this,"evt"+x.type);this.uE(u)}}}; g.b.s0m=function(x){x=x.S.availability==="available";x!==this.J8&&(this.J8=x,this.publish("airplayavailabilitychange"))}; g.b.A9X=function(){var x=(0,g.j4)(),u=this.mediaElement.V5();this.A5("airplay",{ia:u});!u&&!isNaN(this.Xm)&&x-this.Xm<2E3||(this.Xm=x,u!==this.V5()&&(x=this.visibility,x.S!==u&&(x.S=u,x.VQ()),this.A5("airplay",{rbld:u}),this.kq()),this.publish("airplayactivechange"))}; g.b.A$=function(x){if(this.M$){var u=this.M$,k=u.K,U=u.getCurrentTime(),m=Date.now()-k.U;k.U=NaN;k.A5("sdai",{adfetchdone:x,d:m});x&&!isNaN(k.D)&&k.V!==3&&Pd(k.M$,U,k.D,k.j);k.policy.N?k.N=NaN:k.K=NaN;ed(k,4,k.V===3?"adfps":"adf");Bp(u)}}; g.b.XT=function(){g.Gm(this.hF);this.fd.stop();this.videoData.Ok=!0;this.x$.XZ=!0;this.x$.wu=0;var x=this.aY;if(x.videoData.V){var u=x.Km.N,k=x.videoData.V.Lm;u.V.has(k)&&(u.V.delete(k),m2(u))}x.S.stop();this.aA();g.A(this.playerState,8)&&this.uE(X$(this.playerState,65));this.Tp=!1;ldx(this.BU());g.ky(this.gT);this.publish("playbackstarted");(x=g.dQ("yt.scheduler.instance.clearPriorityThreshold"))?x():fG(0,0)}; g.b.aA=function(){var x=this.Z3.LN(),u={},k={};!DQ("pbs",this.m$.timerName)&&aU.measure&&aU.getEntriesByName&&(aU.getEntriesByName("mark_nr")[0]?D5W("mark_nr"):D5W());x.videoId&&(u.videoId=x.videoId);x.clientPlaybackNonce&&!this.G("web_player_early_cpn")&&(u.clientPlaybackNonce=x.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(k.isPausedOnLoad=!0);k.itag=x.V?Number(x.V.itag):-1;x.Xv&&(k.preloadType=String(this.Te?2:1));u.liveStreamMode=cZm[ES(x)];u.playerInfo=k;this.m$.infoGel(u); if(this.M$){x=this.M$.timing;window&&window.performance&&window.performance.getEntriesByName&&(x.J&&(u=window.performance.getEntriesByName(x.J),u.length&&(u=u[0],x.tick("vri",u.fetchStart),x.tick("vdns",u.domainLookupEnd),x.tick("vreq",u.requestStart),x.tick("vrc",u.responseEnd))),x.V&&(u=window.performance.getEntriesByName(x.V),u.length&&(u=u[0],x.tick("ari",u.fetchStart),x.tick("adns",u.domainLookupEnd),x.tick("areq",u.requestStart),x.tick("arc",u.responseEnd))));x=x.ticks;for(var U in x)x.hasOwnProperty(U)&& this.m$.tick(U,x[U])}}; g.b.rQ=function(x,u,k){x=(x+(this.nM===3?.3:0))/u;u=Math.floor(x*4);u>this.nM&&(this.A5("vpq",{q:u,cpn:k||this.videoData.clientPlaybackNonce,ratio:x.toFixed(3)}),this.nM=u)}; g.b.U4=function(){this.nM=-1}; g.b.jk=function(x){var u=this;x=x===void 0?!1:x;if(this.mediaElement&&this.videoData){w3D(this.yH,this.isPlaying());var k=this.getCurrentTime();!this.M$||g.A(this.playerState,4)&&g.l_(this.videoData)||g.A(this.playerState,32)&&b_(this.videoData)||ILD(this.M$,k);this.G("html5_ssap_pacf_qoe_ctmp")&&this.playerType===2&&this.rQ(k,this.videoData.lengthSeconds);k>5&&(this.yH.K=k);var U=g.FK();U?g.Th.WA(this.l8):g.EQ(this.l8);var m=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!m||gM(this.videoData))&& !g.A(this.playerState,128)){var F=function(){if(u.mediaElement&&!g.A(u.playerState,128)){u.x$.Yi()&&O3G(u,"pfx");var f=u.getCurrentTime();u.G("html5_buffer_underrun_transition_fix")&&(f-=u.VH());var V=U0(u.mediaElement),h=g.A(u.playerState,8),X=dN(u.mG,f),q=$85(u.mG,f,(0,g.j4)(),V);h&&X?u.uE(X$(u.playerState,1)):h&&q?(h=u.getDuration(),X=sS(u.videoData),h&&Math.abs(h-f)<1.1?(u.A5("setended",{ct:f,bh:V,dur:h,live:X}),u.mediaElement.CS()?(u.logger.debug("seek to 0 because of looping"),u.seekTo(0,{m5:"videoplayer_loop", seekSource:37})):u.V1()):(u.playerState.isBuffering()||WBt(u,"progress_fix"),u.uE(hx(u.playerState,1)))):(h&&!X&&!q&&f>0&&(h=(Date.now()-u.qv)/1E3,X=u.getDuration(),f>X-1&&u.A5("misspg",{t:f.toFixed(2),d:X.toFixed(2),r:h.toFixed(2),bh:V.toFixed(2)})),u.playerState.isPaused()&&u.playerState.isBuffering()&&U0(u.mediaElement)>5&&u.uE(X$(u.playerState,1)));u.jk()}}; this.mediaElement.v6().length===0?this.l8=U?g.Th.zg(F,100):g.Yc(F,100):this.l8=U?g.Th.zg(F,500):g.Yc(F,500)}this.videoData.GY=k;this.At&&this.At.SR();!x&&this.isPlaying()&&yHQ(this);RTj(this.PA,this.JN,this.e$(),this.isBackground())&&VV(this);this.publish("progresssync",x);m&&gM(this.videoData)&&this.publish("onVideoProgress",this.getCurrentTime())}}; g.b.n$V=function(){this.jj("ad.rebuftimeout",2,"RETRYABLE_ERROR","vps."+this.playerState.state.toString(16))}; g.b.Gy=function(){return this.BU().Gy()}; g.b.Cc=function(){return this.M$?this.M$.Cc():El(this.x$.schedule,!0)}; g.b.uE=function(x){if(!g.s0(this.playerState,x)){this.logger.debug(function(){return"Setting state "+x.toString()}); var u=new g.wy(x,this.playerState);this.playerState=x;i34(this);var k=!this.qP.length;this.qP.push(u);var U=this.mediaElement&&this.mediaElement.isSeeking();U=u.oldState.state===8&&!U;g.YA(u,1)&&U&&g.A(this.playerState,8)&&!g.A(this.playerState,64)&&this.M$&&(kdW(this.M$),this.mediaElement&&U0(this.mediaElement)>=5&&sqW(this.PA,this.JN)&&VV(this));(U=g.MT(this.x$.experiments,"html5_ad_timeout_ms"))&&this.videoData.isAd()&&g.A(x,1)&&(g.A(x,8)||g.A(x,16))?this.Sy.start(U):this.Sy.stop();(yH(u,8)<0|| g.YA(u,1024))&&this.fd.stop();!g.YA(u,8)||this.videoData.Ok||g.A(u.state,1024)||this.fd.start();g.A(u.state,8)&&yH(u,16)<0&&!g.A(u.state,32)&&!g.A(u.state,2)&&this.playVideo();g.A(u.state,2)&&ny(this.videoData)&&(this.OM(this.getCurrentTime()),this.jk(!0));g.YA(u,2)&&(this.Mo(!0),this.x$.Yi()&&this.G("html5_sabr_parse_live_metadata_playback_boundaries")&&b_(this.videoData)&&this.videoData.S&&(U={minst:""+this.videoData.S.CL,cminst:""+(this.videoData.S.qV()+this.VH()),maxst:""+this.videoData.S.TU, hts:""+this.videoData.S.RS,cmaxst:""+(this.videoData.S.gt()+this.VH())},this.A5("sabrSeekableBoundaries",U)));g.YA(u,128)&&this.v3();this.videoData.S&&this.videoData.isLivePlayback&&!this.T3&&(yH(u,8)<0?SEY(this.videoData.S):g.YA(u,8)&&this.videoData.S.resume());cAW(this.yH,u);$X$(this.BU(),u);if(k&&!this.Ft())try{for(var m=g.w(this.qP),F=m.next();!F.done;F=m.next()){var f=F.value;Auk(this.OW,f);this.publish("statechange",f)}}finally{this.qP.length=0}}}; g.b.Ls=function(){this.m$.tick("qoes")}; g.b.B1=function(){this.yH.B1()}; g.b.dG=function(x,u,k,U){a:{var m=this.aY;U=U===void 0?"LICENSE":U;k=k.substring(0,256);var F=rq(u);x==="drm.keyerror"&&this.Cf&&this.Cf.V.keys.length>1&&m.K<96&&(x="drm.sessionlimitexhausted",F=!1);if(m.Km.experiments.H$("html5_retry_on_drm_unavailable")&&x==="drm.unavailable")m.fN("qoe.restart",{e:x,detail:"retrydrm"}),m.v$.eg(!0);else{if(F)if(m.videoData.V&&m.videoData.V.video.isHdr())oH4(m,x);else{if(m.v$.jj(x,u,U,k),Kg5(m,{detail:k}))break a}else m.fN(x,{detail:k});x==="drm.sessionlimitexhausted"&& (m.A5("retrydrm",{sessionLimitExhausted:1}),m.K++,zfY(m.v$))}}}; g.b.Xlk=function(){var x=this,u=g.MT(this.x$.experiments,"html5_license_constraint_delay"),k=Ft();u&&k?(u=new g.gl(function(){x.FH();sI(x)},u),g.P(this,u),u.start()):(this.FH(),sI(this))}; g.b.mS=function(x){this.publish("heartbeatparams",x)}; g.b.LL=function(x){this.A5("keystatuses",qhk(x));var u="auto",k=!1;this.videoData.V&&(u=this.videoData.V.video.quality,k=this.videoData.V.video.isHdr());if(this.G("html5_drm_check_all_key_error_states")){var U=s7Q(u,k);U=Xd(x)?HN4(x,U):x.K.includes(U)}else{a:{u=s7Q(u,k);for(U in x.S)if(x.S[U].status==="output-restricted"){var m=x.S[U].type;if(u===""||m==="AUDIO"||u===m){U=!0;break a}}U=!1}U=!U}if(this.G("html5_enable_vp9_fairplay")){if(k)if(x.D){var F;if((F=this.Cf)==null?0:PQ(F.S))if((k=this.Cf)== null)k=0;else{u=F=void 0;m=g.w(k.V.values());for(var f=m.next();!f.done;f=m.next())f=f.value,F||(F=R65(f,"SD")),u||(u=R65(f,"AUDIO"));k.l6({sd:F,audio:u});k=F==="output-restricted"||u==="output-restricted"}else k=!U;if(k){this.A5("drm",{dshdr:1});oH4(this.aY);return}}else{this.videoData.O7||(this.videoData.O7=!0,this.A5("drm",{dphdr:1}),this.eg(!0));return}var V;if((V=this.Cf)==null?0:PQ(V.S))return}else if(V=x.D&&U,k&&!V){oH4(this.aY);return}U||HN4(x,"AUDIO")&&HN4(x,"SD")||(this.logger.debug("All formats are output restricted, Retry or Abort"), x=qhk(x),this.Uo?(this.logger.debug("Output restricted, playback cannot continue"),this.publish("drmoutputrestricted"),this.G("html5_report_fatal_drm_restricted_error_killswitch")||this.jj("drm.keyerror",2,void 0,"info."+x)):(this.Uo=!0,this.fN(new $J("qoe.restart",Object.assign({},{retrydrm:1},x))),VV(this),zfY(this)))}; g.b.L5X=function(){if(!this.videoData.Ok&&this.mediaElement&&!this.isBackground()){var x="0";this.mediaElement.e6()>0&&U0(this.mediaElement)>=5&&this.videoData.J&&this.videoData.J.S&&(this.uE(hx(this.playerState,1)),WBt(this,"load_soft_timeout"),this.publish("playbackstalledatstart"),x="1");i34(this);var u=this.videoData.J;x={restartmsg:x,mfmt:!US(this.videoData),mdrm:!(!(u&&u.videoInfos&&u.videoInfos.length&&u.videoInfos[0].yz)||this.Cf),mfmtinfo:!this.videoData.V,prerolls:this.Gd()?this.Up.join(","): "0"};if(this.Cf){u=this.Cf;if(u.V.size<=0){var k="ns;";u.U||(k+="nr;");u=k+="ql."+u.J.length}else u=qhk(u.V.values().next().value),u=n$(u);x.drmp=u}var U;Object.assign(x,((U=this.M$)==null?void 0:U.t9())||{});var m;Object.assign(x,((m=this.mediaElement)==null?void 0:m.t9())||{});this.BU().fN("qoe.start15s",n$(x));this.publish("loadsofttimeout")}}; g.b.OM=function(x){this.videoData.lengthSeconds!==x&&(this.videoData.lengthSeconds=x,sI(this))}; g.b.Mo=function(x,u){var k=this;x=x===void 0?!1:x;if(!this.w_)if(DQ("att_s","player_att")||BZ("att_s",void 0,"player_att"),this.G("use_rta_for_player"))(function(){var m,F,f,V;return g.Z(function(h){switch(h.S){case 1:if(!(m=x)){h.TY(2);break}return g.n(h,g.GfW(),3);case 3:m=!h.V;case 2:if(m)return h.return();g.YI(h,4);F=ZdQ(k.BU());if(!F)throw Error();f={};return g.n(h,g.EE4((f.cpn=k.videoData.clientPlaybackNonce,f.encryptedVideoId=k.videoData.videoId||"",f),3E4),6);case 6:V=h.V;if(k.w_)throw Error(); if(!V.challenge)throw g.Nz(Error("Not sending attestation ping; no attestation challenge string")),Error();k.w_=!0;var X=[V.challenge];V.error?X.push("r1c="+V.error):V.webResponse&&X.push("r1a="+V.webResponse);var q;((q=V.adblockReporting)==null?void 0:q.reportingStatus)!==void 0&&X.push("r6a="+V.adblockReporting.reportingStatus);var H;((H=V.adblockReporting)==null?void 0:H.broadSpectrumDetectionResult)!==void 0&&X.push("r6b="+V.adblockReporting.broadSpectrumDetectionResult);F(X.join("&"));BZ("att_f", void 0,"player_att");g.EY(h,0);break;case 4:g.Gx(h),BZ("att_e",void 0,"player_att"),g.wQ(h)}})})().then(function(){u==null||u()}); else{var U=new g.tjW(this.videoData);if("c1a"in U.qy&&!g.QI.isInitialized()){BZ("att_wb",void 0,"player_att");this.hw===2&&Math.random()<.01&&g.Nz(Error("Botguard not available after 2 attempts"));if(x)return;if(this.hw<5){g.ky(this.Nk);this.hw++;return}}(U=g.Em5(U))?(BZ("att_f",void 0,"player_att"),jLt(this.BU(),U),this.w_=!0):BZ("att_e",void 0,"player_att")}}; g.b.cD=function(x){x=x===void 0?!1:x;if(sS(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.DH()||g.l_(this.videoData)))x=this.getCurrentTime();else if(g.DZ(this.videoData)&&this.At){x=this.At;var u=this.getCurrentTime();x=(x=I3Q(x,u*1E3))?(x.rO()-x.gX())/1E3:0}else x=this.gt(x);return x}; g.b.rg=function(){return g.DZ(this.videoData)?this.videoData.qV():this.qV()}; g.b.gt=function(x){return this.yH.gt(x===void 0?!1:x)}; g.b.qV=function(){return this.yH.qV()}; g.b.VH=function(){return this.yH?this.yH.VH():0}; g.b.getStreamTimeOffset=function(){return this.yH?this.yH.getStreamTimeOffset():0}; g.b.Ej=function(){var x=0;this.x$.G("web_player_ss_media_time_offset")&&(x=this.getStreamTimeOffset()===0?this.VH():this.getStreamTimeOffset());return x}; g.b.setPlaybackRate=function(x){var u;this.playbackRate!==x&&mgj(this.PA,(u=this.videoData.J)==null?void 0:u.videoInfos)&&(this.playbackRate=x,VV(this));this.playbackRate=x;this.mediaElement&&this.mediaElement.setPlaybackRate(x)}; g.b.getPlaybackRate=function(){return this.playbackRate}; g.b.getPlaybackQuality=function(){var x="unknown";if(this.videoData.V&&(x=this.videoData.V.video.quality,x==="auto"&&this.mediaElement)){var u=this.sJ();u&&u.videoHeight>0&&(x=dq(u.videoWidth,u.videoHeight))}return x}; g.b.isHdr=function(){return!!(this.videoData.V&&this.videoData.V.video&&this.videoData.V.video.isHdr())}; g.b.uI=function(){this.BU().uI()}; g.b.sendVideoStatsEngageEvent=function(x,u){var k=this.BU();k.S?(k=jz(k.S,"engage"),k.RS=x,k.send(u)):u&&u()}; g.b.hf=function(x){return this.BU().hf(x)}; g.b.isAtLiveHead=function(x,u){u=u===void 0?!1:u;return sS(this.videoData)&&(this.Rr||u)?this.yH.isAtLiveHead(x):!1}; g.b.ZI=function(){var x=this.gt(),u=this.getCurrentTime(),k;(k=!sS(this.videoData))||(k=this.yH,k=!(k.S&&k.S.J));return k||this.DH()||isNaN(x)||isNaN(u)?0:Math.max(0,x-u)}; g.b.LV=function(x){(this.Rr=x)||this.fd.stop();this.videoData.S&&(x?this.videoData.S.resume():SEY(this.videoData.S));if(this.M$){var u=this.videoData.G("html5_disable_preload_for_ssdai_with_preroll")&&this.AP()&&this.videoData.isLivePlayback;x&&!u?this.M$.resume():Mp(this,!0)}g.A(this.playerState,2)||x?g.A(this.playerState,512)&&x&&this.uE(X$(this.playerState,512)):this.uE(hx(this.playerState,512));u=this.BU();u.qoe&&(u=u.qoe,g.E5(u,g.mR(u.provider),"stream",[x?"A":"I"]))}; g.b.XF=function(x){x={n:x.name,m:x.message};this.BU().fN("player.exception",n$(x))}; g.b.Sw=u5(28);g.b.oY=u5(57);g.b.Uj=function(x){this.BU().Uj(x)}; g.b.mz=function(x){this.BU().mz(x)}; g.b.Ie=function(x){this.BU().Ie(x)}; g.b.nF=u5(34);g.b.CF=u5(40);g.b.Z1=function(x){this.BU().Z1(x)}; g.b.Mm=function(){this.A5("hidden",{},!0)}; g.b.dg=function(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}; g.b.W6=function(){return this.M$?this.M$.W6():!0}; g.b.setLoop=function(x){this.loop=x;this.mediaElement&&!g.r$(this.x$)&&this.mediaElement.setLoop(x)}; g.b.CS=function(){return this.mediaElement&&!g.r$(this.x$)?this.mediaElement.CS():this.loop}; g.b.R9=function(x){this.A5("timestamp",{o:x.toString()});this.yH.R9(x)}; g.b.OF=function(x){this.m$.tick(x)}; g.b.NF=function(x){return this.m$.NF(x)}; g.b.lY=function(x){this.m$.lY(x)}; g.b.A5=function(x,u,k){k=k===void 0?!1:k;this.BU().A5(x,u,k)}; g.b.qa=function(x,u,k){k=k===void 0?!1:k;this.BU().A5(x,u,k)}; g.b.fN=function(x){this.BU().fN(x.errorCode,n$(x.details));x=x.errorCode;if(this.videoData.isLivePlayback&&(x==="qoe.longrebuffer"||x==="qoe.slowseek")||x==="qoe.restart"){x=this.M$?yhY(this.M$.videoTrack):{};var u,k;this.A5("lasoe",Object.assign(this.M$?yhY(this.M$.audioTrack):{},(u=this.jJ)==null?void 0:(k=u.S)==null?void 0:k.dR()));var U,m;this.A5("lvsoe",Object.assign(x,(U=this.jJ)==null?void 0:(m=U.V)==null?void 0:m.dR()))}}; g.b.xO=function(x,u,k){this.BU().xO(x,u,k)}; g.b.sD=function(x,u,k,U,m,F,f,V){var h;if((h=this.videoData.S)!=null&&h.isLive){var X=u.playerType===2?u:x,q=x.videoData.videoId,H=u.videoData.videoId;if(q&&H){h=this.BU();if(h.qoe){var R=h.qoe,p=x.cpn,c=u.cpn,Y=X.videoData.R0,E=R.provider.videoData.clientPlaybackNonce,z=R.provider.videoData.videoId,O=c!==E&&H!==z;E=p!==E&&q!==z;R.reportStats();R.adCpn&&R.adCpn!==p||(R.adCpn=E?p:"",R.t5=E?q:"",R.adFormat=E?Y:void 0,iX(R,2,F?4:m?2:0,c,H,U),R.reportStats(),R.adCpn=O?c:"",R.t5=O?H:"",R.adFormat=O?Y: void 0,iX(R,2,F?5:m?3:1,p,q,k),R.reportStats())}k=x.cpn;if(h.J.has(k)){if(m=h.J.get(k),Q0(m,!0).send(),aL(m),k!==h.provider.videoData.clientPlaybackNonce){Y54(m);var r;(r=h.S)==null||pbG(r);h.J.delete(k)}}else h.ou=h.provider.videoData.clientPlaybackNonce,h.ou&&h.S&&(h.J.set(h.ou,h.S),Q0(h.S).send(),aL(h.S));r=u.cpn;X=X.videoData;U-=this.Ej();if(h.J.has(r)){U=h.J.get(r);var I=U.J&&isNaN(U.N)?Zd(U):NaN;U=yuY(U,!1);isNaN(I)||(U.D=I);U.send()}else U=ad$(h,h.provider,X,U),h.J.set(r,U),tzR(U,new g.wy(hx(new g.fn, 8),new g.fn)),RNx(U),(I=h.S)==null||aL(I);h.ou=r;this.G("html5_unify_csi_server_stitched_transition_logging")?tMj(x.cpn,u.cpn,this.videoData.clientPlaybackNonce,u.videoData,f,void 0,V):(h=this.m$,U=this.videoData.clientPlaybackNonce,I=u.videoData,x=(x.cpn===U?"video":"ad")+"_to_"+(u.cpn===U?"video":"ad"),U={},I.j&&(U.cttAuthInfo={token:I.j,videoId:I.videoId}),f&&(U.startTime=f),Lr(x,U),g.Cr({targetVideoId:I.videoId,targetCpn:u.cpn,isSsdai:!0},x),h.x$.G("html5_enable_ssdai_transition_with_only_enter_cuerange")? f||HF(V,x):HF(V,x))}}else this.logger.S(360717806,"SSTEvent for nonSS")}; g.b.dN=function(){var x=this.Z3,u=x.Ji;x.Ji=[];return u}; g.b.gN=function(x){this.videoData.Jo=!0;this.fN(new $J("sabr.fallback",x));this.eg(!0)}; g.b.lf=function(x,u){this.videoData.AU=!0;if(u===void 0||u)this.fN(new $J("qoe.restart",x)),this.eg(!0);this.videoData.o0()&&this.G("html5_reload_caption_on_ssdai_fallback")&&this.Z3.jZ()}; g.b.r4=function(x){this.A5("sdai",{aftimeout:x});this.fN(new $J("ad.fetchtimeout",{timeout:x}))}; g.b.Q_=function(x,u){this.A5("timelineerror",x);x=new $J("dai.timelineerror",x);u?this.jj("dai.timelineerror",1,"RETRYABLE_ERROR",n$(x.details)):this.fN(x)}; g.b.WD=function(){return g.mR(this.BU().provider)}; g.b.getPlayerSize=function(){return this.cP.getPlayerSize()}; g.b.pX=function(){return this.cP.pX()}; g.b.kT=function(){return this.m$}; g.b.AV=function(){return this.Z3.AV()}; g.b.getVolume=function(){return this.Z3.getVolume()}; g.b.aD=function(){return this.Z3.aD()}; g.b.isMuted=function(){return this.Z3.isMuted()}; g.b.RE=function(){return this.Z3.RE()}; g.b.O9=function(){this.T3=!0}; g.b.G=function(x){return this.x$.G(x)}; g.b.bN=function(x,u,k,U,m){this.A5("xvt",{m:x,g:u?1:0,tt:k?1:0,np:U?1:0,c:m})}; g.b.xS=function(){var x;(x=this.M$)==null||x.resume()}; g.b.AP=function(){return g.DG(this.Up,"ad")}; g.b.OU=function(){var x=this.getCurrentTime(),u=x-this.VH();var k=this.mediaElement?RE(this.mediaElement.tf()):0;k=Math.floor(Math.max(k-u,0))+100;var U;if(!this.G("html5_ssdai_disable_seek_to_skip")&&((U=this.M$)==null?0:U.xm(u,this.gt())))return this.A5("sdai",{skipad:1,ct:u.toFixed(3),adj:0}),!0;var m;return((m=this.M$)==null?0:m.OU(u,k))?(this.A5("sdai",{skipad:1,ct:u.toFixed(3),adj:k.toFixed(3)}),b_(this.videoData)&&this.M$.seek(u+k,{seekSource:89,m5:"videoplayer_skipServerStitchedAd"}),l1I(this.yH, x),!0):!1}; g.b.Yi=function(){return this.x$.Yi()}; g.b.UU=function(){if(this.G("html5_generate_content_po_token"))return this.videoData.AB||"";this.Z3.uL();return this.x$.wX||""}; g.b.td=function(){if(this.videoData.videoId)return this.videoData.t4}; g.b.NN=function(){return this.videoData.videoId}; g.b.pW=function(){return this.Z3.u8}; g.b.Pg=function(){return this.Tp}; g.b.nj=function(){return this.Z3.nj()}; g.b.Bu=function(x,u){this.yH.Bu(x,u)}; g.b.G_=function(){this.yH.G_()}; g.b.Ud=function(x,u){var k=this.G("html5_generate_content_po_token")?this.videoData:void 0;this.Z3.Ud(x,u,k)}; g.b.zQ=function(x,u){var k;(k=this.M$)==null||k.zQ(x,u)}; g.b.Iv=function(){var x=this.Yt();return!!x&&x.Iv()}; g.b.CC=function(){return this.At}; g.b.OD=function(x,u){this.BU().OD(x,u)}; g.b.Uy=function(){return this.BU().Uy()}; g.b.xn=function(){return this.videoData.LK}; g.b.c7=function(){return this.Z3.c7()}; g.b.Wx=function(){return this.Z3.Wx(this)}; g.b.Ri=function(){this.Nx=!0}; g.b.YL=function(){return this.B9}; g.b.Ld=function(x){var u;(u=this.M$)==null||u.Ld(x)}; g.b.aI=function(){var x;(x=this.M$)==null||x.aI()};g.M($2Y,ot);g.M(rHY,ot);g.b=rHY.prototype;g.b.seekToChapterWithAnimation=function(x){var u=this;if(g.cl(this.api)&&!(x<0)){var k=this.api.getVideoData(),U=k.KX;if(U&&x=0)return;u=~u;g.ma(this.items,u,0,x);FQ(this.menuItems.element,x.element,u)}x.subscribe("size-change",this.ra,this);this.menuItems.publish("size-change")}; g.b.Yl=function(x){x.unsubscribe("size-change",this.ra,this);this.Ft()||(g.Bk(this.items,x),this.menuItems.element.removeChild(x.element),this.menuItems.publish("size-change"))}; g.b.ra=function(){this.menuItems.publish("size-change")}; g.b.focus=function(){for(var x=0,u=0;u1&&g.QV(this)}; g.b.fD=function(){fi5(this);this.Tx&&(mwQ(this),g.lM(this.element,this.size))}; g.b.Vq=function(){var x=this.S.pop();Fbx(this,x,this.S[this.S.length-1],!0)}; g.b.xv=function(x){if(!x.defaultPrevented)switch(x.keyCode){case 27:this.aU();x.preventDefault();break;case 37:this.S.length>1&&this.Vq();x.preventDefault();break;case 39:x.preventDefault()}}; g.b.focus=function(){this.S.length&&this.S[this.S.length-1].focus()}; g.b.SJ=function(){g.KN.prototype.SJ.call(this);this.j&&this.j.dispose();this.D&&this.D.dispose()};g.M(Ih,g.Z1);Ih.prototype.open=function(x,u){this.initialize(x.items)&&this.Bl(u,!!u)}; Ih.prototype.initialize=function(x){g.ji(this.O_);if(x===void 0||x.length===0)return!1;var u=x.length;x=g.w(x);for(var k=x.next();!k.done;k=x.next())this.Gs(k.value,u--);return!0}; Ih.prototype.Gs=function(x,u){x.menuNavigationItemRenderer?h7I(this,x.menuNavigationItemRenderer,u):x.menuServiceItemRenderer&&XWt(this,x.menuServiceItemRenderer,u)};g.M(ei,nP);g.b=ei.prototype;g.b.zi=function(x){x.target!==this.dismissButton.element&&x.target!==this.overflowButton.element&&(this.P6(),this.onClickCommand&&this.W.Xt("innertubeCommand",this.onClickCommand))}; g.b.bB=function(){this.enabled=!1;this.U.hide()}; g.b.f4=function(){return!!this.S&&this.enabled}; g.b.onVideoDataChange=function(x,u){this.vV(u);if(this.S){this.Mx();a:if(!this.isCounterfactual){var k,U,m;this.banner.update({title:(k=this.S)==null?void 0:k.title,subtitle:(U=this.S)==null?void 0:U.subtitle,metadata:(m=this.S)==null?void 0:m.metadataText});var F;this.onClickCommand=g.d((F=this.S)==null?void 0:F.onTap,KY);var f;if(x=g.d((f=this.S)==null?void 0:f.onOverflow,KY))this.D=g.d(x,GI$);var V;if((V=this.S)==null?0:V.thumbnailImage){var h,X;f=((h=this.S)==null?void 0:(X=h.thumbnailImage)== null?void 0:X.sources)||[];if(f.length===0)break a;this.thumbnailImage.update({url:f[0].url})}else{var q;if((q=this.S)==null?0:q.thumbnailIconName){var H;this.thumbnailIcon.update({icon:(H=this.S)==null?void 0:H.thumbnailIconName})}}var R;this.shouldShowOverflowButton=!((R=this.S)==null||!R.shouldShowOverflowButton);var p;this.shouldHideDismissButton=!((p=this.S)==null||!p.shouldHideDismissButton)}var c;this.banner.element.setAttribute("aria-label",((c=this.S)==null?void 0:c.a11yLabel)||"");var Y; this.GY=(Y=this.S)==null?void 0:Y.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized=!0;sub(this)}}; g.b.bNJ=function(){this.isVisible=!0;sub(this)}; g.b.Yvm=function(){this.isVisible=!1;sub(this)}; g.b.uW=function(){nP.prototype.uW.call(this);this.V&&this.W.logVisibility(this.banner.element,this.isVisible)}; g.b.P6=function(){nP.prototype.P6.call(this,!1);this.V&&this.W.logClick(this.banner.element)}; g.b.s0=function(x){this.j||(this.j=new Ih(this.W),g.P(this,this.j));var u,k;if((u=this.D)==null?0:(k=u.menu)==null?0:k.menuRenderer)this.j.open(this.D.menu.menuRenderer,x.target),x.preventDefault()}; g.b.vV=function(){}; g.b.Mx=function(){}; g.b.SJ=function(){this.W.Gw("suggested_action_view_model");nP.prototype.SJ.call(this)};g.M(JA,ei); JA.prototype.vV=function(x){var u,k,U;this.productUpsellSuggestedActionViewModel=g.d((u=x.getWatchNextResponse())==null?void 0:(k=u.playerOverlays)==null?void 0:(U=k.playerOverlayRenderer)==null?void 0:U.suggestedActionViewModel,NS9);var m;if((m=this.productUpsellSuggestedActionViewModel)==null?0:m.content){var F;this.S=g.d((F=this.productUpsellSuggestedActionViewModel)==null?void 0:F.content,YCo)}var f,V;if(this.V=!!((f=this.productUpsellSuggestedActionViewModel)==null?0:(V=f.loggingDirectives)==null? 0:V.trackingParams)){var h,X;this.W.setTrackingParams(this.banner.element,((h=this.productUpsellSuggestedActionViewModel)==null?void 0:(X=h.loggingDirectives)==null?void 0:X.trackingParams)||null)}var q;this.isCounterfactual=!((q=this.productUpsellSuggestedActionViewModel)==null||!q.isCounterfactualServing)}; JA.prototype.Mx=function(){var x=[],u,k=g.w(((u=this.productUpsellSuggestedActionViewModel)==null?void 0:u.ranges)||[]);for(u=k.next();!u.done;u=k.next()){var U=u.value;U&&(u=Number(U.startTimeMilliseconds),U=Number(U.endTimeMilliseconds),isNaN(u)||isNaN(U)||x.push(new g.V5(u,U,{id:"product_upsell",namespace:"suggested_action_view_model"})))}this.W.tO(x)};g.M(H_W,ot);g.M(P3,ot);P3.prototype.onVideoDataChange=function(x,u){var k=this;if(!vX(u)&&(x==="newdata"&&pWG(this),this.V&&x==="dataloaded")){var U;Mv(fO(this.api.X(),(U=this.api.getVideoData())==null?void 0:g.de(U)),function(m){var F=tXW(m);F&&!k.K&&(F=cb4(k,k.S||F))&&k.api.setAudioTrack(F,!0);k.J&&(k.J=!1,G$t(k,m))})}}; P3.prototype.QG=function(){var x=this;if(g.r$(this.api.X())){var u,k=g.Fe(this.api.X(),(u=this.api.getVideoData())==null?void 0:g.de(u));return Mv(sR(k),function(U){var m=Pl();NK(m,U);return x.api.QG(m)})}return sR(this.api.QG())};g.M(g.dd,g.LN);g.b=g.dd.prototype;g.b.open=function(){g.ah(this.WU,this.V)}; g.b.Mz=function(x){WbG(this);var u=this.options[x];u&&(u.element.setAttribute("aria-checked","true"),this.sF(this.W3(x)),this.J=x)}; g.b.lP=function(x){g.ji(this.V);for(var u={},k=!1,U=0;U=0?this.S.playbackRate:1}catch(x){return 1}}; g.b.setPlaybackRate=function(x){this.getPlaybackRate()!==x&&(this.S.playbackRate=x);return x}; g.b.CS=function(){return this.S.loop}; g.b.setLoop=function(x){this.S.loop=x}; g.b.canPlayType=function(x,u){return this.S.canPlayType(x,u)}; g.b.isPaused=function(){return this.S.paused}; g.b.isSeeking=function(){return this.S.seeking}; g.b.isEnded=function(){return this.S.ended}; g.b.o7=function(){return this.S.muted}; g.b.S0=function(x){Jf();this.S.muted=x}; g.b.v6=function(){return this.S.played||hg([],[])}; g.b.tf=function(){try{var x=this.S.buffered}catch(u){}return x||hg([],[])}; g.b.e5=function(){return this.S.seekable||hg([],[])}; g.b.EB=function(){var x=this.S;return x.getStartDate?x.getStartDate():null}; g.b.getCurrentTime=function(){return this.S.currentTime}; g.b.setCurrentTime=function(x){this.S.currentTime=x}; g.b.getDuration=function(){return this.S.duration}; g.b.load=function(){var x=this.S.playbackRate;try{this.S.load()}catch(u){}this.S.playbackRate=x}; g.b.pause=function(){this.S.pause()}; g.b.play=function(){var x=this.S.play();if(!x||!x.then)return null;x.then(void 0,function(){}); return x}; g.b.e6=function(){return this.S.readyState}; g.b.xX=function(){return this.S.networkState}; g.b.Bq=function(){return this.S.error?this.S.error.code:null}; g.b.u4=function(){return this.S.error?this.S.error.message:""}; g.b.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.S instanceof window.HTMLVideoElement&&this.S.getVideoPlaybackQuality)return this.S.getVideoPlaybackQuality();if(this.S){var x=this.S,u=x.webkitDroppedFrameCount;if(x=x.webkitDecodedFrameCount)return{droppedVideoFrames:u||0,totalVideoFrames:x}}return{}}; g.b.V5=function(){return!!this.S.webkitCurrentPlaybackTargetIsWireless}; g.b.Nn=function(){return!!this.S.webkitShowPlaybackTargetPicker()}; g.b.togglePictureInPicture=function(){var x=this.S,u=window.document;window.document.pictureInPictureEnabled?this.S!==u.pictureInPictureElement?x.requestPictureInPicture():u.exitPictureInPicture():eE()&&x.webkitSetPresentationMode(x.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}; g.b.Co=function(){var x=this.S;return new g.pw(x.offsetLeft,x.offsetTop)}; g.b.getSize=function(){return g.nq(this.S)}; g.b.setSize=function(x){g.lM(this.S,x)}; g.b.getVolume=function(){return this.S.volume}; g.b.setVolume=function(x){Jf();this.S.volume=x}; g.b.jE=function(x){this.N[x]||(this.S.addEventListener(x,this.listener),this.N[x]=this.listener)}; g.b.setAttribute=function(x,u){this.S.setAttribute(x,u)}; g.b.removeAttribute=function(x){this.S.removeAttribute(x)}; g.b.hasAttribute=function(x){return this.S.hasAttribute(x)}; g.b.Wy=u5(67);g.b.ES=u5(69);g.b.jY=u5(71);g.b.ZU=u5(73);g.b.K3=function(){return GE(this.S)}; g.b.Nc=function(x){g.qN(this.S,x)}; g.b.XX=function(x){return g.cA(this.S,x)}; g.b.KG=function(){return g.br(document.body,this.S)}; g.b.audioTracks=function(){var x=this.S;if("audioTracks"in x)return x.audioTracks}; g.b.SJ=function(){for(var x=g.w(Object.keys(this.N)),u=x.next();!u.done;u=x.next())u=u.value,this.S.removeEventListener(u,this.N[u]);gI.prototype.SJ.call(this)}; g.b.nR=function(x){this.S.disableRemotePlayback=x};g.M(uY,g.T);g.M(kZ,g.T);kZ.prototype.show=function(){g.T.prototype.show.call(this);this.aS();this.Ek.G("html5_enable_moving_s4n_window")&&g.r$(this.Ek.X())&&this.B()}; kZ.prototype.hide=function(){g.T.prototype.hide.call(this);this.delay.stop();this.K.stop()}; kZ.prototype.aS=function(){var x=(0,g.j4)(),u=Iix(this.Ek);gj(this.S,u.bandwidth_samples);gj(this.D,u.network_activity_samples);gj(this.J,u.live_latency_samples);gj(this.V,u.buffer_health_samples);var k={};u=g.w(Object.entries(u));for(var U=u.next();!U.done;U=u.next()){var m=g.w(U.value);U=m.next().value;m=m.next().value;this.U[U]!==m&&(k[U]=" "+String(m));this.U[U]=m}this.update(k);x=(0,g.j4)()-x>25?5E3:500;this.delay.start(x)}; kZ.prototype.B=function(){this.j?(this.position+=1,this.position>15&&(this.j=!1)):(--this.position,this.position<=0&&(this.j=!0));this.element.style.left=this.position+"%";this.element.style.top=this.position+"%";this.K.start(2E4)};g.M(Pxk,ot);g.M(Ui,g.J);Ui.prototype.S=function(){var x=(0,g.j4)()-this.startTime;x=xthis.K[x])&&(this.S=x,uaW(this))}; g.b.onCueRangeExit=function(x){var u=xAY(this,x);u&&this.S===x&&this.api.Xt("innertubeCommand",u);this.clearTimeout();this.S=void 0}; g.b.onTimeout=function(x){this.S!==void 0&&(x==null?void 0:x.cueRangeId)===this.S&&(x=xAY(this,this.S))&&this.api.Xt("innertubeCommand",x)}; g.b.Cs=function(x){this.V=x}; g.b.zr=function(){uaW(this);this.V=void 0}; g.b.setTimeout=function(x){var u=this,k=Number(x==null?void 0:x.maxVisibleDurationMilliseconds);k&&(this.clearTimeout(),this.N=setTimeout(function(){u.onTimeout(x)},k))}; g.b.clearTimeout=function(){this.N&&clearTimeout(this.N);this.N=void 0;this.D=!1}; g.b.SJ=function(){this.timelyActions=this.V=this.S=this.videoId=void 0;this.K={};this.AI();this.clearTimeout();ot.prototype.SJ.call(this)};g.M(UAj,ot);var Yz={},RO$=(Yz[1]="pot_ss",Yz[2]="pot_sf",Yz[3]="pot_se",Yz[4]="pot_xs",Yz[5]="pot_xf",Yz[6]="pot_xe",Yz),ptI=["www.youtube-nocookie.com","www.youtubeeducation.com"];g.M(Vq,ot);Vq.prototype.SJ=function(){this.j&&(g.Gm(this.j),this.j=void 0);ot.prototype.SJ.call(this)}; Vq.prototype.uL=function(){(this.S?!this.S.isReady():this.V)&&XB(this)}; Vq.prototype.wO=function(x,u,k){var U=this;if(FCD(x)){var m=k||"",F;if((F=this.S)==null?0:F.isReady())u=q2(this,m),f9Y(x,u);else{var f=new g.wJ;u.push(f.promise);this.K.promise.then(function(){var V=q2(U,m);f9Y(x,V);f.resolve()})}}}; Vq.prototype.QA=function(x){var u=this;if(this.S||this.V)x.AB=q2(this,x.videoId),this.S&&!this.S.isReady()&&(this.J=new uF,this.K.promise.then(function(){u.m$.NF("pot_if");x.AB=q2(u,x.videoId)}))};g.M(MMQ,ot);g.M(si,g.J);si.prototype.S=function(){for(var x=g.w(g.nR.apply(0,arguments)),u=x.next();!u.done;u=x.next())(u=u.value)&&this.features.push(u)}; si.prototype.SJ=function(){for(var x=this.features.length-1;x>=0;x--)this.features[x].dispose();this.features.length=0;g.J.prototype.SJ.call(this)};wtx.prototype.reset=function(){this.S=this.V=NaN};g.b=ydx.prototype;g.b.reset=function(){Kr(this.timerName)}; g.b.tick=function(x,u){Av(x,u,this.timerName)}; g.b.NF=function(x){return SD(x,this.timerName)}; g.b.lY=function(x){nn(x,void 0,this.timerName)}; g.b.infoGel=function(x){g.Cr(x,this.timerName)};g.M(Gzj,g.Hm);g.b=Gzj.prototype;g.b.wD=function(x){return this.loop||!!x||this.index+1=0}; g.b.setShuffle=function(x){this.shuffle=x;x=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var u=0;u0)||aS(this,1,!0)}; g.b.Zn=function(){this.j=!0;this.S.Fv(this.N);this.N=this.S.Y(document,"mouseup",this.S8)}; g.b.S8=function(){this.j=!1;aS(this,8,!1);this.S.Fv(this.N);this.N=this.S.Y(this.target,"mousedown",this.Zn)}; g.b.YQ=function(x){if(x=(x=x.changedTouches)&&x[0])this.Ok=x.identifier,this.S.Fv(this.B),this.B=this.S.Y(this.target,"touchend",this.VS,void 0,!0),aS(this,1024,!0)}; g.b.VS=function(x){if(x=x.changedTouches)for(var u=0;u1280||F>720)if(m=k.g9("maxresdefault.jpg"))break;if(U>640||F>480)if(m=k.g9("maxresdefault.jpg"))break; if(U>320||F>180)if(m=k.g9("sddefault.jpg")||k.g9("hqdefault.jpg")||k.g9("mqdefault.jpg"))break;if(m=k.g9("default.jpg"))break}g.x6(u)&&(u=new Image,u.addEventListener("load",function(){u4x()}),u.src=m?m:"",this.api.kT().tick("ftr")); this.K.style.backgroundImage=m?"url("+m+")":""};g.M(g.JH,g.T);g.JH.prototype.resize=function(){}; g.JH.prototype.V=function(x){var u=this;this.J=!1;Yj4(this);var k=x.G$,U=this.api.X();k!=="GENERIC_WITHOUT_LINK"||U.j?k==="TOO_MANY_REQUESTS"?(U=this.api.getVideoData(),this.sF(dj(this,"TOO_MANY_REQUESTS_WITH_LINK",U.Qd(),void 0,void 0,void 0,!1))):k!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||U.j?this.api.X().G("html5_enable_bandaid_error_screen")&&k==="HTML5_SPS_UMP_STATUS_REJECTED"&&!U.j?(U=U.hostLanguage,x="//support.google.com/youtube?p=videoError",U&&(x=g.AS(x,{hl:U})),this.sF(dj(this,"HTML5_SPS_UMP_STATUS_REJECTED", x))):this.api.X().G("enable_adb_handling_in_sabr")&&k==="BROWSER_OR_EXTENSION_ERROR"&&!U.j?(U=U.hostLanguage,x="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",U&&(x=g.AS(x,{hl:U})),this.sF(dj(this,"BROWSER_OR_EXTENSION_ERROR",x))):this.sF(g.PF(x.errorMessage)):this.sF(dj(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(x=U.hostLanguage,k="//support.google.com/youtube/?p=player_error1",x&&(k=g.AS(k, {hl:x})),this.sF(dj(this,"GENERIC_WITH_LINK_AND_CPN",k,!0)),U.MV&&!U.K&&yO4(this,function(F){if(g.Vc(F,u.api,!L0(u.api.X()))){F={as3:!1,html5:!0,player:!0,cpn:u.api.getVideoData().clientPlaybackNonce};var f=u.api;f.A1("onFeedbackArticleRequest",{articleId:3037019,helpContext:"player_error",productData:F});f.isFullscreen()&&f.toggleFullscreen()}})); if(this.J){var m=this.k$("ytp-error-link");m&&(this.api.createClientVe(m,this,216104),this.api.logVisibility(m,!0),yO4(this,function(){u.api.logClick(m)}))}}; var w0x=/([^<>]+)<\/a>/;g.M(tu$,g.T);g.b=tu$.prototype;g.b.onClick=function(x){this.innertubeCommand?(this.W.Xt("innertubeCommand",this.innertubeCommand),x.preventDefault()):g.Vc(x,this.W,!0);this.W.logClick(this.element)}; g.b.onVideoDataChange=function(x,u){GoG(this,u);this.Sj&&zMI(this,this.Sj)}; g.b.Jr=function(x){var u=this.W.getVideoData();this.videoId!==u.videoId&&GoG(this,u);this.S&&zMI(this,x.state);this.Sj=x.state}; g.b.Bl=function(){this.fade.show();this.W.publish("paidcontentoverlayvisibilitychange",!0);this.W.logVisibility(this.element,!0)}; g.b.aU=function(){this.fade.hide();this.W.publish("paidcontentoverlayvisibilitychange",!1);this.W.logVisibility(this.element,!1)};g.M(K3,g.T);K3.prototype.hide=function(){this.S.stop();this.message.style.display="none";g.T.prototype.hide.call(this)}; K3.prototype.onStateChange=function(x){this.Pl(x.state)}; K3.prototype.Pl=function(x){(g.A(x,128)||this.api.Pg()?0:g.A(x,16)||g.A(x,1))?this.S.start():this.hide()}; K3.prototype.V=function(){this.message.style.display="block"};g.M(vF,g.KN);vF.prototype.onMutedAutoplayChange=function(x){this.J&&(x?(Wzx(this),this.Bl()):(this.S&&this.logClick(),this.aU()))}; vF.prototype.hs=function(x){this.api.isMutedByMutedAutoplay()&&g.YA(x,2)&&this.aU()}; vF.prototype.onClick=function(){this.api.unMute();this.logClick()}; vF.prototype.logClick=function(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))};g.M(g.TV,g.Pr);g.b=g.TV.prototype;g.b.init=function(){var x=this.api,u=x.getPlayerStateObject();this.aV=x.getPlayerSize();this.uE(u);this.g5();this.xV();this.api.publish("basechromeinitialized",this);this.m6()&&this.api.publish("standardControlsInitialized")}; g.b.onVideoDataChange=function(x,u){var k=this.Nv!==u.videoId;if(k||x==="newdata"){x=this.api;x.isFullscreen()||(this.aV=x.getPlayerSize());var U;((U=this.api.getVideoData(1))==null?0:g.DZ(U))&&this.i$()}k&&(this.Nv=u.videoId,k=this.dC,k.nm=3E3,aS(k,512,!0),this.g5());this.api.G("web_render_jump_buttons")&&u.showSeekingControls&&(this.ly=572)}; g.b.kwk=function(){this.onVideoDataChange("newdata",this.api.getVideoData())}; g.b.WP=function(){var x=this.api.p6()&&this.api.xj(),u=this.api.XU();return this.t3||x||this.PN||u}; g.b.i$=function(){var x=!this.WP();g.pb(this.api.getRootNode(),"ytp-menu-shown",!x);var u;((u=this.api.getVideoData(1))==null?0:g.DZ(u))&&g.pb(this.api.getRootNode(),"ytp-hide-controls",!x)}; g.b.AA=function(x){try{if(!g.br(this.api.getRootNode(),x))return!1}catch(u){return!1}for(;x&&!uUD(x);)x=x===this.api.getRootNode()?null:x.parentElement||null;return!!x}; g.b.qI=function(x){var u=this.api.getRootNode();g.pb(u,"ytp-autohide",x);g.pb(u,"ytp-autohide-active",!0);this.LI.start(x?250:100);x&&(this.DN=!1,g.HN(u,"ytp-touch-mode"));this.RQ=!x;this.api.JD(!x)}; g.b.JS=function(){var x=this.api.getRootNode();g.pb(x,"ytp-autohide-active",!1)}; g.b.pZk=function(){this.AT=!0}; g.b.u6X=function(x){if(this.api.X().G("player_doubletap_to_seek")||this.api.X().B)this.AT=!1,this.tT&&this.Fv(this.tT),this.LU===0&&C3(this,x)?(this.z7(),this.FD.start(),this.tT=this.Y(this.api.Cm(),"touchmove",this.pZk,void 0,!0)):this.FD.stop();nPW(this)&&C3(this,x)&&!this.api.X().B&&i5j(this);var u=this.VU.Zo();if(!g.n0(this.api.X())&&WC&&$nx(this,x))u&&x.preventDefault();else if(this.DN=!0,g.qN(this.api.getRootNode(),"ytp-touch-mode"),this.dC.Fb(),this.api.X().G("player_doubletap_to_seek")||this.api.X().B)if(u= this.api.getPlayerStateObject(),!(!this.api.y5()||g.A(u,2)&&g.ln(this.api)||g.A(u,64))){u=Date.now()-this.Md;this.LU+=1;if(u<=350){this.U7=!0;u=this.api.getPlayerSize().width/3;var k=this.api.getRootNode().getBoundingClientRect(),U=x.targetTouches[0].clientX-k.left;k=x.targetTouches[0].clientY-k.top;var m=(this.LU-1)*10;U>0&&Uu*2&&U=650;this.dC.resize();g.pb(u,"ytp-fullscreen",this.api.isFullscreen());g.pb(u,"ytp-large-width-mode",k);g.pb(u,"ytp-small-mode",this.Oe());g.pb(u,"ytp-tiny-mode",this.Q6());g.pb(u,"ytp-big-mode",this.XJ());this.Gm&&this.Gm.resize(x)}; g.b.hs=function(x){this.uE(x.state);this.g5()}; g.b.JJ=u5(5);g.b.Ol=function(){var x=!!this.Nv&&!this.api.xR()&&!this.nT,u=this.api.getPresentingPlayerType()===2,k=this.api.X();if(u){if(HRs&&k.G("enable_visit_advertiser_support_on_ipad_mweb"))return!1;u=n3(this.api.VI());x&&(u&&u.player?x=(x=u.player.getVideoData(2))?x.isListed&&!g.nM(u.player.X()):!1:(M8("showInfoBarDuringAd: this is null"),x=!1));return x}return x&&(k.WS||this.api.isFullscreen()||k.xD)}; g.b.g5=function(){var x=this.Ol();this.sC!==x&&(this.sC=x,g.pb(this.api.getRootNode(),"ytp-hide-info-bar",!x))}; g.b.uE=function(x){var u=x.isCued()||this.api.Gd()&&this.api.getPresentingPlayerType()!==3;u!==this.isCued&&(this.isCued=u,this.RH&&this.Fv(this.RH),this.RH=this.Y(this.api.Cm(),"touchstart",this.u6X,void 0,u));var k=this.dC,U=x.isPlaying()&&!g.A(x,32)||this.api.nU();aS(k,128,!U);k=this.dC;U=this.api.getPresentingPlayerType()===3;aS(k,256,U);k=this.api.getRootNode();g.A(x,2)?U=[KF.ENDED]:(U=[],g.A(x,8)?U.push(KF.PLAYING):g.A(x,4)&&U.push(KF.PAUSED),g.A(x,1)&&!g.A(x,32)&&U.push(KF.BUFFERING),g.A(x, 32)&&U.push(KF.SEEKING),g.A(x,64)&&U.push(KF.UNSTARTED));g.h3(this.Mk,U)||(g.R0(k,this.Mk),this.Mk=U,g.sV(k,U));U=this.api.X();var m=g.A(x,2);a:{var F=this.api.X();var f=F.controlsType;switch(f){case "2":case "0":F=!1;break a}F=f==="3"&&!g.A(x,2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:LHQ(n3(this.api.VI())))||this.api.XU()||g.n0(F)&&this.api.getPresentingPlayerType()===2?!1:!0}g.pb(k,"ytp-hide-controls",!F);g.pb(k,"ytp-native-controls",U.controlsType==="3"&&!u&&!m&&!this.PN);g.A(x, 128)&&!g.n0(U)?(this.Gm||(this.Gm=new g.JH(this.api),g.P(this,this.Gm),g.QD(this.api,this.Gm.element,4)),this.Gm.V(x.Af),this.Gm.show()):this.Gm&&(this.Gm.dispose(),this.Gm=null)}; g.b.d5=function(){return this.api.p6()&&this.api.xj()?(this.api.Rx(!1,!1),!0):this.api.xR()?(g.nN(this.api,!0),!0):!1}; g.b.onMutedAutoplayChange=function(x){this.PN=x;this.i$()}; g.b.XJ=function(){return!1}; g.b.Oe=function(){return!this.XJ()&&(this.api.getPlayerSize().width=0&&u.left>=0&&u.bottom>u.top&&u.right>u.left?u:null;u=this.size;x=x.clone();u=u.clone();U&&(f=u,m=5,(m&65)==65&&(x.x=U.right)&&(m&=-2),(m&132)==132&&(x.y=U.bottom)&&(m&=-5),x.xU.right&&(f.width=Math.min(U.right-x.x,F+f.width-U.left),f.width=Math.max(f.width,0))),x.x+f.width>U.right&&m&1&&(x.x=Math.max(U.right-f.width,U.left)),x.yU.bottom&&(f.height=Math.min(U.bottom-x.y,F+f.height-U.top),f.height=Math.max(f.height,0))),x.y+f.height>U.bottom&&m&4&&(x.y=Math.max(U.bottom-f.height,U.top)));U=new g.q4(0,0,0,0);U.left=x.x;U.top=x.y;U.width= u.width;U.height=u.height;g.YS(this.element,new g.pw(U.left,U.top));g.Z7(this.K);this.K.Y(vl(this),"contextmenu",this.j0t);this.K.Y(this.W,"fullscreentoggled",this.onFullscreenToggled);this.K.Y(this.W,"pageTransition",this.e8)}; g.b.j0t=function(x){if(!x.defaultPrevented){var u=nS(x);g.br(this.element,u)||this.aU();this.W.X().disableNativeContextMenu&&x.preventDefault()}}; g.b.onFullscreenToggled=function(){this.aU();uJQ(this)}; g.b.e8=function(){this.aU()};g.M(k9,g.T);k9.prototype.onClick=function(){var x=this,u,k,U,m;return g.Z(function(F){if(F.S==1)return u=x.api.X(),k=x.api.getVideoData(),U=x.api.getPlaylistId(),m=u.getVideoUrl(k.videoId,U,void 0,!0),g.n(F,USj(x,m),2);F.V&&kJD(x);x.api.logClick(x.element);g.wQ(F)})}; k9.prototype.aS=function(){this.updateValue("icon",{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{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","Copiar link");this.visible=gCY(this);g.pb(this.element,"ytp-copylink-button-visible", this.visible);this.J9(this.visible);this.tooltip.Js();this.api.logVisibility(this.element,this.visible&&this.N)}; k9.prototype.HU=function(x){g.T.prototype.HU.call(this,x);this.api.logVisibility(this.element,this.visible&&x)}; k9.prototype.SJ=function(){g.T.prototype.SJ.call(this);g.HN(this.element,"ytp-copylink-button-visible")};g.M(Uc,g.T);Uc.prototype.show=function(){g.T.prototype.show.call(this);g.ky(this.V)}; Uc.prototype.hide=function(){this.K.stop();this.J=0;this.k$("ytp-seek-icon").style.display="none";this.updateValue("seekIcon","");g.HN(this.element,"ytp-chapter-seek");g.HN(this.element,"ytp-time-seeking");g.T.prototype.hide.call(this)}; Uc.prototype.wQ=function(x,u,k,U){this.J=x===this.D?this.J+U:U;this.D=x;var m=x===-1?this.U:this.B;m&&this.W.logClick(m);this.j?this.V.stop():g.mZ(this.V);this.K.start();this.element.setAttribute("data-side",x===-1?"back":"forward");var F=3*this.W.Cm().getPlayerSize().height;m=this.W.Cm().getPlayerSize();m=m.width/3-3*m.height;this.S.style.width=F+"px";this.S.style.height=F+"px";x===1?(this.S.style.left="",this.S.style.right=m+"px"):x===-1&&(this.S.style.right="",this.S.style.left=m+"px");var f=F* 2.5;F=f/2;var V=this.k$("ytp-doubletap-ripple");V.style.width=f+"px";V.style.height=f+"px";x===1?(x=this.W.Cm().getPlayerSize().width-u+Math.abs(m),V.style.left="",V.style.right=x-F+"px"):x===-1&&(x=Math.abs(m)+u,V.style.right="",V.style.left=x-F+"px");V.style.top="calc((33% + "+Math.round(k)+"px) - "+F+"px)";if(k=this.k$("ytp-doubletap-ripple"))k.classList.remove("ytp-doubletap-ripple"),k.classList.add("ytp-doubletap-ripple");mSD(this,this.j?this.J:U)};g.M(Fjt,nP);g.b=Fjt.prototype;g.b.Wm=function(x){this.c$||(this.c$=new Ih(this.W),g.P(this,this.c$));var u,k;if((u=this.RU)==null?0:(k=u.menu)==null?0:k.menuRenderer)this.c$.open(this.RU.menu.menuRenderer,x.target),x.preventDefault()}; g.b.f4=function(){return!!this.S}; g.b.lU=function(){return!!this.S}; g.b.zi=function(x){x.target===this.overflowButton.element?x.preventDefault():(this.MV&&this.W.Xt("innertubeCommand",this.MV),this.P6(!1))}; g.b.bB=function(){this.P6(!0);var x,u;((x=this.S)==null?0:(u=x.bannerData)==null?0:u.dismissedStatusKey)&&this.wu.push(this.S.bannerData.dismissedStatusKey);this.fh()}; g.b.Iq=function(){this.fh();Xq(this)}; g.b.cfS=function(x){var u=this,k;if(x.id!==((k=this.S)==null?void 0:k.identifier)){this.fh();k=g.w(this.nm);for(var U=k.next();!U.done;U=k.next()){var m=U.value,F=void 0,f=void 0;if((U=(F=m)==null?void 0:(f=F.bannerData)==null?void 0:f.itemData)&&m.identifier===x.id){f=F=void 0;var V=((F=m)==null?void 0:(f=F.bannerData)==null?void 0:f.dismissedStatusKey)||"";if(this.wu.includes(V))break;this.S=m;this.banner.element.setAttribute("aria-label",U.accessibilityLabel||"");U.trackingParams&&(this.K=!0,this.W.setTrackingParams(this.badge.element, U.trackingParams));this.U.show();lq(this);this.ut.J9(!U.stayInApp);M5D(this);b2Y(this);VR(this);this.MV=g.d(U.onTapCommand,KY);if(m=g.d(U.menuOnTap,KY))this.RU=g.d(m,GI$);m=void 0;this.banner.update({thumbnail:(m=(U.thumbnailSources||[])[0])==null?void 0:m.url,title:U.productTitle,price:U.priceReplacementText?U.priceReplacementText:U.price,salesOriginalPrice:Xox(this),priceDropReferencePrice:qq4(this),promotionText:hAD(this),priceA11yText:spW(this),affiliateDisclaimer:U.affiliateDisclaimer,vendor:H2Q(this)}); V=f=F=m=void 0;((m=U)==null?0:(F=m.hiddenProductOptions)==null?0:F.showDropCountdown)&&((f=U)==null?0:(V=f.hiddenProductOptions)==null?0:V.dropTimestampMs)&&(this.QI=new g.gl(function(){cw4(u)},1E3),this.ut.hide(),this.countdownTimer.show(),cw4(this)); this.W.G("web_player_enable_featured_product_banner_exclusives_on_desktop")&&fnt(this)&&(this.A9=new g.gl(function(){V5j(u)},1E3),V5j(this))}}}}; g.b.fh=function(){this.S&&(this.S=void 0,this.Kn())}; g.b.onVideoDataChange=function(x,u){var k=this;x==="dataloaded"&&Xq(this);var U,m,F;x=g.d((U=u.getWatchNextResponse())==null?void 0:(m=U.playerOverlays)==null?void 0:(F=m.playerOverlayRenderer)==null?void 0:F.productsInVideoOverlayRenderer,tUS);this.overflowButton.show();this.dismissButton.hide();var f=x==null?void 0:x.featuredProductsEntityKey;this.trendingOfferEntityKey=x==null?void 0:x.trendingOfferEntityKey;this.nm.length||(poD(this,f),VR(this));var V;(V=this.h9)==null||V.call(this);this.h9=g.k8.subscribe(function(){poD(k, f);VR(k)})}; g.b.SJ=function(){Xq(this);M5D(this);b2Y(this);nP.prototype.SJ.call(this)};g.M(EC5,g.T);EC5.prototype.onClick=function(){this.W.logClick(this.element,this.V)};g.M(GJD,g.KN);g.b=GJD.prototype;g.b.show=function(){g.KN.prototype.show.call(this);this.W.publish("infopaneldetailvisibilitychange",!0);this.W.logVisibility(this.element,!0);zAI(this,!0)}; g.b.hide=function(){g.KN.prototype.hide.call(this);this.W.publish("infopaneldetailvisibilitychange",!1);this.W.logVisibility(this.element,!1);zAI(this,!1)}; g.b.getId=function(){return this.K}; g.b.pL=function(){return this.itemData.length}; g.b.onVideoDataChange=function(x,u){if(u){var k,U,m,F;this.update({title:((k=u.JI)==null?void 0:(U=k.title)==null?void 0:U.content)||"",body:((m=u.JI)==null?void 0:(F=m.bodyText)==null?void 0:F.content)||""});var f;x=((f=u.JI)==null?void 0:f.trackingParams)||null;this.W.setTrackingParams(this.element,x);f=g.w(this.itemData);for(x=f.next();!x.done;x=f.next())x.value.dispose();this.itemData=[];var V;if((V=u.JI)==null?0:V.ctaButtons)for(u=g.w(u.JI.ctaButtons),V=u.next();!V.done;V=u.next())if(V=g.d(V.value, pjk))V=new EC5(this.W,V,this.S),V.YN&&(this.itemData.push(V),V.pm(this.items))}}; g.b.SJ=function(){this.hide();g.KN.prototype.SJ.call(this)};g.M(i2j,g.T);g.b=i2j.prototype;g.b.onVideoDataChange=function(x,u){O2R(this,u);this.Sj&&nCY(this,this.Sj)}; g.b.FB=function(x){var u=this.W.getVideoData();this.videoId!==u.videoId&&O2R(this,u);nCY(this,x.state);this.Sj=x.state}; g.b.n_=function(x){(this.J=x)?this.hide():this.S&&this.show()}; g.b.iA=function(){this.V||this.Bl();this.showControls=!0}; g.b.lA=function(){this.V||this.aU();this.showControls=!1}; g.b.Bl=function(){var x;if((x=this.W)==null?0:x.G("embeds_web_enable_info_panel_sizing_fix")){var u;x=(u=this.W)==null?void 0:u.getPlayerSize();u=x.width<380;var k;x=x.height<(((k=this.W)==null?0:k.isEmbedsShortsMode())?400:280);var U,m;if((((U=this.W)==null?0:U.getPlayerStateObject().isCued())||((m=this.W)==null?0:g.A(m.getPlayerStateObject(),1024)))&&u&&x)return}this.S&&!this.J&&(this.fade.show(),this.W.publish("infopanelpreviewvisibilitychange",!0),this.W.logVisibility(this.element,!0))}; g.b.aU=function(){this.S&&!this.J&&(this.fade.hide(),this.W.publish("infopanelpreviewvisibilitychange",!1),this.W.logVisibility(this.element,!1))}; g.b.N9S=function(){this.V=!1;this.showControls||this.aU()};var nQo={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(nQo).reduce(function(x,u){x[nQo[u]]=u;return x},{}); var $eB={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys($eB).reduce(function(x,u){x[$eB[u]]=u;return x},{}); var rZS={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(rZS).reduce(function(x,u){x[rZS[u]]=u;return x},{});var j2k,ZHW;j2k=[{option:"#fff",text:"Branco"},{option:"#ff0",text:"Amarelo"},{option:"#0f0",text:"Verde"},{option:"#0ff",text:"Ciano"},{option:"#00f",text:"Azul"},{option:"#f0f",text:"Magenta"},{option:"#f00",text:"Vermelho"},{option:"#080808",text:"Preto"}];ZHW=[{option:0,text:qw(0)},{option:.25,text:qw(.25)},{option:.5,text:qw(.5)},{option:.75,text:qw(.75)},{option:1,text:qw(1)}]; g.p_=[{option:"fontFamily",text:"Estilo de fonte",options:[{option:1,text:"Serifada monoespa\u00e7ada"},{option:2,text:"Serifada proporcional"},{option:3,text:"Sem serifa monoespa\u00e7ada"},{option:4,text:"Sem serifa proporcional"},{option:5,text:"Casual"},{option:6,text:"Cursiva"},{option:7,text:"Versalete"}]},{option:"color",text:"Cor da fonte",options:j2k},{option:"fontSizeIncrement",text:"Tamanho da fonte",options:[{option:-2,text:qw(.5)},{option:-1,text:qw(.75)},{option:0,text:qw(1)},{option:1, text:qw(1.5)},{option:2,text:qw(2)},{option:3,text:qw(3)},{option:4,text:qw(4)}]},{option:"background",text:"Cor de fundo",options:j2k},{option:"backgroundOpacity",text:"Opacidade de fundo",options:ZHW},{option:"windowColor",text:"Cor da janela",options:j2k},{option:"windowOpacity",text:"Opacidade da janela",options:ZHW},{option:"charEdgeStyle",text:"Estilo de borda do caractere",options:[{option:0,text:"Nenhuma"},{option:4,text:"Sombra projetada"},{option:1,text:"Aumentada"},{option:2,text:"Reduzida"}, {option:3,text:"Circunscrito"}]},{option:"textOpacity",text:"Opacidade da fonte",options:[{option:.25,text:qw(.25)},{option:.5,text:qw(.5)},{option:.75,text:qw(.75)},{option:1,text:qw(1)}]}];var a0o=[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.M(QpW,g.Pr);g.b=QpW.prototype; g.b.xz=function(x){x.repeat||(this.J.sL=!1);var u=!1,k=x.keyCode,U=nS(x),m=!x.altKey&&!x.ctrlKey&&!x.metaKey&&(!this.api.isMutedByEmbedsMutedAutoplay()||a0o.includes(k)),F=!1,f=!1,V=this.api.X();x.defaultPrevented?(m=!1,f=!0):V.nf&&!this.api.isMutedByEmbedsMutedAutoplay()&&(m=!1);if(k===9)u=!0;else{if(U)switch(k){case 32:case 13:if(U.tagName==="BUTTON"||U.tagName==="A"||U.tagName==="INPUT")u=!0,m=!1;else if(m){var h=U.getAttribute("role");!h||h!=="option"&&h!=="button"&&h.indexOf("menuitem")!==0|| (u=!0,U.click(),F=!0)}break;case 37:case 39:case 36:case 35:u=U.getAttribute("role")==="slider";break;case 38:case 40:h=U.getAttribute("role"),U=k===38?U.previousSibling:U.nextSibling,h==="slider"?u=!0:m&&(h==="option"?(U&&U.getAttribute("role")==="option"&&U.focus(),F=u=!0):h&&h.indexOf("menuitem")===0&&(U&&U.hasAttribute("role")&&U.getAttribute("role").indexOf("menuitem")===0&&U.focus(),F=u=!0))}if(m&&!F)switch(k){case 38:F=Math.min(this.api.getVolume()+5,100);SL(this.D2,F,!1);this.api.setVolume(F); f=F=!0;break;case 40:F=Math.max(this.api.getVolume()-5,0);SL(this.D2,F,!0);this.api.setVolume(F);f=F=!0;break;case 36:this.api.y5()&&(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),f=F=!0);break;case 35:this.api.y5()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),f=F=!0)}}u&&HW(this,!0);(u||f)&&this.dC.Fb();(F||m&&this.handleGlobalKeyDown(k,x.shiftKey,x.ctrlKey,x.altKey,x.metaKey,x.key,x.code,x.repeat))&&x.preventDefault();V.D&&(x={keyCode:x.keyCode, altKey:x.altKey,ctrlKey:x.ctrlKey,metaKey:x.metaKey,shiftKey:x.shiftKey,handled:x.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.E_("onKeyPress",x))}; g.b.vB=function(x){var u=x.keyCode;(!this.api.G("web_player_spacebar_control_bugfix")||this.api.G("web_player_spacebar_control_bugfix")&&!this.K)&&this.handleGlobalKeyUp(u,x.shiftKey,x.ctrlKey,x.altKey,x.metaKey,x.key,x.code)&&x.preventDefault()}; g.b.handleGlobalKeyUp=function(x,u,k,U,m,F,f){this.api.publish("keyboardserviceglobalkeyup",{keyCode:x,shiftKey:u,ctrlKey:k,altKey:U,metaKey:m,key:F,code:f});u=!1;if(this.J.sL)return u;(m=g.Z8(this.api.VI()))&&(m=m.uY)&&m.Tx&&(m.UT(x),u=!0);switch(x){case 9:HW(this,!0);u=!0;break;case 32:if(this.api.G("web_speedmaster_spacebar_control")&&(!this.api.G("web_player_spacebar_control_bugfix")&&!this.K||this.api.G("web_player_spacebar_control_bugfix"))&&!this.api.X().nf){var V,h;x=(V=this.progressBar)== null?void 0:(h=V.V)==null?void 0:h.isEnabled;u=this.Oy(x)}break;case 39:(kn?U:k)&&this.api.G("web_enable_keyboard_shortcut_for_timely_actions")&&(this.api.startSeekCsiAction(),V=(V=this.api.getVideoData())?V.KX:[],h=rwb(V,this.api.getCurrentTime()*1E3),h!==-1&&this.S!=null&&(f_(this.S,1,V[h].title),this.api.seekTo(V[h].startTime/1E3,void 0,void 0,void 0,52),u=!0))}return u}; g.b.handleGlobalKeyDown=function(x,u,k,U,m,F,f,V){V||(this.J.sL=!1);var h=!1,X=this.api.X();if(X.nf&&!this.api.isMutedByEmbedsMutedAutoplay())return h;var q=g.Z8(this.api.VI());if(q&&(q=q.uY)&&q.Tx)switch(x){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:h=q.CO(x)}X.j||h||(h=F||String.fromCharCode(x).toLowerCase(),this.V+=h,"awesome".indexOf(this.V)===0?(h=!0,7===this.V.length&&iqR(this.api.getRootNode(),"ytp-color-party")):(this.V=h,h="awesome".indexOf(this.V)===0));if(!h&&(!this.api.isMutedByEmbedsMutedAutoplay()|| a0o.includes(x))){var H=this.api.getVideoData(),R,p;q=(R=this.progressBar)==null?void 0:(p=R.V)==null?void 0:p.isEnabled;R=H?H.KX:[];p=kn?U:k;switch(x){case 80:u&&!X.c$&&(DI(this.D2,lot(),"Anterior"),this.api.previousVideo(),h=!0);break;case 78:u&&!X.c$&&(DI(this.D2,l9(),"Pr\u00f3ximo"),this.api.nextVideo(),h=!0);break;case 74:this.api.y5()&&(this.api.startSeekCsiAction(),this.S?this.api.G("enable_key_press_seek_logging")?(h=Ru(this,-10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_10S"), Fq(this.S,-1,10,h)):Fq(this.S,-1,10):DI(this.D2,{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{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),h=!0);break;case 76:this.api.y5()&&(this.api.startSeekCsiAction(),this.S?this.api.G("enable_key_press_seek_logging")?(h=Ru(this,10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_10S"),Fq(this.S,1,10,h)):Fq(this.S,1,10):DI(this.D2,{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{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),h=!0);break;case 37:this.api.y5()&&(this.api.startSeekCsiAction(),p?(p=jpY(R,this.api.getCurrentTime()*1E3),p!==-1&&this.S!=null&&(f_(this.S,-1,R[p].title),this.api.seekTo(R[p].startTime/1E3,void 0,void 0,void 0,53),h=!0)):(this.S?this.api.G("enable_key_press_seek_logging")?(h=Ru(this,-5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_5S"),Fq(this.S,-1,5,h)):Fq(this.S,-1,5):DI(this.D2,{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36", width:"100%"},L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{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),h=!0));break;case 39:this.api.y5()&&(this.api.startSeekCsiAction(),p?this.api.G("web_enable_keyboard_shortcut_for_timely_actions")||(p=rwb(R,this.api.getCurrentTime()*1E3),p!==-1&&this.S!=null&&(f_(this.S,1,R[p].title),this.api.seekTo(R[p].startTime/1E3,void 0,void 0,void 0,52),h=!0)):(this.S!=null?this.api.G("enable_key_press_seek_logging")?(h=Ru(this,5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_5S"),Fq(this.S,1,5,h)):Fq(this.S, 1,5):DI(this.D2,{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{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),h=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),SL(this.D2,this.api.getVolume(),!1)):(this.api.mute(),SL(this.D2,0,!0));h=!0;break;case 32:h=this.api.G("web_speedmaster_spacebar_control")?!this.api.X().c$:this.Oy(q);break;case 75:h=this.Oy(q);break;case 190:u?X.enableSpeedOptions&&eA4(this)&&(h=this.api.getPlaybackRate(),this.api.setPlaybackRate(h+.25,!0),jrI(this.D2,!1),h=!0):this.api.y5()&&(this.step(1),h=!0);break;case 188:u? X.enableSpeedOptions&&eA4(this)&&(h=this.api.getPlaybackRate(),this.api.setPlaybackRate(h-.25,!0),jrI(this.D2,!0),h=!0):this.api.y5()&&(this.step(-1),h=!0);break;case 70:oxj(this.api)&&(this.api.toggleFullscreen().catch(function(){}),h=!0); break;case 27:q?(this.progressBar.Xa(),h=!0):this.j()&&(h=!0)}if(X.controlsType!=="3")switch(x){case 67:g.Oi(this.api.VI())&&(X=this.api.getOption("captions","track"),this.api.toggleSubtitles(),Z5b(this.D2,!X||X&&!X.displayName),h=!0);break;case 79:cW(this,"textOpacity");break;case 87:cW(this,"windowOpacity");break;case 187:case 61:cW(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:cW(this,"fontSizeIncrement",!0,!0)}var c;u||k||U||(x>=48&&x<=57?c=x-48:x>=96&&x<=105&&(c=x-96));c!=null&&this.api.y5()&& (this.api.startSeekCsiAction(),X=this.api.getProgressState(),this.api.seekTo(c/10*(X.seekableEnd-X.seekableStart)+X.seekableStart,void 0,void 0,void 0,81),h=!0);h&&this.dC.Fb()}this.K||this.api.publish("keyboardserviceglobalkeydown",{keyCode:x,shiftKey:u,ctrlKey:k,altKey:U,metaKey:m,key:F,code:f,repeat:V},this.J);return h}; g.b.step=function(x){this.api.y5();if(this.api.getPlayerStateObject().isPaused()){var u=this.api.getVideoData().V;u&&(u=u.video)&&this.api.seekBy(x/(u.fps||30),void 0,void 0,x>0?77:78)}}; g.b.Oy=function(x){if(!this.api.X().c$){var u;var k,U=(u=this.api.getVideoData())==null?void 0:(k=u.getPlayerResponse())==null?void 0:k.playabilityStatus;if(U){var m;u=((m=g.d(U.miniplayer,$9G))==null?void 0:m.playbackMode)==="PLAYBACK_MODE_PAUSED_ONLY"}else u=!1;u&&this.api.Xt("onExpandMiniplayer");x?this.progressBar.rN():(x=!this.api.getPlayerStateObject().isOrWillBePlaying(),this.D2.uo(x),x?this.api.playVideo():this.api.pauseVideo());return!0}return!1}; g.b.SJ=function(){g.mZ(this.N);g.Pr.prototype.SJ.call(this)};g.M(g.Mw,g.T);g.Mw.prototype.CQ=u5(11); g.Mw.prototype.aS=function(){var x=this.W.X(),u=x.J||this.W.G("web_player_hide_overflow_button_if_empty_menu")&&this.gO.isEmpty();x=g.n0(x)&&g.rM(this.W)&&g.A(this.W.getPlayerStateObject(),128);var k=this.W.getPlayerSize();this.visible=this.W.Oe()&&!x&&k.width>=240&&!g.kg(this.W.getVideoData())&&!u&&!this.S&&!this.W.isEmbedsShortsMode();g.pb(this.element,"ytp-overflow-button-visible",this.visible);this.visible&&this.W.Js();this.W.logVisibility(this.element,this.visible&&this.N)}; g.Mw.prototype.HU=function(x){g.T.prototype.HU.call(this,x);this.W.logVisibility(this.element,this.visible&&x)}; g.Mw.prototype.SJ=function(){g.T.prototype.SJ.call(this);g.HN(this.element,"ytp-overflow-button-visible")};g.M(JwD,g.KN);g.b=JwD.prototype;g.b.g3=function(x){x=nS(x);g.br(this.element,x)&&(g.br(this.S,x)||g.br(this.closeButton,x)||T6(this))}; g.b.aU=function(){g.KN.prototype.aU.call(this);this.W.Ny(this.element)}; g.b.show=function(){this.Tx&&this.W.publish("OVERFLOW_PANEL_OPENED");g.KN.prototype.show.call(this);this.element.setAttribute("aria-modal","true");NWj(this,!0)}; g.b.hide=function(){g.KN.prototype.hide.call(this);this.element.removeAttribute("aria-modal");NWj(this,!1)}; g.b.onFullscreenToggled=function(x){!x&&this.Zo()&&T6(this)}; g.b.isEmpty=function(){return this.actionButtons.length===0}; g.b.focus=function(){for(var x=g.w(this.actionButtons),u=x.next();!u.done;u=x.next())if(u=u.value,u.Tx){u.focus();break}};g.M(dSR,g.T);dSR.prototype.onClick=function(x){g.Vc(x,this.api)&&this.api.playVideoAt(this.index)};g.M(KjD,g.KN);g.b=KjD.prototype;g.b.show=function(){g.KN.prototype.show.call(this);this.S.Y(this.api,"videodatachange",this.L2);this.S.Y(this.api,"onPlaylistUpdate",this.L2);this.L2()}; g.b.hide=function(){g.KN.prototype.hide.call(this);g.Z7(this.S);this.updatePlaylist(null)}; g.b.L2=function(){this.updatePlaylist(this.api.getPlaylist());this.api.X().J&&(this.k$("ytp-playlist-menu-title-name").removeAttribute("href"),this.J&&(this.Fv(this.J),this.J=null))}; g.b.Cw=function(){var x=this.playlist,u=x.author,k=u?"por $AUTHOR \u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH":"$CURRENT_POSITION/$PLAYLIST_LENGTH",U={CURRENT_POSITION:String(x.index+1),PLAYLIST_LENGTH:String(x.getLength())};u&&(U.AUTHOR=u);this.update({title:x.title,subtitle:g.tK(k,U),playlisturl:this.api.getVideoUrl(!0)});u=x.V;if(u===this.K)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.playlistData[x.index];else{k=g.w(this.playlistData);for(U=k.next();!U.done;U=k.next())U.value.dispose(); k=x.getLength();this.playlistData=[];for(U=0;U=this.V&&!x.J&&!u.isAd()&&!this.api.isEmbedsShortsMode()}else x=!1;this.visible=x;this.J9(this.visible);g.pb(this.element,"ytp-search-button-visible",this.visible);g.pb(this.element,"ytp-show-search-title",!this.api.Oe());this.api.logVisibility(this.element,this.visible&&this.N)}; tb.prototype.HU=function(x){g.T.prototype.HU.call(this,x);this.api.logVisibility(this.element,this.visible&&x)};g.M(g.Ec,g.T);g.b=g.Ec.prototype;g.b.Uq=u5(8);g.b.onClick=function(){var x=this,u=this.api.X(),k=this.api.getVideoData(this.api.getPresentingPlayerType()),U=this.api.getPlaylistId();u=this.api.G("enable_share_button_url_fix")?this.api.getVideoUrl(!0,!0,!0):u.getVideoUrl(k.videoId,U,void 0,!0);if(navigator.share)try{var m=navigator.share({title:k.title,url:u});m instanceof Promise&&m.catch(function(F){BWt(x,F)})}catch(F){F instanceof Error&&BWt(this,F)}else this.S.d5(),T6(this.J,this.element,!1); this.api.logClick(this.element)}; g.b.aS=function(){var x=this.api.X(),u=this.api.isEmbedsShortsMode();g.pb(this.element,"ytp-show-share-title",g.n0(x)&&!u);this.S.XJ()&&u?(x=(this.api.Cm().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.Rd(this.element,"right",x+"px")):u&&g.Rd(this.element,"right","0px");this.updateValue("icon",{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{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=SqG(this);g.pb(this.element,"ytp-share-button-visible",this.visible);this.J9(this.visible);this.tooltip.Js();this.api.logVisibility(this.element,SqG(this)&&this.N)}; g.b.HU=function(x){g.T.prototype.HU.call(this,x);this.api.logVisibility(this.element,this.visible&&x)}; g.b.SJ=function(){g.T.prototype.SJ.call(this);g.HN(this.element,"ytp-share-button-visible")};g.M(xEY,g.KN);g.b=xEY.prototype;g.b.E0=function(x){x=nS(x);g.br(this.j,x)||g.br(this.closeButton,x)||T6(this)}; g.b.aU=function(){g.KN.prototype.aU.call(this);this.tooltip.Ny(this.element);this.api.logVisibility(this.S,!1);for(var x=g.w(this.J),u=x.next();!u.done;u=x.next())u=u.value,this.api.hasVe(u.element)&&this.api.logVisibility(u.element,!1)}; g.b.show=function(){var x=this.Tx;g.KN.prototype.show.call(this);this.aS();x||this.api.Xt("onSharePanelOpened")}; g.b.NuS=function(){this.Tx&&this.aS()}; g.b.aS=function(){var x=this;g.qN(this.element,"ytp-share-panel-loading");g.HN(this.element,"ytp-share-panel-fail");var u=this.api.getVideoData(),k=this.api.getPlaylistId()&&this.K.checked;u.getSharePanelCommand&&uo(this.api.QG(),u.getSharePanelCommand,{includeListId:k}).then(function(U){x.Ft()||(g.HN(x.element,"ytp-share-panel-loading"),g3W(x,U))}); u=this.api.getVideoUrl(!0,!0,!1,!1);this.updateValue("link",u);this.updateValue("linkText",u);this.updateValue("shareLinkWithUrl",g.tK("Compartilhar o link $URL",{URL:u}));q0(this.S);this.api.logVisibility(this.S,!0)}; g.b.onFullscreenToggled=function(x){!x&&this.Zo()&&T6(this)}; g.b.focus=function(){this.S.focus()}; g.b.SJ=function(){g.KN.prototype.SJ.call(this);unW(this)};g.M(mEY,nP);g.b=mEY.prototype;g.b.SJ=function(){hcx(this);nP.prototype.SJ.call(this)}; g.b.zi=function(x){x.target!==this.dismissButton.element&&(this.P6(!1),this.W.Xt("innertubeCommand",this.onClickCommand))}; g.b.bB=function(){this.B$=!0;this.P6(!0);this.Kn()}; g.b.wGG=function(x){this.D=x;this.Kn()}; g.b.onVideoDataChange=function(x,u){if(x=!!u.videoId&&this.videoId!==u.videoId)this.videoId=u.videoId,this.B$=!1,this.Ok=!0,this.B=this.RS=!1,hcx(this),VkY(this,!1),this.V=this.S=!1,z$(this),FVW(this);if(x||!u.videoId)this.t5=this.K=!1;var k,U;if(u==null?0:(k=u.getPlayerResponse())==null?0:(U=k.videoDetails)==null?0:U.isLiveContent)this.VQ(!1);else{var m,F,f;u=g.d((m=u.getWatchNextResponse())==null?void 0:(F=m.playerOverlays)==null?void 0:(f=F.playerOverlayRenderer)==null?void 0:f.productsInVideoOverlayRenderer, tUS);this.D=this.enabled=!1;if(u){if(m=u==null?void 0:u.featuredProductsEntityKey){F=g.k8.getState().entities;var V;if((V=pX(F,"featuredProductsEntity",m))==null?0:V.productsData){this.VQ(!1);return}}this.enabled=!0;if(!this.K){var h;V=(h=u.badgeInteractionLogging)==null?void 0:h.trackingParams;(this.K=!!V)&&this.W.setTrackingParams(this.badge.element,V||null)}if(!this.t5){var X;if(this.t5=!((X=u.dismissButton)==null||!X.trackingParams)){var q;this.W.setTrackingParams(this.dismissButton.element,((q= u.dismissButton)==null?void 0:q.trackingParams)||null)}}u.isContentForward&&(h=u.productsData,VkY(this,!0),FVW(this),h=bFt(this,h),X=[],h.length>0&&X.push(h[0]),h.length>1&&(q=new g.T({T:"div",Z:"ytp-suggested-action-more-products-icon"}),g.P(this,q),X.push(q),X.push.apply(X,g.t(h.slice(1)))),this.j=new g.T({T:"div",L:X,Z:"ytp-suggested-action-content-forward-container"}),g.P(this,this.j),this.gm.element.append(this.j.element));this.text=g.te(u.text);var H;if(h=(H=u.dismissButton)==null?void 0:H.a11yLabel)this.GY= g.te(h);this.onClickCommand=u.onClickCommand;this.timing=u.timing;this.tO()}k$x(this);lq(this);this.Kn()}}; g.b.f4=function(){return!this.D&&this.enabled&&!this.B$&&!this.W.Oe()&&!this.ud&&(this.B||this.Ok)}; g.b.H0=function(x){nP.prototype.H0.call(this,x);if(this.S||this.V)this.timing&&G$(this.timing.preview)&&(this.S=!1,z$(this),this.V=!1,z$(this),this.W.Gw("shopping_overlay_preview_collapsed"),this.W.Gw("shopping_overlay_preview_expanded"),x=WW(this.timing.preview.startSec,this.timing.preview.endSec,"shopping_overlay_expanded"),G$(this.timing.expanded)&&this.timing.preview.endSec===this.timing.expanded.startSec&&(this.W.Gw("shopping_overlay_expanded"),x.end=this.timing.expanded.endSec*1E3),this.W.tO([x])), this.RS=!0,lq(this);z$(this)}; g.b.VQ=function(x){(this.B=x)?(iq(this),lq(this,!1)):(hcx(this),this.q$.start());this.Kn()}; g.b.tO=function(x){var u=this.timing;x=(x===void 0?0:x)+this.W.getCurrentTime();var k=[],U=u.visible,m=u.preview;u=u.expanded;G$(U)&&(kTx(U,x),k.push(WW(U.startSec,U.endSec,"shopping_overlay_visible")));G$(m)&&(kTx(m,x),U=m.startSec+1,k.push(WW(m.startSec,U,"shopping_overlay_preview_collapsed")),k.push(WW(U,m.endSec,"shopping_overlay_preview_expanded")));G$(u)&&(kTx(u,x),k.push(WW(u.startSec,u.endSec,"shopping_overlay_expanded")));this.W.tO(k)};g.M(s3R,g.T); s3R.prototype.aS=function(){var x=this.api.X();this.J9(g.n0(x)&&this.api.isEmbedsShortsMode());this.subscribeButton&&this.api.logVisibility(this.subscribeButton.element,this.Tx);var u=this.api.getVideoData(),k=!1;this.api.getPresentingPlayerType()===2?k=!!u.videoId&&!!u.isListed&&!!u.author&&!!u.ud&&!!u.profilePicture:g.n0(x)&&(k=!!u.videoId&&!!u.ud&&!!u.profilePicture&&!g.kg(u)&&!x.J&&!(x.B&&this.api.getPlayerSize().width<200));var U=u.profilePicture;x=g.n0(x)?u.expandedTitle:u.author;U=U===void 0? "":U;x=x===void 0?"":x;k?(this.V!==U&&(this.S.style.backgroundImage="url("+U+")",this.V=U),this.updateValue("channelLogoLabel",g.tK("Foto do canal $CHANNEL_NAME",{CHANNEL_NAME:x})),g.qN(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.HN(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.S,k&&this.N);this.api.logVisibility(this.channelName,k&&this.N);this.subscribeButton&&(this.subscribeButton.channelId=u.k9);this.updateValue("expandedTitle",u.expandedTitle)};g.M(Oc,g.KN);Oc.prototype.show=function(){g.KN.prototype.show.call(this);this.S.start()}; Oc.prototype.hide=function(){g.KN.prototype.hide.call(this);this.S.stop()}; Oc.prototype.B3=function(x,u){x==="dataloaded"&&((this.YE=u.YE,this.wX=u.wX,isNaN(this.YE)||isNaN(this.wX))?this.J&&(this.W.Gw("intro"),this.W.removeEventListener(g.X0("intro"),this.D),this.W.removeEventListener(g.qY("intro"),this.j),this.W.removeEventListener("onShowControls",this.K),this.hide(),this.J=!1):(this.W.addEventListener(g.X0("intro"),this.D),this.W.addEventListener(g.qY("intro"),this.j),this.W.addEventListener("onShowControls",this.K),x=new g.V5(this.YE,this.wX,{priority:9,namespace:"intro"}), this.W.tO([x]),this.J=!0))};g.M(ix,g.T);ix.prototype.onClick=function(){this.W.Nn()}; ix.prototype.aS=function(){var x=!0;g.n0(this.W.X())&&(x=x&&this.W.Cm().getPlayerSize().width>=480);this.J9(x);this.updateValue("icon",this.W.V5()?{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,C:{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"}}]}: {T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{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.M(RcY,g.T);RcY.prototype.SJ=function(){this.S=null;g.T.prototype.SJ.call(this)};g.M(lx,g.T);lx.prototype.onClick=function(){this.W.Xt("innertubeCommand",this.V)}; lx.prototype.U=function(x){x!==this.j&&(this.update({title:x,ariaLabel:x}),this.j=x);x?this.show():this.hide()}; lx.prototype.B=function(){this.S.disabled=this.V==null;g.pb(this.S,"ytp-chapter-container-disabled",this.S.disabled);this.jk()};g.M(n_,lx);n_.prototype.onClickCommand=function(x){g.d(x,ge)&&this.jk()}; n_.prototype.updateVideoData=function(x,u){var k,U,m;x=g.d((k=u.getWatchNextResponse())==null?void 0:(U=k.playerOverlays)==null?void 0:(m=U.playerOverlayRenderer)==null?void 0:m.decoratedPlayerBarRenderer,OL);k=g.d(x==null?void 0:x.playerBarActionButton,g.J1);this.W.G("web_player_updated_entrypoint")&&(this.D=ER(k==null?void 0:k.text));this.V=k==null?void 0:k.command;lx.prototype.B.call(this)}; n_.prototype.jk=function(){var x=this.W.G("web_player_updated_entrypoint")?this.D:"",u=this.K.S,k,U=((k=this.W.getLoopRange())==null?void 0:k.type)==="clips";if(u.length>1&&!U){x=this.W.getProgressState().current*1E3;k=sc(u,x);x=u[k].title||"Cap\u00edtulos";if(k!==this.currentIndex||this.J)this.W.Xt("innertubeCommand",u[k].onActiveCommand),this.currentIndex=k;this.J=!1}else this.J=!0;lx.prototype.U.call(this,x)};g.M($9,g.T);$9.prototype.J=function(x){g.A(x.state,32)?c64(this,this.api.uc()):this.Tx&&(g.A(x.state,16)||g.A(x.state,1))||this.fade.hide()}; $9.prototype.QQ=function(){var x=this.api.getPlayerStateObject();(g.A(x,32)||g.A(x,16))&&MkG(this)}; $9.prototype.K=function(){this.frameIndex=NaN;MkG(this)}; $9.prototype.hide=function(){this.S&&c64(this,null);g.T.prototype.hide.call(this)};g.M(wV4,g.T);g.b=wV4.prototype;g.b.onClick=function(){var x=this;if(this.W.X().ud||this.W.X().B){this.W.logClick(this.element);try{this.W.toggleFullscreen().catch(function(u){x.C3(u)})}catch(u){this.C3(u)}}else T6(this.message,this.element,!0)}; g.b.C3=function(x){String(x).includes("fullscreen error")?g.Nz(x):g.Pc(x);this.q9()}; g.b.q9=function(){this.disable();this.message.Bl(this.element,!0)}; g.b.JC=function(){EM()===this.W.getRootNode()?this.J.start():(this.J.stop(),this.message&&this.message.hide())}; g.b.d8=function(){if(window.screen&&window.outerWidth&&window.outerHeight){var x=window.screen.width*.9,u=window.screen.height*.9,k=Math.max(window.outerWidth,window.innerWidth),U=Math.max(window.outerHeight,window.innerHeight);if(k>U!==x>u){var m=k;k=U;U=m}x>k&&u>U&&this.q9()}}; g.b.disable=function(){var x=this;if(!this.message){var u=(yr(["requestFullscreen","webkitRequestFullscreen","mozRequestFullScreen","msRequestFullscreen"],document.body)!=null?"Tela cheia indispon\u00edvel. $BEGIN_LINKSaiba mais$END_LINK":"Seu navegador n\u00e3o tem suporte para tela cheia. $BEGIN_LINKSaiba mais$END_LINK").split(/\$(BEGIN|END)_LINK/);this.message=new g.KN(this.W,{T:"div",W$:["ytp-popup","ytp-generic-popup"],C:{role:"alert",tabindex:"0"},L:[u[0],{T:"a",C:{href:"https://support.google.com/youtube/answer/6276924", target:this.W.X().U},VX:u[2]},u[4]]},100,!0);this.message.hide();g.P(this,this.message);this.message.subscribe("show",function(k){x.V.tp(x.message,k)}); g.QD(this.W,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.S)();this.S=null}}; g.b.aS=function(){var x=oxj(this.W),u=this.W.X().B&&this.W.getPlayerSize().width<250;this.J9(x&&!u);var k;((k=this.W.X())==null?0:k.G("embeds_use_parent_visibility_in_ve_logging"))?this.W.logVisibility(this.element,this.Tx&&this.N):this.W.logVisibility(this.element,this.Tx)}; g.b.RX=function(x){if(x){var u={T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"g",Z:"ytp-fullscreen-button-corner-2",L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{d:"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z"}}]},{T:"g",Z:"ytp-fullscreen-button-corner-3",L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{d:"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z"}}]},{T:"g",Z:"ytp-fullscreen-button-corner-0",L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{d:"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z"}}]},{T:"g", Z:"ytp-fullscreen-button-corner-1",L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{d:"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z"}}]}]};x=g.Wl(this.W,"Sair da tela inteira","f");this.update({"data-title-no-tooltip":"Sair da tela inteira"});document.activeElement===this.element&&this.W.getRootNode().focus();document.pictureInPictureElement&&document.exitPictureInPicture().catch(function(k){g.Nz(k)})}else u={T:"svg", C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"g",Z:"ytp-fullscreen-button-corner-0",L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{d:"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z"}}]},{T:"g",Z:"ytp-fullscreen-button-corner-1",L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{d:"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z"}}]},{T:"g",Z:"ytp-fullscreen-button-corner-2",L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{d:"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z"}}]},{T:"g",Z:"ytp-fullscreen-button-corner-3", L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{d:"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z"}}]}]},x=g.Wl(this.W,"Tela inteira","f"),this.update({"data-title-no-tooltip":"Tela inteira"});x=this.message?null:x;this.update({title:x,icon:u});this.V.T1().Js()}; g.b.SJ=function(){this.message||((0,this.S)(),this.S=null);g.T.prototype.SJ.call(this)}; g.b.HU=function(x){g.T.prototype.HU.call(this,x);var u;((u=this.W.X())==null?0:u.G("embeds_use_parent_visibility_in_ve_logging"))&&this.W.logVisibility(this.element,this.Tx&&x)};g.M(r2,g.T);r2.prototype.onClick=function(){this.W.logClick(this.element);this.W.seekBy(this.S,!0);var x=this.S>0?1:-1,u=Math.abs(this.S),k=this.W.Z_().BR;k&&Fq(k,x,u);this.V.isActive()?this.J=!0:(x=["ytp-jump-spin"],this.S<0&&x.push("backwards"),this.element.classList.add.apply(this.element.classList,g.t(x)),g.ky(this.V))};g.M(jX,lx);jX.prototype.onClickCommand=function(x){g.d(x,y3s)&&this.jk()}; jX.prototype.updateVideoData=function(){var x,u;this.V=(x=Y_Q(this))==null?void 0:(u=x.onTap)==null?void 0:u.innertubeCommand;lx.prototype.B.call(this)}; jX.prototype.jk=function(){var x="",u=this.K.D,k,U=(k=Y_Q(this))==null?void 0:k.headerTitle;k=U?g.te(U):"";var m;U=((m=this.W.getLoopRange())==null?void 0:m.type)==="clips";u.length>1&&!U&&(x=this.W.getProgressState().current*1E3,m=$Sb(u,x),x=m!=null?u[m].title:k,m!=null&&m!==this.currentIndex&&(this.W.Xt("innertubeCommand",u[m].onActiveCommand),this.currentIndex=m));lx.prototype.U.call(this,x)};g.M(Zi,g.T);Zi.prototype.onClick=function(){this.W.Xt("onCollapseMiniplayer");this.W.logClick(this.element)}; Zi.prototype.aS=function(){this.visible=!this.W.isFullscreen();this.J9(this.visible);this.W.logVisibility(this.element,this.visible&&this.N)}; Zi.prototype.HU=function(x){g.T.prototype.HU.call(this,x);this.W.logVisibility(this.element,this.visible&&x)};g.M(au,g.T);g.b=au.prototype;g.b.fJ=function(x){this.visible=x.width>=300||this.ut;this.J9(this.visible);this.W.logVisibility(this.element,this.visible&&this.N)}; g.b.A1G=function(){this.W.X().q$?this.W.isMuted()?this.W.unMute():this.W.mute():T6(this.message,this.element,!0);this.W.logClick(this.element)}; g.b.onVolumeChange=function(x){this.setVolume(x.volume,x.muted)}; g.b.setVolume=function(x,u){var k=this,U=u?0:x/100,m=this.W.X();x=U===0?1:x>50?1:0;if(this.j!==x){var F=this.RS;isNaN(F)?GTk(this,x):KbY(this.nm,function(V){GTk(k,F+(k.j-F)*V)},250); this.j=x}U=U===0?1:0;if(this.K!==U){var f=this.U;isNaN(f)?zcG(this,U):KbY(this.t5,function(V){zcG(k,f+(k.K-f)*V)},250); this.K=U}m.q$&&(m=g.Wl(this.W,"Sem \u00e1udio","m"),U=g.Wl(this.W,"Reativar o som","m"),this.updateValue("title",u?U:m),this.update({"data-title-no-tooltip":u?"Reativar o som":"Sem \u00e1udio"}),this.tooltip.Js())}; g.b.HU=function(x){g.T.prototype.HU.call(this,x);this.W.logVisibility(this.element,this.visible&&x)}; var tk$=["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"],E3R=["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.M(g.QR,g.T);g.b=g.QR.prototype;g.b.onStateChange=function(x){this.Pl(x.state);var u;((u=this.W.X())==null?0:u.G("embeds_use_parent_visibility_in_ve_logging"))&&this.W.logVisibility(this.element,this.Tx&&this.N)}; g.b.Pl=function(x){var u=g.l_(this.W.getVideoData()),k=!1;x.isOrWillBePlaying()?x=u?4:2:g.A(x,2)?(x=3,k=u):x=1;this.element.disabled=k;if(this.S!==x){u=null;switch(x){case 2:u=g.Wl(this.W,"Pausa","k");this.update({"data-title-no-tooltip":"Pausa"});break;case 3:u="Reiniciar";this.update({"data-title-no-tooltip":"Reiniciar"});break;case 1:u=g.Wl(this.W,"Reproduzir","k");this.update({"data-title-no-tooltip":"Reproduzir"});break;case 4:u="Interromper reprodu\u00e7\u00e3o ao vivo",this.update({"data-title-no-tooltip":"Interromper reprodu\u00e7\u00e3o ao vivo"})}x=== 3?this.update({title:u,icon:WVQ(x)}):(this.update({title:u}),(u=WVQ(x))&&this.S&&this.S!==3?T2Q(this.transition,this.element,u):this.updateValue("icon",u));this.tooltip.Js();this.S=x}}; g.b.onVideoDataChange=function(){g.pb(this.element,"ytp-play-button-playlist",g.rM(this.W))}; g.b.Oy=function(x){this.W.logClick(this.element);if(this.W.getPlayerStateObject().isOrWillBePlaying())this.W.pauseVideo();else{if(this.W.isMinimized()&&this.W.getPlayerStateObject().isCued()){var u={},k;if((k=this.W.getVideoData())==null?0:k.j)u.cttAuthInfo={token:this.W.getVideoData().j,videoId:this.W.getVideoData().videoId};Lr("direct_playback",u);this.W.kT().timerName="direct_playback"}this.W.playVideo()}this.W.isMinimized()&&(x==null?void 0:x.type)==="click"&&this.element.blur()}; g.b.HU=function(x){g.T.prototype.HU.call(this,x);var u;((u=this.W.X())==null?0:u.G("embeds_use_parent_visibility_in_ve_logging"))&&this.W.logVisibility(this.element,this.Tx&&x)};g.M(g.Iu,g.T);g.b=g.Iu.prototype;g.b.onVideoDataChange=function(){iFW(this);this.K&&(this.Fv(this.K),this.K=null);this.videoData=this.W.getVideoData(1);if(this.playlist=this.W.getPlaylist())this.playlist.subscribe("shuffle",this.onVideoDataChange,this),this.K=this.Y(this.W,"progresssync",this.j8);this.J=lgx(this);OFb(this);this.Pe(this.W.Cm().getPlayerSize())}; g.b.Pe=function(x){x=x===void 0?this.W.Cm().getPlayerSize():x;var u,k=((u=this.W.getLoopRange())==null?void 0:u.type)==="clips";x=(g.rM(this.W)||this.S&&g.I7(this.W)&&!this.W.G("web_hide_next_button")||n3I(this))&&!k&&(this.S||x.width>=400);this.J9(x);this.W.logVisibility(this.element,x)}; g.b.onClick=function(x){this.W.logClick(this.element);var u=!0;this.D?u=g.Vc(x,this.W):x.preventDefault();u&&(this.S&&this.W.getPresentingPlayerType()===5?this.W.publish("ytoprerollinternstitialnext"):this.S?(RS(this.W.kT()),this.W.publish("playlistnextbuttonclicked",this.element),this.W.nextVideo(!0)):this.J?this.W.seekTo(0):(RS(this.W.kT()),this.W.publish("playlistprevbuttonclicked",this.element),this.W.previousVideo(!0)))}; g.b.j8=function(){var x=lgx(this);x!==this.J&&(this.J=x,OFb(this))}; g.b.SJ=function(){this.V&&(this.V(),this.V=null);iFW(this);g.T.prototype.SJ.call(this)};g.M(r6Y,g.T);g.b=r6Y.prototype;g.b.Gn=function(x){this.C2(x.pageX);this.zT(x.pageX+x.deltaX);j3Q(this)}; g.b.C2=function(x){this.t5=x-this.c$}; g.b.zT=function(x){x-=this.c$;!isNaN(this.t5)&&this.thumbnails.length>0&&(this.U=x-this.t5,this.thumbnails.length>0&&this.U!==0&&(this.J=this.B+this.U,x=ect(this,this.J),this.J<=this.S/2&&this.J>=Ig$(this)?(this.api.seekTo(x,!1,void 0,void 0,25),g.Rd(this.Ok,"transform","translateX("+(this.J-this.S/2)+"px)"),$ER(this,x)):this.J=this.B))}; g.b.Ib=function(){this.RS&&(this.RS.Zz=!0);var x=(0,g.j4)()-this.IS<300;if(Math.abs(this.U)<5&&!x){this.IS=(0,g.j4)();x=this.t5+this.U;var u=this.S/2-x;this.C2(x);this.zT(x+u);j3Q(this);this.api.logClick(this.j)}j3Q(this)}; g.b.De=function(){eX(this,this.api.getCurrentTime())}; g.b.play=function(x){this.api.seekTo(ect(this,this.J),void 0,void 0,void 0,26);this.api.playVideo();x&&this.api.logClick(this.playButton)}; g.b.onExit=function(x){this.api.seekTo(this.q$,void 0,void 0,void 0,63);this.api.playVideo();x&&this.api.logClick(this.dismissButton)}; g.b.xV=function(x,u){this.c$=x;this.S=u;eX(this,this.api.getCurrentTime())}; g.b.enable=function(){this.isEnabled||(this.isEnabled=!0,this.q$=this.api.getCurrentTime(),$ER(this,this.q$),g.pb(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled),this.gm=this.Y(this.element,"wheel",this.Gn),this.logVisibility(this.isEnabled))}; g.b.disable=function(){this.isEnabled=!1;this.hide();g.pb(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled);this.gm&&this.Fv(this.gm);this.logVisibility(this.isEnabled)}; g.b.reset=function(){this.disable();this.K=[];this.ut=!1}; g.b.logVisibility=function(x){this.api.logVisibility(this.element,x);this.api.logVisibility(this.j,x);this.api.logVisibility(this.dismissButton,x);this.api.logVisibility(this.playButton,x)}; g.b.SJ=function(){for(;this.V.length;){var x=void 0;(x=this.V.pop())==null||x.dispose()}g.T.prototype.SJ.call(this)}; g.M(ZFR,g.T);g.M(agI,g.T);g.M(J6Q,g.T);g.M(Jb,g.T);Jb.prototype.eM=function(x){return x==="PLAY_PROGRESS"?this.B:x==="LOAD_PROGRESS"?this.D:x==="LIVE_BUFFER"?this.j:this.J};dEI.prototype.update=function(x,u,k,U){k=k===void 0?0:k;this.width=u;this.K=k;this.S=u-k-(U===void 0?0:U);this.position=g.sp(x,k,k+this.S);this.J=this.position-k;this.V=this.J/this.S};g.M(KVt,g.T);g.M(g.d2,g.wU);g.b=g.d2.prototype; g.b.nt=function(){var x=!1,u=this.api.getVideoData();if(!u)return x;this.api.Gw("timedMarkerCueRange");A6t(this);for(var k=g.w(u.RU),U=k.next();!U.done;U=k.next()){U=U.value;var m=void 0,F=(m=this.q$[U])==null?void 0:m.markerType;m=void 0;var f=(m=this.q$[U])==null?void 0:m.markers;if(!f)break;if(F==="MARKER_TYPE_TIMESTAMPS"){x=g.w(f);for(F=x.next();!F.done;F=x.next()){m=F.value;F=new KVt;f=void 0;F.title=((f=m.title)==null?void 0:f.simpleText)||"";F.timeRangeStartMillis=Number(m.startMillis);F.S= Number(m.durationMillis);var V=f=void 0;F.onActiveCommand=(V=(f=m.onActive)==null?void 0:f.innertubeCommand)!=null?V:void 0;ozG(this,F)}xhx(this,this.D);x=this.D;F=this.G1;m=[];f=null;for(V=0;Vh&&(f.end=h);h=Z2Y(h,h+q);m.push(h);f=h;F[h.id]=x[V].onActiveCommand}}this.api.tO(m);this.wX=this.q$[U];x=!0}else if(F==="MARKER_TYPE_HEATMAP"){U=this.q$[U];q=X=m=h=V=f=void 0;if(U&& U.markers){F=(m=(q=U.markersMetadata)==null?void 0:(X=q.heatmapMetadata)==null?void 0:X.minHeightDp)!=null?m:0;m=(f=(h=U.markersMetadata)==null?void 0:(V=h.heatmapMetadata)==null?void 0:V.maxHeightDp)!=null?f:60;f=this.S.length;V=null;for(h=0;h=q&&c<=H&&X.push(p)}m>0&&(this.RS.style.height= m+"px");q=this.K[h];H=X;p=F;var Y=m,E=h===0;E=E===void 0?!1:E;Pzk(q,Y);R=H;c=q.V;E=E===void 0?!1:E;var z=1E3/R.length,O=[];O.push({x:0,y:100});for(var r=0;r0&&(V=X[X.length-1])}g.K_(this)}m=void 0;F=[];if(U=(m=U.markersDecoration)==null?void 0:m.timedMarkerDecorations)for(U=g.w(U),m=U.next();!m.done;m=U.next())m=m.value,h=V=f=void 0,F.push({visibleTimeRangeStartMillis:(f=m.visibleTimeRangeStartMillis)!=null?f:-1,visibleTimeRangeEndMillis:(V=m.visibleTimeRangeEndMillis)!=null?V:-1,decorationTimeMillis:(h=m.decorationTimeMillis)!= null?h:NaN,label:m.label?g.te(m.label):""});U=F;this.heatMarkersDecorations=U}}u.fE=this.D;g.pb(this.element,"ytp-timed-markers-enabled",x);return x}; g.b.xV=function(){g.K_(this);Ab(this);xhx(this,this.D);if(this.V){var x=g.E1(this.element).x||0;this.V.xV(x,this.j)}}; g.b.onClickCommand=function(x){if(x=g.d(x,ge)){var u=x.key;x.isVisible&&u&&Uht(this,u)}}; g.b.rOt=function(x){this.api.Xt("innertubeCommand",this.G1[x.id])}; g.b.jk=function(){Ab(this);var x=this.api.getCurrentTime();(xthis.clipEnd)&&this.Hd()}; g.b.bA=function(x){if(!x.defaultPrevented){var u=!1;switch(x.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);u=!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);u=!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);u=!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);u=!0;break;case 38:this.api.G("enable_key_press_seek_logging")&&o9(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);u=!0;break;case 40:this.api.G("enable_key_press_seek_logging")&&o9(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),u=!0}u&&x.preventDefault()}}; g.b.B3=function(x,u){this.updateVideoData(u,x==="newdata")}; g.b.FX$=function(){this.B3("newdata",this.api.getVideoData())}; g.b.updateVideoData=function(x,u){u=u===void 0?!1:u;var k=!!x&&x.YN();if(k&&(gM(x)||VRt(this)?this.DB=!1:this.DB=x.allowLiveDvr,g.pb(this.api.getRootNode(),"ytp-enable-live-buffer",!(x==null||!gM(x))),this.api.G("enable_custom_playhead_parsing"))){var U,m,F,f=g.d((U=x.getWatchNextResponse())==null?void 0:(m=U.playerOverlays)==null?void 0:(F=m.playerOverlayRenderer)==null?void 0:F.decoratedPlayerBarRenderer,OL);if(f==null?0:f.progressColor)for(U=0;U0;)this.K.pop().dispose();this.heatMarkersDecorations=[];this.RU={};var H;(H=this.V)==null||H.reset();mC(this);g.pb(this.api.getRootNode(),"ytp-fine-scrubbing-exp",Nw(this))}else this.Hd();this.W7()}if(x){var R;H=((R=this.qj)==null?void 0:R.type)==="clips";if(R=!x.isLivePlayback){R=this.api.getVideoData();u=g.ik(R);k=LVj(R);var p;R=u!=null||k!=null&&k.length>0||((p=R.aK)== null?void 0:p.length)>0}if(R&&!H){p=this.api.getVideoData();H=g.ik(p);R=!1;if(H==null?0:H.markersMap){R=this.api.getVideoData();var c;R.n8=((c=H.visibleOnLoad)==null?void 0:c.key)||R.n8;c=g.w(H.markersMap);for(H=c.next();!H.done;H=c.next())H=H.value,H.key&&H.value&&(this.RU[H.key]=H.value,H.value.onChapterRepeat&&(R.gq=H.value.onChapterRepeat));R.n8!=null&&Uht(this,R.n8);R=!0}var Y;if(((Y=p.aK)==null?void 0:Y.length)>0){Y=g.k8.getState().entities;c=g.w(p.aK);for(H=c.next();!H.done;H=c.next())if(H= H.value,k=void 0,u=(k=pX(Y,"macroMarkersListEntity",H))==null?void 0:k.markersList,V=k=void 0,((k=u)==null?void 0:k.markerType)==="MARKER_TYPE_TIMESTAMPS"||((V=u)==null?void 0:V.markerType)==="MARKER_TYPE_HEATMAP")this.q$[H]=u;R=this.nt()||R}!R&&(Y=LVj(p))&&(S_4(this,Y),p.KX=this.S,DE5(this));hC5(this,null);x.Oa&&this.K.length===0&&(x=x.Oa,Y=x.key,x.isVisible&&Y&&Uht(this,Y))}else v3Y(this),A6t(this)}Ab(this)}; g.b.hVS=function(x){this.B&&!g.A(x.state,32)&&this.api.getPresentingPlayerType()!==3&&this.B.cancel();var u;((u=this.V)==null?0:u.isEnabled)&&g.A(x.state,8)&&this.api.pauseVideo();x=this.api.getPresentingPlayerType()===2||!this.api.y5()||this.api.getPlayerState()===-1&&this.api.getCurrentTime()===0;g.pb(this.iX,"ytp-hide-scrubber-button",x)}; g.b.BX=function(x){var u=!!this.qj!==!!x,k=this.qj;this.qj=x;hC5(this,k);(x==null?void 0:x.type)!=="clips"&&x||(x?(this.updateValue("clipstarticon",z8I()),this.updateValue("clipendicon",z8I()),this.updateValue("clipstarttitle",null),this.updateValue("clipendtitle",null)):(this.updateValue("clipstarticon",c_4()),this.updateValue("clipendicon",pTj()),this.updateValue("clipstarttitle","Assista o v\u00eddeo completo"),this.updateValue("clipendtitle","Assista o v\u00eddeo completo")),u&&(this.updateVideoData(this.api.getVideoData(), !0),g.K_(this)),xU(this));Di(this,this.U,this.oS)}; g.b.LVt=function(x,u,k){var U=g.E1(this.element),m=T$(this).S,F=k?k.getAttribute("data-tooltip"):void 0,f=k?k.getAttribute("data-position"):void 0,V=k?k.getAttribute("data-offset-y"):void 0;V=V?Number(V):0;f&&(x=PK(this.J,Number(k.getAttribute("data-position")),0)*m+g.E1(this.progressBar).x);this.P$.x=x-U.x;this.P$.y=u-U.y;x=T$(this);k=BW(this,x);u=0;var h;if((h=this.api.getVideoData())==null?0:gM(h))(h=this.api.getProgressState().seekableEnd)&&k>h&&(k=h,x.position=PK(this.J,h)*T$(this).S),u=this.J.V; VRt(this)&&(u=this.J.V);h=F||g.nD(this.DB?k-this.J.S:k-u);u=x.position+this.zm;k-=this.api.VH();var X;if((X=this.V)==null||!X.isEnabled)if(this.api.uc()){if(this.S.length>1){X=SX(this,this.P$.x,!0);if(!this.qj)for(U=0;U1)for(U=0;U0)for(X=this.P$.x,U=g.w(this.D),m=U.next();!m.done;m=U.next())m=m.value,f=vW(this,m.timeRangeStartMillis/ (this.J.S*1E3),T$(this)),g.pb(m.element,"ytp-timed-marker-hover",f<=X&&f+6>=X);U=this.tooltip.scale;V=(isNaN(V)?0:V)-45*U;this.api.G("web_key_moments_markers")?this.wX?(X=$Sb(this.D,k*1E3),X=X!=null?this.D[X].title:""):(X=sc(this.S,k*1E3),X=this.S[X].title):(X=sc(this.S,k*1E3),X=this.S[X].title);X||(V+=16*U);this.tooltip.scale===.6&&(g.BC(this.api.X())?(V=this.api.Cm().getPlayerSize().height-225,V=X?V+110:V+110+16):V=X?110:126);U=sc(this.S,k*1E3);this.Ok=XvG(this,k,U)?U:XvG(this,k,U+1)?U+1:-1;g.pb(this.api.getRootNode(), "ytp-progress-bar-snap",this.Ok!==-1&&this.S.length>1);U=!1;m=g.w(this.heatMarkersDecorations);for(f=m.next();!f.done;f=m.next()){f=f.value;var q=k*1E3;q>=f.visibleTimeRangeStartMillis&&q<=f.visibleTimeRangeEndMillis&&(X=f.label,h=g.nD(f.decorationTimeMillis/1E3),U=!0)}this.kN!==U&&(this.kN=U,this.api.logVisibility(this.iC,this.kN));g.pb(this.api.getRootNode(),"ytp-progress-bar-decoration",U);U=160*this.tooltip.scale*2;m=X.length*(this.t5?8.55:5.7);m=m<=U?m:U;f=m<160*this.tooltip.scale;U=3;!f&&m/ 2>x.position&&(U=1);!f&&m/2>this.j-x.position&&(U=2);this.api.X().B&&(V-=10);this.K.length&&this.K[0].YN&&(V-=14*(this.t5?2:1),this.gm||(this.gm=!0,this.api.logVisibility(this.RS,this.gm)));var H;if(Nw(this)&&(((H=this.V)==null?0:H.isEnabled)||this.GY>0)){var R;V-=((R=this.V)==null?0:R.isEnabled)?gk(this):this.GY}H=void 0;Nw(this)&&!this.api.G("web_player_hide_fine_scrubbing_edu")&&(H="Puxe para cima para uma busca precisa",this.ut||(this.ut=!0,this.api.logVisibility(this.QH,this.ut)));this.tooltip.hD(u, k,h,!!F,V,X,U,H)}else this.tooltip.hD(u,k,h,!!F,V);g.qN(this.api.getRootNode(),"ytp-progress-bar-hover");bB5(this)}; g.b.XGJ=function(){this.W7();g.HN(this.api.getRootNode(),"ytp-progress-bar-hover");this.gm&&(this.gm=!1,this.api.logVisibility(this.RS,this.gm));this.ut&&(this.ut=!1,this.api.logVisibility(this.QH,this.ut))}; g.b.Hft=function(x,u){Nw(this)&&this.V&&(this.V.ut?eX(this.V,this.api.getCurrentTime()):Q3$(this.V),this.V.show(),g.pb(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.V.isEnabled));this.AO&&(this.AO.dispose(),this.AO=null);this.iK=u;this.BZ=this.api.getCurrentTime();this.S.length>1&&this.Ok!==-1?this.api.seekTo(this.S[this.Ok].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(BW(this,T$(this)),!1,void 0,void 0,7);g.qN(this.element,"ytp-drag");(this.bX=this.api.getPlayerStateObject().isOrWillBePlaying())&& this.api.pauseVideo()}; g.b.PC$=function(){if(Nw(this)&&this.V){var x=gk(this);this.GY>=x*.5?(this.V.enable(),eX(this.V,this.api.getCurrentTime()),yJk(this,x)):mC(this)}if(g.A(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()===3){var u;if((u=this.V)==null?0:u.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.S.length>1&&this.Ok!==-1)this.api.G("html5_enable_progress_bar_slide_seek_logging")&&o9(this,this.BZ,this.S[this.Ok].startTime/1E3,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER", "INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK"),this.api.seekTo(this.S[this.Ok].startTime/1E3,void 0,void 0,void 0,7);else{x=BW(this,T$(this));this.api.G("html5_enable_progress_bar_slide_seek_logging")&&o9(this,this.BZ,x,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR","INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK");this.api.seekTo(x,void 0,void 0,void 0,7);u=g.w(this.heatMarkersDecorations);for(var k=u.next();!k.done;k=u.next())k=k.value,x*1E3>=k.visibleTimeRangeStartMillis&&x*1E3<=k.visibleTimeRangeEndMillis&& this.api.logClick(this.iC)}g.HN(this.element,"ytp-drag");this.bX&&!g.A(this.api.getPlayerStateObject(),2)&&this.api.playVideo()}}}; g.b.zG$=function(x,u){x=T$(this);x=BW(this,x);this.api.seekTo(x,!1,void 0,void 0,7);var k;Nw(this)&&((k=this.V)==null?0:k.ut)&&(eX(this.V,x),this.V.isEnabled||(k=gk(this),this.GY=g.sp(this.iK-u-10,0,k),yJk(this,this.GY)))}; g.b.W7=function(){this.tooltip.Cz()}; g.b.Ot=function(){this.qj||(this.updateValue("clipstarticon",R8b()),this.updateValue("clipendicon",R8b()),g.qN(this.element,"ytp-clip-hover"))}; g.b.Jq=function(){this.qj||(this.updateValue("clipstarticon",c_4()),this.updateValue("clipendicon",pTj()),g.HN(this.element,"ytp-clip-hover"))}; g.b.Hd=function(){this.clipStart=0;this.clipEnd=Infinity;xU(this);Di(this,this.U,this.oS)}; g.b.yst=function(x){x=g.w(x);for(var u=x.next();!u.done;u=x.next())if(u=u.value,u.visible){var k=u.getId();if(!this.c$[k]){var U=g.gF("DIV");u.tooltip&&U.setAttribute("data-tooltip",u.tooltip);this.c$[k]=u;this.wu[k]=U;g.hW(U,u.style);qKY(this,k);this.api.X().G("disable_ad_markers_on_content_progress_bar")||this.S[0].K.appendChild(U)}}else wvj(this,u)}; g.b.ws5=function(x){x=g.w(x);for(var u=x.next();!u.done;u=x.next())wvj(this,u.value)}; g.b.Xa=function(x){this.V&&(this.V.onExit(x!=null),mC(this))}; g.b.rN=function(x){this.V&&(this.V.play(x!=null),mC(this))}; g.b.ETX=function(){YKt(this,this.api.y5())}; g.b.SJ=function(){YKt(this,!1);g.wU.prototype.SJ.call(this)};g.M(Fa,g.T);Fa.prototype.isActive=function(){return!!this.W.getOption("remote","casting")}; Fa.prototype.aS=function(){var x=!1;this.W.getOptions().includes("remote")&&(x=this.W.getOption("remote","receivers").length>1);this.J9(x&&this.W.Cm().getPlayerSize().width>=400);this.W.logVisibility(this.element,this.Tx);var u=1;x&&this.isActive()&&(u=2);if(this.S!==u){this.S=u;switch(u){case 1:this.updateValue("icon",{T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},L:[{T:"path",kV:!0,C:{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.HGR())}g.pb(this.element,"ytp-remote-button-active",this.isActive())}}; Fa.prototype.V=function(){if(this.W.getOption("remote","quickCast"))this.W.setOption("remote","quickCast",!0);else{var x=this.WU,u=this.element;if(x.Zo())x.aU();else{x.initialize();a:{var k=g.w(x.O_.items);for(var U=k.next();!U.done;U=k.next())if(U=U.value,U.priority===1){k=U;break a}k=null}k&&(k.open(),x.Bl(u));x.Bl(u)}}this.W.logClick(this.element)};g.M(fi,g.T);fi.prototype.S=function(x){var u=this.W.X(),k=400;this.W.G("web_player_small_hbp_settings_menu")&&u.j?k=300:u.B&&(k=200);x=this.V&&x.width>=k;this.J9(x);this.W.G("embeds_use_parent_visibility_in_ve_logging")?this.W.logVisibility(this.element,x&&this.N):this.W.logVisibility(this.element,x)}; fi.prototype.J=function(){if(this.WU.Tx)this.WU.aU();else{var x=g.Oi(this.W.VI());x&&!x.loaded&&(x.VG("tracklist",{includeAsr:!0}).length||x.load());this.W.logClick(this.element);this.WU.Bl(this.element)}}; fi.prototype.updateBadge=function(){var x=this.W.isHdr(),u=this.W.getPresentingPlayerType(),k=u!==2&&u!==3,U=g.a7(this.W),m=k&&!!g.Z8(this.W.VI());u=m&&U.displayMode===1;U=m&&U.displayMode===2;k=(m=u||U)||!k?null:this.W.getPlaybackQuality();g.pb(this.element,"ytp-hdr-quality-badge",x);g.pb(this.element,"ytp-hd-quality-badge",!x&&(k==="hd1080"||k==="hd1440"));g.pb(this.element,"ytp-4k-quality-badge",!x&&k==="hd2160");g.pb(this.element,"ytp-5k-quality-badge",!x&&k==="hd2880");g.pb(this.element,"ytp-8k-quality-badge", !x&&k==="highres");g.pb(this.element,"ytp-3d-badge-grey",!x&&m&&u);g.pb(this.element,"ytp-3d-badge",!x&&m&&U)};g.M(b$,fv);b$.prototype.isLoaded=function(){var x=g.jL(this.W.VI());return x!==void 0&&x.loaded}; b$.prototype.aS=function(){g.jL(this.W.VI())!==void 0&&this.W.getPresentingPlayerType()!==3?this.S||(this.WU.Gs(this),this.S=!0):this.S&&(this.WU.Yl(this),this.S=!1);bg(this,this.isLoaded())}; b$.prototype.onSelect=function(x){this.isLoaded();x?this.W.loadModule("annotations_module"):this.W.unloadModule("annotations_module");this.W.publish("annotationvisibility",x)}; b$.prototype.SJ=function(){this.S&&this.WU.Yl(this);fv.prototype.SJ.call(this)};g.M(VC,g.dd);VC.prototype.aS=function(){var x=this.W.getAvailableAudioTracks();x.length>1?(this.lP(g.nl(x,this.S)),this.tracks=g.R5(x,this.S,this),this.countLabel.sF(x.length?" ("+x.length+")":""),this.publish("size-change"),this.Mz(this.S(this.W.getAudioTrack())),this.enable(!0)):this.enable(!1)}; VC.prototype.Wq=function(x){g.dd.prototype.Wq.call(this,x);this.W.setAudioTrack(this.tracks[x]);this.WU.Vq()}; VC.prototype.S=function(x){return x.toString()};g.M(hd,fv); hd.prototype.V=function(){var x=this.W.getPresentingPlayerType();if(x!==2&&x!==3&&g.I7(this.W))this.S||(this.WU.Gs(this),this.S=!0,this.J.push(this.Y(this.W,"videodatachange",this.V)),this.J.push(this.Y(this.W,"videoplayerreset",this.V)),this.J.push(this.Y(this.W,"onPlaylistUpdate",this.V)),this.J.push(this.Y(this.W,"autonavchange",this.K)),x=this.W.getVideoData(),this.K(x.autonavState),this.W.logVisibility(this.element,this.S));else if(this.S){this.WU.Yl(this);this.S=!1;x=g.w(this.J);for(var u=x.next();!u.done;u= x.next())this.Fv(u.value)}}; hd.prototype.K=function(x){bg(this,x!==1)}; hd.prototype.onSelect=function(x){this.W.zS(x?2:1);this.S&&(this.W.logVisibility(this.element,this.S),this.W.logClick(this.element))}; hd.prototype.SJ=function(){this.S&&this.WU.Yl(this);fv.prototype.SJ.call(this)};g.M(EzY,g.LN);EzY.prototype.onClick=function(x){x.preventDefault();var u,k;(u=g.cl(this.W))==null||(k=u.Zu())==null||k.aU();var U,m;(U=g.cl(this.W))==null||(m=U.k5())==null||m.Bl(x.target)};g.M(GOx,g.dd);g.b=GOx.prototype; g.b.Fw=function(){var x=this.W.getPresentingPlayerType();if(x!==2&&x!==3){this.Ok=this.W.wY();x=this.W.getAvailableQualityLevels();if(this.S){this.K={};var u=g.qK(this.W,"getAvailableQualityData",[]);u=g.w(u);for(var k=u.next();!k.done;k=u.next())k=k.value,this.K[k.qualityLabel]=k;u=Object.keys(this.K);x[x.length-1]==="auto"&&u.push("auto");this.nm=new Set(x)}else if(this.j){k=g.qK(this.W,"getAvailableQualityData",[]);u=[];k=g.w(k);for(var U=k.next();!U.done;U=k.next())U=U.value,this.U[U.quality]= U,U.quality&&u.push(U.quality);x[x.length-1]==="auto"&&u.push("auto")}else u=x;g.e$5(this.W)&&this.W.t_()&&u.unshift("missing-qualities");Jm5(this.W)&&u.unshift("inline-survey");this.lP(u);x=this.W.getVideoData().cotn?!0:!1;k=this.RS.m2();k=!g.BC(this.W.X())||!(x===void 0?0:x)||!(k===void 0||k);x=this.V;k=k===void 0?!1:k;x.O2&&g.pb(x.k$("ytp-panel-footer"),"ytp-panel-hide-footer",k===void 0?!1:k);if(u.length){this.wb();this.enable(!0);return}}this.enable(!1)}; g.b.wb=function(){if(this.S){var x=this.W.getPreferredQuality();this.nm.has(x)&&(this.D=this.W.getPlaybackQuality(),this.t5=this.W.getPlaybackQualityLabel(),x==="auto"?(this.Mz(x),this.sF(this.W3(x))):this.Mz(this.t5))}else x=this.W.getPreferredQuality(),this.options[x]&&(this.D=this.W.getPlaybackQuality(),this.Mz(x),x==="auto"&&this.sF(this.W3(x)))}; g.b.Wq=function(x){if(x!=="missing-qualities"){g.dd.prototype.Wq.call(this,x);var u=this.S?this.K[x]:this.U[x];var k=u==null?void 0:u.quality,U=u==null?void 0:u.formatId,m=u==null?void 0:u.paygatedQualityDetails;u=m==null?void 0:m.endpoint;if(m){var F;m=(F=this.options[x])==null?void 0:F.element;this.W.logClick(m)}if(this.S){var f,V;if((f=g.d(u,g.HIm))==null?0:(V=f.popup)==null?0:V.notificationActionRenderer)this.W.Xt("innertubeCommand",u);else if(u){this.W.Xt("innertubeCommand",u);return}U?this.W.setPlaybackQuality(k, U):this.W.setPlaybackQuality(k)}else{if(this.j){var h,X;if((h=g.d(u,g.HIm))==null?0:(X=h.popup)==null?0:X.notificationActionRenderer)this.W.Xt("innertubeCommand",u);else if(u){this.W.Xt("innertubeCommand",u);return}}this.W.setPlaybackQuality(x)}this.WU.aU();this.Fw()}}; g.b.open=function(){for(var x=g.w(Object.values(this.options)),u=x.next();!u.done;u=x.next()){u=u.value;var k=void 0;this.W.hasVe((k=u)==null?void 0:k.element)&&(k=void 0,this.W.logVisibility((k=u)==null?void 0:k.element,!0))}g.dd.prototype.open.call(this);this.W.logClick(this.element)}; g.b.Eg=function(x,u,k){var U=this;if(x==="missing-qualities")return new g.LN({T:"a",W$:["ytp-menuitem"],C:{href:"https://support.google.com/youtube/?p=missing_quality",target:this.W.X().U,tabindex:"0",role:"menuitemradio"},L:[{T:"div",W$:["ytp-menuitem-label"],VX:"{{label}}"}]},u,this.W3(x));if(x!=="inline-survey"){var m,F=(m=this.S?this.K[x]:this.U[x])==null?void 0:m.paygatedQualityDetails;m=F==null?void 0:F.veType;F=F==null?void 0:F.trackingParams;u=g.dd.prototype.Eg.call(this,x,u,k);F?(this.W.createServerVe(u.element, this,!0),this.W.setTrackingParams(u.element,F)):m&&this.W.createClientVe(u.element,this,m,!0);return u}x=[{T:"span",VX:"Que tal?"}];k=g.w([!0,!1]);F=k.next();for(m={};!F.done;m={oa:void 0},F=k.next())m.oa=F.value,F=new g.T({T:"span",Z:"ytp-menuitem-inline-survey-response",L:[m.oa?GZ5():wT5()],C:{tabindex:"0",role:"button"}}),F.listen("click",function(f){return function(){var V=f.oa,h=U.W.app.DG();h&&(h.A5("iqsr",{tu:V}),h.getVideoData().IH=!0);U.WU.aU();U.Fw()}}(m)),x.push(F); return new g.LN({T:"div",Z:"ytp-menuitem",C:{"aria-disabled":"true"},L:[{T:"div",W$:["ytp-menuitem-label"],L:x}]},u)}; g.b.W3=function(x,u){u=u===void 0?!1:u;if(x==="missing-qualities")return{T:"div",VX:"Faltam op\u00e7\u00f5es?"};if(x==="inline-survey")return"";var k=this.j||this.S?[OBG(this,x,u,!1)]:[Wh4(this,x)];var U=this.W.getPreferredQuality();u||U!=="auto"||x!=="auto"||(k.push(" "),this.S?k.push(OBG(this,this.t5,u,!0,["ytp-menu-label-secondary"])):this.j?k.push(OBG(this,this.D,u,!0,["ytp-menu-label-secondary"])):k.push(Wh4(this,this.D,["ytp-menu-label-secondary"])));return{T:"div",L:k}};g.M(Xa,g.T);Xa.prototype.init=function(){this.updateValue("minvalue",this.J);this.updateValue("maxvalue",this.K);this.updateValue("stepvalue",this.D);this.updateValue("slidervalue",this.V);iBk(this,this.V)}; Xa.prototype.B=function(){lHj(this,Number(this.S.value));this.S.focus()}; Xa.prototype.j=function(x){if(!x.defaultPrevented){switch(x.code){case "ArrowDown":x=-this.D;break;case "ArrowUp":x=this.D;break;default:return}lHj(this,Math.min(this.K,Math.max(Number((this.V+x).toFixed(2)),this.J)))}};g.M(qA,Xa);qA.prototype.B=function(){Xa.prototype.B.call(this);this.U&&nzx(this)}; qA.prototype.Ok=function(){this.t5()}; qA.prototype.RS=function(){this.W.setPlaybackRate(this.V,!0)}; qA.prototype.j=function(x){Xa.prototype.j.call(this,x);this.t5();nzx(this);x.preventDefault()};g.M(sm,g.T);g.b=sm.prototype;g.b.init=function(){this.rl(this.S);this.updateValue("minvalue",this.V);this.updateValue("maxvalue",this.J)}; g.b.r3=function(x){if(!x.defaultPrevented){switch(x.keyCode){case 37:case 40:var u=-this.B;break;case 39:case 38:u=this.B;break;default:return}this.rl(this.S+u);x.preventDefault()}}; g.b.Ze=function(x){var u=this.S;u+=(x.deltaX||-x.deltaY)<0?-this.U:this.U;this.rl(u);x.preventDefault()}; g.b.Yv=function(x){x=(x-g.E1(this.K).x)/this.t5*this.range+this.V;this.rl(x)}; g.b.rl=function(x,u){u=u===void 0?"":u;x=g.sp(x,this.V,this.J);u===""&&(u=x.toString());this.updateValue("valuenow",x);this.updateValue("valuetext",u);this.RS.style.left=(x-this.V)/this.range*(this.t5-this.ut)+"px";this.S=x}; g.b.focus=function(){this.gm.focus()};g.M(Ht,sm);Ht.prototype.Ok=function(){this.W.setPlaybackRate(this.S,!0)}; Ht.prototype.rl=function(x){sm.prototype.rl.call(this,x,rJx(this,x).toString());this.j&&($hj(this),this.nm())}; Ht.prototype.updateValues=function(){var x=this.W.getPlaybackRate();rJx(this,this.S)!==x&&(this.rl(x),$hj(this))};g.M(jgj,g.wU);jgj.prototype.focus=function(){this.S.focus()};g.M(ZBt,$4);g.M(aHW,g.dd);g.b=aHW.prototype;g.b.W3=function(x){return x==="1"?"Normal":x.toLocaleString()}; g.b.aS=function(){var x,u=(x=this.W.getVideoData())==null?void 0:x.o0();x=this.W.getPresentingPlayerType(u);this.enable(x!==2&&x!==3);eCW(this)}; g.b.lP=function(x){g.dd.prototype.lP.call(this,x);this.D&&this.D.S.focus()}; g.b.uF=function(x){g.dd.prototype.uF.call(this,x);x?(this.t5=this.Y(this.W,"onPlaybackRateChange",this.onPlaybackRateChange),eCW(this),QgD(this,this.W.getPlaybackRate())):(this.Fv(this.t5),this.t5=null)}; g.b.onPlaybackRateChange=function(x){var u=this.W.getPlaybackRate();!this.K&&this.U.includes(u)||IHY(this,u);QgD(this,x)}; g.b.Eg=function(x,u,k){return x===this.S&&JJ$(this.W)?g.dd.prototype.Eg.call(this,x,u,k,{T:"div",Z:"ytp-speed-slider-menu-footer",L:[this.D]}):g.dd.prototype.Eg.call(this,x,u,k)}; g.b.Wq=function(x){g.dd.prototype.Wq.call(this,x);x===this.S?this.W.setPlaybackRate(this.j,!0):this.W.setPlaybackRate(Number(x),!0);JJ$(this.W)&&x===this.S||this.WU.Vq()}; g.b.f2=function(x){var u=x===this.S;this.K=!1;u&&R9(this.W)&&!JJ$(this.W)?(x=new ZBt(this.W),g.ah(this.WU,x)):g.dd.prototype.f2.call(this,x)};g.M(NV$,g.dd);g.b=NV$.prototype;g.b.Mz=function(x){g.dd.prototype.Mz.call(this,x)}; g.b.HX=function(x){return x.option.toString()}; g.b.getOption=function(x){return this.settings[x]}; g.b.W3=function(x){return this.getOption(x).text||""}; g.b.Wq=function(x){g.dd.prototype.Wq.call(this,x);this.publish("settingChange",this.setting,this.settings[x].option)};g.M(ct,g.rd);ct.prototype.EW=function(x){for(var u=g.w(Object.keys(x)),k=u.next();!k.done;k=u.next()){var U=k.value;if(k=this.jx[U]){var m=x[U].toString();U=!!x[U+"Override"];k.options[m]&&(k.Mz(m),k.K.element.setAttribute("aria-checked",String(!U)),k.S.element.setAttribute("aria-checked",String(U)))}}}; ct.prototype.Xz=function(x,u){this.publish("settingChange",x,u)};g.M(MA,g.dd);MA.prototype.S=function(x){return x.languageCode}; MA.prototype.W3=function(x){return this.languages[x].languageName||""}; MA.prototype.Wq=function(x){this.publish("select",x);this.W.logClick(this.element);g.QV(this.WU)};g.M(vz5,g.dd);g.b=vz5.prototype;g.b.h0=function(x){return g.$G(x)?"__off__":x.displayName}; g.b.W3=function(x){return x==="__off__"?"Desativado":x==="__translate__"?"Traduzir automaticamente":x==="__contribute__"?"Adicionar legendas/CC":x==="__correction__"?"Sugerir corre\u00e7\u00f5es na legenda":(x==="__off__"?{}:this.tracks[x]).displayName}; g.b.Wq=function(x){if(x==="__translate__")this.S.open();else if(x==="__contribute__"){this.W.pauseVideo();this.W.isFullscreen()&&this.W.toggleFullscreen();var u=g.JB(this.W.X(),this.W.getVideoData());g.DW(u)}else if(x==="__correction__"){this.W.pauseVideo();this.W.isFullscreen()&&this.W.toggleFullscreen();var k=TVj(this);wk(this,k);g.dd.prototype.Wq.call(this,this.h0(k));var U,m;k=(u=this.W.getVideoData().getPlayerResponse())==null?void 0:(U=u.captions)==null?void 0:(m=U.playerCaptionsTracklistRenderer)== null?void 0:m.openTranscriptCommand;this.W.Xt("innertubeCommand",k);this.WU.Vq();this.K&&this.W.logClick(this.K)}else{if(x==="__correction__"){this.W.pauseVideo();this.W.isFullscreen()&&this.W.toggleFullscreen();u=TVj(this);wk(this,u);g.dd.prototype.Wq.call(this,this.h0(u));var F,f;u=(k=this.W.getVideoData().getPlayerResponse())==null?void 0:(F=k.captions)==null?void 0:(f=F.playerCaptionsTracklistRenderer)==null?void 0:f.openTranscriptCommand;this.W.Xt("innertubeCommand",u)}else this.W.logClick(this.element), wk(this,x==="__off__"?{}:this.tracks[x]),g.dd.prototype.Wq.call(this,x);this.WU.Vq()}}; g.b.aS=function(){var x=this.W.getOptions();x=x&&x.indexOf("captions")!==-1;var u=this.W.getVideoData(),k=u&&u.JM,U,m=!((U=this.W.getVideoData())==null||!g.xg(U));U={};if(x||k){var F;if(x){var f=this.W.getOption("captions","track");U=this.W.getOption("captions","tracklist",{includeAsr:!0});var V=m?[]:this.W.getOption("captions","translationLanguages");this.tracks=g.R5(U,this.h0,this);m=g.nl(U,this.h0);var h,X;TVj(this)&&((F=u.getPlayerResponse())==null?0:(h=F.captions)==null?0:(X=h.playerCaptionsTracklistRenderer)== null?0:X.openTranscriptCommand)&&m.push("__correction__");if(V.length&&!g.$G(f)){if((F=f.translationLanguage)&&F.languageName){var q=F.languageName;F=V.findIndex(function(H){return H.languageName===q}); UtG(V,F)}dh4(this.S,V);m.push("__translate__")}F=this.h0(f)}else this.tracks={},m=[],F="__off__";m.unshift("__off__");this.tracks.__off__={};k&&m.unshift("__contribute__");this.tracks[F]||(this.tracks[F]=f,m.push(F));this.lP(m);this.Mz(F);f&&f.translationLanguage?this.S.Mz(this.S.S(f.translationLanguage)):WbG(this.S);x&&this.j.EW(this.W.getSubtitlesUserSettings());this.countLabel.sF(U&&U.length?" ("+U.length+")":"");this.publish("size-change");this.W.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)}; g.b.QS=function(x){var u=this.W.getOption("captions","track");u=g.ZE(u);u.translationLanguage=this.S.languages[x];wk(this,u)}; g.b.Xz=function(x,u){if(x==="reset")this.W.resetSubtitlesUserSettings();else{var k={};k[x]=u;this.W.updateSubtitlesUserSettings(k)}KhI(this,!0);this.D.start();this.j.EW(this.W.getSubtitlesUserSettings())}; g.b.NXt=function(x){x||g.mZ(this.D)}; g.b.SJ=function(){g.mZ(this.D);g.dd.prototype.SJ.call(this)}; g.b.open=function(){g.dd.prototype.open.call(this);this.options.__correction__&&!this.K&&(this.K=this.options.__correction__.element,this.W.createClientVe(this.K,this,167341),this.W.logVisibility(this.K,!0))};g.M(AJY,g.Z1);g.b=AJY.prototype; g.b.initialize=function(){if(!this.isInitialized){var x=this.W.X();this.isInitialized=!0;try{this.GK=new GOx(this.W,this)}catch(k){g.Nz(Error("QualityMenuItem creation failed"))}g.P(this,this.GK);var u=new vz5(this.W,this);g.P(this,u);x.J||(u=new b$(this.W,this),g.P(this,u));x.enableSpeedOptions&&(u=new aHW(this.W,this),g.P(this,u));(g.n0(x)||x.j)&&(x.V||x.IS)&&(u=new EzY(this.W,this),g.P(this,u));x.kN&&!x.G("web_player_move_autonav_toggle")&&(x=new hd(this.W,this),g.P(this,x));x=new VC(this.W,this); g.P(this,x);this.W.publish("settingsMenuInitialized");tRx(this.settingsButton,this.O_.pL())}}; g.b.Gs=function(x){this.initialize();this.O_.Gs(x);tRx(this.settingsButton,this.O_.pL())}; g.b.Yl=function(x){this.Tx&&this.O_.pL()<=1&&this.hide();this.O_.Yl(x);tRx(this.settingsButton,this.O_.pL())}; g.b.Bl=function(x){this.initialize();this.O_.pL()>0&&g.Z1.prototype.Bl.call(this,x)}; g.b.aU=function(){this.uV?this.uV=!1:g.Z1.prototype.aU.call(this)}; g.b.show=function(){g.Z1.prototype.show.call(this);g.qN(this.W.getRootNode(),"ytp-settings-shown")}; g.b.hide=function(){g.Z1.prototype.hide.call(this);g.HN(this.W.getRootNode(),"ytp-settings-shown")}; g.b.VQ=function(x){this.W.logVisibility(this.element,x);this.W.publish("settingsMenuVisibilityChanged",x)};g.M(LhR,g.T);g.b=LhR.prototype;g.b.onClick=function(){if(Dh5(this)&&(this.W.toggleSubtitles(),this.W.logClick(this.element),!this.isEnabled())){var x=!1,u=g.Ai(g.TE(),65);g.BC(this.W.X())&&u!=null&&(x=!u);x&&this.W.X().G("web_player_nitrate_promo_tooltip")&&this.W.publish("showpromotooltip",this.element)}}; g.b.fBJ=function(x){var u,k;(u=g.cl(this.W))==null||(k=u.Zu())==null||k.Bl(x)}; g.b.isEnabled=function(){return!!this.W.getOption("captions","track").displayName}; g.b.aS=function(){var x=Dh5(this),u=300;this.W.X().B&&(u=480);if(this.W.X().j){this.updateValue("title",g.Wl(this.W,"Legendas/legendas ocultas","c"));this.update({"data-title-no-tooltip":"Legendas/legendas ocultas"});var k=x}else{if(x)(k=this.k$("ytp-subtitles-button-icon"))==null||k.setAttribute("fill-opacity","1"),this.updateValue("title",g.Wl(this.W,"Legendas/legendas ocultas","c")),this.update({"data-title-no-tooltip":"Legendas/legendas ocultas"});else{var U;(U=this.k$("ytp-subtitles-button-icon"))== null||U.setAttribute("fill-opacity","0.3");this.updateValue("title","N\u00e3o h\u00e1 legendas/closed captions dispon\u00edveis");this.update({"data-title-no-tooltip":"N\u00e3o h\u00e1 legendas/closed captions dispon\u00edveis"})}k=!0}this.tooltip.Js();k=k&&this.W.Cm().getPlayerSize().width>=u;this.J9(k);this.W.G("embeds_use_parent_visibility_in_ve_logging")?this.W.logVisibility(this.element,k&&this.N):this.W.logVisibility(this.element,k);x?this.updateValue("pressed",this.isEnabled()):this.updateValue("pressed", !1)}; g.b.HU=function(x){g.T.prototype.HU.call(this,x);this.W.X().G("embeds_use_parent_visibility_in_ve_logging")&&this.W.logVisibility(this.element,this.Tx&&x)};g.M(g.yC,g.T);g.b=g.yC.prototype; g.b.jk=function(){var x=this.api.Cm().getPlayerSize().width,u=this.U;this.api.X().B&&(u=400);u=x>=u&&(!YU(this)||!g.A(this.api.getPlayerStateObject(),64));this.J9(u);g.pb(this.element,"ytp-time-display-allow-autohide",u&&x<400);x=this.api.getProgressState();if(u){u=this.api.getPresentingPlayerType();var k=this.api.getCurrentTime(u,!1);this.V&&(k-=x.airingStart);td(this)&&(k-=this.qj.startTimeMs/1E3);td(this)||YU(this)||!this.J||(k=this.api.getDuration(u,!1)-k);k=g.nD(k);this.K!==k&&(this.updateValue("currenttime", k),this.K=k);u=td(this)?g.nD((this.qj.endTimeMs-this.qj.startTimeMs)/1E3):g.nD(this.api.getDuration(u,!1));this.j!==u&&(this.updateValue("duration",u),this.j=u)}SKb(this,x.isAtLiveHead);BVW(this,this.api.getLoopRange())}; g.b.onLoopRangeChange=function(x){var u=this.qj!==x;this.qj=x;u&&(this.jk(),oO5(this))}; g.b.dNt=function(){this.api.setLoopRange(null)}; g.b.NMJ=function(){this.J=!this.J;this.jk()}; g.b.onVideoDataChange=function(x,u,k){this.updateVideoData((this.api.X().G("enable_topsoil_wta_for_halftime")||this.api.X().G("enable_topsoil_wta_for_halftime_live_infra"))&&k===2?this.api.getVideoData(1):u);this.jk();oO5(this)}; g.b.updateVideoData=function(x){this.KU=x.isLivePlayback&&!x.P$;this.V=gM(x);this.isPremiere=x.isPremiere;g.pb(this.element,"ytp-live",YU(this))}; g.b.onClick=function(x){x.target===this.liveBadge.element&&(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())}; g.b.SJ=function(){this.S&&this.S();g.T.prototype.SJ.call(this)};g.M(u35,g.T);g.b=u35.prototype;g.b.JC=function(){var x=this.api.XJ();this.J!==x&&(this.J=x,xOY(this,this.api.getVolume(),this.api.isMuted()))}; g.b.XL=function(x){this.J9(x.width>=350)}; g.b.w3=function(x){if(!x.defaultPrevented){var u=x.keyCode,k=null;u===37?k=this.volume-5:u===39?k=this.volume+5:u===36?k=0:u===35&&(k=100);k!==null&&(k=g.sp(k,0,100),k===0?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(k)),x.preventDefault())}}; g.b.fq=function(x){var u=x.deltaX||-x.deltaY;x.deltaMode?this.api.setVolume(this.volume+(u<0?-10:10)):this.api.setVolume(this.volume+g.sp(u/10,-10,10));x.preventDefault()}; g.b.j3m=function(){Em(this,this.S,!0,this.V,this.api.Pk());this.U=this.volume;this.api.isMuted()&&this.api.unMute()}; g.b.Bm=function(x){var u=this.J?78:52,k=this.J?18:12;x-=g.E1(this.B).x;this.api.setVolume(g.sp((x-k/2)/(u-k),0,1)*100)}; g.b.Eam=function(){Em(this,this.S,!1,this.V,this.api.Pk());this.volume===0&&(this.api.mute(),this.api.setVolume(this.U))}; g.b.onVolumeChange=function(x){xOY(this,x.volume,x.muted)}; g.b.TV=function(){Em(this,this.S,this.isDragging,this.V,this.api.Pk())}; g.b.SJ=function(){g.T.prototype.SJ.call(this);g.HN(this.D,"ytp-volume-slider-active")};g.M(Gz,g.T); Gz.prototype.onVideoDataChange=function(){var x=this.api.X();this.xV();this.visible=!!this.api.getVideoData().videoId&&!g.kg(this.api.getVideoData(1));this.J9(this.visible);this.api.logVisibility(this.element,this.visible&&this.N);if(this.visible){var u=this.api.getVideoUrl(!0,!1,!1,!0);this.updateValue("url",u)}x.J&&(this.S&&(this.Fv(this.S),this.S=null),this.element.removeAttribute("href"),this.element.removeAttribute("title"),this.element.removeAttribute("aria-label"),g.qN(this.element,"no-link")); u=this.api.X();x=this.api.getVideoData();var k="";u.J||(u=g.AU(u),u.indexOf("www.")===0&&(u=u.substring(4)),k=g.mw(x)?"Assistir no YouTube Music":u==="youtube.com"?"Assistir no YouTube":g.tK("Assista em $WEBSITE",{WEBSITE:u}));this.updateValue("title",k)}; Gz.prototype.onClick=function(x){this.api.G("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var u=this.api.X(),k=this.api.getVideoUrl(!g.$A(x),!1,!0,!0);if(g.n0(u)){var U={};g.n0(u)&&g.qK(this.api,"addEmbedsConversionTrackingParams",[U]);k=g.AS(k,U)}g.h8(k,this.api,x);this.api.G("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}; Gz.prototype.xV=function(){var x={T:"svg",C:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},L:[{T:"path",kV:!0,Z:"ytp-svg-fill",C:{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 "}}]}, u=28666,k=this.api.getVideoData();this.api.isEmbedsShortsMode()?x={T:"svg",C:{fill:"none",height:"100%",viewBox:"-10 -8 67 36",width:"100%"},L:[{T:"path",C:{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.mw(k)&&(x={T:"svg",C:{fill:"none",height:"25",viewBox:"0 0 140 25",width:"140"},L:[{T:"path",C:{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"}},{T:"path",C:{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"}},{T:"path",C:{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"}},{T:"path",C:{d:"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z",fill:"white"}},{T:"path",C:{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"}},{T:"path",C:{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"}},{T:"path",C:{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"}},{T:"path",C:{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"}},{T:"path",C:{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"}},{T:"path",C:{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"}},{T:"path",C:{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"}},{T:"path",C:{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"}}]},u=216163);g.mw(k)?g.qN(this.element,"ytp-youtube-music-button"):g.HN(this.element,"ytp-youtube-music-button");x.C=Object.assign({},x.C,{"aria-hidden":"true"});this.updateValue("logoSvg",x);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,u,!0)}; Gz.prototype.HU=function(x){g.T.prototype.HU.call(this,x);this.api.logVisibility(this.element,this.visible&&x)};g.M(kMG,g.Pr);g.b=kMG.prototype;g.b.QQ=function(){if(this.W.G("web_player_max_seekable_on_ended")||!g.A(this.W.getPlayerStateObject(),2))this.progressBar.jk(),this.ut.jk()}; g.b.qI=function(){this.pu();this.dC.V?this.QQ():this.progressBar.W7()}; g.b.Hm=function(){this.QQ();this.B.start()}; g.b.pu=function(){var x;if(x=!this.W.X().V){x=this.progressBar;var u=2*g.SH()*x.j;x=x.J.getLength()*1E3/x.api.getPlaybackRate()/u<300}x=x&&this.W.getPlayerStateObject().isPlaying()&&!!window.requestAnimationFrame;u=!x;this.dC.V||(x=u=!1);u?this.RS||(this.RS=this.Y(this.W,"progresssync",this.QQ)):this.RS&&(this.Fv(this.RS),this.RS=null);x?this.B.isActive()||this.B.start():this.B.stop()}; g.b.xV=function(){var x=this.W.XJ(),u=this.W.Cm().getPlayerSize(),k=mOR(this),U=Math.max(u.width-k*2,100);if(this.Uk!==u.width||this.oS!==x){this.Uk=u.width;this.oS=x;var m=Fo5(this);this.K.element.style.width=m+"px";this.K.element.style.left=k+"px";g.MRR(this.progressBar,k,m,x);this.W.T1().LJ=m}k=this.J;U=Math.min(570*(x?1.5:1),U);x=Math.min(413*(x?1.5:1),Math.round((u.height-fXI(this))*.82));k.maxWidth=U;k.maxHeight=x;k.fD();this.pu();this.W.X().G("html5_player_dynamic_bottom_gradient")&&HF4(this.P$, u.height)}; g.b.onVideoDataChange=function(){var x=this.W.getVideoData();this.IS.style.background=x.tN?x.Op:"";this.t5&&y64(this.t5,x.showSeekingControls);this.U&&y64(this.U,x.showSeekingControls)}; g.b.eM=function(){return this.K.element};g.M(btk,nP);g.b=btk.prototype;g.b.zi=function(x){x.target!==this.dismissButton.element&&(this.onClickCommand&&this.W.Xt("innertubeCommand",this.onClickCommand),this.bB())}; g.b.bB=function(){this.enabled=!1;this.U.hide()}; g.b.onVideoDataChange=function(x,u){x==="dataloaded"&&VtD(this);x=[];var k,U,m,F;if(u=(F=g.d((k=u.getWatchNextResponse())==null?void 0:(U=k.playerOverlays)==null?void 0:(m=U.playerOverlayRenderer)==null?void 0:m.suggestedActionsRenderer,Kaw))==null?void 0:F.suggestedActions)for(k=g.w(u),U=k.next();!U.done;U=k.next())(U=g.d(U.value,v2$))&&g.d(U.trigger,d9m)&&x.push(U);if(x.length!==0){k=[];x=g.w(x);for(U=x.next();!U.done;U=x.next())if(U=U.value,m=g.d(U.trigger,d9m))F=(F=U.title)?g.te(F):"View Chapters", u=m.timeRangeStartMillis,m=m.timeRangeEndMillis,u!=null&&m!=null&&U.tapCommand&&(k.push(new g.V5(u,m,{priority:9,namespace:"suggested_action_button_visible",id:F})),this.suggestedActions[F]=U.tapCommand);this.W.tO(k)}}; g.b.f4=function(){return this.enabled}; g.b.VQ=function(){this.enabled?this.q$.start():iq(this);this.Kn()}; g.b.SJ=function(){VtD(this);nP.prototype.SJ.call(this)};var GO={},Om=(GO.CHANNEL_NAME="ytp-title-channel-name",GO.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",GO.LINK="ytp-title-link",GO.SESSIONLINK="yt-uix-sessionlink",GO.SUBTEXT="ytp-title-subtext",GO.TEXT="ytp-title-text",GO.TITLE="ytp-title",GO);g.M(i$,g.T);i$.prototype.onClick=function(x){this.api.logClick(this.element);var u=this.api.X(),k=this.api.getVideoUrl(!g.$A(x),!1,!0);g.n0(u)&&(u={},g.qK(this.api,"addEmbedsConversionTrackingParams",[u]),k=g.AS(k,u));g.h8(k,this.api,x)}; i$.prototype.aS=function(){var x=this.api.getVideoData(),u=this.api.X();this.updateValue("title",x.title);var k={T:"a",Z:Om.CHANNEL_NAME,C:{href:"{{channelLink}}",target:"_blank"},VX:"{{channelName}}"};this.api.X().J&&(k={T:"span",Z:Om.CHANNEL_NAME,VX:"{{channelName}}",C:{tabIndex:"{{channelSubtextFocusable}}"}});this.updateValue("subtextElement",k);hS$(this);this.api.getPresentingPlayerType()===2&&(k=this.api.getVideoData(),k.videoId&&k.isListed&&k.author&&k.ud&&k.profilePicture?(this.updateValue("channelLink", k.ud),this.updateValue("channelName",k.author),this.updateValue("channelTitleFocusable","0")):hS$(this));k=u.externalFullscreen||!this.api.isFullscreen()&&u.xD;g.pb(this.link,Om.FULLERSCREEN_LINK,k);u.RS||!x.videoId||k||g.kg(x)||u.J?this.S&&(this.updateValue("url",null),this.Fv(this.S),this.S=null):(this.updateValue("url",this.api.getVideoUrl(!0)),this.S||(this.S=this.Y(this.link,"click",this.onClick)));u.J&&(this.element.classList.add("ytp-no-link"),this.updateValue("channelName",g.n0(u)?x.expandedTitle: x.author),this.updateValue("channelTitleFocusable","0"),this.updateValue("channelSubtextFocusable","0"))};g.M(g.l$,g.T);g.b=g.l$.prototype;g.b.setEnabled=function(x){if(this.type!=null)if(x)switch(this.type){case 3:case 2:qDk(this);this.fade.show();break;default:this.fade.show()}else this.fade.hide();this.D=x}; g.b.hD=function(x,u,k,U,m,F,f,V){if(!this.nm||this.env.B){this.type===3&&this.W7();this.type!==1&&(g.hW(this.element,"ytp-tooltip ytp-bottom"),this.type=1,this.D&&this.fade.show(),this.V&&this.V.dispose(),(this.V=this.api.uc())&&this.V.subscribe("l",this.p_,this));if(V){var h=g.nq(this.bg).height||141;this.ut.style.bottom=h+2+"px"}else this.ut.style.display="none";this.update({text:k,title:F!=null?F:"",eduText:V!=null?V:""});g.pb(this.bottomText,"ytp-tooltip-text-no-title",this.type===1&&!F);this.api.isInline()&& g.qN(this.bottomText,"ytp-modern-tooltip-text");g.pb(this.element,"ytp-text-detail",!!U);k=-1;this.V&&(k=IO(this.V,243*this.scale),this.env.G("web_l3_storyboard")&&this.V.levels.length===4&&(k=this.V.levels.length-1),k=XYj(this.V,k,u));HtW(this,k);if(f)switch(u=g.nq(this.element).width,f){case 1:this.title.style.right="0";this.title.style.textAlign="left";break;case 2:this.title.style.right=u+"px";this.title.style.textAlign="right";break;case 3:this.title.style.right=u/2+"px",this.title.style.textAlign= "center"}s_I(this,!!U,x,m)}}; g.b.Cz=function(){this.type===1&&this.W7()}; g.b.pP=function(x,u){if(this.type)if(this.type===3)this.W7();else return;XHY(this,x,3,u)}; g.b.Js=function(){this.S&&!this.B&&this.S.hasAttribute("title")&&(this.J=this.S.getAttribute("title")||"",this.S.removeAttribute("title"),this.D&&qDk(this))}; g.b.p_=function(x,u){x<=this.K&&this.K<=u&&(x=this.K,this.K=NaN,HtW(this,x))}; g.b.TuG=function(){VeY(this.V,this.K,243*this.scale)}; g.b.W7=function(){switch(this.type){case 2:var x=this.S;x.removeEventListener("mouseout",this.U);x.addEventListener("mouseover",this.j);x.removeEventListener("blur",this.U);x.addEventListener("focus",this.j);RSb(this);break;case 3:RSb(this);break;case 1:this.V&&(this.V.unsubscribe("l",this.p_,this),this.V=null),this.api.removeEventListener("videoready",this.t5),this.RS.stop()}this.type=null;this.D&&this.fade.hide()}; g.b.Ny=function(){if(this.S)for(var x=0;x=0;u--)if(this.IR[u]===x){this.IR.splice(u,1);break}aS(this.dC,64,this.IR.length>0)}; g.b.WP=function(){this.api.p6()&&this.api.xj();return!!this.Hy||YD4(this)||g.TV.prototype.WP.call(this)}; g.b.VA=u5(3);g.b.Uq=u5(7);g.b.CQ=u5(10); g.b.i$=function(){var x=!this.WP(),u=x&&this.api.p6()&&!g.A(this.api.getPlayerStateObject(),2)&&!g.kg(this.api.getVideoData())&&!this.api.X().J&&!this.api.isEmbedsShortsMode(),k=this.Oq&&g.rM(this.api)&&g.A(this.api.getPlayerStateObject(),128);x||k?(this.Ik.show(),this.GL.show()):(this.Ik.hide(),this.GL.hide(),this.api.Ny(this.jn.element));u?this.FJ.Bl():this.FJ.aU();this.wC&&UOY(this.wC,this.kc||!x);this.api.G("web_player_hide_overflow_button_if_empty_menu")&&ttY(this);g.TV.prototype.i$.call(this)}; g.b.WC=function(x,u,k,U,m){x.style.left="";x.style.top="";x.style.bottom="";var F=g.nq(x),f=U||this.wC&&g.br(this.wC.eM(),u),V=U=null;k!=null&&f||(U=g.nq(u),V=g.iM(u,this.api.getRootNode()),k==null&&(k=V.x+U.width/2));k-=F.width/2;f?(u=this.wC,U=mOR(u),V=Fo5(u),f=this.api.Cm().getPlayerSize().height,k=g.sp(k,U,U+V-F.width),F=f-fXI(u)-F.height):g.br(this.jn.element,u)?(u=this.api.Cm().getPlayerSize().width,k=g.sp(k,12,u-F.width-12),F=this.XJ()?this.XP:this.HT,this.api.X().playerStyle==="gvn"&&(F+= 20),this.Oq&&(F-=this.XJ()?26:18)):(u=this.api.Cm().getPlayerSize(),k=g.sp(k,12,u.width-F.width-12),F=V.y>(u.height-U.height)/2?V.y-F.height-12:V.y+U.height+12);x.style.top=F+(m||0)+"px";x.style.left=k+"px"}; g.b.qI=function(x){x&&(this.api.Ny(this.jn.element),this.wC&&this.api.Ny(this.wC.eM()));this.bZ&&(g.pb(this.contextMenu.element,"ytp-autohide",x),g.pb(this.contextMenu.element,"ytp-autohide-active",!0));g.TV.prototype.qI.call(this,x)}; g.b.JS=function(){g.TV.prototype.JS.call(this);this.bZ&&(g.pb(this.contextMenu.element,"ytp-autohide-active",!1),this.bZ&&(this.contextMenu.hide(),this.gO&&this.gO.hide()))}; g.b.QL=function(x,u){var k=this.api.Cm().getPlayerSize();k=new g.q4(0,0,k.width,k.height);if(x||this.dC.V&&!this.WP()){if(this.api.X().WS||u)x=this.XJ()?this.XP:this.HT,k.top+=x,k.height-=x;this.wC&&(k.height-=fXI(this.wC))}return k}; g.b.JC=function(x){var u=this.api.getRootNode();x?u.parentElement?(u.setAttribute("aria-label","Player de v\u00eddeo do YouTube em tela cheia"),this.api.X().externalFullscreen||(u.parentElement.insertBefore(this.FX.element,u),u.parentElement.insertBefore(this.cF.element,u.nextSibling))):g.Pc(Error("Player not in DOM.")):(u.setAttribute("aria-label","Player de v\u00eddeo do YouTube"),this.FX.detach(),this.cF.detach());this.xV();this.g5()}; g.b.XJ=function(){var x=this.api.X();return this.api.isFullscreen()&&!x.B||!1}; g.b.showControls=function(x){this.t3=!x;this.i$()}; g.b.xV=function(){var x=this.XJ();this.tooltip.scale=x?1.5:1;this.contextMenu&&g.pb(this.contextMenu.element,"ytp-big-mode",x);this.i$();this.api.G("web_player_hide_overflow_button_if_empty_menu")||ttY(this);this.g5();var u=this.api.isEmbedsShortsMode();u&&x?(x=(this.api.Cm().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.Rd(this.jn.element,"padding-left",x+"px"),g.Rd(this.jn.element,"padding-right",x+"px")):u&&(g.Rd(this.jn.element,"padding-left",""),g.Rd(this.jn.element,"padding-right", ""));g.TV.prototype.xV.call(this)}; g.b.Ol=function(){if(YD4(this)&&!g.rM(this.api))return!1;var x=this.api.getVideoData();return!g.n0(this.api.X())||this.api.getPresentingPlayerType()===2||!this.D_||((x=this.D_||x.D_)?(x=x.embedPreview)?(x=x.thumbnailPreviewRenderer,x=x.videoDetails&&g.d(x.videoDetails,LOW)||null):x=null:x=null,x&&x.collapsedRenderer&&x.expandedRenderer)?g.TV.prototype.Ol.call(this):!1}; g.b.g5=function(){g.TV.prototype.g5.call(this);this.api.logVisibility(this.title.element,!!this.sC);this.QW&&this.QW.HU(!!this.sC);this.channelAvatar.HU(!!this.sC);this.overflowButton&&this.overflowButton.HU(this.Oe()&&!!this.sC);this.shareButton&&this.shareButton.HU(!this.Oe()&&!!this.sC);this.DR&&this.DR.HU(!this.Oe()&&!!this.sC);this.searchButton&&this.searchButton.HU(!this.Oe()&&!!this.sC);this.copyLinkButton&&this.copyLinkButton.HU(!this.Oe()&&!!this.sC);if(!this.sC){this.api.Ny(this.jn.element); for(var x=0;x5&&u.A5("glrs",{cmt:k});u.seekTo(0,{seekSource:58});u.A5("glrre",{cmt:k})}}; jM.prototype.SJ=function(){this.S=null;g.J.prototype.SJ.call(this)};g.M(g.Z9,gI);g.b=g.Z9.prototype;g.b.isView=function(){return!0}; g.b.LT=function(){var x=this.mediaElement.getCurrentTime();if(x1;sE(x.UF(),U-.01)&&!m&&(QC(this,4),k.isActive=!1,k.vM=k.vM||k.isActive,(this.N===1?this.S:this.V).A5("sbh",{}),u.isActive=!0,u.vM=u.vM||u.isActive,this.N!==0&&(this.S.getVideoData().iW=!0));x=this.K.V;if(this.K.S.isActive&&x.isActive&&(QC(this,5),this.N!==0)){x=this.V.TB();k=this.S.TB(); this.S.A5("sbs",{citag:k==null?void 0:k.itag,nitag:x==null?void 0:x.itag});this.V.A5("gitags",{pitag:k==null?void 0:k.itag,citag:x==null?void 0:x.itag});var F;(F=this.V)==null||F.Zd()}}}; g.b.Wr=function(){this.nj()&&this.TA("player-reload-after-handoff")}; g.b.TA=function(x,u){u=u===void 0?{}:u;if(!this.Ft()&&this.status.status!==6){var k=this.status.status>=4&&x!=="player-reload-after-handoff";this.status={status:Infinity,error:x};if(this.S&&this.V){var U=this.V.getVideoData().clientPlaybackNonce;this.S.fN(new $J("dai.transitionfailure",Object.assign(u,{cpn:U,transitionTimeMs:this.nS,msg:x})));this.S.sP(k)}this.pk.reject(x);this.dispose()}}; g.b.nj=function(){return this.status.status>=4&&this.status.status<6}; g.b.SJ=function(){aXb(this);this.S.unsubscribe("newelementrequired",this.Wr,this);if(this.J){var x=this.J.V;this.J.S.R2.unsubscribe("updateend",this.p5,this);x.R2.unsubscribe("updateend",this.p5,this)}g.J.prototype.SJ.call(this)}; g.b.PX=function(x){g.YA(x,128)&&this.TA("player-error-event")};g.M(I9,g.J);I9.prototype.clearQueue=function(x,u){x=x===void 0?!1:x;u=u===void 0?!1:u;this.K&&this.K.reject("Queue cleared");this.app.X().G("html5_gapless_fallback_on_qoe_restart_v2")||u&&this.V&&this.V.sP(!1);eM(this,x)}; I9.prototype.c7=function(){return!this.S}; I9.prototype.nj=function(){var x;return((x=this.J)==null?void 0:x.nj())||!1}; I9.prototype.SJ=function(){eM(this);g.J.prototype.SJ.call(this)};g.M(dOt,g.Hm);g.b=dOt.prototype;g.b.getVisibilityState=function(x,u,k,U,m,F,f,V){return x?4:IR$()?3:u?2:k?1:U?5:m?7:F?8:f?9:V?10:0}; g.b.RX=function(x){this.fullscreen!==x&&(this.fullscreen=x,this.VQ())}; g.b.setMinimized=function(x){this.V!==x&&(this.V=x,this.VQ())}; g.b.setInline=function(x){this.inline!==x&&(this.inline=x,this.VQ())}; g.b.Jz=function(x){this.pictureInPicture!==x&&(this.pictureInPicture=x,this.VQ())}; g.b.setSqueezeback=function(x){this.J!==x&&(this.J=x,this.VQ())}; g.b.Tq=function(x){this.K!==x&&(this.K=x,this.VQ())}; g.b.V5=function(){return this.S}; g.b.aD=function(){return this.fullscreen!==0}; g.b.isFullscreen=function(){return this.fullscreen!==0&&this.fullscreen!==4}; g.b.It=function(){return this.fullscreen}; g.b.isMinimized=function(){return this.V}; g.b.isInline=function(){return this.inline}; g.b.isBackground=function(){return IR$()}; g.b.b6=function(){return this.pictureInPicture}; g.b.wj=function(){return!1}; g.b.xg=function(){return this.J}; g.b.YD=function(){return this.K}; g.b.VQ=function(){this.publish("visibilitychange");var x=this.getVisibilityState(this.V5(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.b6(),this.wj(),this.xg(),this.YD());x!==this.j&&this.publish("visibilitystatechange");this.j=x}; g.b.SJ=function(){PKI(this.N);g.Hm.prototype.SJ.call(this)};g.b=g.Jd.prototype;g.b.addCueRange=function(){}; g.b.QF=function(){}; g.b.aA=function(){}; g.b.Iv=function(){return!1}; g.b.GW=function(){return!1}; g.b.Kc=function(){}; g.b.Qp=function(){}; g.b.lf=function(){}; g.b.rY=function(){}; g.b.UM=function(){return[]}; g.b.tb=function(){}; g.b.YL=function(){return""}; g.b.getAudioTrack=function(){return this.getVideoData().G0}; g.b.getAvailableAudioTracks=function(){return[]}; g.b.wY=function(){return[]}; g.b.PL=function(){return[]}; g.b.nX=function(){return[]}; g.b.MS=function(){}; g.b.hO=function(){return 0}; g.b.nO=function(){return""}; g.b.getCurrentTime=function(){return 0}; g.b.S5=function(){}; g.b.TB=function(){}; g.b.t9=function(){return{}}; g.b.getDuration=function(){return 0}; g.b.yn=function(){return 0}; g.b.Z2=function(){return 0}; g.b.Ph=function(){return!1}; g.b.ZI=function(){return 0}; g.b.eh=function(){return 0}; g.b.dY=u5(15);g.b.WD=function(){return 0}; g.b.CS=function(){return!1}; g.b.cD=function(){return 0}; g.b.e$=function(){return null}; g.b.Yt=function(){return null}; g.b.qV=function(){return 0}; g.b.rg=function(){return 0}; g.b.eg=function(){return g.Z(function(x){g.wQ(x)})}; g.b.lh=u5(21);g.b.getPlaybackQuality=function(){return"auto"}; g.b.getPlaybackRate=function(){return 1}; g.b.getPlayerState=function(){this.playerState||(this.playerState=new g.fn);return this.playerState}; g.b.getPlayerType=function(){return 0}; g.b.getPlaylistSequenceForTime=function(){return null}; g.b.hf=function(){return function(){}}; g.b.UU=function(){return""}; g.b.getPreferredQuality=function(){return"unknown"}; g.b.Uy=function(){}; g.b.getProximaLatencyPreference=function(){return 0}; g.b.O3=function(){return v5}; g.b.uc=function(){return null}; g.b.getStoryboardFormat=function(){return null}; g.b.getStreamTimeOffset=function(){return 0}; g.b.Ej=function(){return 0}; g.b.VH=function(){return 0}; g.b.cg=function(){return{oB:[],y9:[],currentTime:0,oA:"",droppedVideoFrames:0,isGapless:!1,c7:!0,s5:0,Oh:0,KZ:0,nZ:0,Tf:0,WH:[],CZ:[],Ut:null,playerState:this.getPlayerState(),TM:null,CR:"",totalVideoFrames:0}}; g.b.getUserAudio51Preference=function(){return 0}; g.b.getUserPlaybackQualityPreference=function(){return""}; g.b.getVideoData=function(){this.videoData||(this.videoData=new g.TU(this.x$));return this.videoData}; g.b.sJ=function(){return null}; g.b.NN=function(){}; g.b.getVideoLoadedFraction=function(){return 0}; g.b.A$=function(){}; g.b.handleError=function(){}; g.b.sP=function(){}; g.b.iZ=function(){}; g.b.SS=function(){return!1}; g.b.g0=u5(46);g.b.Gd=function(){return!1}; g.b.hasSupportedAudio51Tracks=function(){return!1}; g.b.AP=function(){return!1}; g.b.V5=function(){return!1}; g.b.isAtLiveHead=function(){return!1}; g.b.W6=function(){return!0}; g.b.isGapless=function(){return!1}; g.b.isHdr=function(){return!1}; g.b.Kj=function(){return!1}; g.b.Ti=function(){return!1}; g.b.Pg=function(){return!1}; g.b.isProximaLatencyEligible=function(){return!1}; g.b.c7=function(){return!0}; g.b.Uu=function(){return!1}; g.b.jP=function(){return!1}; g.b.v8=function(){return!1}; g.b.Eh=function(){}; g.b.Mm=function(){}; g.b.Ld=function(){}; g.b.fU=function(){}; g.b.Zd=function(){}; g.b.Gp=function(){}; g.b.XT=function(){}; g.b.A7=function(){}; g.b.XF=function(){}; g.b.oY=u5(56);g.b.Sw=u5(27);g.b.aI=function(){}; g.b.f_=function(){}; g.b.Ri=function(){}; g.b.pauseVideo=function(){}; g.b.playVideo=function(){return g.Z(function(x){return x.return()})}; g.b.Au=function(){}; g.b.nF=u5(33);g.b.CF=u5(39);g.b.bN=function(){}; g.b.A5=function(){}; g.b.Uj=function(){}; g.b.oR=function(){}; g.b.xO=function(){}; g.b.fN=function(){}; g.b.rQ=function(){}; g.b.r4=function(){}; g.b.Q_=function(){}; g.b.sD=function(){}; g.b.Ex=function(){}; g.b.Bd=function(){}; g.b.v3=function(){}; g.b.zQ=function(){}; g.b.removeCueRange=function(){}; g.b.Az=function(){}; g.b.Gw=function(){return[]}; g.b.Mw=function(){}; g.b.qz=function(){}; g.b.dL=function(){}; g.b.Y0=function(){}; g.b.xS=function(){}; g.b.Bu=function(){}; g.b.U4=function(){}; g.b.seekTo=function(){}; g.b.sendAbandonmentPing=function(){}; g.b.sendVideoStatsEngageEvent=function(){}; g.b.S_=function(){}; g.b.V1=function(){}; g.b.setLoop=function(){}; g.b.O9=function(){}; g.b.setMediaElement=function(){}; g.b.MX=function(){}; g.b.setPlaybackRate=function(){}; g.b.jj=function(){}; g.b.OD=function(){}; g.b.Ka=function(){}; g.b.setProximaLatencyPreference=function(){}; g.b.KD=function(){}; g.b.kd=function(){}; g.b.K1=function(){}; g.b.uq=function(){}; g.b.TL=function(){}; g.b.setUserAudio51Preference=function(){}; g.b.KP=function(){}; g.b.Kx=function(){return!1}; g.b.Nn=function(){}; g.b.OU=function(){return!1}; g.b.R$=function(){}; g.b.Fj=function(){}; g.b.qX=function(){}; g.b.stopVideo=function(){}; g.b.subscribe=function(){return NaN}; g.b.kJ=function(){}; g.b.togglePictureInPicture=function(){}; g.b.W_=function(){return 0}; g.b.unsubscribe=function(){return!1}; g.b.qr=function(){}; g.b.B5=function(){return!1}; g.b.uI=function(){}; g.b.FH=function(){}; g.b.LV=function(){}; g.b.kq=function(){};g.M(g.Pt,g.J);g.b=g.Pt.prototype;g.b.sO=function(){return this.N}; g.b.VP=function(x){this.N=x}; g.b.DG=function(){return this.x$.G("web_player_present_empty")?this.K||this.S:this.K}; g.b.xq=function(x){this.K=x}; g.b.Jl=u5(52);g.b.BY=u5(54);g.b.XM=function(x){return this.J[x]||null}; g.b.SJ=function(){for(var x=g.w(Object.values(this.J)),u=x.next();!u.done;u=x.next())u.value.rY();g.J.prototype.SJ.call(this)};g.M(NA,g.J);g.b=NA.prototype;g.b.enqueue=function(x,u){if(x.K!==this)return!1;if(this.segments.length===0||(u===void 0?0:u))this.S=x;this.segments.push(x);return!0}; g.b.gX=function(){return this.ZQ||0}; g.b.rO=function(){return this.K||0}; g.b.removeAll=function(){for(;this.segments.length;){var x=void 0;(x=this.segments.pop())==null||x.dispose()}this.V.clear();this.J=void 0}; g.b.SJ=function(){this.removeAll();g.J.prototype.SJ.call(this)}; g.M(oDx,g.J);g.b=oDx.prototype;g.b.gX=function(){return this.ZQ}; g.b.rO=function(){return this.J}; g.b.getType=function(){return this.type}; g.b.getVideoData=function(){return this.videoData}; g.b.uU=function(x){WX(x);this.videoData=x}; g.b.SJ=function(){xZt(this);g.J.prototype.SJ.call(this)};g.Tz.prototype.Wg=function(x,u){if(u===1)return this.S.get(x);if(u===2)return this.J.get(x);if(u===3)return this.V.get(x)}; g.Tz.prototype.mU=u5(64);g.Tz.prototype.Hc=function(x,u,k,U){k={f8:U,lF:k};u?this.J.set(x,k):this.S.set(x,k)}; g.Tz.prototype.clearAll=function(){this.S.clear();this.J.clear();this.V.clear()}; g.M(g.Ad,g.J);g.b=g.Ad.prototype;g.b.By=function(x,u,k){return new g.V5(x,u,{id:k,namespace:"serverstitchedcuerange",priority:9})}; g.b.rU=function(x){var u=x.qL?x.qL*1E3:x.ZQ,k=this.V.get(x.cpn);k&&this.playback.removeCueRange(k);this.V.delete(x.cpn);this.J.delete(x.cpn);k=this.N.indexOf(x);k>=0&&this.N.splice(k,1);k=[];for(var U=g.w(this.j),m=U.next();!m.done;m=U.next())m=m.value,m.end<=u?this.playback.removeCueRange(m):k.push(m);this.j=k;c4W(this,0,u+x.durationMs)}; g.b.onCueRangeEnter=function(x){this.IS.push(x);var u=x.getId();this.vU({oncueEnter:1,cpn:u,start:x.start,end:x.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.hO()||0).toFixed(3)});var k=u==="";this.QX.add(x.V);var U=this.J.get(u);if(k){var m;if(this.playback.getVideoData().o0()&&((m=this.S)==null?0:m.g8)&&this.K){this.mI=0;this.S=void 0;this.Ok&&(this.events.Fv(this.Ok),this.Ok=null);this.K="";this.GY=!0;return}}else if(this.vU({enterAdCueRange:1}),this.playback.getVideoData().o0()&& (U==null?0:U.dj))return;if(this.GY&&!this.S)this.GY=!1,!k&&U&&(k=this.playback.getCurrentTime(),or(this,{EF:x,isAd:!0,GB:!0,Q5:k,adCpn:u},{isAd:!1,GB:!1,Q5:k}),this.Ki=U.cpn,SM(this,U),x=D9(this,"midab",U),this.vU(x),this.mI=1),this.U=!1;else if(this.S){if(this.S.GB)this.vU({a_pair_of_same_transition_occurs_enter:1,acpn:this.S.adCpn,transitionTime:this.S.Q5,cpn:u,currentTime:this.playback.getCurrentTime()}),U=this.playback.getCurrentTime(),x={EF:x,isAd:!k,GB:!0,Q5:U,adCpn:u},u={EF:this.S.EF,isAd:this.S.isAd, GB:!1,Q5:U,adCpn:this.S.adCpn},this.S.EF&&this.QX.delete(this.S.EF.V),or(this,x,u);else{if(this.S.EF===x){this.vU({same_cue_range_pair_enter:1,acpn:this.S.adCpn,transitionTime:this.S.Q5,cpn:u,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:x.start,cueRangeEndTime:x.end});this.S=void 0;return}if(this.S.adCpn===u){u&&this.vU({dchtsc:u});this.S=void 0;return}x={EF:x,isAd:!k,GB:!0,Q5:this.playback.getCurrentTime(),adCpn:u};or(this,x,this.S)}this.S=void 0;this.U=!1}else this.S={EF:x,isAd:!k, GB:!0,Q5:this.playback.getCurrentTime(),adCpn:u}}; g.b.onCueRangeExit=function(x){var u=x.getId();this.vU({oncueExit:1,cpn:u,start:x.start,end:x.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.hO()||0).toFixed(3)});var k=u==="",U=this.J.get(u);if(this.playback.getVideoData().o0()&&!k&&U){if(U.dj)return;U.dj=!0;this.B.clear();if(this.x$.G("html5_lifa_no_rewatch_ad_sbc"))if(this.playback.Iv()){var m=U.ZQ;this.playback.zQ(m/1E3,(m+U.durationMs)/1E3)}else this.playback.A5("lifa",{remove:0})}if(this.QX.has(x.V))if(this.QX.delete(x.V), this.IS=this.IS.filter(function(F){return F!==x}),this.GY&&(this.U=this.GY=!1,this.vU({cref:1})),this.S){if(this.S.GB){if(this.S.EF===x){this.vU({same_cue_range_pair_exit:1, acpn:this.S.adCpn,transitionTime:this.S.Q5,cpn:u,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:x.start,cueRangeEndTime:x.end});this.S=void 0;return}if(this.S.adCpn===u){u&&this.vU({dchtsc:u});this.S=void 0;return}u={EF:x,isAd:!k,GB:!1,Q5:this.playback.getCurrentTime(),adCpn:u};or(this,this.S,u)}else if(this.vU({a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.S.adCpn,transitionTime:this.S.Q5,upcomingCpn:u,contentCpn:this.playback.getVideoData().clientPlaybackNonce,currentTime:this.playback.getCurrentTime()}), this.S.adCpn===u)return;this.S=void 0;this.U=!1}else this.S={EF:x,isAd:!k,GB:!1,Q5:this.playback.getCurrentTime(),adCpn:u};else this.vU({ignore_single_exit:1})}; g.b.HS=function(){return{cpn:this.playback.getVideoData().clientPlaybackNonce,durationMs:0,ZQ:0,playerType:1,Vz:0,videoData:this.playback.getVideoData(),errorCount:0}}; g.b.b5=function(){if(this.jK)return!1;var x=void 0;this.Ki&&(x=this.J.get(this.Ki));return this.playback.getVideoData().o0()?!!x&&!x.dj:!!x}; g.b.seekTo=function(x,u,k,U){x=x===void 0?0:x;u=u===void 0?{}:u;k=k===void 0?!1:k;U=U===void 0?null:U;if(this.playback.getVideoData().o0()&&x<=this.nm/1E3)this.playback.pauseVideo(),this.nm=0,this.U=!0,this.playback.eg(),this.playback.seekTo(x),this.playback.playVideo();else if(this.U=!0,k)gD5(this,x,u);else{k=this.app.DG();var m=k===this.B$?this.Nj:null;uH(this,!1);this.wu=x;this.QI=u;U!=null&&this.ud.start(U);k&&(this.Nj=m||k.getPlayerState(),k.qX(),this.B$=k)}}; g.b.SJ=function(){uH(this,!1);hmk(this);XxR(this);g.J.prototype.SJ.call(this)}; g.b.gZ=function(x){this.MV=x;this.vU({swebm:x})}; g.b.Is=function(x,u,k){if(k&&u){var U=this.B.get(x);if(U){U.locations||(U.locations=new Map);var m=Number(u.split(";")[0]);k=new g.zC(k);this.vU({hdlredir:1,itag:u,seg:x,hostport:Od(k)});U.locations.set(m,k)}}}; g.b.T4=function(x,u,k,U,m,F){var f=U===3,V=s8Q(this,x,u,U,k,F);if(!V){kP(this,u,f);var h=g.qaW(this,u)?"undec":"ncp";this.vU({gvprp:h,mt:x,seg:u,tt:U,itag:k,ce:F});return null}f||this.B.set(u,V);F=V.i6;var X;U=((X=this.Wg(u-1,U,m))==null?void 0:X.f8)||"";U===""&&this.vU({eds:1});X=Rmt(this,V.ssdaiAdsConfig);m=this.playback.getVideoData();var q;f=((q=m.V)==null?void 0:q.containerType)||0;q=m.s7[f];V=V.kW&&u>=V.kW?V.kW:void 0;q={iF:F?wx4(this,F):[],YA:X,f8:U,Yb:V,ym:kG(q.split(";")[0]),EK:q.split(";")[1]|| ""};V={ML:q};this.Uk&&(x={gvprpro:"v",sq:u,mt:x.toFixed(3),itag:k,acpns:((h=q.iF)==null?void 0:h.join("_"))||"none",abid:F},this.vU(x));return V}; g.b.qH=function(x){a:{if(!this.jK){var u=Hsj(this,x);if(!(this.playback.getVideoData().o0()&&(u==null?0:u.dj)))break a}u=void 0}var k=u;if(!k)return this.vU({gvprp:"ncp",mt:x}),null;u=k.i6;var U=Rmt(this,k.ssdaiAdsConfig);k=k.kW&&k.No&&x>=k.No?k.kW:void 0;var m=this.playback.getVideoData(),F,f=((F=m.V)==null?void 0:F.containerType)||0;F=m.s7[f];F={iF:u?wx4(this,u):[],YA:U,Yb:k,ym:kG(F.split(";")[0]),EK:F.split(";")[1]||""};var V;x={gvprpro:"v",mt:x.toFixed(3),acpns:((V=F.iF)==null?void 0:V.join("_"))|| "none",abid:u};this.vU(x);return F}; g.b.V2=function(x,u,k,U,m,F){var f=Number(k.split(";")[0]),V=U===3;x=s8Q(this,x,u,U,k,F);this.vU({gdu:1,seg:u,itag:f,pb:""+!!x});if(!x)return kP(this,u,V),null;x.locations||(x.locations=new Map);if(!x.locations.has(f)){var h,X;F=(h=x.videoData.getPlayerResponse())==null?void 0:(X=h.streamingData)==null?void 0:X.adaptiveFormats;if(!F)return this.vU({gdu:"noadpfmts",seg:u,itag:f}),kP(this,u,V),null;h=F.find(function(R){return R.itag===f}); if(!h||!h.url){var q=x.videoData.videoId;x=[];var H=g.w(F);for(U=H.next();!U.done;U=H.next())x.push(U.value.itag);this.vU({gdu:"nofmt",seg:u,vid:q,itag:f,fullitag:k,itags:x.join(",")});kP(this,u,V);return null}x.locations.set(f,new g.zC(h.url,!0))}F=x.locations.get(f);if(!F)return this.vU({gdu:"nourl",seg:u,itag:f}),kP(this,u,V),null;F=new MM(F);this.MV&&(F.get("dvc")?this.vU({dvc:F.get("dvc")||""}):F.set("dvc","webm"));(U=(H=this.Wg(u-1,U,m))==null?void 0:H.f8)&&F.set("daistate",U);x.kW&&u>=x.kW&& F.set("skipsq",""+x.kW);(H=this.playback.getVideoData().clientPlaybackNonce)&&F.set("cpn",H);H=[];x.i6&&(H=wx4(this,x.i6),H.length>0&&F.set("acpns",H.join(",")));V||this.B.set(u,x);V=null;V=F.get("aids");U=F.j$();(U==null?void 0:U.length)>2048&&this.vU({urltoolong:1,sq:u,itag:f,len:U.length});this.Uk&&(U&&(F=x.cpn,m=x.i6,tYY(this,F,m),m&&!this.iC.has(m)&&(F=y4I(this,F,m),h=YaW(this,m),this.vU({iofa:F}),this.vU({noawnzd:h-F}),this.vU({acpns:H.join("."),aids:(q=V)==null?void 0:q.replace(/,/g,".")}), this.iC.add(m))),this.vU({gdu:"v",seg:u,itag:k,ast:x.ZQ.toFixed(3),alen:x.durationMs.toFixed(3),acpn:x.cpn,avid:x.videoData.videoId}));return U}; g.b.xm=function(x,u,k){var U=g7(this,x,k);return(U=U?(U.ZQ+U.durationMs)/1E3:0)&&u>U?(this.Ac(x,k,!0),this.playback.seekTo(U),!0):!1}; g.b.Ac=function(x,u,k){k=k===void 0?!1:k;var U=g7(this,x,u);if(U){var m=void 0,F=U.i6;if(F){this.vU({skipadonsq:u,sts:k,abid:F,acpn:U.cpn,avid:U.videoData.videoId});k=this.D.get(F);if(!k)return;k=g.w(k);for(F=k.next();!F.done;F=k.next())F=F.value,F.kW=u,F.No=x,F.ZQ>U.ZQ&&(m=F)}this.K=U.cpn;pxD(this);x=this.playback.getCurrentTime();Bt(this,U,m,x,x,!1,!0)}}; g.b.dU=function(){for(var x=g.w(this.N),u=x.next();!u.done;u=x.next())u=u.value,u.kW=NaN,u.No=NaN;pxD(this);this.vU({rsac:"resetSkipAd",sac:this.K});this.K=""}; g.b.Wg=function(x,u,k){return this.c$.Wg(x,u,k)}; g.b.mU=u5(63); g.b.Hc=function(x,u,k,U,m,F,f,V,h){U.length>0&&this.vU({onssinfo:1,sq:x,start:u.toFixed(3),cpns:U.join(","),ds:m.join(","),isVideo:f?1:0});h&&this.c$.Hc(x,f,V,h);if(f){if(U.length&&m.length)for(this.K&&this.K===U[0]&&this.vU({skipfail:1,sq:x,acpn:this.K}),x=u+this.Ej(),f=0;f0&&(this.mI=0,this.Ki="",this.api.publish("serverstitchedvideochange"));this.playback.lf(k,U);return!0}; g.b.A_=function(){this.vU({rstdaist:1});this.c$.clearAll()}; g.b.Bc=function(x){var u;if(x!==((u=this.RS)==null?void 0:u.identifier))this.vU({ignorenoad:x});else{this.nf.add(x);(this.x$.G("html5_log_noad_response_received")||this.playback.getVideoData().o0())&&this.vU({noadrcv:x});var k;((k=this.RS)==null?void 0:k.identifier)===x&&Li(this)}}; g.b.Ak=function(){return this.mI}; g.b.bP=function(){return this.Ki}; g.b.Zv=function(x){if(this.jK)return this.vU({dai_disabled:x.event}),!1;if(this.playback.getVideoData().o0()&&(this.x$.G("html5_lifa_no_gab_on_predict_start")&&x.event==="predictStart"||x.event==="continue"||x.event==="stop"))return this.vU({cuepoint_skipped:x.event}),!1;var u=n3(this.api.VI());if(u=u?u.Zv(x):!1)this.t5={pY:x.identifier,bQ:x.startSecs};else if(this.t5&&this.t5.pY===x.identifier&&x.startSecs>this.t5.bQ+1){this.vU({cueStChg:x.identifier,oldSt:this.t5.bQ.toFixed(3),newSt:x.startSecs.toFixed(3), abid:this.t5.Dw});if(this.t5.Dw){var k=x.startSecs-this.t5.bQ,U=this.D.get(this.t5.Dw);if(U){U=g.w(U);for(var m=U.next();!m.done;m=U.next())m=m.value,m.ZQ>=0&&(m.ZQ+=k*1E3,this.x$.G("html5_ssdai_update_timeline_on_start_time_change")&&(m.Vz+=k*1E3),this.vU({newApEt:m.ZQ,newApPrt:m.Vz,acpn:m.cpn}))}}this.t5.bQ=x.startSecs}return u}; g.b.q3=function(x){return this.jK?!1:!!Hsj(this,x)}; g.b.gh=function(x){var u=this;this.playback.pauseVideo();var k=this.playback.getCurrentTime(),U=this.x$.G("html5_lifa_reset_segment_index_on_skip"),m=U?k+this.playback.Ej():k,F=this.J.get(this.Ki),f=this.V.get(this.Ki);if(F){this.K=this.Ki;this.U=!1;F.dj=!0;k=this.playback.getCurrentTime();this.S={EF:f,isAd:!0,GB:!1,Q5:k,adCpn:this.Ki,g8:F,kp$:x};this.playback.sD(F,this.HS(),k,this.playback.getCurrentTime(),!1,!0,x,(0,g.j4)());U&&this.playback.aI();if(f==null?0:f.start)this.nm=k*1E3-f.start;this.B.clear(); this.playback.eg();this.Ki=this.HS().cpn;this.api.publish("serverstitchedvideochange");this.playback.seekTo(m,{seekSource:89,m5:"lifa_skip"});this.playback.playVideo();this.Ok||(this.Ok=this.events.Y(this.api,"progresssync",function(){u.rU(F)})); return!0}this.vU({skipFail:k},!0);return!1}; g.b.vU=function(x,u){((u===void 0?0:u)||this.Uk||this.playback.getVideoData().o0())&&this.playback.A5("sdai",x)}; var FLW=0;g.M(EDt,g.Ad);g.b=EDt.prototype;g.b.onCueRangeEnter=function(x){var u=x.getId();this.playback.A5("sdai",{oncueEnter:1,cpn:u,start:x.start,end:x.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.hO()||0).toFixed(3)});x=this.J.get(u);this.playback.A5("sdai",{enterAdCueRange:1});u=this.Ki||this.HS().cpn;var k;u=(k=this.J.get(u))!=null?k:this.HS();x&&(k={b2:u,aQ:x,IQ:this.playback.getCurrentTime()},this.Rw(k))}; g.b.onCueRangeExit=function(x){var u=this.playback.getCurrentTime()*1E3;x=x.getId();for(var k=g.w(this.V.values()),U=k.next();!U.done;U=k.next())if(U=U.value,U.getId()!==x&&u>=U.start&&u<=U.end)return;if(u=this.J.get(x))u={b2:u,aQ:this.HS(),IQ:this.playback.getCurrentTime()},this.Rw(u)}; g.b.Rw=function(x){this.K||this.U||this.SR(this.Ki);var u=x.b2,k=x.aQ;if(k.cpn===this.Ki)this.playback.A5("sdai",{igtranssame:1,enter:k.cpn,exit:u.cpn});else{var U=this.U,m=!!this.K;this.K="";var F=x.IQ,f=u.playerType===2?u.ZQ/1E3+u.videoData.GY:this.HS().videoData.GY;if(u.playerType===2&&k.playerType===2)m?this.playback.A5("sdai",{igtransskip:1,enter:k.cpn,exit:u.cpn,seek:U,skip:this.K}):Bt(this,u,k,f,F,U,m);else{this.Ki=k.cpn;x=x.bFX;if(u.playerType===1&&k.playerType===2){this.nm=0;SM(this,k);var V= D9(this,"c2a",k);this.playback.A5("sdai",V);this.mI++}else if(u.playerType===2&&k.playerType===1){V=u.videoData.GY;this.api.publish("serverstitchedvideochange");var h=D9(this,"a2c");this.playback.A5("sdai",h);this.mI=0;this.nm=V*1E3;this.kN=f;WLQ(this,u.i6)}this.playback.sD(u,k,f,F,U,m,x)}this.K="";this.U=!1}}; g.b.seekTo=function(x,u,k,U){x=x===void 0?0:x;u=u===void 0?{}:u;k=k===void 0?!1:k;U=U===void 0?null:U;this.SR(this.Ki);this.playback.getVideoData().o0()&&x<=this.kN?(this.playback.pauseVideo(),this.kN=this.nm=0,GPG(this,x)):g.Ad.prototype.seekTo.call(this,x,u,k,U)}; g.b.Ac=function(x,u,k){k=k===void 0?!1:k;var U=g7(this,x,u);if(U){var m=void 0,F=U.i6;if(F){this.playback.A5("sdai",{skipadonsq:u,sts:k,abid:F,acpn:U.cpn,avid:U.videoData.videoId});k=this.D.get(F);if(!k)return;k=g.w(k);for(F=k.next();!F.done;F=k.next())F=F.value,F.kW=u,F.No=x,F.ZQ>U.ZQ&&(m=F)}this.SR(this.Ki);this.K=U.cpn;pxD(this);x=this.playback.getCurrentTime();Bt(this,U,m,x,x,!1,!0)}}; g.b.Hc=function(x,u,k,U,m,F,f,V,h){U.length>0&&this.playback.A5("sdai",{onssinfo:1,sq:x,start:u.toFixed(3),cpns:U.join(","),ds:m.join(","),isVideo:f?1:0});h&&this.c$.Hc(x,f,V,h);k=b_(this.playback.getVideoData())&&this.x$.G("html5_process_all_cuepoints");if(f||k){if(U.length&&m.length)for(this.K&&this.K===U[0]&&this.playback.A5("sdai",{skipfail:1,sq:x,acpn:this.K}),x=u+this.Ej(),f=0;f=0&&this.N.splice(x,1)}; g.b.SR=function(x){var u=x||this.Ki,k=this.J.get(u);if(k){x=k.videoData;var U,m;u=k.qL||((m=(U=this.V.get(u))==null?void 0:U.start)!=null?m:0)/1E3;U=this.playback.getCurrentTime()-u;x.GY=U>0?U:0}else this.HS().videoData.GY=this.playback.getCurrentTime()};g.M(nDt,g.J);g.b=nDt.prototype; g.b.nH=function(x,u){u=u===void 0?"":u;if(this.timeline.J===u)return!0;var k=this.timeline.S,U=k==null?void 0:k.getVideoData();if(!k||!U)return this.api.A5("ssap",{htsm:k?0:1}),!1;if(this.api.G("html5_ssap_clear_timeline_before_update")){var m=this.timeline,F;(F=m.S)==null||xZt(F);m.V.clear()}m=dk(k);var f=!1;F=[];var V=new Map;k=[];var h=[],X=0,q=0,H=0,R=[];x=g.w(x);for(var p=x.next();!p.done;p=x.next())a:{var c=void 0,Y=void 0,E=p.value,z=E.clipId;if(z){if(E.TH){H=E.TH.qd||0;p=E.TH.mP||1;var O= Number(((E.TH.k0||0)/(E.TH.n$||1)*1E3).toFixed(0));H=p=O+Number((H/p*1E3).toFixed(0))}else p=O=H,this.eY.has(z)||this.HA.add(z);var r=(Y=V.get(z))!=null?Y:0,I=this.timeline.J;Y=!1;if(I&&this.api.G("html5_ssap_clear_timeline_before_update")){if(I=this.l5.get(z))I.start=O,I.end=p,Y=!0}else{if(I){var N=z;I=O;var L=p,C=r,kI=xX(this.timeline,N);if(kI!=null&&kI.length){C=V){this.D5.set(x,k);ZsQ(this,x,u);this.ZN.set(x,(0,g.j4)());if(k=this.l5.get(u))for(k=k.getId().split(","),k=g.w(k),f=k.next();!f.done;f=k.next())f=f.value,f!==u&&this.HA.has(f)&&(this.HA.delete(f),this.eY.add(f));this.SR();u=F.gX()/1E3;F=void 0;k=(F=g.MT(this.api.X().experiments,"html5_ssap_skip_seeking_offset_ms"))!=null?F:0;this.api.G("html5_ssap_keep_media_on_finish_segment")?this.playback.seekTo(u+ k/1E3,{uJ:!0}):this.playback.seekTo(u+k/1E3);this.e0?(this.api.A5("ssap",{gpfreload:this.Ki}),l3I(this)||(this.e0=!1),this.playback.eg(!1,!1,this.api.G("html5_ssap_keep_media_on_finish_segment"))):U&&this.playback.eg(!1,!1,this.api.G("html5_ssap_keep_media_on_finish_segment"));m&&this.api.playVideo(1,this.api.G("html5_ssap_keep_media_on_finish_segment"));return[x]}}}return[]}; g.b.kx=function(){var x=this.timeline.S;if(!x)return 0;var u=x.rO();x=g.w(x.S.values());for(var k=x.next();!k.done;k=x.next()){k=g.w(k.value);for(var U=k.next();!U.done;U=k.next())U=U.value,U.rO()>u&&(u=U.rO())}return u/1E3}; g.b.qV=function(){var x=this.playback.getCurrentTime()*1E3;var u=emk(this,x);if(!u){var k=xX(this.timeline,this.Ki);if(k){k=g.w(k);for(var U=k.next();!U.done;U=k.next())U=U.value,U.gX()>x&&(u=U)}}return u&&u.getType()===1?u.gX()/1E3:0}; g.b.getVideoData=function(x){if(x===2&&!this.b5()){if(this.CE&&this.bI.has(this.CE))return this.bI.get(this.CE);this.api.A5("ssap",{lpanf:""+e6(this)});return null}return N1x(this)}; g.b.b5=function(){var x=xX(this.timeline,this.Ki);return(x==null?0:x.length)?x[0].getType()===2:!1}; g.b.XU=function(){var x=xX(this.timeline,this.Ki);return(x==null?0:x.length)?x[0].V:!1}; g.b.seekTo=function(x,u){u=u===void 0?{}:u;var k=J4Q(this,this.playback.getCurrentTime());this.playback.seekTo(x+k/1E3,u)}; g.b.By=function(x,u,k){return new g.V5(x,u,{id:k,namespace:"ssap",priority:9})}; g.b.onCueRangeEnter=function(x){if(!this.g4.has(x.getId())){this.api.A5("ssap",{oce:1,cpn:x.getId(),st:x.start,et:x.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.hO()||0).toFixed(3)});for(var u=x.getId().split(","),k=0;kk+1)for(U=k+1;U0?u:0}; g.b.z1m=function(x){var u=this.bI.get(this.Ki);u&&this.playback.rQ(x-u.nf/1E3,u.lengthSeconds,this.Ki)}; g.b.SJ=function(){this.api.X().Yi()&&this.api.A5("ssap",{di:""+this.Ki,dic:""+this.playback.getVideoData().clientPlaybackNonce});this.bI.clear();this.HA.clear();this.g4.clear();this.D5.clear();this.ZN.clear();this.eY.clear();this.iN=[];is4(this);this.wl="";g.Z7(this.events);g.J.prototype.SJ.call(this)};g.M(T14,g.J);g.b=T14.prototype;g.b.onCueRangeEnter=function(x){if(this.S===this.app.DG()){var u=this.N.get(x);u?B1I(this,u.target,u.nS,x):this.fN("dai.transitionfailure",{e:"unexpectedCueRangeTriggered",cr:x.toString()})}else if(u=this.V.find(function(m){return m.rV.EF===x})){var k=u.rV,U=k.target; k=k.nS;U?B1I(this,U,k,x):SaG(this,u.Vz,k,x)}}; g.b.onQueuedVideoLoaded=function(){var x=this.D;V_(this);if(x){if(!bH(this,x)){var u=this.app.DG();this.fN("dai.transitionfailure",{e:"unexpectedPresentingPlayer",pcpn:u==null?void 0:u.getVideoData().clientPlaybackNonce,ccpn:""+x.playerVars.cpn})}this.app.DG().addCueRange(x.rV.EF)}}; g.b.seekTo=function(x,u,k,U){x=x===void 0?0:x;u=u===void 0?{}:u;U=U===void 0?null:U;if(k===void 0?0:k)vD$(this,x,u);else{k=this.app.DG()||null;var m=k===this.K?this.j:null;hO(this,!1);this.t5=x;this.U=u;U!=null&&this.B.start(U);k&&(this.j=m||k.getPlayerState(),k.qX(),this.K=k)}}; g.b.hs=function(x){g.YA(x,128)&&kGj(this)}; g.b.isManifestless=function(){return HX(this.S.getVideoData())}; g.b.SJ=function(){hO(this,!1);mRQ(this);g.J.prototype.SJ.call(this)}; g.b.fN=function(x,u){this.S.fN(new $J(x,u))}; var A45=0;var FKb="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.M(sj,g.J);g.b=sj.prototype;g.b.get=function(x){XW(this);var u=this.data.find(function(k){return k.key===x}); return u?u.value:null}; g.b.set=function(x,u,k){this.remove(x,!0);XW(this);x={key:x,value:u,expire:Infinity};k&&isFinite(k)&&(k*=1E3,x.expire=(0,g.j4)()+k);for(this.data.push(x);this.data.length>this.J;)(k=this.data.shift())&&H0(this,k,!0);qn(this)}; g.b.remove=function(x,u){u=u===void 0?!1:u;var k=this.data.find(function(U){return U.key===x}); k&&(H0(this,k,u),g.o5(this.data,function(U){return U.key===x}),qn(this))}; g.b.removeAll=function(x){if(x=x===void 0?!1:x)for(var u=g.w(this.data),k=u.next();!k.done;k=u.next())H0(this,k.value,x);this.data=[];qn(this)}; g.b.SJ=function(){var x=this;g.J.prototype.SJ.call(this);this.data.forEach(function(u){H0(x,u,!0)}); this.data=[]};g.M(Rr,g.J);Rr.prototype.Hh=function(x){if(x)return this.V.get(x)}; Rr.prototype.SJ=function(){this.S.removeAll();this.V.removeAll();g.J.prototype.SJ.call(this)};g.Q2t=p8(function(){var x=window.AudioContext||window.webkitAudioContext;try{return new x}catch(u){return u.name}});g.M(X6G,g.T);g.b=X6G.prototype;g.b.Nc=function(){g.sV(this.element,g.nR.apply(0,arguments))}; g.b.qz=function(){this.Ov&&(this.Ov.removeEventListener("focus",this.hS),g.fk(this.Ov),this.Ov=null)}; g.b.l2=function(){this.Ft();var x=this.app.X();x.iI||this.Nc("tag-pool-enabled");x.j&&this.Nc(g.Ch.HOUSE_BRAND);x.playerStyle==="gvn"&&(this.Nc("ytp-gvn"),this.element.style.backgroundColor="transparent");x.MV&&(this.v1=g.X4("yt-dom-content-change",this.resize,this));this.Y(window,"orientationchange",this.resize,this);this.Y(window,"resize",this.resize,this)}; g.b.JD=function(x){g.aB(this.app.X());this.m8=!x;p5(this)}; g.b.resize=function(){if(this.Ov){var x=this.pX();if(!x.isEmpty()){var u=!g.wY(x,this.B8.getSize()),k=p6G(this);u&&(this.B8.width=x.width,this.B8.height=x.height);x=this.app.X();(k||u||x.MV)&&this.app.Ek.publish("resize",this.getPlayerSize())}}}; g.b.B3=function(x,u){this.updateVideoData(u)}; g.b.updateVideoData=function(x){if(this.Ov){var u=this.app.X();oI&&(this.Ov.setAttribute("x-webkit-airplay","allow"),x.title?this.Ov.setAttribute("title",x.title):this.Ov.removeAttribute("title"));this.Ov.setAttribute("controlslist","nodownload");u.wy&&x.videoId&&(this.Ov.poster=x.g9("default.jpg"))}u=g.Gd(x,"yt:bgcolor");this.H2.style.backgroundColor=u?u:"";this.Hx=qJ(g.Gd(x,"yt:stretch"));this.Xr=qJ(g.Gd(x,"yt:crop"),!0);g.pb(this.element,"ytp-dni",x.tN);this.resize()}; g.b.setGlobalCrop=function(x){this.Ia=qJ(x,!0);this.resize()}; g.b.setCenterCrop=function(x){this.ON=x;this.resize()}; g.b.RX=function(){}; g.b.getPlayerSize=function(){var x=this.app.X(),u=this.app.Ek.isFullscreen(),k=x.externalFullscreen&&g.n0(x);if(u&&LV()&&!k)return new g.Mo(window.outerWidth,window.outerHeight);k=!isNaN(this.WF.width)&&!isNaN(this.WF.height);var U=this.app.X().G("kevlar_player_enable_squeezeback_fullscreen_sizing");if(u&&!k&&U)return new g.Mo(this.element.clientWidth,this.element.clientHeight);if(u||x.Yj){if(window.matchMedia){x="(width: "+window.innerWidth+"px) and (height: "+window.innerHeight+"px)";this.bv&&this.bv.media=== x||(this.bv=window.matchMedia(x));var m=this.bv&&this.bv.matches}if(m)return new g.Mo(window.innerWidth,window.innerHeight)}else if(k)return this.WF.clone();return new g.Mo(this.element.clientWidth,this.element.clientHeight)}; g.b.pX=function(){var x=this.app.X().G("enable_desktop_player_underlay"),u=this.getPlayerSize(),k=g.MT(this.app.X().experiments,"player_underlay_min_player_width");return x&&this.yr&&u.width>k?(x=g.MT(this.app.X().experiments,"player_underlay_video_width_fraction"),new g.Mo(Math.min(u.height*this.getVideoAspectRatio(),u.width*x),Math.min(u.height,u.width*x/this.getVideoAspectRatio()))):u}; g.b.getVideoAspectRatio=function(){return isNaN(this.Hx)?sHj(this):this.Hx}; g.b.getVideoContentRect=function(x){var u=this.pX();x=H9b(this,u,this.getVideoAspectRatio(),x);return new g.q4((u.width-x.width)/2,(u.height-x.height)/2,x.width,x.height)}; g.b.Kk=function(x){this.yr=x;this.resize()}; g.b.zP=function(){return this.mQ}; g.b.onMutedAutoplayChange=function(){p5(this)}; g.b.setInternalSize=function(x){g.wY(this.WF,x)||(this.WF=x,this.resize())}; g.b.SJ=function(){this.v1&&g.qb(this.v1);this.qz();g.T.prototype.SJ.call(this)};g.b=co4.prototype;g.b.click=function(x,u){this.elements.has(x);this.S.has(x);var k=g.rK();k&&x.visualElement&&g.Xy(k,x.visualElement,u)}; g.b.createClientVe=function(x,u,k,U){var m=this;U=U===void 0?!1:U;this.elements.has(x);this.elements.add(x);k=YM5(k);x.visualElement=k;var F=g.rK(),f=g.$Y();F&&f&&(g.Ww("combine_ve_grafts")?$x(le(),k,f):g.UQ(g.xd)(void 0,F,f,k));u.addOnDisposeCallback(function(){m.elements.has(x)&&m.destroyVe(x)}); U&&this.V.add(x)}; g.b.createServerVe=function(x,u,k){var U=this;k=k===void 0?!1:k;this.elements.has(x);this.elements.add(x);u.addOnDisposeCallback(function(){U.destroyVe(x)}); k&&this.V.add(x)}; g.b.destroyVe=function(x){this.elements.has(x);this.elements.delete(x);this.J.delete(x);this.S.delete(x);this.V.delete(x)}; g.b.EN=function(x,u){this.clientPlaybackNonce!==u&&(this.clientPlaybackNonce=u,nh(le(),x),M7R(this))}; g.b.setTrackingParams=function(x,u){this.elements.has(x);u&&(x.visualElement=g.ld(u))}; g.b.J9=function(x,u,k){this.elements.has(x);u?this.S.add(x):this.S.delete(x);var U=g.rK(),m=x.visualElement;this.V.has(x)?U&&m&&(u?g.VY(U,[m]):g.he(U,[m])):u&&!this.J.has(x)&&(U&&m&&g.b9(U,m,void 0,k),this.J.add(x))}; g.b.hasVe=function(x){return this.elements.has(x)};g.M(g.Mn,g.J);g.Mn.create=function(x,u,k,U){try{var m=typeof x==="string"?x:"player"+g.D$(x),F=zO[m];if(F){try{F.dispose()}catch(V){g.Pc(V)}zO[m]=null}var f=new g.Mn(x,u,k,U);f.addOnDisposeCallback(function(){zO[m]=null;f.MO&&f.MO()}); return zO[m]=f}catch(V){throw g.Pc(V),(V&&V instanceof Error?V:Error(String(V))).stack;}}; g.b=g.Mn.prototype;g.b.Iz=function(){return this.visibility}; g.b.VP=function(x){var u=this.sO();if(x!==u){x.getVideoData().autonavState=u.getVideoData().autonavState;u.qr(this.cT,this);var k=u.getPlaybackRate();u.rY();this.wM.VP(x);x.setPlaybackRate(k);x.kJ(this.cT,this);znR(this)}}; g.b.QG=function(){this.Sq||(this.Sq=g.qL(Pl(),X$I()));return this.Sq}; g.b.qz=function(x){if(this.mediaElement){this.Xj&&(this.events.Fv(this.Xj),this.Xj=null);g.Z7(this.yT);var u=this.DG();u&&u.qz(!0,!1,x);this.template.qz();try{this.G("html5_use_async_stopVideo")?this.mediaElement.dispose():this.mediaElement.XE()}catch(k){g.Nz(k)}this.mediaElement=null}}; g.b.xq=function(x,u){if(x!==this.DG()){this.logger.debug(function(){return"start set presenting player, type "+x.getPlayerType()+", vid "+x.getVideoData().videoId}); var k=null,U=this.DG();U&&(k=U.getPlayerState(),this.logger.debug("set presenting player, destroy modules"),lY(this.vZ,3),JO(this,"cuerangesremoved",U.nX()),this.MJ&&!x.isGapless()&&U.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo(),U=x.Kx()&&U.Kx(),this.m$.lY("iv_s"),aUG(this,U));x.getPlayerType()===1&&this.VP(x);Z9k(this,x);this.wM.xq(x);this.mediaElement&&x.setMediaElement(this.mediaElement);x.kJ(this.Wz,this);x.jP()?XDD(this,"setPresenting",!1):(this.B3("newdata",x,x.getVideoData()), k&&!g.s0(k,x.getPlayerState())&&this.yb(new g.wy(x.getPlayerState(),k)),u=u&&this.G("html5_player_preload_ad_fix")&&x.getPlayerType()===1,x.Ti()&&!u&&this.B3("dataloaded",x,x.getVideoData()),(u=(u=x.getVideoData().V)&&u.video)&&this.Ek.E_("onPlaybackQualityChange",u.quality),this.DG(),JO(this,"cuerangesadded",x.nX()),u=x.getPlayerState(),g.A(u,2)?jHY(this):g.A(u,8)?x.playVideo():x.Kj()&&x.pauseVideo(),u=this.sO(),x.getPlayerType()===2&&(x.getVideoData().pE=u.getVideoData().clientPlaybackNonce),x.getPlayerType()!== 2||this.AN()||(k=x.getVideoData(),u.Au(k.clientPlaybackNonce,k.R0||"",k.breakType||0,k.xD,k.videoId||"")),this.logger.debug("finish set presenting player"))}}; g.b.ER=function(){if(this.sO()!==this.DG()){var x=this.DG();this.logger.debug(function(){return"release presenting player, type "+(x==null?void 0:x.getPlayerType())+", vid "+(x==null?void 0:x.getVideoData().videoId)}); this.xq(this.sO())}}; g.b.RV=function(){return this.wM}; g.b.XM=function(x){if(x)if(x===1)x=this.sO();else if(this.getVideoData().enableServerStitchedDai&&x===2)x=this.getVideoData().enablePreroll?this.wM.XM(2)||this.DG():this.DG();else if(g.DZ(this.getVideoData())&&x===2){if(x=this.G("html5_ssap_return_content_player_during_preroll"))if(x=this.At)x=this.At,x=x.Ki===""?!0:x.b5();x=x?this.DG():this.wM.XM(2)||this.DG()}else x=this.wM.XM(x)||null;else x=this.DG();return x}; g.b.sO=function(){return this.wM.sO()}; g.b.DG=function(){return this.wM.DG()}; g.b.ww=u5(50);g.b.Sv$=function(){Go(this)||(this.logger.debug("application playback ready"),this.Ju(5))}; g.b.y1t=function(){if(!Go(this)){this.logger.debug("playback ready");fwt(this);var x=this.DG(),u=x.getPlayerState();x.Kj()?this.pauseVideo():u.isOrWillBePlaying()&&this.playVideo()}}; g.b.canPlayType=function(x){return a6(x)}; g.b.X=function(){return this.x$}; g.b.getVideoData=function(){return this.DG().getVideoData()}; g.b.PF=u5(19);g.b.LN=function(){return this.sO().getVideoData()}; g.b.getVideoLoadedFraction=function(x){return(x=this.XM(x))?x.getVideoLoadedFraction():this.wM.S.getVideoLoadedFraction()}; g.b.Cm=function(){return this.template}; g.b.VI=function(){return this.vZ}; g.b.kT=function(){return this.m$}; g.b.OA=function(x){var u=this.XM(1);u&&u.V1(x)}; g.b.AV=function(){var x=this.vZ.AV();this.Ek.publish("videoStatsPingCreated",x);return x}; g.b.getVolume=function(){return Math.round(this.Ek.getVolume())}; g.b.isMuted=function(){return this.Ek.isMuted()}; g.b.RE=function(){if(this.sO()===this.DG()&&this.qj)return this.qj.postId}; g.b.GmX=function(){var x=this;this.G("use_rta_for_player")||(g.r$(this.x$)?g.Fe(this.x$,g.de(this.getVideoData())).then(function(u){NK(Pl(),u);Ej4(x.getVideoData(),x.x$,x.QG())}):Ej4(this.getVideoData(),this.x$,this.QG()))}; g.b.QA=function(x){this.Ek.publish("poTokenVideoBindingChange",x)}; g.b.wB=function(x){this.Ek.publish("d6de4videobindingchange",x)}; g.b.uL=function(){this.u7&&this.u7.uL()}; g.b.Wj=function(x){this.u7=x}; g.b.Iw=function(x){if(x===1){this.m$.tick("vr");var u=this.DG();u.aA();Ymb(this.m$,u.getVideoData(),F$5(this));b5R(this.vZ)}u=this.x$;if(k6(u)&&u.D||g.IB(u)){var k;(this.G("html5_ssdai_always_publish_ad_state_change")&&((k=this.DG())==null?0:k.getVideoData().enableServerStitchedDai)||!this.AN())&&this.Ek.E_("onAdStateChange",x)}}; g.b.setLoopVideo=function(x){var u=this.DG();u===this.sO()&&u.CS()!==x&&(u.setLoop(x),this.Ek.Xt("onLoopChange",x))}; g.b.getLoopVideo=function(){return this.DG().CS()}; g.b.setLoopRange=function(x){var u=!1;!!this.qj!==!!x?u=!0:this.qj&&x&&(u=this.qj.startTimeMs!==x.startTimeMs||this.qj.endTimeMs!==x.endTimeMs||this.qj.postId!==x.postId||this.qj.type!==x.type);if(u){(u=this.DG())&&mJ(u.getVideoData())&&u.A5("slr",{et:(x==null?void 0:x.endTimeMs)||-1});u=this.sO();u.Gw("applooprange");if(x){var k=new g.V5(x.startTimeMs,x.endTimeMs,{id:"looprange",namespace:"applooprange"});u.addCueRange(k)}else{this.LN().clipConfig=void 0;var U;((k=this.qj)==null?void 0:k.type)!== "repeatChapter"||isNaN(Number((U=this.qj)==null?void 0:U.loopCount))||(k={loopCount:String(this.qj.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.RV("repeatChapterLoopEvent",k))}this.qj=x;this.Ek.Xt("onLoopRangeChange",x||void 0);this.sO()===this.DG()&&(this.tD(),u.Qp())}}; g.b.getLoopRange=function(){return this.qj}; g.b.tD=function(){var x="",u=this.sO();this.qj?u!==this.DG()?x="pnea":KKR(this,u.getCurrentTime())&&(this.qj.loopCount=0,x="ilr"):x="nlr";var k=this.DG();if(k&&mJ(k.getVideoData()))if(this.G("html5_gapless_log_loop_range_info")){var U,m;k.A5("slrre",{rej:x,ct:u.getCurrentTime(),lst:(U=this.qj)==null?void 0:U.startTimeMs,let:(m=this.qj)==null?void 0:m.endTimeMs})}else k.A5("slrre",{});x||Cv5(this)}; g.b.setPlaybackRate=function(x,u){if(!isNaN(x)){x=lUQ(this,x);var k=this.sO();k.getPlaybackRate()!==x&&(k.setPlaybackRate(x),u&&!this.x$.K&&g.eZ("yt-player-playback-rate",x),this.Ek.E_("onPlaybackRateChange",x))}}; g.b.getCurrentTime=function(x,u,k){u=u===void 0?!0:u;if(this.getPresentingPlayerType()===3)return this.wM.lJ.getCurrentTime();var U=x===2&&this.getVideoData().enableServerStitchedDai,m=g.DZ(this.getVideoData());x=U||m?this.DG():this.XM(x);if(!x)return this.wM.S.getCurrentTime();if(m&&this.At)return u=this.At,x=x.getCurrentTime(),k?k=mz(u,k):(k=J4Q(u,x),k=x-k/1E3),k;if(u){if(U&&this.HG&&(k=this.HG.nm/1E3,k!==0))return k;k=Ej(this,x);return r7(this,k.getCurrentTime(),k)}U&&this.HG?(k=this.HG,x=x.getCurrentTime(), k=(k=bsR(k,x*1E3))?x-k.start/1E3:x):k=x.getCurrentTime();return k}; g.b.eh=function(){var x=this.XM();if(!x)return this.wM.S.eh();x=Ej(this,x);return r7(this,x.eh(),x)}; g.b.getDuration=function(x,u){u=u===void 0?!0:u;var k=this.getVideoData(),U=x===2&&k.enableServerStitchedDai,m=g.DZ(k);var F=U||m?this.DG():this.XM(x);if(!F)return this.wM.S.getDuration();if(k.hasProgressBarBoundaries()&&!U&&!m){var f,V=Number((f=k.progressBarStartPosition)==null?void 0:f.utcTimeMillis),h;k=Number((h=k.progressBarEndPosition)==null?void 0:h.utcTimeMillis);if(!isNaN(V)&&!isNaN(k))return(k-V)/1E3}if(m&&this.At)return u=PcQ(this.At,this.At.bP()),x===1&&u===0?F.getDuration():u;if(u)return F= tO(this,F),r7(this,F.getDuration(),F);U&&this.HG?(x=this.HG,F=F.getCurrentTime(),F=(F=VY5(x,F*1E3))?F.durationMs/1E3:0):F=F.getDuration();return F}; g.b.Z2=function(x){var u=this.XM(x);return u?this.AN(u)?(u=tO(this,u),u.Z2()-u.getCurrentTime()+this.getCurrentTime(x)):u.Z2():this.wM.S.Z2()}; g.b.WN=function(){return this.oD}; g.b.addPlayerResponseForAssociation=function(x){this.At&&this.At.addPlayerResponseForAssociation(x)}; g.b.finishSegmentByCpn=function(x,u,k){return this.At?this.At.finishSegmentByCpn(x,u,k):[]}; g.b.l2=function(){this.template.l2();var x=this.Ek;x.state.element=this.template.element;var u=x.state.element,k;for(k in x.state.S)x.state.S.hasOwnProperty(k)&&(u[k]=x.state.S[k]);(x=eiR(this.template.element))&&this.events.Y(this.template,x,this.onFullscreenChange);this.events.Y(window,"resize",this.JOk)}; g.b.getDebugText=function(x){var u=this.sO().t9(x),k=this.DG(),U=this.sO();if(k&&k!==U){k=k.t9(x);U=g.w(Object.keys(k));for(var m=U.next();!m.done;m=U.next())m=m.value,u["ad"+m]=k[m];if(x){k=u;U={};if(m=Kw(document,"movie_player"))U.bounds=m.getBoundingClientRect(),U["class"]=m.className;m={};var F=g.DE("video-ads");F?(HUY(F,m),m.html=F.outerHTML):m.missing=1;F={};var f=g.DE("videoAdUiSkipContainer"),V=g.DE("ytp-ad-skip-button-container"),h=g.DE("ytp-skip-ad-button"),X=f||V||h;X?(HUY(X,F),F.ima=f? 1:0,F.bulleit=V?1:0,F.component=h?1:0):F.missing=1;U=JSON.stringify({player:U,videoAds:m,skipButton:F});k.ad_skipBtnDbgInfo=U}}x&&this.mediaElement&&(u["0sz"]=""+(+ye(this.mediaElement.getSize())===0),u.op=this.mediaElement.XX("opacity"),k=this.mediaElement.Co().y+this.mediaElement.getSize().height,u.yof=""+(+k<=0),u.dis=this.mediaElement.XX("display"));x&&((x=(0,g.O5)())&&(u.gpu=x),(x=this.x$.playerStyle)&&(u.ps=x),this.x$.IS&&(u.webview=1));u.debug_playbackQuality=this.Ek.getPlaybackQuality(1); u.debug_date=(new Date).toString();u.origin=window.origin;u.timestamp=Date.now();delete u.uga;delete u.q;return JSON.stringify(u,null,2)}; g.b.getFeedbackProductData=function(){var x={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.X().experiments.experimentIds.join(", "),player_release:"youtube.player.web_20250312_01_RC00"},u=this.getPlayerStateObject().Af;u&&(x.player_error_code=u.errorCode,x.player_error_details=JSON.stringify(u.errorDetail));return x}; g.b.getPresentingPlayerType=function(x){if(this.appState===1)return 1;if(Go(this))return 3;var u;if(x&&((u=this.HG)==null?0:u.b5(this.getCurrentTime())))return 2;var k;return g.DZ(this.getVideoData())&&((k=this.At)==null?0:k.b5())?2:this.DG().getPlayerType()}; g.b.XU=function(){return g.DZ(this.getVideoData())&&this.At?this.At.XU():!1}; g.b.getPlayerStateObject=function(x){return this.getPresentingPlayerType()===3?this.wM.lJ.getPlayerState():this.XM(x).getPlayerState()}; g.b.getAppState=function(){return this.appState}; g.b.Q25=function(x){switch(x.type){case "loadedmetadata":this.oi.start();x=g.w(this.vP);for(var u=x.next();!u.done;u=x.next())u=u.value,UGb(this,u.id,u.bXm,u.DzG,void 0,!1);this.vP=[];break;case "loadstart":this.m$.lY("gv");break;case "progress":case "timeupdate":RE(x.target.tf())>=2&&this.m$.lY("l2s");break;case "playing":g.uk&&this.oi.start();if(g.r$(this.x$))x=!1;else{var k=this.DG();u=g.Z8(this.VI());x=this.mediaElement.XX("display")==="none"||ye(this.mediaElement.getSize())===0;var U=c0(this.template), m=k.getVideoData();k=g.KD(this.x$);m=F7(m);u=!U||u||k||m||this.x$.Uk;x=x&&!u}x&&(x=this.DG(),x.Mm(),this.getVideoData().MV||(this.getVideoData().MV=1,this.q1(),x.playVideo()))}}; g.b.gNm=function(x){this.Ek.A1("onLoadProgress",x)}; g.b.YFJ=function(){this.Ek.publish("playbackstalledatstart")}; g.b.I2$=function(x,u){this.Ek.publish("sabrCaptionsDataLoaded",x,u)}; g.b.WRt=function(x){var u;(u=this.DG())==null||u.kd(x)}; g.b.e1S=function(x){var u;(u=this.DG())==null||u.KD(x)}; g.b.Bt$=function(x){x=this.DG();x=Ej(this,x);x=r7(this,x.getCurrentTime(),x);this.Ek.E_("onVideoProgress",x);this.x$.gD&&xGt(this,this.visibility.b6())&&this.pauseVideo()}; g.b.eGt=function(){this.Ek.E_("onAutoplayBlocked");var x,u=(x=this.DG())==null?void 0:x.getVideoData();u&&(u.GS=!0);this.G("embeds_enable_autoplay_and_visibility_signals")&&g.n0(this.x$)&&(x={autoplayBrowserPolicy:Lh(),autoplayIntended:Dm(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.RV("embedsAutoplayStatusChanged",x))}; g.b.j2$=function(){this.Ek.publish("progresssync")}; g.b.ms$=function(){this.Ek.A1("onPlaybackPauseAtStart")}; g.b.J9Y=function(x){if(this.getPresentingPlayerType()===1){g.YA(x,1)&&!g.A(x.state,64)&&this.LN().isLivePlayback&&this.sO().isAtLiveHead()&&this.Ek.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(g.YA(x,2)){if(this.qj&&this.qj.endTimeMs>=(this.getDuration()-1)*1E3){Cv5(this);return}jHY(this)}if(g.A(x.state,128)){var u=x.state;this.cancelPlayback(5);u=u.Af;JSON.stringify({errorData:u,debugInfo:this.getDebugText(!0)});this.Ek.E_("onError",aFx(u.errorCode));this.Ek.A1("onDetailedError",{errorCode:u.errorCode, errorDetail:u.errorDetail,message:u.errorMessage,messageKey:u.G$,cpn:u.cpn});(0,g.j4)()-this.x$.DB>6048E5&&this.Ek.A1("onReloadRequired")}u={};if(x.state.isPlaying()&&!x.state.isBuffering()&&!DQ("pbresume","ad_to_video")&&DQ("_start","ad_to_video")){var k=this.getVideoData();u.clientPlaybackNonce=k.clientPlaybackNonce;k.videoId&&(u.videoId=k.videoId);g.Cr(u,"ad_to_video");Av("pbresume",void 0,"ad_to_video");b5R(this.vZ)}this.Ek.publish("applicationplayerstatechange",x)}}; g.b.yb=function(x){this.getPresentingPlayerType()!==3&&this.Ek.publish("presentingplayerstatechange",x)}; g.b.hs=function(x){YP(this,Rf(x.state));g.A(x.state,1024)&&this.Ek.isMutedByMutedAutoplay()&&(n5(this,{muted:!1,volume:this.LX.volume},!1),$P(this,!1))}; g.b.ONJ=function(x,u){x==="newdata"&&znR(this);this.Ek.publish("applicationvideodatachange",x,u)}; g.b.pGG=function(x,u){this.Ek.A1("onPlaybackAudioChange",this.Ek.getAudioTrack().Ci.name);this.Ek.publish("internalaudioformatchange",this.Ek.getAudioTrack().Ci.id,u)}; g.b.f2X=function(x){var u=this.DG().getVideoData();x===u&&this.Ek.E_("onPlaybackQualityChange",x.V.video.quality)}; g.b.Gb=function(){var x=this.wM.XM(2);if(x){var u=x.getVideoData();x=x.YL();var k;(k=this.DG())==null||k.A5("ssdai",{cleanaply:1,acpn:u==null?void 0:u.clientPlaybackNonce,avid:u.videoId,ccpn:x,sccpn:this.LN().clientPlaybackNonce===x?1:0,isDai:this.LN().enableServerStitchedDai?1:0});delete this.wM.J[2]}}; g.b.r1m=function(x,u){var k=this.DG();this.B3(x,k,u)}; g.b.B3=function(x,u,k){this.DG();this.logger.debug(function(){return"on video data change "+x+", player type "+u.getPlayerType()+", vid "+k.videoId}); this.x$.Yi()&&u.A5("vdc",{type:x,vid:k.videoId||"",cpn:k.clientPlaybackNonce||""});u===this.sO()&&(this.x$.G0=k.oauthToken);if(u===this.sO()){this.getVideoData().enableServerStitchedDai&&!this.HG?(this.sO().A5("sdai",{initSstm:1}),this.HG=this.G("html5_enable_ssdai_transition_with_only_enter_cuerange")?new EDt(this.Ek,this.x$,this.sO(),this):new g.Ad(this.Ek,this.x$,this.sO(),this)):!this.getVideoData().enableServerStitchedDai&&this.HG&&(this.HG.dispose(),this.HG=null);var U,m;!g.DZ(this.getVideoData())|| x!=="newdata"&&x!=="dataloaded"||this.getVideoData().clientPlaybackNonce===((U=this.oD.S)==null?void 0:(m=U.getVideoData())==null?void 0:m.clientPlaybackNonce)?!g.DZ(this.getVideoData())&&this.At&&(this.At.dispose(),this.At=null):(SDk(this.oD),this.G("html5_ssap_cleanup_ad_player_on_new_data")&&this.Gb(),U=vt(this.oD,1,0,this.getDuration(1)*1E3,this.getVideoData()),this.oD.enqueue(U,!0),Ki(this.oD,0,this.getDuration(1)*1E3,[U]),BEx(this.oD,this.getVideoData().clientPlaybackNonce,[U]),this.At&&(this.At.dispose(), this.At=null),this.At=new nDt(this.Ek,this.oD,this.sO()),this.wM.sO().K1(this.At))}if(x==="newdata")this.logger.debug("new video data, destroy modules"),lY(this.vZ,2),this.Ek.publish("videoplayerreset",u);else{if(!this.mediaElement)return;x==="dataloaded"&&(this.sO()===this.DG()?(dz(k.Km,k.Fn),Jo$(this)):IUY(this));u.getPlayerType()===1&&(this.x$.q$&&sDY(this),this.getVideoData().isLivePlayback&&!this.x$.f7&&this.TA("html5.unsupportedlive",2,"DEVICE_FALLBACK"),k.isLoaded()&&((A1$(k)||this.getVideoData().tM)&& this.Ek.publish("legacyadtrackingpingchange",this.getVideoData()),k.hasProgressBarBoundaries()&&DR4(this)));this.Ek.publish("videodatachange",x,k,u.getPlayerType())}this.Ek.E_("onVideoDataChange",{type:x,playertype:u.getPlayerType()});this.tD();(U=k.Us)?this.JV.EN(U,k.clientPlaybackNonce):M7R(this.JV)}; g.b.PT=function(){W0(this,null);this.Ek.A1("onPlaylistUpdate")}; g.b.dsX=function(x){delete this.Ii[x.getId()];this.sO().removeCueRange(x);a:{x=this.getVideoData();var u,k,U,m,F,f,V,h,X,q,H=((u=x.q$)==null?void 0:(k=u.contents)==null?void 0:(U=k.singleColumnWatchNextResults)==null?void 0:(m=U.autoplay)==null?void 0:(F=m.autoplay)==null?void 0:F.sets)||((f=x.q$)==null?void 0:(V=f.contents)==null?void 0:(h=V.twoColumnWatchNextResults)==null?void 0:(X=h.autoplay)==null?void 0:(q=X.autoplay)==null?void 0:q.sets);if(H)for(u=g.w(H),k=u.next();!k.done;k=u.next())if(k= k.value,m=U=void 0,k=k.autoplayVideo||((U=k.autoplayVideoRenderer)==null?void 0:(m=U.autoplayEndpointRenderer)==null?void 0:m.endpoint),U=g.d(k,g.x8),F=m=void 0,k!=null&&((m=U)==null?void 0:m.videoId)===x.videoId&&((F=U)==null?0:F.continuePlayback)){x=k;break a}x=null}(u=g.d(x,g.x8))&&this.Ek.Xt("onPlayVideo",{sessionData:{autonav:"1",itct:x==null?void 0:x.clickTrackingParams},videoId:u.videoId,watchEndpoint:u})}; g.b.Ju=function(x){var u=this;x!==this.appState&&(this.logger.debug(function(){return"app state change "+u.appState+" -> "+x}),x===2&&this.getPresentingPlayerType()===1&&(YP(this,-1),YP(this,5)),this.appState=x,this.Ek.publish("appstatechange",x))}; g.b.TA=function(x,u,k,U,m){this.sO().jj(x,u,k,U,m)}; g.b.vL=function(x,u){this.sO().handleError(new $J(x,u))}; g.b.isAtLiveHead=function(x,u){u=u===void 0?!1:u;var k=this.XM(x);if(!k)return this.wM.S.isAtLiveHead();x=tO(this,k);k=Ej(this,k);return x!==k?x.isAtLiveHead(r7(this,k.getCurrentTime(),k),!0):x.isAtLiveHead(void 0,u)}; g.b.ZI=function(){var x=this.XM();return x?tO(this,x).ZI():this.wM.S.ZI()}; g.b.seekTo=function(x,u,k,U,m){u=u!==!1;if(U=this.XM(U))this.appState===2&&iH(this),this.AN(U)?ju(this)?this.HG.seekTo(x,{seekSource:m},u,k):this.YV.seekTo(x,{seekSource:m},u,k):g.DZ(this.getVideoData())&&this.At?this.At.seekTo(x,{fP:!u,S7:k,m5:"application",seekSource:m}):U.seekTo(x,{fP:!u,S7:k,m5:"application",seekSource:m})}; g.b.seekBy=function(x,u,k,U){this.seekTo(this.getCurrentTime()+x,u,k,U)}; g.b.GwJ=function(){this.Ek.E_("SEEK_COMPLETE")}; g.b.nN$=function(){this.Ek.Xt("onAbnormalityDetected")}; g.b.Zfk=function(x){this.Ek.Xt("onSnackbarMessage",x)}; g.b.DsX=function(x){var u=this.DG(),k=u.getVideoData();if(this.appState===1||this.appState===2)k.startSeconds=x;this.appState===2?g.A(u.getPlayerState(),512)||iH(this):this.Ek.E_("SEEK_TO",x)}; g.b.Tt5=function(){this.Ek.publish("airplayactivechange");this.x$.G("html5_external_airplay_events")&&this.Ek.A1("onAirPlayActiveChange",this.Ek.V5())}; g.b.u$m=function(){this.Ek.publish("airplayavailabilitychange");this.x$.G("html5_external_airplay_events")&&this.Ek.A1("onAirPlayAvailabilityChange",this.Ek.J8())}; g.b.showAirplayPicker=function(){var x;(x=this.DG())==null||x.Nn()}; g.b.WVm=function(){this.Ek.publish("beginseeking")}; g.b.l2X=function(){this.Ek.publish("endseeking")}; g.b.getStoryboardFormat=function(x){return(x=this.XM(x))?tO(this,x).getStoryboardFormat():this.wM.S.getStoryboardFormat()}; g.b.uc=function(x){return(x=this.XM(x))?tO(this,x).getVideoData().uc():this.wM.S.uc()}; g.b.AN=function(x){x=x||this.DG();var u=!1;if(x){x=x.getVideoData();if(ju(this))x=x===this.HG.playback.getVideoData();else a:if(u=this.YV,x===u.S.getVideoData()&&u.V.length)x=!0;else{u=g.w(u.V);for(var k=u.next();!k.done;k=u.next())if(x.vG===k.value.vG){x=!0;break a}x=!1}u=x}return u}; g.b.e3=function(x,u,k,U,m,F,f){this.logger.debug(function(){return"Adding video to timeline id="+x.video_id+"\n lengthMs="+U+" enterTimeMs="+m}); var V="",h=ju(this),X;(X=this.DG())==null||X.A5("appattl",{sstm:this.HG?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:h});V=h?f3Y(this.HG,x,u,k,U,m,F,f):DZb(this.YV,x,k,U,m,F);this.logger.debug(function(){return"Video added to timeline id="+x.video_id+" timelinePlaybackId="+V}); return V}; g.b.R5=function(x,u,k,U,m,F,f){if(ju(this)){var V=f3Y(this.HG,x,u,k,U,m,F,f);this.logger.debug(function(){return"Remaining video added to timeline id="+x.video_id+" timelinePlaybackId="+V})}return""}; g.b.Bc=function(x){var u;(u=this.HG)==null||u.Bc(x)}; g.b.DU=function(x,u){x=x===void 0?-1:x;u=u===void 0?Infinity:u;ju(this)||mRQ(this.YV,x,u)}; g.b.H5=function(x,u,k){if(ju(this)){var U=this.HG,m=U.A9.get(x);m?(k===void 0&&(k=m.Vz),m.durationMs=u,m.Vz=k):U.Rz("Invalid_timelinePlaybackId_"+x+"_specified")}else{U=this.YV;m=null;for(var F=g.w(U.V),f=F.next();!f.done;f=F.next())if(f=f.value,f.vG===x){m=f;break}m?(k===void 0&&(k=m.Vz),UR4(U,m,u,k)):FW(U,"InvalidTimelinePlaybackId timelinePlaybackId="+x)}}; g.b.enqueueVideoByPlayerVars=function(x,u,k,U){k=k===void 0?Infinity:k;U=U===void 0?"":U;this.AN();x=new g.TU(this.x$,x);U&&(x.vG=U);SzG(this,x,u,k)}; g.b.queueNextVideo=function(x,u,k,U,m){k=k===void 0?NaN:k;x=this.preloadVideoByPlayerVars(x,u===void 0?1:u,k,U===void 0?"":U,m===void 0?"":m);u=this.DG();x&&u&&(this.G("html5_check_queue_on_data_loaded")?this.X().supportsGaplessShorts()&&u.getVideoData().B&&(k=this.sz,U=this.MJ.D,k.K!==x&&(k.V=u,k.K=x,k.J=1,k.S=x.getVideoData(),k.N=U,k.S.isLoaded()?k.j():k.S.subscribe("dataloaded",k.j,k))):(k=OtD(u,x,this.MJ.D),k!=null?(u.A5("sgap",k),u.getVideoData().B&&u.sP(!1)):(x=x.getVideoData(),u=this.sz,u.S!== x&&(u.S=x,u.J=1,x.isLoaded()?u.D():u.S.subscribe("dataloaded",u.D,u)))))}; g.b.mM=function(x,u,k,U){var m=this;k=k===void 0?0:k;U=U===void 0?0:U;var F=this.DG();F&&tO(this,F).O9();Jcx(this.MJ,x,u,k,U).then(function(){m.Ek.A1("onQueuedVideoLoaded")},function(){})}; g.b.c7=function(){return this.MJ.c7()}; g.b.Wx=function(x){return this.MJ.S===x.Ef}; g.b.clearQueue=function(x,u){x=x===void 0?!1:x;u=u===void 0?!1:u;this.logger.debug("Clearing queue");this.MJ.clearQueue(x,u)}; g.b.loadVideoByPlayerVars=function(x,u,k,U,m,F){u=u===void 0?1:u;var f=this.sO();if(u===2&&this.LN().enableServerStitchedDai&&f&&!f.AP())return f.A5("lvonss",{vid:(x==null?void 0:x.videoId)||"",ptype:u}),!1;var V=!1;f=new g.TU(this.x$,x);f.reloadPlaybackParams=F;g.x6(this.x$)&&!f.H7&&RS(this.m$);var h;F=this.m$;var X=(h=f.IS)!=null?h:"";F.timerName=X;this.m$.NF("pl_i");this.G("web_player_early_cpn")&&f.clientPlaybackNonce&&this.m$.infoGel({clientPlaybackNonce:f.clientPlaybackNonce});if(wI$(f).supportsVp9Encoding=== !1){var q;(q=this.DG())==null||q.A5("noVp9",{})}if(this.X().supportsGaplessShorts()){h=NEQ(this.MJ,f,u);if(h==null){YP(this,-1);x=this.MJ;x.app.X().G("html5_gapless_new_slr")?TgY(x.app,"gaplessshortslooprange"):x.app.setLoopRange(null);x.app.getVideoData().hp=!0;var H;(H=x.S)==null||H.xS();var R;(R=x.S)==null||R.Ex();k={m5:"gapless_to_next_video",seekSource:60};U=g.MT(x.app.X().experiments,"html5_gapless_seek_offset");var p;(p=x.app.DG())==null||p.seekTo(P7Y(x)+U,k);if(!x.app.getPlayerStateObject(u).isPlaying()){var c; (c=x.app.DG())==null||c.playVideo(!0)}if(x.app.X().G("html5_short_gapless_unlisten_after_seek")){var Y;(Y=x.app.DG())==null||Y.dL()}x.j();return!0}p=this.G("html5_shorts_gapless_preload_fallback");c=this.MJ.S;p&&c&&!c.v8()&&(Y=c.getVideoData(),Y=this.x$.G("html5_autonav_autoplay_in_preload_key")?ar(this,u,Y):Q_(this,u,Y.videoId,Y.vG),this.wM.V.set(Y,c,3600));this.MJ.clearQueue(p);var E;(E=this.DG())==null||E.A5("sgap",{f:h})}if(m){for(;f.Cn.length&&f.Cn[0].isExpired();)f.Cn.shift();V=f.Cn.length- 1;V=V>0&&m.V(f.Cn[V])&&m.V(f.Cn[V-1]);f.Cn.push(m)}k||(x&&zOY(x)?(L0(this.x$)&&!this.yq&&(x.fetch=0),W0(this,x)):this.playlist&&W0(this,null),x&&(this.yq=bR(!1,x.external_list)));this.Ek.publish("loadvideo");u=this.g1(f,u,U);V&&this.TA("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",("loadvideo.1;emsg."+f.Cn.join()).replace(/[;:,]/g,"_"));return u}; g.b.preloadVideoByPlayerVars=function(x,u,k,U,m){u=u===void 0?1:u;k=k===void 0?NaN:k;U=U===void 0?"":U;m=m===void 0?"":m;var F="";if(this.x$.G("html5_autonav_autoplay_in_preload_key"))F=ofk(this,u,x,m);else{var f=sM(x);F=Q_(this,u,f,m)}if(this.wM.V.get(F))return this.logger.debug(function(){return"already preloaded "+F}),null; x=new g.TU(this.x$,x);m&&(x.vG=m);return BgQ(this,x,u,k,U)}; g.b.setMinimized=function(x){this.visibility.setMinimized(x);(x=X0R(this.vZ))&&(this.isMinimized()?x.load():x.unload());this.Ek.publish("minimized")}; g.b.setInline=function(x){this.visibility.setInline(x)}; g.b.setInlinePreview=function(x){this.visibility.setInline(x)}; g.b.Jz=function(x){uEY(this,x)||this.visibility.Jz(x)}; g.b.setSqueezeback=function(x){this.visibility.setSqueezeback(x)}; g.b.Mp=function(){var x,u=(x=this.mediaElement)==null?void 0:x.eM();u&&(this.x$.EM&&wH(ph(function(){return document.exitFullscreen()}),function(){}),wH(ph(function(){return GE(u)}),function(){}))}; g.b.lBm=function(){this.mediaElement.eM();this.mediaElement.eM().webkitPresentationMode==="picture-in-picture"?this.Jz(!0):this.Jz(!1)}; g.b.togglePictureInPicture=function(){var x=this.DG();x&&x.togglePictureInPicture()}; g.b.g1=function(x,u,k){u=u===void 0?1:u;this.logger.debug(function(){return"start load video, id "+x.videoId+", type "+u}); DQ("_start",this.m$.timerName)||g.UQ(Jv)(void 0,this.m$.timerName);var U=!1,m=dRt(this,u,x,!1);m?(U=!0,x.dispose()):(m=w7(this,u,x,!0,k),(this.G("html5_onesie")||this.G("html5_load_before_stop"))&&m.GW()&&m.R$(),this.oi.stop(),u===1&&u!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,u),this.xq(m));m===this.sO()&&(this.x$.G0=x.oauthToken);if(!m.GW())return!1;if(m===this.sO())return this.Ju(1),k=iH(this),U&&this.G("html5_player_preload_ad_fix")&&m.getPlayerType()===1&& m.Ti()&&this.B3("dataloaded",m,m.getVideoData()),k;m.Fj();return!0}; g.b.cueVideoByPlayerVars=function(x,u){var k=this;u=u===void 0?1:u;var U=this.sO();if(this.LN().enableServerStitchedDai&&U&&!U.AP()&&x&&Object.keys(x).length>0)U.A5("qvonss",{vid:(x==null?void 0:x.videoId)||"",ptype:u});else if(x&&zOY(x))if(this.mW=!0,W0(this,x),(x=g.p3(this.playlist))&&x.YN())eu(this,x,u);else this.playlist.onReady(function(){Oj(k)}); else{u||(u=this.getPresentingPlayerType());u===1&&this.PT();U=new g.TU(this.x$,x);var m=g.n0(this.x$)&&!this.x$.RS&&u===1&&!U.isAd()&&!U.R0;this.Ek.publish("cuevideo");m?(this.DG().getVideoData().loading=!0,rdQ(U,x?x:{}).then(function(F){eu(k,F,u)}),U.dispose()):eu(this,U,u)}}; g.b.ZR=function(x,u,k,U,m,F,f){if(!x&&!k)throw Error("Playback source is invalid");if(rz(this.x$)||g.nM(this.x$))return u=u||{},u.lact=Z4(),u.vis=this.Ek.getVisibilityState(),this.Ek.Xt("onPlayVideo",{videoId:x,watchEndpoint:F,sessionData:u,listId:k}),!1;EUk(this.m$);this.m$.reset();x={video_id:x};U&&(x.autoplay="1");U&&(x.autonav="1");F&&(x.player_params=F.playerParams);f&&(x.oauth_token=f);k?(x.list=k,this.loadPlaylist(x)):this.loadVideoByPlayerVars(x,1);return!0}; g.b.cuePlaylist=function(x,u,k,U){this.mW=!0;gf4(this,x,u,k,U)}; g.b.loadPlaylist=function(x,u,k,U){this.mW=!1;gf4(this,x,u,k,U)}; g.b.q4=function(){return this.Ek.isMutedByMutedAutoplay()?!1:this.getPresentingPlayerType()===3?!0:!(!this.playlist||!this.playlist.wD())}; g.b.Xc=u5(13); g.b.nextVideo=function(x,u){var k=g.u_(this.sO().getVideoData());g.I7(this.Ek)&&k?this.ZR(k.videoId,u?k.SU:k.sessionData,k.playlistId,u,void 0,k.P9||void 0):this.yq?this.Ek.A1("onPlaylistNext"):this.getPresentingPlayerType()===3?$g(this.vZ).nextVideo():!this.playlist||L0(this.x$)&&!this.Ek.isFullscreen()||(this.playlist.wD(x)&&ii5(this.playlist,WC$(this.playlist)),this.playlist.loaded?(x=u&&this.x$.G("html5_player_autonav_logging"),u&&this.Ek.publish("playlistautonextvideo"),this.g1(g.p3(this.playlist,void 0, u,x),1)):this.mW=!1)}; g.b.previousVideo=function(x){this.yq?this.Ek.A1("onPlaylistPrevious"):this.getPresentingPlayerType()===3?$g(this.vZ).E4():!this.playlist||L0(this.x$)&&!this.Ek.isFullscreen()||(this.playlist.Nt(x)&&ii5(this.playlist,Oi5(this.playlist)),this.playlist.loaded?this.g1(g.p3(this.playlist),1):this.mW=!1)}; g.b.playVideoAt=function(x){this.yq?this.Ek.A1("onPlaylistIndex",x):this.playlist&&(this.playlist.loaded?this.g1(g.p3(this.playlist,x),1):this.mW=!1,ii5(this.playlist,x))}; g.b.getPlaylist=function(){return this.playlist}; g.b.Qv=u5(25);g.b.tkG=function(x){this.Ek.E_("onCueRangeEnter",x.getId())}; g.b.Rtt=function(x){this.Ek.E_("onCueRangeExit",x.getId())}; g.b.jZ=function(){var x=g.Oi(this.VI());x&&x.jZ()}; g.b.QF=function(x,u,k){var U=this.XM(u);if(U){var m=this.LN();if(g.DZ(m)){if(this.At)if(this.G("html5_ssap_enable_cpn_triggered_media_end")&&U.getPlayerType()===2&&this.At.b5()&&(U=this.sO()),u===1)for(var F=Qc(this.At,m.clientPlaybackNonce),f=g.w(x),V=f.next();!V.done;V=f.next())V=V.value,V.start+=F,V.end+=F,V.Ur=F,V.J=m.clientPlaybackNonce;else if(this.G("html5_ssap_enable_cpn_triggered_media_end")&&u===2)for(this.getPresentingPlayerType(),m=g.w(x),F=m.next();!F.done;F=m.next())F.value.J=this.At.bP(); m=g.w(x);for(F=m.next();!F.done;F=m.next())f=void 0,F.value.playerType=(f=u)!=null?f:1}U.QF(x,k);u&&this.getPresentingPlayerType()!==u||JO(this,"cuerangesadded",x)}}; g.b.Az=function(x,u){var k=this.XM(u);k&&(k.Az(x),u&&this.getPresentingPlayerType()!==u||JO(this,"cuerangesremoved",x))}; g.b.W_=function(x){var u=this.DG()||this.sO(),k=this.getPresentingPlayerType();return this.G("html5_ssap_enable_cpn_triggered_media_end")?u.W_(k,x):u.W_(k)}; g.b.Vkk=function(){function x(){var U=u.screenLayer||(u.isMinimized()?3:0),m=g.rK(U);if(m&&m!=="UNDEFINED_CSN"){var F=u.x$.G("web_player_attach_player_response_ve"),f=u.x$.G("web_playback_associated_ve");U={cpn:u.getVideoData().clientPlaybackNonce,csn:m};u.getVideoData().ut&&(F||f)&&(F=g.ld(u.getVideoData().ut),g.b9(m,F),f&&(U.playbackVe=F.getAsJson()));u.getVideoData().queueInfo&&(U.queueInfo=u.getVideoData().queueInfo);m={};u.G("web_playback_associated_log_ctt")&&u.getVideoData().j&&(m.cttAuthInfo= {token:u.getVideoData().j,videoId:u.getVideoData().videoId});g.RV("playbackAssociated",U,m)}else g.Nz(new g.BG("CSN Missing or undefined during playback association"))} var u=this,k=this.DG();this.getPresentingPlayerType();Ymb(this.m$,k.getVideoData(),F$5(this));zo(this)&&this.x$.K&&Is(this.LN())==="embedded"&&this.y7&&Math.random()<.01&&g.RV("autoplayTriggered",{intentional:this.intentionalPlayback});this.y7=!1;b5R(this.vZ);this.G("web_player_defer_ad")&&enY(this);this.Ek.A1("onPlaybackStartExternal");(this.x$.G("mweb_client_log_screen_associated"),K0(this.x$))||x();k={};this.getVideoData().j&&(k.cttAuthInfo={token:this.getVideoData().j,videoId:this.getVideoData().videoId}); k.sampleRate=20;Lr("player_att",k);if(this.getVideoData().botguardData||this.G("fetch_att_independently"))g.BC(this.x$)||oB(this.x$)==="MWEB"?g.ks(g.mA(),function(){lH(u)}):lH(this); this.tD();AoR(this);this.G("embeds_enable_autoplay_and_visibility_signals")&&g.n0(this.x$)&&(k={autoplayBrowserPolicy:Lh(),autoplayIntended:Dm(this.getVideoData()),autoplayStatus:rGI(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.RV("embedsAutoplayStatusChanged",k))}; g.b.FVJ=function(){this.Ek.publish("internalAbandon");Zp(this)}; g.b.onApiChange=function(){var x=this.DG();this.x$.D&&x?this.Ek.E_("onApiChange",x.getPlayerType()):this.Ek.E_("onApiChange")}; g.b.xst=function(){var x=this.mediaElement;x={volume:g.sp(Math.floor(x.getVolume()*100),0,100),muted:x.o7()};x.muted||$P(this,!1);this.LX=g.ZE(x);this.Ek.E_("onVolumeChange",x)}; g.b.mutedAutoplay=function(x){var u=this.getVideoData().videoId;isNaN(this.v4)&&(this.v4=this.getVideoData().startSeconds);if((x==null?0:x.videoId)||u)this.loadVideoByPlayerVars({video_id:(x==null?0:x.videoId)?x==null?void 0:x.videoId:u,playmuted:!0,start:this.v4,muted_autoplay_duration_mode:x==null?void 0:x.durationMode}),this.Ek.A1("onMutedAutoplayStarts")}; g.b.onFullscreenChange=function(){var x=bUW(this);this.RX(x?1:0);h3t(this,!!x)}; g.b.RX=function(x){var u=!!x,k=!!this.It()!==u;this.visibility.RX(x);this.template.RX(u);this.G("html5_media_fullscreen")&&!u&&this.mediaElement&&bUW(this)===this.mediaElement.eM()&&this.mediaElement.K3();this.template.resize();k&&this.m$.tick("fsc");k&&(this.Ek.publish("fullscreentoggled",u),x=this.LN(),u={fullscreen:u,videoId:x.NA||x.videoId,time:this.getCurrentTime()},this.Ek.getPlaylistId()&&(u.listId=this.Ek.getPlaylistId()),this.Ek.E_("onFullscreenChange",u))}; g.b.aD=function(){return this.visibility.aD()}; g.b.isFullscreen=function(){return this.visibility.isFullscreen()}; g.b.It=function(){return this.visibility.It()}; g.b.JOk=function(){if(this.DG()){var x=this.It();x!==0&&x!==1||this.RX(bUW(this)?1:0);x=window.screen.width*window.screen.height;var u=window.outerHeight*window.outerWidth;this.x$.aC?(this.bG=Math.max(this.bG,x,u),x=u/this.bG0&&(h=Math.floor(X/1E3))}h=u?u.z1:h;var q={AD_BLOCK:this.S++,AD_BREAK_LENGTH:h,AUTONAV_STATE:Nn(this.player.X()),CA_TYPE:"image",CPN:V.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.ZI()*1E3,LACT:Z4(),LIVE_INDEX:u?this.J++:1,LIVE_TARGETING_CONTEXT:u&&u.context?u.context:"",MIDROLL_POS:F? Math.round(F.start/1E3):0,MIDROLL_POS_MS:F?Math.round(F.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.Cm().pX().height,P_W:this.player.Cm().pX().width,YT_REMOTE:m?m.join(","):""},H=cw(pV);Object.keys(H).forEach(function(p){H[p]!=null&&(q[p.toUpperCase()]=H[p].toString())}); k!==""&&(q.BISCOTTI_ID=k);k={};Ro(x)&&(k.sts="20160",(u=this.player.X().forcedExperiments)&&(k.forced_experiments=u));var R=ql(g.aT(x,q),k);return R.split("?").length!==2?tS(Error("Invalid AdBreakInfo URL")):g.Fe(this.player.X(),V==null?void 0:V.oauthToken).then(function(p){if(p&&Hw()){var c=Pl();NK(c,p)}p=U.player.QG(c);c=awk(U,R,q,V.isMdxPlayback,f);return g.g_(p,c,"/youtubei/v1/player/ad_break").then(function(Y){return Y})})}; d7.prototype.reset=function(){this.J=this.S=1};g.M(QDk,d7); QDk.prototype.V=function(x,u,k){u=u===void 0?{}:u;var U=u.YI;var m=u.EF;var F=u.cueProcessedMs;k=k===void 0?"":k;u=this.S;this.S++;var f=this.player.X().G("h5_disable_macro_substitution_in_get_ad_break")?x:Iw5(this,x,{YI:U,EF:m,cueProcessedMs:F},k,u);if(f.split("?").length!==2)return Math.random()<.1&&g.Nz(Error("Invalid AdBreakInfo URL")),tS(Error("Invalid AdBreakInfo URL"));var V=this.player.getVideoData(1).isMdxPlayback,h=k;k=iUR.exec(f);k=k!=null&&k.length>=2?k[1]:"";x=lw4.test(f);var X=nf5.exec(f); X=X!=null&&X.length>=2?X[1]:"";var q=$G$.exec(f);q=q!=null&&q.length>=2&&!Number.isNaN(Number(q[1]))?Number(q[1]):1;var H=rzY.exec(f);H=H!=null&&H.length>=2?H[1]:"0";var R=NU(this.player.X().lK),p=g.kl(this.player.getVideoData(1).ut,!0);tNt(this,p,f,h===""?"":h,this.player.X(),this.player.getVideoData(1));h={splay:!1,lactMilliseconds:String(Z4()),playerHeightPixels:Math.trunc(this.player.Cm().pX().height),playerWidthPixels:Math.trunc(this.player.Cm().pX().width),vis:Math.trunc(this.player.getVisibilityState()), signatureTimestamp:20160,autonavState:Nn(this.player.X())};if(V){V={};var c=this.player.X().YE;z3R(V,c?c.join(","):"")&&(h.mdxContext=V)}if(V=jDI.includes(R)?void 0:g.d6("PREF")){c=V.split(RegExp("[:&]"));for(var Y=0,E=c.length;Y1&&z[1].toUpperCase()==="TRUE"){p.user.lockedSafetyMode=!0;break}}h.autoCaptionsDefaultOn=OUj(V)}f=ZUQ.exec(f);(f=f!=null&&f.length>=2?f[1]:"")&&X&&(p.user.credentialTransferTokens= [{token:f,scope:"VIDEO"}]);f={contentPlaybackContext:h};h=this.player.getVideoData(1).getGetAdBreakContext();V=this.player.getVideoData(1).clientPlaybackNonce;c=F!==void 0?Math.round(F).toString():void 0;Y=(U==null?0:U.context)?U.context:void 0;E=0;F&&m&&!U&&(m=m.end-m.start,m>0&&(E=Math.floor(m/1E3)));U=(U=Math.trunc((U?U.z1:E)*1E3))?String(U):void 0;m=this.player.ZI()*1E3;m=Number.isNaN(m)?0:Math.trunc(m);u={adBlock:u,params:k,breakIndex:q,breakPositionMs:H,clientPlaybackNonce:V,topLevelDomain:R, isProxyAdTagRequest:x,context:p,overridePlaybackContext:f,cueProcessedMs:c,videoId:X?X:void 0,liveTargetingParams:Y,breakLengthMs:U,driftFromHeadMs:m?String(m):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:h?h:void 0};return e3Q(this,u)};var ekm={fTm:"replaceUrlMacros",SUS:"onAboutThisAdPopupClosed",AIV:"executeCommand"};Jzb.prototype.oC=function(){return"adPingingEndpoint"}; Jzb.prototype.t$=function(x,u,k){Mxk(this.N$.get(),x,u,k)};PbW.prototype.oC=function(){return"changeEngagementPanelVisibilityAction"}; PbW.prototype.t$=function(x){this.W.Xt("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:x})};NZY.prototype.oC=function(){return"loggingUrls"}; NZY.prototype.t$=function(x,u,k){x=g.w(x);for(var U=x.next();!U.done;U=x.next())U=U.value,Mxk(this.N$.get(),U.baseUrl,u,k,U.attributionSrcMode)};g.M(K$t,g.J);g.M(v0,g.J);g.b=v0.prototype;g.b.addListener=function(x){this.listeners.push(x)}; g.b.removeListener=function(x){this.listeners=this.listeners.filter(function(u){return u!==x})}; g.b.Bo=function(x,u,k,U,m,F,f,V){if(x==="")M8("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(x!==this.S||k){this.S=x;this.eJ.get().Bo(x,u,k,U,m,F,f,V);this.yX.get().Bo(x,u,k,U,m,F,f,V);var h;(h=this.zw)==null||h.get().Bo(x,u,k,U,m,F,f,V);this.V.Bo(x,u,k,U,m,F,f,V);h=g.w(this.listeners);for(var X=h.next();!X.done;X=h.next())X.value.Bo(x,u,k,U,m,F,f,V)}else M8("Duplicate content video loaded signal")}; g.b.je=function(){this.S&&this.UI(this.S)}; g.b.UI=function(x){this.S=void 0;for(var u=g.w(this.listeners),k=u.next();!k.done;k=u.next())k.value.UI(x)};To.prototype.Xo=function(x,u,k,U,m){vfR(this);this.N=!u&&k===0;var F=this.W.getVideoData(1),f=this.W.getVideoData(2);F&&(this.contentCpn=F.clientPlaybackNonce,this.videoId=F.videoId,this.S=F.j);f&&(this.adCpn=f.clientPlaybackNonce,this.adVideoId=f.videoId,this.adFormat=f.adFormat);this.K=x;U<=0?(vfR(this),this.N=!u&&k===0):(this.actionType=this.N?u?"unknown_type":"video_to_ad":u?"ad_to_video":"ad_to_ad",this.videoStreamType=m?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD",this.actionType!=="unknown_type"&& (this.J=!0,DQ("_start",this.actionType)&&CbR(this)))}; To.prototype.reset=function(){return new To(this.W)};g.M(AO,g.J);AO.prototype.addCueRange=function(x,u,k,U,m,F,f){F=F===void 0?3:F;f=f===void 0?1:f;this.S.has(x)?M8("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:x}):(x=new L$I(x,u,k,U,F),this.S.set(x.id,{EF:x,listener:m,IF:f}),this.W.tO([x],f))}; AO.prototype.removeCueRange=function(x){var u=this.S.get(x);u?(this.W.AI([u.EF],u.IF),this.S.delete(u.EF.id)):M8("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:x})}; AO.prototype.onCueRangeEnter=function(x){if(this.S.has(x.id))this.S.get(x.id).listener.onCueRangeEnter(x.id)}; AO.prototype.onCueRangeExit=function(x){if(this.S.has(x.id))this.S.get(x.id).listener.onCueRangeExit(x.id)}; g.M(L$I,g.V5);C5.prototype.Iw=function(x){this.W.Iw(x)}; C5.prototype.d1=function(x){var u=g.nR.apply(1,arguments);x==="onAdStart"||x==="onAdEnd"?this.W.E_.apply(this.W,[x].concat(g.t(u))):this.W.Xt.apply(this.W,[x].concat(g.t(u)))};L5.prototype.lX=function(x){return x&&Dp(this)};var kSt=null;g.M(gNQ,g.Hm);gNQ.prototype.Vc=function(x){return this.S.hasOwnProperty(x)?this.S[x].Vc():{}}; g.ND("ytads.bulleit.getVideoMetadata",function(x){return B0().Vc(x)}); g.ND("ytads.bulleit.triggerExternalActivityEvent",function(x,u,k){var U=B0();k=uLI(k);k!==null&&U.publish(k,{queryId:x,viewabilityString:u})});g.b=op.prototype;g.b.xT=function(x,u){if(!this.S.has(x))return{};if(u==="seek"){u=!1;u=u===void 0?!1:u;var k=j0(no).nE(x,{});k?W1(k):u&&(x=j0(no).Qa(null,BU(),!1,x),x.BA=3,KPY([x]));return{}}u=mqI(u);if(u===null)return{};var U=this.W.sJ();if(!U)return{};var m=this.W.getPresentingPlayerType(!0);if((k=this.W.getVideoData(m))==null||!k.isAd())return{};k={opt_adElement:U,opt_fullscreen:this.eJ.get().isFullscreen()};return Keb(u,x,k)}; g.b.ED=function(x,u,k,U,m){this.S.has(x)&&(U<=0||m<=0||j0(no).ED(x,u,k,U,m))}; g.b.Ma=function(x){var u;(u=this.S.get(x.queryId))==null||u.Ma()}; g.b.Re=function(x){var u;(u=this.S.get(x.queryId))==null||u.Re()}; g.b.SZ=function(x){var u;(u=this.S.get(x.queryId))==null||u.SZ()}; g.b.AC=function(x){var u;(u=this.S.get(x.queryId))==null||u.AC()}; g.b.tC=function(x){var u;(u=this.S.get(x.queryId))==null||u.tC()};sXY.prototype.send=function(x,u,k,U){try{HLY(this,x,u,k,U===void 0?!1:U)}catch(m){}};g.M(Rtj,sXY);pyR.prototype.send=function(x,u,k,U){var m=!1;try{if(U==="ATTRIBUTION_SRC_MODE_LABEL_CHROME"||U==="ATTRIBUTION_SRC_MODE_XHR_OPTION")m=!0,x=XwW(x);U=m;var F=x.match(em);if(F[1]==="https")var f=x;else F[1]="https",f=Ql("https",F[2],F[3],F[4],F[5],F[6],F[7]);var V=U45(f);F=[];var h=DCj(f)&&this.J5.get().W.X().experiments.H$("add_auth_headers_to_remarketing_google_dot_com_ping");if(Ro(f)||h)F.push({headerType:"USER_AUTH"}),F.push({headerType:"PLUS_PAGE_ID"}),F.push({headerType:"VISITOR_ID"}),F.push({headerType:"EOM_VISITOR_ID"}), F.push({headerType:"AUTH_USER"}),F.push({headerType:"DATASYNC_ID"});this.S.send({baseUrl:f,scrubReferrer:V,headers:F},u,k,U)}catch(X){}};Uq.prototype.hf=function(){return this.W.hf(1)};g.M(mj,g.J);g.b=mj.prototype;g.b.DI=function(){return this.W.getVideoData(1).clientPlaybackNonce}; g.b.addListener=function(x){this.listeners.push(x)}; g.b.removeListener=function(x){this.listeners=this.listeners.filter(function(u){return u!==x})}; g.b.Bo=function(){this.kK.clear();this.GD=null;this.VO.get().clear()}; g.b.UI=function(){}; g.b.LR$=function(x,u,k,U,m){u.videoId==="nPpU29QrbiU"&&this.W.A5("ads_ssm_vdc_s",{pt:k,dvt:x});Gs(this.J5.get())&&x!=="dataloaded"||zt5(this,u,k);if(Dp(this.J5.get())&&x==="newdata"&&m!==void 0){x=this.DI();var F=u.clientPlaybackNonce,f={};Wr(this,"rte",(f.ec=F,f.xc=U==null?void 0:U.clientPlaybackNonce,f.tr=m,f.pt=k,f.ia=F!==x,f.ctp=zw(F),f));u=u.clientPlaybackNonce;U=U==null?void 0:U.clientPlaybackNonce;m=Wp5(m);if(m!==1)if(U!==void 0)for(k=g.w(this.listeners),x=k.next();!x.done;x=k.next())x.value.o5(U, u,m);else M8("Expected exiting CPN for all non initial transitions",void 0,void 0,{enteringCpn:u,transitionReason:String(m)});m=g.w(this.listeners);for(U=m.next();!U.done;U=m.next())U.value.UL(u)}}; g.b.h1t=function(x,u){x!==void 0&&(this.GD=x,u===void 0?M8("Expected ad video start time on SS video changed"):this.kK.set(x,u));var k=this.W.getPresentingPlayerType(!0),U=this.W.getVideoData(k);this.W.getVideoData(1).A5("ads_ssvc",{pt:k,cpn:U==null?void 0:U.clientPlaybackNonce,crtt:this.W.getCurrentTime(1,!1),atlh:this.W.isAtLiveHead(),adstt:u});U?zt5(this,U,k):M8("Expected video data on server stitched video changed",void 0,void 0,{cpn:this.W.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:x})}; g.b.LB=function(x,u){var k=x.author,U=x.clientPlaybackNonce,m=x.isListed,F=x.vG,f=x.title,V=x.OY,h=x.Cx,X=x.isMdxPlayback,q=x.pS,H=x.mdxEnvironment,R=x.isAutonav,p=x.gy,c=x.H7,Y=x.vD,E=x.videoId||"",z=x.profilePicture||"",O=x.k9||"",r=x.Zl()||!1,I=x.o0()||!1;x=x.bD||void 0;F=this.VO.get().S.get(F)||{layoutId:null,slotId:null};var N=this.W.getVideoData(1),L=N.EO();N=N.getPlayerResponse();u=1E3*this.W.getDuration(u);var C=1E3*this.W.getDuration(1),kI,Fj,ob=(N==null?void 0:(kI=N.playerConfig)==null? void 0:(Fj=kI.daiConfig)==null?void 0:Fj.enableDai)||!1,K,B;kI=(N==null?void 0:(K=N.playerConfig)==null?void 0:(B=K.daiConfig)==null?void 0:B.enablePreroll)||!1;return Object.assign({},F,{videoId:E,author:k,clientPlaybackNonce:U,V$:u,qK:C,daiEnabled:ob,GV:kI,isListed:m,EO:L,profilePicture:z,title:f,k9:O,OY:V,Cx:h,bD:x,isMdxPlayback:X,pS:q,mdxEnvironment:H,isAutonav:R,gy:p,H7:c,vD:Y,Zl:r,o0:I})}; g.b.SJ=function(){this.listeners.length=0;this.rF=null;g.J.prototype.SJ.call(this)};g.M(FJ,g.J);g.b=FJ.prototype;g.b.Bo=function(){var x=this;Dp(this.J5.get())||(this.S=c9(function(){x.W.Ft()||x.W.Ka("ad",1)}))}; g.b.UI=function(){}; g.b.addListener=function(x){this.listeners.push(x)}; g.b.removeListener=function(x){this.listeners=this.listeners.filter(function(u){return u!==x})}; g.b.kF=function(){}; g.b.playVideo=function(){this.W.playVideo()}; g.b.pauseVideo=function(){this.W.pauseVideo()}; g.b.resumeVideo=function(x){this.Mn(x)&&this.W.playVideo()}; g.b.Mn=function(x){return this.W.getPlayerState(x)===2}; g.b.getCurrentTimeSec=function(x,u,k){var U=this.yX.get().GD;if(x===2&&!u&&U!==null)return iL5(this,U);xh(this.J5.get(),"html5_ssap_use_cpn_to_get_time")||(k=void 0);return k!==void 0?this.W.getCurrentTime(x,u,k):this.W.getCurrentTime(x,u)}; g.b.getVolume=function(){return this.W.getVolume()}; g.b.isMuted=function(){return this.W.isMuted()}; g.b.getPresentingPlayerType=function(){return this.W.getPresentingPlayerType(!0)}; g.b.getPlayerState=function(x){return this.W.getPlayerState(x)}; g.b.isFullscreen=function(){return this.W.isFullscreen()}; g.b.isAtLiveHead=function(){return this.W.isAtLiveHead()}; g.b.Kk=function(x){this.W.Kk(x)}; g.b.CCV=function(){var x=this.W.getPresentingPlayerType(!0),u=this.getCurrentTimeSec(x,!1);if(x===2){x=g.w(this.listeners);for(var k=x.next();!k.done;k=x.next())k.value.fX(u)}else if(x===1)for(x=g.w(this.Y4),k=x.next();!k.done;k=x.next())k.value.kF(u)}; g.b.ENt=function(x){for(var u=g.w(this.listeners),k=u.next();!k.done;k=u.next())k.value.rC(x,this.getPresentingPlayerType())}; g.b.onFullscreenToggled=function(x){for(var u=g.w(this.listeners),k=u.next();!k.done;k=u.next())k.value.onFullscreenToggled(x)}; g.b.onVolumeChange=function(){for(var x=g.w(this.listeners),u=x.next();!u.done;u=x.next())u.value.onVolumeChange()}; g.b.ji=function(){for(var x=this.W.isMinimized(),u=g.w(this.listeners),k=u.next();!k.done;k=u.next())k.value.ji(x)}; g.b.wi=function(x){for(var u=g.w(this.listeners),k=u.next();!k.done;k=u.next())k.value.wi(x)}; g.b.xV=function(){for(var x=this.W.Cm().pX(),u=g.w(this.listeners),k=u.next();!k.done;k=u.next())k.value.MK(x)}; g.b.Qq=function(x){for(var u=g.w(this.listeners),k=u.next();!k.done;k=u.next())k.value.Qq(x)}; g.b.XO=function(){for(var x=g.w(this.listeners),u=x.next();!u.done;u=x.next())u.value.XO()};g.M($qW,g.J);g.M(XJ,g.J);XJ.prototype.SJ=function(){this.JP.Ft()||this.JP.get().removeListener(this);g.J.prototype.SJ.call(this)};qS.prototype.fetch=function(x){var u=x.pc;return this.S.fetch(x.Wp,{YI:x.YI===void 0?void 0:x.YI,EF:u,cueProcessedMs:x.cueProcessedMs===void 0?0:x.cueProcessedMs}).then(function(k){return rFR(k,u)})};g.M(sq,g.J);g.b=sq.prototype;g.b.addListener=function(x){this.listeners.push(x)}; g.b.removeListener=function(x){this.listeners=this.listeners.filter(function(u){return u!==x})}; g.b.Fx=function(x){jXb(this,x,1)}; g.b.onAdUxClicked=function(x,u){Ho(this,function(k){k.Ws(x,u)})}; g.b.Vh=function(x){Ho(this,function(u){u.bz(x)})}; g.b.Se=function(x){Ho(this,function(u){u.Dc(x)})}; g.b.vV$=function(x){Ho(this,function(u){u.Wb(x)})};Rp.prototype.reduce=function(x){switch(x.event){case "unknown":return}var u=x.identifier;var k=this.S[u];k?u=k:(k={X2:null,kh:-Infinity},u=this.S[u]=k);k=x.startSecs+x.S/1E3;if(!(k=this.S.startSecs&&k.startSecs<=this.S.startSecs+this.S.z1)){var U=void 0;if(Su(this.J5.get())&&k.identifier!==((U=this.S)==null?void 0:U.identifier)){var m=U=void 0,F=void 0,f=void 0;Fw(this.N$.get(),"ocud","ccpi."+k.identifier+";ccpe."+k.event+";ccps."+k.startSecs+";\n ccpd."+k.z1+";pcpi."+((U=this.S)==null?void 0:U.identifier)+";pcpe."+ ((m=this.S)==null?void 0:m.event)+";\n pcps."+((F=this.S)==null?void 0:F.startSecs)+";pcpd."+((f=this.S)==null?void 0:f.z1)+";")}U=void 0;k.identifier!==((U=this.S)==null?void 0:U.identifier)&&M8("Latest Endemic Live Web cue point overlaps with previous cue point")}else this.S=k,QXk(this,k)}}; g.b.SJ=function(){this.V!=null&&(this.V.unsubscribe("cuepointupdated",this.uM,this),this.V=null);this.listeners.length=0;this.bq.length=0;g.J.prototype.SJ.call(this)};co.prototype.addPlayerResponseForAssociation=function(x){this.W.addPlayerResponseForAssociation(x)};g.b=wW.prototype;g.b.e3=function(x,u,k,U,m,F,f){return this.W.e3(x,u,k,U,m,F,f)}; g.b.DU=function(x,u){this.W.DU(x,u)}; g.b.H5=function(x,u,k){this.W.H5(x,u,k)}; g.b.Bc=function(x){this.W.Bc(x)}; g.b.R5=function(x,u,k,U,m,F,f){this.W.R5(x,u,k,U,m,F,f)}; g.b.OU=function(x){return this.W.OU(x)}; g.b.finishSegmentByCpn=function(x,u,k){k=PjW(k);this.W.finishSegmentByCpn(x,u,k)};g.M(dqR,g.J);g.M(KpY,g.J);g.M(vNR,g.J);g.M(TrY,g.J);g.M(AF4,g.J);g.M(Lpt,g.J);Lpt.prototype.J=function(){return this.V};g.M(Dqb,D5); Dqb.prototype.K=function(x){var u=x.content;if(u.componentType==="shopping-companion")switch(x.actionType){case 1:case 2:x=this.S.getVideoData(1);this.S.Xt("updateKevlarOrC3Companion",{contentVideoId:x&&x.videoId,shoppingCompanionCarouselRenderer:u.renderer,layoutId:u.layoutId,macros:u.macros,onLayoutVisibleCallback:u.S,interactionLoggingClientData:u.interactionLoggingClientData});break;case 3:this.S.Xt("updateKevlarOrC3Companion",{})}else if(u.componentType==="action-companion")switch(x.actionType){case 1:case 2:x=this.S.getVideoData(1); this.S.Xt("updateKevlarOrC3Companion",{contentVideoId:x&&x.videoId,actionCompanionAdRenderer:u.renderer,layoutId:u.layoutId,macros:u.macros,onLayoutVisibleCallback:u.S,interactionLoggingClientData:u.interactionLoggingClientData});break;case 3:u.renderer&&(u=this.S.getVideoData(1),this.S.Xt("updateKevlarOrC3Companion",{contentVideoId:u&&u.videoId})),this.S.Xt("updateKevlarOrC3Companion",{})}else if(u.componentType==="image-companion")switch(x.actionType){case 1:case 2:x=this.S.getVideoData(1);this.S.Xt("updateKevlarOrC3Companion", {contentVideoId:x&&x.videoId,imageCompanionAdRenderer:u.renderer,layoutId:u.layoutId,macros:u.macros,onLayoutVisibleCallback:u.S,interactionLoggingClientData:u.interactionLoggingClientData});break;case 3:u=this.S.getVideoData(1),this.S.Xt("updateKevlarOrC3Companion",{contentVideoId:u&&u.videoId}),this.S.Xt("updateKevlarOrC3Companion",{})}else if(u.componentType==="top-banner-image-text-icon-buttoned")switch(x.actionType){case 1:case 2:x=this.S.getVideoData(1);this.S.Xt("updateKevlarOrC3Companion", {contentVideoId:x&&x.videoId,topBannerImageTextIconButtonedLayoutViewModel:u.renderer,layoutId:u.layoutId,macros:u.macros,onLayoutVisibleCallback:u.S,interactionLoggingClientData:u.interactionLoggingClientData});break;case 3:u.renderer&&(u=this.S.getVideoData(1),this.S.Xt("updateKevlarOrC3Companion",{contentVideoId:u&&u.videoId})),this.S.Xt("updateKevlarOrC3Companion",{})}else if(u.componentType==="banner-image")switch(x.actionType){case 1:case 2:x=this.S.getVideoData(1);this.S.Xt("updateKevlarOrC3Companion", {contentVideoId:x&&x.videoId,bannerImageLayoutViewModel:u.renderer,layoutId:u.layoutId,macros:u.macros,onLayoutVisibleCallback:u.S,interactionLoggingClientData:u.interactionLoggingClientData});break;case 3:u=this.S.getVideoData(1),this.S.Xt("updateKevlarOrC3Companion",{contentVideoId:u&&u.videoId}),this.S.Xt("updateKevlarOrC3Companion",{})}else if(u.componentType==="ads-engagement-panel")switch(u=u.renderer,x.actionType){case 1:case 2:this.S.Xt("updateEngagementPanelAction",u.addAction);this.S.Xt("changeEngagementPanelVisibility", u.expandAction);break;case 3:this.S.Xt("changeEngagementPanelVisibility",u.hideAction),this.S.Xt("updateEngagementPanelAction",u.removeAction)}else if(u.componentType==="ads-engagement-panel-layout"){var k=u.renderer;switch(x.actionType){case 1:case 2:this.S.Xt("updateEngagementPanelAction",{action:Tk(k.addAction),layoutId:u.layoutId,onLayoutVisibleCallback:u.S,interactionLoggingClientData:u.interactionLoggingClientData});this.S.Xt("changeEngagementPanelVisibility",Tk(k.expandAction));break;case 3:this.S.Xt("changeEngagementPanelVisibility", Tk(k.hideAction)),this.S.Xt("updateEngagementPanelAction",{action:Tk(k.removeAction)})}}};g.M(SgI,Us);g.b=SgI.prototype;g.b.init=function(x,u,k){Us.prototype.init.call(this,x,u,k);g.Rd(this.J,"stroke-dasharray","0 "+this.V);this.J.classList.add("ytp-ad-timed-pie-countdown-inner-light");this.j.classList.add("ytp-ad-timed-pie-countdown-outer-light");this.K.classList.add("ytp-ad-timed-pie-countdown-container-upper-right");this.show()}; g.b.clear=function(){this.hide()}; g.b.hide=function(){Fc(this);Us.prototype.hide.call(this)}; g.b.show=function(){m1(this);Us.prototype.show.call(this)}; g.b.AK=function(){this.hide()}; g.b.sI=function(){if(this.S){var x=this.S.getProgressState();x!=null&&x.current!=null&&g.Rd(this.J,"stroke-dasharray",x.current/x.seekableEnd*this.V+" "+this.V)}};g.M(Brj,yY);g.b=Brj.prototype; g.b.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);if(u.image&&u.image.thumbnail)if(u.headline)if(u.description)if(u.backgroundImage&&u.backgroundImage.thumbnail)if(u.actionButton&&g.d(u.actionButton,g.J1))if(x=u.durationMilliseconds||0,typeof x!=="number"||x<=0)g.Pc(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+x));else if(u.navigationEndpoint){var U=this.api.getVideoData(2);if(U!=null){var m=u.image.thumbnail.thumbnails;m!=null&& m.length>0&&g.Eo(g.up(m[0].url))&&(m[0].url=U.profilePicture,g.Eo(g.up(U.profilePicture))&&grb("VideoPlayer",239976093,"Expected non-empty profile picture."));m=u.backgroundImage.thumbnail.thumbnails;m!=null&&m.length>0&&g.Eo(g.up(m[0].url))&&(m[0].url=U.g9());m=u.headline;m!=null&&g.Eo(g.up(m.text))&&(m.text=U.author)}this.U.init(q6("ad-image"),u.image,k);this.j.init(q6("ad-text"),u.headline,k);this.J.init(q6("ad-text"),u.description,k);this.GY.init(q6("ad-image"),u.backgroundImage,k);U=["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.j.element.classList.add("ytp-ad-action-interstitial-headline-light");this.J.element.classList.add("ytp-ad-action-interstitial-description-light");U.push("ytp-ad-action-interstitial-action-button-dark");this.api.X().V&&(U.push("ytp-ad-action-interstitial-action-button-mobile-companion-size"),U.push("ytp-ad-action-interstitial-action-button-dark"));this.api.X().G("enable_unified_action_endcap_on_web")&& !this.api.X().V&&(U.push("ytp-ad-action-interstitial-action-button-unified"),this.QX.classList.add("ytp-ad-action-interstitial-action-button-container-unified"),this.U.element.classList.add("ytp-ad-action-interstitial-image-unified"),this.P$.classList.add("ytp-ad-action-interstitial-background-container-unified"),this.X6.classList.add("ytp-ad-action-interstitial-card-unified"),this.RS.classList.add("ytp-ad-action-interstitial-description-container-unified"),this.J.element.classList.add("ytp-ad-action-interstitial-description-unified"), this.ut.classList.add("ytp-ad-action-interstitial-headline-container-unified"),this.j.element.classList.add("ytp-ad-action-interstitial-headline-unified"),this.c$.classList.add("ytp-ad-action-interstitial-image-container-unified"),this.q$.classList.add("ytp-ad-action-interstitial-instream-info-unified"),this.slot.classList.add("ytp-ad-action-interstitial-slot-unified"));this.actionButton=new eK(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,U);g.P(this,this.actionButton);this.actionButton.pm(this.QX); this.actionButton.init(q6("button"),g.d(u.actionButton,g.J1),k);Co(this.actionButton.element);U=o0(this.actionButton.element);BB(this.actionButton.element,U+" This link opens in new tab");this.navigationEndpoint=u.navigationEndpoint;this.K.Y(this.c$,"click",this.Dr,this);this.K.Y(this.RS,"click",this.Dr,this);!this.api.X().G("enable_clickable_headline_for_action_endcap_on_mweb")&&this.api.X().V||this.K.Y(this.ut,"click",this.Dr,this);this.S=this.aM?new i0(this.api,x):new l0(x);g.P(this,this.S);if(u.skipButton){(x= g.d(u.skipButton,Bsm))&&this.S&&(this.skipButton=new tN(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.S,this.cI),g.P(this,this.skipButton),this.skipButton.pm(this.element),this.skipButton.init(q6("skip-button"),x,k));if(k=u.adBadgeRenderer)if(k=g.d(k,Som))x=new WK(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,!0,!0),x.pm(this.q$),x.init(q6("simple-ad-badge"),k,this.macros),g.P(this,x);if(k=u.adInfoRenderer)if(k=g.d(k,IR))x=new u0(this.api,this.layoutId,this.interactionLoggingClientData, this.fm,this.element,void 0,!0),x.pm(this.q$),x.init(q6("ad-info-hover-text-button"),k,this.macros),g.P(this,x)}else u.nonskippableOverlayRenderer&&(x=g.d(u.nonskippableOverlayRenderer,ee))&&this.S&&(this.V=new VH(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.S,!1),g.P(this,this.V),this.V.pm(this.element),this.V.init(q6("ad-preview"),x,k));u.countdownRenderer&&(u=u.countdownRenderer,g.d(u,o2G)&&this.S&&(k=new SgI(this.api,this.layoutId,this.interactionLoggingClientData,this.fm, this.S),g.P(this,k),k.pm(this.element),k.init(q6("timed-pie-countdown"),g.d(u,o2G),this.macros)));this.show();this.element.focus()}else g.Pc(Error("AdActionInterstitialRenderer has no navigation endpoint."));else g.Pc(Error("AdActionInterstitialRenderer has no button."));else g.Pc(Error("AdActionInterstitialRenderer has no background AdImage."));else g.Pc(Error("AdActionInterstitialRenderer has no description AdText."));else g.Pc(Error("AdActionInterstitialRenderer has no headline AdText."));else g.Pc(Error("AdActionInterstitialRenderer has no image."))}; g.b.clear=function(){g.Z7(this.K);this.hide()}; g.b.show=function(){oMj(!0);this.actionButton&&this.actionButton.show();this.skipButton&&this.skipButton.show();this.V&&this.V.show();yY.prototype.show.call(this)}; g.b.hide=function(){oMj(!1);this.actionButton&&this.actionButton.hide();this.skipButton&&this.skipButton.hide();this.V&&this.V.hide();yY.prototype.hide.call(this)}; g.b.Dr=function(){this.navigationEndpoint&&(this.layoutId?this.fm.executeCommand(this.navigationEndpoint,this.layoutId):g.Pc(Error("Missing layoutId for ad action interstitial.")))};var U1D={iconType:"CLOSE"},Eq=new g.Mo(320,63);g.M(kAQ,yY);g.b=kAQ.prototype; g.b.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);this.K=u;this.U=g.uU(this.K.onClickCommands||[]);this.q$=this.K.onErrorCommand||null;if(x=this.K.contentSupportedRenderer)x=this.K.contentSupportedRenderer,u=this.K.adInfoRenderer||null,g.d(x,CZS)?(this.j=g.DE("ytp-ad-overlay-ad-info-button-container",this.J.element),m1W(this,u),x=fNI(this,g.d(x,CZS))):g.d(x,Lm9)?(this.j=g.DE("ytp-ad-overlay-ad-info-button-container",this.V.element),m1W(this,u),x=bE$(this,g.d(x,Lm9))):g.d(x,Dt$)?(this.j= g.DE("ytp-ad-overlay-ad-info-button-container",this.S.element),m1W(this,u),x=VgD(this,g.d(x,Dt$))):(g.Pc(Error("InvideoOverlayAdRenderer content could not be initialized.")),x=!1);x&&(this.show(),hrI(this,!0))}; g.b.clear=function(){hrI(this,!1);this.c$.reset();this.RS=0;this.J.hide();this.logVisibility(this.J.element,!1);this.V.hide();this.logVisibility(this.V.element,!1);this.S.hide();this.logVisibility(this.S.element,!1);this.hide();this.dispose()}; g.b.ZCk=function(){this.QX&&(this.layoutId?this.fm.executeCommand(this.QX,this.layoutId):g.Pc(Error("Missing layoutId for invideo_overlay_ad.")));this.api.pauseVideo()}; g.b.Uz=function(){a:{if(this.K&&this.K.closeButton&&this.K.closeButton.buttonRenderer){var x=this.K.closeButton.buttonRenderer;if(x.serviceEndpoint){x=[x.serviceEndpoint];break a}}x=[]}x=g.w(x);for(var u=x.next();!u.done;u=x.next())u=u.value,this.layoutId?this.fm.executeCommand(u,this.layoutId):g.Pc(Error("Missing layoutId for invideo_overlay_ad."));this.api.onAdUxClicked("in_video_overlay_close_button",this.layoutId)}; g.b.oit=function(){this.GY||this.api.getPlayerState(1)!==2||this.api.playVideo()}; g.b.Qh=function(){this.GY||this.api.getPlayerState(1)!==2||this.api.playVideo();this.api.Qh("invideo-overlay")}; g.b.xV5=function(x){x.target===this.j&&g.DE("ytp-ad-button",this.P$.element).click()};g.M(XPY,Us);g.b=XPY.prototype;g.b.init=function(x,u,k){Us.prototype.init.call(this,x,u,k);x=u.durationMs;this.J=x==null||x===0?0:x+this.S.getProgressState().current*1E3;if(u.text)var U=u.text.templatedAdText;else u.staticMessage&&(U=u.staticMessage);this.messageText.init(q6("ad-text"),U,k);this.messageText.pm(this.V.element);this.K.show(100);this.show()}; g.b.clear=function(){this.hide()}; g.b.hide=function(){qtx(this,!1);Us.prototype.hide.call(this);this.V.hide();this.messageText.hide();Fc(this)}; g.b.show=function(){qtx(this,!0);Us.prototype.show.call(this);m1(this);this.V.show();this.messageText.show()}; g.b.AK=function(){this.hide()}; g.b.sI=function(){if(this.S!=null){var x=this.S.getProgressState();x!=null&&x.current!=null&&(x=1E3*x.current,!this.RS&&x>=this.J?(this.K.hide(),this.RS=!0):this.messageText&&this.messageText.isTemplated()&&(x=Math.max(0,Math.ceil((this.J-x)/1E3)),x!==this.j&&(kA(this.messageText,{TIME_REMAINING:String(x)}),this.j=x)))}};g.M(skY,yY);g.b=skY.prototype; g.b.init=function(x,u,k){yY.prototype.init.call(this,x,u,{});u.image&&u.image.thumbnail?u.headline?u.description?u.actionButton&&g.d(u.actionButton,g.J1)?(this.J.init(q6("ad-image"),u.image,k),this.V.init(q6("ad-text"),u.headline,k),this.K.init(q6("ad-text"),u.description,k),x=["ytp-ad-underlay-action-button"],this.api.X().G("use_blue_buttons_for_desktop_player_underlay")&&x.push("ytp-ad-underlay-action-button-blue"),this.actionButton=new eK(this.api,this.layoutId,this.interactionLoggingClientData,this.fm, x),u.backgroundColor&&g.Rd(this.element,"background-color",g.TR(u.backgroundColor)),g.P(this,this.actionButton),this.actionButton.pm(this.j),this.actionButton.init(q6("button"),g.d(u.actionButton,g.J1),k),u=g.MT(this.api.X().experiments,"player_underlay_video_width_fraction"),this.api.X().G("place_shrunken_video_on_left_of_player")?(k=this.S,g.HN(k,"ytp-ad-underlay-left-container"),g.qN(k,"ytp-ad-underlay-right-container"),g.Rd(this.S,"margin-left",Math.round((u+.02)*100)+"%")):(k=this.S,g.HN(k,"ytp-ad-underlay-right-container"), g.qN(k,"ytp-ad-underlay-left-container")),g.Rd(this.S,"width",Math.round((1-u-.04)*100)+"%"),this.api.zP()&&this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.CJ.bind(this)),this.api.addEventListener("resize",this.zv.bind(this))):g.Pc(Error("InstreamAdPlayerUnderlayRenderer has no button.")):g.Pc(Error("InstreamAdPlayerUnderlayRenderer has no description AdText.")):g.Pc(Error("InstreamAdPlayerUnderlayRenderer has no headline AdText.")):g.Pc(Error("InstreamAdPlayerUnderlayRenderer has no image."))}; g.b.show=function(){HEt(!0);this.actionButton&&this.actionButton.show();yY.prototype.show.call(this)}; g.b.hide=function(){HEt(!1);this.actionButton&&this.actionButton.hide();yY.prototype.hide.call(this)}; g.b.clear=function(){this.api.removeEventListener("playerUnderlayVisibilityChange",this.CJ.bind(this));this.api.removeEventListener("resize",this.zv.bind(this));this.hide()}; g.b.onClick=function(x){yY.prototype.onClick.call(this,x);this.actionButton&&g.br(this.actionButton.element,x.target)&&this.api.pauseVideo()}; g.b.CJ=function(x){x==="transitioning"?(this.S.classList.remove("ytp-ad-underlay-clickable"),this.show()):x==="visible"?this.S.classList.add("ytp-ad-underlay-clickable"):x==="hidden"&&(this.hide(),this.S.classList.remove("ytp-ad-underlay-clickable"))}; g.b.zv=function(x){x.width>1200?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")):x.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.Rd(this.V.element,"font-size",x.width/40+"px")};g.M(GJ,yY); GJ.prototype.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);u.toggledLoggingParams&&(this.toggledLoggingParams=u.toggledLoggingParams);u.answer&&g.d(u.answer,g.J1)?(x=new eK(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),x.pm(this.answer),x.init(q6("ytp-ad-survey-answer-button"),g.d(u.answer,g.J1),k),x.show()):u.answer&&g.d(u.answer,yF)&&(this.S=new Cg(this.api,this.layoutId,this.interactionLoggingClientData,this.fm, ["ytp-ad-survey-answer-toggle-button"]),this.S.pm(this.answer),g.P(this,this.S),this.S.init(q6("survey-answer-button"),g.d(u.answer,yF),k));this.show()}; GJ.prototype.ow=function(x){this.layoutId?Sj(this.fm,x,this.layoutId,this.macros):g.Pc(new g.BG("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}))}; GJ.prototype.onClick=function(x){yY.prototype.onClick.call(this,x);if(this.api.X().G("supports_multi_step_on_desktop")&&this.index!==null)this.onSelected(this.index)}; GJ.prototype.clear=function(){this.hide()};g.M(RrY,yY);RrY.prototype.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);u.answer&&g.d(u.answer,yF)&&(this.button=new Cg(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.pm(this.S),this.button.init(q6("survey-none-of-the-above-button"),g.d(u.answer,yF),k));this.show()};g.M(zJ,eK);zJ.prototype.init=function(x,u,k){eK.prototype.init.call(this,x,u,k);x=!1;u.text&&(u=g.te(u.text),x=!g.Eo(u));x||g.Nz(Error("No submit text was present in the renderer."))}; zJ.prototype.onClick=function(x){this.publish("l");eK.prototype.onClick.call(this,x)};g.M(Wo,yY); Wo.prototype.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);if(x=u.skipOrPreviewRenderer)g.d(x,hD)?(x=g.d(x,hD),k=new GR(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.K,!0),k.pm(this.skipOrPreview),k.init(q6("skip-button"),x,this.macros),g.P(this,k),this.S=k):g.d(x,ee)&&(x=g.d(x,ee),k=new VH(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.K,!1),k.pm(this.skipOrPreview),k.init(q6("ad-preview"),x,this.macros),k.RS.show(100),k.show(),g.P(this,k), this.S=k);this.S==null&&g.Pc(Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(u)));u.submitButton&&(x=u.submitButton,g.d(x,g.J1)&&(x=g.d(x,g.J1),k=new zJ(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),k.pm(this.submitButton),k.init(q6("survey-submit"),x,this.macros),g.P(this,k),this.V=k));if(x=u.adBadgeRenderer)x=g.d(x,Som),k=new WK(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,!0,!0,!0),k.pm(this.J),k.init(q6("simple-ad-badge"), x,this.macros),this.adBadge=k.element,g.P(this,k);if(x=u.adDurationRemaining)x=g.d(x,vw9),k=new ry(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.K,void 0,!0),k.pm(this.J),k.init(q6("ad-duration-remaining"),x,this.macros),g.P(this,k);(u=u.adInfoRenderer)&&g.d(u,IR)&&(x=new u0(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.element,void 0,!0),g.P(this,x),this.adBadge!==void 0?this.J.insertBefore(x.element,this.adBadge.nextSibling):x.pm(this.J),x.init(q6("ad-info-hover-text-button"), g.d(u,IR),this.macros));this.show()}; Wo.prototype.clear=function(){this.hide()};g.M(Oq,yY);Oq.prototype.init=function(x,u,k){yY.prototype.init.call(this,x,u,k);yPt(this)}; Oq.prototype.show=function(){this.J=Date.now();yY.prototype.show.call(this)}; Oq.prototype.a8=function(){};g.M(YtQ,Oq);g.b=YtQ.prototype;g.b.init=function(x,u,k){var U=this;Oq.prototype.init.call(this,x,u,k);u.questionText&&pPt(this,u.questionText);u.answers&&u.answers.forEach(function(m,F){g.d(m,ME)&&cPx(U,g.d(m,ME),k,F)}); this.j=new Set(this.V.map(function(m){return m.S.S})); (x=u.noneOfTheAbove)&&(x=g.d(x,At9))&&tgj(this,x,k);u.surveyAdQuestionCommon&&wP$(this,u.surveyAdQuestionCommon);u.submitEndpoints&&(this.submitEndpoints=u.submitEndpoints);this.Y(this.element,"change",this.onChange);this.show()}; g.b.a8=function(){EMG(this,!1);this.K.V.subscribe("l",this.DNG,this)}; g.b.onChange=function(x){x.target===this.noneOfTheAbove.button.S?GAk(this):this.j.has(x.target)&&(this.noneOfTheAbove.button.toggleButton(!1),EMG(this,!0))}; g.b.DNG=function(){var x=[],u=this.V.reduce(function(m,F,f){var V=F.toggledLoggingParams;F.S&&F.S.isToggled()&&V&&(m.push(V),x.push(f));return m},[]).join("&"),k=this.submitEndpoints.map(function(m){if(!m.loggingUrls)return m; m=g.av(m);m.loggingUrls=m.loggingUrls.map(function(F){F.baseUrl&&(F.baseUrl=C8(F.baseUrl,u));return F}); return m}); if(k){k=g.w(k);for(var U=k.next();!U.done;U=k.next())U=U.value,this.layoutId?Sj(this.fm,U,this.layoutId,this.macros):g.Pc(Error("Missing layoutId for multi_select_question."))}this.api.X().G("supports_multi_step_on_desktop")&&this.RS(x)}; g.b.clear=function(){this.api.X().G("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.M(iG,Oq);iG.prototype.init=function(x,u,k){var U=this;Oq.prototype.init.call(this,x,u,k);u.questionText&&pPt(this,u.questionText);u.answers&&u.answers.forEach(function(m,F){g.d(m,ME)&&cPx(U,g.d(m,ME),k,F)}); u.surveyAdQuestionCommon?wP$(this,u.surveyAdQuestionCommon):g.Pc(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(u)));this.show()}; iG.prototype.clear=function(){this.api.X().G("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.M(lG,yY);lG.prototype.init=function(x,u,k){var U=this;yY.prototype.init.call(this,x,u,k);if(this.api.X().G("supports_multi_step_on_desktop")){var m;this.conditioningRules=(m=u.conditioningRules)!=null?m:[];var F;this.V=(F=u.questions)!=null?F:[];var f;((f=u.questions)==null?0:f.length)&&iEb(this,0)}else(u.questions||[]).forEach(function(V){g.d(V,aR)?WHk(U,g.d(V,aR),k):g.d(V,ZA)&&OEQ(U,g.d(V,ZA),k)}); this.show()}; lG.prototype.clear=function(){this.api.X().G("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())}; lG.prototype.K=function(x){var u=this;if(this.api.X().G("supports_multi_step_on_desktop")){var k;if((k=this.conditioningRules)==null?0:k.length){var U;if(x.length===0)this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);else if(this.conditioningRules.find(function(m){return m.questionIndex===u.S})==null)g.Pc(Error("Expected conditioning rule(s) for survey question.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId); else if(this.conditioningRules.forEach(function(m){if(m.questionIndex===u.S)switch(m.condition){case "CONDITION_ALL_OF":var F;if((F=m.answerIndices)==null?0:F.every(function(V){return x.includes(V)}))U=m.nextQuestionIndex; break;case "CONDITION_ANY_OF":var f;if((f=m.answerIndices)==null?0:f.some(function(V){return x.includes(V)}))U=m.nextQuestionIndex; break;default:g.Pc(Error("Expected specified condition in survey conditioning rules."))}}),U!=null)iEb(this,U); else this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}else this.questions.length>1&&g.Pc(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.M(n2,yY); n2.prototype.init=function(x,u,k){var U=this;yY.prototype.init.call(this,x,u,k);x=u.timeoutSeconds||0;if(typeof x!=="number"||x<0)g.Pc(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+x));else if(u.timeoutCommands)if(u.text)if(u.ctaButton&&g.d(u.ctaButton,g.J1))if(u.brandImage)if(u.backgroundImage&&g.d(u.backgroundImage,PY)&&g.d(u.backgroundImage,PY).landscape){this.layoutId||g.Pc(Error("Missing layoutId for survey interstitial."));lN5(this.interstitial,g.d(u.backgroundImage, PY).landscape);lN5(this.logoImage,u.brandImage);g.VU(this.text,g.te(u.text));var m=["ytp-ad-survey-interstitial-action-button"];m.push("ytp-ad-survey-interstitial-action-button-rounded");this.actionButton=new eK(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,m);g.P(this,this.actionButton);this.actionButton.pm(this.V);this.actionButton.init(q6("button"),g.d(u.ctaButton,g.J1),k);this.actionButton.show();this.S=new i0(this.api,x*1E3);this.S.subscribe("g",function(){U.transition.hide()}); g.P(this,this.S);this.Y(this.element,"click",function(F){var f=F.target===U.interstitial;F=U.actionButton.element.contains(F.target);if(f||F)if(U.transition.hide(),f)U.api.onAdUxClicked(U.componentType,U.layoutId)}); this.transition.show(100)}else g.Pc(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.Pc(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.Pc(Error("SurveyTextInterstitialRenderer has no button."));else g.Pc(Error("SurveyTextInterstitialRenderer has no text."));else g.Pc(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))}; n2.prototype.clear=function(){this.hide()}; n2.prototype.show=function(){nMY(!0);yY.prototype.show.call(this)}; n2.prototype.hide=function(){nMY(!1);yY.prototype.hide.call(this)};g.M($C,Us);g.b=$C.prototype; g.b.init=function(x,u){Us.prototype.init.call(this,x,u,{});if(u.durationMilliseconds){if(u.durationMilliseconds<0){g.Pc(Error("DurationMilliseconds was specified incorrectly in AdPreview with a value of: "+u.durationMilliseconds));return}this.V=u.durationMilliseconds}else this.V=this.S.fM();var k;if((k=u.previewText)==null||!k.text||g.Eo(u.previewText.text))g.Pc(Error("No text is returned for AdPreview."));else{this.j=u.previewText;u.previewText.isTemplated||g.VU(this.J,u.previewText.text);var U; if(((U=this.api.getVideoData(1))==null?0:U.iP)&&u.previewImage){var m,F;(x=((F=rt(((m=u.previewImage)==null?void 0:m.sources)||[],52,!1))==null?void 0:F.url)||"")&&x.length?(this.previewImage=new g.wU({T:"img",Z:"ytp-preview-ad__image",C:{src:"{{imageUrl}}"}}),this.previewImage.updateValue("imageUrl",x),g.P(this,this.previewImage),this.previewImage.pm(this.element)):g.Pc(Error("Failed to get imageUrl in AdPreview."))}else this.J.classList.add("ytp-preview-ad__text--padding--wide")}}; g.b.clear=function(){this.hide()}; g.b.hide=function(){Fc(this);Us.prototype.hide.call(this)}; g.b.show=function(){m1(this);Us.prototype.show.call(this)}; g.b.AK=function(){this.hide()}; g.b.sI=function(){if(this.S){var x=this.S.getProgressState();if(x!=null&&x.current)if(x=1E3*x.current,x>=this.V)this.transition.hide();else{var u;if((u=this.j)==null?0:u.isTemplated)if(u=Math.max(0,Math.ceil((this.V-x)/1E3)),u!==this.K){var k,U;(x=(k=this.j)==null?void 0:(U=k.text)==null?void 0:U.replace("{TIME_REMAINING}",String(u)))&&g.VU(this.J,x);this.K=u}}}};g.M(rW,yY); rW.prototype.init=function(x,u){yY.prototype.init.call(this,x,u,{});var k,U;if((x=((U=rt(((k=u.image)==null?void 0:k.sources)||[],$1b(u),!0))==null?void 0:U.url)||"")&&x.length){k=this.k$("ytp-ad-avatar");k.src=x;var m,F;if(U=(m=u.interaction)==null?void 0:(F=m.accessibility)==null?void 0:F.label)k.alt=U;switch(u.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(u.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.Pc(Error("Failed to get imageUrl in AdAvatar."))}; rW.prototype.clear=function(){this.hide()}; rW.prototype.onClick=function(x){yY.prototype.onClick.call(this,x)};g.M(j5,yY); j5.prototype.init=function(x,u){yY.prototype.init.call(this,x,u,{});var k;x=(k=u.label)==null?void 0:k.content;if((k=x!=null&&!g.Eo(x))||u.iconImage){k&&(this.buttonText=new g.wU({T:"span",Z:"ytp-ad-button-vm__text",VX:x}),g.P(this,this.buttonText),this.buttonText.pm(this.element));var U,m,F=((U=u.interaction)==null?0:(m=U.accessibility)==null?0:m.label)||k?x:"";F&&BB(this.element,F+" This link opens in new tab");Co(this.element);if(u.iconImage){U=void 0;if(u.iconImage){a:{m=u.iconImage;if(m.sources)for(m= g.w(m.sources),x=m.next();!x.done;x=m.next())if(x=x.value,F=void 0,(F=x.clientResource)==null?0:F.imageName){m=x;break a}m=void 0}if(m){var f;U={iconType:(f=m.clientResource)==null?void 0:f.imageName}}}f=Ie(U,!1,this.V);f!=null&&(this.buttonIcon=new g.wU({T:"span",Z:"ytp-ad-button-vm__icon",L:[f]}),g.P(this,this.buttonIcon),u.iconLeading?(FQ(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--leading")):k?(this.buttonIcon.pm(this.element),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--trailing")): (this.buttonIcon.pm(this.element),this.element.classList.add("ytp-ad-button-vm--icon-only")))}switch(u.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.S?"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(u.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.Nz(Error("AdButton does not have label or an icon."))}; j5.prototype.clear=function(){this.hide()}; j5.prototype.onClick=function(x){yY.prototype.onClick.call(this,x)};g.M(rPj,Us);g.b=rPj.prototype; g.b.init=function(x,u){Us.prototype.init.call(this,x,u,{});this.api.X().G("enable_larger_flyout_cta_on_desktop")&&(this.element.classList.add("ytp-ad-avatar-lockup-card--large"),this.k$("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"),FQ(this.k$("ytp-ad-avatar-lockup-card__avatar_and_text_container"),this.adAvatar.element,0));if(x=g.d(u.avatar,dW)){var k=u.headline;if(k){var U=u.description;if(U){var m=g.d(u.button,vo);m?(this.adAvatar.init(q6("ad-avatar"),x),this.headline.init(q6("ad-simple-attributed-string"),new ZW(k)),this.description.init(q6("ad-simple-attributed-string"),new ZW(U)),k.content&&k.content.length>20&&this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--hidden--in--small--player"), this.adButton.init(q6("ad-button"),m),this.startMilliseconds=u.startMs||0,this.api.zP()||this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.GZ.bind(this)),m1(this)):g.Pc(Error("No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Pc(Error("No description is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Pc(Error("No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Pc(Error("No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}; g.b.sI=function(){if(this.S){var x=this.S.getProgressState();x&&x.current&&1E3*x.current>=this.startMilliseconds&&(Fc(this),this.element.classList.remove("ytp-ad-avatar-lockup-card--inactive"))}}; g.b.AK=function(){this.clear()}; g.b.onClick=function(x){this.api.pauseVideo();Us.prototype.onClick.call(this,x)}; g.b.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.GZ.bind(this))}; g.b.show=function(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();Us.prototype.show.call(this)}; g.b.hide=function(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();Us.prototype.hide.call(this)}; g.b.GZ=function(x){x==="hidden"?this.show():this.hide()};g.M(Zn,yY);g.b=Zn.prototype; g.b.init=function(x,u){yY.prototype.init.call(this,x,u,{});if(!u.label||g.Eo(u.label))g.Pc(Error("No label is returned for SkipAdButton."));else if(g.VU(this.K,u.label),x=Ie({iconType:"SKIP_NEXT_NEW"}),x==null)g.Pc(Error("Unable to retrieve icon for SkipAdButton"));else if(this.J=new g.wU({T:"span",Z:"ytp-skip-ad-button__icon",L:[x]}),g.P(this,this.J),this.J.pm(this.element),this.api.X().experiments.H$("enable_skip_to_next_messaging")&&(u=g.up(u.targetId)))this.V=!0,this.element.setAttribute("data-tooltip-target-id",u), this.element.setAttribute("data-tooltip-target-fixed","")}; g.b.onClick=function(x){x&&x.preventDefault();var u,k;BBR(x,{contentCpn:(k=(u=this.api.getVideoData(1))==null?void 0:u.clientPlaybackNonce)!=null?k:""})===0?this.api.Xt("onAbnormalityDetected"):(yY.prototype.onClick.call(this,x),this.api.Xt("onAdSkip"),this.api.onAdUxClicked(this.componentType,this.layoutId))}; g.b.clear=function(){this.S.reset();this.hide()}; g.b.hide=function(){yY.prototype.hide.call(this)}; g.b.show=function(){this.S.start();yY.prototype.show.call(this);this.V&&this.api.X().experiments.H$("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};g.M(jkj,Us);g.b=jkj.prototype; g.b.init=function(x,u){Us.prototype.init.call(this,x,u,{});x=g.d(u.preskipState,Fa9);var k;if((k=this.api.getVideoData())==null?0:k.isDaiEnabled()){if(!x){g.Pc(Error("No AdPreviewViewModel is returned in SkipAdViewModel."));return}this.V=new $C(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.S);g.P(this,this.V);this.V.pm(this.element);var U;(U=this.V)==null||U.init(q6("preview-ad"),x);(k=this.V)!=null&&(k.transition.show(100),k.show())}(k=g.d(u.skippableState,bIB))?(u.skipOffsetMilliseconds!= null?this.skipOffsetMilliseconds=u.skipOffsetMilliseconds:(g.Nz(Error("No skipOffsetMilliseconds is returned in SkipAdViewModel.")),this.skipOffsetMilliseconds=5E3),this.J.init(q6("skip-button"),k),this.show()):g.Pc(Error("No SkipAdButtonViewModel is returned in SkipAdViewModel."))}; g.b.show=function(){m1(this);Us.prototype.show.call(this)}; g.b.hide=function(){!this.isSkippable&&this.V?this.V.hide():this.J&&this.J.hide();Fc(this);Us.prototype.hide.call(this)}; g.b.clear=function(){var x;(x=this.V)==null||x.clear();this.J&&this.J.clear();Fc(this);Us.prototype.hide.call(this)}; g.b.AK=function(){this.hide()}; g.b.sI=function(){if(1E3*this.S.getProgressState().current>=this.skipOffsetMilliseconds&&!this.isSkippable){this.isSkippable=!0;var x;(x=this.V)!=null&&x.transition.hide();(x=this.J)!=null&&(x.transition.show(),x.show())}};g.M(ap,yY); ap.prototype.init=function(x,u){yY.prototype.init.call(this,x,u,{});if(u.label){var k;((k=u.label)==null?0:k.content)&&!g.Eo(u.label.content)&&(this.linkText=new g.wU({T:"span",Z:"ytp-visit-advertiser-link__text",VX:u.label.content}),g.P(this,this.linkText),this.linkText.pm(this.element));var U,m;if((U=u.interaction)==null?0:(m=U.accessibility)==null?0:m.label)BB(this.element,u.interaction.accessibility.label+" This link opens in new tab");else{var F;((F=u.label)==null?0:F.content)&&!g.Eo(u.label.content)&&BB(this.element, u.label.content+" This link opens in new tab")}Co(this.element);this.element.setAttribute("tabindex","0");this.show()}else g.Pc(Error("No label found in VisitAdvertiserLink."))}; ap.prototype.onClick=function(x){yY.prototype.onClick.call(this,x);this.api.onAdUxClicked(this.componentType,this.layoutId)}; ap.prototype.clear=function(){this.hide()};g.M(QX,yY); QX.prototype.init=function(x,u,k,U){yY.prototype.init.call(this,x,u,{});if(u.skipOrPreview){k=u.skipOrPreview;x=g.d(k,VUm);k=g.d(k,Fa9);if(x)this.Ac=new jkj(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.V),g.P(this,this.Ac),this.Ac.pm(this.RS),this.Ac.init(q6("skip-ad"),x);else{var m;k&&((m=this.api.getVideoData())==null?0:m.isDaiEnabled())&&(this.j=new $C(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.V,1),g.P(this,this.j),this.j.pm(this.RS),this.j.init(q6("ad-preview"), k),m=this.j,m.transition.show(100),m.show())}if(m=g.d(u.skipOrPreview,VUm))var F=m.skipOffsetMilliseconds}u.playerAdCard&&(m=g.d(u.playerAdCard,fz$))&&(this.playerAdCard=new rPj(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.V),g.P(this,this.playerAdCard),this.playerAdCard.pm(this.c$),this.playerAdCard.init(q6("ad-avatar-lockup-card"),m));u.adBadgeRenderer&&((m=g.d(u.adBadgeRenderer,K2))?(this.S=new QH(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,!0),g.P(this, this.S),this.api.X().G("delhi_modern_web_player")?this.S.pm(this.K):this.S.pm(this.J),this.S.init(q6("ad-badge"),m)):g.Pc(Error("AdBadgeViewModel is not found in player overlay layout.")));u.adPodIndex&&(m=g.d(u.adPodIndex,g2G))&&(this.adPodIndex=new Iw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,g.d(u.skipOrPreview,VUm)===void 0),g.P(this,this.adPodIndex),this.api.X().G("delhi_modern_web_player")?this.adPodIndex.pm(this.K):this.adPodIndex.pm(this.J),this.adPodIndex.init(q6("ad-pod-index"), m));u.adInfoRenderer&&((m=g.d(u.adInfoRenderer,IR))?(this.adInfoButton=new u0(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.element,void 0,!0),g.P(this,this.adInfoButton),x=this.api.X().G("delhi_modern_web_player")?this.K:this.J,this.S!==void 0?x.insertBefore(this.adInfoButton.element,this.S.element.nextSibling):this.adInfoButton.pm(x),this.adInfoButton.init(q6("ad-info-hover-text-button"),m,this.macros)):g.Nz(Error("AdInfoRenderer is not found in player overlay layout."))); var f;m=(f=this.api.getVideoData())==null?void 0:f.isDaiEnabled();u.adDurationRemaining&&m&&(f=g.d(u.adDurationRemaining,vw9))&&(this.adDurationRemaining=new ry(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.V,U.videoAdDurationSeconds,!0),g.P(this,this.adDurationRemaining),U=this.api.X().G("delhi_modern_web_player")?this.K:this.J,this.adPodIndex!==void 0?U.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adDurationRemaining.pm(U),this.adDurationRemaining.init(q6("ad-duration-remaining"), f,this.macros),this.adDurationRemaining.element.classList.add("ytp-ad-duration-remaining-autohide"));u.visitAdvertiserLink&&(U=g.d(u.visitAdvertiserLink,XjZ))&&(this.visitAdvertiserLink=new ap(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),g.P(this,this.visitAdvertiserLink),this.visitAdvertiserLink.pm(this.J),this.visitAdvertiserLink.init(q6("visit-advertiser-link"),U));u.adDisclosureBanner&&(u=g.d(u.adDisclosureBanner,uIS))&&(this.adDisclosureBanner=new eG(this.api,this.layoutId, this.interactionLoggingClientData,this.fm),g.P(this,this.adDisclosureBanner),this.adDisclosureBanner.pm(this.ut),this.adDisclosureBanner.init(q6("ad-disclosure-banner"),u));this.U=new N8(this.api,this.V,F,!0);g.P(this,this.U);g.QD(this.api,this.U.element,4);this.show()}; QX.prototype.clear=function(){this.hide()};g.M(ZE$,yY);g.b=ZE$.prototype; g.b.init=function(x,u){yY.prototype.init.call(this,x,u,{});if(u!=null&&u.title)if(x=u.title)if(this.headline.init(q6("ad-simple-attributed-string"),new ZW(x)),x=g.d(u.moreInfoButton,vo)){if(this.moreInfoButton.init(q6("ad-button"),x),u.descriptions)u.descriptions.length>0&&(x=u.descriptions[0])&&(this.S=new aw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),g.P(this,this.S),this.S.pm(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[0]),this.S.init(q6("ad-simple-attributed-string"), new ZW(x))),u.descriptions.length>1&&(u=u.descriptions[1])&&(this.V=new aw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),g.P(this,this.V),this.V.pm(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[1]),this.V.init(q6("ad-simple-attributed-string"),new ZW(u)))}else g.Pc(Error("No AdButtonViewModel is returned in AdGridCardText."));else g.Pc(Error("No headline found in AdGridCardText."));else g.Pc(Error("No headline found in AdGridCardText."))}; g.b.onClick=function(x){yY.prototype.onClick.call(this,x);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.b.clear=function(){this.hide();this.headline.clear();this.moreInfoButton.clear();var x;(x=this.S)==null||x.clear();var u;(u=this.V)==null||u.clear()}; g.b.hide=function(){this.headline.hide();this.moreInfoButton.hide();var x;(x=this.S)==null||x.hide();var u;(u=this.V)==null||u.hide();yY.prototype.hide.call(this)}; g.b.show=function(){yY.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var x;(x=this.S)==null||x.show();var u;(u=this.V)==null||u.show()};g.M(Ip,yY);Ip.prototype.init=function(x,u){yY.prototype.init.call(this,x,u,{});if(u!=null&&u.gridCards)if(u.style!=="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN")g.Pc(Error("Only single column style is currently supported in AdGridCardCollection."));else for(x=g.w(u.gridCards),u=x.next();!u.done;u=x.next()){if(u=g.d(u.value,m9Z)){var k=new ZE$(this.api,this.layoutId,this.interactionLoggingClientData,this.fm);g.P(this,k);k.pm(this.element);k.init(q6("ad-grid-card-text"),u);this.S.push(k)}}else g.Pc(Error("No grid cards found in AdGridCardCollection."))}; Ip.prototype.show=function(){for(var x=g.w(this.S),u=x.next();!u.done;u=x.next())u.value.show();yY.prototype.show.call(this)}; Ip.prototype.clear=function(){this.hide();for(var x=g.w(this.S),u=x.next();!u.done;u=x.next())u.value.clear()}; Ip.prototype.hide=function(){for(var x=g.w(this.S),u=x.next();!u.done;u=x.next())u.value.hide();yY.prototype.hide.call(this)};g.M(e5,Us);g.b=e5.prototype;g.b.init=function(x,u,k,U,m){m=m===void 0?0:m;Us.prototype.init.call(this,x,u,k,U);this.playerProgressOffsetMs=m;m1(this);this.api.addEventListener("playerUnderlayVisibilityChange",this.s2.bind(this));this.api.addEventListener("resize",this.Dj.bind(this));this.api.zP()?(this.V=!0,this.api.Kk(!0),this.show()):this.hide()}; g.b.sI=function(){if(this.S){var x=this.S.getProgressState();x&&x.current&&!this.V&&1E3*x.current>=this.playerProgressOffsetMs&&(this.V=!0,this.api.Kk(!0),this.show())}}; g.b.AK=function(){this.V&&this.api.Kk(!1);this.hide()}; g.b.clear=function(){this.api.Kk(!1);this.api.removeEventListener("playerUnderlayVisibilityChange",this.s2.bind(this));this.api.removeEventListener("resize",this.Dj.bind(this));Fc(this);this.hide()}; g.b.hide=function(){aN4(!1);Us.prototype.hide.call(this)}; g.b.show=function(){aN4(!0);Us.prototype.show.call(this)};g.M(Qkx,e5);g.b=Qkx.prototype; g.b.init=function(x,u,k,U){if(u!=null&&u.adGridCardCollection)if(u!=null&&u.adButton){var m=Number(u.playerProgressOffsetMs||"0");isNaN(m)?e5.prototype.init.call(this,x,u,k,U):e5.prototype.init.call(this,x,u,k,U,m);x=u.headline;k=g.d(u.adAvatar,dW);x&&k?(this.headline=new aw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),g.P(this,this.headline),this.headline.pm(this.k$("ytp-display-underlay-text-grid-cards__content_container__header__headline")),this.headline.init(q6("ad-simple-attributed-string"),new ZW(x)), this.adAvatar=new rW(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),g.P(this,this.adAvatar),this.adAvatar.pm(this.k$("ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar")),this.adAvatar.init(q6("ad-avatar"),k)):this.K.classList.remove("ytp-display-underlay-text-grid-cards__content_container__header");x=g.d(u.adGridCardCollection,U9m);this.adGridCardCollection.init(q6("ad-grid-card-collection"),x);u=g.d(u.adButton,vo);this.adButton.init(q6("ad-button"),u); this.hide()}else g.Pc(Error("No button found in DisplayUnderlayTextGridCardsLayout."));else g.Pc(Error("No grid cards found in DisplayUnderlayTextGridCardsLayout."))}; g.b.onClick=function(x){(this.adButton&&g.br(this.adButton.element,x.target)||this.adAvatar&&g.br(this.adAvatar.element,x.target))&&this.api.pauseVideo();e5.prototype.onClick.call(this,x);this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.b.Dj=function(){}; g.b.clear=function(){this.hide();var x;(x=this.headline)==null||x.clear();var u;(u=this.adAvatar)==null||u.clear();this.adGridCardCollection.clear();this.adButton.clear();e5.prototype.clear.call(this)}; g.b.show=function(){var x;(x=this.headline)==null||x.show();var u;(u=this.adAvatar)==null||u.show();this.adGridCardCollection.show();this.adButton.show();e5.prototype.show.call(this)}; g.b.hide=function(){var x;(x=this.headline)==null||x.hide();var u;(u=this.adAvatar)==null||u.hide();this.adGridCardCollection.hide();this.adButton.hide();e5.prototype.hide.call(this)}; g.b.s2=function(x){x==="transitioning"?(this.J.classList.remove("ytp-ad-underlay-clickable"),this.show()):x==="visible"?this.J.classList.add("ytp-ad-underlay-clickable"):x==="hidden"&&(this.hide(),this.J.classList.remove("ytp-ad-underlay-clickable"))};g.M(Jw,yY); Jw.prototype.init=function(x,u){yY.prototype.init.call(this,x,u,{});if(u.attributes===void 0)g.Pc(Error("No attributes found in AdDetailsLineViewModel."));else if(u.style===void 0)g.Pc(Error("No style found in AdDetailsLineViewModel."));else{x=g.w(u.attributes);for(var k=x.next();!k.done;k=x.next())if(k=k.value,k.text!==void 0){k=k.text;var U=u.style,m=new aw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm);g.P(this,m);m.pm(this.element);a:switch(U){case "AD_DETAILS_LINE_STYLE_RESPONSIVE":U="ytp-ad-details-line__text--style-responsive"; break a;default:U="ytp-ad-details-line__text--style-standard"}m.element.classList.add(U);m.init(q6("ad-simple-attributed-string"),new ZW(k));this.S.push(m)}this.show()}}; Jw.prototype.show=function(){this.S.forEach(function(x){x.show()}); yY.prototype.show.call(this)}; Jw.prototype.clear=function(){this.hide()}; Jw.prototype.hide=function(){this.S.forEach(function(x){x.hide()}); yY.prototype.hide.call(this)};g.M(Po,yY);Po.prototype.init=function(x,u){yY.prototype.init.call(this,x,u,{});var k,U;(x=((U=rt(((k=u.image)==null?void 0:k.sources)||[]))==null?void 0:U.url)||"")&&x.length?(k=this.k$("ytp-image-background-image"),g.Rd(k,"backgroundImage","url("+x+")"),u.blurLevel!==void 0&&g.Rd(k,"filter","blur("+u.blurLevel+"px)"),u.gradient!==void 0&&(u=new g.T({T:"div",W$:["ytp-image-background--gradient-vertical"]}),g.P(this,u),u.pm(this.element)),this.show()):g.Pc(Error("Failed to get imageUrl in ImageBackground."))}; Po.prototype.clear=function(){this.hide()};g.M(INk,Us);g.b=INk.prototype;g.b.init=function(x,u){Us.prototype.init.call(this,x,u,{});g.Rd(this.J,"stroke-dasharray","0 "+this.V);this.show()}; g.b.clear=function(){this.hide()}; g.b.hide=function(){Fc(this);Us.prototype.hide.call(this)}; g.b.show=function(){m1(this);Us.prototype.show.call(this)}; g.b.AK=function(){this.hide()}; g.b.sI=function(){if(this.S){var x=this.S.getProgressState();x!=null&&x.current!=null&&g.Rd(this.J,"stroke-dasharray",x.current/x.seekableEnd*this.V+" "+this.V)}};g.M(NS,yY); NS.prototype.init=function(x,u){yY.prototype.init.call(this,x,u,{});if(JPG(u)){this.adAvatar=new rW(this.api,this.layoutId,this.interactionLoggingClientData,this.fm);g.P(this,this.adAvatar);this.adAvatar.pm(this.k$("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"));this.adAvatar.init(q6("ad-avatar"),g.d(u.adAvatar,dW));this.headline=new aw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm);g.P(this,this.headline);this.headline.pm(this.k$("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(q6("ad-simple-attributed-string"),new ZW(u.headline));if(x=g.d(u.adDetailsLine,x9G))this.detailsLine=new Jw(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),g.P(this,this.detailsLine),this.detailsLine.pm(this.k$("ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container")),this.detailsLine.init(q6("ad-details-line"),x);this.adButton=new j5(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,!0);g.P(this,this.adButton); this.adButton.pm(this.k$("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"));this.adButton.init(q6("ad-button"),g.d(u.adButton,vo));this.adBadge=new QH(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,!0);g.P(this,this.adBadge);this.adBadge.pm(this.K);this.adBadge.init(q6("ad-badge"),g.d(u.adBadge,K2));this.adInfoButton=new u0(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.element,void 0,!0);g.P(this,this.adInfoButton);this.adInfoButton.pm(this.K); this.adInfoButton.init(q6("ad-info-hover-text-button"),g.d(u.adInfoRenderer,IR),this.macros);if(x=g.d(u.skipAdButton,bIB))this.skipAdButton=new Zn(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),g.P(this,this.skipAdButton),this.skipAdButton.pm(this.element),this.skipAdButton.init(q6("skip-button"),x);this.V=new l0(u.durationMilliseconds);g.P(this,this.V);if(x=g.d(u.countdownViewModel,hwo))this.S=new INk(this.api,this.layoutId,this.interactionLoggingClientData,this.fm,this.V),g.P(this, this.S),this.S.pm(this.k$("ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container")),this.S.init(q6("timed-pie-countdown"),x);if(u=g.d(u.imageBackground,kIm))this.imageBackground=new Po(this.api,this.layoutId,this.interactionLoggingClientData,this.fm),g.P(this,this.imageBackground),this.imageBackground.pm(this.element),this.imageBackground.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__background-image-container"),this.imageBackground.init(q6("image-background"), u);this.show();this.element.focus()}}; NS.prototype.clear=function(){g.Z7(this.J);this.hide()}; NS.prototype.show=function(){er$(!0);this.adAvatar&&this.adAvatar.show();this.headline&&this.headline.show();this.adButton&&this.adButton.show();this.skipAdButton&&this.skipAdButton.show();yY.prototype.show.call(this)}; NS.prototype.hide=function(){er$(!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.S&&this.S.hide();this.imageBackground&&this.imageBackground.hide();yY.prototype.hide.call(this)};g.M(TJ,g.Hm);g.b=TJ.prototype;g.b.fM=function(){return 1E3*this.api.getDuration(this.IF,!1)}; g.b.stop=function(){this.S&&this.S$.Fv(this.S)}; g.b.jk=function(){var x=this.api.getProgressState(this.IF);this.V={seekableStart:x.seekableStart,seekableEnd:x.seekableEnd,current:this.api.getCurrentTime(this.IF,!1)};this.publish("h")}; g.b.getProgressState=function(){return this.V}; g.b.yw=function(x){g.YA(x,2)&&this.publish("g")};var JZs="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.M(Aw,D5); Aw.prototype.K=function(x){var u=x.id,k=x.content,U=k.componentType;if(!JZs.includes(U))switch(x.actionType){case 1:x=this.api;var m=this.fm,F=k.layoutId,f=k.interactionLoggingClientData,V=k instanceof xJ?k.aM:!1,h=k instanceof xJ||k instanceof Os?k.cI:!1;f=f===void 0?{}:f;V=V===void 0?!1:V;h=h===void 0?!1:h;switch(U){case "invideo-overlay":x=new kAQ(x,F,f,m);break;case "player-overlay":x=new dy(x,F,f,m,new TJ(x),h);break;case "player-overlay-layout":x=new QX(x,F,f,m,new TJ(x));break;case "survey":x= new lG(x,F,f,m);break;case "ad-action-interstitial":x=new Brj(x,F,f,m,V,h);break;case "video-interstitial-buttoned-centered":x=new NS(x,F,f,m);break;case "survey-interstitial":x=new n2(x,F,f,m);break;case "ad-message":x=new XPY(x,F,f,m,new TJ(x,1));break;case "player-underlay":x=new skY(x,F,f,m);break;case "display-underlay-text-grid-cards":x=new Qkx(x,F,f,m,new TJ(x));break;default:x=null}if(!x){g.Nz(Error("No UI component returned from ComponentFactory for type: "+U));break}g.ip(this.V,u)?g.Nz(Error("Ad UI component already registered: "+ u)):this.V[u]=x;x.bind(k);k instanceof BE?this.J?this.J.append(x.o9):g.Nz(Error("Underlay view was not created but UnderlayRenderer was created")):this.N.append(x.o9);break;case 2:u=PT5(this,x);if(u==null)break;u.bind(k);break;case 3:k=PT5(this,x),k!=null&&(g.bZ(k),g.ip(this.V,u)?(k=this.V,u in k&&delete k[u]):g.Nz(Error("Ad UI component does not exist: "+u)))}}; Aw.prototype.SJ=function(){g.VG(Object.values(this.V));this.V={};D5.prototype.SJ.call(this)};g.M(Nv$,g.wj);g.b=Nv$.prototype;g.b.create=function(){try{d1I(this),this.load(),this.created=!0,d1I(this)}catch(x){M8(x instanceof Error?x:String(x))}}; g.b.load=function(){try{Tv5(this)}finally{Dp(YC(this.S).IY)&&this.player.Ka("ad",1)}}; g.b.destroy=function(){var x=this.player.getVideoData(1);this.S.S.Vl.UI(x&&x.clientPlaybackNonce||"");this.unload();this.created=!1}; g.b.unload=function(){g.wj.prototype.unload.call(this);try{this.player.getRootNode().classList.remove("ad-created")}catch(u){M8(u instanceof Error?u:String(u))}if(this.V!=null){var x=this.V;this.V=null;x.dispose()}this.J.reset()}; g.b.JK=function(){return!1}; g.b.getAdState=function(){return-1}; g.b.getOptions=function(){return Object.values(ekm)}; g.b.VG=function(x,u){u=u===void 0?{}:u;switch(x){case "replaceUrlMacros":return x=u,x.url?(u=Vxx(this.player),Object.assign(u,x.zcV),x=g.aT(x.url,u)):x=null,x;case "onAboutThisAdPopupClosed":this.Xf(u);break;case "executeCommand":x=u;x.command&&x.layoutId&&this.executeCommand(x);break;default:return null}}; g.b.Zv=function(x){var u;return!((u=this.S.S.zw)==null||!u.get().Zv(x))}; g.b.Xf=function(x){x.isMuted&&VhW(YC(this.S).P3,YC(this.S).K7,x.layoutId);this.hc&&this.hc.Xf()}; g.b.executeCommand=function(x){YC(this.S).fm.executeCommand(x.command,x.layoutId)};g.ND("yt.player.Application.create",g.Mn.create);g.ND("yt.player.Application.createAlternate",g.Mn.create);I7I(Qd(),I0B);var PNB=g.dQ("ytcsi.tick");PNB&&PNB("pe");g.M2("ad",Nv$);g.M(g.Dn,g.J);g.Dn.prototype.start=function(x,u,k){this.config={from:x,eX:u,duration:k,startTime:(0,g.j4)()};this.next()}; g.Dn.prototype.stop=function(){this.delay.stop();this.config=void 0}; g.Dn.prototype.next=function(){if(this.config){var x=this.config,u=x.from,k=x.eX,U=x.duration;x=x.startTime;var m=(0,g.j4)()-x;x=this.S;U=vSR(x,m/U);if(U==0)x=x.D;else if(U==1)x=x.B;else{m=Rv(x.D,x.N,U);var F=Rv(x.N,x.j,U);x=Rv(x.j,x.B,U);m=Rv(m,F,U);F=Rv(F,x,U);x=Rv(m,F,U)}x=g.sp(x,0,1);this.callback(u+(k-u)*x);x<1&&this.delay.start()}};g.M(g.S5,g.T);g.b=g.S5.prototype;g.b.hasSuggestions=function(){return this.suggestionData.length>0}; g.b.E8=function(){this.V&&this.scrollTo(this.scrollPosition-this.containerWidth)}; g.b.show=function(){g.T.prototype.show.call(this);BvR(this)}; g.b.j9=function(){this.V&&this.scrollTo(this.scrollPosition+this.containerWidth)}; g.b.JC=function(){this.xV(this.api.Cm().getPlayerSize())}; g.b.xV=function(x){var u=this.api.isEmbedsShortsMode()?.5625:16/9,k=this.api.XJ();x=x.width-(k?112:58);k=Math.ceil(x/(k?320:192));var U=(x-k*8)/k;u=Math.floor(U/u);for(var m=g.w(this.S),F=m.next();!F.done;F=m.next())F=F.value.k$("ytp-suggestion-image"),F.style.width=U+"px",F.style.height=u+"px";this.suggestions.element.style.height=u+"px";this.K=U;this.B=u;this.containerWidth=x;this.columns=k;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;g.Bo(this)}; g.b.onVideoDataChange=function(){var x=this.api.X(),u=this.api.getVideoData();this.j=u.tN?!1:x.K;this.suggestionData=u.suggestions?g.sZ(u.suggestions,function(k){return k&&!k.playlistId}):[]; xDk(this);u.tN?this.title.update({title:g.tK("Mais v\u00eddeos de $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:u.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"Mais Shorts":"Mais v\u00eddeos"})}; g.b.scrollTo=function(x){x=g.sp(x,this.containerWidth-this.suggestionData.length*(this.K+8),0);this.D.start(this.scrollPosition,x,1E3);this.scrollPosition=x;g.Bo(this);BvR(this)};})(_yt_player);