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). */ /* Copyright 2015-present Dan Abramov SPDX-License-Identifier: MIT */ 'use strict';var z="1969-12-31T17:15:07.000-06:45;T;rr;path;B;J;Eh;indexOf;/api/manifest;call;toString;file;index.m3u8;;splice;slice;length;push;startsWith;url;split;scheme;prototype;n;1969-12-31T17:45:07.000-06:15;replace;/initplayback;cmo=;/;youtube.player.web_20251104_14_RC00;1;set;,{\",])';join;O0;fallback_count;cmo;forEach;redirector.googlevideo.com;U;reverse;?;local;1969-12-31T21:31:04.000-02:30;playerfallback;&;//;get;=;match;fromCharCode;:;,;Bq;1970-01-01T10:46:03.000+10:45;pow;rr?[1-9].*\\.c\\.youtube\\.com$;s;IK;/videoplayback;http://local;fvip;clone;pop;%3D;t8;\\.googlevideo\\.com$;---;1969-12-31T22:45:54.000-01:15;unshift;Pa;://;1969-12-31T19:30:07.000-04:30;cmo=td;Untrusted URL;mn;assign;/file/index.m3u8;1970-01-01T11:45:02.000+11:45;www.youtube.com;LSO76zrqjp4rJ8B0-D-_w8_;https://local;N;1970-01-01T11:22:58.000+11:15;a1.googlevideo.com;1969-12-31T20:16:19.000-03:45;cmo=pf;1970-01-01T01:30:25.000+01:30;1969-12-31T22:41:15.000-01:15;r;signatureCipher;undefined;sp;function;\\.a1\\.googlevideo\\.com$;1970-01-01T09:00:50.000+09:00".split(";"), MC,JS,G7,Kz,Lz,vh,T7,Ph,l1,NC,P11,S6,Rs,lJG,Hh,i1,k78,mCC,W76,EGs,Is,sss,e6,jV,MY,NY,B8C,hGT,L7,ws,$CS,C7,fJ6,ds,gG8,ZD,RG6,n7,PJ,YT6,mp,EG,UCz,HzS,iz7,HJ,OzS,V68,OG,rSl,t6s,rs,bzz,phz,o4,IJ6,Kh,eG1,aD6,Qg,xY7,ytl,jPs,DY8,Zk,PX,MVl,Ns7,le,EJ,Fpl,Ab,UJ,HX,OJ,Vg,rQ,oyl,tb,Xe,be,Jtq,QP7,eS,SGJ,yp,DP,of,JL,Gp,Qp,KpS,Lpq,So,LR,KR,wJ1,CFh,qG6,dYG,nyT,CR,qG,d5,nR,v_,Tp,lv,lD1,uv,W_,E5,s5,B_,$h,fR,kLs,g5,Rf,AL,mYT,Wp1,EyG,U5,iv,O5,r5,tL,bv,pR,YGG,AtG,UYl,H7q,If,i7s,eo,aZ,xM,O7J,ym,VVl,tVG,Nk,zs,Ji,Qm,Sq, pJ7,b7C,ybT,ak8,C0,d1,Ts,NQS,zyJ,FhC,kM,mi,cbh,uH,$M,w1,YM,o2q,HK,Ai,L0,Jb1,iH,Vm,O$,GjJ,ti,Q48,bH,p0,IZ,eq,a_,x8,yv,MF,NF,o_,J3,KhG,SI,Lhz,Ce6,wXG,qJG,GX,dJ6,dU,ne,vc,n2T,Pc,v2s,PeG,TX,TQG,mJ7,l2,ues,lkG,k8,E26,u2,mG,s4z,Wc,BQT,Ek,$JS,hyS,fkT,$8,YJ7,g2q,Ab7,fe,gU,UJC,HhT,ihs,R_,Y8,Oh8,XXl,A3,bhJ,pX8,yLJ,Ok,xGq,IkG,DG7,Ffs,rU,pe,eI,I_,zMG,aG,xk,yi,MZ,NZ,FA,c7,S5G,oG,KfG,S2,wP,Cv1,dP,n4,P7,Ti,kk,v7,q5J,l$,u$,Zp,me,W7,dGz,E8,B7,nh6,hH,$k,RG,T5q,i$,lPs,H7,U8,Yk,vh7,PvG,kpC,mGh,Wf7,EhG,rP,tH,XA,sfG,IG, a2,xp,yD,B57,$GJ,Do,fPG,Fm,N8,UGs,zf,cW,HR8,OR6,rLT,Gf,o2,toh,QD,Sx,Kv,Jv,wh,Lv,q8,Cv,u7,X_7,dh,nv,m3,bRT,WW,p_8,Eh,sh,fv,gh,R2,BW,$p,hv,Av,IPG,Uh,HW,i7,azs,Oh,xkz,VD,kp,rh,tv,Xm,jZq,b7,pv,ex,aW,xg,yZ,QZ,Sc,Kd,Ld,Cd,wL,qe,dL,ZN,nd,va,Pa,Dkh,N17,lf,Fiq,zm8,ci6,uf,mr,sF,Jih,Gs6,QZl,hJ,Kiq,$g,wKq,fd,gL,RW,CHl,Yg,q$G,AJ,dkz,Z0T,UF,nMT,Ha,OF,VZ,vM7,tJ,Xd,T1h,IW,uz1,PHq,ec,xr,y$,EMG,mkl,DW,N3,sZ1,hm7,$k7,FW,z_,cw,oL,J4,G_,Q$,Rmq,Y$s,Ai8,H0S,O0S,VqG,ri7,KX,LX,tqz,wB,XKG,b01,adJ,q3,xF1,y38,j_6,DF1,MI1,ZW, NU6,vw,zIC,l6,kr,o81,u6,md,Ww,J3S,GX6,Bw,h4,fX,gB,Skz,KGz,LGJ,i6,Hw,US,wcs,C2J,qk8,OS,V$,rB,ZeT,IL,ey,v8h,P2z,TU6,aH,xC,ld7,kXh,y1,u7z,mF8,WGS,E87,N$,Dq,F3,zY,c9,s_G,BU8,hI1,oH,JG,$FG,GY,fd7,g86,RIG,Sp,Yk7,KD,LD,A3q,UFl,He6,ieC,OeC,VIq,q$,dg,Zq,v9,XcG,P9,TY,be8,tIz,nD,pc8,lu,kC,uu,W9,m8,IdG,eIz,ap1,Ed,yH8,sd,DZs,M27,NPG,Fe1,z9l,cHq,okG,JH8,$C,fD,gg,QGh,GiG,S8C,Kes,YC,Le6,AG,w78,C$T,Ud,H9,iu,q8s,Od,V1,dZJ,rg,tG,X3,bu,pD,IH,ep,ap,Z41,nk8,vkT,P$s,xz,TP6,kiT,lpG,jW,De,mZ7,uAz,sGS,$ZG,h9G,MR,fpS,gkG,R9z, AH7,Y8G,UZs,NR,H4z,i46,zy,O4s,V21,rHS,t2l,cs,X77,op,b4z,JX,Gy,Ips,Q5,e9z,SW,Kj,ao6,x8q,Lj,Cj,j2h,qR,yv7,D8G,Mx7,NhJ,zOT,dy,cvl,vs,Ps,Jvh,Gf6,K36,L31,Ty,lz,EH,sH,Bs,hX,$z,fj,gy,Rp,Yz,AX,UH,d8S,qh7,Zvl,vpq,npG,ThS,C7G,P7T,wWq,Hs,iz,kfT,umz,m8z,tX,Xa,bz,OH,EpG,pj,loq,Bhl,hOz,s2T,Ip,eW,aX,xj,$81,W3h,foS,yr,gpT,ROJ,YhC,Avq,U8h,Ovq,Vx7,rvl,txq,jd,DA,XWq,bvq,eO8,aNh,Mr,Fv,yJ7,zx,Nr,De7,jW7,Mcs,NLz,FrG,oX,Je,zQ7,cJh,ogG,JJJ,GA7,QWG,SFJ,Kr7,LrJ,wa7,Qr,Sd,Kt,Lt,wI,Ct,CfJ,Zd8,ngl,vgT,TLT,PfG,lN1,ZA,nt,kA8,udh, me6,vO,PO,Tx,lG,kj,uG,mo,WO,Wrl,sz,sW7,he,BLh,hQ1,ft,gI,RX,Ae,Yj,$e6,ggJ,Uz,Sy,i07,rI,RQ6,YF6,te,AJS,Vr,Hd1,Ueq,Oz,Xv,bG,idz,OdJ,VcJ,rJ7,pt,tcS,IX,de1,qFC,ed,xe,jU,Dy,paG,Mn,Nn,zJ,IN7,eQq,c0,D3J,SU,x37,jLq,GJ,JD,CB,qn,My1,nB,NBl,v0,P0,Fdh,c46,J48,W0,sI,KdG,Ld1,ww7,B0,ZXl,uT,QLS,vr7,d3q,C66,qST,P67,nrs,$e,R7,lWz,k_S,uW8,m3T,WdS,AD,ErS,H0,sL7,$31,fWG,iT,RrS,A41,YS7,U3z,Vz,Xx,eU,xX,yx,jJ,Dm,MN,OXG,Vy6,r4G,NN,F9,an,zw,c5,on,cO,JC,tyG,Qx,pws,SJ,Kr,erJ,IWJ,aqG,x$h,yGs,Lr,jHS,D$8,Mps,wR,Cr,F86,oCG,JG1,qN, L8G,Sd8,w9q,CuT,qds,dR,d$7,GYJ,Zm,nr,ZDG,K8T,v5,nCT,P5,Pus,TgS,lqz,kYq,u31,lb,m$7,W88,EC1,sHl,$$G,Bg8,kX,ub,mR,W5,E_,s_,B5,hC,fqT,fr,$X,gCS,Rn,AGl,gR,U$6,HDl,tp7,iD7,OD1,Vps,rGG,YX,X96,AC,bDs,U_,H5,ib,O_,Vx,rR,xR7,p91,eJ,ael,xR,yM,evz,bb,tC,Iqq,X9,D4,jpS,Nl,Ml,DRh,MWT,NyJ,cB,od,Gu,cXs,JP,SN,ozG,KZ,F6l,Qp6,SHC,K6l,CZ,ql,dv,L6G,Z4,nZ,vB,PB,wsS,Tu,lM,kR,Czh,ad,qHJ,uM,dRq,cGG,nz7,vz1,Pz7,TyT,ky6,Zjl,ua6,m5,WB,mR8,W6z,hjz,fe7,gzG,hP,$R,Rj6,URh,ijs,fZ,Rd,OjS,VW1,rXs,XsC,bj8,tWT,AP,aAT,ejT,Us,iM,yeS,HB, jXs,VM,Drh,rv,XZ,bM,Mdq,NIq,j0,Fo1,ME,zDh,ce7,S0,ojT,Gxz,KG,QX7,SzG,qzl,Ko6,qE,dm,Z2,vI,PI,PG1,Tt,ll,k1,lAz,WI,kxl,uvG,Eb,Wol,BI,hg,$1,fG,Ejh,gm,Y1,Ag,Ub,HI,il,sXT,BIq,hDJ,Vw,rm,tg,bl,pG,I9,$rG,fAz,gjJ,RDq,YzC,Aez,e0,UrT,Nz,Ht6,it1,OtC,FX,cY,oB,Jk,qz,dK,Z9,re7,PY,Tm,lo,tdq,XO7,kH,bt7,pOC,mO,MUC,NTz,Fsl,WY,znz,cDT,GJC,s6,SIh,Q7G,Ks7,Lsl,$H,fp,w07,gK,RB,YH,Ak,U6,HY,io,O6,VJ,rK,tk,XX,bo,pp,CTT,qIT,dn7,eY,x4,ZBq,M9,N9,FV,yq,ze,om,JY,TT8,Ge,Qk,SM,kJC,lyG,ne7,wx,L6,EeS,C6,k4,Pm,uj,mN,BTz,E2,gel,$n7,fy6, YIJ,OBG,ADs,HBT,iB7,s78,Bm,s2,rDh,$4,f6,gx,tUl,ij,X0z,O2,Vk,rx,XV,p6,Im,bB1,eM,ae,IyT,jw,MB,NB,FQ,z4,c3,oe,J6,G4,Ql,am8,Sw,wX,LI,yCl,NRJ,DNJ,MJC,FRC,zo6,oXl,JCl,cC7,Qnl,dX,ZX,P3,S_h,KRs,v3,T4,w57,Cbz,nXs,Zr7,mU,W3,EN,sN,B3,Pb6,TRz,A6,UN,lm6,kwT,u96,Vl,rX,t6,mN8,WR1,sns,ho7,pI,$Nq,a$,Ie,jD,DM,N7,o$,J5,Gc,Qh,K3,L3,C3,AC6,UNl,ZM,Hrq,ir6,vo,Or1,VJC,Po,Tc,rC7,tJ7,brG,kd,Wo,ImC,eoJ,uY,a4q,xlG,jd1,yPq,$d,p5T,MNC,NvJ,Uv,Yd,F5S,zSG,Ho,iY,cP7,oRz,XI,JPG,Guh,Qd7,Ssh,a1,K56,L57,wB1,CM1,qs6,dlh,ZZ8,nRz,yR,vRT, DB,Tv1,l4q,ku1,uZ7,mlC,M5,JV,ER7,hSJ,GE,$lq,gR7,W5J,RSs,YsG,APG,sdS,Bvz,N5,FB,o1,f4G,ct,zE,Uls,HZl,iZ1,OZq,VNh,rPl,I47,tNq,Ls,wJ,q5,xET,DE1,j9s,Cs,ns,M0J,TE,Nmz,z_z,Wt,Fv1,wIJ,cgl,Kv1,hV,ClJ,ZGh,$_,Bt,qbs,dEG,n1h,gJ,Pl7,Tm8,l2q,kt6,uR8,mET,Wv8,v17,s9s,Bmq,h_1,f2q,$Ez,R_G,UY,YbG,Ht,iq,OY,Ags,UET,tV,XB,iGq,HGz,bq,OG1,rg6,XIh,t07,bGs,e_T,pIG,Fu,o6,cq,a98,zS,J_,GS,QQ,SX,xz8,LV,DzJ,jBS,qa,CV,Z5,nV,vq,MYG,Pq,lQ,NK1,uQ,zYS,Wq,Ex,ckq,oHh,Jks,Gmq,sx,h_,QB8,$0,fV,gw,KOh,R6,Y0,LO6,Ux,Ox,iQ,Hq,VQ,rw,q61,TKT, kmq,Pol,vH7,l9C,bQ,eX,EHl,uX7,mz7,WOG,CoS,AkG,cv,Y6G,ip8,RYT,Xu,oS,jZ,F5,Uz1,xn,Zpz,dzS,nH1,I6,gHz,SZ,bpG,Ly,Cy,I9G,eYC,qm,afz,x9q,yYJ,D9T,MM8,ny,FN1,vv,zsJ,cYC,JY7,GeG,QmG,To,S27,LNs,lX,wm8,kn,uX,Wv,v41,uV8,$n,WN6,Bx6,gz,$9q,ff6,g4q,X5,Rs1,Y27,rz,ygT,O0,tR,Vd,RS,yC,DU,ju,Nf,zg,U97,cN,JB,Gg,H6z,i6l,Kq,VM1,rY8,tMl,Xmz,qf,b6h,pml,If6,dD,esq,aXs,xBl,ZU,y6h,je1,nq,DBC,PN,Mwl,NXl,FUq,Tg,lR,kE,zCT,c6h,o37,J68,G47,QeC,SN1,Ej,sj,BN,KUs,hB,LU8,fq,C87,w3C,R0,YE,AB,Uj,qNh,HN,iR,dBl,ZIh,Oj,VC,TXG,n3G,P8T,v3S, rD,tB,Xp,lX8,k4G,uQl,bR,WUh,BXz,seJ,pq,I0,eu,aK,xZ,j9,DZ,MP,NP,FC,zI,hC1,$BS,fXG,cu,oK,GI,S9,YNh,RC6,L9,A6q,wl,C9,qP,dl,ZZ,TI,lC,kZ,uC,mE,Wu,EW,sW,iIz,Bu,h7,$Z,OIq,r6T,YZ,twG,A7,UW,p3G,IXJ,eC6,x7z,j$1,t7,D7C,bC,XC,FZJ,z$7,c5h,IK,e9,J57,xi,y_,jj,DK,Q$G,Mh,Nh,F_,Svh,zv,Gcs,cy,oC,LZ7,KZT,Jo,Gv,Q_,Sj,LM,CYS,qvs,CM,qh,ZK,nM,d71,df,vd7,PY6,ToS,lM6,kcl,uIl,m7s,Py,vy,ndG,s$G,Tv,h$7,$7C,Wy,fMJ,ki,uW,gdz,E1,Yvz,U77,s1,By,H3s,ho,O3G,$i,poC,Xo7,VDG,tDG,r51,gf,RC,Yi,Ao,U1,Hy,iW,V_,e$1,yVz,X_,j1S,xe8,bW,pM,D56, FuG,ej,ji,aq,y9,o_l,x5,JVT,cV8,z76,GEG,DH,Q1T,SYT,Cql,Mo,FE,d5T,zd,cP,oq,J0,Zs8,n_q,Gd,Q9,Si,v_J,Pql,Lm,d0,ZH,nm,vP,PP,Td,TJ7,lh,k5,uh,mP,WP,EL,sL,lB8,kES,BP,h0,$5,fm,g0,Rq,uBS,m5q,Y5,ih,s18,BJz,OL,V9,Iq,$58,xx,y4,fB6,MA,g_l,YY8,R76,AV7,U5h,Hsl,ish,OsS,VLG,tL1,rVT,Xt6,IBC,a58,ptG,xaS,y_8,Da8,FS,z5,Nwq,MX7,cz,oV,Jz,zAG,G5,Q4,S4,o0S,J_G,KP,c_h,LP,SxC,wN,CP,qA,dN,Zl,nP,vz,Pz,T5,lN,kx,uN,ma,Wz,EX,sX,Bz,hz,$x,fP,gN,RV,Yx,Az,UX,Hz,iN,OX,V4,rN,tz,XS,bN,pP,IV,e4,aN,xl,yy,jB,DF,M2,N2,Fq,z6,ce,oN,Js,G6,Qy, SB,KN,LN,wC,CN,q2,dC,ZF,nN,ve,Pe,T6,l9,kl,u9,mL,We,E4,s4,Be,hs,fN,gC,LyS,RN,b,Yl,$l,As,U4,He,CQs,O4,daz,i9,ZVS,rC,n01,Xq,Vy,b9,pN,IN,x6,PQ8,TwC,l56,kSq,uu7,ma6,F1,J9,s6G,Bws,hAC,$a8,v0J,f51,aF,g0l,RA7,S1,q6,KY,j1,Yx8,yE,G$,LY,dr,Ual,M6,N6,CY,wr,HV1,Zg,nY,vH,PH,iVG,T$,lr,k6,ur,mt,OV1,VXG,tX6,XqG,sa,BH,pqz,ZJ,xmG,jSh,MZJ,ySl,$6,FTz,zLh,Ua,cR7,HH,ir,Oa,VE,rr,t9,on8,GoG,QS1,JRJ,S0T,KTC,IF,e1,xv,jb,D1,Mj,LT7,Nj,wvl,FJ,zH,at,JK,GH,Q6,Sb,CXl,ot,dml,KW,Zy7,nnJ,LW,vnG,wZ,CW,PXT,Tz8,qj,lh8,ko8,dZ,u5z,mm6,WTl, Z1,nW,v$,EnG,sST,P$,TH,lw,BzS,kv,uw,mF,W$,hLh,EA,sA,$mJ,B$,fhh,hK,gnh,RLz,Y06,ARG,Um1,Hy6,$v,iyC,Oyh,VZS,fW,rRS,gZ,tZG,Rt,XvG,Yv,byh,pvC,AK,V6,Ih7,rZ,tK,XJ,bw,eLl,aUG,It,aJ,xf,xf7,yP,jl,Mb,yBq,Nb,FF,j01,c8,ND7,zUl,cBC,FIJ,GW,Sl,QP,oES,JBz,Q07,GgG,oJ,Sj6,KIJ,LIs,wNG,Jf,Zq7,nET,vEl,dfG,qjl,CRS,PR7,K_,Df7,TDJ,Mus,lU8,kg7,WIG,upG,L_,mf7,EEh,hUC,s08,BDq,fU7,$fS,gET,RUS,C_,Ufh,Yjh,Hql,AB7,iqz,Oq1,Vu7,rB8,tuJ,XNS,bq6,pNz,IUT,eU6,aZ1,xPG,qb,jKJ,n_,d_,lB,kf,DPJ,uB,M97,W8,hf,Nll,FEh,f_,z6T,RJ,Yf,Af,P8,Uf,H8, c78,iB,Of,VP,oZl,r_,tf,XF,bB,p_,IJ,aD,x9,yB,j8,Ds,J7C,GIs,QK1,Fn,MV,z3,cM,SWl,oD,Jj,G3,KEl,LE8,QB,KE,LE,wV,CE,qV,Zs,nE,PM,vM,CCG,qW6,dP1,Z97,nZl,vZG,lD,TlS,uD,lZS,mm,s3,kIz,uC7,mPG,WEC,BM,hj,fE,$9,RD,EZq,sKS,gV,BlJ,h61,U3,$P8,HM,gZ8,O3,VB,YWs,R61,A71,UPh,H9s,tj,Xn,bD,i91,O9q,V9S,r7l,t9l,Xuq,b9G,puq,IZ7,e6C,ID,e8,aK6,xh7,ah,xS,yoz,yL,jR,ML,jCl,NL,F6,zK,Dh1,c6,Mjh,oh,NfS,JU,Fjq,zqT,GK,coh,oi1,JoJ,QL,SR,KS,LS,Gv6,QCC,wW,CS,qL,S1G,dW,ZR,nS,v6,P6,KjC,Lj6,TK,ls,wyl,kS,us,mn,W6,r_q,CWS,q16,Ey,dhh,ZMq,niz, sy,B6,hU,$S,fS,gW,Rh,YS,AU,Uy,H6,vi8,PWJ,bs,pS,lK8,Ih,MS,au,zM,Eih,giz,sCl,RqG,Y16,Uhq,HMz,Aoz,iM1,OMq,Vjz,nH,Xy6,IKG,pyz,aH6,xo7,y0l,TM,ld,DoG,MiC,c07,kt,o5T,N07,ud,m_,Wj,Ep,Gdh,KPT,QqG,ChJ,T06,Phq,qLT,lHl,Bj,Zml,do7,mos,sq6,E56,fH7,B0q,h$,$t,UoC,Yt,Hm7,pPq,bml,XPS,r0G,ti7,OmG,al1,e0s,Vi7,M47,DAJ,NNT,Op,cz1,FaG,z1z,im8,A$,Hj,yz7,xAS,jVJ,Jzs,Up,IHS,oxl,QVl,KaG,wz8,qX7,nxC,vx1,TNs,ll8,uSz,k5h,BN7,WaT,mA7,h11,gxz,R1h,YXG,Az7,Iu,vj,iP7,UAl,xO,DL,MI,rzT,t4G,V4C,NI,Xzl,FT,z2,X1,cA,tj6,ol,JQ,G2,bP7,QG, pzl,Ilq,e1s,Sn,K$,L$,wn,C$,qI,dn,ZL,n$,aF7,x2T,vA,ys1,PA,Aj,T2,lk,MBT,D2h,kO,NCz,FL6,zXl,uk,jNq,mx,cs8,WA,T3,olT,Jsq,eqJ,G6G,E9,br,Ea,Vb,QNs,S4s,BA,A0q,fH,KLh,et,al,t$,ra,sp,dAl,PN6,XD,g5l,$Az,LLG,kd6,n5q,hQ,OPG,Pj,C91,we6,J0s,ZPq,q48,flq,R0C,YLq,WPs,CN1,La1,wPJ,SLq,z0C,FPh,jqh,G5l,v5C,ExS,h0h,$oz,bd,sVh,SXT,ZN6,d2l,$O,f$,FOz,gn,QE,Dg,Wyq,eB,nlJ,Rl,YO,AQ,vl8,ik,P96,O9,rn,tQ,VG,XT,bk,TC8,p$,en,lFq,k6T,aA,xD,yV,jQ,D8,Ms,Ns,F4,ElS,cg,sNh,zl,BCJ,hXT,m2C,WL8,RX8,oA,JE,Y4s,As6,Gl,U2C,QV,iN1,HNh,VBq,tB8, bN6,pe6,Xeq,agG,y9z,jFG,Cu,qs,D61,M17,d9,Z8,Nrl,Ftl,zx7,c9G,vg,o6T,J97,Tl,l4,QFT,SaG,Kt1,Cr7,u4,EO,Bg,qa6,hE,$D,v67,TrT,PrS,k$7,fgh,m6T,i4,g9,lg7,n6l,ZYs,d68,Hg,RA,UO,r9,Ya6,X4,b4,pu,IA,eQ,ax,xo,A97,U6s,yY,j3,Mi,iYh,OYq,D$,V16,XHT,bY8,Ni,pH8,ck,IgJ,ox,Gn,ex1,J1,QY,a16,Kn,yKs,jtC,w$,Cn,vk,Mb6,d$,Pk,la,NZS,ua,nn,Tn,FFC,mY,zaS,Wk,cKG,qi,Z$,DjG,ko,Em,ovz,JKq,sm,GHz,Bk,h1,$o,fn,Qt7,Rx,g$,Yo,A1,SAJ,KF8,Um,Hk,ia,Om,VY,r$,LFC,t1,X8,w$7,Cw6,ba,pn,Ix,dj8,qAz,e3,ZW7,nvG,vvS,ar,Pw1,TZq,l1G,kH8,uJ8,xq,ya,jP,DS, mjz,WF7,Evs,NO,st1,Fb,zP,BZl,haT,cL,$jh,f17,AK8,UjT,gvT,Ra7,YAJ,Jh,GP,Qa,SP,HWz,iW7,Vbl,OWz,X$G,wt,p$6,ea6,I1S,nc,ZS,xbq,yfz,jJh,vL,Dbq,TP,lK,Mll,FMT,zt1,uK,sU,GW7,hxT,YD,Sfq,KMT,LMT,w8s,CB7,fu,mq,$q,fc,nf1,vfz,PB7,gt,uFG,T_s,lYl,WMh,EfT,Rr,mbG,sJl,Yq,Ah,UU,B_s,htS,HL,iK,$bh,OU,fYl,Va,BL,bK,Rtl,$6l,u18,pc,Ir,ab,xL,y0,jF,DO,eP,FP,Af7,cr,H_6,ob,O_8,i_7,Ub7,Vl6,Q0,b_s,rf1,X8G,tlJ,SF,KQ,p8T,IYS,ash,LQ,Rxq,wA,yjq,DVC,OO,M8T,NVJ,AE,Wt8,sFG,Brl,xVS,qw,dA,nQ,Fm7,zHS,cj1,o9q,JjG,G3s,QD7,S3J,KmJ,LmG,q3h,CD8, dV7,ZEJ,n9T,vr,v9G,lI,PDC,TVl,lsz,kL,k38,mV7,un6,td,V0,XP,pQ,Ib,GR,eF,Wm7,g9S,cH,rA,yN,UVs,iEs,$L,Fk,hd,z1,Jx,V87,rjq,Or,G1,pM1,QN,Se,Is8,eHl,aR7,xLz,KO,yU7,jhG,LO,DL7,cU7,zzS,MRz,Fnh,NWl,wc,oSl,CO,JUG,GKz,Sy8,Knz,LnC,w6z,nS8,vE,PE,TWG,T1,l3,kK1,u67,WnT,shh,BWq,fRG,gST,RzT,YyC,HSs,iSS,VRq,rU1,tR7,X6G,p6G,a_q,y$q,mV,WE,E7,s7,ju7,MtJ,Na7,HE,K_G,otz,J$6,wjG,i3,Cdq,dSz,qps,ZH7,VN,Xk,ntG,O7,b3,pO,vts,Pdh,kMG,W_s,jT,sus,x$,l_h,HH7,My,oE,QH,iHS,OHT,VtC,we,LL,Zi,nL,r$1,Xj1,bHS,vC,de,pjh,aL7,xIh,jlz,lU,yQJ, DIJ,Mnl,uU,FxJ,mK,zK7,aE,qy,hp7,Ta1,Rp6,$$,CL,eph,HC,JM,OM,VH,dI1,nOG,Z$S,Gz,ST,vOG,tM,Xc,TnC,bU,pL,lLl,kY,eT,Tz,ttT,xK,QlT,yT,mSC,bS7,mLG,jz,uTS,mI7,M1,Wxl,AQS,Y97,H$l,i$7,zb,oQ,Ja,ci,QT,Sz,O$C,K1,rQ6,L1,XAG,q1,tn8,dj,ZC,eKG,yEG,jA7,Tb,Dsq,N9s,RQ,Aa,Ui,Fw6,Oi,z8G,VT,rj,p1,IQ,ez,a8,xV,cE8,yW,jv,QA6,Da,Mx,SOG,KwT,Nx,FU,Lwh,wgG,C4T,JA,GC,Sv,qOC,Lb,nDq,vDJ,dsq,P4G,T9T,l8z,du,Cb,wu,kl7,qx,Za,u47,nb,msh,v4,WwJ,EDq,sAJ,TC,ly,B97,h8G,kV,f8s,$ss,uy,ml,W4,R8s,YO1,Eu,AEC,Us7,B4,iu7,Hu7,hA,Ou8,$V,rE7,VQh,tQS, fb,gu,Xgl,pgs,I8q,R8,YV,AA,e8T,xiG,Uu,y1l,VW,jx7,iy,ru,tA,XU,N$T,zl8,Di1,FYs,c1s,M31,oo1,J1h,by,GnT,SmG,wkz,qmq,Ca6,Dr,jh,za,cx,JN,no8,Ga,Qe,Sh,T$7,LJ,l$6,Pa1,wH,miJ,CJ,qq,WYl,dH,EoC,c$z,Spq,sx8,hlS,B$1,$i1,Zr,nJ,vx,Px,f$8,Yms,kU,uE,mQ,A1J,Ta,UiT,Hn8,inT,V3q,Wx,xOS,FqG,$U,zTq,I8,oqJ,Jh8,GPG,Qrl,gH,SUs,Rz,YU,Kq8,AN,Lqs,iE,wL6,CK6,OK,Ve,qU1,dOq,Zc8,nqG,rH,Hx,vqz,tN,TtS,lSS,kP8,ubS,Xj,mOz,Wq1,Eql,bE,BtC,pJ,$Oh,hT7,RTl,fSJ,Ahq,yA,srG,Iz,jm,UOS,Hcz,ic8,Oc7,DG,MT,NT,FH,zV,VP6,cG,rhG,ov,GV,ISG,aOJ,xwG,yd7, LT,jbG,pLq,Dw6,QA,MF1,Fb7,Jn,Sm,XL7,bc7,KT,zVC,cd1,eTl,tP6,qT,oLs,d7,Jd7,GRs,ZG,nT,vG,QbT,PG,LbT,Sr7,KbT,TV,wr7,lx,kW,ux,m4,CIh,qrT,dwz,WG,nLS,vL7,EQ,PIs,sQ,BG,TAJ,lOG,kR7,uP8,mw8,WbG,$wq,sb8,KY1,hn,gLh,BA6,hVs,ELl,g7,HQT,fT,$W,fOG,OQs,Uw7,Ad6,Yr8,RV7,YW,VF7,pb,An,UQ,HG,rd8,ix,tF1,OQ,Xrs,Nq,bQC,VA,az,ye,QxG,bx,Iv,IOT,em,xs,pT,XH,yf,r7,pr6,tn,j_,eV6,xW,YUq,ev,DQ,a5,aVG,xc7,yxl,MU,jkl,DcJ,Me6,NcG,FV6,NAG,hN,Ff,zh,NU,cxG,kn8,u87,cf,ukl,ks,uP,mc8,mS,EYJ,skT,BcJ,hB7,Wf,WV8,EB,RlS,sB,gYh,Bf,fVG,hc,RB7, gol,lE,Y7C,$s,g4,iOJ,HO8,OB,r4,Vf,teh,tc,Xf,XE7,bOs,pEs,IVT,eBz,aiG,xys,pU,yM7,jEz,DyS,e_,fU,NeG,FKs,bP,cMJ,MT1,I5,o$6,aM,QET,Gzl,xJ,yc,KKz,Dj,JMG,MQ,j$,SM7,zr,Fo,ZL8,dyC,n$G,qMG,v$l,PUS,LK6,wCS,Te7,lih,c2,kzS,ucs,myG,oM,JO,sEh,E$G,Qc,Be7,WKT,Gr,$y7,hdJ,S$,fi1,g$7,AM1,YM1,Rd7,KC,Uy7,HLT,LC,iL1,OLz,rMJ,wi,CC,tTT,XC7,bL7,qQ,pC7,di,ed7,aCq,P2,Tr,u0,jQ7,kJ,D1z,MzS,mW,Njz,zJ7,FCC,oKC,JaS,Sil,hO,QQS,W2,KCJ,B2,caz,CSq,wiG,gi,qi1,d1G,RM,YJ,eh,Z1q,nKC,vK7,AO,H2,NQ,nU,PSG,kbz,Tjs,Ot,iQG,$J,i0,lC6,Mq,xU,WCJ, sQG,EKs,Bj6,hJz,$1s,LCT,ZQ,tO,w4,m16,fCT,Vc,Xo,KU,gKz,RJs,LVl,CUG,qU,b0,pC,IM,Yiq,e$,AaG,U1C,H1s,i1S,O1S,Vz7,tzz,XiS,eJl,b17,ICl,aa1,xF,Dx7,yAJ,j8G,ze1,cA6,oVG,yF,JAT,ac,GCG,Fl1,xxq,jf,Q81,pih,Su1,Dc,LlG,KlS,Cyh,quq,dxC,w48,M_,vVG,nV8,la7,TuJ,Pys,kC1,uUC,N_,mxq,Fy,EV7,s88,Wlz,hes,faS,gVl,Hb7,Yul,AA7,Uxq,ib6,ObJ,Vvz,tvS,rA7,X4h,bbh,zT,p4S,IaG,ar1,ees,xqS,yN6,Dqs,Mhs,zis,NHs,cN7,oUq,JN1,jzh,Ga6,FQ7,oc,QzJ,SKs,KQG,LQG,GT,qKT,CEG,dqz,ZJC,nUT,THJ,vUJ,uj1,QF,PEz,mqG,Sf,WQJ,Ll,wY,Kl,Cl,EU7,q_,hi8,BHl,frs, gU8,Ri6,YKq,ANs,$q6,UqS,dY,HJh,sz7,yaq,Ju,OJG,Vh6,rN1,thG,Xxz,bJq,pxC,eiz,nl,aGJ,Ir7,xT8,yn8,jvG,DTG,F47,N77,Mms,zWJ,PS,wu1,cnG,oWG,TT,Jn7,GVC,kF,K4S,L4h,mD,wGJ,CxG,uA,SQG,WS,lA,QvS,hu,Ew,qQq,$F,BS,vWJ,lGT,uHG,W46,ZT6,kVl,EWh,nWG,svG,B77,hW7,YF,fl,gWz,RW8,$T7,Rc,Anq,UTT,T77,Px7,YQq,HTh,mTs,fG7,dT1,Au,Uw,HS,iT1,iA,pGJ,tmG,IGT,XG6,Vmz,eWT,OT7,ycG,aQ7,Ow,j5C,rnT,M_T,FSG,cch,osS,Jc7,SBG,bA,KSJ,GhC,Xy,CPT,qBS,y2,zd6,VF,dU8,ZU8,vsq,ns7,T4G,wfG,rY,ef,mUT,WSs,Esh,s56,Ut,Ic,B46,$UG,h5q,gs7,fQl,z5G,YBC,R5q, aI,pl,Ach,Dt,UU7,HUS,iUz,OUl,V_G,jK,Q58,rcG,uMh,gY,t_l,Md,Xf7,bU6,pfs,IQJ,e5s,Nd,Fs,yOh,jMl,DQG,ajG,xQT,zk,zu1,Ni7,FWh,cOT,oJ6,cR,JOT,GrJ,QM6,oI,StG,LWG,w2G,C01,JW,KW6,Gk,Q2,qt7,dQh,ZCT,nJS,vJs,P0z,TiG,Lk,SK,Kk,ljl,wk,krh,uoh,mQ7,WW8,sMG,EJG,vR,huT,$Q1,Bi8,fjl,PR,gJJ,Tk,Ruz,ln,Yt8,UQC,t$7,HCG,OCG,V$q,iC8,AOG,rOl,X28,bCC,p2q,IjS,un,euG,En,mH,acs,sn,BR,yuS,jcS,$m,fk,D_T,hW,NYG,MfC,gk,zE7,FD7,Ym,AW,Un,Ju1,cu1,oFh,HR,GT7,LDh,Swl,Qc7,KDJ,On,CA7,nF7,vFG,V2,PAG,qwz,TYS,rk,d_G,uyC,tW,Xs,m_S,WDs,EF7,scq,BYC, pk,$_G,RES,YwC,Au7,eK,fcz,Hls,II,aU,xT,hE7,gFJ,DI,OlG,ruC,VfS,XSl,tfC,blh,eEC,Ft,MM,cd,NM,IcS,pS7,zF,atz,oU,xdl,yWG,jIq,JF,GF,Dd7,MKq,Nk7,FHT,zfS,cWq,omG,QI7,JWC,Snq,KH7,qnS,dd7,kkT,vd,WH7,BkT,Pd,sIG,Em1,TkT,lt7,Zk7,vmS,us7,TF,lg,fth,Ei,b$s,gmG,ug,Wd,Rfs,YnG,nml,mdT,Uds,Hks,ikh,sE,EE,AF,VK8,rW7,tKG,UE,XR7,pRz,bkS,ItC,Hd,ig,efS,yFh,jU6,V3,xM6,DM8,M5C,aIh,Xt,NE8,Fz8,tF,zgG,cFh,oTq,JFh,QUh,GFs,LzC,wdJ,SET,qE1,dMz,Kzs,IU,e5,ZfT,lI7,aR,nTT,vTh,TEG,Pg1,kFT,mMS,utG,Wz7,xu,ETq,sU7,BE7,hg7,$M7,fIz,gTs,YEq, Rg6,AFh,UMT,Hf1,ifs,Ofz,rFz,jO,yo,Du,t5C,XdG,V5l,yTG,xpT,jRh,Dp7,FB6,Nd7,MOC,z2G,cTG,Mp,Np,ouG,JT1,G9T,QRG,KBG,LB6,z9,wZs,Fi,oR,SVJ,JT,C58,qVh,dpq,Z2T,nuJ,G9,vuG,P51,k9S,Qo,uiq,luJ,SO,K2,L2,WBq,Euz,sR6,mpq,h27,Bdz,$p1,wd,fuG,gus,YV7,H28,R2T,ATh,C2,i2l,VO8,rTq,XZ1,b2S,qp,dd,pZT,O2z,aET,e21,Ius,xWC,Zu,n2,joS,ylS,vZ,PZ,T9,DW7,l5,MAG,Nqs,FXG,zZq,ku,clq,u5,o7l,mB,Jls,WZ,EV,GNl,sV,QoG,BZ,hT,KXh,C_J,qR8,SRz,dWG,v76,P_S,Tqh,n77,ZAl,kNq,lE7,uOG,E7s,gd,Bq8,so7,mWq,WXl,hZ8,$WJ,RR,Yu,fE7,g71,RZl,YRT,Alh,UWl, iAT,OAq,eZz,tAs,XlT,VA7,xuC,Vo,tT,NGT,F0G,p2,zwG,IR,cZ7,yZl,OV,Xi,JZ8,GZ1,ao,SC6,L0S,K08,x7,b5,i5,Q3J,eO,j38,oc6,CLC,AT,jA,qC8,du1,rd,Dul,DE,MW,ZFz,NW,ncq,FO,vc7,PL8,l6s,kZq,TGl,zN,urq,cl,oo,mus,W0J,EcG,s3z,hwT,$ul,gcz,f6l,RwC,GN,Jl,BGG,YCT,Uul,AZh,Qt,SA,HFh,OFs,VkT,KA,iF6,rZl,tkJ,bFq,LA,Xbl,pbG,I6h,ewz,CA,qW,y8T,jy7,ab7,xtG,Dts,dq,ZE,Npq,MHh,Fkq,c87,zk6,oQG,vl,GqG,J8q,Qy6,TN,SD7,Lks,KkS,k7,wDC,CJS,qD7,Zi1,nQT,vQs,dtJ,PJG,Tp7,lb7,kqG,u0z,mt1,Wkz,EQG,sy8,Bpz,$tG,fbT,gQT,ER,Rkh,YDh,A86,HiT,r8z,Oi1, tHl,UtG,hl,ii1,Bl,VH1,fA,bi6,XDC,gq,Ibz,ekz,aw7,Rel,jwq,yw7,Y7,UR,Al,xgh,Hl,i_,Vt,MrC,rq,GD7,dgT,Zol,tl,lQl,nb1,KJ,ZnC,voq,XO,b_,H4,vbS,PVT,Ou,oz,S_,TbC,lwh,uwG,kDC,mgl,WgG,EbG,swC,hNz,$gs,fwq,gb6,Bbl,Oos,Vr7,ioG,rws,Xns,pn1,Iw1,eNz,xc,bol,trs,RN7,yu,yI8,ji6,xKJ,a7z,NM6,MET,av,FAT,cIq,oAz,jk,JI7,UgG,eA,zcG,GG1,QiG,SeJ,YPG,l78,kGl,vAq,cb,u2h,mKG,dK7,WA7,PpJ,EAs,o3,zZ,si8,hc7,BMh,Nu,f71,JZ,LSJ,gAC,AIG,YeS,Hw7,iw7,UK1,Qu,GZ,VEG,rIJ,tE1,XVJ,Sk,bws,pVG,I7G,NSG,yp7,jT7,avh,ecq,wG,GB7,oPq,LF,dG,Z6,K16,L17, vb,M7z,kc,CZl,lL,nF,dvC,Z5s,nP6,cpz,Wb,sC,PZl,DvS,wQ8,Pb,CF,TST,$c,qZz,lvT,kBl,ugG,fF,gG,mvq,TZ,Jp6,W1S,EPs,EC,sT7,uL,BSJ,m0,C1,hbq,fvS,R3,Yc,gP1,Rb1,YZJ,hZ,Bb,Apq,RcS,UvG,xv6,H51,i5l,O5z,V77,AZ,UC,XQ1,Ivl,a0T,t77,z4T,crl,oB8,JrT,GO7,QYG,Scz,LJG,KJ1,wT1,Hb,iL,OC,Ccl,qc6,d07,Y9,Z8J,Vu,nBs,rG,vBG,tZ,Xr,WH,Pc8,yG,HP7,TF8,Ru,l0l,WM,E3,kOC,s9,uY1,m0G,WJ7,jn,bM8,EBs,sY6,BFz,bL,$07,f0G,pF,ek,ay,gB8,Ar7,U0h,xQ,H88,R4C,i86,YcJ,O8G,VGl,rrh,tGz,y8,b87,q07,y6,iD,pTl,I06,rV,XTG,c$,e4T,a3T,xDh,jH,pW,jOS,Db,DDh, Mt,Nt,I3,MgG,N6T,F2h,F0,zq,zFS,cD,oy,c26,J8,oNC,Gq,Q8,J2T,G0q,fZ7,SH,QO1,K26,SqG,Ki,Li,L2G,wp,wpJ,COq,qqh,dD7,ZKh,nNG,POz,qt,vNz,T6J,l3G,k0q,u$8,sOG,mDl,W2T,EN1,hFq,f3T,gN8,RFG,$DJ,dp,Yqq,A28,UDG,HKS,iK6,ni,OKz,vD,PD,Tq,VgC,r21,Xpl,bKh,pp7,I38,aTG,eF6,x4q,lJ,kQ,D4S,yy1,jgl,uJ,MaT,NOG,mk,WD,Fc7,ED,zRG,sD,cyh,BD,h8,owq,$Q,fi,JyC,GQ7,gp,Ry,QgC,YQ,So7,Kcl,iJ,OD,Lcz,wUG,Ctq,Zxq,d4l,V8,nw8,vwG,Pt7,ro8,qoG,lTq,kQT,m4h,T8l,uls,Vq,UT; MC=function(a,x,y){(a+9^7)>=a&&(a-7|16)>3==1){NC(2,x);var D=g.os(x[z[1]],xC1)}if((a+7^23)>=a&&(a-5|11)=11&&a+8<27){for(var c=64,J=[];++c-J[z[16]]-32;){switch(c){case 91:c=44;continue;case 123:c=65;break;case 65:c-=18;continue;case 58:c=96;continue;case 46:c=95}J[z[17]](String[z[50]](c))}var G=J}(a^7)>>3==2&&(G=y(D,M,N));(a+8^29)>=a&&(a+5^23)=4&&(x[19]!=5&&(((0,x[64])((0,x[58])(x[3]),x[58],x[77]),x[85])(x[49],x[3]),1)||(0,x[21])((0,x[21])((0,x[64])((0,x[74])(),x[82],x[41]),x[51],x[56],x[12]),x[64],(0,x[78])(),x[3],x[41])),x[43]>-7?((0,x[new Date(z[43])/1E3])((0,x[78])(),x[82],x[41]),x[53])(x[-393+new Date(z[83])/1E3],((0,x[85])(x[46],x[24]),x[39])(x[82],x[1]),(0,x[51])(x[24],x[55]),(0,x[32])(x[36],x[82]),x[83],x[3]):(0,x[21])(((0,x[81])(((0,x[79])(x[48],x[29]),x[39])(x[3],x[47]),x[10],(0,x[85])(x[30], x[3]),x[57],x[3]),x[39])(x[56],x[77]),x[54],x[56]),G=[]);(a&57)==a&&(G=y(M,N,F));if((a+7&42)>=a&&(a+4&31)>1&15)>=9&&(a<<2&14)<1&&y[z[16]]!=0){var D=S6(2,x,y);x=D[0]}(a&115)==a&&y[z[16]]!=0&&(x=(x%y[z[16]]+y[z[16]])%y[z[16]],y[z[14]](0,1,y[z[14]](x,1,y[0])[0]));if((a<<1&7)==2){D=x[z[7]](z[28],12);var M=x[z[7]](z[28],D+1);D>0&&M>0?(y[z[3]]=x[z[15]](0,M),x=x[z[15]](M+1)):(y[z[3]]=x,x=z[13]);var N=[x]}return N}; Lz=function(a,x,y,D){if((a>>2&1)>=0&&(a>>1&8)<3){NC(3,x);var M=decodeURIComponent(x[z[47]](z[75])||z[13])[z[20]](z[52]);var N=x[z[3]]===z[59]&&M[z[16]]>1&&!!M[1]}a-3>=6&&(a^19)>>4<2&&(y===z[36]&&((M=D[z[7]](z[48]))>=0?(y=z[27]+D[z[15]](0,M),D=D[z[15]](M+1)):(M=D[z[7]](z[64]))>=0&&(y=z[27]+D[z[15]](0,M),D=D[z[15]](M+3))),x[y]=D);return N}; vh=function(a,x,y){(a>>2&7)==2&&(y=(y%x[z[16]]+x[z[16]])%x[z[16]],x[z[14]](y,1));if((a&94)==a){for(var D=64,M=[];++D-M[z[16]]-32;){switch(D){case 58:D-=14;case 91:case 92:case 93:continue;case 123:D=47;case 94:case 95:case 96:continue;case 46:D=95}M[z[17]](String[z[50]](D))}var N=M}if((a|6)>>4<4&&(a|8)>>4>=3)if(y=y===void 0?!1:y,NC(7,x),x[z[3]]!==z[59])D=x[z[62]](),D[z[31]](z[44],z[30]),N=D;else{M=x[z[58]]();D=new g.w8(M);var F=x[z[47]](z[61]),c=decodeURIComponent(x[z[47]](z[75])||z[13])[z[20]](z[52]); if(F&&c&&c[z[16]]>1&&c[1]){M=D[z[1]];var J=M[z[25]](/^[^.]*/,z[13]);g.Cz(D,(M[z[7]](z[2])===0?z[2]:z[89])+F+z[67]+c[1]+J);D=new g.d8(D[z[10]]());D[z[31]](z[35],z[30]);N=D}else y?(D=x[z[62]](),D[z[31]](z[35],z[30]),N=D):(F=D[z[1]][z[49]](z[94]),D[z[1]][z[49]](z[66])?(g.Cz(D,z[38]),M=D[z[10]]()):D[z[1]][z[49]](z[56])?(g.Cz(D,z[79]),M=D[z[10]]()):(D=ySl(M),ZJ(D)&&(M=D)),D=new g.d8(M),D[z[31]](z[86],z[30]),F&&D[z[31]](z[73],z[84]),N=D)}return N}; T7=function(a,x,y,D,M,N,F,c){if(!(a<<1&14)){for(var J=64,G=[];++J-G[z[16]]-32;)switch(J){case 58:J=96;continue;case 91:J=44;break;case 65:J=47;continue;case 46:J=153;case 123:J-=58;default:G[z[17]](String[z[50]](J))}var Q=G}(a-6|69)=a&&(NC(1,x),Q=x[z[5]]);if((a|16)==a){J=x[z[20]](z[45]);G={};for(var S=0;S>2&11)==3&&(Q=x(N,F,c));return Q}; Ph=function(a,x,y,D,M,N,F,c,J){if((a-8&15)==3)a:{var G=x[z[20]](z[13]),Q=[function(L,w){w=(w%L[z[16]]+L[z[16]])%L[z[16]];L[z[14]](-w)[z[40]]()[z[37]](function(Z){L[z[69]](Z)})}, jsh,G,-88327446,243392091,969834173,-1003806515,G,-120954538,298368928,-1323474553,1303081319,null,327816765,DCl,-1530256673,-1426607744,728406207,853890113,279763629,-2121871078,252910742,M66,358322535,N8h,F7C,1732624198,-1876142757,null,1132544072,1101613478,zGh,196898550,null,913432446,1124462349,cSG,792857717,1149280688,-917811575,524546864,618530933,oGT,JS8,-559822774,-587163507,-1395678732,z[93],-862971582,-2079271915,-1527040880,-299107059,658199639,G76,Qs7,ST8,K7C,-2101808519,G,-771295244, L7S,-77727763,-2120873957,-1527040880,897279637,274143376,function(L,w,Z){var v=L[z[16]];w[z[37]](function(m,u,E){this[z[17]](E[u]=L[(L[z[7]](m)-L[z[7]](this[u])+u+v--)%L[z[16]]])},Z[z[20]](z[13]))}, -337767204,-1264682848,-1092475147,wh6,-1249486187,94101840,z[32],1017767882,1385169712,C1h,qT7,1212599135,549591892,dCs,ZzC];Q[12]=Q;Q[28]=Q;Q[33]=Q;if(typeof nG7===z[91])var S=x;else{try{try{var K=G7(11,Q)}catch(L){Q=l1(5,Q)}}catch(L){S=z[80]+x;break a}S=G[z[33]](z[13])}}(a+9&23)>=a&&a-7<<20?Lz(17,D,G[z[15]](0,Q),G[z[15]](Q+1)):G&&(D[G]=z[13]),S=[]);(a&86)==a&&y[z[14]](y[z[16]],0,x);return S}; l1=function(a,x){var y;(a&26)==a&&(y=x[z[4]]?x[z[4]][z[18]](z[42]):x[z[21]]===z[42]);(a-5^7)>=a&&(a-6^5)>2&15)==2){NC(2,x);D=x[z[21]]+(x[z[21]]? z[71]:z[46])+x[z[5]]+x[z[3]];if(JS(16,x)){var M=[];g.hS(x[z[1]],function(N,F){N!==null&&M[z[17]](F+z[48]+N)}); D+=z[41]+M[z[33]](z[45])}y=D}return y}; NC=function(a,x,y){(a-4|72)=a&&y[z[16]]!=0&&(x=(x%y[z[16]]+y[z[16]])%y[z[16]],y[z[14]](0,1,y[z[14]](x,1,y[0])[0]));if((a-8^7)>1>=a&&x[z[4]])var D=S6(11,x);if((a|56)==a){NC(5,x);if(D=x[z[1]][z[23]]||null)D=vG6[0](D),x[z[31]](z[23],D);var M=[]}(a>>2&15)==2&&(M=x!==null);if(!(a<<2&15)){D=64;for(var N=[];++D-N[z[16]]-32;)switch(D){case 46:D=95;default:N[z[17]](String[z[50]](D));case 94:case 95:case 96:break;case 123:D-=76;case 92:case 93:continue;case 58:D=44;case 91:}M=N}return M}; P11=function(a,x,y,D,M,N,F,c,J,G){var Q;a>>2&6||(Q=D(M,N,F,c,J,G));(a+4^1)>=a&&a+6>>1=5&&(K=y(D,M,N,F,c,J));if(!(a-9>>4)){if(!(ZJ(x[z[4]])||x[z[4]][z[18]](z[42])||x[z[4]][z[18]](z[81])||x[z[4]][z[18]](z[60])))throw new g.$G(z[74],x[z[4]]);G=g.g8(x[z[4]]);x[z[21]]=G[z[82]];x[z[5]]=G[z[1]]+(G[z[5]]!=null?z[51]+G[z[5]]:z[13]); Q=G[z[4]];Q[z[18]](z[59])?(x[z[3]]=z[59],Q=Q[z[15]](14)):Q[z[18]](z[26])?(x[z[3]]=z[26],Q=Q[z[15]](13)):Q[z[18]](z[8])?(Q=Kz(5,Q,x),Q=Q[0]):(x[z[3]]=Q,Q=z[13]);S=x[z[1]];x[z[1]]=S6(39,Q);Object[z[76]](x[z[1]],T7(18,G[z[39]][z[10]]()));Object[z[76]](x[z[1]],S);x[z[1]][z[11]]===z[12]&&(delete x[z[1]][z[11]],x[z[3]]+=z[77]);x[z[4]]=z[13];x[z[19]]=z[13];x[z[39]]&&(G=NC(57,x));K=[]}return K}; Rs=function(a){return function(){return T8l[a].apply(this,arguments)}}; g.YG=function(a,x){return T8l[a]=x}; var oGT=function(a,x){return Kz[z[9]](this,2,a,x)}; lJG=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var x=0;x=this.length))return this[a]}; YT6=function(a,x,y){a instanceof String&&(a=String(a));for(var D=a.length-1;D>=0;D--){var M=a[D];if(x.call(y,M,D,a))return{Gg:D,yu:M}}return{Gg:-1,yu:void 0}}; g.ky=function(a,x,y){a=a.split(".");y=y||g.lF;for(var D;a.length&&(D=a.shift());)a.length||x===void 0?y[D]&&y[D]!==Object.prototype[D]?y=y[D]:y=y[D]={}:y[D]=x}; mp=function(a,x){var y=g.uF("CLOSURE_FLAGS");a=y&&y[a];return a!=null?a:x}; g.uF=function(a,x){a=a.split(".");x=x||g.lF;for(var y=0;y2){var D=Array.prototype.slice.call(arguments,2);return function(){var M=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(M,D);return a.apply(x,M)}}return function(){return a.apply(x,arguments)}}; g.RP=function(a,x,y){g.RP=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?UCz:HzS;return g.RP.apply(null,arguments)}; g.Yy=function(a,x){var y=Array.prototype.slice.call(arguments,1);return function(){var D=y.slice();D.push.apply(D,arguments);return a.apply(this,D)}}; g.At=function(){return Date.now()}; iz7=function(a){g.ky("yt.abuse.playerAttLoaderRun",a)}; HJ=function(a){return a}; g.iF=function(a,x){function y(){} y.prototype=x.prototype;a.v$=x.prototype;a.prototype=new y;a.prototype.constructor=a;a.Fz=function(D,M,N){for(var F=Array(arguments.length-2),c=2;c=0;--y)y in D&&x.call(void 0,D[y],y,a)}; g.Xh=function(a,x,y){x=rs(a,x,y);return x<0?null:typeof a==="string"?a.charAt(x):a[x]}; rs=function(a,x,y){for(var D=a.length,M=typeof a==="string"?a.split(""):a,N=0;N=0;D--)if(D in M&&x.call(y,M[D],D,a))return D;return-1}; g.a4=function(a,x){return Xh7(a,x)>=0}; bzz=function(a){if(!Array.isArray(a))for(var x=a.length-1;x>=0;x--)delete a[x];a.length=0}; g.Dk=function(a,x){x=Xh7(a,x);var y;(y=x>=0)&&g.x2(a,x);return y}; g.x2=function(a,x){return Array.prototype.splice.call(a,x,1).length==1}; g.MJ=function(a,x){x=rs(a,x);x>=0&&g.x2(a,x)}; phz=function(a,x){var y=0;t6s(a,function(D,M){x.call(void 0,D,M,a)&&g.x2(a,M)&&y++})}; g.NJ=function(a){return Array.prototype.concat.apply([],arguments)}; g.Fe=function(a){var x=a.length;if(x>0){for(var y=Array(x),D=0;D>>1),J=void 0;y?J=x.call(void 0,a[c],c,a):J=x(D,a[c]);J>0?M=c+1:(N=c,F=!J)}return F?M:-M-1}; g.Lh=function(a,x){a.sort(x||Qg)}; aD6=function(a,x){var y=Qg;g.Lh(a,function(D,M){return y(x(D),x(M))})}; g.wQ=function(a,x,y){if(!g.sG(a)||!g.sG(x)||a.length!=x.length)return!1;var D=a.length;y=y||xY7;for(var M=0;Mx?1:a0&&(x[M]=D)},a); return x}; Jtq=function(a){a=be(a);var x=[];g.hS(a,function(y,D){D in Object.prototype||typeof y!="undefined"&&x.push([D,":",y].join(""))}); return x}; QP7=function(a){rQ(a,"od",GLz);rQ(a,"opac",I4).T=!0;rQ(a,"sbeos",I4).T=!0;rQ(a,"prf",I4).T=!0;rQ(a,"mwt",I4).T=!0;rQ(a,"iogeo",I4)}; eS=function(a,x){return a.lastIndexOf(x,0)==0}; SGJ=function(a,x){var y=a.length-x.length;return y>=0&&a.indexOf(x,y)==y}; g.af=function(a){return/^[\s\xa0]*$/.test(a)}; g.xh=function(a,x){return a.indexOf(x)!=-1}; yp=function(a,x){return g.xh(a.toLowerCase(),x.toLowerCase())}; g.MG=function(a,x){var y=0;a=jo(String(a)).split(".");x=jo(String(x)).split(".");for(var D=Math.max(a.length,x.length),M=0;y==0&&Mx?1:0}; g.NG=function(){var a=g.lF.navigator;return a&&(a=a.userAgent)?a:""}; of=function(a){if(!FL&&!zp||!c_)return!1;for(var x=0;x0:!1}; Qp=function(){return Gp()?!1:JL("Opera")}; KpS=function(){return Gp()?!1:JL("Trident")||JL("MSIE")}; Lpq=function(){return Gp()?of("Microsoft Edge"):JL("Edg/")}; So=function(){return JL("Firefox")||JL("FxiOS")}; LR=function(){return JL("Safari")&&!(KR()||(Gp()?0:JL("Coast"))||Qp()||(Gp()?0:JL("Edge"))||Lpq()||(Gp()?of("Opera"):JL("OPR"))||So()||JL("Silk")||JL("Android"))}; KR=function(){return Gp()?of("Chromium"):(JL("Chrome")||JL("CriOS"))&&!(Gp()?0:JL("Edge"))||JL("Silk")}; wJ1=function(){return JL("Android")&&!(KR()||So()||Qp()||JL("Silk"))}; CFh=function(a){var x={};a.forEach(function(y){x[y[0]]=y[1]}); return function(y){return x[y.find(function(D){return D in x})]||""}}; qG6=function(a){var x=g.NG();if(a==="Internet Explorer"){if(KpS())if((a=/rv: *([\d\.]*)/.exec(x))&&a[1])x=a[1];else{a="";var y=/MSIE +([\d\.]+)/.exec(x);if(y&&y[1])if(x=/Trident\/(\d.\d)/.exec(x),y[1]=="7.0")if(x&&x[1])switch(x[1]){case "4.0":a="8.0";break;case "5.0":a="9.0";break;case "6.0":a="10.0";break;case "7.0":a="11.0"}else a="7.0";else a=y[1];x=a}else x="";return x}var D=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");y=[];for(var M;M=D.exec(x);)y.push([M[1],M[2],M[3]||void 0]); x=CFh(y);switch(a){case "Opera":if(Qp())return x(["Version","Opera"]);if(Gp()?of("Opera"):JL("OPR"))return x(["OPR"]);break;case "Microsoft Edge":if(Gp()?0:JL("Edge"))return x(["Edge"]);if(Lpq())return x(["Edg"]);break;case "Chromium":if(KR())return x(["Chrome","CriOS","HeadlessChrome"])}return a==="Firefox"&&So()||a==="Safari"&&LR()||a==="Android Browser"&&wJ1()||a==="Silk"&&JL("Silk")?(x=y[2])&&x[1]||"":""}; dYG=function(a){if(Gp()&&a!=="Silk"){var x=c_.brands.find(function(y){return y.brand===a}); if(!x||!x.version)return NaN;x=x.version.split(".")}else{x=qG6(a);if(x==="")return NaN;x=x.split(".")}return x.length===0?NaN:Number(x[0])}; nyT=function(){var a=null;if(!Z76)return a;try{var x=function(y){return y}; a=Z76.createPolicy("goog#html",{createHTML:x,createScript:x,createScriptURL:x})}catch(y){}return a}; CR=function(){w5===void 0&&(w5=nyT());return w5}; qG=function(a){this.T=a}; d5=function(a){var x=CR();a=x?x.createScriptURL(a):a;return new qG(a)}; nR=function(a){if(a instanceof qG)return a.T;throw Error("");}; v_=function(a){this.T=a}; g.P_=function(a){if(a instanceof v_)return a.T;throw Error("");}; Tp=function(a){this.hC=a}; lv=function(a){return new Tp(function(x){return x.substr(0,a.length+1).toLowerCase()===a+":"})}; g.kh=function(a,x){x=x===void 0?vyG:x;a:if(x=x===void 0?vyG:x,!(a instanceof v_)){for(var y=0;y4);M++)x[iv(a[M])]||(y+="\nInner error "+D++ +": ",a[M].stack&&a[M].stack.indexOf(a[M].toString())==0||(y+=typeof a[M]==="string"?a[M]:a[M].message+"\n"),y+=U5(a[M],x));M")!=-1&&(a=a.replace($Yq,">")),a.indexOf('"')!=-1&&(a=a.replace(fDT,""")),a.indexOf("'")!=-1&&(a=a.replace(gyJ,"'")),a.indexOf("\x00")!=-1&&(a=a.replace(RhG,"�")));return a}; g.XL=function(a){return a==null?"":String(a)}; bv=function(a){for(var x=0,y=0;y>>0;return x}; pR=function(a){var x=Number(a);return x==0&&g.af(a)?NaN:x}; YGG=function(a){return String(a).replace(/\-([a-z])/g,function(x,y){return y.toUpperCase()})}; AtG=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()}; UYl=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(x,y,D){return y+D.toUpperCase()})}; H7q=function(a){var x=1;a=a.split(":");for(var y=[];x>0&&a.length;)y.push(a.shift()),x--;a.length&&y.push(a.join(":"));return y}; If=function(){return FL||zp?!!c_&&!!c_.platform:!1}; i7s=function(){return If()?c_.platform==="Android":JL("Android")}; eo=function(){return JL("iPhone")&&!JL("iPod")&&!JL("iPad")}; aZ=function(){return eo()||JL("iPad")||JL("iPod")}; xM=function(){return If()?c_.platform==="macOS":JL("Macintosh")}; O7J=function(){return If()?c_.platform==="Windows":JL("Windows")}; ym=function(a){ym[" "](a);return a}; VVl=function(a,x){try{return ym(a[x]),!0}catch(y){}return!1}; tVG=function(a,x){var y=rt6;return Object.prototype.hasOwnProperty.call(y,a)?y[a]:y[a]=x(a)}; g.jq=function(a){return tVG(a,function(){return g.MG(XJS,a)>=0})}; g.Dz=function(a,x,y){return Math.min(Math.max(a,x),y)}; g.Mk=function(a,x){a%=x;return a*x<0?a+x:a}; Nk=function(a,x,y){return a+y*(x-a)}; g.Fz=function(a,x){this.x=a!==void 0?a:0;this.y=x!==void 0?x:0}; zs=function(a,x){return a==x?!0:a&&x?a.x==x.x&&a.y==x.y:!1}; var dCs=function(){return T7[z[9]](this,8)}; g.cK=function(a,x){this.width=a;this.height=x}; g.oZ=function(a,x){return a==x?!0:a&&x?a.width==x.width&&a.height==x.height:!1}; Ji=function(a){return a.width*a.height}; Qm=function(a,x){this.T=a===Gs&&x||""}; Sq=function(a){if(a instanceof E5)return a;a=String(a).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'");return s5(a)}; pJ7=function(a){return b7C(a)}; b7C=function(a){var x=Sq("");return s5(a.map(function(y){return B_(Sq(y))}).join(B_(x).toString()))}; ybT=function(a){var x;if(!IDl.test("div"))throw Error("");if(ehC.indexOf("DIV")!==-1)throw Error("");var y="":(a=pJ7(x.map(function(D){return D instanceof E5?D:Sq(String(D))})),y+=">"+a.toString()+""); return s5(y)}; ak8=function(a){for(var x="",y=Object.keys(a),D=0;D2&&cbh(M,F,D,2);return F}; cbh=function(a,x,y,D){function M(c){c&&x.appendChild(typeof c==="string"?a.createTextNode(c):c)} for(;D0)M(N);else{a:{if(N&&typeof N.length=="number"){if(g.BJ(N)){var F=typeof N.item=="function"||typeof N.item=="string";break a}if(typeof N==="function"){F=typeof N.item=="function";break a}}F=!1}g.qJ(F?g.Fe(N):N,M)}}}; g.WK=function(a){return uH(document,a)}; uH=function(a,x){x=String(x);a.contentType==="application/xhtml+xml"&&(x=x.toLowerCase());return a.createElement(x)}; g.s$=function(a){return document.createTextNode(String(a))}; g.BK=function(a,x){a.appendChild(x)}; g.hi=function(a){for(var x;x=a.firstChild;)a.removeChild(x)}; $M=function(a,x,y){a.insertBefore(x,a.childNodes[y]||null)}; g.f0=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}; g.g1=function(a,x){if(!a||!x)return!1;if(a.contains&&x.nodeType==1)return a==x||a.contains(x);if(typeof a.compareDocumentPosition!="undefined")return a==x||!!(a.compareDocumentPosition(x)&16);for(;x&&a!=x;)x=x.parentNode;return x==a}; w1=function(a){return a.nodeType==9?a:a.ownerDocument||a.document}; g.RZ=function(a,x){if("textContent"in a)a.textContent=x;else if(a.nodeType==3)a.data=String(x);else if(a.firstChild&&a.firstChild.nodeType==3){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(x)}else g.hi(a),a.appendChild(w1(a).createTextNode(String(x)))}; YM=function(a){return a.tagName=="A"&&a.hasAttribute("href")||a.tagName=="INPUT"||a.tagName=="TEXTAREA"||a.tagName=="SELECT"||a.tagName=="BUTTON"?!a.disabled&&(!a.hasAttribute("tabindex")||o2q(a)):a.hasAttribute("tabindex")&&o2q(a)}; o2q=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768}; HK=function(a,x,y){if(!x&&!y)return null;var D=x?String(x).toUpperCase():null;return Ai(a,function(M){return(!D||M.nodeName==D)&&(!y||typeof M.className==="string"&&g.a4(M.className.split(/\s+/),y))},!0)}; Ai=function(a,x,y){a&&!y&&(a=a.parentNode);for(y=0;a;){if(x(a))return a;a=a.parentNode;y++}return null}; L0=function(a){this.T=a||g.lF.document||document}; Jb1=function(){this.T=this.PE=null}; iH=function(){}; Vm=function(){if(!O$())throw Error();}; O$=function(){return!(!r1||!r1.performance)}; GjJ=function(a){return g.lH?"webkit"+a:a.toLowerCase()}; ti=function(a){return function(){return a}}; g.Xz=function(){}; Q48=function(a){var x=x||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,x))}}; bH=function(a){var x=!1,y;return function(){x||(y=a(),x=!0);return y}}; p0=function(a){var x=a;return function(){if(x){var y=x;x=null;y()}}}; IZ=function(a,x,y){var D=0;return function(M){g.lF.clearTimeout(D);var N=arguments;D=g.lF.setTimeout(function(){a.apply(y,N)},x)}}; eq=function(a,x,y,D){this.top=a;this.right=x;this.bottom=y;this.left=D}; a_=function(a){return a.right-a.left}; x8=function(a,x){return a==x?!0:a&&x?a.top==x.top&&a.right==x.right&&a.bottom==x.bottom&&a.left==x.left:!1}; yv=function(a,x,y){x instanceof g.Fz?(a.left+=x.x,a.right+=x.x,a.top+=x.y,a.bottom+=x.y):(a.left+=x,a.right+=x,typeof y==="number"&&(a.top+=y,a.bottom+=y));return a}; g.jI=function(a,x,y,D){this.left=a;this.top=x;this.width=y;this.height=D}; MF=function(a,x){return a==x?!0:a&&x?a.left==x.left&&a.width==x.width&&a.top==x.top&&a.height==x.height:!1}; g.F7=function(a,x,y){if(typeof x==="string")(x=NF(a,x))&&(a.style[x]=y);else for(var D in x){y=a;var M=x[D],N=NF(y,D);N&&(y.style[N]=M)}}; NF=function(a,x){var y=SJh[x];if(!y){var D=YGG(x);y=D;a.style[D]===void 0&&(D=(g.lH?"Webkit":zX?"Moz":null)+UYl(D),a.style[D]!==void 0&&(y=D));SJh[x]=y}return y}; g.cc=function(a,x){var y=a.style[YGG(x)];return typeof y!=="undefined"?y:a.style[NF(a,x)]||""}; o_=function(a,x){var y=w1(a);return y.defaultView&&y.defaultView.getComputedStyle&&(a=y.defaultView.getComputedStyle(a,null))?a[x]||a.getPropertyValue(x)||"":""}; J3=function(a,x){return o_(a,x)||(a.currentStyle?a.currentStyle[x]:null)||a.style&&a.style[x]}; g.Qv=function(a,x,y){if(x instanceof g.Fz){var D=x.x;x=x.y}else D=x,x=y;a.style.left=GX(D,!1);a.style.top=GX(x,!1)}; KhG=function(a){return new g.Fz(a.offsetLeft,a.offsetTop)}; SI=function(a){try{return a.getBoundingClientRect()}catch(x){return{left:0,top:0,right:0,bottom:0}}}; Lhz=function(a){var x=w1(a),y=J3(a,"position"),D=y=="fixed"||y=="absolute";for(a=a.parentNode;a&&a!=x;a=a.parentNode)if(a.nodeType==11&&a.host&&(a=a.host),y=J3(a,"position"),D=D&&y=="static"&&a!=x.documentElement&&a!=x.body,!D&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||y=="fixed"||y=="absolute"||y=="relative"))return a;return null}; g.Ke=function(a){var x=w1(a),y=new g.Fz(0,0);if(a==(x?w1(x):document).documentElement)return y;a=SI(a);x=C0(x);x=zyJ(x.T);y.x=a.left+x.x;y.y=a.top+x.y;return y}; Ce6=function(a,x){var y=new g.Fz(0,0),D=kM(w1(a));if(!VVl(D,"parent"))return y;do{var M=D==x?g.Ke(a):wXG(a);y.x+=M.x;y.y+=M.y}while(D&&D!=x&&D!=D.parent&&(a=D.frameElement)&&(D=D.parent));return y}; g.Le=function(a,x){a=qJG(a);x=qJG(x);return new g.Fz(a.x-x.x,a.y-x.y)}; wXG=function(a){a=SI(a);return new g.Fz(a.left,a.top)}; qJG=function(a){if(a.nodeType==1)return wXG(a);a=a.changedTouches?a.changedTouches[0]:a;return new g.Fz(a.clientX,a.clientY)}; g.wU=function(a,x,y){if(x instanceof g.cK)y=x.height,x=x.width;else if(y==void 0)throw Error("missing height argument");a.style.width=GX(x,!0);a.style.height=GX(y,!0)}; GX=function(a,x){typeof a=="number"&&(a=(x?Math.round(a):a)+"px");return a}; g.Ce=function(a){var x=dJ6;if(J3(a,"display")!="none")return x(a);var y=a.style,D=y.display,M=y.visibility,N=y.position;y.visibility="hidden";y.position="absolute";y.display="inline";a=x(a);y.display=D;y.position=N;y.visibility=M;return a}; dJ6=function(a){var x=a.offsetWidth,y=a.offsetHeight,D=g.lH&&!x&&!y;return(x===void 0||D)&&a.getBoundingClientRect?(a=SI(a),new g.cK(a.right-a.left,a.bottom-a.top)):new g.cK(x,y)}; g.qF=function(a,x){a.style.display=x?"":"none"}; dU=function(a){return a?a.passive&&Zhz()?a:a.capture||!1:!1}; ne=function(a,x,y,D){return typeof a.addEventListener==="function"?(a.addEventListener(x,y,dU(D)),!0):!1}; vc=function(a){if(a.prerendering)return 3;var x;return(x={visible:1,hidden:2,prerender:3,preview:4,unloaded:5,"":0}[a.visibilityState||a.webkitVisibilityState||a.mozVisibilityState||""])!=null?x:0}; n2T=function(){}; Pc=function(a){try{return!!a&&a.location.href!=null&&VVl(a,"foo")}catch(x){return!1}}; v2s=function(a){for(var x=a;a&&a!=a.parent;)a=a.parent,Pc(a)&&(x=a);return x}; PeG=function(){return(FL||zp)&&c_?c_.mobile:!TX()&&(JL("iPod")||JL("iPhone")||JL("Android")||JL("IEMobile"))}; TX=function(){return(FL||zp)&&c_?!c_.mobile&&(JL("iPad")||JL("Android")||JL("Silk")):JL("iPad")||JL("Android")&&!JL("Mobile")||JL("Silk")}; TQG=function(a){var x,y;return(y=(x=/https?:\/\/[^\/]+/.exec(a))==null?void 0:x[0])!=null?y:""}; mJ7=function(a){a=a||l2();for(var x=new lkG(g.lF.location.href,!1),y=null,D=a.length-1,M=D;M>=0;--M){var N=a[M];!y&&kjG.test(N.url)&&(y=N);if(N.url&&!N.T){x=N;break}}M=null;N=a.length&&a[D].url;x.depth!==0&&N&&(M=a[D]);return new ues(x,M,y)}; l2=function(){var a=g.lF,x=[],y=null;do{var D=a;if(Pc(D)){var M=D.location.href;y=D.document&&D.document.referrer||null}else M=y,y=null;x.push(new lkG(M||""));try{a=D.parent}catch(N){a=null}}while(a&&D!==a);D=0;for(a=x.length-1;D<=a;++D)x[D].depth=a-D;D=g.lF;if(D.location&&D.location.ancestorOrigins&&D.location.ancestorOrigins.length===x.length-1)for(a=1;ax&&(x=y.length);return 3997-x-a.J.length-1}; Ek=function(a,x){this.T=a;this.depth=x}; $JS=function(){function a(c,J){return c==null?J:c} var x=l2(),y=Math.max(x.length-1,0),D=mJ7(x);x=D.T;var M=D.B,N=D.J,F=[];N&&F.push(new Ek([N.url,N.T?2:0],a(N.depth,1)));M&&M!=N&&F.push(new Ek([M.url,2],0));x.url&&x!=N&&F.push(new Ek([x.url,0],a(x.depth,y)));D=g.sk(F,function(c,J){return F.slice(0,F.length-J)}); !x.url||(N||M)&&x!=N||(M=TQG(x.url))&&D.push([new Ek([M,1],a(x.depth,y))]);D.push([]);return g.sk(D,function(c){return hyS(y,c)})}; hyS=function(a,x){g.Bc(x,function(M){return M.depth>=0}); var y=h3(x,function(M,N){return Math.max(M,N.depth)},-1),D=ytl(y+2); D[0]=a;g.qJ(x,function(M){return D[M.depth+1]=M.T}); return D}; fkT=function(){var a=a===void 0?$JS():a;return a.map(function(x){return Wc(x)})}; $8=function(a){a.PGY=!0;return a}; YJ7=function(){var a=g2q("IFRAME"),x={};g.qJ(RyS(),function(y){a.sandbox&&a.sandbox.supports&&a.sandbox.supports(y)&&(x[y]=!0)}); return x}; g2q=function(a,x){x=x===void 0?document:x;return x.createElement(String(a).toLowerCase())}; Ab7=function(a){var x=!1;x=x===void 0?!1:x;r1.google_image_requests||(r1.google_image_requests=[]);var y=g2q("IMG",r1.document);x&&(y.attributionSrc="");y.src=a;r1.google_image_requests.push(y)}; fe=function(a){var x="Ae";if(a.Ae&&a.hasOwnProperty(x))return a.Ae;var y=new a;a.Ae=y;a.hasOwnProperty(x);return y}; gU=function(){this.B=new n2T;this.T=O$()?new Vm:new iH}; UJC=function(){R_();var a=r1.document;return!!(a&&a.body&&a.body.getBoundingClientRect&&typeof r1.setInterval==="function"&&typeof r1.clearInterval==="function"&&typeof r1.setTimeout==="function"&&typeof r1.clearTimeout==="function")}; HhT=function(){R_();return fkT()}; ihs=function(){}; R_=function(){var a=fe(ihs);if(!a.T){if(!r1)throw Error("Context has not been set and window is undefined.");a.T=fe(gU)}return a.T}; Y8=function(){throw Error("Invalid UTF8");}; Oh8=function(a,x){x=String.fromCharCode.apply(null,x);return a==null?x:a+x}; XXl=function(a){var x=!1;x=x===void 0?!1:x;if(VSl){if(x&&(rbC?!a.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(a)))throw Error("Found an unpaired surrogate");a=(tSG||(tSG=new TextEncoder)).encode(a)}else{for(var y=0,D=new Uint8Array(3*a.length),M=0;M>6|192;else{if(N>=55296&&N<=57343){if(N<=56319&&M=56320&&F<=57343){N=(N-55296)*1024+ F-56320+65536;D[y++]=N>>18|240;D[y++]=N>>12&63|128;D[y++]=N>>6&63|128;D[y++]=N&63|128;continue}else M--}if(x)throw Error("Found an unpaired surrogate");N=65533}D[y++]=N>>12|224;D[y++]=N>>6&63|128}D[y++]=N&63|128}}a=y===D.length?D:D.subarray(0,y)}return a}; A3=function(a){g.lF.setTimeout(function(){throw a;},0)}; bhJ=function(a){return Array.prototype.map.call(a,function(x){x=x.toString(16);return x.length>1?x:"0"+x}).join("")}; pX8=function(a){for(var x=[],y=0;y>6|192:((M&64512)==55296&&D+1>18|240,x[y++]=M>>12&63|128):x[y++]=M>>12|224,x[y++]=M>>6&63|128),x[y++]=M&63|128)}return x}; g.Hc=function(a,x){x===void 0&&(x=0);IkG();x=eyq[x];for(var y=Array(Math.floor(a.length/3)),D=x[64]||"",M=0,N=0;M>2];F=x[(F&3)<<4|c>>4];c=x[(c&15)<<2|J>>6];J=x[J&63];y[N++]=""+G+F+c+J}G=0;J=D;switch(a.length-M){case 2:G=a[M+1],J=x[(G&15)<<2]||D;case 1:a=a[M],y[N]=""+x[a>>2]+x[(a&3)<<4|G>>4]+J+D}return y.join("")}; g.i2=function(a,x,y){if(aPS&&!x)a=g.lF.btoa(a);else{for(var D=[],M=0,N=0;N255){var c=Error("go/unicode-to-byte-error");if(y)throw c;D[M++]=F&255;F>>=8}D[M++]=F}a=g.Hc(D,x)}return a}; yLJ=function(a){var x=[];xGq(a,function(y){x.push(y)}); return x}; Ok=function(a){var x=a.length,y=x*3/4;y%3?y=Math.floor(y):g.xh("=.",a[x-1])&&(y=g.xh("=.",a[x-2])?y-2:y-1);var D=new Uint8Array(y),M=0;xGq(a,function(N){D[M++]=N}); return M!==y?D.subarray(0,M):D}; xGq=function(a,x){function y(J){for(;D>4);F!=64&&(x(N<<4&240|F>>2),c!=64&&x(F<<6&192|c))}}; IkG=function(){if(!Vv){Vv={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),x=["+/=","+/","-_=","-_.","-_"],y=0;y<5;y++){var D=a.concat(x[y].split(""));eyq[y]=D;for(var M=0;M=x||(D[a]=y+1,a=Error(),Wp1(a,"incident"),A3(a))}}; yi=function(a,x,y){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(y===void 0?0:y)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():x}; MZ=function(a,x){j2||Dp in a||Gp7(a,QfJ);a[Dp]|=x}; NZ=function(a,x){j2||Dp in a||Gp7(a,QfJ);a[Dp]=x}; FA=function(){return typeof BigInt==="function"}; c7=function(a,x){return x===void 0?a.T!==zi&&!!(2&(a.HJ[Dp]|0)):!!(2&x)&&a.T!==zi}; S5G=function(a,x){if(a!=null)if(typeof a==="string")a=a?new rU(a,b2):pe();else if(a.constructor!==rU)if(oh7&&a!=null&&a instanceof Uint8Array)a=a.length?new rU(new Uint8Array(a),b2):pe();else{if(!x)throw Error();a=void 0}return a}; oG=function(a,x){if(typeof x!=="number"||x<0||x>=a.length)throw Error();}; KfG=function(a,x,y){var D=x&128?0:-1,M=a.length,N;if(N=!!M)N=a[M-1],N=N!=null&&typeof N==="object"&&N.constructor===Object;var F=M+(N?-1:0);for(x=x&128?1:0;xx.length)return!1;if(a.lengthM)return!1;if(D>>0;C4=x;qZ=(a-x)/4294967296>>>0}; n4=function(a){if(a<0){dP(0-a);var x=g.W(Zp(C4,qZ));a=x.next().value;x=x.next().value;C4=a>>>0;qZ=x>>>0}else dP(a)}; P7=function(a,x){var y=x*4294967296+(a>>>0);return Number.isSafeInteger(y)?y:v7(a,x)}; Ti=function(a,x){var y=x&2147483648;y&&(a=~a+1>>>0,x=~x>>>0,a==0&&(x=x+1>>>0));a=P7(a,x);return typeof a==="number"?y?-a:a:y?"-"+a:a}; kk=function(a,x){return FA()?wP(BigInt.asIntN(64,(BigInt.asUintN(32,BigInt(x))<>>=0;a>>>=0;if(x<=2097151)var y=""+(4294967296*x+a);else FA()?y=""+(BigInt(x)<>>24|x<<8)&16777215,x=x>>16&65535,a=(a&16777215)+y*6777216+x*6710656,y+=x*8147497,x*=2,a>=1E7&&(y+=a/1E7>>>0,a%=1E7),y>=1E7&&(x+=y/1E7>>>0,y%=1E7),y=x+q5J(y)+q5J(a));return y}; q5J=function(a){a=String(a);return"0000000".slice(a.length)+a}; l$=function(a,x){x&2147483648?FA()?a=""+(BigInt(x|0)<>>0)):(x=g.W(Zp(a,x)),a=x.next().value,x=x.next().value,a="-"+v7(a,x)):a=v7(a,x);return a}; u$=function(a){if(a.length<16)n4(Number(a));else if(FA())a=BigInt(a),C4=Number(a&BigInt(4294967295))>>>0,qZ=Number(a>>BigInt(32)&BigInt(4294967295));else{var x=+(a[0]==="-");qZ=C4=0;for(var y=a.length,D=0+x,M=(y-x)%6+x;M<=y;D=M,M+=6)D=Number(a.slice(D,M)),qZ*=1E6,C4=C4*1E6+D,C4>=4294967296&&(qZ+=Math.trunc(C4/4294967296),qZ>>>=0,C4>>>=0);x&&(x=g.W(Zp(C4,qZ)),a=x.next().value,x=x.next().value,C4=a,qZ=x)}}; Zp=function(a,x){x=~x;a?a=~a+1:x+=1;return[a,x]}; me=function(a){return Array.prototype.slice.call(a)}; W7=function(a){if(a!=null&&typeof a!=="number")throw Error("Value of float/double field must be a number, found "+typeof a+": "+a);return a}; dGz=function(a){return a.displayName||a.name||"unknown type name"}; E8=function(a){if(a!=null&&typeof a!=="boolean")throw Error("Expected boolean but got "+EG(a)+": "+a);return a}; B7=function(a){switch(typeof a){case "bigint":return!0;case "number":return s8(a);case "string":return ZR1.test(a);default:return!1}}; nh6=function(a){if(typeof a!=="number")throw aG("int32");if(!s8(a))throw aG("int32");return a|0}; hH=function(a){return a==null?a:nh6(a)}; $k=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return s8(a)?a|0:void 0}; RG=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return s8(a)?a>>>0:void 0}; T5q=function(a){var x=0;x=x===void 0?0:x;if(!B7(a))throw aG("int64");var y=typeof a;switch(x){case 512:switch(y){case "string":return Yk(a);case "bigint":return String(AH(64,a));default:return U8(a)}case 1024:switch(y){case "string":return vh7(a);case "bigint":return wP(AH(64,a));default:return PvG(a)}case 0:switch(y){case "string":return Yk(a);case "bigint":return wP(AH(64,a));default:return H7(a)}default:return W_(x,"Unknown format requested type for int64")}}; i$=function(a){return a==null?a:T5q(a)}; lPs=function(a){var x=a.length;if(a[0]==="-"?x<20||x===20&&a<="-9223372036854775808":x<19||x===19&&a<="9223372036854775807")return a;u$(a);return l$(C4,qZ)}; H7=function(a){B7(a);a=O8(a);Vi(a)||(n4(a),a=Ti(C4,qZ));return a}; U8=function(a){B7(a);a=O8(a);Vi(a)?a=String(a):(n4(a),a=l$(C4,qZ));return a}; Yk=function(a){B7(a);var x=O8(Number(a));if(Vi(x))return String(x);x=a.indexOf(".");x!==-1&&(a=a.substring(0,x));return lPs(a)}; vh7=function(a){var x=O8(Number(a));if(Vi(x))return wP(x);x=a.indexOf(".");x!==-1&&(a=a.substring(0,x));return FA()?wP(AH(64,BigInt(a))):wP(lPs(a))}; PvG=function(a){return Vi(a)?wP(H7(a)):wP(U8(a))}; kpC=function(a){if(a==null)return a;var x=typeof a;if(x==="bigint")return String(AH(64,a));if(B7(a)){if(x==="string")return Yk(a);if(x==="number")return H7(a)}}; mGh=function(a){if(a==null)return a;var x=typeof a;if(x==="bigint")return String(uLG(64,a));if(B7(a)){if(x==="string")return B7(a),x=O8(Number(a)),Vi(x)&&x>=0?a=String(x):(x=a.indexOf("."),x!==-1&&(a=a.substring(0,x)),a[0]==="-"?x=!1:(x=a.length,x=x<20?!0:x===20&&a<="18446744073709551615"),x||(u$(a),a=v7(C4,qZ))),a;if(x==="number")return B7(a),a=O8(a),a>=0&&Vi(a)||(n4(a),a=P7(C4,qZ)),a}}; Wf7=function(a){if(a==null||typeof a=="string"||a instanceof rU)return a}; EhG=function(a){if(typeof a!=="string")throw Error();return a}; rP=function(a){if(a!=null&&typeof a!=="string")throw Error();return a}; tH=function(a){return a==null||typeof a==="string"?a:void 0}; XA=function(a,x){if(!(a instanceof x))throw Error("Expected instanceof "+dGz(x)+" but got "+(a&&dGz(a.constructor)));return a}; sfG=function(a,x,y){if(a!=null&&a[b$]===p4)return a;if(Array.isArray(a)){var D=a[Dp]|0;y=D|y&32|y&2;y!==D&&NZ(a,y);return new x(a)}}; IG=function(a){return a}; a2=function(a){var x=HJ(e2);return x?a[x]:void 0}; xp=function(){}; yD=function(a,x){for(var y in a)!isNaN(y)&&x(a,+y,a[y])}; B57=function(a){var x=new xp;yD(a,function(y,D,M){x[D]=me(M)}); x.Q1=a.Q1;return x}; $GJ=function(a,x){x<100||xk(hMC,1)}; Do=function(a,x,y,D){var M=D!==void 0;D=!!D;var N=HJ(e2),F;!M&&j2&&N&&(F=a[N])&&yD(F,$GJ);N=[];var c=a.length;F=4294967295;var J=!1,G=!!(x&64),Q=G?x&128?0:-1:void 0;if(!(x&1)){var S=c&&a[c-1];S!=null&&typeof S==="object"&&S.constructor===Object?(c--,F=c):S=void 0;if(G&&!(x&128)&&!M){J=!0;var K;F=((K=jx)!=null?K:IG)(F-Q,Q,a,S,void 0)+Q}}x=void 0;for(K=0;K=F){var w=K-Q,Z=void 0;((Z=x)!=null?Z:x={})[w]=L}else N[K]=L}if(S)for(var v in S)c=S[v],c!= null&&(c=y(c,D))!=null&&(K=+v,L=void 0,G&&!Number.isNaN(K)&&(L=K+Q)0?void 0:a===0?ALs||(ALs=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}}; zf=function(a,x){return HR8(a,x[0],x[1])}; cW=function(a,x,y){return HR8(a,x,y,2048)}; HR8=function(a,x,y,D){D=D===void 0?0:D;if(a==null){var M=32;y?(a=[y],M|=128):a=[];x&&(M=M&-16760833|(x&1023)<<14)}else{if(!Array.isArray(a))throw Error("narr");M=a[Dp]|0;if(iRh&&1&M)throw Error("rfarr");2048&M&&!(2&M)&&OR6();if(M&256)throw Error("farr");if(M&64)return(M|D)!==M&&NZ(a,M|D),a;if(y&&(M|=128,y!==a[0]))throw Error("mid");a:{y=a;M|=64;var N=y.length;if(N){var F=N-1,c=y[F];if(c!=null&&typeof c==="object"&&c.constructor===Object){x=M&128?0:-1;F-=x;if(F>=1024)throw Error("pvtlmt");for(var J in c)N= +J,N1024)throw Error("spvt");M=M&-16760833|(J&1023)<<14}}}NZ(a,M|64|D);return a}; OR6=function(){if(iRh)throw Error("carr");xk(Vo7,5)}; rLT=function(a,x){if(typeof a!=="object")return a;if(Array.isArray(a)){var y=a[Dp]|0;a.length===0&&y&1?a=void 0:y&2||(!x||4096&y||16&y?a=o2(a,y,!1,x&&!(y&16)):(MZ(a,34),y&4&&Object.freeze(a)));return a}if(a!=null&&a[b$]===p4)return x=a.HJ,y=x[Dp]|0,c7(a,y)?a:Jv(a,x,y)?Gf(a,x):o2(x,y);if(a instanceof rU)return a}; Gf=function(a,x,y){a=new a.constructor(x);y&&(a.T=zi);a.B=zi;return a}; o2=function(a,x,y,D){D!=null||(D=!!(34&x));a=Do(a,x,rLT,D);D=32;y&&(D|=2);x=x&16769217|D;NZ(a,x);return a}; toh=function(a){var x=a.HJ,y=x[Dp]|0;return c7(a,y)?Jv(a,x,y)?Gf(a,x,!0):new a.constructor(o2(x,y,!1)):a}; QD=function(a){if(a.T!==zi)return!1;var x=a.HJ;x=o2(x,x[Dp]|0);MZ(x,2048);a.HJ=x;a.T=void 0;a.B=void 0;return!0}; Sx=function(a){if(!QD(a)&&c7(a,a.HJ[Dp]|0))throw Error();}; Kv=function(a,x){x===void 0&&(x=a[Dp]|0);x&32&&!(x&4096)&&NZ(a,x|4096)}; Jv=function(a,x,y){return y&2?!0:y&32&&!(y&4096)?(NZ(x,y|2),a.T=zi,!0):!1}; wh=function(a,x,y,D,M){Object.isExtensible(a);x=Lv(a.HJ,x,y,M);if(x!==null||D&&a.B!==zi)return x}; Lv=function(a,x,y,D){if(x===-1)return null;var M=x+(y?0:-1),N=a.length-1;if(!(N<1+(y?0:-1))){if(M>=N){var F=a[N];if(F!=null&&typeof F==="object"&&F.constructor===Object){y=F[x];var c=!0}else if(M===N)y=F;else return}else y=a[M];if(D&&y!=null){D=D(y);if(D==null)return D;if(!Object.is(D,y))return c?F[x]=D:a[M]=D,D}return y}}; q8=function(a,x,y,D){Sx(a);var M=a.HJ;Cv(M,M[Dp]|0,x,y,D);return a}; Cv=function(a,x,y,D,M){var N=y+(M?0:-1),F=a.length-1;if(F>=1+(M?0:-1)&&N>=F){var c=a[F];if(c!=null&&typeof c==="object"&&c.constructor===Object)return c[y]=D,x}if(N<=F)return a[N]=D,x;if(D!==void 0){var J;F=((J=x)!=null?J:x=a[Dp]|0)>>14&1023||536870912;y>=F?D!=null&&(N={},a[F+(M?0:-1)]=(N[y]=D,N)):a[N]=D}return x}; u7=function(a,x,y,D,M){var N=a.HJ,F=N[Dp]|0;D=c7(a,F)?1:D;M=!!M||D===3;D===2&&QD(a)&&(N=a.HJ,F=N[Dp]|0);a=dh(N,x);var c=a===Zo?7:a[Dp]|0,J=nv(c,F);var G=4&J?!1:!0;if(G){4&J&&(a=me(a),c=0,J=kp(J,F),F=Cv(N,F,x,a));for(var Q=0,S=0;Q32)for(D|=(c&127)>>4,M=3;M<32&&c&128;M+=7)c=N[F++],D|=(c&127)<>>0,D>>>0);throw Error();}; wL=function(a,x){a.T=x;if(x>a.J)throw Error();}; qe=function(a){var x=a.B,y=a.T,D=x[y++],M=D&127;if(D&128&&(D=x[y++],M|=(D&127)<<7,D&128&&(D=x[y++],M|=(D&127)<<14,D&128&&(D=x[y++],M|=(D&127)<<21,D&128&&(D=x[y++],M|=D<<28,D&128&&x[y++]&128&&x[y++]&128&&x[y++]&128&&x[y++]&128&&x[y++]&128)))))throw Error();wL(a,y);return M}; dL=function(a){var x=a.B,y=a.T,D=x[y+0],M=x[y+1],N=x[y+2];x=x[y+3];wL(a,a.T+4);return(D<<0|M<<8|N<<16|x<<24)>>>0}; ZN=function(a){var x=dL(a);a=dL(a);return P7(x,a)}; nd=function(a){var x=dL(a);a=dL(a);return wP(FA()?BigInt.asUintN(64,(BigInt(a>>>0)<>>0)):v7(x,a))}; va=function(a){var x=dL(a),y=dL(a);a=(y>>31)*2+1;var D=y>>>20&2047;x=4294967296*(y&1048575)+x;return D==2047?x?NaN:a*Infinity:D==0?a*4.9E-324*x:a*Math.pow(2,D-1075)*(x+4503599627370496)}; Pa=function(a){for(var x=0,y=a.T,D=y+10,M=a.B;ya.J)throw Error();a.T=x;return y}; N17=function(a,x){if(x==0)return pe();var y=Dkh(a,x);a.Xk&&a.N?y=a.B.subarray(y,y+x):(a=a.B,x=y+x,y=y===x?new Uint8Array(0):MqG?a.slice(y,x):new Uint8Array(a.subarray(y,x)));return y.length==0?pe():new rU(y,b2)}; lf=function(a,x,y,D){if(TA.length){var M=TA.pop();M.init(a,x,y,D);a=M}else a=new Ld(a,x,y,D);this.T=a;this.U=this.T.T;this.B=this.J=-1;Fiq(this,D)}; Fiq=function(a,x){x=x===void 0?{}:x;a.Wc=x.Wc===void 0?!1:x.Wc}; zm8=function(a,x,y,D){if(kg.length){var M=kg.pop();Fiq(M,D);M.T.init(a,x,y,D);return M}return new lf(a,x,y,D)}; ci6=function(a){var x=a.T;if(x.T==x.J)return!1;a.U=a.T.T;var y=qe(a.T)>>>0;x=y>>>3;y&=7;if(!(y>=0&&y<=5))throw Error();if(x<1)throw Error();a.J=x;a.B=y;return!0}; uf=function(a){switch(a.B){case 0:a.B!=0?uf(a):Pa(a.T);break;case 1:a=a.T;wL(a,a.T+8);break;case 2:if(a.B!=2)uf(a);else{var x=qe(a.T)>>>0;a=a.T;wL(a,a.T+x)}break;case 5:a=a.T;wL(a,a.T+4);break;case 3:x=a.J;do{if(!ci6(a))throw Error();if(a.B==4){if(a.J!=x)throw Error();break}uf(a)}while(1);break;default:throw Error();}}; mr=function(a,x,y){var D=a.T.J,M=qe(a.T)>>>0;M=a.T.T+M;var N=M-D;N<=0&&(a.T.J=M,y(x,a,void 0,void 0,void 0),N=M-a.T.T);if(N)throw Error();a.T.T=M;a.T.J=D}; sF=function(a){var x=qe(a.T)>>>0;a=a.T;var y=Dkh(a,x);a=a.B;if(oMl){var D=a,M;(M=Wa)||(M=Wa=new TextDecoder("utf-8",{fatal:!0}));x=y+x;D=y===0&&x===D.length?D:D.subarray(y,x);try{var N=M.decode(D)}catch(G){if(EF===void 0){try{M.decode(new Uint8Array([128]))}catch(Q){}try{M.decode(new Uint8Array([97])),EF=!0}catch(Q){EF=!1}}!EF&&(Wa=void 0);throw G;}}else{N=y;x=N+x;y=[];for(var F=null,c,J;N=x?Y8():(J=a[N++],c<194||(J&192)!==128?(N--,Y8()):y.push((c&31)<<6|J&63)): c<240?N>=x-1?Y8():(J=a[N++],(J&192)!==128||c===224&&J<160||c===237&&J>=160||((M=a[N++])&192)!==128?(N--,Y8()):y.push((c&15)<<12|(J&63)<<6|M&63)):c<=244?N>=x-2?Y8():(J=a[N++],(J&192)!==128||(c<<28)+(J-144)>>30!==0||((M=a[N++])&192)!==128||((D=a[N++])&192)!==128?(N--,Y8()):(c=(c&7)<<18|(J&63)<<12|(M&63)<<6|D&63,c-=65536,y.push((c>>10&1023)+55296,(c&1023)+56320))):Y8(),y.length>=8192&&(F=Oh8(F,y),y.length=0);N=Oh8(F,y)}return N}; Jih=function(a){var x=qe(a.T)>>>0;return N17(a.T,x)}; Gs6=function(a,x,y){var D=qe(a.T)>>>0;for(D=a.T.T+D;a.T.T>>0;this.T=x>>>0}; Kiq=function(a){if(!a)return S$l||(S$l=new hJ(0,0));if(!/^\d+$/.test(a))return null;u$(a);return new hJ(C4,qZ)}; $g=function(a,x){this.B=a>>>0;this.T=x>>>0}; wKq=function(a){if(!a)return Li6||(Li6=new $g(0,0));if(!/^-?\d+$/.test(a))return null;u$(a);return new $g(C4,qZ)}; fd=function(){this.T=[]}; gL=function(a,x,y){for(;y>0||x>127;)a.T.push(x&127|128),x=(x>>>7|y<<25)>>>0,y>>>=7;a.T.push(x)}; RW=function(a,x){for(;x>127;)a.T.push(x&127|128),x>>>=7;a.T.push(x)}; CHl=function(a,x){if(x>=0)RW(a,x);else{for(var y=0;y<9;y++)a.T.push(x&127|128),x>>=7;a.T.push(1)}}; Yg=function(a,x){a.T.push(x>>>0&255);a.T.push(x>>>8&255);a.T.push(x>>>16&255);a.T.push(x>>>24&255)}; q$G=function(){this.J=[];this.B=0;this.T=new fd}; AJ=function(a,x){x.length!==0&&(a.J.push(x),a.B+=x.length)}; dkz=function(a,x){UF(a,x,2);x=a.T.end();AJ(a,x);x.push(a.B);return x}; Z0T=function(a,x){var y=x.pop();for(y=a.B+a.T.length()-y;y>127;)x.push(y&127|128),y>>>=7,a.B++;x.push(y);a.B++}; UF=function(a,x,y){RW(a.T,x*8+y)}; nMT=function(a,x,y){if(y!=null){switch(typeof y){case "string":Kiq(y)}UF(a,x,1);switch(typeof y){case "number":a=a.T;dP(y);Yg(a,C4);Yg(a,qZ);break;case "bigint":y=BigInt.asUintN(64,y);y=new hJ(Number(y&BigInt(4294967295)),Number(y>>BigInt(32)));a=a.T;x=y.T;Yg(a,y.B);Yg(a,x);break;default:y=Kiq(y),a=a.T,x=y.T,Yg(a,y.B),Yg(a,x)}}}; Ha=function(a,x,y){UF(a,x,2);RW(a.T,y.length);AJ(a,a.T.end());AJ(a,y)}; OF=function(){function a(){throw Error();} Object.setPrototypeOf(a,a.prototype);return a}; VZ=function(a,x,y){this.HJ=cW(a,x,y)}; vM7=function(a,x){if(x==null||x=="")return new a;x=JSON.parse(x);if(!Array.isArray(x))throw Error("dnarr");MZ(x,32);return new a(x)}; tJ=function(a,x,y){this.zy=a;this.EC=x;a=HJ(rL);this.T=!!a&&y===a||!1}; Xd=function(a,x){var y=y===void 0?rL:y;return new tJ(a,x,y)}; T1h=function(a,x,y,D,M){x=PHq(x,D);x!=null&&(y=dkz(a,y),M(x,a),Z0T(a,y))}; IW=function(a,x,y,D){var M=D[a];if(M)return M;M={};M.Y0=D;M.J2=UGs(D[0]);var N=D[1],F=1;N&&N.constructor===Object&&(M.extensions=N,N=D[++F],typeof N==="function"&&(M.Tk=!0,bf!=null||(bf=N),pd!=null||(pd=D[F+1]),N=D[F+=2]));for(var c={};N&&Array.isArray(N)&&N.length&&typeof N[0]==="number"&&N[0]>0;){for(var J=0;J>BigInt(32)));gL(a.T,y.B,y.T);break;default:y=wKq(x),gL(a.T,y.B,y.T)}}}; Q$=function(a,x,y){x=$k(x);x!=null&&x!=null&&(UF(a,y,0),CHl(a.T,x))}; Rmq=function(a,x,y){x=x==null||typeof x==="boolean"?x:typeof x==="number"?!!x:void 0;x!=null&&(UF(a,y,0),a.T.T.push(x?1:0))}; Y$s=function(a,x,y){x=tH(x);x!=null&&Ha(a,y,XXl(x))}; Ai8=function(a,x,y,D,M){x=PHq(x,D);x!=null&&(y=dkz(a,y),M(x,a),Z0T(a,y))}; H0S=function(a,x,y){if(y!==Ba)throw Error();this.typeName=a;this.T=x;if(y!==Ba)throw Error();Uk8.set(a,this)}; O0S=function(){var a=Sy;this.T=i07;this.isRepeated=0;this.B=Uh;this.defaultValue=void 0;this.J=a.messageId!=null?JH:void 0}; VqG=function(a,x){return function(y,D){var M={Jn:!0};D&&Object.assign(M,D);y=zm8(y,void 0,void 0,M);try{var N=new a,F=N.HJ;y$(x)(F,y);var c=N}finally{y.free()}return c}}; ri7=function(a){return function(){var x=new q$G;hm7(this.HJ,x,IW(M3,DW,N3,a));AJ(x,x.T.end());for(var y=new Uint8Array(x.B),D=x.J,M=D.length,N=0,F=0;F-1)return x.apply(null,g.tS(y));try{return a.T=a.J.T.now(),x.apply(null,g.tS(y))}finally{a.U+=a.J.T.now()-a.T,a.T=-1,a.B+=1}}}; XKG=function(a,x){this.B=a;this.J=x;this.T=new tqz(a)}; b01=function(){this.T={}}; adJ=function(){this.J=void 0;this.B=this.D=0;this.N=-1;this.f1=new Vg;rQ(this.f1,"mv",pK8).T=!0;rQ(this.f1,"omid",I4);rQ(this.f1,"epoh",I4).T=!0;rQ(this.f1,"epph",I4).T=!0;rQ(this.f1,"umt",I4).T=!0;rQ(this.f1,"phel",I4).T=!0;rQ(this.f1,"phell",I4).T=!0;rQ(this.f1,"oseid",Iz7).T=!0;var a=this.f1;a.T.sloi||(a.T.sloi=new HX);a.T.sloi.T=!0;rQ(this.f1,"mm",CX);rQ(this.f1,"ovms",em7).T=!0;rQ(this.f1,"xdi",I4).T=!0;rQ(this.f1,"amp",I4).T=!0;rQ(this.f1,"prf",I4).T=!0;rQ(this.f1,"gtx",I4).T=!0;rQ(this.f1, "mvp_lv",I4).T=!0;rQ(this.f1,"ssmol",I4).T=!0;rQ(this.f1,"fmd",I4).T=!0;rQ(this.f1,"gen204simple",I4);this.T=new XKG(R_(),this.f1);this.U=!1;this.flags=new b01}; q3=function(){return fe(adJ)}; xF1=function(a,x,y,D){if(Math.random()<(D||a.T))try{if(y instanceof u2)var M=y;else M=new u2,k8(y,function(F,c){var J=M,G=J.U++;F=mG(c,F);J.T.push(G);J.B[G]=F}); var N=M.IK(a.B,"pagead2.googlesyndication.com","/pagead/gen_204?id="+x+"&");N&&(R_(),Ab7(N))}catch(F){}}; y38=function(a,x,y){y=y===void 0?{}:y;this.error=a;this.meta=y;this.context=x.context;this.msg=x.message||"";this.id=x.id||"jserror"}; j_6=function(){var a=a===void 0?g.lF:a;return(a=a.performance)&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):g.At()}; DF1=function(){var a=a===void 0?g.lF:a;return(a=a.performance)&&a.now?a.now():null}; MI1=function(a,x,y){this.label=a;this.type=x;this.value=y;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}; ZW=function(){var a=window;this.events=[];this.B=a||g.lF;var x=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.events=a.google_js_reporting_queue,x=a.google_measure_js_timing);this.T=dB()||(x!=null?x:Math.random()<1)}; NU6=function(a){a&&nX&&dB()&&(nX.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),nX.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}; vw=function(a,x,y,D,M,N,F){var c="";a&&(c+=a+":");y&&(c+="//",x&&(c+=x+"@"),c+=y,D&&(c+=":"+D));M&&(c+=M);N&&(c+="?"+N);F&&(c+="#"+F);return c}; g.Pw=function(a){return a.match(FG1)}; zIC=function(a){return a?decodeURI(a):a}; g.T_=function(a){return zIC(g.Pw(a)[3]||null)}; l6=function(a){return zIC(g.Pw(a)[5]||null)}; g.c3l=function(a){a=g.Pw(a);return vw(a[1],a[2],a[3],a[4])}; kr=function(a){a=g.Pw(a);return vw(null,null,null,null,a[5],a[6],a[7])}; o81=function(a){var x=a.indexOf("#");return x<0?a:a.slice(0,x)}; u6=function(a,x){if(a){a=a.split("&");for(var y=0;y=0){var N=a[y].substring(0,D);M=a[y].substring(D+1)}else N=a[y];x(N,M?r5(M):"")}}}; md=function(a,x){if(!x)return a;var y=a.indexOf("#");y<0&&(y=a.length);var D=a.indexOf("?");if(D<0||D>y){D=y;var M=""}else M=a.substring(D+1,y);a=[a.slice(0,D),M,a.slice(y)];y=a[1];a[1]=x?y?y+"&"+x:x:y;return a[0]+(a[1]?"?"+a[1]:"")+a[2]}; Ww=function(a,x,y){if(Array.isArray(x))for(var D=0;D=0&&xy)M=y;D+=x.length+1;return r5(a.slice(D,M!==-1?M:0))}; gB=function(a,x){for(var y=a.search($r),D=0,M,N=[];(M=h4(a,D,x,y))>=0;)N.push(a.substring(D,M)),D=Math.min(a.indexOf("&",M)+1||y,y);N.push(a.slice(D));return N.join("").replace(Q_J,"$1")}; Skz=function(a,x,y){return Bw(gB(a,x),x,y)}; KGz=function(){var a=RL;this.T=Yr;this.fS="jserror";this.V1=!0;this.AM=null;this.B=this.HT;this.MG=a===void 0?null:a}; LGJ=function(a,x,y){var D=A4;return wB(q3().T.T,function(){try{if(D.MG&&D.MG.T){var M=D.MG.start(a.toString(),3);var N=x();D.MG.end(M)}else N=x()}catch(c){var F=D.V1;try{NU6(M),F=D.B(a,new US(Hw(c)),void 0,y)}catch(J){D.HT(217,J)}if(!F)throw c;}return N})()}; i6=function(a,x,y,D){return wB(q3().T.T,function(){var M=g.qY.apply(0,arguments);return LGJ(a,function(){return x.apply(y,M)},D)})}; Hw=function(a){var x=a.toString();a.name&&x.indexOf(a.name)==-1&&(x+=": "+a.name);a.message&&x.indexOf(a.message)==-1&&(x+=": "+a.message);if(a.stack)a:{a=a.stack;var y=x;try{a.indexOf(y)==-1&&(a=y+"\n"+a);for(var D;a!=D;)D=a,a=a.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");x=a.replace(/\n */g,"\n");break a}catch(M){x=y;break a}x=void 0}return x}; US=function(a){y38.call(this,Error(a),{message:a})}; wcs=function(){r1&&typeof r1.google_measure_js_timing!="undefined"&&(r1.google_measure_js_timing||RL.disable())}; C2J=function(a){A4.AM=function(x){g.qJ(a,function(y){y(x)})}}; qk8=function(a,x){return LGJ(a,x)}; OS=function(a,x){return i6(a,x)}; V$=function(a,x,y,D){A4.HT(a,x,y,D)}; rB=function(){return Date.now()-dFq}; ZeT=function(){var a=q3().J,x=t4>=0?rB()-t4:-1,y=XW?rB()-b6:-1,D=pX>=0?rB()-pX:-1;if(a==947190542)return 100;if(a==79463069)return 200;a=[2E3,4E3];var M=[250,500,1E3];V$(637,Error(),.001);var N=x;y!=-1&&y1500&&D<4E3?500:F}; IL=function(a,x,y){var D=new eq(0,0,0,0);this.time=a;this.volume=null;this.J=x;this.T=D;this.B=y}; ey=function(a,x,y,D,M,N,F,c){this.U=a;this.Y=x;this.J=y;this.D=D;this.T=M;this.N=N;this.B=F;this.V=c}; v8h=function(a){var x=a!==a.top,y=a.top===v2s(a),D=-1,M=0;if(x&&y&&a.top.mraid){D=3;var N=a.top.mraid}else D=(N=a.mraid)?x?y?2:1:0:-1;N&&(N.IS_GMA_SDK||(M=2),MVl(n8G,function(F){return typeof N[F]==="function"})||(M=1)); return{p5:N,compatibility:M,Fm6:D}}; P2z=function(){var a=window.document;return a&&typeof a.elementFromPoint==="function"}; TU6=function(a,x,y){if(a&&x!==null&&x!=x.top){if(!x.top)return new g.cK(-12245933,-12245933);x=x.top}try{return(y===void 0?0:y)?(new g.cK(x.innerWidth,x.innerHeight)).round():NQS(x||window).round()}catch(D){return new g.cK(-12245933,-12245933)}}; aH=function(a,x,y){try{if(a){if(!x.top)return new eq(-12245933,-12245933,-12245933,-12245933);x=x.top}var D=TU6(a,x,y),M=D.height,N=D.width;if(N===-12245933)return new eq(N,N,N,N);var F=C0(x.document);var c=zyJ(F.T);var J=c.x,G=c.y;return new eq(G,J+N,G+M,J)}catch(Q){return new eq(-12245933,-12245933,-12245933,-12245933)}}; xC=function(a,x){x=Math.pow(10,x);return Math.floor(a*x)/x}; ld7=function(a){return new eq(a.top,a.right,a.bottom,a.left)}; kXh=function(a){var x=a.top||0,y=a.left||0;return new eq(x,y+(a.width||0),x+(a.height||0),y)}; y1=function(a){return a!=null&&a>=0&&a<=1}; u7z=function(){var a=g.NG();return a?jp("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;Version/8.0 Safari/601.1 WPE;WebOS".split(";"),function(x){return yp(a,x)})||yp(a,"OMI/")&&!yp(a,"XiaoMi/")?!0:yp(a,"Presto")&&yp(a,"Linux")&&!yp(a,"X11")&&!yp(a,"Android")&&!yp(a,"Mobi"):!1}; mF8=function(){this.J=!Pc(r1.top);this.isMobileDevice=TX()||PeG();var a=l2();this.domain=a.length>0&&a[a.length-1]!=null&&a[a.length-1].url!=null?g.T_(a[a.length-1].url)||"":"";this.T=new eq(0,0,0,0);this.U=new g.cK(0,0);this.N=new g.cK(0,0);this.Y=new eq(0,0,0,0);this.frameOffset=new g.Fz(0,0);this.D=0;this.V=!1;this.B=!(!r1||!v8h(r1).p5);this.update(r1)}; WGS=function(a,x){x&&x.screen&&(a.U=new g.cK(x.screen.width,x.screen.height))}; E87=function(a,x){a:{var y=a.T?new g.cK(a_(a.T),a.T.getHeight()):new g.cK(0,0);x=x===void 0?r1:x;x!==null&&x!=x.top&&(x=x.top);var D=0,M=0;try{var N=x.document,F=N.body,c=N.documentElement;if(N.compatMode=="CSS1Compat"&&c.scrollHeight)D=c.scrollHeight!=y.height?c.scrollHeight:c.offsetHeight,M=c.scrollWidth!=y.width?c.scrollWidth:c.offsetWidth;else{var J=c.scrollHeight,G=c.scrollWidth,Q=c.offsetHeight,S=c.offsetWidth;c.clientHeight!=Q&&(J=F.scrollHeight,G=F.scrollWidth,Q=F.offsetHeight,S=F.offsetWidth); J>y.height?J>Q?(D=J,M=G):(D=Q,M=S):J0||a.V)return!0;a=R_().B.isVisible();var x=vc(M$)===0;return a||x}; Dq=function(){return fe(mF8)}; F3=function(a){this.J=a;this.B=0;this.T=null}; zY=function(a,x,y){this.J=a;this.e8=y===void 0?"na":y;this.N=[];this.isInitialized=!1;this.U=new IL(-1,!0,this);this.T=this;this.V=x;this.cJ=this.BJ=!1;this.UJ="uk";this.OJ=!1;this.D=!0}; c9=function(a,x){g.a4(a.N,x)||(a.N.push(x),x.CM(a.T),x.Gb(a.U),x.xz()&&(a.BJ=!0))}; s_G=function(a){a=a.T;a.Sc();a.Kk();var x=Dq();x.Y=aH(!1,a.J,x.isMobileDevice);E87(Dq(),a.J);a.U.T=a.cw()}; BU8=function(a){a.BJ=a.N.length?jp(a.N,function(x){return x.xz()}):!1}; hI1=function(a){var x=g.Fe(a.N);g.qJ(x,function(y){y.Gb(a.U)})}; oH=function(a){var x=g.Fe(a.N);g.qJ(x,function(y){y.CM(a.T)}); a.T!=a||hI1(a)}; JG=function(a,x,y,D){this.element=a;this.T=new eq(0,0,0,0);this.J=null;this.D=new eq(0,0,0,0);this.B=x;this.f1=y;this.OJ=D;this.tP=!1;this.timestamp=-1;this.BJ=new ey(x.U,this.element,this.T,new eq(0,0,0,0),0,0,rB(),0);this.N=void 0}; $FG=function(a,x){return a.N?new eq(Math.max(x.top+a.N.top,x.top),Math.min(x.left+a.N.right,x.right),Math.min(x.top+a.N.bottom,x.bottom),Math.max(x.left+a.N.left,x.left)):x.clone()}; GY=function(a){this.N=!1;this.T=a;this.U=function(){}}; fd7=function(a,x,y){this.J=y===void 0?0:y;this.B=a;this.T=x==null?"":x}; g86=function(a){switch(Math.trunc(a.J)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}}; RIG=function(a,x){return a.Jx.J?!1:a.Bx.B?!1:typeof a.Ttypeof x.T?!1:a.T0?D[y]-D[y-1]:D[y]})}; lu=function(){this.B=new dg;this.e8=this.N1=0;this.Gt=new q$;this.dS=this.Y=-1;this.zt=1E3;this.iY=new dg([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.UJ=this.tP=-1}; kC=function(a,x){return XcG(a.B,x===void 0?!0:x)}; uu=function(a,x,y,D){var M=M===void 0?!1:M;y=i6(D,y);ne(a,x,y,{capture:M})}; W9=function(a,x){x=m8(x);return x===0?0:m8(a)/x}; m8=function(a){return Math.max(a.bottom-a.top,0)*Math.max(a.right-a.left,0)}; IdG=function(a,x){if(!a||!x)return!1;for(var y=0;a!==null&&y++<100;){if(a===x)return!0;try{if(a=a.parentElement||a){var D=w1(a),M=D&&kM(D),N=M&&M.frameElement;N&&(a=N)}}catch(F){break}}return!1}; eIz=function(a,x,y){if(!a||!x)return!1;x=yv(a.clone(),-x.left,-x.top);a=(x.left+x.right)/2;x=(x.top+x.bottom)/2;Pc(window.top)&&window.top&&window.top.document&&(window=window.top);if(!P2z())return!1;a=window.document.elementFromPoint(a,x);if(!a)return!1;x=(x=(x=w1(y))&&x.defaultView&&x.defaultView.frameElement)&&IdG(x,a);var D=a===y;a=!D&&a&&Ai(a,function(M){return M===y}); return!(x||D||a)}; ap1=function(a,x,y,D){return Dq().J?!1:a_(a)<=0||a.getHeight()<=0?!0:y&&D?qk8(208,function(){return eIz(a,x,y)}):!1}; Ed=function(a,x,y){g.A.call(this);this.position=xZq.clone();this.lz=this.Ga();this.VU=-2;this.timeCreated=Date.now();this.zS=-1;this.gi=x;this.LC=null;this.RE=!1;this.B4=null;this.opacity=-1;this.requestSource=y;this.Ofc=!1;this.KV=function(){}; this.Jj=function(){}; this.Jz=new Jb1;this.Jz.PE=a;this.Jz.T=a;this.zb=!1;this.Ko={Q6:null,mA:null};this.fh=!0;this.JE=null;this.u7=this.j7P=!1;q3().D++;this.c9=this.mY();this.Mj=-1;this.L$=null;this.hasCompleted=this.V86=!1;this.f1=new Vg;QP7(this.f1);yH8(this);this.requestSource==1?tb(this.f1,"od",1):tb(this.f1,"od",0)}; yH8=function(a){a=a.Jz.PE;var x;if(x=a&&a.getAttribute)x=/-[a-z]/.test("googleAvInapp")?!1:jGh&&a.dataset?"googleAvInapp"in a.dataset:a.hasAttribute?a.hasAttribute("data-"+AtG()):!!a.getAttribute("data-"+AtG());x&&(Dq().B=!0)}; sd=function(a,x){x!=a.u7&&(a.u7=x,a=Dq(),x?a.D++:a.D>0&&a.D--)}; DZs=function(a,x){if(a.L$){if(x.getName()===a.L$.getName())return;a.L$.dispose();a.L$=null}x=x.create(a.Jz.T,a.f1,a.xz());if(x=x!=null&&x.observe()?x:null)a.L$=x}; M27=function(a,x,y){if(!a.LC||a.gi==-1||x.B===-1||a.LC.B===-1)return 0;a=x.B-a.LC.B;return a>y?0:a}; NPG=function(a,x,y){if(a.L$){a.L$.Tb();var D=a.L$.BJ,M=D.U,N=M.T;if(D.D!=null){var F=D.J;a.B4=new g.Fz(F.left-N.left,F.top-N.top)}N=a.qz()?Math.max(D.T,D.N):D.T;F={};M.volume!==null&&(F.volume=M.volume);M=a.zs(D);a.LC=D;a.rS(N,x,y,!1,F,M,D.V)}}; Fe1=function(a){if(a.RE&&a.JE){var x=Xe(a.f1,"od")==1,y=Dq().T,D=a.JE,M=a.L$?a.L$.getName():"ns",N=a.B4,F=new g.cK(a_(y),y.getHeight());y=a.qz();a={Kmy:M,B4:N,qgJ:F,qz:y,wZ:a.c9.wZ,X98:x};if(x=D.B){x.Tb();M=x.BJ;N=M.U.T;var c=F=null;M.D!=null&&N&&(F=M.J,F=new g.Fz(F.left-N.left,F.top-N.top),c=new g.cK(N.right-N.left,N.bottom-N.top));M=y?Math.max(M.T,M.N):M.T;y={Kmy:x.getName(),B4:F,qgJ:c,qz:y,X98:!1,wZ:M}}else y=null;y&&VIq(D,a,y)}}; z9l=function(a,x,y){x&&(a.KV=x);y&&(a.Jj=y)}; g.B9=function(){}; g.hG=function(a){return{value:a,done:!1}}; cHq=function(){this.U=this.T=this.J=this.B=this.N=0}; okG=function(a){var x={};var y=g.At()-a.N;x=(x.ptlt=y,x);(y=a.B)&&(x.pnk=y);(y=a.J)&&(x.pnc=y);(y=a.U)&&(x.pnmm=y);(a=a.T)&&(x.pns=a);return x}; JH8=function(){Zk.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1}; $C=function(a){return y1(a.volume)&&a.volume>0}; fD=function(a,x,y,D){y=y===void 0?!0:y;D=D===void 0?function(){return!0}:D; return function(M){var N=M[a];if(Array.isArray(N)&&D(M))return GiG(N,x,y)}}; gg=function(a,x){return function(y){return x(y)?y[a]:void 0}}; QGh=function(a){return function(x){for(var y=0;y0?N[M-1]+1:0,D+1).reduce(function(F,c){return F+c},0)})}; S8C=function(){this.B=this.T=""}; Kes=function(){}; YC=function(a,x){var y={};if(a!==void 0)if(x!=null)for(var D in x){var M=x[D];D in Object.prototype||M!=null&&(y[D]=typeof M==="function"?M(a):a[M])}else g.Y2(y,a);return LD(KD(new Sp,y))}; Le6=function(){var a={};this.B=(a.vs=[1,0],a.vw=[0,1],a.am=[2,2],a.a=[4,4],a.f=[8,8],a.bm=[16,16],a.b=[32,32],a.avw=[0,64],a.avs=[64,0],a.pv=[256,256],a.gdr=[0,512],a.p=[0,1024],a.r=[0,2048],a.m=[0,4096],a.um=[0,8192],a.ef=[0,16384],a.s=[0,32768],a.pmx=[0,16777216],a.mut=[33554432,33554432],a.umutb=[67108864,67108864],a.tvoff=[134217728,134217728],a);this.T={};for(var x in this.B)this.B[x][1]>0&&(this.T[x]=0);this.J=0}; AG=function(a,x){var y=a.B[x],D=y[1];a.J+=y[0];D>0&&a.T[x]==0&&(a.T[x]=1)}; w78=function(a){var x=g.ue(a.B),y=0,D;for(D in a.T)g.a4(x,D)&&a.T[D]==1&&(y+=a.B[D][1],a.T[D]=2);return y}; C$T=function(a){var x=0,y;for(y in a.T){var D=a.T[y];if(D==1||D==2)x+=a.B[y][1]}return x}; Ud=function(){this.T=this.B=0}; H9=function(){lu.call(this);this.J=new q$;this.Cc=this.BJ=this.OJ=0;this.V=-1;this.S8=new q$;this.N=new q$;this.T=new dg;this.D=this.U=-1;this.cJ=new q$;this.zt=2E3;this.yP=new Ud;this.EJ=new Ud;this.YG=new Ud}; iu=function(a,x,y){var D=a.Cc;XW||y||a.V==-1||(D+=x-a.V);return D}; q8s=function(){this.J=!1}; Od=function(a,x){this.J=!1;this.U=a;this.BJ=x;this.N=0}; V1=function(a,x){Od.call(this,a,x);this.Y=[]}; dZJ=function(){}; rg=function(){}; tG=function(a,x,y,D){JG.call(this,a,x,y,D)}; X3=function(a,x,y){JG.call(this,null,a,x,y);this.V=a.isActive();this.Y=0}; bu=function(a){return[a.top,a.left,a.bottom,a.right]}; pD=function(a,x,y,D,M,N){N=N===void 0?new rg:N;Ed.call(this,x,y,D);this.La=M;this.s3=0;this.Iv={};this.pJ=new Le6;this.o$={};this.Pu="";this.YG=null;this.tf=!1;this.T=[];this.G9=N.B();this.D=N.J();this.U=null;this.J=-1;this.e8=this.BJ=void 0;this.dS=this.cJ=0;this.UJ=-1;this.zt=this.EJ=!1;this.OJ=this.V=this.B=this.ZV=this.Af=0;new dg;this.yP=this.Cc=0;this.Gt=-1;this.eQ=0;this.Y=g.Xz;this.tP=[this.Ga()];this.bO=2;this.d2={};this.d2.pause="p";this.d2.resume="r";this.d2.skip="s";this.d2.mute="m";this.d2.unmute= "um";this.d2.exitfullscreen="ef";this.N=null;this.iY=this.S8=!1;this.O6=Math.floor(Date.now()/1E3-1704067200);this.N1=0}; IH=function(a){a.hasCompleted=!0;a.eQ!=0&&(a.eQ=3)}; ep=function(a){return a===void 0?a:Number(a)?xC(a,3):0}; ap=function(a,x){return a.tP[x!=null&&xMath.max(1E4,a.J/3)?0:x);var y=a.Y(a)||{};y=y.currentTime!==void 0?y.currentTime:a.cJ;var D=y-a.cJ,M=0;D>=0?(a.dS+=x,a.yP+=Math.max(x-D,0),M=Math.min(D,a.dS)):a.Cc+=Math.abs(D);D!=0&&(a.dS=0);a.Gt==-1&&D>0&&(a.Gt=pX>=0?rB()-pX:-1);a.cJ=y;return M}; vkT=function(a,x){jp(a.D,function(y){return y.U==x.U})||a.D.push(x)}; P$s=function(a){var x=v9(a.ou().T,1);return xz(a,x)}; xz=function(a,x,y){return x>=15E3?!0:a.EJ?(y===void 0?0:y)?!0:a.J>0?x>=a.J/2:a.UJ>0?x>=a.UJ:!1:!1}; TP6=function(a){var x=xC(a.c9.wZ,2),y=a.pJ.J,D=a.c9,M=ap(a),N=ep(M.U),F=ep(M.D),c=ep(D.volume),J=xC(M.Y,2),G=xC(M.dS,2),Q=xC(D.wZ,2),S=xC(M.tP,2),K=xC(M.UJ,2);D=xC(D.zQ,2);var L=a.I4().clone().round();a=a.L$&&a.L$.J?(a.L$?a.L$.J:null).clone().round():null;M=kC(M,!1);return{VRP:x,CE:y,vt:N,pC:F,SD:c,F_:J,D8:G,wZ:Q,zp:S,Gp:K,zQ:D,position:L,UV:a,VN:M}}; kiT=function(a,x){lpG(a.T,x,function(){return{VRP:0,CE:void 0,vt:-1,pC:-1,SD:-1,F_:-1,D8:-1,wZ:-1,zp:-1,Gp:-1,zQ:-1,position:void 0,UV:void 0,VN:[]}}); a.T[x]=TP6(a)}; lpG=function(a,x,y){for(var D=a.length;D0?1:0;S.atos= Zq(G.T);S.ssb=Zq(G.iY,!1);S.amtos=XcG(G.T,!1);S.uac=a.Af;S.vpt=G.J.T;Q=="nio"&&(S.nio=1,S.avms="nio");S.gmm="4";S.gdr=xz(a,G.J.T,!0)?1:0;S.efpf=a.bO;if(Q=="gsv"||Q=="nis")Q=a.L$,Q.Y>0&&(S.nnut=Q.Y);S.tcm=Z41(a);S.nmt=a.Cc;S.bt=a.yP;S.pst=a.Gt;S.vpaid=a.BJ;S.dur=a.J;S.vmtime=a.cJ;S.is=a.pJ.J;a.T.length>=1&&(S.i0=a.T[0].CE,S.a0=[a.T[0].SD],S.c0=[a.T[0].wZ],S.ss0=[a.T[0].zQ],Q=a.T[0].position,N=a.T[0].UV,S.p0=Q?bu(Q):void 0,Q&&N&&!x8(N,Q)&&(S.cp0=bu(N)));a.T.length>=2&&(S.i1=a.T[1].CE,S.a1=De(a.T[1].vt, a.T[1].SD,a.T[1].pC),S.c1=De(a.T[1].F_,a.T[1].wZ,a.T[1].D8),S.ss1=De(a.T[1].zp,a.T[1].zQ,a.T[1].Gp),Q=a.T[1].position,N=a.T[1].UV,S.p1=Q?bu(Q):void 0,Q&&N&&!x8(N,Q)&&(S.cp1=bu(N)),S.mtos1=a.T[1].VN);a.T.length>=3&&(S.i2=a.T[2].CE,S.a2=De(a.T[2].vt,a.T[2].SD,a.T[2].pC),S.c2=De(a.T[2].F_,a.T[2].wZ,a.T[2].D8),S.ss2=De(a.T[2].zp,a.T[2].zQ,a.T[2].Gp),Q=a.T[2].position,N=a.T[2].UV,S.p2=Q?bu(Q):void 0,Q&&N&&!x8(N,Q)&&(S.cp2=bu(N)),S.mtos2=a.T[2].VN);a.T.length>=4&&(S.i3=a.T[3].CE,S.a3=De(a.T[3].vt,a.T[3].SD, a.T[3].pC),S.c3=De(a.T[3].F_,a.T[3].wZ,a.T[3].D8),S.ss3=De(a.T[3].zp,a.T[3].zQ,a.T[3].Gp),Q=a.T[3].position,N=a.T[3].UV,S.p3=Q?bu(Q):void 0,Q&&N&&!x8(N,Q)&&(S.cp3=bu(N)),S.mtos3=a.T[3].VN);S.cs=C$T(a.pJ);x&&(S.ic=w78(a.pJ),S.dvpt=G.J.B,S.dvs=TY(G.B,.5),S.dfvs=TY(G.B,1),S.davs=TY(G.T,.5),S.dafvs=TY(G.T,1),y&&(G.J.B=0,be8(G.B),be8(G.T)),a.kF()&&(S.dtos=G.OJ,S.dav=G.BJ,S.dtoss=a.s3+1,y&&(G.OJ=0,G.BJ=0,a.s3++)),S.dat=G.N.B,S.dft=G.cJ.B,y&&(G.N.B=0,G.cJ.B=0));S.ps=[c.N.width,c.N.height];S.bs=[a_(c.T), c.T.getHeight()];S.scs=[c.U.width,c.U.height];S.dom=c.domain;a.ZV&&(S.vds=a.ZV);if(a.D.length>0||a.G9)x=g.Fe(a.D),a.G9&&x.push(a.G9),S.pings=g.sk(x,function(K){return K.toString()}); x=g.sk(g.RH(a.D,function(K){return K.D()}),function(K){return K.getId()}); IJ6(x);S.ces=x;a.B&&(S.vmer=a.B);a.V&&(S.vmmk=a.V);a.OJ&&(S.vmiec=a.OJ);S.avms=a.L$?a.L$.getName():"ns";a.L$&&g.Y2(S,a.L$.L6());D?(S.c=xC(a.c9.wZ,2),S.ss=xC(a.c9.zQ,2)):S.tth=rB()-Ekz;S.mc=xC(G.dS,2);S.nc=xC(G.Y,2);S.mv=ep(G.D);S.nv=ep(G.U);S.lte=xC(a.VU,2);D=ap(a,M);kC(G);S.qmtos=kC(D);S.qnc=xC(D.Y,2);S.qmv=ep(D.D);S.qnv=ep(D.U);S.qas=D.U>0?1:0;S.qi=a.Pu;S.avms||(S.avms="geo");S.psm=G.yP.T;S.psv=G.yP.getValue();S.psfv=G.EJ.getValue();S.psa=G.YG.getValue();J=Jtq(J.f1);J.length&&(S.veid=J);a.N&&g.Y2(S, okG(a.N));S.avas=a.xb();S.vs=a.Pw();S.co=sGS(a);S.tm=G.N1;S.tu=G.e8;return S}; uAz=function(a,x){if(g.a4(BP7,x))return!0;var y=a.Iv[x];return y!==void 0?(a.Iv[x]=!0,!y):!1}; sGS=function(a){var x=a.N1.toString(10).padStart(2,"0");x=""+a.O6+x;a.N1<99&&a.N1++;return x}; $ZG=function(){this.T={};var a=kM();MR(this,a,document);var x=h9G();try{if("1"==x){for(var y=a.parent;y!=a.top;y=y.parent)MR(this,y,y.document);MR(this,a.top,a.top.document)}}catch(D){}}; h9G=function(){var a=document.documentElement;try{if(!Pc(kM().top))return"2";var x=[],y=kM(a.ownerDocument);for(a=y;a!=y.top;a=a.parent)if(a.frameElement)x.push(a.frameElement);else break;return x&&x.length!=0?"1":"0"}catch(D){return"2"}}; MR=function(a,x,y){uu(y,"mousedown",function(){return fpS(a)},301); uu(x,"scroll",function(){return gkG(a)},302); uu(y,"touchmove",function(){return R9z(a)},303); uu(y,"mousemove",function(){return Y8G(a)},304); uu(y,"keydown",function(){return AH7(a)},305)}; fpS=function(a){g.hS(a.T,function(x){x.J>1E5||++x.J})}; gkG=function(a){g.hS(a.T,function(x){x.T>1E5||++x.T})}; R9z=function(a){g.hS(a.T,function(x){x.T>1E5||++x.T})}; AH7=function(a){g.hS(a.T,function(x){x.B>1E5||++x.B})}; Y8G=function(a){g.hS(a.T,function(x){x.U>1E5||++x.U})}; UZs=function(){this.T=[];this.B=[]}; NR=function(a,x){return g.Xh(a.T,function(y){return y.Pu==x})}; H4z=function(a,x){return x?g.Xh(a.T,function(y){return y.Jz.PE==x}):null}; i46=function(a,x){return g.Xh(a.B,function(y){return y.ZD()==2&&y.Pu==x})}; zy=function(){var a=Fa;return a.T.length==0?a.B:a.B.length==0?a.T:g.NJ(a.B,a.T)}; O4s=function(a,x){a=x.ZD()==1?a.T:a.B;var y=rs(a,function(D){return D==x}); return y!=-1?(a.splice(y,1),x.L$&&x.L$.unobserve(),x.dispose(),!0):!1}; V21=function(a){var x=Fa;if(O4s(x,a)){switch(a.ZD()){case 0:var y=function(){return null}; case 2:y=function(){return i46(x,a.Pu)}; break;case 1:y=function(){return NR(x,a.Pu)}}for(var D=y();D;D=y())O4s(x,D)}}; rHS=function(a){var x=Fa;a=g.RH(a,function(y){return!H4z(x,y.Jz.PE)}); x.T.push.apply(x.T,g.tS(a))}; t2l=function(a){var x=[];g.qJ(a,function(y){jp(Fa.T,function(D){return D.Jz.PE===y.Jz.PE&&D.Pu===y.Pu})||(Fa.T.push(y),x.push(y))})}; cs=function(){this.T=this.B=null}; X77=function(a,x){function y(D,M){x(D,M)} if(a.B==null)return!1;a.T=g.Xh(a.B,function(D){return D!=null&&D.Tc()}); a.T&&(a.T.init(y)?s_G(a.T.T):x(a.T.T.UT(),a.T));return a.T!=null}; op=function(a){a=b4z(a);GY.call(this,a.length?a[a.length-1]:new zY(r1,0));this.J=a;this.B=null}; b4z=function(a){if(!a.length)return[];a=(0,g.RH)(a,function(y){return y!=null&&y.WW()}); for(var x=1;xy.time?x:y},a[0])}; SW=function(a){a=a===void 0?r1:a;GY.call(this,new zY(a,2))}; Kj=function(){var a=ao6();zY.call(this,r1.top,a,"geo")}; ao6=function(){q3();var a=Dq();return a.J||a.B?0:2}; x8q=function(){}; Lj=function(){this.done=!1;this.T={Ob:0,Gc:0,jGJ:0,Kj:0,BT:-1,AJ:0,cF:0,PF:0,iK8:0};this.N=null;this.D=!1;this.J=null;this.Y=0;this.B=new F3(this)}; Cj=function(){var a=wy;a.D||(a.D=!0,yv7(a,function(){return a.U.apply(a,g.tS(g.qY.apply(0,arguments)))}),a.U())}; j2h=function(){fe(x8q);var a=fe(cs);a.T!=null&&a.T.T?s_G(a.T.T):Dq().update(r1)}; qR=function(a,x,y){if(!a.done&&(a.B.cancel(),x.length!=0)){a.J=null;try{j2h();var D=rB();q3().N=D;if(fe(cs).T!=null)for(var M=0;M=0?rB()-t4:-1,c=rB();M.T.BT==-1&&(F=c);var J=Dq(),G=q3(),Q=be(G.f1),S=zy();try{if(S.length>0){var K=J.T;K&&(Q.bs=[a_(K),K.getHeight()]);var L=J.N;L&&(Q.ps=[L.width,L.height]);r1.screen&&(Q.scs=[r1.screen.width,r1.screen.height])}else Q.url=encodeURIComponent(r1.location.href.substring(0,512)),N.referrer&&(Q.referrer=encodeURIComponent(N.referrer.substring(0,512))); Q.tt=F;Q.pt=t4;Q.bin=G.B;r1.google_osd_load_pub_page_exp!==void 0&&(Q.olpp=r1.google_osd_load_pub_page_exp);Q.deb=[1,M.T.Ob,M.T.Gc,M.T.Kj,M.T.BT,0,M.B.B,M.T.AJ,M.T.cF,M.T.PF,M.T.iK8,-1].join(";");Q.tvt=Mx7(M,c);J.B&&(Q.inapp=1);if(r1!==null&&r1!=r1.top){S.length>0&&(Q.iframe_loc=encodeURIComponent(r1.location.href.substring(0,512)));var w=J.Y;Q.is=[a_(w),w.getHeight()]}}catch(Z){Q.error=1}wy.J=Q}K=g.gQ(wy.J);L=q3().T;Xe(L.J,"prf")==1?(w=new LX,M=L.T,N=0,M.T>-1&&(N=M.J.T.now()-M.T),w=Eh(w,1,W7(M.U+ N),0),M=L.T,w=Eh(w,5,hH(M.T>-1?M.B+1:M.B),0),w=Eh(w,2,i$(L.B.T.J()),"0"),w=Eh(w,3,i$(L.B.T.B()),"0"),L=Eh(w,4,i$(L.B.T.T()),"0"),w={},L=(w.pf=g.Hc(L.J()),w)):L={};g.Y2(K,L);g.Y2(x,D,y,K,a())}])}; zOT=function(){var a=F37||r1;if(!a)return"";var x=[];if(!a.location||!a.location.href)return"";x.push("url="+encodeURIComponent(a.location.href.substring(0,512)));a.document&&a.document.referrer&&x.push("referrer="+encodeURIComponent(a.document.referrer.substring(0,512)));return x.join("&")}; dy=function(){var a="youtube.player.web_20251104_14_RC00".match(/_(\d{8})_RC\d+$/)||"youtube.player.web_20251104_14_RC00".match(/_(\d{8})_\d+_\d+$/)||"youtube.player.web_20251104_14_RC00".match(/_(\d{8})_\d+\.\d+$/)||"youtube.player.web_20251104_14_RC00".match(/_(\d{8})_\d+_RC\d+$/),x;if(((x=a)==null?void 0:x.length)==2)return a[1];a="youtube.player.web_20251104_14_RC00".match(/.*_(\d{2})\.(\d{4})\.\d+_RC\d+$/);var y;return((y=a)==null?void 0:y.length)==3?"20"+a[1]+a[2]:null}; cvl=function(){return"av.default_js".includes("ima_html5_sdk")?{NT:"ima",LR:null}:"av.default_js".includes("ima_native_sdk")?{NT:"nima",LR:null}:"av.default_js".includes("admob-native-video-javascript")?{NT:"an",LR:null}:"youtube.player.web_20251104_14_RC00".includes("cast_js_sdk")?{NT:"cast",LR:dy()}:"youtube.player.web_20251104_14_RC00".includes("youtube.player.web")?{NT:"yw",LR:dy()}:"youtube.player.web_20251104_14_RC00".includes("outstream_web_client")?{NT:"out",LR:dy()}:"youtube.player.web_20251104_14_RC00".includes("drx_rewarded_web")? {NT:"r",LR:dy()}:"youtube.player.web_20251104_14_RC00".includes("gam_native_web_video")?{NT:"n",LR:dy()}:"youtube.player.web_20251104_14_RC00".includes("admob_interstitial_video")?{NT:"int",LR:dy()}:{NT:"j",LR:null}}; vs=function(a,x){var y={sv:"968"};Ze!==null&&(y.v=Ze);y.cb=op6;y.nas=Fa.T.length;y.msg=a;x!==void 0&&(a=Jvh(x))&&(y.e=nj[a]);return y}; Ps=function(a){return eS(a,"custom_metric_viewable")}; Jvh=function(a){var x=Ps(a)?"custom_metric_viewable":a.toLowerCase();return EJ(y5,function(y){return y==x})}; Gf6=function(){this.T=void 0;this.B=!1;this.J=0;this.U=-1;this.N="tos"}; K36=function(a){try{var x=a.split(",");return x.length>g.ue(Q2S).length?null:h3(x,function(y,D){D=D.toLowerCase().split("=");if(D.length!=2||Sh6[D[0]]===void 0||!Sh6[D[0]](D[1]))throw Error("Entry ("+D[0]+", "+D[1]+") is invalid.");y[D[0]]=D[1];return y},{})}catch(y){return null}}; L31=function(a,x){if(a.T==void 0)return 0;switch(a.N){case "mtos":return a.B?P9(x.T,a.T):P9(x.B,a.T);case "tos":return a.B?v9(x.T,a.T):v9(x.B,a.T)}return 0}; Ty=function(a,x,y,D){Od.call(this,x,D);this.Y=a;this.V=y}; lz=function(){}; EH=function(a){Od.call(this,"fully_viewable_audible_half_duration_impression",a)}; sH=function(a){this.T=a}; Bs=function(a,x){Od.call(this,a,x)}; hX=function(a){V1.call(this,"measurable_impression",a)}; $z=function(){sH.apply(this,arguments)}; fj=function(a,x,y){X3.call(this,a,x,y)}; gy=function(a){a=a===void 0?r1:a;GY.call(this,new zY(a,2))}; Rp=function(a,x,y){X3.call(this,a,x,y)}; Yz=function(a){a=a===void 0?r1:a;GY.call(this,new zY(a,2))}; AX=function(){zY.call(this,r1,2,"mraid");this.yP=0;this.dS=this.tP=!1;this.Y=null;this.B=v8h(this.J);this.U.T=new eq(0,0,0,0);this.N1=!1}; UH=function(a,x,y){a.Xm("addEventListener",x,y)}; d8S=function(a){q3().U=!!a.Xm("isViewable");UH(a,"viewableChange",wWq);a.Xm("getState")==="loading"?UH(a,"ready",C7G):qh7(a)}; qh7=function(a){typeof a.B.p5.AFMA_LIDAR==="string"?(a.tP=!0,Zvl(a)):(a.B.compatibility=3,a.Y="nc",a.fail("w"))}; Zvl=function(a){a.dS=!1;var x=Xe(q3().f1,"rmmt")==1,y=!!a.Xm("isViewable");(x?!y:1)&&R_().setTimeout(OS(524,function(){a.dS||(npG(a),V$(540,Error()),a.Y="mt",a.fail("w"))}),500); vpq(a);UH(a,a.B.p5.AFMA_LIDAR,P7T)}; vpq=function(a){var x=Xe(q3().f1,"sneio")==1,y=a.B.p5.AFMA_LIDAR_EXP_1!==void 0,D=a.B.p5.AFMA_LIDAR_EXP_2!==void 0;(x=x&&D)&&(a.B.p5.AFMA_LIDAR_EXP_2=!0);y&&(a.B.p5.AFMA_LIDAR_EXP_1=!x)}; npG=function(a){a.Xm("removeEventListener",a.B.p5.AFMA_LIDAR,P7T);a.tP=!1}; ThS=function(a,x){if(a.Xm("getState")==="loading")return new g.cK(-1,-1);x=a.Xm(x);if(!x)return new g.cK(-1,-1);a=parseInt(x.width,10);x=parseInt(x.height,10);return isNaN(a)||isNaN(x)?new g.cK(-1,-1):new g.cK(a,x)}; C7G=function(){try{var a=fe(AX);a.Xm("removeEventListener","ready",C7G);qh7(a)}catch(x){V$(541,x)}}; P7T=function(a,x){try{var y=fe(AX);y.dS=!0;var D=a?new eq(a.y,a.x+a.width,a.y+a.height,a.x):new eq(0,0,0,0);var M=rB(),N=N$();var F=new IL(M,N,y);F.T=D;F.volume=x;y.Gb(F)}catch(c){V$(542,c)}}; wWq=function(a){var x=q3(),y=fe(AX);a&&!x.U&&(x.U=!0,y.N1=!0,y.Y&&y.fail("w",!0))}; Hs=function(){this.isInitialized=!1;this.T=this.B=null;var a={};this.Y=(a.start=this.oGJ,a.firstquartile=this.h7G,a.midpoint=this.bc6,a.thirdquartile=this.R78,a.complete=this.x18,a.error=this.wJY,a.pause=this.NB,a.resume=this.ut,a.skip=this.e7t,a.viewable_impression=this.vl,a.mute=this.lC,a.unmute=this.lC,a.fullscreen=this.L67,a.exitfullscreen=this.NS7,a.fully_viewable_audible_half_duration_impression=this.vl,a.measurable_impression=this.vl,a.abandon=this.NB,a.engagedview=this.vl,a.impression=this.vl, a.creativeview=this.vl,a.progress=this.lC,a.custom_metric_viewable=this.vl,a.bufferstart=this.NB,a.bufferfinish=this.ut,a.audio_measurable=this.vl,a.audio_audible=this.vl,a);a={};this.V=(a.overlay_resize=this.yPP,a.abandon=this.vU,a.close=this.vU,a.collapse=this.vU,a.overlay_unmeasurable_impression=function(x){return jW(x,"overlay_unmeasurable_impression",N$())},a.overlay_viewable_immediate_impression=function(x){return jW(x,"overlay_viewable_immediate_impression",N$())},a.overlay_unviewable_impression= function(x){return jW(x,"overlay_unviewable_impression",N$())},a.overlay_viewable_end_of_session_impression=function(x){return jW(x,"overlay_viewable_end_of_session_impression",N$())},a); q3().B=3;loq(this);this.J=null}; iz=function(a,x,y,D){a=a.x7(null,D,!0,x);a.U=y;rHS([a]);return a}; kfT=function(a,x,y){DY8(x);var D=a.T;g.qJ(x,function(M){var N=g.sk(M.criteria,function(F){var c=K36(F);if(c==null)F=null;else if(F=new Gf6,c.visible!=null&&(F.T=c.visible/100),c.audible!=null&&(F.B=c.audible==1),c.time!=null){var J=c.timetype=="mtos"?"mtos":"tos",G=SGJ(c.time,"%")?"%":"ms";c=parseInt(c.time,10);G=="%"&&(c/=100);F.setTime(c,G,J)}return F}); jp(N,function(F){return F==null})||vkT(y,new Ty(M.id,M.event,N,D))})}; umz=function(){var a=[],x=q3();a.push(fe(Kj));Xe(x.f1,"mvp_lv")&&a.push(fe(AX));x=[new gy,new Yz];x.push(new op(a));x.push(new SW(r1));return x}; m8z=function(a){if(!a.isInitialized){a.isInitialized=!0;try{var x=rB(),y=q3(),D=Dq();t4=x;y.J=79463069;a.B!=="o"&&(F37=v2s(r1));if(UJC()){wy.T.Gc=0;wy.T.BT=rB()-x;var M=umz(),N=fe(cs);N.B=M;X77(N,function(){OH()})?wy.done||(D8G(),c9(N.T.T,a),Cj()):D.J?OH():Cj()}else V5=!0}catch(F){throw Fa.reset(),F; }}}; tX=function(a){wy.B.cancel();ry=a;wy.done=!0}; Xa=function(a){if(a.B)return a.B;var x=fe(cs).T;if(x)switch(x.getName()){case "nis":a.B="n";break;case "gsv":a.B="m"}a.B||(a.B="h");return a.B}; bz=function(a,x,y){if(a.T==null)return x.ZV|=4,!1;a=W3h(a.T,y,x);x.ZV|=a;return a==0}; OH=function(){var a=[new SW(r1)],x=fe(cs);x.B=a;X77(x,function(){tX("i")})?wy.done||(D8G(),Cj()):tX("i")}; EpG=function(a,x){if(!a.tf){var y=jW(a,"start",N$());y=a.La.T(y).T;var D={id:"lidarv"};D.r=x;D.sv="968";Ze!==null&&(D.v=Ze);u6(y,function(M,N){return D[M]=M=="mtos"||M=="tos"?N:encodeURIComponent(N)}); x=zOT();u6(x,function(M,N){return D[M]=encodeURIComponent(N)}); x="//pagead2.googlesyndication.com/pagead/gen_204?"+LD(KD(new Sp,D));ieC(x);a.tf=!0}}; pj=function(a,x,y){qR(wy,[a],!N$());kiT(a,y);y!=4&&lpG(a.tP,y,a.Ga);return jW(a,x,N$())}; loq=function(a){NhJ(function(){var x=s2T();a.B!=null&&(x.sdk=a.B);var y=fe(cs);y.T!=null&&(x.avms=y.T.getName());return x})}; Bhl=function(a,x,y,D){var M=H4z(Fa,y);M!==null&&M.Pu!==x&&(a.vx(M),M=null);M||(x=a.x7(y,rB(),!1,x),Fa.B.length==0&&(q3().J=79463069),t2l([x]),M=x,M.U=Xa(a),D&&(M.YG=D));return M}; hOz=function(a,x){var y=a[x];y!==void 0&&y>0&&(a[x]=Math.floor(y*1E3))}; s2T=function(){var a=Dq(),x={},y={},D={};return Object.assign({},(x.sv="968",x),Ze!==null&&(y.v=Ze,y),(D["if"]=a.J?"1":"0",D.nas=String(Fa.T.length),D))}; Ip=function(a){Od.call(this,"audio_audible",a)}; eW=function(a){V1.call(this,"audio_measurable",a)}; aX=function(){sH.apply(this,arguments)}; xj=function(){}; $81=function(a){this.T=a}; W3h=function(a,x,y){a=a.B();if(typeof a==="function"){var D={};var M={};D=Object.assign({},Ze!==null&&(D.v=Ze,D),(M.sv="968",M.cb=op6,M.e=foS(x),M));M=jW(y,x,N$());g.Y2(D,M);y.o$[x]=M;D=y.ZD()==2?He6(D).join("&"):y.La.T(D).T;try{return a(y.Pu,D,x),0}catch(N){return 2}}else return 1}; foS=function(a){var x=Ps(a)?"custom_metric_viewable":a;a=EJ(y5,function(y){return y==x}); return nj[a]}; yr=function(){Hs.call(this);this.D=null;this.N=!1;this.U="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"}; gpT=function(a,x,y){y=y.opt_configurable_tracking_events;a.T!=null&&Array.isArray(y)&&kfT(a,y,x)}; ROJ=function(a,x,y){var D=NR(Fa,x);D||(D=y.opt_nativeTime||-1,D=iz(a,x,Xa(a),D),y.opt_osdId&&(D.YG=y.opt_osdId));return D}; YhC=function(a,x,y){var D=NR(Fa,x);D||(D=iz(a,x,"n",y.opt_nativeTime||-1));return D}; Avq=function(a,x){var y=NR(Fa,x);y||(y=iz(a,x,"h",-1));return y}; U8h=function(a){q3();switch(Xa(a)){case "b":return"ytads.bulleit.triggerExternalActivityEvent";case "n":return"ima.bridge.triggerExternalActivityEvent";case "h":case "m":case "ml":return"ima.common.triggerExternalActivityEvent"}return null}; Ovq=function(a,x,y,D){y=y===void 0?{}:y;var M={};g.Y2(M,{opt_adElement:void 0,opt_fullscreen:void 0},y);var N=a.jE(x,y);y=N?N.La:a.K3();if(M.opt_bounds)return y.T(vs("ol",D));if(D!==void 0)if(Jvh(D)!==void 0)if(V5)a=vs("ue",D);else if(m8z(a),ry=="i")a=vs("i",D),a["if"]=0;else if(x=a.jE(x,M)){b:{ry=="i"&&(x.zb=!0);N=M.opt_fullscreen;N!==void 0&&sd(x,!!N);var F;if(N=!Dq().B)(N=yp(g.NG(),"CrKey")&&!(yp(g.NG(),"CrKey")&&yp(g.NG(),"SmartSpeaker"))||yp(g.NG(),"PlayStation")||yp(g.NG(),"Roku")||u7z()||yp(g.NG(), "Xbox"))||(N=g.NG(),N=yp(N,"AppleTV")||yp(N,"Apple TV")||yp(N,"CFNetwork")||yp(N,"tvOS")),N||(N=g.NG(),N=yp(N,"sdk_google_atv_x86")||yp(N,"Android TV")),N=!N;N&&(R_(),N=vc(M$)===0);if(F=N){switch(x.ZD()){case 1:EpG(x,"pv");break;case 2:a.iE(x)}tX("pv")}N=D.toLowerCase();if(F=!F)F=Xe(q3().f1,"ssmol")&&N==="loaded"?!1:g.a4(HvJ,N);if(F&&x.eQ==0){ry!="i"&&(wy.done=!1);F=M!==void 0?M.opt_nativeTime:void 0;pX=F=typeof F==="number"?F:rB();x.RE=!0;var c=N$();x.eQ=1;x.Iv={};x.Iv.start=!1;x.Iv.firstquartile= !1;x.Iv.midpoint=!1;x.Iv.thirdquartile=!1;x.Iv.complete=!1;x.Iv.resume=!1;x.Iv.pause=!1;x.Iv.skip=!1;x.Iv.mute=!1;x.Iv.unmute=!1;x.Iv.viewable_impression=!1;x.Iv.measurable_impression=!1;x.Iv.fully_viewable_audible_half_duration_impression=!1;x.Iv.fullscreen=!1;x.Iv.exitfullscreen=!1;x.s3=0;c||(x.ou().V=F);qR(wy,[x],!c)}(F=x.d2[N])&&AG(x.pJ,F);Xe(q3().f1,"fmd")||g.a4(ivJ,N)&&x.G9&&x.G9.B(x,null);switch(x.ZD()){case 1:var J=Ps(N)?a.Y.custom_metric_viewable:a.Y[N];break;case 2:J=a.V[N]}if(J&&(D=J.call(a, x,M,D),Xe(q3().f1,"fmd")&&g.a4(ivJ,N)&&x.G9&&x.G9.B(x,null),D!==void 0)){M=vs(void 0,N);g.Y2(M,D);D=M;break b}D=void 0}x.eQ==3&&a.vx(x);a=D}else a=vs("nf",D);else a=void 0;else V5?a=vs("ue"):N?(a=vs(),g.Y2(a,mZ7(N,!0,!1,!1))):a=vs("nf");return typeof a==="string"?y.T():y.T(a)}; Vx7=function(a,x){x&&(a.U=x)}; rvl=function(a){var x={};return x.viewability=a.T,x.googleViewability=a.B,x}; txq=function(a,x,y){y=y===void 0?{}:y;a=Ovq(fe(yr),x,y,a);return rvl(a)}; jd=function(a){var x=g.qY.apply(1,arguments).filter(Boolean).join("&");if(!x)return a;var y=a.match(/[?&]adurl=/);return y?a.slice(0,y.index+1)+x+"&"+a.slice(y.index+1):a+(a.indexOf("?")<0?"?":"&")+x}; DA=function(a,x){return x?"&"+a+"="+encodeURIComponent(x):""}; XWq=function(a){var x=a.url;a=a.yLy;this.B=x;this.U=a;this.J=(new Date).getTime()-17040672E5;this.T={};for(var y=/[?&]([^&=]+)=([^&]*)/g;a=y.exec(x);)this.T[a[1]]=a[2]}; bvq=function(a){a=a.U;if(!a)return"";var x=DA("uap",a.platform)+DA("uapv",a.platformVersion)+DA("uafv",a.uaFullVersion)+DA("uaa",a.architecture)+DA("uam",a.model)+DA("uab",a.bitness);a.fullVersionList&&(x+="&uafvl="+encodeURIComponent(a.fullVersionList.map(function(y){return encodeURIComponent(y.brand)+";"+encodeURIComponent(y.version)}).join("|"))); a.wow64!=null&&(x+="&uaw="+Number(a.wow64));return x.slice(1)}; eO8=function(a,x,y,D,M){var N=window;var F=F===void 0?!1:F;var c;y?c=(F===void 0?0:F)?"//ep1.adtrafficquality.google/bg/"+tL(y)+".js":"//pagead2.googlesyndication.com/bg/"+tL(y)+".js":c="";F=F===void 0?!1:F;y=N.document;var J={};x&&(J._scs_=x);J._bgu_=c;J._bgp_=D;J._li_="v_h.3.0.0.0";M&&(J._upb_=M);(x=N.GoogleTyFxhY)&&typeof x.push=="function"||(x=N.GoogleTyFxhY=[]);x.push(J);x=C0(y).createElement("SCRIPT");x.type="text/javascript";x.async=!0;a=(F===void 0?0:F)?g.K0(pWG,tL(a)+".js"):g.K0(Io7,tL(a)+ ".js");g.Yh(x,a);(N=(N.GoogleTyFxhYEET||{})[x.src])?N():y.getElementsByTagName("head")[0].appendChild(x)}; aNh=function(){try{var a,x;return!!((a=window)==null?0:(x=a.top)==null?0:x.location.href)&&!1}catch(y){return!0}}; Mr=function(a,x,y){y=y===void 0?Error():y;var D=Error.call(this);this.message=D.message;"stack"in D&&(this.stack=D.stack);this.code=a;x+=":";y instanceof Error?(this.message=x+y.message,this.stack=y.stack||""):(this.message=x+String(y),this.stack="");Object.setPrototypeOf(this,this.constructor.prototype)}; Fv=function(){var a=xe8();a=a===void 0?"bevasrsg":a;return new Promise(function(x){var y=window===window.top?window:aNh()?window:window.top,D=y[a],M;((M=D)==null?0:M.bevasrs)?x(new Nr(D.bevasrs)):(D||(D={},D=(D.nqfbel=[],D),y[a]=D),D.nqfbel.push(function(N){x(new Nr(N))}))})}; yJ7=function(a){var x={c:a.hU,e:a.aF,mc:a.KP,me:a.Sr};a.Sz&&(x.co={c:a.Sz.W6,a:a.Sz.zc,s:a.Sz.oU});return x}; zx=function(a){g.A.call(this);this.wpc=a}; Nr=function(a){g.A.call(this);var x=this;this.Xy=a;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.B=void 0;this.jF=this.Xy.p;this.U=this.pw.bind(this);this.addOnDisposeCallback(function(){return void jW7(x)})}; De7=function(a){var x;return g.R(function(y){if(y.T==1){if(!a.Xy.wpc)throw new Mr(30,"NWA");return a.T?y.return(a.T):g.B(y,a.Xy.wpc(),2)}x=y.B;a.T=new zx(x);return y.return(a.T)})}; jW7=function(a){a.B!==void 0&&(a.J.forEach(function(x){var y;(y=a.B)==null||y.removeEventListener(x,a.U)}),a.B=void 0)}; Mcs=function(a){var x=x===void 0?52:x;var y=[];i7(a,cO,6).forEach(function(D){tv(D,2)<=x&&y.push(tv(D,1))}); return y}; NLz=function(a){var x=x===void 0?52:x;var y=[];i7(a,cO,6).forEach(function(D){tv(D,2)>x&&y.push(tv(D,1))}); return y}; FrG=function(a){a.then(function(){},function(){})}; oX=function(){g.A.apply(this,arguments);this.B=1}; Je=function(a){return{fieldType:2,fieldName:a}}; g.Gx=function(a){return{fieldType:3,fieldName:a}}; zQ7=function(a){this.T=a;a.c6("/client_streamz/bg/frs",g.Gx("mk"))}; cJh=function(a){this.T=a;a.c6("/client_streamz/bg/wrl",g.Gx("mn"),Je("ac"),Je("sc"),g.Gx("rk"),g.Gx("mk"))}; ogG=function(a){this.T=a;a.Zg("/client_streamz/bg/ec",g.Gx("en"),g.Gx("mk"))}; JJJ=function(a){this.T=a;a.c6("/client_streamz/bg/el",g.Gx("en"),g.Gx("mk"))}; GA7=function(a){this.T=a;a.Zg("/client_streamz/bg/cec",Je("ec"),g.Gx("mk"))}; QWG=function(a){this.T=a;a.Zg("/client_streamz/bg/po/csc",Je("cs"),g.Gx("mk"))}; SFJ=function(a){this.T=a;a.Zg("/client_streamz/bg/po/ctav",g.Gx("av"),g.Gx("mk"))}; Kr7=function(a){this.T=a;a.Zg("/client_streamz/bg/po/cwsc",g.Gx("su"),g.Gx("mk"))}; LrJ=function(a){this.HJ=cW(a)}; wa7=function(a,x){return p_8(a,x,nh6)}; Qr=function(a){this.HJ=cW(a)}; Sd=function(a){this.HJ=cW(a)}; Kt=function(a){this.HJ=cW(a)}; Lt=function(a){this.HJ=cW(a)}; wI=function(a){this.HJ=cW(a)}; Ct=function(a){this.HJ=cW(a)}; CfJ=function(a){this.HJ=cW(a)}; Zd8=function(a){var x=new Ct;x=xg(x,1,a.B);var y=qFC(a);x=p_8(x,y,EhG);y=[];for(var D=[],M=g.W(a.T.keys()),N=M.next();!N.done;N=M.next())D.push(N.value.split(","));for(M=0;M>>31)&4294967295;S=M[0];var w=M[1],Z=M[2],v=M[3],m=M[4];for(L=0;L<80;L++){if(L<40)if(L<20){var u=v^w&(Z^v);var E=1518500249}else u=w^Z^v,E=1859775393;else L<60?(u=w&Z|v&(w|Z),E=2400959708):(u=w^Z^v,E=3395469782);u=((S<<5|S>>>27)&4294967295)+u+m+E+K[L]&4294967295;m=v;v=Z;Z=(w<<30|w>>>2)&4294967295;w=S;S=u}M[0]=M[0]+S&4294967295;M[1]=M[1]+w&4294967295;M[2]= M[2]+Z&4294967295;M[3]=M[3]+v&4294967295;M[4]=M[4]+m&4294967295} function y(S,K){if(typeof S==="string"){S=unescape(encodeURIComponent(S));for(var L=[],w=0,Z=S.length;w=56;L--)N[L]=K&255,K>>>=8;x(N);for(L=K=0;L<5;L++)for(var w=24;w>=0;w-=8)S[K++]=M[L]>>w&255;return S} for(var M=[],N=[],F=[],c=[128],J=1;J<64;++J)c[J]=0;var G,Q;a();return{reset:a,update:y,digest:D,hJ:function(){for(var S=D(),K="",L=0;L1)));F=F.next)M||(N=F);M&&(y.T==0&&D==1?ww7(y,x):(N?(D=N,D.next==y.U&&(y.U=D),D.next=D.next.next):C66(y),qST(y,M,3,x)))}a.J=null}else uT(a,3,x)}; B0=function(a,x){a.B||a.T!=2&&a.T!=3||d3q(a);a.U?a.U.next=x:a.B=x;a.U=x}; ZXl=function(a,x,y,D){var M=W0(null,null,null);M.T=new g.ms(function(N,F){M.J=x?function(c){try{var J=x.call(D,c);N(J)}catch(G){F(G)}}:N; M.B=y?function(c){try{var J=y.call(D,c);J===void 0&&c instanceof $e?F(c):N(J)}catch(G){F(G)}}:F}); M.T.J=a;B0(a,M);return M.T}; uT=function(a,x,y){a.T==0&&(a===y&&(x=3,y=new TypeError("Promise cannot resolve to itself")),a.T=1,QLS(y,a.esP,a.o5J,a)||(a.Y=y,a.T=x,a.J=null,d3q(a),x!=3||y instanceof $e||nrs(a,y)))}; QLS=function(a,x,y,D){if(a instanceof g.ms)return Ld1(a,x,y,D),!0;if(a)try{var M=!!a.$goog_Thenable}catch(F){M=!1}else M=!1;if(M)return a.then(x,y,D),!0;if(g.BJ(a))try{var N=a.then;if(typeof N==="function")return vr7(a,N,x,y,D),!0}catch(F){return y.call(D,F),!0}return!1}; vr7=function(a,x,y,D,M){function N(J){c||(c=!0,D.call(M,J))} function F(J){c||(c=!0,y.call(M,J))} var c=!1;try{x.call(a,F,N)}catch(J){N(J)}}; d3q=function(a){a.D||(a.D=!0,g.ke(a.iR,a))}; C66=function(a){var x=null;a.B&&(x=a.B,a.B=x.next,x.next=null);a.B||(a.U=null);return x}; qST=function(a,x,y,D){if(y==3&&x.B&&!x.U)for(;a&&a.N;a=a.J)a.N=!1;if(x.T)x.T.J=null,P67(x,y,D);else try{x.U?x.J.call(x.context):P67(x,y,D)}catch(M){TB1.call(null,M)}My1(G_8,x)}; P67=function(a,x,y){x==2?a.J.call(a.context,y):a.B&&a.B.call(a.context,y)}; nrs=function(a,x){a.N=!0;g.ke(function(){a.N&&TB1.call(null,x)})}; $e=function(a){OG.call(this,a)}; g.fB=function(a,x){g.wT.call(this);this.jR=a||1;this.N2=x||g.lF;this.nj=(0,g.RP)(this.tRt,this);this.UA=g.At()}; g.gT=function(a,x,y){if(typeof a==="function")y&&(a=(0,g.RP)(a,y));else if(a&&typeof a.handleEvent=="function")a=(0,g.RP)(a.handleEvent,a);else throw Error("Invalid listener argument");return Number(x)>2147483647?-1:g.lF.setTimeout(a,x||0)}; R7=function(a,x){var y=null;return(new g.ms(function(D,M){y=g.gT(function(){D(x)},a); y==-1&&M(Error("Failed to schedule timer."))})).KB(function(D){g.lF.clearTimeout(y); throw D;})}; g.Ye=function(a){g.A.call(this);this.Y=a;this.U=0;this.J=100;this.N=!1;this.B=new Map;this.D=new Set;this.flushInterval=3E4;this.T=new g.fB(this.flushInterval);this.T.listen("tick",this.KX,!1,this);g.U(this,this.T)}; lWz=function(a){a.T.enabled||a.T.start();a.U++;a.U>=a.J&&a.KX()}; k_S=function(a,x){return a.D.has(x)?void 0:a.B.get(x)}; uW8=function(a){for(var x=0;x2?a.T.statusText:""}catch(y){x=""}a.U=x+" ["+a.getStatus()+"]";YS7(a)}}finally{Vz(a)}}}; Vz=function(a,x){if(a.T){a.D&&(clearTimeout(a.D),a.D=null);var y=a.T;a.T=null;x||a.dispatchEvent("ready");try{y.onreadystatechange=null}catch(D){}}}; Xx=function(a){var x=a.getStatus();a:switch(x){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var y=!0;break a;default:y=!1}if(!y){if(x=x===0)a=g.Pw(String(a.V))[1]||null,!a&&g.lF.self&&g.lF.self.location&&(a=g.lF.self.location.protocol.slice(0,-1)),x=!HXG.test(a?a.toLowerCase():"");y=x}return y}; g.tD=function(a){return a.T?a.T.readyState:0}; g.bT=function(a){try{return a.T?a.T.responseText:""}catch(x){return""}}; g.pB=function(a){try{if(!a.T)return null;if("response"in a.T)return a.T.response;switch(a.OJ){case "":case "text":return a.T.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.T)return a.T.mozResponseArrayBuffer}return null}catch(x){return null}}; g.iX7=function(a){var x={};a=(a.T&&g.tD(a)>=2?a.T.getAllResponseHeaders()||"":"").split("\r\n");for(var y=0;y>1,x),P5(a,a.length>>1)]}; TgS=function(a){var x=g.W(Pus(a,Tw));a=x.next().value;x=x.next().value;return a.toString(16)+x.toString(16)}; lqz=function(a,x){var y=Pus(x);a=new Uint32Array(a.buffer);x=a[0];var D=g.W(y);y=D.next().value;D=D.next().value;for(var M=1;M>>8|F<<24,F+=N|0,F^=c+38293,N=N<<3|N>>>29,N^=F,J=J>>>8|J<<24,J+=c|0,J^=G+38293,c=c<<3|c>>>29,c^=J;N=[N,F];a[M]^=N[0];M+1=y?(globalThis.sessionStorage.removeItem(a),["e"]):["a",new Uint8Array(D.buffer,x+4)]}; lb=function(a,x,y){y=y===void 0?[]:y;this.maxItems=a;this.T=x===void 0?0:x;this.B=y}; m$7=function(a){var x=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!x)return new lb(a);var y=x.split(",");if(y.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new lb(a);x=y.slice(1);x.length===1&&x[0]===""&&(x=[]);y=Number(y[0]);return isNaN(y)||y<0||y>x.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new lb(a)):new lb(a,y,x)}; W88=function(a,x){this.logger=x;try{var y=globalThis.sessionStorage&&!!globalThis.sessionStorage.getItem&&!!globalThis.sessionStorage.setItem&&!!globalThis.sessionStorage.removeItem}catch(D){y=!1}y&&(this.index=m$7(a))}; EC1=function(a,x,y,D,M){var N=a.index?jJ(a.logger,function(){return kYq(a.index,TgS(x),y,D,M)},"W"):"u"; a.logger.RQ(N)}; sHl=function(a,x,y){var D=g.W(a.index?jJ(a.logger,function(){return u31(TgS(x),y)},"R"):["u"]),M=D.next().value; D=D.next().value;a.logger.eB(M);return D}; $$G=function(a){function x(){y-=D;y-=M;y^=M>>>13;D-=M;D-=y;D^=y<<8;M-=y;M-=D;M^=D>>>13;y-=D;y-=M;y^=M>>>12;D-=M;D-=y;D^=y<<16;M-=y;M-=D;M^=D>>>5;y-=D;y-=M;y^=M>>>3;D-=M;D-=y;D^=y<<10;M-=y;M-=D;M^=D>>>15} a=Bg8(a);for(var y=2654435769,D=2654435769,M=314159265,N=a.length,F=N,c=0;F>=12;F-=12,c+=12)y+=kX(a,c),D+=kX(a,c+4),M+=kX(a,c+8),x();M+=N;switch(F){case 11:M+=a[c+10]<<24;case 10:M+=a[c+9]<<16;case 9:M+=a[c+8]<<8;case 8:D+=a[c+7]<<24;case 7:D+=a[c+6]<<16;case 6:D+=a[c+5]<<8;case 5:D+=a[c+4];case 4:y+=a[c+3]<<24;case 3:y+=a[c+2]<<16;case 2:y+=a[c+1]<<8;case 1:y+=a[c+0]}x();return hv8.toString(M)}; Bg8=function(a){for(var x=[],y=0;y>7,a.error.code]);D.set(y,4);return D}; fr=function(a,x,y){ub.call(this,a);this.U=x;this.clientState=y;this.T="S";this.B="q"}; $X=function(a){return globalThis.TextEncoder?(new TextEncoder).encode(a):g.Uk(a)}; gCS=function(a,x,y){return a instanceof Cr?oCG(a,y,x,1):a.eX(y)}; Rn=function(a){g.A.call(this);var x=this;this.J=new g.Gw;this.U=0;this.B=void 0;this.state=2;this.Xy=a.Xy;this.tA=a.tA;this.hE=Object.assign({},Rvh,a.hE||{});this.logger=a.Xy.zC();var y;this.onError=(y=a.onError)!=null?y:function(){}; this.Ym=a.Ym||!1;if(YdT(a)){var D=this.Xy;this.N=function(){return L8G(D).catch(function(F){F=x.reportError(new Mr(x.T?20:32,"TRG:Disposed",F));x.B=F;var c;(c=x.T)==null||c.dispose();x.T=void 0;x.J.reject(F)})}; w9q(D,function(){return void gR(x)}); D.V===2&&gR(this)}else this.N=a.rOR,gR(this);var M=this.logger.share();M.i9("o");var N=new xX(M,"o");this.J.promise.then(function(){N.done();M.Be();M.dispose()},function(){return void M.dispose()}); this.addOnDisposeCallback(function(){x.T?(x.T.dispose(),x.T=void 0):x.B?x.logger.Be():(x.B=x.reportError(new Mr(32,"TNP:Disposed")),x.logger.Be(),x.J.reject(x.B))}); g.U(this,this.logger)}; AGl=function(a,x){if(!(x instanceof Mr))if(x instanceof AD){var y=Error(x.toString());y.stack=x.stack;x=new Mr(11,"EBH:Error",y)}else x=new Mr(12,"BSO:Unknown",x);return a.reportError(x)}; gR=function(a){var x,y,D,M,N,F,c,J,G,Q,S,K,L,w,Z;return g.R(function(v){switch(v.T){case 1:x=void 0;a.U++;y=new g.Gw;a.Xy instanceof qN&&a.Xy.U.push(y.promise);if(!a.Ym){v.WJ(2);break}D=new g.Gw;setTimeout(function(){return void D.resolve()}); return g.B(v,D.promise,2);case 2:return M=a.logger.share(),g.cJ(v,4,5),a.state=5,N={},F=[],g.B(v,Zm(a.Xy.snapshot({hU:N,rU:F}),a.hE.zyy,function(){return Promise.reject(new Mr(15,"MDA:Timeout"))}),7); case 7:c=v.B;if(a.hP())throw new Mr(a.T?20:32,"MDA:Disposed");J=F[0];a.state=6;return g.B(v,Zm(gCS(a.tA,M,c),a.hE.dA,function(){return Promise.reject(new Mr(10,"BWB:Timeout"))}),8); case 8:G=v.B;if(a.hP())throw new Mr(a.T?20:32,"BWB:Disposed");a.state=7;x=jJ(M,function(){var u=U$6(a,G,y,J);u.J.promise.then(function(){return void a.N()}); return u},"i"); case 5:g.SV(v);M.dispose();g.K7(v,6);break;case 4:Q=g.Qn(v);(S=x)==null||S.dispose();if(!a.B){K=AGl(a,Q);y.resolve();var m;if(m=a.Xy instanceof qN&&a.U<2)a:if(Q instanceof Mr)m=Q.code!==32&&Q.code!==20&&Q.code!==10;else{if(Q instanceof AD)switch(Q.code){case 2:case 13:case 14:case 4:break;default:m=!1;break a}m=!0}if(m)return L=(1+Math.random()*.25)*(a.T?6E4:1E3),w=setTimeout(function(){return void a.N()},L),a.addOnDisposeCallback(function(){return void clearTimeout(w)}),v.return(); a.B=K}M.yr(a.T?13:14);a.J.reject(a.B);return v.return();case 6:a.state=8,a.U=0,(Z=a.T)==null||Z.dispose(),a.T=x,a.J.resolve(),g.Fh(v)}})}; U$6=function(a,x,y,D){var M=Xm(x,2)*1E3;if(M<=0)throw new Mr(31,"TTM:Invalid");if(b7(x,4))return new B5(a.logger,b7(x,4),M);if(!Xm(x,3))return new s_(a.logger,eI(WW(x,1)),M);if(!D)throw new Mr(4,"PMD:Undefined");D=D(eI(WW(x,1)));if(!(D instanceof Function))throw new Mr(16,"APF:Failed");a.D=Math.floor((Date.now()+M)/1E3);a=new E_(a.logger,D,Xm(x,3),M);a.addOnDisposeCallback(function(){return void y.resolve()}); return a}; HDl=function(a,x){x=x instanceof Mr?x:new Mr(5,"TVD:error",x);return a.reportError(x)}; tp7=function(a,x,y){try{if(a.hP())throw new Mr(21,"BNT:disposed");if(!a.T&&a.B)throw a.B;var D,M;return(M=(D=iD7(a,x,y))!=null?D:OD1(a,x,y))!=null?M:Vps(a,x,y)}catch(N){if(!x.Sr)throw HDl(a,N);return rGG(a,y,N)}}; iD7=function(a,x,y){var D;return(D=a.T)==null?void 0:W5(D,function(){return YX(a,x)},y,function(M){var N; if(a.T instanceof E_&&((N=x.Sz)==null?0:N.oU))try{var F;(F=a.cache)==null||EC1(F,YX(a,x),M,x.Sz.W6,a.D-120)}catch(c){a.reportError(new Mr(24,"ELX:write",c))}})}; OD1=function(a,x,y){var D;if((D=x.Sz)!=null&&D.zc)try{var M,N=(M=a.cache)==null?void 0:sHl(M,YX(a,x),x.Sz.W6);return N?y?jJ(a.logger,function(){return g.Hc(N,2)},"a"):N:void 0}catch(F){a.reportError(new Mr(23,"RXO:read",F))}}; Vps=function(a,x,y){var D={stack:[],error:void 0,hasError:!1};try{if(!x.KP)throw new Mr(29,"SDF:notready");return W5(OzS(D,new fr(a.logger,0,a.state)),function(){return YX(a,x)},y)}catch(M){D.error=M,D.hasError=!0}finally{V68(D)}}; rGG=function(a,x,y){var D={stack:[],error:void 0,hasError:!1};try{var M=HDl(a,y);return W5(OzS(D,new hC(a.logger,M)),function(){return[]},x)}catch(N){D.error=N,D.hasError=!0}finally{V68(D)}}; YX=function(a,x){return x.aF?x.aF:x.hU?jJ(a.logger,function(){return x.aF=$X(x.hU)},"c"):[]}; X96=function(){var a=0,x;return function(y){x||(x=new Dm);var D=new fr(x,a,1),M=W5(D,function(){return $X(y)},!0); D.dispose();a++;return M}}; AC=function(a){this.HJ=cW(a)}; bDs=function(a,x,y){this.YK=a;this.gr=x;this.metadata=y}; U_=function(a,x){x=x===void 0?{}:x;this.nLP=a;this.metadata=x;this.status=null}; H5=function(a,x,y,D,M){this.name=a;this.methodType="unary";this.requestType=x;this.responseType=y;this.T=D;this.B=M}; ib=function(a){this.HJ=cW(a)}; O_=function(a){this.HJ=cW(a)}; Vx=function(a){this.HJ=cW(a)}; rR=function(a,x){this.B=[];this.U=[];this.N=[];this.J=[];this.T=[];this.D=a.Eac;this.Y=x;this.xhr=a.xhr;this.D&&p91(this)}; xR7=function(a,x){var y=new Iqq;g.o7(a.xhr,"complete",function(){if(Xx(a.xhr)){var D=g.bT(a.xhr);if(x&&a.xhr.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");D=atob(D)}try{var M=a.Y(D)}catch(c){tC(a,X9(new AD(13,"Error when deserializing response data; error: "+c+(", response: "+D)),y));return}D=m3T(a.xhr.getStatus());bb(a,eJ(a));D===0?evz(a,M):tC(a,X9(new AD(D,"Xhr succeeded but the status code is not 200"),y))}else{D=g.bT(a.xhr);M=eJ(a);if(D){var N= ael(a,D);D=N.code;var F=N.details;N=N.metadata}else D=2,F="Rpc failed due to xhr error. uri: "+String(a.xhr.V)+", error code: "+(a.xhr.B+", error: ")+a.xhr.getLastError(),N=M;bb(a,M);tC(a,X9(new AD(D,F,N),y))}})}; p91=function(a){ad(a.D,"data",function(x){if("1"in x){var y=x["1"];try{var D=a.Y(y)}catch(M){tC(a,new AD(13,"Error when deserializing response data; error: "+M+(", response: "+y)))}D&&evz(a,D)}if("2"in x)for(x=ael(a,x["2"]),y=0;y-1&&a.splice(x,1)}; evz=function(a,x){for(var y=0;y>4&15).toString(16)+(a&15).toString(16)}; JP=function(a,x){this.B=this.T=null;this.J=a||null;this.U=!!x}; SN=function(a){a.T||(a.T=new Map,a.B=0,a.J&&u6(a.J,function(x,y){a.add(r5(x),y)}))}; ozG=function(a,x){SN(a);x=KZ(a,x);return a.T.has(x)}; g.JX7=function(a,x,y){a.remove(x);y.length>0&&(a.J=null,a.T.set(KZ(a,x),g.Fe(y)),a.B=a.B+y.length)}; KZ=function(a,x){x=String(x);a.U&&(x=x.toLowerCase());return x}; F6l=function(a,x){x&&!a.U&&(SN(a),a.J=null,a.T.forEach(function(y,D){var M=D.toLowerCase();D!=M&&(this.remove(D),g.JX7(this,M,y))},a)); a.U=x}; g.Gyz=function(a){var x="";g.hS(a,function(y,D){x+=D;x+=":";x+=y;x+="\r\n"}); return x}; g.LZ=function(a,x,y){if(g.sJ(y))return a;y=g.Gyz(y);if(typeof a==="string")return Bw(a,g.Vp(x),y);g.QM(a,x,y);return a}; g.wv=function(a){g.A.call(this);this.B=a;this.T={}}; Qp6=function(a,x,y,D,M,N){if(Array.isArray(y))for(var F=0;F=0)return!0;try{var x=new g.w8(a)}catch(y){return g.Xh(sp6,function(D){return a.search(D)>0})!=null}return x.D.match(ByS)?!0:g.Xh(sp6,function(y){return a.match(y)!=null})!=null}; g.BB=function(a,x){return a.replace($RS,function(y,D){try{var M=g.BX(x,D);if(M==null||M.toString()==null)return y;M=M.toString();if(M==""||!g.af(g.XL(M)))return encodeURIComponent(M).replace(/%2C/g,",")}catch(N){}return y})}; fe7=function(a){this.HJ=cW(a,500)}; gzG=function(a){this.HJ=cW(a,500)}; hP=function(a){this.HJ=cW(a)}; $R=function(a){this.HJ=cW(a)}; Rj6=function(a){var x=a.HJ;return HW(a,x,x[Dp]|0,hP,2,1)}; URh=function(a){var x;if((x=a[YHC])!=null)a=x;else{if(Ba!==Ba)throw Error();a=a[YHC]=AX1(a.T)}return a}; ijs=function(a){var x;return(x=a[HjS])!=null?x:a[HjS]=new Map(Rj6(URh(a)).map(function(y){return[y.getName(),tv(y,2)]}))}; fZ=function(a,x){return Object.is(a,x)}; Rd=function(a){var x=gv;gv=a;return x}; OjS=function(a){if(a.IE!==void 0){var x=YR;YR=!0;try{for(var y=a.IE;y!==void 0;y=y.WE){var D=y.GK;D.yD||(a=void 0,D.yD=!0,OjS(D),(a=D.Y3)==null||a.call(D,D))}}finally{YR=x}}}; VW1=function(){var a;return((a=gv)==null?void 0:a.Xo)!==!1}; var C1h=function(){return NC[z[9]](this,12)}; rXs=function(a){a&&(a.F6=void 0,a.zv=!0);return Rd(a)}; XsC=function(a){a.zv=!1;var x=a.F6,y=x!==void 0?x.S2:a.producers;if(y!==void 0){if(AP(a)){do y=tWT(y);while(y!==void 0)}x!==void 0?x.S2=void 0:a.producers=void 0}}; bj8=function(a,x){var y=a.kV,D=AP(a);y!==void 0?(x.WE=y.WE,y.WE=x):(x.WE=void 0,a.IE=x);x.zj=y;a.kV=x;if(!D)for(a=a.producers;a!==void 0;a=a.S2)bj8(a.jN,a)}; tWT=function(a){var x=a.jN,y=a.S2,D=a.WE,M=a.zj;a.WE=void 0;a.zj=void 0;D!==void 0?D.zj=M:x.kV=M;if(M!==void 0)M.WE=D;else if(x.IE=D,!AP(x))for(a=x.producers;a!==void 0;)a=tWT(a);return y}; AP=function(a){return a.zX||a.IE!==void 0}; aAT=function(a,x){function y(){a:{if(YR)throw Error("");if(gv!==null){var M=gv.F6;if(M===void 0||M.jN!==D){var N=void 0,F=gv.zv;if(F&&(N=M!==void 0?M.S2:gv.producers,N!==void 0&&N.jN===D)){gv.F6=N;N.dwc=D.version;break a}var c=D.kV,J;if(!(J=c===void 0||c.GK!==gv)){if(F){b:{J=gv;F=J.F6;if(F!==void 0){J=J.producers;do{if(J===c){F=!0;break b}if(J===F)break;J=J.S2}while(J!==void 0)}F=!1}F=!F}J=F}J&&(F=AP(gv),N={jN:D,GK:gv,S2:N,zj:c,dwc:D.version,WE:void 0},gv.F6=N,M!==void 0?M.S2=N:gv.producers=N,F&& bj8(D,N))}}}return D.value} var D=Object.create(ps8);D.value=a;x!==void 0&&(D.Tg=x);y[IeT]=D;return[y,function(M){return ejT(D,M)}, function(M){if(!VW1())throw Error();ejT(D,M(D.value))}]}; ejT=function(a,x){if(!VW1())throw Error();a.Tg(a.value,x)||(a.value=x,a.version++,xrz++,OjS(a))}; Us=function(a,x){x=x===void 0?"":x;var y={};a=aAT(a,y.equals);y=y.debugName;var D;x=y&&x?y+"__"+x:(D=y!=null?y:x)!=null?D:"[signal]";a[0][IeT].debugName=x}; iM=function(a){g.wT.call(this);var x=this;this.N=this.B=0;this.oh=a!=null?a:{Z2:function(M,N){return setTimeout(M,N)}, Qr:function(M){clearTimeout(M)}}; var y,D;this.T=(D=(y=window.navigator)==null?void 0:y.onLine)!=null?D:!0;this.J=function(){return g.R(function(M){return g.B(M,HB(x),0)})}; window.addEventListener("offline",this.J);window.addEventListener("online",this.J);this.N||this.TF()}; yeS=function(){var a=g.Os;iM.instance||(iM.instance=new iM(a));return iM.instance}; HB=function(a,x){return a.U?a.U:a.U=new Promise(function(y){var D,M,N,F;return g.R(function(c){switch(c.T){case 1:return D=window.AbortController?new window.AbortController:void 0,N=(M=D)==null?void 0:M.signal,F=!1,g.cJ(c,2,3),D&&(a.B=a.oh.Z2(function(){D.abort()},x||2E4)),g.B(c,fetch("/generate_204",{method:"HEAD", signal:N}),5);case 5:F=!0;case 3:g.SV(c);a.U=void 0;a.B&&(a.oh.Qr(a.B),a.B=0);F!==a.T&&(a.T=F,a.T?a.dispatchEvent("networkstatus-online"):a.dispatchEvent("networkstatus-offline"));y(F);g.K7(c,0);break;case 2:g.Qn(c),F=!1,c.WJ(3)}})})}; jXs=function(a){this.HJ=cW(a)}; VM=function(){this.data=[];this.T=-1}; Drh=function(a){a.T===-1&&(a.T=a.data.reduce(function(x,y,D){return x+(y?Math.pow(2,D):0)},0)); return a.T}; rv=function(a){a.setAttribute("role","link")}; XZ=function(a,x){Array.isArray(x)&&(x=x.join(" "));x===""||x==void 0?(tP||(x={},tP=(x.atomic=!1,x.autocomplete="none",x.dropeffect="none",x.haspopup=!1,x.live="off",x.multiline=!1,x.multiselectable=!1,x.orientation="vertical",x.readonly=!1,x.relevant="additions text",x.required=!1,x.sort="none",x.busy=!1,x.disabled=!1,x.hidden=!1,x.invalid="false",x)),x=tP,"label"in x?a.setAttribute("aria-label",x.label):a.removeAttribute("aria-label")):a.setAttribute("aria-label",x)}; bM=function(a){a=a.getAttribute("aria-label");return a==null||a==void 0?"":String(a)}; g.pZ=function(a,x,y){g.A.call(this);this.T=null;this.U=!1;this.D=a;this.N=y;this.B=x||window;this.J=(0,g.RP)(this.Ek,this)}; Mdq=function(a){a=a.B;return a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||null}; NIq=function(a){a=a.B;return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||null}; g.Id=function(a,x,y){g.A.call(this);this.T=a;this.jR=x||0;this.B=y;this.J=(0,g.RP)(this.AR,this)}; g.eN=function(a,x){a.isActive()||a.start(x)}; g.a9=function(a){a.stop();a.AR()}; g.x1=function(a){a.isActive()&&g.a9(a)}; g.yw=function(a,x,y){g.A.call(this);this.U=y!=null?a.bind(y):a;this.jR=x;this.J=null;this.T=!1;this.B=0;this.MG=null}; j0=function(a){a.MG=g.gT(function(){a.MG=null;a.T&&!a.B&&(a.T=!1,j0(a))},a.jR); var x=a.J;a.J=null;a.U.apply(null,x)}; g.D2=function(a,x){this.T=a[g.lF.Symbol.iterator]();this.B=x}; Fo1=function(a){return typeof a.className=="string"?a.className:a.getAttribute&&a.getAttribute("class")||""}; ME=function(a){return a.classList?a.classList:Fo1(a).match(/\S+/g)||[]}; g.NE=function(a,x){typeof a.className=="string"?a.className=x:a.setAttribute&&a.setAttribute("class",x)}; g.FR=function(a,x){return a.classList?a.classList.contains(x):g.a4(ME(a),x)}; g.zt=function(a,x){if(a.classList)a.classList.add(x);else if(!g.FR(a,x)){var y=Fo1(a);g.NE(a,y+(y.length>0?" "+x:x))}}; g.cI=function(a,x){if(a.classList)Array.prototype.forEach.call(x,function(M){g.zt(a,M)}); else{var y={};Array.prototype.forEach.call(ME(a),function(M){y[M]=!0}); Array.prototype.forEach.call(x,function(M){y[M]=!0}); x="";for(var D in y)x+=x.length>0?" "+D:D;g.NE(a,x)}}; g.o9=function(a,x){a.classList?a.classList.remove(x):g.FR(a,x)&&g.NE(a,Array.prototype.filter.call(ME(a),function(y){return y!=x}).join(" "))}; g.Jg=function(a,x){a.classList?Array.prototype.forEach.call(x,function(y){g.o9(a,y)}):g.NE(a,Array.prototype.filter.call(ME(a),function(y){return!g.a4(x,y)}).join(" "))}; g.Gt=function(a,x,y){y?g.zt(a,x):g.o9(a,x)}; zDh=function(a,x){var y=!g.FR(a,x);g.Gt(a,x,y)}; g.Qw=function(){g.wT.call(this);this.T=0;this.endTime=this.startTime=null}; ce7=function(a,x){Array.isArray(x)||(x=[x]);x=x.map(function(y){return typeof y==="string"?y:y.property+" "+y.duration+"s "+y.timing+" "+y.delay+"s"}); g.F7(a,"transition",x.join(","))}; S0=function(a,x,y,D,M){g.Qw.call(this);this.B=a;this.N=x;this.D=y;this.U=D;this.Y=Array.isArray(M)?M:[M]}; ojT=function(a,x,y,D){return new S0(a,x,{opacity:y},{opacity:D},{property:"opacity",duration:x,timing:"ease-in",delay:0})}; Gxz=function(a){a=jo(a);if(a=="")return null;var x=String(a.slice(0,4)).toLowerCase();if(("url("1||a&&a.split(")"),null;if(a.indexOf("(")>0){if(/"|'/.test(a))return null;x=/([\-\w]+)\(/g;for(var y;y=x.exec(a);)if(!(y[1].toLowerCase()in JeJ))return null}return a}; KG=function(a,x){a=g.lF[a];return a&&a.prototype?(x=Object.getOwnPropertyDescriptor(a.prototype,x))&&x.get||null:null}; QX7=function(a){var x=g.lF.CSSStyleDeclaration;return x&&x.prototype&&x.prototype[a]||null}; SzG=function(a,x,y,D){if(a)return a.apply(x,D);if(g.LG&&document.documentMode<10){if(!x[y].call)throw Error("IE Clobbering detected");}else if(typeof x[y]!="function")throw Error("Clobbering detected");return x[y].apply(x,D)}; qzl=function(a){if(!a)return"";var x=document.createElement("div").style;Ko6(a).forEach(function(y){var D=g.lH&&y in Lo7?y:y.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");eS(D,"--")||eS(D,"var")||(y=SzG(wOh,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[y])||"",y=Gxz(y),y!=null&&SzG(CG7,x,x.setProperty?"setProperty":"setAttribute",[D,y]))}); return x.cssText||""}; Ko6=function(a){g.sG(a)?a=g.Fe(a):(a=g.ue(a),g.Dk(a,"cssText"));return a}; g.CG=function(a){var x,y=x=0,D=!1;a=a.split(drG);for(var M=0;M.4?-1:1;return(x==0?null:x)==-1?"rtl":"ltr"}; g.nG=function(a){if(a instanceof qE||a instanceof dm||a instanceof Z2)return a;if(typeof a.next=="function")return new qE(function(){return a}); if(typeof a[Symbol.iterator]=="function")return new qE(function(){return a[Symbol.iterator]()}); if(typeof a.lM=="function")return new qE(function(){return a.lM()}); throw Error("Not an iterator or iterable.");}; qE=function(a){this.B=a}; dm=function(a){this.B=a}; Z2=function(a){qE.call(this,function(){return a}); this.J=a}; vI=function(a,x,y,D,M,N,F,c){this.T=a;this.Y=x;this.J=y;this.N=D;this.U=M;this.D=N;this.B=F;this.V=c}; PI=function(a,x){if(x==0)return a.T;if(x==1)return a.B;var y=Nk(a.T,a.J,x),D=Nk(a.J,a.U,x);a=Nk(a.U,a.B,x);y=Nk(y,D,x);D=Nk(D,a,x);return Nk(y,D,x)}; PG1=function(a,x){var y=(x-a.T)/(a.B-a.T);if(y<=0)return 0;if(y>=1)return 1;for(var D=0,M=1,N=0,F=0;F<8;F++){N=PI(a,y);var c=(PI(a,y+1E-6)-N)/1E-6;if(Math.abs(N-x)<1E-6)return y;if(Math.abs(c)<1E-6)break;else N1E-6&&F<8;F++)N=0}; g.ul=function(a){g.A.call(this);this.D=1;this.J=[];this.U=0;this.T=[];this.B={};this.Y=!!a}; lAz=function(a,x,y){g.ke(function(){a.apply(x,y)})}; g.mv=function(a){this.Qf=a}; WI=function(a){this.Qf=a}; kxl=function(a){this.data=a}; uvG=function(a){return a===void 0||a instanceof kxl?a:new kxl(a)}; Eb=function(a){this.Qf=a}; g.mrq=function(a){var x=a.creation;a=a.expiration;return!!a&&ag.At()}; g.sb=function(a){this.Qf=a}; Wol=function(){}; BI=function(){}; hg=function(a){this.T=a;this.B=null}; $1=function(a){if(a.T==null)throw Error("Storage mechanism: Storage unavailable");a.isAvailable()||A3(Error("Storage mechanism: Storage unavailable"))}; fG=function(){var a=null;try{a=g.lF.localStorage||null}catch(x){}hg.call(this,a)}; Ejh=function(){var a=null;try{a=g.lF.sessionStorage||null}catch(x){}hg.call(this,a)}; var qT7=function(){return vh[z[9]](this,2)}; gm=function(a,x){this.B=a;this.T=x+"::"}; g.R9=function(a){var x=new fG;return x.isAvailable()?a?new gm(x,a):x:null}; Y1=function(a,x){this.T=a;this.B=x}; Ag=function(a){this.T=[];if(a)a:{if(a instanceof Ag){var x=a.pR();a=a.To();if(this.T.length<=0){for(var y=this.T,D=0;D>>6:(N<65536?c[y++]=224|N>>>12:(c[y++]=240|N>>>18,c[y++]=128|N>>>12&63),c[y++]=128|N>>> 6&63),c[y++]=128|N&63);return c}; Vw=function(a){for(var x=a.length;--x>=0;)a[x]=0}; rm=function(a,x,y,D,M){this.bl=a;this.Sk=x;this.Kv=y;this.DY=D;this.eV8=M;this.Rd=a&&a.length}; tg=function(a,x){this.Ts=a;this.I6=0;this.TV=x}; bl=function(a,x){a.It[a.pending++]=x&255;a.It[a.pending++]=x>>>8&255}; pG=function(a,x,y){a.bV>16-y?(a.hI|=x<>16-a.bV,a.bV+=y-16):(a.hI|=x<>>=1,y<<=1;while(--x>0);return y>>>1}; fAz=function(a,x,y){var D=Array(16),M=0,N;for(N=1;N<=15;N++)D[N]=M=M+y[N-1]<<1;for(y=0;y<=x;y++)M=a[y*2+1],M!==0&&(a[y*2]=$rG(D[M]++,M))}; gjJ=function(a){var x;for(x=0;x<286;x++)a.I9[x*2]=0;for(x=0;x<30;x++)a.nU[x*2]=0;for(x=0;x<19;x++)a.Xz[x*2]=0;a.I9[512]=1;a.qn=a.bC=0;a.Jh=a.matches=0}; RDq=function(a){a.bV>8?bl(a,a.hI):a.bV>0&&(a.It[a.pending++]=a.hI);a.hI=0;a.bV=0}; YzC=function(a,x,y){RDq(a);bl(a,y);bl(a,~y);Ob.kO(a.It,a.window,x,y,a.pending);a.pending+=y}; Aez=function(a,x,y,D){var M=x*2,N=y*2;return a[M]>>7)];I9(a,F,y);c=D9[F];c!==0&&(M-=Mz[F],pG(a,M,c))}}while(D>1;F>=1;F--)e0(a,y,F);J=N;do F=a.b0[1],a.b0[1]=a.b0[a.xF--],e0(a,y,1),D=a.b0[1],a.b0[--a.pM]=F,a.b0[--a.pM]=D,y[J*2]=y[F*2]+y[D*2],a.depth[J]=(a.depth[F]>=a.depth[D]?a.depth[F]:a.depth[D])+1,y[F*2+1]=y[D*2+1]=J,a.b0[1]=J++,e0(a,y,1);while(a.xF>= 2);a.b0[--a.pM]=a.b0[1];F=x.Ts;J=x.I6;D=x.TV.bl;M=x.TV.Rd;N=x.TV.Sk;var G=x.TV.Kv,Q=x.TV.eV8,S,K=0;for(S=0;S<=15;S++)a.T9[S]=0;F[a.b0[a.pM]*2+1]=0;for(x=a.pM+1;x<573;x++){var L=a.b0[x];S=F[F[L*2+1]*2+1]+1;S>Q&&(S=Q,K++);F[L*2+1]=S;if(!(L>J)){a.T9[S]++;var w=0;L>=G&&(w=N[L-G]);var Z=F[L*2];a.qn+=Z*(S+w);M&&(a.bC+=Z*(D[L*2+1]+w))}}if(K!==0){do{for(S=Q-1;a.T9[S]===0;)S--;a.T9[S]--;a.T9[S+1]+=2;a.T9[Q]--;K-=2}while(K>0);for(S=Q;S!==0;S--)for(L=a.T9[S];L!==0;)D=a.b0[--x],D>J||(F[D*2+1]!==S&&(a.qn+=(S- F[D*2+1])*F[D*2],F[D*2+1]=S),L--)}fAz(y,c,a.T9)}; Ht6=function(a,x,y){var D,M=-1,N=x[1],F=0,c=7,J=4;N===0&&(c=138,J=3);x[(y+1)*2+1]=65535;for(D=0;D<=y;D++){var G=N;N=x[(D+1)*2+1];++F>>=1)if(x&1&&a.I9[y*2]!==0)return 0;if(a.I9[18]!==0||a.I9[20]!==0||a.I9[26]!==0)return 1;for(y=32;y<256;y++)if(a.I9[y*2]!==0)return 1;return 0}; FX=function(a,x,y){a.It[a.wJ+a.Jh*2]=x>>>8&255;a.It[a.wJ+a.Jh*2+1]=x&255;a.It[a.Dl+a.Jh]=y&255;a.Jh++;x===0?a.I9[y*2]++:(a.matches++,x--,a.I9[(aB[y]+256+1)*2]++,a.nU[(x<256?jY[x]:jY[256+(x>>>7)])*2]++);return a.Jh===a.Sa-1}; cY=function(a,x){a.msg=zm[x];return x}; oB=function(a){for(var x=a.length;--x>=0;)a[x]=0}; Jk=function(a){var x=a.state,y=x.pending;y>a.Yx&&(y=a.Yx);y!==0&&(Ob.kO(a.output,x.It,x.E_,y,a.wu),a.wu+=y,x.E_+=y,a.Wd+=y,a.Yx-=y,x.pending-=y,x.pending===0&&(x.E_=0))}; qz=function(a,x){var y=a.ib>=0?a.ib:-1,D=a.fl-a.ib,M=0;if(a.level>0){a.eW.Qi===2&&(a.eW.Qi=OtC(a));Nz(a,a.NP);Nz(a,a.M8);Ht6(a,a.I9,a.NP.I6);Ht6(a,a.nU,a.M8.I6);Nz(a,a.P7);for(M=18;M>=3&&a.Xz[Vdz[M]*2+1]===0;M--);a.qn+=3*(M+1)+5+5+4;var N=a.qn+3+7>>>3;var F=a.bC+3+7>>>3;F<=N&&(N=F)}else N=F=D+5;if(D+4<=N&&y!==-1)pG(a,x?1:0,3),YzC(a,y,D);else if(a.strategy===4||F===N)pG(a,2+(x?1:0),3),UrT(a,wK,Cp);else{pG(a,4+(x?1:0),3);y=a.NP.I6+1;D=a.M8.I6+1;M+=1;pG(a,y-257,5);pG(a,D-1,5);pG(a,M-4,4);for(N=0;N>>8&255;a.It[a.pending++]=x&255}; re7=function(a,x){var y=a.vD,D=a.fl,M=a.aI,N=a.nT,F=a.fl>a.Uj-262?a.fl-(a.Uj-262):0,c=a.window,J=a.aX,G=a.fN,Q=a.fl+258,S=c[D+M-1],K=c[D+M];a.aI>=a.nz&&(y>>=2);N>a.zY&&(N=a.zY);do{var L=x;if(c[L+M]===K&&c[L+M-1]===S&&c[L]===c[D]&&c[++L]===c[D+1]){D+=2;for(L++;c[++D]===c[++L]&&c[++D]===c[++L]&&c[++D]===c[++L]&&c[++D]===c[++L]&&c[++D]===c[++L]&&c[++D]===c[++L]&&c[++D]===c[++L]&&c[++D]===c[++L]&&DM){a.J3=x;M=L;if(L>=N)break;S=c[D+M-1];K=c[D+M]}}}while((x=G[x&J])>F&&--y!== 0);return M<=a.zY?M:a.zY}; PY=function(a){var x=a.Uj,y;do{var D=a.DU-a.zY-a.fl;if(a.fl>=x+(x-262)){Ob.kO(a.window,a.window,x,x,0);a.J3-=x;a.fl-=x;a.ib-=x;var M=y=a.Bt;do{var N=a.head[--M];a.head[M]=N>=x?N-x:0}while(--y);M=y=x;do N=a.fN[--M],a.fN[M]=N>=x?N-x:0;while(--y);D+=x}if(a.eW.NK===0)break;M=a.eW;y=a.window;N=a.fl+a.zY;var F=M.NK;F>D&&(F=D);F===0?y=0:(M.NK-=F,Ob.kO(y,M.input,M.T2,F,N),M.state.wrap===1?M.Qs=np(M.Qs,y,F,N):M.state.wrap===2&&(M.Qs=vY(M.Qs,y,F,N)),M.T2+=F,M.S5+=F,y=F);a.zY+=y;if(a.zY+a.Ra>=3)for(D=a.fl-a.Ra, a.rZ=a.window[D],a.rZ=(a.rZ<=3&&(a.rZ=(a.rZ<=3)if(y=FX(a,a.fl-a.J3,a.SW-3),a.zY-=a.SW,a.SW<=a.jp&&a.zY>=3){a.SW--;do a.fl++,a.rZ=(a.rZ<=3&&(a.rZ=(a.rZ<4096)&&(a.SW=2));if(a.aI>=3&&a.SW<=a.aI){D=a.fl+a.zY-3;y=FX(a,a.fl-1-a.OW,a.aI-3);a.zY-=a.aI-1;a.aI-=2;do++a.fl<=D&&(a.rZ=(a.rZ<=3&&a.fl>0&&(D=a.fl-1,y=N[D],y===N[++D]&&y===N[++D]&&y===N[++D])){for(M=a.fl+258;y===N[++D]&&y===N[++D]&&y===N[++D]&&y===N[++D]&&y===N[++D]&&y===N[++D]&&y===N[++D]&&y===N[++D]&&Da.zY&&(a.SW=a.zY)}a.SW>=3?(y=FX(a,1,a.SW-3),a.zY-=a.SW,a.fl+=a.SW,a.SW=0):(y=FX(a,0,a.window[a.fl]),a.zY--,a.fl++);if(y&&(qz(a,!1),a.eW.Yx===0))return 1}a.Ra=0;return x=== 4?(qz(a,!0),a.eW.Yx===0?3:4):a.Jh&&(qz(a,!1),a.eW.Yx===0)?1:2}; XO7=function(a,x){for(var y;;){if(a.zY===0&&(PY(a),a.zY===0)){if(x===0)return 1;break}a.SW=0;y=FX(a,0,a.window[a.fl]);a.zY--;a.fl++;if(y&&(qz(a,!1),a.eW.Yx===0))return 1}a.Ra=0;return x===4?(qz(a,!0),a.eW.Yx===0?3:4):a.Jh&&(qz(a,!1),a.eW.Yx===0)?1:2}; kH=function(a,x,y,D,M){this.SG=a;this.yfc=x;this.zV1=y;this.blJ=D;this.func=M}; bt7=function(){this.eW=null;this.status=0;this.It=null;this.wrap=this.pending=this.E_=this.OZ=0;this.n$=null;this.Ws=0;this.method=8;this.cn=-1;this.aX=this.Fd=this.Uj=0;this.window=null;this.DU=0;this.head=this.fN=null;this.nT=this.nz=this.strategy=this.level=this.jp=this.vD=this.aI=this.zY=this.J3=this.fl=this.Xu=this.OW=this.SW=this.ib=this.Ot=this.a4=this.VY=this.Bt=this.rZ=0;this.I9=new Ob.Yz(1146);this.nU=new Ob.Yz(122);this.Xz=new Ob.Yz(78);oB(this.I9);oB(this.nU);oB(this.Xz);this.P7=this.M8= this.NP=null;this.T9=new Ob.Yz(16);this.b0=new Ob.Yz(573);oB(this.b0);this.pM=this.xF=0;this.depth=new Ob.Yz(573);oB(this.depth);this.bV=this.hI=this.Ra=this.matches=this.bC=this.qn=this.wJ=this.Jh=this.Sa=this.Dl=0}; pOC=function(a,x){if(!a||!a.state||x>5||x<0)return a?cY(a,-2):-2;var y=a.state;if(!a.output||!a.input&&a.NK!==0||y.status===666&&x!==4)return cY(a,a.Yx===0?-5:-2);y.eW=a;var D=y.cn;y.cn=x;if(y.status===42)if(y.wrap===2)a.Qs=0,dK(y,31),dK(y,139),dK(y,8),y.n$?(dK(y,(y.n$.text?1:0)+(y.n$.Zn?2:0)+(y.n$.extra?4:0)+(y.n$.name?8:0)+(y.n$.comment?16:0)),dK(y,y.n$.time&255),dK(y,y.n$.time>>8&255),dK(y,y.n$.time>>16&255),dK(y,y.n$.time>>24&255),dK(y,y.level===9?2:y.strategy>=2||y.level<2?4:0),dK(y,y.n$.os& 255),y.n$.extra&&y.n$.extra.length&&(dK(y,y.n$.extra.length&255),dK(y,y.n$.extra.length>>8&255)),y.n$.Zn&&(a.Qs=vY(a.Qs,y.It,y.pending,0)),y.Ws=0,y.status=69):(dK(y,0),dK(y,0),dK(y,0),dK(y,0),dK(y,0),dK(y,y.level===9?2:y.strategy>=2||y.level<2?4:0),dK(y,3),y.status=113);else{var M=8+(y.Fd-8<<4)<<8;M|=(y.strategy>=2||y.level<2?0:y.level<6?1:y.level===6?2:3)<<6;y.fl!==0&&(M|=32);y.status=113;Z9(y,M+(31-M%31));y.fl!==0&&(Z9(y,a.Qs>>>16),Z9(y,a.Qs&65535));a.Qs=1}if(y.status===69)if(y.n$.extra){for(M= y.pending;y.Ws<(y.n$.extra.length&65535)&&(y.pending!==y.OZ||(y.n$.Zn&&y.pending>M&&(a.Qs=vY(a.Qs,y.It,y.pending-M,M)),Jk(a),M=y.pending,y.pending!==y.OZ));)dK(y,y.n$.extra[y.Ws]&255),y.Ws++;y.n$.Zn&&y.pending>M&&(a.Qs=vY(a.Qs,y.It,y.pending-M,M));y.Ws===y.n$.extra.length&&(y.Ws=0,y.status=73)}else y.status=73;if(y.status===73)if(y.n$.name){M=y.pending;do{if(y.pending===y.OZ&&(y.n$.Zn&&y.pending>M&&(a.Qs=vY(a.Qs,y.It,y.pending-M,M)),Jk(a),M=y.pending,y.pending===y.OZ)){var N=1;break}N=y.WsM&&(a.Qs=vY(a.Qs,y.It,y.pending-M,M));N===0&&(y.Ws=0,y.status=91)}else y.status=91;if(y.status===91)if(y.n$.comment){M=y.pending;do{if(y.pending===y.OZ&&(y.n$.Zn&&y.pending>M&&(a.Qs=vY(a.Qs,y.It,y.pending-M,M)),Jk(a),M=y.pending,y.pending===y.OZ)){N=1;break}N=y.WsM&&(a.Qs=vY(a.Qs,y.It,y.pending-M,M));N===0&&(y.status=103)}else y.status= 103;y.status===103&&(y.n$.Zn?(y.pending+2>y.OZ&&Jk(a),y.pending+2<=y.OZ&&(dK(y,a.Qs&255),dK(y,a.Qs>>8&255),a.Qs=0,y.status=113)):y.status=113);if(y.pending!==0){if(Jk(a),a.Yx===0)return y.cn=-1,0}else if(a.NK===0&&(x<<1)-(x>4?9:0)<=(D<<1)-(D>4?9:0)&&x!==4)return cY(a,-5);if(y.status===666&&a.NK!==0)return cY(a,-5);if(a.NK!==0||y.zY!==0||x!==0&&y.status!==666){D=y.strategy===2?XO7(y,x):y.strategy===3?tdq(y,x):uo[y.level].func(y,x);if(D===3||D===4)y.status=666;if(D===1||D===3)return a.Yx===0&&(y.cn= -1),0;if(D===2&&(x===1?(pG(y,2,3),I9(y,256,wK),y.bV===16?(bl(y,y.hI),y.hI=0,y.bV=0):y.bV>=8&&(y.It[y.pending++]=y.hI&255,y.hI>>=8,y.bV-=8)):x!==5&&(pG(y,0,3),YzC(y,0,0),x===3&&(oB(y.head),y.zY===0&&(y.fl=0,y.ib=0,y.Ra=0))),Jk(a),a.Yx===0))return y.cn=-1,0}if(x!==4)return 0;if(y.wrap<=0)return 1;y.wrap===2?(dK(y,a.Qs&255),dK(y,a.Qs>>8&255),dK(y,a.Qs>>16&255),dK(y,a.Qs>>24&255),dK(y,a.S5&255),dK(y,a.S5>>8&255),dK(y,a.S5>>16&255),dK(y,a.S5>>24&255)):(Z9(y,a.Qs>>>16),Z9(y,a.Qs&65535));Jk(a);y.wrap>0&& (y.wrap=-y.wrap);return y.pending!==0?0:1}; mO=function(a){if(!(this instanceof mO))return new mO(a);a=this.options=Ob.assign({level:-1,method:8,chunkSize:16384,wc:15,kYP:8,strategy:0,to:""},a||{});a.raw&&a.wc>0?a.wc=-a.wc:a.TSJ&&a.wc>0&&a.wc<16&&(a.wc+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.eW=new IAl;this.eW.Yx=0;var x=this.eW;var y=a.level,D=a.method,M=a.wc,N=a.kYP,F=a.strategy;if(x){var c=1;y===-1&&(y=6);M<0?(c=0,M=-M):M>15&&(c=2,M-=16);if(N<1||N>9||D!==8||M<8||M>15||y<0||y>9||F<0||F>4)x=cY(x,-2);else{M===8&&(M=9); var J=new bt7;x.state=J;J.eW=x;J.wrap=c;J.n$=null;J.Fd=M;J.Uj=1<>=7;N<30;N++)for(Mz[N]=F<<7,M=0;M<1<=G.Uj&&(x===0&&(oB(G.head),G.fl=0,G.ib=0,G.Ra=0),y=new Ob.nG(G.Uj),Ob.kO(y,N,F-G.Uj,G.Uj,0),N=y,F=G.Uj);y=a.NK;D=a.T2;M=a.input;a.NK=F;a.T2=0;a.input=N;for(PY(G);G.zY>=3;){N=G.fl;F=G.zY-2;do G.rZ=(G.rZ<1?x[a[0]]=a[1]:a.length===1&&Object.assign(x,a[0])}; g.am=function(a,x){return a in IB?IB[a]:x}; x4=function(a){var x=IB.EXPERIMENT_FLAGS;return x?x[a]:void 0}; ZBq=function(a){yk.forEach(function(x){return x(a)})}; g.Df=function(a){return a&&window.yterr?function(){try{return a.apply(this,arguments)}catch(x){g.jM(x)}}:a}; g.jM=function(a){var x=g.uF("yt.logging.errors.log");x?x(a,"ERROR",void 0,void 0,void 0,void 0,void 0):(x=g.am("ERRORS",[]),x.push([a,"ERROR",void 0,void 0,void 0,void 0,void 0]),eY("ERRORS",x));ZBq(a)}; M9=function(a,x,y,D,M){var N=g.uF("yt.logging.errors.log");N?N(a,"WARNING",x,y,D,void 0,M):(N=g.am("ERRORS",[]),N.push([a,"WARNING",x,y,D,void 0,M]),eY("ERRORS",N))}; N9=function(a,x){x=a.split(x);for(var y={},D=0,M=x.length;D1?a[1]:a[0])):{}}; om=function(a,x){return TT8(a,x||{},!0)}; JY=function(a,x){return TT8(a,x||{},!1)}; TT8=function(a,x,y){var D=a.split("#",2);a=D[0];D=D.length>1?"#"+D[1]:"";var M=a.split("?",2);a=M[0];M=yq(M[1]||"");for(var N in x)if(y||!g.mh(M,N))M[N]=x[N];return g.sS(a,M)+D}; Ge=function(a){if(!x)var x=window.location.href;var y=g.Pw(a)[1]||null,D=g.T_(a);y&&D?(a=g.Pw(a),x=g.Pw(x),a=a[3]==x[3]&&a[1]==x[1]&&a[4]==x[4]):a=D?g.T_(x)===D&&(Number(g.Pw(x)[4]||null)||null)===(Number(g.Pw(a)[4]||null)||null):!0;return a}; Qk=function(a){a||(a=document.location.href);a=g.Pw(a)[1]||null;return a!==null&&a==="https"}; SM=function(a){a=lyG(a);return a===null?!1:a[0]==="com"&&a[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; kJC=function(a){a=lyG(a);return a===null?!1:a[1]==="google"?!0:a[2]==="google"?a[0]==="au"&&a[1]==="com"?!0:a[0]==="uk"&&a[1]==="co"?!0:!1:!1}; lyG=function(a){a=g.T_(a);return a!==null?a.split(".").reverse():null}; ne7=function(a){return a&&a.match(uxs)?a:r5(a)}; wx=function(a){var x=K6;a=a===void 0?qIT():a;var y=Object,D=y.assign,M=L6(x);var N=x.T;try{var F=N.screenX;var c=N.screenY}catch(m){}try{var J=N.outerWidth;var G=N.outerHeight}catch(m){}try{var Q=N.innerWidth;var S=N.innerHeight}catch(m){}try{var K=N.screenLeft;var L=N.screenTop}catch(m){}try{Q=N.innerWidth,S=N.innerHeight}catch(m){}try{var w=N.screen.availWidth;var Z=N.screen.availTop}catch(m){}N=[K,L,F,c,w,Z,J,G,Q,S];F=TU6(!1,x.T.top);c={};var v=v===void 0?g.lF:v;J=new VM;"SVGElement"in v&&"createElementNS"in v.document&&J.set(0);G=YJ7();G["allow-top-navigation-by-user-activation"]&&J.set(1);G["allow-popups-to-escape-sandbox"]&&J.set(2);v.crypto&&v.crypto.subtle&&J.set(3);"TextDecoder"in v&&"TextEncoder"in v&&J.set(4);v=Drh(J);x=(c.bc=v,c.bih=F.height,c.biw=F.width,c.brdim=N.join(),c.vis=vc(x.B),c.wgl=!!r1.WebGLRenderingContext,c);y=D.call(y,M,x);y.ca_type="image";a&&(y.bid=a);return y}; L6=function(a){var x={};x.dt=mnl;x.flash="0";a:{try{var y=a.T.top.location.href}catch(G){a=2;break a}a=y?y===a.B.location.href?0:1:2}x=(x.frm=a,x);try{x.u_tz=-(new Date).getTimezoneOffset();try{var D=r1.history.length}catch(G){D=0}x.u_his=D;var M;x.u_h=(M=r1.screen)==null?void 0:M.height;var N;x.u_w=(N=r1.screen)==null?void 0:N.width;var F;x.u_ah=(F=r1.screen)==null?void 0:F.availHeight;var c;x.u_aw=(c=r1.screen)==null?void 0:c.availWidth;var J;x.u_cd=(J=r1.screen)==null?void 0:J.colorDepth}catch(G){}return x}; EeS=function(){if(!Ws7)return null;var a=Ws7();return"open"in a?a:null}; g.q9=function(a){switch(C6(a)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; C6=function(a){return a&&"status"in a?a.status:-1}; g.dx=function(a,x){typeof a==="function"&&(a=g.Df(a));return window.setTimeout(a,x)}; g.Zf=function(a,x){typeof a==="function"&&(a=g.Df(a));return window.setInterval(a,x)}; g.n6=function(a){window.clearTimeout(a)}; g.vm=function(a){window.clearInterval(a)}; g.Te=function(a){a=Pm(a);return typeof a==="string"&&a==="false"?!1:!!a}; g.lj=function(a,x){a=Pm(a);return a===void 0&&x!==void 0?x:Number(a||0)}; k4=function(){return g.am("EXPERIMENTS_TOKEN","")}; Pm=function(a){return g.am("EXPERIMENT_FLAGS",{})[a]}; uj=function(){for(var a=[],x=g.am("EXPERIMENTS_FORCED_FLAGS",{}),y=g.W(Object.keys(x)),D=y.next();!D.done;D=y.next())D=D.value,a.push({key:D,value:String(x[D])});y=g.am("EXPERIMENT_FLAGS",{});D=g.W(Object.keys(y));for(var M=D.next();!M.done;M=D.next())M=M.value,M.startsWith("force_")&&x[M]===void 0&&a.push({key:M,value:String(y[M])});return a}; mN=function(a,x,y,D,M,N,F,c,J){function G(){(Q&&"readyState"in Q?Q.readyState:0)===4&&x&&g.Df(x)(Q)} y=y===void 0?"GET":y;D=D===void 0?"":D;c=c===void 0?!1:c;var Q=EeS();if(!Q)return null;"onloadend"in Q?Q.addEventListener("loadend",G,!1):Q.onreadystatechange=G;g.Te("debug_forward_web_query_parameters")&&(a=s78(a));Q.open(y,a,!0);N&&(Q.responseType=N);F&&(Q.withCredentials=!0);y=y==="POST"&&(window.FormData===void 0||!(D instanceof FormData));if(M=BTz(a,M))for(var S in M)Q.setRequestHeader(S,M[S]),"content-type"===S.toLowerCase()&&(y=!1);y&&Q.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); J&&"onprogress"in Q&&(Q.onprogress=function(){J(Q.responseText)}); if(c&&"setAttributionReporting"in XMLHttpRequest.prototype){a={eventSourceEligible:!0,triggerEligible:!1};try{Q.setAttributionReporting(a)}catch(K){M9(K)}}Q.send(D);return Q}; BTz=function(a,x){x=x===void 0?{}:x;var y=Ge(a),D=g.am("INNERTUBE_CLIENT_NAME"),M=g.Te("web_ajax_ignore_global_headers_if_set"),N;for(N in hn6){var F=g.am(hn6[N]),c=N==="X-Goog-AuthUser"||N==="X-Goog-PageId";N!=="X-Goog-Visitor-Id"||F||(F=g.am("VISITOR_DATA"));var J;if(!(J=!F)){if(!(J=y||(g.T_(a)?!1:!0))){J=a;var G;if(G=g.Te("add_auth_headers_to_remarketing_google_dot_com_ping")&&N==="Authorization"&&(D==="TVHTML5"||D==="TVHTML5_UNPLUGGED"||D==="TVHTML5_SIMPLY")&&kJC(J))J=l6(J)||"",J=J.split("/"), J="/"+(J.length>1?J[1]:""),G=J==="/pagead";J=G?!0:!1}J=!J}J||M&&x[N]!==void 0||D==="TVHTML5_UNPLUGGED"&&c||(x[N]=F)}"X-Goog-EOM-Visitor-Id"in x&&"X-Goog-Visitor-Id"in x&&delete x["X-Goog-Visitor-Id"];if(y||!g.T_(a))x["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(y||!g.T_(a)){try{var Q=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(S){}Q&&(x["X-YouTube-Time-Zone"]=Q)}document.location.hostname.endsWith("youtubeeducation.com")||!y&&g.T_(a)||(x["X-YouTube-Ad-Signals"]= FV(wx()));return x}; E2=function(a,x){x.method="POST";x.postParams||(x.postParams={});return g.Wm(a,x)}; gel=function(a,x){if(window.fetch&&x.format!=="XML"){var y={method:x.method||"GET",credentials:"same-origin"};x.headers&&(y.headers=x.headers);x.priority&&(y.priority=x.priority);a=$n7(a,x);var D=fy6(a,x);D&&(y.body=D);x.withCredentials&&(y.credentials="include");var M=x.context||g.lF,N=!1,F;fetch(a,y).then(function(c){if(!N){N=!0;F&&g.n6(F);var J=c.ok,G=function(Q){Q=Q||{};J?x.onSuccess&&x.onSuccess.call(M,Q,c):x.onError&&x.onError.call(M,Q,c);x.onFinish&&x.onFinish.call(M,Q,c)}; (x.format||"JSON")==="JSON"&&(J||c.status>=400&&c.status<500)?c.json().then(G,function(){G(null)}):G(null)}}).catch(function(){x.onError&&x.onError.call(M,{},{})}); a=x.timeout||0;x.onFetchTimeout&&a>0&&(F=g.dx(function(){N||(N=!0,g.n6(F),x.onFetchTimeout.call(x.context||g.lF))},a))}else g.Wm(a,x)}; g.Wm=function(a,x){var y=x.format||"JSON";a=$n7(a,x);var D=fy6(a,x),M=!1,N=RnS(a,function(J){if(!M){M=!0;c&&g.n6(c);var G=g.q9(J),Q=null,S=400<=J.status&&J.status<500,K=500<=J.status&&J.status<600;if(G||S||K)Q=YIJ(a,y,J,x.convertToSafeHtml);G&&(G=ADs(y,J,Q));Q=Q||{};S=x.context||g.lF;G?x.onSuccess&&x.onSuccess.call(S,J,Q):x.onError&&x.onError.call(S,J,Q);x.onFinish&&x.onFinish.call(S,J,Q)}},x.method,D,x.headers,x.responseType,x.withCredentials,!1,x.onProgress); D=x.timeout||0;if(x.onTimeout&&D>0){var F=x.onTimeout;var c=g.dx(function(){M||(M=!0,N.abort(),g.n6(c),F.call(x.context||g.lF,N))},D)}return N}; $n7=function(a,x){x.includeDomain&&(a=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+a);var y=g.am("XSRF_FIELD_NAME");if(x=x.urlParams)x[y]&&delete x[y],a=om(a,x);return a}; fy6=function(a,x){var y=g.am("XSRF_FIELD_NAME"),D=g.am("XSRF_TOKEN"),M=x.postBody||"",N=x.postParams,F=g.am("XSRF_FIELD_NAME"),c;x.headers&&(c=x.headers["Content-Type"]);x.excludeXsrf||g.T_(a)&&!x.withCredentials&&g.T_(a)!==document.location.hostname||x.method!=="POST"||c&&c!=="application/x-www-form-urlencoded"||x.postParams&&x.postParams[F]||(N||(N={}),N[y]=D);(g.Te("ajax_parse_query_data_only_when_filled")&&N&&Object.keys(N).length>0||N)&&typeof M==="string"&&(M=yq(M),g.Y2(M,N),M=x.postBodyFormat&& x.postBodyFormat==="JSON"?JSON.stringify(M):g.ES(M));N=M||N&&!g.sJ(N);!Unl&&N&&x.method!=="POST"&&(Unl=!0,g.jM(Error("AJAX request with postData should use POST")));return M}; YIJ=function(a,x,y,D){var M=null;switch(x){case "JSON":try{var N=y.responseText}catch(F){throw D=Error("Error reading responseText"),D.params=a,M9(D),F;}a=y.getResponseHeader("Content-Type")||"";N&&a.indexOf("json")>=0&&(N.substring(0,5)===")]}'\n"&&(N=N.substring(5)),M=JSON.parse(N));break;case "XML":if(a=(a=y.responseXML)?HBT(a):null)M={},g.qJ(a.getElementsByTagName("*"),function(F){M[F.tagName]=iB7(F)})}D&&OBG(M); return M}; OBG=function(a){if(g.BJ(a))for(var x in a)x==="html_content"||SGJ(x,"_html")?a[x]=s5(a[x]):OBG(a[x])}; ADs=function(a,x,y){if(x&&x.status===204)return!0;switch(a){case "JSON":return!!y;case "XML":return Number(y&&y.return_code)===0;case "RAW":return!0;default:return!!y}}; HBT=function(a){return a?(a=("responseXML"in a?a.responseXML:a).getElementsByTagName("root"))&&a.length>0?a[0]:null:null}; iB7=function(a){var x="";g.qJ(a.childNodes,function(y){x+=y.nodeValue}); return x}; s78=function(a){var x=window.location.search,y=g.T_(a);g.Te("debug_handle_relative_url_for_query_forward_killswitch")||!y&&Ge(a)&&(y=document.location.hostname);var D=l6(a);D=(y=y&&(y.endsWith("youtube.com")||y.endsWith("youtube-nocookie.com")))&&D&&D.startsWith("/api/");if(!y||D)return a;var M=yq(x),N={};g.qJ(VU7,function(F){M[F]&&(N[F]=M[F])}); return JY(a,N)}; Bm=function(a,x){var y=g.gQ(x),D;return(new g.ms(function(M,N){y.onSuccess=function(F){g.q9(F)?M(new rDh(F)):N(new s2("Request failed, status="+C6(F),"net.badstatus",F))}; y.onError=function(F){N(new s2("Unknown request error","net.unknown",F))}; y.onTimeout=function(F){N(new s2("Request timed out","net.timeout",F))}; D=g.Wm(a,y)})).KB(function(M){if(M instanceof $e){var N; (N=D)==null||N.abort()}return sI(M)})}; g.hY=function(a,x,y,D,M,N){function F(J,G,Q){return J.KB(function(S){if(G<=0||C6(S.xhr)===403)return sI(new s2("Request retried too many times","net.retryexhausted",S.xhr,S));var K=Math.pow(2,y-G+1)*Q,L=M>0?Math.min(M,K):K;return c(Q).then(function(){N&&N(S,G-1);return F(Bm(a,x),G-1,L)})})} function c(J){return new g.ms(function(G){setTimeout(G,J)})} M=M===void 0?-1:M;return F(Bm(a,x),y-1,D)}; s2=function(a,x,y){OG.call(this,a+", errorCode="+x);this.errorCode=x;this.xhr=y;this.name="PromiseAjaxError"}; rDh=function(a){this.xhr=a}; $4=function(a){this.T=a===void 0?null:a;this.J=0;this.B=null}; f6=function(a){var x=new $4;a=a===void 0?null:a;x.J=2;x.B=a===void 0?null:a;return x}; gx=function(a){var x=new $4;a=a===void 0?null:a;x.J=1;x.B=a===void 0?null:a;return x}; g.AY=function(a,x,y,D,M){Rm||Y4.set(""+a,x,{PA:y,path:"/",domain:D===void 0?"youtube.com":D,secure:M===void 0?!1:M})}; g.U2=function(a,x){if(!Rm)return Y4.get(""+a,x)}; g.Hm=function(a,x,y){Rm||Y4.remove(""+a,x===void 0?"/":x,y===void 0?"youtube.com":y)}; tUl=function(){if(g.Te("embeds_web_enable_cookie_detection_fix")){if(!g.lF.navigator.cookieEnabled)return!1}else if(!Y4.isEnabled())return!1;if(!Y4.isEmpty())return!0;g.Te("embeds_web_enable_cookie_detection_fix")?Y4.set("TESTCOOKIESENABLED","1",{PA:60,sameSite:"none",secure:!0}):Y4.set("TESTCOOKIESENABLED","1",{PA:60});if(Y4.get("TESTCOOKIESENABLED")!=="1")return!1;Y4.remove("TESTCOOKIESENABLED");return!0}; g.q=function(a,x){if(a)return a[x.name]}; ij=function(a){var x=g.am("INNERTUBE_HOST_OVERRIDE");x&&(a=String(x)+String(kr(a)));return a}; X0z=function(a){var x={};g.Te("json_condensed_response")&&(x.prettyPrint="false");return a=JY(a,x)}; O2=function(a,x){var y=y===void 0?{}:y;a={method:x===void 0?"POST":x,mode:Ge(a)?"same-origin":"cors",credentials:Ge(a)?"same-origin":"include"};x={};for(var D=g.W(Object.keys(y)),M=D.next();!M.done;M=D.next())M=M.value,y[M]&&(x[M]=y[M]);Object.keys(x).length>0&&(a.headers=x);return a}; Vk=function(){var a=/Chrome\/(\d+)/.exec(g.NG());return a?parseFloat(a[1]):NaN}; rx=function(){var a=/\sCobalt\/(\S+)\s/.exec(g.NG());if(!a)return NaN;var x=[];a=g.W(a[1].split("."));for(var y=a.next();!y.done;y=a.next())y=parseInt(y.value,10),y>=0&&x.push(y);return parseFloat(x.join("."))}; XV=function(){return g.tY("android")&&g.tY("chrome")&&!(g.tY("trident/")||g.tY("edge/"))&&!g.tY("cobalt")}; g.bj=function(){return g.tY("cobalt")}; p6=function(){return g.tY("cobalt")&&g.tY("appletv")}; Im=function(){return g.tY("(ps3; leanback shell)")||g.tY("ps3")&&g.bj()}; bB1=function(){return g.tY("(ps4; leanback shell)")||g.tY("ps4")&&g.bj()}; g.p07=function(){return g.bj()&&(g.tY("ps4 vr")||g.tY("ps4 pro vr"))}; eM=function(){var a=/WebKit\/([0-9]+)/.exec(g.NG());return!!(a&&parseInt(a[1],10)>=600)}; ae=function(){var a=/WebKit\/([0-9]+)/.exec(g.NG());return!!(a&&parseInt(a[1],10)>=602)}; IyT=function(){return g.tY("iemobile")||g.tY("windows phone")&&g.tY("edge")}; jw=function(){return(x3||yl)&&g.tY("applewebkit")&&!g.tY("version")&&(!g.tY("safari")||g.tY("gsa/"))}; MB=function(){return g.DX&&g.tY("version/")}; NB=function(){return g.tY("smart-tv")&&g.tY("samsung")}; g.tY=function(a){var x=g.NG();return x?x.toLowerCase().indexOf(a)>=0:!1}; FQ=function(){return kA8()||jw()||MB()?!0:g.am("EOM_VISITOR_DATA")?!1:!0}; z4=function(a,x){return x===void 0||x===null?a:x==="1"||x===!0||x===1||x==="True"?!0:!1}; c3=function(a,x,y){for(var D in y)if(y[D]==x)return y[D];return a}; oe=function(a,x){return x===void 0||x===null?a:Number(x)}; J6=function(a,x){return x===void 0||x===null?a:x.toString()}; G4=function(a,x){if(x){if(a==="fullwidth")return Infinity;if(a==="fullheight")return 0}return a&&(x=a.match(enS))&&(a=Number(x[2]),x=Number(x[1]),!isNaN(a)&&!isNaN(x)&&a>0)?x/a:NaN}; Ql=function(a){var x=a.docid||a.video_id||a.videoId||a.id;if(x)return x;x=a.raw_player_response;x||(a=a.player_response)&&(x=JSON.parse(a));return x&&x.videoDetails&&x.videoDetails.videoId||null}; am8=function(a){return Sw(a,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; g.KI=function(a){return a==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||a==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; Sw=function(a,x){x=(x===void 0?0:x)?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(x="EMBEDDED_PLAYER_MODE_PFL");var y=a.raw_embedded_player_response;if(!y&&(a=a.embedded_player_response))try{y=JSON.parse(a)}catch(D){return x}return y?c3(x,y.embeddedPlayerMode,xNz):x}; wX=function(a){OG.call(this,a.message||a.description||a.name);this.isMissing=a instanceof LI;this.isTimeout=a instanceof s2&&a.errorCode=="net.timeout";this.isCanceled=a instanceof $e}; LI=function(){OG.call(this,"Biscotti ID is missing from server")}; yCl=function(){if(g.Te("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("Biscotti id fetching has been disabled entirely.");if(!FQ())return Error("User has not consented - not fetching biscotti id.");var a=g.am("PLAYER_VARS",{});if(g.BX(a,"privembed",!1)=="1")return Error("Biscotti ID is not available in private embed mode");if(am8(a))return Error("Biscotti id fetching has been disabled for pfl.")}; NRJ=function(){var a=yCl();if(a!==void 0)return sI(a);CI||(CI=Bm("//googleads.g.doubleclick.net/pagead/id",jn8).then(DNJ).KB(function(x){return MJC(2,x)})); return CI}; DNJ=function(a){a=a.xhr.responseText;if(!eS(a,")]}'"))throw new LI;a=JSON.parse(a.substr(4));if((a.type||1)>1)throw new LI;a=a.id;dn7(a);CI=gx(a);FRC(18E5,2);return a}; MJC=function(a,x){x=new wX(x);dn7("");CI=f6(x);a>0&&FRC(12E4,a-1);throw x;}; FRC=function(a,x){g.dx(function(){Bm("//googleads.g.doubleclick.net/pagead/id",jn8).then(DNJ,function(y){return MJC(x,y)}).KB(g.Xz)},a)}; zo6=function(){try{var a=g.uF("yt.ads.biscotti.getId_");return a?a():NRJ()}catch(x){return sI(x)}}; oXl=function(a){a&&(a.dataset?a.dataset[cC7()]="true":mYT(a))}; JCl=function(a){return a?a.dataset?a.dataset[cC7()]:a.getAttribute("data-loaded"):null}; cC7=function(){return Gw6.loaded||(Gw6.loaded="loaded".replace(/\-([a-z])/g,function(a,x){return x.toUpperCase()}))}; Qnl=function(){var a=document;if("visibilityState"in a)return a.visibilityState;var x=qB+"VisibilityState";if(x in a)return a[x]}; dX=function(a,x){var y;jp(a,function(D){y=x[D];return!!y}); return y}; ZX=function(a){if(a.requestFullscreen)a=a.requestFullscreen(void 0);else if(a.webkitRequestFullscreen)a=a.webkitRequestFullscreen();else if(a.mozRequestFullScreen)a=a.mozRequestFullScreen();else if(a.msRequestFullscreen)a=a.msRequestFullscreen();else if(a.webkitEnterFullscreen)a=a.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return a instanceof Promise?a:Promise.resolve()}; P3=function(a){var x;g.nI()?v3()==a&&(x=document):x=a;return x&&(a=dX(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],x))?(x=a.call(x),x instanceof Promise?x:Promise.resolve()):Promise.resolve()}; S_h=function(a){return g.Xh(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(x){return"on"+x.toLowerCase()in a})}; KRs=function(){var a=document;return g.Xh(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(x){return"on"+x.toLowerCase()in a})}; g.nI=function(){return!!dX(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; v3=function(a){a=a===void 0?!1:a;var x=dX(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(a)for(;x&&x.shadowRoot;)x=x.shadowRoot.fullscreenElement;return x?x:null}; T4=function(a){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(a=a||window.event){this.event=a;for(var x in a)x in LRG||(this[x]=a[x]);this.scale=a.scale;this.rotation=a.rotation;var y=a.target||a.srcElement;y&&y.nodeType==3&&(y=y.parentNode);this.target=y;var D=a.relatedTarget; if(D)try{D=D.nodeName?D:null}catch(M){D=null}else this.type=="mouseover"?D=a.fromElement:this.type=="mouseout"&&(D=a.toElement);this.relatedTarget=D;this.clientX=a.clientX!=void 0?a.clientX:a.pageX;this.clientY=a.clientY!=void 0?a.clientY:a.pageY;this.keyCode=a.keyCode?a.keyCode:a.which;this.charCode=a.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=a.altKey;this.ctrlKey=a.ctrlKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.T=a.pageX;this.B=a.pageY}}catch(M){}}; w57=function(a){if(document.body&&document.documentElement){var x=document.body.scrollTop+document.documentElement.scrollTop;a.T=a.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);a.B=a.clientY+x}}; Cbz=function(a,x,y,D){D=D===void 0?{}:D;a.addEventListener&&(x!="mouseenter"||"onmouseenter"in document?x!="mouseleave"||"onmouseenter"in document?x=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(x="MozMousePixelScroll"):x="mouseout":x="mouseover");return EJ(l8,function(M){var N=typeof M[4]==="boolean"&&M[4]==!!D,F=g.BJ(M[4])&&g.BJ(D)&&g.fh(M[4],D);return!!M.length&&M[0]==a&&M[1]==x&&M[2]==y&&(N||F)})}; g.k3=function(a,x,y,D){D=D===void 0?{}:D;if(!a||!a.addEventListener&&!a.attachEvent)return"";var M=Cbz(a,x,y,D);if(M)return M;M=++q_G.count+"";var N=!(x!="mouseenter"&&x!="mouseleave"||!a.addEventListener||"onmouseenter"in document);var F=N?function(c){c=new T4(c);if(!Ai(c.relatedTarget,function(J){return J==a},!0))return c.currentTarget=a,c.type=x,y.call(a,c)}:function(c){c=new T4(c); c.currentTarget=a;return y.call(a,c)}; F=g.Df(F);a.addEventListener?(x=="mouseenter"&&N?x="mouseover":x=="mouseleave"&&N?x="mouseout":x=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(x="MozMousePixelScroll"),dNl()||typeof D==="boolean"?a.addEventListener(x,F,D):a.addEventListener(x,F,!!D.capture)):a.attachEvent("on"+x,F);l8[M]=[a,x,y,F,D];return M}; nXs=function(a){return Zr7(a,function(x){return g.FR(x,"ytp-ad-has-logging-urls")})}; Zr7=function(a,x){var y=document.body||document;return g.k3(y,"click",function(D){var M=Ai(D.target,function(N){return N===y||x(N)},!0); M&&M!==y&&!M.disabled&&(D.currentTarget=M,a.call(M,D))})}; g.u8=function(a){a&&(typeof a=="string"&&(a=[a]),g.qJ(a,function(x){if(x in l8){var y=l8[x],D=y[0],M=y[1],N=y[3];y=y[4];D.removeEventListener?dNl()||typeof y==="boolean"?D.removeEventListener(M,N,y):D.removeEventListener(M,N,!!y.capture):D.detachEvent&&D.detachEvent("on"+M,N);delete l8[x]}}))}; mU=function(a){for(var x in l8)l8[x][0]==a&&g.u8(x)}; W3=function(a){a=a||window.event;var x;a.composedPath&&typeof a.composedPath==="function"?x=a.composedPath():x=a.path;x&&x.length?a=x[0]:(a=a||window.event,a=a.target||a.srcElement,a.nodeType==3&&(a=a.parentNode));return a}; EN=function(a){this.Y=a;this.T=null;this.U=0;this.D=null;this.N=0;this.B=[];for(a=0;a<4;a++)this.B.push(0);this.J=0;this.dS=g.k3(window,"mousemove",(0,g.RP)(this.BJ,this));this.V=g.Zf((0,g.RP)(this.cJ,this),25)}; sN=function(a){g.A.call(this);this.D=[];this.Af=a||this}; B3=function(a,x,y,D){for(var M=0;M0?y:0;y=D?Date.now()+D*1E3:0;if((D=D?g.$3.BB():g.$3.Nu())&&window.JSON){typeof x!=="string"&&(x=JSON.stringify(x,void 0));try{D.set(a,x,y)}catch(M){D.remove(a)}}}; g.gX=function(a){var x=g.$3.Nu(),y=g.$3.BB();if(!x&&!y||!window.JSON)return null;try{var D=x.get(a)}catch(M){}if(typeof D!=="string")try{D=y.get(a)}catch(M){}if(typeof D!=="string")return null;try{D=JSON.parse(D,void 0)}catch(M){}return D}; Pb6=function(){var a=g.$3.BB();if(a&&(a=a.Rr("yt-player-quality")))return a.creation}; g.Re=function(a){try{var x=g.$3.Nu(),y=g.$3.BB();x&&x.remove(a);y&&y.remove(a)}catch(D){}}; g.Y3=function(){return g.gX("yt-remote-session-screen-id")}; TRz=function(a){var x=this;this.B=void 0;this.T=!1;a.addEventListener("beforeinstallprompt",function(y){y.preventDefault();x.B=y}); a.addEventListener("appinstalled",function(){x.T=!0},{once:!0})}; A6=function(){if(!g.lF.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.lF.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.lF.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.lF.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.lF.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(a){return"WEB_DISPLAY_MODE_UNKNOWN"}}; UN=function(){this.D0=!0}; lm6=function(){UN.instance||(UN.instance=new UN);return UN.instance}; kwT=function(a){switch(a){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}}; u96=function(){this.T=g.am("ALT_PREF_COOKIE_NAME","PREF");this.B=g.am("ALT_PREF_COOKIE_DOMAIN","youtube.com");var a=g.U2(this.T);a&&this.parse(a)}; g.i8=function(){H3||(H3=new u96);return H3}; Vl=function(a,x){var y="f"+(Math.floor(a/31)+1);a=1<10&&co.shift()))}; J5=function(a,x){FI||(zc?zc.logEvent(a,x):(co.push({type:"EVENT",eventType:a,payload:x}),co.length>10&&co.shift()))}; Gc=function(a){if(a.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; Qh=function(a){return a.substr(0,a.indexOf(":"))||a}; g.SD=function(a,x,y,D,M){x=x===void 0?{}:x;y=y===void 0?fm1[a]:y;D=D===void 0?gX6[a]:D;M=M===void 0?Ro7[a]:M;g.$G.call(this,y,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:a},x));this.type=a;this.message=y;this.level=D;this.T=M;Object.setPrototypeOf(this,g.SD.prototype)}; K3=function(a,x){g.SD.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:x,foundObjectStores:a},fm1.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,K3.prototype)}; L3=function(a,x){var y=Error.call(this);this.message=y.message;"stack"in y&&(this.stack=y.stack);this.index=a;this.objectStore=x;Object.setPrototypeOf(this,L3.prototype)}; C3=function(a,x,y,D){x=Qh(x);var M=a instanceof Error?a:Error("Unexpected error: "+a);if(M instanceof g.SD)return M;a={objectStoreNames:y,dbName:x,dbVersion:D};if(M.name==="QuotaExceededError")return new g.SD("QUOTA_EXCEEDED",a);if(g.wo&&M.name==="UnknownError")return new g.SD("QUOTA_MAYBE_EXCEEDED",a);if(M instanceof L3)return new g.SD("MISSING_INDEX",Object.assign({},a,{objectStore:M.objectStore,index:M.index}));if(M.name==="InvalidStateError"&&Y_8.some(function(N){return M.message.includes(N)}))return new g.SD("EXECUTE_TRANSACTION_ON_CLOSED_DB", a); if(M.name==="AbortError")return new g.SD("UNKNOWN_ABORT",a,M.message);M.args=[Object.assign({},a,{name:"IdbError",eN:M.name})];M.level="WARNING";return M}; g.q7=function(a,x,y){var D=N7();return new g.SD("IDB_NOT_SUPPORTED",{context:{caller:a,publicName:x,version:y,hasSucceededOnce:D==null?void 0:D.hasSucceededOnce}})}; AC6=function(a){if(!a)throw Error();throw a;}; UNl=function(a){return a}; ZM=function(a){this.T=a}; g.n3=function(a){function x(M){if(D.state.status==="PENDING"){D.state={status:"REJECTED",reason:M};M=g.W(D.B);for(var N=M.next();!N.done;N=M.next())N=N.value,N()}} function y(M){if(D.state.status==="PENDING"){D.state={status:"FULFILLED",value:M};M=g.W(D.T);for(var N=M.next();!N.done;N=M.next())N=N.value,N()}} var D=this;this.state={status:"PENDING"};this.T=[];this.B=[];a=a.T;try{a(y,x)}catch(M){x(M)}}; Hrq=function(a,x,y,D,M){try{if(a.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");var N=y(a.state.value);N instanceof g.n3?vo(a,x,N,D,M):D(N)}catch(F){M(F)}}; ir6=function(a,x,y,D,M){try{if(a.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");var N=y(a.state.reason);N instanceof g.n3?vo(a,x,N,D,M):D(N)}catch(F){M(F)}}; vo=function(a,x,y,D,M){x===y?M(new TypeError("Circular promise chain detected.")):y.then(function(N){N instanceof g.n3?vo(a,x,N,D,M):D(N)},function(N){M(N)})}; Or1=function(a,x,y){function D(){y(a.error);N()} function M(){x(a.result);N()} function N(){try{a.removeEventListener("success",M),a.removeEventListener("error",D)}catch(F){}} a.addEventListener("success",M);a.addEventListener("error",D)}; VJC=function(a){return new Promise(function(x,y){Or1(a,x,y)})}; Po=function(a){return new g.n3(new ZM(function(x,y){Or1(a,x,y)}))}; Tc=function(a,x){return new g.n3(new ZM(function(y,D){function M(){var N=a?x(a):null;N?N.then(function(F){a=F;M()},D):y()} M()}))}; rC7=function(a,x){this.request=a;this.cursor=x}; tJ7=function(a){return Po(a).then(function(x){return x?new rC7(a,x):null})}; g.X5l=function(a){a.cursor.continue(void 0);return tJ7(a.request)}; brG=function(a,x){this.T=a;this.options=x;this.transactionCount=0;this.J=Math.round((0,g.lY)());this.B=!1}; kd=function(){return g.Te("idb_immediate_commit")}; g.mZ=function(a,x,y){a=a.T.createObjectStore(x,y);return new uY(a)}; Wo=function(a,x){a.T.objectStoreNames.contains(x)&&a.T.deleteObjectStore(x)}; g.h5=function(a,x,y){return g.Ev(a,[x],{mode:"readwrite",yn:!0,commit:kd()},function(D){return g.Bo(D.objectStore(x),y)})}; g.Ev=function(a,x,y,D){var M,N,F,c,J,G,Q,S,K,L,w,Z;return g.R(function(v){switch(v.T){case 1:var m={mode:"readonly",yn:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof y==="string"?m.mode=y:Object.assign(m,y);M=m;a.transactionCount++;N=M.yn?3:1;F=0;case 2:if(c){v.WJ(4);break}F++;J=Math.round((0,g.lY)());g.cJ(v,5);G=a.T.transaction(x,M.mode);m=!!M.commit;var u=new $d(G);m=p5T(u,D,m);return g.B(v,m,7);case 7:return Q=v.B,S=Math.round((0,g.lY)()),ImC(a,J,S,F,void 0,x.join(),M),v.return(Q);case 5:K=g.Qn(v); L=Math.round((0,g.lY)());w=C3(K,a.T.name,x.join(),a.T.version);if((Z=w instanceof g.SD&&!w.T)||F>=N)ImC(a,J,L,F,w,x.join(),M),c=w;v.WJ(2);break;case 4:return v.return(Promise.reject(c))}})}; ImC=function(a,x,y,D,M,N,F){x=y-x;M?(M instanceof g.SD&&(M.type==="QUOTA_EXCEEDED"||M.type==="QUOTA_MAYBE_EXCEEDED")&&J5("QUOTA_EXCEEDED",{dbName:Qh(a.T.name),objectStoreNames:N,transactionCount:a.transactionCount,transactionMode:F.mode}),M instanceof g.SD&&M.type==="UNKNOWN_ABORT"&&(y-=a.J,y<0&&y>=2147483648&&(y=0),J5("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:N,transactionDuration:x,transactionCount:a.transactionCount,dbDuration:y}),a.B=!0),eoJ(a,!1,D,N,x,F.tag),o$(M)):eoJ(a,!0,D,N,x, F.tag)}; eoJ=function(a,x,y,D,M,N){J5("TRANSACTION_ENDED",{objectStoreNames:D,connectionHasUnknownAbortedTransaction:a.B,duration:M,isSuccessful:x,tryCount:y,tag:N===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":N})}; uY=function(a){this.T=a}; g.f3=function(a,x,y){a.T.createIndex(x,y,{unique:!1})}; a4q=function(a,x){return g.go(a,{query:x},function(y){return y.delete().then(function(){return g.R$(y)})}).then(function(){})}; xlG=function(a,x,y){var D=[];return g.go(a,{query:x},function(M){if(!(y!==void 0&&D.length>=y))return D.push(M.getValue()),g.R$(M)}).then(function(){return D})}; jd1=function(a){return"getAllKeys"in IDBObjectStore.prototype?Po(a.T.getAllKeys(void 0,void 0)):yPq(a)}; yPq=function(a){var x=[];return g.Dl6(a,{query:void 0},function(y){x.push(y.cursor.primaryKey);return g.X5l(y)}).then(function(){return x})}; g.Bo=function(a,x,y){return Po(a.T.put(x,y))}; g.go=function(a,x,y){a=a.T.openCursor(x.query,x.direction);return Yd(a).then(function(D){return Tc(D,y)})}; g.Dl6=function(a,x,y){var D=x.query;x=x.direction;a="openKeyCursor"in IDBObjectStore.prototype?a.T.openKeyCursor(D,x):a.T.openCursor(D,x);return tJ7(a).then(function(M){return Tc(M,y)})}; $d=function(a){var x=this;this.T=a;this.B=new Map;this.aborted=!1;this.done=new Promise(function(y,D){x.T.addEventListener("complete",function(){y()}); x.T.addEventListener("error",function(M){M.currentTarget===M.target&&D(x.T.error)}); x.T.addEventListener("abort",function(){var M=x.T.error;if(M)D(M);else if(!x.aborted){M=g.SD;for(var N=x.T.objectStoreNames,F=[],c=0;c=y))return D.push(M.getValue()),g.R$(M)}).then(function(){return D})}; g.A5=function(a,x,y){a=a.T.openCursor(x.query===void 0?null:x.query,x.direction===void 0?"next":x.direction);return Yd(a).then(function(D){return Tc(D,y)})}; Uv=function(a,x){this.request=a;this.cursor=x}; Yd=function(a){return Po(a).then(function(x){return x?new Uv(a,x):null})}; g.R$=function(a){a.cursor.continue(void 0);return Yd(a.request)}; F5S=function(a,x,y){return new Promise(function(D,M){function N(){K||(K=new brG(F.result,{closed:S}));return K} var F=x!==void 0?self.indexedDB.open(a,x):self.indexedDB.open(a);var c=y.blocked,J=y.blocking,G=y.d6S,Q=y.upgrade,S=y.closed,K;F.addEventListener("upgradeneeded",function(L){try{if(L.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(F.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");L.dataLoss&&L.dataLoss!=="none"&&J5("IDB_DATA_CORRUPTED",{reason:L.dataLossMessage||"unknown reason",dbName:Qh(a)});var w=N(),Z=new $d(F.transaction); Q&&Q(w,function(v){return L.oldVersion=v},Z); Z.done.catch(function(v){M(v)})}catch(v){M(v)}}); F.addEventListener("success",function(){var L=F.result;J&&L.addEventListener("versionchange",function(){J(N())}); L.addEventListener("close",function(){J5("IDB_UNEXPECTEDLY_CLOSED",{dbName:Qh(a),dbVersion:L.version});G&&G()}); D(N())}); F.addEventListener("error",function(){M(F.error)}); c&&F.addEventListener("blocked",function(){c()})})}; zSG=function(a,x,y){y=y===void 0?{}:y;return F5S(a,x,y)}; Ho=function(a,x){x=x===void 0?{}:x;var y,D,M,N;return g.R(function(F){if(F.T==1)return g.cJ(F,2),y=self.indexedDB.deleteDatabase(a),D=x,(M=D.blocked)&&y.addEventListener("blocked",function(){M()}),g.B(F,VJC(y),4); if(F.T!=2)return g.GL(F,0);N=g.Qn(F);throw C3(N,a,"",-1);})}; iY=function(a,x){this.name=a;this.options=x;this.J=!0;this.N=this.U=0}; cP7=function(a,x){return new g.SD("INCOMPATIBLE_DB_VERSION",{dbName:a.name,oldVersion:a.options.version,newVersion:x})}; g.Ov=function(a,x){if(!x)throw g.q7("openWithToken",Qh(a.name));return a.open()}; oRz=function(a,x){var y;return g.R(function(D){if(D.T==1)return g.B(D,g.Ov(Vh,x),2);y=D.B;return D.return(g.Ev(y,["databases"],{yn:!0,mode:"readwrite"},function(M){var N=M.objectStore("databases");return N.get(a.actualName).then(function(F){if(F?a.actualName!==F.actualName||a.publicName!==F.publicName||a.userIdentifier!==F.userIdentifier:1)return g.Bo(N,a).then(function(){})})}))})}; XI=function(a,x){var y;return g.R(function(D){if(D.T==1)return a?g.B(D,g.Ov(Vh,x),2):D.return();y=D.B;return D.return(y.delete("databases",a))})}; JPG=function(a,x){var y,D;return g.R(function(M){return M.T==1?(y=[],g.B(M,g.Ov(Vh,x),2)):M.T!=3?(D=M.B,g.B(M,g.Ev(D,["databases"],{yn:!0,mode:"readonly"},function(N){y.length=0;return g.go(N.objectStore("databases"),{},function(F){a(F.getValue())&&y.push(F.getValue());return g.R$(F)})}),3)):M.return(y)})}; Guh=function(a,x){return JPG(function(y){return y.publicName===a&&y.userIdentifier!==void 0},x)}; Qd7=function(){var a,x,y,D;return g.R(function(M){switch(M.T){case 1:a=N7();if((x=a)==null?0:x.hasSucceededOnce)return M.return(!0);if(bY&&eM()&&!ae()||g.p3)return M.return(!1);try{if(y=self,!(y.indexedDB&&y.IDBIndex&&y.IDBKeyRange&&y.IDBObjectStore))return M.return(!1)}catch(N){return M.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return M.return(!1);g.cJ(M,2);D={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0}; return g.B(M,oRz(D,I$),4);case 4:return g.B(M,XI("yt-idb-test-do-not-use",I$),5);case 5:return M.return(!0);case 2:return g.Qn(M),M.return(!1)}})}; Ssh=function(){if(eD!==void 0)return eD;FI=!0;return eD=Qd7().then(function(a){FI=!1;var x;if((x=M7())!=null&&x.T){var y;x={hasSucceededOnce:((y=N7())==null?void 0:y.hasSucceededOnce)||a};var D;(D=M7())==null||D.set("LAST_RESULT_ENTRY_KEY",x,2592E3,!0)}return a})}; a1=function(){return g.uF("ytglobal.idbToken_")||void 0}; g.x_=function(){var a=a1();return a?Promise.resolve(a):Ssh().then(function(x){(x=x?I$:void 0)&&g.ky("ytglobal.idbToken_",x);return x})}; var N8h=function(a,x,y,D,M,N,F,c){return S6[z[9]](this,66,a,x,y,D,M,N,F,c)}; K56=function(a){if(!g.b8())throw a=new g.SD("AUTH_INVALID",{dbName:a}),o$(a),a;var x=g.XQ();return{actualName:a+":"+x,publicName:a,userIdentifier:x}}; L57=function(a,x,y,D){var M,N,F,c,J,G;return g.R(function(Q){switch(Q.T){case 1:return N=(M=Error().stack)!=null?M:"",g.B(Q,g.x_(),2);case 2:F=Q.B;if(!F)throw c=g.q7("openDbImpl",a,x),g.Te("ytidb_async_stack_killswitch")||(c.stack=c.stack+"\n"+N.substring(N.indexOf("\n")+1)),o$(c),c;Gc(a);J=y?{actualName:a,publicName:a,userIdentifier:void 0}:K56(a);g.cJ(Q,3);return g.B(Q,oRz(J,F),5);case 5:return g.B(Q,zSG(J.actualName,x,D),6);case 6:return Q.return(Q.B);case 3:return G=g.Qn(Q),g.cJ(Q,7),g.B(Q,XI(J.actualName, F),9);case 9:g.GL(Q,8);break;case 7:g.Qn(Q);case 8:throw G;}})}; wB1=function(a,x,y){y=y===void 0?{}:y;return L57(a,x,!1,y)}; CM1=function(a,x,y){y=y===void 0?{}:y;return L57(a,x,!0,y)}; qs6=function(a,x){x=x===void 0?{}:x;var y,D;return g.R(function(M){if(M.T==1)return g.B(M,g.x_(),2);if(M.T!=3){y=M.B;if(!y)return M.return();Gc(a);D=K56(a);return g.B(M,Ho(D.actualName,x),3)}return g.B(M,XI(D.actualName,y),0)})}; dlh=function(a,x,y){a=a.map(function(D){return g.R(function(M){return M.T==1?g.B(M,Ho(D.actualName,x),2):g.B(M,XI(D.actualName,y),0)})}); return Promise.all(a).then(function(){})}; ZZ8=function(a){var x=x===void 0?{}:x;var y,D;return g.R(function(M){if(M.T==1)return g.B(M,g.x_(),2);if(M.T!=3){y=M.B;if(!y)return M.return();Gc(a);return g.B(M,Guh(a,y),3)}D=M.B;return g.B(M,dlh(D,x,y),0)})}; nRz=function(a,x){x=x===void 0?{}:x;var y;return g.R(function(D){if(D.T==1)return g.B(D,g.x_(),2);if(D.T!=3){y=D.B;if(!y)return D.return();Gc(a);return g.B(D,Ho(a,x),3)}return g.B(D,XI(a,y),0)})}; yR=function(a,x){iY.call(this,a,x);this.options=x;Gc(a)}; vRT=function(a,x){var y;return function(){y||(y=new yR(a,x));return y}}; g.jL=function(a,x){return vRT(a,x)}; DB=function(a){return g.Ov(PMq(),a)}; Tv1=function(a,x,y,D){var M,N,F;return g.R(function(c){switch(c.T){case 1:return M={config:a,hashData:x,timestamp:D!==void 0?D:(0,g.lY)()},g.B(c,DB(y),2);case 2:return N=c.B,g.B(c,N.clear("hotConfigStore"),3);case 3:return g.B(c,g.h5(N,"hotConfigStore",M),4);case 4:return F=c.B,c.return(F)}})}; l4q=function(a,x,y,D,M){var N,F,c;return g.R(function(J){switch(J.T){case 1:return N={config:a,hashData:x,configData:y,timestamp:M!==void 0?M:(0,g.lY)()},g.B(J,DB(D),2);case 2:return F=J.B,g.B(J,F.clear("coldConfigStore"),3);case 3:return g.B(J,g.h5(F,"coldConfigStore",N),4);case 4:return c=J.B,J.return(c)}})}; ku1=function(a){var x,y;return g.R(function(D){return D.T==1?g.B(D,DB(a),2):D.T!=3?(x=D.B,y=void 0,g.B(D,g.Ev(x,["coldConfigStore"],{mode:"readwrite",yn:!0},function(M){return g.A5(M.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(N){y=N.getValue()})}),3)):D.return(y)})}; uZ7=function(a){var x,y;return g.R(function(D){return D.T==1?g.B(D,DB(a),2):D.T!=3?(x=D.B,y=void 0,g.B(D,g.Ev(x,["hotConfigStore"],{mode:"readwrite",yn:!0},function(M){return g.A5(M.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(N){y=N.getValue()})}),3)):D.return(y)})}; mlC=function(){return g.R(function(a){return g.B(a,ZZ8("ytGcfConfig"),0)})}; M5=function(){g.A.call(this);this.B=[];this.T=[];var a=g.uF("yt.gcf.config.hotUpdateCallbacks");a?(this.B=[].concat(g.tS(a)),this.T=a):(this.T=[],g.ky("yt.gcf.config.hotUpdateCallbacks",this.T))}; JV=function(){var a=this;this.N=!1;this.J=this.U=0;this.D=new M5;this.uO={BV8:function(){a.N=!0}, i48:function(){return a.T}, nHY:function(x){N5(a,x)}, f4:function(x){a.f4(x)}, TcP:function(x){FB(a,x)}, wA:function(){return a.coldHashData}, Cy:function(){return a.hotHashData}, UXJ:function(){return a.B}, nvG:function(){return zE()}, t18:function(){return ct()}, mXt:function(){return g.uF("yt.gcf.config.coldHashData")}, QlJ:function(){return g.uF("yt.gcf.config.hotHashData")}, LQG:function(){W5J(a)}, Vh8:function(){a.f4(void 0);o1(a);delete JV.instance}, AL7:function(x){a.J=x}, ASY:function(){return a.J}}}; ER7=function(){if(!JV.instance){var a=new JV;JV.instance=a}return JV.instance}; hSJ=function(a){var x;g.R(function(y){if(y.T==1)return g.Te("start_client_gcf")||g.Te("delete_gcf_config_db")?g.Te("start_client_gcf")?g.B(y,g.x_(),3):y.WJ(2):y.return();y.T!=2&&((x=y.B)&&g.b8()&&!g.Te("delete_gcf_config_db")?(a.N=!0,W5J(a)):(sdS(a),Bvz(a)));return g.Te("delete_gcf_config_db")?g.B(y,mlC(),0):y.WJ(0)})}; GE=function(){var a;return(a=ct())!=null?a:g.am("RAW_HOT_CONFIG_GROUP")}; $lq=function(a){var x,y,D,M,N,F;return g.R(function(c){switch(c.T){case 1:if(a.B)return c.return(ct());if(!a.N)return x=g.q7("getHotConfig IDB not initialized"),M9(x),c.return(Promise.reject(x));y=a1();D=g.am("TIME_CREATED_MS");if(!y){M=g.q7("getHotConfig token error");M9(M);c.WJ(2);break}return g.B(c,uZ7(y),3);case 3:if((N=c.B)&&N.timestamp>D)return N5(a,N.config),a.f4(N.hashData),c.return(ct());case 2:Bvz(a);if(!(y&&a.B&&a.hotHashData)){c.WJ(4);break}return g.B(c,Tv1(a.B,a.hotHashData,y,D),4);case 4:return a.B? c.return(ct()):(F=new g.$G("Config not available in ytConfig"),M9(F),c.return(Promise.reject(F)))}})}; gR7=function(a){var x,y,D,M,N,F;return g.R(function(c){switch(c.T){case 1:if(a.T)return c.return(zE());if(!a.N)return x=g.q7("getColdConfig IDB not initialized"),M9(x),c.return(Promise.reject(x));y=a1();D=g.am("TIME_CREATED_MS");if(!y){M=g.q7("getColdConfig");M9(M);c.WJ(2);break}return g.B(c,ku1(y),3);case 3:if((N=c.B)&&N.timestamp>D)return FB(a,N.config),f4G(a,N.configData),o1(a,N.hashData),c.return(zE());case 2:sdS(a);if(!(y&&a.T&&a.coldHashData&&a.configData)){c.WJ(4);break}return g.B(c,l4q(a.T, a.coldHashData,a.configData,y,D),4);case 4:return a.T?c.return(zE()):(F=new g.$G("Config not available in ytConfig"),M9(F),c.return(Promise.reject(F)))}})}; W5J=function(a){if(!a.B||!a.T){if(!a1()){var x=g.q7("scheduleGetConfigs");M9(x)}a.U||(a.U=g.Os.Z2(function(){return g.R(function(y){switch(y.T){case 1:return g.cJ(y,2),g.B(y,$lq(a),4);case 4:g.GL(y,3);break;case 2:g.Qn(y);case 3:return g.cJ(y,5),g.B(y,gR7(a),7);case 7:g.GL(y,6);break;case 5:g.Qn(y);case 6:a.U&&(a.U=0),g.Fh(y)}})},100))}}; RSs=function(a,x,y){var D,M,N;return g.R(function(F){switch(F.T){case 1:if(!g.Te("start_client_gcf")){F.WJ(0);break}y&&N5(a,y);a.f4(x);D=a1();if(!D){F.WJ(3);break}if(y){F.WJ(4);break}return g.B(F,uZ7(D),5);case 5:M=F.B,y=(N=M)==null?void 0:N.config;case 4:return g.B(F,Tv1(y,x,D),3);case 3:if(y)for(var c=y,J=g.W(a.D.T),G=J.next();!G.done;G=J.next())G=G.value,G(c);g.Fh(F)}})}; YsG=function(a,x,y){var D,M,N,F;return g.R(function(c){if(c.T==1){if(!g.Te("start_client_gcf"))return c.WJ(0);o1(a,x);return(D=a1())?y?c.WJ(4):g.B(c,ku1(D),5):c.WJ(0)}c.T!=4&&(M=c.B,y=(N=M)==null?void 0:N.config);if(!y)return c.WJ(0);F=y.configData;return g.B(c,l4q(y,x,F,D),0)})}; APG=function(){var a=ER7(),x=(0,g.lY)()-a.J;if(!(a.J!==0&&x0&&(x.request={internalExperimentFlags:y});HZl(a,void 0,x);iZ1(void 0,x);OZq(void 0,x);VNh(a,void 0,x);rPl(void 0,x);g.Te("start_client_gcf")&&tNq(void 0,x);g.am("DELEGATED_SESSION_ID")&& !g.Te("pageid_as_header_web")&&(x.user={onBehalfOfUser:g.am("DELEGATED_SESSION_ID")});!g.Te("fill_delegate_context_in_gel_killswitch")&&(a=g.am("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(x.user=Object.assign({},x.user,{serializedDelegationContext:a}));a=g.am("INNERTUBE_CONTEXT");var D;if(g.Te("enable_persistent_device_token")&&(a==null?0:(D=a.client)==null?0:D.rolloutToken)){var M;x.client.rolloutToken=a==null?void 0:(M=a.client)==null?void 0:M.rolloutToken}D=Object;M=D.assign;a=x.client; y={};for(var N=g.W(Object.entries(yq(g.am("DEVICE","")))),F=N.next();!F.done;F=N.next()){var c=g.W(F.value);F=c.next().value;c=c.next().value;F==="cbrand"?y.deviceMake=c:F==="cmodel"?y.deviceModel=c:F==="cbr"?y.browserName=c:F==="cbrver"?y.browserVersion=c:F==="cos"?y.osName=c:F==="cosver"?y.osVersion=c:F==="cplatform"&&(y.platform=c)}x.client=M.call(D,a,y);return x}; HZl=function(a,x,y){a=a.cT;if(a==="WEB"||a==="MWEB"||a===1||a===2)if(x){y=Uh(x,fp,96)||new fp;var D=A6();D=Object.keys(XBT).indexOf(D);D=D===-1?null:D;D!==null&&QZ(y,3,D);Oh(x,fp,96,y)}else y&&(y.client.mainAppWebInfo=(D=y.client.mainAppWebInfo)!=null?D:{},y.client.mainAppWebInfo.webDisplayMode=A6())}; iZ1=function(a,x){var y=g.uF("yt.embedded_player.embed_url");y&&(a?(x=Uh(a,U6,7)||new U6,xg(x,4,y),Oh(a,U6,7,x)):x&&(x.thirdParty={embedUrl:y}))}; OZq=function(a,x){var y;if(g.Te("web_log_memory_total_kbytes")&&((y=g.lF.navigator)==null?0:y.deviceMemory)){var D;y=(D=g.lF.navigator)==null?void 0:D.deviceMemory;a?q8(a,95,i$(y*1E6)):x&&(x.client.memoryTotalKbytes=""+y*1E6)}}; VNh=function(a,x,y){if(a.appInstallData)if(x){var D;y=(D=Uh(x,$H,62))!=null?D:new $H;xg(y,6,a.appInstallData);Oh(x,$H,62,y)}else y&&(y.client.configInfo=y.client.configInfo||{},y.client.configInfo.appInstallData=a.appInstallData)}; rPl=function(a,x){var y=sns();y&&(a?QZ(a,61,bZT[y]):x&&(x.client.connectionType=y));g.Te("web_log_effective_connection_type")&&(y=ho7())&&(a?QZ(a,94,pB1[y]):x&&(x.client.effectiveConnectionType=y))}; I47=function(a,x,y){y=y===void 0?{}:y;var D={};g.am("EOM_VISITOR_DATA")?D={"X-Goog-EOM-Visitor-Id":g.am("EOM_VISITOR_DATA")}:D={"X-Goog-Visitor-Id":y.visitorData||g.am("VISITOR_DATA","")};if(x&&x.includes("www.youtube-nocookie.com"))return D;x=y.qg||g.am("AUTHORIZATION");x||(a?x="Bearer "+g.uF("gapi.auth.getToken")().access_token:(a=lm6().z8(Ks),g.Te("pageid_as_header_web")||delete a["X-Goog-PageId"],D=Object.assign({},D,a)));x&&(D.Authorization=x);return D}; tNq=function(a,x){var y=APG();if(y){var D=y.coldConfigData,M=y.coldHashData;y=y.hotHashData;if(a){var N;x=(N=Uh(a,$H,62))!=null?N:new $H;D=xg(x,1,D);xg(D,3,M).f4(y);Oh(a,$H,62,x)}else x&&(x.client.configInfo=x.client.configInfo||{},D&&(x.client.configInfo.coldConfigData=D),M&&(x.client.configInfo.coldHashData=M),y&&(x.client.configInfo.hotHashData=y))}}; Ls=function(a,x){this.version=a;this.args=x}; wJ=function(a,x){this.topic=a;this.T=x}; q5=function(a,x){var y=Cs();y&&y.publish.call(y,a.toString(),a,x)}; xET=function(a){var x=eSq,y=Cs();if(!y)return 0;var D=y.subscribe(x.toString(),function(M,N){var F=g.uF("ytPubsub2Pubsub2SkipSubKey");F&&F==D||(F=function(){if(dJ[D])try{if(N&&x instanceof wJ&&x!=M)try{var c=x.T,J=N;if(!J.args||!J.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");try{if(!c.WL){var G=new c;c.WL=G.version}var Q=c.WL}catch(S){}if(!Q||J.version!=Q)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{N=Reflect.construct(c, g.Fe(J.args))}catch(S){throw S.message="yt.pubsub2.Data.deserialize(): "+S.message,S;}}catch(S){throw S.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+x.toString()+": "+S.message,S;}a.call(window,N)}catch(S){g.jM(S)}},a2G[x.toString()]?g.yh()?g.Os.Z2(F):g.dx(F,0):F())}); dJ[D]=!0;ZB[x.toString()]||(ZB[x.toString()]=[]);ZB[x.toString()].push(D);return D}; DE1=function(){var a=ygT,x=xET(function(y){a.apply(void 0,arguments);j9s(x)}); return x}; j9s=function(a){var x=Cs();x&&(typeof a==="number"&&(a=[a]),g.qJ(a,function(y){x.unsubscribeByKey(y);delete dJ[y]}))}; Cs=function(){return g.uF("ytPubsub2Pubsub2Instance")}; ns=function(a,x,y){y=y===void 0?{sampleRate:.1}:y;Math.random()o1q||F=SbJ&&(sY++,uq=!1);Kv1(x);D.headers||(D.headers={});D.headers["Content-Encoding"]="gzip";D.postBody=a;D.postParams=void 0;M(y,D)}; wIJ=function(a){var x=x===void 0?!1:x;var y=y===void 0?!1:y;var D=(0,g.lY)(),M={startTime:D,ticks:{},infos:{}},N=x?g.uF("yt.logging.gzipForFetch",!1):!0;if(uq&&N){if(!a.body)return a;try{var F=y?a.body:typeof a.body==="string"?a.body:JSON.stringify(a.body);N=F;if(!y&&typeof F==="string"){var c=cgl(F);if(c!=null&&(c>o1q||c=SbJ)if(sY++,g.Te("abandon_compression_after_N_slow_zips_lr")){x=sY/EY;var G=LvG/g.lj("compression_disable_point");EY>0&&EY%g.lj("compression_disable_point")===0&&x>=G&&(uq=!1)}else uq=!1;Kv1(M)}}a.headers=Object.assign({},{"Content-Encoding":"gzip"},a.headers||{});a.body=N;return a}catch(Q){return M9(Q),a}}else return a}; cgl=function(a){try{return(new Blob(a.split(""))).size}catch(x){return M9(x),null}}; Kv1=function(a){g.Te("gel_compression_csi_killswitch")||!g.Te("log_gel_compression_latency")&&!g.Te("log_gel_compression_latency_lr")||ns("gel_compression",a,{sampleRate:.1})}; hV=function(a){var x=this;this.dX=this.T=!1;this.potentialEsfErrorCounter=this.B=0;this.handleError=function(){}; this.rQ=function(){}; this.now=Date.now;this.LD=!1;this.uO={cL1:function(Q){x.DI=Q}, boR:function(){x.oi()}, F8:function(){x.hM()}, ea:function(Q){return g.R(function(S){return g.B(S,x.ea(Q),0)})}, sy:function(Q,S){return x.sy(Q,S)}, Oy:function(){x.Oy()}}; var y;this.ll=(y=a.ll)!=null?y:100;var D;this.EW=(D=a.EW)!=null?D:1;var M;this.pQ=(M=a.pQ)!=null?M:2592E6;var N;this.LQ=(N=a.LQ)!=null?N:12E4;var F;this.z_=(F=a.z_)!=null?F:5E3;var c;this.DI=(c=a.DI)!=null?c:void 0;this.VZ=!!a.VZ;var J;this.N8=(J=a.N8)!=null?J:.1;var G;this.uS=(G=a.uS)!=null?G:10;a.handleError&&(this.handleError=a.handleError);a.rQ&&(this.rQ=a.rQ);a.LD&&(this.LD=a.LD);a.dX&&(this.dX=a.dX);this.XR=a.XR;this.oh=a.oh;this.CK=a.CK;this.QL=a.QL;this.sendFn=a.sendFn;this.Jr=a.Jr;this.UU= a.UU;Bt(this)&&(!this.XR||this.XR("networkless_logging"))&&ClJ(this)}; ClJ=function(a){Bt(a)&&!a.LD&&(a.T=!0,a.VZ&&Math.random()<=a.N8&&a.CK.qC(a.DI),a.Oy(),a.QL.nK()&&a.oi(),a.QL.listen(a.Jr,a.oi.bind(a)),a.QL.listen(a.UU,a.hM.bind(a)))}; ZGh=function(a,x){if(!Bt(a))throw Error("IndexedDB is not supported: updateRequestHandlers");var y=x.options.onError?x.options.onError:function(){}; x.options.onError=function(M,N){var F,c,J,G;return g.R(function(Q){switch(Q.T){case 1:F=qbs(N);(c=dEG(N))&&a.XR&&a.XR("web_enable_error_204")&&a.handleError(Error("Request failed due to compression"),x.url,N);if(!(a.XR&&a.XR("nwl_consider_error_code")&&F||a.XR&&!a.XR("nwl_consider_error_code")&&a.potentialEsfErrorCounter<=a.uS)){Q.WJ(2);break}if(!a.QL.CX){Q.WJ(3);break}return g.B(Q,a.QL.CX(),3);case 3:if(a.QL.nK()){Q.WJ(2);break}y(M,N);if(!a.XR||!a.XR("nwl_consider_error_code")||((J=x)==null?void 0: J.id)===void 0){Q.WJ(6);break}return g.B(Q,a.CK.AF(x.id,a.DI,!1),6);case 6:return Q.return();case 2:if(a.XR&&a.XR("nwl_consider_error_code")&&!F&&a.potentialEsfErrorCounter>a.uS)return Q.return();a.potentialEsfErrorCounter++;if(((G=x)==null?void 0:G.id)===void 0){Q.WJ(8);break}return x.sendCount=400&&a<=599?!1:!0}; dEG=function(a){var x;a=a==null?void 0:(x=a.error)==null?void 0:x.code;return!(a!==400&&a!==415)}; n1h=function(){if(fs)return fs();var a={};fs=g.jL("LogsDatabaseV2",{FY:(a.LogsRequestsStore={gp:2},a),shared:!1,upgrade:function(x,y,D){y(2)&&g.mZ(x,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});y(3);y(5)&&(D=D.objectStore("LogsRequestsStore"),D.T.indexNames.contains("newRequest")&&D.T.deleteIndex("newRequest"),g.f3(D,"newRequestV2",["status","interface","timestamp"]));y(7)&&Wo(x,"sapisid");y(9)&&Wo(x,"SWHealthLog")}, version:9});return fs()}; gJ=function(a){return g.Ov(n1h(),a)}; Pl7=function(a,x){var y,D,M,N;return g.R(function(F){if(F.T==1)return y={startTime:(0,g.lY)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},g.B(F,gJ(x),2);if(F.T!=3)return D=F.B,M=Object.assign({},a,{options:JSON.parse(JSON.stringify(a.options)),interface:g.am("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),g.B(F,g.h5(D,"LogsRequestsStore",M),3);N=F.B;y.ticks.tc=(0,g.lY)();v17(y);return F.return(N)})}; Tm8=function(a,x){var y,D,M,N,F,c,J,G,Q;return g.R(function(S){if(S.T==1)return y={startTime:(0,g.lY)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},g.B(S,gJ(x),2);if(S.T!=3)return D=S.B,M=g.am("INNERTUBE_CONTEXT_CLIENT_NAME",0),N=[a,M,0],F=[a,M,(0,g.lY)()],c=IDBKeyRange.bound(N,F),J="prev",g.Te("use_fifo_for_networkless")&&(J="next"),G=void 0,Q=a==="NEW"?"readwrite":"readonly",g.Te("use_readonly_for_get_most_recent_by_status_killswitch")&&(Q="readwrite"),g.B(S,g.Ev(D,["LogsRequestsStore"], {mode:Q,yn:!0},function(K){return g.A5(K.objectStore("LogsRequestsStore").index("newRequestV2"),{query:c,direction:J},function(L){L.getValue()&&(G=L.getValue(),a==="NEW"&&(G.status="QUEUED",L.update(G)))})}),3); y.ticks.tc=(0,g.lY)();v17(y);return S.return(G)})}; l2q=function(a,x){var y;return g.R(function(D){if(D.T==1)return g.B(D,gJ(x),2);y=D.B;return D.return(g.Ev(y,["LogsRequestsStore"],{mode:"readwrite",yn:!0},function(M){var N=M.objectStore("LogsRequestsStore");return N.get(a).then(function(F){if(F)return F.status="QUEUED",g.Bo(N,F).then(function(){return F})})}))})}; kt6=function(a,x,y,D){y=y===void 0?!0:y;var M;return g.R(function(N){if(N.T==1)return g.B(N,gJ(x),2);M=N.B;return N.return(g.Ev(M,["LogsRequestsStore"],{mode:"readwrite",yn:!0},function(F){var c=F.objectStore("LogsRequestsStore");return c.get(a).then(function(J){return J?(J.status="NEW",y&&(J.sendCount+=1),D!==void 0&&(J.options.compress=D),g.Bo(c,J).then(function(){return J})):g.n3.resolve(void 0)})}))})}; uR8=function(a,x){var y;return g.R(function(D){if(D.T==1)return g.B(D,gJ(x),2);y=D.B;return D.return(y.delete("LogsRequestsStore",a))})}; mET=function(a){var x,y;return g.R(function(D){if(D.T==1)return g.B(D,gJ(a),2);x=D.B;y=(0,g.lY)()-2592E6;return g.B(D,g.Ev(x,["LogsRequestsStore"],{mode:"readwrite",yn:!0},function(M){return g.go(M.objectStore("LogsRequestsStore"),{},function(N){if(N.getValue().timestamp<=y)return N.delete().then(function(){return g.R$(N)})})}),0)})}; Wv8=function(){g.R(function(a){return g.B(a,ZZ8("LogsDatabaseV2"),0)})}; v17=function(a){g.Te("nwl_csi_killswitch")||ns("networkless_performance",a,{sampleRate:1})}; s9s=function(a){return g.Ov(E1q(),a)}; Bmq=function(a){var x,y;g.R(function(D){if(D.T==1)return g.B(D,s9s(a),2);x=D.B;y=(0,g.lY)()-2592E6;return g.B(D,g.Ev(x,["SWHealthLog"],{mode:"readwrite",yn:!0},function(M){return g.go(M.objectStore("SWHealthLog"),{},function(N){if(N.getValue().timestamp<=y)return N.delete().then(function(){return g.R$(N)})})}),0)})}; h_1=function(a){var x;return g.R(function(y){if(y.T==1)return g.B(y,s9s(a),2);x=y.B;return g.B(y,x.clear("SWHealthLog"),0)})}; g.R1=function(a,x,y,D,M,N,F){M=M===void 0?"":M;N=N===void 0?!1:N;F=F===void 0?!1:F;if(a)if(y&&!g.bj())M9(new g.$G("Legacy referrer-scrubbed ping detected")),a&&$Ez(a,void 0,{scrubReferrer:!0});else if(M)mN(a,x,"POST",M,D);else if(g.am("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||D||F)mN(a,x,"GET","",D,void 0,N,F);else{b:{try{c:{var c=new XWq({url:a});if(c.T.dsh==="1")var J=null;else{var G=c.T.ae;if(G==="1"){var Q=c.T.adurl;if(Q)try{J={version:3,Lv:decodeURIComponent(Q),r3:jd(c.B,"act=1","ri=1",bvq(c))}; break c}catch(L){}}J=G==="2"?{version:4,Lv:jd(c.B,"dct=1","suid="+c.J,"ri=1"),r3:jd(c.B,"act=1","ri=1","suid="+c.J)}:null}}if(J){var S=l6(a);var K=!(!S||!S.endsWith("/aclk")||fX(a,"ri")!=="1");break b}}catch(L){}K=!1}K?f2q(a)?(x&&x(),y=!0):y=!1:y=!1;y||$Ez(a,x)}}; f2q=function(a,x){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(a,x===void 0?"":x))return!0}catch(y){}return!1}; $Ez=function(a,x,y){y=y===void 0?{}:y;var D=new Image,M=""+g1J++;Y_[M]=D;D.onload=D.onerror=function(){x&&Y_[M]&&x();delete Y_[M]}; y.scrubReferrer&&(D.referrerPolicy="no-referrer");D.src=a}; R_G=function(a){var x;return((x=document.featurePolicy)==null?0:x.allowedFeatures().includes("attribution-reporting"))?a+"&nis=6":a+"&nis=5"}; UY=function(){AV||(AV=new DM("yt.offline"));return AV}; YbG=function(a){if(g.Te("offline_error_handling")){var x=UY().get("errors",!0)||{};x[a.message]={name:a.name,stack:a.stack};a.level&&(x[a.message].level=a.level);UY().set("errors",x,2592E3,!0)}}; Ht=function(){this.T=new Map;this.B=!1}; iq=function(){if(!Ht.instance){var a=g.uF("yt.networkRequestMonitor.instance")||new Ht;g.ky("yt.networkRequestMonitor.instance",a);Ht.instance=a}return Ht.instance}; OY=function(){g.wT.call(this);var a=this;this.B=!1;this.T=yeS();this.T.listen("networkstatus-online",function(){if(a.B&&g.Te("offline_error_handling")){var x=UY().get("errors",!0);if(x){for(var y in x)if(x[y]){var D=new g.$G(y,"sent via offline_errors");D.name=x[y].name;D.stack=x[y].stack;D.level=x[y].level;g.jM(D)}UY().set("errors",{},2592E3,!0)}}})}; Ags=function(){if(!OY.instance){var a=g.uF("yt.networkStatusManager.instance")||new OY;g.ky("yt.networkStatusManager.instance",a);OY.instance=a}return OY.instance}; g.VR=function(a){a=a===void 0?{}:a;g.wT.call(this);var x=this;this.T=this.U=0;this.B=Ags();var y=g.uF("yt.networkStatusManager.instance.listen").bind(this.B);y&&(a.rateLimit?(this.rateLimit=a.rateLimit,y("networkstatus-online",function(){UET(x,"publicytnetworkstatus-online")}),y("networkstatus-offline",function(){UET(x,"publicytnetworkstatus-offline")})):(y("networkstatus-online",function(){x.dispatchEvent("publicytnetworkstatus-online")}),y("networkstatus-offline",function(){x.dispatchEvent("publicytnetworkstatus-offline")})))}; UET=function(a,x){a.rateLimit?a.T?(g.Os.Qr(a.U),a.U=g.Os.Z2(function(){a.J!==x&&(a.dispatchEvent(x),a.J=x,a.T=(0,g.lY)())},a.rateLimit-((0,g.lY)()-a.T))):(a.dispatchEvent(x),a.J=x,a.T=(0,g.lY)()):a.dispatchEvent(x)}; tV=function(){var a=hV.call;rJ||(rJ=new g.VR({WS7:!0,U4Y:!0}));a.call(hV,this,{CK:{qC:mET,jV:uR8,Ez:Tm8,N06:l2q,AF:kt6,set:Pl7},QL:rJ,handleError:function(x,y,D){var M,N=D==null?void 0:(M=D.error)==null?void 0:M.code;if(N===400||N===415){var F;x=new g.$G(x.message,y,D==null?void 0:(F=D.error)==null?void 0:F.code);M9(x,void 0,void 0,void 0,!0)}else g.jM(x)}, rQ:M9,sendFn:HGz,now:g.lY,Gd:YbG,oh:g.xd(),Jr:"publicytnetworkstatus-online",UU:"publicytnetworkstatus-offline",VZ:!0,N8:.1,uS:g.lj("potential_esf_error_limit",10),XR:g.Te,LD:!(g.b8()&&g.T_(document.location.toString())!=="www.youtube-nocookie.com")});this.J=new g.Gw;g.Te("networkless_immediately_drop_all_requests")&&Wv8();nRz("LogsDatabaseV2")}; XB=function(){var a=g.uF("yt.networklessRequestController.instance");a||(a=new tV,g.ky("yt.networklessRequestController.instance",a),g.Te("networkless_logging")&&g.x_().then(function(x){a.DI=x;ClJ(a);a.J.resolve();a.VZ&&Math.random()<=a.N8&&a.DI&&Bmq(a.DI);g.Te("networkless_immediately_drop_sw_health_store")&&iGq(a)})); return a}; iGq=function(a){var x;g.R(function(y){if(!a.DI)throw x=g.q7("clearSWHealthLogsDb"),x;return y.return(h_1(a.DI).catch(function(D){a.handleError(D)}))})}; HGz=function(a,x,y,D){D=D===void 0?!1:D;x=g.Te("web_fp_via_jspb")?Object.assign({},x):x;g.Te("use_cfr_monitor")&&OG1(a,x);if(g.Te("use_request_time_ms_header"))x.headers&&Ge(a)&&(x.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.lY)())));else{var M;if((M=x.postParams)==null?0:M.requestTimeMs)x.postParams.requestTimeMs=Math.round((0,g.lY)())}y&&Object.keys(x).length===0?g.R1(a):x.compress?x.postBody?(typeof x.postBody!=="string"&&(x.postBody=JSON.stringify(x.postBody)),Wt(a,x.postBody, x,g.Wm,D)):Wt(a,JSON.stringify(x.postParams),x,E2,D):g.Wm(a,x)}; bq=function(a,x){g.Te("use_event_time_ms_header")&&Ge(a)&&(x.headers||(x.headers={}),x.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.lY)())));return x}; OG1=function(a,x){var y=x.onError?x.onError:function(){}; x.onError=function(M,N){iq().requestComplete(a,!1);y(M,N)}; var D=x.onSuccess?x.onSuccess:function(){}; x.onSuccess=function(M,N){iq().requestComplete(a,!0);D(M,N)}}; g.ps=function(a){this.config_=null;a?this.config_=a:Uls()&&(this.config_=g.QR())}; g.I1=function(a,x,y,D){function M(G){try{if((G===void 0?0:G)&&D.retry&&!D.networklessOptions.bypassNetworkless)N.method="POST",D.networklessOptions.writeThenSend?XB().writeThenSend(J,N):XB().sendAndWrite(J,N);else if(D.compress){var Q=!D.networklessOptions.writeThenSend;if(N.postBody){var S=N.postBody;typeof S!=="string"&&(S=JSON.stringify(N.postBody));Wt(J,S,N,g.Wm,Q)}else Wt(J,JSON.stringify(N.postParams),N,E2,Q)}else E2(J,N)}catch(K){if(K.name==="InvalidAccessError")M9(Error("An extension is blocking network request.")); else throw K;}} !g.am("VISITOR_DATA")&&x!=="visitor_id"&&Math.random()<.01&&M9(new g.$G("Missing VISITOR_DATA when sending innertube request.",x,y,D));if(!a.isReady())throw a=new g.$G("innertube xhrclient not ready",x,y,D),g.jM(a),a;var N={headers:D.headers||{},method:"POST",postParams:y,postBody:D.postBody,postBodyFormat:D.postBodyFormat||"JSON",onTimeout:function(){D.onTimeout()}, onFetchTimeout:D.onTimeout,onSuccess:function(G,Q){if(D.onSuccess)D.onSuccess(Q)}, onFetchSuccess:function(G){if(D.onSuccess)D.onSuccess(G)}, onProgress:function(G){if(D.onProgress)D.onProgress(G)}, onError:function(G,Q){if(D.onError)D.onError(Q)}, onFetchError:function(G){if(D.onError)D.onError(G)}, timeout:D.timeout,withCredentials:!0,compress:D.compress};N.headers["Content-Type"]||(N.headers["Content-Type"]="application/json");y="";var F=a.config_.Vz;F&&(y=F);F=a.config_.qZ||!1;var c=I47(F,y,D);Object.assign(N.headers,c);N.headers.Authorization&&!y&&F&&(N.headers["x-origin"]=window.location.origin);var J=om(""+y+("/youtubei/"+a.config_.innertubeApiVersion+"/"+x),{alt:"json"});g.uF("ytNetworklessLoggingInitializationOptions")&&V06.isNwlInitialized?Ssh().then(function(G){M(G)}):M(!1)}; g.jX=function(a,x,y){var D=g.eL();if(D&&x){var M=D.subscribe(a,function(){function N(){a6[M]&&x.apply&&typeof x.apply=="function"&&x.apply(y||window,F)} var F=arguments;try{g.x0[a]?N():g.dx(N,0)}catch(c){g.jM(c)}},y); a6[M]=!0;yQ[a]||(yQ[a]=[]);yQ[a].push(M);return M}return 0}; rg6=function(a){var x=g.jX("LOGGED_IN",function(y){a.apply(void 0,arguments);g.D5(x)})}; g.D5=function(a){var x=g.eL();x&&(typeof a==="number"?a=[a]:typeof a==="string"&&(a=[parseInt(a,10)]),g.qJ(a,function(y){x.unsubscribeByKey(y);delete a6[y]}))}; g.Ma=function(a,x){var y=g.eL();return y?y.publish.apply(y,arguments):!1}; XIh=function(a){var x=g.eL();if(x)if(x.clear(a),a)t07(a);else for(var y in yQ)t07(y)}; g.eL=function(){return g.lF.ytPubsubPubsubInstance}; t07=function(a){yQ[a]&&(a=yQ[a],g.qJ(a,function(x){a6[x]&&delete a6[x]}),a.length=0)}; g.Na=function(a,x,y){bGs(a,x,y===void 0?null:y)}; bGs=function(a,x,y){y=y===void 0?null:y;var D=pIG(typeof a==="string"?a:a.toString()),M=document.getElementById(D),N=M&&JCl(M),F=M&&!N;N?x&&x():(x&&(N=g.jX(D,x),x=""+g.gs(x),I2h[x]=N),F||(M=e_T(a,D,function(){JCl(M)||(oXl(M),g.Ma(D),g.dx(function(){XIh(D)},0))},y)))}; e_T=function(a,x,y,D){D=D===void 0?null:D;var M=g.WK("SCRIPT");M.id=x;M.onload=function(){y&&setTimeout(y,0)}; M.onreadystatechange=function(){switch(M.readyState){case "loaded":case "complete":M.onload()}}; D&&M.setAttribute("nonce",D);g.Yh(M,typeof a==="string"?g.BY(a):a);a=document.getElementsByTagName("head")[0]||document.body;a.insertBefore(M,a.firstChild);return M}; pIG=function(a){var x=document.createElement("a");g.mf(x,a);a=x.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+bv(a)}; Fu=function(a,x){if(a===x)a=!0;else if(Array.isArray(a)&&Array.isArray(x))a=g.wQ(a,x,Fu);else if(g.BJ(a)&&g.BJ(x))a:if(g.ue(a).length!=g.ue(x).length)a=!1;else{for(var y in a)if(!Fu(a[y],x[y])){a=!1;break a}a=!0}else a=!1;return a}; o6=function(a){var x=g.qY.apply(1,arguments);if(!zS(a)||x.some(function(D){return!zS(D)}))throw Error("Only objects may be merged."); x=g.W(x);for(var y=x.next();!y.done;y=x.next())cq(a,y.value)}; cq=function(a,x){for(var y in x)if(zS(x[y])){if(y in a&&!zS(a[y]))throw Error("Cannot merge an object into a non-object.");y in a||(a[y]={});cq(a[y],x[y])}else if(J_(x[y])){if(y in a&&!J_(a[y]))throw Error("Cannot merge an array into a non-array.");y in a||(a[y]=[]);a98(a[y],x[y])}else a[y]=x[y];return a}; a98=function(a,x){x=g.W(x);for(var y=x.next();!y.done;y=x.next())y=y.value,zS(y)?a.push(cq({},y)):J_(y)?a.push(a98([],y)):a.push(y);return a}; zS=function(a){return typeof a==="object"&&!Array.isArray(a)}; J_=function(a){return typeof a==="object"&&Array.isArray(a)}; GS=function(a){g.A.call(this);this.B=a}; QQ=function(a){GS.call(this,!0);this.T=a}; SX=function(a,x){g.A.call(this);var y=this;this.J=[];this.Y=!1;this.B=0;this.N=this.D=this.U=!1;this.cJ=null;var D=(0,g.RP)(a,x);this.T=new g.Id(function(){return D(y.cJ)},300); g.U(this,this.T);this.BJ=this.V=Infinity}; xz8=function(a,x){if(!x)return!1;for(var y=0;y-1)throw Error("Deps cycle for: "+x);if(a.B.has(x))return a.B.get(x);if(!a.T.has(x)){if(D)return;throw Error("No provider for: "+x);}D=a.T.get(x);y.push(x);if(D.G4!==void 0)var M=D.G4;else if(D.Fu7)M=D[TS]?NK1(a,D[TS],y):[],M=D.Fu7.apply(D,g.tS(M));else if(D.Ld){M=D.Ld;var N=M[TS]?NK1(a,M[TS],y):[];M=new (Function.prototype.bind.apply(M,[null].concat(g.tS(N))))}else throw Error("Could not resolve providers for: "+x);y.pop();D.xFY||a.B.set(x,M); return M}; NK1=function(a,x,y){return x?x.map(function(D){return D instanceof vq?lQ(a,D.key,y,!0):lQ(a,D,y)}):[]}; uQ=function(){k0||(k0=new MYG);return k0}; zYS=function(){var a=FOz;return function(){var x=uQ();if(!x.resolve(new vq(a))){var y={};Pq(x,(y.h_=a,y.Ld=a,y[TS]=void 0,y))}return x.resolve(a)}}; Wq=function(){var a,x;return"h5vcc"in my&&((a=my.h5vcc.traceEvent)==null?0:a.traceBegin)&&((x=my.h5vcc.traceEvent)==null?0:x.traceEnd)?1:"performance"in my&&my.performance.mark&&my.performance.measure?2:0}; Ex=function(a){var x=Wq();switch(x){case 1:my.h5vcc.traceEvent.traceBegin("YTLR",a);break;case 2:my.performance.mark(a+"-start");break;case 0:break;default:W_(x,"unknown trace type")}}; ckq=function(a){var x=Wq();switch(x){case 1:my.h5vcc.traceEvent.traceEnd("YTLR",a);break;case 2:x=a+"-start";var y=a+"-end";my.performance.mark(y);my.performance.measure(a,x,y);break;case 0:break;default:W_(x,"unknown trace type")}}; oHh=function(a){var x,y;(y=(x=window).onerror)==null||y.call(x,a.message,"",0,0,a)}; Jks=function(a){var x=this;var y=y===void 0?0:y;var D=D===void 0?g.xd():D;this.J=y;this.scheduler=D;this.B=new g.Gw;this.T=a;for(a={aC:0};a.aC=1E3?M():D>=a?yd||(yd=jZ(function(){M();yd=void 0},0)):N-c>=10&&(uX7(x,y.tier),F.U=N)}; vH7=function(a,x){if(a.endpoint==="log_event"){g.Te("more_accurate_gel_parser")&&rw().storePayload({isJspb:!1},a.payload);Xu(a);var y=bQ(a),D=new Map;D.set(y,[a.payload]);var M=dzS(a.payload)||"";x&&(aS=new x);return new g.ms(function(N,F){aS&&aS.isReady()?mz7(D,aS,N,F,{bypassNetworkless:!0},!0,I6(M)):N()})}}; l9C=function(a,x,y){if(x.endpoint==="log_event"){Xu(void 0,x);var D=bQ(x,!0),M=new Map;M.set(D,[Fm(x.payload)]);y&&(aS=new y);return new g.ms(function(N){aS&&aS.isReady()?WOG(M,aS,N,{bypassNetworkless:!0},!0,I6(a)):N()})}}; bQ=function(a,x){var y="";if(a.dangerousLogToVisitorSession)y="visitorOnlyApprovedKey";else if(a.cttAuthInfo){if(x===void 0?0:x){x=a.cttAuthInfo.token;y=a.cttAuthInfo;var D=new pp;y.videoId?D.setVideoId(y.videoId):y.playlistId&&fv(D,2,Dh,rP(y.playlistId));Mm[x]=D}else x=a.cttAuthInfo,y={},x.videoId?y.videoId=x.videoId:x.playlistId&&(y.playlistId=x.playlistId),Nm[a.cttAuthInfo.token]=y;y=a.cttAuthInfo.token}return y}; eX=function(a,x,y){a=a===void 0?{}:a;x=x===void 0?!1:x;new g.ms(function(D,M){var N=xn(x,y),F=N.J;N.J=!1;F5(N.B);F5(N.T);N.T=0;aS&&aS.isReady()?y===void 0&&g.Te("enable_web_tiered_gel")?EHl(D,M,a,x,300,F):EHl(D,M,a,x,y,F):(uX7(x,y),D())})}; EHl=function(a,x,y,D,M,N){var F=aS;y=y===void 0?{}:y;D=D===void 0?!1:D;M=M===void 0?200:M;N=N===void 0?!1:N;var c=new Map,J=new Map,G={isJspb:D,cttAuthInfo:void 0,tier:M},Q={isJspb:D,cttAuthInfo:void 0};if(D){x=g.W(Object.keys(pV));for(M=x.next();!M.done;M=x.next())M=M.value,J=g.Te("enable_web_tiered_gel")?rw().smartExtractMatchingEntries({keys:[G,Q],sizeLimit:1E3}):rw().extractMatchingEntries({isJspb:!0,cttAuthInfo:M}),J.length>0&&c.set(M,J),(g.Te("web_fp_via_jspb_and_json")&&y.writeThenSend||!g.Te("web_fp_via_jspb_and_json"))&& delete pV[M];WOG(c,F,a,y,!1,N)}else{c=g.W(Object.keys(pV));for(G=c.next();!G.done;G=c.next())G=G.value,Q=g.Te("enable_web_tiered_gel")?rw().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:G,tier:M},{isJspb:!1,cttAuthInfo:G}],sizeLimit:1E3}):rw().extractMatchingEntries({isJspb:!1,cttAuthInfo:G}),Q.length>0&&J.set(G,Q),(g.Te("web_fp_via_jspb_and_json")&&y.writeThenSend||!g.Te("web_fp_via_jspb_and_json"))&&delete pV[G];mz7(J,F,a,x,y,!1,N)}}; uX7=function(a,x){function y(){eX({writeThenSend:!0},a,x)} a=a===void 0?!1:a;x=x===void 0?200:x;var D=xn(a,x),M=D===sB1||D===BKs?5E3:hYh;g.Te("web_gel_timeout_cap")&&!D.T&&(M=jZ(function(){y()},M),D.T=M); F5(D.B);M=g.am("LOGGING_BATCH_TIMEOUT",g.lj("web_gel_debounce_ms",1E4));g.Te("shorten_initial_gel_batch_timeout")&&zo&&(M=$zG);M=jZ(function(){g.lj("gel_min_batch_size")>0?rw().getSequenceCount({cttAuthInfo:void 0,isJspb:a,tier:x})>=f9S&&y():y()},M); D.B=M}; mz7=function(a,x,y,D,M,N,F){M=M===void 0?{}:M;var c=Math.round((0,g.lY)()),J=a.size,G=gHz(F);a=g.W(a);var Q=a.next();for(F={};!Q.done;F={sU:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,Ar:void 0,eA:void 0},Q=a.next()){var S=g.W(Q.value);Q=S.next().value;S=S.next().value;F.batchRequest=g.R4({context:g.SL(x.config_||g.QR())});if(!g.sG(S)&&!g.Te("throw_err_when_logevent_malformed_killswitch")){D();break}F.batchRequest.events=S;(S=Nm[Q])&&RYT(F.batchRequest,Q,S);delete Nm[Q];F.dangerousLogToVisitorSession= Q==="visitorOnlyApprovedKey";Y6G(F.batchRequest,c,F.dangerousLogToVisitorSession);AkG(M);F.Ar=function(K){g.Te("start_client_gcf")&&g.Os.Z2(function(){return g.R(function(L){return g.B(L,Uz1(K),0)})}); J--;J||y()}; F.sU=0;F.eA=function(K){return function(){K.sU++;if(M.bypassNetworkless&&K.sU===1)try{g.I1(x,G,K.batchRequest,cv({writeThenSend:!0},K.dangerousLogToVisitorSession,K.Ar,K.eA,N)),zo=!1}catch(L){g.jM(L),D()}J--;J||y()}}(F); try{g.I1(x,G,F.batchRequest,cv(M,F.dangerousLogToVisitorSession,F.Ar,F.eA,N)),zo=!1}catch(K){g.jM(K),D()}}}; WOG=function(a,x,y,D,M,N){D=D===void 0?{}:D;var F=Math.round((0,g.lY)()),c={value:a.size},J=new Map([].concat(g.tS(a)));J=g.W(J);for(var G=J.next();!G.done;G=J.next()){var Q=g.W(G.value).next().value,S=a.get(Q);G=new CTT;var K=x.config_||g.QR(),L=new O6,w=new gK;xg(w,1,K.nV);xg(w,2,K.PT);QZ(w,16,K.z7);xg(w,17,K.innertubeContextClientVersion);if(K.fC){var Z=K.fC,v=new $H;Z.coldConfigData&&xg(v,1,Z.coldConfigData);Z.appInstallData&&xg(v,6,Z.appInstallData);Z.coldHashData&&xg(v,3,Z.coldHashData);Z.hotHashData&& v.f4(Z.hotHashData);Oh(w,$H,62,v)}(Z=g.lF.devicePixelRatio)&&Z!=1&&q8(w,65,W7(Z));Z=k4();Z!==""&&xg(w,54,Z);Z=uj();if(Z.length>0){v=new Ak;for(var m=0;m65535&&(a=1);eY("BATCH_CLIENT_COUNTER",a);return a}; RYT=function(a,x,y){if(y.videoId)var D="VIDEO";else if(y.playlistId)D="PLAYLIST";else return;a.credentialTransferTokenTargetId=y;a.context=a.context||{};a.context.user=a.context.user||{};a.context.user.credentialTransferTokens=[{token:x,scope:D}]}; Xu=function(a,x){var y=g.uF("yt.logging.transport.enableScrapingForTest"),D=Pm("il_payload_scraping");D=(D!==void 0?String(D):"")==="enable_il_payload_scraping";if(!y)if(D)Go=[],g.ky("yt.logging.transport.enableScrapingForTest",!0),g.ky("yt.logging.transport.scrapedPayloadsForTesting",Go),g.ky("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.ky("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), g.ky("yt.logging.transport.scrapeClientEvent",!0);else return;y=g.uF("yt.logging.transport.scrapedPayloadsForTesting");D=g.uF("yt.logging.transport.payloadToScrape");x&&(x=x.payload,(x=g.uF("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(x)())&&y.push(x));x=g.uF("yt.logging.transport.scrapeClientEvent");if(D&&D.length>=1)for(var M=0;M0&&zsJ(a,x,N)}else zsJ(a,x)}; zsJ=function(a,x,y){a=cYC(a);x=x?g.ES(x):"";y=y||5;FQ()&&g.AY(a,x,y)}; cYC=function(a){for(var x=g.W(o47),y=x.next();!y.done;y=x.next())a=gB(a,y.value);return"ST-"+bv(a).toString(36)}; JY7=function(a){if(a.name==="JavaException")return!0;a=a.stack;return a.includes("chrome://")||a.includes("-extension://")||a.includes("webkit-masked-url://")}; GeG=function(a){if(!a.stack)return!0;var x=!a.stack.includes("\n");return x&&a.stack.includes("ErrorType: ")||x&&a.stack.includes("Anonymous function (Unknown script")||a.stack.toLowerCase()==="not available"||a.fileName==="user-script"||a.fileName.startsWith("user-script:")?!0:!1}; QmG=function(){this.B8=[];this.YF=[]}; To=function(){if(!Pv){var a=Pv=new QmG;a.YF.length=0;a.B8.length=0;S27(a,KNz)}return Pv}; S27=function(a,x){x.YF&&a.YF.push.apply(a.YF,x.YF);x.B8&&a.B8.push.apply(a.B8,x.B8)}; LNs=function(a){function x(){return a.charCodeAt(D++)} var y=a.length,D=0;do{var M=lX(x);if(M===Infinity)break;var N=M>>3;switch(M&7){case 0:M=lX(x);if(N===2)return M;break;case 1:if(N===2)return;D+=8;break;case 2:M=lX(x);if(N===2)return a.substr(D,M);D+=M;break;case 5:if(N===2)return;D+=4;break;default:return}}while(D500));D++);D=M}else if(typeof a==="object")for(M in a){if(a[M]){var N=M;var F=a[M],c=x,J=y;N=typeof F!=="string"||N!=="clickTrackingParams"&&N!=="trackingParams"?0:(F=LNs(atob(F.replace(/-/g,"+").replace(/_/g,"/"))))?kn(N+".ve",F,c,J):0;D+=N;D+=kn(M,a[M],x,y);if(D>500)break}}else y[x]=uX(a),D+=y[x].length;else y[x]=uX(a),D+=y[x].length;return D}; kn=function(a,x,y,D){y+="."+a;a=uX(x);D[y]=a;return y.length+a.length}; uX=function(a){try{return(typeof a==="string"?a:String(JSON.stringify(a))).substr(0,500)}catch(x){return"unable to serialize "+typeof a+" ("+x.message+")"}}; Wv=function(a){g.mT(a)}; g.E0=function(a){g.mT(a,"WARNING")}; g.mT=function(a,x){var y=y===void 0?{}:y;y.name=g.am("INNERTUBE_CONTEXT_CLIENT_NAME",1);y.version=g.am("INNERTUBE_CONTEXT_CLIENT_VERSION");x=x===void 0?"ERROR":x;var D=!1;x=x===void 0?"ERROR":x;D=D===void 0?!1:D;if(a){a.hasOwnProperty("level")&&a.level&&(x=a.level);if(g.Te("console_log_js_exceptions")){var M=[];M.push("Name: "+a.name);M.push("Message: "+a.message);a.hasOwnProperty("params")&&M.push("Error Params: "+JSON.stringify(a.params));a.hasOwnProperty("args")&&M.push("Error args: "+JSON.stringify(a.args)); M.push("File name: "+a.fileName);M.push("Stacktrace: "+a.stack);window.console.log(M.join("\n"),a)}if(!(CjG>=5)){M=[];for(var N=g.W(q2s),F=N.next();!F.done;F=N.next()){F=F.value;try{F()&&M.push(F())}catch(Z){}}M=[].concat(g.tS(d9z),g.tS(M));var c=EyG(a);N=c.message||"Unknown Error";F=c.name||"UnknownError";var J=c.stack||a.B||"Not available";if(J.startsWith(F+": "+N)){var G=J.split("\n");G.shift();J=G.join("\n")}G=c.lineNumber||"Not available";c=c.fileName||"Not available";var Q=0;if(a.hasOwnProperty("args")&& a.args&&a.args.length)for(var S=0;S=500);S++);else if(a.hasOwnProperty("params")&&a.params){var K=a.params;if(typeof a.params==="object")for(S in K){if(K[S]){var L="params."+S,w=uX(K[S]);y[L]=w;Q+=L.length+w.length;if(Q>500)break}}else y.params=uX(K)}if(M.length)for(S=0;S=500);S++);navigator.vendor&&!y.hasOwnProperty("vendor")&&(y["device.vendor"]=navigator.vendor);y={message:N,name:F,lineNumber:G, fileName:c,stack:J,params:y,sampleWeight:1};S=Number(a.columnNumber);isNaN(S)||(y.lineNumber=y.lineNumber+":"+S);if(a.level==="IGNORED")a=0;else a:{a=To();S=g.W(a.YF);for(M=S.next();!M.done;M=S.next())if(M=M.value,y.message&&y.message.match(M.KR)){a=M.weight;break a}a=g.W(a.B8);for(S=a.next();!S.done;S=a.next())if(S=S.value,S.callback(y)){a=S.weight;break a}a=1}y.sampleWeight=a;a=g.W(Z6q);for(S=a.next();!S.done;S=a.next())if(S=S.value,S.Dd[y.name])for(N=g.W(S.Dd[y.name]),M=N.next();!M.done;M=N.next())if(F= M.value,M=y.message.match(F.Ej)){y.params["params.error.original"]=M[0];N=F.groups;F={};for(G=0;G1E3&&g.E0(new g.$G("IL Attach cache exceeded limit"))}c= O0(y,x);Yn.has(c)?Vd(y,x):U0.set(c,!0)}}D=D.filter(function(Q){Q.csn!==x?(Q.csn=x,Q=!0):Q=!1;return Q}); y={csn:x,parentVe:y.getAsJson(),childVes:g.sk(D,function(Q){return Q.getAsJson()})}; x==="UNDEFINED_CSN"?rz("visualElementAttached",N,y):a?SZ("visualElementAttached",y,a,N):g.Ky("visualElementAttached",y,N)}; ff6=function(a,x,y,D,M,N,F){tR(y,x);D=RS({cttAuthInfo:ny(x)||void 0,automatedLogEventSource:F},x);y={csn:x,ve:y.getAsJson(),eventType:1};M&&(y.clientData=M);x==="UNDEFINED_CSN"?rz("visualElementShown",D,y):a?SZ("visualElementShown",y,a,D):g.Ky("visualElementShown",y,D)}; g4q=function(a,x,y,D){var M=(D=D===void 0?!1:D)?16:8;D=RS({cttAuthInfo:ny(x)||void 0,endOfSequence:D,automatedLogEventSource:void 0},x);y={csn:x,ve:y.getAsJson(),eventType:M};x==="UNDEFINED_CSN"?rz("visualElementHidden",D,y):a?SZ("visualElementHidden",y,a,D):g.Ky("visualElementHidden",y,D)}; X5=function(a,x,y,D,M,N){Rs1(a,x,y,void 0,D,M,N)}; Rs1=function(a,x,y,D,M,N,F){tR(y,x);D=D||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";N=RS({cttAuthInfo:ny(x)||void 0,automatedLogEventSource:F},x);y={csn:x,ve:y.getAsJson(),gestureType:D};M&&(y.clientData=M);x==="UNDEFINED_CSN"?rz("visualElementGestured",N,y):a?SZ("visualElementGestured",y,a,N):g.Ky("visualElementGestured",y,N)}; Y27=function(){var a=LV(16);for(var x=[],y=0;y0&&y.push(g.WK("BR"));y.push(g.s$(N))}):y.push(g.s$(D))}return y}; cN=function(a,x,y,D){if(y==="child"){g.hi(x);var M;D===void 0?M=void 0:M=!Array.isArray(D)||D&&typeof D.W==="string"?[D]:D;y=U97(a,M);y=g.W(y);for(a=y.next();!a.done;a=y.next())x.appendChild(a.value)}else y==="style"?g.F7(x,"cssText",D?D:""):D===null||D===void 0?x.removeAttribute(y):(a=D.toString(),y==="href"&&(a=g.P_(g.kh(a))),x.setAttribute(y,a))}; g.O=function(a){g.Fp.call(this,a);this.d0=!0;this.BJ=!1;this.listeners=[]}; g.o0=function(a){g.O.call(this,a);this.EJ=new g.Mf;g.U(this,this.EJ)}; JB=function(a,x,y,D,M,N,F){F=F===void 0?null:F;g.o0.call(this,x);this.api=a;this.macros={};this.componentType=y;this.D=this.Y=null;this.S8=F;this.layoutId=D;this.interactionLoggingClientData=M;this.Zy=N;this.Gt=null;this.fb=new QQ(this.element);g.U(this,this.fb);this.iY=this.Z(this.element,"click",this.onClick);this.OJ=[];this.tP=new SX(this.onClick,this);g.U(this,this.tP);this.Af=!1;this.yP=this.cJ=null}; Gg=function(a,x){a=a===void 0?null:a;x=x===void 0?null:x;if(a==null)return g.E0(Error("Got null or undefined adText object")),"";var y=g.XL(a.text);if(!a.isTemplated)return y;if(x==null)return g.E0(Error("Missing required parameters for a templated message")),y;a=g.W(Object.entries(x));for(x=a.next();!x.done;x=a.next()){var D=g.W(x.value);x=D.next().value;D=D.next().value;y=y.replace("{"+x+"}",D)}return y}; H6z=function(a){a=a===void 0?null:a;return a!=null&&(a=a.thumbnail,a!=null&&a.thumbnails!=null&&a.thumbnails.length!=0&&a.thumbnails[0].url!=null)?g.XL(a.thumbnails[0].url):""}; i6l=function(a){a=a===void 0?null:a;return a!=null&&(a=a.thumbnail,a!=null&&a.thumbnails!=null&&a.thumbnails.length!=0&&a.thumbnails[0].width!=null&&a.thumbnails[0].height!=null)?new g.cK(a.thumbnails[0].width||0,a.thumbnails[0].height||0):new g.cK(0,0)}; g.QC=function(a){if(a.simpleText)return a.simpleText;if(a.runs){var x=[];a=g.W(a.runs);for(var y=a.next();!y.done;y=a.next())y=y.value,y.text&&x.push(y.text);return x.join("")}return""}; g.Su=function(a){if(a.simpleText)return a=document.createTextNode(a.simpleText),a;var x=[];if(a.runs)for(var y=0;y1){for(var x=[a[0]],y=1;y0&&(this.T=new g.Id(this.jM,x,this),g.U(this,this.T));this.N=new g.Id(this.jM,y,this);g.U(this,this.N);this.V=ojT(this.B,M,1,D);g.U(this,this.V);this.Y=ojT(this.B,0,D,1);g.U(this,this.Y);this.U=new sN;g.U(this,this.U)}; zI=function(a,x){this.B=a;this.T=x}; hC1=function(a){switch(a){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:W_(a,"unknown result type")}}; $BS=function(a,x){var y=1;a.isTrusted===!1&&(y=0);eY("ISDSTAT",y);cu(y,"i.s_",{triggerContext:"sk",metadata:x});return y}; fXG=function(a,x){var y=[];x?x.isTrusted===!0?y.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):x.isTrusted===!1?y.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):y.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):y.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");cu(0,"a.s_",{metadata:a,states:y});eY("ASDSTAT",0)}; cu=function(a,x,y){x=g36[x];var D,M,N={detected:a===0,source:""+x.B+((D=y.triggerContext)!=null?D:"")+((M=y.NC)!=null?M:""),detectionStates:y.states,durationMs:y.w3};y.metadata&&(N.contentCpn=y.metadata.contentCpn,N.adCpn=y.metadata.adCpn);g.Ky("biscottiBasedDetection",N);x.T!==void 0&&(y=Number(g.am("CATSTAT",0)),x.T!==void 0?(x=x.T,a=hC1(a),a=y&~(3<0}; S9=function(a,x,y,D,M,N){eu.call(this,a,{W:"div",G:"ytp-ad-skip-button-slot"},"skip-button",x,y,D,M);var F=this;this.dS=null;this.UJ=!1;this.Cc=N;this.N=this.api.j().experiments.XR("enable_modern_skip_button_on_web");this.YG=!1;this.U=new g.o0({W:"span",wS:["ytp-ad-skip-button-container"]});this.N&&this.U.element.classList.add("ytp-ad-skip-button-container-detached");g.U(this,this.U);this.U.a7(this.element);this.B=this.J=null;this.zt=new g.yj(this.U,500,!1,100,function(){return F.hide()}); g.U(this,this.zt);this.N1=new FC(this.U.element,15E3,5E3,.5,.5,this.N);g.U(this,this.N1);this.hide()}; YNh=function(a){a=a.dS&&a.dS.adRendererCommands;return(a&&a.clickCommand&&g.q(a.clickCommand,g.K9)&&g.q(a.clickCommand,g.K9).commands||[]).some(function(x){return x.adLifecycleCommand?RC6(x.adLifecycleCommand):!1})}; RC6=function(a){return a.action==="END_LINEAR_AD"||a.action==="END_LINEAR_AD_PLACEMENT"}; L9=function(a,x,y,D,M,N){eu.call(this,a,{W:"div",G:"ytp-ad-skip-ad-slot"},"skip-ad",x,y,D,M);this.dS=N;this.U=!1;this.N=0;this.J=this.B=null;this.hide()}; A6q=function(a,x){a.U||(a.U=!0,a.B&&(x?a.B.dS.hide():a.B.hide()),x?(a=a.J,a.zt.show(),a.show()):a.J.show())}; wl=function(a,x,y,D){BN.call(this,a,x,y,D,["ytp-ad-visit-advertiser-button"],"visit-advertiser")}; C9=function(a,x,y,D,M,N,F){N=N===void 0?!1:N;F=F===void 0?!1:F;JB.call(this,a,{W:"span",G:"ytp-ad-simple-ad-badge"},"simple-ad-badge",x,y,D);this.J=M;this.T=this.QP("ytp-ad-simple-ad-badge");(this.B=N)&&this.T.classList.add("ytp-ad-simple-ad-badge--clean-player");F&&this.T.classList.add("ytp-ad-simple-ad-badge--survey");this.hide()}; qP=function(a,x,y,D,M){M=M===void 0?!1:M;DU.call(this,"player-overlay",a,{},x,D);this.videoAdDurationSeconds=y;this.interactionLoggingClientData=D;this.Ey=M}; dl=function(a,x){g.Mf.call(this);this.api=a;this.durationMs=x;this.T=null;this.handler=new sN(this);g.U(this,this.handler);this.B=UB7;this.handler.Z(this.api,"presentingplayerstatechange",this.Vh);this.T=this.handler.Z(this.api,"onAdPlaybackProgress",this.NG)}; ZZ=function(a){g.Mf.call(this);this.T=!1;this.fB=0;this.handler=new sN(this);g.U(this,this.handler);this.durationMs=a;this.timer=new g.fB(100);g.U(this,this.timer);this.handler.Z(this.timer,"tick",this.NG);this.B={seekableStart:0,seekableEnd:a/1E3,current:0};this.start()}; g.n9=function(a,x){var y=Math.abs(Math.floor(a)),D=Math.floor(y/86400),M=Math.floor(y%86400/3600),N=Math.floor(y%3600/60);y=Math.floor(y%60);if(x){x="";D>0&&(x+=" "+D+" Days");if(D>0||M>0)x+=" "+M+" Hours";x+=" "+N+" Minutes";x+=" "+y+" Seconds";D=x.trim()}else{x="";D>0&&(x+=D+":",M<10&&(x+="0"));if(D>0||M>0)x+=M+":",N<10&&(x+="0");x+=N+":";y<10&&(x+="0");D=x+y}return a>=0?D:"-"+D}; g.Pu=function(a){return(!("button"in a)||typeof a.button!=="number"||a.button===0)&&!("shiftKey"in a&&a.shiftKey)&&!("altKey"in a&&a.altKey)&&!("metaKey"in a&&a.metaKey)&&!("ctrlKey"in a&&a.ctrlKey)}; TI=function(a,x,y,D,M,N,F){eu.call(this,a,{W:"span",G:F?"ytp-ad-duration-remaining--clean-player":"ytp-ad-duration-remaining"},"ad-duration-remaining",x,y,D,M);this.videoAdDurationSeconds=N;this.B=null;F&&this.api.j().B&&(this.element.classList.add("ytp-ad-duration-remaining--mweb"),bY&&this.element.classList.add("ytp-ad-duration-remaining--mweb-ios"));this.hide()}; lC=function(a,x,y,D){pq.call(this,a,x,y,D,"ytp-video-ad-top-bar-title","ad-title")}; kZ=function(a){this.content=a.content;if(a.commandRuns){a=g.W(a.commandRuns);for(var x=a.next();!x.done;x=a.next())x=x.value,this.loggingDirectives=g.q(x,HI7),x.onTap&&(this.interaction={onTap:x.onTap})}}; uC=function(a,x,y,D){JB.call(this,a,{W:"div",G:"ad-simple-attributed-string"},"ad-simple-attributed-string",x,y,D);this.hide()}; mE=function(a,x,y,D,M){JB.call(this,a,{W:"span",G:M?"ytp-ad-badge--clean-player":"ytp-ad-badge"},"ad-badge",x,y,D);this.B=M;this.adBadgeText=new uC(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy);this.adBadgeText.a7(this.element);g.U(this,this.adBadgeText);M?(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player"),bY&&this.adBadgeText.element.classList.add("ytp-ad-badge--stark-clean-player-ios")):this.adBadgeText.element.classList.add("ytp-ad-badge__text");this.hide()}; Wu=function(a,x,y,D){JB.call(this,a,{W:"span",G:"ytp-ad-pod-index"},"ad-pod-index",x,y,D);this.api.j().B&&(this.element.classList.add("ytp-ad-pod-index--mweb"),bY&&this.element.classList.add("ytp-ad-pod-index--mweb-ios"));this.hide()}; EW=function(a,x,y,D){JB.call(this,a,{W:"div",G:"ytp-ad-disclosure-banner"},"ad-disclosure-banner",x,y,D);this.hide()}; sW=function(a,x){this.B=a;this.T=x}; iIz=function(a,x){return a.B+x*(a.T-a.B)}; Bu=function(a,x,y){return a.T-a.B?g.Dz((x-a.B)/(a.T-a.B),0,1):y!=null?y:Infinity}; h7=function(a,x,y,D){D=D===void 0?!1:D;g.o0.call(this,{W:"div",G:"ytp-ad-persistent-progress-bar-container",K:[{W:"div",G:"ytp-ad-persistent-progress-bar"}]});this.api=a;this.B=x;this.J=y;D&&this.element.classList.add("ytp-ad-persistent-progress-bar-container--clean-player");g.U(this,this.B);this.progressBar=this.QP("ytp-ad-persistent-progress-bar");this.T=-1;this.Z(a,"presentingplayerstatechange",this.onStateChange);this.hide();this.onStateChange()}; $Z=function(a,x,y,D,M,N){JB.call(this,a,{W:"div",G:"ytp-ad-player-overlay",K:[{W:"div",G:"ytp-ad-player-overlay-flyout-cta"},{W:"div",G:"ytp-ad-player-overlay-instream-info"},{W:"div",G:"ytp-ad-player-overlay-skip-or-preview"},{W:"div",G:"ytp-ad-player-overlay-progress-bar"},{W:"div",G:"ytp-ad-player-overlay-instream-user-sentiment"},{W:"div",G:"ytp-ad-player-overlay-ad-disclosure-banner"}]},"player-overlay",x,y,D);this.V=N;this.N=this.QP("ytp-ad-player-overlay-flyout-cta");this.N.classList.add("ytp-ad-player-overlay-flyout-cta-rounded"); this.T=this.QP("ytp-ad-player-overlay-instream-info");this.U=null;OIq(this)&&(a=mi("div"),g.zt(a,"ytp-ad-player-overlay-top-bar-gradients"),x=this.T,x.parentNode&&x.parentNode.insertBefore(a,x),(x=this.api.getVideoData(2))&&x.isListed&&x.title&&(y=new lC(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),y.a7(a),y.init(ju("ad-title"),{text:x.title},this.macros),g.U(this,y)),this.U=a);this.J=null;this.e8=this.QP("ytp-ad-player-overlay-skip-or-preview");this.N1=this.QP("ytp-ad-player-overlay-progress-bar"); this.UJ=this.QP("ytp-ad-player-overlay-instream-user-sentiment");this.dS=this.QP("ytp-ad-player-overlay-ad-disclosure-banner");this.B=M;g.U(this,this.B);this.hide()}; OIq=function(a){a=a.api.j();return g.f9(a)&&a.B}; g.gl=function(a){a&=16777215;var x=[(a&16711680)>>16,(a&65280)>>8,a&255];a=x[0];var y=x[1];x=x[2];a=Number(a);y=Number(y);x=Number(x);if(a!=(a&255)||y!=(y&255)||x!=(x&255))throw Error('"('+a+","+y+","+x+'") is not a valid RGB color');y=a<<16|y<<8|x;return a<16?"#"+(16777216|y).toString(16).slice(1):"#"+y.toString(16)}; g.RK=function(){}; r6T=function(a){var x=new wI;var y=new Lt;y=xg(y,1,"botguard");a=xg(y,2,a);this.T=xkz(x,Lt,1,VwG,a)}; YZ=function(a){this.T=new Eb(a)}; twG=function(){var a=!1;try{a=!!window.sessionStorage.getItem("session_logininfo")}catch(x){a=!0}return(g.am("INNERTUBE_CLIENT_NAME")==="WEB"||g.am("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&a}; A7=function(){var a=a===void 0?!0:a;try{window.sessionStorage.removeItem("stickiness_reload");window.sessionStorage.removeItem("session_logininfo");eY("LOGIN_INFO","");a&&window.sessionStorage.setItem("from_switch_account","1");a=!0;a=a===void 0?!1:a;var x,y=X37;y||(y=document.querySelector("#persist_identity"));if(x=y){var D=x.src?(new URL(x.src)).origin:"*";if(a){var M;(M=x.contentWindow)==null||M.postMessage({action:"clear"},D)}else if(!(Number(window.sessionStorage.getItem("stickiness_reload"))>= 2)){var N=window.sessionStorage.getItem("session_logininfo");if(N){var F;(F=x.contentWindow)==null||F.postMessage({loginInfo:N},D)}}}}catch(c){}}; UW=function(a){a&&(a.startsWith("https://accounts.google.com/AddSession")?A7():a.startsWith("https://accounts.google.com/ServiceLogin")?A7():a.startsWith("https://myaccount.google.com")&&g.g8(a).B.endsWith("/youtubeoptions")&&A7());if(g.am("LOGGED_IN",!0)&&twG()){var x=g.am("VALID_SESSION_TEMPDATA_DOMAINS",[]);var y=g.T_(window.location.href);y&&x.push(y);y=g.T_(a);g.a4(x,y)||!y&&eS(a,"/")?(x=kr(a),(x=o81(x))?(x=cYC(x),x=(x=g.U2(x)||null)?yq(x):{}):x=null):x=null;x==null&&(x={});y=x;var D=void 0; twG()?(D||(D=g.am("LOGIN_INFO")),D?(y.session_logininfo=D,y=!0):y=!1):y=!1;y&&vv(a,x)}}; g.bI6=function(a){var x=x===void 0?{}:x;var y=y===void 0?"":y;var D=D===void 0?window:D;a=g.sS(a,x);UW(a);y=g.kh(a+y);D=D.location;y=uv(y);y!==void 0&&(D.href=y)}; g.Hu=function(a,x,y){x=x===void 0?{}:x;y=y===void 0?!1:y;var D=g.am("EVENT_ID");D&&(x.ei||(x.ei=D));x&&vv(a,x);y||(UW(a),g.bI6(a))}; g.iC=function(a,x,y,D,M){M=M===void 0?!1:M;y&&vv(a,y);y=g.kh(a);var N=g.P_(y);a!=N&&M9(Error("Unsafe window.open URL: "+a));a=N;x=x||bv(a).toString(36);try{if(M)return M=a,M=R_G(M),UW(M),g.hL(window,M,x,"attributionsrc")}catch(F){g.jM(F)}UW(a);return g.hL(window,y,x,D)}; p3G=function(a){OW=a}; IXJ=function(a){Vj=a}; eC6=function(a){rl=a}; x7z=function(){aM6=rl=Vj=OW=null}; j$1=function(){var a=a===void 0?window.location.href:a;if(g.Te("kevlar_disable_theme_param"))return null;var x=l6(a);if(g.Te("enable_dark_theme_only_on_shorts")&&x!=null&&x.startsWith("/shorts/"))return"USER_INTERFACE_THEME_DARK";try{var y=g.cm(a).theme;return y5z.get(y)||null}catch(D){}return null}; t7=function(){this.T={};if(this.B=tUl()){var a=g.U2("CONSISTENCY");a&&D7C(this,{encryptedTokenJarContents:a})}}; D7C=function(a,x){if(x.encryptedTokenJarContents&&(a.T[x.encryptedTokenJarContents]=x,typeof x.expirationSeconds==="string")){var y=Number(x.expirationSeconds);setTimeout(function(){delete a.T[x.encryptedTokenJarContents]},y*1E3); a.B&&g.AY("CONSISTENCY",x.encryptedTokenJarContents,y,void 0,!0)}}; bC=function(){this.B=-1;var a=g.am("LOCATION_PLAYABILITY_TOKEN");g.am("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=XC(this))&&(a=this.localStorage.get("yt-location-playability-token"));a&&(this.locationPlayabilityToken=a,this.T=void 0)}; XC=function(a){return a.localStorage===void 0?new DM("yt-client-location"):a.localStorage}; g.p9=function(a,x,y){x=x===void 0?!1:x;y=y===void 0?!1:y;var D=g.am("INNERTUBE_CONTEXT");if(!D)return g.mT(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};D=g.R4(D);g.Te("web_no_tracking_params_in_shell_killswitch")||delete D.clickTracking;D.client||(D.client={});var M=D.client;M.clientName==="MWEB"&&M.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(M.clientFormFactor=g.am("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 N=N===void 0?!1:N;var F=g.i8(),c="USER_INTERFACE_THEME_LIGHT";F.WG(165)?c="USER_INTERFACE_THEME_DARK":F.WG(174)?c="USER_INTERFACE_THEME_LIGHT":!g.Te("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&& (c="USER_INTERFACE_THEME_DARK");N=N?c:j$1()||c;M.userInterfaceTheme=N;if(!x){if(N=sns())M.connectionType=N;g.Te("web_log_effective_connection_type")&&(N=ho7())&&(D.client.effectiveConnectionType=N)}var J;if(g.Te("web_log_memory_total_kbytes")&&((J=g.lF.navigator)==null?0:J.deviceMemory)){var G;J=(G=g.lF.navigator)==null?void 0:G.deviceMemory;D.client.memoryTotalKbytes=""+J*1E6}g.Te("web_gcf_hashes_innertube")&&(N=APG())&&(G=N.coldConfigData,J=N.coldHashData,N=N.hotHashData,D.client.configInfo=D.client.configInfo|| {},G&&(D.client.configInfo.coldConfigData=G),J&&(D.client.configInfo.coldHashData=J),N&&(D.client.configInfo.hotHashData=N));G=g.cm(g.lF.location.href);!g.Te("web_populate_internal_geo_killswitch")&&G.internalcountrycode&&(M.internalGeo=G.internalcountrycode);M.clientName==="MWEB"||M.clientName==="WEB"?(M.mainAppWebInfo||(M.mainAppWebInfo={}),M.mainAppWebInfo.graftUrl=g.lF.location.href,g.Te("kevlar_woffle")&&TRz.instance&&(G=TRz.instance,M.mainAppWebInfo.pwaInstallabilityStatus=!G.T&&G.B?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED": "PWA_INSTALLABILITY_STATUS_UNKNOWN"),M.mainAppWebInfo.webDisplayMode=A6(),M.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):M.clientName==="TVHTML5"&&(!g.Te("web_lr_app_quality_killswitch")&&(G=g.am("LIVING_ROOM_APP_QUALITY"))&&(M.tvAppInfo=Object.assign(M.tvAppInfo||{},{appQuality:G})),G=g.am("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(M.tvAppInfo=Object.assign(M.tvAppInfo||{},{certificationScope:G}));if(!g.Te("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!== "undefined")try{var Q=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(V){}Q=void 0}Q&&(M.timeZone=Q)}(Q=k4())?M.experimentsToken=Q:delete M.experimentsToken;Q=uj();t7.instance||(t7.instance=new t7);D.request=Object.assign({},D.request,{internalExperimentFlags:Q,consistencyTokenJars:le(t7.instance.T)});!g.Te("web_prequest_context_killswitch")&&(Q=g.am("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(D.request.externalPrequestContext=Q);M=g.i8();Q=M.WG(58);M=M.get("gsml","");D.user=Object.assign({}, D.user);Q&&(D.user.enableSafetyMode=Q);M&&(D.user.lockedSafetyMode=!0);g.Te("warm_op_csn_cleanup")?y&&(x=g.Zh())&&(D.clientScreenNonce=x):!x&&(x=g.Zh())&&(D.clientScreenNonce=x);a&&(D.clickTracking={clickTrackingParams:a});if(a=g.uF("yt.mdx.remote.remoteClient_"))D.remoteClient=a;bC.getInstance().setLocationOnInnerTubeContext(D);try{var S=wx(),K=S.bid;delete S.bid;D.adSignalsInfo={params:[],bid:K};for(var L=g.W(Object.entries(S)),w=L.next();!w.done;w=L.next()){var Z=g.W(w.value),v=Z.next().value, m=Z.next().value;S=v;K=m;a=void 0;(a=D.adSignalsInfo.params)==null||a.push({key:S,value:""+K})}var u,E;if(((u=D.client)==null?void 0:u.clientName)==="TVHTML5"||((E=D.client)==null?void 0:E.clientName)==="TVHTML5_UNPLUGGED"){var h=g.am("INNERTUBE_CONTEXT");h.adSignalsInfo&&(D.adSignalsInfo.advertisingId=h.adSignalsInfo.advertisingId,D.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",D.adSignalsInfo.limitAdTracking=h.adSignalsInfo.limitAdTracking)}}catch(V){g.mT(V)}return D}; FZJ=function(a,x){if(!a)return!1;var y,D=(y=g.q(a,MDq))==null?void 0:y.signal;if(D&&x.z2)return!!x.z2[D];var M;if((y=(M=g.q(a,Nos))==null?void 0:M.request)&&x.VC)return!!x.VC[y];for(var N in a)if(x.ZA[N])return!0;return!1}; z$7=function(a){var x={"Content-Type":"application/json"};g.am("EOM_VISITOR_DATA")?x["X-Goog-EOM-Visitor-Id"]=g.am("EOM_VISITOR_DATA"):g.am("VISITOR_DATA")&&(x["X-Goog-Visitor-Id"]=g.am("VISITOR_DATA"));x["X-Youtube-Bootstrap-Logged-In"]=g.am("LOGGED_IN",!1);g.am("DEBUG_SETTINGS_METADATA")&&(x["X-Debug-Settings-Metadata"]=g.am("DEBUG_SETTINGS_METADATA"));a!=="cors"&&((a=g.am("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(x["X-Youtube-Client-Name"]=a),(a=g.am("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(x["X-Youtube-Client-Version"]= a),(a=g.am("CHROME_CONNECTED_HEADER"))&&(x["X-Youtube-Chrome-Connected"]=a),(a=g.am("DOMAIN_ADMIN_STATE"))&&(x["X-Youtube-Domain-Admin-State"]=a));(a=g.am("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(x["X-YouTube-Lava-Device-Context"]=a);return x}; c5h=function(){this.T={}}; IK=function(){this.mappings=new c5h}; e9=function(a){return function(){return new a}}; J57=function(a){var x=x===void 0?"UNKNOWN_INTERFACE":x;if(a.length===1)return a[0];var y=odh[x];if(y){y=new RegExp(y);for(var D=g.W(a),M=D.next();!M.done;M=D.next())if(M=M.value,y.exec(M))return M}var N=[];Object.entries(odh).forEach(function(F){var c=g.W(F);F=c.next().value;c=c.next().value;x!==F&&N.push(c)}); y=new RegExp(N.join("|"));a.sort(function(F,c){return F.length-c.length}); D=g.W(a);for(M=D.next();!M.done;M=D.next())if(M=M.value,!y.exec(M))return M;return a[0]}; g.aC=function(a){return"/youtubei/v1/"+J57(a)}; xi=function(){}; y_=function(){}; jj=function(){}; DK=function(a){return g.uF("ytcsi."+(a||"")+"data_")||Gcs(a)}; Q$G=function(){var a=DK();a.info||(a.info={});return a.info}; Mh=function(a){a=DK(a);a.metadata||(a.metadata={});return a.metadata}; Nh=function(a){a=DK(a);a.tick||(a.tick={});return a.tick}; F_=function(a){a=DK(a);if(a.gel){var x=a.gel;x.gelInfos||(x.gelInfos={});x.gelTicks||(x.gelTicks={})}else a.gel={gelTicks:{},gelInfos:{}};return a.gel}; Svh=function(a){a=F_(a);a.gelInfos||(a.gelInfos={});return a.gelInfos}; zv=function(a){var x=DK(a).nonce;x||(x=g.ww(16),DK(a).nonce=x);return x}; Gcs=function(a){var x={tick:{},info:{}};g.ky("ytcsi."+(a||"")+"data_",x);return x}; cy=function(){var a=g.uF("ytcsi.debug");a||(a=[],g.ky("ytcsi.debug",a),g.ky("ytcsi.reference",{}));return a}; oC=function(a){a=a||"";var x=KZT();if(x[a])return x[a];var y=cy(),D={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};y.push(D);return x[a]=D}; LZ7=function(a){a=a||"";var x=KZT();x[a]&&delete x[a];var y=cy(),D={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};y.push(D);x[a]=D}; KZT=function(){var a=g.uF("ytcsi.reference");if(a)return a;cy();return g.uF("ytcsi.reference")}; Jo=function(a){return wo8[a]||"LATENCY_ACTION_UNKNOWN"}; Gv=function(a,x){Ls.call(this,1,arguments);this.timer=x}; Q_=function(){this.T=0}; Sj=function(){Q_.instance||(Q_.instance=new Q_);return Q_.instance}; LM=function(a,x){KM[x]=KM[x]||{count:0};var y=KM[x];y.count++;y.time=(0,g.lY)();a.T||(a.T=g.ew(0,function(){var D=(0,g.lY)(),M;for(M in KM)KM[M]&&D-KM[M].time>6E4&&delete KM[M];a&&(a.T=0)},5E3)); return y.count>5?(y.count===6&&Math.random()*1E5<1&&(y=new g.$G("CSI data exceeded logging limit with key",x.split("_")),x.indexOf("plev")>=0||g.E0(y)),!0):!1}; CYS=function(){this.timing={};this.clearResourceTimings=function(){}; this.webkitClearResourceTimings=function(){}; this.mozClearResourceTimings=function(){}; this.msClearResourceTimings=function(){}; this.oClearResourceTimings=function(){}}; qvs=function(){var a;if(g.Te("csi_use_performance_navigation_timing")){var x,y,D,M=wf==null?void 0:(a=wf.getEntriesByType)==null?void 0:(x=a.call(wf,"navigation"))==null?void 0:(y=x[0])==null?void 0:(D=y.toJSON)==null?void 0:D.call(y);M?(M.requestStart=CM(M.requestStart),M.responseEnd=CM(M.responseEnd),M.redirectStart=CM(M.redirectStart),M.redirectEnd=CM(M.redirectEnd),M.domainLookupEnd=CM(M.domainLookupEnd),M.connectStart=CM(M.connectStart),M.connectEnd=CM(M.connectEnd),M.responseStart=CM(M.responseStart), M.secureConnectionStart=CM(M.secureConnectionStart),M.domainLookupStart=CM(M.domainLookupStart),M.isPerformanceNavigationTiming=!0,a=M):a=wf.timing}else a=g.Te("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(wf.timing)):wf.timing;return a}; CM=function(a){return Math.round(qh()+a)}; qh=function(){return(g.Te("csi_use_time_origin")||g.Te("csi_use_time_origin_tvhtml5"))&&wf.timeOrigin?Math.floor(wf.timeOrigin):wf.timing.navigationStart}; ZK=function(a,x){df("_start",a,x)}; nM=function(a,x){if(!g.Te("web_csi_action_sampling_enabled")||!DK(x).actionDisabled){var y=oC(x||"");o6(y.info,a);a.loadType&&(y=a.loadType,Mh(x).loadType=y);o6(Svh(x),a);y=zv(x);x=DK(x).cttAuthInfo;Sj().info(a,y,x)}}; d71=function(){var a,x,y,D;return((D=uQ().resolve(new vq(JV))==null?void 0:(a=GE())==null?void 0:(x=a.loggingHotConfig)==null?void 0:(y=x.csiConfig)==null?void 0:y.debugTicks)!=null?D:[]).map(function(M){return Object.values(M)[0]})}; df=function(a,x,y){if(!g.Te("web_csi_action_sampling_enabled")||!DK(y).actionDisabled){var D=zv(y),M;if(M=g.Te("web_csi_debug_sample_enabled")&&D){(uQ().resolve(new vq(JV))==null?0:GE())&&!Z3S&&(Z3S=!0,df("gcfl",(0,g.lY)(),y));var N,F,c;M=(uQ().resolve(new vq(JV))==null?void 0:(N=GE())==null?void 0:(F=N.loggingHotConfig)==null?void 0:(c=F.csiConfig)==null?void 0:c.debugSampleWeight)||0;if(N=M!==0)b:{N=d71();if(N.length>0)for(F=0;Fy.duration?D:y},{duration:0}))&&x.startTime>0&&x.responseEnd>0&&(df("wffs",CM(x.startTime)),df("wffe",CM(x.responseEnd)))}; uIl=function(a,x,y){wf&&wf.measure&&(a.startsWith("measure_")||(a="measure_"+a),y?wf.measure(a,x,y):x?wf.measure(a,x):wf.measure(a))}; m7s=function(a){var x=vy("aft",a);if(x)return x;x=g.am((a||"")+"TIMING_AFT_KEYS",["ol"]);for(var y=x.length,D=0;D0&&nM(x);x={isNavigation:!0,actionType:Jo(g.am("TIMING_ACTION"))};var y=g.am("PREVIOUS_ACTION");y&&(x.previousAction=Jo(y));if(y=g.am("CLIENT_PROTOCOL"))x.httpProtocol=y;if(y=g.am("CLIENT_TRANSPORT"))x.transportProtocol=y;(y=g.Zh())&&y!=="UNDEFINED_CSN"&&(x.clientScreenNonce=y);y=PY6();if(y===1||y===-1)x.isVisible= !0;y=Mh().loadType==="cold";var D=Q$G();y||(y=D.yt_lt==="cold");if(y){x.loadType="cold";y=Q$G();D=qvs();var M=qh(),N=g.am("CSI_START_TIMESTAMP_MILLIS",0);N>0&&!g.Te("embeds_web_enable_csi_start_override_killswitch")&&(M=N);M&&(df("srt",D.responseStart),y.prerender!==1&&ZK(M));y=s$G();y>0&&df("fpt",y);y=qvs();y.isPerformanceNavigationTiming&&nM({performanceNavigationTiming:!0},void 0);df("nreqs",y.requestStart,void 0);df("nress",y.responseStart,void 0);df("nrese",y.responseEnd,void 0);y.redirectEnd- y.redirectStart>0&&(df("nrs",y.redirectStart,void 0),df("nre",y.redirectEnd,void 0));y.domainLookupEnd-y.domainLookupStart>0&&(df("ndnss",y.domainLookupStart,void 0),df("ndnse",y.domainLookupEnd,void 0));y.connectEnd-y.connectStart>0&&(df("ntcps",y.connectStart,void 0),df("ntcpe",y.connectEnd,void 0));y.secureConnectionStart>=qh()&&y.connectEnd-y.secureConnectionStart>0&&(df("nstcps",y.secureConnectionStart,void 0),df("ntcpe",y.connectEnd,void 0));wf&&"getEntriesByType"in wf&&kcl();y=[];if(document.querySelector&& wf&&wf.getEntriesByName)for(var F in lW)lW.hasOwnProperty(F)&&(D=lW[F],lM6(F,D)&&y.push(D));if(y.length>0)for(x.resourceInfo=[],F=g.W(y),y=F.next();!y.done;y=F.next())x.resourceInfo.push({resourceCache:y.value})}nM(x);x=F_();x.preLoggedGelInfos||(x.preLoggedGelInfos=[]);F=x.preLoggedGelInfos;x=Svh();y=void 0;for(D=0;D-1&&(delete nz["@type"],j6=nz);Z&&a.B.has(Z)&&a.B.delete(Z);((oP=x.config)==null?0:oP.mYJ)&&uW(x.config.mYJ);if(j6||(zL=a.J)==null||!zL.Vut(x.input,x.zw)){fz.WJ(15);break}return g.B(fz,a.J.IOJ(x.input,x.zw),16);case 16:j6= fz.B;case 15:return poC(a,j6,x),((Xl=x.config)==null?0:Xl.M7c)&&uW(x.config.M7c),D(),fz.return(j6||void 0)}})}; VDG=function(a,x){a:{a=a.SJ;var y,D=(y=g.q(x,MDq))==null?void 0:y.signal;if(D&&a.z2&&(y=a.z2[D])){var M=y();break a}var N;if((y=(N=g.q(x,Nos))==null?void 0:N.request)&&a.VC&&(N=a.VC[y])){M=N();break a}for(M in x)if(a.ZA[M]&&(x=a.ZA[M])){M=x();break a}M=void 0}if(M!==void 0)return Promise.resolve(M)}; tDG=function(a,x,y){var D,M,N,F,c,J,G;return g.R(function(Q){if(Q.T==1){N=((D=x)==null?void 0:(M=D.MF)==null?void 0:M.identity)||Ks;J=(F=x)==null?void 0:(c=F.MF)==null?void 0:c.sessionIndex;var S=g.EI(a.T.z8(N,{sessionIndex:J}));return g.B(Q,S,2)}G=Q.B;return Q.return(Promise.resolve(Object.assign({},z$7(y),G)))})}; r51=function(a,x,y){var D,M=(x==null?void 0:(D=x.MF)==null?void 0:D.identity)||Ks,N;x=x==null?void 0:(N=x.MF)==null?void 0:N.sessionIndex;a=a.T.z8(M,{sessionIndex:x});return Object.assign({},z$7(y),a)}; gf=function(){}; RC=function(){}; Yi=function(a){this.D=a}; Ao=function(){}; U1=function(){}; Hy=function(){}; iW=function(){}; g.O1=function(a,x){var y=g.qY.apply(2,arguments);a=a===void 0?0:a;g.$G.call(this,x,y);this.errorType=a;Object.setPrototypeOf(this,this.constructor.prototype)}; V_=function(a){this.T=a}; e$1=function(a,x,y){if(a.T){var D=l6(gB(x,"key"))||"/UNKNOWN_PATH";a.T.start(D)}a=y;g.Te("wug_networking_gzip_request")&&(a=wIJ(y));return new window.Request(x,a)}; g.to=function(a,x){if(!rf){var y=uQ();Pq(y,{h_:aB7,Ld:V_});var D={ZA:{feedbackEndpoint:e9(Ao),modifyChannelNotificationPreferenceEndpoint:e9(U1),playlistEditEndpoint:e9(Hy),shareEntityEndpoint:e9(Yi),subscribeEndpoint:e9(gf),unsubscribeEndpoint:e9(RC),webPlayerShareEntityServiceEndpoint:e9(iW)}},M=bC.getInstance(),N={};M&&(N.client_location=M);a===void 0&&(a=lm6());x===void 0&&(x=y.resolve(aB7));O3G(D,x,a,N);Pq(y,{h_:x58,G4:ho.instance});rf=y.resolve(x58)}return rf}; yVz=function(a){var x=new on;if(a.interpreterJavascript){var y=GJC(a.interpreterJavascript);y=g5(y).toString();var D=new zw;xg(D,6,y);Oh(x,zw,1,D,JH)}else a.interpreterUrl&&(y=s6(a.interpreterUrl),y=nR(y).toString(),D=new c5,xg(D,4,y),Oh(x,c5,2,D,JH));a.interpreterHash&&yZ(x,3,a.interpreterHash,JH);a.program&&yZ(x,4,a.program,JH);a.globalName&&yZ(x,5,a.globalName,JH);a.clientExperimentsStateBlob&&yZ(x,7,a.clientExperimentsStateBlob,JH);return x}; X_=function(a){var x={};a=a.split("&");a=g.W(a);for(var y=a.next();!y.done;y=a.next())y=y.value.split("="),y.length===2&&(x[y[0]]=y[1]);return x}; j1S=function(){var a=a===void 0?window:a;var x,y;return g.R(function(D){if(D.T==1)return g.B(D,Fv(),2);x=a;y=x.bgevmc;if(!y)throw Error("BGE Controls not exposed");return D.return({pause:function(){y.p()}, resume:function(){y.r()}, checkForRefresh:function(){return y.cr()}})})}; xe8=function(){if(g.Te("bg_st_hr"))return"havuokmhhs-0";var a,x=((a=globalThis.performance)==null?void 0:a.timeOrigin)||0;return"havuokmhhs-"+Math.floor(x)}; bW=function(a){window.bgens=a}; pM=function(a){this.T=a}; D56=function(){return new Promise(function(a){var x=window;x.ntpevasrs!==void 0?a(new pM(x.ntpevasrs)):(x.ntpqfbel===void 0&&(x.ntpqfbel=[]),x.ntpqfbel.push(function(y){a(new pM(y))}))})}; FuG=function(){if(FQ()){var a=g.am("PLAYER_VARS",{});if(g.BX(a,"privembed",!1)!="1"&&!am8(a)){var x=function(){IC=!0;"google_ad_status"in window?eY("DCLKSTAT",1):eY("DCLKSTAT",2)}; try{g.Na(ML7,x)}catch(y){}NJS.push(g.Os.Z2(function(){if(!(IC||"google_ad_status"in window)){try{if(ML7.toString()&&x){var y=""+g.gs(x),D=I2h[y];D&&g.D5(D)}}catch(M){}IC=!0;eY("DCLKSTAT",3)}},5E3))}}}; ej=function(){var a=Number(g.am("DCLKSTAT",0));return isNaN(a)?0:a}; ji=function(a,x,y){var D=this;this.network=a;this.options=x;this.B=y;this.T=null;if(x.v51){var M=new g.Gw;this.T=M.promise;g.lF.ytAtRC&&Ie(function(){var N,F;return g.R(function(c){if(c.T==1){if(!g.lF.ytAtRC)return c.return();N=aq(null);return g.B(c,x5(D,N),2)}F=c.B;g.lF.ytAtRC&&g.lF.ytAtRC(JSON.stringify(F));g.Fh(c)})},2); D56().then(function(N){var F,c,J,G;return g.R(function(Q){if(Q.T==1)return N.bindInnertubeChallengeFetcher(function(S){return x5(D,aq(S))}),g.B(Q,Fv(),2); F=Q.B;c=N.getLatestChallengeResponse();J=c.challenge;if(!J)throw Error("BGE_MACIL");G={challenge:J,Ed:X_(J),Xy:F,bgChallenge:new on};M.resolve(G);N.registerChallengeFetchedCallback(function(S){S=S.challenge;if(!S)throw Error("BGE_MACR");S={challenge:S,Ed:X_(S),Xy:F,bgChallenge:new on};D.T=Promise.resolve(S)}); g.Fh(Q)})})}else x.preload&&z76(this,new Promise(function(N){g.ew(0,function(){N(y9(D))},0)}))}; aq=function(a){var x={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};a&&(x.interpreterHash=a);return x}; y9=function(a,x){x=x===void 0?0:x;var y,D,M,N,F,c,J,G,Q,S,K,L;return g.R(function(w){switch(w.T){case 1:y=aq(Kr().T);if(g.Te("att_fet_ks"))return g.cJ(w,7),g.B(w,x5(a,y),9);g.cJ(w,4);return g.B(w,cV8(a,y),6);case 6:F=w.B;M=F.fuG;N=F.J$8;D=F;g.GL(w,3);break;case 4:return g.Qn(w),g.E0(Error("Failed to fetch attestation challenge after "+(x+" attempts; not retrying for 24h."))),DH(a,864E5),w.return({challenge:"",Ed:{},Xy:void 0,bgChallenge:void 0});case 9:D=w.B;if(!D)throw Error("Fetching Attestation challenge returned falsy"); if(!D.challenge)throw Error("Missing Attestation challenge");M=D.challenge;N=X_(M);if("c1a"in N&&(!D.bgChallenge||!D.bgChallenge.program))throw Error("Expected bg challenge but missing.");g.GL(w,3);break;case 7:c=g.Qn(w);g.E0(c);x++;if(x>=5)return g.E0(Error("Failed to fetch attestation challenge after "+(x+" attempts; not retrying for 24h."))),DH(a,864E5),w.return({challenge:"",Ed:{},Xy:void 0,bgChallenge:void 0});J=1E3*Math.pow(2,x-1)+Math.random()*1E3;return w.return(new Promise(function(Z){g.ew(0, function(){Z(y9(a,x))},J)})); case 3:G=Number(N.t)||7200;DH(a,G*1E3);Q=void 0;if(!("c1a"in N&&D.bgChallenge)){w.WJ(10);break}S=yVz(D.bgChallenge);g.cJ(w,11);return g.B(w,erJ(Kr(),S),13);case 13:g.GL(w,12);break;case 11:return K=g.Qn(w),g.E0(K),w.return({challenge:M,Ed:N,Xy:Q,bgChallenge:S});case 12:return g.cJ(w,14),Q=new Qx({challenge:S,Wn:{Kf:"aGIf"}}),g.B(w,Q.jF,16);case 16:g.GL(w,10);break;case 14:L=g.Qn(w),g.E0(L),Q=void 0;case 10:return w.return({challenge:M,Ed:N,Xy:Q,bgChallenge:S})}})}; o_l=function(a,x){var y;return g.R(function(D){if(D.T==1)return bW(2),g.cJ(D,2),g.B(D,x5(a.network,x),4);if(D.T!=2)return(y=D.B)?y.challenge&&!y.bgChallenge?bW(1):bW(4):bW(3),D.return(y);g.Qn(D);bW(3);return D.return(void 0)})}; x5=function(a,x){var y;return g.R(function(D){y=a.B;if(!y||y.nK())return D.return(o_l(a,x));By("att_pna",void 0,"attestation_challenge_fetch");return D.return(new Promise(function(M){y.KE("publicytnetworkstatus-online",function(){o_l(a,x).then(M)})}))})}; JVT=function(a){if(!a)throw Error("Fetching Attestation challenge returned falsy");if(!a.challenge)throw Error("Missing Attestation challenge");var x=a.challenge,y=X_(x);if("c1a"in y&&(!a.bgChallenge||!a.bgChallenge.program))throw Error("Expected bg challenge but missing.");return Object.assign({},a,{fuG:x,J$8:y})}; cV8=function(a,x){var y,D,M,N,F;return g.R(function(c){switch(c.T){case 1:y=void 0,D=0,M={};case 2:if(!(D<5)){c.WJ(4);break}if(!(D>0)){c.WJ(5);break}M.c7=1E3*Math.pow(2,D-1)+Math.random()*1E3;return g.B(c,new Promise(function(J){return function(G){g.ew(0,function(){G(void 0)},J.c7)}}(M)),5); case 5:return g.cJ(c,7),g.B(c,x5(a,x),9);case 9:return N=c.B,c.return(JVT(N));case 7:y=F=g.Qn(c),F instanceof Error&&g.E0(F);case 8:D++;M={c7:void 0};c.WJ(2);break;case 4:throw y;}})}; z76=function(a,x){a.T=x}; GEG=function(a){var x,y,D;return g.R(function(M){if(M.T==1)return g.B(M,Promise.race([a.T,null]),2);x=M.B;var N=y9(a);a.T=N;(y=x)==null||(D=y.Xy)==null||D.dispose();g.Fh(M)})}; DH=function(a,x){function y(){var M;return g.R(function(N){M=D-Date.now();return M<1E3?g.B(N,GEG(a),0):(Ie(y,0,Math.min(M,6E4)),N.WJ(0))})} var D=Date.now()+x;y()}; Q1T=function(a,x){return new Promise(function(y){g.ew(0,function(){y(x())},a)})}; SYT=function(){return new Promise(function(a){var x=window;x.attmp!==void 0?a(x.attmp):(x.attmq===void 0&&(x.attmq=[]),x.attmq.push(function(y){a(y)}))})}; g.Kuq=function(a,x){var y,D;return g.R(function(M){if(M.T==1)return g.Te("attmusi")&&g.Te("attmusi_ue")?g.B(M,SYT(),3):M.WJ(2);if(M.T!=2)return y=M.B,M.return(y.s("ENGAGEMENT_TYPE_PLAYBACK",a,x));var N=g.uF("yt.aba.att");return(D=N?N:ji.instance!==void 0?ji.instance.J.bind(ji.instance):null)?M.return(D("ENGAGEMENT_TYPE_PLAYBACK",a,x)):M.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})}; g.LuJ=function(){var a,x,y;return g.R(function(D){if(D.T==1){if(!g.Te("attmusi")||!g.Te("attmusi_ue"))return D.WJ(2);a=window;return a.attmp===void 0?D.return(!1):g.B(D,SYT(),3)}if(D.T!=2)return x=D.B,D.return(x.ir());var M=g.uF("yt.aba.att2");return(y=M?M:ji.instance!==void 0?ji.instance.U.bind(ji.instance):null)?D.return(y()):D.return(Promise.resolve(!1))})}; Cql=function(a,x){var y=g.uF("ytDebugData.callbacks");y||(y={},g.ky("ytDebugData.callbacks",y));if(g.Te("web_dd_iu")||wt7.includes(a))y[a]=x}; var jsh=function(a,x,y,D,M,N){return G7[z[9]](this,1,a,x,y,D,M,N)}; Mo=function(){var a=qY7;var x=x===void 0?[]:x;var y=y===void 0?[]:y;x=NTz.apply(null,[Fsl.apply(null,g.tS(x))].concat(g.tS(y)));this.store=cDT(a,void 0,x)}; g.No=function(a,x,y){for(var D=Object.assign({},a),M=g.W(Object.keys(x)),N=M.next();!N.done;N=M.next()){N=N.value;var F=a[N],c=x[N];if(c===void 0)delete D[N];else if(F===void 0)D[N]=c;else if(Array.isArray(c)&&Array.isArray(F))D[N]=y?[].concat(g.tS(F),g.tS(c)):c;else if(!Array.isArray(c)&&g.BJ(c)&&!Array.isArray(F)&&g.BJ(F))D[N]=g.No(F,c,y);else if(typeof c===typeof F)D[N]=c;else return x=new g.$G("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:N,pE7:F,updateValue:c}),g.mT(x), a}return D}; FE=function(a){var x=this;a=a===void 0?[]:a;this.T=[];this.J=this.B=0;this.U=void 0;this.totalLength=0;a.forEach(function(y){x.append(y)})}; d5T=function(a,x){return a.T.length===0?!1:(a=a.T[a.T.length-1])&&a.buffer===x.buffer&&a.byteOffset+a.length===x.byteOffset}; zd=function(a,x){x=g.W(x.T);for(var y=x.next();!y.done;y=x.next())a.append(y.value)}; cP=function(a,x,y){return a.split(x).RI.split(y).Ad}; oq=function(a){a.U=void 0;a.B=0;a.J=0}; J0=function(a,x,y){a.isFocused(x);return x-a.J+y<=a.T[a.B].length}; Zs8=function(a){if(!a.U){var x=a.T[a.B];a.U=new DataView(x.buffer,x.byteOffset,x.length)}return a.U}; n_q=function(a,x,y){x=x===void 0?0:x;y=y===void 0?-1:y;if(!a.totalLength||!y)return new DataView(new ArrayBuffer(0));y<0&&(y=a.totalLength-x);a.focus(x);if(!J0(a,x,y)){var D=a.B,M=a.J;a.focus(x+y-1);M=new Uint8Array(a.J+a.T[a.B].length-M);for(var N=0,F=D;F<=a.B;F++)M.set(a.T[F],N),N+=a.T[F].length;a.T.splice(D,a.B-D+1,M);oq(a);a.focus(x)}D=a.T[a.B];return new DataView(D.buffer,D.byteOffset+x-a.J,y)}; Gd=function(a,x,y){a=n_q(a,x===void 0?0:x,y===void 0?-1:y);return new Uint8Array(a.buffer,a.byteOffset,a.byteLength)}; Q9=function(a,x,y){a=Gd(a,x===void 0?0:x,y===void 0?-1:y);x=new Uint8Array(a.length);try{x.set(a)}catch(D){for(y=0;y>10;N=56320|N&1023}w0[M++]=N}}N=String.fromCharCode.apply(String,w0); M<1024&&(N=N.substring(0,M));y.push(N)}return y.join("")}; d0=function(a,x){var y;if((y=qo)==null?0:y.encodeInto)return x=qo.encodeInto(a,x),x.read>6|192:((M&64512)===55296&&D+1>18|240,x[y++]=M>>12&63|128):x[y++]=M>>12|224,x[y++]=M>>6&63|128),x[y++]=M&63|128)}return y}; ZH=function(a){if(qo)return qo.encode(a);var x=new Uint8Array(Math.ceil(a.length*1.2)),y=d0(a,x);x.lengthy&&(x=x.subarray(0,y));return x}; nm=function(a){this.T=a;this.pos=0;this.B=-1}; vP=function(a){var x=Si(a.T,a.pos);++a.pos;if(x<128)return x;for(var y=x&127,D=1;x>=128;)x=Si(a.T,a.pos),++a.pos,D*=128,y+=(x&127)*D;return y}; PP=function(a,x){var y=a.B;for(a.B=-1;a.pos+1<=a.T.totalLength;){y<0&&(y=vP(a));var D=y>>3,M=y&7;if(D===x)return!0;if(D>x){a.B=y;break}y=-1;switch(M){case 0:vP(a);break;case 1:a.pos+=8;break;case 2:D=vP(a);a.pos+=D;break;case 5:a.pos+=4}}return!1}; Td=function(a,x){if(PP(a,x))return vP(a)}; TJ7=function(a,x){if(PP(a,x))return x=Gd(a.T,a.pos,8),a.pos+=8,(new DataView(x.buffer,x.byteOffset,x.byteLength)).getFloat64(0,!0)}; lh=function(a,x){if(PP(a,x))return!!vP(a)}; k5=function(a,x){if(PP(a,x)){x=vP(a);var y=Gd(a.T,a.pos,x);a.pos+=x;return y}}; uh=function(a,x){if(a=k5(a,x))return g.Cm(a)}; mP=function(a,x,y){if(a=k5(a,x))return y(new nm(new FE([a])))}; WP=function(a,x){for(var y=[];PP(a,x);)y.push(vP(a));return y.length?y:void 0}; EL=function(a,x,y){for(var D=[],M;M=k5(a,x);)D.push(y(new nm(new FE([M]))));return D.length?D:void 0}; sL=function(a,x){a=a instanceof Uint8Array?new FE([a]):a;return x(new nm(a))}; lB8=function(a,x){a=new Uint8Array(a);x&&a.set(x);return a}; kES=function(a){this.pos=0;this.B=[];this.T=lB8(a===void 0?4096:a);this.view=new DataView(this.T.buffer,this.T.byteOffset,this.T.byteLength)}; BP=function(a,x){x=a.pos+x;if(!(a.T.length>=x)){for(var y=a.T.length*2;y268435455){BP(a,4);for(var y=x&1073741823,D=0;D<4;D++)a.view.setUint8(a.pos,y&127|128),y>>=7,a.pos+=1;x=Math.floor(x/268435456)}for(BP(a,4);x>127;)a.view.setUint8(a.pos,x&127|128),x>>=7,a.pos+=1;a.view.setUint8(a.pos,x);a.pos+=1}; $5=function(a,x,y){y!==void 0&&(h0(a,x*8),h0(a,y))}; fm=function(a,x,y){y!==void 0&&$5(a,x,y?1:0)}; g0=function(a,x,y){y!==void 0&&(h0(a,x*8+2),x=y.length,h0(a,x),BP(a,x),a.T.set(y,a.pos),a.pos+=x)}; Rq=function(a,x,y){y!==void 0&&(uBS(a,x,Math.ceil(Math.log2(y.length*4+2)/7)),BP(a,y.length*1.2),x=d0(y,a.T.subarray(a.pos)),a.pos+x>a.T.length&&(BP(a,x),x=d0(y,a.T.subarray(a.pos))),a.pos+=x,m5q(a))}; uBS=function(a,x,y){y=y===void 0?2:y;h0(a,x*8+2);a.B.push(a.pos);a.B.push(y);a.pos+=y}; m5q=function(a){for(var x=a.B.pop(),y=a.B.pop(),D=a.pos-y-x;x--;){var M=x?128:0;a.view.setUint8(y++,D&127|M);D>>=7}}; Y5=function(a,x,y,D,M){y&&(uBS(a,x,M===void 0?3:M),D(a,y),m5q(a))}; g.A0=function(a,x){var y=new kES(4096);x(y,a);return new Uint8Array(y.T.buffer,y.T.byteOffset,y.pos)}; g.UL=function(a){var x=new nm(new FE([Ok(decodeURIComponent(a))]));a=uh(x,2);x=Td(x,4);var y=Wuh[x];if(typeof y==="undefined")throw a=new g.$G("Failed to recognize field number",{name:"EntityKeyHelperError",fieldNumber:x}),g.mT(a),a;return{XK:x,entityType:y,entityId:a}}; g.HP=function(a,x){var y=y===void 0?0:y;var D=new kES;g0(D,2,ZH(a));a=E_6[x];if(typeof a==="undefined")throw y=new g.$G("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:x}),g.mT(y),y;$5(D,4,a);$5(D,5,1);x=new Uint8Array(D.T.buffer,D.T.byteOffset,D.pos);return encodeURIComponent(g.Hc(x,y))}; ih=function(a,x,y,D){if(D===void 0)return D=Object.assign({},a[x]||{}),y=(delete D[y],D),D={},Object.assign({},a,(D[x]=y,D));var M={},N={};return Object.assign({},a,(N[x]=Object.assign({},a[x],(M[y]=D,M)),N))}; s18=function(a,x,y,D,M){var N=a[x];if(N==null||!N[y])return a;D=g.No(N[y],D,M==="REPEATED_FIELDS_MERGE_OPTION_APPEND");M={};N={};return Object.assign({},a,(N[x]=Object.assign({},a[x],(M[y]=D,M)),N))}; BJz=function(a,x){a=a===void 0?{}:a;switch(x.type){case "ENTITY_LOADED":return x.payload.reduce(function(D,M){var N,F=(N=M.options)==null?void 0:N.persistenceOption;if(F&&F!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&F!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return D;if(!M.entityKey)return g.mT(Error("Missing entity key")),D;if(M.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!M.payload)return M=new g.$G("REPLACE entity mutation is missing a payload",{entityKey:M.entityKey}),g.mT(M),D;var c=g.Tj(M.payload); return ih(D,c,M.entityKey,M.payload[c])}if(M.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{M=M.entityKey;try{var J=g.UL(M).entityType;c=ih(D,J,M);break a}catch(S){if(S instanceof Error){M=new g.$G("Failed to deserialize entity key",{entityKey:M,originalMessage:S.message});g.mT(M);c=D;break a}throw S;}c=void 0}return c}if(M.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!M.payload)return M=new g.$G("UPDATE entity mutation is missing a payload",{entityKey:M.entityKey}),g.mT(M),D;c=g.Tj(M.payload);var G,Q;return s18(D, c,M.entityKey,M.payload[c],(G=M.fieldMask)==null?void 0:(Q=G.mergeOptions)==null?void 0:Q.repeatedFieldsMergeOption)}return D},a); case "REPLACE_ENTITY":var y=x.payload;return ih(a,y.entityType,y.key,y.uR);case "REPLACE_ENTITIES":return Object.keys(x.payload).reduce(function(D,M){var N=x.payload[M];return Object.keys(N).reduce(function(F,c){return ih(F,M,c,N[c])},D)},a); case "UPDATE_ENTITY":return y=x.payload,s18(a,y.entityType,y.key,y.uR,y.xW1);default:return a}}; OL=function(a,x,y){return a[x]?a[x][y]||null:null}; V9=function(a){return window.Int32Array?new Int32Array(a):Array(a)}; Iq=function(a){g.A.call(this);this.counter=[0,0,0,0];this.B=new Uint8Array(16);this.T=16;if(!h7G){var x,y=new Uint8Array(256),D=new Uint8Array(256);var M=1;for(x=0;x<256;x++)y[M]=x,D[x]=M,M^=M<<1^(M>>7&&283);r0=new Uint8Array(256);t0=V9(256);XE=V9(256);bh=V9(256);pm=V9(256);for(var N=0;N<256;N++){M=N?D[255^y[N]]:0;M^=M<<1^M<<2^M<<3^M<<4;M=M&255^M>>>8^99;r0[N]=M;x=M<<1^(M>>7&&283);var F=x^M;t0[N]=x<<24|M<<16|M<<8|F;XE[N]=F<<24|t0[N]>>>8;bh[N]=M<<24|XE[N]>>>8;pm[N]=M<<24|bh[N]>>>8}h7G=!0}M=V9(44);for(y= 0;y<4;y++)M[y]=a[4*y]<<24|a[4*y+1]<<16|a[4*y+2]<<8|a[4*y+3];for(D=1;y<44;y++)a=M[y-1],y%4||(a=(r0[a>>16&255]^D)<<24|r0[a>>8&255]<<16|r0[a&255]<<8|r0[a>>>24],D=D<<1^(D>>7&&283)),M[y]=M[y-4]^a;this.key=M}; $58=function(a){for(var x=a.key,y=a.counter[0]^x[0],D=a.counter[1]^x[1],M=a.counter[2]^x[2],N=a.counter[3]^x[3],F=3;F>=0&&!(a.counter[F]=-~a.counter[F]);F--);for(var c,J,G=4;G<40;)F=t0[y>>>24]^XE[D>>16&255]^bh[M>>8&255]^pm[N&255]^x[G++],c=t0[D>>>24]^XE[M>>16&255]^bh[N>>8&255]^pm[y&255]^x[G++],J=t0[M>>>24]^XE[N>>16&255]^bh[y>>8&255]^pm[D&255]^x[G++],N=t0[N>>>24]^XE[y>>16&255]^bh[D>>8&255]^pm[M&255]^x[G++],y=F,D=c,M=J;a=a.B;F=x[40];a[0]=r0[y>>>24]^F>>>24;a[1]=r0[D>>16&255]^F>>16&255;a[2]=r0[M>>8&255]^ F>>8&255;a[3]=r0[N&255]^F&255;F=x[41];a[4]=r0[D>>>24]^F>>>24;a[5]=r0[M>>16&255]^F>>16&255;a[6]=r0[N>>8&255]^F>>8&255;a[7]=r0[y&255]^F&255;F=x[42];a[8]=r0[M>>>24]^F>>>24;a[9]=r0[N>>16&255]^F>>16&255;a[10]=r0[y>>8&255]^F>>8&255;a[11]=r0[D&255]^F&255;F=x[43];a[12]=r0[N>>>24]^F>>>24;a[13]=r0[y>>16&255]^F>>16&255;a[14]=r0[D>>8&255]^F>>8&255;a[15]=r0[M&255]^F&255}; xx=function(){if(!ei&&!g.p3){if(aV)return aV;var a;aV=(a=window.crypto)==null?void 0:a.subtle;var x,y,D;if(((x=aV)==null?0:x.importKey)&&((y=aV)==null?0:y.sign)&&((D=aV)==null?0:D.encrypt))return aV;aV=void 0}}; g.Dl=function(a){var x=xx();x&&(this.T=new y4(a,x));this.B=new g.j4(a)}; y4=function(a,x){this.B=a;this.subtleCrypto=x}; fB6=function(a,x,y){var D,M;return g.R(function(N){switch(N.T){case 1:if(a.T){N.WJ(2);break}return g.B(N,a.subtleCrypto.importKey("raw",a.B,{name:"AES-CTR"},!1,["encrypt"]),3);case 3:a.T=N.B;case 2:return D={name:"AES-CTR",counter:y,length:128},g.B(N,a.subtleCrypto.encrypt(D,a.T,x),4);case 4:return M=N.B,N.return(new Uint8Array(M))}})}; g.j4=function(a){this.B=a}; MA=function(a){this.N=new Uint8Array(64);this.J=new Uint8Array(64);this.U=0;this.D=new Uint8Array(64);this.B=0;this.N.set(a);this.J.set(a);for(a=0;a<64;a++)this.N[a]^=92,this.J[a]^=54;this.reset()}; g_l=function(a,x,y){for(var D=a.Y,M=a.T[0],N=a.T[1],F=a.T[2],c=a.T[3],J=a.T[4],G=a.T[5],Q=a.T[6],S=a.T[7],K,L,w,Z=0;Z<64;)Z<16?(D[Z]=w=x[y]<<24|x[y+1]<<16|x[y+2]<<8|x[y+3],y+=4):(K=D[Z-2],L=D[Z-15],w=D[Z-7]+D[Z-16]+((K>>>17|K<<15)^(K>>>19|K<<13)^K>>>10)+((L>>>7|L<<25)^(L>>>18|L<<14)^L>>>3),D[Z]=w),K=S+NA[Z]+w+((J>>>6|J<<26)^(J>>>11|J<<21)^(J>>>25|J<<7))+(J&G^~J&Q),L=((M>>>2|M<<30)^(M>>>13|M<<19)^(M>>>22|M<<10))+(M&N^M&F^N&F),S=K+L,c+=K,Z++,Z<16?(D[Z]=w=x[y]<<24|x[y+1]<<16|x[y+2]<<8|x[y+3],y+=4):(K= D[Z-2],L=D[Z-15],w=D[Z-7]+D[Z-16]+((K>>>17|K<<15)^(K>>>19|K<<13)^K>>>10)+((L>>>7|L<<25)^(L>>>18|L<<14)^L>>>3),D[Z]=w),K=Q+NA[Z]+w+((c>>>6|c<<26)^(c>>>11|c<<21)^(c>>>25|c<<7))+(c&J^~c&G),L=((S>>>2|S<<30)^(S>>>13|S<<19)^(S>>>22|S<<10))+(S&M^S&N^M&N),Q=K+L,F+=K,Z++,Z<16?(D[Z]=w=x[y]<<24|x[y+1]<<16|x[y+2]<<8|x[y+3],y+=4):(K=D[Z-2],L=D[Z-15],w=D[Z-7]+D[Z-16]+((K>>>17|K<<15)^(K>>>19|K<<13)^K>>>10)+((L>>>7|L<<25)^(L>>>18|L<<14)^L>>>3),D[Z]=w),K=G+NA[Z]+w+((F>>>6|F<<26)^(F>>>11|F<<21)^(F>>>25|F<<7))+(F&c^ ~F&J),L=((Q>>>2|Q<<30)^(Q>>>13|Q<<19)^(Q>>>22|Q<<10))+(Q&S^Q&M^S&M),G=K+L,N+=K,Z++,Z<16?(D[Z]=w=x[y]<<24|x[y+1]<<16|x[y+2]<<8|x[y+3],y+=4):(K=D[Z-2],L=D[Z-15],w=D[Z-7]+D[Z-16]+((K>>>17|K<<15)^(K>>>19|K<<13)^K>>>10)+((L>>>7|L<<25)^(L>>>18|L<<14)^L>>>3),D[Z]=w),K=J+NA[Z]+w+((N>>>6|N<<26)^(N>>>11|N<<21)^(N>>>25|N<<7))+(N&F^~N&c),L=((G>>>2|G<<30)^(G>>>13|G<<19)^(G>>>22|G<<10))+(G&Q^G&S^Q&S),w=S,S=c,c=w,w=Q,Q=F,F=w,w=G,G=N,N=w,J=M+K,M=K+L,Z++;a.T[0]=M+a.T[0]|0;a.T[1]=N+a.T[1]|0;a.T[2]=F+a.T[2]|0;a.T[3]= c+a.T[3]|0;a.T[4]=J+a.T[4]|0;a.T[5]=G+a.T[5]|0;a.T[6]=Q+a.T[6]|0;a.T[7]=S+a.T[7]|0}; YY8=function(a){var x=new Uint8Array(32),y=64-a.B;a.B>55&&(y+=64);var D=new Uint8Array(y);D[0]=128;for(var M=a.U*8,N=1;N<9;N++){var F=M%256;D[y-N]=F;M=(M-F)/256}a.update(D);for(y=0;y<8;y++)x[y*4]=a.T[y]>>>24,x[y*4+1]=a.T[y]>>>16&255,x[y*4+2]=a.T[y]>>>8&255,x[y*4+3]=a.T[y]&255;R76(a);return x}; R76=function(a){a.T=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];a.Y=[];a.Y.length=64;a.U=0;a.B=0}; AV7=function(a){this.T=a}; U5h=function(a,x,y){a=new MA(a.T);a.update(x);a.update(y);x=YY8(a);a.update(a.N);a.update(x);x=YY8(a);a.reset();return x}; Hsl=function(a){this.B=a}; ish=function(a,x,y,D){var M,N,F;return g.R(function(c){switch(c.T){case 1:if(a.T){c.WJ(2);break}return g.B(c,D.importKey("raw",a.B,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),3);case 3:a.T=c.B;case 2:return M=new Uint8Array(x.length+y.length),M.set(x),M.set(y,x.length),N={name:"HMAC",hash:"SHA-256"},g.B(c,D.sign(N,a.T,M),4);case 4:return F=c.B,c.return(new Uint8Array(F))}})}; OsS=function(a,x,y){a.J||(a.J=new AV7(a.B));return U5h(a.J,x,y)}; VLG=function(a,x,y){var D,M;return g.R(function(N){if(N.T==1){D=xx();if(!D)return N.return(OsS(a,x,y));g.cJ(N,3);return g.B(N,ish(a,x,y,D),5)}if(N.T!=3)return N.return(N.B);M=g.Qn(N);g.E0(M);ei=!0;return N.return(OsS(a,x,y))})}; tL1=function(a){for(var x="",y=0;y=0||h4(a,0,"gad_source",a.search($r))>=0}; y_8=function(){this.T=new Map}; Da8=function(a,x){var y=uQ().resolve(j61);if(xaS(x)){var D=fX(x,"gclid");x={handleEvent:function(c){a&&!a.closed&&typeof a.postMessage==="function"&&c&&c.origin&&c.source===a&&c.data&&c.data.action==="gcl_setup"&&a.postMessage(Object.assign({},{action:"gcl_transfer"},D&&{gclid:D},{gadSource:2}),c.origin)}}; for(var M=g.W(y.T),N=M.next();!N.done;N=M.next()){var F=g.W(N.value);N=F.next().value;F=F.next().value;if(N.closed)try{window.removeEventListener("message",F),y.T.delete(N)}catch(c){g.mT(c)}}a&&y.T.size<15&&(y.T.set(a,x),window.addEventListener("message",x))}}; FS=function(a,x,y){if(!x)return a.length>=1?a[a.length-1]:null;for(var D=g.W(a),M=D.next();!M.done;M=D.next())if(M=M.value,M.width&&M.height&&(y&&M.width>=x||!y&&M.height>=x))return M;for(x=a.length-1;x>=0;x--)if(y&&a[x].width||!y&&a[x].height)return a[x];return a[0]}; z5=function(){this.state=1;this.Xy=null;this.uV=void 0}; Nwq=function(a,x,y,D,M,N){var F=F===void 0?"trayride":F;y?(a.yS(2),g.Na(g.BY(y),function(){if(window[F])MX7(a,D,F,M);else{a.yS(3);var c=pIG(y),J=document.getElementById(c);J&&(XIh(c),J.parentNode.removeChild(J));g.E0(new g.$G("BL:ULB",""+y))}},N)):x?(N=g.WK("SCRIPT"),x instanceof fR?(N.textContent=g5(x),Rf(N)):N.textContent=x,N.nonce=$h(document),document.head.appendChild(N),document.head.removeChild(N),window[F]?MX7(a,D,F,M):(a.yS(4),g.E0(new g.$G("BL:ULBJ")))):g.E0(new g.$G("BL:ULV"))}; MX7=function(a,x,y,D){a.yS(5);var M=!!a.uV&&Fyl.includes(g.T_(a.uV)||"");try{var N=new Qx({program:x,globalName:y,Wn:{disable:!g.Te("att_web_record_metrics")||!g.Te("att_skip_metrics_for_cookieless_domains_ks")&&M,Kf:"aGIf"}});N.jF.then(function(){a.yS(6);D&&D(x)}); a.Y6(N)}catch(F){a.yS(7),F instanceof Error&&g.E0(F)}}; cz=function(){var a=g.uF("yt.abuse.playerAttLoader");return a&&["bgvma","bgvmb","bgvmc"].every(function(x){return x in a})?a:null}; oV=function(){z5.apply(this,arguments)}; Jz=function(a){this.UO=a}; zAG=function(a,x,y){for(var D=!1,M=g.W(a.tI.entries()),N=M.next();!N.done;N=M.next())N=g.W(N.value).next().value,N.slotType==="SLOT_TYPE_PLAYER_BYTES"&&N.lY==="core"&&(D=!0);if(D){a:if(!y){a=g.W(a.tI.entries());for(y=a.next();!y.done;y=a.next())if(D=g.W(y.value),y=D.next().value,D=D.next().value,y.slotType==="SLOT_TYPE_IN_PLAYER"&&y.lY==="core"){y=D.layoutId;break a}y=void 0}y?x.Gh(y):oK("No triggering layout ID available when attempting to mute.")}}; G5=function(a,x){this.ma=a;this.DT=x}; Q4=function(){}; S4=function(){}; o0S=function(a){g.A.call(this);var x=this;this.Xq=a;this.T=new Map;KP(this,"commandExecutorCommand",function(y,D,M){c_h(x,y.commands,D,M)}); KP(this,"clickTrackingParams",function(){})}; J_G=function(a,x){KP(a,x.tT(),function(y,D,M){x.p6(y,D,M)})}; KP=function(a,x,y){a.hP();a.T.get(x)&&g.mT(Error("Extension name "+x+" already registered"));a.T.set(x,y)}; c_h=function(a,x,y,D){x=x===void 0?[]:x;a.hP();var M=[],N=[];x=g.W(x);for(var F=x.next();!F.done;F=x.next())F=F.value,g.q(F,GST)||g.q(F,Q67)?M.push(F):N.push(F);M=g.W(M);for(x=M.next();!x.done;x=M.next())LP(a,x.value,y,D);N=g.W(N);for(M=N.next();!M.done;M=N.next())LP(a,M.value,y,D)}; LP=function(a,x,y,D){a.hP();x.loggingUrls&&SxC(a,"loggingUrls",x.loggingUrls,y,D);x=g.W(Object.entries(x));for(var M=x.next();!M.done;M=x.next()){var N=g.W(M.value);M=N.next().value;N=N.next().value;M==="openPopupAction"?a.Xq.get().kt("innertubeCommand",{openPopupAction:N}):M==="confirmDialogEndpoint"?a.Xq.get().kt("innertubeCommand",{confirmDialogEndpoint:N}):Ky8.hasOwnProperty(M)||SxC(a,M,N,y,D)}}; SxC=function(a,x,y,D,M){if((a=a.T.get(x))&&typeof a==="function")try{a(y,D,M)}catch(N){g.mT(N)}else x=new g.$G("Unhandled field",x),g.E0(x)}; wN=function(a,x,y){this.Wq=a;this.T=x;this.Lc=y;Pq(uQ(),{h_:j61,Ld:y_8})}; CP=function(a){this.value=a}; qA=function(a){this.value=a}; dN=function(a){this.value=a}; Zl=function(a){this.value=a}; nP=function(a){this.value=a}; vz=function(a){this.value=a}; Pz=function(a){this.value=a}; T5=function(){CP.apply(this,arguments)}; lN=function(a){this.value=a}; kx=function(a){this.value=a}; uN=function(a){this.value=a}; ma=function(a){this.value=a}; Wz=function(a){this.value=a}; EX=function(a){this.value=a}; sX=function(a){this.value=a}; Bz=function(a){this.value=a}; hz=function(a){this.value=a}; $x=function(a){this.value=a}; fP=function(){CP.apply(this,arguments)}; gN=function(a){this.value=a}; RV=function(a){this.value=a}; Yx=function(a){this.value=a}; Az=function(a){this.value=a}; UX=function(a){this.value=a}; Hz=function(a){this.value=a}; iN=function(a){this.value=a}; OX=function(a){this.value=a}; V4=function(a){this.value=a}; rN=function(a){this.value=a}; tz=function(a){this.value=a}; XS=function(a){this.value=a}; bN=function(a){this.value=a}; pP=function(a){this.value=a}; IV=function(a){this.value=a}; e4=function(a){this.value=a}; aN=function(a){this.value=a}; xl=function(a){this.value=a}; yy=function(a){this.value=a}; jB=function(a){this.value=a}; DF=function(a){this.value=a}; M2=function(a){this.value=a}; N2=function(a){this.value=a}; Fq=function(a){this.value=a}; z6=function(a){this.value=a}; ce=function(a){this.value=a}; oN=function(a){this.value=a}; Js=function(a){this.value=a}; G6=function(a){this.value=a}; Qy=function(a){this.value=a}; SB=function(a){this.value=a}; KN=function(a){this.value=a}; LN=function(a){this.value=a}; wC=function(a){this.value=a}; CN=function(a){this.value=a}; q2=function(a){this.value=a}; dC=function(a){this.value=a}; ZF=function(a){this.value=a}; nN=function(a){this.value=a}; ve=function(a){this.value=a}; Pe=function(){CP.apply(this,arguments)}; T6=function(a){this.value=a}; l9=function(){CP.apply(this,arguments)}; kl=function(){CP.apply(this,arguments)}; u9=function(){CP.apply(this,arguments)}; mL=function(){CP.apply(this,arguments)}; We=function(){CP.apply(this,arguments)}; E4=function(a){this.value=a}; s4=function(a){this.value=a}; Be=function(a){this.value=a}; hs=function(a){this.value=a}; fN=function(a,x,y){if(y&&!y.includes(a.layoutType))return!1;x=g.W(x);for(y=x.next();!y.done;y=x.next())if(!$l(a.clientMetadata,y.value))return!1;return!0}; gC=function(){return""}; LyS=function(a,x){switch(a){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 x(a),8}}; RN=function(a,x,y,D){D=D===void 0?!1:D;OG.call(this,a);this.jQ=y;this.YH=D;this.args=[];x&&this.args.push(x)}; b=function(a,x,y,D){D=D===void 0?!1:D;OG.call(this,a);this.jQ=y;this.YH=D;this.args=[];x&&this.args.push(x)}; Yl=function(a){var x=new Map;a.forEach(function(y){x.set(y.T(),y)}); this.T=x}; $l=function(a,x){return a.T.has(x)}; As=function(a,x){a=a.T.get(x);if(a!==void 0)return a.get()}; U4=function(a){return Array.from(a.T.keys())}; He=function(a,x,y){if(y&&y!==a.slotType)return!1;x=g.W(x);for(y=x.next();!y.done;y=x.next())if(!$l(a.clientMetadata,y.value))return!1;return!0}; CQs=function(a){var x;return((x=wq1.get(a))==null?void 0:x.q$)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"}; O4=function(a,x){var y={type:x.slotType,controlFlowManagerLayer:qxl.get(x.lY)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};x.slotEntryTrigger&&(y.entryTriggerType=x.slotEntryTrigger.triggerType);x.slotPhysicalPosition!==1&&(y.slotPhysicalPosition=x.slotPhysicalPosition);if(a){y.debugData={slotId:x.slotId};if(a=x.slotEntryTrigger)y.debugData.slotEntryTriggerData=i9(a);a=x.slotFulfillmentTriggers;y.debugData.fulfillmentTriggerData=[];a=g.W(a);for(var D=a.next();!D.done;D=a.next())y.debugData.fulfillmentTriggerData.push(i9(D.value)); x=x.slotExpirationTriggers;y.debugData.expirationTriggerData=[];x=g.W(x);for(a=x.next();!a.done;a=x.next())y.debugData.expirationTriggerData.push(i9(a.value))}return y}; daz=function(a,x){var y={type:x.layoutType,controlFlowManagerLayer:qxl.get(x.lY)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};a&&(y.debugData={layoutId:x.layoutId});return y}; i9=function(a,x){var y={type:a.triggerType};x!=null&&(y.category=x);a.triggeringSlotId!=null&&(y.triggerSourceData||(y.triggerSourceData={}),y.triggerSourceData.associatedSlotId=a.triggeringSlotId);a.triggeringLayoutId!=null&&(y.triggerSourceData||(y.triggerSourceData={}),y.triggerSourceData.associatedLayoutId=a.triggeringLayoutId);return y}; ZVS=function(a,x,y,D){x={opportunityType:x};a&&(D||y)&&(D=g.sk(D||[],function(M){return O4(a,M)}),x.debugData=Object.assign({},y&&y.length>0?{associatedSlotId:y}:{},D.length>0?{slots:D}:{})); return x}; rC=function(a,x){return function(y){return n01(Vy(a),x.slotId,x.slotType,x.slotPhysicalPosition,x.lY,x.slotEntryTrigger,x.slotFulfillmentTriggers,x.slotExpirationTriggers,y.layoutId,y.layoutType,y.lY)}}; n01=function(a,x,y,D,M,N,F,c,J,G,Q){return{adClientDataEntry:{slotData:O4(a,{slotId:x,slotType:y,slotPhysicalPosition:D,lY:M,slotEntryTrigger:N,slotFulfillmentTriggers:F,slotExpirationTriggers:c,clientMetadata:new Yl([])}),layoutData:daz(a,{layoutId:J,layoutType:G,lY:Q,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],cG:new Map,clientMetadata:new Yl([]),oY:{}})}}}; Xq=function(a){this.I7=a;a=Math.random();var x=this.I7.get();x=g.ts(x.L.j().experiments,"html5_debug_data_log_probability");x=Number.isFinite(x)&&x>=0&&x<=1?x:0;this.T=a>31));$5(a,16,x.Af6);$5(a,17,x.detailedNetworkType);$5(a,18,x.Cj);$5(a,19,x.Rx);$5(a,21,x.gLJ);$5(a,23,x.DM);$5(a,28,x.Ca);$5(a,29,x.f2P);$5(a,34,x.visibility);y=x.playbackRate;if(y!==void 0){var D=new ArrayBuffer(4);(new Float32Array(D))[0]=y;y=(new Uint32Array(D))[0];if(y!==void 0)for(h0(a,285),BP(a,4),D=0;D<4;)a.view.setUint8(a.pos,y&255),y>>=8,a.pos+=1,D+=1}$5(a,36,x.kE); Y5(a,38,x.mediaCapabilities,Sj6,3);$5(a,39,x.QvP);$5(a,40,x.pD);$5(a,44,x.playerState);fm(a,46,x.ek);$5(a,48,x.wM);$5(a,50,x.u6);$5(a,51,x.Hv);$5(a,54,x.W2);if(x.gW)for(y=0;y>31));Rq(a,2,x.message)}; vEl=function(a,x){$5(a,1,x.clientState);Y5(a,2,x.LSy,Zq7,1)}; dfG=function(a,x){g0(a,1,x.OJG);Y5(a,2,x.au8,nET,3);Y5(a,3,x.coldStartInfo,vEl,3)}; qjl=function(a,x){$5(a,1,x.type);g0(a,2,x.value)}; CRS=function(a,x){Rq(a,1,x.hl);Rq(a,12,x.deviceMake);Rq(a,13,x.deviceModel);$5(a,16,x.clientName);Rq(a,17,x.clientVersion);Rq(a,18,x.osName);Rq(a,19,x.osVersion)}; PR7=function(a,x){Rq(a,1,x.name);Rq(a,2,x.value)}; K_=function(a,x){Rq(a,1,x.url);if(x.HU)for(var y=0;y55?"60": x>49?"50":x>39?"48":"")));this.qualityLabel=a;this.T=J||"";this.primaries=G||""}; d_=function(a,x){var y=Math.max(a,x);a=Math.min(a,x);x=v8[0];for(var D=0;D=Math.floor(N*16/9)*1.3||a>=N*1.3)return x;x=M}return"tiny"}; lB=function(a,x,y){y=y===void 0?{}:y;this.id=a;this.mimeType=x;y.Kc>0||(y.Kc=16E3);Object.assign(this,y);a=g.W(this.id.split(";"));this.itag=a.next().value;this.T=a.next().value;this.containerType=P8(x);this.VP=TW[this.itag]||""}; kf=function(a){return a.VP==="9"||a.VP==="("||a.VP==="9h"||a.VP==="(h"}; DPJ=function(a){return a.VP==="H"||a.VP==="h"}; uB=function(a){return a.VP==="9h"||a.VP==="(h"}; M97=function(a){return!!a.JC&&!!a.JC.fairplay&&(a.VP==="("||a.VP==="(h"||a.VP==="A"||a.VP==="MEAC3")||mM&&!!a.JC&&a.VP==="1e"}; W8=function(a){return a.VP==="1"||a.VP==="1h"||mM&&a.VP==="1e"}; hf=function(a){return a.VP==="mac3"||a.VP==="meac3"||a.VP==="m"||a.VP==="i"||Nll(a)}; Nll=function(a){return a.VP==="MAC3"||a.VP==="MEAC3"||a.VP==="M"||a.VP==="I"}; g.$f=function(a){return a.containerType===1}; FEh=function(a){return a.VP==="("||a.VP==="(h"||a.VP==="H"||mM&&a.VP==="1e"}; f_=function(a){return a.mimeType==="application/x-mpegURL"}; g.g_=function(a,x){return{itag:+a.itag,lmt:x?0:a.lastModified,xtags:a.T||""}}; z6T=function(a){var x=navigator.mediaCapabilities;if(x==null||!x.decodingInfo||a.VP==="f")return Promise.resolve();var y={type:a.audio&&a.video?"file":"media-source"};a.video&&(y.video={contentType:a.mimeType,width:a.video.width||640,height:a.video.height||360,bitrate:a.Kc*8||1E6,framerate:a.video.fps||30});a.audio&&(y.audio={contentType:a.mimeType,channels:""+(a.audio.numChannels||2),bitrate:a.Kc*8||128E3,samplerate:a.audio.sampleRate||44100});return x.decodingInfo(y).then(function(D){a.B=D})}; RJ=function(a){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(a)}; Yf=function(a){return/(vp9|vp09|vp8|avc1|av01)/.test(a)}; Af=function(a){return a.includes("vtt")||a.includes("text/mp4")}; P8=function(a){return a.indexOf("/mp4")>=0?1:a.indexOf("/webm")>=0?2:a.indexOf("/x-flv")>=0?3:a.indexOf("/vtt")>=0?4:0}; Uf=function(a,x,y,D,M,N,F){var c=new c8;x in g.ZY||(x="small");x==="light"&&(x="tiny");D&&M?(M=Number(M),D=Number(D)):(M=g.ZY[x],D=Math.round(M*16/9));N=new n_(D,M,0,null,void 0,x,N,F);a=unescape(a.replace(/"/g,'"'));return new lB(y,a,{audio:c,video:N})}; H8=function(a,x){return{start:function(y){return a[y]}, end:function(y){return x[y]}, length:a.length}}; c78=function(a,x,y){for(var D=[],M=[],N=0;N=x)return y}catch(D){}return-1}; VP=function(a,x){return Of(a,x)>=0}; oZl=function(a,x){if(!a)return NaN;x=Of(a,x);return x>=0?a.start(x):NaN}; r_=function(a,x){if(!a)return NaN;x=Of(a,x);return x>=0?a.end(x):NaN}; tf=function(a){return a&&a.length?a.end(a.length-1):NaN}; XF=function(a){return tf(a)>0}; bB=function(a,x){a=r_(a,x);return a>=0?a-x:0}; p_=function(a,x,y){for(var D=[],M=[],N=0;Ny||(D.push(Math.max(x,a.start(N))-x),M.push(Math.min(y,a.end(N))-x));return H8(D,M)}; IJ=function(a,x,y,D){g.Mf.call(this);var M=this;this.im=a;this.start=x;this.end=y;this.isActive=D;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.U0={error:function(){!M.hP()&&M.isActive&&M.publish("error",M)}, updateend:function(){!M.hP()&&M.isActive&&M.publish("updateend",M)}}; this.im.ev(this.U0);this.uo=this.isActive}; aD=function(a,x,y,D,M,N){g.Mf.call(this);var F=this;this.Ya=a;this.Je=x;this.id=y;this.containerType=D;this.VP=M;this.lk=N;this.l3=this.zO=this.Mh=null;this.yZ=!1;this.appendWindowStart=this.timestampOffset=0;this.OS=H8([],[]);this.nD=!1;this.XN=[];this.jC=el?[]:void 0;this.handler=function(J){return F.publish(J.type,F)}; var c;if((c=this.Ya)==null?0:c.addEventListener)this.Ya.addEventListener("updateend",this.handler),this.Ya.addEventListener("error",this.handler)}; x9=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; yB=function(a,x){this.m2=a;this.T=x===void 0?!1:x;this.B=!1}; j8=function(a,x,y){y=y===void 0?!1:y;g.A.call(this);this.mediaElement=a;this.kG=x;this.isView=y;this.U=0;this.N=!1;this.D=!0;this.BJ=0;this.callback=null;this.V=!1;this.kG||(this.Je=this.mediaElement.Qn());this.events=new g.zW(this);g.U(this,this.events);this.J=new yB(this.kG?window.URL.createObjectURL(this.kG):this.Je.webkitMediaSourceURL,!0);a=this.kG||this.Je;B3(this.events,a,["sourceopen","webkitsourceopen"],this.MY7);B3(this.events,a,["sourceclose","webkitsourceclose"],this.lIt);this.Y={updateend:this.qN}}; Ds=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; J7C=function(a){return window.MediaSource?new j8(a,new window.MediaSource,!1):window.ManagedMediaSource?new j8(a,new window.ManagedMediaSource,!1):window.WebKitMediaSource?new j8(a,new window.WebKitMediaSource,!1):new j8(a,void 0,!1)}; GIs=function(a,x){MV(a)?g.ke(function(){x(a)}):a.callback=x}; QK1=function(a,x,y){if(NV){var D;a.mediaElement.r$("rms",{l:"mswssb",sr:(D=a.mediaElement.Tt)==null?void 0:D.W3()},!1);x.ev(a.Y,a);y.ev(a.Y,a)}a.T=x;a.B=y;g.U(a,x);g.U(a,y)}; Fn=function(a){return!!a.T||!!a.B}; MV=function(a){try{return z3(a)==="open"}catch(x){return!1}}; z3=function(a){if(a.kG)return a.kG.readyState;switch(a.Je.webkitSourceState){case a.Je.SOURCE_OPEN:return"open";case a.Je.SOURCE_ENDED:return"ended";default:return"closed"}}; cM=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; SWl=function(a,x,y,D){if(!a.T||!a.B)return null;var M=a.T.isView()?a.T.im:a.T,N=a.B.isView()?a.B.im:a.B,F=new j8(a.mediaElement,a.kG,!0);F.J=a.J;QK1(F,new IJ(M,x,y,D),new IJ(N,x,y,D));MV(a)||a.T.uc(a.T.GY());return F}; oD=function(a){var x;(x=a.T)==null||x.FD();var y;(y=a.B)==null||y.FD();a.D=!1}; Jj=function(){var a=this;this.j_=this.G2=rSl;this.promise=new g.ms(function(x,y){a.G2=x;a.j_=y})}; G3=function(){g.A.call(this);this.Fh=!1;this.m2=null;this.OJ=this.tP=!1;this.BJ=new g.wT;this.cJ=this.Tt=null;g.U(this,this.BJ)}; KEl=function(a,x,y){a.isPaused()||a.getCurrentTime()>x||y>10||(a.play(),g.dx(function(){KEl(a,a.getCurrentTime(),y+1)},500))}; LE8=function(a,x){a.m2&&a.m2.equals(x)||(a.m2&&a.m2.dispose(),a.m2=x)}; QB=function(a){a.GZ()&&(a.Tt&&a.Tt.N4("rs_s"),bY&&a.getCurrentTime()>0&&a.seekTo(0),a.X6(),a.load(),LE8(a,null));delete a.Y}; g.S8=function(a,x,y){this.LK=x===void 0?null:x;this.seekSource=y===void 0?null:y;this.state=a||64}; KE=function(a,x,y){y=y===void 0?!1:y;return wu1(a,x.getCurrentTime(),(0,g.lY)(),x.md(),y)}; LE=function(a,x,y,D){if(!(x===a.state&&y===a.LK&&D===a.seekSource||x!==void 0&&(x&128&&!y||x&2&&x&16))){var M;if(M=x)M=x||a.state,M=!!(M&16||M&32);a=new g.S8(x,y,M?D?D:a.seekSource:null)}return a}; wV=function(a,x,y){return LE(a,a.state|x,null,y===void 0?null:y)}; CE=function(a,x){return LE(a,a.state&~x,null,null)}; qV=function(a,x,y,D){return LE(a,(a.state|x)&~y,null,D===void 0?null:D)}; g.t=function(a,x){return!!(a.state&x)}; g.dV=function(a,x){return x.state===a.state&&x.LK===a.LK}; Zs=function(a){return a.isPlaying()&&!g.t(a,16)&&!g.t(a,32)}; nE=function(a){return g.t(a,128)?-1:g.t(a,2)?0:g.t(a,2048)?3:g.t(a,64)?-1:g.t(a,1)&&!g.t(a,32)?3:g.t(a,8)?1:g.t(a,4)?2:-1}; PM=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L,w,Z){g.A.call(this);var v=this;this.bJ=a;this.slot=x;this.layout=y;this.Lc=D;this.PG=M;this.Dy=N;this.xG=F;this.xU=c;this.hf=J;this.Jk=G;this.position=S;this.U=K;this.I7=L;this.wg=w;this.context=Z;this.dH=!0;this.J=!1;this.Kl="not_rendering";this.T=!1;a=As(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.FR=new FJ(y.cG,this.Lc,a,y.layoutId);var m;a=((m=vM(this))==null?void 0:m.progressCommands)||[];this.B=new Z1(J,a,y.layoutId,function(){return v.OT()})}; vM=function(a){return As(a.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS")}; CCG=function(a){oK("Received layout exit signal when not in layout exit flow.",a.slot,a.layout)}; qW6=function(a){var x;return((x=pW(a.Dy.get(),2))==null?void 0:x.clientPlaybackNonce)||""}; dP1=function(a,x){switch(x){case "normal":a.Mw("complete");break;case "skipped":a.Mw("skip");break;case "abandoned":Q6(a.FR,"impression")&&a.Mw("abandon")}}; Z97=function(a,x){a.J||(x=new g.J7(x.state,new g.S8),a.J=!0);return x}; nZl=function(a,x){rZ(x)?a.Jk(1):g.Qj(x,4)&&!g.Qj(x,2)&&a.S6();GI(x,4)<0&&!(GI(x,2)<0)&&a.Td()}; vZG=function(a){a.position===0&&(a.xU.get(),a=As(a.layout.clientMetadata,"metadata_type_ad_placement_config").kind,a={adBreakType:T3(a)},uW("ad_bl"),g.mj(a))}; lD=function(a,x){JK(a.FR,x,!a.T)}; TlS=function(a){var x;return(((x=vM(a))==null?void 0:x.progressCommands)||[]).findIndex(function(y){return!!g.q(y==null?void 0:y.command,PCG)})!==-1}; g.k9=function(a,x,y){E1(a,y)||By(a,x,y);E1(a,"video_to_ad")||By(a,x,"video_to_ad");E1(a,"ad_to_video")||By(a,x,"ad_to_video");E1(a,"ad_to_ad")||By(a,x,"ad_to_ad")}; uD=function(a){PM.call(this,a.bJ,a.slot,a.VQ,a.Lc,a.PG,a.Dy,a.xG,a.xU,a.hf,a.Jk,a.Nn,a.ow,a.UR,a.I7,a.wg,a.context);var x=this;this.aQ=!0;this.u3=this.fB=0;this.rX=p0(function(){x.bJ.cN(x.slot,x.layout)}); this.Xq=a.Xq;this.Nn=a.Nn;this.sV=p0(function(){x.Kl!=="rendering_stop_requested"&&x.Nn(x);x.layoutExitReason?x.bJ.GH(x.slot,x.layout,x.layoutExitReason):CCG(x)}); this.timer=new g.fB(200);this.timer.listen("tick",function(){x.NG()}); g.U(this,this.timer)}; lZS=function(a){a.u3=Date.now();mm(a,a.fB);a.timer.start()}; mm=function(a,x){x={current:x/1E3,duration:a.OT()/1E3};a.Xq.get().kt("onAdPlaybackProgress",x)}; s3=function(a){PM.call(this,a.callback,a.slot,a.VQ,a.Lc,a.PG,a.Dy,a.xG,a.xU,a.hf,a.Jk,a.Nn,a.ow,a.UR,a.I7,a.wg,a.context);var x=this;this.adCpn="";this.Q5=this.Mg=0;this.rX=p0(function(){x.bJ.cN(x.slot,x.layout)}); this.sV=p0(function(){x.Kl!=="rendering_stop_requested"&&x.Nn(x);x.layoutExitReason?x.bJ.GH(x.slot,x.layout,x.layoutExitReason):CCG(x)}); this.eY=a.eY;this.kU=a.kU;this.mK=a.mK;this.Xq=a.Xq;this.e7=a.e7;this.Nn=a.Nn;WH(this.I7.get(),"html5_disable_media_load_timeout")||(this.Z8=new g.Id(function(){x.KC("load_timeout",new RN("Media layout load timeout.",{},"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT",!0),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")},1E4)); a=WM(this.I7.get());var y=E3(this.I7.get());a&&y&&(this.U4=new g.Id(function(){var D=As(x.layout.clientMetadata,"metadata_type_preload_player_vars");D&&x.kU.get().L.preloadVideoByPlayerVars(D,2,300)}))}; kIz=function(a){return new uD(Object.assign({},a,{bJ:a.callback,Jk:function(){}}))}; uC7=function(a){return new s3(Object.assign({},a,{Jk:function(x){a.Xq.get().kt("onAdIntroStateChange",x)}}))}; mPG=function(a){return new s3(Object.assign({},a,{Jk:function(x){a.Xq.get().cM(x)}}))}; WEC=function(a){for(var x=a.VQ,y=["METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"],D=g.W(zH()),M=D.next();!M.done;M=D.next())y.push(M.value);if(EA(x,{dZ:y,Zq:["LAYOUT_TYPE_MEDIA_BREAK"]}))return kIz(a);x=a.VQ;y=["metadata_type_player_vars","metadata_type_player_bytes_callback_ref"];D=g.W(zH());for(M=D.next();!M.done;M=D.next())y.push(M.value);if(EA(x,{dZ:y,Zq:["LAYOUT_TYPE_MEDIA"]}))return $l(a.VQ.clientMetadata,"metadata_type_ad_intro")?uC7(a):mPG(a)}; BM=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L){g.A.call(this);this.callback=a;this.Dy=x;this.lm=y;this.kU=D;this.xG=M;this.U9=N;this.xU=F;this.VF=c;this.slot=J;this.layout=G;this.J6=Q;this.kd=S;this.QS=K;this.I7=L;this.dH=!0;this.Nc=!1;this.oI=[];this.lV=-1;this.QU=!1}; hj=function(a){return a.oI[a.lV]}; fE=function(a,x,y){var D=hj(a);a.lV===a.oI.length-1&&oK("Unexpected skip with target requested during the last sublayout");if(y.renderingContent===void 0&&y.layoutId!==$9(D,x,y)){oK("onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active",D.qw(),D.j8(),{requestingSlot:x,requestingLayout:y});var M=!1}else M=!0;if(M){a:{if((M=As(D.j8().clientMetadata,"metadata_type_ad_pod_skip_target"))&&M>0&&M0)){oK("Invalid index for playLayoutAtIndexOrExit when no ad has played yet.",a.slot,a.layout,{indexToPlay:x,layoutId:a.layout.layoutId});break a}a.lV=x;x=hj(a);if(a.lV>0){var y=a.xU.get();y.B=!1;var D={};y.T&&y.videoId&&(D.cttAuthInfo={token:y.T,videoId:y.videoId});Wy("ad_to_ad",D)}y=g.q(x.j8().renderingContent,iw);if(y==null?0:y.isEligibleToBeSkippedWhenNoEngagementOnLayoutId){var M; y=!((M=a.U9.get().hOc.get(y.isEligibleToBeSkippedWhenNoEngagementOnLayoutId))!=null&&M)}else y=!1;y?gV(a,a.lV+1):x.startRendering(x.j8())}}; BlJ=function(a){(a=hj(a))&&a.WB()}; h61=function(a){return new BM(a.J1J,a.Dy,a.lm,a.kU,a.xG,a.U9,a.xU,a.VF,a.slot,a.layout,a.J6,a.kd,a.QS,a.I7)}; U3=function(a,x,y,D,M,N,F){g.A.call(this);this.callback=a;this.kU=x;this.xG=y;this.xU=D;this.Og=M;this.QS=N;this.I7=F;this.dH=!0;this.Nc=!1}; $P8=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L,w,Z,v,m,u,E,h,V){function H(){var as=WEC(Object.assign({},e,{callback:{cN:a.cN.bind(a),GH:a.GH.bind(a),v3:a.v3.bind(a)},slot:y,VQ:D,Nn:function(){Aj(F,D)}, ow:0,UR:1,wg:!0}));return as?new U3(a,Q,K,Z,as,M,E):as} function j6(){var as,z7=(as=D.EP)!=null?as:As(D.clientMetadata,"metadata_type_sub_layouts");as=h61({J1J:a,Dy:S,lm:h,kU:Q,xG:K,U9:L,xU:Z,VF:x,slot:y,layout:D,J6:N,kd:F,QS:M,I7:E});for(var Qq=[],DJ={OI:0};DJ.OIM&&F.Ci(Q,M-D);return Q}; UPh=function(a,x,y){var D=As(x.clientMetadata,"metadata_type_sodar_extension_data");if(D)try{OV1(y,D)}catch(M){oK("Unexpected error when loading Sodar",a,x,{error:M})}}; H9s=function(a,x,y,D,M,N,F){tj(a,x,new g.J7(y,new g.S8),D,M,F,!1,N)}; tj=function(a,x,y,D,M,N,F,c){F=F===void 0?!0:F;rZ(y)&&tK(M,0,null)&&(!Q6(a,"impression")&&c&&c(),a.Mw("impression"));Q6(a,"impression")&&(g.Qj(y,4)&&!g.Qj(y,2)&&a.MY("pause"),GI(y,4)<0&&!(GI(y,2)<0)&&a.MY("resume"),g.Qj(y,16)&&M>=.5&&a.MY("seek"),F&&g.Qj(y,2)&&Xn(a,y.state,x,D,M,N))}; Xn=function(a,x,y,D,M,N,F,c,J){Q6(a,"impression")&&(N?(N=M-D,N=N>=-1&&N<=2):N=Math.abs(D-M)<=1,bD(a,x,N?D:M,y,D,F,c&&N),N&&!J&&a.Mw("complete"))}; bD=function(a,x,y,D,M,N,F){GH(a,y*1E3,F);M<=0||y<=0||(x==null?0:g.t(x,16))||(x==null?0:g.t(x,32))||(tK(y,M*.25,D)&&(N&&!Q6(a,"first_quartile")&&N("first"),a.Mw("first_quartile")),tK(y,M*.5,D)&&(N&&!Q6(a,"midpoint")&&N("second"),a.Mw("midpoint")),tK(y,M*.75,D)&&(N&&!Q6(a,"third_quartile")&&N("third"),a.Mw("third_quartile")))}; i91=function(a,x){Q6(a,"impression")&&a.MY(x?"fullscreen":"end_fullscreen")}; O9q=function(a){Q6(a,"impression")&&a.MY("clickthrough")}; V9S=function(a){a.MY("active_view_measurable")}; r7l=function(a){Q6(a,"impression")&&!Q6(a,"seek")&&a.MY("active_view_fully_viewable_audible_half_duration")}; t9l=function(a){Q6(a,"impression")&&!Q6(a,"seek")&&a.MY("active_view_viewable")}; Xuq=function(a){Q6(a,"impression")&&!Q6(a,"seek")&&a.MY("audio_audible")}; b9G=function(a){Q6(a,"impression")&&!Q6(a,"seek")&&a.MY("audio_measurable")}; puq=function(a,x,y,D,M,N,F,c,J,G,Q,S,K){this.callback=a;this.slot=x;this.layout=y;this.lm=D;this.FR=M;this.xG=N;this.CN=F;this.PG=c;this.eY=J;this.I7=G;this.Lc=Q;this.Dy=S;this.mK=K;this.aQ=!0;this.wF=this.Kl=null;this.adCpn=void 0;this.T=!1}; IZ7=function(a,x,y){var D;rV(a.Lc.get(),"ads_qua","cpn."+As(a.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((D=pW(a.Dy.get(),2))==null?void 0:D.clientPlaybackNonce)+";qt."+x+";clr."+y)}; e6C=function(a,x){var y,D;rV(a.Lc.get(),"ads_imp","cpn."+As(a.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((y=pW(a.Dy.get(),2))==null?void 0:y.clientPlaybackNonce)+";clr."+x+";skp."+!!g.q((D=As(a.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"))==null?void 0:D.skipOrPreviewRenderer,pE))}; ID=function(a){return{enterMs:As(a.clientMetadata,"metadata_type_layout_enter_ms"),exitMs:As(a.clientMetadata,"metadata_type_layout_exit_ms")}}; e8=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L){HM.call(this,a,x,y,D,M,F,c,J,G,S);this.CN=N;this.eY=Q;this.PG=K;this.I7=L;this.wF=this.Kl=null}; aK6=function(a,x){var y;rV(a.Lc.get(),"ads_imp","acpn."+((y=pW(a.Dy.get(),2))==null?void 0:y.clientPlaybackNonce)+";clr."+x)}; xh7=function(a,x,y){var D;rV(a.Lc.get(),"ads_qua","cpn."+As(a.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((D=pW(a.Dy.get(),2))==null?void 0:D.clientPlaybackNonce)+";qt."+x+";clr."+y)}; ah=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L,w,Z,v,m,u,E,h){this.QS=a;this.J6=x;this.kd=y;this.Dy=D;this.lm=M;this.xG=N;this.U9=F;this.Lc=c;this.CN=J;this.RK=G;this.PG=Q;this.eY=S;this.kU=K;this.mK=L;this.xU=w;this.Xq=Z;this.hf=v;this.e7=m;this.I7=u;this.T=E;this.context=h}; xS=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L,w,Z,v,m){this.QS=a;this.J6=x;this.kd=y;this.Lc=D;this.PG=M;this.eY=N;this.kU=F;this.Dy=c;this.xG=J;this.U9=G;this.mK=Q;this.xU=S;this.Xq=K;this.hf=L;this.e7=w;this.I7=Z;this.lm=v;this.context=m}; yoz=function(a,x,y,D){DU.call(this,"survey-interstitial",a,x,y,D)}; yL=function(a,x,y,D,M){e1.call(this,y,a,x,D);this.Lc=M;a=As(x.clientMetadata,"metadata_type_ad_placement_config");this.FR=new FJ(x.cG,M,a,x.layoutId)}; jR=function(a){return Math.round(a.width)+"x"+Math.round(a.height)}; ML=function(a,x,y){y=y===void 0?DR:y;y.widtha.width*a.height*.2)return{XL:3,Y$:501,errorMessage:"ad("+jR(y)+") to container("+jR(a)+") ratio exceeds limit."};if(y.height>a.height/3-x)return{XL:3,Y$:501,errorMessage:"ad("+jR(y)+") covers container("+jR(a)+") center."}}; jCl=function(a,x){var y=As(a.clientMetadata,"metadata_type_ad_placement_config");return new FJ(a.cG,x,y,a.layoutId)}; NL=function(a){return As(a.clientMetadata,"metadata_type_invideo_overlay_ad_renderer")}; F6=function(a,x,y,D){DU.call(this,"invideo-overlay",a,x,y,D);this.interactionLoggingClientData=D}; zK=function(a,x,y,D,M,N,F,c,J,G,Q,S){e1.call(this,N,a,x,M);this.Lc=y;this.U=F;this.xG=c;this.hf=J;this.I7=G;this.D=Q;this.N=S;this.FR=jCl(x,y)}; Dh1=function(){var a=["metadata_type_invideo_overlay_ad_renderer"];zH().forEach(function(x){a.push(x)}); return{dZ:a,Zq:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}}; c6=function(a,x,y,D,M,N,F,c,J,G,Q,S,K){e1.call(this,N,a,x,M);this.Lc=y;this.U=F;this.V=c;this.xG=J;this.hf=G;this.I7=Q;this.D=S;this.N=K;this.FR=jCl(x,y)}; Mjh=function(){for(var a=["metadata_type_invideo_overlay_ad_renderer"],x=g.W(zH()),y=x.next();!y.done;y=x.next())a.push(y.value);return{dZ:a,Zq:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}}; oh=function(a){this.xG=a;this.T=!1}; NfS=function(a,x,y){DU.call(this,"survey",a,{},x,y)}; JU=function(a,x,y,D,M,N,F){e1.call(this,y,a,x,D);this.U=M;this.xG=N;this.I7=F}; Fjq=function(a,x,y,D,M,N,F,c,J,G){this.BN=a;this.xG=x;this.Lc=y;this.U=D;this.PG=M;this.B=N;this.J=F;this.hf=c;this.I7=J;this.T=G}; zqT=function(a,x,y,D,M,N,F,c,J,G){this.BN=a;this.xG=x;this.Lc=y;this.U=D;this.PG=M;this.B=N;this.J=F;this.hf=c;this.I7=J;this.T=G}; GK=function(a,x,y,D,M,N,F,c,J,G){gZ.call(this,a,x,y,D,M,N,F,J);this.Vp=c;this.Dy=G}; coh=function(){var a=tZG();a.dZ.push("metadata_type_ad_info_ad_metadata");return a}; oi1=function(a,x,y,D,M,N,F){this.BN=a;this.xG=x;this.Lc=y;this.B=D;this.Vp=M;this.T=N;this.Dy=F}; JoJ=function(a,x,y,D,M,N,F,c){this.BN=a;this.xG=x;this.Lc=y;this.B=D;this.Vp=M;this.T=N;this.I7=F;this.Dy=c}; QL=function(a,x){this.adPodIndex=a;this.T=x.length;this.adBreakLengthSeconds=x.reduce(function(D,M){return D+M},0); var y=0;for(a+=1;a0}; bs=function(a){return!!(a.uRS&&a.slot&&a.layout)}; pS=function(a){var x,y=(x=a.config)==null?void 0:x.adPlacementConfig;a=a.renderer;return!(!y||y.kind==null||!a)}; lK8=function(a){if(!H6(a.adLayoutMetadata))return!1;a=a.renderingContent;return g.q(a,iw)||g.q(a,OA)||g.q(a,Tfs)||g.q(a,UA)||g.q(a,H$)?!0:!1}; Ih=function(a){return a.playerVars!==void 0&&a.pings!==void 0&&a.externalVideoId!==void 0}; MS=function(a){if(!H6(a.adLayoutMetadata))return!1;a=a.renderingContent;var x=g.q(a,eR);return x?au(x):(x=g.q(a,xt))?Ih(x):(x=g.q(a,yb))?x.playerVars!==void 0:(x=g.q(a,iw))?x.durationMilliseconds!==void 0:g.q(a,jt)||g.q(a,D_)?!0:!1}; au=function(a){a=(a.sequentialLayouts||[]).map(function(x){return g.q(x,NS)}); return a.length>0&&a.every(MS)}; zM=function(a){return H6(a.adLayoutMetadata)?(a=g.q(a.renderingContent,FD))&&a.pings?!0:!1:!1}; Eih=function(a){if(!H6(a.adLayoutMetadata))return!1;if(g.q(a.renderingContent,kvG)||g.q(a.renderingContent,cj))return!0;var x=g.q(a.renderingContent,ou);return g.q(a.renderingContent,J$)||g.q(x==null?void 0:x.sidePanel,u_z)||g.q(x==null?void 0:x.sidePanel,mhT)||g.q(x==null?void 0:x.sidePanel,Wjh)?!0:!1}; giz=function(a){var x;(x=!a)||(x=a.adSlotMetadata,x=!((x==null?void 0:x.slotId)!==void 0&&(x==null?void 0:x.slotType)!==void 0));if(x||!(sCl(a)||a.slotEntryTrigger&&a.slotFulfillmentTriggers&&a.slotExpirationTriggers))return!1;var y;a=(y=a.fulfillmentContent)==null?void 0:y.fulfilledLayout;return(y=g.q(a,NS))?MS(y):(y=g.q(a,GM))?Eih(y):(y=g.q(a,BfG))?lK8(y):(y=g.q(a,hql))?vi8(y):(y=g.q(a,$hl))?H6(y.adLayoutMetadata)?g.q(y.renderingContent,is)?!0:!1:!1:(y=g.q(a,Qb))?zM(y):(a=g.q(a,fKC))?H6(a.adLayoutMetadata)? g.q(a.renderingContent,cj)?!0:!1:!1:!1}; sCl=function(a){var x;a=g.q((x=a.fulfillmentContent)==null?void 0:x.fulfilledLayout,GM);var y;return a&&((y=a.adLayoutMetadata)==null?void 0:y.layoutType)==="LAYOUT_TYPE_PANEL_QR_CODE"&&a.layoutExitNormalTriggers===void 0}; RqG=function(a){var x;return(a==null?void 0:(x=a.adSlotMetadata)==null?void 0:x.slotType)==="SLOT_TYPE_IN_PLAYER"}; Y16=function(a){a=g.W(a||[]);for(var x=a.next();!x.done;x=a.next()){var y=g.q(x.value,St);if(y===void 0||!giz(y))break;x=void 0;y=(x=y.fulfillmentContent)==null?void 0:x.fulfilledLayout;if((x=g.q(y,Qb))&&zM(x))return!0}return!1}; Uhq=function(a,x){var y;if((y=a.questions)==null||!y.length||!a.playbackCommands||(x===void 0||!x)&&a.questions.length!==1)return!1;a=g.W(a.questions);for(x=a.next();!x.done;x=a.next()){x=x.value;var D=y=void 0,M=((y=g.q(x,KH))==null?void 0:y.surveyAdQuestionCommon)||((D=g.q(x,LH))==null?void 0:D.surveyAdQuestionCommon);if(!Aoz(M))return!1}return!0}; HMz=function(a){a=((a==null?void 0:a.playerOverlay)||{}).instreamSurveyAdRenderer;var x;if(a)if(a.playbackCommands&&a.questions&&a.questions.length===1){var y,D=((x=g.q(a.questions[0],KH))==null?void 0:x.surveyAdQuestionCommon)||((y=g.q(a.questions[0],LH))==null?void 0:y.surveyAdQuestionCommon);x=Aoz(D)}else x=!1;else x=!1;return x}; Aoz=function(a){if(!a)return!1;a=g.q(a.instreamAdPlayerOverlay,wa);var x=g.q(a==null?void 0:a.skipOrPreviewRenderer,pE),y=g.q(a==null?void 0:a.adInfoRenderer,CH);return(g.q(a==null?void 0:a.skipOrPreviewRenderer,qS)||x)&&y?!0:!1}; iM1=function(a){return a.linearAds!=null&&H6(a.adLayoutMetadata)}; OMq=function(a){return a.linearAd!=null&&a.adVideoStart!=null}; Vjz=function(a){if(isNaN(Number(a.timeoutSeconds))||!a.text||!a.ctaButton||!g.q(a.ctaButton,g.da)||!a.brandImage)return!1;var x;return a.backgroundImage&&g.q(a.backgroundImage,Z_)&&((x=g.q(a.backgroundImage,Z_))==null?0:x.landscape)?!0:!1}; nH=function(a,x,y,D,M,N,F,c){g.A.call(this);this.I7=a;this.T=x;this.B=D;this.Dy=M;this.U=N;this.J=F;this.kU=c}; Xy6=function(a,x,y){var D,M=((D=y.adSlots)!=null?D:[]).map(function(c){return g.q(c,St)}); if(y.eL)if(As(x.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule"))X1(a.T.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},x.slotId); else{if(a.I7.get().L.j().C("h5_check_forecasting_renderer_for_throttled_midroll")){var N=y.GV.filter(function(c){var J;return((J=c.renderer)==null?void 0:J.clientForecastingAdRenderer)!=null}); N.length!==0?ro8(a.J,N,M,x.slotId,y.ssdaiAdsConfig):X1(a.T.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},x.slotId)}else X1(a.T.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},x.slotId); tj6(a.U,x)}else{var F;D={Su:Math.round(((N=As(x.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:N.Su)||0),KH:(F=As(x.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:F.KH};N=As(x.clientMetadata,"metadata_type_cue_point");ro8(a.J,y.GV,M,x.slotId,y.ssdaiAdsConfig,D,N)}}; IKG=function(a,x,y,D,M,N,F,c){var J=pW(a.Dy.get(),1);if(bM8(a.I7.get())){var G=vj(a.B.get(),y,D,M,J.clientPlaybackNonce,J.yv,J.daiEnabled,J,N,F);pyz(a,G);X1(a.T.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return G},x)}else X1(a.T.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return vj(a.B.get(),y,D,M,J.clientPlaybackNonce,J.yv,J.daiEnabled,J,N,F,c)},x)}; pyz=function(a,x){x=g.W(x);for(var y=x.next();!y.done;y=x.next()){var D=y.value;if(D.slotType==="SLOT_TYPE_PLAYER_BYTES"&&D.fulfilledLayout)if(y=void 0,D.fulfilledLayout.renderingContent)y=As(D.fulfilledLayout.clientMetadata,"metadata_type_player_vars");else{if(D.fulfilledLayout.EP){D=g.W(D.fulfilledLayout.EP);for(var M=D.next();!M.done&&(M=M.value,!M.renderingContent||!(y=As(M.clientMetadata,"metadata_type_player_vars")));M=D.next());}}else y=void 0;if(y){a.kU.get().L.preloadVideoByPlayerVars(y, 2,300);break}}}; aH6=function(a,x,y,D,M,N,F){x=eqJ(x,N,Number(D.prefetchMilliseconds)||0,F);a=x instanceof b?x:Pj(a,D,M,x,y);return a instanceof b?a:[a]}; xo7=function(a,x,y,D,M){var N=br(a.B.get(),"SLOT_TYPE_AD_BREAK_REQUEST");D=[new q2({getAdBreakUrl:D.getAdBreakUrl,Su:0,KH:0}),new s4(!0)];a=x.pauseDurationMs?x.lactThresholdMs?{slotId:N,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:2,slotEntryTrigger:new gW(a.T,N),slotFulfillmentTriggers:[new QCC(a.T)],slotExpirationTriggers:[new W6(a.T,M),new hU(a.T,N)],lY:"core",clientMetadata:new Yl(D),adSlotLoggingData:y}:new b("AdPlacementConfig for Pause Ads is missing lact_threshold_ms"):new b("AdPlacementConfig for Pause Ads is missing pause_duration_ms"); return a instanceof b?a:[a]}; y0l=function(a){var x,y;return((x=a.renderer)==null?void 0:(y=x.adBreakServiceRenderer)==null?void 0:y.getAdBreakUrl)!==void 0}; TM=function(a,x,y){if(a.beforeContentVideoIdStartedTrigger)a=a.beforeContentVideoIdStartedTrigger?new SR(gC,x,a.id):new b("Not able to create BeforeContentVideoIdStartedTrigger");else{if(a.layoutIdExitedTrigger){var D;x=(D=a.layoutIdExitedTrigger)!=null&&D.triggeringLayoutId?new dW(gC,a.layoutIdExitedTrigger.triggeringLayoutId,a.id):new b("Not able to create LayoutIdExitedTrigger")}else{if(a.layoutExitedForReasonTrigger){var M,N;((M=a.layoutExitedForReasonTrigger)==null?0:M.triggeringLayoutId)&&((N= a.layoutExitedForReasonTrigger)==null?0:N.layoutExitReason)?(x=S1G(a.layoutExitedForReasonTrigger.layoutExitReason),a=x instanceof b?x:new qL(gC,a.layoutExitedForReasonTrigger.triggeringLayoutId,[x],a.id)):a=new b("Not able to create LayoutIdExitedForReasonTrigger")}else{if(a.onLayoutSelfExitRequestedTrigger){var F;x=(F=a.onLayoutSelfExitRequestedTrigger)!=null&&F.triggeringLayoutId?new mn(gC,a.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,a.id):new b("Not able to create OnLayoutSelfExitRequestedTrigger")}else{if(a.onNewPlaybackAfterContentVideoIdTrigger)a= a.onNewPlaybackAfterContentVideoIdTrigger?new W6(gC,x,a.id):new b("Not able to create OnNewPlaybackAfterContentVideoIdTrigger");else{if(a.skipRequestedTrigger){var c;x=(c=a.skipRequestedTrigger)!=null&&c.triggeringLayoutId?new sy(gC,a.skipRequestedTrigger.triggeringLayoutId,a.id):new b("Not able to create SkipRequestedTrigger")}else if(a.slotIdEnteredTrigger){var J;x=(J=a.slotIdEnteredTrigger)!=null&&J.triggeringSlotId?new B6(gC,a.slotIdEnteredTrigger.triggeringSlotId,a.id):new b("Not able to create SlotIdEnteredTrigger")}else if(a.slotIdExitedTrigger){var G; x=(G=a.slotIdExitedTrigger)!=null&&G.triggeringSlotId?new hU(gC,a.slotIdExitedTrigger.triggeringSlotId,a.id):new b("Not able to create SkipRequestedTrigger")}else if(a.surveySubmittedTrigger){var Q;x=(Q=a.surveySubmittedTrigger)!=null&&Q.triggeringLayoutId?new YS(gC,a.surveySubmittedTrigger.triggeringLayoutId,a.id):new b("Not able to create SurveySubmittedTrigger")}else{if(a.mediaResumedTrigger)a=a.mediaResumedTrigger&&a.id?new KjC(a.id):new b("Not able to create MediaResumedTrigger");else{if(a.closeRequestedTrigger){var S; x=(S=a.closeRequestedTrigger)!=null&&S.triggeringLayoutId?new KS(gC,a.closeRequestedTrigger.triggeringLayoutId,a.id):new b("Not able to create CloseRequestedTrigger")}else if(a.slotIdScheduledTrigger){var K;x=(K=a.slotIdScheduledTrigger)!=null&&K.triggeringSlotId?new gW(gC,a.slotIdScheduledTrigger.triggeringSlotId,a.id):new b("Not able to create SlotIdScheduledTrigger")}else{if(a.mediaTimeRangeTrigger){var L;D=Number((L=a.mediaTimeRangeTrigger)==null?void 0:L.offsetStartMilliseconds);var w;F=Number((w= a.mediaTimeRangeTrigger)==null?void 0:w.offsetEndMilliseconds);isFinite(D)&&isFinite(F)?(w=F,w===-1&&(w=y),y=D>w?new b("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:D,offsetEndMs:w},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",w===y&&D-500<=w):new Tt(D,w),a=y instanceof b?y:new TK(gC,x,y,!1,a.id)):a=new b("Not able to create MediaTimeRangeTrigger")}else if(a.contentVideoIdEndedTrigger)a=a.contentVideoIdEndedTrigger?new LS(gC,x,!1,a.id):new b("Not able to create ContentVideoIdEndedTrigger"); else{if(a.layoutIdEnteredTrigger){var Z;x=(Z=a.layoutIdEnteredTrigger)!=null&&Z.triggeringLayoutId?new CS(gC,a.layoutIdEnteredTrigger.triggeringLayoutId,a.id):new b("Not able to create LayoutIdEnteredTrigger")}else if(a.timeRelativeToLayoutEnterTrigger){var v;x=(v=a.timeRelativeToLayoutEnterTrigger)!=null&&v.triggeringLayoutId?new AU(gC,Number(a.timeRelativeToLayoutEnterTrigger.durationMs),a.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,a.id):new b("Not able to create TimeRelativeToLayoutEnterTrigger")}else if(a.onDifferentLayoutIdEnteredTrigger){var m; x=(m=a.onDifferentLayoutIdEnteredTrigger)!=null&&m.triggeringLayoutId&&a.onDifferentLayoutIdEnteredTrigger.slotType&&a.onDifferentLayoutIdEnteredTrigger.layoutType?new kS(gC,a.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,a.onDifferentLayoutIdEnteredTrigger.slotType,a.onDifferentLayoutIdEnteredTrigger.layoutType,a.id):new b("Not able to create CloseRequestedTrigger")}else{if(a.liveStreamBreakStartedTrigger)a=a.liveStreamBreakStartedTrigger&&a.id?new P6(gC,a.id):new b("Not able to create LiveStreamBreakStartedTrigger"); else if(a.liveStreamBreakEndedTrigger)a=a.liveStreamBreakEndedTrigger&&a.id?new ZR(gC,a.id):new b("Not able to create LiveStreamBreakEndedTrigger");else{if(a.liveStreamBreakScheduledDurationMatchedTrigger){var u;x=(u=a.liveStreamBreakScheduledDurationMatchedTrigger)!=null&&u.breakDurationMs?new nS(Number(a.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||"0")||0,a.id):new b("Not able to create LiveStreamBreakScheduledDurationMatchedTrigger")}else if(a.liveStreamBreakScheduledDurationNotMatchedTrigger){var E; x=(E=a.liveStreamBreakScheduledDurationNotMatchedTrigger)!=null&&E.breakDurationMs?new v6(Number(a.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||"0")||0,a.id):new b("Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger")}else if(a.newSlotScheduledWithBreakDurationTrigger){var h;x=(h=a.newSlotScheduledWithBreakDurationTrigger)!=null&&h.breakDurationMs?new ls(Number(a.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||"0")||0,a.id):new b("Not able to create NewSlotScheduledWithBreakDurationTrigger")}else x= a.prefetchCacheExpiredTrigger?new Ey(gC,a.id):new b("Not able to convert an AdsControlflowTrigger.");a=x}x=a}a=x}x=a}a=x}x=a}a=x}x=a}a=x}x=a}a=x}return a}; ld=function(a,x){x.T>=2&&(a.slot_pos=x.adPodIndex);a.autoplay="1"}; DoG=function(a,x,y,D,M,N,F,c){return x===null?new b("Invalid slot type when get discovery companion fromActionCompanionAdRenderer",{slotType:x,ActionCompanionAdRenderer:D}):[jqh(a,x,F,N,function(J){var G=J.slotId;J=c(J);var Q=D.adLayoutLoggingData,S=new Yl([new qA(D),new EX(M)]);G=Ea(y.B.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",G);var K={layoutId:G,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",lY:"core"};return{layoutId:G,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",cG:new Map, layoutExitNormalTriggers:[new W6(y.T,F)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:S,oY:J(K),adLayoutLoggingData:Q}})]}; MiC=function(a,x,y,D,M,N,F,c){return x===null?new b("Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel",{slotType:x,TopBannerImageTextIconButtonedLayoutViewModel:D}):[jqh(a,x,F,N,function(J){var G=J.slotId;J=c(J);var Q=D.adLayoutLoggingData,S=new Yl([new dN(D),new EX(M)]);G=Ea(y.B.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",G);var K={layoutId:G,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",lY:"core"};return{layoutId:G,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", cG:new Map,layoutExitNormalTriggers:[new W6(y.T,F)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:S,oY:J(K),adLayoutLoggingData:Q}})]}; c07=function(a,x,y,D,M,N){if(!N)for(x=g.W(x),N=x.next();!N.done;N=x.next())N=N.value,kt(a,N.renderer,N.config.adPlacementConfig.kind);a=Array.from(a.values()).filter(function(Q){return N07(Q)}); x=[];N=g.W(a);for(var F=N.next(),c={};!F.done;c={Vg:void 0},F=N.next()){c.Vg=F.value;F=g.W(c.Vg.Kg);for(var J=F.next(),G={};!J.done;G={qL:void 0},J=F.next())G.qL=J.value,J=function(Q,S){return function(K){return Q.qL.H6(K,S.Vg.instreamVideoAdRenderer.elementId,Q.qL.HR)}}(G,c),G.qL.isContentVideoCompanion?x.push(FPh(y,D,M,c.Vg.instreamVideoAdRenderer.elementId,G.qL.associatedCompositePlayerBytesLayoutId,G.qL.adSlotLoggingData,J)):a.length>1?x.push(z0C(y,D,M,c.Vg.instreamVideoAdRenderer.elementId,G.qL.adSlotLoggingData, function(Q,S){return function(K){return Q.qL.H6(K,S.Vg.instreamVideoAdRenderer.elementId,Q.qL.HR,Q.qL.associatedCompositePlayerBytesLayoutId)}}(G,c))):x.push(z0C(y,D,M,c.Vg.instreamVideoAdRenderer.elementId,G.qL.adSlotLoggingData,J))}return x}; kt=function(a,x,y){if(x=o5T(x)){x=g.W(x);for(var D=x.next();!D.done;D=x.next())if((D=D.value)&&D.externalVideoId){var M=ud(a,D.externalVideoId);M.instreamVideoAdRenderer||(M.instreamVideoAdRenderer=D,M.rE=y)}else oK("InstreamVideoAdRenderer without externalVideoId")}}; o5T=function(a){var x=[],y=a.sandwichedLinearAdRenderer&&a.sandwichedLinearAdRenderer.linearAd&&g.q(a.sandwichedLinearAdRenderer.linearAd,xt);if(y)return x.push(y),x;if(a.instreamVideoAdRenderer)return x.push(a.instreamVideoAdRenderer),x;if(a.linearAdSequenceRenderer&&a.linearAdSequenceRenderer.linearAds){a=g.W(a.linearAdSequenceRenderer.linearAds);for(y=a.next();!y.done;y=a.next())y=y.value,g.q(y,xt)&&x.push(g.q(y,xt));return x}return null}; N07=function(a){if(a.instreamVideoAdRenderer===void 0)return oK("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var x=g.W(a.Kg),y=x.next();!y.done;y=x.next()){y=y.value;if(y.H6===void 0)return!1;if(y.HR===void 0)return oK("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(a.rE===void 0||y.Zc===void 0||a.rE!==y.Zc&&y.Zc!=="AD_PLACEMENT_KIND_SELF_START")return!1;if(a.instreamVideoAdRenderer.elementId===void 0)return oK("InstreamVideoAdRenderer has no elementId", void 0,void 0,{kind:a.rE,"matching APSR kind":y.Zc}),!1}return!0}; ud=function(a,x){a.has(x)||a.set(x,{instreamVideoAdRenderer:void 0,rE:void 0,adVideoId:x,Kg:[]});return a.get(x)}; m_=function(a,x,y,D,M,N,F,c,J){M?ud(a,M).Kg.push({Mu7:x,Zc:y,isContentVideoCompanion:D,HR:F,associatedCompositePlayerBytesLayoutId:N,adSlotLoggingData:c,H6:J}):oK("Companion AdPlacementSupportedRenderer without adVideoId")}; Wj=function(a){var x=0;a=g.W(a.questions);for(var y=a.next();!y.done;y=a.next())if(y=y.value,y=g.q(y,KH)||g.q(y,LH)){var D=void 0;x+=((D=y.surveyAdQuestionCommon)==null?void 0:D.durationMilliseconds)||0}return x}; Ep=function(a){var x,y,D,M,N=((y=g.q((x=a.questions)==null?void 0:x[0],KH))==null?void 0:y.surveyAdQuestionCommon)||((M=g.q((D=a.questions)==null?void 0:D[0],LH))==null?void 0:M.surveyAdQuestionCommon),F;x=[].concat(g.tS(((F=a.playbackCommands)==null?void 0:F.instreamAdCompleteCommands)||[]),g.tS((N==null?void 0:N.timeoutCommands)||[]));var c,J,G,Q,S,K,L,w,Z,v,m,u,E,h,V,H,j6,e,as,z7;return{impressionCommands:(c=a.playbackCommands)==null?void 0:c.impressionCommands,errorCommands:(J=a.playbackCommands)== null?void 0:J.errorCommands,muteCommands:(G=a.playbackCommands)==null?void 0:G.muteCommands,unmuteCommands:(Q=a.playbackCommands)==null?void 0:Q.unmuteCommands,pauseCommands:(S=a.playbackCommands)==null?void 0:S.pauseCommands,rewindCommands:(K=a.playbackCommands)==null?void 0:K.rewindCommands,resumeCommands:(L=a.playbackCommands)==null?void 0:L.resumeCommands,skipCommands:(w=a.playbackCommands)==null?void 0:w.skipCommands,progressCommands:(Z=a.playbackCommands)==null?void 0:Z.progressCommands,iHP:(v= a.playbackCommands)==null?void 0:v.clickthroughCommands,fullscreenCommands:(m=a.playbackCommands)==null?void 0:m.fullscreenCommands,activeViewViewableCommands:(u=a.playbackCommands)==null?void 0:u.activeViewViewableCommands,activeViewMeasurableCommands:(E=a.playbackCommands)==null?void 0:E.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(h=a.playbackCommands)==null?void 0:h.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(V=a.playbackCommands)== null?void 0:(H=V.activeViewTracking)==null?void 0:H.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(j6=a.playbackCommands)==null?void 0:(e=j6.activeViewTracking)==null?void 0:e.activeViewAudioMeasurableCommands,endFullscreenCommands:(as=a.playbackCommands)==null?void 0:as.endFullscreenCommands,abandonCommands:(z7=a.playbackCommands)==null?void 0:z7.abandonCommands,completeCommands:x}}; Gdh=function(a,x,y,D,M,N,F){return function(c,J){return J0s(a,J.slotId,c,N,function(G,Q){var S=J.layoutId;G=F(G);return sp(x,S,Q,M,G,"LAYOUT_TYPE_SURVEY",[new tz(y),D],y.adLayoutLoggingData)})}}; KPT=function(a,x,y,D,M,N,F){if(!QqG(a))return new b("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:a});var c=a.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[SLq(N,x,y,D,function(J){var G=J.slotId;J=F(J);G=Ea(M.B.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",G);var Q={layoutId:G,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",lY:"core"},S=new dW(M.T,D);return{layoutId:G,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",cG:new Map,layoutExitNormalTriggers:[S], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:new Yl([new XS(c)]),oY:J(Q)}})]}; QqG=function(a){a=g.q(a==null?void 0:a.additionalPlayerOverlay,LPh);if(!a)return!1;var x=a.slidingMessages;return a.title&&x&&x.length!==0?!0:!1}; ChJ=function(a,x,y,D,M){var N;if((N=a.playerOverlay)==null||!N.instreamSurveyAdRenderer)return function(){return[]}; if(!HMz(a))return function(){return new b("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:a})}; var F=a.playerOverlay.instreamSurveyAdRenderer,c=Wj(F);return c<=0?function(){return new b("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:F})}:function(J,G){var Q=wPJ(J,y,D,function(S){var K=S.slotId; S=G(S);var L=Ep(F);K=Ea(M.B.get(),"LAYOUT_TYPE_SURVEY",K);var w={layoutId:K,layoutType:"LAYOUT_TYPE_SURVEY",lY:"core"},Z=new dW(M.T,D),v=new sy(M.T,K),m=new YS(M.T,K),u=new q16(M.T);return{layoutId:K,layoutType:"LAYOUT_TYPE_SURVEY",cG:new Map,layoutExitNormalTriggers:[Z,u],layoutExitSkipTriggers:[v],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[m],layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:new Yl([new rN(F),new EX(x),new nN(c/1E3),new l9(L)]),oY:S(w),adLayoutLoggingData:F.adLayoutLoggingData}}); J=KPT(a,y,Q.slotId,D,M,J,G);return J instanceof b?J:[Q].concat(g.tS(J))}}; T06=function(a,x,y,D,M,N,F,c){F=F===void 0?!1:F;var J=[];try{var G=[];if(y.renderer.linearAdSequenceRenderer)var Q=function(v){v=qLT(v.slotId,y,x,M(v),D,N,F);G=v.c17;return v.OG}; else if(y.renderer.instreamVideoAdRenderer)Q=function(v){var m=v.slotId;v=M(v);var u=F,E=y.config.adPlacementConfig,h=do7(E),V=h.Qq,H=h.Ig;h=y.renderer.instreamVideoAdRenderer;var j6;if(h==null?0:(j6=h.playerOverlay)==null?0:j6.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var e=Bj(h,u);j6=Math.min(V+e.videoLengthSeconds*1E3,H);u=new QL(0,[e.videoLengthSeconds]);H=e.videoLengthSeconds;var as=e.playerVars,z7=e.instreamAdPlayerOverlayRenderer,Qq=e.playerOverlayLayoutRenderer, DJ=e.adVideoId,nz=Zml(y),yn=e.cG;e=e.jz;var oP=h==null?void 0:h.adLayoutLoggingData;h=h==null?void 0:h.sodarExtensionData;m=Ea(x.B.get(),"LAYOUT_TYPE_MEDIA",m);var zL={layoutId:m,layoutType:"LAYOUT_TYPE_MEDIA",lY:"core"};return{layoutId:m,layoutType:"LAYOUT_TYPE_MEDIA",cG:yn,layoutExitNormalTriggers:[new ZR(x.T)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:new Yl([new gN(D),new Fq(H),new z6(as), new Js(V),new G6(j6),z7&&new RV(z7),Qq&&new Yx(Qq),new EX(E),new fP(DJ),new sX(u),new wC(nz),h&&new oN(h),new yy({current:null}),new SB({}),new mL(e)].filter(n5q)),oY:v(zL),adLayoutLoggingData:oP}}; else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var S=v5C(a,D,y.adSlotLoggingData,Q,c);J.push(S);for(var K=g.W(G),L=K.next();!L.done;L=K.next()){var w=L.value,Z=w(a,M);if(Z instanceof b)return Z;J.push.apply(J,g.tS(Z))}}catch(v){return new b(v,{errorMessage:v.message,AdPlacementRenderer:y,numberOfSurveyRenderers:Phq(y)})}return J}; Phq=function(a){a=(a.renderer.linearAdSequenceRenderer||{}).linearAds;return a!=null&&a.length?a.filter(function(x){var y,D;return((y=g.q(x,xt))==null?void 0:(D=y.playerOverlay)==null?void 0:D.instreamSurveyAdRenderer)!=null}).length:0}; qLT=function(a,x,y,D,M,N,F){var c=x.config.adPlacementConfig,J=do7(c),G=J.Qq,Q=J.Ig;J=(x.renderer.linearAdSequenceRenderer||{}).linearAds;if(J==null||!J.length)throw new TypeError("Expected linear ads");var S=[],K={U1:G,ow:0,Sq7:S};J=J.map(function(w){return lHl(a,w,K,y,D,c,M,Q,F)}).map(function(w,Z){Z=new QL(Z,S); return w(Z)}); var L=J.map(function(w){return w.xE}); return{OG:kd6(y,a,G,L,c,Zml(x),D,Q,N),c17:J.map(function(w){return w.Be6})}}; lHl=function(a,x,y,D,M,N,F,c,J){var G=Bj(g.q(x,xt),J),Q=y.U1,S=y.ow,K=Math.min(Q+G.videoLengthSeconds*1E3,c);y.U1=K;y.ow++;y.Sq7.push(G.videoLengthSeconds);var L,w,Z=(L=g.q(x,xt))==null?void 0:(w=L.playerOverlay)==null?void 0:w.instreamSurveyAdRenderer;if(G.adVideoId==="nPpU29QrbiU"&&Z==null)throw new TypeError("Survey slate media has no survey overlay");return function(v){ld(G.playerVars,v);var m,u,E=G.videoLengthSeconds,h=G.playerVars,V=G.cG,H=G.jz,j6=G.instreamAdPlayerOverlayRenderer,e=G.playerOverlayLayoutRenderer, as=G.adVideoId,z7=(m=g.q(x,xt))==null?void 0:m.adLayoutLoggingData;m=(u=g.q(x,xt))==null?void 0:u.sodarExtensionData;u=Ea(D.B.get(),"LAYOUT_TYPE_MEDIA",a);var Qq={layoutId:u,layoutType:"LAYOUT_TYPE_MEDIA",lY:"adapter"};v={layoutId:u,layoutType:"LAYOUT_TYPE_MEDIA",cG:V,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"adapter",clientMetadata:new Yl([new gN(F),new Fq(E),new z6(h),new Js(Q),new G6(K), new Qy(S),new yy({current:null}),j6&&new RV(j6),e&&new Yx(e),new EX(N),new fP(as),new sX(v),m&&new oN(m),Z&&new u9(Z),new SB({}),new mL(H)].filter(n5q)),oY:M(Qq),adLayoutLoggingData:z7};E=ChJ(g.q(x,xt),N,F,v.layoutId,D);return{xE:v,Be6:E}}}; Bj=function(a,x){if(!a)throw new TypeError("Expected instream video ad renderer");if(!a.playerVars)throw new TypeError("Expected player vars in url encoded string");var y=yq(a.playerVars),D=Number(y.length_seconds);if(isNaN(D))throw new TypeError("Expected valid length seconds in player vars");var M=Number(a.trimmedMaxNonSkippableAdDurationMs);D=isNaN(M)?D:Math.min(D,M/1E3);M=a.playerOverlay||{};M=M.instreamAdPlayerOverlayRenderer===void 0?null:M.instreamAdPlayerOverlayRenderer;var N=a.playerOverlay|| {};N=N.playerOverlayLayoutRenderer===void 0?null:N.playerOverlayLayoutRenderer;var F=y.video_id;F||(F=(F=a.externalVideoId)?F:void 0);if(!F)throw new TypeError("Expected valid video id in IVAR");if(x&&D===0){var c;x=(c=uET[F])!=null?c:D}else x=D;return{playerVars:y,videoLengthSeconds:x,instreamAdPlayerOverlayRenderer:M,playerOverlayLayoutRenderer:N,adVideoId:F,cG:a.pings?Nj(a.pings):new Map,jz:Mj(a.pings)}}; Zml=function(a){a=Number(a.driftRecoveryMs);return isNaN(a)||a<=0?null:a}; do7=function(a){var x=a.adTimeOffset||{};a=x.offsetEndMilliseconds;x=Number(x.offsetStartMilliseconds);if(isNaN(x))throw new TypeError("Expected valid start offset");a=Number(a);if(isNaN(a))throw new TypeError("Expected valid end offset");return{Qq:x,Ig:a}}; mos=function(a){var x,y=(x=As(a.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:x.current;if(!y)return null;x=As(a.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var D=a.layoutId,M=As(a.clientMetadata,"metadata_type_content_cpn"),N=As(a.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),F=As(a.clientMetadata,"metadata_type_player_underlay_renderer"),c=As(a.clientMetadata,"metadata_type_ad_placement_config"),J=As(a.clientMetadata,"metadata_type_video_length_seconds"); var G=$l(a.clientMetadata,"metadata_type_layout_enter_ms")&&$l(a.clientMetadata,"metadata_type_layout_exit_ms")?(As(a.clientMetadata,"metadata_type_layout_exit_ms")-As(a.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{kz:D,contentCpn:M,ob:y,S9:x,instreamAdPlayerOverlayRenderer:N,instreamAdPlayerUnderlayRenderer:F,adPlacementConfig:c,videoLengthSeconds:J,MP:G,inPlayerLayoutId:As(a.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:As(a.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; sq6=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L,w){D=br(D,"SLOT_TYPE_PLAYER_BYTES");a=WPs(M,a,F,y,D,J,G);if(a instanceof b)return a;var Z;G=(Z=As(a.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:Z.layoutId;if(!G)return new b("Invalid adNotify layout");x=E56(G,M,N,y,c,x,J,Q,S,K,L,w,F);return x instanceof b?x:[a].concat(g.tS(x))}; E56=function(a,x,y,D,M,N,F,c,J,G,Q,S,K){y=B0q(x,y,D,N,F,c,J,G,Q,S,K);if(y instanceof b)return y;a=h0h(x,a,F,M,y);return a instanceof b?a:[].concat(g.tS(a.a_),[a.Wv])}; fH7=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L){x=B0q(a,x,y,M,N,c,J,G,Q,S,K,L);if(x instanceof b)return x;a=$oz(a,y,N,F,D,c.w0,x);return a instanceof b?a:a.a_.concat(a.Wv)}; B0q=function(a,x,y,D,M,N,F,c,J,G,Q,S){var K=h$(D);return K instanceof RN?new b(K):G.L.j().experiments.XR("html5_refactor_in_player_slot_generation")?function(L){var w=new QL(0,[K.sM]);L=g5l(x,K.layoutId,K.Tw,y,$t(K.playerVars,K.uU,N,J,w),K.sM,M,w,F(L),c.get(K.Tw.externalVideoId),S);w=[];if(K.Tw.playerOverlay.instreamAdPlayerOverlayRenderer){var Z=mos(L);if(!Z)return oK("Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout",void 0,L),{layout:L,a_:[]};w=[R0C(a, Z.contentCpn,Z.kz,function(m){return fH(x,m.slotId,"core",Z,rC(Q,m))},Z.inPlayerSlotId)].concat(g.tS(w)); if(Z.instreamAdPlayerUnderlayRenderer&&Ru(G)){var v=Z.instreamAdPlayerUnderlayRenderer;w=[YLq(a,Z.contentCpn,Z.kz,function(m){return A0q(x,m.slotId,v,Z.adPlacementConfig,Z.kz,rC(Q,m))})].concat(g.tS(w))}}return{layout:L, a_:w}}:function(L){var w=new QL(0,[K.sM]); return{layout:g5l(x,K.layoutId,K.Tw,y,$t(K.playerVars,K.uU,N,J,w),K.sM,M,w,F(L),c.get(K.Tw.externalVideoId),S),a_:[]}}}; h$=function(a){if(!a.playerVars)return new RN("No playerVars available in InstreamVideoAdRenderer.");var x,y;if(a.elementId==null||a.playerVars==null||a.playerOverlay==null||((x=a.playerOverlay)==null?void 0:x.instreamAdPlayerOverlayRenderer)==null&&((y=a.playerOverlay)==null?void 0:y.playerOverlayLayoutRenderer)==null||a.pings==null||a.externalVideoId==null)return new RN("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:a});x=yq(a.playerVars);y=Number(x.length_seconds);isNaN(y)&& (y=0,oK("Expected valid length seconds in player vars but got NaN"));return{layoutId:a.elementId,Tw:a,playerVars:x,uU:a.playerVars,sM:y}}; $t=function(a,x,y,D,M){a.iv_load_policy=D;x=yq(x);if(x.cta_conversion_urls)try{a.cta_conversion_urls=JSON.parse(x.cta_conversion_urls)}catch(N){oK(N)}y.nB&&(a.ctrl=y.nB);y.XC&&(a.ytr=y.XC);y.J8&&(a.ytrcc=y.J8);y.isMdxPlayback&&(a.mdx="1");a.vvt&&(a.vss_credentials_token=a.vvt,y.kR&&(a.vss_credentials_token_type=y.kR),y.mdxEnvironment&&(a.mdx_environment=y.mdxEnvironment));ld(a,M);return a}; UoC=function(a){var x=new Map;a=g.W(a);for(var y=a.next();!y.done;y=a.next())(y=y.value.renderer.remoteSlotsRenderer)&&y.hostElementId&&x.set(y.hostElementId,y);return x}; Yt=function(a){return a.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"}; Hm7=function(a){return a!=null}; pPq=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L,w){for(var Z=[],v=g.W(a),m=v.next();!m.done;m=v.next())if(m=m.value,!sCl(m)&&!RqG(m)){var u=im8(m,D,y.yv);if(u instanceof b)return u;var E=void 0,h={slotId:m.adSlotMetadata.slotId,slotType:m.adSlotMetadata.slotType,slotPhysicalPosition:(E=m.adSlotMetadata.slotPhysicalPosition)!=null?E:1,lY:"core",slotEntryTrigger:u.slotEntryTrigger,slotFulfillmentTriggers:u.slotFulfillmentTriggers,slotExpirationTriggers:u.slotExpirationTriggers},V=g.q(m.fulfillmentContent.fulfilledLayout, NS);if(V){if(!MS(V))return new b("Invalid PlayerBytesAdLayoutRenderer");E=S&&!(Yt(m)&&m.slotEntryTrigger.beforeContentVideoIdStartedTrigger);u=u.slotFulfillmentTriggers.some(function(H){return H instanceof nS}); u=E?OmG(h,m.adSlotMetadata.triggerEvent,V,y,D,N,a,K,u,L):Vi7(h,m.adSlotMetadata.triggerEvent,V,x,y,D,M,N,F,c,J,G,a,Q,m.adSlotMetadata.triggeringSourceLayoutId);if(u instanceof b)return u;V=[];w?V.push(new N2({current:w})):V.push(new N2({current:null}));Yt(m)&&V.push(new Be({qX:Yt(m)&&!!m.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));E&&V.push(new SB({}));y.w0&&V.push(new kl({}));m=Object.assign({},h,{clientMetadata:new Yl(V),fulfilledLayout:u.layout,adSlotLoggingData:m.adSlotMetadata.adSlotLoggingData}); Z.push.apply(Z,g.tS(u.a_));Z.push(m)}else if(E=g.q(m.fulfillmentContent.fulfilledLayout,GM)){if(!Eih(E))return new b("Invalid PlayerUnderlayAdLayoutRenderer");E=r0G(E,D,y.yv,N,h,m.adSlotMetadata.triggerEvent,m.adSlotMetadata.triggeringSourceLayoutId);if(E instanceof b)return E;m=Object.assign({},h,{clientMetadata:new Yl([]),fulfilledLayout:E,adSlotLoggingData:m.adSlotMetadata.adSlotLoggingData});Z.push(m)}else if(E=g.q(m.fulfillmentContent.fulfilledLayout,fKC)){if(!H6(E.adLayoutMetadata)||!g.q(E.renderingContent, cj))return new b("Invalid InPlayerOrganicOverlayAdLayoutRenderer");E=E.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PLAYER_ORGANIC_BANNER_OVERLAY"?ti7(E,D,y.yv,N,h):new b("LayoutType ["+E.adLayoutMetadata.layoutType+"] is invalid for InPlayerOrganicOverlaySlot");if(E instanceof b)return E;m=Object.assign({},h,{clientMetadata:new Yl([]),fulfilledLayout:E,adSlotLoggingData:m.adSlotMetadata.adSlotLoggingData});Z.push(m)}else if(E=g.q(m.fulfillmentContent.fulfilledLayout,hql)){if(!vi8(E))return new b("Invalid AboveFeedAdLayoutRenderer"); E=XPS(E,D,y.yv,N,h,m.adSlotMetadata.triggerEvent,m.adSlotMetadata.triggeringSourceLayoutId);if(E instanceof b)return E;m=Object.assign({},h,{clientMetadata:new Yl([]),fulfilledLayout:E,adSlotLoggingData:m.adSlotMetadata.adSlotLoggingData});Z.push(m)}else if(E=g.q(m.fulfillmentContent.fulfilledLayout,$hl)){if(!H6(E.adLayoutMetadata)||!g.q(E.renderingContent,is))return new b("Invalid BelowPlayerAdLayoutRenderer");E=XPS(E,D,y.yv,N,h,m.adSlotMetadata.triggerEvent,m.adSlotMetadata.triggeringSourceLayoutId); if(E instanceof b)return E;m=Object.assign({},h,{clientMetadata:new Yl([]),fulfilledLayout:E,adSlotLoggingData:m.adSlotMetadata.adSlotLoggingData});Z.push(m)}else if(E=g.q(m.fulfillmentContent.fulfilledLayout,Qb)){if(!zM(E))return new b("Invalid PlayerBytesSequenceItemAdLayoutRenderer");E=bml(E,D,y.yv,N,h,m.adSlotMetadata.triggerEvent);if(E instanceof b)return E;m=Object.assign({},h,{clientMetadata:new Yl([]),fulfilledLayout:E,adSlotLoggingData:m.adSlotMetadata.adSlotLoggingData});Z.push(m)}else return new b("Unable to retrieve a client slot ["+ h.slotType+"] from a given AdSlotRenderer")}return Z}; bml=function(a,x,y,D,M,N){var F={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,lY:"core"};x=A$(a,x,y);return x instanceof b?x:(y=g.q(a.renderingContent,FD))&&y.pings?Object.assign({},F,{renderingContent:a.renderingContent,cG:Nj(y.pings)},x,{oY:rC(D,M)(F),clientMetadata:new Yl([new EX(Up(N)),new l9({progressCommands:y.progressCommands})]),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData}):new b("VideoAdTracking is missing from PlayerBytesSequenceItemAdLayoutRenderer")}; XPS=function(a,x,y,D,M,N,F){var c={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,lY:"core"};x=A$(a,x,y);if(x instanceof b)return x;y=[];y.push(new EX(Up(N)));N==="SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED"&&F!==void 0&&y.push(new bN(F));return Object.assign({},c,{renderingContent:a.renderingContent,cG:new Map([["impression",IHS(a)]])},x,{oY:rC(D,M)(c),clientMetadata:new Yl(y),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData})}; r0G=function(a,x,y,D,M,N,F){if(a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE")a:{var c=g.q(a.renderingContent,ou),J=g.q(a.renderingContent,cj);F=new Map;if(c){F=g.q(c.sidePanel,mhT);if(!F){a=new b("DismissablePanelTextPortraitImageRenderer is missing");break a}F=new Map([["impression",F.impressionPings||[]],["resume",F.resumePings||[]]])}else if(!J){a=new b("AdsEngagementPanelSectionListViewModel is missing");break a}c={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType, lY:"core"};x=A$(a,x,y);a=x instanceof b?x:Object.assign({},c,{renderingContent:a.renderingContent,cG:F},x,{oY:rC(D,M)(c),clientMetadata:new Yl([new EX(Up(N))]),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData})}else a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_TRACKING"?g.q(a.renderingContent,kvG)?(F={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,lY:"core"},x=A$(a,x,y),a=x instanceof b?x:Object.assign({},F,{renderingContent:a.renderingContent,cG:new Map}, x,{oY:rC(D,M)(F),clientMetadata:new Yl([new EX(Up(N))]),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData})):a=new b("CounterfactualRenderer is missing"):a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"?a=new b("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL"?a=new b("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"? g.q(a.renderingContent,J$)?(N={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,lY:"core"},x=A$(a,x,y),a=x instanceof b?x:F?Object.assign({},N,{renderingContent:a.renderingContent,cG:new Map},x,{oY:rC(D,M)(N),clientMetadata:new Yl([new bN(F)]),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData}):new b("Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing")):a=new b("DisplayUnderlayTextGridCardsLayoutViewModel is missing"): a.adLayoutMetadata.layoutType==="LAYOUT_TYPE_VIDEO_AD_INFO"?g.q(a.renderingContent,cj)?(N={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,lY:"core"},x=A$(a,x,y),a=x instanceof b?x:Object.assign({},N,{renderingContent:a.renderingContent,cG:new Map([])},x,{oY:rC(D,M)(N),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new Yl([])})):a=new b("AdsEngagementPanelSectionListViewModel is missing"):a=new b("LayoutType ["+a.adLayoutMetadata.layoutType+ "] is invalid for PlayerUnderlaySlot");return a}; ti7=function(a,x,y,D,M){if(!g.q(a.renderingContent,cj))return new b("AdsEngagementPanelSectionListViewModel is missing");var N={layoutId:a.adLayoutMetadata.layoutId,layoutType:a.adLayoutMetadata.layoutType,lY:"core"};x=A$(a,x,y);return x instanceof b?x:Object.assign({},N,{renderingContent:a.renderingContent,cG:new Map([])},x,{oY:rC(D,M)(N),adLayoutLoggingData:a.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new Yl([])})}; OmG=function(a,x,y,D,M,N,F,c,J,G){if((G==null?void 0:G.Su)===void 0||(G==null?void 0:G.KH)===void 0)return new b("Cached ad break range from cue point is missing");var Q=A$(y,M,D.yv);if(Q instanceof b)return Q;Q={layoutExitMuteTriggers:[],layoutExitNormalTriggers:Q.layoutExitNormalTriggers,layoutExitSkipTriggers:[],layoutExitUserCancelledTriggers:[],layoutExitUserInputSubmittedTriggers:[]};if(g.q(y.renderingContent,xt))return a=e0s(a,x,y,Q,M,N,F,D.yv,G.Su,G.KH),a instanceof b?a:a.ys===void 0?new b("Expecting associatedInPlayerSlot for single DAI media layout"): {layout:a.layout,a_:[a.ys]};var S=g.q(y.renderingContent,eR);if(S){if(!H6(y.adLayoutMetadata))return new b("Invalid ad layout metadata");if(!au(S))return new b("Invalid sequential layout");S=S.sequentialLayouts.map(function(K){return K.playerBytesAdLayoutRenderer}); a=al1(a,x,y,Q,S,M,D,N,F,c,G.Su,G.KH,J);return a instanceof b?a:{layout:a.v6,a_:a.a_}}return new b("Not able to convert a sequential layout")}; al1=function(a,x,y,D,M,N,F,c,J,G,Q,S,K){var L=xAS(M,Q,S);if(L instanceof b)return L;var w=[],Z=[];L=g.W(L);for(var v=L.next();!v.done;v=L.next()){var m=v.value;v=a;var u=M[m.ow],E=m,h=x;m=N;var V=F,H=c,j6=J,e=Hj(u);if(e instanceof b)v=e;else{var as={layoutId:u.adLayoutMetadata.layoutId,layoutType:u.adLayoutMetadata.layoutType,lY:"adapter"};E=yz7(h,u,E,m);E instanceof b?v=E:(v=Object.assign({},as,id,{cG:e,renderingContent:u.renderingContent,clientMetadata:new Yl(E),oY:rC(H,v)(as),adLayoutLoggingData:u.adLayoutMetadata.adLayoutLoggingData}), v=(u=Op(j6,v,m,V.yv,H,void 0,!0))?u instanceof b?u:{layout:v,ys:u}:new b("Expecting associatedInPlayerSlot"))}if(v instanceof b)return v;w.push(v.layout);Z.push(v.ys)}M={layoutId:y.adLayoutMetadata.layoutId,layoutType:y.adLayoutMetadata.layoutType,lY:"core"};x=[new wC(Number(y.driftRecoveryMs)),new Js(Q),new G6(S),new EX(Up(x)),new E4(G),new SB({})];K&&x.push(new hs({}));return{v6:Object.assign({},M,D,{EP:w,cG:new Map,clientMetadata:new Yl(x),oY:rC(c,a)(M)}),a_:Z}}; e0s=function(a,x,y,D,M,N,F,c,J,G){if(!MS(y))return new b("Invalid PlayerBytesAdLayoutRenderer");var Q=Hj(y);if(Q instanceof b)return Q;var S={layoutId:y.adLayoutMetadata.layoutId,layoutType:y.adLayoutMetadata.layoutType,lY:"core"},K=g.q(y.renderingContent,xt);if(!K)return new b("Invalid rendering content for DAI media layout");K=Bj(K,!1);J={Z3:K,ow:0,U1:J,r_:Math.min(J+K.videoLengthSeconds*1E3,G),JU:new QL(0,[K.videoLengthSeconds])};var L;G=(L=Number(y.driftRecoveryMs))!=null?L:void 0;x=yz7(x,y,J, M,G);if(x instanceof b)return x;a=Object.assign({},S,D,{cG:Q,renderingContent:y.renderingContent,clientMetadata:new Yl(x),oY:rC(N,a)(S),adLayoutLoggingData:y.adLayoutMetadata.adLayoutLoggingData});return(M=Op(F,a,M,c,N,void 0,!0))?M instanceof b?M:{layout:a,ys:M}:new b("Expecting associatedInPlayerSlot")}; Vi7=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L,w){var Z=A$(y,N,M.yv);if(Z instanceof b)return Z;if(g.q(y.renderingContent,xt)){J=jVJ([y],M,J);if(J instanceof b)return J;if(J.length!==1)return new b("Only expected one media layout.");a=DAJ(a,x,y,Z,J[0],void 0,"core",D,N,F,c,G,K,L,M.yv,void 0,w);return a instanceof b?a:{layout:a.layout,a_:a.ys?[a.ys]:[]}}var v=g.q(y.renderingContent,eR);if(v){if(!H6(y.adLayoutMetadata))return new b("Invalid ad layout metadata");if(!au(v))return new b("Invalid sequential layout"); v=v.sequentialLayouts.map(function(m){return m.playerBytesAdLayoutRenderer}); a=M47(a,x,y.adLayoutMetadata,Z,v,D,N,M,J,F,c,G,Q,S,K,L,w);return a instanceof b?a:{layout:a.v6,a_:a.a_}}return new b("Not able to convert a sequential layout")}; M47=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L,w,Z,v){var m=new $x({current:null}),u=jVJ(M,c,J);if(u instanceof b)return u;J=[];for(var E=[],h=void 0,V=0;V0&&(h.push(Z),h.push(new hz(E.adPodSkipTarget)));(N=G.get(E.externalVideoId))&&h.push(new ZF(N));N=h}else N=new b("Invalid vod media renderer")}if(N instanceof b)return N;a=Object.assign({},F, D,{cG:m,renderingContent:y.renderingContent,clientMetadata:new Yl(N),oY:rC(Q,a)(F),adLayoutLoggingData:y.adLayoutMetadata.adLayoutLoggingData});y=g.q(y.renderingContent,xt);if(!y||!Ih(y))return new b("Invalid meida renderer");S=ud(S,y.externalVideoId);S.instreamVideoAdRenderer=y;S.rE="AD_PLACEMENT_KIND_START";return L?(J=Op(K,a,J,w,Q,Z,!1),J instanceof b?J:z1z(a.layoutId,K)&&J?{layout:Object.assign({},a,{clientMetadata:new Yl(N.concat(new Hz(J)))})}:{layout:a,ys:J}):{layout:a}}; NNT=function(a,x,y,D,M){if(!MS(x))return new b("Invalid PlayerBytesAdLayoutRenderer");var N=g.q(x.renderingContent,iw);if(!N||N.durationMilliseconds===void 0)return new b("Invalid endcap renderer");var F={layoutId:x.adLayoutMetadata.layoutId,layoutType:x.adLayoutMetadata.layoutType,lY:"adapter"};D=[new ve(N.durationMilliseconds),new l9({impressionCommands:void 0,abandonCommands:N.abandonCommands?[{commandExecutorCommand:N.abandonCommands}]:void 0,completeCommands:N.completionCommands}),new EX(D), new e4("LAYOUT_TYPE_ENDCAP")];if(M){D.push(new Bz(M.JU.adPodIndex-1));D.push(new Qy(M.JU.adPodIndex));var c;D.push(new hz((c=M.adPodSkipTarget)!=null?c:-1))}return Object.assign({},F,id,{renderingContent:x.renderingContent,clientMetadata:new Yl(D),cG:N.skipPings?new Map([["skip",N.skipPings]]):new Map,oY:rC(y,a)(F),adLayoutLoggingData:x.adLayoutMetadata.adLayoutLoggingData})}; Op=function(a,x,y,D,M,N,F){a=a.filter(function(S){return S.adSlotMetadata.slotType==="SLOT_TYPE_IN_PLAYER"&&S.adSlotMetadata.triggeringSourceLayoutId===x.layoutId}); if(a.length!==0){if(a.length!==1)return new b("Invalid InPlayer slot association for the given PlayerBytes layout");var c=a[0],J=im8(c,y,D);if(J instanceof b)return J;var G;a={slotId:c.adSlotMetadata.slotId,slotType:c.adSlotMetadata.slotType,slotPhysicalPosition:(G=c.adSlotMetadata.slotPhysicalPosition)!=null?G:1,lY:"core",slotEntryTrigger:J.slotEntryTrigger,slotFulfillmentTriggers:J.slotFulfillmentTriggers,slotExpirationTriggers:J.slotExpirationTriggers};G=g.q(c.fulfillmentContent.fulfilledLayout, BfG);if(!G||!lK8(G))return new b("Invalid InPlayerAdLayoutRenderer");J={layoutId:G.adLayoutMetadata.layoutId,layoutType:G.adLayoutMetadata.layoutType,lY:"core"};y=A$(G,y,D);if(y instanceof b)return y;D=[];var Q=G.adLayoutMetadata.layoutType;F&&D.push(new SB({}));if(Q==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY")D.push.apply(D,g.tS(cz1(c.adSlotMetadata.triggerEvent,x))),(N=oxl(y,x.layoutId))&&D.push(new pP(N));else if(Q==="LAYOUT_TYPE_ENDCAP"||Q==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_CENTERED"){D.push(new EX(Up(c.adSlotMetadata.triggerEvent))); if(Q==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_CENTERED")return new b("Cannot parse endcap layout since AdUxReadyApi is not provided");N&&D.push(N)}else return new b("Not able to parse an SDF InPlayer layout");M=Object.assign({},J,y,{renderingContent:G.renderingContent,cG:new Map,oY:rC(M,a)(J),clientMetadata:new Yl(D),adLayoutLoggingData:G.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},a,{fulfilledLayout:M,clientMetadata:new Yl([])})}}; cz1=function(a,x){var y=[];y.push(new EX(Up(a)));y.push(new bN(x.layoutId));(a=As(x.clientMetadata,"metadata_type_player_bytes_callback_ref"))&&y.push(new yy(a));(a=As(x.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))&&y.push(new $x(a));(a=As(x.clientMetadata,"metadata_type_remote_slots_data"))&&y.push(new ZF(a));(a=As(x.clientMetadata,"metadata_type_ad_next_params"))&&y.push(new vz(a));(a=As(x.clientMetadata,"metadata_type_ad_video_clickthrough_endpoint"))&&y.push(new Pz(a));(a= As(x.clientMetadata,"metadata_type_ad_pod_info"))&&y.push(new sX(a));(x=As(x.clientMetadata,"metadata_type_ad_video_id"))&&y.push(new fP(x));return y}; FaG=function(a,x,y,D,M,N){function F(G){return Vb(x,G)} var c=D.Ku.inPlayerSlotId,J={layoutId:D.Ku.inPlayerLayoutId,layoutType:"LAYOUT_TYPE_ENDCAP",lY:"core"};y={slotId:c,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:new CS(F,a),slotFulfillmentTriggers:[new B6(F,c)],slotExpirationTriggers:[new hU(F,c),new W6(F,y)]};a=Object.assign({},J,{layoutExitNormalTriggers:[new dW(F,a)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],cG:new Map,clientMetadata:new Yl([new OX(D.Ku), new EX(D.adPlacementConfig),M]),oY:rC(N,y)(J),adLayoutLoggingData:D.Ku.adLayoutLoggingData});return Object.assign({},y,{clientMetadata:new Yl([new CN(a)])})}; z1z=function(a,x){x=g.W(x);for(var y=x.next();!y.done;y=x.next())if(y=y.value,y.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"){var D=g.q(y.fulfillmentContent.fulfilledLayout,GM);if(D&&(D=g.q(D.renderingContent,ou))&&D.associatedPlayerBytesLayoutId===a)return y}}; im8=function(a,x,y){var D=TM(a.slotEntryTrigger,x,y);if(D instanceof b)return D;for(var M=[],N=g.W(a.slotFulfillmentTriggers),F=N.next();!F.done;F=N.next()){F=TM(F.value,x,y);if(F instanceof b)return F;M.push(F)}N=[];a=g.W(a.slotExpirationTriggers);for(F=a.next();!F.done;F=a.next()){F=TM(F.value,x,y);if(F instanceof b)return F;N.push(F)}return{slotEntryTrigger:D,slotFulfillmentTriggers:M,slotExpirationTriggers:N}}; A$=function(a,x,y){for(var D=[],M=g.W(a.layoutExitNormalTriggers||[]),N=M.next();!N.done;N=M.next()){N=TM(N.value,x,y);if(N instanceof b)return N;D.push(N)}M=[];N=g.W(a.layoutExitSkipTriggers||[]);for(var F=N.next();!F.done;F=N.next()){F=TM(F.value,x,y);if(F instanceof b)return F;M.push(F)}N=[];F=g.W(a.layoutExitMuteTriggers||[]);for(var c=F.next();!c.done;c=F.next()){c=TM(c.value,x,y);if(c instanceof b)return c;N.push(c)}F=[];a=g.W(a.layoutExitUserInputSubmittedTriggers||[]);for(c=a.next();!c.done;c= a.next()){c=TM(c.value,x,y);if(c instanceof b)return c;F.push(c)}return{layoutExitNormalTriggers:D,layoutExitSkipTriggers:M,layoutExitMuteTriggers:N,layoutExitUserInputSubmittedTriggers:F,layoutExitUserCancelledTriggers:[]}}; Hj=function(a){var x=g.q(a.renderingContent,xt);if(x==null?0:x.pings)return Nj(x.pings);a=g.q(a.renderingContent,iw);return(a==null?0:a.skipPings)?new Map([["skip",a.skipPings]]):new Map}; yz7=function(a,x,y,D,M){x=g.q(x.renderingContent,xt);if(!x)return new b("Invalid rendering content for DAI media layout");a=[new gN(D),new Fq(y.Z3.videoLengthSeconds),new z6(y.Z3.playerVars),new Js(y.U1),new G6(y.r_),new Qy(y.ow),new EX(Up(a)),new fP(y.Z3.adVideoId),new sX(y.JU),x.sodarExtensionData&&new oN(x.sodarExtensionData),new yy({current:null}),new SB({}),new mL(Mj(x.pings))].filter(Hm7);M!==void 0&&a.push(new wC(M));return a}; xAS=function(a,x,y){a=a.map(function(J){return Bj(g.q(J.renderingContent,xt),!1)}); var D=a.map(function(J){return J.videoLengthSeconds}),M=D.map(function(J,G){return new QL(G,D)}),N=x,F=y,c=[]; a.forEach(function(J,G){F=Math.min(N+J.videoLengthSeconds*1E3,y);ld(J.playerVars,M[G]);c.push({Z3:J,U1:N,r_:F,ow:G,JU:M[G]});N=F}); return c}; jVJ=function(a,x,y){for(var D=[],M=g.W(a),N=M.next();!N.done;N=M.next())if(N=g.q(N.value.renderingContent,xt)){if(!Ih(N))return new b("Invalid vod media renderer");D.push(Jzs(N))}M=D.map(function(S){return S.sM}); N=[];for(var F=0,c=0;c0?z7:-1;else if(nz= g.q(DJ,iw)){DJ=nxC(a,x,y,nz,N,Z,c,j6,z7);if(DJ instanceof b){L=DJ;break a}DJ=DJ(K);v.push(DJ.VQ);m=[].concat(g.tS(DJ.Vt),g.tS(m));u=[].concat(g.tS(DJ.fO),g.tS(u));DJ.ys&&(as=[DJ.ys].concat(g.tS(as)))}else if(nz=g.q(DJ,jt)){if(L===void 0){L=new b("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:nz});break a}DJ=TNs(a,x,y,N,nz,H,c,L,Z,WH(Q,"supports_multi_step_on_desktop"));if(DJ instanceof b){L=DJ;break a}DJ=DJ(K);v.push(DJ.VQ);DJ.ys&&as.push(DJ.ys); m=[].concat(g.tS(DJ.Vt),g.tS(m));u=[].concat(g.tS(DJ.fO),g.tS(u));E=[].concat(g.tS(DJ.Ei),g.tS(E));h=[].concat(g.tS(DJ.zi),g.tS(h));V=[H].concat(g.tS(V))}else if(DJ=g.q(DJ,D_)){DJ=ll8(a,x,y,N,DJ,H,c,Z);if(DJ instanceof b){L=DJ;break a}DJ=DJ(K);v.push(DJ.VQ);DJ.ys&&as.push(DJ.ys);u=[].concat(g.tS(DJ.fO),g.tS(u))}else{L=new b("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}L={EP:v,layoutExitSkipTriggers:m,layoutExitUserInputSubmittedTriggers:E,layoutExitUserCancelledTriggers:h,layoutExitMuteTriggers:u, uX:V,a_:as}}}else a:if(Z=h11(D),Z instanceof b)L=Z;else{v=0;m=[];u=[];E=[];h=[];V=[];H=[];j6=new jB({current:null});e=new $x({current:null});as=!1;Qq=[];z7=-1;w=g.W(D);for(DJ=w.next();!DJ.done;DJ=w.next())if(DJ=DJ.value,g.q(DJ,yb)){DJ=vx1(x,y,g.q(DJ,yb),c);if(DJ instanceof b){L=DJ;break a}DJ=DJ(K);m.push(DJ.VQ);u=[].concat(g.tS(DJ.Vt),g.tS(u));E=[].concat(g.tS(DJ.fO),g.tS(E));DJ.ys&&(Qq=[DJ.ys].concat(g.tS(Qq)))}else if(g.q(DJ,xt)){z7=h$(g.q(DJ,xt));if(z7 instanceof RN){L=new b(z7);break a}DJ=new QL(v, Z);DJ=$Az(x,z7.layoutId,z7.Tw,y,$t(z7.playerVars,z7.uU,F,G,DJ),z7.sM,N,DJ,c(K),e,J.get(z7.Tw.externalVideoId),void 0,S);v++;m.push(DJ.VQ);u=[].concat(g.tS(DJ.Vt),g.tS(u));E=[].concat(g.tS(DJ.fO),g.tS(E));as||(H.push(e),as=!0);z7=(z7=z7.Tw.adPodSkipTarget)&&z7>0?z7:-1}else if(g.q(DJ,iw)){DJ=nxC(a,x,y,g.q(DJ,iw),N,v,c,e,z7);if(DJ instanceof b){L=DJ;break a}DJ=DJ(K);m.push(DJ.VQ);u=[].concat(g.tS(DJ.Vt),g.tS(u));E=[].concat(g.tS(DJ.fO),g.tS(E));DJ.ys&&(Qq=[DJ.ys].concat(g.tS(Qq)))}else if(g.q(DJ,jt)){if(L=== void 0){L=new b("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:g.q(DJ,jt)});break a}DJ=TNs(a,x,y,N,g.q(DJ,jt),j6,c,L,v,WH(Q,"supports_multi_step_on_desktop"));if(DJ instanceof b){L=DJ;break a}DJ=DJ(K);m.push(DJ.VQ);DJ.ys&&Qq.push(DJ.ys);u=[].concat(g.tS(DJ.Vt),g.tS(u));E=[].concat(g.tS(DJ.fO),g.tS(E));h=[].concat(g.tS(DJ.Ei),g.tS(h));V=[].concat(g.tS(DJ.zi),g.tS(V));H=[j6].concat(g.tS(H))}else if(g.q(DJ,D_)){DJ=ll8(a,x,y,N,g.q(DJ,D_),j6,c,v); if(DJ instanceof b){L=DJ;break a}DJ=DJ(K);m.push(DJ.VQ);DJ.ys&&Qq.push(DJ.ys);E=[].concat(g.tS(DJ.fO),g.tS(E))}else{L=new b("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}L={EP:m,layoutExitSkipTriggers:u,layoutExitUserInputSubmittedTriggers:h,layoutExitUserCancelledTriggers:V,layoutExitMuteTriggers:E,uX:H,a_:Qq}}L instanceof b?K=L:(V=K.slotId,Z=L.EP,v=L.layoutExitSkipTriggers,m=L.layoutExitMuteTriggers,u=L.layoutExitUserInputSubmittedTriggers,E=L.uX,K=c(K),h=M?M.layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES", V=M?M.layoutId:Ea(x.B.get(),h,V),H={layoutId:V,layoutType:h,lY:"core"},K={layout:{layoutId:V,layoutType:h,cG:new Map,layoutExitNormalTriggers:[new mn(x.T,V)],layoutExitSkipTriggers:v,layoutExitMuteTriggers:m,layoutExitUserInputSubmittedTriggers:u,layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:new Yl([new DF(Z)].concat(g.tS(E))),oY:K(H)},a_:L.a_});return K}}; h11=function(a){var x=[];a=g.W(a);for(var y=a.next();!y.done;y=a.next())if(y=y.value,g.q(y,xt)){y=h$(g.q(y,xt));if(y instanceof RN)return new b(y);x.push(y.sM)}return x}; gxz=function(a,x,y,D,M,N,F,c){if(!Uhq(y,c===void 0?!1:c))return new b("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:y});var J=Wj(y);if(J<=0)return new b("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:y});var G=new jB({current:null}),Q=Gdh(a,x,y,G,D,N,F);return flq(a,D,N,J,M,function(S,K){var L=S.slotId,w=Ep(y);S=F(S);L=Ea(x.B.get(),"LAYOUT_TYPE_MEDIA_BREAK",L);var Z={layoutId:L,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",lY:"core"}, v=Q(L,K),m=As(v.clientMetadata,"metadata_type_fulfilled_layout");m||oK("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");w=[new EX(D),new ve(J),new l9(w),G];m&&w.push(new e4(m.layoutType));return{COP:{layoutId:L,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",cG:new Map,layoutExitNormalTriggers:[new mn(x.T,L)],layoutExitSkipTriggers:[new sy(x.T,K.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new YS(x.T,K.layoutId)], layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:new Yl(w),oY:S(Z)},Gt1:v}})}; R1h=function(a){if(!OMq(a))return!1;var x=g.q(a.adVideoStart,pH);return x?g.q(a.linearAd,xt)&&bs(x)?!0:(oK("Invalid Sandwich with notify"),!1):!1}; YXG=function(a){if(a.linearAds==null)return!1;a=g.q(a.adStart,pH);return a?bs(a)?!0:(oK("Invalid LASR with notify"),!1):!1}; Az7=function(a){if(!iM1(a))return!1;a=g.q(a.adStart,pH);return a?bs(a)?!0:(oK("Invalid LASR with notify"),!1):!1}; Iu=function(a,x,y,D,M,N,F,c,J,G){this.U=a;this.B=x;this.T=y;this.I7=D;this.Ef=M;this.J=N;this.xG=F;this.xL=c;this.bk=J;this.loadPolicy=G===void 0?1:G}; vj=function(a,x,y,D,M,N,F,c,J,G,Q){var S=[];if(x.length===0&&D.length===0&&y.length===0)return S;x=x.filter(pS);var K=y.filter(giz),L=D.filter(pS),w=new Map,Z=UoC(x),v=y.some(function(zL){var Xl;return(zL==null?void 0:(Xl=zL.adSlotMetadata)==null?void 0:Xl.slotType)==="SLOT_TYPE_PLAYER_BYTES"}),m=y.some(function(zL){var Xl; return(zL==null?void 0:(Xl=zL.adSlotMetadata)==null?void 0:Xl.slotType)==="SLOT_TYPE_PLAYER_UNDERLAY"}),u=y.some(function(zL){var Xl; return(zL==null?void 0:(Xl=zL.adSlotMetadata)==null?void 0:Xl.slotType)==="SLOT_TYPE_IN_PLAYER"}),E=y.some(function(zL){var Xl,fz; return(zL==null?void 0:(Xl=zL.adSlotMetadata)==null?void 0:Xl.slotType)==="SLOT_TYPE_BELOW_PLAYER"||(zL==null?void 0:(fz=zL.adSlotMetadata)==null?void 0:fz.slotType)==="SLOT_TYPE_ABOVE_FEED"}),h=y.some(function(zL){var Xl; return(zL==null?void 0:(Xl=zL.adSlotMetadata)==null?void 0:Xl.slotType)==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"}); y=y.some(function(zL){var Xl;return(zL==null?void 0:(Xl=zL.adSlotMetadata)==null?void 0:Xl.slotType)==="SLOT_TYPE_IN_PLAYER_ORGANIC_OVERLAY"}); if(v||m||u||E||h||y)G=pPq(K,x,c,M,Z,a.Ef.get(),a.loadPolicy,w,a.I7.get(),a.U.get(),u,F,J,G,Q),G instanceof b?oK(G,void 0,void 0,{contentCpn:M}):S.push.apply(S,g.tS(G));G=g.W(x);for(y=G.next();!y.done;y=G.next())y=y.value,m=UAl(a,w,y,M,N,F,v,c,Z,J,K,a.I7.get().L.j().experiments.XR("html5_enable_triggering_cuepoint_for_slot")?Q:void 0),m instanceof b?oK(m,void 0,void 0,{renderer:y.renderer,config:y.config.adPlacementConfig,kind:y.config.adPlacementConfig.kind,contentCpn:M,daiEnabled:F}):S.push.apply(S, g.tS(m));HP7(a.I7.get())||(N=iP7(a,L,M,c,Z,w),S.push.apply(S,g.tS(N)));if(a.J===null||F&&!c.qS){var V,H,j6;a=c.w0&&x.length===1&&((V=x[0].config)==null?void 0:(H=V.adPlacementConfig)==null?void 0:H.kind)==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&((j6=x[0].renderer)==null?void 0:j6.adBreakServiceRenderer);if(!S.length&&!a){var e,as,z7,Qq;oK("Expected slots parsed from AdPlacementRenderers for DAI",void 0,void 0,{"AdPlacementRenderer count":x.length,contentCpn:M,"first APR kind":(e=x[0])==null?void 0: (as=e.config)==null?void 0:(z7=as.adPlacementConfig)==null?void 0:z7.kind,renderer:(Qq=x[0])==null?void 0:Qq.renderer})}return S}V=D.filter(pS);S.push.apply(S,g.tS(c07(w,V,a.B.get(),a.J,M,v)));if(!S.length){var DJ,nz,yn,oP;oK("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":x.length,contentCpn:M,daiEnabled:F.toString(),"first APR kind":(DJ=x[0])==null?void 0:(nz=DJ.config)==null?void 0:(yn=nz.adPlacementConfig)==null?void 0:yn.kind,renderer:(oP=x[0])==null? void 0:oP.renderer})}return S}; iP7=function(a,x,y,D,M,N){function F(K){return rC(a.Ef.get(),K)} var c=[];x=g.W(x);for(var J=x.next();!J.done;J=x.next()){J=J.value;var G=J.renderer,Q=G.sandwichedLinearAdRenderer,S=G.linearAdSequenceRenderer;Q&&R1h(Q)?(oK("Found AdNotify with SandwichedLinearAdRenderer"),S=g.q(Q.adVideoStart,pH),Q=g.q(Q.linearAd,xt),kt(N,G,J.config.adPlacementConfig.kind),G=void 0,S=E56((G=S)==null?void 0:G.layout.layoutId,a.B.get(),a.T.get(),J.config.adPlacementConfig,J.adSlotLoggingData,Q,y,D,F,M,a.loadPolicy,a.I7.get(),a.Ef.get()),S instanceof b?oK(S):c.push.apply(c,g.tS(S))): S&&(!S.adLayoutMetadata&&YXG(S)||S.adLayoutMetadata&&Az7(S))&&(oK("Found AdNotify with LinearAdSequenceRenderer"),kt(N,G,J.config.adPlacementConfig.kind),G=void 0,Q=k5h((G=g.q(S.adStart,pH))==null?void 0:G.layout.layoutId,a.B.get(),a.T.get(),J.config.adPlacementConfig,J.adSlotLoggingData,S.linearAds,H6(S.adLayoutMetadata)?S.adLayoutMetadata:void 0,y,D,F,M,a.loadPolicy,a.I7.get()),Q instanceof b?oK(Q):c.push.apply(c,g.tS(Q)))}return c}; UAl=function(a,x,y,D,M,N,F,c,J,G,Q,S){function K(u){return rC(a.Ef.get(),u)} var L=y.renderer,w=y.config.adPlacementConfig,Z=w.kind,v=y.adSlotLoggingData,m=c.qS&&Z==="AD_PLACEMENT_KIND_START";m=N&&!m;if(L.adsEngagementPanelRenderer!=null)return m_(x,y.elementId,Z,L.adsEngagementPanelRenderer.isContentVideoEngagementPanel,L.adsEngagementPanelRenderer.adVideoId,L.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,w,v,function(u,E,h,V){var H=a.T.get(),j6=u.slotId,e=L.adsEngagementPanelRenderer;u=rC(a.Ef.get(),u);return et(H,j6,"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON", new Zl(e),E,h,e.impressionPings,u,L.adsEngagementPanelRenderer.adLayoutLoggingData,V)}),[]; if(L.adsEngagementPanelLayoutViewModel)return m_(x,y.elementId,Z,L.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,L.adsEngagementPanelLayoutViewModel.adVideoId,L.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,w,v,function(u,E,h,V){var H=a.T.get(),j6=u.slotId,e=L.adsEngagementPanelLayoutViewModel;u=rC(a.Ef.get(),u);return al(H,j6,"LAYOUT_TYPE_PANEL",new nP(e),E,h,u,L.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,V)}),[]; if(L.actionCompanionAdRenderer!=null){if(L.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return DoG(a.B.get(),a.J,a.T.get(),L.actionCompanionAdRenderer,w,v,D,K);m_(x,y.elementId,Z,L.actionCompanionAdRenderer.isContentVideoCompanion,L.actionCompanionAdRenderer.adVideoId,L.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,w,v,function(u,E,h,V){var H=a.T.get(),j6=u.slotId,e=L.actionCompanionAdRenderer;u=rC(a.Ef.get(),u);return et(H,j6,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", new qA(e),E,h,e.impressionPings,u,L.actionCompanionAdRenderer.adLayoutLoggingData,V)})}else if(L.topBannerImageTextIconButtonedLayoutViewModel!==void 0){if(L.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return MiC(a.B.get(),a.J,a.T.get(),L.topBannerImageTextIconButtonedLayoutViewModel,w,v,D,K); m_(x,y.elementId,Z,L.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,L.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,L.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,w,v,function(u,E,h,V){var H=a.T.get(),j6=u.slotId,e=L.topBannerImageTextIconButtonedLayoutViewModel;u=rC(a.Ef.get(),u);return al(H,j6,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new dN(e),E,h,u,L.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,V)})}else if(L.imageCompanionAdRenderer)m_(x, y.elementId,Z,L.imageCompanionAdRenderer.isContentVideoCompanion,L.imageCompanionAdRenderer.adVideoId,L.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,w,v,function(u,E,h,V){var H=a.T.get(),j6=u.slotId,e=L.imageCompanionAdRenderer; u=rC(a.Ef.get(),u);return et(H,j6,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new lN(e),E,h,e.impressionPings,u,L.imageCompanionAdRenderer.adLayoutLoggingData,V)}); else if(L.bannerImageLayoutViewModel)m_(x,y.elementId,Z,L.bannerImageLayoutViewModel.isContentVideoCompanion,L.bannerImageLayoutViewModel.adVideoId,L.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,w,v,function(u,E,h,V){var H=a.T.get(),j6=u.slotId,e=L.bannerImageLayoutViewModel;u=rC(a.Ef.get(),u);return al(H,j6,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new kx(e),E,h,u,L.bannerImageLayoutViewModel.adLayoutLoggingData,V)}); else if(L.shoppingCompanionCarouselRenderer)m_(x,y.elementId,Z,L.shoppingCompanionCarouselRenderer.isContentVideoCompanion,L.shoppingCompanionCarouselRenderer.adVideoId,L.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,w,v,function(u,E,h,V){var H=a.T.get(),j6=u.slotId,e=L.shoppingCompanionCarouselRenderer;u=rC(a.Ef.get(),u);return et(H,j6,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new uN(e),E,h,e.impressionPings,u,L.shoppingCompanionCarouselRenderer.adLayoutLoggingData,V)}); else if(L.adBreakServiceRenderer){if(!y0l(y))return[];if(Z==="AD_PLACEMENT_KIND_PAUSE")return xo7(a.B.get(),w,v,y.renderer.adBreakServiceRenderer,D);if(Z!=="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&Z!=="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED")return aH6(a.B.get(),w,v,y.renderer.adBreakServiceRenderer,D,M,N);c.w0||oK("Received non-live cue point triggered AdBreakServiceRenderer",void 0,void 0,{kind:Z,adPlacementConfig:w,daiEnabledForContentVideo:String(N),isServedFromLiveInfra:String(c.w0),clientPlaybackNonce:c.clientPlaybackNonce}); if(Z==="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED"){if(!a.xG)return new b("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface");if(!a.bk)return new b("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface");a.bk.R3({adPlacementRenderer:y,contentCpn:D,yv:M});M=a.xG.get().getCurrentTimeSec(1,!1);return OPG(a.B.get(),y.renderer.adBreakServiceRenderer,w,M,D,v,N)}if(!a.xL)return new b("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface"); a.xL.R3({adPlacementRenderer:y,contentCpn:D,yv:M})}else{if(L.clientForecastingAdRenderer)return KaG(a.B.get(),a.T.get(),w,v,L.clientForecastingAdRenderer,D,M,K);if(L.invideoOverlayAdRenderer)return qX7(a.B.get(),a.T.get(),w,v,L.invideoOverlayAdRenderer,D,M,K);if(L.instreamAdPlayerOverlayRenderer)return wz8(a.B.get(),a.T.get(),w,v,L.instreamAdPlayerOverlayRenderer,D,K);if((L.linearAdSequenceRenderer||L.instreamVideoAdRenderer)&&m)return T06(a.B.get(),a.T.get(),y,D,K,G,!a.I7.get().L.j().C("html5_override_ad_video_length_killswitch"), S);if(L.linearAdSequenceRenderer&&!m){if(F)return[];kt(x,L,Z);if(L.linearAdSequenceRenderer.adLayoutMetadata){if(!iM1(L.linearAdSequenceRenderer))return new b("Received invalid LinearAdSequenceRenderer.")}else if(L.linearAdSequenceRenderer.linearAds==null)return new b("Received invalid LinearAdSequenceRenderer.");if(g.q(L.linearAdSequenceRenderer.adStart,pH)){oK("Found AdNotify in LinearAdSequenceRenderer");y=g.q(L.linearAdSequenceRenderer.adStart,pH);if(!PWJ(y))return new b("Invalid AdMessageRenderer."); N=L.linearAdSequenceRenderer.linearAds;return uSz(a.U.get(),a.B.get(),a.T.get(),a.Ef.get(),w,v,y,H6(L.linearAdSequenceRenderer.adLayoutMetadata)?L.linearAdSequenceRenderer.adLayoutMetadata:void 0,N,D,M,c,K,J,a.loadPolicy,a.I7.get())}return BN7(a.B.get(),a.T.get(),w,v,L.linearAdSequenceRenderer.linearAds,H6(L.linearAdSequenceRenderer.adLayoutMetadata)?L.linearAdSequenceRenderer.adLayoutMetadata:void 0,D,M,c,K,J,a.loadPolicy,a.I7.get(),Q)}if(!L.remoteSlotsRenderer||N){if(L.instreamVideoAdRenderer&& !m){if(F)return[];kt(x,L,Z);return fH7(a.B.get(),a.T.get(),w,v,L.instreamVideoAdRenderer,D,M,c,K,J,a.loadPolicy,a.I7.get(),a.Ef.get(),Q)}if(L.instreamSurveyAdRenderer)return gxz(a.B.get(),a.T.get(),L.instreamSurveyAdRenderer,w,v,D,K,WH(a.I7.get(),"supports_multi_step_on_desktop"));if(L.sandwichedLinearAdRenderer!=null)return OMq(L.sandwichedLinearAdRenderer)?g.q(L.sandwichedLinearAdRenderer.adVideoStart,pH)?(oK("Found AdNotify in SandwichedLinearAdRenderer"),y=g.q(L.sandwichedLinearAdRenderer.adVideoStart, pH),PWJ(y)?(N=g.q(L.sandwichedLinearAdRenderer.linearAd,xt))?sq6(y,N,w,a.U.get(),a.B.get(),a.T.get(),a.Ef.get(),v,D,M,c,K,J,a.loadPolicy,a.I7.get()):new b("Missing IVAR from Sandwich"):new b("Invalid AdMessageRenderer.")):BN7(a.B.get(),a.T.get(),w,v,[L.sandwichedLinearAdRenderer.adVideoStart,L.sandwichedLinearAdRenderer.linearAd],void 0,D,M,c,K,J,a.loadPolicy,a.I7.get()):new b("Received invalid SandwichedLinearAdRenderer.");if(L.videoAdTrackingRenderer!=null)return QVl(a.B.get(),a.T.get(),L.videoAdTrackingRenderer, w,v,D,M,c.iV,K)}}return[]}; xO=function(a,x,y,D,M,N,F,c){g.A.call(this);var J=this;this.B=a;this.J=x;this.RK=D;this.xG=M;this.I7=N;this.Lc=F;this.lm=c;this.T=null;y.get().addListener(this);this.addOnDisposeCallback(function(){y.hP()||y.get().removeListener(J)}); D.get().addListener(this);this.addOnDisposeCallback(function(){D.hP()||D.get().removeListener(J)})}; DL=function(a,x,y){var D=a.xG.get().getCurrentTimeSec(1,!1);a.I7.get().L.j().RY()&&rV(a.Lc.get(),"sdai","onopp.1;evt."+y.event+";start."+y.startSecs.toFixed(3)+";d."+y.sf.toFixed(3));X1(a.B.get(),"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",function(){var M=a.J.get(),N=x.adPlacementRenderer.renderer.adBreakServiceRenderer,F=x.contentCpn,c=x.adPlacementRenderer.adSlotLoggingData;yG(a.I7.get());var J=a.Lc;var G=M.I7.get();G=g.ts(G.L.j().experiments,"max_prefetch_window_sec_for_livestream_optimization"); var Q=M.I7.get();var S=g.ts(Q.L.j().experiments,"min_prefetch_offset_sec_for_livestream_optimization");Q=y.startSecs*1E3;Q={M5:new Tt(Q,Q+y.sf*1E3),mU:!1,cueProcessedMs:D*1E3};var K=y.startSecs+y.sf;if(D===0)Q.R1=new Tt(0,K*1E3);else{S=y.startSecs-S;var L=S-D;Q.R1=L<=0?new Tt(S*1E3,K*1E3):new Tt(Math.floor(D+Math.random()*Math.min(L,G))*1E3,K*1E3)}N=Pj(M,N,F,Q,c,[new M2(y)]);jn(M.I7.get())&&rV(J.get(),"abrsm","cpi."+y.identifier+";cps."+y.startSecs+";cpd."+y.sf+";cts."+D+";rbf."+Q.R1.start);J.get().L.lG(y.startSecs- D,Q.R1.start/1E3-D);return[N]})}; MI=function(a){var x,y=(x=As(a.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:x.current;if(!y)return null;x=As(a.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var D=a.layoutId,M=As(a.clientMetadata,"metadata_type_content_cpn"),N=As(a.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),F=As(a.clientMetadata,"metadata_type_player_overlay_layout_renderer"),c=As(a.clientMetadata,"metadata_type_player_underlay_renderer"),J=As(a.clientMetadata, "metadata_type_ad_placement_config"),G=As(a.clientMetadata,"metadata_type_video_length_seconds");var Q=$l(a.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds")?As(a.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"):$l(a.clientMetadata,"metadata_type_layout_enter_ms")&&$l(a.clientMetadata,"metadata_type_layout_exit_ms")?(As(a.clientMetadata,"metadata_type_layout_exit_ms")-As(a.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{kz:D,contentCpn:M,ob:y,S9:x,instreamAdPlayerOverlayRenderer:N, playerOverlayLayoutRenderer:F,instreamAdPlayerUnderlayRenderer:c,adPlacementConfig:J,videoLengthSeconds:G,MP:Q,inPlayerLayoutId:As(a.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:As(a.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; rzT=function(a,x){return V4C(a,x)}; t4G=function(a,x){x=V4C(a,x);if(!x)return null;var y;x.MP=(y=As(a.clientMetadata,"metadata_type_ad_pod_info"))==null?void 0:y.adBreakRemainingLengthSeconds;return x}; V4C=function(a,x){var y,D=(y=As(a.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:y.current;if(!D)return null;y=Oyh(a,x);return{x0:iyC(a,x),adPlacementConfig:As(a.clientMetadata,"metadata_type_ad_placement_config"),h7:y,contentCpn:As(a.clientMetadata,"metadata_type_content_cpn"),inPlayerLayoutId:As(a.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:As(a.clientMetadata,"metadata_type_linked_in_player_slot_id"),instreamAdPlayerOverlayRenderer:As(a.clientMetadata, "metadata_type_instream_ad_player_overlay_renderer"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,MP:void 0,ob:D,kz:a.layoutId,videoLengthSeconds:As(a.clientMetadata,"metadata_type_video_length_seconds")}}; NI=function(a,x,y,D,M,N,F,c,J){g.A.call(this);this.U=a;this.D=x;this.N=y;this.J=D;this.T=M;this.B=N;this.Ef=F;this.I7=c;this.Dy=J;this.dH=!0}; Xzl=function(a,x,y){return YLq(a.T.get(),x.contentCpn,x.kz,function(D){return A0q(a.B.get(),D.slotId,y,x.adPlacementConfig,x.kz,rC(a.Ef.get(),D))})}; FT=function(a,x,y,D,M,N,F){g.A.call(this);this.B=a;this.T=x;this.J=y;this.U=D;this.Dy=M;this.xG=N;this.xU=F}; z2=function(a){g.A.call(this);this.T=a}; X1=function(a,x,y,D){a.T().FQ(x,D);y=y();a=a.T();a.D7.T("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",x,D,y);x=g.W(y);for(y=x.next();!y.done;y=x.next())a:{D=a;y=y.value;QE(D.D7,"ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",y);QE(D.D7,"ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",y);try{var M=D.T;if(g.af(y.slotId))throw new b("Slot ID was empty",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT");if(j1(M,y))throw new b("Duplicate registration for slot.",{slotId:y.slotId,slotEntryTriggerType:y.slotEntryTrigger.triggerType}, "ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");if(!M.Ia.Or.has(y.slotType))throw new b("No fulfillment adapter factory registered for slot of type: "+y.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED");if(!M.Ia.HE.has(y.slotType))throw new b("No SlotAdapterFactory registered for slot of type: "+y.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");dr(M,"TRIGGER_CATEGORY_SLOT_ENTRY",y.slotEntryTrigger?[y.slotEntryTrigger]:[]);dr(M,"TRIGGER_CATEGORY_SLOT_FULFILLMENT", y.slotFulfillmentTriggers);dr(M,"TRIGGER_CATEGORY_SLOT_EXPIRATION",y.slotExpirationTriggers);var N=D.T,F=y.slotType+"_"+y.slotPhysicalPosition,c=KY(N,F);if(j1(N,y))throw new b("Duplicate slots not supported",void 0,"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");c.set(y.slotId,new RA7(y));N.T.set(F,c)}catch(e){e instanceof b&&e.jQ?(eB(D.D7,"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED",e.jQ,y),oK(e,y,void 0,void 0,e.YH)):(eB(D.D7,"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR", y),oK(e,y));break a}j1(D.T,y).D=!0;try{var J=D.T,G=j1(J,y),Q=y.slotEntryTrigger,S=J.Ia.C_.get(Q.triggerType);S&&(S.ub("TRIGGER_CATEGORY_SLOT_ENTRY",Q,y,null),G.tP.set(Q.triggerId,S));for(var K=g.W(y.slotFulfillmentTriggers),L=K.next();!L.done;L=K.next()){var w=L.value,Z=J.Ia.C_.get(w.triggerType);Z&&(Z.ub("TRIGGER_CATEGORY_SLOT_FULFILLMENT",w,y,null),G.cJ.set(w.triggerId,Z))}for(var v=g.W(y.slotExpirationTriggers),m=v.next();!m.done;m=v.next()){var u=m.value,E=J.Ia.C_.get(u.triggerType);E&&(E.ub("TRIGGER_CATEGORY_SLOT_EXPIRATION", u,y,null),G.BJ.set(u.triggerId,E))}var h=J.Ia.Or.get(y.slotType).get().build(J.J,y);G.Y=h;var V=J.Ia.HE.get(y.slotType).get().build(J.N,y);V.init();G.B=V}catch(e){e instanceof b&&e.jQ?(eB(D.D7,"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED",e.jQ,y),oK(e,y,void 0,void 0,e.YH)):(eB(D.D7,"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",y),oK(e,y));aF(D,y,!0);break a}QE(D.D7,"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",y);D.T.u0(y);for(var H=g.W(D.B),j6=H.next();!j6.done;j6= H.next())j6.value.u0(y);F1(D,y)}}; cA=function(a,x,y,D,M){g.A.call(this);var N=this;this.B=a;this.J=x;this.mK=y;this.context=M;this.T=new Map;D.get().addListener(this);this.addOnDisposeCallback(function(){D.hP()||D.get().removeListener(N)})}; tj6=function(a,x){var y=0x8000000000000,D=0,M=0x8000000000000;var N=g.W(x.slotFulfillmentTriggers);for(var F=N.next();!F.done;F=N.next())if(F=F.value,F instanceof TK){var c=F.T.start;y=Math.min(y,c);D=Math.max(D,F.T.end);F.visible&&(M=Math.min(M,c))}else oK("Found unexpected fulfillment trigger for throttled slot.",x,null,{fulfillmentTrigger:F});N=y;M=M<0x8000000000000&&y0&&J9(a.D(),y)}; kO=function(a,x,y,D,M){for(var N=[],F=g.W(a.Ll.values()),c=F.next();!c.done;c=F.next()){var J=c=c.value,G=J.trigger;J=J.slot;if(G.triggerType===x){if(G instanceof nS||G instanceof v6||G instanceof ls){if(M&&G.breakDurationMs!==y)continue;if(!M&&G.breakDurationMs===y)continue;if(D.has(J.slotId))continue}N.push(c)}}N.length>0&&J9(a.D(),N)}; NCz=function(a,x){x=(x.sf+1)*1E3;var y=void 0;a=g.W(a.Ll.values());for(var D=a.next();!D.done;D=a.next()){var M=D.value;D=M.trigger;M=M.slot;D instanceof nS&&D.breakDurationMs<=x&&(!y||D.breakDurationMs>y.trigger.breakDurationMs)&&(y={slot:M,trigger:D})}return y}; FL6=function(a){a=a.adPlacementRenderer.config.adPlacementConfig;if(!a.prefetchModeConfig||!a.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;a=Number(a.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(a)||a<=0?0:Math.floor(Math.random()*a)}; zXl=function(a){a=a.adPlacementRenderer.config.adPlacementConfig;if(a.prefetchModeConfig&&a.prefetchModeConfig.cacheFetchRefreshDurationMs&&(a=Number(a.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(a)||a<=0)))return a}; g.d8=function(a,x){return MC[z[9]](this,1,a,x)}; uk=function(a){a.T=null;a.Ll.clear();a.B&&a.B.stop();a.N&&a.N.stop();var x;(x=a.J)==null||x.stop();delete a.J}; jNq=function(a){var x=[];a=g.W(a.Ll.values());for(var y=a.next();!y.done;y=a.next())y=y.value.trigger,y instanceof nS&&x.push(y.breakDurationMs);return x}; mx=function(a){g.A.call(this);this.J=a;this.dH=!0;this.Ll=new Map;this.T=new Map;this.B=new Map}; cs8=function(a,x){var y=[];if(x=a.T.get(x.layoutId)){x=g.W(x);for(var D=x.next();!D.done;D=x.next())(D=a.B.get(D.value.triggerId))&&y.push(D)}return y}; WA=function(){g.A.call(this);this.Ll=new Map}; T3=function(a){switch(a){case "AD_PLACEMENT_KIND_START":return"LATENCY_AD_BREAK_TYPE_PREROLL";case "AD_PLACEMENT_KIND_MILLISECONDS":case "AD_PLACEMENT_KIND_COMMAND_TRIGGERED":case "AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED":return"LATENCY_AD_BREAK_TYPE_MIDROLL";case "AD_PLACEMENT_KIND_END":return"LATENCY_AD_BREAK_TYPE_POSTROLL";default:return"LATENCY_AD_BREAK_TYPE_UNKNOWN"}}; olT=function(a){switch(a){case "LAYOUT_TYPE_ENDCAP":return"adVideoEnd";case "LAYOUT_TYPE_SURVEY":return"surveyAd";case "LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT":return"surveyInterstitialAd";default:return"unknown"}}; Jsq=function(a,x){var y={slotId:br(x,"SLOT_TYPE_IN_PLAYER"),slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],lY:"surface",clientMetadata:new Yl([])},D=Object,M=D.assign;x=Ea(x,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",y.slotId);x={layoutId:x,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",cG:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[], lY:"surface",clientMetadata:new Yl([]),oY:n01(!1,y.slotId,y.slotType,y.slotPhysicalPosition,y.lY,y.slotEntryTrigger,y.slotFulfillmentTriggers,y.slotExpirationTriggers,x,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY","surface")};return M.call(D,{},a,{uRS:!0,slot:y,layout:x})}; eqJ=function(a,x,y,D){var M=a.kind;D=D?!1:!a.hideCueRangeMarker;switch(M){case "AD_PLACEMENT_KIND_START":return D={M5:new Tt(-0x8000000000000,-0x8000000000000),mU:D},y!=null&&(D.R1=new Tt(-0x8000000000000,-0x8000000000000)),D;case "AD_PLACEMENT_KIND_END":return D={M5:new Tt(0x7ffffffffffff,0x8000000000000),mU:D},y!=null&&(D.R1=new Tt(Math.max(0,x-y),0x8000000000000)),D;case "AD_PLACEMENT_KIND_MILLISECONDS":M=a.adTimeOffset;M.offsetStartMilliseconds||oK("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds."); M.offsetEndMilliseconds||oK("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");a=Number(M.offsetStartMilliseconds);M=Number(M.offsetEndMilliseconds);M===-1&&(M=x);if(Number.isNaN(a)||Number.isNaN(M)||a>M)return new b("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:a,offsetEndMs:M},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",M===x&&a-500<=M);D={M5:new Tt(a,M),mU:D};if(y!=null){a=Math.max(0,a-y);if(a===M)return D;D.R1=new Tt(a,M)}return D; default:return new b("AdPlacementKind not supported in convertToRange.",{kind:M,adPlacementConfig:a})}}; G6G=function(a){if(!a||!a.adPlacements&&!a.adSlots)return!1;for(var x=g.W(a.adPlacements||[]),y=x.next();!y.done;y=x.next())if(y=y.value)if(y=y.adPlacementRenderer,y!=null&&(y.config&&y.config.adPlacementConfig&&y.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0;a=g.W(a.adSlots||[]);for(x=a.next();!x.done;x=a.next()){var D=y=void 0;if(((y=g.q(x.value,St))==null?void 0:(D=y.adSlotMetadata)==null?void 0:D.triggerEvent)==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0}return!1}; E9=function(a){this.I7=a;this.B=new Map;this.T=new Map;this.J=new Map}; br=function(a,x){if(s9(a.I7.get())){var y=a.B.get(x)||0;y++;a.B.set(x,y);return x+"_"+y}return g.ww(16)}; Ea=function(a,x,y){if(s9(a.I7.get())){var D=a.T.get(x)||0;D++;a.T.set(x,D);return y+"_"+x+"_"+D}return g.ww(16)}; Vb=function(a,x){if(s9(a.I7.get())){var y=a.J.get(x)||0;y++;a.J.set(x,y);return x+"_"+y}return g.ww(16)}; QNs=function(a){var x=[new bN(a.kz),new xl(a.ob),new EX(a.adPlacementConfig),new Fq(a.videoLengthSeconds),new nN(a.MP)];a.instreamAdPlayerOverlayRenderer&&x.push(new RV(a.instreamAdPlayerOverlayRenderer));a.playerOverlayLayoutRenderer&&x.push(new Yx(a.playerOverlayLayoutRenderer));a.S9&&x.push(new $x(a.S9));return x}; S4s=function(a,x,y,D,M,N){a=y.inPlayerLayoutId?y.inPlayerLayoutId:Ea(N,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",a);var F,c,J=y.instreamAdPlayerOverlayRenderer?(F=y.instreamAdPlayerOverlayRenderer)==null?void 0:F.adLayoutLoggingData:(c=y.playerOverlayLayoutRenderer)==null?void 0:c.adLayoutLoggingData;F={layoutId:a,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",lY:x};return{layoutId:a,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",cG:new Map,layoutExitNormalTriggers:[new dW(function(G){return Vb(N, G)},y.kz)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:x,clientMetadata:D,oY:M(F),adLayoutLoggingData:J}}; BA=function(a){var x=this;this.B=a;this.T=function(y){return Vb(x.B.get(),y)}}; A0q=function(a,x,y,D,M,N){y=new Yl([new Az(y),new EX(D)]);x=Ea(a.B.get(),"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",x);D={layoutId:x,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",lY:"core"};return{layoutId:x,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",cG:new Map,layoutExitNormalTriggers:[new dW(function(F){return Vb(a.B.get(),F)},M)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:y,oY:N(D),adLayoutLoggingData:void 0}}; fH=function(a,x,y,D,M){var N=QNs(D);return S4s(x,y,D,new Yl(N),M,a.B.get())}; KLh=function(a,x,y,D,M){var N=QNs(D);N.push(new ma(D.x0));N.push(new Wz(D.h7));return S4s(x,y,D,new Yl(N),M,a.B.get())}; et=function(a,x,y,D,M,N,F,c,J,G){x=Ea(a.B.get(),y,x);var Q={layoutId:x,layoutType:y,lY:"core"},S=new Map;F&&S.set("impression",F);F=[new kS(a.T,M,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];G&&F.push(new qL(a.T,G,["normal"]));return{layoutId:x,layoutType:y,cG:S,layoutExitNormalTriggers:F,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:new Yl([D,new EX(N),new bN(M)]),oY:c(Q),adLayoutLoggingData:J}}; al=function(a,x,y,D,M,N,F,c,J){x=Ea(a.B.get(),y,x);var G={layoutId:x,layoutType:y,lY:"core"},Q=[new kS(a.T,M,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];J&&Q.push(new qL(a.T,J,["normal"]));return{layoutId:x,layoutType:y,cG:new Map,layoutExitNormalTriggers:Q,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:new Yl([D,new EX(N),new bN(M)]),oY:F(G),adLayoutLoggingData:c}}; t$=function(a,x,y){var D=[];D.push(new us(a.T,y));x&&D.push(x);return D}; ra=function(a,x,y,D,M,N,F){var c={layoutId:x,layoutType:y,lY:"core"};return{layoutId:x,layoutType:y,cG:new Map,layoutExitNormalTriggers:F,layoutExitSkipTriggers:[new KS(a.T,x)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:new Yl([new T5(D),new EX(M)]),oY:N(c),adLayoutLoggingData:D.adLayoutLoggingData}}; sp=function(a,x,y,D,M,N,F,c){var J={layoutId:x,layoutType:N,lY:"core"};return{layoutId:x,layoutType:N,cG:new Map,layoutExitNormalTriggers:[new dW(a.T,y)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:new Yl([new EX(D)].concat(g.tS(F))),oY:M(J),adLayoutLoggingData:c}}; dAl=function(a,x,y,D,M,N,F,c,J,G,Q,S){a=XD(a,x,y,D,M,N,F,c,Q,S);x=a.uX;y=new IV(a.oR);D=a.layoutExitSkipTriggers;J>0&&(x.push(y),x.push(new hz(J)),D=[]);x.push(new Bz(G));return{VQ:{layoutId:a.layoutId,layoutType:a.layoutType,cG:a.cG,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:a.lY,clientMetadata:new Yl(x),oY:a.oY,adLayoutLoggingData:a.adLayoutLoggingData},Vt:D,fO:a.layoutExitMuteTriggers, Ei:a.layoutExitUserInputSubmittedTriggers,zi:a.layoutExitUserCancelledTriggers,ys:a.ys}}; PN6=function(a,x,y,D,M,N,F,c,J){x=XD(a,x,y,D,M,new Map,N,function(G){return F(G,c)}); a=new YS(a.T,x.oR);y=new IV(x.oR);J=new Bz(J);return{VQ:{layoutId:x.layoutId,layoutType:x.layoutType,cG:x.cG,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:x.lY,clientMetadata:new Yl([].concat(g.tS(x.uX),[y,J])),oY:x.oY,adLayoutLoggingData:x.adLayoutLoggingData},Vt:x.layoutExitSkipTriggers,fO:x.layoutExitMuteTriggers,Ei:[].concat(g.tS(x.layoutExitUserInputSubmittedTriggers),[a]),zi:x.layoutExitUserCancelledTriggers, ys:x.ys}}; XD=function(a,x,y,D,M,N,F,c,J,G){x=Ea(a.B.get(),"LAYOUT_TYPE_MEDIA_BREAK",x);var Q={layoutId:x,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",lY:"adapter"};c=c(x);var S=As(c.clientMetadata,"metadata_type_fulfilled_layout");S||oK("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");var K=S?S.layoutId:"";y=[new EX(y),new ve(D),new l9(M)];S&&y.push(new e4(S.layoutType));G&&y.push(new Qy(G));return{layoutId:x,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",cG:N,layoutExitNormalTriggers:[], layoutExitSkipTriggers:[new sy(a.T,K)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"adapter",uX:y,oY:F(Q),adLayoutLoggingData:J,ys:c,oR:K}}; g5l=function(a,x,y,D,M,N,F,c,J,G,Q){a=LLG(a,x,"core",y,D,M,N,F,c,J,G,void 0,Q);return{layoutId:a.layoutId,layoutType:a.layoutType,cG:a.cG,layoutExitNormalTriggers:a.layoutExitNormalTriggers,layoutExitSkipTriggers:a.layoutExitSkipTriggers,layoutExitMuteTriggers:a.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:a.layoutExitUserInputSubmittedTriggers,layoutExitUserCancelledTriggers:a.layoutExitUserCancelledTriggers,lY:a.lY,clientMetadata:new Yl(a.yT),oY:a.oY,adLayoutLoggingData:a.adLayoutLoggingData}}; $Az=function(a,x,y,D,M,N,F,c,J,G,Q,S,K){x=LLG(a,x,"adapter",y,D,M,N,F,c,J,Q,S,K);D=x.layoutExitSkipTriggers;M=x.yT;y.adPodSkipTarget&&y.adPodSkipTarget>0&&(M.push(G),M.push(new hz(y.adPodSkipTarget)),D=[]);M.push(new Bz(c.adPodIndex));y.isCritical&&(D=[new qL(a.T,x.layoutId,["error"])].concat(g.tS(D)));return{VQ:{layoutId:x.layoutId,layoutType:x.layoutType,cG:x.cG,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[], lY:x.lY,clientMetadata:new Yl(M),oY:x.oY,adLayoutLoggingData:x.adLayoutLoggingData},Vt:D,fO:x.layoutExitMuteTriggers,Ei:x.layoutExitUserInputSubmittedTriggers,zi:x.layoutExitUserCancelledTriggers}}; LLG=function(a,x,y,D,M,N,F,c,J,G,Q,S,K){var L={layoutId:x,layoutType:"LAYOUT_TYPE_MEDIA",lY:y};M=[new EX(M),new sX(J),new fP(D.externalVideoId),new gN(c),new l9({impressionCommands:D.impressionCommands,abandonCommands:D.onAbandonCommands,completeCommands:D.completeCommands,progressCommands:D.adVideoProgressCommands}),new z6(N),new yy({current:null}),new Fq(F)];(N=D.playerOverlay.instreamAdPlayerOverlayRenderer)&&M.push(new RV(N));(F=D.playerOverlay.playerOverlayLayoutRenderer)&&M.push(new Yx(F)); S&&M.push(new ce(S));(S=D.playerUnderlay)&&M.push(new Az(S));c=br(a.B.get(),"SLOT_TYPE_IN_PLAYER");S=(S=N?N.elementId:F==null?void 0:F.layoutId)?S:Ea(a.B.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",c);M.push(new IV(S));M.push(new aN(c));M.push(new Qy(J.adPodIndex));D.adNextParams&&M.push(new vz(D.adNextParams));D.shrunkenPlayerBytesConfig&&M.push(new iN(D.shrunkenPlayerBytesConfig));D.clickthroughEndpoint&&M.push(new Pz(D.clickthroughEndpoint));D.legacyInfoCardVastExtension&&M.push(new Pe(D.legacyInfoCardVastExtension)); D.sodarExtensionData&&M.push(new oN(D.sodarExtensionData));Q&&M.push(new ZF(Q));M.push(new mL(Mj(D.pings)));J=Nj(D.pings);if(K){a:{K=g.W(K);for(Q=K.next();!Q.done;Q=K.next())if(Q=Q.value,Q.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"&&(N=g.q(Q.fulfillmentContent.fulfilledLayout,GM))&&(N=g.q(N.renderingContent,ou))&&N.associatedPlayerBytesLayoutId===x){K=Q;break a}K=void 0}K&&M.push(new UX(K))}return{layoutId:x,layoutType:"LAYOUT_TYPE_MEDIA",cG:J,layoutExitNormalTriggers:[new mn(a.T,x)],layoutExitSkipTriggers:D.skipOffsetMilliseconds? [new sy(a.T,S)]:[],layoutExitMuteTriggers:[new sy(a.T,S)],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:y,yT:M,oY:G(L),adLayoutLoggingData:D.adLayoutLoggingData}}; kd6=function(a,x,y,D,M,N,F,c,J){D.every(function(Q){return fN(Q,[],["LAYOUT_TYPE_MEDIA"])})||oK("Unexpect subLayout type for DAI composite layout"); x=Ea(a.B.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",x);var G={layoutId:x,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",lY:"core"};return{layoutId:x,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",cG:new Map,layoutExitNormalTriggers:[new ZR(a.T)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[],lY:"core",clientMetadata:new Yl([new Js(y),new G6(c),new DF(D),new EX(M),new wC(N),new SB({}),new E4(J)]),oY:F(G)}}; n5q=function(a){return a!=null}; hQ=function(a,x,y){var D=this;this.B=a;this.J=x;this.I7=y;this.T=function(M){return Vb(D.B.get(),M)}}; OPG=function(a,x,y,D,M,N,F){if(!y.prefetchModeConfig)return new b("AdPlacementConfig for Live Prefetch is missing prefetch_config");y=y.prefetchModeConfig;D*=1E3;var c=[];if(!y.breakLengthMs)return new b("AdPlacementConfig for Live Prefetch is missing break_length_ms");for(var J=g.W(y.breakLengthMs),G=J.next();!G.done;G=J.next())if(G=G.value,Number(G)>0){var Q=D+Number(y.startTimeOffsetMs),S=Q+Number(y.cacheFetchSmearingDurationMs);G={M5:new Tt(S,S+Number(G)),mU:!1,R1:new Tt(Math.floor(Q+Math.random()* Number(y.cacheFetchSmearingDurationMs)),S),cueProcessedMs:D?D:Q};Q=[];Q.push(new hs({}));S=[];S.push(new Ey(a.T));S.push(new Gv6(a.T));F&&Q.push(new SB({}));c.push(Pj(a,x,M,G,N,Q,S))}return c}; Pj=function(a,x,y,D,M,N,F){N=N===void 0?[]:N;var c=br(a.B.get(),"SLOT_TYPE_AD_BREAK_REQUEST");F||(F=[],D.R1&&D.R1.start!==D.M5.start&&F.push(new TK(a.T,y,new Tt(D.R1.start,D.M5.start),!1)),F.push(new TK(a.T,y,new Tt(D.M5.start,D.M5.end),D.mU)));D={getAdBreakUrl:x.getAdBreakUrl,Su:D.M5.start,KH:D.M5.end,cueProcessedMs:D.cueProcessedMs};x=new fS(a.T,c);N=[new q2(D)].concat(g.tS(N));return{slotId:c,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:1,slotEntryTrigger:x,slotFulfillmentTriggers:F, slotExpirationTriggers:[new W6(a.T,y),new hU(a.T,c),new $S(a.T,c)],lY:"core",clientMetadata:new Yl(N),adSlotLoggingData:M}}; C91=function(a,x,y){var D=[];y=g.W(y);for(var M=y.next();!M.done;M=y.next())D.push(we6(a,x,M.value));return D}; we6=function(a,x,y){return y.triggeringSlotId!=null&&y.triggeringSlotId===a?y.clone(x):y}; J0s=function(a,x,y,D,M){return q48(a,x,y,D,M)}; ZPq=function(a,x,y,D){var M=br(a.B.get(),"SLOT_TYPE_IN_PLAYER");return q48(a,M,x,y,D)}; q48=function(a,x,y,D,M){var N=new CS(a.T,y),F=[new B6(a.T,x)];a=[new hU(a.T,x),new W6(a.T,D)];return{slotId:x,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:F,slotExpirationTriggers:a,lY:"core",clientMetadata:new Yl([new CN(M({slotId:x,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:N,slotFulfillmentTriggers:F,slotExpirationTriggers:a},y))]),adSlotLoggingData:void 0}}; flq=function(a,x,y,D,M,N){var F=br(a.B.get(),"SLOT_TYPE_PLAYER_BYTES"),c=br(a.B.get(),"SLOT_TYPE_IN_PLAYER"),J=Ea(a.B.get(),"LAYOUT_TYPE_SURVEY",c);D=$O(a,x,y,D);var G=[new B6(a.T,F)];y=[new hU(a.T,F),new W6(a.T,y),new KS(a.T,J)];if(D instanceof b)return D;N=N({slotId:F,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:D,slotFulfillmentTriggers:G,slotExpirationTriggers:y},{slotId:c,layoutId:J});c=N.Gt1;return[{slotId:F,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1, slotEntryTrigger:D,slotFulfillmentTriggers:G,slotExpirationTriggers:y,lY:"core",clientMetadata:new Yl([new CN(N.COP),new Be({qX:a.qX(x)})]),adSlotLoggingData:M},c]}; R0C=function(a,x,y,D,M){M=M?M:br(a.B.get(),"SLOT_TYPE_IN_PLAYER");y=new CS(a.T,y);var N=[new B6(a.T,M)];a=[new W6(a.T,x),new hU(a.T,M)];return{slotId:M,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:N,slotExpirationTriggers:a,lY:"core",clientMetadata:new Yl([new CN(D({slotId:M,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:y,slotFulfillmentTriggers:N,slotExpirationTriggers:a}))])}}; YLq=function(a,x,y,D){var M=br(a.B.get(),"SLOT_TYPE_PLAYER_UNDERLAY");y=new CS(a.T,y);var N=[new B6(a.T,M)];a=[new W6(a.T,x),new hU(a.T,M)];return{slotId:M,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:N,slotExpirationTriggers:a,lY:"core",clientMetadata:new Yl([new CN(D({slotId:M,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:y,slotFulfillmentTriggers:N,slotExpirationTriggers:a}))])}}; WPs=function(a,x,y,D,M,N,F){var c=br(a.B.get(),"SLOT_TYPE_IN_PLAYER"),J=Ea(a.B.get(),"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",c);D=d2l(a,D,N,F,J);if(D instanceof b)return D;F=[new B6(a.T,c)];M=[new W6(a.T,N),new B6(a.T,M),new Rh(a.T,M)];y=rC(y,{slotId:c,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:D,slotFulfillmentTriggers:F,slotExpirationTriggers:M});a=a.J.get();N={layoutId:J,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",lY:"core"};x={layoutId:J,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY", cG:new Map,layoutExitNormalTriggers:[new dhh(a.T,J,x.durationMs)],layoutExitSkipTriggers:[new niz(a.T,J,x.durationMs)],layoutExitUserCancelledTriggers:[new ZMq(a.T,J)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lY:"core",clientMetadata:new Yl([new T6(x)]),oY:y(N)};return{slotId:c,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:D,slotFulfillmentTriggers:F,slotExpirationTriggers:M,clientMetadata:new Yl([new CN(x)])}}; CN1=function(a,x,y,D,M,N){x=$O(a,x,y,D);if(x instanceof b)return x;var F=x instanceof TK?new wyl(a.T,y,x.T):null;D=br(a.B.get(),"SLOT_TYPE_IN_PLAYER");var c=[new B6(a.T,D)];a=[new W6(a.T,y),new hU(a.T,D)];N=N({slotId:D,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:x,slotFulfillmentTriggers:c,slotExpirationTriggers:a},F);return N instanceof RN?new b(N):{slotId:D,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:x,slotFulfillmentTriggers:c,slotExpirationTriggers:a, lY:"core",clientMetadata:new Yl([new CN(N)]),adSlotLoggingData:M}}; La1=function(a,x,y,D){var M=br(a.B.get(),"SLOT_TYPE_IN_PLAYER"),N=new SR(a.T,x),F=[new gW(a.T,M)];a=[new W6(a.T,x),new hU(a.T,M)];return{slotId:M,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:F,slotExpirationTriggers:a,lY:"core",clientMetadata:new Yl([new CN(D({slotId:M,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:N,slotFulfillmentTriggers:F,slotExpirationTriggers:a}))]),adSlotLoggingData:y}}; wPJ=function(a,x,y,D){var M=br(a.B.get(),"SLOT_TYPE_IN_PLAYER");y=new CS(a.T,y);var N=[new B6(a.T,M)],F=[new hU(a.T,M),new W6(a.T,x)];N={slotId:M,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:y,slotFulfillmentTriggers:N,slotExpirationTriggers:F};return{slotId:M,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:[new B6(a.T,M)],slotExpirationTriggers:[new W6(a.T,x),new hU(a.T,M)],lY:"core",clientMetadata:new Yl([new CN(D(N))])}}; SLq=function(a,x,y,D,M){var N=br(a.B.get(),"SLOT_TYPE_IN_PLAYER");y=new wW(a.T,D,y);D=[new B6(a.T,N)];a=[new W6(a.T,x)];return{slotId:N,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:D,slotExpirationTriggers:a,lY:"core",clientMetadata:new Yl([new CN(M({slotId:N,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:y,slotFulfillmentTriggers:D,slotExpirationTriggers:a}))])}}; z0C=function(a,x,y,D,M,N){var F=br(a.B.get(),x);return f$(a,F,x,new CS(a.T,D),[new W6(a.T,y),new hU(a.T,F),new qL(a.T,D,["error"])],M,N)}; FPh=function(a,x,y,D,M,N,F){var c=br(a.B.get(),x);return f$(a,c,x,new qL(a.T,M,["normal"]),[new W6(a.T,y),new hU(a.T,c),new qL(a.T,D,["error"])],N,F)}; jqh=function(a,x,y,D,M){var N=br(a.B.get(),x);return f$(a,N,x,new SR(a.T,y),[new W6(a.T,y),new hU(a.T,N)],D,M)}; G5l=function(a,x,y,D,M){y=y?"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM":"SLOT_TYPE_PLAYBACK_TRACKING";var N=br(a.B.get(),y);x=new SR(a.T,x);var F=[new B6(a.T,N)];a=[new hU(a.T,N)];return{slotId:N,slotType:y,slotPhysicalPosition:1,slotEntryTrigger:x,slotFulfillmentTriggers:F,slotExpirationTriggers:a,lY:"core",clientMetadata:new Yl([new CN(M({slotId:N,slotType:y,slotPhysicalPosition:1,lY:"core",slotEntryTrigger:x,slotFulfillmentTriggers:F,slotExpirationTriggers:a}))]),adSlotLoggingData:D}}; v5C=function(a,x,y,D,M){var N=br(a.B.get(),"SLOT_TYPE_PLAYER_BYTES"),F=new P6(a.T),c=[new gW(a.T,N)];a=[new W6(a.T,x)];x=[];x.push(new CN(D({slotId:N,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:F,slotFulfillmentTriggers:c,slotExpirationTriggers:a})));x.push(new SB({}));M&&x.push(new N2({current:M}));return{slotId:N,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:F,slotFulfillmentTriggers:c,slotExpirationTriggers:a,lY:"core",clientMetadata:new Yl(x), adSlotLoggingData:y}}; ExS=function(a,x){return HP7(a.I7.get())?new qL(a.T,x,["normal","error","skipped"]):new qL(a.T,x,["normal"])}; h0h=function(a,x,y,D,M){x=ExS(a,x);a=bd(a,x,y);M=M({slotId:a.slotId,slotType:a.slotType,slotPhysicalPosition:a.slotPhysicalPosition,slotEntryTrigger:a.slotEntryTrigger,slotFulfillmentTriggers:a.slotFulfillmentTriggers,slotExpirationTriggers:a.slotExpirationTriggers,lY:a.lY});return M instanceof b?M:{Wv:Object.assign({},a,{clientMetadata:new Yl([new CN(M.layout)]),adSlotLoggingData:D}),a_:M.a_}}; $oz=function(a,x,y,D,M,N,F){y=sVh(a,x,y,D);if(y instanceof b)return y;F=F({slotId:y.slotId,slotType:y.slotType,slotPhysicalPosition:y.slotPhysicalPosition,slotEntryTrigger:y.slotEntryTrigger,slotFulfillmentTriggers:y.slotFulfillmentTriggers,slotExpirationTriggers:y.slotExpirationTriggers,lY:y.lY});if(F instanceof b)return F;a=[new CN(F.layout),new Be({qX:a.qX(x)})];N&&a.push(new kl({}));return{Wv:{slotId:y.slotId,slotType:y.slotType,slotPhysicalPosition:y.slotPhysicalPosition,slotEntryTrigger:y.slotEntryTrigger, slotFulfillmentTriggers:y.slotFulfillmentTriggers,slotExpirationTriggers:y.slotExpirationTriggers,lY:y.lY,clientMetadata:new Yl(a),adSlotLoggingData:M},a_:F.a_}}; bd=function(a,x,y){var D=br(a.B.get(),"SLOT_TYPE_PLAYER_BYTES"),M=[new B6(a.T,D)];a=[new hU(a.T,D),new W6(a.T,y)];return{slotId:D,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:x,slotFulfillmentTriggers:M,slotExpirationTriggers:a,lY:"core"}}; sVh=function(a,x,y,D){x=$O(a,x,y,D);return x instanceof b?x:bd(a,x,y)}; SXT=function(a,x,y,D,M,N){var F=br(a.B.get(),"SLOT_TYPE_FORECASTING");x=$O(a,x,y,D);if(x instanceof b)return x;D=[new B6(a.T,F)];a=[new hU(a.T,F),new W6(a.T,y)];return{slotId:F,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,slotEntryTrigger:x,slotFulfillmentTriggers:D,slotExpirationTriggers:a,lY:"core",clientMetadata:new Yl([new CN(N({slotId:F,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,lY:"core",slotEntryTrigger:x,slotFulfillmentTriggers:D,slotExpirationTriggers:a}))]),adSlotLoggingData:M}}; ZN6=function(a,x,y,D,M){var N=!x.hideCueRangeMarker;switch(x.kind){case "AD_PLACEMENT_KIND_START":return new SR(a.T,y);case "AD_PLACEMENT_KIND_MILLISECONDS":return a=eqJ(x,D),a instanceof b?a:M(a.M5,N);case "AD_PLACEMENT_KIND_END":return new LS(a.T,y,N);default:return new b("Cannot construct entry trigger",{kind:x.kind})}}; d2l=function(a,x,y,D,M){return ZN6(a,x,y,D,function(N,F){return new Lj6(a.T,y,N,F,M)})}; $O=function(a,x,y,D){return ZN6(a,x,y,D,function(M,N){return new TK(a.T,y,M,N)})}; f$=function(a,x,y,D,M,N,F){a=[new gW(a.T,x)];return{slotId:x,slotType:y,slotPhysicalPosition:1,slotEntryTrigger:D,slotFulfillmentTriggers:a,slotExpirationTriggers:M,lY:"core",clientMetadata:new Yl([new CN(F({slotId:x,slotType:y,slotPhysicalPosition:1,lY:"core",slotEntryTrigger:D,slotFulfillmentTriggers:a,slotExpirationTriggers:M}))]),adSlotLoggingData:N}}; FOz=function(){}; gn=function(a,x){g.A.call(this);this.I7=a;this.B=x;this.eventCount=0;this.J=zYS()()}; QE=function(a,x,y){a.T(x,void 0,void 0,void 0,y,void 0,void 0,void 0,y.adSlotLoggingData)}; Dg=function(a,x,y,D){a.T(x,void 0,void 0,void 0,y,D?D:void 0,void 0,void 0,y.adSlotLoggingData,D?D.adLayoutLoggingData:void 0);y=uQ().resolve(new vq(JV))==null?void 0:GE();x=y==null?void 0:y.adsSeenHotConfig;y=y==null?void 0:y.adsHotConfig;(x==null?0:x.logOnAdsSeen)&&(y==null?0:y.webEnablePremiumAdsSeenLogging)&&nlJ(a,D?D:void 0)}; Wyq=function(a,x,y,D){WH(a.I7.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED","trigger:",y,"slot:",x,"layout:",D);Vy(a.B.get())&&a.T("ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED",void 0,void 0,void 0,x,D?D:void 0,void 0,y,x.adSlotLoggingData,D?D.adLayoutLoggingData:void 0)}; eB=function(a,x,y,D,M){a.T("ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,D,M,void 0,void 0,D.adSlotLoggingData,M?M.adLayoutLoggingData:void 0,{errorType:x,errorMessage:y})}; nlJ=function(a,x){if(x){var y=x.adLayoutLoggingData;g.ew(g.xd(),function(){a.J!=null&&y&&g.Ky("adsSeenClientLogging",{serializedAdServingDataEntry:y.serializedAdServingDataEntry})},0)}}; Rl=function(a,x,y){gn.call(this,a,x);this.I7=a;this.Dy=y}; YO=function(){this.T=new Map}; AQ=function(a){this.T="pending";this.B=[];this.J=[];try{a(this.U.bind(this),this.reject.bind(this))}catch(x){this.reject(x)}}; vl8=function(){var a,x;return{Zi:new AQ(function(y,D){a=y;x=D}), resolve:a,reject:x}}; ik=function(a){return U9(a)?a:HA(a)?new AQ(function(x,y){a.then(x,y)}):new AQ(function(x){x(a)})}; P96=function(a){return new AQ(function(x,y){y(a)})}; O9=function(a){try{return ik(a())}catch(x){return P96(x)}}; rn=function(a,x,y){var D=vl8(),M=D.Zi,N=D.resolve,F=D.reject;a.B.push(function(c){if(x)try{var J=x(c);N(J)}catch(G){F(G)}else N(c)}); a.J.push(function(c){if(y)try{var J=y(c);N(J)}catch(G){F(G)}else F(c)}); VG(a);return M}; tQ=function(a,x){return rn(a,void 0,x)}; VG=function(a){if(a.T==="fulfilled"){var x=a.B;a.B=[];a.J=[];x=g.W(x);for(var y=x.next();!y.done;y=x.next())y=y.value,y(a.result)}else if(a.T==="rejected")for(x=a.J,a.B=[],a.J=[],x=g.W(x),y=x.next();!y.done;y=x.next())y=y.value,y(a.error)}; XT=function(a,x){return TC8(x.call(a))}; bk=function(a){return function y(){return C7(y,function(D){if(D.T==1)return g.Jt(D,2),g.B(D,{Zi:ik(a)},4);if(D.T!=2)return D.return(D.B);g.SV(D);return g.K7(D,0)})}()}; TC8=function(a){return O9(function(){return p$(a,a.next())})}; p$=function(a,x){return x.done?ik(x.value):tQ(rn(x.value.Zi,function(y){return p$(a,a.next(y))}),function(y){return p$(a,a.throw(y))})}; en=function(a){var x=a.hours||0;var y=a.minutes||0,D=a.seconds||0;x=D+y*60+x*3600+(a.days||0)*86400+(a.weeks||0)*604800+(a.months||0)*2629800+(a.years||0)*31557600;x<=0?x={hours:0,minutes:0,seconds:0}:(a=x,x=Math.floor(a/3600),a%=3600,y=Math.floor(a/60),D=Math.floor(a%60),x={hours:x,minutes:y,seconds:D});var M=x.hours===void 0?0:x.hours;y=x.minutes===void 0?0:x.minutes;a=x.seconds===void 0?0:x.seconds;D=M>0;x=[];if(D){M=(new Intl.NumberFormat("en-u-nu-latn")).format(M);var N=["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(Il)?M.replace(",","\u00a0"):N.includes(Il)?M.replace(",","\u202f"):F.includes(Il)?M.replace(",","."):M;x.push(M)}D=D===void 0?!1:D;y=(["af","be","lt"].includes(Il)||D)&&y<10?lFq().format(y):(new Intl.NumberFormat("en-u-nu-latn")).format(y);x.push(y);y=lFq().format(a);x.push(y);y=":";"da fi id si sr sr-Latn".split(" ").includes(Il)&&(y=".");return x.join(y)}; lFq=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})}; k6T=function(a,x){var y,D;a=((y=a.watchEndpointSupportedAuthorizationTokenConfig)==null?void 0:(D=y.videoAuthorizationToken)==null?void 0:D.credentialTransferTokens)||[];for(y=0;yx;a=y}else a=!1;return a}; g.Lu=function(a,x){return a.uV+"timedtext_video?ref=player&v="+x.videoId}; g.IFT=function(a){var x=this;this.videoData=a;a={};this.T=(a.c1a=function(){var y=[];if(g.SQ.isInitialized()){var D="";x.videoData&&x.videoData.KN&&(D=x.videoData.KN+("&r1b="+x.videoData.clientPlaybackNonce));var M={};D=(M.atr_challenge=D,M);By("bg_v",void 0,"player_att");(D=pe6(D))?(By("bg_s",void 0,"player_att"),y.push("r1a="+D)):(By("bg_e",void 0,"player_att"),y.push("r1c=2"))}else By("bg_e",void 0,"player_att"),window.trayride||window.botguard?y.push("r1c=1"):y.push("r1c=4");y.push("r1d="+g.SQ.getState()); return y.join("&")},a.c6a=function(y){return"r6a="+(Number(y.c)^ej())},a.c6b=function(y){return"r6b="+(Number(y.c)^Number(g.am("CATSTAT",0)))},a); this.videoData&&this.videoData.KN?this.Ed=yq(this.videoData.KN):this.Ed={}}; g.eXh=function(a){if(a.videoData&&a.videoData.KN){for(var x=[a.videoData.KN],y=g.W(Object.keys(a.T)),D=y.next();!D.done;D=y.next())D=D.value,a.Ed[D]&&a.T[D]&&(D=a.T[D](a.Ed))&&x.push(D);return x.join("&")}return null}; g.w9=function(a,x){bN6(a,{V76:g.ts(x.experiments,"bg_vm_reinit_threshold"),cspNonce:x.cspNonce,uV:x.uV||""})}; agG=function(){var a=XMLHttpRequest.prototype.fetch;return!!a&&a.length===3}; y9z=function(a){x6T=2592E3*(a||1)}; jFG=function(a){g.fI("yt-player-bandwidth",a,2592E3)}; Cu=function(a){a=a===void 0?x6T:a;if(a>0&&!(Pb6()>(0,g.lY)()-a*1E3))return 0;a=g.gX("yt-player-quality");if(typeof a==="string"){if(a=g.ZY[a],a>0)return a}else if(a instanceof Object)return a.quality;return 0}; qs=function(){var a=g.gX("yt-player-proxima-pref");return a==null?null:a}; D61=function(){var a=g.gX("yt-player-quality");if(a instanceof Object&&a.quality&&a.previousQuality){if(a.quality>a.previousQuality)return 1;if(a.quality0&&x[0]?a.getAutoplayPolicy(x[0]):a.getAutoplayPolicy("mediaelement");if(G$q[y])return G$q[y]}}catch(D){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}; l4=function(a){return a.AK||a.XQ||a.mutedAutoplay}; QFT=function(a,x){return l4(a)?x!==1&&x!==2&&x!==0?"AUTOPLAY_STATUS_UNAVAILABLE":a.p9?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"}; SaG=function(a,x,y){var D=x.j();a.thirdParty||(a.thirdParty={});a.thirdParty=Object.assign({},a.thirdParty,{embedUrl:D.loaderUrl});D.ancestorOrigins&&(a.thirdParty.embeddedPlayerContext=Object.assign({},a.thirdParty.embeddedPlayerContext,{ancestorOrigins:D.ancestorOrigins}));D.Zb!=null&&(a.thirdParty.embeddedPlayerContext=Object.assign({},a.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(D.Zb)}));D.vI&&(a.thirdParty.embeddedPlayerContext=Object.assign({},a.thirdParty.embeddedPlayerContext, {visibilityFractionSource:D.vI}));a.thirdParty.embeddedPlayerContext=Object.assign({},a.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:Tl(),autoplayIntended:l4(x),autoplayStatus:QFT(x,y)})}; Kt1=function(a){var x=[];a=g.W(a.split(","));for(var y=a.next();!y.done;y=a.next()){var D=y.value;D&&((y=D.startsWith("!"))&&(D=D.substring(1)),D=D.split("-"),D.length<3||x.push({aU:D[0],platform:D[1],deviceVersion:D[2],lB:y}))}return x}; Cr7=function(a){return Kt1(a).map(function(x){return{deviceInterface:LtT[wHs[x.aU]]||0,deviceVersion:x.deviceVersion||"",isSleeping:x.lB}})}; g.kD=function(a,x){this.id=a;this.Cl=x;this.captionTracks=[];this.J=this.U=null;this.xtags="";this.D=this.N=!1;this.T=null;this.B="UNKNOWN";this.captionsInitialState="CAPTIONS_INITIAL_STATE_UNKNOWN";a=this.Cl.id.split(".");a.length>1&&(this.N=a[1]==="2",this.D=a[1]==="4")}; u4=function(a,x,y,D,M){this.B=a;this.T=x;this.J=y;this.reason=D;this.Kc=M===void 0?0:M}; g.mw=function(a,x,y,D){return new u4(g.ZY[a]||0,g.ZY[x]||0,y,D)}; EO=function(a){if(Wg&&a.Kc)return!1;var x=g.ZY.auto;return a.B===x&&a.T===x}; Bg=function(a){return sO[a.T||a.B]||"auto"}; qa6=function(a,x){x=g.ZY[x];return a.B<=x&&(!a.T||a.T>=x)}; hE=function(a,x,y,D){this.videoInfos=a;this.T=x;this.audioTracks=[];this.B=D||[];if(this.T){a=new Set;y==null||y({ainfolen:this.T.length});x=g.W(this.T);for(D=x.next();!D.done;D=x.next())if(D=D.value,!D.Cl||a.has(D.Cl.id)){var M=void 0,N=void 0,F=void 0;(F=y)==null||F({atkerr:!!D.Cl,itag:D.itag,xtag:D.T,lang:((M=D.Cl)==null?void 0:M.name)||"",langid:((N=D.Cl)==null?void 0:N.id)||""})}else M=new g.kD(D.id,D.Cl),a.add(D.Cl.id),this.audioTracks.push(M);y==null||y({atklen:this.audioTracks.length})}}; $D=function(){g.A.apply(this,arguments);this.T=null}; v67=function(a,x,y,D,M,N,F){if(a.T)return a.T;var c={},J=new Set,G={};if(fu(D)){for(var Q in D.T)D.T.hasOwnProperty(Q)&&(a=D.T[Q],G[a.info.VP]=[a.info]);return G}Q=d68(x,D,c);N&&M({aftsrt:g9(Q)});for(var S={},K=g.W(Object.keys(Q)),L=K.next();!L.done;L=K.next()){L=L.value;for(var w=g.W(Q[L]),Z=w.next();!Z.done;Z=w.next()){Z=Z.value;var v=Z.itag,m=void 0,u=L+"_"+(((m=Z.video)==null?void 0:m.fps)||0);S.hasOwnProperty(u)?S[u]===!0?G[L].push(Z):c[v]=S[u]:(m=RA(x,Z,y,D.isLive,J),m!==!0?(F.add(L),c[v]=m, m==="disablevp9hfr"&&(S[u]="disablevp9hfr")):(G[L]=G[L]||[],G[L].push(Z),S[u]=!0))}}N&&M({bfflt:g9(G)});for(var E in G)G.hasOwnProperty(E)&&(D=E,G[D]&&G[D][0].lk()&&(G[D]=G[D],G[D]=ZYs(x,G[D],c),G[D]=n6l(G[D],c)));N&&Object.keys(c).length>0&&M({rjr:It(c)});x=g.W(J.values());for(D=x.next();!D.done;D=x.next())(D=y.U.get(D.value))&&--D.XZ;N&&M({aftflt:g9(G)});a.T=g.vX(G,function(h){return!!h.length}); return a.T}; TrT=function(a,x,y,D,M,N,F,c){c=c===void 0?!1:c;if(x.kN&&F&&F.length>1&&!(x.xr>0||x.V)){for(var J=x.T||!!M,G=J&&x.Fn?N:void 0,Q=d68(x,D),S=[],K=[],L={},w=0;w0&&w&&K&&(Q=[F,y],h=K.concat(w).filter(function(V){return V})); if(h.length&&!x.lc){UO(h,Q);if(J){J=[];x=g.W(h);for(D=x.next();!D.done;D=x.next())J.push(D.value.itag);N({hbdfmt:J.join(".")})}return gx(new hE(h,M,G,a))}h=$6l(x);h=g.Xh(h,c);if(!h){if(S[F])return N=S[F],UO(N),gx(new hE(N,M,G,a));J&&N({novideo:1});return f6()}x.hK&&(h==="1"||h==="1h")&&S[y]&&(F=Hg(S[h]),Q=Hg(S[y]),Q>F?h=y:Q===F&&fgh(S[y])&&(h=y));h==="9"&&S.h&&Hg(S.h)>Hg(S["9"])&&(h="h");x.Af&&D.isLive&&h==="("&&S.H&&Hg(S["("])<1440&&(h="H");J&&N({vfmly:i4(h)});x=S[h];if(!x.length)return J&&N({novfmly:i4(h)}), f6();UO(x);return gx(new hE(x,M,G,a))}; k$7=function(a,x){var y=!(!a.m&&!a.M),D=!(!a.mac3&&!a.MAC3),M=!(!a.meac3&&!a.MEAC3);a=!(!a.i&&!a.I);x.VS=a;return y||D||M||a}; fgh=function(a){a=g.W(a);for(var x=a.next();!x.done;x=a.next())if(x=x.value,x.itag&&g66.has(x.itag))return!0;return!1}; m6T=function(a){a=g.W(a);for(var x=a.next();!x.done;x=a.next())if(x.value.audio.audioQuality==="AUDIO_QUALITY_HIGH")return!0;return!1}; i4=function(a){switch(a){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return a}}; g9=function(a){var x=[],y;for(y in a)if(a.hasOwnProperty(y)){var D=y;x.push(i4(D));D=g.W(a[D]);for(var M=D.next();!M.done;M=D.next())x.push(M.value.itag)}return x.join(".")}; lg7=function(a,x,y,D,M,N){var F={},c={};g.hS(x,function(J,G){J=J.filter(function(Q){var S=Q.itag;if(!Q.JC)return c[S]="noenc",!1;if(N.bO&&Q.VP==="(h"&&N.S8)return c[S]="lichdr",!1;if(!a.N&&Q.VP==="1e")return c[S]="noav1enc",!1;if(Q.VP==="("||Q.VP==="(h"){if(a.J&&y&&y.flavor==="widevine"){var K=Q.mimeType+"; experimental=allowed";(K=!!Q.JC[y.flavor]&&!!y.T[K])||(c[S]=Q.JC[y.flavor]?"unspt":"noflv");return K}if(!OO(a,VV.CRYPTOBLOCKFORMAT)&&!a.UJ||a.tP)return c[S]=a.tP?"disvp":"vpsub",!1}return y&&Q.JC[y.flavor]&& y.T[Q.mimeType]?!0:(c[S]=y?Q.JC[y.flavor]?"unspt":"noflv":"nosys",!1)}); J.length&&(F[G]=J)}); D&&Object.entries(c).length&&M({rjr:It(c)});return F}; n6l=function(a,x){var y=h3(a,function(D,M){return M.video.fps>32?Math.min(D,M.video.width):D},Infinity); y32||D.video.widtha.D)return"max"+a.D;if(a.zt&&x.VP==="h"&&x.video&&x.video.qualityOrdinal>1080)return"blkhigh264";if(x.VP==="(h"&&!y.Y)return"enchdr";if((D===void 0?0:D)&&Nll(x)&&!a.e8)return"blk51live";if((x.VP==="MAC3"||x.VP==="mac3")&&!a.U)return"blkac3";if((x.VP==="MEAC3"||x.VP==="meac3")&&!a.N)return"blkeac3";if(x.VP==="M"||x.VP==="m")return"blkaac51"; if((x.VP==="so"||x.VP==="sa")&&!a.cJ)return"blkamb";if(!a.bO&&M97(x)&&(!y.N||x.VP!=="1e"))return"cbc";if(!y.N&&M97(x)&&x.VP==="1e")return"cbcav1";if((x.VP==="i"||x.VP==="I")&&!a.vG)return"blkiamf";var N;if(a.O6&&((N=x.audio)==null?void 0:N.B)===!0)return"blkvbcabr";var F,c;if(a.YG&&(x.VP==="1"||x.VP==="1h"||y.N&&x.VP==="1e")&&((F=x.video)==null?0:F.qualityOrdinal)&&((c=x.video)==null?void 0:c.qualityOrdinal)>a.YG)return"av1cap";D=y.U.get(x.VP);if(!a.tf&&D&&D.XZ>0)return M.add(x.VP),"byerr";var J; if((J=x.video)==null?0:J.fps>32){if(!y.OJ&&!OO(y,VV.FRAMERATE))return"capHfr";if(a.EJ&&x.video.qualityOrdinal>=4320)return"blk8khfr";if(kf(x)&&a.aK&&x.JC&&x.video.qualityOrdinal>=1440)return"disablevp9hfr"}if(a.Kc&&x.Kc>a.Kc)return"ratecap";if(a.tP>0&&x.lk()&&x.video.height>a.tP)return"mvhcap";a=Rxq(y,x);return a!==!0?a:!0}; UO=function(a,x){x=x===void 0?[]:x;g.Lh(a,function(y,D){var M=D.Kc-y.Kc;if(!y.lk()||!D.lk())return M;var N=D.video.height*D.video.width-y.video.height*y.video.width;!N&&x&&x.length>0&&(y=x.indexOf(y.VP)+1,D=x.indexOf(D.VP)+1,N=y===0||D===0?D||-1:y-D);N||(N=M);return N})}; r9=function(a,x,y,D,M,N,F,c,J){this.bY=a;this.startTime=x;this.duration=y;this.ingestionTime=D;this.sourceURL=M;this.HN=J;this.endTime=x+y;this.T=F||0;this.range=N||null;this.pending=c||!1;this.HN=J||null}; g.tE=function(){this.segments=[];this.T=null;this.B=!0;this.J=""}; Ya6=function(a,x){if(x>a.ZK())a.segments=[];else{var y=rs(a.segments,function(D){return D.bY>=x},a); y>0&&a.segments.splice(0,y)}}; X4=function(a,x,y,D,M){M=M===void 0?!1:M;this.data=a;this.offset=x;this.size=y;this.type=D;this.T=(this.B=M)?0:8;this.dataOffset=this.offset+this.T}; b4=function(a){var x=a.data.getUint8(a.offset+a.T);a.T+=1;return x}; pu=function(a){var x=a.data.getUint16(a.offset+a.T);a.T+=2;return x}; IA=function(a){var x=a.data.getInt32(a.offset+a.T);a.T+=4;return x}; eQ=function(a){var x=a.data.getUint32(a.offset+a.T);a.T+=4;return x}; ax=function(a){var x=a.data;var y=a.offset+a.T;x=x.getUint32(y)*4294967296+x.getUint32(y+4);a.T+=8;return x}; xo=function(a,x){x=x===void 0?NaN:x;if(isNaN(x))var y=a.size;else for(y=a.T;y1?Math.ceil(M*x):Math.floor(M*x))}a.skip(1);y=b4(a)<<16|pu(a);if(y&256){D=y&1;M=y&4;var N=y&512,F=y&1024,c=y&2048;y=eQ(a);D&&a.skip(4);M&&a.skip(4);D=(N?4:0)+(F?4:0)+(c?4:0);for(M=0;M1?Math.ceil(F*x):Math.floor(F*x)),a.skip(D)}}}; ck=function(a){a=new DataView(a.buffer,a.byteOffset,a.byteLength);return(a=g.F8(a,0,1836476516))?g.zn(a):NaN}; IgJ=function(a){var x=g.F8(a,0,1937011556);if(!x)return null;x=ox(a,x.dataOffset+8,1635148593)||ox(a,x.dataOffset+8,1635135537);if(!x)return null;var y=ox(a,x.dataOffset+78,1936995172),D=ox(a,x.dataOffset+78,1937126244);if(!D)return null;x=null;if(y)switch(y.skip(4),b4(y)){default:x=0;break;case 1:x=2;break;case 2:x=1;break;case 3:x=255}var M=y=null,N=null;if(D=ox(a,D.dataOffset,1886547818)){var F=ox(a,D.dataOffset,1886546020),c=ox(a,D.dataOffset,2037673328);if(!c&&(c=ox(a,D.dataOffset,1836279920), !c))return null;F&&(F.skip(4),y=IA(F)/65536,N=IA(F)/65536,M=IA(F)/65536);a=A97(c);a=new DataView(a.buffer,a.byteOffset+8,a.byteLength-8);return new bY8(x,y,N,M,a)}return null}; ox=function(a,x,y){for(;J1(a,x);){var D=Gn(a,x);if(D.type===y)return D;x+=D.size}return null}; g.F8=function(a,x,y){for(;J1(a,x);){var D=Gn(a,x);if(D.type===y)return D;x=QY(D.type)?x+8:x+D.size}return null}; g.S3=function(a){if(a.data.getUint8(a.dataOffset)){var x=a.data;a=a.dataOffset+4;x=x.getUint32(a)*4294967296+x.getUint32(a+4)}else x=a.data.getUint32(a.dataOffset+4);return x}; Gn=function(a,x){var y=a.getUint32(x),D=a.getUint32(x+4);return new X4(a,x,y,D)}; g.zn=function(a){var x=a.data.getUint8(a.dataOffset)?20:12;return a.data.getUint32(a.dataOffset+x)}; ex1=function(a){a=new X4(a.data,a.offset,a.size,a.type,a.B);var x=b4(a);a.skip(7);var y=eQ(a);if(x===0){x=eQ(a);var D=eQ(a)}else x=ax(a),D=ax(a);a.skip(2);for(var M=pu(a),N=[],F=[],c=0;c122)return!1}return!0}; QY=function(a){return a===1701082227||a===1836019558||a===1836019574||a===1835297121||a===1835626086||a===1937007212||a===1953653094||a===1953653099||a===1836475768}; a16=function(a){a.skip(4);return{IjP:xo(a,0),value:xo(a,0),timescale:eQ(a),umc:eQ(a),eventDuration:eQ(a),id:eQ(a),V5:xo(a),offset:a.offset}}; g.xjq=function(a){var x=ox(a,0,1701671783);if(!x)return null;var y=a16(x),D=y.IjP;y=Ni(y.V5);if(a=ox(a,x.offset+x.size,1701671783))if(a=a16(a),a=Ni(a.V5),y&&a){x=g.W(Object.keys(a));for(var M=x.next();!M.done;M=x.next())M=M.value,y[M]=a[M]}return y?new Mi(y,D):null}; Kn=function(a,x){for(var y=ox(a,0,x);y;){var D=y;D.type=1936419184;D.data.setUint32(D.offset+4,1936419184);y=ox(a,y.offset+y.size,x)}}; g.Ln=function(a,x){for(var y=0,D=[];J1(a,y);){var M=Gn(a,y);M.type===x&&D.push(M);y=QY(M.type)?y+8:y+M.size}return D}; yKs=function(a,x){var y=g.F8(a,0,1937011556),D=g.F8(a,0,1953654136);if(!y||!D||a.getUint32(y.offset+12)>=2)return null;var M=new DataView(x.buffer,x.byteOffset,x.length),N=g.F8(M,0,1937011556);if(!N)return null;x=M.getUint32(N.dataOffset+8);D=M.getUint32(N.dataOffset+12);if(D!==1701733217&&D!==1701733238)return null;D=new U6s(a.byteLength+x);yY(D,a,0,y.offset+12);D.data.setInt32(D.offset,2);D.offset+=4;yY(D,a,y.offset+16,y.size-16);yY(D,M,M.byteOffset+N.dataOffset+8,x);yY(D,a,y.offset+y.size,a.byteLength- (y.offset+y.size));y=g.W([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(M=y.next();!M.done;M=y.next())M=g.F8(a,0,M.value),D.data.setUint32(M.offset,M.size+x);a=g.F8(D.data,0,1953654136);D.data.setUint32(a.offset+16,2);return D.data}; jtC=function(a){var x=g.F8(a,0,1937011556);if(!x)return null;var y=a.getUint32(x.dataOffset+12);if(y!==1701733217&&y!==1701733238)return null;x=ox(a,x.offset+24+(y===1701733217?28:78),1936289382);if(!x)return null;y=ox(a,x.offset+8,1935894637);if(!y||a.getUint32(y.offset+12)!==1667392371)return null;x=ox(a,x.offset+8,1935894633);if(!x)return null;x=ox(a,x.offset+8,1952804451);if(!x)return null;y=new Uint8Array(16);for(var D=0;D<16;D++)y[D]=a.getInt8(x.offset+16+D);return y}; w$=function(a,x){this.T=a;this.pos=0;this.start=x||0}; Cn=function(a){return a.pos>=a.T.byteLength}; vk=function(a,x,y){var D=new w$(y);if(!qi(D,a))return!1;D=d$(D);if(!Z$(D,x))return!1;for(a=0;x;)x>>>=8,a++;x=D.start+D.pos;var M=nn(D,!0);D=a+(D.start+D.pos-x)+M;D=D>9?DjG(D-9,8):DjG(D-2,1);a=x-a;y.setUint8(a++,236);for(x=0;xy;M++)y=y*256+ua(a),D*=128;return x?y-D:y}; Tn=function(a){var x=nn(a,!0);a.pos+=x}; FFC=function(a){if(!Z$(a,440786851,!0))return null;var x=a.pos;nn(a,!1);var y=nn(a,!0)+a.pos-x;a.pos=x+y;if(!Z$(a,408125543,!1))return null;nn(a,!0);if(!Z$(a,357149030,!0))return null;var D=a.pos;nn(a,!1);var M=nn(a,!0)+a.pos-D;a.pos=D+M;if(!Z$(a,374648427,!0))return null;var N=a.pos;nn(a,!1);var F=nn(a,!0)+a.pos-N,c=new Uint8Array(y+12+M+F),J=new DataView(c.buffer);c.set(new Uint8Array(a.T.buffer,a.T.byteOffset+x,y));J.setUint32(y,408125543);J.setUint32(y+4,33554431);J.setUint32(y+8,4294967295); c.set(new Uint8Array(a.T.buffer,a.T.byteOffset+D,M),y+12);c.set(new Uint8Array(a.T.buffer,a.T.byteOffset+N,F),y+12+M);return c}; mY=function(a){var x=a.pos;a.pos=0;var y=1E6;qi(a,[408125543,357149030,2807729])&&(y=Pk(a));a.pos=x;return y}; zaS=function(a,x){var y=a.pos;a.pos=0;if(a.T.getUint8(a.pos)!==160&&!Wk(a)||!Z$(a,160))return a.pos=y,NaN;nn(a,!0);var D=a.pos;if(!Z$(a,161))return a.pos=y,NaN;nn(a,!0);ua(a);var M=ua(a)<<8|ua(a);a.pos=D;if(!Z$(a,155))return a.pos=y,NaN;D=Pk(a);a.pos=y;return(M+D)*x/1E9}; Wk=function(a){if(!cKG(a)||!Z$(a,524531317))return!1;nn(a,!0);return!0}; cKG=function(a){if(a.hX()){if(!Z$(a,408125543))return!1;nn(a,!0)}return!0}; qi=function(a,x){for(var y=0;y0){var D=T7(17,x.substring(y+1));g.hS(D,function(M,N){this.set(N,M)},a); x=x.substring(0,y)}x=S6(7,x);g.hS(x,function(M,N){this.set(N,M)},a)}; JKq=function(a){var x=a.Fz.IK(),y=[];g.hS(a.T,function(M,N){y.push(N+"="+M)}); if(!y.length)return x;var D=y.join("&");a=JS(17,a.Fz)?"&":"?";return x+a+D}; sm=function(a,x){var y=new g.d8(x);(x=y.get("req_id"))&&a.set("req_id",x);g.hS(a.T,function(D,M){y["set"](M,null)}); return y}; GHz=function(){this.U=this.J=this.T=this.timedOut=this.started=this.N=this.B=0}; Bk=function(a){a.N=(0,g.lY)();a.started=0;a.timedOut=0;a.T=0}; h1=function(a,x){var y=a.started+a.T*4;x&&(y+=a.J);y=Math.max(0,y-3);return Math.pow(1.6,y)}; $o=function(a,x){a[x]||(a[x]=new GHz);return a[x]}; fn=function(a){this.BJ=this.Y=this.N=this.J=0;this.V=this.D=!1;this.T=a;this.B=a.clone()}; Qt7=function(a,x,y){if(l1(2,a.T))return!1;var D=$o(y,T7(5,a.T));if(D.timedOut<1&&D.T<1)return!1;D=D.timedOut+D.T;a=g$(a,x);y=$o(y,T7(2,a));return y.timedOut+y.T+01?x=x.T08:(y=$o(y,Yo(a,a.TQ(x,y),x)),x=Math.max(a.N,y.timedOut)+x.sb*(a.J-a.N)+.25*a.Y,x=x>3?1E3*Math.pow(1.6,x-3):0);return x===0?!0:a.BJ+x<(0,g.lY)()}; SAJ=function(a,x,y){a.T.set(x,y);a.B.set(x,y);a.U&&a.U.set(x,y)}; KF8=function(a,x,y,D,M){++a.J;x&&++a.N;T7(2,y.Fz).startsWith("redirector.")&&(a.T=a.B.clone(),delete a.U,D.J7&&delete M[T7(1,a.T)])}; Um=function(a){return a?(a.itag||"")+";"+(a.lmt||0)+";"+(a.xtags||""):""}; Hk=function(a,x,y,D){this.initRange=y;this.indexRange=D;this.T=null;this.J=!1;this.D=0;this.U=this.eS=this.B=null;this.info=x;this.m2=new fn(a)}; ia=function(a,x){return Um(g.g_(a.info,x))}; Om=function(a,x){this.start=a;this.end=x;this.length=x-a+1}; VY=function(a){a=a.split("-");var x=Number(a[0]),y=Number(a[1]);if(!isNaN(x)&&!isNaN(y)&&a.length===2&&(a=new Om(x,y),!isNaN(a.start)&&!isNaN(a.end)&&!isNaN(a.length)&&a.length>0))return a}; r$=function(a,x){return new Om(a,a+x-1)}; LFC=function(a){return a.end==null?{start:String(a.start)}:{start:String(a.start),end:String(a.end)}}; t1=function(a){if(!a)return new Om(0,0);var x=Number(a.start);a=Number(a.end);if(!isNaN(x)&&!isNaN(a)&&(x=new Om(x,a),x.length>0))return x}; X8=function(a,x,y,D,M,N,F,c,J,G,Q,S){D=D===void 0?"":D;this.type=a;this.JP=x;this.range=y;this.source=D;this.jb=Q;this.clipId=S===void 0?"":S;this.V=[];this.D="";this.bY=-1;this.BJ=0;this.D=D;this.bY=M>=0?M:-1;this.startTime=N||0;this.duration=F||0;this.T=c||0;this.B=J>=0?J:this.range?this.range.length:NaN;this.J=this.range?this.T+this.B===this.range.length:G===void 0?!!this.B:G;this.range?(this.U=this.startTime+this.duration*this.T/this.range.length,this.Y=this.duration*this.B/this.range.length, this.N=this.U+this.Y):w$7(this)}; w$7=function(a){a.U=a.startTime;a.Y=a.duration;a.N=a.U+a.Y}; Cw6=function(a,x,y){var D=!(!x||x.JP!==a.JP||x.type!==a.type||x.bY!==a.bY);return y?D&&!!x&&(a.range&&x.range?x.range.end===a.range.end:x.range===a.range)&&x.T+x.B===a.T+a.B:D}; ba=function(a){return a.type===1||a.type===2}; pn=function(a){return a.type===3||a.type===6}; Ix=function(a,x){return a.JP===x.JP?a.range&&x.range?a.range.start+a.T+a.B===x.range.start+x.T:a.bY===x.bY?a.T+a.B===x.T:a.bY+1===x.bY&&x.T===0&&a.J:!1}; dj8=function(a,x){return a.bY!==x.bY&&x.bY!==a.bY+1||a.type!==x.type?!1:Ix(a,x)?!0:Math.abs(a.U-x.U)<=1E-6&&a.bY===x.bY?!1:qAz(a,x)}; qAz=function(a,x){return Ix(a,x)||Math.abs(a.N-x.U)<=1E-6||a.bY+1===x.bY&&x.T===0&&a.J?!0:!1}; e3=function(a){return a.bY+(a.J?1:0)}; ZW7=function(a){a.length===1||g.Bc(a,function(y){return!!y.range}); for(var x=1;x=x.range.start+x.T&&a.range.start+a.T+a.B<=x.range.start+x.T+x.B:a.bY===x.bY&&a.T>=x.T&&(a.T+a.B<=x.T+x.B||x.J)}; uJ8=function(a,x){return a.JP!==x.JP?!1:a.type===4&&x.type===3&&a.JP.J$()?(a=a.JP.qO(a),jp(a,function(y){return uJ8(y,x)})):a.bY===x.bY&&!!x.B&&x.T+x.B>a.T&&x.T+x.B<=a.T+a.B}; xq=function(a,x){var y=x.bY;a.D="updateWithSegmentInfo";a.bY=y;if(a.startTime!==x.startTime||a.duration!==x.duration)a.startTime=x.startTime,a.duration=x.duration,w$7(a)}; ya=function(a,x){var y=this;this.gS=a;this.U=this.T=null;this.N=this.cO=NaN;this.TQ=this.requestId=null;this.uO={p0t:function(){return y.range}}; this.m2=a[0].JP.m2;this.B=x||"";this.gS[0].range&&this.gS[0].B>0&&(nvG(a)?(this.range=ZW7(a),this.J=this.range.length):(this.range=this.gS[this.gS.length-1].range,this.J=vvS(a)))}; jP=function(a){return!ba(a.gS[a.gS.length-1])}; DS=function(a){return a.gS[a.gS.length-1].type===4}; g.MO=function(a,x,y){y=a.TQ===null?a.m2.TQ(x,y,a.gS[0].type):a.TQ;if(a.T){x=y?vh(52,a.T,x.X0):a.T;var D=new Em(x);D.get("alr")||D.set("alr","yes");a.B&&ovz(D,a.B)}else/http[s]?:\/\//.test(a.B)?D=new Em(new g.d8(a.B)):(D=Rx(a.m2,y,x),a.B&&ovz(D,a.B));(x=a.range)?D.set("range",x.toString()):a.gS[0].JP.RC()&&a.gS.length===1&&a.gS[0].T&&D.set("range",a.gS[0].T+"-");a.requestId&&D.set("req_id",a.requestId);isNaN(a.cO)||D.set("headm",a.cO.toString());isNaN(a.N)||D.set("mffa",a.N+"ms");a.urlParams&&g.hS(a.urlParams, function(M,N){D.set(N,M)}); return D}; mjz=function(a){if(a.range)return a.J;a=a.gS[0];return Math.round(a.Y*a.JP.info.Kc)}; WF7=function(a,x){return Math.max(0,a.gS[0].U-x)}; Evs=function(a,x){a=g.W(a.gS);for(var y=a.next();!y.done;y=a.next())if(y=y.value,y.type===3&&x>=y.U&&x<=y.N)return!0;return!1}; NO=function(a,x,y,D,M,N){N=N===void 0?0:N;Hk.call(this,a,x,D,void 0);this.N=y;this.i$=N;this.index=M||new g.tE}; st1=function(a,x,y,D,M){this.bY=a;this.startSecs=x;this.sf=y;this.T=D||NaN;this.B=M||NaN}; Fb=function(a,x,y){for(;a;a=a.parentNode)if(a.attributes&&(!y||a.nodeName===y)){var D=a.getAttribute(x);if(D)return D}return""}; zP=function(a,x){for(;a;a=a.parentNode){var y=a.getElementsByTagName(x);if(y.length>0)return y[0]}return null}; BZl=function(a){if(!a)return 0;var x=a.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return x?(Number(x[2])|0)*3600+(Number(x[4])|0)*60+(Number(x[6])|0):Number(a)|0}; haT=function(a){return a.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?a+"Z":a}; cL=function(){this.T=[];this.B=null;this.D=0;this.J=[];this.N=!1;this.Y="";this.U=-1}; $jh=function(a){var x=a.J;a.J=[];return x}; f17=function(){this.U=[];this.T=null;this.B={};this.J={}}; AK8=function(a,x){var y=[];x=Array.from(x.getElementsByTagName("SegmentTimeline"));x=g.W(x);for(var D=x.next();!D.done;D=x.next()){D=D.value;var M=D.parentNode.parentNode,N=null;M.nodeName==="Period"?N=gvT(a):M.nodeName==="AdaptationSet"?(M=M.getAttribute("id")||M.getAttribute("mimetype")||"",N=Ra7(a,M)):M.nodeName==="Representation"&&(M=M.getAttribute("id")||"",N=YAJ(a,M));if(N==null)return;N.update(D);g.zj(y,$jh(N))}g.zj(a.U,y);aD6(a.U,function(F){return F.startSecs*1E3+F.T})}; UjT=function(a){a.T&&(a.T.T=[]);g.hS(a.B,function(x){x.T=[]}); g.hS(a.J,function(x){x.T=[]})}; gvT=function(a){a.T||(a.T=new cL);return a.T}; Ra7=function(a,x){a.B[x]||(a.B[x]=new cL);return a.B[x]}; YAJ=function(a,x){a.J[x]||(a.J[x]=new cL);return a.J[x]}; Jh=function(a){var x=a===void 0?{}:a;a=x.i$===void 0?0:x.i$;var y=x.iT===void 0?!1:x.iT;var D=x.AT===void 0?0:x.AT;var M=x.P$===void 0?0:x.P$;var N=x.A1===void 0?Infinity:x.A1;var F=x.s4===void 0?0:x.s4;var c=x.Uf===void 0?!1:x.Uf;x=x.k$===void 0?!1:x.k$;g.tE.call(this);this.n_=this.u9=-1;this.O9=a;this.AT=D;this.iT=y;this.P$=M;this.A1=N;this.s4=F;((this.Uf=c)||isFinite(N)&&this.A1>0)&&y&&or&&(this.B=!1,this.J="postLive");this.k$=x}; GP=function(a,x){return Kh(a.segments,function(y){return x-y.bY})}; Qa=function(a,x,y){y=y===void 0?{}:y;NO.call(this,a,x,"",void 0,void 0,y.i$||0);this.index=new Jh(y)}; SP=function(a,x,y){Hk.call(this,a,x);this.N=y;a=this.index=new g.tE;a.B=!1;a.J="d"}; HWz=function(a,x,y){var D=a.index.vC(x),M=a.index.getStartTime(x),N=a.index.getDuration(x);y?N=y=0:y=a.info.Kc*N;return new ya([new X8(3,a,void 0,"otfCreateRequestInfoForSegment",x,M,N,0,y)],D)}; iW7=function(a,x){if(!a.index.isLoaded()){var y=[],D=x.U;x=x.N.split(",").filter(function(Q){return Q.length>0}); for(var M=0,N=0,F=0,c=/^(\d+)/,J=/r=(\d+)/,G=0;G0&&(M.T=Math.min(M.T+F,10),M.B=N);M.T>0?(M.T--,M=!0):M=!1;if(M)typeof D==="function"&&(D=D()),console.log("plyr."+x,D);else{var c;D=((c=bWh.get(x))!=null?c:0)+1;bWh.set(x,D);D%100===1&&console.warn("plyr","plyr."+x+" is chatty, dropping logs.")}}}; X$G=function(){this.T=10;this.B=Date.now()}; wt=function(a,x){this.info=a;this.B=x;this.T=null;this.U=this.J=-1;this.timestampOffset=0;this.isLocked=this.D=!1;this.N=this.info.JP.SP()&&!this.info.T}; g.Cc=function(a){return n_q(a.B)}; p$6=function(a,x){x=Math.min(x,a.info.B);var y=a.B.split(x),D=y.RI;y=new wt(new X8(a.info.type,a.info.JP,a.info.range,a.info.D,a.info.bY,a.info.startTime,a.info.duration,a.info.T,x,!1,a.info.jb,a.info.clipId),y.Ad);y.U=a.U;y.J=a.J;x=new wt(new X8(a.info.type,a.info.JP,a.info.range,a.info.D,a.info.bY,a.info.startTime,a.info.duration,a.info.T+x,a.info.B-x,a.info.J,a.info.jb,a.info.clipId),D);x.U=a.U;x.J=a.J;return[y,x]}; g.qO=function(a,x,y,D){y=y===void 0?!1:y;D=D===void 0?0:D;if(a.isLocked||x.isLocked||!Ix(a.info,x.info)||a.info.J)return null;if(D){if(a.B.totalLength+x.B.totalLength>D)return null}else if(y&&(y=a.B,D=x.B,y=!(D.T.length?d5T(y,D.T[0]):1)),y)return null;y=new X8(a.info.type,a.info.JP,a.info.range,a.info.D,a.info.bY,a.info.startTime,a.info.duration,a.info.T,a.info.B,a.info.J,a.info.jb,a.info.clipId);D=x.info;y.B+=D.B;y.range&&(y.Y+=D.Y);y.N=D.N;y.J=D.J;D=new FE;zd(D,a.B);zd(D,x.B);y=new wt(y,D);y.T!= null&&x.T!=null&&g.Lc("dash",414627957,"merged slice emsg overridden; prev: "+y.T.lQ()+" next: "+x.T.lQ());y.T=x.T||a.T;y.J=a.J!==-1?a.J:x.J;y.U=a.U!==-1?a.U:x.U;return y}; g.dt=function(a){g.$f(a.info.JP.info)||a.info.JP.info.Hm();if(a.J!==-1)return a.J;if(a.T&&OYq(a.T))return a.J=OYq(a.T),a.J;if(g.$f(a.info.JP.info)){var x=g.Cc(a);for(var y=a.info.JP.T,D=NaN,M=NaN,N=0;J1(x,N);){var F=Gn(x,N);F.type===1936286840?M=F.data.getUint32(F.dataOffset+8):F.type===1836476516?M=g.zn(F):F.type===1952867444&&isNaN(D)&&(D=g.S3(F));N=QY(F.type)?N+8:N+F.size}!M&&y&&(M=ck(y));x=D/M}else x=new w$(g.Cc(a)),y=a.N?x:new w$(new DataView(a.info.JP.T.buffer)),D=mY(y),y=x.pos,x.pos=0,Wk(x)? Z$(x,231)?(D=Pk(x)*D/1E9,x.pos=y,x=D):(x.pos=y,x=NaN):(x.pos=y,x=NaN);a.J=x||a.info.U;return a.J}; ea6=function(a,x){a.timestampOffset>0&&(x-=a.timestampOffset);var y=g.dt(a)+x;I1S(a,y);a.timestampOffset=x}; I1S=function(a,x){g.$f(a.info.JP.info)||a.info.JP.info.Hm();a.J=x;if(g.$f(a.info.JP.info)){var y=g.Cc(a);a=a.info.JP.T;for(var D=NaN,M=NaN,N=0;J1(y,N);){var F=Gn(y,N);isNaN(D)&&(F.type===1936286840?D=F.data.getUint32(F.dataOffset+8):F.type===1836476516&&(D=g.zn(F)));if(F.type===1952867444){!D&&a&&(D=ck(a));var c=g.S3(F);isNaN(M)&&(M=Math.round(x*D)-c);var J=F;c+=M;if(J.data.getUint8(J.dataOffset)){var G=J.data;J=J.dataOffset+4;G.setUint32(J,Math.floor(c/4294967296));G.setUint32(J+4,c&4294967295)}else J.data.setUint32(J.dataOffset+ 4,c)}N=QY(F.type)?N+8:N+F.size}return!0}y=new w$(g.Cc(a));a=a.N?y:new w$(new DataView(a.info.JP.T.buffer));D=mY(a);a=y.pos;y.pos=0;if(Wk(y)&&Z$(y,231))if(M=nn(y,!0),x=Math.floor(x*1E9/D),Math.ceil(Math.log(x)/Math.log(2)/8)>M)x=!1;else{for(D=M-1;D>=0;D--)y.T.setUint8(y.pos+D,x&255),x>>>=8;y.pos=a;x=!0}else x=!1;return x}; nc=function(a,x){x=x===void 0?!1:x;var y=ZS(a);a=x?0:a.info.Y;return y||a}; ZS=function(a){g.$f(a.info.JP.info)||a.info.JP.info.Hm();if(a.T&&a.info.type===6)return a.T.i$;if(g.$f(a.info.JP.info)){var x=g.Cc(a);var y=0;x=g.Ln(x,1936286840);x=g.W(x);for(var D=x.next();!D.done;D=x.next())D=ex1(D.value),y+=D.AQ[0]/D.timescale;y=y||NaN;if(!(y>=0))a:{y=g.Cc(a);x=a.info.JP.T;for(var M=D=0,N=0;J1(y,D);){var F=Gn(y,D);if(F.type===1836476516)M=g.zn(F);else if(F.type===1836019558){!M&&x&&(M=ck(x));if(!M){y=NaN;break a}var c=ox(F.data,F.dataOffset,1953653094),J=c;c=M;var G=ox(J.data, J.dataOffset,1952868452);J=ox(J.data,J.dataOffset,1953658222);var Q=IA(G);IA(G);Q&2&&IA(G);G=Q&8?IA(G):0;var S=IA(J),K=S&1;Q=S&4;var L=S&256,w=S&512,Z=S&1024;S&=2048;var v=eQ(J);K&&IA(J);Q&&IA(J);for(var m=K=0;m2048?"":x.indexOf("https://")===0?x:""}; uK=function(a,x,y){x.match(of7);return a(x,y).then(function(D){var M=g.cfs(D.xhr);return M?uK(a,M,y):D.xhr})}; sU=function(a,x,y){a=a===void 0?"":a;x=x===void 0?null:x;y=y===void 0?!1:y;g.Mf.call(this);var D=this;this.sourceUrl=a;this.isLivePlayback=y;this.Cc=this.duration=0;this.isPremiere=this.Uf=this.U=this.isLiveHeadPlayable=this.isLive=this.B=!1;this.A1=this.P$=0;this.isOtf=this.w0=!1;this.N1=(0,g.lY)();this.dS=Infinity;this.T={};this.J=new Map;this.state=this.yQ=0;this.Y=null;this.isManifestless=!1;this.OJ=[];this.N=null;this.UJ=0;this.D="";this.yP=NaN;this.o9=this.Hl=this.timestampOffset=this.V=0;this.KI= this.Gn=NaN;this.y4=0;this.e8=this.cJ=!1;this.Gt=[];this.YG={};this.tP=NaN;this.uO={ZHt:function(c){mq(D,c)}}; var M;this.EJ=(M=x)==null?void 0:M.XR("html5_use_network_error_code_enums");Jf7=!!x&&x.XR("html5_modern_vp9_mime_type");var N;WL=!((N=x)==null||!N.XR("html5_enable_flush_during_seek"))&&g.bj();var F;EU=!((F=x)==null||!F.XR("html5_enable_reset_audio_decoder"))&&g.bj()}; GW7=function(a){return g.os(a.T,function(x){return!!x.info.video&&x.info.video.qualityOrdinal>=2160})}; hxT=function(a){return g.os(a.T,function(x){return!!x.info.video&&x.info.video.isHdr()})}; YD=function(a){return g.os(a.T,function(x){return!!x.info.JC})}; g.QJT=function(a){return g.os(a.T,function(x){return Af(x.info.mimeType)})}; Sfq=function(a){return g.os(a.T,function(x){return x.info.video?x.info.video.projectionType==="EQUIRECTANGULAR":!1})}; KMT=function(a){return g.os(a.T,function(x){return x.info.video?x.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1})}; LMT=function(a){return g.os(a.T,function(x){return x.info.video?x.info.video.projectionType==="MESH":!1})}; w8s=function(a){return g.os(a.T,function(x){return x.info.video?x.info.video.stereoLayout===1:!1})}; CB7=function(a){return MVl(a.T,function(x){return x.info.video?x.bE():!0})}; fu=function(a){return g.os(a.T,function(x){return l1(24,x.m2.T)})}; mq=function(a,x){a.T[x.info.id]=x;a.J.set(ia(x,a.w0),x)}; $q=function(a,x,y){y=y===void 0?0:y;var D=a.mimeType||"",M=a.itag;var N=a.xtags;M=M?M.toString():"";N&&(M+=";"+N);N=M;if(Yf(D)){var F=a.width||640;M=a.height||360;var c=a.fps,J=a.qualityLabel,G=a.qualityOrdinal,Q=a.colorInfo,S=a.projectionType,K;a.stereoLayout&&(K=qf7[a.stereoLayout]);var L=FMT(a)||void 0;if(Q==null?0:Q.primaries)var w=db7[Q.primaries]||void 0;F=new n_(F,M,c,S,K,void 0,J,G&&Z_s[G],L,w);D=BL(D,F,TW[a.itag||""]);WL&&(D+="; enableflushduringseek=true");EU&&(D+="; enableresetaudiodecoder=true")}var Z; if(RJ(D)){var v=a.audioSampleRate;K=a.audioTrack;v=new c8(v?+v:void 0,a.audioChannels,a.spatialAudioType,a.isDrc,a.loudnessDb,a.trackAbsoluteLoudnessLkfs,a.audioQuality||"AUDIO_QUALITY_UNKNOWN",a.isVb);K&&(w=K.displayName,M=K.id,c=K.audioIsDefault,K=K.isAutoDubbed,w&&(Z=new g.kq(w,M||"",!!c,!!K)))}var m;a.captionTrack&&(J=a.captionTrack,K=J.displayName,w=J.vssId,M=J.languageCode,c=J.kind,J=J.id,K&&w&&M&&(m=new Mll(K,w,M,c,a.xtags,J)));K=Number(a.bitrate)/8;w=Number(a.contentLength);M=Number(a.lastModified); J=a.drmFamilies;c=a.type;y=y&&w?w/y:0;a=Number(a.approxDurationMs);if(x&&J){var u={};J=g.W(J);for(G=J.next();!G.done;G=J.next())(G=hh[G.value])&&(u[G]=x[G])}return new lB(N,D,{audio:v,video:F,Cl:Z,JC:u,Kc:K,Dv:y,contentLength:w,lastModified:M,captionTrack:m,streamType:c,approxDurationMs:a})}; fc=function(a,x,y){y=y===void 0?0:y;var D=a.type;var M=a.itag;var N=a.xtags;N&&(M=a.itag+";"+N);if(Yf(D)){var F=(a.size||"640x360").split("x");F=new n_(+F[0],+F[1],+a.fps,a.projection_type,+a.stereo_layout,void 0,a.quality_label,+a.quality_ordinal,a.eotf,a.primaries);D=BL(D,F,TW[a.itag]);WL&&(D+="; enableflushduringseek=true");EU&&(D+="; enableresetaudiodecoder=true")}var c;if(RJ(D)){var J=new c8(+a.audio_sample_rate||void 0,+a.audio_channels||0,a.spatial_audio_type,!!a.drc);a.name&&(c=new g.kq(a.name, a.audio_track_id,a.isDefault==="1",a.isAutoDubbed==="1"))}var G;a.caption_display_name&&a.caption_vss_id&&a.caption_language_code&&(G=new Mll(a.caption_display_name,a.caption_vss_id,a.caption_language_code,a.caption_kind,a.xtags,a.caption_id));N=Number(a.bitrate)/8;var Q=Number(a.clen),S=Number(a.lmt);y=y&&Q?Q/y:0;if(x&&a.drm_families){var K={};for(var L=g.W(a.drm_families.split(",")),w=L.next();!w.done;w=L.next())w=w.value,K[w]=x[w]}return new lB(M,D,{audio:J,video:F,Cl:c,JC:K,Kc:N,Dv:y,contentLength:Q, lastModified:S,captionTrack:G,streamType:a.stream_type,approxDurationMs:Number(a.approx_duration_ms)})}; nf1=function(a){return jp(a,function(x){return"FORMAT_STREAM_TYPE_OTF"===x.stream_type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; vfz=function(a){return jp(a,function(x){return"FORMAT_STREAM_TYPE_OTF"===x.type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; PB7=function(a,x){return a.Y?o4(a.Y.U,x):a.OJ.length?o4(a.OJ,x):[]}; gt=function(a,x,y){x=x===void 0?"":x;y=y===void 0?"":y;a=new g.d8(a,!0);a.set("alr","yes");y&&(y=l1(15,decodeURIComponent(y)),a[z[31]](x,encodeURIComponent(y)));return a}; uFG=function(a,x){var y=Fb(x,"id");y=y.replace(":",";");var D=Fb(x,"mimeType"),M=Fb(x,"codecs");D=M?D+'; codecs="'+M+'"':D;M=Number(Fb(x,"bandwidth"))/8;var N=Number(zP(x,"BaseURL").getAttribute(a.D+":contentLength")),F=a.duration&&N?N/a.duration:0;if(Yf(D)){var c=Number(Fb(x,"width"));var J=Number(Fb(x,"height")),G=Number(Fb(x,"frameRate")),Q=T_s(Fb(x,a.D+":projectionType"));a:switch(Fb(x,a.D+":stereoLayout")){case "layout_left_right":var S=1;break a;case "layout_top_bottom":S=2;break a;default:S= 0}c=new n_(c,J,G,Q,S)}if(RJ(D)){var K=Number(Fb(x,"audioSamplingRate"));var L=Number(Fb(x.getElementsByTagName("AudioChannelConfiguration")[0],"value"));J=lYl(Fb(x,a.D+":spatialAudioType"));K=new c8(K,L,J);a:{L=Fb(x,"lang")||"und";if(J=zP(x,"Role"))if(Q=Fb(J,"value")||"",g.mh(kWJ,Q)){J=L+"."+kWJ[Q];G=Q==="main";a=Fb(x,a.D+":langName")||L+" - "+Q;L=new g.kq(a,J,G);break a}L=void 0}}if(x=zP(x,"ContentProtection"))if(x.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var w={};for(x= x.firstChild;x!=null;x=x.nextSibling)x instanceof Element&&/SystemURL/.test(x.nodeName)&&(a=x.getAttribute("type"),J=x.textContent,a&&J&&(w[a]=J.trim()))}else w=void 0;return new lB(y,D,{audio:K,video:c,Cl:L,JC:w,Kc:M,Dv:F,contentLength:N})}; T_s=function(a){switch(a){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"}}; lYl=function(a){switch(a){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"}}; WMh=function(a,x){x=x===void 0?"":x;a.state=1;a.N1=(0,g.lY)();return zt1(x||a.sourceUrl).then(function(y){if(!a.hP()){a.yQ=y.status;y=y.responseText;var D=new DOMParser;y=O5(D,SIh(y),"text/xml").getElementsByTagName("MPD")[0];a.dS=BZl(Fb(y,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(y.attributes){D=g.W(y.attributes);for(var M=D.next();!M.done;M=D.next())if(M=M.value,M.value==="http://youtube.com/yt/2012/10/10"){D=M.name.split(":")[1];break b}}D=""}a.D=D;a.isLive=a.dS=a.dS}; mbG=function(a){var x=a.dS;isFinite(x)&&(Rr(a)?a.refresh():(x=Math.max(0,a.N1+x-(0,g.lY)()),a.N||(a.N=new g.Id(a.refresh,x,a),g.U(a,a.N)),a.N.start(x)))}; sJl=function(a){a=a.T;for(var x in a){var y=a[x].index;if(y.isLoaded())return y.ZK()+1}return 0}; Yq=function(a){return a.Hl?a.Hl-(a.V||a.timestampOffset):0}; Ah=function(a){return a.o9?a.o9-(a.V||a.timestampOffset):0}; UU=function(a){if(!isNaN(a.yP))return a.yP;var x=a.T,y;for(y in x){var D=x[y].index;if(D.isLoaded()&&!Af(x[y].info.mimeType)){x=0;for(y=D.QM();y<=D.ZK();y++)x+=D.getDuration(y);x/=D.NH();x=Math.round(x/.5)*.5;D.NH()>10&&(a.yP=x);return x}if(a.isLive&&(D=x[y],D.i$))return D.i$}return NaN}; B_s=function(a,x){a=Fpl(a.T,function(D){return D.index.isLoaded()}); if(!a)return NaN;a=a.index;var y=a.oa(x);return a.getStartTime(y)===x?x:y=0&&M.segments.splice(N,1)}}}; $bh=function(a){for(var x in a.T)Af(a.T[x].info.mimeType)||Ya6(a.T[x].index,Infinity)}; OU=function(a,x,y){for(var D in a.T){var M=a.T[D].index,N=x,F=y;M.iT&&(N&&(M.u9=Math.max(M.u9,N)),F&&(M.n_=Math.max(M.n_||0,F)))}y&&(a.tP=y/1E3)}; fYl=function(a){a.o9=0;a.Hl=0;a.y4=0}; Va=function(a){return a.e8&&a.isManifestless?a.isLiveHeadPlayable:a.isLive}; BL=function(a,x,y){rt===null&&(rt=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(Jf7&&window.MediaSource&&MediaSource.isTypeSupported!==void 0)return rt||y!=="9"&&y!=="("?rt||y!=="9h"&&y!=="(h"||(a='video/webm; codecs="vp9.2"'):a='video/webm; codecs="vp9"',a;if(!rt&&!th||a!=='video/webm; codecs="vp9"'&&a!=='video/webm; codecs="vp9.2"')return a; y="00";var D="08",M="01",N="01",F="01";a==='video/webm; codecs="vp9.2"'&&(y="02",D="10",x.primaries==="bt2020"&&(F=M="09"),x.T==="smpte2084"&&(N="16"),x.T==="arib-std-b67"&&(N="18"));return'video/webm; codecs="'+["vp09",y,"51",D,"01",M,N,F,"00"].join(".")+'"'}; bK=function(a,x,y){a=""+a+(x>49?"p60":x>32?"p48":"");x=d9()[a];if(x!=null&&x>0)return x;x=Xb.get(a);if(x!=null&&x>0)return x;y=y==null?void 0:y.get(a);return y!=null&&y>0?y:8192}; Rtl=function(a){this.sJ=a;this.AK=this.lc=this.N1=this.N=this.U=this.OJ=this.Gt=this.cJ=!1;this.Y=this.D=0;this.zt=!1;this.dS=!0;this.EJ=!1;this.xr=0;this.Eo=this.UJ=!1;this.hK=!0;this.Cc=this.e8=!1;this.B={};this.tf=this.O6=this.Vn=this.disableAv1=this.S8=this.VS=this.iY=this.Af=this.T=this.V=!1;this.tP=0;this.XJ=this.sJ.C("html5_disable_aac_preference");this.n1=Infinity;this.yP=0;this.Fn=this.sJ.RY();this.bO=this.sJ.experiments.XR("html5_enable_vp9_fairplay");this.Of=this.sJ.C("html5_force_av1_for_testing"); this.zF=this.sJ.aj().T.WG(gfh);this.YG=g.ts(this.sJ.experiments,"html5_av1_ordinal_cap");this.aK=this.sJ.C("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.kN=this.sJ.C("html5_account_onesie_format_selection_during_format_filter");this.Kc=g.ts(this.sJ.experiments,"html5_max_byterate");this.vG=this.sJ.C("html5_enable_iamf_audio");this.Fq=this.sJ.experiments.XR("html5_allow_capability_merge");this.rF=this.sJ.C("html5_enable_encrypted_av1")}; $6l=function(a){if(a.Gt)return["f"];if(g.tY("appletv5"))return"h 9h 9 8 H (h ( *".split(" ");var x=["9h","9","h","8"];a.rF&&x.push("1e");x=x.concat(["(h","(","H","*"]);a.UJ&&(x.unshift("1"),x.unshift("1h"));a.lc&&x.unshift("h");a.BJ&&(x=(YfS[a.BJ]||[a.BJ]).concat(x));return x}; u18=function(a){var x=["o","a","A"];a.yP===1&&(a.U&&(x=["mac3","MAC3"].concat(x)),a.N&&(x=["meac3","MEAC3"].concat(x)),a.vG&&(x=["i","I"].concat(x)));a.cJ&&(x=["so","sa"].concat(x));!a.AK||a.N1||a.J||a.XJ||x.unshift("a");a.J&&(x=(YfS[a.J]||[a.J]).concat(x));return x}; pc=function(a,x,y,D){x=x===void 0?{}:x;if(D===void 0?0:D)return x.disabled=1,0;if(OO(a.N,VV.AV1_CODECS)&&OO(a.N,VV.HEIGHT)&&OO(a.N,VV.BITRATE))return x.isCapabilityUsable=1,8192;try{var M=c9G();if(M&&!a.C("disable_av1_setting"))return x.localPref=M}catch(c){}D=1080;M=navigator.hardwareConcurrency;M<=2&&(D=480);x.coreCount=M;if(M=g.ts(a.experiments,"html5_default_av1_threshold"))D=x["default"]=M;if(a=a.N.dS)x.mcap=a,D=Math.max(D,a);if(y){var N,F;if(a=(N=y.videoInfos.find(function(c){return W8(c)}))== null?void 0:(F=N.B)==null?void 0:F.powerEfficient)D=8192,x.isEfficient=1; y=y.videoInfos[0].video;N=Math.min(bK("1",y.fps),bK("1",30));x.perfCap=N;D=Math.min(D,N);y.isHdr()&&!a&&(x.hdr=1,D*=.75)}else y=bK("1",30),x.perfCap30=y,D=Math.min(D,y),y=bK("1",60),x.perfCap60=y,D=Math.min(D,y);return x.av1Threshold=D}; Ir=function(a,x,y,D){this.flavor=a;this.keySystem=x;this.B=y;this.experiments=D;this.T={};this.j3=this.keySystemAccess=null;this.f0=this.JW=-1;this.uC=null;this.J=!!D&&D.XR("edge_nonprefixed_eme");D&&D.XR("html5_enable_vp9_fairplay")}; ab=function(a){return a.J?!1:!a.keySystemAccess&&!!eP()&&a.keySystem==="com.microsoft.playready"}; xL=function(a){return a.keySystem==="com.microsoft.playready"}; y0=function(a){return!a.keySystemAccess&&!!eP()&&a.keySystem==="com.apple.fps.1_0"}; jF=function(a){return a.keySystem==="com.youtube.fairplay"}; DO=function(a){return a.keySystem==="com.youtube.fairplay.sbdl"}; g.Mw=function(a){return a.flavor==="fairplay"}; eP=function(){var a=window,x=a.MSMediaKeys;eM()&&!x&&(x=a.WebKitMediaKeys);return x&&x.isTypeSupported?x:null}; FP=function(a){return navigator.requestMediaKeySystemAccess?g.DY&&!g.bj()?k1("45"):g.p3||g.LG?a.XR("edge_nonprefixed_eme"):g.Nw?k1("47"):g.wo&&a.XR("html5_enable_safari_fairplay")?!1:!0:!1}; Af7=function(a,x,y,D){var M=p6(),N=(y=M||y&&eM())?["com.youtube.fairplay"]:["com.widevine.alpha"];x&&N.unshift("com.youtube.widevine.l3");M&&D&&N.unshift("com.youtube.fairplay.sbdl");return y?N:a?[].concat(g.tS(N),g.tS(zR.playready)):[].concat(g.tS(zR.playready),g.tS(N))}; cr=function(a,x,y,D,M){D=D===void 0?!1:D;g.A.call(this);this.sJ=x;this.useCobaltWidevine=D;this.AP=M;this.B=[];this.J={};this.T={};this.callback=null;this.N=!1;this.U=[];this.initialize(a,!y)}; H_6=function(a,x){a.callback=x;a.U=[];FP(a.sJ.experiments)?ob(a):Ub7(a)}; ob=function(a){if(!a.hP())if(a.B.length===0)a.callback(a.U);else{var x=a.B[0],y=a.J[x],D=i_7(a,y);if(Jd&&Jd.keySystem===x&&Jd.dY7===JSON.stringify(D))a.AP("remksa",{re:!0}),O_8(a,y,Jd.keySystemAccess);else{var M,N;a.AP("remksa",{re:!1,ok:(N=(M=Jd)==null?void 0:M.keySystem)!=null?N:""});Jd=void 0;navigator.requestMediaKeySystemAccess(x,D).then(xD(function(F){O_8(a,y,F,D)}),xD(function(){a.N=!a.N&&a.J[a.B[0]].flavor==="widevine"; a.N||a.B.shift();ob(a)}))}}}; O_8=function(a,x,y,D){if(!a.hP()){D&&(Jd={keySystem:x.keySystem,keySystemAccess:y,dY7:JSON.stringify(D)});x.keySystemAccess=y;if(xL(x)){y=yP();D=g.W(Object.keys(a.T[x.flavor]));for(var M=D.next();!M.done;M=D.next())M=M.value,x.T[M]=!!y.canPlayType(M)}else{y=x.keySystemAccess.getConfiguration();if(y.audioCapabilities)for(D=g.W(y.audioCapabilities),M=D.next();!M.done;M=D.next())x.T[M.value.contentType]=!0;if(y.videoCapabilities)for(y=g.W(y.videoCapabilities),D=y.next();!D.done;D=y.next())x.T[D.value.contentType]= !0}a.U.push(x);a.useCobaltWidevine||a.C("html5_enable_vp9_fairplay")&&DO(x)?(a.B.shift(),ob(a)):a.callback(a.U)}}; i_7=function(a,x){var y={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(a.C("html5_enable_vp9_fairplay")&&jF(x))return y.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),y.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[y];xL(x)&&(y.initDataTypes=["keyids","cenc"]);for(var D=g.W(Object.keys(a.T[x.flavor])),M=D.next();!M.done;M=D.next()){M=M.value;var N=M.indexOf("audio/")===0,F=N?y.audioCapabilities:y.videoCapabilities;x.flavor!== "widevine"||a.N?F.push({contentType:M}):N?F.push({contentType:M,robustness:"SW_SECURE_CRYPTO"}):(g.DY&&g.tY("windows nt")&&!a.C("html5_drm_enable_moho")||F.push({contentType:M,robustness:"HW_SECURE_ALL"}),N=M,a.sJ.N.J&&M.includes("vp09")&&(N=M+"; experimental=allowed"),F.push({contentType:N,robustness:"SW_SECURE_DECODE"}),GR(a.sJ)==="MWEB"&&(MB()||XV())&&(a.AP("swcrypto",{}),F.push({contentType:M,robustness:"SW_SECURE_CRYPTO"})))}return[y]}; Ub7=function(a){if(eP()&&(g.wo||x3))a.U.push(new Ir("fairplay","com.apple.fps.1_0","",a.sJ.experiments));else{var x=Vl6(),y=g.Xh(a.B,function(D){var M=a.J[D],N=!1,F=!1,c;for(c in a.T[M.flavor])x(c,D)&&(M.T[c]=!0,N=N||c.indexOf("audio/")===0,F=F||c.indexOf("video/")===0);return N&&F}); y&&a.U.push(a.J[y]);a.B=[]}a.callback(a.U)}; Vl6=function(){var a=eP();if(a){var x=a.isTypeSupported;return function(D,M){return x(M,D)}}var y=yP(); return y&&(y.addKey||y.webkitAddKey)?function(D,M){return!!y.canPlayType(D,M)}:function(){return!1}}; Q0=function(a){var x;a=N9((x=a.serializedClientExperimentFlags)!=null?x:"","&");this.flags=new Map(Object.entries(a).map(function(y){var D=g.W(y);y=D.next().value;D=D.next().value;return typeof D==="string"?[y,D]:[y,D[0]]}))}; b_s=function(a,x){switch(x.Ce){case "bool":return a.XR(x.Ur);case "int":return a=rf1(a,x.Ur),wP(a);case "double":return rf1(a,x.Ur);case "string":return tlJ(a,x.Ur);case "int32_list":return X8G(a,x.Ur);case "int64_list":return X8G(a,x.Ur).map(function(y){return wP(y)}); case "string_list":throw Error("String list flags are not supported in WPCC");default:throw Error("Unknown flag type");}}; rf1=function(a,x){a=a.flags.get(""+x);return Number(a)||0}; X8G=function(a,x){if(a=a.flags.get(""+x))if(a=a.replace(/\[ *(.*?) *\]/,"$1"))return a.split(",").map(Number);return[]}; tlJ=function(a,x){return(a=a.flags.get(""+x))?a.toString():""}; SF=function(a,x,y){this.T=void 0;this.experimentIds=a?a.split(","):[];this.flags=N9(x||"","&");a={};x=g.W(this.experimentIds);for(var D=x.next();!D.done;D=x.next())a[D.value]=!0;this.experiments=a;y=new Q0(y);this.J=new W6z(y);this.B=new mR8(y)}; g.ts=function(a,x,y){y=y===void 0?0:y;a=a.WG(x);JSON.stringify(a);return a===void 0?y:Number(a)}; KQ=function(a,x){return(a=a.WG(x))?a.toString():""}; p8T=function(a){if(a=a.WG("html5_web_po_experiment_ids"))if(a=a.replace(/\[ *(.*?) *\]/,"$1"))return a.split(",").map(Number);return[]}; IYS=function(a){if(a.T)return a.T;if(a.experimentIds.length<=1)return a.T=a.experimentIds,a.T;var x=[].concat(g.tS(a.experimentIds)).map(function(D){return Number(D)}); x.sort();for(var y=x.length-1;y>0;--y)x[y]-=x[y-1];a.T=x.map(function(D){return D.toString()}); a.T.unshift("v1");return a.T}; ash=function(a){return etG.then(a)}; LQ=function(a,x,y){this.experiments=a;this.OJ=x;this.UJ=y===void 0?!1:y;this.BJ=!!g.uF("cast.receiver.platform.canDisplayType");this.V={};this.cJ=!1;this.U=new Map;this.Y=!0;this.B=this.J=!1;this.T=new Map;this.dS=0;this.tP=this.experiments.XR("html5_disable_vp9_encrypted");this.N=this.experiments.XR("html5_enable_encrypted_av1");a=g.uF("cast.receiver.platform.getValue");this.D=!this.BJ&&a&&a("max-video-resolution-vpx")||null;xVS(this);this.J=!!(p6()&&rx()>=21)}; Rxq=function(a,x,y){y=y===void 0?1:y;var D=x.itag;if(D==="0")return!0;var M=x.mimeType;if(x.VP==="1e"&&!a.N)return"dav1enc";if(W8(x)&&a.cJ)return"dav1";if(x.video&&(x.video.isHdr()||x.video.primaries==="bt2020")&&!(OO(a,VV.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(D==="338"&&!(g.DY?k1(53):g.Nw&&k1(64)))return"dopus";var N=y;N=N===void 0?1: N;y={};x.video&&(x.video.width&&(y[VV.WIDTH.name]=x.video.width),x.video.height&&(y[VV.HEIGHT.name]=x.video.height),x.video.fps&&(y[VV.FRAMERATE.name]=x.video.fps*N),x.video.T&&(y[VV.EOTF.name]=x.video.T),x.Kc&&(y[VV.BITRATE.name]=x.Kc*8*N),x.VP==="("&&(y[VV.CRYPTOBLOCKFORMAT.name]="subsample"),x.video.projectionType==="EQUIRECTANGULAR"||x.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||x.video.projectionType==="MESH")&&(y[VV.DECODETOTEXTURE.name]="true");var F;((F=x.audio)==null?0:F.numChannels)&& x.VP!=="i"&&x.VP!=="I"&&(y[VV.CHANNELS.name]=x.audio.numChannels);a.J&&kf(x)&&(y[VV.EXPERIMENTAL.name]="allowed");F=g.W(Object.keys(VV));for(N=F.next();!N.done;N=F.next()){N=VV[N.value];var c;if(c=y[N.name])if(c=!(N===VV.EOTF&&x.mimeType.indexOf("vp09.02")>0)){c=N;var J=x;c=!(a.experiments.XR("html5_ignore_h264_framerate_cap")&&c===VV.FRAMERATE&&DPJ(J))}if(c)if(OO(a,N))if(a.D){if(a.D[N.name]1080&&x.JC&&(M+="; hdcp=2.2");return D==="227"?"hqcenc":D!=="585"&&D!=="588"&&D!=="583"&&D!=="586"&&D!=="584"&&D!=="587"&&D!=="591"&&D!=="592"||a.experiments.XR("html5_enable_new_hvc_enc")?p6()&&rx()>=21&&g.tY("appletv5")&&(D==="410"||D==="845")?!0:a.isTypeSupported(M)?!0:"tpus":"newhvc"}; wA=function(){var a=XV()&&!k1(29),x=g.tY("google tv")&&g.tY("chrome")&&!k1(30);return a||x?!1:Ds()}; yjq=function(a,x,y){var D=480;x=g.W(x);for(var M=x.next();!M.done;M=x.next()){M=M.value;var N=M.video.qualityOrdinal;N<=1080&&N>D&&Rxq(a,M,y)===!0&&(D=N)}return D}; g.CQ=function(a,x){x=x===void 0?!1:x;return wA()&&a.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!x&&a.canPlayType(yP(),"application/x-mpegURL")?!0:!1}; DVC=function(a){jDG(function(){for(var x=g.W(Object.keys(VV)),y=x.next();!y.done;y=x.next())OO(a,VV[y.value])})}; OO=function(a,x){x.name in a.V||(a.V[x.name]=M8T(a,x));return a.V[x.name]}; M8T=function(a,x){if(a.D)return!!a.D[x.name];if(x===VV.BITRATE&&a.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!a.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(x===VV.AV1_CODECS)return a.isTypeSupported("video/mp4; codecs="+x.valid)&&!a.isTypeSupported("video/mp4; codecs="+x.Qp);if(x.video){var y='video/webm; codecs="vp9"';a.isTypeSupported(y)||(y='video/mp4; codecs="avc1.4d401e"')}else y='audio/webm; codecs="opus"', a.isTypeSupported(y)||(y='audio/mp4; codecs="mp4a.40.2"');return a.isTypeSupported(y+"; "+x.name+"="+x.valid)&&!a.isTypeSupported(y+"; "+x.name+"="+x.Qp)}; NVJ=function(a,x){var y=0;a.U.has(x)&&(y=a.U.get(x).Tu);a.U.set(x,{Tu:y+1,XZ:Math.pow(2,y+1)});a.B=!0}; AE=function(a){for(var x=[],y=g.W(a.T.keys()),D=y.next();!D.done;D=y.next()){D=D.value;var M=a.T.get(D);x.push(D+"_"+M.maxWidth+"_"+M.maxHeight)}return x.join(".")}; Wt8=function(a,x){for(var y=new Map,D=g.W(a.T.keys()),M=D.next();!M.done;M=D.next()){M=M.value;var N=M.split("_")[0];x.has(N)||y.set(M,a.T.get(M))}a.T=y}; sFG=function(a,x,y){var D,M=((D=y.video)==null?void 0:D.fps)||0;D=x+"_"+M;var N=!!y.audio,F={itag:y.itag,VP:x,SY:N};if(N)F.numChannels=y.audio.numChannels;else{var c=y.video;F.maxWidth=c==null?void 0:c.width;F.maxHeight=c==null?void 0:c.height;F.maxFramerate=M;OO(a,VV.BITRATE)&&(F.maxBitrateBps=y.Kc*8);F.GO=c==null?void 0:c.isHdr()}c=a.T.get(D);c?N||(y=Math.max(c.maxWidth||0,c.maxHeight||0)>Math.max(F.maxWidth||0,F.maxHeight||0)?c:F,x={itag:y.itag,VP:x,SY:N,maxWidth:Math.max(c.maxWidth||0,F.maxWidth|| 0),maxHeight:Math.max(c.maxHeight||0,F.maxHeight||0),maxFramerate:M,GO:y.GO},OO(a,VV.BITRATE)&&(x.maxBitrateBps=y.maxBitrateBps),a.T.set(D,x)):a.T.set(D,F)}; Brl=function(a,x,y){var D,M=((D=y.video)==null?void 0:D.fps)||0;D=x+"_"+M;var N=!!y.audio,F=a.T.get(D);a:{var c=a.T.get(D),J=!!y.audio;if(c){if(J){var G=!1;break a}var Q;if(!J&&((G=y.video)==null?0:G.height)&&c.maxHeight&&c.maxHeight>=((Q=y.video)==null?void 0:Q.height)){G=!1;break a}}G=!0}G&&(G=y.itag,x=F?F:{itag:G,VP:x,SY:N},N?x.numChannels=y.audio.numChannels:(N=y.video,x.maxWidth=N==null?void 0:N.width,x.maxHeight=N==null?void 0:N.height,x.maxFramerate=M,OO(a,VV.BITRATE)&&(x.maxBitrateBps=y.Kc* 8),x.GO=N==null?void 0:N.isHdr()),a.T.set(D,x))}; xVS=function(a){var x;(x=navigator.mediaCapabilities)!=null&&x.decodingInfo&&navigator.mediaCapabilities.decodingInfo({type:"media-source",video:{contentType:'video/mp4; codecs="av01.0.12M.08"',width:3840,height:2160,bitrate:32E6,framerate:60}}).then(function(y){y.smooth&&y.powerEfficient&&(a.dS=2160)})}; qw=function(){g.Mf.call(this);this.items={}}; dA=function(a,x){this.T=a;this.cipher=this.T.exports.AES128CTRCipher_create(x.byteOffset)}; nQ=function(){this.B=this.zV=0;this.T=Array.from({length:ZO.length}).fill(0)}; Fm7=function(){}; zHS=function(){this.startTimeMs=(0,g.lY)();this.T=!1}; cj1=function(){this.T=new Fm7}; o9q=function(a,x,y,D){D=D===void 0?1:D;y>=0&&(x in a.T||(a.T[x]=new nQ),a.T[x].xW(y,D))}; JjG=function(a,x,y,D,M){var N=(0,g.lY)(),F=M?M(x):void 0,c;M=(c=F==null?void 0:F.zV)!=null?c:1;if(M!==0){var J;c=(J=F==null?void 0:F.profile)!=null?J:y;o9q(a,c,N-D,M)}return x}; G3s=function(a,x,y,D,M){if(x&&typeof x==="object"){var N=function(F){return JjG(a,F,y,D,M)}; if(HA(x))return x.then(N);if(U9(x))return rn(x,N)}return JjG(a,x,y,D,M)}; QD7=function(){}; S3J=function(a){var x=window;x.ywc||(x.ywc={});var y=x.ywc[a];if(y)return y;y={};return x.ywc[a]=y}; KmJ=function(a){var x=window;x.ywc&&delete x.ywc[a]}; LmG=function(a){var x=S3J(a);if(x.binP)return x.binP;x.binP=Promise.resolve().then(function(){return fetch(a)}).then(function(y){if(!y.ok)throw Error("HTTP"+y.statusText); return y.arrayBuffer()}); x.binP.then(function(y){x.bin=y},function(){KmJ(a)}); return x.binP}; q3h=function(a,x){return XT(wM7,function(){var y=this;return function M(){var N,F,c;return C7(M,function(J){switch(J.T){case 1:g.Jt(J,2);if(!y.T)throw"wasm.ps.ns";N=a;F=ds;return NY(J,bk(CD8(y,x)),4);case 4:c=F(J.B);if(!c)throw"wasm.ps.um";return NY(J,bk(WebAssembly.instantiate(c,N)),5);case 5:return J.return(J.B);case 2:g.SV(J),g.K7(J,0)}})}()})}; CD8=function(a,x){return XT(a,function(){var y=this;return function M(){var N,F,c,J,G,Q,S,K,L;return C7(M,function(w){switch(w.T){case 1:g.Jt(w,2);N=[];F=function(){return"wasm.ps.c: ["+N.map(function(Z){return'"'+Z+'"'}).join(", ")+"]"}; c=S3J(x);if(c.mod)return w.return(c.mod);if(!c.modP){w.WJ(4);break}g.cJ(w,5);J=ds;return NY(w,bk(c.modP),7);case 7:return w.return(J(w.B));case 5:g.Qn(w),N.unshift("pcm");case 4:if((G=c.bin)||!c.binP){w.WJ(8);break}g.cJ(w,9);Q=ds;return NY(w,bk(c.binP),11);case 11:G=Q(w.B);g.GL(w,8);break;case 9:g.Qn(w),N.unshift("pfb");case 8:if(G){w.WJ(12);break}g.cJ(w,13);S=ds;return NY(w,bk(LmG(x)),15);case 15:G=S(w.B);g.GL(w,12);break;case 13:throw g.Qn(w),y.T=!1,N.unshift("fb"),F();case 12:return g.cJ(w,16), K=ds,NY(w,bk(WebAssembly.compile(G)),18);case 18:return w.return(K(w.B));case 16:L=g.Qn(w),KmJ(x),N.unshift("ca: "+L);case 17:throw F();case 2:g.SV(w),g.K7(w,0)}})}()})}; dV7=function(){}; ZEJ=function(){var a=this;this.proc_exit=function(){}; this.fd_write=function(x,y,D){if(!a.exports)return 1;x=new Uint32Array(a.exports.memory.buffer,y,D*2);y=[];for(var M=0;M0&&gA<=2.3;c=x?x.useNativeControls:a.use_native_controls;this.Y=g.Br(this)&&this.B;J=this.B&&!this.Y;c=g.Rb(this)||!F&&z4(J,c)?"3":"1";this.disableOrganicUi=!(x==null||!x.disableOrganicUi);J=x?x.controlsType:a.controls;this.controlsType=this.disableOrganicUi||J==="0"||J===0?"0":c;this.YR=this.B;this.color=c3("red",x?x.progressBarColor:a.color,$VG);this.cE=this.controlsType==="3";this.bO=!this.U;this.En=(c=!this.bO&&!$L(this)&&!this.dS&&!this.D&&!hd(this))&& !this.cE&&this.controlsType==="1";this.hK=g.YL(this)&&c&&this.controlsType==="0"&&!this.En&&!(x==null?0:x.embedsEnableEmc3ds);this.rb=this.xH=F;this.Vn=(this.controlsType==="3"||this.B||z4(!1,a.use_media_volume))&&!this.Y;this.V4=x3&&!g.jq(601)?!1:!0;this.gb=this.U||!1;this.zZ=$L(this)?"":(this.loaderUrl||a.post_message_origin||"").substring(0,128);this.widgetReferrer=J6("",x?x.widgetReferrer:a.widget_referrer);var G;x?x.disableCastApi&&(G=!1):G=a.enablecastapi;G=!this.V||z4(!0,G);F=!0;x&&x.disableMdxCast&& (F=!1);this.H9=this.C("enable_cast_for_web_unplugged")&&g.Ad(this)&&F||g.f9(this)&&F||G&&F&&this.controlsType==="1"&&!this.B&&($L(this)||g.YL(this)||g.Ur(this));this.C4=!!window.document.pictureInPictureEnabled||Nb();G=x?!!x.supportsAutoplayOverride:z4(!1,a.autoplayoverride);this.z$=!(this.B&&!g.Br(this))&&!g.tY("nintendo wiiu")||G;this.Eq=(x?!!x.enableMutedAutoplay:z4(!1,a.mutedautoplay))&&!1;G=($L(this)||hd(this))&&this.playerStyle==="blazer";this.Yr=x?!!x.disableFullscreen:!z4(!0,a.fs);F=g.KI(g.Hr(this))&& g.Br(this);this.iY=!this.Yr&&(G||g.nI())&&!F;this.tL=this.C("html5_picture_in_picture_logging_onresize");var Q;this.U8=(Q=g.ts(this.experiments,"html5_picture_in_picture_logging_onresize_ratio"))!=null?Q:.33;this.tU=this.C("html5_picture_in_picture_blocking_onresize");this.QD=this.C("html5_picture_in_picture_blocking_ontimeupdate");this.DO=this.C("html5_picture_in_picture_blocking_document_fullscreen");this.fR=this.C("html5_picture_in_picture_blocking_standard_api");Q=XV()&&k1(58)&&!MB();G=bY||typeof MediaSource=== "undefined";this.lT=this.C("uniplayer_block_pip")&&(Q||G)||this.tU||this.QD||this.fR;Q=g.Br(this)&&!this.EZ;var S;x?x.disableRelatedVideos!==void 0&&(S=!x.disableRelatedVideos):S=a.rel;this.AK=Q||z4(!this.D,S);this.b6=z4(!1,x?x.enableContentOwnerRelatedVideos:a.co_rel);this.BJ=MB()&&gA>0&&gA<=4.4?"_top":"_blank";this.WO=g.Ur(this);this.Db=z4(this.playerStyle==="blazer",x?x.enableCsiLogging:a.enablecsi);switch(this.playerStyle){case "blogger":S="bl";break;case "discover-ads":S="dd";break;case "gmail":S= "gm";break;case "gac":S="ga";break;case "ads-preview":S="ap";break;case "ads-fe":S="adfe";break;case "books":S="gb";break;case "docs":case "flix":S="gd";break;case "duo":S="gu";break;case "google-live":S="gl";break;case "google-one":S="go";break;case "play":case "play-ads":S="gp";break;case "chat":S="hc";break;case "hangouts-meet":S="hm";break;case "photos-edu":case "picasaweb":S="pw";break;default:S="yt"}this.cJ=S;this.OJ=J6("",x?x.authorizedUserIndex:a.authuser);this.O6=g.Br(this)&&(this.vG||!tUl()|| this.Cc);var K;x?x.disableWatchLater!==void 0&&(K=!x.disableWatchLater):K=a.showwatchlater;this.n1=((S=!this.O6)||!!this.OJ&&S)&&z4(!this.dS,this.V?K:void 0);this.Of=x?x.isMobileDevice||!!x.disableKeyboardControls:z4(!1,a.disablekb);this.loop=z4(!1,a.loop);this.pageId=J6("",x?x.initialDelegatedSessionId:a.pageid);this.hL=z4(!0,a.canplaylive);this.Sq=this.experiments.XR("html5_lr_overwrite_default_audio_quality_setting")?1:2;this.L5=z4(!1,a.livemonitor);this.disableSharing=z4(this.D,x?x.disableSharing: a.ss);(K=x&&this.C("fill_video_container_size_override_from_wpcc")?x.videoContainerOverride:a.video_container_override)?(S=K.split("x"),S.length!==2?K=null:(K=Number(S[0]),S=Number(S[1]),K=isNaN(K)||isNaN(S)||K*S<=0?null:new g.cK(K,S))):K=null;this.qq=K;this.mute=x?!!x.startMuted:z4(!1,a.mute);this.storeUserVolume=!this.mute&&z4(this.controlsType!=="0",x?x.storeUserVolume:a.store_user_volume);K=x?x.annotationsLoadPolicy:a.iv_load_policy;this.annotationsLoadPolicy=this.controlsType==="3"?3:c3(void 0, K,iI);this.captionsLanguagePreference=x?x.captionsLanguagePreference||"":J6("",a.cc_lang_pref);K=c3(2,x?x.captionsLanguageLoadPolicy:a.cc_load_policy,iI);this.controlsType==="3"&&K===2&&(K=3);this.Pl=K;this.rF=x?x.hl||"en_US":J6("en_US",a.hl);this.region=x?x.contentRegion||"US":J6("US",a.cr);this.hostLanguage=x?x.hostLanguage||"en":J6("en",a.host_language);this.uJ=!this.vG&&Math.random()=0&&a0&&a.H0&&(D.sort(),g.E0(new g.$G("Player client parameters changed after startup",D)));a.userAge=oe(a.userAge,x.user_age);a.VL=J6(a.VL,x.user_display_email);a.userDisplayImage=J6(a.userDisplayImage,x.user_display_image);g.h9(a.userDisplayImage)||(a.userDisplayImage= "");a.userDisplayName=J6(a.userDisplayName,x.user_display_name);a.eR=J6(a.eR,x.user_gender);a.csiPageType=J6(a.csiPageType,x.csi_page_type);a.csiServiceName=J6(a.csiServiceName,x.csi_service_name);a.Db=z4(a.Db,x.enablecsi);a.pageId=J6(a.pageId,x.pageid);if(y=x.enabled_engage_types)a.enabledEngageTypes=new Set(y.split(","));x.living_room_session_po_token&&(a.qh=x.living_room_session_po_token.toString())}; XP=function(a,x){return!a.D&&XV()&&k1(55)&&a.controlsType==="3"&&!x}; g.bI=function(a){a=Or(a.uV);return a==="www.youtube-nocookie.com"?"www.youtube.com":a}; pQ=function(a,x,y){return a.protocol+"://i1.ytimg.com/vi/"+x+"/"+(y||"hqdefault.jpg")}; Ib=function(a){return $L(a)&&!g.Ad(a)}; g.Rb=function(a){return a.C("html5_local_playsinline")?x3&&!g.jq(602)&&!("playsInline"in yP()):x3&&!a.uq||g.tY("nintendo wiiu")?!0:!1}; GR=function(a){return a.T.c}; g.oF=function(a){return/^TVHTML5/.test(GR(a))}; eF=function(a){return GR(a)==="TVHTML5"}; Wm7=function(a){return GR(a)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; g9S=function(a){return a.T.cmodel==="CHROMECAST ULTRA/STEAK"||a.T.cmodel==="CHROMECAST/STEAK"}; g.ak=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; cH=function(a){return/web/i.test(GR(a))}; g.xY=function(a){return GR(a).toUpperCase()==="WEB"}; rA=function(a){return GR(a)==="WEB_KIDS"}; g.Ad=function(a){return GR(a)==="WEB_UNPLUGGED"}; yN=function(a){return GR(a)==="TVHTML5_UNPLUGGED"}; g.z$=function(a){return g.Ad(a)||GR(a)==="TV_UNPLUGGED_CAST"||yN(a)}; g.f9=function(a){return GR(a)==="WEB_REMIX"}; g.je=function(a){return GR(a)==="WEB_MUSIC_INTEGRATIONS"}; g.DV=function(a){return GR(a)==="WEB_EMBEDDED_PLAYER"}; g.Nc=function(a){return(a.deviceIsAudioOnly||!g.DY||bY||a.controlsType==="3"?!1:g.DX?a.U&&g.jq(51):!0)||(a.deviceIsAudioOnly||!g.Nw||bY||a.controlsType==="3"?!1:g.DX?a.U&&g.jq(48):g.jq(38))||(a.deviceIsAudioOnly||!g.Er||bY||a.controlsType==="3"?!1:g.DX?a.U&&g.jq(37):g.jq(27))||!a.deviceIsAudioOnly&&g.Mc&&!IyT()&&g.jq(11)||!a.deviceIsAudioOnly&&g.wo&&g.jq("604.4")}; UVs=function(a){if(g.YL(a)&&fQ)return!1;if(g.Nw){if(!g.jq(47)||!g.jq(52)&&g.jq(51))return!1}else if(g.wo)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; iEs=function(a,x){return a.enabledEngageTypes.has(x.toString())||HEq.includes(x)}; $L=function(a){return a.tP==="detailpage"}; g.YL=function(a){return a.tP==="embedded"}; Fk=function(a){return a.tP==="leanback"}; hd=function(a){return a.tP==="adunit"||a.playerStyle==="gvn"}; g.Ur=function(a){return a.tP==="profilepage"}; g.Br=function(a){return a.U&&g.YL(a)&&!hd(a)&&!a.D}; z1=function(a){if(!a.userDisplayImage)return"";var x=a.userDisplayImage.split("/");if(x.length===5)return a=x[x.length-1].split("="),a[1]="s20-c",x[x.length-1]=a.join("="),x.join("/");if(x.length===8)return x.splice(7,0,"s20-c"),x.join("/");if(x.length===9)return x[7]+="-s20-c",x.join("/");g.E0(new g.$G("Profile image not a FIFE URL.",a.userDisplayImage));return a.userDisplayImage}; g.cE=function(a){var x=g.bI(a);OE8.includes(x)&&(x="www.youtube.com");return a.protocol+"://"+x}; g.ok=function(a,x){x=x===void 0?"":x;if(a.XW){var y=new Jj,D,M=a.XW();M.signedOut?D="":M.token?D=M.token:M.pendingResult.then(function(N){M.signedOut?y.resolve(""):y.resolve(N.token)},function(N){g.E0(new g.$G("b189348328_oauth_callback_failed",{error:N})); y.resolve(x)}); return D!==void 0?gx(D):new $4(y)}return gx(x)}; Jx=function(a,x){x=x===void 0?"":x;return a.NL?ik(!0):tQ(rn(ik(g.ok(a,x)),function(y){return ik(!!y)}),function(){return ik(!1)})}; V87=function(a){var x;return!((x=a.webPlayerContextConfig)==null||!x.enableSelfProfilingLogging)}; rjq=function(a,x){a.Fq=x;var y,D;(y=a.Fn)!=null&&(D=y.T)!=null&&(D.T=new lI(x,D.B,D.J),g.U(D,D.T))}; Or=function(a){var x=g.T_(a);return(a=Number(g.Pw(a)[4]||null)||null)?x+":"+a:x}; G1=function(a,x){x=x===void 0?!1:x;var y=TW[a],D=t8l[y],M=XMS[a];if(!M||!D)return null;x=new n_(x?M.height:M.width,x?M.width:M.height,M.fps);D=BL(D,x,y);return new lB(a,D,{video:x,Kc:M.bitrate/8})}; pM1=function(a){var x=t8l[TW[a]],y=bEJ[a];return y&&x?new lB(a,x,{audio:new c8(y.audioSampleRate,y.numChannels)}):null}; QN=function(a){this.T=a}; Se=function(a,x,y,D){if(y)return f6();y={};var M=yP();x=g.W(x);for(var N=x.next();!N.done;N=x.next())if(N=N.value,a.canPlayType(M,N.getInfo().mimeType)||D){var F=N.T.video.quality;if(!y[F]||y[F].getInfo().Hm())y[F]=N}a=[];y.auto&&a.push(y.auto);D=g.W(v8);for(M=D.next();!M.done;M=D.next())(M=y[M.value])&&a.push(M);return a.length?gx(a):f6()}; Is8=function(a){this.itag=a.itag;this.url=a.url;this.codecs=a.codecs;this.width=a.width;this.height=a.height;this.fps=a.fps;this.bitrate=a.bitrate;var x;this.B=((x=a.audioItag)==null?void 0:x.split(","))||[];this.vr=a.vr;this.JC=a.JC||"";this.Cl=a.Cl;this.audioChannels=a.audioChannels;this.T=""}; eHl=function(a,x,y,D){x=x===void 0?!1:x;y=y===void 0?!0:y;D=D===void 0?{}:D;var M={};a=g.W(a);for(var N=a.next();!N.done;N=a.next()){N=N.value;if(x&&MediaSource&&MediaSource.isTypeSupported){var F=N.type;N.audio_channels&&(F=F+"; channels="+N.audio_channels);if(!MediaSource.isTypeSupported(F)){D[N.itag]="tpus";continue}}if(y||!N.drm_families||N.eotf!=="smpte2084"&&N.eotf!=="arib-std-b67"){F=void 0;var c={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"},J=N.type.match(/codecs="([^"]*)"/); J=J?J[1]:"";N.audio_track_id&&(F=new g.kq(N.name,N.audio_track_id,!!N.is_default));var G=N.eotf;N=new Is8({itag:N.itag,url:N.url,codecs:J,width:Number(N.width),height:Number(N.height),fps:Number(N.fps),bitrate:Number(N.bitrate),audioItag:N.audio_itag,vr:G?c[G]:void 0,JC:N.drm_families,Cl:F,audioChannels:Number(N.audio_channels)});M[N.itag]=M[N.itag]||[];M[N.itag].push(N)}else D[N.itag]="enchdr"}return M}; aR7=function(a,x,y,D,M){this.J=a;this.B=x;this.N=y;this.cpn=D;this.D=M;this.U=0;this.T=""}; xLz=function(a,x){a.J.some(function(y){var D;return((D=y.Cl)==null?void 0:D.getId())===x}); a.T=x}; KO=function(a,x,y){a.cpn&&(x=g.sS(x,{cpn:a.cpn}));y&&(x=g.sS(x,{paired:y}));return x}; yU7=function(a,x){a=a.itag.toString();x!==null&&(a+=x.itag.toString());return a}; jhG=function(a){for(var x=[],y=[],D=g.W(a.B),M=D.next();!M.done;M=D.next())M=M.value,M.bitrate<=a.U?x.push(M):y.push(M);x.sort(function(N,F){return F.bitrate-N.bitrate}); y.sort(function(N,F){return N.bitrate-F.bitrate}); a.B=x.concat(y)}; LO=function(a,x,y){this.T=a;this.B=x;this.expiration=y;this.m2=null}; DL7=function(a,x){if(!(bY||eM()||p6()))return null;a=eHl(x,a.C("html5_filter_fmp4_in_hls"));if(!a)return null;x=[];for(var y={},D=g.W(Object.keys(a)),M=D.next();!M.done;M=D.next()){M=g.W(a[M.value]);for(var N=M.next();!N.done;N=M.next()){var F=N.value;F.Cl&&(N=F.Cl.getId(),y[N]||(F=new g.kD(N,F.Cl),y[N]=F,x.push(F)))}}return x.length>0?x:null}; cU7=function(a,x,y,D,M,N,F){if(!(bY||eM()||p6()))return f6();var c={},J=MRz(y),G=eHl(y,a.C("html5_filter_fmp4_in_hls"),a.N.Y,c);if(!G)return F({noplst:1}),f6();NWl(G);y={};var Q=(y.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",y),S;y=[];var K=[],L=[],w=null,Z="";D=D&&D.match(/hls_timedtext_playlist/)?new Is8({itag:"0",url:D,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,Cl:new g.kq("English","en",!1)}):null;for(var v=g.W(Object.keys(G)),m=v.next();!m.done;m=v.next())if(m=m.value,!a.C("html5_disable_drm_hfr_1080")|| m!=="383"&&m!=="373"){m=g.W(G[m]);for(var u=m.next();!u.done;u=m.next())if(u=u.value,u.width){for(var E=g.W(u.B),h=E.next();!h.done;h=E.next())if(h=h.value,G[h]){u.T=h;break}u.T||(u.T=Fnh(G,u));if(E=G[u.T])if(y.push(u),u.JC==="fairplay"&&(S=Q),h="",u.vr==="PQ"?h="smpte2084":u.vr==="HLG"&&(h="arib-std-b67"),h&&(Z=h),L.push(zzS(E,[u],D,N,u.itag,u.width,u.height,u.fps,J,void 0,void 0,S,h)),!w||u.width*u.height*u.fps>w.width*w.height*w.fps)w=u}else K.push(u)}else c[m]="disdrmhfr";L.reduce(function(V, H){return H.getInfo().isEncrypted()&&V},!0)&&(S=Q); M=Math.max(M,0);Q=w||{};G=Q.fps===void 0?0:Q.fps;w=Q.width===void 0?0:Q.width;Q=Q.height===void 0?0:Q.height;v=a.C("html5_native_audio_track_switching");L.push(zzS(K,y,D,N,"93",w,Q,G,J,"auto",M,S,Z,v));Object.entries(c).length&&F(c);return Se(a.N,L,XP(a,x),!1)}; zzS=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L){for(var w=0,Z="",v=g.W(a),m=v.next();!m.done;m=v.next())m=m.value,Z||(Z=m.itag),m.audioChannels&&m.audioChannels>w&&(w=m.audioChannels,Z=m.itag);M=new lB(M,"application/x-mpegURL",{audio:new c8(0,w),video:new n_(N,F,c,null,void 0,G,void 0,void 0,K),JC:S,gg:Z});a=new aR7(a,x,y?[y]:[],D,!!L);a.U=Q?Q:1369843;return new LO(M,a,J)}; MRz=function(a){a=g.W(a);for(var x=a.next();!x.done;x=a.next())if(x=x.value,x.url&&(x=x.url.split("expire/"),!(x.length<=1)))return+x[1].split("/")[0];return NaN}; Fnh=function(a,x){for(var y=g.W(Object.keys(a)),D=y.next();!D.done;D=y.next()){D=D.value;var M=a[D][0];if(!M.width&&M.JC===x.JC&&!M.audioChannels)return D}return""}; NWl=function(a){for(var x=new Set,y=g.W(Object.values(a)),D=y.next();!D.done;D=y.next())D=D.value,D.length&&(D=D[0],D.height&&D.codecs.startsWith("vp09")&&x.add(D.height));y=[];if(x.size){D=g.W(Object.keys(a));for(var M=D.next();!M.done;M=D.next())if(M=M.value,a[M].length){var N=a[M][0];N.height&&x.has(N.height)&&!N.codecs.startsWith("vp09")&&y.push(M)}}x=g.W(y);for(y=x.next();!y.done;y=x.next())delete a[y.value]}; wc=function(a,x){this.T=a;this.B=x}; oSl=function(a,x,y,D){var M=[];y=g.W(y);for(var N=y.next();!N.done;N=y.next()){var F=N.value;if(F.url){N=new g.d8(F.url,!0);if(F.s){var c=N,J=F.sp,G=l1(31,decodeURIComponent(F.s));c[z[31]](J,encodeURIComponent(G))}c=g.W(Object.keys(D));for(J=c.next();!J.done;J=c.next())J=J.value,N.set(J,D[J]);F=Uf(F.type,F.quality,F.itag,F.width,F.height);M.push(new wc(F,N))}}return Se(a.N,M,XP(a,x),!1)}; CO=function(a,x){this.T=a;this.B=x}; JUG=function(a,x,y){var D=[];y=g.W(y);for(var M=y.next();!M.done;M=y.next())if((M=M.value)&&M.url){var N=Uf(M.type,"medium","0");D.push(new CO(N,M.url))}return Se(a.N,D,XP(a,x),!1)}; GKz=function(a,x){var y=[],D=Uf(x.type,"auto",x.itag);y.push(new CO(D,x.url));return Se(a.N,y,!1,!0)}; Sy8=function(a){return a&&QhT[a]?QhT[a]:null}; Knz=function(a){switch(a){case "multiview.ustreamer_disabled":case "sabr.live_no_max_sq":case "sabr.live_unauthorized_request":case "sabr.malformed_config":case "sabr.media_serving_enforcement_id_error":case "sabr.metadata_fetcher_error":case "sabr.no_audio_selected":case "sabr.no_available_formats":case "sabr.no_redirect_url":case "sabr.no_video_selected":case "sabr.too_many_chunk_reader_error_retries":return a;default:return"sabr.config"}}; LnC=function(a){if(a=a.commonConfig)this.url=a.url,this.urlQueryOverride=a.urlQueryOverride,a.ustreamerConfig&&(this.AU=kL(a.ustreamerConfig)||void 0)}; w6z=function(a,x){var y;if(x=x==null?void 0:(y=x.watchEndpointSupportedOnesieConfig)==null?void 0:y.html5PlaybackOnesieConfig)a.ym=new LnC(x)}; g.qc=function(a){a=a===void 0?{}:a;this.languageCode=a.languageCode||"";this.languageName=a.languageName||null;this.kind=a.kind||"";this.name=a.name===void 0?null:a.name;this.displayName=a.displayName||null;this.id=a.id||null;this.T=a.is_servable||!1;this.isTranslateable=a.is_translateable||!1;this.url=a.url||null;this.vssId=a.vss_id||"";this.isDefault=a.is_default||!1;this.translationLanguage=a.translationLanguage||null;this.xtags=a.xtags||"";this.captionId=a.captionId||""}; g.ZV=function(a){var x={languageCode:a.languageCode,languageName:a.languageName,displayName:g.dc(a),kind:a.kind,name:a.name,id:a.id,is_servable:a.T,is_default:a.isDefault,is_translateable:a.isTranslateable,vss_id:a.vssId};a.xtags&&(x.xtags=a.xtags);a.captionId&&(x.captionId=a.captionId);a.translationLanguage&&(x.translationLanguage=a.translationLanguage);return x}; g.nO=function(a){return a.translationLanguage?a.translationLanguage.languageCode:a.languageCode}; g.Css=function(a){var x=a.vssId;a.translationLanguage&&x&&(x="t"+x+"."+g.nO(a));return x}; g.dc=function(a){var x=[];if(a.displayName)x.push(a.displayName);else{var y=a.languageName||"";x.push(y);a.kind==="asr"&&y.indexOf("(")===-1&&x.push(" (Automatic Captions)");a.name&&x.push(" - "+a.name)}a.translationLanguage&&x.push(" >> "+a.translationLanguage.languageName);return x.join("")}; nS8=function(a,x,y,D){a||(a=x&&qyq.hasOwnProperty(x)&&dLS.hasOwnProperty(x)?dLS[x]+"_"+qyq[x]:void 0);x=a;if(!x)return null;a=x.match(ZS7);if(!a||a.length!==5)return null;if(a=x.match(ZS7)){var M=Number(a[3]),N=[7,8,10,5,6];a=!(Number(a[1])===1&&M===8)&&N.indexOf(M)>=0}else a=!1;return y||D||a?x:null}; vE=function(a,x){for(var y={},D=g.W(Object.keys(vSz)),M=D.next();!M.done;M=D.next()){M=M.value;var N=x?x+M:M;N=a[N+"_webp"]||a[N];g.h9(N)&&(y[vSz[M]]=N)}return y}; PE=function(a){var x={};if(!a||!a.thumbnails)return x;a=a.thumbnails.filter(function(c){return!!c.url}); a.sort(function(c,J){return c.width-J.width||c.height-J.height}); for(var y=g.W(Object.keys(PsG)),D=y.next();!D.done;D=y.next()){var M=Number(D.value);D=PsG[M];for(var N=g.W(a),F=N.next();!F.done;F=N.next())if(F=F.value,F.width>=M){M=TWG(F.url);g.h9(M)&&(x[D]=M);break}}(a=a.pop())&&a.width>=1280&&(a=TWG(a.url),g.h9(a)&&(x["maxresdefault.jpg"]=a));return x}; TWG=function(a){return a.startsWith("//")?"https:"+a:a}; T1=function(a){return a&&a.baseUrl||""}; l3=function(a){a=g.cm(a);for(var x=g.W(Object.keys(a)),y=x.next();!y.done;y=x.next()){y=y.value;var D=a[y];a[y]=Array.isArray(D)?D[0]:D}return a}; kK1=function(a,x){x=g.W(x);for(var y=x.next();!y.done;y=x.next())if(y=y.value.playerAnnotationsUrlsRenderer){y.adsOnly&&(a.qb=!0);if(x=y.loadPolicy)a.annotationsLoadPolicy=lRs[x];if(x=y.invideoUrl)a.XO=$6(x);a.oM=!0;break}}; u67=function(a,x){a.botguardData=x.playerAttestationRenderer.botguardData;x=x.playerAttestationRenderer.challenge;x!=null&&(a.KN=x)}; WnT=function(a,x){a.captionTracks=[];if(x.captionTracks)for(var y=g.W(x.captionTracks),D=y.next();!D.done;D=y.next()){D=D.value;var M=mLG(D.baseUrl);if(!M)return;M={is_translateable:!!D.isTranslatable,languageCode:D.languageCode,languageName:D.name&&g.QC(D.name),url:M,vss_id:D.vssId,kind:D.kind};M.name=D.trackName;M.displayName=D.name&&g.QC(D.name);a.captionTracks.push(new g.qc(M))}a.L3=x.audioTracks||[];a.Up=x.defaultAudioTrackIndex||0;a.Oc=[];if(x.translationLanguages)for(y=g.W(x.translationLanguages), D=y.next();!D.done;D=y.next()){M=D.value;D={};D.languageCode=M.languageCode;D.languageName=g.QC(M.languageName);if(M.translationSourceTrackIndices){D.translationSourceTrackIndices=[];for(var N=g.W(M.translationSourceTrackIndices),F=N.next();!F.done;F=N.next())D.translationSourceTrackIndices.push(F.value)}if(M.excludeAudioTrackIndices)for(D.excludeAudioTrackIndices=[],M=g.W(M.excludeAudioTrackIndices),N=M.next();!N.done;N=M.next())D.excludeAudioTrackIndices.push(N.value);a.Oc.push(D)}a.b5=[];if(x.defaultTranslationSourceTrackIndices)for(y= g.W(x.defaultTranslationSourceTrackIndices),D=y.next();!D.done;D=y.next())a.b5.push(D.value);a.Wx=!!x.contribute&&!!x.contribute.captionsMetadataRenderer}; shh=function(a,x,y){var D=x.errorScreen;if(!(D&&(D.playerLegacyDesktopYpcOfferRenderer||D.playerLegacyDesktopYpcTrailerRenderer||D.ypcTrailerRenderer)||y&&y.isUpcoming||["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(x.status))){a.errorCode=Sy8(x.errorCode)||"auth";if(y=D&&D.playerErrorMessageRenderer){a.playerErrorMessageRenderer=y;var M=y.reason;M&&(a.errorReason=g.QC(M));if(y=y.subreason)a.AX=g.QC(y),a.Ie=y}else a.errorReason=x.reason||null;y=x.status;if(y==="LOGIN_REQUIRED")a.errorDetail= "1";else if(y==="CONTENT_CHECK_REQUIRED")a.errorDetail="2";else if(y==="AGE_CHECK_REQUIRED")x=(x=x.errorScreen)&&x.playerKavRenderer,a.errorDetail=x&&x.kavUrl?"4":"3";else{var N,F,c;D=(c=D==null?void 0:(N=D.playerErrorMessageRenderer)==null?void 0:(F=N.proceedButton)==null?void 0:F.buttonRenderer)==null?void 0:c.command;if(x.isBlockedInRestrictedMode)a.errorDetail="5";else{var J;((J=g.q(D,ESq))==null?void 0:J.signal)==="RELOAD_PAGE"?a.errorDetail="7":a.errorDetail="0"}}}}; BWq=function(a,x){a.hv=!0;var y=x.heartbeatToken;y&&(a.drmSessionId=x.drmSessionId||"",a.heartbeatToken=y,a.dg=Number(x.intervalMilliseconds),a.Cz=Number(x.maxRetries),a.rf=!!x.softFailOnError,a.E0=!!x.useInnertubeHeartbeatsForDrm);a.heartbeatServerData=x.heartbeatServerData;var D;a.Vb=!((D=x.heartbeatAttestationConfig)==null||!D.requiresAttestation)}; fRG=function(a,x){x=g.W(x);for(var y=x.next();!y.done;y=x.next()){y=y.value;var D=y.interstitials.map(function(F){var c=g.q(F,hzq);if(c)return{is_yto_interstitial:!0,raw_player_response:c};if(F=g.q(F,$Ls))return Object.assign({is_yto_interstitial:!0},yq(F))}); D=g.W(D);for(var M=D.next();!M.done;M=D.next())switch(M=M.value,y.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":a.interstitials=a.interstitials.concat({time:0,playerVars:M,Bl:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":a.interstitials=a.interstitials.concat({time:0x7ffffffffffff,playerVars:M,Bl:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var N=Number(y.podConfig.timeToInsertAtMillis);a.interstitials=a.interstitials.concat({time:N,playerVars:M, Bl:N===0?5:7})}}}; gST=function(a,x){if(x=x.find(function(y){return!(!y||!y.tooltipRenderer)}))a.tooltipRenderer=x.tooltipRenderer}; RzT=function(a,x){x.subscribeCommand&&(a.subscribeCommand=x.subscribeCommand);x.unsubscribeCommand&&(a.unsubscribeCommand=x.unsubscribeCommand);x.addToWatchLaterCommand&&(a.addToWatchLaterCommand=x.addToWatchLaterCommand);x.removeFromWatchLaterCommand&&(a.removeFromWatchLaterCommand=x.removeFromWatchLaterCommand);x.getSharePanelCommand&&(a.getSharePanelCommand=x.getSharePanelCommand)}; YyC=function(a,x){x!=null?(a.o1=x,a.gF=!0):(a.o1="",a.gF=!1)}; HSs=function(a,x){if(x=x.playerControlsOverlayRenderer)YyC(a,x.controlBgHtml),x.mutedAutoplay?(x=g.q(x.mutedAutoplay,AUG))&&x.endScreen&&(x=g.q(x.endScreen,ULG))&&x.text&&(a.BS=g.QC(x.text)):a.mutedAutoplay=!1}; iSS=function(a,x){var y=x.backgroundability;y&&y.backgroundabilityRenderer.backgroundable&&(a.backgroundable=!0);var D,M;if((D=x.offlineability)==null?0:(M=D.offlineabilityRenderer)==null?0:M.offlineable)a.offlineable=!0;if(y=x.contextParams)a.contextParams=y;(y=x.pictureInPicture)&&y.pictureInPictureRenderer.playableInPip&&(a.pipable=!0);x.playableInEmbed&&(a.allowEmbed=!0);if(y=x.ypcClickwrap)x=y.playerLegacyDesktopYpcClickwrapRenderer,y=y.ypcRentalActivationRenderer,x?(a.V7=x.durationMessage|| "",a.Lo=!0):y&&(x=y.durationMessage,a.V7=x?g.QC(x):"",a.Lo=!0)}; VRq=function(a,x,y){var D=T1(x.googleRemarketingUrl);D&&(a.googleRemarketingUrl=D);if(D=T1(x.youtubeRemarketingUrl))a.youtubeRemarketingUrl=D;if(D=x.heartbeatLoggingToken)a.heartbeatLoggingToken=D;D={};var M=T1(x.ptrackingUrl);if(M){M=l3(M);var N=M.oid;N&&(a.AV=N);if(N=M.pltype)a.dK=N;if(N=M.ptchn)a.cj=N;if(N=M.ptk)a.kf=encodeURIComponent(N);if(M=M.m)a.Hx=M}if(M=T1(x.qoeUrl)){M=g.cm(M);N=g.W(Object.keys(M));for(var F=N.next();!F.done;F=N.next()){F=F.value;var c=M[F];M[F]=Array.isArray(c)?c.join(","): c}a.dw=M;if(N=M.cat)a.C("html5_enable_qoe_cat_list")?a.dC=a.dC.concat(N.split(",")):a.LL=N;if(N=M.live)a.E2=N;if(M=M.drm_product)a.drmProduct=M}if(M=T1(x.videostatsPlaybackUrl)){M=l3(M);if(N=M.adformat)if(y.adformat=N,F=a.j(),F=nS8(N,a.Gy,F.U,F.V))a.adFormat=F;if(F=M.aqi)y.ad_query_id=F;if(y=M.autoplay)a.XQ=y=="1",a.Nq=y=="1";if(y=M.autonav)a.isAutonav=y=="1";if(y=M.delay)a.b9=pR(y);if(y=M.ei)a.eventId=y;if(y=kL(M.adcontext))try{var J=OST(y);J&&(a.Y8=J)}catch(G){g.E0(Error("Malformed adContext"))}if(y|| N)a.XQ=!0;if(J=M.feature)a.Ow=J;if(J=M.list)a.playlistId=J;if(J=M.of)a.W1=J;if(J=M.osid)a.osid=J;if(J=M.referrer)a.referrer=J;if(J=M.sdetail)a.Pz=J;if(J=M.sourceid)a.EtP=J;if(J=M.ssrt)a.SF=J=="1";if(J=M.subscribed)a.subscribed=J=="1";if(J=M.uga)a.userGenderAge=J;if(J=M.upt)a.OC=J;if(J=M.vm)a.videoMetadata=J;D.playback=M}if(J=T1(x.videostatsWatchtimeUrl)){J=l3(J);if(y=J.ald)a.GE=y;D.watchtime=J}if(J=T1(x.atrUrl))J=l3(J),D.atr=J;if(J=T1(x.engageUrl))J=l3(J),D.engage=J;a.VE=D;x.promotedPlaybackTracking&& (x=x.promotedPlaybackTracking,x.startUrls&&(a.H4=x.startUrls),x.firstQuartileUrls&&(a.v1=x.firstQuartileUrls),x.secondQuartileUrls&&(a.FB=x.secondQuartileUrls),x.thirdQuartileUrls&&(a.uE=x.thirdQuartileUrls),x.completeUrls&&(a.Zh=x.completeUrls),x.engagedViewUrls&&(x.engagedViewUrls.length>1&&g.E0(new g.$G("There are more than one engaged_view_urls.")),a.Kw=x.engagedViewUrls[0]))}; rU1=function(a,x,y){x=g.W(x);for(var D=x.next();!D.done;D=x.next())if(D=D.value)if(D=D.playerLegacyDesktopWatchAdsRenderer)if(D=D.playerAdParams){D.autoplay=="1"&&(a.XQ=!0,a.Nq=!0);a.Fk=D.encodedAdSafetyReason||null;D.showContentThumbnail!==void 0&&(a.Oa=!!D.showContentThumbnail);y.enabled_engage_types=D.enabledEngageTypes;break}}; tR7=function(a,x){var y=x.manifestlessWindowedLiveConfig;if(y){var D=Number(y.minDvrSequence),M=Number(y.maxDvrSequence),N=Number(y.minDvrMediaTimeMs),F=Number(y.maxDvrMediaTimeMs);y=Number(y.startWalltimeMs);D&&(a.P$=D);N&&(a.o9=N/1E3,a.C("html5_sabr_parse_live_metadata_playback_boundaries")&&kY(a)&&(a.Gn=N/1E3));M&&(a.A1=M);F&&(a.Hl=F/1E3,a.C("html5_sabr_parse_live_metadata_playback_boundaries")&&kY(a)&&(a.KI=F/1E3));y&&(a.y4=y/1E3);(D||N)&&(M||F)&&(a.Dk=!0,a.isLivePlayback=!0,a.allowLiveDvr=!0, a.Uf=!1)}if(D=x.daiConfig){if(D.enableDai){a.TJ=!0;if(M=D.enableServerStitchedDai)a.enableServerStitchedDai=M;if(M=D.enablePreroll)a.gX=M}var c;if(D.daiType==="DAI_TYPE_SS_DISABLED"||((c=D.debugInfo)==null?0:c.isDisabledUnpluggedChannel))a.sY=!0;D.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(a.Hw=!0);D.allowUstreamerRequestAdconfig&&(a.mJ=!0);D.sendSsdaiMissingAdBreakReasons&&(a.VZP=!0)}if(c=x.audioConfig){D=c.loudnessDb;D!=null&&(a.Rn=D);D=c.trackAbsoluteLoudnessLkfs;D!=null&&(a.Uz=D);D=c.loudnessTargetLkfs; D!=null&&(a.loudnessTargetLkfs=D);c.audioMuted&&(a.pG=!0);c.muteOnStart&&(a.Vy=!0);if(D=c.loudnessNormalizationConfig)D.applyStatefulNormalization&&(a.applyStatefulNormalization=!0),D.preserveStatefulLoudnessTarget&&(a.preserveStatefulLoudnessTarget=!0),M=D.minimumLoudnessTargetLkfs,M!=null&&(a.minimumLoudnessTargetLkfs=M),D=D.maxStatefulTimeThresholdSec,D!=null&&(a.maxStatefulTimeThresholdSec=D);c.playAudioOnly&&(a.O8=!0)}if(D=x.playbackEndConfig)c=D.endSeconds,D=D.limitedPlaybackDurationInSeconds, a.mutedAutoplay&&(c&&(a.endSeconds=c),D&&(a.limitedPlaybackDurationInSeconds=D));if(c=x.fairPlayConfig){if(D=c.certificate)a.j3=kL(D);D=Number(c.keyRotationPeriodMs);D>0&&(a.JW=D);c=Number(c.keyPrefetchMarginMs);c>0&&(a.f0=c)}if(c=x.playbackStartConfig){a.jx=Number(c.startSeconds);M=c.liveUtcStartSeconds;D=!!a.liveUtcStartSeconds&&a.liveUtcStartSeconds>0;M&&!D&&(a.liveUtcStartSeconds=Number(M));if(M=c.startPosition)if((N=M.utcTimeMillis)&&!D&&(a.liveUtcStartSeconds=Number(N)*.001),D=M.streamTimeMillis)a.wb= Number(D)*.001;a.progressBarStartPosition=c.progressBarStartPosition;a.progressBarEndPosition=c.progressBarEndPosition}else if(c=x.skippableSegmentsConfig){if(D=c.introSkipDurationMs)a.pE=Number(D)/1E3;if(c=c.outroSkipDurationMs)a.sX=Number(c)/1E3}if(D=x.skippableIntroConfig)c=Number(D.startMs),D=Number(D.endMs),isNaN(c)||isNaN(D)||(a.hA=c,a.Xh=D);if(c=x.streamSelectionConfig)a.wD=Number(c.maxBitrate);if(c=x.vrConfig)a.jP=c.partialSpherical=="1";if(c=x.webDrmConfig){c.skipWidevine&&(a.J5=!0);if(D= c.widevineServiceCert)a.uC=kL(D);c.useCobaltWidevine&&(a.useCobaltWidevine=!0);c.startWithNoQualityConstraint&&(a.P5=!0)}if(c=x.mediaCommonConfig){if(D=c.dynamicReadaheadConfig){a.maxReadAheadMediaTimeMs=D.maxReadAheadMediaTimeMs||NaN;a.minReadAheadMediaTimeMs=D.minReadAheadMediaTimeMs||NaN;a.readAheadGrowthRateMs=D.readAheadGrowthRateMs||NaN;var J;if(D=c==null?void 0:(J=c.mediaUstreamerRequestConfig)==null?void 0:J.videoPlaybackUstreamerConfig)a.N6=kL(D);if((J=c==null?void 0:c.sabrContextUpdates)&& J.length>0)for(J=g.W(J),D=J.next();!D.done;D=J.next())D=D.value,D.type&&D.value&&(M={type:D.type,scope:D.scope,value:kL(D.value)||void 0,sendByDefault:D.sendByDefault},a.sabrContextUpdates.set(D.type,M))}if(J=c.serverPlaybackStartConfig)a.serverPlaybackStartConfig=J;c.useServerDrivenAbr&&(a.Ag=!0);if(J=c.requestPipeliningConfig)a.requestPipeliningConfig=J}if(J=x.inlinePlaybackConfig)a.Pp=!!J.showAudioControls;if(J=x.embeddedPlayerConfig){a.embeddedPlayerConfig=J;if(c=J.embeddedPlayerMode)D=a.j(), D.UJ=c,D.J=c==="EMBEDDED_PLAYER_MODE_PFL";if(J=J.permissions)a.allowImaMonetization=!!J.allowImaMonetization}if(x=x.webPlayerConfig)x.gatewayExperimentGroup&&(a.gatewayExperimentGroup=x.gatewayExperimentGroup),x.isProximaEligible&&(a.isProximaLatencyEligible=!0)}; X6G=function(a,x,y){var D=x.formats;if(D){for(var M=[],N=g.W(D),F=N.next();!F.done;F=N.next())F=F.value,M.push(F.itag+"/"+F.width+"x"+F.height);a.rI=M.join(",");M=[];D=g.W(D);for(N=D.next();!N.done;N=D.next()){F=N.value;N={itag:F.itag,type:F.mimeType,quality:F.quality};var c=F.url;c&&(N.url=c);F=MC(8,F);c=F.t8;var J=F.Pa,G=F.s;F.O0&&(N.url=c,N.sp=J,N.s=G);M.push(g.ES(N))}a.IX=M.join(",")}if(N=x.hlsFormats){M={};if(y&&(y=y.audioPairingConfig)&&y.pairs)for(y=g.W(y.pairs),D=y.next();!D.done;D=y.next())D= D.value,F=D.videoItag,M[F]||(M[F]=[]),M[F].push(D.audioItag);y={};D=g.W(N);for(F=D.next();!F.done;F=D.next())F=F.value,y[F.itag]=F.bitrate;D=[];N=g.W(N);for(F=N.next();!F.done;F=N.next()){F=F.value;c={itag:F.itag,type:F.mimeType,url:F.url,bitrate:F.bitrate,width:F.width,height:F.height,fps:F.fps};if(J=F.audioTrack)if(G=J.displayName)c.name=G,c.audio_track_id=J.id,J.audioIsDefault&&(c.is_default="1");if(F.drmFamilies){J=[];G=g.W(F.drmFamilies);for(var Q=G.next();!Q.done;Q=G.next())J.push(hh[Q.value]); c.drm_families=J.join(",")}(J=M[F.itag])&&J.length&&(c.audio_itag=J.join(","),(J=y[J[0]])&&(c.bitrate+=J));(J=FMT(F))&&(c.eotf=J);F.audioChannels&&(c.audio_channels=F.audioChannels);D.push(g.ES(c))}a.hlsFormats=D.join(",")}if((y=x.licenseInfos)&&y.length>0){M={};y=g.W(y);for(D=y.next();!D.done;D=y.next())N=D.value,D=N.drmFamily,N=N.url,D&&N&&(M[hh[D]]=N);a.JC=M}if(M=x.drmParams)a.drmParams=M;if(M=x.dashManifestUrl)a.c8=g.sS(M,{cpn:a.clientPlaybackNonce});if(M=x.hlsManifestUrl)a.hlsvp=M;if(M=x.probeUrl)a.probeUrl= $6(g.sS(M,{cpn:a.clientPlaybackNonce}));if(x=x.serverAbrStreamingUrl)a.Zm=new g.d8(x,!0)}; p6G=function(a,x,y){var D=x.videoId;D&&(a.videoId=D,y.video_id||(y.video_id=D));if(D=x.title)a.title=D,y.title||(y.title=D);if(D=x.lengthSeconds)a.lengthSeconds=Number(D),y.length_seconds||(y.length_seconds=D);if(D=x.keywords)a.keywords=bS7(D);if(D=x.channelId)a.kW=D,y.ucid||(y.ucid=D);if(D=x.viewCount)a.rawViewCount=Number(D);if(D=x.author)a.author=D,y.author||(y.author=D);if(y=x.shortDescription)a.shortDescription=y;if(y=x.isCrawlable)a.isListed=y;if(y=x.musicVideoType)a.musicVideoType=y;y=x.isLive; y!=null&&(a.isLivePlayback=y);if(y||x.isUpcoming)a.isPremiere=!x.isLiveContent;if(y=x.thumbnail)a.lF=PE(y);if(y=x.isExternallyHostedPodcast)a.isExternallyHostedPodcast=y;(y=x.stationType)&&y!=="STATION_TYPE_UNKNOWN"&&(a.icS=!0);x=x.viewerLivestreamJoinPosition;if(x==null?0:x.utcTimeMillis)a.Yg=pR(x.utcTimeMillis)}; a_q=function(a,x){if(x.playerLegacyDesktopYpcTrailerRenderer){var y=x.playerLegacyDesktopYpcTrailerRenderer;a.Ki=y.trailerVideoId||"";var D=(D=x.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer)&&D.ypcTrailerRenderer}else if(x.playerLegacyDesktopYpcOfferRenderer)y=x.playerLegacyDesktopYpcOfferRenderer;else if(x.ypcTrailerRenderer){D=x.ypcTrailerRenderer;x=D.fullVideoMessage;a.q2=x?g.QC(x):"";var M,N;a.Ki=((M=g.q(D,IRJ))==null?void 0:(N=M.videoDetails)==null?void 0:N.videoId)||""}y&&(a.g9=y.itemTitle|| "",y.itemUrl&&(a.v_=y.itemUrl),y.itemBuyUrl&&(a.M3=y.itemBuyUrl),a.Zz=y.itemThumbnail||"",a.u1=y.offerHeadline||"",a.jl=y.offerDescription||"",a.Xv=y.offerId||"",a.FL=y.offerButtonText||"",a.z4=y.offerButtonFormattedText||null,a.Ha=y.overlayDurationMsec||NaN,a.q2=y.fullVideoMessage||"",a.Ph=!0);D&&((y=g.q(D,IRJ))?a.z3={raw_player_response:y}:(y=g.q(D,ezT),a.z3=y?yq(y):null),a.Ph=!0)}; y$q=function(a,x,y,D){x.isLiveDefaultBroadcast&&(a.isLiveDefaultBroadcast=!0);x.isUpcoming&&(a.isUpcoming=!0);if(x.isPostLiveDvr){a.Uf=!0;if(D=x.latencyClass)a.latencyClass=xS6[D]||"UNKNOWN";x.isLowLatencyLiveStream&&(a.isLowLatencyLiveStream=!0)}else{var M=!1;a.L5?(a.allowLiveDvr=wA()?!0:yl&&u3<5?!1:!0,a.isLivePlayback=!0):x.isLive?(D.livestream="1",a.allowLiveDvr=x.isLiveDvrEnabled?wA()?!0:yl&&u3<5?!1:!0:!1,a.partnerId=27,M=!0):x.isUpcoming&&(M=!0);if(x.isLive||a.L5){x.isLowLatencyLiveStream&&(a.isLowLatencyLiveStream= !0);var N=x.latencyClass;N&&(a.latencyClass=xS6[N]||"UNKNOWN");if(x=x.liveChunkReadahead)a.liveChunkReadahead=x;if(x=y&&y.livePlayerConfig){x.hasSubfragmentedFmp4&&(a.hasSubfragmentedFmp4=!0);x.hasSubfragmentedWebm&&(a.wE=!0);x.defraggedFromSubfragments&&(a.defraggedFromSubfragments=!0);if(y=x.liveExperimentalContentId)a.liveExperimentalContentId=Number(y);x=x.isLiveHeadPlayable;a.C("html5_live_head_playable")&&x!=null&&(a.isLiveHeadPlayable=x)}}M&&(a.isLivePlayback=!0,D.adformat&&D.adformat.split("_")[1]!== "8"||a.Fs.push("heartbeat"))}}; mV=function(a,x){this.type=a||"";this.id=x||""}; WE=function(a){return new mV(a.substring(0,2),a.substring(2))}; E7=function(a,x){this.sJ=a;this.author="";this.Dt=null;this.playlistLength=0;this.T=this.sessionData=null;this.lF={};this.title="";if(x){this.author=x.author||x.playlist_author||"";this.title=x.playlist_title||"";if(a=x.session_data)this.sessionData=N9(a,"&");var y;this.T=((y=x.thumbnail_ids)==null?void 0:y.split(",")[0])||null;this.lF=vE(x,"playlist_");this.videoId=x.video_id||void 0;if(y=x.list)switch(x.listType){case "user_uploads":this.playlistId=(new mV("UU","PLAYER_"+y)).toString();break;default:if(a= x.playlist_length)this.playlistLength=Number(a)||0;this.playlistId=WE(y).toString();if(x=x.video)this.videoId=(x[0]||null).video_id||void 0}else x.playlist&&(this.playlistLength=x.playlist.toString().split(",").length)}}; s7=function(a,x){this.sJ=a;this.He=this.author="";this.Dt=null;this.isUpcoming=this.isLivePlayback=!1;this.lengthSeconds=0;this.Mc=this.lengthText="";this.sessionData=null;this.lF={};this.title="";if(x){this.ariaLabel=x.aria_label||void 0;this.author=x.author||"";this.He=x.He||"";if(a=x.endscreen_autoplay_session_data)this.Dt=N9(a,"&");this.SV=x.SV;this.isLivePlayback=x.live_playback==="1";this.isUpcoming=!!x.isUpcoming;if(a=x.length_seconds)this.lengthSeconds=typeof a==="string"?Number(a):a;this.lengthText= x.lengthText||"";this.Mc=x.Mc||"";this.publishedTimeText=x.publishedTimeText||void 0;if(a=x.session_data)this.sessionData=N9(a,"&");this.shortViewCount=x.short_view_count_text||void 0;this.lF=vE(x);this.title=x.title||"";this.videoId=x.docid||x.video_id||x.videoId||x.id||void 0;this.watchUrl=x.watchUrl||void 0}}; ju7=function(a){var x,y,D=(x=a.getWatchNextResponse())==null?void 0:(y=x.contents)==null?void 0:y.twoColumnWatchNextResults,M,N,F,c,J;a=(M=a.getWatchNextResponse())==null?void 0:(N=M.playerOverlays)==null?void 0:(F=N.playerOverlayRenderer)==null?void 0:(c=F.endScreen)==null?void 0:(J=c.watchNextEndScreenRenderer)==null?void 0:J.results;if(!a){var G,Q;a=D==null?void 0:(G=D.endScreen)==null?void 0:(Q=G.endScreen)==null?void 0:Q.results}return a}; g.hx=function(a){var x,y,D;a=g.q((x=a.getWatchNextResponse())==null?void 0:(y=x.playerOverlays)==null?void 0:(D=y.playerOverlayRenderer)==null?void 0:D.decoratedPlayerBarRenderer,BE);return g.q(a==null?void 0:a.playerBar,DSC)}; MtJ=function(a){this.T=a.playback_progress_0s_url;this.J=a.playback_progress_2s_url;this.B=a.playback_progress_10s_url}; Na7=function(){if($Y===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(x){}a:{try{var a=!!self.localStorage}catch(x){a=!1}if(a&&(a=g.R9(g.XQ()+"::yt-player"))){$Y=new YZ(a);break a}$Y=void 0}}return $Y}; g.fO=function(){var a=Na7();if(!a)return{};try{var x=a.get("yt-player-lv");return JSON.parse(x||"{}")}catch(y){return{}}}; g.F_6=function(a){var x=Na7();x&&(a=JSON.stringify(a),x.set("yt-player-lv",a))}; g.Rk=function(a){return g.fO()[a]||0}; g.YY=function(a,x){var y=g.fO();x!==y[a]&&(x!==0?y[a]=x:delete y[a],g.F_6(y))}; g.Ax=function(a){return g.R(function(x){return x.return(g.Ov(zpS(),a))})}; HE=function(a,x,y,D,M,N,F,c){var J,G,Q,S,K,L;return g.R(function(w){switch(w.T){case 1:return J=g.Rk(a),J===4?w.return(4):g.B(w,g.x_(),2);case 2:G=w.B;if(!G)throw g.q7("wiac");if(!c||F===void 0){w.WJ(3);break}return g.B(w,c$z(c,F),4);case 4:F=w.B;case 3:return Q=y.lastModified||"0",g.B(w,g.Ax(G),5);case 5:return S=w.B,g.cJ(w,6),U7++,g.B(w,g.Ev(S,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",yn:!0},function(Z){if(N!==void 0&&F!==void 0){var v=""+a+"|"+x.id+"|"+Q+"|"+String(N).padStart(10, "0");v=g.Bo(Z.objectStore("media"),F,v)}else v=g.n3.resolve(void 0);var m=otz(a,x.lk()),u=otz(a,!x.lk()),E={fmts:J$6(D),format:y||{}};m=g.Bo(Z.objectStore("index"),E,m);var h=D.downloadedEndTime===-1;E=h?Z.objectStore("index").get(u):g.n3.resolve(void 0);var V={fmts:"music",format:{}};Z=h&&M&&!x.lk()?g.Bo(Z.objectStore("index"),V,u):g.n3.resolve(void 0);return g.n3.all([Z,E,v,m]).then(function(H){H=g.W(H);H.next();H=H.next().value;U7--;var j6=g.Rk(a);if(j6!==4&&h&&M||H!==void 0&&g.GMz(H.fmts))j6= 1,g.YY(a,j6);return j6})}),8); case 8:return w.return(w.B);case 6:K=g.Qn(w);U7--;L=g.Rk(a);if(L===4)return w.return(L);g.YY(a,4);throw K;}})}; g.Quq=function(a){var x,y;return g.R(function(D){if(D.T==1)return g.B(D,g.x_(),2);if(D.T!=3){x=D.B;if(!x)throw g.q7("ri");return g.B(D,g.Ax(x),3)}y=D.B;return D.return(g.Ev(y,["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},function(M){var N=IDBKeyRange.bound(a+"|",a+"~");return M.objectStore("index").getAll(N).then(function(F){return F.map(function(c){return c?c.format:{}})})}))})}; K_G=function(a,x,y,D,M){var N,F,c;return g.R(function(J){if(J.T==1)return g.B(J,g.x_(),2);if(J.T!=3){N=J.B;if(!N)throw g.q7("rc");return g.B(J,g.Ax(N),3)}F=J.B;c=g.Ev(F,["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},function(G){var Q=""+a+"|"+x+"|"+y+"|"+String(D).padStart(10,"0");return G.objectStore("media").get(Q)}); return M?J.return(c.then(function(G){if(G===void 0)throw Error("No data from indexDb");return Spq(M,G)}).catch(function(G){throw new g.$G("Error while reading chunk: "+G.name+", "+G.message); })):J.return(c)})}; g.GMz=function(a){return a?a==="music"?!0:a.includes("dlt=-1")||!a.includes("dlt="):!1}; otz=function(a,x){return""+a+"|"+(x?"v":"a")}; J$6=function(a){var x={};return FV((x.dlt=a.downloadedEndTime.toString(),x.mket=a.maxKnownEndTime.toString(),x.avbr=a.averageByteRate.toString(),x))}; wjG=function(a){var x={},y={};a=g.W(a);for(var D=a.next();!D.done;D=a.next()){var M=D.value,N=M.split("|");M.match(g.L_C)?(D=Number(N.pop()),isNaN(D)?y[M]="?":(N=N.join("|"),(M=x[N])?(N=M[M.length-1],D===N.end+1?N.end=D:M.push({start:D,end:D})):x[N]=[{start:D,end:D}])):y[M]="?"}a=g.W(Object.keys(x));for(D=a.next();!D.done;D=a.next())D=D.value,y[D]=x[D].map(function(F){return F.start+"-"+F.end}).join(","); return y}; i3=function(a){g.Mf.call(this);this.T=null;this.J=new HI;this.T=null;this.D=new Set;this.crossOrigin=a||""}; Cdq=function(a,x,y){for(y=O7(a,y);y>=0;){var D=a.levels[y];if(D.isLoaded(VN(D,x))&&(D=g.rc(D,x)))return D;y--}return g.rc(a.levels[0],x)}; dSz=function(a,x,y){y=O7(a,y);for(var D,M;y>=0;y--)if(D=a.levels[y],M=VN(D,x),!D.isLoaded(M)){D=a;var N=y,F=N+"-"+M;D.D.has(F)||(D.D.add(F),D.J.enqueue(N,{bN:N,TU:M}))}qps(a)}; qps=function(a){if(!a.T&&!a.J.isEmpty()){var x=a.J.remove();a.T=ZH7(a,x)}}; ZH7=function(a,x){var y=document.createElement("img");a.crossOrigin&&(y.crossOrigin=a.crossOrigin);y.src=a.levels[x.bN].IK(x.TU);y.onload=function(){var D=x.bN,M=x.TU;a.T!==null&&(a.T.onload=null,a.T=null);D=a.levels[D];D.loaded.add(M);qps(a);var N=D.columns*D.rows;M*=N;D=Math.min(M+N-1,D.eE()-1);M=[M,D];a.publish("l",M[0],M[1])}; return y}; g.tx=function(a,x,y,D){this.level=a;this.U=x;this.loaded=new Set;this.level=a;this.U=x;a=y.split("#");this.width=Math.floor(Number(a[0]));this.height=Math.floor(Number(a[1]));this.frameCount=Math.floor(Number(a[2]));this.columns=Math.floor(Number(a[3]));this.rows=Math.floor(Number(a[4]));this.T=Math.floor(Number(a[5]));this.J=a[6];this.signature=a[7];this.videoLength=D}; VN=function(a,x){return Math.floor(x/(a.columns*a.rows))}; g.rc=function(a,x){x>=a.Lg()&&a.bX();var y=VN(a,x),D=a.columns*a.rows,M=x%D;x=M%a.columns;M=Math.floor(M/a.columns);var N=a.bX()+1-D*y;if(N1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}; ntG=function(a,x,y){return(a=a.levels[x])?a.Nb(y):-1}; O7=function(a,x){var y=a.U.get(x);if(y)return y;y=a.levels.length;for(var D=0;D=x)return a.U.set(x,D),D;a.U.set(x,y-1);return y-1}; b3=function(a,x,y,D){y=y.split("#");y=[y[1],y[2],0,y[3],y[4],-1,y[0],""].join("#");g.tx.call(this,a,x,y,0);this.B=null;this.N=D?2:0}; pO=function(a,x,y,D){Xk.call(this,a,0,void 0,x,!(D===void 0||!D));for(a=0;a30?a.limitedPlaybackDurationInSeconds=30:y<30&&y>10&&(a.limitedPlaybackDurationInSeconds=10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":a.limitedPlaybackDurationInSeconds=y*.2}}; x$=function(a,x){var y=x.raw_watch_next_response;if(!y){var D=x.watch_next_response;D&&(y=JSON.parse(D))}if(y){a.tP=y;var M=a.tP.playerCueRangeSet;M&&g.Di(a,M);var N=a.tP.playerOverlays;if(N){var F=N.playerOverlayRenderer;if(F){var c=F.autonavToggle;c&&(a.autoplaySwitchButtonRenderer=g.q(c,BaC),a.C("web_player_autonav_use_server_provided_state")&&My(a)&&(a.autonavState=a.autoplaySwitchButtonRenderer.enabled?2:1));var J=F.videoDetails;if(J){var G=J.embeddedPlayerOverlayVideoDetailsRenderer;var Q=J.playerOverlayVideoDetailsRenderer; Q&&(Q.title&&(x.title=g.QC(Q.title)),Q.subtitle&&(x.subtitle=g.QC(Q.subtitle)))}g.YL(a.sJ)&&(a.n1=!!F.addToMenu);hp7(a,F.shareButton);F.startPosition&&F.endPosition&&(a.progressBarStartPosition=F.startPosition,a.progressBarEndPosition=F.endPosition);var S=F.gatedActionsOverlayRenderer;S&&(a.GR=g.q(S,$Ss));var K,L,w,Z=g.q((K=a.getWatchNextResponse())==null?void 0:(L=K.playerOverlays)==null?void 0:(w=L.playerOverlayRenderer)==null?void 0:w.infoPanel,f_1);if(Z){a.MX=Number(Z==null?void 0:Z.durationMs)|| NaN;if(Z==null?0:Z.infoPanelOverviewViewModel)a.bO=Z==null?void 0:Z.infoPanelOverviewViewModel;if(Z==null?0:Z.infoPanelDetailsViewModel)a.XM=Z==null?void 0:Z.infoPanelDetailsViewModel}a.showSeekingControls=!!F.showSeekingControls}}var v,m,u=(v=a.getWatchNextResponse())==null?void 0:(m=v.contents)==null?void 0:m.twoColumnWatchNextResults;if(u){var E=u.desktopOverlay&&g.q(u.desktopOverlay,gtq);E&&(E.suppressShareButton&&(a.showShareButton=!1),E.suppressWatchLaterButton&&(a.n1=!1))}G&&Rp6(a,x,G);var h= oe(0,x.autoplay_count),V=a.getWatchNextResponse(),H,j6=(H=V.contents)==null?void 0:H.twoColumnWatchNextResults,e,as,z7,Qq=(e=V.playerOverlays)==null?void 0:(as=e.playerOverlayRenderer)==null?void 0:(z7=as.autoplay)==null?void 0:z7.playerOverlayAutoplayRenderer,DJ=ju7(a),nz,yn=(nz=V.contents)==null?void 0:nz.singleColumnWatchNextResults;if(yn){var oP;if(((oP=yn.autoplay)==null?0:oP.autoplay)&&!yn.playlist){var zL=yn.autoplay.autoplay.sets,Xl={},fz=new s7(a.j()),yg=null,ht;if(zL){for(var k=g.W(zL), p7=k.next();!p7.done;p7=k.next()){var tt=p7.value.autoplayVideoRenderer;if(tt&&tt.compactVideoRenderer){yg=tt.compactVideoRenderer;break}}if(ht=zL[0].autoplayVideo){var ch=ht.clickTrackingParams;ch&&(Xl.itct=ch);Xl.autonav="1";Xl.playnext=String(h)}}else Xl.feature="related-auto";var WJ=g.q(ht,g.Ny);if(yg){fz.videoId=yg.videoId;var P=yg.shortBylineText;P&&(fz.author=g.QC(P));var xG=yg.title;xG&&(fz.title=g.QC(xG))}else WJ!=null&&WJ.videoId&&(fz.videoId=WJ.videoId);fz.Dt=Xl;a.suggestions=[];a.Rs=fz}}if(DJ){for(var nh= [],cX=g.W(DJ),ph=cX.next();!ph.done;ph=cX.next()){var Jb=ph.value,b1=void 0,aP=null;if(Jb.endScreenVideoRenderer){var k2=Jb.endScreenVideoRenderer,l=k2.title;aP=new s7(a.j());aP.videoId=k2.videoId;aP.lengthSeconds=k2.lengthInSeconds||0;var n=k2.publishedTimeText;n&&(aP.publishedTimeText=g.QC(n));var T=k2.shortBylineText;T&&(aP.author=g.QC(T));var f=k2.shortViewCountText;f&&(aP.shortViewCount=g.QC(f));if(l){aP.title=g.QC(l);var X=l.accessibility;if(X){var Fl=X.accessibilityData;Fl&&Fl.label&&(aP.ariaLabel= Fl.label)}}var p=k2.navigationEndpoint;if(p){b1=p.clickTrackingParams;var r=g.q(p,g.Ny),Y=g.q(p,g.gD);r?aP.SV=r:Y!=null&&(aP.watchUrl=Y.url)}var ET=k2.thumbnailOverlays;if(ET)for(var sT=g.W(ET),qC=sT.next();!qC.done;qC=sT.next()){var m7=qC.value.thumbnailOverlayTimeStatusRenderer;if(m7)if(m7.style==="LIVE"){aP.isLivePlayback=!0;break}else if(m7.style==="UPCOMING"){aP.isUpcoming=!0;break}}aP.lF=PE(k2.thumbnail)}else if(Jb.endScreenPlaylistRenderer){var DD=Jb.endScreenPlaylistRenderer,kG=DD.navigationEndpoint; if(!kG)continue;var ie=g.q(kG,g.Ny);if(!ie)continue;var $2=ie.videoId;aP=new E7(a.j());aP.playlistId=DD.playlistId;aP.playlistLength=Number(DD.videoCount)||0;aP.T=$2||null;aP.videoId=$2;var bF=DD.title;bF&&(aP.title=g.QC(bF));var Wh=DD.shortBylineText;Wh&&(aP.author=g.QC(Wh));b1=kG.clickTrackingParams;aP.lF=PE(DD.thumbnail)}aP&&(b1&&(aP.sessionData={itct:b1}),nh.push(aP))}a.suggestions=nh}if(Qq){a.y7=!!Qq.preferImmediateRedirect;a.S8=a.S8||!!Qq.webShowNewAutonavCountdown;a.El=a.El||!!Qq.webShowBigThumbnailEndscreen; if(a.S8||a.El){var U$=j6||null,Bh=new s7(a.j());Bh.videoId=Qq.videoId;var vJ=Qq.videoTitle;if(vJ){Bh.title=g.QC(vJ);var AS=vJ.accessibility;if(AS){var vW=AS.accessibilityData;vW&&vW.label&&(Bh.ariaLabel=vW.label)}}var TL=Qq.byline;TL&&(Bh.author=g.QC(TL));var IP=Qq.publishedTimeText;IP&&(Bh.publishedTimeText=g.QC(IP));var jS=Qq.shortViewCountText;jS&&(Bh.shortViewCount=g.QC(jS));var UG=Qq.thumbnailOverlays;if(UG)for(var $y=g.W(UG),ZP=$y.next();!ZP.done;ZP=$y.next()){var E$=ZP.value.thumbnailOverlayTimeStatusRenderer; if(E$)if(E$.style==="LIVE"){Bh.isLivePlayback=!0;break}else if(E$.style==="UPCOMING"){Bh.isUpcoming=!0;break}else if(E$.style==="DEFAULT"&&E$.text){Bh.lengthText=g.QC(E$.text);var Gi=E$.text.accessibility;if(Gi){var Qi=Gi.accessibilityData;Qi&&Qi.label&&(Bh.Mc=Qi.label||"")}break}}Bh.lF=PE(Qq.background);var jc=Qq.nextButton;if(jc){var DN=jc.buttonRenderer;if(DN){var Dd=DN.navigationEndpoint;if(Dd){var qk=g.q(Dd,g.Ny);qk&&(Bh.SV=qk)}}}if(Qq.topBadges){var Me=Qq.topBadges[0];if(Me){var Ne=g.q(Me,YpT); Ne&&Ne.style==="BADGE_STYLE_TYPE_PREMIUM"&&(Bh.ZKJ=!0)}}var Fd=Qq.alternativeTitle;Fd&&(Bh.He=g.QC(Fd));var t3={autonav:"1",playnext:String(h)};Bh.playlistId&&(t3.autoplay="1");if(U$){var f4,gP,PW,zA,Tf=(f4=U$.autoplay)==null?void 0:(gP=f4.autoplay)==null?void 0:(PW=gP.sets)==null?void 0:(zA=PW[0])==null?void 0:zA.autoplayVideo;if(Tf){var ca=Tf.clickTrackingParams;ca&&(t3.itct=ca);var oW=g.q(Tf,g.Ny);oW&&(Bh.K8=oW)}}else if(Qq){var JJ,Zd,GA,X7=(JJ=Qq.nextButton)==null?void 0:(Zd=JJ.buttonRenderer)== null?void 0:(GA=Zd.navigationEndpoint)==null?void 0:GA.clickTrackingParams;X7&&(t3.itct=X7)}t3.itct||(t3.feature="related-auto");Bh.Dt=t3;a.suggestions||(a.suggestions=[]);a.Rs=Bh}Qq.countDownSecs!=null&&(a.DZ=Qq.countDownSecs*1E3);Qq.countDownSecsForFullscreen!=null&&(a.qq=Qq.countDownSecsForFullscreen>=0?Qq.countDownSecsForFullscreen*1E3:-1);a.C("web_autonav_color_transition")&&Qq.watchToWatchTransitionRenderer&&(a.watchToWatchTransitionRenderer=g.q(Qq.watchToWatchTransitionRenderer,A$C))}var l7= ju7(a);if(l7){var a7,kz,Gm,Q1=l7==null?void 0:(a7=l7[0])==null?void 0:(kz=a7.endScreenVideoRenderer)==null?void 0:(Gm=kz.navigationEndpoint)==null?void 0:Gm.clickTrackingParams,uz=g.Fc(a);Q1&&uz&&(uz.sessionData={itct:Q1})}a.tP.currentVideoThumbnail&&(a.lF=PE(a.tP.currentVideoThumbnail));var m6,QJ,SY,Kp,Lp,Ws=(m6=a.tP)==null?void 0:(QJ=m6.contents)==null?void 0:(SY=QJ.twoColumnWatchNextResults)==null?void 0:(Kp=SY.results)==null?void 0:(Lp=Kp.results)==null?void 0:Lp.contents;if(Ws&&Ws[0]){var pr= Ws[0].videoPrimaryInfoRenderer;pr&&pr&&pr.subtitle&&(a.C4=g.QC(pr.subtitle))}if(Ws&&Ws[1]){var Ef,ro,sf,vu,In=(Ef=Ws[1].videoSecondaryInfoRenderer)==null?void 0:(ro=Ef.owner)==null?void 0:(sf=ro.videoOwnerRenderer)==null?void 0:(vu=sf.thumbnail)==null?void 0:vu.thumbnails;In&&In.length&&(a.profilePicture=In[In.length-1].url)}var Pi=Ql(x),t5,$2S=(t5=a.getWatchNextResponse())==null?void 0:t5.onResponseReceivedEndpoints;if($2S)for(var fFC=g.W($2S),BU=fFC.next();!BU.done;BU=fFC.next()){var hy=BU.value; g.q(hy,zz)&&(a.QE=g.q(hy,zz));var lS=g.q(hy,USl),gll=void 0;if((gll=lS)==null?0:gll.entityKeys)a.Zb=lS.entityKeys||[],lS.visibleOnLoadKeys&&(a.visibleOnLoadKeys=lS.visibleOnLoadKeys)}if(a.C("web_key_moments_markers")){var RML=g.cC.getState().entities,Y5J=g.HP("visibility_override","markersVisibilityOverrideEntity");var B8=OL(RML,"markersVisibilityOverrideEntity",Y5J);a.yP=(B8==null?void 0:B8.videoId)===(a.videoId||Pi)&&(B8==null?0:B8.visibilityOverrideMarkersKey)?B8.visibilityOverrideMarkersKey:a.visibleOnLoadKeys; a.visibleOnLoadKeys=[].concat(g.tS(a.yP))}}}; l_h=function(a,x){if(x=x.raw_reel_item_watch_response)a.reelItemWatchResponse=x}; HH7=function(a){return!!a&&isFinite(a)&&a>1E9}; My=function(a){var x;return((x=a.autoplaySwitchButtonRenderer)==null?void 0:x.enabled)!==void 0}; oE=function(a){return!!(a.J&&a.J.videoInfos&&a.J.videoInfos.length)}; g.KL=function(a){var x=a.Y;a.C("html5_gapless_unlimit_format_selection")&&JM(a)&&(x=!1);var y=!!a.T&&a.T.w0,D=a.sJ,M=a.JH(),N=Gz(a),F=a.OJ,c=x,J=a.isOtf();x=a.Eo();var G=a.L5,Q=a.getUserAudio51Preference(),S=QH(a),K=ST(a),L=new Rtl(D);if(D.RY()||D.C("html5_logging_format_selection"))L.T=!0;L.Gt=N;L.OJ=F&&D.V;L.yP=Q;g.tY("windows nt 5.1")&&!g.Nw&&(L.lc=!0);if(N=M)N=g.Nc(D)?UVs(D):!1;N&&(L.cJ=!0);c&&(L.lc=!0,L.AK=!0);J&&!D.C("html5_otf_prefer_vp9")&&(L.lc=!0);D.playerStyle==="picasaweb"&&(J&&(L.lc= !1),L.dS=!1);G&&(L.lc=!0);OO(D.N,VV.CHANNELS)&&(D.C("html5_enable_ac3")&&(L.U=!0),D.C("html5_enable_eac3")&&(L.N=!0),D.C("html5_enable_ac3_gapless")&&(L.N1=!0));D.C("html5_block_8k_hfr")&&(L.EJ=!0);L.D=g.ts(D.experiments,"html5_max_selectable_quality_ordinal");L.Y=g.ts(D.experiments,"html5_min_selectable_quality_ordinal");Wr&&(L.n1=480);if(y||M)L.dS=!1;L.zt=!1;L.disableAv1=S;y=pc(D,L.B,void 0,L.disableAv1);y>0&&y<2160&&(x9()||D.C("html5_format_hybridization"))&&(L.B.supportsChangeType=+x9(),L.xr= y);y>=2160&&(L.UJ=!0);c9G()&&!D.C("disable_av1_setting")&&(L.B.serveVp9OverAv1IfHigherRes=0,L.hK=!1);L.Eo=x;L.Cc=g.p3||NB()&&!x?!1:!0;L.V=D.C("html5_format_hybridization");L.Af=D.C("html5_disable_encrypted_vp9_live_non_2k_4k");L.tf=K;kY(a)&&(L.Vn=!0);p6()&&a.playerResponse&&a.playerResponse.playerConfig&&a.playerResponse.playerConfig.webPlayerConfig&&a.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(L.U=!0,L.N=!0);a.Y&&a.isAd()&&(a.Xs&&(L.BJ=a.Xs),a.u$&&(L.J=a.u$));a.iV()&& (L.tP=g.ts(a.sJ.experiments,"html5_hard_cap_max_vertical_resolution_for_shorts"));L.e8=a.isLivePlayback&&a.fJ()&&a.sJ.C("html5_drm_live_audio_51");L.S8=a.X0;L.O6=!kY(a);return a.EJ=L}; QH=function(a){return a.sJ.C("html5_disable_av1")?!0:!1}; iHS=function(a){uW("drm_pb_s",void 0,a.BJ);a.j3||a.T&&YD(a.T);var x={};a.T&&(x=v67(a.Go,g.KL(a),a.sJ.N,a.T,function(y){return a.publish("ctmp","fmtflt",y)},!0,new Set)); x=new cr(x,a.sJ,a.J5,a.useCobaltWidevine?p6()?LL(a):!1:!1,function(y,D){a.AP(y,D)}); g.U(a,x);a.VL=!1;a.loading=!0;H_6(x,function(y){uW("drm_pb_f",void 0,a.BJ);for(var D=g.W(y),M=D.next();!M.done;M=D.next())switch(M=M.value,M.flavor){case "fairplay":M.j3=a.j3;M.JW=a.JW;M.f0=a.f0;break;case "widevine":M.uC=a.uC}a.Eg=y;if(a.Eg.length>0&&(a.N=a.Eg[0],a.sJ.RY())){y={};D=g.W(Object.entries(a.N.T));for(M=D.next();!M.done;M=D.next()){var N=g.W(M.value);M=N.next().value;N=N.next().value;var F="unk";(M=M.match(/(.*)codecs="(.*)"/))&&(F=M[2]);y[F]=N}a.AP("drmProbe",y)}a.yb()})}; OHT=function(a,x){if(x.length===0||we(a))return null;a.sJ.N.J&&(th=!0);var y=a.JC;var D=a.lengthSeconds,M=a.isLivePlayback,N=a.Uf,F=a.sJ,c=vfz(x);if(M||N){F=F.experiments;D=new sU("",F,!0);D.B=!N;D.w0=!0;D.isManifestless=!0;D.isLive=!N;D.Uf=N;M=g.W(x);for(c=M.next();!c.done;c=M.next()){var J=c.value;c=$q(J,y);var G=MC(12,J);G=gt(G.t8||J.url||"",G.Pa,G.s);var Q=G.get("id");Q&&Q.includes("%7E")&&(D.cJ=!0);var S=void 0;Q=(S=F)==null?void 0:S.XR("html5_max_known_end_time_rebase");S=Number(J.targetDurationSec|| 5);J=Number(J.maxDvrDurationSec||14400);var K=Number(G.get("mindsq")||G.get("min_sq")||"0"),L=Number(G.get("maxdsq")||G.get("max_sq")||"0")||Infinity;D.P$=D.P$||K;D.A1=D.A1||L;var w=!Af(c.mimeType);G&&mq(D,new Qa(G,c,{i$:S,iT:w,AT:J,P$:K,A1:L,s4:300,Uf:N,k$:Q}))}y=D}else if(c==="FORMAT_STREAM_TYPE_OTF"){D=D===void 0?0:D;N=new sU("",F.experiments,!1);N.duration=D||0;F=g.W(x);for(D=F.next();!D.done;D=F.next())D=D.value,M=$q(D,y,N.duration),c=MC(10,D),(c=gt(c.t8||D.url||"",c.Pa,c.s))&&(M.streamType=== "FORMAT_STREAM_TYPE_OTF"?mq(N,new SP(c,M,"sq/0")):mq(N,new lK(c,M,t1(D.initRange),t1(D.indexRange))));N.isOtf=!0;y=N}else{D=D===void 0?0:D;N=new sU("",F.experiments,!1);N.duration=D||0;F=g.W(x);for(D=F.next();!D.done;D=F.next())G=D.value,D=$q(G,y,N.duration),M=t1(G.initRange),c=t1(G.indexRange),Q=MC(14,G),(G=gt(Q.t8||G.url||"",Q.Pa,Q.s))&&mq(N,new lK(G,D,M,c));y=N}x.length>0&&(x=x[0],jT(a)&&x.url&&(a.VS=a.VS||W_s(x.url)));x=a.isLivePlayback&&!a.Uf&&!a.Dk&&!a.isPremiere;a.C("html5_live_head_playable")&& (!CL(a)&&x&&a.AP("missingLiveHeadPlayable",{}),a.sJ.cJ==="yt"&&(y.e8=!0));return y}; VtC=function(a){var x,y,D=((x=a.playerResponse)==null?void 0:(y=x.streamingData)==null?void 0:y.adaptiveFormats)||[];x=null;if(D.length>0)x=OHT(a,D);else if(!a.C("html5_deprecate_adaptive_formats_string")){a.AP("pafmtstr",{s:a.adaptiveFormats.substring(0,50)});if((D=a.adaptiveFormats)&&!we(a)){a.sJ.N.J&&(th=!0);D=qy(D);x=a.JC;var M=a.lengthSeconds,N=a.isLivePlayback;y=a.Uf;var F=a.sJ,c=nf1(D);if(N||y){F=F==null?void 0:F.experiments;M=new sU("",F,!0);M.w0=!0;M.isManifestless=!0;M.B=!y;M.isLive=!y; M.Uf=y;N=g.W(D);for(c=N.next();!c.done;c=N.next()){var J=c.value;c=fc(J,x);var G=gt(J.url,J.sp,J.s),Q=G.get("id");Q&&Q.includes("%7E")&&(M.cJ=!0);var S=void 0;Q=(S=F)==null?void 0:S.XR("html5_max_known_end_time_rebase");S=Number(J.target_duration_sec)||5;J=Number(J.max_dvr_duration_sec)||14400;var K=Number(G.get("mindsq")||G.get("min_sq")||"0"),L=Number(G.get("maxdsq")||G.get("max_sq")||"0")||Infinity;M.P$=M.P$||K;M.A1=M.A1||L;var w=!Af(c.mimeType);G&&mq(M,new Qa(G,c,{i$:S,iT:w,AT:J,P$:K,A1:L,s4:300, Uf:y,k$:Q}))}x=M}else if(c==="FORMAT_STREAM_TYPE_OTF"){M=M===void 0?0:M;y=new sU("",F==null?void 0:F.experiments,!1);y.duration=M||0;F=g.W(D);for(M=F.next();!M.done;M=F.next())if(G=M.value,M=fc(G,x,y.duration),N=gt(G.url,G.sp,G.s))M.streamType==="FORMAT_STREAM_TYPE_OTF"?mq(y,new SP(N,M,"sq/0")):(c=VY(G.init),G=VY(G.index),mq(y,new lK(N,M,c,G)));y.isOtf=!0;x=y}else{M=M===void 0?0:M;y=new sU("",F==null?void 0:F.experiments,!1);y.duration=M||0;F=g.W(D);for(M=F.next();!M.done;M=F.next())G=M.value,M=fc(G, x,y.duration),N=VY(G.init),c=VY(G.index),(G=gt(G.url,G.sp,G.s))&&mq(y,new lK(G,M,N,c));x=y}D.length>0&&(D=D[0],jT(a)&&D.url&&(a.VS=a.VS||W_s(D.url)));D=a.isLivePlayback&&!a.Uf&&!a.Dk&&!a.isPremiere;a.C("html5_live_head_playable")&&(!CL(a)&&D&&a.AP("missingLiveHeadPlayable",{}),a.sJ.cJ==="yt"&&(x.e8=!0))}else x=null;a.AP("pafmts",{isManifestFilled:!!x})}if(!x)return!1;de(a,x);return!0}; we=function(a){return p6()?!LL(a):eM()?!(!a.j3||!a.C("html5_enable_safari_fairplay")&&wA()):!1}; LL=function(a){return a.C("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; g.Di=function(a,x){x=g.W(x);for(var y=x.next();!y.done;y=x.next())if(y=y.value,y.cueRangeSetIdentifier){var D=void 0;a.uT.set(y.cueRangeSetIdentifier,(D=y.playerCueRanges)!=null?D:[])}}; Zi=function(a){return!(!a.T||!a.T.isManifestless)}; nL=function(a){return a.YG?a.isLowLatencyLiveStream&&a.T!=null&&UU(a.T)>=5:a.isLowLatencyLiveStream&&a.T!=void 0&&UU(a.T)>=5}; r$1=function(a){return p6()&&LL(a)?!1:we(a)&&(g.z$(a.sJ)?!a.isLivePlayback:a.hlsvp)||!wA()||a.uJ?!0:!1}; Xj1=function(a){a.loading=!0;a.rF=!1;if(ttT(a))g.Quq(a.videoId).then(function(D){var M;if((M=a.playerResponse)!=null&&M.streamingData){M=[];D=g.W(D);for(var N=D.next();!N.done;N=D.next())N=Object.assign({},N.value),N.signatureCipher="",M.push(N);M.length<2&&a.AP("offmlf",{len:M.length});M=OHT(a,M);Gz(a)&&htS(M,!1);de(a,M);a.AP("dlr",{})}else a.AP("offsdm",{cotn:a.U8?a.U8.cotn:"0",cpn:a.clientPlaybackNonce})}).then(function(){a.yb()}); else{ZJ(a.c8)||g.E0(new g.$G("DASH MPD Origin invalid: ",a.c8));var x=a.c8,y=g.ts(a.sJ.experiments,"dash_manifest_version")||4;x=g.sS(x,{mpd_version:y});a.isLowLatencyLiveStream&&a.latencyClass!=="NORMAL"||(x=g.sS(x,{pacing:0}));EfT(x,a.sJ.experiments,a.isLivePlayback).then(function(D){a.hP()||(de(a,D,!0),uW("mrc",void 0,a.BJ),a.yb())},function(D){a.hP()||(a.loading=!1,a.publish("dataloaderror",new g.eb("manifest.net.retryexhausted",{backend:"manifest", rc:D.status},1)))}); uW("mrs",void 0,a.BJ)}}; bHS=function(a){var x;return!((x=a.sJ.getWebPlayerContextConfig())==null||!x.enableProximaLowLatency)}; vC=function(a){if(!a.isProximaLatencyEligible)return 0;var x=qs();return bHS(a)?2:x===1?1:a.C("html5_enable_proxima")?2:0}; de=function(a,x,y){y=y===void 0?!1:y;a.rp=void 0;a.T=x;g.U(a,x);x.P$=a.P$;x.A1=a.A1;x.o9=a.o9;x.Hl=a.Hl;x.y4=a.y4;a.Zm&&(x.BJ=new fn(a.Zm));(a.JH()||g.PC(a))&&a.Fs.push("webgl");a.T.isLive||(a.isLivePlayback=!1);var D=x.sourceUrl.split("/");if(a.YG?D.indexOf("manifest_duration")!==-1:D.indexOf("manifest_duration")!=-1)a.lT=Number(D[D.indexOf("manifest_duration")+1]);if(x.B||x.isManifestless)x.subscribe("clienttemp",a.AP,a),y?x.subscribe("refresh",a.xk,a):x.subscribe("cuepointsadded",a.NS,a);YD(x)? a.VL=!0:Jd=void 0;a.Dk&&(x.U=a.Dk,x.isLive=!0,a.isLivePlayback=!0);x.isPremiere=a.isPremiere;x.isLiveHeadPlayable=a.isLiveHeadPlayable}; pjh=function(a,x){var y=x||r$1(a)||a.isExternallyHostedPodcast;if(!a.T||y)return a.AP("skipDash",{dm:!!a.T,air:x,dd:a.uJ,mss:wA(),"3pp":a.isExternallyHostedPodcast}),f6();Gz(a)&&htS(a.T,a.isLivePlayback);return gx().then(function(){return TrT(a.Go,g.KL(a),a.sJ.N,a.T,a.N,function(D){return a.publish("ctmp","fmtflt",D)},a.xH,Tz(a)).then(function(D){a.Mz(D); a.Go.T=null;/^av/.test(a.clientPlaybackNonce)&&a.EJ&&a.AP("av1",a.EJ.B)})})}; aL7=function(a,x){if(x&&a.hlsvp)return f6();if(a.hlsFormats){if(x=qy(a.hlsFormats)){for(var y=[],D=g.W(x),M=D.next();!M.done;M=D.next()){M=M.value;var N=void 0;((N=a.sJ.aj())==null?0:N.T.WG(I_T))&&M.url&&(M.url=Pdh(M.url));N=void 0;((N=a.EJ)==null?0:N.T)&&y.push(M.itag)}var F;((F=a.EJ)==null?0:F.T)&&y.length>0&&a.AP("hlsfmt",{itags:y.join(".")})}a.FM=DL7(a.sJ,x);a.FM&&eph(a,a.FM);F=a.clientPlaybackNonce;var c,J,G,Q;return cU7(a.sJ,a.isAd(),x,(Q=(c=a.playerResponse)==null?void 0:(J=c.captions)==null? void 0:(G=J.playerCaptionsRenderer)==null?void 0:G.baseUrl)!=null?Q:null,a.wD,F,function(S){return a.publish("ctmp","hlsflt",S)}).then(function(S){for(var K=0,L=[],w=g.W(S),Z=w.next();!Z.done;Z=w.next()){Z=Z.value; var v=void 0;L.push((v=Z.getInfo())==null?void 0:v.itag);var m=v=void 0;((v=Z.getInfo())==null?void 0:(m=v.audio)==null?void 0:m.numChannels)>K&&(K=Z.getInfo().audio.numChannels)}K>2&&a.AP("hlschl",{mn:K});var u;((u=a.EJ)==null?0:u.T)&&a.AP("hlsfmtaf",{itags:L.join(".")});var E;if(a.C("html5_enable_vp9_fairplay")&&((E=a.N)==null?0:DO(E)))for(a.AP("drm",{sbdlfbk:1}),K=g.W(a.Eg),L=K.next();!L.done;L=K.next())if(L=L.value,jF(L)){a.N=L;break}lU(a,S)})}return f6()}; xIh=function(a){if(a.isExternallyHostedPodcast&&a.IX){var x=qy(a.IX);if(!x[0])return f6();a.RM=x[0];return GKz(a.sJ,x[0]).then(function(y){lU(a,y)})}return a.qh&&a.vB?JUG(a.sJ,a.isAd(),a.qh).then(function(y){lU(a,y)}):f6()}; jlz=function(a){if(a.isExternallyHostedPodcast)return f6();var x=qy(a.IX,a.rI);if(a.hlsvp){var y=vts(a.hlsvp,a.clientPlaybackNonce,a.wD);x.push(y)}return oSl(a.sJ,a.isAd(),x,yQJ(a)).then(function(D){lU(a,D)})}; lU=function(a,x){a.iY=x;a.Mz(new hE(g.sk(a.iY,function(y){return y.getInfo()})))}; yQJ=function(a){var x={cpn:a.clientPlaybackNonce,c:a.sJ.T.c,cver:a.sJ.T.cver};a.kf&&(x.ptk=a.kf,x.oid=a.AV,x.ptchn=a.cj,x.pltype=a.dK,a.Hx&&(x.m=a.Hx));return x}; g.k$=function(a){return we(a)&&a.j3?(a={},a.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",a):a.B&&a.B.JC||null}; DIJ=function(a){var x=uU(a);return x&&x.text?g.QC(x.text):a.paidContentOverlayText}; Mnl=function(a){var x=uU(a);return x&&x.durationMs?pR(x.durationMs):a.paidContentOverlayDurationMs}; uU=function(a){var x,y,D;return a.playerResponse&&a.playerResponse.paidContentOverlay&&a.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.q((x=a.tP)==null?void 0:(y=x.playerOverlays)==null?void 0:(D=y.playerOverlayRenderer)==null?void 0:D.playerDisclosure,NnS)||null}; FxJ=function(a){if(!a)return null;a=g.W(a);for(var x=a.next();!x.done;x=a.next()){var y=void 0,D=void 0;if(x=(y=x.value.adPlacementRenderer)==null?void 0:(D=y.renderer)==null?void 0:D.videoAdTrackingRenderer)return x}return null}; mK=function(a){var x="";if(a.E2)return a.E2;a.isLivePlayback&&(x=a.allowLiveDvr?"dvr":a.isPremiere?"lp":a.Dk?"window":"live");a.Uf&&(x="post");return x}; g.WC=function(a,x){return typeof a.keywords[x]!=="string"?null:a.keywords[x]}; zK7=function(a){return!!a.Kw||!!a.NF||!!a.H4||!!a.FW||a.XT}; g.EM=function(a){return!!(a.c8||a.IX||a.qh||a.hlsvp||a.W5())}; aE=function(a){if(a.C("html5_onesie")&&a.errorCode)return!1;var x=g.a4(a.Fs,"ypc");a.ypcPreview&&(x=!1);return a.hC()&&!a.loading&&(g.EM(a)||g.a4(a.Fs,"heartbeat")||x)}; qy=function(a,x){a=ze(a);var y={};if(x){x=g.W(x.split(","));for(var D=x.next();!D.done;D=x.next())(D=D.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(y[D[1]]={width:D[2],height:D[3]})}x=g.W(a);for(D=x.next();!D.done;D=x.next()){D=D.value;var M=y[D.itag];M&&(D.width=M.width,D.height=M.height)}return a}; hp7=function(a,x){a.showShareButton=!!x;var y,D,M=((y=g.q(x,g.da))==null?void 0:y.navigationEndpoint)||((D=g.q(x,g.da))==null?void 0:D.command);M&&(a.H9=!!g.q(M,cQl))}; Ta1=function(a,x){var y=x.raw_embedded_player_response;if(!y){var D=x.embedded_player_response;D&&(y=JSON.parse(D))}y&&(a.ov=y);if(a.ov){a.embeddedPlayerConfig=a.ov.embeddedPlayerConfig||null;if(y=a.ov.videoFlags)y.playableInEmbed&&(a.allowEmbed=!0),y.isPrivate&&(a.isPrivate=!0),y.userDisplayName&&(x.user_display_name=y.userDisplayName),y.userDisplayImage&&(x.user_display_image=y.userDisplayImage);if(y=a.ov.embedPreview){y=y.thumbnailPreviewRenderer;YyC(a,y.controlBgHtml);if(D=y.defaultThumbnail)a.lF= PE(D);a.C("embeds_web_enable_search_button")&&y.searchButton&&(D=g.q(y.searchButton,g.da))&&(a.zR=g.q(D.navigationEndpoint,g.sM));(D=g.q(y==null?void 0:y.videoDetails,oO1))&&Rp6(a,x,D);D=g.q(y==null?void 0:y.videoDetails,JQJ);a.n1=!!y.addToWatchLaterButton;hp7(a,y.shareButton);if(D==null?0:D.musicVideoType)a.musicVideoType=D.musicVideoType;var M,N,F,c,J;if(D=g.q((M=a.getEmbeddedPlayerResponse())==null?void 0:(N=M.embedPreview)==null?void 0:(F=N.thumbnailPreviewRenderer)==null?void 0:(c=F.playButton)== null?void 0:(J=c.buttonRenderer)==null?void 0:J.navigationEndpoint,g.Ny))w6z(a,D),a.videoId=D.videoId||a.videoId;y.videoDurationSeconds&&(a.lengthSeconds=pR(y.videoDurationSeconds));y.webPlayerActionsPorting&&RzT(a,y.webPlayerActionsPorting);if(M=g.q(y==null?void 0:y.playlist,G2J)){a.WO=!0;N=[];F=Number(M.currentIndex);if(M.contents)for(c=0,J=M.contents.length;c0:a.Vn?!1:a.sJ.z$||a.sJ.Eq||!g.Br(a.sJ)?!0:!1:(a.Vn?0:a.AK)&&g.Br(a.sJ)?!0:!1;a.C("html5_log_detailpage_autoplay")&&HC(a)==="detailpage"&&a.AP("autoplay_info",{autoplay:a.XQ,autonav:a.isAutonav,wasDompaused:a.Vn,result:x});return x}; g.re=function(a){return a.oauthToken||a.sJ.Vv}; nOG=function(a){if(a.C("html5_stateful_audio_normalization")){var x=1,y=g.ts(a.sJ.experiments,"html5_default_ad_gain");y&&a.isAd()&&(x=y);var D,M;y=(M=(D=a.U)==null?void 0:D.audio.U)!=null?M:a.Uz;if(y==null||isNaN(y))a=Z$S(a);else{D=(0,g.lY)();a.eR=1;M=D-a.sJ.rp<=a.maxStatefulTimeThresholdSec*1E3;a.applyStatefulNormalization&&M?a.eR=2:M||(a.sJ.Rs=Infinity,a.sJ.rp=NaN);M=(a.eR===2?g.Dz(a.sJ.Rs,a.minimumLoudnessTargetLkfs,a.loudnessTargetLkfs):a.loudnessTargetLkfs)-y;if(a.eR!==2){var N,F,c,J,G=((N= a.playerResponse)==null?void 0:(F=N.playerConfig)==null?void 0:(c=F.audioConfig)==null?void 0:(J=c.loudnessNormalizationConfig)==null?void 0:J.statelessLoudnessAdjustmentGain)||0;M+=G}M=Math.min(M,0);a.preserveStatefulLoudnessTarget&&(a.sJ.Rs=y+M,a.sJ.rp=D);a=Math.min(1,Math.pow(10,M/20))||x}}else a=Z$S(a);return a}; Z$S=function(a){var x=1,y=g.ts(a.sJ.experiments,"html5_default_ad_gain");y&&a.isAd()&&(x=y);var D,M;y=((D=a.U)==null?void 0:D.audio.J)!=null?(M=a.U)==null?void 0:M.audio.J:a.Rn;isNaN(y)||(a.eR=4);return Math.min(1,Math.pow(10,-y/20))||x}; Gz=function(a){var x=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],y=GR(a.sJ)==="TVHTML5_SIMPLY"&&a.sJ.T.ctheme==="MUSIC";!a.O8&&(g.f9(a.sJ)||g.je(a.sJ)||y)&&(x.includes(a.musicVideoType)||a.isExternallyHostedPodcast)&&(a.O8=!0);if(x=g.bj())x=/Starboard\/([0-9]+)/.exec(g.NG()),x=(x?parseInt(x[1],10):NaN)<10;y=a.sJ;y=(GR(y)==="TVHTML5_CAST"||GR(y)==="TVHTML5"&&(y.T.cver.startsWith("6.20130725")||y.T.cver.startsWith("6.20130726")))&&a.sJ.T.ctheme==="MUSIC";var D;if(D=!a.O8)y||(y= a.sJ,y=GR(y)==="TVHTML5"&&y.T.cver.startsWith("7")),D=y;D&&!x&&(x=a.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK",y=(a.C("cast_prefer_audio_only_for_atv_and_uploads")||a.C("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&a.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",x||y||a.isExternallyHostedPodcast)&&(a.O8=!0);return a.sJ.deviceIsAudioOnly||a.O8&&a.sJ.V}; ST=function(a){var x,y,D;return((x=a.playerResponse)==null?void 0:(y=x.playerConfig)==null?void 0:(D=y.compositeVideoConfig)==null?void 0:D.compositeBroadcastType)==="COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE"}; vOG=function(a){var x,y,D,M=(x=a.playerResponse)==null?void 0:(y=x.playerConfig)==null?void 0:(D=y.compositeVideoConfig)==null?void 0:D.sourceConfigs,N,F,c;a=(N=a.playerResponse)==null?void 0:(F=N.playerConfig)==null?void 0:(c=F.compositeVideoConfig)==null?void 0:c.defaultActiveSourceVideoId;if(!M||!M.length)return"";a||(a=M[0].videoId||"");M=g.W(M);for(N=M.next();!N.done;N=M.next())if(N=N.value,N.videoId===a&&N.audioTracks)for(N=g.W(N.audioTracks),F=N.next();!F.done;F=N.next())if(F=F.value,F.isDefaultForSource)return F.id|| "";return""}; g.Pks=function(a){return a.w0()&&kY(a)}; tM=function(a){var x,y,D;return!!((x=a.playerResponse)==null?0:(y=x.playerConfig)==null?0:(D=y.mediaCommonConfig)==null?0:D.splitScreenEligible)}; Xc=function(a){var x;return!((x=a.playerResponse)==null||!x.compositePlayabilityStatus)}; TnC=function(a){return isNaN(a)?0:Math.max((Date.now()-a)/1E3-30,0)}; bU=function(a){return!(!a.YR||!a.sJ.V)&&a.W5()}; pL=function(a){return a.gX&&a.enableServerStitchedDai}; lLl=function(a){return a.Ag&&!a.Zm}; kY=function(a){var x=a.C("html5_enable_sabr_on_drive")&&a.sJ.cJ==="gd";if(a.uy)return a.Ag&&a.AP("fds",{fds:!0},!0),!1;if(a.sJ.cJ!=="yt"&&!x)return a.Ag&&a.AP("dsvn",{ns:a.sJ.cJ},!0),!1;if(a.cotn||!a.T||a.T.isOtf&&!a.C("html5_enable_sabr_otf_in_client")||a.J&&!a.J.T||a.Hw&&!a.C("html5_enable_sabr_csdai"))return!1;if(a.C("html5_use_sabr_requests_for_debugging"))return!0;a.Ag&&a.AP("esfw",{usbc:a.Ag,hsu:!!a.Zm},!0);if(a.Ag&&a.Zm)return!0;if(a.C("html5_remove_client_sabr_determination"))return!1;var y= !a.T.w0&&!a.fJ();x=y&&IE&&a.C("html5_enable_sabr_vod_streaming_xhr");y=y&&!IE&&a.C("html5_enable_sabr_vod_non_streaming_xhr");var D=eT(a),M=a.C("html5_enable_sabr_drm_vod_streaming_xhr")&&IE&&a.fJ()&&!a.T.w0&&(a.drmProduct==="1"?!1:!0);(x=x||y||D||M)&&!a.Zm&&a.AP("sabr",{loc:"m"},!0);return x&&!!a.Zm}; eT=function(a){var x;if(!(x=IE&&a.w0()&&a.fJ()&&(a.drmProduct==="1"?!1:!0)&&a.C("html5_sabr_live_drm_streaming_xhr"))){x=a.w0()&&!a.fJ()&&IE;var y=a.w0()&&a.latencyClass!=="ULTRALOW"&&!a.isLowLatencyLiveStream&&a.C("html5_sabr_live_normal_latency_streaming_xhr"),D=a.isLowLatencyLiveStream&&a.C("html5_sabr_live_low_latency_streaming_xhr"),M=a.latencyClass==="ULTRALOW"&&a.C("html5_sabr_live_ultra_low_latency_streaming_xhr");x=x&&(y||D||M)}y=x;x=a.enableServerStitchedDai&&y&&a.C("html5_enable_sabr_ssdai_streaming_xhr"); y=!a.enableServerStitchedDai&&y;D=a.w0()&&!IE&&a.C("html5_enable_sabr_live_non_streaming_xhr");a=IE&&(a.N0()||tM(a)&&a.C("html5_enable_sabr_for_lifa_eligible_streams"));return x||y||D||a}; Tz=function(a){var x=a.C("html5_enable_server_format_filter")&&!a.fJ(),y=a.C("html5_enable_server_format_filter_for_drm")&&a.fJ();return kY(a)&&(x||y)}; ttT=function(a){var x;if(x=!!a.cotn)x=a.videoId,x=!!x&&g.Rk(x)===1;return x&&!a.YR}; g.aQ=function(a){if(!a.T||!a.B||!a.U)return!1;var x=a.T.T,y=!!x[a.B.id]&&l1(18,x[a.B.id].m2.T);x=!!x[a.U.id]&&l1(16,x[a.U.id].m2.T);return(a.B.itag==="0"||y)&&x}; xK=function(a){return a.vI?["OK","LIVE_STREAM_OFFLINE"].includes(a.vI.status):!0}; QlT=function(a){return(a=a.Eq)&&a.showError?a.showError:!1}; yT=function(a,x){return a.C(x)?!0:(a.fflags||"").includes(x+"=true")}; mSC=function(a,x){x.inlineMetricEnabled&&(a.inlineMetricEnabled=!0);x.playback_progress_0s_url&&(a.FW=new MtJ(x));if(x=x.video_masthead_ad_quartile_urls)a.NF=x.quartile_0_url,a.zm=x.quartile_25_url,a.E1=x.quartile_50_url,a.Sl=x.quartile_75_url,a.Xj=x.quartile_100_url,a.H4=x.quartile_0_urls,a.v1=x.quartile_25_urls,a.FB=x.quartile_50_urls,a.uE=x.quartile_75_urls,a.Zh=x.quartile_100_urls}; bS7=function(a){var x={};a=g.W(a);for(var y=a.next();!y.done;y=a.next()){y=y.value;var D=y.split("=");D.length===2?x[D[0]]=D[1]:x[y]=!0}return x}; mLG=function(a){if(a){if(MZJ(a))return a;a=ySl(a);if(MZJ(a,!0))return a}return""}; g.k2T=function(a){return a.captionsLanguagePreference||a.sJ.captionsLanguagePreference||g.WC(a,"yt:cc_default_lang")||a.sJ.rF}; jz=function(a){return!(!a.isLivePlayback||!a.hasProgressBarBoundaries())}; g.Fc=function(a){var x;return a.Rs||((x=a.suggestions)==null?void 0:x[0])||null}; uTS=function(a,x){return x!=null?z4(a.Y,x):a.Y?a.Y:a.sJ.preferGapless&&a.sJ.supportsGaplessShorts()}; g.DC=function(a){var x,y;return!!((x=a.embeddedPlayerConfig)==null?0:(y=x.embeddedPlayerFlags)==null?0:y.enableMusicUx)}; mI7=function(a){return a.Y||a.C("web_player_media_session_infinity")&&a.isLivePlayback}; M1=function(a){return a.sJ.U&&a.isPrivate}; Wxl=function(a){var x,y;return!!((x=a.playerResponse)==null?0:(y=x.playerConfig)==null?0:y.granularVariableSpeedConfig)}; g.FM=function(a){var x=a.j(),y=g.N1(x),D=x.zZ;g.YL(x)&&(D&&(y.thirdParty=Object.assign({},y.thirdParty,{embedUrl:D})),SaG(y,a));if(D=a.cJ)y.clickTracking={clickTrackingParams:D};else if(g.YL(a.j())&&g.am("EVENT_ID"))y.clickTracking={clickTrackingParams:g.am("EVENT_ID")};else if(x.C("html5_log_missing_itct")){var M;D=new g.$G("Missing ITCT in InnerTubeContext",{isAd:a.isAd(),Tb1:(M=x.getWebPlayerContextConfig())==null?void 0:M.contextId});g.mT(D)}M=y.client||{};D="EMBED";var N=HC(a);N==="leanback"? D="WATCH":x.C("gvi_channel_client_screen")&&N==="profilepage"?D="CHANNEL":a.L5?D="LIVE_MONITOR":N==="detailpage"?D="WATCH_FULL_SCREEN":N==="adunit"?D="ADUNIT":N==="sponsorshipsoffer"&&(D="UNKNOWN");M.clientScreen=D;if(D=a.kidsAppInfo)M.kidsAppInfo=JSON.parse(D);(N=a.DO)&&!D&&(M.kidsAppInfo={contentSettings:{ageUpMode:EOl[N]}});if(D=a.Jg)M.unpluggedAppInfo={enableFilterMode:!0};(N=a.unpluggedFilterModeType)&&!D&&(M.unpluggedAppInfo={filterModeType:slG[N]});if(D=a.Af)M.unpluggedLocationInfo=D;y.client= M;M=y.request||{};a.vG&&(M.isPrefetch=!0);if(D=a.mdxEnvironment)M.mdxEnvironment=D;if(D=a.mdxControlMode)M.mdxControlMode=BnG[D];y.request=M;M=y.user||{};if(D=a.dS)M.credentialTransferTokens=[{token:D,scope:"VIDEO"}];if(D=a.zt)M.delegatePurchases={oauthToken:D},M.kidsParent={oauthToken:D};var F;D=(F=x.getWebPlayerContextConfig())==null?void 0:F.userContentRating;x.aj().T.WG(hK8)&&D&&(M.serializedUserContentRating=D);y.user=M;if(x=a.contextParams)y.activePlayers=[{playerContextParams:x}];if(a=a.clientScreenNonce)y.clientScreenNonce= a;return y}; g.N1=function(a){var x=g.p9(),y=x.client||{};if(a.forcedExperiments){var D=a.forcedExperiments.split(","),M=[];D=g.W(D);for(var N=D.next();!N.done;N=D.next())M.push(Number(N.value));y.experimentIds=M}if(M=a.homeGroupInfo)y.homeGroupInfo=JSON.parse(M);if(M=a.getPlayerType())y.playerType=M;if(M=a.T.ctheme)y.theme=M;if(M=a.livingRoomAppMode)y.tvAppInfo=Object.assign({},y.tvAppInfo,{livingRoomAppMode:M});M=a.deviceYear;a.C("html5_propagate_device_year")&&M&&(y.tvAppInfo=Object.assign({},y.tvAppInfo,{deviceYear:M})); if(M=a.livingRoomPoTokenId)y.tvAppInfo=Object.assign({},y.tvAppInfo,{livingRoomPoTokenId:M});x.client=y;M=x.user||{};a.enableSafetyMode&&(M=Object.assign({},M,{enableSafetyMode:!0}));var F;((F=y.tvAppInfo)==null?0:F.usePageidAsHeader)||!a.pageId||(M=Object.assign({},M,{onBehalfOfUser:a.pageId}));x.user=M;return x}; AQS=function(a,x,y){var D=a.videoId,M=g.FM(a),N=a.j(),F={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(Z5()),referer:document.location.toString(),signatureTimestamp:20396},c=g.i8();a.isAutonav&&(F.autonav=!0);c.WG(141)&&(F.autonavState=c.WG(140)?"STATE_OFF":"STATE_ON");F.autoCaptionsDefaultOn=c.WG(66);dI1(a)&&(F.autoplay=!0);N.V&&a.cycToken&&(F.cycToken=a.cycToken);N.enablePrivacyFilter&&(F.enablePrivacyFilter=!0);a.isFling&&(F.fling=!0);var J=a.forceAdsUrl;if(J){c={};var G=[];J=J.split(","); J=g.W(J);for(var Q=J.next();!Q.done;Q=J.next()){Q=Q.value;var S=Q.split("|");S.length!==3||Q.includes("=")||(S[0]="breaktype="+S[0],S[1]="offset="+S[1],S[2]="url="+S[2]);Q={adtype:"video_ad"};S=g.W(S);for(var K=S.next();!K.done;K=S.next()){var L=g.W(K.value.split("="));K=L.next().value;L=W76(L);Q[K]=L.join("=")}S=Q.url;K=Q.presetad;L=Q.viralresponseurl;var w=Number(Q.campaignid);if(Q.adtype==="in_display_ad")S&&(c.url=S),K&&(c.presetAd=K),L&&(c.viralAdResponseUrl=L),w&&(c.viralCampaignId=String(w)); else if(Q.adtype==="video_ad"){var Z={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(Q.offset)||0)}};if(Q=$IG[Q.breaktype])Z.breakType=Q;S&&(Z.url=S);K&&(Z.presetAd=K);L&&(Z.viralAdResponseUrl=L);w&&(Z.viralCampaignId=String(w));G.push(Z)}}F.forceAdParameters={videoAds:G,inDisplayAd:c}}a.isInlinePlaybackNoAd&&(F.isInlinePlaybackNoAd=!0);a.isLivingRoomDeeplink&&(F.isLivingRoomDeeplink=!0);c=a.Z$;if(c!=null){c={startWalltime:String(c)};if(G=a.lT)c.manifestDuration=String(G||14400);F.liveContext= c}if(a.mutedAutoplay){F.mutedAutoplay=!0;c=N.getWebPlayerContextConfig();var v,m;(c==null?0:(v=c.embedsHostFlags)==null?0:v.allowMutedAutoplayDurationMode)&&(c==null?0:(m=c.embedsHostFlags)==null?0:m.allowMutedAutoplayDurationMode.includes(fLG[a.mutedAutoplayDurationMode]))&&(F.mutedAutoplayDurationMode=fLG[a.mutedAutoplayDurationMode])}if(a.Vn?0:a.AK)F.splay=!0;v=a.vnd;v===5&&(F.vnd=v);v={};if(m=a.isMdxPlayback)v.triggeredByMdx=m;if(m=a.J8)v.skippableAdsSupported=m.split(",").includes("ska");if(G= a.XC){m=a.hL;c=[];G=g.W(Kt1(G));for(J=G.next();!J.done;J=G.next()){J=J.value;Q=J.platform;J={applicationState:J.lB?"INACTIVE":"ACTIVE",clientFormFactor:gOs[Q]||"UNKNOWN_FORM_FACTOR",clientName:wHs[J.aU]||"UNKNOWN_INTERFACE",clientVersion:J.deviceVersion||"",platform:RKT[Q]||"UNKNOWN_PLATFORM"};Q={};if(m){S=void 0;try{S=JSON.parse(m)}catch(E){g.E0(E)}S&&(Q={params:[{key:"ms",value:S.ms}]},S.advertising_id&&(Q.advertisingId=S.advertising_id),S.limit_ad_tracking!==void 0&&S.limit_ad_tracking!==null&& (Q.limitAdTracking=S.limit_ad_tracking),J.osName=S.os_name,J.userAgent=S.user_agent,J.windowHeightPoints=S.window_height_points,J.windowWidthPoints=S.window_width_points)}c.push({adSignalsInfo:Q,remoteClient:J})}v.remoteContexts=c}m=a.sourceContainerPlaylistId;c=a.serializedMdxMetadata;if(m||c)G={},m&&(G.mdxPlaybackContainerInfo={sourceContainerPlaylistId:m}),c&&(G.serializedMdxMetadata=c),v.mdxPlaybackSourceContext=G;F.mdxContext=v;v=x.width;v>0&&(F.playerWidthPixels=Math.round(v));if(x=x.height)F.playerHeightPixels= Math.round(x);y!==0&&(F.vis=y);if(y=N.widgetReferrer)F.widgetReferrer=y.substring(0,128);g.Br(N)&&F&&(F.ancestorOrigins=N.ancestorOrigins);a.defaultActiveSourceVideoId&&(F.compositeVideoContext={defaultActiveSourceVideoId:a.defaultActiveSourceVideoId});if(N=N.getWebPlayerContextConfig())F.encryptedHostFlags=N.encryptedHostFlags;D={videoId:D,context:M,playbackContext:{contentPlaybackContext:F}};if(a.Vv){var u;D.playbackContext.reloadPlaybackContext={reloadPlaybackParams:(u=a.Vv)==null?void 0:u.reloadPlaybackParams}}a.contentCheckOk&& (D.contentCheckOk=!0);if(u=a.clientPlaybackNonce)D.cpn=u;if(u=a.playerParams)D.params=u;if(u=a.playlistId)D.playlistId=u;a.racyCheckOk&&(D.racyCheckOk=!0);u=a.j();M=u.embedConfig;a.Pl&&u.C("embeds_enable_per_video_embed_config")?D.serializedThirdPartyEmbedConfig=a.Pl:M&&(D.serializedThirdPartyEmbedConfig=M);D.captionParams={};M=g.i8().WG(65);a.deviceCaptionsOn!=null?D.captionParams.deviceCaptionsOn=a.deviceCaptionsOn:g.xY(u)&&(D.captionParams.deviceCaptionsOn=M!=null?!M:!1);a.M9&&(D.captionParams.deviceCaptionsLangPref= a.M9);a.IL.length?D.captionParams.viewerSelectedCaptionLangs=a.IL:g.xY(u)&&(M=g.nu(),M==null?0:M.length)&&(D.captionParams.viewerSelectedCaptionLangs=M);M=a.fetchType==="onesie"&&a.C("html5_onesie_attach_po_token");F=a.fetchType!=="onesie"&&a.C("html5_non_onesie_attach_po_token");if(M||F)M=a.j(),M.qh&&(D.serviceIntegrityDimensions={},D.serviceIntegrityDimensions.poToken=M.qh);u.C("fetch_att_independently")&&(D.attestationRequest={omitBotguardData:!0});D.playbackContext||(D.playbackContext={});D.playbackContext.devicePlaybackCapabilities= Y97(a);D.playbackContext.devicePlaybackCapabilities.supportsVp9Encoding===!1&&a.AP("noVp9",{});return D}; Y97=function(a){var x=!(a==null?0:a.Eo())&&(a==null?void 0:a.w0())&&NB(),y;if(!(y=a==null)){y=g.KL(a);a=a.j().N;var D=G1("243");y=!(D&&RA(y,D,a,!0)===!0)}return{supportsVp9Encoding:!(y||x),supportXhr:IE}}; H$l=function(a,x){var y,D,M;return g.R(function(N){if(N.T==1)return y={context:g.N1(a.j()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:a.videoId,cpn:a.clientPlaybackNonce}}]},D=g.aC(UIh),g.B(N,g.fM(x,y,D),2);M=N.B;return N.return(M)})}; i$7=function(a,x,y){var D=g.ts(x.experiments,"bg_vm_reinit_threshold");(!Ku||(0,g.lY)()-Ku>D)&&H$l(a,y).then(function(M){M&&(M=M.botguardData)&&g.w9(M,x)},function(M){a.hP()||(M=xf(M),a.AP("attf",M.details))})}; zb=function(a,x){g.A.call(this);this.app=a;this.state=x}; oQ=function(a,x,y){a.state.T.hasOwnProperty(x)||ci(a,x,y);a.state.Y[x]=function(){return y.apply(a,g.qY.apply(0,arguments))}; a.state.D.add(x)}; Ja=function(a,x,y){a.state.T.hasOwnProperty(x)||ci(a,x,y);a.app.j().V&&(a.state.V[x]=function(){return y.apply(a,g.qY.apply(0,arguments))},a.state.D.add(x))}; ci=function(a,x,y){a.state.T[x]=function(){return y.apply(a,g.qY.apply(0,arguments))}}; g.Gb=function(a,x,y){return a.state.T[x].apply(a.state.T,g.tS(y))}; QT=function(){g.ul.call(this);this.N=new Map}; Sz=function(){g.A.apply(this,arguments);this.element=null;this.D=new Set;this.Y={};this.V={};this.T={};this.BJ=new Set;this.J=new QT;this.B=new QT;this.U=new QT;this.N=new QT}; O$C=function(a,x,y){typeof a==="string"&&(a={mediaContentUrl:a,startSeconds:x,suggestedQuality:y});a:{if((x=a.mediaContentUrl)&&(x=/\/([ve]|embed)\/([^#?]+)/.exec(x))&&x[2]){x=x[2];break a}x=null}a.videoId=x;return K1(a)}; K1=function(a,x,y){if(typeof a==="string")return{videoId:a,startSeconds:x,suggestedQuality:y};x={};y=g.W(VnC);for(var D=y.next();!D.done;D=y.next())D=D.value,a[D]&&(x[D]=a[D]);if(a=a.embedConfig||a.embed_config)if(typeof a==="string")x.embed_config=a;else if(g.BJ(a))try{var M=JSON.stringify(a);x.embed_config=M}catch(N){console.error("Invalid embedConfig JSON",N)}return x}; rQ6=function(a,x,y,D){if(g.BJ(a)&&!Array.isArray(a)){x="playlist list listType index startSeconds suggestedQuality".split(" ");y={};for(D=0;D32&&D.push("hfr");x.isHdr()&&D.push("hdr");x.primaries==="bt2020"&&D.push("wcg");y.video_quality_features=D}}if(a=a.getPlaylistId())y.list=a;return y}; dj=function(){L1.apply(this,arguments)}; ZC=function(a,x){var y={};if(a.app.j().dS){a=g.W(pAz);for(var D=a.next();!D.done;D=a.next())D=D.value,x.hasOwnProperty(D)&&(y[D]=x[D]);if(x=y.qoe_cat)a="",typeof x==="string"&&x.length>0&&(a=x.split(",").filter(function(M){return ILC.includes(M)}).join(",")),y.qoe_cat=a; eKG(y)}else for(a=g.W(a8G),D=a.next();!D.done;D=a.next())D=D.value,x.hasOwnProperty(D)&&(y[D]=x[D]);return y}; eKG=function(a){var x=a.raw_player_response;if(!x){var y=a.player_response;y&&(x=JSON.parse(y))}delete a.player_response;delete a.raw_player_response;if(x){a.raw_player_response={streamingData:x.streamingData,playerConfig:x.playerConfig};var D;if((D=x.playbackTracking)==null?0:D.qoeUrl)a.raw_player_response=Object.assign({},a.raw_player_response,{playbackTracking:{qoeUrl:x.playbackTracking.qoeUrl}});x.videoDetails&&(x.videoDetails.videoId||x.videoDetails.lengthSeconds)&&(y={},x.videoDetails.videoId&& (y.videoId=x.videoDetails.videoId),x.videoDetails.lengthSeconds&&(y.lengthSeconds=x.videoDetails.lengthSeconds),a.raw_player_response=Object.assign({},a.raw_player_response,{videoDetails:y}))}}; yEG=function(a){var x=x===void 0?5:x;return a?xsl[a]||x:x}; g.n1=function(){dj.apply(this,arguments)}; jA7=function(a){ci(a,"getInternalApiInterface",a.getInternalApiInterface);ci(a,"addEventListener",a.yO);ci(a,"removeEventListener",a.jt1);ci(a,"cueVideoByPlayerVars",a.IV);ci(a,"loadVideoByPlayerVars",a.I7G);ci(a,"preloadVideoByPlayerVars",a.C0Y);ci(a,"getAdState",a.getAdState);ci(a,"sendAbandonmentPing",a.sendAbandonmentPing);ci(a,"setLoopRange",a.setLoopRange);ci(a,"getLoopRange",a.getLoopRange);ci(a,"setAutonavState",a.setAutonavState);ci(a,"seekTo",a.aj7);ci(a,"seekBy",a.UYR);ci(a,"seekToLiveHead", a.seekToLiveHead);ci(a,"requestSeekToWallTimeSeconds",a.requestSeekToWallTimeSeconds);ci(a,"seekToStreamTime",a.seekToStreamTime);ci(a,"prefetchKeyPlay",a.prefetchKeyPlay);ci(a,"startSeekCsiAction",a.startSeekCsiAction);ci(a,"getStreamTimeOffset",a.getStreamTimeOffset);ci(a,"getVideoData",a.EL);ci(a,"setInlinePreview",a.setInlinePreview);ci(a,"getAppState",a.getAppState);ci(a,"updateLastActiveTime",a.updateLastActiveTime);ci(a,"setBlackout",a.setBlackout);ci(a,"setUserEngagement",a.setUserEngagement); ci(a,"updateSubtitlesUserSettings",a.updateSubtitlesUserSettings);ci(a,"getPresentingPlayerType",a.KS);ci(a,"canPlayType",a.canPlayType);ci(a,"updatePlaylist",a.updatePlaylist);ci(a,"updateVideoData",a.updateVideoData);ci(a,"updateEnvironmentData",a.updateEnvironmentData);ci(a,"sendVideoStatsEngageEvent",a.NH7);ci(a,"productsInVideoVisibilityUpdated",a.productsInVideoVisibilityUpdated);ci(a,"setSafetyMode",a.setSafetyMode);ci(a,"isAtLiveHead",function(x){return a.isAtLiveHead(void 0,x)}); ci(a,"getVideoAspectRatio",a.getVideoAspectRatio);ci(a,"getPreferredQuality",a.getPreferredQuality);ci(a,"getPlaybackQualityLabel",a.getPlaybackQualityLabel);ci(a,"setPlaybackQualityRange",a.re6);ci(a,"onAdUxClicked",a.onAdUxClicked);ci(a,"getFeedbackProductData",a.getFeedbackProductData);ci(a,"getStoryboardFrame",a.getStoryboardFrame);ci(a,"getStoryboardFrameIndex",a.getStoryboardFrameIndex);ci(a,"getStoryboardLevel",a.getStoryboardLevel);ci(a,"getNumberOfStoryboardLevels",a.getNumberOfStoryboardLevels); ci(a,"getCaptionWindowContainerId",a.getCaptionWindowContainerId);ci(a,"getAvailableQualityLabels",a.getAvailableQualityLabels);ci(a,"addCueRange",a.addCueRange);ci(a,"addUtcCueRange",a.addUtcCueRange);ci(a,"showAirplayPicker",a.showAirplayPicker);ci(a,"dispatchReduxAction",a.dispatchReduxAction);ci(a,"getPlayerResponse",a.DR);ci(a,"getWatchNextResponse",a.ih);ci(a,"getHeartbeatResponse",a.RW);ci(a,"getCurrentTime",a.NI);ci(a,"getDuration",a.DJ);ci(a,"getPlayerState",a.getPlayerState);ci(a,"getPlayerStateObject", a.Gu);ci(a,"getVideoLoadedFraction",a.getVideoLoadedFraction);ci(a,"getProgressState",a.getProgressState);ci(a,"getVolume",a.getVolume);ci(a,"setVolume",a.X2);ci(a,"isMuted",a.isMuted);ci(a,"mute",a.qP);ci(a,"unMute",a.W_);ci(a,"loadModule",a.loadModule);ci(a,"unloadModule",a.unloadModule);ci(a,"getOption",a.qR);ci(a,"getOptions",a.getOptions);ci(a,"setOption",a.setOption);ci(a,"loadVideoById",a.rr);ci(a,"loadVideoByUrl",a.kA);ci(a,"playVideo",a.y3);ci(a,"loadPlaylist",a.loadPlaylist);ci(a,"nextVideo", a.nextVideo);ci(a,"previousVideo",a.previousVideo);ci(a,"playVideoAt",a.playVideoAt);ci(a,"getDebugText",a.getDebugText);ci(a,"getWebPlayerContextConfig",a.getWebPlayerContextConfig);ci(a,"notifyShortsAdSwipeEvent",a.notifyShortsAdSwipeEvent);ci(a,"getVideoContentRect",a.getVideoContentRect);ci(a,"setSqueezeback",a.setSqueezeback);ci(a,"toggleSubtitlesOn",a.toggleSubtitlesOn);ci(a,"isSubtitlesOn",a.isSubtitlesOn);ci(a,"getAudioTrack",a.IW);ci(a,"setAudioTrack",a.Lm7);ci(a,"getAvailableAudioTracks", a.aW);ci(a,"reportPlaybackIssue",a.reportPlaybackIssue);ci(a,"setAutonav",a.setAutonav);ci(a,"isNotServable",a.isNotServable);ci(a,"channelSubscribed",a.channelSubscribed);ci(a,"channelUnsubscribed",a.channelUnsubscribed);ci(a,"togglePictureInPicture",a.togglePictureInPicture);ci(a,"supportsGaplessAudio",a.supportsGaplessAudio);ci(a,"supportsGaplessShorts",a.supportsGaplessShorts);ci(a,"enqueueVideoByPlayerVars",function(x){return void a.enqueueVideoByPlayerVars(x)}); ci(a,"clearQueue",a.clearQueue);ci(a,"getMaxPlaybackQuality",a.getMaxPlaybackQuality);ci(a,"getUserPlaybackQualityPreference",a.getUserPlaybackQualityPreference);ci(a,"getSubtitlesUserSettings",a.getSubtitlesUserSettings);ci(a,"resetSubtitlesUserSettings",a.resetSubtitlesUserSettings);ci(a,"setMinimized",a.setMinimized);ci(a,"setOverlayVisibility",a.setOverlayVisibility);ci(a,"confirmYpcRental",a.confirmYpcRental);ci(a,"queueNextVideo",a.queueNextVideo);ci(a,"handleExternalCall",a.handleExternalCall); ci(a,"logApiCall",a.logApiCall);ci(a,"isExternalMethodAvailable",a.isExternalMethodAvailable);ci(a,"setScreenLayer",a.setScreenLayer);ci(a,"getCurrentPlaylistSequence",a.getCurrentPlaylistSequence);ci(a,"getPlaylistSequenceForTime",a.getPlaylistSequenceForTime);ci(a,"shouldSendVisibilityState",a.shouldSendVisibilityState);ci(a,"syncVolume",a.syncVolume);ci(a,"highlightSettingsMenuItem",a.highlightSettingsMenuItem);ci(a,"openSettingsMenuItem",a.openSettingsMenuItem);ci(a,"getEmbeddedPlayerResponse", a.getEmbeddedPlayerResponse);ci(a,"getVisibilityState",a.getVisibilityState);ci(a,"isMutedByMutedAutoplay",a.isMutedByMutedAutoplay);ci(a,"isMutedByEmbedsMutedAutoplay",a.isMutedByEmbedsMutedAutoplay);ci(a,"setGlobalCrop",a.setGlobalCrop);ci(a,"setInternalSize",a.setInternalSize);ci(a,"setFauxFullscreen",a.setFauxFullscreen);ci(a,"setAppFullscreen",a.setAppFullscreen)}; Tb=function(a,x,y){a=g.vi(a.C$(),x);return y?(y.addOnDisposeCallback(a),null):a}; g.kK=function(a,x,y){return a.app.j().Of?x:g.pY("$DESCRIPTION ($SHORTCUT)",{DESCRIPTION:x,SHORTCUT:y})}; Dsq=function(a){a.C$().element.setAttribute("aria-live","polite")}; g.uS=function(a,x){g.n1.call(this,a,x);jA7(this);Ja(this,"addEventListener",this.oA);Ja(this,"removeEventListener",this.HJJ);Ja(this,"cueVideoByPlayerVars",this.UG);Ja(this,"loadVideoByPlayerVars",this.Uwt);Ja(this,"preloadVideoByPlayerVars",this.r$Y);Ja(this,"loadVideoById",this.rr);Ja(this,"loadVideoByUrl",this.kA);Ja(this,"playVideo",this.y3);Ja(this,"loadPlaylist",this.loadPlaylist);Ja(this,"nextVideo",this.nextVideo);Ja(this,"previousVideo",this.previousVideo);Ja(this,"playVideoAt",this.playVideoAt); Ja(this,"getVideoData",this.Av);Ja(this,"seekBy",this.Wm6);Ja(this,"seekTo",this.xYt);Ja(this,"showControls",this.showControls);Ja(this,"hideControls",this.hideControls);Ja(this,"cancelPlayback",this.cancelPlayback);Ja(this,"getProgressState",this.getProgressState);Ja(this,"isInline",this.isInline);Ja(this,"setInline",this.setInline);Ja(this,"setLoopVideo",this.setLoopVideo);Ja(this,"getLoopVideo",this.getLoopVideo);Ja(this,"getVideoContentRect",this.getVideoContentRect);Ja(this,"getVideoStats",this.gA); Ja(this,"getCurrentTime",this.Ly);Ja(this,"getDuration",this.DJ);Ja(this,"getPlayerState",this.MI);Ja(this,"getVideoLoadedFraction",this.V2);Ja(this,"mute",this.qP);Ja(this,"unMute",this.W_);Ja(this,"setVolume",this.X2);Ja(this,"loadModule",this.loadModule);Ja(this,"unloadModule",this.unloadModule);Ja(this,"getOption",this.qR);Ja(this,"getOptions",this.getOptions);Ja(this,"setOption",this.setOption);Ja(this,"addCueRange",this.addCueRange);Ja(this,"getDebugText",this.getDebugText);Ja(this,"getStoryboardFormat", this.getStoryboardFormat);Ja(this,"toggleFullscreen",this.toggleFullscreen);Ja(this,"isFullscreen",this.isFullscreen);Ja(this,"getPlayerSize",this.getPlayerSize);Ja(this,"toggleSubtitles",this.toggleSubtitles);Ja(this,"setCenterCrop",this.setCenterCrop);Ja(this,"setFauxFullscreen",this.setFauxFullscreen);Ja(this,"setSizeStyle",this.setSizeStyle);Ja(this,"handleGlobalKeyDown",this.handleGlobalKeyDown);Ja(this,"handleGlobalKeyUp",this.handleGlobalKeyUp);XAG(this)}; g.mC=function(a){a=a.s6();var x=a.nt.get("endscreen");return x&&x.bM()?!0:a.KA()}; g.Wi=function(a,x){a.getPresentingPlayerType()===3?a.publish("mdxautoplaycancel"):a.uY("onAutonavCancelled",x)}; g.si=function(a){var x=Ei(a.s6());return a.app.LB&&!a.isFullscreen()||a.getPresentingPlayerType()===3&&x&&x.hasNext()&&x.hasPrevious()||!!a.getPlaylist()}; g.Bi=function(a,x){g.Gb(a,"addEmbedsConversionTrackingParams",[x])}; g.$K=function(a){return(a=g.ha(a.s6()))?a.Fx():{}}; g.MQT=function(a){a=(a=a.getVideoData())&&a.B;return!!a&&!(!a.audio||!a.video)&&a.mimeType!=="application/x-mpegURL"}; g.f1=function(a,x,y){a=a.q1().element;var D=Kh(a.children,function(M){M=Number(M.getAttribute("data-layer"));return y-M||1}); D<0&&(D=-(D+1));$M(a,x,D);x.setAttribute("data-layer",String(y))}; g.gj=function(a){var x=a.j();if(!x.VS)return!1;var y=a.getVideoData();if(!y||a.getPresentingPlayerType()===3)return!1;var D=(!y.isLiveDefaultBroadcast||x.C("allow_poltergust_autoplay"))&&!jz(y);D=y.isLivePlayback&&(!x.C("allow_live_autoplay")||!D);var M=y.isLivePlayback&&x.C("allow_live_autoplay_on_mweb");a=a.getPlaylist();a=!!a&&a.hasNext();var N=y.tP&&y.tP.playerOverlays||null;N=!!(N&&N.playerOverlayRenderer&&N.playerOverlayRenderer.autoplay);N=y.gF&&N;return!y.ypcPreview&&(!D||M)&&!g.a4(y.Fs,"ypc")&& !a&&(!g.Br(x)||N)}; N9s=function(a,x){a=a.app.T$().Y.WC();a=g.W(a);for(var y=a.next();!y.done;y=a.next()){y=y.value;var D=y.getAvailableAudioTracks(),M=null;D=g.W(D);for(var N=D.next();!N.done;N=D.next())if(N=N.value,N.getLanguageInfo().getId()===x){M=N;break}M&&y.Ti(M,!0)}}; RQ=function(){UN.apply(this,arguments);this.requestHeaders={}}; Aa=function(){YK||(YK=new RQ);return YK}; Ui=function(a,x){x?a.requestHeaders.Authorization="Bearer "+x:delete a.requestHeaders.Authorization}; Fw6=function(a){this.experiments=a;this.T=2048;this.U=0;this.cJ=(this.Y=this.C("html5_streaming_resilience"))?.5:.25;var x=x===void 0?0:x;this.J=g.ts(this.experiments,"html5_media_time_weight_prop")||x;this.BJ=(this.N=this.experiments.XR("html5_consider_end_stall"))&&IE;this.B=this.experiments.XR("html5_measure_max_progress_handling");this.V=this.C("html5_treat_requests_pre_elbow_as_metadata");this.D=this.C("html5_media_time_weight")||!!this.J;this.C("html5_sabr_live_audio_early_return_fix")&&IE&& (this.T=65536)}; g.Hi=function(a){g.A.call(this);var x=this;this.Tt=a;this.uO={yY:function(){return x.Tt}}}; g.iS=function(a,x,y,D){D=D===void 0?!1:D;g.o0.call(this,x);var M=this;this.L=a;this.cJ=D;this.N=new g.zW(this);this.fade=new g.yj(this,y,!0,void 0,void 0,function(){M.LS()}); g.U(this,this.N);g.U(this,this.fade)}; Oi=function(a){var x=a.L.getRootNode();return a.L.C("web_watch_pip")||a.L.C("web_shorts_pip")?w1(x):document}; z8G=function(a){a.sourceElement&&(document.activeElement&&g.g1(a.element,document.activeElement)&&a.sourceElement.focus(),a.sourceElement.setAttribute("aria-expanded","false"),a.sourceElement=void 0);g.h6(a.N);a.D=void 0}; VT=function(a,x,y){a.wk()?a.Nw():a.DK(x,y)}; rj=function(a,x,y,D){D=new g.O({W:"div",wS:["ytp-linked-account-popup-button"],PJ:D,X:{role:"button",tabindex:"0"}});x=new g.O({W:"div",G:"ytp-linked-account-popup",X:{role:"dialog","aria-modal":"true",tabindex:"-1"},K:[{W:"div",G:"ytp-linked-account-popup-title",PJ:x},{W:"div",G:"ytp-linked-account-popup-description",PJ:y},{W:"div",G:"ytp-linked-account-popup-buttons",K:[D]}]});g.iS.call(this,a,{W:"div",G:"ytp-linked-account-popup-container",K:[x]},100);var M=this;this.dialog=x;g.U(this,this.dialog); D.listen("click",function(){M.Nw()}); g.U(this,D);g.f1(this.L,this.element,4);this.hide()}; g.XM=function(a,x,y,D){g.o0.call(this,a);this.priority=x;y&&g.ta(this,y);D&&this.setContent(D)}; g.bS=function(a,x,y,D){a=a===void 0?{}:a;x=x===void 0?[]:x;y=y===void 0?!1:y;D=D===void 0?!1:D;x.push("ytp-menuitem");var M=a;"role"in M||(M.role="menuitem");y||(M=a,"tabindex"in M||(M.tabindex="0"));a={W:y?"a":"div",wS:x,X:a,K:[{W:"div",G:"ytp-menuitem-icon",PJ:"{{icon}}"},{W:"div",G:"ytp-menuitem-label",PJ:"{{label}}"},{W:"div",G:"ytp-menuitem-content",PJ:"{{content}}"}]};D&&a.K.push({W:"div",G:"ytp-menuitem-secondary-icon",PJ:"{{secondaryIcon}}"});return a}; g.ta=function(a,x){a.updateValue("label",x)}; p1=function(a){g.XM.call(this,g.bS({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);var x=this;this.L=a;this.B=this.T=!1;this.TY=a.Rv();a.createServerVe(this.element,this,!0);this.Z(this.L,"settingsMenuVisibilityChanged",function(y){x.Se(y)}); this.Z(this.L,"videodatachange",this.U);this.listen("click",this.onClick);this.U()}; IQ=function(a){return a?g.QC(a):""}; ez=function(a){g.A.call(this);this.api=a}; a8=function(a){ez.call(this,a);var x=this;ci(a,"setAccountLinkState",function(y){x.setAccountLinkState(y)}); ci(a,"updateAccountLinkingConfig",function(y){x.updateAccountLinkingConfig(y)}); a.addEventListener("videodatachange",function(y,D){x.onVideoDataChange(D)}); a.addEventListener("settingsMenuInitialized",function(){x.menuItem=new p1(x.api);g.U(x,x.menuItem)})}; xV=function(a){ez.call(this,a);var x=this;this.T=null;this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"applicationvideodatachange",function(){x.xe()})}; cE8=function(a){this.api=a;this.T={}}; yW=function(a,x,y,D){x in a.T||(y=new g.gr(y,D,{id:x,priority:2,namespace:"appad"}),a.api.GF([y],1),a.T[x]=y)}; jv=function(a){ez.call(this,a);var x=this;this.events=new g.zW(this);g.U(this,this.events);this.T=new cE8(this.api);this.events.Z(this.api,"legacyadtrackingpingreset",function(){x.T.T={}}); this.events.Z(this.api,"legacyadtrackingpingchange",function(y){var D=x.T;yW(D,"part2viewed",1,0x8000000000000);yW(D,"engagedview",Math.max(1,y.b9*1E3),0x8000000000000);if(!y.isLivePlayback){var M=y.lengthSeconds*1E3;JM(y)&&D.api.C("html5_shorts_gapless_ads_duration_fix")&&(M=D.api.getProgressState().seekableEnd*1E3-y.LW);yW(D,"videoplaytime25",M*.25,M);yW(D,"videoplaytime50",M*.5,M);yW(D,"videoplaytime75",M*.75,M);yW(D,"videoplaytime100",M,0x8000000000000);yW(D,"conversionview",M,0x8000000000000); yW(D,"videoplaybackstart",1,M);yW(D,"videoplayback2s",2E3,M);yW(D,"videoplayback10s",1E4,M)}}); this.events.Z(this.api,g.Y6("appad"),this.B);this.events.Z(this.api,g.A9("appad"),this.B)}; QA6=function(a,x,y){if(!(y in x))return!1;x=x[y];Array.isArray(x)||(x=[x]);x=g.W(x);for(y=x.next();!y.done;y=x.next()){y=y.value;var D={CPN:a.api.getVideoData().clientPlaybackNonce};y=g.BB(y,D);D=void 0;D=D===void 0?!1:D;(D=sa(BH(y,oD7),y,D,"Active View 3rd Party Integration URL"))||(D=void 0,D=D===void 0?!1:D,D=sa(BH(y,JE7),y,D,"Google/YouTube Brand Lift URL"));D||(D=void 0,D=D===void 0?!1:D,D=sa(BH(y,Glz),y,D,"Nielsen OCR URL"));g.R1(y,void 0,D)}return!0}; Da=function(a,x){SOG(a,x).then(function(y){g.R1(x,void 0,void 0,y)})}; Mx=function(a,x){x.forEach(function(y){Da(a,y)})}; SOG=function(a,x){return g.oF(a.api.j())&&SM(x)&&Qk(x)?g.ok(a.api.j(),g.re(a.api.getVideoData())).then(function(y){var D;y&&(D={Authorization:"Bearer "+y});return D},void 0):gx()}; KwT=function(a){ez.call(this,a);this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"videoready",function(x){if(a.getPresentingPlayerType()===1){var y,D,M={playerDebugData:{pmlSignal:!!((y=x.getPlayerResponse())==null?0:(D=y.adPlacements)==null?0:D.some(function(N){var F;return N==null?void 0:(F=N.adPlacementRenderer)==null?void 0:F.renderer})), contentCpn:x.clientPlaybackNonce}};g.Ky("adsClientStateChange",M)}})}; Nx=function(a,x){g.XM.call(this,g.bS({role:"menuitemcheckbox","aria-checked":"false"}),x,a,{W:"div",G:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.listen("click",this.onClick)}; FU=function(a,x){a.checked=x;a.element.setAttribute("aria-checked",String(a.checked))}; Lwh=function(a){var x=!a.j().Yr&&a.getPresentingPlayerType()!==3;return a.isFullscreen()||x}; g.zC=function(a,x,y,D){var M=a.currentTarget;if((y===void 0||!y)&&g.Pu(a))return a.preventDefault(),!0;x.pauseVideo();a=M.getAttribute("href");g.Hu(a,D,!0);return!1}; g.c4=function(a,x,y){if(Ib(x.j())&&x.getPresentingPlayerType()!==2){if(g.Pu(y))return x.isFullscreen()&&!x.j().externalFullscreen&&x.toggleFullscreen(),y.preventDefault(),!0}else{var D=g.Pu(y);D&&x.pauseVideo();g.Hu(a,void 0,!0);D&&(g.iC(a),y.preventDefault())}return!1}; wgG=function(a){a=o8.includes("en")?a.C("delhi_modern_web_player_icons")?qf():{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,X:{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"}}]}:a.C("delhi_modern_web_player_icons")?SN1():{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,X:{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"}}]};a.G="ytp-subtitles-button-icon"; return a}; C4T=function(a){return o8.includes("en")?a?qf():{W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M6,14v-4c0-0.55,.45-1,1-1h3c0.55,0,1,.45,1,1v1H9.5v-0.5h-2v3h2V13H11v1c0,.55-0.45,1-1,1H7C6.45,15,6,14.55,6,14z M14,15h3c0.55,0,1-0.45,1-1v-1h-1.5v0.5h-2v-3h2V11H18v-1c0-0.55-0.45-1-1-1h-3c-0.55,0-1,.45-1,1v4C13,14.55,13.45,15,14,15z M20,4H4v16h16V4 M21,3v18H3V3.01C3,3,3,3,3.01,3H21L21,3z",fill:"white"}}]}:a?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24", width:"24"},K:[{W:"path",X:{d:"M21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V19L1.01 19.20C1.05 19.66 1.26 20.08 1.58 20.41C1.91 20.73 2.33 20.94 2.79 20.99L3 21H21L21.20 20.98C21.66 20.94 22.08 20.73 22.41 20.41C22.73 20.08 22.94 19.66 22.99 19.20L23 19V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01ZM3 19V5H21V19H3ZM8 11H6C5.73 11 5.48 11.10 5.29 11.29C5.10 11.48 5 11.73 5 12C5 12.26 5.10 12.51 5.29 12.70C5.48 12.89 5.73 13 6 13H8C8.26 13 8.51 12.89 8.70 12.70C8.89 12.51 9 12.26 9 12C9 11.73 8.89 11.48 8.70 11.29C8.51 11.10 8.26 11 8 11ZM18 11H12C11.73 11 11.48 11.10 11.29 11.29C11.10 11.48 11 11.73 11 12C11 12.26 11.10 12.51 11.29 12.70C11.48 12.89 11.73 13 12 13H18C18.26 13 18.51 12.89 18.70 12.70C18.89 12.51 19 12.26 19 12C19 11.73 18.89 11.48 18.70 11.29C18.51 11.10 18.26 11 18 11ZM18 15H16C15.73 15 15.48 15.10 15.29 15.29C15.10 15.48 15 15.73 15 16C15 16.26 15.10 16.51 15.29 16.70C15.48 16.89 15.73 17 16 17H18C18.26 17 18.51 16.89 18.70 16.70C18.89 16.51 19 16.26 19 16C19 15.73 18.89 15.48 18.70 15.29C18.51 15.10 18.26 15 18 15ZM12 15H6C5.73 15 5.48 15.10 5.29 15.29C5.10 15.48 5 15.73 5 16C5 16.26 5.10 16.51 5.29 16.70C5.48 16.89 5.73 17 6 17H12C12.26 17 12.51 16.89 12.70 16.70C12.89 16.51 13 16.26 13 16C13 15.73 12.89 15.48 12.70 15.29C12.51 15.10 12.26 15 12 15Z", fill:"white"}}]}:{W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z",fill:"white"}}]}}; JA=function(){return{W:"div",G:"ytp-spinner-container",K:[{W:"div",G:"ytp-spinner-rotator",K:[{W:"div",G:"ytp-spinner-left",K:[{W:"div",G:"ytp-spinner-circle"}]},{W:"div",G:"ytp-spinner-right",K:[{W:"div",G:"ytp-spinner-circle"}]}]}]}}; GC=function(a){if(document.createRange){var x=document.createRange();x&&(x.selectNodeContents(a),a=window.getSelection())&&(a.removeAllRanges(),a.addRange(x))}}; Sv=function(a,x){var y=a.C("web_fix_annotations")?"Annotated Overlays":"Annotations";Nx.call(this,y,g.QW.vX);this.L=a;this.TY=x;this.T=!1;a.C("web_settings_menu_icons")&&(x=a.C("delhi_modern_web_player_icons")?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M9.65 6.00L9.5 6H2.5L2.34 6.00C1.97 6.04 1.63 6.21 1.38 6.49C1.13 6.77 1.00 7.12 1 7.5V13.5L1.00 13.65C1.04 14.02 1.21 14.36 1.49 14.61C1.77 14.86 2.12 15 2.5 15H4.5L3.81 17.75C3.77 17.89 3.77 18.03 3.79 18.17C3.82 18.31 3.87 18.45 3.95 18.56C4.03 18.68 4.14 18.78 4.26 18.85C4.38 18.92 4.51 18.97 4.66 18.99L4.78 19H8.55L8.72 18.98C8.88 18.95 9.04 18.89 9.17 18.79C9.30 18.68 9.40 18.55 9.47 18.40L9.52 18.24L10.62 13.96C10.84 13.11 10.96 12.24 10.99 11.36L11 10.98V7.5C11 7.12 10.86 6.77 10.61 6.49C10.36 6.21 10.02 6.04 9.65 6.00ZM21.65 6.00L21.5 6H14.5L14.34 6.00C13.97 6.04 13.63 6.21 13.38 6.49C13.13 6.77 13 7.12 13 7.5V13.5L13.00 13.65C13.04 14.02 13.21 14.36 13.49 14.61C13.77 14.86 14.12 15 14.5 15H16.5L15.81 17.75C15.77 17.89 15.77 18.03 15.79 18.17C15.82 18.31 15.87 18.44 15.95 18.56C16.03 18.68 16.14 18.78 16.26 18.85C16.38 18.92 16.51 18.97 16.66 18.99L16.78 19H20.55L20.72 18.98C20.88 18.95 21.04 18.89 21.17 18.79C21.30 18.68 21.40 18.55 21.47 18.40L21.52 18.24L22.62 13.96C22.84 13.11 22.96 12.24 22.99 11.36L23 10.98V7.5C23 7.12 22.86 6.77 22.61 6.49C22.36 6.21 22.02 6.04 21.65 6.00ZM3 13V8H9V10.98C9.00 11.71 8.91 12.44 8.76 13.16L8.68 13.47L7.78 17H6.06L6.44 15.48L7.06 13H3ZM15 13V8H21V10.98C21 11.71 20.91 12.44 20.76 13.16L20.68 13.47L19.78 17H18.06L18.44 15.48L19.06 13H15Z", fill:"white"}}]}:{W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{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.setIcon(x));this.Z(a,"videodatachange",this.rS);this.Z(a,"onApiChange",this.rS);this.subscribe("select",this.onSelect,this);this.rS()}; qOC=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);a.addEventListener("settingsMenuInitialized",function(){var y=new Sv(x.api,x.api.Rv());g.U(x,y)})}; Lb=function(a){var x=this;this.T={};this.J={};this.uO={u0c:function(){return x.T}}; this.videoData=a;var y,D=(y=a.J)==null?void 0:y.B;D&&D.length>0?this.B=D:(a=a.getAvailableAudioTracks(),this.B=a.length>0?dsq(a):[]);a=g.W(Kb);for(y=a.next();!y.done;y=a.next())y=y.value,this.T[y]=Zuz[y](this.B);this.bF()}; nDq=function(a,x){var y=x.getAudioTrack();return y.id!=="und"?g.RH(a,function(D){var M;return((M=D.Cl)==null?void 0:M.name)===y.getLanguageInfo().name}):a}; vDJ=function(a,x){return x.getUserAudio51Preference()?g.RH(a,wu):a}; dsq=function(a){return a.map(function(x){return new lB(x.id,"application/x-mpegURL",{Cl:x.Cl})})}; P4G=function(a){return g.gX("yt-player-drc-pref")?g.RH(a,Cb):a}; T9T=function(a){return o6T()===2?g.RH(a,qx):a}; l8z=function(a){return J97()===1?g.RH(a,du):a}; du=function(a){var x;return((x=a.audio)==null?void 0:x.audioQuality)==="AUDIO_QUALITY_HIGH"&&!hf(a)}; Cb=function(a){var x;return((x=a.audio)==null?void 0:x.T)===!0}; wu=function(a){return hf(a)}; kl7=function(a){return a.Cl!==void 0}; qx=function(a){var x;return((x=a.audio)==null?void 0:x.B)===!0}; Za=function(a,x){if(a.length<2)return!1;var y=x(a[0]);return a.some(function(D){return x(D)!==y})}; u47=function(a,x){a=new Set(a.map(x));a.delete(void 0);return a.size>=2}; nb=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);var y=this.api.C("html5_enable_audio_quality_setting_feature");ci(this.api,"getUserAudioQualitySetting",function(){return y?x.getUserAudioQualitySetting():2}); ci(this.api,"setUserAudioQualitySetting",function(D){y&&x.setUserAudioQualitySetting(D)}); ci(this.api,"hasHqaAudioTrack",function(){return y?x.hasHqaAudioTrack():!1}); ci(this.api,"getAudioQualitySettingState",function(){return y?x.api.Ps(4):1}); this.Sq=J97();this.updateEnvironmentData()}; msh=function(a){ez.call(this,a);var x=this;ci(this.api,"getAudioTrackState",function(){return x.api.Ps(0)})}; v4=function(a){g.O.call(this,{W:"button",wS:["ytp-button","ytp-autonav-toggle"],X:{title:a.C("player_tooltip_data_title_killswitch")?"{{title}}":"","data-tooltip-title":"{{data-tooltip-title}}","aria-label":"{{label}}","data-priority":"3","data-tooltip-target-id":"ytp-autonav-toggle-button"},K:[{W:"div",G:"ytp-autonav-toggle-button-container",K:[{W:"div",G:"ytp-autonav-toggle-button",X:{"aria-checked":"true"}}]}]});this.L=a;this.B=[];this.T=!1;this.isChecked=!0;a.createClientVe(this.element,this, 113681);this.Z(a,"presentingplayerstatechange",this.by);this.listen("click",this.onClick);this.B.push(this.Z(this.L,"videodatachange",this.by));this.B.push(this.Z(this.L,"videoplayerreset",this.by));this.B.push(this.Z(this.L,"onPlaylistUpdate",this.by));this.B.push(this.Z(this.L,"autonavchange",this.sE));Tb(a,this.element,this);this.by()}; WwJ=function(a){a.isChecked=a.isChecked;a.QP("ytp-autonav-toggle-button").setAttribute("aria-checked",String(a.isChecked));var x=a.isChecked?"Autoplay is on":"Autoplay is off";a.L.j().C("player_tooltip_data_title_killswitch")?a.update({title:x,label:x}):a.update({"data-tooltip-title":x,label:x});a.L.KJ()}; EDq=function(a){return a.L.j().C("web_player_autonav_use_server_provided_state")&&My(a.K1())}; sAJ=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"standardControlsInitialized",function(){var y=new v4(a);g.U(x,y);a.CG(y,"RIGHT_CONTROLS_LEFT")})}; TC=function(a){var x=a.C("web_player_use_cinematic_label_2")?"Ambient mode":"Cinematic lighting";Nx.call(this,x,g.QW.TL);var y=this;this.L=a;this.T=!1;this.B=new g.Id(function(){g.o9(y.element,"ytp-menuitem-highlighted")},0); this.TY=a.Rv();a=a.C("delhi_modern_web_player_icons")?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M12 .5C11.73 .5 11.48 .60 11.29 .79C11.10 .98 11 1.23 11 1.5V3.5C11 3.76 11.10 4.01 11.29 4.20C11.48 4.39 11.73 4.5 12 4.5C12.26 4.5 12.51 4.39 12.70 4.20C12.89 4.01 13 3.76 13 3.5V1.5C13 1.23 12.89 .98 12.70 .79C12.51 .60 12.26 .5 12 .5ZM3.79 1.29C3.61 1.46 3.51 1.70 3.50 1.94C3.48 2.19 3.56 2.43 3.72 2.63L3.79 2.70L5.29 4.20L5.37 4.27C5.56 4.42 5.80 4.50 6.04 4.49C6.29 4.47 6.52 4.37 6.70 4.20C6.87 4.02 6.97 3.79 6.99 3.54C7.00 3.30 6.92 3.06 6.77 2.86L6.70 2.79L5.20 1.29L5.13 1.22C4.93 1.06 4.69 .98 4.44 1.00C4.20 1.01 3.96 1.11 3.79 1.29ZM18.86 1.22L18.79 1.29L17.29 2.79L17.22 2.86C17.07 3.06 16.99 3.30 17.00 3.54C17.01 3.79 17.12 4.02 17.29 4.20C17.47 4.37 17.70 4.48 17.95 4.49C18.19 4.50 18.43 4.42 18.63 4.27L18.70 4.20L20.20 2.70L20.27 2.63C20.42 2.43 20.50 2.19 20.49 1.95C20.48 1.70 20.37 1.47 20.20 1.29C20.02 1.12 19.79 1.01 19.54 1.00C19.30 .99 19.06 1.07 18.86 1.22ZM19.20 6.01L19 6H5L4.79 6.01C4.30 6.06 3.84 6.29 3.51 6.65C3.18 7.02 2.99 7.50 3 8V16L3.01 16.20C3.05 16.66 3.26 17.08 3.58 17.41C3.91 17.73 4.33 17.94 4.79 17.99L5 18H19L19.20 17.98C19.66 17.94 20.08 17.73 20.41 17.41C20.73 17.08 20.94 16.66 20.99 16.20L21 16V8C20.99 7.50 20.81 7.02 20.48 6.66C20.15 6.29 19.69 6.06 19.20 6.01ZM5 16V8H19V16H5ZM17.29 19.79C17.11 19.96 17.01 20.20 17.00 20.44C16.98 20.69 17.06 20.93 17.22 21.13L17.29 21.20L18.79 22.70L18.86 22.77C19.06 22.92 19.30 23.00 19.54 22.99C19.79 22.98 20.02 22.87 20.20 22.70C20.37 22.52 20.48 22.29 20.49 22.04C20.50 21.80 20.42 21.56 20.27 21.36L20.20 21.29L18.70 19.79L18.63 19.72C18.43 19.56 18.19 19.48 17.94 19.50C17.70 19.51 17.46 19.61 17.29 19.79ZM5.37 19.72L5.29 19.79L3.79 21.29L3.72 21.36C3.57 21.56 3.49 21.80 3.50 22.04C3.51 22.29 3.62 22.52 3.79 22.70C3.97 22.87 4.20 22.98 4.45 22.99C4.69 23.00 4.93 22.92 5.13 22.77L5.20 22.70L6.70 21.20L6.77 21.13C6.92 20.93 7.00 20.69 6.99 20.45C6.97 20.20 6.87 19.97 6.70 19.79C6.52 19.62 6.29 19.52 6.04 19.50C5.80 19.49 5.56 19.57 5.37 19.72ZM12 19.5C11.73 19.5 11.48 19.60 11.29 19.79C11.10 19.98 11 20.23 11 20.5V22.5C11 22.76 11.10 23.01 11.29 23.20C11.48 23.39 11.73 23.5 12 23.5C12.26 23.5 12.51 23.39 12.70 23.20C12.89 23.01 13 22.76 13 22.5V20.5C13 20.23 12.89 19.98 12.70 19.79C12.51 19.60 12.26 19.5 12 19.5Z", fill:"white"}}]}:{W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{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.setIcon(a);this.subscribe("select",this.J,this);this.listen(P4,this.U);g.U(this,this.B)}; ly=function(a){ez.call(this,a);var x=this;this.T=!1;a.addEventListener("settingsMenuInitialized",function(){B97(x)}); a.addEventListener("highlightSettingsMenu",function(y){B97(x);var D=x.menuItem;y==="menu_item_cinematic_lighting"&&(g.zt(D.element,"ytp-menuitem-highlighted"),g.zt(D.element,"ytp-menuitem-highlight-transition-enabled"),D.B.start())}); ci(a,"updateCinematicSettings",function(y){x.updateCinematicSettings(y)})}; B97=function(a){a.menuItem||(a.menuItem=new TC(a.api),g.U(a,a.menuItem),a.menuItem.rS(a.T))}; h8G=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"applicationvideodatachange",function(y,D){D=D.clipConfig;y==="dataloaded"&&D&&D.startTimeMs!=null&&D.endTimeMs!=null&&x.api.setLoopRange({startTimeMs:Math.floor(Number(D.startTimeMs)),endTimeMs:Math.floor(Number(D.endTimeMs)),postId:D.postId,type:"clips"})})}; kV=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);ci(a,"setCreatorEndscreenVisibility",this.setCreatorEndscreenVisibility.bind(this));ci(a,"setCreatorEndscreenHideButton",this.T.bind(this));this.C("web_fix_annotations")&&this.events.Z(a,"annotationvisibility",function(y){x.setCreatorEndscreenVisibility(!y);x.hideButton&&g.qF(x.hideButton,y)})}; f8s=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"videodatachange",function(){var y=x.api.getRootNode(),D=x.api.j();g.zt(y,"ytp-delhi-modern");D.C("delhi_modern_web_player_icons")&&g.zt(y,"ytp-delhi-modern-icons");D.C("delhi_modern_web_player_horizontal_volume_controls")&&g.zt(y,"ytp-delhi-horizontal-volume-controls");D.C("delhi_modern_web_player_compact_controls")&&g.zt(y,"ytp-delhi-modern-compact-controls");switch(KQ(D.experiments,"delhi_modern_web_player_blending_mode")){case "luminosity":g.zt(y, "ytp-delhi-modern-with-luminosity");break;case "difference":g.zt(y,"ytp-delhi-modern-with-difference");break;case "exclusion":g.zt(y,"ytp-delhi-modern-with-exclusion")}y=x.api.isHdr()||x.api.C("delhi_modern_web_player_disable_frosted_glass")?"none":"initial";x.api.getRootNode().style.setProperty("--yt-frosted-glass-backdrop-filter-override",y);$ss(x)}); this.events.Z(a,"resize",function(){$ss(x)})}; $ss=function(a){var x=a.api.C("delhi_modern_web_player_compact_controls"),y=g.ts(a.api.j().experiments,"delhi_modern_web_player_responsive_compact_controls_threshold");x=x||y>0&&a.api.getPlayerSize().width<=y;a=a.api.getRootNode();a.classList.toggle("ytp-delhi-modern-compact-controls",x);y=x?"8px":"12px";var D=x?"56px":"72px",M=x?"56px":"64px",N=x?"48px":"56px",F=x?"12px":"20px",c=x?"72px":"96px";a.style.setProperty("--yt-delhi-pill-height",x?"40px":"48px");a.style.setProperty("--yt-delhi-pill-top-height", y);a.style.setProperty("--yt-delhi-bottom-controls-height",D);a.style.setProperty("--yt-delhi-bottom-controls-height-xsmall-width-mode",M);a.style.setProperty("--yt-delhi-big-mode-pill-height",N);a.style.setProperty("--yt-delhi-big-mode-pill-top-height",F);a.style.setProperty("--yt-delhi-big-mode-bottom-controls-height",c)}; uy=function(a,x,y,D,M){var N=a.C("html5_enable_new_audio_settings_menu");Nx.call(this,"Stable Volume",N?gD1.Yi:g.QW.Yi);this.L=a;this.U=x;this.B=y;this.hasDrcAudioTrack=D;this.getDrcState=M;this.J=this.enableNewAudioSettingsMenu=this.T=!1;g.zt(this.element,"ytp-drc-menu-item");this.TY=(this.enableNewAudioSettingsMenu=N)?a.Rv().KW:a.Rv();a.C("html5_enable_voice_boost")?(this.J=!0,this.Z(a,"onFilterAudioFeatures",this.o_)):a.addEventListener("videodatachange",this.o_.bind(this));a.C("mta_drc_mutual_exclusion_removal")&& this.Z(a,"onPlaybackAudioChange",this.o_);a.createClientVe(this.element,this,273317);this.listen("click",this.D);x=this.B()===1&&this.hasDrcAudioTrack();this.enableNewAudioSettingsMenu||(a=a.C("delhi_modern_web_player_icons")?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M12 .99C5.92 .99 1 5.92 1 11.99C1 18.07 5.92 22.99 12 22.99C18.07 22.99 23 18.07 23 11.99C23 5.92 18.07 .99 12 .99ZM12 2.99C14.38 2.99 16.67 3.94 18.36 5.63C20.05 7.32 21 9.61 21 11.99C21 14.38 20.05 16.67 18.36 18.36C16.67 20.05 14.38 20.99 12 20.99C9.61 20.99 7.32 20.05 5.63 18.36C3.94 16.67 3 14.38 3 11.99C3 9.61 3.94 7.32 5.63 5.63C7.32 3.94 9.61 2.99 12 2.99ZM14 6.00C13.73 6.00 13.48 6.10 13.29 6.29C13.10 6.48 13 6.73 13 7.00V17.00C13 17.26 13.10 17.52 13.29 17.70C13.48 17.89 13.73 18.00 14 18.00C14.26 18.00 14.51 17.89 14.70 17.70C14.89 17.52 15 17.26 15 17.00V7.00C15 6.73 14.89 6.48 14.70 6.29C14.51 6.10 14.26 6.00 14 6.00ZM10 8.00C9.73 8.00 9.48 8.10 9.29 8.29C9.10 8.48 9 8.73 9 9.00V15.00C9 15.26 9.10 15.52 9.29 15.70C9.48 15.89 9.73 16.00 10 16.00C10.26 16.00 10.51 15.89 10.70 15.70C10.89 15.52 11 15.26 11 15.00V9.00C11 8.73 10.89 8.48 10.70 8.29C10.51 8.10 10.26 8.00 10 8.00ZM18 9.00C17.73 9.00 17.48 9.10 17.29 9.29C17.10 9.48 17 9.73 17 10.00V14.00C17 14.26 17.10 14.52 17.29 14.70C17.48 14.89 17.73 15.00 18 15.00C18.26 15.00 18.51 14.89 18.70 14.70C18.89 14.52 19 14.26 19 14.00V10.00C19 9.73 18.89 9.48 18.70 9.29C18.51 9.10 18.26 9.00 18 9.00ZM6 10.00C5.73 10.00 5.48 10.10 5.29 10.29C5.10 10.48 5 10.73 5 11.00V13.00C5 13.26 5.10 13.52 5.29 13.70C5.48 13.89 5.73 14.00 6 14.00C6.26 14.00 6.51 13.89 6.70 13.70C6.89 13.52 7 13.26 7 13.00V11.00C7 10.73 6.89 10.48 6.70 10.29C6.51 10.10 6.26 10.00 6 10.00Z", fill:"white"}}]}:{W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{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.setIcon(a));this.subscribe("select",this.N,this);this.enableNewAudioSettingsMenu||this.J?this.o_():(this.setEnabled(this.hasDrcAudioTrack()),FU(this,x),this.TY.je(this))}; ml=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);a.C("html5_show_drc_toggle")&&a.addEventListener("settingsMenuInitialized",function(){x.menuItem||(x.menuItem=new uy(x.api,x.setDrcUserPreference.bind(x),x.getDrcUserPreference.bind(x),x.uP.bind(x),x.getDrcState.bind(x)),g.U(x,x.menuItem))}); ci(this.api,"setDrcUserPreference",function(D){x.setDrcUserPreference(D)}); ci(this.api,"getDrcUserPreference",function(){return x.getDrcUserPreference()}); ci(this.api,"hasDrcAudioTrack",function(){return x.uP()}); ci(this.api,"getDrcState",function(){return x.getDrcState()}); var y;this.T=(y=g.gX("yt-player-drc-pref"))!=null?y:1;this.updateEnvironmentData()}; W4=function(a){ez.call(this,a);var x=this;this.T={};this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"videodatachange",function(){x.onVideoDataChange()}); this.events.Z(a,g.Y6("embargo"),function(y){x.api.zA(!0);var D,M=(D=x.T[y.id])!=null?D:[];D=g.W(M);for(M=D.next();!M.done;M=D.next()){var N=M.value;x.api.hideControls();x.api.Fy("auth",2,"This video isn't available in your current playback area",It({embargoed:1,id:y.id,idx:y.B,start:y.start}));M=void 0;(N=(M=N.embargo)==null?void 0:M.onTrigger)&&x.api.uY("innertubeCommand",N)}})}; R8s=function(a,x){var y;return(y=x.onEnter)==null?void 0:y.some(a.B)}; YO1=function(a,x){x=g.W(x);for(var y=x.next();!y.done;y=x.next()){y=y.value;var D=void 0,M=Number((D=y.playbackPosition)==null?void 0:D.utcTimeMillis)/1E3,N=void 0;D=M+Number((N=y.duration)==null?void 0:N.seconds);N="embargo_"+M;a.api.addUtcCueRange(N,M,D,"embargo",!1);y.onEnter&&(a.T[N]=y.onEnter.filter(a.B))}}; Eu=function(a){ez.call(this,a);var x=this;this.T=[];this.events=new g.zW(a);g.U(this,this.events);ci(a,"addEmbedsConversionTrackingParams",function(y){x.addEmbedsConversionTrackingParams(y)}); this.events.Z(a,"veClickLogged",function(y){x.api.hasVe(y)&&(y=y.visualElement.getAsJspb(),y=tv(y,2),x.T.push(y))})}; AEC=function(a){ez.call(this,a);ci(a,"isEmbedsShortsMode",function(){return a.isEmbedsShortsMode()}); ci(a,"getReelItemWatchResponse",function(){var x,y;return(y=(x=a.getVideoData(1))==null?void 0:x.getReelItemWatchResponse())!=null?y:null})}; Us7=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"initialvideodatacreated",function(y){F4(Ns(),16623);x.T=g.Zh();var D=a.j().z$&&!y.Vn;if(VH(y)&&D){F4(Ns(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"});if(y.getWatchNextResponse()){var M,N=(M=y.getWatchNextResponse())==null?void 0:M.trackingParams;N&&cg(N)}if(y.getPlayerResponse()){var F;(y=(F=y.getPlayerResponse())==null?void 0:F.trackingParams)&&cg(y)}}else F4(Ns(), 32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),y.getEmbeddedPlayerResponse()&&(F=(N=y.getEmbeddedPlayerResponse())==null?void 0:N.trackingParams)&&cg(F)}); this.events.Z(a,"loadvideo",function(){F4(Ns(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:x.T})}); this.events.Z(a,"cuevideo",function(y){y===1&&F4(Ns(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:x.T})}); this.events.Z(a,"largeplaybuttonclicked",function(y){F4(Ns(),27240,y.visualElement)}); this.events.Z(a,"playlistnextbuttonclicked",function(y){F4(Ns(),27240,y.visualElement)}); this.events.Z(a,"playlistprevbuttonclicked",function(y){F4(Ns(),27240,y.visualElement)}); this.events.Z(a,"playlistautonextvideo",function(){F4(Ns(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}; B4=function(a,x){g.A.call(this);var y=this;this.T=null;this.J=x;x=[];for(var D=0;D<=100;D++)x.push(D/100);x={threshold:x,trackVisibility:!0,delay:1E3};(this.B=window.IntersectionObserver?new IntersectionObserver(function(M){M=M[M.length-1];var N=null;typeof M.isVisible==="undefined"?document.visibilityState==="visible"&&M.isIntersecting&&M.intersectionRatio>0?N=M.intersectionRatio:document.visibilityState==="hidden"?N=0:N=null:N=M.isVisible?M.intersectionRatio:0;N!=null&&(N=Math.max(N,0),N=Math.min(N, 1));y.T=N;typeof y.J==="function"&&y.J(y.T)},x):null)&&this.B.observe(a)}; iu7=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"applicationInitialized",function(){Hu7(x)})}; Hu7=function(a){var x=a.api.getRootNode(),y,D=a.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((y=x.parentElement)==null?void 0:y.parentElement)||x:x;a.T=new B4(D,function(M){M!=null&&(a.api.j().Zb=M,a.api.j().vI="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")}); g.U(a,a.T);a.events.Z(a.api,"videoStatsPingCreated",function(M){var N=a.T;N=N.T==null?null:Math.round(N.T*100)/100;M.inview=N!=null?N:void 0;N=a.api.getPlayerSize();if(N.height>0&&N.width>0){N=[Math.round(N.width),Math.round(N.height)];var F=g.ak();F>1&&N.push(F);N=N.join(":")}else N=void 0;M.size=N})}; hA=function(a){ez.call(this,a);var x=this;ci(this.api,"dismissFeaturedProductOverlay",function(){x.dismissFeaturedProductOverlay()})}; Ou8=function(a){var x;return((x=((a==null?void 0:a.messageRenderers)||[]).find(function(y){return!!y.timeCounterRenderer}))==null?void 0:x.timeCounterRenderer)||null}; $V=function(a){g.O.call(this,{W:"div",wS:["ytp-player-content","ytp-iv-player-content"],K:[{W:"div",G:"ytp-free-preview-countdown-timer",K:[{W:"span",PJ:"{{label}}"},{W:"span",G:"ytp-free-preview-countdown-timer-separator",PJ:"\u2022"},{W:"span",PJ:"{{duration}}"}]}]});this.api=a;this.T=null;this.J=this.B=0;this.Z(this.api,"videodatachange",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)}; rE7=function(a,x){a.T||(a.B=x,a.J=(0,g.lY)(),a.T=new g.pZ(function(){VQh(a)},null),VQh(a))}; VQh=function(a){var x=Math,y=x.round,D=Math.min((0,g.lY)()-a.J,a.B);x=y.call(x,(a.B-D)/1E3);a.updateValue("duration",en({seconds:x}));x<=0&&a.T?a.stopTimer():a.T&&a.T.start()}; tQS=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"basechromeinitialized",function(){x.T=new $V(a);g.U(x,x.T);g.f1(a,x.T.element,4);x.T.hide()})}; fb=function(a){g.O.call(this,{W:"button",wS:["ytp-fullerscreen-edu-button","ytp-button"],K:[{W:"div",wS:["ytp-fullerscreen-edu-text"],PJ:"Scroll for details"},{W:"div",wS:["ytp-fullerscreen-edu-chevron"],K:[VM1()]}],X:{"data-priority":"2"}});this.R7=a;this.fade=new g.yj(this,250,void 0,100);this.B=this.T=!1;a.createClientVe(this.element,this,61214);g.U(this,this.fade);this.Z(a,"fullscreentoggled",this.rS);this.Z(a,"presentingplayerstatechange",this.rS);this.listen("click",this.onClick);this.rS()}; gu=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);ci(this.api,"updateFullerscreenEduButtonSubtleModeState",function(D){x.updateFullerscreenEduButtonSubtleModeState(D)}); ci(this.api,"updateFullerscreenEduButtonVisibility",function(D){x.updateFullerscreenEduButtonVisibility(D)}); var y=a.j();a.C("external_fullscreen_with_edu")&&y.externalFullscreen&&Ib(y)&&y.controlsType==="1"&&this.events.Z(a,"standardControlsInitialized",function(){x.T=new fb(a);g.U(x,x.T);a.CG(x.T)})}; Xgl=function(a){g.O.call(this,{W:"div",G:"ytp-gated-actions-overlay",K:[{W:"div",G:"ytp-gated-actions-overlay-background",K:[{W:"div",G:"ytp-gated-actions-overlay-background-overlay"}]},{W:"button",wS:["ytp-gated-actions-overlay-miniplayer-close-button","ytp-button"],X:{"aria-label":"Close"},K:[g.Cq()]},{W:"div",G:"ytp-gated-actions-overlay-bar",K:[{W:"div",G:"ytp-gated-actions-overlay-text-container",K:[{W:"div",G:"ytp-gated-actions-overlay-title",PJ:"{{title}}"},{W:"div",G:"ytp-gated-actions-overlay-subtitle", PJ:"{{subtitle}}"}]},{W:"div",G:"ytp-gated-actions-overlay-button-container"}]}]});var x=this;this.api=a;this.background=this.QP("ytp-gated-actions-overlay-background");this.B=this.QP("ytp-gated-actions-overlay-button-container");this.T=[];this.Z(this.QP("ytp-gated-actions-overlay-miniplayer-close-button"),"click",function(){x.api.uY("onCloseMiniplayer")}); this.hide()}; pgs=function(a,x){var y=0;y=0;for(var D={};y M&&(M=c.width,N="url("+c.url+")")}y.background.style.backgroundImage=N;pgs(y,D.actionButtons||[]);y.show()}else y.hide()}); g.f1(this.api,this.T.element,4)}; R8=function(a){ez.call(this,a);var x=this;Ja(this.api,"getSphericalProperties",function(){return x.getSphericalProperties()}); Ja(this.api,"setSphericalProperties",function(){x.setSphericalProperties.apply(x,g.tS(g.qY.apply(0,arguments)))}); oQ(this.api,"getSphericalProperties",function(){return x.api.getPresentingPlayerType()===2?{}:x.getSphericalProperties()}); oQ(this.api,"setSphericalProperties",function(){var y=g.qY.apply(0,arguments);x.api.getPresentingPlayerType()!==2&&x.setSphericalProperties.apply(x,g.tS(y))})}; YV=function(a){ez.call(this,a);ci(a,"createClientVe",this.createClientVe.bind(this));ci(a,"createServerVe",this.createServerVe.bind(this));ci(a,"destroyVe",this.destroyVe.bind(this));ci(a,"hasVe",this.hasVe.bind(this));ci(a,"logClick",this.logClick.bind(this));ci(a,"logVisibility",this.logVisibility.bind(this));ci(a,"setTrackingParams",this.setTrackingParams.bind(this))}; AA=function(a,x,y,D){function M(F){var c=!(F.status!==204&&F.status!==200&&!F.response),J;F={succ:""+ +c,rc:F.status,lb:((J=F.response)==null?void 0:J.byteLength)||0,rt:((0,g.lY)()-N).toFixed(),shost:g.T_(a),trigger:x};e8T(F,a);y&&y(F);D&&!c&&D(new g.eb("pathprobe.net",F))} var N=(0,g.lY)();g.Wm(a,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:M,onTimeout:M})}; e8T=function(a,x){var y;((y=window.performance)==null?0:y.getEntriesByName)&&(x=performance.getEntriesByName(x))&&x.length&&(x=x[0],a.pedns=(x.domainLookupEnd-x.startTime).toFixed(),a.pecon=(x.connectEnd-x.domainLookupEnd).toFixed(),a.perqs=(x.requestStart-x.connectEnd).toFixed(),a$C&&(a.perqsa=x.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))}; xiG=function(a){a$C=a}; Uu=function(a,x){this.U6=a;this.policy=x;this.playbackRate=1}; y1l=function(a,x){var y=Math.min(2.5,H4(a.U6));a=iy(a);return x-y*a}; VW=function(a,x,y,D,M){M=M===void 0?!1:M;if(a.policy.b6)return Math.ceil(a.policy.b6*x);a.policy.En&&(D=Math.abs(D));D/=a.playbackRate;var N=1/Ou(a.U6);y=Math.max(.9*(D-3),H4(a.U6)+a.U6.B.T*N)/N*.8/(x+y);y=Math.min(y,D);a.policy.Db>0&&M&&(y=Math.max(y,a.policy.Db));return jx7(a,y,x)}; jx7=function(a,x,y){return Math.ceil(Math.max(Math.max(a.policy.vI,a.policy.vB*y),Math.min(Math.min(a.policy.Gt,31*y),Math.ceil(x*y))))||a.policy.vI}; iy=function(a){return Ou(a.U6,!a.policy.Go,a.policy.NJ)}; ru=function(a){return iy(a)/a.playbackRate}; tA=function(a,x,y){var D=a.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],M=a.policy.playbackStartPolicy.startMinReadaheadPolicy||[];a=Infinity;x=g.W(x&&D.length>0?D:M);for(D=x.next();!D.done;D=x.next())D=D.value,M=D.minReadaheadMs||0,y<(D.minBandwidthBytesPerSec||0)||a>M&&(a=M);return a0&&(this.B=y.C9)}; N$T=function(a,x,y,D,M){if(!D.info.J){if(y.length===0)y.push(D);else{var N;(a=(N=y.pop())==null?void 0:g.qO(N,D))?y.push(a):y.push(D)}return M}var F;(y=(F=y.pop())==null?void 0:g.qO(F,D))||(y=D);if(y.info.T)return a.logger&&a.logger({incompleteSegment:y.info.JK()}),M;D=a.cB(y);M=D.bY;D={clipId:D.clipId,formatId:D.formatId,startTimeMs:D.startTimeMs,durationMs:D.oV,QX:M,jY:M};M=Di1(x,D.startTimeMs);if(N=y=M>=0?x[M]:null){N=D;var c=M;F=y.startTimeMs+y.durationMs;var J=N.startTimeMs+N.durationMs;if(N.startTimeMs- F>a.B)N=!1;else if(M31(a,y.formatId,N.formatId))y.durationMs=Math.max(F,J)-y.startTimeMs,y.jY=Math.max(y.jY,N.jY),N=!0;else if(Math.abs(y.startTimeMs-N.startTimeMs)<=a.B)if(y.durationMs>N.durationMs+a.B){var G=y.formatId,Q=y.QX;c=y.jY;y.formatId=N.formatId;y.durationMs=N.durationMs;y.QX=N.QX;y.jY=N.jY;N.formatId=G;N.startTimeMs=J;N.durationMs=F-J;N.QX=Q;N.jY=c;N=!1}else y.formatId=N.formatId,N=!0;else F>N.startTimeMs&&(F>J&&(x.splice(c+1,0,{formatId:y.formatId,startTimeMs:J,durationMs:F-J,QX:N.jY+ 1,jY:y.jY}),a.logger&&a.logger({splitOldStart:(G=y.startTimeMs)==null?void 0:G.toFixed(3),splitOldEnd:F==null?void 0:F.toFixed(3),splitNewStart:(Q=N.startTimeMs)==null?void 0:Q.toFixed(3),splitNewEnd:J==null?void 0:J.toFixed(3)})),y.durationMs=N.startTimeMs-y.startTimeMs,y.jY=N.QX-1),N=!1}N?D=y:(M+=1,x.splice(M,0,D));G=0;for(Q=M+1;Q=J+y.B?y=!0:c+y.B=0?a:-a-2}; FYs=function(a,x){if(a.Ya){var y=a.Ya.jW();if(y.length!==0){if(a.J&&x){var D=a.J,M=D.info.U;!VP(y,M)&&D.info.Y>0&&(0,g.lY)()-a.D<5E3&&(a.logger&&a.logger({dend:D.info.JK()}),y=c78(y,M,M+.01))}a.policy.QD&&a.logger&&a.logger({cbri:""+a.T});D=[];for(var N=M=0;M=F){var Q=Object.assign({},a.dF[N]),S=a.o7.J.get(Um(a.dF[N].formatId)),K=Math.max(J,F);F=S.index.oa(K+a.B/ 1E3);J=S.index.getStartTime(F);var L=F+ +(Math.abs(J-K)>a.B/1E3);K=L+a.U;L=S.index.getStartTime(L)*1E3;N!==a.T||x?(Q.QX=K,Q.startTimeMs=L):(a.logger&&a.logger({pEvict:"1",og:Q.startTimeMs,adj:J*1E3}),Q.QX=F+a.U,Q.startTimeMs=J*1E3);F=void 0;J=((F=a.J)==null?void 0:F.info.duration)||11;N===a.T&&ca.B/1E3);F=J+a.U;S=S.index.Th(J)*1E3;Q.jY=F;Q.durationMs=S-Q.startTimeMs;Q.QX<=Q.jY&&D.push(Q)}G=0&&az(a.audioTrack,a.targetTime)>=0&&N?((a.videoTrack.U||a.audioTrack.U)&&a.loader.AP("iterativeSeeking",{status:"done",count:a.seekCount}),a.videoTrack.U=!1,a.audioTrack.U=!1):D&&g.ke(function(){if(a.T||!a.policy.Af)jh(a);else{var F=x.startTime,c=x.duration;if(!a.policy.N){var J=a.videoTrack.N!==-1&&a.audioTrack.N!==-1,G=!a.videoTrack.dS&&!a.audioTrack.dS;(y?a.videoTrack.U:a.audioTrack.U)&&J&&G&&(a.targetTime>= F&&a.targetTime432E3&&fYl(a.o7);a.B&&(M=a.B,a.B=0);g.ke(function(){a.policy.N||Dr(a,M,102)}); a.loader.AP("initManifestlessSync",{st:M,ost:M+a.loader.GY(),a:a.audioTrack.N,v:a.videoTrack.N});a.J&&(a.J.resolve(M+.1),a.J=null);a.policy.N&&Dr(a,M,102)}}}; za=function(){this.data=new Uint8Array(2048);this.pos=0;Fj||(Fj=ZH("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))}; cx=function(a,x){a.add(x==null||isNaN(x)?0:x+1)}; JN=function(a,x){var y=this;this.M1=a;this.requestNumber=++di6;this.T=this.now();this.V=this.BJ=NaN;this.Y=this.T;this.J=this.vG=this.N=0;this.D=this.T;this.zt=this.dS=this.yP=this.Vn=this.n1=this.OJ=this.B=this.U=0;this.cJ=this.isActive=!1;this.tf=this.iY=0;this.uO={th7:function(){return y.K_}}; this.U6=x.U6;this.snapshot=oz(this.U6);this.policy=this.U6.B;this.eH=!!x.eH;this.vE=x.vE;this.Jy=x.Jy||0;this.O9=x.O9||0;x.q8&&(this.UJ=new za);var D;this.K_=(D=x.K_)!=null?D:!1;this.eH||ZnC(this.U6)}; no8=function(a){a.yP=Math.max(a.yP,a.N-a.n1);a.dS=Math.max(a.dS,a.Y-a.Vn);a.OJ=0}; Ga=function(a,x,y){voq(a.U6,x);a.UJ&&(a.UJ.add(Math.ceil(x)-Math.ceil(a.Y)),a.UJ.add(Math.max(0,Math.ceil(y/1024)-Math.ceil(a.N/1024))));var D=x-a.Y,M=y-a.N;a.vG=M;a.zt=Math.max(a.zt,M/(D+.01)*1E3);a.Y=x;a.N=y;a.OJ&&y>a.OJ&&no8(a)}; Qe=function(a,x){a.url=x;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=function(){performance.clearResourceTimings()})}; Sh=function(a,x){JN.call(this,a,x);this.S8=this.O6=!1;this.N1=this.tP=Infinity;this.e8=NaN;this.Af=!1;this.EJ=NaN;this.Fn=this.Cc=this.Gt=0;this.cf=x.cf||1;this.Ib=x.Ib||this.cf;this.fZ=x.fZ;this.bY=x.bY;this.cO=x.cO;Pa1(this);this.H1(this.T);this.bO=(this.EJ-this.T)/1E3}; T$7=function(a){var x=a.Cc||a.Gt;return x?a.snapshot.delay+Math.min(a.O9,(a.V-a.BJ)/1E3)+x:a.bO}; LJ=function(a,x,y){if(!a.eH){x=Math.max(x,.01);var D=a.Jy?Math.max(x,y/a.Jy):x,M=a.U6.B.J;M&&(D=x,a.Jy&&(D=Math.max(x,y/a.Jy*M)));KJ(a.U6,x,y,D)}}; l$6=function(a){return(a.D-a.T)/1E3}; Pa1=function(a){a.e8=a.T+a.snapshot.delay*1E3;a.Af=!1}; wH=function(a,x){if(a.fZ&&a.bY!==void 0&&a.cO!==void 0){var y=Math,D=y.min,M=a.tP;var N=a.fZ;var F=a.T;if(kn8(N,a.bY))N=x;else{var c=0;N.sj&&(c=.2);N=F+(N.O9+c)*1E3}a.tP=D.call(y,M,N);y=Math;D=y.min;M=a.N1;N=a.fZ;F=a.T;c=u87(N,a.bY,a.cO);c!==2&&(x=c?x:F+N.O9*1E3,N.sj&&(x+=N.O9*1E3));a.N1=D.call(y,M,x);a.tP<=a.T?Pa1(a):(a.e8=a.tP,a.Af=!0)}}; miJ=function(a,x){if(x+1<=a.totalLength){var y=Si(a,x);y=y<128?1:y<192?2:y<224?3:y<240?4:5}else y=0;if(y<1||!(x+y<=a.totalLength))return[-1,x];if(y===1)a=Si(a,x++);else if(y===2)y=Si(a,x++),a=Si(a,x++),a=(y&63)+64*a;else if(y===3){y=Si(a,x++);var D=Si(a,x++);a=Si(a,x++);a=(y&31)+32*(D+256*a)}else if(y===4){y=Si(a,x++);D=Si(a,x++);var M=Si(a,x++);a=Si(a,x++);a=(y&15)+16*(D+256*(M+256*a))}else y=x+1,a.focus(y),J0(a,y,4)?a=Zs8(a).getUint32(y-a.J,!0):(D=Si(a,y+2)+256*Si(a,y+3),a=Si(a,y)+256*(Si(a,y+1)+ 256*D)),x+=5;return[a,x]}; CJ=function(a){this.M1=a;this.T=new FE}; qq=function(a,x){this.info=a;this.callback=x;this.state=1;this.CI=this.Em=!1;this.d1=null}; WYl=function(a){return g.Bc(a.info.gS,function(x){return x.type===3})}; dH=function(a,x,y,D){var M=this;D=D===void 0?{}:D;this.policy=x;this.M1=y;this.status=0;this.T=new FE;this.B=0;this.hP=this.U=this.J=!1;this.xhr=new XMLHttpRequest;this.xhr.open(D.method||"GET",a);if(D.headers)for(a=D.headers,x=g.W(Object.keys(a)),y=x.next();!y.done;y=x.next())y=y.value,this.xhr.setRequestHeader(y,a[y]);this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(){return M.eC()}; this.xhr.onload=function(){return M.onDone()}; this.xhr.onerror=function(){return M.onError()}; this.xhr.fetch(function(N){M.T.append(N);M.B+=N.length;N=(0,g.lY)();M.M1.VH(N,M.B)},function(){},D.body||null)}; EoC=function(a,x){this.B=(new TextEncoder).encode(a);this.T=(new TextEncoder).encode(x)}; c$z=function(a,x){var y;return g.R(function(D){if(!x)return D.return(x);y=new g.Dl(a.B);return D.return(y.encrypt(x,a.T))})}; Spq=function(a,x){var y;return g.R(function(D){if(D.T==1){if(!x)return D.return(x);y=new g.Dl(a.B);return g.B(D,y.decrypt(x,a.T),2)}return D.return(D.B)})}; sx8=function(a,x){var y=this;this.T=a;this.M1=x;this.loaded=this.status=0;this.error="";a=VY(this.T.get("range")||"");if(!a)throw Error("bad range");this.range=a;this.B=new FE;this.run().then(function(){y.M1.Ys()},function(D){y.error=""+D||"unknown_err"; y.M1.Ys()})}; hlS=function(a,x,y,D){var M=this;D=D===void 0?{}:D;this.policy=x;this.M1=y;this.D=D;this.status=0;this.response=void 0;this.B=0;this.aborted=this.N=!1;this.errorMessage="";this.V=function(N){if(N)if(M.status=N.status,N.ok&&N.body&&M.status!==204)M.status=M.status||242,M.J=N.body.getReader(),M.hP()?M.J.cancel().catch(function(){}):(M.responseHeaders=N.headers,M.M1.oG(),B$1(M)); else M.onDone();else M.onError(Error("null_response"))}; this.Y=function(N){var F=(0,g.lY)();M.hP()||(N.done?(M.J=void 0,M.onDone()):(N=N.value,M.B+=N.length,M.T.append(N),B$1(M),M.M1.VH(F,M.B)))}; this.onError=function(N){M.errorMessage=String(N);M.N=!0;M.onDone()}; this.T=new FE;this.U=window.AbortController?new AbortController:void 0;this.start(a)}; B$1=function(a){a.J.read().then(a.Y,a.onError).then(void 0,Wv)}; $i1=function(a,x,y){var D=this;y=y===void 0?{}:y;this.M1=x;this.B=this.status=0;this.hP=this.T=!1;this.xhr=new XMLHttpRequest;this.xhr.open(y.method||"GET",a);if(y.headers){a=y.headers;x=g.W(Object.keys(a));for(var M=x.next();!M.done;M=x.next())M=M.value,this.xhr.setRequestHeader(M,a[M])}this.xhr.responseType="arraybuffer";this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(N){D.eC(N)}; a=xD(function(N){D.onDone(N)}); this.xhr.addEventListener("load",a,!1);this.xhr.addEventListener("error",a,!1);y.body?this.xhr.send(y.body):this.xhr.send();this.xhr.addEventListener("progress",xD(function(N){D.onProgress(N)}),!1)}; Zr=function(a,x,y,D,M){if(l1(18,a.Fz))return new sx8(a,y);a=a.IK();return D?agG()?new dH(a,x,y,M):new hlS(a,x,y,M):new $i1(a,y,M)}; nJ=function(a,x){g.A.call(this);var y=this;this.policy=a;this.gS=x;this.B=0;this.T=null;this.yA=[];this.J=null;this.uO={Ih:function(){return y.gS}}; this.gS.length===1||g.Bc(this.gS,function(D){return!!D.range})}; vx=function(a,x,y){a.T&&(zd(a.T,x),x=a.T,a.T=null);for(var D=0,M=0,N=g.W(a.gS),F=N.next();!F.done;F=N.next())if(F=F.value,F.range&&D+F.B<=a.B)D+=F.B;else{if(ba(F)&&!y&&a.B+x.totalLength-M=400?(a.lastError="net.badstatus",!0):(M===void 0?0:M)?(a.lastError="ump.spsrejectfailure",!0):y||D!==void 0&&D?!1:(a.lastError=x===204?"net.nocontent":"net.connect",!0)}; mQ=function(a,x){if(a.policy.RN)return!1;var y=x.getResponseHeader("content-type"),D=x.Vx();a=!D||D<=a.policy.Ui;return(!x.BL()||!y||y.indexOf("text/plain")!==-1)&&a}; A1J=function(a,x){var y="";x=x.Yf();x.totalLength<=a.policy.Ui&&(a=Gd(x),a=Lm(a),y=ZJ(a)?a:"");return y}; Ta=function(a){return $o(a.U,T7(2,a.Wm.Fz))}; UiT=function(a){var x=a.timing.FA();x.shost=T7(4,a.Wm.Fz);return x}; Hn8=function(a,x){return(a==null?void 0:a.maxWidth)>(x==null?void 0:x.maxWidth)||(a==null?void 0:a.maxHeight)>(x==null?void 0:x.maxHeight)}; inT=function(a,x){for(var y=g.W(x.keys()),D=y.next();!D.done;D=y.next())if(D=x.get(D.value),D.length!==0){g.Lh(D,function(c,J){return J.maxFramerate-c.maxFramerate}); for(var M=[D[0]],N=0,F=1;Fa.T||y.push(D)}return y}; Wx=function(a,x,y){var D=r18[a]||[];y.C("html5_shorts_onesie_mismatched_fix")&&(D=t3s[a]||[]);x.push.apply(x,g.tS(D));y.C("html5_early_media_for_drm")&&x.push.apply(x,g.tS(Xk7[a]||[]))}; xOS=function(a,x){var y=g.KL(a),D=a.j(),M=D.N;D=D.C("html5_shorts_onesie_mismatched_fix");var N=a.iV();if(D){if(!M.B){if(N&&EK)return EK;if(sK)return sK}}else if(sK&&!M.B)return sK;var F=[],c=[],J={},G=Bx.concat(bnG);D&&(G=Bx.concat(pkl));a.C("html5_early_media_for_drm")&&(G=G.concat(I$T),a.C("allow_vp9_1080p_mq_enc")&&G.push(elq));var Q=[].concat(g.tS(aSG));a.C("html5_iamf_audio_onesie_fmt")&&Q.push(["773"]);G=g.W(G);for(var S=G.next();!S.done;S=G.next()){var K=!1;S=g.W(S.value);for(var L=S.next();!L.done;L= S.next()){L=L.value;var w=G1(L,N&&D);if(w&&w.video&&!(W8(w)&&!y.UJ&&w.video.qualityOrdinal>y.xr)){var Z=g.ts(a.j().experiments,"html5_drm_byterate_soft_cap");Z>0&&FEh(w)&&w.Kc>Z||(K?(F.push(L),Wx(L,F,a)):(w=RA(y,w,M),w===!0?(K=!0,F.push(L),Wx(L,F,a)):J[L]=w))}}}Q=g.W(Q);for(G=Q.next();!G.done;G=Q.next())for(G=g.W(G.value),K=G.next();!K.done;K=G.next())if(K=K.value,(S=pM1(K))&&S.audio&&(a.C("html5_onesie_51_audio")||!hf(S)))if(S=RA(y,S,M),S===!0){c.push(K);Wx(K,c,a);break}else J[K]=S;if(!a.C("html5_enable_audio_quality_setting"))for(a= g.W(["141","774"]),Q=a.next();!Q.done;Q=a.next())Q=Q.value,c.includes(Q)&&(g.Dk(c,Q),J[Q]="blkhqa");y.T&&x("orfmts",J);if(D)return M.B&&(M.B=!1,EK=sK=void 0),N?EK={video:F,audio:c}:sK={video:F,audio:c};sK={video:F,audio:c};M.B=!1;return sK}; g.DOC=function(a,x,y){var D=y.N,M=[],N=[],F=y.C("html5_shorts_onesie_mismatched_fix");a=a.iV();var c=Bx.concat(bnG);F&&(c=Bx.concat(pkl));y.C("html5_early_media_for_drm")&&(c=c.concat(I$T),y.C("allow_vp9_1080p_mq_enc")&&c.push(elq));var J=[].concat(g.tS(aSG));y.C("html5_iamf_audio_onesie_fmt")&&J.push(["773"]);c=g.W(c);for(var G=c.next();!G.done;G=c.next()){G=g.W(G.value);for(var Q=G.next();!Q.done;Q=G.next()){Q=Q.value;var S=G1(Q,a&&F);if(S&&S.video){var K=g.ts(y.experiments,"html5_drm_byterate_soft_cap"); if(!(K>0&&FEh(S)&&S.Kc>K)&&RA(x,S,D)===!0){M.push({videoCodec:yhS[TW[Q]],maxWidth:S.video.width,maxHeight:S.video.height,maxFramerate:S.video.fps});break}}}}F=g.W(J);for(a=F.next();!a.done;a=F.next())for(a=g.W(a.value),J=a.next();!J.done;J=a.next())if(J=J.value,(c=pM1(J))&&c.audio&&(y.C("html5_onesie_51_audio")||!hf(c))&&RA(x,c,D)===!0){N.push({audioCodec:jrG[TW[J]],numChannels:c.audio.numChannels});break}return{videoFormatCapabilities:M,audioFormatCapabilities:N}}; FqG=function(a){var x,y={},D=a.Tt,M=a.sJ,N=a.U6,F=D.getVideoData(),c=Cu(0),J=D.getVisibilityState();M.C("html5_enable_audio_quality_setting")&&(y.Sq=M.Sq);c&&(y.Af6=c,y.lastManualDirection=D61(),c=Pb6()||0,c>0&&(c=(M.C("html5_use_date_now_for_local_storage")?Date.now():(0,g.lY)())-c,M.C("html5_use_date_now_for_local_storage")?c>0&&(y.timeSinceLastManualFormatSelectionMs=c):y.timeSinceLastManualFormatSelectionMs=c));c=M.C("html5_use_streamer_bandwidth_for_low_latency_live")&&F.isLowLatencyLiveStream; if(N.cJ&&!c){var G;c=M.C("html5_disable_bandwidth_cofactors_for_sabr_live")?!((G=a.K$)==null||!G.Go):!1;y.DM=Ou(N,!c)}c=g.ZY.medium;var Q=Math.floor(c*16/9);(G=F.iV())||(F.T&&F.J&&F.J.videoInfos.length!==0?(G=F.J.videoInfos[0],G=!!G.video&&G.video.width0?{authorizedFormats:a.authorizedFormats}:{authorizedFormats:x};a.sabrLicenseConstraint&&(y.y5.sabrLicenseConstraint=a.sabrLicenseConstraint);if(M.C("html5_onesie_media_capabilities")||Tz(F))y.pD=3;M.C("html5_onesie_audio_only_playback")&& Gz(F)&&(y.pD=1);var u;((u=a.K$)==null?0:u.XJ)&&a.z78&&(y.pD=y.pD===void 0?7:y.pD|4);u=F.EJ?F.EJ:g.KL(F);M.C("html5_onesie_media_capabilities")&&(y.mediaCapabilities=g.DOC(F,u,M));var E;if((E=a.K$)==null?0:hN(E)){K=M.N;E=[];x=[];L=new Map;w=Array.from(K.T.values());w=g.W(w);for(Z=w.next();!Z.done;Z=w.next())v=Z.value,v.SY?x.push({audioCodec:jrG[v.VP],numChannels:v.numChannels,spatialCapabilityBitmask:MPT[v.VP]}):(m=yhS[v.VP],Z={videoCodec:m,maxWidth:v.maxWidth||0,maxHeight:v.maxHeight||0,maxFramerate:v.maxFramerate|| 0,is10BitSupported:v.GO||!1},v.maxBitrateBps&&(Z.maxBitrateBps=v.maxBitrateBps,J=G1(v.itag),G=void 0,((G=J)==null?0:G.video)&&RA(u,J,K)===!0&&(J=J.Kc*8,J>Z.maxBitrateBps&&(Z.maxBitrateBps=J))),v=m+"_"+v.GO,m=L.get(v)||[],m.push(Z),L.set(v,m));E=inT(E,L);K={};M.C("html5_ssff_denylist_opus_low")&&(K={itagDenylist:[249,350]});y.mediaCapabilities={videoFormatCapabilities:E,audioFormatCapabilities:x,hdrModeBitmask:3,perPlaybackAttributes:K}}var h;if((h=a.K$)==null?0:h.T){y.lc=u.lc;var V;y.xr=(V=a.K$)== null?void 0:V.xr}M.VA&&(y.ek=M.VA);y.Ca=a.lw;y.n2=a.n2;y.mW=a.mW;y.wM=a.wM;a.bz&&(y.f2P=(0,g.lY)()-a.bz);a.FC&&M.C("html5_report_prefetch_requests")&&(y.FC=a.FC);IE||(y.l7S=!0);h=H4(N)*1E3;h>0&&(y.Tq=h);var H;((H=a.K$)==null?0:H.Yw)&&a.KU&&a.KU0?j6:N.interruptions[0]||0;var e;if((e=a.K$)==null?0:e.bO)y.E8=a.E8;M.EJ&&(y.audioTrackId=M.EJ);Xc(F)&&!y.audioTrackId&&(M.C("html5_fill_default_mosaic_audio_track_id")||(a=vOG(F),y.audioTrackId=a),F==null||F.AP("misstrkchg",{"default":y.audioTrackId}));if(F=j01())y.detailedNetworkType=NtG[F]||NtG.other;M.C("html5_enable_voice_boost")&&(y.g5R=M.jq);return y}; $U=function(a,x,y,D,M,N,F){var c={};x&&(c.pI=x);if(!a)return c;c.playbackCookie=y==null?void 0:y.playbackCookie;M&&(c.BM=M);c.YB=[];c.M$=[];if(F==null?0:F.size)for(x=g.W(F.values()),y=x.next();!y.done;y=x.next())c.M$.push(y.value);if(a.sabrContextUpdates.size>0)for(x=g.W(a.sabrContextUpdates.values()),y=x.next();!y.done;y=x.next())zTq(c,y.value,D);kY(a)&&N&&zTq(c,N,D);D=a.j().T;c.clientInfo={clientName:chS[D.c.toUpperCase()]||0};D.cbrand&&(c.clientInfo.deviceMake=D.cbrand);D.cmodel&&(c.clientInfo.deviceModel= D.cmodel);D.cver&&(c.clientInfo.clientVersion=D.cver);D.cos&&(c.clientInfo.osName=D.cos);D.cosver&&(c.clientInfo.osVersion=D.cosver);D=a.j();D.C("html5_sabr_enable_server_xtag_selection")&&D.rF&&(c.clientInfo.hl=D.rF);a.AU&&(c.AU=a.AU);return c}; zTq=function(a,x,y){var D=x.type||0;(y==null?0:y.has(D))?a.M$.push(x):a.YB.push(D)}; I8=function(a,x,y,D,M,N){var F=N===void 0?{}:N;var c=F.qo===void 0?[]:F.qo;var J=F.IT===void 0?!1:F.IT;var G=F.Fb===void 0?0:F.Fb;var Q=F.poToken===void 0?"":F.poToken;var S=F.In===void 0?void 0:F.In;var K=F.nA===void 0?"":F.nA;var L=F.Uq===void 0?0:F.Uq;var w=F.N6===void 0?new Uint8Array(0):F.N6;var Z=F.Ty===void 0?!1:F.Ty;N=F.SH===void 0?0:F.SH;F=F.pI===void 0?void 0:F.pI;qq.call(this,x,M);var v=this;this.policy=a;this.logger=new g.Kc("dash/request");this.XD=this.yQ=0;this.KQ=!1;this.n_=this.u9= null;this.bB=!1;this.N6=this.Uq=null;this.UC=this.PX=!1;this.nu=null;this.SH=this.JS=0;this.pU=!1;this.uO={yS:function(u){v.yS(u)}, YrS:function(){return v.d1}, QX6:function(u){v.d1=u}, t06:function(u){v.yQ=u}, mFS:function(u){v.Ij.lastError=u}, eg:function(){return v.xhr}}; this.timing=new Sh(this,y);this.IT=J;this.Uq=L;this.N6=w;this.Wm=g.MO(this.info,this.policy,D);this.Wm.set("rn",this.Ru().toString());this.Wm.set("rbuf",(G*1E3).toFixed().toString());this.IT&&this.Wm.set("smb","1");this.policy.qq&&Q&&this.Wm.set("pot",Q);K&&this.Wm.set("bbs",K);this.policy.useUmp&&!l1(2,this.Wm.Fz)&&(this.r6=new CJ(this),this.Wm.set("ump","1"),this.Wm.set("srfvp","1"));if(a=this.policy.Ss?this.policy.IA&&!isNaN(this.info.cO)&&this.info.cO>this.policy.sF?!1:!0:!1)x=null,this.policy.Luy&& this.policy.sO?x=[1]:Z&&(x=[]),x!=null&&(this.policy.QO&&x.push(2),this.Wm.set("defsel",x.join(",")));this.Ij=new Px(this,this.policy,this.Wm,this.info.m2,this.timing,this.logger,D,S);this.qo=c||null;this.CI=oqJ(this);f$8(this.Ij);D=void 0;if(this.policy.m6J||this.r6||this.policy.e8)D={method:"POST"},c=(0,g.fJ)([120,0]),S={},this.policy.vR&&F&&(F=$U(void 0,F),S.s1=F),this.policy.aT&&this.N6&&(S.videoPlaybackUstreamerConfig=this.N6),this.policy.e8&&(F=this.info.U)&&Object.assign(S,F),Object.keys(S).length> 0?D.body=g.A0(S,g.w_):D.body=c;if(this.Uq&&this.N6){this.Wm.set("iwts","1");D={method:"POST"};F={wM:this.Uq*1E3};var m;c=(m=this.info.U)==null?void 0:m.EO;m=g.A0({wi:F,EO:c||void 0,videoPlaybackUstreamerConfig:this.N6},g.w_);D.body=m}try{this.xhr=Zr(this.Wm,this.policy.V,this.timing,a,D),this.Ij.B.start(),N&&(this.aG=new g.Id(this.uN,N,this),this.aG.start(N+(this.timing.U6.V.GJ()||0)*1E3)),this.policy.uy&&Qe(this.timing,this.IK()),g.ke(function(){})}catch(u){Jh8(this,u,!0)}}; oqJ=function(a){if(!(DS(a.info)&&a.info.K_()&&a.policy.XM&&a.qo)||a.info.m2.J>=2||Cu()>0||!zx7())return!1;var x=a.Wm.get("aitags");if(!x)return!1;x=r5(x).split(",");for(var y=[],D=g.W(a.qo),M=D.next();!M.done;M=D.next())M=M.value,g.a4(x,M)&&y.push(M);if(!y.length)return!1;a.Wm.set("altitags",g.Vp(y.join(",")));return!0}; Jh8=function(a,x,y){y=y===void 0?!1:y;g.mT(x);a.Ij.lastError="player.exception";a.errorMessage=x.name+"_"+x.message;y?g.ke(function(){kU(a.Ij)}):kU(a.Ij)}; GPG=function(a,x){a.timing.cJ=!0;a.xhr.BL()&&a.timing.Yt();if(a.policy.Fq){var y;(y=a.aG)==null||y.stop()}vx(a.d1,x,!1)}; Qrl=function(a){a.JS&&(a.xhr.status=a.JS,a.yQ=a.JS)}; gH=function(a,x){JN.call(this,a,x);this.N1=!0;this.tP=!1;this.Cc=this.e8=0;this.Gt=NaN}; SUs=function(a,x,y){var D=a.Jy?Math.max(x,y/a.Jy):x,M=a.U6.B.J;M&&(D=x,a.Jy&&(D=Math.max(x,y/a.Jy*M)));KJ(a.U6,x,y,D)}; Rz=function(a,x){this.M1=x;this.B={};this.logger=new g.Kc(a)}; YU=function(a){Rz.call(this,"sabr",a);this.M1=a;this.T=[]}; Kq8=function(a,x,y){switch(x){case 35:a.dM(y);break;case 44:a.kq(y);break;case 43:a.SA(y);break;case 53:a.jA(y);break;case 56:a.RZ();break;case 57:a.J_(y);break;case 42:a.ke(y);break;case 45:a.nN(y);break;case 59:a.C2(y);break;case 51:a.Yq(y);break;case 49:a.Mo(y);break;case 50:a.L2(y);break;case 47:a.DX(y);break;case 58:a.yf(y);break;case 61:a.M1.ji.Rc((0,g.lY)());break;case 66:a.Et(y);break;case 46:a.yE(y);break;case 67:a.onSnackbarMessage(y)}}; AN=function(a){g.A.call(this);this.U=a;this.logger=new g.Kc("onesie");this.C1=new Map;this.B=this.T=!1;this.K$=this.o7=null;this.J=!1}; Lqs=function(a,x,y){a.C1.get(x).onProgress=y}; iE=function(a,x){a.C1.has(x)&&(UK?a.C1.get(x).GA.clear():a.C1.get(x).yA=new FE,Hx(a,x),a.B=!0)}; wL6=function(a){for(var x=g.W(a.C1),y=x.next();!y.done;y=x.next()){var D=g.W(y.value);y=D.next().value;D=D.next().value;D.jD||iE(a,y)}}; CK6=function(a,x){x=a.C1.get(x);if(!x)return 0;a=0;if(x.gS.length>0){x=g.W(x.gS);for(var y=x.next();!y.done;y=x.next()){var D=void 0;a+=((D=y.value.range)==null?void 0:D.length)||0}return a}if(x.f2.length>0)for(y=g.W(x.f2),D=y.next();!D.done;D=y.next())a+=D.value.Qo||0;return a+x.Fc}; OK=function(a,x){if(UK){var y=0;a=a.C1.get(x);if(a==null||!a.GA)return 0;a=g.W(a.GA.values());for(x=a.next();!x.done;x=a.next())y+=x.value.data.totalLength;return y}return((y=a.C1.get(x))==null?void 0:y.yA.totalLength)||0}; Ve=function(a,x){a=a.C1.get(x);if(UK){if(a==null||!a.jD)return!1;x=a.GA.size>0;return a.qc.length>0||x}return!(a==null||!a.jD)&&!(a==null||!a.yA.totalLength)}; qU1=function(a,x){var y=a.C1.get(x),D=CK6(a,x),M=!D&&!!y.bytesReceived;if(UK){var N;if((N=a.o7)==null?0:N.w0){a=g.W(y.GA.values());for(x=a.next();!x.done;x=a.next())if(!x.value.oC)return!1;return M}}else if(N=a.LU(x),M&&a.T&&N!==void 0)return N;return(M||y.bytesReceived===D)&&y.Mp+OK(a,x)===y.bytesReceived}; dOq=function(a,x,y,D){y.gS.push.apply(y.gS,g.tS(D));if(UK){y.d9.has(x)||y.d9.set(x,[]);var M;(M=y.d9.get(x)).push.apply(M,g.tS(D))}else if(y.d1)for(a=g.W(D),x=a.next();!x.done;x=a.next())y.d1.gS.push(x.value);else{y.d1=new nJ(a.K$,[].concat(g.tS(y.gS)));var N;((N=a.K$)==null?0:N.uT)&&g.U(a,y.d1)}}; Zc8=function(a,x,y){var D,M=(D=a.o7)==null?void 0:D.J.get(x);if(!M)return[];if(y.hX){var N;return((N=M.IC(0,y.clipId))==null?void 0:N.gS)||[]}if(M.f_()){var F=y.startMs,c=y.durationMs;D=1E3;var J;if(((J=a.K$)==null?0:J.T)&&y.timeRange){var G;F=(G=y.timeRange.startTicks)!=null?G:-1;var Q;c=(Q=y.timeRange.oE)!=null?Q:-1;var S;D=(S=y.timeRange.timescale)!=null?S:-1}if(y.SC<0||y.mp<0||c<0||F<0||y.Qo<0||D<0)return iE(a,x),[];a=r$(y.SC,y.Qo);x=y.Tj||0;return[new X8(3,M,a,"makeSliceInfosMediaBytes",y.mp- 1,F/D,c/D,x,a.length-x,void 0,y.jb,y.clipId)]}if(y.mp<0)return iE(a,x),[];var K;return((K=a.o7)==null?0:K.w0)?(x=M.i$,J=x*M.info.Kc,G=y.Tj,((F=a.K$)==null?0:F.T)&&a.U.If()!=="ONESIE"&&y.timeRange&&!G&&(c=y.timeRange.startTicks/y.timeRange.timescale),[new X8(3,M,void 0,"makeSliceInfosMediaBytes",y.mp,c,x,G,J,!0,y.jb,y.clipId)]):[]}; nqG=function(a,x,y){a.o7=x;a.K$=y;x=g.W(a.C1);for(y=x.next();!y.done;y=x.next()){var D=g.W(y.value);y=D.next().value;D=D.next().value;for(var M=g.W(D.w5),N=M.next();!N.done;N=M.next()){N=N.value;var F=Zc8(a,y,N);dOq(a,N.Xg,D,F)}}}; rH=function(a,x,y,D){(a=a.C1.get(y))&&!a.l0&&(UK?(a.GA.has(x)||a.GA.set(x,{data:new FE,Px:0,oC:!1}),zd(a.GA.get(x).data,D)):zd(a.yA,D),a.bytesReceived+=D.totalLength,a.lE=!0)}; Hx=function(a,x){if((x=a.C1.get(x))&&!x.l0){x.l0=!0;if(x.onProgress)x.onProgress();a:{x=g.W(a.C1.values());for(var y=x.next();!y.done;y=x.next())if(!y.value.l0){x=!1;break a}x=!0}x&&a.U.Q$()}}; vqz=function(a){UK=a}; tN=function(a,x,y,D,M,N,F){g.A.call(this);this.policy=a;this.info=x;this.o7=y;this.M1=M;this.logger=new g.Kc("sabr");this.r6=new CJ(this);this.Uh=new YU(this);this.ZI=new AN(this);this.state=1;this.qd=!1;this.S_=0;this.clipId="";this.w6=-1;this.DE=0;this.mD=-1;this.IM=this.nS=this.pU=this.ue=!1;this.policy.FF?this.ji=new gH(this,N):this.ji=new Sh(this,N);this.Wm=this.policy.bO?x.ye:PKG(x,this.policy,D);this.Wm.set("rn",""+this.Ru());this.Wm.set("alr","yes");nqG(this.ZI,y,a);this.Ij=new Px(this,this.policy, this.Wm,x.m2,this.ji,this.logger,D,F,this.policy.enableServerDrivenRequestCancellation);f$8(this.Ij);var c;if((c=this.policy)==null?0:c.uT)g.U(this,this.ZI),g.U(this,this.Ij);a=x.B;x={method:"POST",body:a};a&&(this.DE=a.length);try{this.xhr=Zr(this.Wm,this.policy.V,this.ji,IE,x),this.policy.uy&&Qe(this.ji,this.IK()),this.Ij.B.start()}catch(J){g.E0(J)}}; TtS=function(a){a.policy.Ax&&a.wT&&!a.nS?a.nS=!0:a.ji.Yt()}; lSS=function(a,x){var y=-1,D=-1,M=-1,N;if((N=a.Ka)==null?0:N.items)for(a=g.W(a.Ka.items),N=a.next();!N.done;N=a.next())N=N.value,x=c,J=a.o7.isManifestless,F){var G;if(((G=a.T)==null?void 0:G.HN.event)==="predictStart"&&a.T.bYa.N&&(a.N=NaN,a.D=NaN);a.T&&a.T.bY===x?fSJ(a,x,y,a.T,M):a.B===1&&Iz(a,5,"noad")}; RTl=function(a,x,y,D,M){D.lQ?Iz(a,4,"cue"):(a.N=x,a.D=y,a.AP("sdai",{joinad:a.B,sg:a.N,st:a.D.toFixed(3)}),a.V=Date.now(),Iz(a,2,a.B===3?"staftpred":"join"),gqh(M,D.HN))}; fSJ=function(a,x,y,D,M){if(!a.policy.D||!a.policy.B)if(M&&D){var N=D.HN,F=M.NW(N);N.event==="predictStart"&&(a.cJ=x);a.AP("sdai",{onqevt:N.event,sq:x,mt:y,gab:F,cst:N.startSecs,cueid:a.policy.oN&&(F||N.event==="start")?N.identifier:void 0},!0);if(F)N.event!=="predictStart"?(N.event==="start"&&a.cJ===x-1&&a.AP("sdai",{gabonstart:x}),RTl(a,x,y,D,M)):a.policy.El?Iz(a,3,"predict"):(x+=Math.max(Math.ceil(-N.T/5E3),1),N=Math.floor(y-N.T/1E3),a.policy.B?a.U=N:a.J=x,a.AP("sdai",{onpred:y,estsq:x,estmt:N.toFixed(3)}), eh(a.loader,N,N,x),a.V=Date.now(),Iz(a,3,"predict"),gqh(M,D.HN));else if(a.B===1){var c;((c=a.aY)==null?0:c.qV?0:av(c,y))?(eh(a.loader,y,y,x),Iz(a,4,"sk2head")):Iz(a,5,"nogab")}else N.event==="predictStart"?a.policy.B&&a.U>0?(y=Math.floor(y-N.T/1E3),a.U!==y&&a.AP("sdai",{updateSt:y,old:a.U}),a.U=y):a.J>0&&(y=x+Math.max(Math.ceil(-N.T/5E3),1),a.J!==y&&(a.AP("sdai",{updateSt:y,old:a.J}),a.J=y)):a.policy.El&&a.B===3&&RTl(a,x,y,D,M)}else a.AP("sdai",{nulldec:1,sq:x,mt:y.toFixed(3),evt:(D==null?void 0: (N=D.HN)==null?void 0:N.event)||"none"})}; Ahq=function(a,x,y){if(a.policy.DO&&a.policy.B)return!(a.B===1||a.B===2||!a.policy.El&&a.B===3&&y>=a.J);if(a.B===1||a.B===2)return!1;if(a.B!==0&&x===a.audioTrack){if(a.policy.B)return YUq(a.videoTrack,y)||YUq(a.videoTrack,y+1);a=xW(a.videoTrack);if(y>(a?a.bY:-1))return!1}return!0}; yA=function(a,x,y){return(y<0||y===a.N)&&!isNaN(a.D)?a.D:x}; srG=function(a,x){if(a.T){var y=a.T.HN.sf-(x.startTime+a.Y-a.T.HN.startSecs);y<=0||(y=new j3(a.T.HN.startSecs-(isNaN(a.Y)?0:a.Y),y,a.T.HN.context,a.T.HN.identifier,"stop",a.T.HN.T+x.duration*1E3),a.AP("cuepointdiscontinuity",{segNum:x.bY}),pJ(a,y,x.bY))}}; Iz=function(a,x,y){a.B!==x&&(a.AP("sdai",{setsst:x,old:a.B,r:y}),a.B=x)}; jm=function(a,x,y,D){(D===void 0?0:D)?Iz(a,1,"seek"):x>0&&Math.abs(x-y)>=5&&a.B===4&&Iz(a,5,"sk2t")}; UOS=function(a,x,y){var D=this;this.J=a;this.AP=x;this.Y=y;this.U="";this.B=new Set;this.T=new Map;this.D=-1;this.N=!1;this.uO={SD6:function(){return D.B}}}; Hcz=function(a,x){for(var y="",D=[],M=g.W(a.T.entries()),N=M.next();!N.done;N=M.next()){var F=g.W(N.value);N=F.next().value;F=F.next().value;var c=void 0,J=void 0,G=void 0;((c=F)==null?void 0:c.startTimeSecs)<=x&&x<=((J=F)==null?void 0:J.startTimeSecs)+((G=F)==null?void 0:G.sf)&&D.push(N);J=c=void 0;y+=N+":"+((c=F)==null?void 0:c.startTimeSecs.toFixed(3))+":"+((J=F)==null?void 0:J.sf.toFixed(3))+";"}D.length===0&&a.AP("clsdai",{no_cid:1,mt:x.toFixed(3),adConfigMap:y.substring(0,1024)});return D}; ic8=function(a){if(!a)return"unknown";switch(a){case 5:return"predictStart";case 1:return"start";case 2:return"continue";case 3:return"stop";default:return"unknown"}}; Oc7=function(a){switch(a){case 1:return"timeout";case 2:return"ratecontrol";case 3:return"sverr";case 4:return"deleted";case 5:return"waiting";case 6:return"ready";case 7:return"ssdisabled";default:return"unknown"}}; DG=function(a,x,y){this.audio=a;this.video=x;this.reason=y}; MT=function(a,x,y){this.T=a;this.reason=x;this.token=y;this.videoId=void 0}; NT=function(a,x,y){g.A.call(this);this.policy=a;this.U=x;this.AP=y;this.J=new Map;this.N=0;this.D=!1;this.T="";this.B=!1}; FH=function(a,x,y){if(y===void 0?0:y)a.D=!0;++a.N;y=6E4*Math.pow(2,a.N);y=(0,g.lY)()+y;a.J.set(x.info.id,y)}; zV=function(a){for(var x=g.W(a.J.entries()),y=x.next();!y.done;y=x.next()){var D=g.W(y.value);y=D.next().value;D=D.next().value;D<(0,g.lY)()&&a.J.delete(y)}return a.J}; VP6=function(a){return a.D&&zV(a).size>0}; cG=function(a,x){a.T!==x&&(a.T=x,a.B=!0)}; rhG=function(a,x){var y;x&&(y=g.Xh(a.U.T,function(M){return M.id===x})); if(!y&&(y=g.Xh(a.U.T,function(M){var N;return!((N=M.Cl)==null||!N.isDefault)}),x)){var D; a.AP("iaf",{id:x,sid:(D=y)==null?void 0:D.id})}return y}; ov=function(a){this.T=this.B=0;this.alpha=Math.exp(Math.log(.5)/a)}; GV=function(a,x,y,D,M,N){var F=this;N=N===void 0?[]:N;this.loader=a;this.tP=x;this.policy=y;this.o7=D;this.D=M;this.zt=N;this.logger=new g.Kc("dash/abr");this.T=Ik;this.J=this.Y=null;this.BJ=-1;this.N1=!1;this.nextVideo=this.B=null;this.U=[];this.Cc=new Set;this.yP={};this.EJ=new ov(1);this.V=0;this.Gt=this.dS=this.cJ=!1;this.OJ=0;this.YG=!1;this.UJ=new Set;this.e8=!1;this.uO={jd:function(){Jn(F)}}; this.N=new NT(this.policy,M,function(c,J){F.loader.AP(c,J)})}; ISG=function(a,x,y){QA(a,x);x=rhG(a.N,y);y||x||(x=tP6(a));x=x||a.D.T[0];a.B=a.o7.T[x.id];Jn(a);a.Y=a.B;XL7(a);bc7(a);a.J=a.nextVideo;a.Y=a.B;return pLq(a)}; aOJ=function(a,x){if(eTl(a,x))return null;if(x.reason==="m"&&x.isLocked())return QA(a,x),a.V=a.U.length-1,Jn(a),Sm(a),a.dS=a.dS||a.J!==a.nextVideo,a.J=a.nextVideo,new DG(a.B,a.J,x.reason);x.reason==="r"&&(a.BJ=-1);QA(a,x);Sm(a);if(x.reason==="r"&&a.nextVideo===a.J)return new DG(a.B,a.nextVideo,x.reason);a.J&&a.nextVideo&&KT(a,a.J.info)1.5&&a.loader.AP("overshoot",{sq:x.bY,br:y,max:D}))}}; LT=function(a,x,y){FH(a.N,x,y===void 0?!1:y);a.BJ=-1;QA(a,a.T)}; jbG=function(a,x){return new DG(a.Y,a.J,x||a.T.reason)}; pLq=function(a){a.N1?a.N1=!1:a.BJ=(0,g.lY)();a.cJ=!1;a.e8=!1;return new DG(a.Y,a.J,a.T.reason)}; Dw6=function(a,x){var y={};x=g.W(x);for(var D=x.next();!D.done;D=x.next())if((D=D.value)&&D.video){var M=D.video.qualityOrdinal,N=y[M],F=N&&W8(N)&&N.video.qualityOrdinal>a.policy.xr,c=M<=a.policy.xr?W8(D):kf(D);if(!N||F||c)y[M]=D}return y}; QA=function(a,x){a.T=x;var y=a.D.videoInfos;if(!a.T.isLocked()){var D=(0,g.lY)();y=g.RH(y,function(F){if(F.Kc>this.policy.Kc)return!1;var c=this.o7.T[F.id];return zV(this.N).get(F.id)>D||c.m2.J>4||c.D>4?!1:this.UJ.has(+F.itag)?!1:!0},a); VP6(a.N)&&(y=g.RH(y,function(F){return F.video.width<=854&&F.video.height<=480}))}y.length||(y=a.D.videoInfos); var M=y;a.policy.C4&&(M=MF1(a,M,x));M=g.RH(M,x.U,x);if(a.T.isLocked()&&a.N.T){var N=g.Xh(y,function(F){return F.id===a.N.T}); N?M=[N]:cG(a.N,"")}a.policy.C4||(M=MF1(a,M,x));M.length||(M=[y[0]]);M.sort(function(F,c){return KT(a,F)-KT(a,c)}); x={};for(y=1;yx.JM.video.width?(g.x2(M,y),y--):KT(a,x.EQ)*a.policy.BJ>KT(a,x.JM)&&(g.x2(M,y-1),y--);x=M[M.length-1];a.YG=!!a.J&&!!a.J.info&&a.J.info.VP!==x.VP;a.U=M;a.Cc.clear();y=!1;for(N=0;N=1080&&(y=!0);NAG(a.policy,x,a.o7.w0)}; MF1=function(a,x,y){var D=y.reason==="m"||y.reason==="s";a.policy.zR&&w7&&g.wo&&(!D||y.T<1080)&&(x=x.filter(function(G){return G.video&&(!G.B||G.B.powerEfficient)})); if(x.length>0)if(x9()){var M=Dw6(a,x);x=x.filter(function(G){return!!G&&!!G.video&&G.VP===M[G.video.qualityOrdinal].VP})}else{var N,F,c=(N=x[0])==null?void 0:(F=N.video)==null?void 0:F.qualityOrdinal; if(c){y=x.filter(function(G){return!!G&&!!G.video&&G.video.qualityOrdinal===c}); var J=Dw6(a,y)[c].VP;x=x.filter(function(G){return!!G&&!!G.video&&G.VP===J})}}return x}; Fb7=function(a,x){for(var y=0;y+1D}; Jn=function(a){if(!a.B||!a.policy.U&&!a.B.info.Cl){var x=a.D.T;a.B&&(x=x.filter(function(D){return D.audio.T===a.B.info.audio.T}),x.length||(x=a.D.T)); a.B=a.o7.T[x[0].id];if(x.length>1&&!a.policy.OJ){if(!a.policy.H0){var y=g.Xh(x,function(D){return D.audio.audioQuality!=="AUDIO_QUALITY_HIGH"}); y&&(a.B=a.o7.T[y.id])}y=!1;if(y=a.policy.VS?!0:a.T.isLocked()?a.T.T<240:Fb7(a,a.B))a.B=a.o7.T[g.Vn(x).id]}}}; Sm=function(a){if(!a.nextVideo||!a.policy.U)if(a.T.isLocked())a.nextVideo=a.T.T<=360?a.o7.T[a.U[0].id]:a.o7.T[g.Vn(a.U).id];else{for(var x=Math.min(a.V,a.U.length-1),y=ru(a.tP),D=KT(a,a.B.info),M=y/a.policy.tP-D;x>0&&!(KT(a,a.U[x])<=M);x--);for(y=y/a.policy.BJ-D;x=y);x++);a.nextVideo=a.o7.T[a.U[x].id];a.V=x}}; XL7=function(a){var x=a.policy.tP,y=ru(a.tP)/x-KT(a,a.B.info);x=g.eV(a.U,function(D){return KT(this,D)N?M=0:D[F]>a.buffered[F]&&(F===N-1?M=2:F===N-2&&D[F+1]>a.buffered[F+1]&&(M=3))}a.T.add(x<<3|(y&&4)|M);x=Math.ceil(a.track.SQ()*1E3);a.T.add(x-a.N);a.N=x;if(M===1)for(a.T.add(N),F=x=0;F=2&&a.T.add(D[N- 1]-a.buffered[N-1]);y&&a.T.add(y);a.buffered=D}; vG=function(a,x,y){var D=this;this.policy=a;this.T=x;this.OJ=y;this.U=this.B=0;this.Mh=null;this.cJ=new Set;this.BJ=[];this.indexRange=this.initRange=null;this.V=new Jj;this.dS=this.tP=!1;this.uO={CQ7:function(){return D.J}, j51:function(){return D.chunkSize}, Z4Y:function(){return D.Y}, MzP:function(){return D.D}}; (x=QbT(this))?(this.chunkSize=x.csz,this.J=Math.floor(x.clen/x.csz),this.Y=x.ck,this.D=x.civ):(this.chunkSize=a.lI,this.J=0,this.Y=g.ww(16),this.D=g.ww(16));this.N=new Uint8Array(this.chunkSize);this.Y&&this.D&&(this.crypto=new EoC(this.Y,this.D))}; QbT=function(a){if(a.policy.z$&&a.policy.MQ)for(var x=g.W(a.policy.z$),y=x.next(),D={};!y.done;D={l5:void 0,T0:void 0},y=x.next())if(y=g.cm(y.value),D.l5=+y.clen,D.T0=+y.csz,D.l5>0&&D.T0>0&&a.policy.U===y.docid&&a.T.info.id===y.fmtid&&a.T.info.lastModified===+y.lmt)return a={},a.clen=D.l5,a.csz=D.T0,a.ck=y.ck,a.civ=y.civ,a}; PG=function(a){return!!a.Mh&&a.Mh.pB()}; LbT=function(a,x){if(!PG(a)&&!a.hP()){if(!(a.tP||(a.tP=!0,a.J>0))){var y=TV(a);y=HE(a.policy.U,a.T.info,lx(a),y,a.policy.zt);kW(a,y)}if(x.info.type===1){if(a.Mh){ux(a,Error("Woffle: Expect INIT slices to always start us off"));return}a.initRange=r$(0,x.B.totalLength)}else if(x.info.type===2)a.Mh&&a.Mh.type===1||ux(a,Error("Woffle: Index before init")),a.indexRange=r$(a.initRange.end+1,x.B.totalLength);else if(x.info.type===3){if(!a.Mh){ux(a,Error("Woffle: Expect MEDIA slices to always have lastSlice")); return}if(a.Mh.type===3&&!Ix(a.Mh,x.info)&&(a.BJ=[],x.info.bY!==e3(a.Mh)||x.info.T!==0))return;if(x.info.J){y=g.W(a.BJ);for(var D=y.next();!D.done;D=y.next())Sr7(a,D.value);a.BJ=[]}else{a.BJ.push(x);a.Mh=x.info;return}}else{ux(a,Error("Woffle: Unexpected slice type"));return}a.Mh=x.info;Sr7(a,x);KbT(a)}}; Sr7=function(a,x){var y=0,D=Gd(x.B);if(a.U=D.length)return;if(y<0)throw Error("Missing data");a.U=a.J;a.B=0}for(M={};y0){var F=D.getUint32(y+28);N+=F*16+4}var c=D.getUint32(y+N-4);try{var J=ZQz(x.subarray(y+N,y+N+c));if(J!==null){var G=J;break a}}catch(Q){}}y+=M}G=null;break a}catch(Q){G=null;break a}G=void 0}if(G!=null)for(x=RG(wh(G,7,void 0,I2)),x==null||a.Hm||(a.cryptoPeriodIndex=x),x=RG(wh(G,10,void 0,I2)),x!=null&&x>0&& !a.Hm&&(a.T=x),G=u7(G,2,bRT,void 0===eM8?2:4),G=g.W(G),D=G.next();!D.done;D=G.next())x=a.J,y=x.push,D=eI(D.value),D=g.Hc(D,4),y.call(x,D)}; vL7=function(a){return isNaN(a.cryptoPeriodIndex)?g.Hc(a.initData):""+a.cryptoPeriodIndex}; EQ=function(a,x,y){var D=y===void 0?{}:y;y=D.videoDuration===void 0?0:D.videoDuration;var M=D.Sx===void 0?void 0:D.Sx;D=D.nC===void 0?!1:D.nC;this.videoId=a;this.status=x;this.videoDuration=y;this.Sx=M;this.nC=D}; PIs=function(a,x,y,D,M){this.videoId=a;this.Yl=x;this.B=y;this.bytesDownloaded=D;this.T=M}; sQ=function(a){this.T=a;this.offset=0}; BG=function(a){if(a.offset>=a.T.totalLength)throw Error();return Si(a.T,a.offset++)}; TAJ=function(a,x){x=x===void 0?!1:x;var y=BG(a);if(y===1){x=-1;for(y=0;y<7;y++){var D=BG(a);x===-1&&D!==255&&(x=0);x>-1&&(x=x*256+D)}return x}D=128;for(var M=0;M<6&&D>y;M++)y=y*256+BG(a),D*=128;return x?y:y-D}; lOG=function(a){try{var x=TAJ(a,!0),y=TAJ(a,!1);return{id:x,size:y}}catch(D){return{id:-1,size:-1}}}; kR7=function(a){for(var x=new sQ(a),y=-1,D=0,M=0;!D||!M;){var N=lOG(x),F=N.id;N=N.size;if(F<0)return;if(F===176){if(N!==2)return;D=x.S3()}else if(F===186){if(N!==2)return;M=x.S3()}F===374648427?y=x.S3()+N:F!==408125543&&F!==174&&F!==224&&x.skip(N)}x=Q9(a,0,y);y=new DataView(x.buffer);y.setUint16(D,3840);y.setUint16(M,2160);D=new FE([x]);zd(D,a);return D}; uP8=function(a,x,y){var D=this;this.loader=a;this.policy=x;this.JP=y;this.logger=new g.Kc("dash");this.B=[];this.T=null;this.dS=-1;this.V=0;this.OJ=NaN;this.BJ=0;this.J=NaN;this.Y=this.yP=0;this.Gt=-1;this.UJ=this.U=this.N=this.tP=null;this.YG=this.Cc=NaN;this.D=this.cJ=this.e8=this.EJ=null;this.zt=!1;this.N1=this.timestampOffset=0;this.uO={ij:function(){return D.B}}; if(this.policy.U){var M=this.JP,N=this.policy.U;this.policy.zt&&a.AP("atv",{ap:this.policy.zt});this.D=new vG(this.policy,M,function(F,c,J){a.Tt.fL(new EQ(D.policy.U,2,{Sx:new PIs(N,F,M.info,c,J)}))}); this.D.V.promise.then(function(F){D.D=null;F===1?a.Tt.fL(new EQ(D.policy.U,F)):D.loader.AP("offlineerr",{status:F.toString()})},function(F){var c=(F.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); F instanceof m4&&!F.T?(D.loader.AP("offlinenwerr",{em:c}),hn(D),a.Tt.fL(new EQ(D.policy.U,4))):(D.loader.AP("dldbwerr",{em:c}),hn(D),a.Tt.fL(new EQ(D.policy.U,4,{nC:!0})))})}}; mw8=function(a){return a.B.length?a.B[0]:null}; WbG=function(a,x){return a.B.some(function(y){return y.info.bY===x})}; $wq=function(a,x,y,D){D=D===void 0?0:D;if(a.U){var M=a.U.T+a.U.B;if(y.info.T>0)if(y.info.bY===a.U.bY&&y.info.T=0&&a.U.bY>=0&&!Ix(a.U,y.info))throw new g.$G("improper_continuation",a.U.JK(),y.info.JK());dj8(a.U,y.info)||$W(a,"d")}else if(y.info.T>0)throw new g.$G("continuation_of_null",y.info.JK());a.U=y.info;a.JP=y.info.JP;if(y.info.T===0){if(a.T)if(!a.loader.isOffline()||a.policy.ML)a.loader.AP("slice_not_fully_processed", {buffered:a.T.info.JK(),push:y.info.JK()});else throw new g.$G("slice_not_fully_processed",a.T.info.JK(),y.info.JK());fT(a);a.yP=D}else{if(a.yP&&D&&a.yP!==D)throw a=new g.$G("lmt_mismatch",y.info.bY,a.yP,D),a.level="WARNING",a;!y.info.JP.f_()&&a.N&&(D=y.info,M=a.N.w6,D.D="updateWithEmsg",D.bY=M)}if(a.T){D=g.qO(a.T,y);if(!D)throw new g.$G("failed_to_merge",a.T.info.JK(),y.info.JK());a.T=D}else a.T=y;a:{y=g.$f(a.T.info.JP.info);if(a.T.info.type!==3){if(!a.T.info.J)break a;a.T.info.type===6?ELl(a,x, a.T):sb8(a,a.T);a.T=null}for(;a.T;){D=a.T.B.totalLength;if(a.dS<=0&&a.V===0){var N=a.T.B,F=-1;M=-1;if(y){for(var c=0;c+80))break;if(S!==408125543)if(S===524531317)c=!0,Q>=0&&(M=N.S3()+Q,J=!0);else{if(c&&(S===160||S===163)&&(F<0&&(F=G),J))break;S===163&&(F=Math.max(0,F),M=N.S3()+Q);if(S===160){F<0&&(M=F= N.S3()+Q);break}N.skip(Q)}}F<0&&(M=-1)}if(F<0)break;a.dS=F;a.V=M-F}if(a.dS>D)break;a.dS?(D=BA6(a,a.dS),D.N&&hVs(a,D),ELl(a,x,D),g7(a,D),a.dS=0):a.V&&(D=BA6(a,a.V<0?Infinity:a.V),a.V-=D.B.totalLength,g7(a,D))}}a.T&&a.T.info.J&&(g7(a,a.T),a.T=null)}; sb8=function(a,x){!x.info.JP.f_()&&x.info.T===0&&(g.$f(x.info.JP.info)||x.info.JP.info.Hm())&&jJh(x);if(x.info.type===1)try{hVs(a,x),fOG(a,x)}catch(M){g.mT(M);var y=ar(x.info);y.hms="1";a.loader.handleError("fmt.unparseable",y||{},1)}y=x.info.JP;y.Dr(x);a.D&&LbT(a.D,x);if(y.J$()&&a.policy.T)a:{a=a.loader.o7;x=x.info.clipId;y=g.g_(y.info,a.w0);if(x){var D=Um({itag:y.itag,lmt:a.w0?0:y.lmt||0,xtags:y.xtags});if(a.YG[D])break a;a.YG[D]=x}a.Gt.push(y)}}; KY1=function(a,x,y){if(a.B.length!==0&&(y||a.B.some(function(N){return N.info.U=YW(F)+c):x=a.getDuration()>=F.getDuration(),x=!x;x&&RV7(y)&&(x=a.tP,Rv?(c=xbq(y),F=1/c,c=YW(a,c),x=YW(x)+F-c):x=x.getDuration()- a.getDuration(),x=1+x/y.info.duration,pH8(g.Cc(y),x))}else{F=!1;a.N||(jJh(y),y.T&&(a.N=y.T,F=!0,M=y.info,N=y.T.w6,M.D="updateWithEmsg",M.bY=N,M=y.T,M.pB&&(N=a.JP.index,N.B=!M.pB,N.J="emsg"),M=y.info.JP.info,N=g.Cc(y),g.$f(M)?Kn(N,1701671783):M.Hm()&&vk([408125543],307544935,N)));a:if((M=nc(y,a.policy.Vn))&&yfz(y))c=Yr8(a,y),a.Y+=c,M-=c,a.BJ+=M,a.J=a.policy.FW?a.J+M:NaN;else{if(a.policy.Xj){if(N=J=a.loader.I1(g.dt(y),1),a.J>=0&&y.info.type!==6){if(a.policy.FW&&isNaN(a.Cc)){g.E0(new g.$G("Missing duration while processing previous chunk", y.info.JK()));a.loader.isOffline()&&!a.policy.ML||Ad6(a,y,N);$W(a,"m");break a}D=J-a.J;var G=D-a.Y,Q=y.info.bY,S=a.UJ?a.UJ.bY:-1,K=a.YG,L=a.Cc,w=a.policy.Jg&&D>a.policy.Jg,Z=Math.abs(G)>10,v=Math.abs(a.J-N)<1E-7;if(Math.abs(G)>1E-4){a.N1+=1;var m=(c=a.N)==null?void 0:V16(c);c={audio:""+ +a.SY(),sq:Q.toFixed(),sliceStart:J,lastSq:S.toFixed(),lastSliceStart:K,lastSliceDuration:L,totalDrift:(D*1E3).toFixed(),segDrift:(G*1E3).toFixed(),skipRewrite:""+ +(w||Z)};if(m==null?0:m.length)c.adCpn=m[0];a.loader.handleError("qoe.avsync", c);a.Gt=Q}w||Z||v||(N=a.J);c=Yr8(a,y,J);M-=c;a.Y=D+c}}else N=isNaN(a.J)?y.info.startTime:a.J;Ad6(a,y,N)&&(a.BJ+=M,a.J=N+M,a.policy.fG&&a.N1>=a.policy.fG&&(a.N1=0,a.loader.ZT({resetForRewrites:"count"})))}a.UJ=y.info;a.Cc=ZS(y);y.J>=0&&(a.YG=y.J);if(F&&a.N){F=Uw7(a,!0);xq(y.info,F);a.T&&xq(a.T.info,F);x=g.W(x);for(c=x.next();!c.done;c=x.next())c=c.value,M=void 0,a.policy.N&&c.bY!==((M=a.N)==null?void 0:M.w6)||xq(c,F);(y.info.J||a.T&&a.T.info.J)&&y.info.type!==6||(a.cJ=F,a.policy.B?(x=HQT(a.N),a.loader.U7(a.JP, F,x)):(x=a.loader,x.o7.isManifestless&&iQG(x,F,null,!!a.JP.info.video)),a.policy.qh||OQs(a))}}fOG(a,y);a.timestampOffset&&ea6(y,a.timestampOffset)}; g7=function(a,x){if(x.info.J){a.EJ=x.info;if(a.N){var y=a.N,D=Uw7(a,!1);y=HQT(y);a.loader.U7(a.JP,D,y);a.cJ||a.policy.qh||OQs(a);a.cJ=null}fT(a)}a.D&&LbT(a.D,x);if(D=a.Q4())if(D=g.qO(D,x,a.policy.LW,a.policy.FM)){a.B.pop();a.B.push(D);return}a.B.push(x)}; HQT=function(a){if(a.lQ()){var x=a.data["Stitched-Video-Id"]?a.data["Stitched-Video-Id"].split(",").slice(0,-1):[],y=V16(a),D=[];if(a.data["Stitched-Video-Duration-Us"])for(var M=g.W(a.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1)),N=M.next();!N.done;N=M.next())D.push((Number(N.value)||0)/1E6);M=[];if(a.data["Stitched-Video-Start-Frame-Index"]){N=g.W(a.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var F=N.next();!F.done;F=N.next())M.push(Number(F.value)||0)}M=[]; if(a.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(N=g.W(a.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0,-1)),F=N.next();!F.done;F=N.next())M.push((Number(F.value)||0)/1E6);a=new dwz(x,y,D,M,g.r97(a),g.t16(a))}else a=null;return a}; fT=function(a){a.T=null;a.dS=-1;a.V=0;a.N=null;a.OJ=NaN;a.BJ=0;a.cJ=null}; $W=function(a,x){x={rst4disc:x,cd:a.Y.toFixed(3),sq:a.UJ?a.UJ.bY:-1};a.J=NaN;a.Y=0;a.Gt=-1;a.UJ=null;a.YG=NaN;a.Cc=NaN;a.e8=null;a.loader.AP("mdstm",x)}; fOG=function(a,x){if(a.isDrm()){if(x.info.JP.info.Hm()){var y=new w$(g.Cc(x));if(qi(y,[408125543,374648427,174,28032,25152,20533,18402])){var D=nn(y,!0);y=D!==16?null:ko(y,D)}else y=null;D="webm"}else x.info.V=CIh(g.Cc(x)),y=qrT(x.info.V),D="cenc";y&&y.length&&(y=new WG(y,D),a.policy.FE&&g.$f(x.info.JP.info)&&(D=jtC(g.Cc(x)))&&(y.B=D),y.Hm=x.info.JP.info.Hm(),x.T&&x.T.cryptoPeriodIndex&&(y.cryptoPeriodIndex=x.T.cryptoPeriodIndex),x.T&&x.T.B&&(y.T=x.T.B),a.loader.hO(y))}}; OQs=function(a){var x=a.N,y=iYh(x);y&&(y.startSecs+=a.OJ,a.loader.uf(a.JP,y,x.w6,x.lQ()))}; Uw7=function(a,x){var y,D=a.N;if(y=iYh(D))y.startSecs+=a.OJ;var M=a.OJ,N=0;a.JP instanceof NO&&(N=a.JP.i$);return new r9(D.w6,M,x?N:a.BJ,D.ingestionTime,"sq/"+D.w6,void 0,void 0,x,y)}; Ad6=function(a,x,y){if(!I1S(x,y))return x=ar(x.info),x.smst="1",a.loader.handleError("fmt.unparseable",x||{},1),!1;isNaN(a.OJ)&&(a.OJ=y);return!0}; Yr8=function(a,x,y){var D=0;if(x.info.JP.info.Hm()&&!yfz(x))return 0;if(a.tP&&!a.SY()){var M=0;y&&g.$f(x.info.JP.info)?M=y-a.J:x.info.JP.info.Hm()&&(M=a.Y);var N=x.info.bY;y=nc(x,a.policy.Vn);var F=a.tP;var c=F.Gt;F=F.Y;var J=Math.abs(F-M)>.02;if((N===c||N>c&&N>a.Gt)&&J){D=Math.max(.95,Math.min(1.05,(y-(F-M))/y));if(g.$f(x.info.JP.info))pH8(g.Cc(x),D);else if(x.info.JP.info.Hm()&&(N=M-F,!g.$f(x.info.JP.info)&&(x.info.JP.info.Hm(),D=new w$(g.Cc(x)),c=x.N?D:new w$(new DataView(x.info.JP.T.buffer)), nc(x,!0)))){var G=N*1E3,Q=mY(c);c=D.pos;D.pos=0;if(D.T.getUint8(D.pos)===160||Wk(D))if(Z$(D,160))if(nn(D,!0),Z$(D,155)){if(N=D.pos,J=nn(D,!0),D.pos=N,G=G*1E9/Q,Q=Pk(D),G=Q+Math.max(-Q*.7,Math.min(Q,G)),G=Math.sign(G)*Math.floor(Math.abs(G)),!(Math.ceil(Math.log(G)/Math.log(2)/8)>J)){D.pos=N+1;for(N=J-1;N>=0;N--)D.T.setUint8(D.pos+N,G&255),G>>>=8;D.pos=c}}else D.pos=c;else D.pos=c;else D.pos=c}D=nc(x,a.policy.Vn);D=y-D}D&&x.info.JP.info.Hm()&&a.loader.AP("webmDurationAdjustment",{durationAdjustment:D, videoDrift:M+D,audioDrift:F})}return D}; RV7=function(a){return a.info.JP.f_()&&a.info.bY===a.info.JP.index.ZK()}; YW=function(a,x){x=(x=x===void 0?0:x)?Math.round(a.timestampOffset*x)/x:a.timestampOffset;a.JP.U&&x&&(x+=a.JP.U.T);return x+a.getDuration()}; VF7=function(a,x){x<0||(a.B.forEach(function(y){ea6(y,x)}),a.timestampOffset=x)}; pb=function(a,x,y,D,M){qq.call(this,y,M);var N=this;this.policy=a;this.formatId=x;this.ZI=D;this.lastError=null;this.onProgress=function(){N.hP()||(N.ZI.C1.has(N.formatId)?(N.isComplete()||N.T.start(),Ve(N.ZI,N.formatId)&&N.NO(2),N.ZI.l0(N.formatId)&&(qU1(N.ZI,N.formatId)?N.yS(4):(N.lastError="net.closed",N.yS(5)))):(N.lastError="player.exception",N.yS(5)))}; this.T=new g.Id(function(){N.isComplete()||(N.lastError="net.timeout",N.yS(5))},1E3); this.T.start();Lqs(this.ZI,this.formatId,this.onProgress);g.ke(this.onProgress)}; An=function(a,x,y,D){g.A.call(this);var M=this;this.loader=a;this.policy=x;this.JP=y;this.timing=D;this.logger=new g.Kc("dash");this.B=[];this.tP=[];this.T=this.Ya=null;this.e8=!1;this.yP=this.N1=0;this.N=-1;this.dS=!1;this.OJ=-1;this.UJ=null;this.cJ=NaN;this.BJ=[];this.uO={PU:function(){return M.J}, eWJ:function(){return M.B}, zw7:function(){return M.Y}}; this.J=new uP8(a,x,y);this.policy.T&&(this.Y=new XU(this.J,this.loader.getManifest(),this.policy,function(N){M.policy.m0&&M.AP("buftl",N)})); this.policy.n1&&(this.V=new ZG(this));this.Kc=y.info.Kc;this.D=this.policy.dS?!1:y.gQ();this.isManifestless=y.gQ();this.U=this.D;g.U(this,this.UJ)}; UQ=function(a,x,y){y=y===void 0?!1:y;x&&Rv&&VF7(a.J,x.L7());if(!y){var D;(D=a.Y)==null||J1h(D)}a.Ya=x;(x=a.Y)!=null&&(x.Ya=a.Ya)}; HG=function(a){var x=a.Ya&&a.Ya.rl();if(a.policy.fR){if((a=a.Y)==null)a=void 0;else{var y;a=(y=a.J)==null?void 0:y.info}return a||null}return x}; rd8=function(a){for(var x={},y=0;y4&&a.tP.shift()}; tF1=function(a,x){if(x.xR()){var y=x.LZ();y=g.W(y);for(var D=y.next();!D.done;D=y.next())D=D.value,a.policy.J&&x instanceof pb&&a.AP("omblss",{s:D.info.JK()}),OQ(a,x.info.gS,D,x.wL())}}; OQ=function(a,x,y,D){D=D===void 0?0:D;isNaN(a.cJ)||(a.AP("aswm",{sq:x[0].bY,id:x[0].JP.info.itag,xtag:x[0].JP.info.T,ep:Date.now()-a.cJ}),a.cJ=NaN);switch(y.info.type){case 1:case 2:Xrs(a,y);break;case 4:var M=y.info.JP,N=M.f8(y),F;((F=a.T)==null?0:F.type===4)&&kH8(y.info,a.T)&&(a.T=M.qO(a.T).pop());y=g.W(N);for(M=y.next();!M.done;M=y.next())OQ(a,x,M.value,D);break;case 3:y.info.JP.info.video?(M=a.timing,M.UJ||(M.UJ=(0,g.lY)(),g.k9("fvb_r",M.UJ,M.T))):(M=a.timing,M.D||(M.D=(0,g.lY)(),g.k9("fab_r", M.D,M.T)));$wq(a.J,x,y,D);a.policy.T&&bQC(a);break;case 6:$wq(a.J,x,y,D),a.T=y.info}}; Xrs=function(a,x){if(x.info.type===1)if(x.info.JP.info.video){var y=a.timing;y.N1||(y.N1=(0,g.lY)(),g.k9("vis_r",y.N1,y.T))}else y=a.timing,y.V||(y.V=(0,g.lY)(),g.k9("ais_r",y.V,y.T));sb8(a.J,x);a=a.loader;a.videoTrack.JP.J$()&&a.audioTrack.JP.J$()&&a.policy.T&&!a.o7.w0&&(x=a.audioTrack.getDuration(),y=a.videoTrack.getDuration(),Math.abs(x-y)>1&&a.AP("trBug",{af:""+g.g_(a.audioTrack.JP.info,!1),vf:""+g.g_(a.videoTrack.JP.info,!1),a:""+x,v:""+y}))}; Nq=function(a){return mw8(a.J)}; bQC=function(a){a.B.length?a.T=g.Vn(g.Vn(a.B).info.gS):a.J.B.length?a.T=a.J.Q4().info:a.T=HG(a)}; VA=function(a,x){var y={dF:[],Ud:[]},D;if((a=a.Y)==null)a=void 0;else{oo1(a,a.dF,"og");FYs(a,x);oo1(a,a.dF,"trim");var M=c1s(a);x=M.dF;M=M.WI;for(var N=[],F=0;F0){var K=Of(S,J);K>=0&&(Q=(S.end(K)-J+.1)*1E3)}N.push({formatId:g.g_(c.info.JP.info,a.o7.w0), jb:c.info.jb,sequenceNumber:c.info.bY+a.U,Us:G,LP:c.info.B,Jc:Q})}a={dF:x,Ud:N}}return(D=a)!=null?D:y}; az=function(a,x,y){y=y===void 0?!1:y;if(a.Ya){var D=a.Ya.jW(),M=r_(D,x),N=NaN,F=HG(a);F&&(N=r_(D,F.JP.index.getStartTime(F.bY)));if(M===N&&a.T&&a.T.B&&pr6(r7(a),0))return x}a=tn(a,x,y);return a>=0?a:NaN}; ye=function(a,x,y){a.JP.J$();var D=tn(a,x);if(D>=0)return D;var M;(M=a.Y)==null||zl8(M,x,y);D=Math;M=D.min;var N=a.J;if(N.D)if(N=N.D,N.Mh&&N.Mh.type===3)N=N.Mh.startTime;else if(N.J>0){var F=N.T.index;F=g.SS(F.offsets.subarray(0,F.count),N.J*N.chunkSize);N=N.T.index.getStartTime(F>=0?F:Math.max(0,-F-2))}else N=0;else N=Infinity;x=M.call(D,x,N);a.T=a.policy.dS?null:a.JP.ol(x).gS[0];XH(a)&&(a.policy.zm&&(y==null?void 0:y.seekSource)===60||a.Ya&&a.Ya.abort(),a.policy.QE&&(y=a.Y)!=null&&(y.J=void 0)); a.yP=0;return a.T?a.T.startTime:x}; QxG=function(a){a.D=!0;a.U=!0;a.N=-1;ye(a,Infinity)}; bx=function(a){for(var x=0,y=g.W(a.B),D=y.next();!D.done;D=y.next())x+=mjz(D.value.info);return x+=gLh(a.J)}; Iv=function(a,x){x=x===void 0?!1:x;var y=a.loader.getCurrentTime(),D=a.J.Q4(),M=(D==null?void 0:D.info.N)||0;if((D==null?0:D.info.JP.gQ())&&!D.info.J)if(a.policy.YR)M=D.info.U;else if(a.policy.NF){var N=D.info;M=N.range?N.N:Math.min(N.startTime+Math.min(N.duration*N.T/N.JP.info.Kc,N.duration)+(N.range?N.Y:Math.min(N.duration,N.duration*N.B/N.JP.info.Kc)),N.startTime+N.duration)}if(!a.Ya){if((a.policy.T||a.policy.H9)&&x&&!isNaN(y)){if(D)return M-y;if(a.policy.H9&&a.JP.info.VP==="f")return Infinity}return 0}if((N= HG(a))&&pT(N))return N.N;var F=a.Ya.jW(!0);if(x&&D)return N=0,a.policy.T&&(N=bB(F,M+.02)),N+M-y;x=bB(F,y);a.policy.ew&&N&&(D=Of(F,y),F=Of(F,N.U-.02),D===F&&(y=N.N-y,a.policy.J&&y>x+.02&&a.AP("abh",{bh:x,bhtls:y}),x=Math.max(x,y)));return x}; IOT=function(a){var x=HG(a);return x?x.N-a.loader.getCurrentTime():0}; em=function(a,x,y,D){if(!a.JP.index.OP(x,!0))return!1;try{ev(a);for(var M=a.J,N=null,F=M.B.length-1;F>=0;F--){var c=M.B[F];c.info.bY>=x&&(M.B.pop(),M.J-=nc(c,M.policy.Vn),N=c.info)}N&&(M.U=M.B.length>0?M.B[M.B.length-1].info:M.e8,M.B.length!==0||M.U||$W(M,"r"));M.loader.AP("mdstm",{rollbk:1,itag:N?N.JP.info.itag:"",popped:N?N.bY:-1,sq:x,lastslc:M.U?M.U.bY:-1,lastfraget:M.J.toFixed(3)});if(a.policy.T)return a.T=null,!0;D>y?ye(a,D):a.T=a.JP.M4(x-1,!1).gS[0]}catch(J){return x=xf(J),x.details.reason= "rollbkerr",a.loader.handleError(x.errorCode,x.details,x.severity),!1}return!0}; xs=function(a,x){var y;for(y=0;y0?y||x.bY>=a.OJ:y}; yf=function(a){var x;return XH(a)||pT((x=a.J.Q4())==null?void 0:x.info)}; r7=function(a){var x=[],y=HG(a);y&&x.push(y);x=g.NJ(x,a.J.Ih());y=g.W(a.B);for(var D=y.next();!D.done;D=y.next()){D=D.value;for(var M=g.W(D.info.gS),N=M.next(),F={};!N.done;F={oD:void 0},N=M.next())F.oD=N.value,D.Em&&(x=g.RH(x,function(c){return function(J){return!kH8(J,c.oD)}}(F))),(pn(F.oD)||F.oD.type===4)&&x.push(F.oD)}a.T&&!Cw6(a.T,g.Vn(x),a.T.JP.f_())&&x.push(a.T); return x}; pr6=function(a,x){if(!a.length)return!1;for(x+=1;x=x){x=N;break a}}x=M}return x<0?NaN:pr6(a,y?x:0)?a[x].startTime:NaN}; j_=function(a){return!(!a.T||a.T.JP===a.JP)}; eV6=function(a,x,y){return a.policy.T?Iv(a,!0)x&&a.N1080&&!a.p9&&(a.Cc=36700160,a.iY=5242880,a.Gt=Math.max(4194304,a.Gt),a.p9=!0);x.video.qualityOrdinal>2160&&!a.DZ&&(a.Cc=104857600,a.Kc=13107200,a.DZ=!0);g.ts(a.sJ.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?x.isEncrypted()&&g.bj()&&g.tY("samsung")&&(g.tY("kant")||g.tY("muse"))&&(a.Kc=g.ts(a.sJ.experiments,"html5_samsung_kant_limit_max_bitrate")):x.isEncrypted()&&g.bj()&&g.tY("kant")&&(a.Kc=1310720);a.MX!==0&&x.isEncrypted()&& (a.Kc=a.MX);a.iQ!==0&&x.isEncrypted()&&y&&(a.Kc=a.iQ);x.Kc&&(a.NJ=Math.max(a.vI,Math.min(a.Gt,5*x.Kc)))}; hN=function(a){return a.T&&a.Yr}; Ff=function(a){return a.T&&a.u$&&a.playbackStartPolicy}; zh=function(a,x,y,D){a.u$&&(a.playbackStartPolicy=x,a.iA=y,a.gO=D)}; NU=function(a,x,y){y=y===void 0?0:y;return g.ts(a.sJ.experiments,x)||y}; cxG=function(a){var x=a===void 0?{}:a;a=x.sO;var y=x.sj;var D=x.O9;var M=x.ZK;x=x.JA;this.sO=a;this.sj=y;this.O9=D;this.ZK=M;this.JA=x}; kn8=function(a,x){if(x<0)return!0;var y=a.ZK();return x0)return 2;if(x<0)return 1;y=a.ZK();return x(0,g.lY)()?0:1},Jc=function(a,x,y,D,M,N,F,c,J,G,Q,S,K,L){L=L===void 0?null:L; g.A.call(this);var w=this;this.loader=a;this.policy=x;this.videoTrack=y;this.audioTrack=D;this.J=M;this.T=N;this.timing=F;this.U=c;this.schedule=J;this.o7=G;this.B=Q;this.BJ=S;this.Ty=K;this.N6=L;this.cJ=!1;this.nA="";this.fZ=null;this.cO=NaN;this.dS=!1;this.aY=null;this.Uq=this.V=NaN;this.SH=this.N=0;this.logger=new g.Kc("dash");this.uO={wz:function(Z,v){return w.wz(Z,v)}}; this.policy.Rq>0&&(this.nA=g.ww(this.policy.Rq));this.policy.Vv&&(this.Y=new cf(this.loader,this.policy,this.schedule),g.U(this,this.Y))},S7q=function(a,x,y){var D=x.T?x.T.JP.m2:x.JP.m2; var M=a.J,N;(N=!a.policy.nY)||(N=T7(4,D.T)===T7(3,D.B));N?D=!1:(M=$o(M,T7(3,D.B)),N=6E4*Math.pow(M.U,1.6),(0,g.lY)()=M.J?(M.AP("sdai",{haltrq:N+1,est:M.J}),D=!1):D=M.B!==2;if(!D||!A1(x.T?x.T.JP.m2:x.JP.m2,a.policy,a.J,a.loader.Kq)||a.loader.isSuspended&&(!S_(a.schedule)||a.loader.uw))return!1;if(a.policy.U&&U7>=5)return g.eN(a.loader.Qb),!1;if(a.o7.isManifestless){if(x.B.length>0&&x.T&&x.T.bY===-1||x.B.length>=a.policy.Q9||!a.policy.zl&&x.B.length>0&&!a.policy.V.sj)return!1;if(x.D)return!a.o7.isLive||!isNaN(a.cO)}if(yxl(x))return!1;if(!x.T){if(!x.JP.J$())return!1; ye(x,a.loader.getCurrentTime())}if(Nq(x)&&(x.Q4()!==Nq(x)||a.loader.isSuspended))return!1;M=(D=a.policy.bL)&&!x.B.length&&Iv(x,!0)=a.policy.IL)return!1;D=x.T;if(!D)return!0;D.type===4&&D.JP.J$()&&(x.T=g.Vn(D.JP.qO(D)),D=x.T);if(!D.pB()&&!D.JP.lJ(D))return!1;N=a.o7.Uf||a.o7.U;if(a.o7.isManifestless&&N){N=x.JP.index.ZK();var F=y.JP.index.ZK();N=Math.min(N, F);if(x.JP.index.iW()>0&&N>0&&D.bY>=N)return x.OJ=N,y.OJ=N,!1}if(D.JP.info.audio&&D.type===4||D.pB())return!1;N=!x.U&&!y.U;if(M=!M)M=D.N,M=!!(y.T&&!pT(y.T)&&y.T.NKVq(a,x)?(KVq(a,x),!1):(a=x.Ya)&&a.isLocked()?!1:!0},KVq=function(a,x){var y=a.T; y=y.T?y.T.HN:null;if(a.policy.yP&&y)return y.startSecs+y.sf+15;x=xU(a.loader,x);a.policy.O6>0&&(y=((0,g.lY)()-a.loader.vT)/1E3,x=Math.min(x,a.policy.O6+a.policy.ge*y));x=a.loader.getCurrentTime()+x;return a.policy.GD&&(y=LVl(a.loader)+a.policy.GD,y=0||x.m2.Yb("defrag")==="1"||x.m2.Yb("otf")==="1"){x=null;break a}M=r$(0,4096)}M=new ya([new X8(5,D.JP,M,"createProbeRequestInfo"+D.D,D.bY)],x.B);M.TQ=y;M.T=x.T;x=M}x&&Qf(a,x)}},Qf=function(a,x){a.loader.m5(x); var y=mjz(x),D=a.loader.Mr();y={U6:a.schedule,cf:y,Ib:y1l(a.U,y),K_:ba(x.gS[0]),eH:l1(2,x.m2.T),q8:a.policy.J,vE:function(F,c){a.loader.Uw(F,c)}}; if(a.schedule.B.D){var M,N;y.Jy=(((M=a.videoTrack.JP)==null?void 0:M.info.Kc)||0)+(((N=a.audioTrack.JP)==null?void 0:N.info.Kc)||0)}a.fZ&&(y.bY=x.gS[0].bY,y.cO=x.cO,y.fZ=a.fZ);D={Fb:WF7(x,a.loader.getCurrentTime()),qo:a.policy.XM&&DS(x)&&x.gS[0].JP.info.video?cd1(a.B):void 0,IT:a.policy.yP,poToken:a.loader.sP(),In:a.loader.LM(),nA:a.nA,Uq:isNaN(a.Uq)?null:a.Uq,N6:a.N6,Ty:a.Ty,SH:a.SH,pI:D};return new I8(a.policy,x,y,a.J,function(F,c){try{a:{var J=F.info.gS[0].JP,G=J.info.video?a.videoTrack:a.audioTrack; if(!(F.state>=2)||F.isComplete()||F.JT()||!(!a.loader.kG||a.loader.isSuspended||Iv(G)>3)){var Q=Jx7(F,a.policy,a.J);Q===1&&(a.dS=!0);wEG(a,F,Q);if(F.isComplete()||F.hP()&&c<3){if(a.policy.J){var S=F.timing.FA();S.rst=F.state;S.strm=F.xhr.BL();S.cncl=F.xhr&&F.Ij.N?1:0;a.loader.AP("rqs",S)}F.KQ&&a.loader.AP("sbwe3",{},!0)}if(!a.hP()&&F.state>=2){Eql(a.timing,F,J);var K=a.loader;a.Uq&&F.nu&&K&&(a.Uq=NaN,a.loader.Gz(F.nu),a.loader.Qx(),a.loader.AP("cabrUtcSeek",{mediaTimeSeconds:F.nu}));F.Hn&&a.Uq&&F.Hn&& !F.Hn.action&&(a.loader.mS(a.Uq),a.Uq=NaN,a.loader.AP("cabrUtcSeekFallback",{targetUtcTimeSeconds:a.Uq}));F.eq&&a.loader.yf(F.eq);a.policy.Fq&&(a.SH=F.SH);if(F.state===3){xs(G,F);DS(F.info)&&LU(a,G,J,!0);if(a.aY){var L=F.info.Nr();L&&a.aY.cI(F.info.gS[0].bY,J.info.id,L)}a.loader.TF()}else if(F.isComplete()&&F.info.gS[0].type===5){if(F.state!==4)F.Pq()&&a.loader.handleError(F.H$(),F.kY());else{var w=(F.info.gS[0].JP.info.video?a.videoTrack:a.audioTrack).B[0]||null;w&&w instanceof I8&&w.JT()&&w.PL()}F.dispose()}else{if(!F.Pq()&& F.CI&&F.state>=2&&F.state!==3){var Z=F.xhr.getResponseHeader("X-Response-Itag");if(Z){var v=zVC(a.B,Z),m=F.info.J;if(m){var u=m-v.n7();v.J=!0;F.info.gS[0].JP.J=!1;var E=v.IC(u);F.info=E;if(F.d1){var h=F.d1,V=E.gS;(V.length!==h.gS.length||V.length=a.policy.Sl&&a.aY&&F.info.isDecorated()&&nz==="net.badstatus"&&d4(a.aY,zL,oP))){var Xl=(DJ.info.video&&DJ.m2.J>1||F.yQ===410||F.yQ===500||F.yQ===503)&&!(zV(a.B.N).size>0)&&!l1(24,DJ.m2.T),fz=F.kY(),yg=DJ.info.video?a.videoTrack:a.audioTrack;Xl&&(fz.stun="1");a.loader.handleError(nz,fz);a.hP()||(Xl&<(a.B,DJ),xs(yg,F),a.loader.TF())}}else v=1,a.aY&&F.info.isDecorated()&& nz==="net.badstatus"&&d4(a.aY,zL,oP)&&(v=0),a.o7.isLive&&F.H$()==="net.badstatus"&&a.N<=a.policy.Rs*2?($bh(a.o7),a.o7.Uf||a.o7.isPremiere?Mq(a.loader,0,{Rj:"badStatusWorkaround"}):a.o7.U?Mq(a.loader,a.o7.o9,{Rj:"badStatusWorkaround",I1:!0}):ZQ(a.loader)):a.loader.handleError(nz,F.kY(),v);isNaN(a.Uq)||(a.loader.mS(a.Uq),a.Uq=NaN)}a.policy.AK&&!F.isComplete()?nU(a.loader):a.loader.TF();var ht=G17(F,a.policy,a.J);wEG(a,F,ht)}}}}}catch(k){nz=a.cJ?1:0,a.cJ=!0,F=aJ(nz),nz=xf(k,nz),a.loader.handleError(nz.errorCode, nz.details,nz.severity),F||a.loader.zM()}},D)},CU=function(a,x){if(a.policy.useUmp&&x.hP())return!1; try{var y=x.info.gS[0].JP,D=y.info.video?a.videoTrack:a.audioTrack;if(a.o7.isManifestless&&D){a.N=0;D.D&&(x.hP(),x.isComplete()||x.xR(),D.D=!1);x.Vi()&&a.loader.fD.v9(1,x.Vi());var M=x.iW(),N=x.MR();OU(a.o7,M,N)}if(x.info.K_()&&!jP(x.info))for(var F=g.W(x.LZ()),c=F.next();!c.done;c=F.next())Xrs(D,c.value);for(a.loader.getCurrentTime();D.B.length&&D.B[0].state===4;){var J=D.B.shift();tF1(D,J);D.N1=J.kJ()}D.B.length&&tF1(D,D.B[0]);var G=!!Nq(D);G&&x instanceof pb&&(y.info.SY()?Wq1(a.timing):mOz(a.timing)); return G}catch(Q){x=x.kY();x.origin="hrhs";a:{a=a.loader;y=Q;if(y instanceof Error){x.msg||(x.msg=""+y.message);x.name||(x.name=""+y.name);if(y instanceof g.$G&&y.args)for(D=g.W(Object.entries(y.args)),M=D.next();!M.done;M=D.next())N=g.W(M.value),M=N.next().value,N=N.next().value,x["arg"+M]=""+N;g.E0(y);if(y.level==="WARNING"){a.Tt.ZT(x);break a}}a.handleError("fmt.unplayable",x,1)}return!1}},C38=function(a){var x=a.videoTrack.JP.index; a.fZ=new cxG({sO:a.policy.sO,sj:a.policy.V.sj,O9:x.Qc(),ZK:function(){return x.ZK()}, JA:function(){return x.JA()}})},LU=function(a,x,y,D){if(!(y.J$()||y.SP()||y.J||!A1(y.m2,a.policy,a.J,a.loader.Kq)||y.info.VP==="f"||a.policy.T)){if(D){D=a.U; var M=y.info;D=jx7(D,M.video?D.policy.SL:D.policy.gM,M.Kc)}else D=0;D=y.IC(D);a=Qf(a,D);jP(D)&&ix(x,a);y.J=!0}},vf=function(a,x,y,D,M,N,F,c){g.A.call(this); var J=this;this.loader=a;this.K$=x;this.videoTrack=y;this.audioTrack=D;this.o7=M;this.cJ=N;this.isAudioOnly=F;this.V=c;this.B=Ik;this.OJ=!1;this.logger=new g.Kc("sabr");this.BJ=this.Y=this.tP=this.dS=!1;this.videoInfos=this.D=this.cJ.videoInfos;this.J=this.UJ=this.cJ.T;this.T=new NT(x,N,function(G,Q){J.loader.AP(G,Q)}); this.isAudioOnly&&q77(this,this.o7.T["0"])},dcz=function(a,x){var y=[]; x=g.W(x);for(var D=x.next();!D.done;D=x.next())y.push(g.g_(D.value,a.o7.w0));return y},q77=function(a,x,y){x!==a.U&&(a.U&&(a.OJ=!0),a.U=x,a.Qm(x,a.videoTrack,y))},vYq=function(a,x){hN(a.K$)&&(a.tP=x.reason==="m"||x.reason==="l"?!0:!1); x.reason==="m"?x.isLocked()&&ZOJ(a,x.T):nYs(a,x)?Pf(a,x.B,x.T):a.videoInfos=a.D;a.BJ=!0;a.B=x},nYs=function(a,x){return a.K$.Hcc&&x.reason==="l"||a.K$.XT?!1:a.K$.AN?!0:x.reason==="l"||x.reason==="b"||x.reason==="o"},ZOJ=function(a,x){var y=a.T.T; if(y){a.videoInfos=a.D;var D=g.Xh(a.videoInfos,function(M){return M.id===y}); D&&D.video.qualityOrdinal===x?a.videoInfos=[D]:(D=a.videoInfos.map(function(M){return M.id}),a.loader.AP("sabrpf",{pfid:""+y, vfids:""+D.join(".")}),Pf(a,x,x),cG(a.T,""))}else Pf(a,x,x)},Pf=function(a,x,y){a.videoInfos=a.D; a.videoInfos=g.RH(a.videoInfos,function(D){return D.video.qualityOrdinal>=x&&D.video.qualityOrdinal<=y})},P3J=function(a,x,y){if(a.V){var D=g.RH(a.J,function(M){return M.id===a.V}); return Th(D,y).includes(x)}D=g.RH(a.J,function(M){var N;return!((N=M.Cl)==null||!N.isDefault)}); return D.length>0?Th(D,y).includes(x):Th(a.J,y).includes(x)},Th=function(a,x){return a.map(function(y){return Um(g.g_(y,x))})},TcS=function(a){var x; if((x=a.B)==null?0:x.isLocked())return a.videoInfos;var y=zV(a.T);x=g.RH(a.videoInfos,function(D){return D.Kc>a.K$.Kc?!1:!y.has(D.id)}); VP6(a.T)&&(x=g.RH(x,function(D){return D.video.width<=854&&D.video.height<=480})); return x},k1S=function(a,x,y,D){var M=a.o7,N=a.Tt.getVideoData(),F=a.Ze,c=FqG({U6:a.U6, sJ:N.j(),Tt:a.Tt,lw:a.lw,K$:a.K$,bz:a.bz,KU:a.KU,u6:a.u6,Hv:a.Hv,W2:a.W2,FC:a.FC,eO:a.eO,sabrLicenseConstraint:N.sabrLicenseConstraint,wM:a.wM,E8:a.E8,n2:a.n2,mW:a.mW,z78:!!F,authorizedFormats:N.authorizedFormats}),J=$U(N,a.pI,a.nextRequestPolicy,a.Sg,a.BM,a.Tz,a.tJ);y&&x&&(y=J.M$?J.M$.map(function(K){return K.type}):[],x("sabr",{stmctxt:y.join("_"), unsntctxt:J.YB?J.YB.join("_"):""}));x=a.Mk;y=a.vM;if(y===void 0&&x===void 0){var G;y=lVT(M.w0,(G=a.MC)==null?void 0:G.video);var Q;x=lVT(M.w0,(Q=a.MC)==null?void 0:Q.audio)}if(N.N6)var S=N.N6;N={wi:c,Ud:a.Ud,Mk:x,vM:y,Ze:F,videoPlaybackUstreamerConfig:S,s1:J};D&&a.Eu?a.Eu.length>0&&(N.Eu=a.Eu):a.EO&&(N.EO=a.EO);N.dF=a.dF;N.ET=M.Gt;return N},lVT=function(a,x){return x?[g.g_(x.info,a)]:[]},lP=function(a,x,y){var D=this; this.requestType=a;this.m2=x;this.M1=y;this.B=null;this.uO={FC:function(){var M;return(M=D.data)==null?void 0:M.FC}, BM:function(){var M;return(M=D.data)==null?void 0:M.BM}, wM:function(){var M;return(M=D.data)==null?void 0:M.wM}}},PKG=function(a,x,y){x=Rx(a.m2,ukl(a,x,y),x); a.R4()&&x.set("probe","1");return x}; var G76=function(a,x){return vh[z[9]](this,9,a,x)}; ukl=function(a,x,y){a.TQ===void 0&&(a.TQ=a.m2.TQ(x,y));return a.TQ}; ks=function(a){var x,y;return((x=a.T)==null?void 0:(y=x.wi)==null?void 0:y.Ca)||0}; uP=function(a){var x,y;return!!((x=a.T)==null?0:(y=x.wi)==null?0:y.wM)}; mc8=function(a){var x={},y=[],D=[];if(!a.data)return x;for(var M=0;M0;J--)y.push(c)}y.length!==F?x.error=!0:(N=y.slice(-N),y.length=M,iOJ(x,y,N));break;case 1:iOJ(x,R5,Ys);break;case 0:r4(x, x.T&7);y=OB(x,16);M=OB(x,16);(y^M)!==65535&&(x.error=!0);x.output.set(x.data.subarray(x.B,x.B+y),x.J);x.B+=y;x.J+=y;break;default:x.error=!0}a.J>a.output.length&&(a.output=new Uint8Array(a.J*2),a.J=0,a.B=0,a.U=!1,a.T=0,a.register=0)}a.output.length!==a.J&&(a.output=a.output.subarray(0,a.J));return a.error?new Uint8Array(0):a.output}; iOJ=function(a,x,y){x=Vf(x);y=Vf(y);for(var D=a.data,M=a.output,N=a.J,F=a.register,c=a.T,J=a.B;;){if(c<15){if(J>D.length){a.error=!0;break}F|=(D[J+1]<<8)+D[J]<>=7;G<0;)G=x[(F&1)-G],F>>=1;else F>>=G&15;c-=G&15;G>>=4;if(G<256)M[N++]=G;else if(a.register=F,a.T=c,a.B=J,G>256){F=UB[G];F+=OB(a,Ac[G]);J=HO8(a,y);c=iP[J];c+=OB(a,Hf[J]);if(VeT&&Fy.length&&(a.error=!0);a.register|=(y[D+1]<<8)+y[D]<=0)return r4(a,y&15),y>>4;for(r4(a,7);y<0;)y=x[OB(a,1)-y];return y>>4}; OB=function(a,x){for(;a.T=a.data.length)return a.error=!0,0;a.register|=a.data[a.B++]<>=x;a.T-=x;return y}; r4=function(a,x){a.T-=x;a.register>>=x}; Vf=function(a){for(var x=[],y=g.W(a),D=y.next();!D.done;D=y.next())D=D.value,x[D]||(x[D]=0),x[D]++;var M=x[0]=0;y=[];var N=0;D=0;for(var F=1;F7&&(N+=x[F]);for(M=1;M>J&1;c=N<<4|F;if(F<=7)for(J=1<<7-F;J--;)D[J<>=7;F--;){D[J]||(D[J]=-x,x+=2);var G=M&1;M>>=1;J=G-D[J]}D[J]=c}}return D}; teh=function(a){var x,y,D,M,N,F,c,J,G;return g.R(function(Q){switch(Q.T){case 1:if(!rxG)throw Error("DecompressionStream is not supported");x=Pr.tE();y=new DecompressionStream("gzip");D=y.writable.getWriter();D.write(a);D.close();M=y.readable.getReader();N=new FE([]);case 2:return g.B(Q,M.read(),5);case 5:F=Q.B;c=F.value;if(J=F.done){Q.WJ(4);break}N.append(c);Q.WJ(2);break;case 4:return G=Gd(N),Pr.Pf("gznb",x,Math.ceil(G.byteLength/16)),Q.return(G)}})}; tc=function(a){Rz.call(this,"onesie",a);this.M1=a;this.T={};this.U=!0;this.J=null;this.queue=new $s(this);this.N={}}; Xf=function(a){var x=a.queue;x.T.length&&x.T[0].isEncrypted&&!x.B&&(x.T.length=0);x=g.W(Object.keys(a.T));for(var y=x.next();!y.done;y=x.next()){y=y.value;var D=a.T[y];if(!D.x4){var M=a.queue;M.T.push({videoId:D.videoId,formatId:y,isEncrypted:!1});M.B||g4(M)}}}; XE7=function(a,x){var y=x.totalLength,D=!1;switch(a.J){case 0:a.ql(x,a.U).then(function(M){var N=a.M1;N.UK("oprr");N.playerResponse=M;N.Sp||(N.CA=!1);bP(N)},function(M){a.M1.fail(M)}); break;case 2:a.UK("ormk");x=Gd(x);a.queue.decrypt(x);break;default:D=!0}a.M1.Ah&&a.M1.AP("ombup","id.11;pt."+a.J+";len."+y+(D?";ignored.1":""));a.J=null}; bOs=function(a,x){var y,D,M,N,F;return g.R(function(c){switch(c.T){case 1:a.M1.UK("oprgz_s");if(!rxG){c.WJ(2);break}g.cJ(c,3);return g.B(c,teh(x),5);case 5:return y=c.B,a.M1.UK("oprgz_n"),a.M1.AP("oprsgz",{i:"n"}),c.return(y);case 3:D=g.Qn(c),a.M1.AP("gzerr",{impl:"native",err:""+D});case 2:if(M=a.M1.j().Fq)try{var J=Pr.tE(),G=M.S0(x),Q=M,S=G!=null?G:x,K=S.byteOffset,L=S.byteLength,w=Q.exports.getInflatedSize(K,L);if(w===0)throw Error("wasm_gz: bad input");var Z=Q.malloc(w),v=Q.exports.inflateGzip(K, L,Z);if(v)throw Q.free(Z),Error("wasm_gz: fail"+v);var m=new Uint8Array(Q.exports.memory.buffer,Z,w);G&&M.free(G.byteOffset);var u=M.U_(m);Pr.Pf("gzwb",J,Math.ceil(u.byteLength/16));N=u;a.M1.UK("oprgz_w");a.M1.AP("oprsgz",{i:"w"});return c.return(N)}catch(E){a.M1.AP("gzerr",{impl:"wasm",err:""+E})}J=Pr.tE();G=g.OOz(new g.Ax6(x));Pr.Pf("gzjb",J,Math.ceil(G.byteLength/16));F=G;a.M1.UK("oprgz_p");a.M1.AP("oprsgz",{i:"j"});return c.return(F)}})}; pEs=function(a){return new Promise(function(x){setTimeout(x,a)})}; IVT=function(a,x){var y=a.j();y=a.vG&&y.C("html5_onesie_preload_use_content_owner");var D=a.ym;y=y===void 0?!1:y;var M=KQ(x.S.experiments,"debug_bandaid_hostname");if(M)x=sB(x,M);else if(y&&(D==null?0:D.url)&&!x.B){var N=T7(5,new g.d8(D.url));x=sB(x,N)}else x=(N=x.T.get(0))==null?void 0:N.location.clone();if(x&&a.videoId){N=kL(a.videoId);a=[];if(N)for(N=g.W(N),y=N.next();!y.done;y=N.next())a.push(y.value.toString(16).padStart(2,"0"));x.set("id",a.join(""));return x}}; eBz=function(a,x,y){y=y===void 0?0:y;var D,M;return g.R(function(N){if(N.T==1)return D=[],D.push(x.load()),y>0&&D.push(pEs(y)),g.B(N,Promise.race(D),2);M=IVT(a,x);return N.return(M)})}; aiG=function(a,x,y,D){D=D===void 0?!1:D;a.set("cpn",x.clientPlaybackNonce);a.set("opr","1");var M=x.j();a.set("por","1");xx()||a.set("onem","1");x.startSeconds>0&&a.set("osts",""+x.startSeconds);D||(M.C("html5_onesie_disable_partial_segments")&&a.set("oses","1"),x=M.C("html5_gapless_onesie_no_media_bytes")&&JM(x)&&x.vG,y&&!x?(x=y.audio,a.set("pvi",y.video.join(",")),M.C("html5_onesie_disable_audio_bytes")||a.set("pai",x.join(",")),IE||a.set("osh","1")):(a.set("oad","0"),a.set("ovd","0"),a.set("oaad", "0"),a.set("oavd","0")))}; xys=function(a,x,y,D,M){M=M===void 0?!1:M;var N="https://youtubei.googleapis.com/youtubei/"+x.Xs.innertubeApiVersion+"/player",F=[{name:"Content-Type",value:"application/json"}];D&&F.push({name:"Authorization",value:"Bearer "+D});F.push({name:"User-Agent",value:g.NG()});g.am("EOM_VISITOR_DATA")?F.push({name:"X-Goog-EOM-Visitor-Id",value:g.am("EOM_VISITOR_DATA")}):(y=y.visitorData||g.am("VISITOR_DATA"))&&F.push({name:"X-Goog-Visitor-Id",value:y});(y=g.am("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&F.push({name:"X-YouTube-Lava-Device-Context", value:y});(x=KQ(x.experiments,"debug_sherlog_username"))&&F.push({name:"X-Youtube-Sherlog-Username",value:x});a=ZH(JSON.stringify(a));return{url:N,HU:F,postBody:a,ZJ1:M,E5:M}}; pU=function(a,x,y,D,M,N,F,c){var J=a.O3,G=a.bK;a=a.CVJ;var Q=J!==void 0&&G!==void 0,S=D.getVideoData(),K,L=x.T.encryptedClientKey;x=Q?x.iv:void 0;Q=Ou(N,!0);M=M||!!xx()&&Q>1572864;return{innertubeRequest:{RsY:a,ZY:J,bK:G,encryptedClientKey:L,iv:x,hyP:!0,Gq:!0,Ac:"DecompressionStream"in window||!M,uzY:y.experiments.XR("html5_use_jsonformatter_to_parse_player_response")},wi:FqG({U6:N,sJ:y,Tt:D,lw:S.startSeconds*1E3}),onesieUstreamerConfig:F,AU:c,s1:$U(S),reloadPlaybackParams:(K=S.Vv)==null?void 0:K.reloadPlaybackParams}}; yM7=function(a,x,y,D,M,N,F){var c=g.A0(a,K_),J;if(!a.E5)if(J=skT(x,c)){var G=J.bD;J=J.signature}else J=G=x.encrypt(c),(0,g.lY)(),J=U5h(new AV7(x.T.J),J,x.iv);return pU(G&&J?{O3:G,bK:J}:{CVJ:c},x,y,D,!!a.E5,M,N,F)}; jEz=function(a,x,y,D,M,N,F){var c,J,G;return g.R(function(Q){if(Q.T==1)return c=g.A0(a,K_),g.B(Q,EYJ(x,c),2);if(Q.T!=3)return J=Q.B,g.B(Q,BcJ(x,J),3);G=Q.B;return Q.return(pU({O3:J,bK:G},x,y,D,!!a.E5,M,N,F))})}; DyS=function(a,x,y,D,M,N,F){var c=g.A0(a,K_);if(c=skT(x,c))return pU({O3:c.bD,bK:c.signature},x,y,D,!!a.E5,M,N,F)}; e_=function(a,x,y){g.A.call(this);var D=this;this.Tt=a;this.playerRequest=x;this.U6=y;this.logger=new g.Kc("onesie");this.Ap=[];this.xhr=null;this.state=1;this.Rw=new Jj;this.Lz=!1;this.playerResponse="";this.r6=new CJ(this);this.UZ=new tc(this);this.rV="";this.UY=this.jy=!1;this.Q3="";this.enableCompression=this.Sp=this.VB=!1;this.Wa=[];this.w6=-1;this.Md=0;this.S=this.Tt.j();this.videoData=this.Tt.getVideoData();this.Ah=this.S.RY();this.Gx=this.S.Fn;this.ZX=new mS(this.Gx.T);this.r9=this.S.C("html5_onesie_check_timeout"); this.C3=new g.Id(this.VO,500,this);this.vA=new g.Id(this.Zr,1E4,this);this.bS=new g.Id(function(){if(!D.isComplete()){var M=I5(D);D.fail(new g.eb("net.timeout",M))}},1E3); this.jI=new g.Id(this.oac,2E3,this);this.DB=this.Tt.LM();this.CA=this.C("html5_onesie_wait_for_media_availability");g.U(this.videoData,this);g.U(this,this.C3);g.U(this,this.vA);g.U(this,this.jI);a=wA();IE&&a&&(this.B3=new Map);this.yq=new Map;this.dB=new Map;this.G_=new Map;this.G0=new Map}; fU=function(a,x){var y;return(y=a.B3)==null?void 0:y.get(x)}; NeG=function(a,x,y){var D;return g.R(function(M){if(M.T==1)return a.UK("oprd_s"),MT1(a)?g.B(M,hB7(a.ZX,x,y),3):(D=a.ZX.decrypt(x,y),M.WJ(2));M.T!=2&&(D=M.B);a.UK("oprd_c");return M.return(D)})}; FKs=function(a){return a.C("html5_onesie_host_probing")||a.Ah?IE:!1}; bP=function(a){if(!a.playerResponse)return!1;if(a.VB)return!0;var x=a.videoData.C("html5_onesie_audio_only_playback")&&Gz(a.videoData);if(a.B3&&a.CA){if(!a.B3.has(a.rV))return!1;var y=a.B3.get(a.rV),D;if(D=y){D=!1;for(var M=g.W(y.C1.keys()),N=M.next();!N.done;N=M.next())if(N=y.C1.get(N.value))for(var F=g.W(N.f2),c=F.next();!c.done;c=F.next())c.value.Qo>0&&(N.SY?D=!0:x=!0);D=!(x&&D)}if(D)return!1}a.UK("ofr");a.Rw.resolve(a.playerResponse);if(!a.r9){var J;(J=a.bS)==null||J.start();a.vA.start()}return a.VB= !0}; cMJ=function(a){if(a.B3&&!a.C("html5_onesie_media_capabilities")){a.UK("ogsf_s");var x=xOS(a.Tt.getVideoData(),function(D,M){a.AP(D,M)}),y=zd6(a.Tt); x.video=V3q(y,x.video);a.UK("ogsf_c");if(x.video.length)return x;a.AP("ombspf","l."+y.B+";u."+y.T+";o."+y.J+";r."+y.reason)}}; MT1=function(a,x){return a.C("html5_onesie_sync_request_encryption")||(x==null?0:x.E5)||g.DV(a.S)&&a.C("html5_embed_onesie_use_sync_encryption")?!1:!!xx()}; I5=function(a){if(!a.ji)return{};var x=a.ji.FA(),y;x.d=(y=a.ji.UJ)==null?void 0:y.zJ();x.shost=a.ye;x.ty="o";return x}; o$6=function(a,x){var y,D;(D=(a=(y=a.B3)==null?void 0:y.get(x))==null)||(x=a.J?!1:a.J=!0,D=!x);return!D}; aM=function(a,x,y,D,M,N,F,c,J,G,Q,S){g.A.call(this);var K=this;this.Tt=a;this.loader=x;this.policy=y;this.audioTrack=D;this.videoTrack=M;this.o7=N;this.U6=F;this.iY=c;this.B=J;this.timing=G;this.cJ=Q;this.dS=S;this.T=[];this.U={};this.Cc=this.zt=!1;this.BJ=this.YG=this.W2=0;this.yP={tp:0,On:0};this.EJ={tp:0,On:0};this.aY=null;this.OJ={dF:[],Ud:[]};this.UJ={dF:[],Ud:[]};this.D=null;this.N=[];this.Gt=!1;this.uO={GbP:function(){return K.T}, TGR:function(){return K.U}, j4J:function(){K.T.length=0}, WE1:function(){return K.videoData.N1}, JSS:function(){return K.BJ}, P66:function(L){K.BJ=L}, f_Y:function(L){K.yP.On=L}, PK:function(L){K.D=L}, e$:function(L){K.N=L}, US:function(){return K.US()}}; this.videoData=this.Tt.getVideoData();this.Y=this.videoData.latencyClass==="LOW"?this.policy.u4:this.videoData.latencyClass==="ULTRALOW"?this.policy.NA:this.policy.ze;this.policy.Vv&&(this.tP=new cf(this.loader,this.policy,this.U6),g.U(this,this.tP))}; QET=function(a,x){if(JMG(a)){x=Gzl(a,x);a.T.push(x);var y;(y=a.tP)==null||o5(y,a.o7.BJ);a.Y>0&&a.yP.On++}}; Gzl=function(a,x){a.policy.Y&&a.loader.AP("sabrcrq",{create:1});var y=new lP(0,a.o7.BJ,a);a.B.BJ=!1;return SM7(a,y,x)}; xJ=function(a){var x,y=a.policy.N&&((x=a.loader)==null?void 0:x.MJ());x=a.loader.getCurrentTime()||0;x=KKz(a,x);if(a.policy.uq&&a.loader.isSeeking()){var D=tn(a.videoTrack,x);a.loader.AP("asmtfnctv",{b:x,a:D});isNaN(D)||(x=D)}D=a.loader.GY()||0;x+=D;D=$$(a.videoData)||g.hM(a.videoData);var M=0;y?(D&&(M=Number.MAX_SAFE_INTEGER),a.videoData.Dk&&(M=Math.ceil(a.videoData.o9*1E3))):M=Math.ceil(x*1E3);return Math.min(Number.MAX_SAFE_INTEGER,M)}; yc=function(a){return a.policy.XJ&&!!a.D}; KKz=function(a,x){if(a.loader.isSeeking())return x;var y=a.Tt.vN();if(!y)return x;y=y.ws();if(y.length===0||VP(y,x))return x;if(!a.videoTrack.yH(x)&&!a.audioTrack.yH(x))return a.loader.AP("sundrn",{b:0,lt:x}),x;for(var D=x,M=Infinity,N=0;Nx)){var F=x-y.end(N);F=20)?(a.loader.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),x):D}; Dj=function(a,x,y){a=a.loader.GY()||0;return j$(x,(y+a)*1E3)/1E3+y}; JMG=function(a){if(!LK6(a,a.yP)||yf(a.audioTrack)&&yf(a.videoTrack))return!1;if(a.policy.B)if(a.policy.D){var x;if((x=a.dS)==null)var y=0;else{y=!1;x=g.W(x.T.entries());for(var D=x.next();!D.done;D=x.next())if(D=g.W(D.value),D.next(),D=D.next().value,D.event!=="predictStart"&&D.M6===5){var M=void 0,N=void 0;((M=D)==null?0:M.Cu)&&Date.now()-((N=D)==null?NaN:N.Cu)>1E4?D.M6=1:y=!0}}if(y)return!1}else if(y=!1,a.cJ.B===2?y=!0:a.cJ.B===3&&(xJ(a),a.loader.GY(),M=VA(a.audioTrack,a.loader.isSeeking()).dF, x=VA(a.videoTrack,a.loader.isSeeking()).dF,D=a.loader.getCurrentTime()||0,M=Dj(a,M,D),x=Dj(a,x,D),x=Math.min(M,x),D=a.cJ,x>=D.U?(D.AP("sdai",{haltrq:x,est:D.U}),x=!0):x=!1,x&&(y=!0)),y&&a.policy.Y&&a.loader.AP("sabrcrq",{waitad:1}),y)return!1;a.policy.VA&&(a.OJ=MQ(a,a.audioTrack),a.UJ=MQ(a,a.videoTrack));if(!a.J)return a.policy.Y&&a.loader.AP("sabrcrq",{nopolicy:1}),!0;if(a.Tt.bQ())return a.policy.Y&&a.loader.AP("sabrcrq",{utc:1}),!0;if(a.B.Y)return a.policy.Y&&a.loader.AP("sabrcrq",{audio:1}),!0; if(a.policy.U8&&a.B.BJ)return a.policy.Y&&a.loader.AP("sabrcrq",{constraint:1}),!0;if(!a.J.targetAudioReadaheadMs||!a.J.targetVideoReadaheadMs)return a.policy.Y&&a.loader.AP("sabrcrq",{noreadahead:1}),!0;if(a.policy.N&&a.loader.MJ())return a.policy.Y&&a.loader.AP("sabrcrq",{seekToHead:1}),!0;y=Math.min(xU(a.loader,a.audioTrack)*1E3,a.J.targetAudioReadaheadMs);x=Math.min(xU(a.loader,a.videoTrack)*1E3,a.J.targetVideoReadaheadMs);var F=Math.min(y,x),c=a.Tt.getCurrentTime()*1E3,J=wCS(a,c);D=J.XV;M=J.VT; N=J.Sw;J=J.Dz;var G=Dx||D>=0&&M.QX>D+1)break;y=Math.max(y,M.startTimeMs+M.durationMs);D=Math.max(D,M.jY)}return Math.max(0,y-x)}; SM7=function(a,x,y){var D={U6:a.U6,vE:function(J,G){a.Tt.Uw(J,G)}, K_:a.policy.mE,q8:a.policy.J};a.U6.B.D&&(D.Jy=(a.videoTrack.JP.info.Kc||0)+(a.audioTrack.JP.info.Kc||0));a.policy.XW&&(D.O9=a.audioTrack.JP.index.Qc(),D.K_=!1);var M=ukl(x,a.policy,a.U)?2:1;M!==a.BJ&&(a.BJ=M,qMG(a));y=a.US(y);if(a.policy.cJ&&a.policy.J&&y.Sg){for(var N=M="",F=g.W(y.Sg),c=F.next();!c.done;c=F.next())c=c.value,a.videoData.sabrContextUpdates.has(c)||a.policy.cJ&&y.Tz&&y.Tz.type===c?M+="_"+c:N+="_"+c;a.loader.AP("sabrbldrqs",{ctxts:M,misctxts:N})}!x.setData(y,a.policy,a.U)&&a.policy.cJ&& a.loader.handleError("player.exception",{reason:"buildsabrrequestdatafailed"},1);D=new tN(a.policy,x,a.o7,a.U,a,D,a.loader.LM());Xj(a.timing);a.policy.Y&&a.loader.AP("sabrcrq",{rn:D.Ru(),probe:x.R4()});return D}; zr=function(a,x){if(x.hP()||a.hP())a.policy.Vo||(a.policy.N?NQ(a.loader):a.loader.TF());else{if(a.policy.J&&x.isComplete()&&x instanceof tN){var y=a.loader,D=y.AP,M,N,F=Object.assign(x.ji.FA(),{rst:x.state,strm:x.xhr.BL(),d:(M=x.ji.UJ)==null?void 0:M.zJ(),cncl:x.xhr&&x.Ij.N?1:0,rqb:x.DE,cwt:x.Ij.J,swt:(N=x.wT)==null?void 0:N.u8});M=Object.assign(mc8(x.info),F);D.call(y,"rqs",M)}if(x.isComplete()&&x.R4()&&x instanceof tN)a.policy.hK?x.PD()?(x.dispose(),a.T.length===0?a.loader.TF():(a=a.T[0],a instanceof tN&&a.JT()&&a.PL())):x.Pq()&&a.loader.handleError(x.H$(),x.kY()):(x.dispose(),a.loader.TF());else{if(x.cD())x instanceof tN&&Eql(a.timing,x),qMG(a),Fo(a);else if(x.Pq())if(y=a.Tt.bQ(),x instanceof tN&&uP(x.info)&&y&&a.loader.mS(y),x instanceof tN&&kP8(x)){var c;(c=a.loader.xs)==null||d7(c)}else x instanceof e_?a.T.pop():(c=1,x.canRetry()&&qU(a.loader)&&(dyC(a,x),c=0),a.loader.handleError(x.H$(),x.kY(),c));else{if(a.loader.isSuspended&&!x.isComplete())return;Fo(a)}x.hP()||x instanceof e_||(x.isComplete()? c=G17(x,a.policy,a.U):(c=Jx7(x,a.policy,a.U),c===1&&(a.zt=!0)),c!==0&&(y=new lP(1,x.info.m2),y.TQ=c===2,SM7(a,y)));a.policy.AK&&!x.isComplete()?nU(a.loader):a.loader.TF()}}}; Fo=function(a){for(;a.T.length&&a.T[0].yz(a.W$());){var x=a.T.shift();ZL8(a,x)}a.T.length&&ZL8(a,a.T[0])}; ZL8=function(a,x){x instanceof tN&&(a.e8=x);var y=new Set(x.wG(a.W$()));y=g.W(y);for(var D=y.next();!D.done;D=y.next()){var M=D.value;if(!(D=!(x instanceof e_))){D=a.B;var N=D.o7.w0,F=Th(D.videoInfos,N);N=P3J(D,M,N);var c=F.includes(M);!D.K$.qa||N||c||D.loader.AP("sabrcpf",{fid:""+M,vfids:""+F.join("."),said:D.V||""});D=N||F.includes(M)}if(D&&(D=x.Ih(M,a.W$()),F=a.policy.XJ&&Af(D[0].JP.info.mimeType),x.xR(M,a.W$())))for(M=x.LZ(M,a.W$()),M=g.W(M),N=M.next();!N.done;N=M.next())if(N=N.value,a.policy.J&& x instanceof e_&&a.loader.AP("omblss",{s:N.info.JK()}),F)c=a.timing,c.cJ||(c.cJ=(0,g.lY)(),g.k9("fcb_r",c.cJ,c.T)),c=a,c.videoData.w0()&&c.D&&Um(c.D)===Um(g.g_(N.info.JP.info,c.o7.w0))&&c.Tt.publish("sabrCaptionsDataLoaded",N,c.e$.bind(c));else{c=N.info.JP.info.SY();var J=N.info.JP;if(c){var G=void 0;var Q=a.B,S=(G=x.J0(a.W$()))==null?void 0:G.token;Q.Y&&J!==Q.N?G=!0:(Q.Y=!1,J!==Q.N&&(Q.N=J,Q.Qm(J,Q.audioTrack,S)),G=!1);if(G)continue}else G=void 0,q77(a.B,J,(G=x.J0(a.W$()))==null?void 0:G.token); G=c?a.audioTrack:a.videoTrack;x instanceof e_&&(G.D=!1,x instanceof e_&&(c?Wq1(a.timing):mOz(a.timing)));try{OQ(G,D,N)}catch(K){N=xf(K),a.loader.handleError(N.errorCode,N.details,N.severity),G.zM(),a.Pe(!1,"pushSlice"),NQ(a.loader)}}}}; dyC=function(a,x){a.policy.cJ?a.T.splice(a.T.indexOf(x)).forEach(function(y){y.dispose()}):(a.T.pop(),x==null||x.dispose())}; n$G=function(a,x,y){for(var D=[],M=0;M0)for(var x=g.W(a.videoData.sabrContextUpdates.keys()),y=x.next();!y.done;y=x.next()){y=y.value;var D=void 0;((D=a.videoData.sabrContextUpdates.get(y))==null?0:D.sendByDefault)&&a.videoData.N1.add(y)}if(a.policy.cJ&&a.T.length)for(x=g.W(a.T),y=x.next();!y.done;y=x.next())(y=y.value.WU())&&y.type&&y.sendByDefault&&a.videoData.N1.add(y.type)}; v$l=function(a){a.policy.rF&&(a.N1=void 0,a.W2=0)}; PUS=function(a,x){if(x.Pq()||x.hP()){var y=a.loader,D=y.AP,M=x.state;a=a.W$();var N,F;if((x=(N=x.B3)==null?void 0:N.get(a))==null)x=void 0;else{N=0;a=x.wG();for(var c=0;c0){var y=Math.floor((0,g.lY)()/1E4);if(y===x.tp){if(x.On>=a.Y){x.On===a.Y&&(y={reason:"toomanyrequests"},y.limit=x.On,a.loader.handleError("player.exception",y),x.On+=1);x=!1;break a}}else x.tp=y,x.On=0}x=!0}if(!x||a.loader.isSuspended&&a.loader.uw)return!1;if(a.V&&(0,g.lY)()0)||a.policy.cJ&&a.T.length===1&&a.T[0].w4()?!0:!1){var D;x=(D=a.o7.BJ)!=null&&A1(D,a.policy,a.U,a.loader.Kq)?!0:!1}return x&&!a.Gt?!0:!1}; wCS=function(a,x){var y=Te7(a),D=y.Sw;y=y.Dz;if(a.policy.VA){var M=j$(a.OJ.dF,x);a=j$(a.UJ.dF,x)}else M=D,a=y;return{XV:M,VT:a,Sw:D,Dz:y}}; Te7=function(a){var x=Iv(a.audioTrack,!0)*1E3;a=Iv(a.videoTrack,!0)*1E3;return{Sw:x,Dz:a}}; lih=function(a){this.Tt=a;this.T=new Map}; c2=function(a){var x,y;return(y=(x=a.Tt.vN())==null?void 0:x.getCurrentTime())!=null?y:a.Tt.getCurrentTime()}; kzS=function(a){a.T.forEach(function(x){oM(a,x)})}; ucs=function(a,x,y){var D;(D=a.T.get(y))==null||D.delay.dispose();a.T.delete(y);return new Promise(function(M){M={id:y,mediaTime:x,delay:new g.Id(function(){}), resolve:M};a.T.set(y,M);oM(a,M)})}; myG=function(a){a.T.forEach(function(x){x.delay.dispose()}); a.T.clear()}; oM=function(a,x){var y=c2(a);Zs(a.Tt.getPlayerState())&&(y>=x.mediaTime?(x.resolve([x.mediaTime,x.id]),a.T.delete(x.id)):(x.delay.dispose(),y=(x.mediaTime-y)*1E3/a.Tt.getPlaybackRate(),x.delay=new g.Id(function(){oM(a,x)},y/2),x.delay.start()))}; JO=function(a,x,y,D){var M=this;this.U=a;this.cpn=x;this.Tt=y;this.T=D;this.B=new Map;this.N=new Map;this.BJ=this.V=NaN;this.D=!1;this.Y=this.S7="";this.isSeeking=!1;this.cJ=0;this.J=new lih(y);this.gs=y.gs;this.Tt.subscribe("statechange",this.dS,this);this.Tt.subscribe("SEEK_TO",function(){M.GW()}); this.Tt.subscribe("SEEK_COMPLETE",function(){WKT(M)}); this.S7=this.Y=this.cpn}; sEh=function(a,x){if(!a.isSeeking&&a.cJ!==x&&!isNaN(a.V)){a.cJ=x;var y=a.D?a.BJ:a.U.oa(x);(y!==a.BJ||a.D)&&E$G(a,y,x)}}; E$G=function(a,x,y,D){D=D===void 0?!1:D;var M=a.B.get(x),N=a.U.getStartTime(x),F=a.U.getDuration(x);a.D=!1;a.BJ=x;var c=N,J;((J=M==null?void 0:M.T)!=null?J:[a.cpn]).forEach(function(G,Q){var S,K=(S=M==null?void 0:M.B[Q])!=null?S:F;if(y>=c&&yM?Qc(a,N,a.B.get(N)):N===M&&Qc(a,N,a.B.get(N),D-a.U.getStartTime(N))})}; Gr=function(a,x,y,D,M){M=M===void 0?!1:M;x!==a.S7&&(M||a.Tt.AP("ssevt",{tag:a.T===0?"sstd-cr":a.T===1?"sstd-tm":a.T===2?"sstd-poll":a.T===3?"sstd-poll100":"sstd-unknown",ad:a.cpn!==x,cpn:x,st:y.toFixed(3),late:Math.round((D-y)*1E3)}),a.S7=x,a.Tt.publish("playbackstarted",x,y+a.Tt.GY(),M))}; $y7=function(a){var x=g.W(a.split("."));a=x.next().value;x=x.next().value;return[Number(a),x]}; hdJ=function(a,x,y,D){a.Y=y;y=x+"."+y;a.N.has(x)?a.N.get(x).push(y):a.N.set(x,[y]);a.T===1&&ucs(a.J,D,y).then(function(M){var N=g.W(M);M=N.next().value;N=N.next().value;N=g.W($y7(N));N.next();N=N.next().value;Gr(a,N,M,c2(a.J))}); a.T===0&&(a.gs.Qe("transitiondetector",y),x=(D+a.Tt.GY())*1E3,a.gs.GF([new g.gr(x,x+5E3,{id:y,namespace:"transitiondetector",priority:9})]))}; S$=function(a,x,y,D,M){this.loader=a;this.policy=x;this.schedule=y;this.XD=D;this.BJ=M;this.cJ=NaN;this.B=this.Y=this.U=null;this.T=this.N=this.D=this.startTimeSecs=NaN;this.J=!1;this.V=NaN}; fi1=function(a,x,y,D,M,N){return x.Xs&&x.tf&&y===3?new S$(a,x,D,M,N):null}; g$7=function(a,x){if(a.policy.GYy){var y=x.info.Kc,D=Ou(a.schedule);x=x.index.Qc();y=Math.max(1,D/y);a.V=Math.round(Math.max(((y-1)*x+a.policy.kN)/y,x-a.policy.tU)*1E3)}}; AM1=function(a,x){var y=Date.now()/1E3,D=y-a.startTimeSecs,M=y-a.D,N=M>=a.policy.gy,F=!1;if(N){var c=0;!isNaN(x)&&x>a.N&&(c=x-a.N,a.N=x);c/M=a.policy.tU&&!a.J;if(!N&&!y&&Rd7(a,x))return NaN;y&&(a.J=!0);a:{D=F;y=(0,g.lY)()/1E3-(a.XD.GJ()||0)-a.Y.T-a.policy.kN;N=a.B.startTime;y=N+y;if(D){if(isNaN(x)){KC(a,NaN,"n",x);N=NaN;break a}D=x-a.policy.EZ;D0&&(F.headers=c);N&&(F.onFinish=N);return Object.keys(F).length>1?F:null}; CC=function(a,x,y,D,M,N,F,c){Qk()&&y.token&&(a=om(a,{ctt:y.token,cttype:y.JQ,mdx_environment:y.mdxEnvironment}));D.C("net_pings_low_priority")&&(x||(x={}),x.priority="low");N||c&&D.C("nwl_skip_retry")?(x==null?x={}:rMJ(a,D.C("html5_assert_cpn_with_regex")),F?XB().sendAndWrite(a,x):XB().sendThenWrite(a,x,c)):x?(rMJ(a,D.C("html5_assert_cpn_with_regex")),gel(a,x)):g.R1(a,M)}; tTT=function(a){for(var x=[],y=0;y0&&y>0&&!a.B&&a.J<1E7)try{a.U=a.N({sampleInterval:x,maxBufferSize:y});var D;(D=a.U)==null||D.addEventListener("samplebufferfull",function(){return g.R(function(M){if(M.T==1)return g.B(M,a.stop(),2);pC7(a);g.Fh(M)})})}catch(M){a.B=bL7(M.message)}}; di=function(a,x){var y,D;return!!((y=window.h5vcc)==null?0:(D=y.settings)==null?0:D.set(a,x))}; ed7=function(){var a,x,y,D=(a=window.h5vcc)==null?void 0:(x=a.settings)==null?void 0:(y=x.getPersistentSettingAsString)==null?void 0:y.call(x,"cpu_usage_tracker_intervals");if(D!=null){var M;a=(M=JSON.parse(D))!=null?M:[];M=a.filter(function(G){return G.type==="total"}).map(function(G){return G.seconds}); x=g.W(Ii7);for(y=x.next();!y.done;y=x.next())y=y.value,M.indexOf(y)===-1&&a.push({type:"total",seconds:y});var N,F;(N=window.h5vcc)==null||(F=N.settings)==null||F.set("cpu_usage_tracker_intervals_enabled",1);var c,J;(c=window.h5vcc)==null||(J=c.settings)==null||J.set("cpu_usage_tracker_intervals",JSON.stringify(a))}}; aCq=function(){var a=window.H5vccPlatformService,x="";if(a&&a.has("dev.cobalt.coat.clientloginfo")&&(a=a.open("dev.cobalt.coat.clientloginfo",function(){}))){var y=a.send(new ArrayBuffer(0)); y&&(x=String.fromCharCode.apply(String,g.tS(new Uint8Array(y))));a.close()}return x}; g.v2=function(a){g.A.call(this);var x=this;this.provider=a;this.logger=new g.Kc("qoe");this.T=new Map;this.sequenceNumber=1;this.dS=NaN;this.kx="N";this.V=this.ZN=this.MO=this.cJ=this.B=0;this.Fn=this.N1=this.D=this.Cc="";this.Vn=this.e8=NaN;this.n1=0;this.hK=-1;this.AK=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.Af=this.isEmbargoed=this.UJ=this.isOffline=this.isBuffering=!1;this.Fq=[];this.BJ=null;this.S8=this.U=this.iY=this.OJ=this.Y=!1;this.J=-1;this.YG=!1;this.rF=new g.Id(this.s7S,750,this); this.RL=this.adCpn="";this.adFormat=void 0;this.Of=0;this.zt=new Set("cl fexp drm drm_system drm_product ns el adformat live cat shbpslc".split(" "));this.aK=new Set(["gd","pw","gp","gm","dd"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.tf=!1;this.vG=NaN;this.yP=0;this.O6=!1;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.bO=!1;this.VS=new Set;this.uO={Jx:function(N){x.Jx(N)}, O6Y:function(){return x.N}, reportStats:function(){x.reportStats()}, Vz6:function(){return x.T.get("cat")||[]}, Yb:function(N){return x.T.get(N)||[]}, Ev7:function(){return x.T}, GBt:function(){return{adCpn:x.adCpn,RL:x.RL,adFormat:x.adFormat}}}; this.tP=this.provider.S.C("html5_qoe_relaxed_reporting");var y=g.ts(this.provider.S.experiments,"html5_qoe_proto_mock_length");y&&!Zj.length&&(Zj=tTT(y));g.U(this,this.rF);try{var D,M;(M=(D=navigator).getBattery)==null||M.call(D).then(function(N){x.BJ=N})}catch(N){}g.nC(this,0,"vps",["N"]); a.S.RY()&&(this.yP=(0,g.lY)(),this.vG=g.Zf(function(){var N=(0,g.lY)(),F=N-x.yP;F>500&&x.AP("vmlock",{diff:F.toFixed()});x.yP=N},250)); this.provider.videoData.nB&&(this.remoteControlMode=x16[this.provider.videoData.nB]||0);this.provider.videoData.XC&&(y=Cr7(this.provider.videoData.XC),y==null?0:y.length)&&(this.remoteConnectedDevices=y);a.S.RY()&&(this.EJ=new LC,g.U(this,this.EJ));V87(a.S)&&(this.Gt=new qQ,g.U(this,this.Gt))}; P2=function(a,x,y){var D=a.T.get(x);D?D.push(y):a.T.set(x,[y])}; g.nC=function(a,x,y,D){P2(a,y,x.toFixed(3)+":"+D.join(":"))}; Tr=function(a,x){var y=a.adCpn||a.provider.videoData.clientPlaybackNonce,D=a.provider.getCurrentTime(y);g.nC(a,x,"cmt",[D.toFixed(3)]);y=D=a.provider.t$(y);if((!a.N||a.provider.S.C("html5_shorts_gapless_no_gllat")&&JM(a.provider.videoData)?0:y*1E3>a.N.PS+100)&&a.N){var M=a.N;y=M.isAd;D=D*1E3-M.PS;a.Bn=x*1E3-M.saP-D-M.gNS;M=(0,g.lY)()-D;x=a.Bn;D=a.provider.videoData;var N=D.isAd();if(y||N){N=(y?"ad":"video")+"_to_"+(N?"ad":"video");var F={};D.D&&(F.cttAuthInfo={token:D.D,videoId:D.videoId});F.startTime= M-x;Wy(N,F);g.mj({targetVideoId:D.videoId,targetCpn:D.clientPlaybackNonce},N);uW("pbs",M,N)}else M=a.provider.Tt.jZ(),M.D!==D.clientPlaybackNonce?(M.N=D.clientPlaybackNonce,M.B=x):D.iV()||g.E0(new g.$G("CSI timing logged before gllat",{cpn:D.clientPlaybackNonce}));a.AP("gllat",{l:a.Bn.toFixed(),prev_ad:+y});delete a.N}}; u0=function(a,x){x=x===void 0?NaN:x;x=x>=0?x:g.l0(a.provider);var y=a.provider.Tt.tD(),D=y.o5-(a.e8||0);D>0&&g.nC(a,x,"bwm",[D,(y.AL-(a.Vn||0)).toFixed(3)]);isNaN(a.e8)&&y.o5&&a.isOffline&&a.Jx(!1);a.e8=y.o5;a.Vn=y.AL;isNaN(y.bandwidthEstimate)||g.nC(a,x,"bwe",[y.bandwidthEstimate.toFixed(0)]);a.provider.S.RY()&&Object.keys(y.T).length!==0&&a.AP("bwinfo",y.T);if(a.provider.S.RY()||a.provider.S.C("html5_log_meminfo"))D=Uy7(),Object.values(D).some(function(N){return N!==void 0})&&a.AP("meminfo",D); if(a.provider.S.RY()){var M;(D=(M=a.EJ)==null?void 0:iL1(M))&&Object.values(D).some(function(N){return N!=null})&&a.AP("cpuinfo",D)}a.Gt&&a.AP("jsprof",a.Gt.flush()); a.BJ&&g.nC(a,x,"bat",[a.BJ.level,a.BJ.charging?"1":"0"]);M=a.provider.Tt.getVisibilityState();a.hK!==M&&(g.nC(a,x,"vis",[M]),a.hK=M);Tr(a,x);(M=yaq(a.provider))&&M!==a.n1&&(g.nC(a,x,"conn",[M]),a.n1=M);kJ(a,x,y)}; jQ7=function(a){var x=a.provider.Tt.tD(),y=g.l0(a.provider);kJ(a,y,x);var D=x.J;x=x.U;isNaN(D)||(a.provider.S.C("html5_unified_live_latency_reporting")&&!isNaN(x)&&x?g.nC(a,y,"e2el",[D.toFixed(3),x.toFixed(3)]):g.nC(a,y,"e2el",[D.toFixed(3)]))}; kJ=function(a,x,y){if(!isNaN(y.Fb)){var D=y.Fb;y.B96E3&&(new g.Id(a.reportStats,0,a)).start()}}; Njz=function(a){a.provider.videoData.vG&&W2(a,"prefetch");a.provider.videoData.Gt&&a.AP("reload",{r:a.provider.videoData.reloadReason,ct:a.provider.videoData.Gt});a.provider.videoData.L5&&W2(a,"monitor");a.provider.videoData.isLivePlayback&&W2(a,"live");IE&&W2(a,"streaming");a.provider.videoData.nB&&a.AP("ctrl",{mode:a.provider.videoData.nB},!0);if(a.provider.videoData.XC){var x=a.provider.videoData.XC.replace(/,/g,"_");a.AP("ytp",{type:x},!0)}a.provider.videoData.Bo&&(x=a.provider.videoData.Bo.replace(/,/g, "."),a.AP("ytrexp",{ids:x},!0));x=a.provider.videoData;var y=a.provider.S.C("enable_white_noise")||a.provider.S.C("enable_webgl_noop"),D=g.PC(x)||g.fL(x)||g.ge(x)||g.RE(x);(y||D)&&(y=(0,g.Et)())&&a.T.set("gpu",[y]);bU(a.provider.videoData)&&g.nC(a,g.l0(a.provider),"dt",["1"]);x.cotn&&!bU(x)&&a.Jx(!0);a.provider.S.RY()&&(x=(0,g.lY)()-a.provider.S.El,a.AP("playerage",{secs:Math.pow(1.6,Math.round(Math.log(x/1E3)/Math.log(1.6))).toFixed()}));a.U=!0;a.dS=g.Zf(function(){a.reportStats()},1E4)}; zJ7=function(a,x,y){var D=g.l0(a.provider);FCC(a,D,x,0,y);u0(a,D);mW(a)}; FCC=function(a,x,y,D,M){var N=a.provider.S.T.cbrver;a.provider.S.T.cbr==="Chrome"&&/^96[.]/.test(N)&&y==="net.badstatus"&&/rc\.500/.test(M)&&B2(a,3);a.provider.S.C("html5_use_ump")&&/b248180278/.test(M)&&B2(a,4);N=a.provider.getCurrentTime(a.adCpn||a.provider.videoData.clientPlaybackNonce);D=D===1?"fatal":"";y=[y,D,N.toFixed(3)];D&&(M+=";a6s."+ej());M&&y.push(caz(M));g.nC(a,x,"error",y);a.U=!0}; oKC=function(a,x){var y=g.l0(a.provider);if(!a.provider.S.experiments.XR("html5_refactor_sabr_video_format_selection_logging")||x.T.id!==a.Cc){var D=[x.T.id,x.B,a.Cc,x.reason];g.Es(a.provider.S.aj())&&!a.OJ&&D.push(hO(a,x));x.token&&D.push(x.token);g.nC(a,y,"vfs",D);a.Cc=x.T.id;D=a.provider.Tt.getPlayerSize();if(D.width>0&&D.height>0){D=[Math.round(D.width),Math.round(D.height)];var M=g.ak();M>1&&D.push(M);g.nC(a,y,"view",D)}a.OJ||(a.provider.S.RY()&&W2(a,"rqs2"),a.provider.videoData.T&&fu(a.provider.videoData.T)&& a.T.set("preload",["1"]));a.OJ=!0;a.U=!0}x.reason==="m"&&++a.Of===100&&B2(a,2);g.nC(a,y,"vps",[a.kx]);a.tP||a.reportStats(y)}; JaS=function(a){a.J>=0||(a.provider.S.FM||a.provider.Tt.getVisibilityState()!==3?a.J=g.l0(a.provider):a.YG=!0)}; Sil=function(a,x,y){var D=a.provider.S,M=D.aj(),N=M.T.WG(GbS),F=[];D.experiments.XR("html5_refactor_sabr_audio_format_selection_logging")?(x=y.T,D=[x.audio&&x.video?x.gg?x.gg:"":x.id],x.Cl&&x.Cl.id&&D.push(x.Cl.id),x=D.join(";"),x!==a.D&&(D=[x,a.D,y.reason],N&&F.push.apply(F,g.tS(QQS(y))),g.Es(M)&&y.reason==="i"&&(N?F.push(hO(a,y)):D.push(hO(a,y))),N&&F.length>0&&D.push(F.join(";")),y.token&&D.push(y.token),g.nC(a,g.l0(a.provider),"afs",D),a.D=x)):y.T.id!==a.D&&(D=[y.T.id,a.D,y.reason],N&&F.push.apply(F, g.tS(QQS(y))),g.Es(M)&&y.reason==="i"&&(N?F.push(hO(a,y)):D.push(hO(a,y))),N&&F.length>0&&D.push(F.join(";")),y.token&&D.push(y.token),g.nC(a,x,"afs",D),a.D=y.T.id)}; hO=function(a,x){var y=a.provider;a=y.Tt;y=y.videoData;g.aQ(y)?x=4:a.aM()?x=3:(x=x.T.SY()?y.zD:y.Ev,x=x!=null?x:0);a="sms."+x;if(x===3||x===4)a+="_1";return a}; QQS=function(a){var x=[];if(a=a.T.audio){var y=a==null?void 0:a.U;y!==void 0&&x.push("fl."+y);a=a==null?void 0:a.J;a!==void 0&&(a=Math.min(-a,0),x.push("vg."+a),x.push("nm.4"))}return x}; W2=function(a,x){P2(a,"cat",x)}; KCJ=function(a,x,y,D,M){var N=g.l0(a.provider);x!==1&&x!==3&&x!==5||g.nC(a,N,"vps",[a.kx]);P2(a,"xvt","t."+N.toFixed(3)+";m."+M.toFixed(3)+";g.2;tt."+x+";np.0;c."+y+";d."+D)}; B2=function(a,x){a.S8||(P2(a,"fcnz",""+x),a.S8=!0)}; caz=function(a){/[^a-zA-Z0-9;.!_-]/.test(a)&&(a=a.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return a}; g.fC=function(a,x,y,D,M,N,F,c,J,G){c=c===void 0?!1:c;g.A.call(this);var Q=this;this.Tt=a;this.schedule=x;this.policy=y;this.o7=D;this.cJ=J;this.Fq=G;this.xs=this.kG=null;this.e8=this.Cc=this.N1=this.dS=0;this.qT=this.uw=this.isSuspended=!1;this.zt="";this.VS={};this.tf=NaN;this.Af=this.Kq=0;this.aY=null;this.bO=this.yP=!1;this.vT=0;this.iY=!1;this.UJ=this.S8=0;this.n1=null;this.rD=!1;this.SQ=function(){return Q.Tt.SQ()}; this.timing=new ubS(this.Fq);this.BJ=new Uu(this.schedule,this.policy);this.Fn=new g.Id(this.TF,0,this);this.vG=new g.Id(this.TF,this.policy.AK,this);this.Qb=new g.Id(this.TF,1E3,this);this.rF=new g.Id(this.TF,void 0,this);this.EJ=new g.Id(function(){Q.isSuspended||Q.TF()},1E4,this); this.AK=new g.Id(this.y$P,250,this);this.Y=this.currentTime=NaN;this.fD=new ov(5);this.OJ=this.timestampOffset=NaN;this.logger=new g.Kc("dash");this.hK=Infinity;this.uO={gQJ:function(){return Q.w1}, KiP:function(){return Q.J}, getAudioTrack:function(){return Q.audioTrack}, gvJ:function(){return Q.videoTrack}, cSG:function(){return Q.tP}, getManifest:function(){return Q.o7}, Z6P:function(){return Q.B}, TF:function(){Q.TF()}, YX:function(){Q.dS=0;Q.YX()}, FSG:function(K){return $J(Q,Q.videoTrack,Q.kG.B,K)}}; a=J&&J.wG();J&&(nqG(J,this.o7,this.policy),this.OJ=Date.now());this.T=new GV(this,this.BJ,y,this.o7,M,a);y=ISG(this.T,N,F&&F.id);this.audioTrack=new An(this,this.policy,y.audio,this.timing);this.videoTrack=new An(this,this.policy,y.video,this.timing);this.videoTrack.J.tP=this.audioTrack.PU();this.YG={updateend:this.jj,error:this.cK7};g.U(this,this.Fn);g.U(this,this.vG);g.U(this,this.Qb);g.U(this,this.rF);g.U(this,this.EJ);y=this.policy.Tn1&&this.policy.sO?!DPJ(this.videoTrack.JP.info):!1;this.Vn= GRs({sj:this.policy.V.sj||y,sO:this.policy.sO&&!y,Ss:this.policy.Ss});this.V=fi1(this,this.policy,this.Vn,this.schedule,this.fD,function(K,L){return LCT(Q,K,L)}); this.J=new bE(this,this.o7,this.policy,this.videoTrack,this.audioTrack,c);this.policy.WO&&(this.tP=new UOS(this.policy.D,function(K,L){Q.AP(K,L)},this.policy.TE)); this.w1=new by(this,this.o7,this.videoTrack,this.audioTrack,this.policy);c=this.policy.aT?this.Tt.getVideoData().N6:null;this.D=new Jc(this,this.policy,this.videoTrack,this.audioTrack,this.VS,this.J,this.timing,this.BJ,this.schedule,this.o7,this.T,this.V,y,c);g.U(this,this.D);this.U=new vf(this,this.policy,this.videoTrack,this.audioTrack,this.o7,M,Gz(this.Tt.getVideoData()),F==null?void 0:F.id);g.U(this,this.U);vYq(this.U,N);this.B=new aM(this.Tt,this,this.policy,this.audioTrack,this.videoTrack,this.o7, this.schedule,this.T,this.U,this.timing,this.J,this.tP);g.U(this,this.B);this.N=this.Tt.L1.JO.tA;this.policy.N||wiG(this);if(this.policy.Fn){var S;this.Gt=new JO(this.videoTrack.JP.index,(S=this.Tt.getVideoData().clientPlaybackNonce)!=null?S:"",this.Tt,this.policy.S8);this.policy.S8===3&&(this.O6=new g.Id(this.z6,200,this),this.O6.start(),g.U(this,this.O6))}}; CSq=function(a){a.policy.D&&a.N&&(a.N.Ap.forEach(function(x){a.u2(x,-1)}),a.N.Ap=[])}; wiG=function(a){var x,y;if((x=a.N)==null?0:(y=x.du)==null?0:y.itagDenylist){var D;a.Jq((D=a.N)==null?void 0:D.du.itagDenylist)}var M;if((M=a.N)==null?0:M.playbackStartPolicy){var N,F;zh(a.policy,(N=a.N)==null?void 0:N.playbackStartPolicy,3,(F=a.N)==null?void 0:F.Ru())}if(a.policy.ED){x=a.W$();var c;(y=x?(c=a.N)==null?void 0:c.dB.get(x):void 0)&&a.B.dM(y,-1)}if(!a.o7.cJ){var J;c=(J=a.N)==null?void 0:J.oO;(c==null?0:c.hD)&&(c==null?0:c.kp)&&a.o7.w0&&OU(a.o7,c.hD,c.kp)}var G;((G=a.N)==null?0:G.G0)&& (J=a.N.G0.get(a.W$()||""))&&a.o7&&J.formatId&&(a=a.o7.J.get(Um(J.formatId)))&&(a.info.debugInfo=J.debugInfo)}; gi=function(a,x){var y=ia(x.JP,a.o7.w0),D,M=((D=a.cJ)==null?void 0:D.Ih(y))||[];if(M.length===0)return a.AP("ombmsi",{}),!1;D=new ya(M);if((!a.policy.dS||isFinite(a.getCurrentTime())||a.Tt.bQ())&&!Evs(D,a.getCurrentTime()))return a.AP("ostmf",{ct:a.getCurrentTime(),a:x.JP.info.SY()}),!1;(a=a.cJ)!=null&&(a.C1.get(y).jD=!0);return!0}; qi1=function(a){if(!a.o7.w0)return!0;var x=a.Tt.getVideoData();if(a.Tt.N5())return a.AP("ombpa",{}),!1;var y,D;if(!!((y=a.N)==null?0:(D=y.oO)==null?0:D.eOS)!==a.o7.Uf)return a.AP("ombplmm",{}),!1;y=x.Cc||x.liveUtcStartSeconds||x.wb;if(a.o7.Uf&&y)return a.AP("ombplst",{}),!1;if(a.o7.cJ)return a.AP("ombab",{}),!1;y=Date.now();return Va(a.o7)&&!isNaN(a.OJ)&&y-a.OJ>a.policy.R0*1E3?(a.AP("ombttl",{}),!1):a.o7.P$&&a.o7.U||vC(x)!==0&&!a.policy.T||x.C("html5_disable_onesie_media_for_mosaic")&&Xc(x)||x.C("html5_disable_onesie_media_for_lifa_eligible")&& tM(x)?!1:!0}; d1G=function(a,x){var y=x.JP,D=a.o7.w0;if(qi1(a))if(a.cJ&&a.cJ.C1.has(ia(y,D))){if(D=ia(y,D),gi(a,x)){var M=new ya(a.cJ.Ih(D)),N=function(F){try{if(F.Pq())a.handleError(F.H$(),F.kY()),xs(x,F),DS(F.info)&&LU(a.D,x,y,!0),a.TF();else if(CU(a.D,F)){var c;(c=a.J)==null||$Oh(c,F.info,a.aY);a.TF()}}catch(J){F=xf(J),a.handleError(F.errorCode,F.details,F.severity),a.zM()}}; y.J=!0;jP(M)&&(ix(x,new pb(a.policy,D,M,a.cJ,N)),Xj(a.timing))}}else a.AP("ombfmt",{})}; RM=function(a,x){x=x||a.videoTrack&&a.videoTrack.T&&a.videoTrack.T.startTime||a.getCurrentTime();var y=a.videoTrack,D=a.T;x=D.nextVideo&&D.nextVideo.index.oa(x)||0;D.OJ!==x&&(D.yP={},D.OJ=x,QA(D,D.T));x=!D.T.isLocked()&&D.BJ>-1&&(0,g.lY)()-D.BJa.policy.YP?g.eN(a.vG):a.TF()}; PSG=function(a){if(yxl(a.videoTrack))return"ssf";if(a.policy.YG&&MU(a.videoTrack)&&MU(a.audioTrack))return"updateEnd";if(yf(a.audioTrack)||yf(a.videoTrack)&&a.videoTrack.JP.info.VP!=="f")return"";if(a.w1.isSeeking()){var x=a.BJ;var y=a.videoTrack;var D=a.audioTrack;if(x.policy.T){var M=x.policy.lT;Ff(x.policy)&&(M=tA(x,!1,ru(x)));x=M;y=Iv(D,!0)>=x&&Iv(y,!0)>=x}else y.B.length||D.B.length?(M=y.JP.info.Kc+D.JP.info.Kc,M=10*(1-ru(x)/M),x=Math.max(M,x.policy.lT),y=Iv(D,!0)>=x&&Iv(y,!0)>=x):y=!0;if(!y)return"abr"; y=a.videoTrack;if(y.B.length>0&&y.J.B.length===1&&mw8(y.J).info.Y360);if(!a.qT||y)return"";y=a.policy.Pl;Ff(a.policy)&&(y=tA(a.BJ,a.qT,ru(a.BJ)));y=eV6(a.videoTrack,a.getCurrentTime(),y)||eV6(a.audioTrack,a.getCurrentTime(),y);return Ff(a.policy)?y?"mbnm":"":(a.videoTrack.B.length>0||a.audioTrack.B.length>0|| Gh(a.D,a.videoTrack,a.audioTrack)||Gh(a.D,a.audioTrack,a.videoTrack))&&y?"nord":""}; kbz=function(a,x,y){if(a.policy.YG&&MU(x))return!1;if(y.fV())return!0;if(!y.J4())return!1;var D=Nq(x);if(!D||D.info.type===6)return!1;var M;if(a.policy.zD||((M=a.J)==null?0:Ahq(M,x,D.info.bY)))a.e8=0;else return a.w1.isSeeking()&&NQ(a),a.e8=a.e8||(0,g.lY)(),!1;if(!$J(a,x,y,D.info))return!1;if(a.o7.B&&D.info.T===0){if(y.fU()==null){M=HG(x);var N;if(!(N=!M||M.JP!==D.info.JP)){b:if(M=M.V,N=D.info.V,M.length!==N.length)M=!1;else{for(var F=0;FN)return a.policy.T&&(x===a.videoTrack?a.Cc=a.Cc||(0,g.lY)():a.N1=a.N1||(0,g.lY)()),a.policy.Vj&&KY1(x.J,N,!1),!1;x===a.videoTrack?a.Cc=0:a.N1=0;var c;a.policy.zF&&y===((c=a.kG)==null?void 0:c.T)&&a.iY&&(y.ip()===0?(a.iY=!1,a.policy.zF=!1):a.S8=y.ip());a:{c=a.policy.n1?(0,g.lY)():0;F=D.N&&D.info.JP.T||void 0;N=D.B;D.N&&(N=Tjs(a,D,N)||N);var J=Gd(N);N=a.policy.n1?(0,g.lY)():0;y=lC6(a,y,J,D.info,F);(F=x.V)!=null&&(J=D.info,c=N-c,N=(0,g.lY)()-N,!F.B||dj8(F.B, J)&&F.B.bY===J.bY||F.flush(),F.U+=c,F.J+=N,c=1,!F.B&&J.T&&(c=2),nT(F,c,y),N=Math.ceil(J.T/1024),c===2&&F.T.add(N),F.T.add(Math.ceil((J.T+J.B)/1024)-N),F.B=J);a.UJ=0;if(y===0)a.yP&&(a.yP=!1,a.bO=!1),a.Af=0,y=!0;else{if(y===2||y===5)Ot(a,"checked",y,D.info);else{if(y===1){if(!a.yP){a.yP=!0;y=!1;break a}if(!a.bO){a.bO=!0;a.Tt.seekTo(a.getCurrentTime(),{Rj:"quotaExceeded",I1:!0});y=!1;break a}D.info.lk()?(c=a.policy,c.Cc=Math.floor(c.Cc*.8),c.UJ=Math.floor(c.UJ*.8)):(c=a.policy,c.iY=Math.floor(c.iY*.8), c.UJ=Math.floor(c.UJ*.8));a.policy.T?FH(a.U.T,D.info.JP,!1):LT(a.T,D.info.JP)}a.Tt.ZT({reattachOnAppend:y})}y=!1}}if(!y)return!1;a.policy.YG&&D.info.pB()?(a.Tt.j().RY()&&a.AP("eosl",{ls:D.info.JK()}),D.isLocked=!0):(x.We(D),yd7(a.T,D.info));M&&(x=D.info.JP.eS)&&a.Tt.hO(new WG(x.key,x.type));return!0}; Tjs=function(a,x,y){var D;if(D=a.policy.E1&&a.kG&&!a.kG.V&&!a.Tt.jJ())x=x.info.JP.info,D=x.Hm()&&kf(x)&&x.video&&x.video.width<3840&&x.video.width>x.video.height;if(D&&(a.kG.V=!0,Mb('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return y=kR7(y),a.policy.J&&a.AP("sp4k",{s:!!y}),y}; Ot=function(a,x,y,D){var M="fmt.unplayable",N=1;y===5||y===3?(M="fmt.unparseable",a.policy.T?!D.JP.info.video||zV(a.U.T).size>0||FH(a.U.T,D.JP,!1):!D.JP.info.video||zV(a.T.N).size>0||LT(a.T,D.JP)):y===2&&(a.Af<15?(a.Af++,M="html5.invalidstate",N=0):M="fmt.unplayable");D=ar(D);var F;D.mrs=(F=a.kG)==null?void 0:z3(F);D.origin=x;D.reason=y;D.trg="appenderr";a.handleError(M,D,N)}; iQG=function(a,x,y,D,M){var N=a.o7;var F=a.policy.T,c=!1,J=-1,G;for(G in N.T){var Q=Af(N.T[G].info.mimeType)||N.T[G].info.lk();if(D===Q)if(Q=N.T[G].index,Q.OP(x.bY)){c=Q;var S=x,K=c.d$(S.bY);K&&K.startTime!==S.startTime?(c.segments=[],c.wm(S),c=!0):c=!1;c?J=x.bY:!x.pending&&F&&(S=Q.getDuration(x.bY),S!==x.duration&&(N.publish("clienttemp","mfldurUpdate",{itag:N.T[G].info.itag,seg:x.bY,od:S,nd:x.duration},!1),Q.wm(x),c=!0))}else Q.wm(x),c=!0}J>=0&&(F={},N.publish("clienttemp","resetMflIndex",(F[D? "v":"a"]=J,F),!1));N=c;qmq(a.w1,x,D,N);a.J.U7(x,y,D,M);x.bY===a.o7.P$&&N&&Ah(a.o7)&&x.startTime>Ah(a.o7)&&(a.o7.o9=x.startTime+(isNaN(a.timestampOffset)?0:a.timestampOffset),a.w1.isSeeking()&&a.w1.targetTime 5)return a.UJ=0,a.Tt.ZT({initSegStuck:1,as:D.info.JK()}),!0}else a.UJ=0,a.n1=D;a.policy.Bo&&(y.abort(),(F=x.V)!=null&&(nT(F,4),F.flush()));M=lC6(a,y,N,J,M);(x=x.V)!=null&&(x.flush(),x.B=J,nT(x,3,M));if(M!==0)return a.policy.vc&&JM(a.Tt.getVideoData())?(a.Tt.xo()||Ot(a,"sepInit",M,D.info),uMh(a.Tt,"sie")):Ot(a,"sepInit",M,D.info),!0;D.info.lk()?(J=a.timing,J.yP||(J.yP=(0,g.lY)(),g.k9("vis_a",J.yP,J.T))):(J=a.timing,J.Y||(J.Y=(0,g.lY)(),g.k9("ais_a",J.Y,J.T)));(D=D.info.JP.eS)&&a.Tt.hO(new WG(D.key, D.type));return y.nZ()}; lC6=function(a,x,y,D,M){try{var N,F=x===((N=a.kG)==null?void 0:N.T)?a.audioTrack:a.videoTrack;if(a.policy.YG&&(D==null?0:D.pB())){if((D==null?void 0:D.BJ)>1)return 6;F.UJ=new g.Id(function(){var c=Nq(F);a.hP()||c==null||!c.isLocked?a.Tt.j().RY()&&a.AP("eosl",{delayA:c==null?void 0:c.info.JK()}):m16(F)?(a.Tt.j().RY()&&a.AP("eosl",{dunlock:c==null?void 0:c.info.JK()}),Vc(a,F===a.audioTrack)):(a.AP("nue",{ls:c.info.JK()}),c.info.BJ+=1,a.kG&&a.YX())},1E4,a); a.Tt.j().RY()&&a.AP("eosl",{delayS:D.JK()});F.UJ.start()}a.policy.Kp&&(D==null?void 0:D.JP)instanceof NO&&D.pB()&&a.AP("poseos",{itag:D.JP.info.itag,seg:D.bY,lseg:D.JP.index.ZK(),es:D.JP.index.J});x.appendBuffer(y,D,M)}catch(c){if(c instanceof DOMException){if(c.code===11)return 2;if(c.code===12)return 5;if(c.code===22||c.message.indexOf("Not enough storage")===0)return x=Object.assign({name:"QuotaExceededError",buffered:iB(x.jW()).replace(/,/g,"_"),vheap:bx(a.videoTrack),aheap:bx(a.audioTrack),message:g.i2(c.message, 3),track:a.kG?x===a.kG.B?"v":"a":"u"},Uy7()),a.handleError("player.exception",x),1;g.mT(c)}return 4}return a.kG.l0()?3:0}; Mq=function(a,x,y){Z1q(a,y.Rj||"unknown");a.Tt.seekTo(x,y)}; xU=function(a,x){if(a.policy.dS&&a.yP&&!a.qT)return a.policy.QI;if(a.yP&&!a.qT)return 3;if(a.isSuspended)return 1;var y;if((y=a.kG)==null?0:y.kG&&y.kG.streaming===!1)return 4;y=(x.JP.info.audio?a.policy.iY:a.policy.Cc)/(x.Kc*a.policy.jq);if(a.policy.yj>0&&a.kG&&MV(a.kG)&&(x=x.JP.info.video?a.kG.B:a.kG.T)&&!x.nZ()){x=x.jW();var D=Of(x,a.getCurrentTime());D>=0&&(x=a.getCurrentTime()-x.start(D),y+=Math.max(0,Math.min(x-a.policy.yj,a.policy.xI)))}a.policy.UJ>0&&(y=Math.min(y,a.policy.UJ));return y}; WCJ=function(a,x){return(xU(a,x)+a.policy.E$)*x.Kc}; sQG=function(a){a.zt&&!a.isSuspended&&S_(a.schedule)&&(EKs(a,a.zt),a.zt="")}; EKs=function(a,x){AA(x,"cms",function(y){a.policy.J&&a.AP("pathprobe",y)},function(y){a.Tt.handleError(y)})}; Bj6=function(a,x){a.aY=x;a.J&&(a.J.aY=x);x=a.aY;var y=a.videoTrack.JP.info.Hm();x.vG=y;x.xa({swebm:y});a.D.aY=a.aY;a.policy.B&&(a.B.aY=a.aY,CSq(a))}; hJz=function(a,x){if(a.kG&&a.kG.B){if(a.policy.RM){var y=DcJ(a.audioTrack);if(y&&y.SY()){var D=a.Tt;if(D.Ho&&(D.Ho.T=y,y=D.r0,y.qoe)){y=y.qoe;D=D.Ho;var M=g.l0(y.provider);Sil(y,M,D)}}}a.policy.rz&&(y=DcJ(a.videoTrack))&&y.lk()&&(D=a.Tt,D.Cd&&(D.Cd.T=y,y=D.r0,y.qoe&&oKC(y.qoe,D.Cd)));x-=isNaN(a.timestampOffset)?0:a.timestampOffset;a.getCurrentTime()!==x&&a.resume();a.w1.isSeeking()&&a.kG&&!a.kG.l0()&&(D=a.getCurrentTime()<=x&&x=x&&LCT(a,D.startTime,!1)}); return y&&y.startTimea.getCurrentTime())return y.start/1E3;return Infinity}; CUG=function(a){if(a.Tt.getVideoData().isLivePlayback)return!1;var x=a.Tt.vN();if(!x)return!1;x=x.getDuration();if(a.kG&&a.kG.T&&a.kG.B){var y=a.getCurrentTime(),D=a.kG.T.jW();a=a.kG.B.jW();D=D?r_(D,y):y;y=a?r_(a,y):y;y=Math.min(D,y);x=isNaN(y)?!1:y>=x-.01}else x=!1;return x}; qU=function(a){return a.Kq0){var D=y.T.shift();AaG(y,D.info)}y.T.length>0&&(D=y.T[0].time-(0,g.lY)(),y.B.start(Math.max(0,D)))}},0); g.U(this,this.B);x.subscribe("widevine_set_need_key_info",this.U,this)}; AaG=function(a,x){a:{var y=x.cryptoPeriodIndex;if(isNaN(y)&&a.J.size>0)y=!0;else{for(var D=g.W(a.J.values()),M=D.next();!M.done;M=D.next())if(M.value.cryptoPeriodIndex===y){y=!0;break a}y=!1}}a.publish("log_qoe",{wvagt:"reqnews",canskip:y});y||a.publish("rotated_need_key_info_ready",x)}; U1C=function(){var a={};var x=a.url;var y=a.interval;a=a.retries;this.url=x;this.interval=y;this.retries=a}; H1s=function(a,x){this.statusCode=a;this.message=x;this.J=this.heartbeatParams=this.errorMessage=null;this.B=[];this.T={};this.nextFairplayKeyId=null}; i1S=function(a){switch(a){case "DRM_TRACK_TYPE_AUDIO":return 1;case "DRM_TRACK_TYPE_SD":return 2;case "DRM_TRACK_TYPE_HD":return 3;case "DRM_TRACK_TYPE_UHD1":return 4;case "DRM_TRACK_TYPE_UHD2":return 5;default:return 0}}; O1S=function(a,x,y,D){y=y===void 0?"":y;D=D===void 0?!1:D;g.A.call(this);this.message=a;this.requestNumber=x;this.timer=y;this.B=D;this.onError=this.onSuccess=null;this.T=new g.HO(5E3,2E4,.2)}; Vz7=function(a,x,y){a.onSuccess=x;a.onError=y}; tzz=function(a,x,y,D){var M={timeout:3E4,onSuccess:function(N){if(!a.hP()){uW("drm_net_r",void 0,a.timer);var F=a.B;F=F===void 0?!1:F;var c=N.status==="LICENSE_STATUS_OK"?0:9999,J=null;if(N.license)try{J=Ok(N.license)}catch(Z){g.mT(Z)}if(c!==0||J){J=new H1s(c,J);c!==0&&N.reason&&(J.errorMessage=N.reason);if(N.authorizedFormats){c={};for(var G=[],Q={},S=g.W(N.authorizedFormats),K=S.next();!K.done;K=S.next())if(K=K.value,K.trackType&&K.keyId){F&&J.B.push({trackType:i1S(K.trackType),isHdr:!!K.isHdr}); var L=ra6[K.trackType];if(L){L==="HD"&&N.isHd720&&(L="HD720");K.isHdr&&(L+="HDR");c[L]||(G.push(L),c[L]=!0);var w=null;try{w=Ok(K.keyId)}catch(Z){g.mT(Z)}w&&(Q[g.Hc(w,4)]=L)}}J.J=G;J.T=Q}N.nextFairplayKeyId&&(J.nextFairplayKeyId=N.nextFairplayKeyId);N.sabrLicenseConstraint&&(J.sabrLicenseConstraint=Ok(N.sabrLicenseConstraint));N=J}else N=null;if(N)a.onSuccess(N,a.requestNumber);else a.onError(a,"drm.net","t.p;p.i")}}, onError:function(N){if(!a.hP())if(N&&N.error)N=N.error,a.onError(a,"drm.net.badstatus","t.r;p.i;c."+N.code+";s."+N.status,N.code);else a.onError(a,"drm.net.badstatus","t.r;p.i;c.n")}, onTimeout:function(){a.onError(a,"drm.net","rt.req."+a.requestNumber)}}; D&&(M.qg="Bearer "+D);g.I1(y,"player/get_drm_license",x,M)}; XiS=function(a,x,y,D){g.Mf.call(this);this.videoData=a;this.S=x;this.V=y;this.sessionId=D;this.N={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.dS=this.tP=!1;this.J=null;this.OJ=[];this.U=[];this.authorizedFormats=[];this.BJ=[];this.Y=!1;this.T={};this.status="";this.D=NaN;this.B=a.N;this.cryptoPeriodIndex=y.cryptoPeriodIndex;a={};Object.assign(a,this.S.T);a.cpn=this.videoData.clientPlaybackNonce;this.videoData.dS&&(a.vvt=this.videoData.dS,this.videoData.mdxEnvironment&&(a.mdx_environment= this.videoData.mdxEnvironment));this.S.OJ&&(a.authuser=this.S.OJ);this.S.pageId&&(a.pageid=this.S.pageId);isNaN(this.cryptoPeriodIndex)||(a.cpi=this.cryptoPeriodIndex.toString());var M=(M=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.NG()))?M[1]:"";M==="ATV"&&(a.cdt=M);this.N=a;this.N.session_id=D;this.cJ=!0;this.B.flavor==="widevine"&&(this.N.hdr="1");this.B.flavor==="playready"&&(x=Number(KQ(x.experiments,"playready_first_play_expiration")),!isNaN(x)&&x>=0&&(this.N.mfpe=""+x),this.cJ=!1);x="";g.Mw(this.B)? DO(this.B)?(D=y.B)&&(x="https://www.youtube.com/api/drm/fps?ek="+bhJ(D)):(x=y.initData.subarray(4),x=new Uint16Array(x.buffer,x.byteOffset,x.byteLength/2),x=String.fromCharCode.apply(null,x).replace("skd://","https://")):x=this.B.B;this.baseUrl=x;this.fairplayKeyId=fX(this.baseUrl,"ek")||"";if(x=fX(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(x);this.OJ=y.Hm?[g.Hc(y.initData,4)]:y.J;ac(this,{sessioninit:y.cryptoPeriodIndex});this.status="in"}; eJl=function(a,x){ac(a,{createkeysession:1});a.status="gr";uW("drm_gk_s",void 0,a.videoData.BJ);a.url=b17(a);try{a.J=x.createSession(a.V,function(y){ac(a,{m:y})})}catch(y){x="t.g"; y instanceof DOMException&&(x+=";c."+y.code);a.publish("licenseerror","drm.unavailable",1,x,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK");return}a.J&&(pih(a.J,function(y,D){ICl(a,y,D)},function(y,D,M){if(!a.hP()){D=void 0; var N=1;g.Mw(a.B)&&g.Ad(a.S)&&a.S.C("html5_enable_safari_fairplay")&&M===1212433232&&(D="ERROR_HDCP",N=a.S.C("html5_safari_fairplay_ignore_hdcp")?0:N);a.error("drm.keyerror",N,y,D)}},function(){a.hP()||(ac(a,{onkyadd:1}),a.dS||(a.publish("sessionready"),a.dS=!0))},function(y){a.B2(y)}),g.U(a,a.J))}; b17=function(a){var x=a.baseUrl;jSh(x)||a.error("drm.net",2,"t.x");if(!fX(x,"fexp")){var y=["23898307","23914062","23916106","23883098"].filter(function(M){return a.S.experiments.experiments[M]}); y.length>0&&(a.N.fexp=y.join())}y=g.W(Object.keys(a.N));for(var D=y.next();!D.done;D=y.next())D=D.value,x=Skz(x,D,a.N[D]);return x}; ICl=function(a,x,y){if(!a.hP())if(x){ac(a,{onkmtyp:y});a.status="km";switch(y){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":aa1(a,x);return;default:a.publish("ctmp","message_type",{t:y,l:x.byteLength})}a.tP||(uW("drm_gk_f",void 0,a.videoData.BJ),a.tP=!0,a.publish("newsession",a));if(xL(a.B)&&(x=xxq(x),!x))return;x=new O1S(x,++a.requestNumber,a.videoData.BJ,a.S.C("html5_enable_vp9_fairplay"));Vz7(x,function(D){yAJ(a,D)},function(D,M,N){if(!a.hP()){var F= 0; D.T.B>=3&&(F=1,M="drm.net.retryexhausted");ac(a,{onlcsrqerr:M,info:N});a.error(M,F,N);a.shouldRetry(aJ(F),D)&&j8G(a,D)}}); g.U(a,x);Dx7(a,x)}else a.error("drm.unavailable",1,"km.empty")}; aa1=function(a,x){ac(a,{sdpvrq:1});a.D=Date.now();if(a.B.flavor!=="widevine")a.error("drm.provision",1,"e.flavor;f."+a.B.flavor+";l."+x.byteLength);else{var y={cpn:a.videoData.clientPlaybackNonce};Object.assign(y,a.S.T);y=g.sS("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",y);x={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null,x)}), responseType:"arraybuffer"};g.hY(y,x,3,500).then(xD(function(D){D=D.xhr;if(!a.hP()){D=new Uint8Array(D.response);var M=String.fromCharCode.apply(null,D);try{var N=JSON.parse(M)}catch(F){}N&&N.signedResponse?(a.publish("ctmp","drminfo",{provisioning:1}),N=(Date.now()-a.D)/1E3,a.D=NaN,a.publish("ctmp","provs",{et:N.toFixed(3)}),a.J&&a.J.update(D)):(N=N&&N.error&&N.error.message,D="e.parse",N&&(D+=";m."+N),a.error("drm.provision",1,D))}}),xD(function(D){a.hP()||a.error("drm.provision",1,"e."+D.errorCode+ ";c."+(D.xhr&&D.xhr.status))}))}}; xF=function(a){var x;if(x=a.cJ&&a.J!=null)a=a.J,x=!(!a.T||!a.T.keyStatuses);return x}; Dx7=function(a,x){a.status="km";uW("drm_net_s",void 0,a.videoData.BJ);var y=new g.ps(a.S.Xs),D={context:g.SL(y.config_||g.QR())};D.drmSystem=Mv7[a.B.flavor];D.videoId=a.videoData.videoId;D.cpn=a.videoData.clientPlaybackNonce;D.sessionId=a.sessionId;D.licenseRequest=g.Hc(x.message);D.drmParams=a.videoData.drmParams;isNaN(a.cryptoPeriodIndex)||(D.isKeyRotated=!0,D.cryptoPeriodIndex=a.cryptoPeriodIndex);var M,N,F=!!((M=a.videoData.B)==null?0:(N=M.video)==null?0:N.isHdr());D.drmVideoFeature=F?"DRM_VIDEO_FEATURE_PREFER_HDR": "DRM_VIDEO_FEATURE_SDR";a.S.experiments.aj().T.WG(Nus)&&(D.context=g.FM(a.videoData));if(D.context&&D.context.client){if(M=a.S.T)D.context.client.deviceMake=M.cbrand,D.context.client.deviceModel=M.cmodel,D.context.client.browserName=M.cbr,D.context.client.browserVersion=M.cbrver,D.context.client.osName=M.cos,D.context.client.osVersion=M.cosver;a.S.experiments.aj().T.WG(Nus)||(D.context.user=D.context.user||{},a.videoData.dS&&(D.context.user.credentialTransferTokens=[{token:a.videoData.dS,scope:"VIDEO"}]), a.videoData.zt&&(D.context.user.kidsParent={oauthToken:a.videoData.zt}));D.context.request=D.context.request||{};D.context.request.mdxEnvironment=a.videoData.mdxEnvironment||D.context.request.mdxEnvironment;g.Mw(a.B)&&(D.fairplayKeyId=g.Hc(pX8(a.fairplayKeyId)));g.ok(a.S,g.re(a.videoData)).then(function(c){tzz(x,D,y,c);a.status="rs"})}else a.error("drm.net",2,"t.r;ic.0")}; yAJ=function(a,x){if(!a.hP())if(ac(a,{onlcsrsp:1}),a.status="rr",x.statusCode!==0)a.error("drm.auth",1,"t.f;c."+x.statusCode,x.errorMessage||void 0);else{uW("drm_kr_s",void 0,a.videoData.BJ);if(x.heartbeatParams&&x.heartbeatParams.url&&a.videoData.C("outertube_streaming_data_always_use_staging_license_service")){var y=a.B.B.match(/(.*)youtube.com/g);y&&(x.heartbeatParams.url=y[0]+x.heartbeatParams.url)}x.heartbeatParams&&a.publish("newlicense",x.heartbeatParams);x.J&&(a.U=x.J,a.videoData.gb||a.publish("newlicense", new U1C),a.videoData.gb=!0,a.Y=jp(a.U,function(D){return D.includes("HDR")})); x.B&&(a.BJ=x.B);x.T&&(a.S.C("html5_enable_vp9_fairplay")&&DO(a.B)?(y=g.Hc(pX8(a.fairplayKeyId),4),a.T[y]={type:x.T[y],status:"unknown"}):a.T=PX(x.T,function(D){return{type:D,status:"unknown"}})); jF(a.B)&&(x.message=Pql(g.Hc(x.message)));a.J&&(ac(a,{updtks:1}),a.status="ku",a.J.update(x.message).then(function(){uW("drm_kr_f",void 0,a.videoData.BJ);xF(a)||(ac(a,{ksApiUnsup:1}),a.publish("keystatuseschange",a))},function(D){D="msuf.req."+a.requestNumber+";msg."+g.i2(D.message,3); a.error("drm.keyerror",1,D)})); g.Mw(a.B)&&a.publish("fairplay_next_need_key_info",a.baseUrl,x.nextFairplayKeyId);a.S.C("html5_enable_vp9_fairplay")&&DO(a.B)&&a.publish("qualitychange",Fl1(a.U));x.sabrLicenseConstraint&&a.publish("sabrlicenseconstraint",x.sabrLicenseConstraint)}}; j8G=function(a,x){var y=x.T.getValue();y=new g.Id(function(){Dx7(a,x)},y); g.U(a,y);y.start();g.iG(x.T);ac(a,{rtyrq:1})}; ze1=function(a,x){for(var y=[],D=g.W(Object.keys(a.T)),M=D.next();!M.done;M=D.next())M=M.value,y.push(M+"_"+a.T[M].type+"_"+a.T[M].status);return y.join(x)}; cA6=function(a){var x={};x[a.status]=xF(a)?ze1(a,"."):a.U.join(".");return x}; oVG=function(a,x,y){var D={};D.isHdr=x.includes("HDR");switch(x.replace("HDR","").replace("720","")){case "AUDIO":D.trackType=1;break;case "SD":D.trackType=2;break;case "HD":D.trackType=3;break;case "UHD1":D.trackType=4;break;case "UHD2":D.trackType=5;break;default:D.trackType=0}!D.trackType||y[x]||xF(a)&&!yF(a,x)||(a.authorizedFormats.push(D),y[x]=!0)}; yF=function(a,x){for(var y in a.T)if(a.T[y].status==="usable"&&a.T[y].type===x)return!0;return!1}; JAT=function(a,x){for(var y in a.T)if(a.T[y].type===x)return a.T[y].status}; ac=function(a,x){var y=y===void 0?!1:y;It(x);(y||a.S.RY())&&a.publish("ctmp","drmlog",x)}; GCG=function(a){var x=a[0];a[0]=a[3];a[3]=x;x=a[1];a[1]=a[2];a[2]=x;x=a[4];a[4]=a[5];a[5]=x;x=a[6];a[6]=a[7];a[7]=x}; Fl1=function(a){return g.a4(a,"UHD2")||g.a4(a,"UHD2HDR")?"highres":g.a4(a,"UHD1")||g.a4(a,"UHD1HDR")?"hd2160":g.a4(a,"HD")||g.a4(a,"HDHDR")?"hd1080":g.a4(a,"HD720")||g.a4(a,"HD720HDR")?"hd720":"large"}; xxq=function(a){for(var x="",y=0;y'.charCodeAt(D);a=a.J.createSession("video/mp4",x,y);return new jf(null,null,null,null,a)}; dxC=function(a,x){var y=a.D[x.sessionId];!y&&a.U&&(y=a.U,a.U=null,y.sessionId=x.sessionId,a.D[x.sessionId]=y);return y}; w48=function(a,x){var y=a.subarray(4);y=new Uint16Array(y.buffer,y.byteOffset,y.byteLength/2);y=String.fromCharCode.apply(null,y).match(/ek=([0-9a-f]+)/)[1];for(var D="",M=0;M19.2999?(a=y.JW,y=y.f0, y>=a&&(y=a*.75),x=(a-y)*.5,y=new IM(x,a,a-x-y,this)):y=null;break a;case "widevine":y=new e$(x,this,a);break a;default:y=null}if(this.N=y)g.U(this,this.N),this.N.subscribe("rotated_need_key_info_ready",this.vP,this),this.N.subscribe("log_qoe",this.Oj,this);FP(this.S.experiments);this.Oj({cks:this.T.getInfo()})}; nV8=function(a){var x=LlG(a.U,a.mediaElement);x?x.then(xD(function(){Pys(a)}),xD(function(y){if(!a.hP()){g.mT(y); var D="t.a";y instanceof DOMException&&(D+=";n."+y.name+";m."+y.message);a.publish("licenseerror","drm.unavailable",1,D,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(a.Oj({mdkrdy:1}),a.BJ=!0); a.cJ&&(x=LlG(a.cJ,a.mediaElement))}; la7=function(a,x,y){a.e8=!0;y=new WG(x,y);a.S.C("html5_eme_loader_sync")&&(a.D.get(x)||a.D.set(x,y));TuJ(a,y)}; TuJ=function(a,x){if(!a.hP()){a.Oj({onInitData:1});if(a.S.C("html5_eme_loader_sync")&&a.videoData.J&&a.videoData.J.T){var y=a.Y.get(x.initData);x=a.D.get(x.initData);if(!y||!x)return;x=y;y=x.initData;a.D.remove(y);a.Y.remove(y)}a.Oj({initd:x.initData.length,ct:x.contentType});if(a.T.flavor==="widevine")if(a.UJ&&!a.videoData.isLivePlayback)N_(a);else{if(!(a.S.C("vp9_drm_live")&&a.videoData.isLivePlayback&&x.Hm)){a.UJ=!0;y=x.cryptoPeriodIndex;var D=x.T;nLS(x);x.Hm||(D&&x.T!==D?a.publish("ctmp","cpsmm", {emsg:D,pssh:x.T}):y&&x.cryptoPeriodIndex!==y&&a.publish("ctmp","cpimm",{emsg:y,pssh:x.cryptoPeriodIndex}));a.publish("widevine_set_need_key_info",x)}}else a.vP(x)}}; Pys=function(a){if(!a.hP())if(a.S.C("html5_drm_set_server_cert")||DO(a.T)){var x=a.U.setServerCertificate();x?x.then(xD(function(y){a.S.RY()&&a.publish("ctmp","ssc",{success:y})}),xD(function(y){a.publish("ctmp","ssce",{n:y.name, m:y.message})})).then(xD(function(){kC1(a)})):kC1(a)}else kC1(a)}; kC1=function(a){a.hP()||(a.BJ=!0,a.Oj({onmdkrdy:1}),N_(a))}; uUC=function(a){return a.T.flavor==="widevine"&&a.videoData.C("html5_drm_cpi_license_key")}; N_=function(a){if(a.e8&&a.BJ&&!a.OJ){for(;a.J.length;){var x=a.J[0],y=uUC(a)?vL7(x):g.Hc(x.initData);if(DO(a.T)&&!x.B)a.J.shift();else{if(a.B.get(y))if(a.T.flavor!=="fairplay"||DO(a.T)){a.J.shift();continue}else a.B.delete(y);nLS(x);break}}a.J.length&&a.createSession(a.J[0])}}; mxq=function(a){var x,y;g.R(function(D){if(D.T==1){var M;if(M=g.bj()){var N;M=!((N=a.U.B)==null||!N.getMetrics)}return M?g.B(D,a.U.getMetrics(),2):D.return()}x=D.B;if(!x)return D.return();K4(x)||(x=g.Cm(x));y=/^[A-Za-z0-9_-]+={0,3}$/;y.test(x)||(x=g.i2(x,void 0,!0));a.publish("ctmp","drm",{metrics:x});g.Fh(D)})}; Fy=function(){var a=Qnl();return!(!a||a==="visible")}; EV7=function(a){var x=Wlz();x&&document.addEventListener(x,a,!1)}; s88=function(a){var x=Wlz();x&&document.removeEventListener(x,a,!1)}; Wlz=function(){if(document.visibilityState)var a="visibilitychange";else{if(!document[qB+"VisibilityState"])return"";a=qB+"visibilitychange"}return a}; hes=function(a){Buq=a}; faS=function(a){$xl=a}; gVl=function(a){g.A.call(this);var x=this;this.Tt=a;this.Vc=0;this.D=this.B=this.N=!1;this.U=0;this.sJ=this.Tt.j();this.videoData=this.Tt.getVideoData();this.J=g.ts(this.sJ.experiments,"html5_delayed_retry_count");this.T=new g.Id(function(){x.Tt.eZ()},g.ts(this.sJ.experiments,"html5_delayed_retry_delay_ms")); g.U(this,this.T)}; Hb7=function(a,x,y){var D=a.videoData.B,M=a.videoData.U,N=a.sJ.C("html5_disable_codec_fallback_for_drm")&&a.videoData.fJ();JM(a.Tt.getVideoData())&&a.sJ.C("html5_gapless_fallback_on_qoe_restart")&&uMh(a.Tt,"pe");if((x==="progressive.net.retryexhausted"||x==="fmt.unplayable"||x==="fmt.decode")&&!a.Tt.AI.N&&D&&D.itag==="22")return a.Tt.AI.N=!0,a.AC("qoe.restart",{reason:"fmt.unplayable.22"}),a.Tt.K5(),!0;var F=!1;if(a.videoData.isExternallyHostedPodcast){if(F=a.videoData.RM)y.mimeType=F.type,a.AP("3pp", {url:F.url});y.ns="3pp";a.Tt.Fy(x,1,"VIDEO_UNAVAILABLE",It((new g.eb(x,y,1)).details));return!0}var c=a.Vc+3E4<(0,g.lY)()||a.T.isActive();if(a.sJ.C("html5_empty_src")&&a.videoData.isAd()&&x==="fmt.unplayable"&&/Empty src/.test(""+y.msg))return y.origin="emptysrc",a.AC("auth",y),!0;c||Rel(a.Tt.SZ())||(y.nonfg="paused",c=!0,a.Tt.pauseVideo());(x==="fmt.decode"||x==="fmt.unplayable")&&(M==null?0:hf(M))&&(NVJ(a.sJ.N,M.VP),y.acfallexp=M.VP,F=c=!0);!c&&a.J>0&&(a.T.start(),c=!0,y.delayed="1",--a.J);M=a.Tt.loader; c||!((D==null?0:W8(D))||(D==null?0:kf(D)))||N||(NVJ(a.sJ.N,D.VP),F=c=!0,y.cfallexp=D.VP);if(!c)return Yul(a,y);N=!1;a.N?a.Vc=(0,g.lY)():N=a.N=!0;c=a.videoData;if(c.UJ){c=c.UJ.Gs();var J=Date.now()/1E3+1800;c=c6048E5&&rA7(a,"signature");return!1}; rA7=function(a,x){try{x={detail:"pr."+x},(eF(a.sJ)||GR(a.sJ)==="TVHTML5_FOR_KIDS")&&a.sJ.C("html5_reload_by_kabuki_app")?a.Tt.Fy("qoe.restart",1,void 0,It(x),"7"):(a.AC("qoe.restart",x),window.location.reload())}catch(y){}}; X4h=function(a,x){var y=a.sJ.N;y.Y=!1;y.B=!0;a.AC("qoe.restart",{e:x===void 0?"fmt.noneavailable":x,detail:"hdr"});a.Tt.eZ(!0)}; bbh=function(a,x,y,D,M,N){this.videoData=a;this.T=x;this.reason=y;this.B=D;this.token=M;this.videoId=N}; zT=function(a,x,y,D){this.S=a;this.xB=x;this.Tt=y;this.U6=D;this.V=this.D=this.T=this.U=this.Y=this.B=0;this.N=!1;this.BJ=g.ts(this.S.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.J=new Map}; p4S=function(a,x,y){!a.S.C("html5_tv_ignore_capable_constraint")&&g.oF(a.S)&&(y=y.compose(a.IS(x)));return y}; IaG=function(a){if(a.Tt.SZ().isInline())return Ik;a=sO[Cu()];return g.mw("auto",a,!1,"s")}; ar1=function(a,x){var y,D=ees(a,(y=x.T)==null?void 0:y.videoInfos);y=a.Tt.getPlaybackRate();return y>1&&D?(a=yjq(a.S.N,x.T.videoInfos,y),new u4(0,a,!0,"o")):new u4(0,0,!1,"o")}; ees=function(a,x){return x&&g.oF(a.S)?x.some(function(y){return y.video.fps>32}):!1}; xqS=function(a,x){if(a.C("html5_disable_ustreamer_constraint_for_sabr")&&kY(x.videoData))return Ik;var y=a.Tt.yV();a.C("html5_use_video_quality_cap_for_ustreamer_constraint")&&y&&y.MU>0&&EO(x.videoData.EZ)&&(a=y.MU,x.videoData.EZ=new u4(0,a,!1,"u"));return x.videoData.EZ}; yN6=function(a,x){var y;a:if((y=x.T)&&y.videoInfos.length){for(var D=g.W(y.videoInfos),M=D.next();!M.done;M=D.next()){M=M.value;var N=void 0;if((N=M.B)==null?0:N.smooth){y=M.video.qualityOrdinal;break a}}y=y.videoInfos[0].video.qualityOrdinal}else y=0;(g.tY("armv7")||g.tY("aarch64")||g.tY("android"))&&!g.oF(a.S)&&kf(x.T.videoInfos[0])&&(y=Math.min(y,g.ZY.large));D=g.ts(a.S.experiments,"html5_chipset_soft_cap");D>0&&(y=Math.min(y,D));if(D=g.ts(a.S.experiments,"html5_max_vertical_resolution")){M=4320; for(N=0;ND&&(M=Math.min(M,F.video.qualityOrdinal))}if(M<4320){for(F=N=0;F32){M=!0;break a}}M=!1}M&&(y=Math.min(y,D));(D=g.ts(a.S.experiments,"html5_live_quality_cap"))&&x.videoData.isLivePlayback&&(y=Math.min(y,D));y=jzh(a,x,y);a=g.ts(a.S.experiments,"html5_byterate_soft_cap");return new u4(0,y===4320?0:y,!1,"d",a)}; Mhs=function(a){var x,y,D,M;return g.R(function(N){switch(N.T){case 1:return a.T.T&&typeof((x=navigator.mediaCapabilities)==null?void 0:x.decodingInfo)==="function"?g.B(N,Promise.resolve(),2):N.return(Promise.resolve());case 2:y=g.W(a.T.videoInfos),D=y.next();case 3:if(D.done){N.WJ(0);break}M=D.value;return g.B(N,z6T(M),4);case 4:D=y.next(),N.WJ(3)}})}; zis=function(a,x,y,D){if(!x||!y||!x.videoData.B)return!1;var M=g.ts(a.S.experiments,"html5_df_downgrade_thresh"),N=a.C("html5_log_media_perf_info");if(!((0,g.lY)()-a.U<5E3?0:N||M>0))return!1;var F=((0,g.lY)()-a.U)/1E3;a.U=(0,g.lY)();y=y.getVideoPlaybackQuality();if(!y)return!1;var c=y.droppedVideoFrames-a.D,J=y.totalVideoFrames-a.V;a.D=y.droppedVideoFrames;a.V=y.totalVideoFrames;var G=y.displayCompositedVideoFrames===0?0:y.displayCompositedVideoFrames||-1;N&&a.S.RY()&&a.Tt.AP("ddf",{dr:y.droppedVideoFrames, de:y.totalVideoFrames,comp:G});if(D)return a.T=0,!1;if((J-c)/F>a.BJ||!M||g.oF(a.S))return!1;a.T=(J>60?c/J:0)>M?a.T+1:0;if(a.T!==3)return!1;NHs(a,x.videoData.B);a.Tt.AP("dfd",Object.assign({dr:y.droppedVideoFrames,de:y.totalVideoFrames},FQ7()));return!0}; NHs=function(a,x){var y=x.VP,D=x.video.fps,M=x.video.qualityOrdinal-1,N=a.J;x=""+y+(D>49?"p60":D>32?"p48":"");y=bK(y,D,N);M>0&&(y=Math.min(y,M));if(!cS.has(x)&&Z8().includes(x)){var F=y;y=d9();+y[x]>0&&(F=Math.min(+y[x],F));y[x]!==F&&(y[x]=F,g.fI("yt-player-performance-cap",y,2592E3))}else if(cS.has(x)||N==null){a:{F=F===void 0?!0:F;D=Z8().slice();if(F){if(D.includes(x))break a;D.push(x)}else{if(!D.includes(x))break a;D.splice(D.indexOf(x),1)}g.fI("yt-player-performance-cap-active-set",D,2592E3)}Xb.set(x, y)}else cS.add(x),N==null||N.set(x,y);a.Tt.Hs()}; cN7=function(a,x){if(!x.T.T)return a.N?new u4(0,360,!1,"b"):Ik;for(var y=!1,D=!1,M=g.W(x.T.videoInfos),N=M.next();!N.done;N=M.next())W8(N.value)?y=!0:D=!0;y=y&&D;D=0;M=g.ts(a.S.experiments,"html5_performance_cap_floor");M=a.S.B?240:M;x=g.W(x.T.videoInfos);for(N=x.next();!N.done;N=x.next()){var F=N.value;if(!y||!W8(F))if(N=bK(F.VP,F.video.fps,a.J),F=F.video.qualityOrdinal,Math.max(N,M)>=F){D=F;break}}return new u4(0,D,!1,"b")}; oUq=function(a,x){var y=a.Tt.SZ();return y.isInline()&&!x.fG?new u4(0,480,!1,"v"):kY(x)?Ik:y.isBackground()&&Z5()/1E3>60&&!g.oF(a.S)?new u4(0,360,!1,"v"):Ik}; JN1=function(a,x,y){if(a.S.experiments.XR("html5_disable_client_autonav_cap_for_onesie")&&x.fetchType==="onesie"||g.oF(a.S)&&(Cu(-1)>=1080||x.osid))return Ik;var D=g.ts(a.S.experiments,"html5_autonav_quality_cap"),M=g.ts(a.S.experiments,"html5_autonav_cap_idle_secs");return D&&x.isAutonav&&Z5()/1E3>M?(y&&(D=jzh(a,y,D)),new u4(0,D,!1,"e")):Ik}; jzh=function(a,x,y){if(a.C("html5_optimality_defaults_chooses_next_higher")&&y)for(a=x.T.videoInfos,x=1;x=0||(a.provider.Tt.getVisibilityState()===3?a.N=!0:(a.T=g.l0(a.provider),a.delay.start()))}; SKs=function(a){if(!(a.B<0)){var x=g.l0(a.provider),y=x-a.U;a.U=x;a.playerState.state===8?a.playTimeSecs+=y:a.playerState.isBuffering()&&!g.t(a.playerState,16)&&(a.rebufferTimeSecs+=y)}}; KQG=function(a){var x;switch((x=a.S.playerCanaryStage)==null?void 0:x.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";case "xlarge":return"HTML5_PLAYER_CANARY_STAGE_XLARGE";default:return"HTML5_PLAYER_CANARY_STAGE_UNSPECIFIED"}}; LQG=function(a){var x=this;this.provider=a;this.V=!1;this.T=0;this.U=-1;this.gi=NaN;this.J=0;this.segments=[];this.Y=this.D=0;this.previouslyEnded=!1;this.N=0;this.zT=void 0;this.uO={xc:function(){return x.zT}}; this.cJ=this.provider.Tt.getVolume();this.BJ=this.provider.Tt.isMuted()?1:0;this.B=Ju(this.provider)}; GT=function(a){a.B.startTime=a.J;a.B.endTime=a.T;var x;if((x=a.zT)==null?0:x.length)a.B.zT=a.zT;x=!1;a.segments.length&&g.Vn(a.segments).isEmpty()?(a.segments[a.segments.length-1].previouslyEnded&&(a.B.previouslyEnded=!0),a.segments[a.segments.length-1]=a.B,x=!0):a.segments.length&&a.B.isEmpty()||(a.segments.push(a.B),x=!0);x?a.B.endTime===0&&(a.previouslyEnded=!1):a.B.previouslyEnded&&(a.previouslyEnded=!0);a.D+=a.T-a.J;a.B=Ju(a.provider);a.B.previouslyEnded=a.previouslyEnded;a.provider.S.aj().T.WG(wxh)&& (a.N+=JSON.stringify(a.B).length);a.previouslyEnded=!1;a.J=a.T}; qKT=function(a){CEG(a);a.Y=g.Zf(function(){a.update()},100); a.gi=g.l0(a.provider);a.B=Ju(a.provider)}; CEG=function(a){g.vm(a.Y);a.Y=NaN}; dqz=function(a,x,y){y-=a.gi;return x===a.T&&y>.5}; ZJC=function(a,x,y,D){this.S=x;this.vG=y;this.segments=[];this.experimentIds=[];this.YG=this.bO=this.isFinal=this.delayThresholdMet=this.tf=this.AK=this.autoplay=this.autonav=!1;this.Fn="yt";this.D=[];this.Y=this.BJ=null;this.sendVisitorIdHeader=this.EJ=!1;this.V=this.pageId="";this.N=y==="watchtime";this.J=y==="playback";this.OJ=y==="atr";this.FM=y==="engage";this.sendVisitorIdHeader=!1;this.uri=this.OJ?"/api/stats/"+y:"//"+x.gM+"/api/stats/"+y;D&&(this.bO=D.fs,D.rtn&&(this.Y=D.rtn),this.N?(this.playerState= D.state,D.rti>0&&(this.BJ=D.rti)):(this.XM=D.mos,this.qh=D.volume,D.at&&(this.adType=D.at)),D.autonav&&(this.autonav=D.autonav),D.inview!=null&&(this.Vn=D.inview),D.size&&(this.n1=D.size),D.playerwidth&&(this.Of=D.playerwidth),D.playerheight&&(this.aK=D.playerheight));this.Fq=g.gQ(x.T);this.V=KQ(x.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.V==="all"||this.V==="once")this.O6=g.gQ(x.tf);this.zF=x.zZ;this.experimentIds=IYS(x.experiments);this.Gt=x.rF;this.Fn=x.cJ;this.region=x.region; this.userAge=x.userAge;this.iY=x.eR;this.rF=Z5();this.sendVisitorIdHeader=x.sendVisitorIdHeader;this.UJ=x.C("vss_pings_using_networkless")||x.C("kevlar_woffle");this.zZ=x.C("vss_final_ping_send_and_write");this.yP=x.C("vss_use_send_and_write");this.pageId=x.pageId;this.El=x.C("vss_playback_use_send_and_write");x.livingRoomAppMode&&(this.livingRoomAppMode=x.livingRoomAppMode);g.Br(x)&&(this.e8=x.UJ);g.KI(g.Hr(x))&&this.D.push(1);this.accessToken=g.re(a);a.VE[this.vG]?this.U=a.VE[this.vG]:a.VE.playback&& (this.U=a.VE.playback);this.adFormat=a.adFormat;this.adQueryId=a.adQueryId;this.autoplay=dI1(a);this.J&&(this.AK=a.Nq&&HC(a)==="adunit"?!0:!1);this.autonav=a.isAutonav||this.autonav;this.contentVideoId=OM(a);this.clientPlaybackNonce=a.clientPlaybackNonce;this.tf=a.gF;a.D&&(this.dS=a.D,this.Af=a.kR);a.mdxEnvironment&&(this.mdxEnvironment=a.mdxEnvironment);this.T=a.tf;this.b9=a.b9;a.B&&(this.kN=a.B.itag,a.U&&a.U.itag!==this.kN&&(this.S8=a.U.itag));a.T&&fu(a.T)&&(this.offlineDownloadUserChoice="1"); this.eventLabel=HC(a);this.YG=a.Vn?!1:a.AK;this.VS=a.fR;if(x=mK(a))this.VA=x;this.XJ=a.uq;this.partnerId=a.partnerId;this.eventId=a.eventId;this.playlistId=a.ew||a.playlistId;this.Pz=a.Pz;this.nB=a.nB;this.XC=a.XC;this.SF=a.SF;this.subscribed=a.subscribed;this.videoId=a.videoId;this.videoMetadata=a.videoMetadata;this.visitorData=a.visitorData;this.osid=a.osid;this.W1=a.W1;this.referrer=a.referrer;this.Ow=a.TE||a.Ow;this.zt=a.ze;this.OC=a.OC;this.userGenderAge=a.userGenderAge;this.GE=a.GE;this.embedsRct= a.embedsRct;this.embedsRctn=a.embedsRctn;g.Br(this.S)&&a.mutedAutoplay&&(a.mutedAutoplayDurationMode===2&&a.limitedPlaybackDurationInSeconds===0&&a.endSeconds===0?this.D.push(7):this.D.push(2));a.isEmbedsShortsMode(new g.cK(this.Of,this.aK),!!this.playlistId)&&this.D.push(3);g.DC(a)&&this.D.push(4);this.Cc=a.yj;a.compositeLiveIngestionOffsetToken&&(this.compositeLiveIngestionOffsetToken=a.compositeLiveIngestionOffsetToken)}; nUT=function(a,x){var y=a.sendVisitorIdHeader?a.visitorData:void 0;return g.ok(a.S,a.accessToken).then(function(D){return wi(a.uri,a.S,a.pageId,y,D,x)})}; THJ=function(a,x){return function(){a.S.C("html5_simplify_pings")?(a.T=a.N1,a.hK=x(),a.rF=0,a.send()):nUT(a).then(function(y){var D=vUJ(a);D.cmt=D.len;D.lact="0";var M=x().toFixed(3);D.rt=Number(M).toString();D=g.sS(a.uri,D);a.S.C("vss_through_gel_double")&&PEz(D);a.UJ?(y==null&&(y={}),a.yP?XB().sendAndWrite(D,y):XB().sendThenWrite(D,y)):y?g.Wm(D,y):g.R1(D)})}}; vUJ=function(a){var x={ns:a.Fn,el:a.eventLabel,cpn:a.clientPlaybackNonce,ver:2,cmt:a.B(a.T),fmt:a.kN,fs:a.bO?"1":"0",rt:a.B(a.hK),adformat:a.adFormat,content_v:a.contentVideoId,euri:a.zF,lact:a.rF,live:a.VA,cl:(828208170).toString(),mos:a.XM,state:a.playerState,volume:a.qh};a.subscribed&&(x.subscribed="1");Object.assign(x,a.Fq);a.V==="all"?Object.assign(x,a.O6):a.V==="once"&&a.J&&Object.assign(x,a.O6);a.autoplay&&(x.autoplay="1");a.AK&&(x.sautoplay="1");a.tf&&(x.dni="1");!a.N&&a.e8&&(x.epm=lrG[a.e8]); a.isFinal&&(x["final"]="1");a.YG&&(x.splay="1");a.b9&&(x.delay=a.b9);a.Gt&&(x.hl=a.Gt);a.region&&(x.cr=a.region);a.userGenderAge&&(x.uga=a.userGenderAge);a.userAge!==void 0&&a.iY&&(x.uga=a.iY+a.userAge);a.N1!==void 0&&(x.len=a.B(a.N1));!a.N&&a.experimentIds.length>0&&(x.fexp=a.experimentIds.toString());a.Y!==null&&(x.rtn=a.B(a.Y));a.Ow&&(x.feature=a.Ow);a.nB&&(x.ctrl=a.nB);a.XC&&(x.ytr=a.XC);a.S8&&(x.afmt=a.S8);a.offlineDownloadUserChoice&&(x.ODUC=a.offlineDownloadUserChoice);a.cJ&&(x.lio=a.B(a.cJ)); a.N?(x.idpj=a.VS,x.ldpj=a.XJ,a.delayThresholdMet&&(x.dtm="1"),a.BJ!=null&&(x.rti=a.B(a.BJ)),a.GE&&(x.ald=a.GE),a.compositeLiveIngestionOffsetToken&&(x.clio=a.compositeLiveIngestionOffsetToken)):a.adType!==void 0&&(x.at=a.adType);a.n1&&(a.J||a.N)&&(x.size=a.n1);a.J&&a.D.length&&(x.pbstyle=a.D.join(","));a.Vn!=null&&(a.J||a.N)&&(x.inview=a.B(a.Vn));a.N&&(x.volume=QF(a,g.sk(a.segments,function(D){return D.volume})),x.st=QF(a,g.sk(a.segments,function(D){return D.startTime})),x.et=QF(a,g.sk(a.segments, function(D){return D.endTime})),jp(a.segments,function(D){return D.playbackRate!==1})&&(x.rate=QF(a,g.sk(a.segments,function(D){return D.playbackRate}))),jp(a.segments,function(D){return D.T!=="-"})&&(x.als=g.sk(a.segments,function(D){return D.T}).join(",")),jp(a.segments,function(D){return D.previouslyEnded})&&(x.pe=g.sk(a.segments,function(D){return""+ +D.previouslyEnded}).join(","))); x.muted=QF(a,g.sk(a.segments,function(D){return D.muted?1:0})); jp(a.segments,function(D){return D.visibilityState!==0})&&(x.vis=QF(a,g.sk(a.segments,function(D){return D.visibilityState}))); jp(a.segments,function(D){return D.connectionType!==0})&&(x.conn=QF(a,g.sk(a.segments,function(D){return D.connectionType}))); jp(a.segments,function(D){return D.B!==0})&&(x.blo=QF(a,g.sk(a.segments,function(D){return D.B}))); jp(a.segments,function(D){return!!D.U})&&(x.blo=g.sk(a.segments,function(D){return D.U}).join(",")); jp(a.segments,function(D){return!!D.compositeLiveStatusToken})&&(x.cbs=g.sk(a.segments,function(D){return D.compositeLiveStatusToken}).join(",")); jp(a.segments,function(D){return!!D.heartbeatLoggingToken})&&(x.hb_data=g.sk(a.segments,function(D){return D.heartbeatLoggingToken}).join(",")); jp(a.segments,function(D){return D.J!=="-"})&&(x.cc=g.sk(a.segments,function(D){return D.J}).join(",")); jp(a.segments,function(D){return D.clipId!=="-"})&&(x.clipid=g.sk(a.segments,function(D){return D.clipId}).join(",")); if(jp(a.segments,function(D){return!!D.audioId})){var y="au"; a.J&&(y="au_d");x[y]=g.sk(a.segments,function(D){return D.audioId}).join(",")}Qk()&&a.dS&&(x.ctt=a.dS,x.cttype=a.Af,x.mdx_environment=a.mdxEnvironment); a.FM&&(x.etype=a.tP!==void 0?a.tP:0);a.zt&&(x.uoo=a.zt);a.livingRoomAppMode&&a.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(x.clram=kaS[a.livingRoomAppMode]||a.livingRoomAppMode);a.U?uj1(a,x):(x.docid=a.videoId,x.referrer=a.referrer,x.ei=a.eventId,x.of=a.W1,x.osid=a.osid,x.vm=a.videoMetadata,a.adQueryId&&(x.aqi=a.adQueryId),a.autonav&&(x.autonav="1"),a.playlistId&&(x.list=a.playlistId),a.SF&&(x.ssrt="1"),a.OC&&(x.upt=a.OC));a.J&&(a.embedsRct&&(x.rct=a.embedsRct),a.embedsRctn&&(x.rctn= a.embedsRctn),a.compositeLiveIngestionOffsetToken&&(x.clio=a.compositeLiveIngestionOffsetToken));a.Cc&&(x.host_cpn=a.Cc);return x}; uj1=function(a,x){if(x&&a.U){var y=new Set(["q","feature","mos"]),D=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),M=new Set(["aqi","autonav","list","ssrt","upt"]);a.U.ns==="3pp"&&(x.ns="3pp");for(var N=g.W(Object.keys(a.U)),F=N.next();!F.done;F=N.next())F=F.value,D.has(F)||y.has(F)||M.has(F)&&!a.U[F]||(x[F]=a.U[F])}}; QF=function(a,x){return g.sk(x,a.B).join(",")}; PEz=function(a){a.indexOf("watchtime")!==-1&&g.Ky("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:a}})}; mqG=function(a,x){a.attestationResponse&&nUT(a).then(function(y){y=y||{};y.method="POST";y.postParams={atr:a.attestationResponse};a.UJ?a.yP?XB().sendAndWrite(x,y):XB().sendThenWrite(x,y):g.Wm(x,y)})}; Sf=function(a){g.A.call(this);var x=this;this.provider=a;this.D="paused";this.N=NaN;this.V=[10,10,10,40];this.BJ=this.Y=0;this.dS=this.OJ=this.tP=this.cJ=this.J=!1;this.B=this.U=NaN;this.logger=new g.Kc("vss");this.uO={RWS:function(){return x.T}}; this.T=new LQG(a)}; WQJ=function(a){var x=a.provider.videoData.fR,y=a.provider.videoData.uq,D=[10+x,10,10,40+y-x,40],M,N=(M=a.provider.videoData.getPlayerResponse())==null?void 0:M.playbackTracking,F=N==null?void 0:N.videostatsScheduledFlushWalltimeSeconds;M=N==null?void 0:N.videostatsDefaultFlushIntervalSeconds;if(!(F&&F.length>0&&M))return D;x=[F[0]+x].concat(g.tS(F.slice(1).map(function(c,J){return c-F[J]})),[M+y-x, M]);return x.some(function(c){return c<0})?(g.Lc(a.logger,347111855,"Neg vss scheduled pings "+F+" "+M),D):x}; Ll=function(a,x){x=x===void 0?NaN:x;var y=g.l0(a.provider);x=isNaN(x)?y:x;x=Math.ceil(x);var D=a.V[a.Y];a.Y+11E3;!(N.length>1)&&N[0].isEmpty()||c||(F.Y=Ll(a,M));F.send();a.BJ++}},(M-y)*1E3); return a.U=M}; wY=function(a){g.n6(a.N);a.N=NaN}; Kl=function(a){a.T.update();a=a.T;a.segments.length&&a.T===a.J||GT(a);var x=a.segments;a.segments=[];a.N=0;return x}; Cl=function(a,x){var y=sz7(a.provider);Object.assign(y,{state:a.D});x=new ZJC(a.provider.videoData,a.provider.S,x,y);x.T=a.provider.Tt.t$();y=a.provider.videoData.clientPlaybackNonce;x.T=a.provider.Tt.Hc(y);a.provider.videoData.isLivePlayback||(x.N1=a.provider.Tt.getDuration(y));a.provider.videoData.T&&(y=a.provider.videoData.T.Pm(x.T))&&(x.cJ=y-x.T,ST(a.provider.videoData)&&(x.T+=a.provider.Tt.GY(),x.cJ-=a.provider.Tt.GY()));x.hK=g.l0(a.provider);x.segments=[Ju(a.provider)];return x}; EU7=function(a,x){var y=Cl(a,"watchtime");BHl(a)&&(y.delayThresholdMet=!0,a.tP=!0);if(a.B>0){for(var D=g.W(x),M=D.next();!M.done;M=D.next())M=M.value,M.startTime-=a.B,M.endTime-=a.B;y.T-=a.B}else y.T=a.T.T;y.segments=x;return y}; q_=function(a,x){var y=hi8(a,!isNaN(a.U));x&&(a.U=NaN);return y}; hi8=function(a,x){var y=EU7(a,Kl(a));!isNaN(a.U)&&x&&(y.BJ=a.U);return y}; BHl=function(a){var x;if(x=a.provider.videoData.isLoaded()&&a.provider.videoData.b9&&a.J&&!a.tP)x=a.T,x=x.D+x.t$()-x.J>=a.provider.videoData.b9;return!!x}; frs=function(a){a.provider.videoData.youtubeRemarketingUrl&&!a.OJ&&($q6(a,a.provider.videoData.youtubeRemarketingUrl),a.OJ=!0)}; gU8=function(a){a.provider.videoData.googleRemarketingUrl&&!a.dS&&($q6(a,a.provider.videoData.googleRemarketingUrl),a.dS=!0)}; Ri6=function(a){if(!a.hP()&&a.J){a.D="paused";var x=q_(a);x.isFinal=!0;x.send();a.dispose()}}; YKq=function(a,x){if(!a.hP())if(g.t(x.state,2)||g.t(x.state,512)){if(a.D="paused",g.Qj(x,2)||g.Qj(x,512))g.Qj(x,2)&&(a.T.previouslyEnded=!0),a.J&&(wY(a),q_(a).send(),a.U=NaN)}else if(g.t(x.state,8)){a.D="playing";var y=a.J&&isNaN(a.N)?Ll(a):NaN;if(!isNaN(y)&&(GI(x,64)<0||GI(x,512)<0)){var D=hi8(a,!1);D.Y=y;D.send()}g.Qj(x,16)&&x.state.seekSource===58&&(a.T.previouslyEnded=!0)}else a.D="paused"}; ANs=function(a,x,y){if(!a.cJ){y||(y=Cl(a,"atr"));y.attestationResponse=x;try{y.send()}catch(D){if(D.message!=="Unknown Error")throw D;}a.cJ=!0}}; $q6=function(a,x){var y=a.provider.S;g.ok(a.provider.S,g.re(a.provider.videoData)).then(function(D){var M=a.provider.S.pageId,N=a.provider.S.sendVisitorIdHeader?a.provider.videoData.visitorData:void 0,F=a.provider.S.C("vss_pings_using_networkless")||a.provider.S.C("kevlar_woffle"),c=a.provider.S.C("allow_skip_networkless");D=wi(x,y,M,N,D);CC(x,D,{token:a.provider.videoData.D,JQ:a.provider.videoData.kR,mdxEnvironment:a.provider.videoData.mdxEnvironment},y,void 0,F&&!c,!1,!0)})}; UqS=function(){this.endTime=this.startTime=-1;this.J="-";this.playbackRate=1;this.visibilityState=0;this.audioId="";this.volume=this.connectionType=this.B=0;this.muted=!1;this.T=this.clipId="-";this.previouslyEnded=!1}; dY=function(a,x,y){this.videoData=a;this.S=x;this.Tt=y;this.T=void 0}; g.l0=function(a){return HJh(a)()}; HJh=function(a){if(!a.T){var x=g.Yy(function(D){var M=(0,g.lY)();D&&M<=631152E6&&(a.Tt.AP("ytnerror",{issue:28799967,value:""+M}),M=(new Date).getTime()+2);return M},a.S.C("html5_validate_yt_now")),y=x(); a.T=function(){return Math.round(x()-y)/1E3}; a.Tt.Kr()}return a.T}; sz7=function(a){var x=a.Tt.Ut()||{};x.fs=a.Tt.EM();x.volume=a.Tt.getVolume();x.muted=a.Tt.isMuted()?1:0;x.mos=x.muted;x.clipid=a.Tt.fM();var y;x.playerheight=((y=a.Tt.getPlayerSize())==null?void 0:y.height)||0;var D;x.playerwidth=((D=a.Tt.getPlayerSize())==null?void 0:D.width)||0;a=a.videoData;y={};a.B&&(y.fmt=a.B.itag,a.U&&(a.YG?a.U.itag!==a.B.itag:a.U.itag!=a.B.itag)&&(y.afmt=a.U.itag));y.ei=a.eventId;y.list=a.playlistId;y.cpn=a.clientPlaybackNonce;a.videoId&&(y.v=a.videoId);a.pG&&(y.infringe=1); (a.Vn?0:a.AK)&&(y.splay=1);(D=mK(a))&&(y.live=D);a.Nq&&(y.sautoplay=1);a.XQ&&(y.autoplay=1);a.Pz&&(y.sdetail=a.Pz);a.partnerId&&(y.partnerid=a.partnerId);a.osid&&(y.osid=a.osid);a.jq&&(y.cc=g.Css(a.jq));return Object.assign(x,y)}; yaq=function(a){var x=j01();if(x)return iJs[x]||iJs.other;if(g.oF(a.S)){a=navigator.userAgent;if(/[Ww]ireless[)]/.test(a))return 3;if(/[Ww]ired[)]/.test(a))return 30}return 0}; Ju=function(a){var x=new UqS,y;x.J=((y=sz7(a).cc)==null?void 0:y.toString())||"-";x.playbackRate=a.Tt.getPlaybackRate();y=a.Tt.getVisibilityState();y!==0&&(x.visibilityState=y);a.S.zt&&(x.B=1);x.U=a.videoData.QD;x.compositeLiveStatusToken=a.videoData.compositeLiveStatusToken;x.heartbeatLoggingToken=a.videoData.heartbeatLoggingToken;y=a.Tt.getAudioTrack();y.Cl&&y.Cl.id&&y.Cl.id!=="und"&&(x.audioId=y.Cl.id);x.connectionType=yaq(a);x.volume=a.Tt.getVolume();x.muted=a.Tt.isMuted();x.clipId=a.Tt.fM()|| "-";x.T=a.videoData.TD||"-";return x}; g.Zc=function(a,x){g.A.call(this);var y=this;this.provider=a;this.J=new Map;this.kx=new g.S8;this.uO={rSR:function(){return y.qoe}, jlc:function(){return y.T}, fnP:function(){return y.B}}; this.provider.videoData.hC()&&!this.provider.videoData.qh&&(this.T=new Sf(this.provider),this.T.B=0,g.U(this,this.T),this.qoe=new g.v2(this.provider,x),g.U(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.S7=this.provider.videoData.clientPlaybackNonce)&&this.J.set(this.S7,this.T));if(a.S.playerCanaryState==="canary"||a.S.playerCanaryState==="holdback")this.B=new oc(this.provider),g.U(this,this.B)}; OJG=function(a){a.B&&QzJ(a.B);a.qoe&&JaS(a.qoe)}; Vh6=function(a){a.B&&a.B.send();if(a.qoe){var x=a.qoe;if(x.U){x.kx==="PL"&&(x.kx="N");var y=g.l0(x.provider);g.nC(x,y,"vps",[x.kx]);x.Y||(x.J>=0&&x.T.set("user_intent",[x.J.toString()]),x.Y=!0);x.provider.S.RY()&&x.AP("finalized",{});x.UJ=!0;x.reportStats(y)}}if(a.provider.videoData.enableServerStitchedDai)for(x=g.W(a.J.values()),y=x.next();!y.done;y=x.next())Ri6(y.value);else a.T&&Ri6(a.T);a.dispose()}; rN1=function(a,x){a.T&&ANs(a.T,x)}; thG=function(a){if(!a.T)return null;var x=Cl(a.T,"atr");return function(y){a.T&&ANs(a.T,y,x)}}; Xxz=function(a,x,y,D){y.adFormat=y.Fn;var M=x.Tt;x=new Sf(new dY(y,x.S,{getDuration:function(){return y.lengthSeconds}, getCurrentTime:function(){return M.getCurrentTime()}, t$:function(){return M.t$()}, Hc:function(){return M.Hc()}, tD:function(){return M.tD()}, getPlayerSize:function(){return M.getPlayerSize()}, getAudioTrack:function(){return y.getAudioTrack()}, getPlaybackRate:function(){return M.getPlaybackRate()}, sH:function(){return M.sH()}, getVisibilityState:function(){return M.getVisibilityState()}, jZ:function(){return M.jZ()}, Ut:function(){return M.Ut()}, getVolume:function(){return M.getVolume()}, isMuted:function(){return M.isMuted()}, EM:function(){return M.EM()}, fM:function(){return M.fM()}, getProximaLatencyPreference:function(){return M.getProximaLatencyPreference()}, Kr:function(){M.Kr()}, AP:function(N,F){M.AP(N,F)}, X7:function(){return M.X7()}, GY:function(){return M.GY()}, aM:function(){return M.aM()}})); x.B=D;g.U(a,x);return x}; bJq=function(){this.Fb=0;this.U=this.J=this.AL=this.o5=this.B=NaN;this.T={};this.bandwidthEstimate=NaN}; pxC=function(){this.T=g.RF;this.array=[]}; eiz=function(a,x,y){var D=[];for(x=Ir7(a,x);xy)break}return D}; nl=function(a,x){var y=[];a=g.W(a.array);for(var D=a.next();!D.done&&!(D=D.value,D.contains(x)&&y.push(D),D.start>x);D=a.next());return y}; aGJ=function(a){return a.array.slice(Ir7(a,0x7ffffffffffff),a.array.length)}; Ir7=function(a,x){a=Kh(a.array,function(y){return x-y.start||1}); return a<0?-(a+1):a}; xT8=function(a,x){var y=NaN;a=g.W(a.array);for(var D=a.next();!D.done;D=a.next())if(D=D.value,D.contains(x)&&(isNaN(y)||D.endx&&(isNaN(y)||D.starta.mediaTime+a.N&&x1)a.U=!0;if((M===void 0?0:M)||isNaN(a.B))a.B=x;if(a.T)x!==a.mediaTime&&(a.T=!1);else if(x>0&&a.mediaTime===x){M=1500;if(a.S.C("html5_buffer_underrun_transition_fix")){M=g.ts(a.S.experiments,"html5_min_playback_advance_for_steady_state_secs");var N=g.ts(a.S.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");M=M>0&&N>0&&Math.abs(x-a.B)(D||!a.U?M:400)}a.mediaTime=x;a.J=y;return!1}; cnG=function(a,x){this.videoData=a;this.T=x}; oWG=function(a,x,y){return x.Bx(y).then(function(){return gx(new cnG(x,x.J))},function(D){D instanceof Error&&g.E0(D); var M=jl('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),N=Mb('audio/mp4; codecs="mp4a.40.2"'),F=M||N,c=x.isLivePlayback&&!g.CQ(a.N,!0);D="fmt.noneavailable";c?D="html5.unsupportedlive":F||(D="html5.missingapi");F=c||!F?2:1;M={buildRej:"1",a:x.W5(),d:!!x.c8,drm:x.fJ(),f18:x.IX.indexOf("itag=18")>=0,c18:M};x.T&&(x.fJ()?(M.f142=!!x.T.T["142"],M.f149=!!x.T.T["149"],M.f279=!!x.T.T["279"]):(M.f133=!!x.T.T["133"],M.f140=!!x.T.T["140"],M.f242=!!x.T.T["242"]),M.cAAC=N,M.cAVC=Mb('video/mp4; codecs="avc1.42001E"'), M.cVP9=Mb('video/webm; codecs="vp9"'));x.N&&(M.drmsys=x.N.keySystem,N=0,x.N.T&&(N=Object.keys(x.N.T).length),M.drmst=N);return new g.eb(D,M,F)})}; TT=function(a){this.data=window.Float32Array?new Float32Array(a):Array(a);this.B=this.T=a-1}; Jn7=function(a){return a.data[a.T]||0}; GVC=function(a){this.N=a;this.J=this.B=0;this.U=new TT(50)}; kF=function(a,x,y){g.Mf.call(this);this.videoData=a;this.experiments=x;this.N=y;this.B=[];this.YO=0;this.J=!0;this.U=!1;this.D=0;y=new QvS;a.latencyClass==="ULTRALOW"&&(y.V=!1);a.L5?y.J=3:g.hM(a)&&(y.J=2);a.latencyClass==="NORMAL"&&(y.N=!0);y.cJ=kY(a);if(a.latencyClass==="LOW"||a.latencyClass==="ULTRALOW")y.N=!0;var D=g.ts(x,"html5_liveness_drift_proxima_override");if(vC(a)!==0&&D){y.T=D;var M;((M=a.T)==null?0:GW7(M))&&y.T--}kY(a)&&x.XR("html5_sabr_parse_live_metadata_playback_boundaries")&&(y.dS= !0);if(g.tY("trident/")||g.tY("edge/"))M=g.ts(x,"html5_platform_minimum_readahead_seconds")||3,y.U=Math.max(y.U,M);g.ts(x,"html5_minimum_readahead_seconds")&&(y.U=g.ts(x,"html5_minimum_readahead_seconds"));g.ts(x,"html5_maximum_readahead_seconds")&&(y.BJ=g.ts(x,"html5_maximum_readahead_seconds"));if(x=g.ts(x,"html5_liveness_drift_chunk_override"))y.T=x;nL(a)&&(y.T=(y.T+1)/5,a.latencyClass==="LOW"&&(y.T*=2));!kY(a)||a.latencyClass!=="ULTRALOW"&&a.latencyClass!=="LOW"||(y.Y=3,y.D=25);this.policy=y; this.Y=this.policy.J!==1;this.T=lA(this,SQG(this,isNaN(a.liveChunkReadahead)?3:a.liveChunkReadahead,a))}; K4S=function(a,x){if(x)return x=a.videoData,x=SQG(a,isNaN(x.liveChunkReadahead)?3:x.liveChunkReadahead,x),lA(a,x);if(a.B.length){if(Math.min.apply(null,a.B)>1)return lA(a,a.T-1);if(a.policy.V)return lA(a,a.T+1)}return a.T}; L4h=function(a,x){if(!a.B.length)return!1;var y=a.T;a.T=K4S(a,x===void 0?!1:x);if(x=y!==a.T)a.B=[],a.YO=0;return x}; mD=function(a,x){return x>=a.yX()-uA(a)}; wGJ=function(a,x,y){x=mD(a,x);y||x?x&&(a.J=!0):a.J=!1;a.Y=a.policy.J===2||a.policy.J===3&&a.J}; CxG=function(a,x){x=mD(a,x);a.U!==x&&a.publish("livestatusshift",x);a.U=x}; uA=function(a){var x=a.policy.T;a.U||(x=Math.max(x-1,0));return x*WS(a)}; SQG=function(a,x,y){y.L5&&x--;nL(y)&&(x=1);if(vC(y)!==0&&(a=g.ts(a.experiments,"html5_live_chunk_readahead_proxima_override"))){x=a;var D;((D=y.T)==null?0:GW7(D))&&x++}return x}; WS=function(a){return a.videoData.T?UU(a.videoData.T)||5:5}; lA=function(a,x){x=Math.max(Math.max(1,Math.ceil(a.policy.U/WS(a))),x);return Math.min(Math.min(8,Math.floor(a.policy.BJ/WS(a))),x)}; QvS=function(){this.U=0;this.BJ=Infinity;this.V=!0;this.B=this.T=2;this.J=1;this.N=!1;this.D=10;this.dS=!1;this.Y=1;this.cJ=!1}; hu=function(a){g.A.call(this);this.Tt=a;this.T=0;this.B=null;this.D=this.U=0;this.J={};this.S=this.Tt.j();this.N=new g.Id(this.TF,1E3,this);this.YG=Ew(this,"html5_seek_timeout_delay_ms");this.tP=Ew(this,"html5_long_rebuffer_threshold_ms");this.EJ=Ew(this,"html5_seek_set_cmt_delay_ms","html5_seek_set_cmt_cfl");this.yP=Ew(this,"html5_seek_jiggle_cmt_delay_ms","html5_seek_jiggle_cmt_cfl");this.e8=Ew(this,"html5_seek_new_elem_delay_ms","html5_seek_new_elem_cfl");this.O6=Ew(this,"html5_unreported_seek_reseek_delay_ms", "html5_unreported_seek_reseek_cfl");this.cJ=Ew(this,"html5_long_rebuffer_jiggle_cmt_delay_ms","html5_long_rebuffer_jiggle_cmt_cfl");this.dS=new BS(2E4);this.N1=Ew(this,"html5_seek_new_elem_shorts_delay_ms","html5_seek_new_elem_shorts_cfl");this.Gt=Ew(this,"html5_seek_new_media_source_shorts_reuse_delay_ms","html5_seek_new_media_source_shorts_reuse_cfl");this.Cc=Ew(this,"html5_seek_new_media_element_shorts_reuse_delay_ms","html5_seek_new_media_element_shorts_reuse_cfl");this.UJ=Ew(this,"html5_reseek_after_time_jump_delay_ms", "html5_reseek_after_time_jump_cfl");this.V=Ew(this,"html5_gapless_handoff_close_end_long_rebuffer_delay_ms","html5_gapless_handoff_close_end_long_rebuffer_cfl");this.BJ=Ew(this,"html5_gapless_slow_seek_delay_ms","html5_gapless_slow_seek_cfl");this.zt=Ew(this,"html5_shorts_gapless_ad_slow_start_delay_ms","html5_shorts_gapless_ad_slow_start_cfl");this.iY=Ew(this,"html5_shorts_gapless_slow_start_delay_ms","html5_shorts_gapless_slow_start_cfl");this.Y=Ew(this,"html5_ads_preroll_lock_timeout_delay_ms", "html5_ads_preroll_lock_timeout_cfl");this.S8=new BS(g.ts(this.S.experiments,"html5_skip_slow_ad_delay_ms")||5E3,!this.S.C("html5_report_slow_ads_as_error"));this.Af=new BS(g.ts(this.S.experiments,"html5_skip_slow_ad_delay_ms")||5E3,!this.S.C("html5_skip_slow_buffering_ad"));this.tf=Ew(this,"html5_slow_start_timeout_delay_ms");this.OJ=Ew(this,"html5_slow_start_no_media_source_delay_ms","html5_slow_start_no_media_source_cfl");g.U(this,this.N)}; Ew=function(a,x,y){y=y===void 0?null:y;var D=D===void 0?0:D;return new BS(g.ts(a.S.experiments,x)||D,y?a.S.C(y):!1)}; qQq=function(a,x){a.T=x}; $F=function(a,x,y,D,M,N,F,c){x?x.test(y)?(a.AC(M,x,F),x.D||N()):(!x.B||x.U?y=!1:(y=(0,g.lY)(),D?x.T||(x.T=y):x.T=0,N=!D&&y-x.B>3E4,y=x.T&&y-x.T>1E3||N?x.U=!0:!1),y&&(c=Object.assign({},a.Xn(x),c),c.wn=F,c.we=M,c.wsuc=D,a.Tt.AP("workaroundReport",c),D&&(x.reset(),a.J[M]=!1))):a.Tt.Fy("auth",2,"BROWSER_OR_EXTENSION_ERROR",It({source:"watchdog",name:F}))}; BS=function(a,x){this.D=x===void 0?!1:x;this.T=this.B=this.J=this.startTimestamp=0;this.U=!1;this.N=Math.ceil(a/1E3)}; vWJ=function(a){g.A.call(this);var x=this;this.Tt=a;this.V=this.T=this.loader=this.mediaElement=this.playbackData=null;this.J=0;this.N=this.tP=this.U=null;this.UJ=!1;this.O6=0;this.dS=!1;this.timestampOffset=0;this.BJ=!0;this.Gt=0;this.EJ=this.vG=!1;this.Y=0;this.iY=!1;this.e8=this.OJ=0;this.S=this.Tt.j();this.videoData=this.Tt.getVideoData();this.policy=new dT1;this.cJ=new hu(this.Tt);this.Af=this.Cc=this.N1=this.D=this.B=NaN;this.yP=new g.Id(function(){ZT6(x,!1)},2E3); this.bO=new g.Id(function(){fl(x)}); this.YG=new g.Id(function(){nWG(x,{})}); this.tf=NaN;this.S8=new g.Id(function(){var y=x.S.uT;y.T+=1E4/36E5;y.T-y.J>1/6&&(un6(y),y.J=y.T);x.S8.start()},1E4); g.U(this,this.cJ);g.U(this,this.yP);g.U(this,this.YG);g.U(this,this.bO);g.U(this,this.S8)}; lGT=function(a,x){a.playbackData=x;a.videoData.isLivePlayback&&(a.V=new GVC(function(){a:{if(a.playbackData&&a.playbackData.T.T){if(Zi(a.videoData)&&a.loader){var D=a.loader.fD.GJ()||0;break a}if(a.videoData.T){D=a.videoData.T.UJ;break a}}D=0}return D}),a.T=new kF(a.videoData,a.S.experiments,function(){return a.qG(!0)})); if(gY(a.Tt)){var y;(y=a.videoData.Vv)!=null&&y.Ln||(x=Px7(a),x.b1?(kY(a.videoData)&&a.Aa(x.b1,x.startSeconds),a.J=x.startSeconds):x.startSeconds>0&&a.seekTo(x.startSeconds,{Rj:"seektimeline_startPlayback",seekSource:15}));a.BJ=!1}else T77(a)||(a.J=a.J||a.videoData.startSeconds||0,a.videoData.isLivePlayback||(x=a.Tt.videoData.qG(),a.J>x&&(a.C("html5_sabr_log_invalid_sabr_current_time")&&a.Tt.AP("invalidSabrCmtStart",{rt:a.J,mst:x}),a.C("html5_sabr_vod_invalid_start_time_fallback")&&(a.J=0))))}; uHG=function(a,x){(a.loader=x)?kVl(a,!0):Rc(a)}; W46=function(a,x){var y=a.getCurrentTime(),D=a.isAtLiveHead(y);if(a.V&&D){var M=a.V;if(M.T&&!(y>=M.B&&y50&&M.B.shift())),M=a.T,wGJ(M,y,x===void 0?!0:x),CxG(M,y),x&&ZT6(a,!0));D!==a.vG&&(x=a.getCurrentTime()-a.Af<=500,y=a.O6>=1E3,x||y||(x=a.Tt.r0,x.qoe&&(x=x.qoe,y=g.l0(x.provider), g.nC(x,y,"lh",[D?"1":"0"])),a.vG=D,a.O6++,a.Af=a.getCurrentTime()))}; ZT6=function(a,x){if(a.T){var y=a.T;var D=a.getCurrentTime(),M=y.yX();var N=y.policy.B;y.U||(N=Math.max(N-1,0));N*=WS(y);D>=M-N||!y.VD()?y=Dy+1&&x0&&a.mediaElement.VV()>0&&(a.B=YF(a,a.B,!1)),x=a.C("html5_pseudogapless_shorts_seek_to_next_start")&&(x==null?void 0:x.seekSource)===60,!a.mediaElement||!gWz(a,x))a.bO.start(750);else if(!isNaN(a.B)&&isFinite(a.B)&&(x=a.Cc-(a.B-a.timestampOffset),!(x===0||Math.abs(x)<.005)))if(x=a.mediaElement.getCurrentTime()-a.B,Math.abs(x)<=a.Gt||Math.abs(x)<.005)RW8(a);else{if(a.videoData.zB)a.videoData.zB= !1;else if(!CL(a.videoData)&&a.B>=a.qG()-.1){a.B=a.qG();a.U.resolve(a.qG());a.S.RY()&&a.Tt.AP("setEndedInSeek",{tgt:""+a.B,maxst:""+a.qG()});a.Tt.Vf();return}try{var y=a.B-a.timestampOffset;a.mediaElement.seekTo(y);a.cJ.T=y;a.Cc=y;a.J=a.B;a.dS=!1}catch(D){}}}; gWz=function(a,x){x=x===void 0?!1:x;if(!a.mediaElement||a.mediaElement.h1()===0||a.mediaElement.hasError())return!1;var y=a.mediaElement.getCurrentTime()>0;return a.videoData.J&&a.videoData.J.T||a.videoData.isLivePlayback||!a.videoData.fJ()?a.B>=0&&!x&&(x=a.mediaElement.YY(),x.length||!y)?VP(x,a.B-a.timestampOffset):y:y}; RW8=function(a){a.U&&(a.U.resolve(a.mediaElement.getCurrentTime()),a.cJ.B=null)}; $T7=function(a,x){a.N&&(a.N.resolve(x),a.Tt.Tv(),a.S.RY()||fG7(a))&&(x=a.Xn(),x["native"]=""+ +a.dS,x.otgt=""+(a.B+a.timestampOffset),a.Tt.AP("seekEnd",x));Rc(a)}; Rc=function(a){a.B=NaN;a.D=NaN;a.Cc=NaN;a.U=null;a.tP=null;a.N=null;a.UJ=!1;a.dS=!1;a.Gt=0;a.yP.stop();a.YG.stop()}; Anq=function(a,x){var y=a.mediaElement,D=x.type;switch(D){case "seeking":var M=y.getCurrentTime()+a.timestampOffset;if(!a.U||a.dS&&M!==a.B){a.U=new Jj;a.U.then(function(F){$T7(a,F)},function(){Rc(a)}); if(a.videoData.isAd()){var N;fXG({adCpn:a.videoData.clientPlaybackNonce,contentCpn:(N=a.videoData.yj)!=null?N:""},x.T)}a.Cc=M;qQq(a.cJ,y.getCurrentTime());a.seekTo(M,{seekSource:104,Rj:"seektimeline_mediaElementEvent"});a.dS=!0}break;case "seeked":RW8(a);break;case "loadedmetadata":gY(a.Tt)||YQq(a);fl(a);break;case "progress":fl(a);break;case "pause":a.Y=a.getCurrentTime()}a.Y&&((D==="play"||D==="playing"||D==="timeupdate"||D==="progress")&&a.getCurrentTime()-a.Y>10&&(a.C("html5_sky_skip_pause_jump")? a.Tt.AP("skipPauseJump",{evt:D,cmt:a.getCurrentTime(),lpt:a.Y}):a.seekTo(a.Y,{Rj:"pauseJump"})),D!=="pause"&&D!=="play"&&D!=="playing"&&D!=="progress"&&(a.Y=0))}; UTT=function(a){return($$(a.videoData)||!!a.videoData.liveUtcStartSeconds)&&(!!a.videoData.liveUtcStartSeconds||T77(a))&&!!a.videoData.T}; T77=function(a){return!!a.videoData.startSeconds&&isFinite(a.videoData.startSeconds)&&a.videoData.startSeconds>1E9}; Px7=function(a){var x=0,y=NaN,D="";if(!a.BJ)return{startSeconds:x,b1:y,source:D};a.videoData.Dk?x=a.videoData.o9:CL(a.videoData)&&(x=Infinity);if(g.hM(a.videoData))return{startSeconds:x,b1:y,source:D};a.videoData.startSeconds?(D="ss",x=a.videoData.startSeconds):a.videoData.wb&&(D="stss",x=a.videoData.wb);a.videoData.liveUtcStartSeconds&&(y=a.videoData.liveUtcStartSeconds);if(isFinite(x)&&(x>a.qG()||xa.qG()||y 0?(D.onesie="0",a.handleError(new g.eb("html5.missingapi",D)),!1):!0}; IGT=function(a){var x=Aa();Ui(x,a);return g.to(x,Y4s())}; XG6=function(a,x,y){var D,M,N,F,c,J,G,Q,S,K,L,w,Z,v,m,u,E,h,V,H,j6,e,as,z7,Qq,DJ;return g.R(function(nz){if(nz.T==1)return x.fetchType="onesie",D=AQS(x,a.getPlayerSize(),a.getVisibilityState()),M=new e_(a,D,y),g.B(nz,M.fetch(),2);N=nz.B;F={player_response:N};x.loading=!1;c=a.L1.JO;if(M.B3){J=g.W(M.B3.entries());for(G=J.next();!G.done;G=J.next())Q=G.value,S=g.W(Q),K=S.next().value,L=S.next().value,w=K,Z=L,c.T.set(w,Z,180),w===x.videoId&&(v=Z.wG(),x.xH=v);c.tA=M}m=g.W(M.yq.entries());for(u=m.next();!u.done;u= m.next())E=u.value,h=g.W(E),V=h.next().value,H=h.next().value,j6=V,e=H,c.B.set(j6,e,180);g.yH(x,F,!0);if(x.loading||aE(x))return nz.return(Promise.resolve());c.T.removeAll();c.B.removeAll();x.xH=[];as={};z7="onesie.response";Qq=0;x.errorCode?(z7="auth",as.ec=x.errorCode,as.ed=x.errorDetail,as.es=x.AX||"",Qq=2):(as.successButUnplayable="1",as.disposed=""+ +x.hP(),as.afmts=""+ +/adaptiveFormats/.test(N),as.cpn=x.clientPlaybackNonce);DJ=new g.eb(z7,as,Qq);return nz.return(Promise.reject(DJ))})}; Vmz=function(a,x){var y,D,M,N,F,c,J,G,Q,S,K;return g.R(function(L){switch(L.T){case 1:y=x.isAd(),D=!y,M=y?1:3,N=0;case 2:if(!(N0)){L.WJ(5);break}return g.B(L,R7(5E3),6);case 6:F=new g.$G("Retrying OnePlatform request",{attempt:N}),g.E0(F);case 5:return g.cJ(L,7),g.B(L,eWT(a,x),9);case 9:return L.return();case 7:c=g.Qn(L);J=xf(c);G=J.errorCode;Q=a.j();S=Q.C("html5_use_network_error_code_enums")?401:"401";D&&G==="manifest.net.badstatus"&&J.details.rc===S&&(D=!1,N===M-1&&(M+= 1));if(N===M-1)return K=aQ7(y,J.details),K.details.backend="op",K.details.originec=G,L.return(Promise.reject(K));if(G==="auth"||G==="manifest.net.retryexhausted")return L.return(Promise.reject(J));a.handleError(J);if(aJ(J.severity)){L.WJ(4);break}case 3:N++;L.WJ(2);break;case 4:return L.return(Promise.reject(aQ7(y,{backend:"op"})))}})}; eWT=function(a,x){function y(as){as.readyState===2&&a.UK("ps_c")} var D,M,N,F,c,J,G,Q,S,K,L,w,Z,v,m,u,E,h,V,H,j6,e;return g.R(function(as){switch(as.T){case 1:x.fetchType="gp";D=a.j();M=g.ok(D,g.re(x));if(!M.T){N=M.getValue();as.WJ(2);break}return g.B(as,M.T,3);case 3:N=as.B;case 2:return F=N,c=IGT(F),J=AQS(x,a.getPlayerSize(),a.getVisibilityState()),G=g.aC(xUq),Q=g.re(x),S=(0,g.lY)(),K=!1,L="empty",w=0,a.UK("psns"),Z={eC:y},g.B(as,g.fM(c,J,G,void 0,Z),4);case 4:v=as.B;a.UK("psnr");if(x.hP())return as.return();v?"error"in v&&v.error?(K=!0,L="esf:"+v.error.message, w=v.error.code):v.errorMetadata&&(K=!0,L="its",w=v.errorMetadata.status):K=!0;if(K)return m=0,u=((0,g.lY)()-S).toFixed(),E={},E=D.C("html5_use_network_error_code_enums")?{backend:"op",rc:w,rt:u,reason:L,has_kpt:x.zt?"1":"0",has_mdx_env:x.mdxEnvironment?"1":"0",has_omit_key_flag:g.am("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:D.pageId?"1":"0",has_token:Q?"1":"0",has_vvt:x.dS?"1":"0",is_mdx:x.isMdxPlayback?"1":"0",mdx_ctrl:x.nB||"",token_eq:Q===g.re(x)?"1":"0"}:{backend:"op", rc:""+w,rt:u,reason:L,has_kpt:x.zt?"1":"0",has_mdx_env:x.mdxEnvironment?"1":"0",has_omit_key_flag:g.am("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:D.pageId?"1":"0",has_token:Q?"1":"0",has_vvt:x.dS?"1":"0",is_mdx:x.isMdxPlayback?"1":"0",mdx_ctrl:x.nB||"",token_eq:Q===g.re(x)?"1":"0"},h="manifest.net.connect",w===429?(h="auth",m=2):w>200&&(h="manifest.net.badstatus",w===400&&(m=2)),as.return(Promise.reject(new g.eb(h,E,m)));x.loading=!1;g.yH(x,{raw_player_response:v},!0); V=v;g.YL(x.j())&&V&&V.trackingParams&&cg(V.trackingParams);if(x.errorCode)return H={ec:x.errorCode,ed:x.errorDetail,es:x.AX||""},as.return(Promise.reject(new g.eb("auth",H,2)));if(!x.loading&&!aE(x))return j6=x.isAd()?"auth":"manifest.net.retryexhausted",e=x.isAd()?2:1,as.return(Promise.reject(new g.eb(j6,{successButUnplayable:"1",hasMedia:g.EM(x)?"1":"0"},e)));g.Fh(as)}})}; OT7=function(a,x,y){function D(w){w=xf(w);if(aJ(w.severity))return Promise.reject(w);a.handleError(w);return!1} function M(){return!0} var N,F,c,J,G,Q,S,K,L;return g.R(function(w){switch(w.T){case 1:var Z=a.j();a.getPlayerSize();a.getVisibilityState();a.isFullscreen();if(x.partnerId===38&&Z.playerStyle==="books")Z=x.videoId.indexOf(":"),Z=g.sS("//play.google.com/books/volumes/"+x.videoId.slice(0,Z)+"/content/media",{aid:x.videoId.slice(Z+1),sig:x.vR});else if(x.partnerId===30&&Z.playerStyle==="docs")Z=g.sS("https://docs.google.com/get_video_info",{docid:x.videoId,authuser:x.D$,authkey:x.MQ,eurl:Z.zZ});else if(x.partnerId===33&&Z.playerStyle=== "google-live")Z=g.sS("//google-liveplayer.appspot.com/get_video_info",{key:x.videoId});else throw Error("getVideoInfoUrl for invalid namespace: "+Z.cJ);N=Z;c=(F=x.isAd())?1:3;J=0;case 2:if(!(J0)){w.WJ(5);break}return g.B(w,R7(5E3),6);case 6:Q={playerretry:J,playerretrysrc:y},F||(Q.recover="embedded"),G=JY(N,Q);case 5:return g.B(w,ycG(x,G).then(M,D),7);case 7:if(S=w.B)return w.return();J++;w.WJ(2);break;case 4:K=F?"auth":"manifest.net.retryexhausted";L=F?2:1;if(!F&&Math.random()< 1E-4)try{g.E0(new g.$G("b/152131571",btoa(N)))}catch(v){}return w.return(Promise.reject(new g.eb(K,{backend:"gvi"},L)))}})}; ycG=function(a,x){function y(v){return D(v.xhr)} function D(v){if(!a.hP()){v=v?v.status:-1;var m=0,u=((0,g.lY)()-Q).toFixed();u=M.C("html5_use_network_error_code_enums")?{backend:"gvi",rc:v,rt:u}:{backend:"gvi",rc:""+v,rt:u};var E="manifest.net.connect";v===429?(E="auth",m=2):v>200&&(E="manifest.net.badstatus",v===400&&(m=2));return Promise.reject(new g.eb(E,u,m))}} var M,N,F,c,J,G,Q,S,K,L,w,Z;return g.R(function(v){if(v.T==1){a.fetchType="gvi";M=a.j();var m={};a.hL&&(m.ytrext=a.hL);(c=g.sJ(m)?void 0:m)?(N={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:c},F=JY(x,{action_display_post:1})):(N={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},F=x);J={};M.sendVisitorIdHeader&&a.visitorData&&(J["X-Goog-Visitor-Id"]=a.visitorData);(G=KQ(M.experiments,"debug_sherlog_username"))&&(J["X-Youtube-Sherlog-Username"]=G);Object.keys(J).length> 0&&(N.headers=J);Q=(0,g.lY)();return g.B(v,uK(Bm,F,N).then(void 0,y),2)}S=v.B;if(!S||!S.responseText)return v.return(D(S));a.loading=!1;K=yq(S.responseText);g.yH(a,K,!0);if(a.errorCode)return L={ec:a.errorCode,ed:a.errorDetail,es:a.AX||""},v.return(Promise.reject(new g.eb("auth",L,2)));if(!a.loading&&!aE(a))return w=a.isAd()?"auth":"manifest.net.retryexhausted",Z=a.isAd()?2:1,v.return(Promise.reject(new g.eb(w,{successButUnplayable:"1"},Z)));g.Fh(v)})}; aQ7=function(a,x){return new g.eb(a?"auth":"manifest.net.retryexhausted",x,a?2:1)}; Ow=function(a,x,y){y=y===void 0?!1:y;var D,M,N,F;g.R(function(c){if(c.T==1){D=a.j();if(y&&(!g.DV(D)||HC(x)!=="embedded")||x.ED||HC(x)!=="adunit"&&(g.oF(D)||rA(D)||g.f9(D)||g.je(D)||g.Ad(D)||GR(D)==="WEB_CREATOR"))return c.return();M=g.ok(D,g.re(x));return M.T?g.B(c,M.T,3):(N=M.getValue(),c.WJ(2))}c.T!=2&&(N=c.B);F=N;return c.return(j5C(a,x,F))})}; j5C=function(a,x,y){var D,M,N,F,c;return g.R(function(J){if(J.T==1){g.cJ(J,2);D=IGT(y);var G=x.j(),Q=g.i8(),S={context:g.FM(x),videoId:x.videoId,racyCheckOk:x.racyCheckOk,contentCheckOk:x.contentCheckOk,autonavState:"STATE_NONE"};HC(x)==="adunit"&&(S.isAdPlayback=!0);G.embedConfig&&(S.serializedThirdPartyEmbedConfig=G.embedConfig);G.b6&&(S.showContentOwnerOnly=!0);x.bL&&(S.showShortsOnly=!0);Q.WG(141)&&(S.autonavState=Q.WG(140)?"STATE_OFF":"STATE_ON");if(g.xY(G)){Q=Q.WG(65);Q=Q!=null?!Q:!1;var K= !!g.gX("yt-player-sticky-caption");S.captionsRequested=Q&&K}var L;if(G=(L=G.getWebPlayerContextConfig())==null?void 0:L.encryptedHostFlags)S.playbackContext={encryptedHostFlags:G};M=S;N=g.aC(DUS);a.UK("wn_s");return g.B(J,g.fM(D,M,N),4)}if(J.T!=2)return F=J.B,a.UK("wn_r"),!F||"error"in F&&F.error||(c=F,g.YL(x.j())&&c.trackingParams&&cg(c.trackingParams),g.yH(x,{raw_watch_next_response:F},!1)),g.GL(J,0);g.Qn(J);g.Fh(J)})}; rnT=function(a,x){var y,D,M,N;g.R(function(F){if(F.T==1)return y=a.j(),D=g.ok(y,g.re(x)),D.T?g.B(F,D.T,3):(M=D.getValue(),F.WJ(2));F.T!=2&&(M=F.B);N=M;return F.return(M_T(x,N))})}; M_T=function(a,x){var y,D,M,N;return g.R(function(F){if(F.T==1)return g.cJ(F,2),y=IGT(x),D={context:g.FM(a),playerRequest:{videoId:a.videoId},disablePlayerResponse:!0},M=g.aC(N4l),g.B(F,g.fM(y,D,M),4);if(F.T!=2)return N=F.B,!N||"error"in N&&N.error||g.yH(a,{raw_reel_item_watch_response:N}),g.GL(F,0);g.Qn(F);g.Fh(F)})}; FSG=function(a,x){a.UK("vir");a.UK("ps_s");By("vir",void 0,"video_to_ad");x=pGJ(a,x);x.then(function(){a.UK("virc");By("virc",void 0,"video_to_ad");a.UK("ps_r");By("ps_r",void 0,"video_to_ad")},function(){a.UK("virc"); By("virc",void 0,"video_to_ad")}); return x}; g.tu=function(a,x,y,D,M,N,F,c,J,G,Q){G=G===void 0?new g.ee(a):G;Q=Q===void 0?!0:Q;g.Mf.call(this);var S=this;this.S=a;this.playerType=x;this.Jf=y;this.xB=D;this.getVisibilityState=N;this.visibility=F;this.L1=c;this.U6=J;this.videoData=G;this.vZ=Q;this.logger=new g.Kc("VideoPlayer");this.M0=null;this.kX=new M_;this.dD=null;this.Ww=!0;this.kG=this.loader=null;this.gD=[];this.ju=new iA;this.TZ=this.Xt=null;this.H8=new iA;this.lS=null;this.Xf=this.Va=!1;this.MM=NaN;this.mj=!1;this.playerState=new g.S8; this.v4=[];this.M2=new g.zW;this.mediaElement=null;this.x6=this.iz=!1;this.N$=NaN;this.iL=!1;this.n3=0;this.Jd=!1;this.hd=NaN;this.Vc=0;this.loop=!1;this.playbackRate=1;this.ME=0;this.SM=!1;this.Zd=[];this.Yo=this.tV=0;this.tF=this.a$=!1;this.AL=this.o5=0;this.Lh=!1;this.K9=this.Cd=this.Ho=this.aY=null;this.m4=function(){var K=S.r0;K.provider.S.FM||K.provider.Tt.getVisibilityState()===3||(K.provider.S.FM=!0);K.AA();if(K.B){var L=K.B;L.N&&L.T<0&&L.provider.Tt.getVisibilityState()!==3&&QzJ(L)}K.qoe&& (K=K.qoe,K.YG&&K.J<0&&K.provider.S.FM&&JaS(K),K.U&&u0(K));S.loader&&VF(S);rY(S)}; this.uO={B2:function(K){S.B2(K)}, dFP:function(K){S.M0=K}, w0t:function(){return S.r0}, OO:function(){return S.kG}, vQ7:function(){return S.tM}, FiP:function(){return S.QC}, RkJ:function(){}, j:function(){return S.S}, vN:function(){return S.mediaElement}, CGt:function(K){S.gB(K)}, uhR:function(){return S.xB}}; this.Hy=new gVl(this);this.Fu=new g.Id(this.qKJ,15E3,this);this.S$=new Au(new Map([["bufferhealth",function(){return mTs(S.sK)}], ["bandwidth",function(){return S.z0()}], ["networkactivity",function(){return S.U6.tP}], ["livelatency",function(){return S.isAtLiveHead()&&S.isPlaying()?z5G(S):NaN}], ["rawlivelatency",function(){return z5G(S)}]])); this.sK=new vWJ(this);this.j9=new g.Id(this.BSy,0,this);this.VeJ=[this.M2,this.j9,this.Fu,this.S$];this.dJ=new zWJ(this.S);this.AI=new zT(this.S,this.xB,this,this.U6);this.gs=new g.vS(this,function(K,L){K!==g.Y6("endcr")||g.t(S.playerState,32)||S.Vf();M(K,L,S.playerType);if(K===g.Y6("transitiondetector")&&(K=S.loader)!=null&&(K=K.Gt)!=null){var w=g.W($y7(L.id));w.next();w=w.next().value;Gr(K,w,L.start/1E3-K.Tt.GY(),c2(K.J))}}); g.U(this,this.gs);g.U(this,this.sK);cch(this,G);this.videoData.subscribe("dataupdated",this.B1G,this);this.videoData.subscribe("dataloaded",this.r4,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.AP,this);this.videoData.subscribe("ctmpstr",this.V3,this);!this.r0||this.r0.hP();this.r0=new g.Zc(new dY(this.videoData,this.S,this));EV7(this.m4);this.visibility.subscribe("visibilitystatechange",this.m4);this.tM=new g.Id(this.Rp,g.ts(this.S.experiments, "html5_player_att_initial_delay_ms")||4500,this);this.QC=new g.Id(this.Rp,g.ts(this.S.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.Yk=new g.yw(this.SfP,350,this);g.U(this,this.Yk)}; cch=function(a,x){if(a.playerType===2||a.S.iQ)x.vB=!0;var y=nS8(x.Fn,x.Gy,a.S.U,a.S.V);y&&(x.adFormat=y);a.playerType===2&&(x.XQ=!0);if(a.isFullscreen()||a.S.U)y=g.gX("yt-player-autonavstate"),x.autonavState=y||(a.S.U?2:a.videoData.autonavState);x.endSeconds&&x.endSeconds>x.startSeconds&&Xy(a,x.endSeconds)}; osS=function(a){return g.oF(a.S)&&a.videoData.isLivePlayback&&(!a.S.C("html5_allow_multiview_tile_preload")||!a.videoData.ZF)}; Jc7=function(a){var x=a.videoData;FSG(a,a.U6).then(void 0,function(y){a.videoData!==x||x.hP()||(y=xf(y),y.errorCode==="auth"&&a.videoData.errorDetail&&a.videoData.errorDetail!=="7"?a.Fy(y.errorCode,2,unescape(a.videoData.errorReason),It(y.details),a.videoData.errorDetail,a.videoData.AX||void 0):a.handleError(y))})}; SBG=function(a){if(!g.t(a.playerState,128))if(a.videoData.isLoaded(),a.gD=g.Fe(a.videoData.Fs),g.EM(a.videoData)){a.Jf.tick("bpd_s");bA(a).then(function(){a.Jf.tick("bpd_c");if(!a.hP()){a.Va&&(a.TH(wV(wV(a.playerState,512),1)),pl(a));var D=a.videoData;D.endSeconds&&D.endSeconds>D.startSeconds&&Xy(a,D.endSeconds);a.ju.finished=!0;Ic(a,"dataloaded");a.H8.gG()&&GhC(a);Ga6(a.AI,a.TZ)}}); a.C("html5_log_media_perf_info")&&a.AP("loudness",{v:a.videoData.Rn.toFixed(3)},!0);var x,y=(x=a.mediaElement)==null?void 0:x.Qn();if(y&&"disablePictureInPicture"in y&&a.S.fR)try{y.disablePictureInPicture=a.S.lT&&!a.videoData.backgroundable}catch(D){g.E0(D)}Q58(a);a.K9=new Lb(a.videoData)}else Ic(a,"dataloaded")}; bA=function(a){ef(a);a.TZ=null;var x=oWG(a.S,a.videoData,a.YN());a.Xt=x;a.Xt.then(function(y){KSJ(a,y)},function(y){a.hP()||(y=xf(y),a.visibility.isBackground()?(aI(a,"vp_none_avail"),a.Xt=null,a.ju.reset()):(a.ju.finished=!0,a.Fy(y.errorCode,y.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",It(y.details))))}); return x}; KSJ=function(a,x){if(!a.hP()&&!x.videoData.hP()){a.TZ=x;lGT(a.sK,a.TZ);if(a.videoData.isLivePlayback){var y=LSJ(a.L1.JO,a.videoData.videoId)||a.loader&&!isNaN(a.loader.OJ);y=a.C("html5_onesie_live")&&y;gY(a)||a.videoData.Cc>0&&!Zi(a.videoData)||y||a.seekTo(a.qG(),{Rj:"videoplayer_playbackData",seekSource:18})}if(a.videoData.J.T){if(lLl(a.videoData)){a.Fy("fmt.missing",2,"BROWSER_OR_EXTENSION_ERROR",It({missabrurl:1}));return}a.loader?g.E0(Error("Duplicated Loader")):(y=g.ts(a.S.experiments,"html5_onesie_defer_content_loader_ms"))&& a.N5()&&LSJ(a.L1.JO,a.videoData.uI)?g.dx(function(){a.hP()||a.loader||wfG(a)},y):wfG(a)}else!a.videoData.J.T&&bU(a.videoData)&&a.fL(new EQ(a.videoData.videoId||"",4)); a.pN();Mhs(x).then(function(){var D={};a.Hs(D);a.S.RY()&&a.C("html5_log_media_perf_info")&&a.AP("av1Info",D);VF(a)})}}; GhC=function(a){a.hP();if(!a.H8.finished&&a.ju.finished&&!g.t(a.playerState,128)&&!a.gD.length){if(!a.gs.started){var x=a.gs;x.started=!0;x.sync()}if(!a.Ay()){if(a.loader){if(g.Es(a.aj())){x=a.loader;var y=!0;y=y===void 0?!1:y;x=Math.min(Iv(x.audioTrack,y),Iv(x.videoTrack,y))>0}else x=a.loader.timing,x=!!x.B&&!!x.J;a.Xf=x}a.H8.finished||(a.H8.finished=!0);x=a.C("html5_onesie_live")&&a.loader&&!isNaN(a.loader.OJ);!a.videoData.isLivePlayback||a.videoData.Cc>0&&!Zi(a.videoData)||x||gY(a)||(a.seekTo(Infinity, {Rj:"videoplayer_readying",seekSource:18}),a.isBackground()&&(a.x6=!0));x=a.r0;if(x.qoe){x=x.qoe;var D=x.provider.videoData;y=x.provider.S;for(var M=g.W(y.LL),N=M.next();!N.done;N=M.next())W2(x,N.value);if(x.provider.C("html5_enable_qoe_cat_list"))for(M=g.W(D.dC),N=M.next();!N.done;N=M.next())W2(x,N.value);else D.LL&&W2(x,x.provider.videoData.LL);D.w0()&&(M=D.T,Zi(D)&&W2(x,"manifestless"),M&&UU(M)&&W2(x,"live-segment-"+UU(M).toFixed(1)));kY(D)?W2(x,"sabr"):x.e5(vC(D));if(tM(D)||D.N0())D.N0()&&W2(x, "ssa"),W2(x,"lifa");ST(D)&&W2(x,"cdm");x.provider.videoData.ZF&&W2(x,"mvtile");D.gatewayExperimentGroup&&(M=D.gatewayExperimentGroup,M==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?M="spkadtrt":M==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(M="spkadctrl"),W2(x,M));y.cJ!=="yt"&&x.T.set("len",[D.lengthSeconds.toFixed(2)]);D.cotn&&!bU(D)&&x.Jx(!0);y.RY()&&(D=aCq())&&x.AP("cblt",{m:D});if(y.C("html5_log_screen_diagonal")){y=x.AP;var F;D=((F=window.H5vccScreen)==null?0:F.GetDiagonal)?window.H5vccScreen.GetDiagonal(): 0;y.call(x,"cbltdiag",{v:D})}}a.publish("playbackready");E1("pl_c",a.Jf.timerName)||(a.Jf.tick("pl_c"),By("pl_c",void 0,"video_to_ad"));E1("pbr",a.Jf.timerName)||(a.Jf.tick("pbr"),By("pbr",void 0,"video_to_ad"))}}}; Xy=function(a,x){a.dD&&CPT(a);a.dD=new g.gr(x*1E3,0x7ffffffffffff);a.dD.namespace="endcr";a.addCueRange(a.dD)}; CPT=function(a){a.removeCueRange(a.dD);a.dD=null}; qBS=function(a,x,y,D,M){var N=a.r0,F=a.videoData;F.B=y;var c=g.xm(a);y=new bbh(F,y,x,c?c.itag:"",D);a.S.experiments.XR("html5_refactor_sabr_video_format_selection_logging")?(y.videoId=M,a.Cd=y):N.qoe&&oKC(N.qoe,y);M=a.AI;M.B=0;M.T=0;a.publish("internalvideoformatchange",F,x==="m")}; g.xm=function(a){var x=y2(a);return EO(x)||!a.TZ?null:g.Xh(a.TZ.T.videoInfos,function(y){return x.U(y)})}; y2=function(a){if(a.TZ){var x=a.AI;var y=a.TZ;a=a.sI();var D=IaG(x);if(EO(D)){if(D=x.IS(y).compose(yN6(x,y)).compose(Dqs(x,y)).compose(oUq(x,y.videoData)).compose(JN1(x,y.videoData,y)).compose(cN7(x,y)).compose(ar1(x,y)),EO(a)||x.C("html5_apply_pbr_cap_for_drm"))D=D.compose(xqS(x,y))}else x.C("html5_perf_cap_override_sticky")&&(D=D.compose(cN7(x,y))),x.C("html5_ustreamer_cap_override_sticky")&&(D=D.compose(xqS(x,y)));D=D.compose(ar1(x,y));x=y.videoData.zo.compose(D).compose(y.videoData.GD).compose(a)}else x= Ik;return x}; zd6=function(a){var x=a.AI;a=a.videoData;var y=oUq(x,a);x.C("html5_disable_client_autonav_cap_for_onesie")||y.compose(JN1(x,a));return y}; VF=function(a){if(a.videoData.J&&a.videoData.J.T){var x=y2(a);if(a.loader&&(a=a.loader,!a.hP()))if(a.policy.T){var y=a.U;if(x.isLocked()&&y.T.B||y.B===void 0||!x.equals(y.B)){y=a.U.B;vYq(a.U,x);var D,M;if(M=x.isLocked()&&x.reason==="m"){M=a.U;var N=(D=M.U)==null?void 0:D.info.video.qualityOrdinal;M=M.OJ?!0:M.U?x.T!==N?!0:!M.T.B||M.K$.rp&&M.T.T===M.U.info.itag?!1:!0:!1}D=M;M=a.policy.eR&&x.reason==="l";y=y.T>x.T&&x.reason==="b";D||M||y?(a.Tt.ZT({reattachOnConstraint:D?"u":M?"drm":"perf",lo:x.B,up:x.T}), a.policy.rp||(a.U.T.B=!1)):(a.policy.rp&&(a.U.T.B=!1),NQ(a))}}else!eTl(a.T,x)&&a.videoTrack&&(M=a.T.T,H2(a,aOJ(a.T,x)),RM(a),y=x.isLocked()&&x.reason==="m"&&a.T.dS,D=a.policy.eR&&x.reason==="l"&&j_(a.videoTrack),x=M.T>x.T&&x.reason==="b",M=a.T.YG&&!x9(),y||D||x||M?a.Tt.ZT({reattachOnConstraint:y?"u":D?"drm":M?"codec":"perf"}):NQ(a))}}; dU8=function(a){var x;return!!(a.C("html5_native_audio_track_switching")&&g.wo&&((x=a.videoData.B)==null?0:f_(x)))}; ZU8=function(a){if(!dU8(a))return!1;var x;a=(x=a.mediaElement)==null?void 0:x.audioTracks();return!!(a&&a.length>1)}; vsq=function(a){var x=ns7(a);if(x)return a.videoData.getAvailableAudioTracks().find(function(y){return y.Cl.getName()===x})}; ns7=function(a){var x;if(a=(x=a.mediaElement)==null?void 0:x.audioTracks())for(x=0;x0&&(x.z$=y.Yr));x.eR=y.P5;x.xr=pc(D,{},y.J||void 0,QH(y));x.zt=Gz(y)&&(g.f9(D)||g.je(D));kY(y)&&(x.N=!0,x.NF=D.C("html5_estimate_live_partial_slice_duration"),g.oF(D)&&!g.bj()&&D.C("html5_force_audio_to_cover_video_keyframe")?x.tf=!1:x.tf=!0,c=D.experiments.aj(),x.Ss||y.isLivePlayback||!c.T.WG(kh7)|| (x.iC=!0,c=c.T.WG(ufG),x.uJ=c),D.C("html5_sabr_report_partial_segment_estimated_duration")&&(x.Bi=!0),x.T=!0,x.qv=D.C("html5_trigger_loader_when_idle_network"),x.kT=D.C("html5_sabr_parse_live_metadata_playback_boundaries"),x.ED=D.C("html5_consume_onesie_next_request_policy_for_sabr"),x.Yw=D.C("html5_sabr_report_next_ad_break_time"),x.m0=D.C("html5_log_high_res_buffer_timeline")&&D.RY(),x.Vj=D.C("html5_remove_stuck_slices_beyond_max_buffer_limits"),x.fR=D.C("html5_gapless_sabr_btl_last_slice")&&JM(y), x.QE=D.C("html5_reset_last_appended_slice_on_seek")&&JM(y),Zi(y)?(x.Ev=!0,x.mE=D.C("html5_disable_variability_tracker_for_live"),x.EJ=!0,D.C("html5_simplified_backup_timeout_sabr_live")&&(x.zo=!0,x.zZ=x.rb)):x.hK=D.C("html5_probe_request_on_sabr_request_progress"),x.ZZ=D.C("html5_serve_start_seconds_seek_for_post_live_sabr"),x.Of=D.C("html5_flush_index_on_updated_timestamp_offset"),x.cJ=kY(y),x.YR=D.C("html5_ignore_partial_segment_from_live_readahead"),D.C("html5_include_partial_segment_for_jumbo_ll")&& nL(y)&&(x.YR=!1),x.Kp=D.C("html5_use_non_active_broadcast_for_post_live"),x.N1=D.C("html5_use_centralized_player_time"),x.vG=D.C("html5_log_centralized_player_time"),x.Eg=D.C("html5_consume_onesie_sabr_seek"),x.dS=D.C("html5_enable_sabr_seek_loader_refactor"),x.QI=g.ts(D.experiments,"html5_sabr_quota_exceeded_retry_buffer_health_secs"),y.enableServerStitchedDai&&(x.B=!0,x.y7=D.C("html5_reset_server_stitch_state_for_non_sabr_seek"),x.zD=D.C("html5_remove_ssdai_append_pause")&&!y.N0(),x.Fn=D.C("html5_ssdai_log_ssevt_in_loader")|| D.C("html5_ssdai_log_ssevt_in_loader_200ms")||D.C("html5_ssdai_log_ssevt_in_loader_timers")||D.C("html5_ssdai_log_ssevt_in_loader_cuerange"),D.C("html5_ssdai_log_ssevt_in_loader_timers")?x.S8=1:D.C("html5_ssdai_log_ssevt_in_loader_200ms")?x.S8=3:D.C("html5_ssdai_log_ssevt_in_loader_cuerange")&&(x.S8=0)),x.xH=D.RY(),x.ly=y.w0()&&D.C("html5_prebuffer_instream_media_live")&&D.C("html5_report_prefetch_requests"),x.M9=!y.w0()&&D.C("html5_prebuffer_instream_media_vod")&&D.C("html5_report_prefetch_requests"), x.gb=D.C("html5_disable_prebuffer_for_limited_memory_devices"));x.XJ=g.Pks(y);OO(D.N,VV.BITRATE)&&(x.Kc=NaN);if(c=g.ts(D.experiments,"html5_request_size_max_kb"))x.Gt=c*1024;D.N.J?x.NL="; "+VV.EXPERIMENTAL.name+"=allowed":D.C("html5_enable_cobalt_tunnel_mode")&&g.bj()&&(D=VV.TUNNELMODE,x.NL="; "+D.name+"="+D.valid);y=y.serverPlaybackStartConfig;(y==null?0:y.enable)&&(y==null?0:y.playbackStartPolicy)&&(x.u$=!0,zh(x,y.playbackStartPolicy,2));y=T4G(a);a.kX.removeAll();a:{D=a.L1.JO;if(c=a.videoData.videoId)if(M= D.T.get(c)){D.T.remove(c);D=M;break a}D=void 0}a.loader=new g.fC(a,a.U6,x,a.videoData.T,a.videoData.J,y2(a),y,a.videoData.enableServerStitchedDai,D,a.videoData.BJ);x=a.videoData.C("html5_disable_preload_for_ssdai_with_preroll")&&a.videoData.isLivePlayback&&a.N5()?!0:a.Va&&osS(a);a.loader.initialize(a.getCurrentTime(),y2(a),x);a.videoData.probeUrl&&(a.loader.zt=a.videoData.probeUrl);if(a.gD.length||a.Va)a.videoData.cotn||jK(a,!1);uHG(a.sK,a.loader);a.aY&&(Bj6(a.loader,a.aY),a.AP("sdai",{sdl:1}));g.aQ(a.videoData)&& (a=a.loader,a.policy.Rs=a.policy.eK)}; rY=function(a,x){x=x===void 0?!0:x;a.S.mE&&!a.videoData.backgroundable&&a.mediaElement&&!a.YN()&&(a.isBackground()&&a.mediaElement.xT()?(a.AP("bgmobile",{suspend:1}),a.VX(!0,!0)):!a.isBackground()&&x&&pl(a)&&a.AP("bgmobile",{resume:1}))}; ef=function(a){a.loader&&(a.loader.dispose(),a.loader=null,uHG(a.sK,null));a.W3()?mUT(a):a.Iw()}; mUT=function(a){if(a.kG)if(a.iX(),a.kG.D)try{a.S.RY()&&a.AP("rms",{l:"vprms",sr:a.W3(),rs:z3(a.kG)});a.kG.clear();var x;(x=a.mediaElement)==null||x.Yy(a.kG);a.kG=null}catch(y){x=new g.$G("Error while clearing Media Source in VideoPlayer: "+y.name+", "+y.message),x=xf(x),a.handleError(x),a.Iw()}else a.Iw()}; WSs=function(a,x){if(a.kG)return a.kG.J;a:{x=x===void 0?!1:x;x=x===void 0?!1:x;try{g.bj()&&a.videoData.JH()&&a.mediaElement.Lu();var y=a.mediaElement.OO(a.ri(),a.jX())}catch(M){if(Hb7(a.Hy,"html5.missingapi",{updateMs:"1"}))break a;console.error("window.URL object overwritten by external code",M);a.Fy("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");break a}a.Al(y,!1,!1,x)}var D;return((D=a.OO())==null?void 0:D.J)||null}; Esh=function(a,x){x=x===void 0?!1:x;if(a.loader){a.videoData.enableServerStitchedDai&&gKz(a.loader);var y=a.getCurrentTime()-a.GY();a.loader.seek(y,{K6:x}).KB(function(){})}else wfG(a)}; s56=function(a,x){if(a.kG){a.kG.L_(x);var y;(y=a.loader)!=null&&y.policy.N1&&(y.Y=x)}}; Ut=function(a,x){qBS(a,x.reason,x.T.info,x.token,x.videoId)}; Ic=function(a,x){a.publish("internalvideodatachange",x===void 0?"dataupdated":x,a.videoData)}; B46=function(a){for(var x=g.W("loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ")),y=x.next();!y.done;y=x.next())a.M2.Z(a.mediaElement,y.value,a.gB,a);a.S.XA&&a.mediaElement.YQ()&&(a.M2.Z(a.mediaElement,"webkitplaybacktargetavailabilitychanged",a.K28,a),a.M2.Z(a.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",a.S68,a))}; $UG=function(a){g.vm(a.MM);h5q(a)||(a.MM=g.Zf(function(){return h5q(a)},100))}; h5q=function(a){var x=a.mediaElement;x&&a.iz&&!a.videoData.V&&!E1("vfp",a.Jf.timerName)&&x.h1()>=2&&!x.isEnded()&&XF(x.ws())&&a.Jf.tick("vfp");return(x=a.mediaElement)&&!a.videoData.V&&x.getDuration()>0&&(x.isPaused()&&x.h1()>=2&&XF(x.ws())&&(E1("pbp",a.Jf.timerName)||a.Jf.tick("pbp"),!a.videoData.zZ||a.mj||x.isSeeking()||(a.mj=!0,a.publish("onPlaybackPauseAtStart"))),x=x.getCurrentTime(),PS(a.dJ,x))?(a.xq(),!0):!1}; gs7=function(a){a.r0.onProgress();if(CL(a.videoData)&&Date.now()>a.ME+6283){if(a.C("html5_unified_live_latency_reporting")){var x=a.r0;x.qoe&&jQ7(x.qoe)}else!a.isAtLiveHead()||a.videoData.T&&Rr(a.videoData.T)||(x=a.r0,x.qoe&&jQ7(x.qoe));x=g.z$(a.S);var y=a.C("html5_always_log_rawlat");(x||y)&&a.AP("rawlat",{l:HS(a.S$,"rawlivelatency").toFixed(3)});a.ME=Date.now()}a.videoData.B&&f_(a.videoData.B)&&(x=a.C6())&&x.videoHeight!==a.Yo&&(a.Yo=x.videoHeight,qBS(a,"a",fQl(a,a.videoData.UJ)))}; fQl=function(a,x){if(x.T.video.quality==="auto"&&f_(x.getInfo())&&a.videoData.iY)for(var y=g.W(a.videoData.iY),D=y.next();!D.done;D=y.next())if(D=D.value,D.getHeight()===a.Yo&&D.T.video.quality!=="auto")return D.getInfo();return x.getInfo()}; z5G=function(a){if(!CL(a.videoData))return NaN;var x=0;a.loader&&a.videoData.T&&(x=Zi(a.videoData)?a.loader.fD.GJ()||0:a.videoData.T.UJ);return(0,g.lY)()/1E3-a.Pm()-x}; YBC=function(a){a.mediaElement&&a.mediaElement.YN()&&(a.hd=(0,g.lY)());a.S.NF?g.dx(function(){R5q(a)},0):R5q(a)}; R5q=function(a){var x;if((x=a.kG)==null||!x.d6()){if(a.mediaElement)try{a.lS=a.mediaElement.playVideo()}catch(D){aI(a,"err."+D)}if(a.lS){var y=a.lS;y.then(void 0,function(D){if(!(g.t(a.playerState,4)||g.t(a.playerState,256)||a.lS!==y||D&&D.name==="AbortError"&&D.message&&D.message.includes("load"))){var M="promise";D&&D.name&&(M+=";m."+D.name);aI(a,M);a.SM=!0;a.videoData.Vn=!0}})}}}; aI=function(a,x){g.t(a.playerState,128)||(a.TH(qV(a.playerState,1028,9)),a.AP("dompaused",{r:x}),a.publish("onAutoplayBlocked"))}; pl=function(a,x){x=x===void 0?!1:x;if(!a.mediaElement||!a.videoData.J)return!1;var y=x;y=y===void 0?!1:y;var D=null;var M;if((M=a.videoData.J)==null?0:M.T){D=WSs(a,y);var N;(N=a.loader)==null||N.resume()}else ef(a),a.videoData.UJ&&(D=a.videoData.UJ.L9());M=a.mediaElement.xT();y=!1;M&&M.equals(D)||(Ach(a,D),y=!0);g.t(a.playerState,2)||(D=a.sK,x=x===void 0?!1:x,D.N||!(D.J>0)||D.mediaElement&&D.mediaElement.getCurrentTime()>0||(x={Rj:"seektimeline_resumeTime",K6:x},D.videoData.V||(x.seekSource=15),D.seekTo(D.J, x)));a:{x=y;if(kY(a.videoData)){if(!a.videoData.fJ())break a}else if(!g.k$(a.videoData))break a;if(a.mediaElement)if((D=a.videoData.N)&&a.mediaElement.YQ()){M=a.mediaElement.Qn();if(a.M0)if(M!==a.M0.element)Dt(a);else if(x&&D.flavor==="fairplay"&&!p6())Dt(a);else break a;if(a.C("html5_report_error_for_unsupported_tvos_widevine")&&p6()&&D.flavor==="widevine")a.Fy("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","trg.unspttvoswidevine");else{a.M0=new vVG(M,a.videoData,a.S,a.mediaElement);a.M0.subscribe("licenseerror", a.s7,a);a.M0.subscribe("qualitychange",a.Vit,a);a.M0.subscribe("heartbeatparams",a.GP,a);a.M0.subscribe("keystatuseschange",a.B2,a);a.M0.subscribe("ctmp",a.AP,a);x=g.W(a.kX.keys);for(D=x.next();!D.done;D=x.next())D=a.kX.get(D.value),a.M0.hO(D);a.C("html5_eme_loader_sync")||a.kX.removeAll()}}else a.Fy("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","trg.updatedrm")}return y}; Ach=function(a,x){a.Jf.tick("vta");By("vta",void 0,"video_to_ad");a.getCurrentTime()>0&&EWh(a.sK,a.getCurrentTime());a.mediaElement.activate(x);a.kG&&jD(4);!a.videoData.V&&a.playerState.isOrWillBePlaying()&&a.Fu.start();if(dU8(a)){var y;if(x=(y=a.mediaElement)==null?void 0:y.audioTracks())x.onchange=function(){a.publish("internalaudioformatchange",a.videoData,!0)}}}; Dt=function(a){a.M0&&(a.M0.dispose(),a.M0=null)}; UU7=function(a){var x=x===void 0?!1:x;a.mediaElement&&(a.kG?(Dt(a),a.Iw(),WSs(a,x)):(a.videoData.UJ&&a.videoData.UJ.hF(),a.mediaElement.stopVideo()),a.playVideo())}; HUS=function(a,x){a.S.C("html5_log_rebuffer_reason")&&(x={r:x,lact:Z5()},a.mediaElement&&(x.bh=a.mediaElement.md()),a.AP("bufreason",x))}; iUz=function(a,x){if(a.S.RY()&&a.mediaElement){var y=a.mediaElement.Xn();y.omt=(a.mediaElement.getCurrentTime()+a.GY()).toFixed(3);y.ps=a.playerState.state.toString(16);y.rt=(g.l0(a.r0.provider)*1E3).toFixed();y.e=x;a.Zd[a.tV++%5]=y}}; OUl=function(a){if(a.S.RY()){a.Zd.sort(function(D,M){return+D.rt-+M.rt}); for(var x=g.W(a.Zd),y=x.next();!y.done;y=x.next())y=y.value,a.AP("vpe",Object.assign({t:y.rt},y));a.Zd=[];a.tV=0}}; V_G=function(a){if(g.tY("cobalt")&&g.tY("nintendo switch")){var x=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;a.AP("nxdock",{d:x})}}; jK=function(a,x){var y;(y=a.loader)==null||YJ(y,x)}; Q58=function(a){yT(a.videoData,"html5_set_debugging_opt_in")&&(a=g.i8(),a.WG(183)||(Vl(183,!0),a.save()))}; rcG=function(a){return a.C("html5_remove_ios_7_hack_force_play")}; uMh=function(a,x){a.L1.B9()||(a.AP("sgap",{f:x}),a.L1.clearQueue(!1,x==="pe"))}; gY=function(a){return a.C("html5_disable_video_player_initiated_seeks")&&kY(a.videoData)}; t_l=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);ci(this.api,"isLifaAdPlaying",function(){return x.api.isLifaAdPlaying()}); this.events.Z(a,"serverstitchedvideochange",function(){var y;(y=x.api.getVideoData())!=null&&y.N0()&&(x.api.isLifaAdPlaying()?(x.playbackRate=x.api.getPlaybackRate(),x.api.setPlaybackRate(1)):x.api.setPlaybackRate(x.playbackRate))}); this.playbackRate=1}; Md=function(a){Nx.call(this,"Loop",g.QW.o0);this.L=a;var x=a.C("delhi_modern_web_player_icons")?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M17.29 1.29C17.11 1.46 17.01 1.70 17.00 1.94C16.98 2.19 17.06 2.43 17.22 2.63L17.29 2.70L18.58 4H7C5.67 4 4.40 4.52 3.46 5.46C2.52 6.40 2 7.67 2 9V13C2 13.26 2.10 13.51 2.29 13.70C2.48 13.89 2.73 14 3 14C3.26 14 3.51 13.89 3.70 13.70C3.89 13.51 4 13.26 4 13V9C4 8.20 4.31 7.44 4.87 6.87C5.44 6.31 6.20 6 7 6H18.58L17.29 7.29C17.11 7.48 17.01 7.73 17.01 7.99C17.01 8.25 17.11 8.50 17.30 8.69C17.49 8.88 17.74 8.98 18.00 8.98C18.26 8.98 18.51 8.88 18.70 8.70L22.41 5L18.70 1.29L18.63 1.22C18.43 1.06 18.19 .98 17.94 1.00C17.70 1.01 17.46 1.11 17.29 1.29ZM21 10C20.73 10 20.48 10.10 20.29 10.29C20.10 10.48 20 10.73 20 11V15C20 15.79 19.68 16.55 19.12 17.12C18.55 17.68 17.79 18 17 18H5.41L6.70 16.70C6.80 16.61 6.87 16.50 6.93 16.38C6.98 16.26 7.01 16.12 7.01 15.99C7.01 15.86 6.98 15.73 6.93 15.60C6.88 15.48 6.81 15.37 6.71 15.28C6.62 15.18 6.51 15.11 6.39 15.06C6.26 15.01 6.13 14.98 6.00 14.98C5.87 14.98 5.73 15.01 5.61 15.06C5.49 15.12 5.38 15.19 5.29 15.29L1.58 19L5.29 22.70L5.36 22.77C5.56 22.92 5.80 23.00 6.04 22.99C6.29 22.98 6.52 22.87 6.70 22.70C6.87 22.52 6.98 22.29 6.99 22.04C7.00 21.80 6.92 21.56 6.77 21.36L6.70 21.29L5.41 20H17C18.32 20 19.59 19.47 20.53 18.53C21.47 17.59 22 16.32 22 15V11C22 10.73 21.89 10.48 21.70 10.29C21.51 10.10 21.26 10 21 10Z", fill:"white"}}]}:J68();this.setIcon(x);this.subscribe("select",this.B,this);a.createClientVe(this.element,this,28661);this.Z(a,"settingsMenuVisibilityChanged",this.T);this.listen("click",this.logClick);this.Z(a,"onLoopChange",this.onLoopChange);FU(this,a.getLoopVideo());a.Rv().je(this)}; Xf7=function(a){ez.call(this,a);var x=this;a.addEventListener("settingsMenuInitialized",function(){x.menuItem||(x.menuItem=new Md(x.api),g.U(x,x.menuItem))}); a.addEventListener("videodatachange",function(y,D){y=x.api.getPresentingPlayerType()===2;var M;(M=x.menuItem)==null||M.lO(!D.isLivePlayback&&!y)})}; bU6=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);ci(this.api,"seekToChapterWithAnimation",function(y){x.seekToChapterWithAnimation(y)}); ci(this.api,"seekToTimeWithAnimation",function(y,D){x.seekToTimeWithAnimation(y,D)}); ci(this.api,"renderChapterSeekingAnimation",function(y,D,M){x.api.renderChapterSeekingAnimation(y,D,M)}); ci(this.api,"setMacroMarkers",function(y){x.setMacroMarkers(a,y)}); ci(this.api,"changeMarkerVisibility",function(y,D,M){x.changeMarkerVisibility(y,D,M)}); ci(this.api,"isSameMarkerTypeVisible",function(y){return x.isSameMarkerTypeVisible(y)})}; pfs=function(a,x,y){var D=a.api.getCurrentTime()*1E30;)switch(x=co.shift(),x.type){case "ERROR":zc.yr(x.payload);break;case "EVENT":zc.logEvent(x.eventType,x.payload)}}); ci(this.api,"queueOfflineAction",this.queueOfflineAction.bind(this));ci(this.api,"updateDownloadState",this.updateDownloadState.bind(this));ci(this.api,"pauseVideoDownload",this.pauseVideoDownload.bind(this));ci(this.api,"resumeVideoDownload",this.resumeVideoDownload.bind(this));ci(this.api,"isOrchestrationLeader",this.isOrchestrationLeader.bind(this));ci(this.api,"refreshAllStaleEntities",this.refreshAllStaleEntities.bind(this));ci(this.api,"setUpPositionSyncInterval",this.setUpPositionSyncInterval.bind(this))}; oJ6=function(a){ez.call(this,a);var x=this;this.loaded=!1;this.overlay=null;this.events=new g.zW(a);g.U(this,this.events);this.T=new g.zW(a);g.U(this,this.T);this.events.Z(a,"modulesCreated",function(){x.bM()&&x.load()}); this.events.Z(a,"modulesDestroyed",function(y){var D=!0;switch(y){case 2:case 3:D=!1;break;case 4:D=x.api.getPresentingPlayerType()===1}D&&x.unload()})}; cR=function(a){ez.call(this,a);var x=this;ci(a,"getAvailableQualityData",function(){return x.getAvailableQualityData()}); ci(a,"getAvailableQualityDataAndMessaging",function(){return x.getAvailableQualityDataAndMessaging()})}; JOT=function(a,x,y){var D=[],M=x?156595:151874;a=g.W(a);for(var N=a.next();!N.done;N=a.next()){var F=N.value;N=F.video;F={formatId:F.id,qualityLabel:N.qualityLabel,quality:N.quality,isPlayable:x};if(N=y.get(N.qualityLabel))F.paygatedQualityDetails={paygatedIndicatorText:N.paygatedIndicatorText,endpoint:N.endpoint,veType:M,trackingParams:N.trackingParams};D.push(F)}return D}; GrJ=function(a){for(var x=0,y=0;y0&&M>0&&(y.width+=M,g.F7(x.element,"width",y.width+"px")));a.size=y}}; g.Zt=function(a,x){var y=a.T[a.T.length-1];y!==x&&(a.T.push(x),WW8(a,y,x))}; g.nk=function(a){if(!(a.T.length<=1)){var x=a.T.pop(),y=a.T[0];a.T=[y];WW8(a,x,y,!0)}}; WW8=function(a,x,y,D){EJG(a);x&&(x.unsubscribe("size-change",a.Mv,a),x.unsubscribe("back",a.dn,a));y.subscribe("size-change",a.Mv,a);y.subscribe("back",a.dn,a);if(a.d0){g.zt(y.element,D?"ytp-panel-animate-back":"ytp-panel-animate-forward");y.a7(a.content);y.focus();a.element.scrollLeft=0;a.element.scrollTop=0;var M=a.size;mQ7(a);g.wU(a.element,M);a.J=new g.Id(function(){sMG(a,x,y,D)},20,a); a.J.start()}else y.a7(a.content),x&&x.detach()}; sMG=function(a,x,y,D){a.J.dispose();a.J=null;g.zt(a.element,"ytp-popup-animating");D?(g.zt(x.element,"ytp-panel-animate-forward"),g.o9(y.element,"ytp-panel-animate-back")):(g.zt(x.element,"ytp-panel-animate-back"),g.o9(y.element,"ytp-panel-animate-forward"));g.wU(a.element,a.size);a.U=new g.Id(function(){g.o9(a.element,"ytp-popup-animating");x.detach();g.Jg(x.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);a.U.dispose();a.U=null},250,a); a.U.start()}; EJG=function(a){a.J&&g.a9(a.J);a.U&&g.a9(a.U)}; vR=function(a){g.dk.call(this,a,"ytp-shopping-product-menu");this.Vs=new g.Ck(this.L);g.U(this,this.Vs);this.hide();g.Zt(this,this.Vs);g.f1(this.L,this.element,4)}; huT=function(a,x,y){var D,M=x==null?void 0:(D=x.text)==null?void 0:D.simpleText;M&&(y=Bi8(a,y,M,x==null?void 0:x.icon,x==null?void 0:x.secondaryIcon),x.navigationEndpoint&&y.listen("click",function(){a.L.uY("innertubeCommand",x.navigationEndpoint);a.hide()},a))}; $Q1=function(a,x,y){var D,M=x==null?void 0:(D=x.text)==null?void 0:D.simpleText;M&&Bi8(a,y,M,x==null?void 0:x.icon).listen("click",function(){var N;(x==null?void 0:(N=x.icon)==null?void 0:N.iconType)==="HIDE"?a.L.publish("featuredproductdismissed"):x.serviceEndpoint&&a.L.uY("innertubeCommand",x.serviceEndpoint);a.hide()},a)}; Bi8=function(a,x,y,D,M){x=new g.XM(g.bS({},[],!1,!!M),x,y);M&&x.updateValue("secondaryIcon",fjl(M));x.setIcon(fjl(D));g.U(a,x);a.Vs.je(x,!0);return x}; fjl=function(a){if(!a)return null;switch(a.iconType){case "ACCOUNT_CIRCLE":return{W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{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{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{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 dD();case "HIDE":return{W:"svg",X:{"enable-background":"new 0 0 24 24",fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"g",K:[{W:"path",X:{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 PN()}}; PR=function(a){Lk.call(this,a,!1,!0);this.isCounterfactual=this.J=this.isVisible=this.isInitialized=this.shouldShowOverflowButton=this.shouldHideDismissButton=!1;this.Y=!0;this.overflowButton=new g.O({W:"button",wS:["ytp-featured-product-overflow-icon","ytp-button"],X:{"aria-haspopup":"true"}});this.overflowButton.hide();g.U(this,this.overflowButton);this.badge.element.classList.add("ytp-suggested-action");this.thumbnailImage=new g.O({W:"img",G:"ytp-suggested-action-badge-img",X:{src:"{{url}}"}}); this.thumbnailImage.hide();g.U(this,this.thumbnailImage);this.thumbnailIcon=new g.O({W:"div",G:"ytp-suggested-action-badge-icon"});this.thumbnailIcon.hide();g.U(this,this.thumbnailIcon);this.banner=new g.O({W:"a",G:"ytp-suggested-action-container",K:[this.thumbnailImage,this.thumbnailIcon,{W:"div",G:"ytp-suggested-action-details",K:[{W:"text",G:"ytp-suggested-action-title",PJ:"{{title}}"},{W:"text",G:"ytp-suggested-action-subtitle",PJ:"{{subtitle}}"},{W:"text",G:"ytp-suggested-action-metadata-text", PJ:"{{metadata}}"}]},this.dismissButton,this.overflowButton]});g.U(this,this.banner);this.banner.a7(this.U.element);this.Z(this.L,"videodatachange",this.onVideoDataChange);this.Z(this.L,g.Y6("suggested_action_view_model"),this.DG6);this.Z(this.L,g.A9("suggested_action_view_model"),this.YKP);this.Z(this.overflowButton.element,"click",this.Tl);this.Z(a,"featuredproductdismissed",this.wV);this.L.createServerVe(this.banner.element,this.banner,!0)}; gJJ=function(a){a.isInitialized&&(a.enabled=a.isVisible,a.dS=a.isVisible,Kk(a),a.Sb(),a.thumbnailImage.lO(a.isVisible),a.shouldHideDismissButton||a.dismissButton.lO(a.isVisible),a.shouldShowOverflowButton&&a.overflowButton.lO(a.isVisible))}; Tk=function(){PR.apply(this,arguments)}; Ruz=function(a){ez.call(this,a);this.T=new Tk(this.api);g.U(this,this.T);g.f1(this.api,this.T.element,4)}; ln=function(a){ez.call(this,a);var x=this;this.T=!0;var y=new g.zW(a);g.U(this,y);y.Z(a,"internalaudioformatchange",function(D,M){Yt8(x,D,M)}); y.Z(a,"annotationvisibility",function(D){x.api.C("web_fix_annotations")&&AOG(x,(294).toString(),{boolValue:D})}); y.Z(a,"videoplayerreset",function(){UQC(x)}); y.Z(a,"videodatachange",function(D,M){x.onVideoDataChange(D,M)})}; Yt8=function(a,x,y){if(y){var D="";HCG(a,x)&&(D=x,a.api.j().EJ=x);if(D&&iC8(a,D)){N9s(a.api,D);var M;rn(Jx(a.api.j(),(M=a.api.getVideoData())==null?void 0:g.re(M)),function(N){var F=D;OCG(N)!==F&&AOG(a,V$q(N),{stringValue:F})})}}}; UQC=function(a){var x;if((x=vg())==null?0:x.size){var y;rn(Jx(a.api.j(),(y=a.api.getVideoData())==null?void 0:g.re(y)),function(D){(D=OCG(D))&&iC8(a,D)&&(a.api.j().EJ=D)})}}; t$7=function(a,x){tQ(rn(rn(a.iF(),function(y){return IBC(y,[V$q(x)])}),function(y){if(y){y=g.W(y); for(var D=y.next();!D.done;D=y.next()){var M=D.value;D=M.key;M=M.value;D&&M&&(rOl([{settingItemId:D,settingOptionValue:M}]),UQC(a))}}}),function(){a.T=!0})}; HCG=function(a,x){a=a.api.getAvailableAudioTracks();a=g.W(a);for(var y=a.next();!y.done;y=a.next())if(y=y.value,y.getLanguageInfo().getId()===x)return y;return null}; OCG=function(a){a=V$q(a);var x=vg();a=x?x.get(a):void 0;return a&&a.stringValue?a.stringValue:""}; V$q=function(a){var x=(484).toString();a&&(x=(483).toString());return x}; iC8=function(a,x){var y;return x.split(".")[0]!==""&&((y=a.api.getVideoData())==null?void 0:!Xc(y))}; AOG=function(a,x,y){rOl([{settingItemId:x,settingOptionValue:y}]);rn(a.iF(),function(D){a58(D,x,y)})}; rOl=function(a){var x=vg();x||(x=new Map);a=g.W(a);for(var y=a.next();!y.done;y=a.next())y=y.value,x.set(y.settingItemId,y.settingOptionValue);x=JSON.stringify(Object.fromEntries(x));g.fI("yt-player-user-settings",x,2592E3)}; g.km=function(a,x,y,D,M,N,F){g.XM.call(this,g.bS({"aria-haspopup":"true"}),x,a);this.TY=D;this.cJ=!1;this.N=null;this.options={};this.YU=new g.Ck(y,void 0,a,M,N,F);g.U(this,this.YU);this.listen("keydown",this.D2);this.listen("click",this.open)}; X28=function(a){if(a.N){var x=a.options[a.N];x.element.getAttribute("aria-checked");x.element.setAttribute("aria-checked","false");a.N=null}}; bCC=function(a,x){g.km.call(this,"Sleep timer",g.QW.SLEEP_TIMER,a,x);this.L=a;this.D={};this.J=this.Wf("Off");this.U=this.T="";a.C("web_settings_menu_icons")&&(x=a.C("delhi_modern_web_player_icons")?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M12.33 1.00C12.22 1.00 12.11 1.00 12 1C5.92 1 1 5.92 1 12C1 18.07 5.92 23 12 23C13.90 23.00 15.78 22.50 17.44 21.55C19.10 20.61 20.48 19.25 21.46 17.61L21.64 17.29C22.06 16.52 21.21 15.73 20.35 15.88C18.76 16.15 17.12 15.94 15.66 15.27C14.19 14.59 12.97 13.49 12.14 12.11C11.31 10.73 10.91 9.13 11.01 7.52C11.11 5.91 11.69 4.37 12.67 3.09L12.89 2.83C13.45 2.16 13.20 1.03 12.33 1.00ZM15.56 2.60C15.45 2.84 15.43 3.11 15.51 3.36C15.59 3.61 15.77 3.82 16.01 3.94C16.91 4.39 17.73 4.99 18.44 5.71L18.73 6.03L18.80 6.10C18.99 6.27 19.22 6.36 19.47 6.37C19.72 6.37 19.96 6.28 20.15 6.12C20.33 5.95 20.45 5.72 20.48 5.48C20.51 5.23 20.44 4.98 20.29 4.78L20.23 4.70L19.87 4.31C19.01 3.43 18.01 2.70 16.90 2.15C16.67 2.03 16.39 2.01 16.14 2.10C15.89 2.18 15.68 2.36 15.56 2.60M10.24 3.17C9.42 4.64 8.99 6.31 9 8C9 13.42 13.32 17.84 18.71 17.99C17.86 18.93 16.83 19.69 15.67 20.21C14.52 20.73 13.26 21.00 12 21C9.76 21.00 7.60 20.17 5.95 18.67C4.29 17.17 3.25 15.10 3.03 12.88C2.81 10.65 3.43 8.43 4.76 6.63C6.09 4.84 8.05 3.60 10.24 3.17M21.16 7.88C20.93 7.96 20.73 8.12 20.61 8.34C20.49 8.55 20.45 8.81 20.50 9.05L20.53 9.15L20.66 9.56C20.93 10.53 21.04 11.54 20.98 12.55C20.97 12.81 21.06 13.06 21.23 13.26C21.41 13.45 21.65 13.57 21.92 13.59C22.18 13.60 22.44 13.52 22.63 13.34C22.83 13.17 22.95 12.93 22.97 12.67C23.05 11.44 22.92 10.20 22.58 9.02L22.43 8.51L22.39 8.42C22.29 8.19 22.11 8.01 21.88 7.91C21.65 7.81 21.40 7.80 21.16 7.88Z", fill:"white"}}]}:{W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{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.setIcon(x)); this.B=new g.O({W:"div",wS:["ytp-menuitem-label-wrapper"],K:[{W:"div",PJ:"End of video"},{W:"div",wS:["ytp-menuitem-sublabel"],PJ:"{{content}}"}]});g.U(this,this.B);this.listen("click",this.onClick);this.Z(a,"videodatachange",this.onVideoDataChange);this.Z(a,"presentingplayerstatechange",this.rS);this.Z(a,"settingsMenuVisibilityChanged",this.Bb);a.createClientVe(this.element,this,218889);this.rS();this.L.uY("onSleepTimerFeatureAvailable")}; p2q=function(a){var x="Off 10 15 20 30 45 60".split(" "),y;((y=a.L.getVideoData())==null?0:y.isLivePlayback)||x.push("End of video");y=a.L.getPlaylist();var D;y&&((D=y.listId)==null?void 0:D.type)!=="RD"&&x.push("End of playlist");a.gk(g.sk(x,a.Wf));a.D=g.dQ(x,a.Wf,a);x=a.Wf("End of video");a.options[x]&&g.ta(a.options[x],a.B)}; IjS=function(a,x){var y=a.D[x],D=y==="End of video"||y==="End of playlist";y==="Off"&&(a.T="");a.L.getPlayerState()!==0&&a.L.getPlayerState()!==5||!D?(a.J=x,g.km.prototype.j7.call(a,x),a.uF(x),a.L.uY("onSleepTimerSettingsChanged",y)):a.L.uY("innertubeCommand",{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:{simpleText:"Video has already ended"}}}}})}; un=function(a){ez.call(this,a);var x=this;a.addEventListener("settingsMenuInitialized",function(){x.menuItem||(x.menuItem=new bCC(x.api,x.api.Rv()),g.U(x,x.menuItem))}); a.addEventListener("openSettingsMenuItem",function(y){if(y==="menu_item_sleep_timer"){if(!x.menuItem){var D;(D=x.api.Rv())==null||D.DK()}x.menuItem.open()}}); ci(a,"resetSleepTimerMenuSettings",function(){x.resetSleepTimerMenuSettings()}); ci(a,"setSleepTimerTimeLeft",function(y){x.setSleepTimerTimeLeft(y)}); ci(a,"setVideoTimeLeft",function(y){x.setVideoTimeLeft(y)})}; euG=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"onSnackbarMessage",function(y){switch(y){case 1:x.api.getPlayerStateObject().isBuffering()&&x.api.uY("innertubeCommand",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:"Experiencing interruptions?"}]},actionButton:{buttonRenderer:{style:"STYLE_OVERLAY",size:"SIZE_DEFAULT",text:{runs:[{text:"Find out why"}]},navigationEndpoint:{commandMetadata:{webCommandMetadata:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers", webPageType:"WEB_PAGE_TYPE_UNKNOWN"}},urlEndpoint:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers",target:"TARGET_NEW_WINDOW"}},loggingDirectives:{clientVeSpec:{uiType:232471}}}},loggingDirectives:{clientVeSpec:{uiType:232470}}}},durationHintMs:5E3,popupType:"TOAST"}})}})}; g.WR=function(a,x,y,D,M){x=x===void 0?!1:x;D=D===void 0?!1:D;M=M===void 0?!1:M;g.Mf.call(this);this.BJ=M;this.Y=!1;this.U=new sN(this);this.N=this.D=null;this.J=this.B=!1;g.U(this,this.U);this.target=a;this.T=x;this.V=y||a;this.Y=D;x&&(g.lH&&this.target.setAttribute("draggable","true"),M||(this.target.style.touchAction="none"));mH(this)}; En=function(a){g.h6(a.U,!a.T)}; mH=function(a){a.N=null;a.D=null;a.Z(sn("over"),a.j2);a.Z("touchstart",a.y0);a.T&&a.Z(sn("down"),a.ZlP)}; acs=function(a,x){for(var y=0;yQ.start&&y>=5;Z+=m}M=Z.substr(0,4)+" "+Z.substr(4,4)+" "+Z.substr(8,4)+" "+(Z.substr(12,4)+" "+Z.substr(16,4))}else M="";F={video_id_and_cpn:String(x.videoId)+" / "+M,codecs:"",dims_and_frames:"",bandwidth_kbps:F.toFixed(0)+" Kbps",buffer_health_seconds:J.toFixed(2)+ " s",date:""+(new Date).toString(),drm_style:G?"":"display:none",drm:G,debug_info:y,extra_debug_info:"",bandwidth_style:K,network_activity_style:K,network_activity_bytes:c.toFixed(0)+" KB",shader_info:S,shader_info_style:S?"":"display:none",playback_categories:""};c=D.clientWidth+"x"+D.clientHeight+(Q>1?"*"+Q.toFixed(2):"");J="-";N.totalVideoFrames&&(J=(N.droppedVideoFrames||0)+" dropped of "+N.totalVideoFrames);F.dims_and_frames=c+" / "+J;a=a.getVolume();c=nOG(x);var E;if((E=x.U)==null?0:E.audio.B)E= "VB";else{var h;E=((h=x.U)==null?0:h.audio.T)?"DRC":Math.round(a*c)+"%"}h=Math.round(a)+"% / "+E;E=x.Rn.toFixed(1);isFinite(Number(E))&&(h+=" (content loudness "+E+"dB)");F.volume=h;F.resolution=D.videoWidth+"x"+D.videoHeight;if(D=x.B){if(h=D.video)E=h.fps,E>1&&(F.resolution+="@"+E),(E=N.KT)&&E.video&&(F.resolution+=" / "+E.video.width+"x"+E.video.height,E.video.fps>1&&(F.resolution+="@"+E.video.fps)),F.codecs=FD7(D),!x.U||D.audio&&D.video?D.gg&&(F.codecs+=" / "+D.gg+"A"):F.codecs+=" / "+FD7(x.U), h.T||h.primaries?(E=h.T||"unknown",E==="smpte2084"?E+=" (PQ)":E==="arib-std-b67"&&(E+=" (HLG)"),F.color=E+" / "+(h.primaries||"unknown"),F.color_style=""):F.color_style="display:none";if(D.debugInfo)for(F.fmt_debug_info="",D=g.W(D.debugInfo),h=D.next();!h.done;h=D.next())h=h.value,F.fmt_debug_info+=h.label+":"+h.text+" ";F.fmt_debug_info_style=F.fmt_debug_info&&F.fmt_debug_info.length>0?"":"display:none"}D=x.isLivePlayback;h=x.Uf;F.live_mode_style=D||h?"":"display:none";F.live_latency_style=D?"": "display:none";if(h)F.live_mode="Post-Live"+(Zi(x)?" Manifestless":"");else if(D){h=N.xA;F.live_latency_secs=h.toFixed(2)+"s";D=Zi(x)?"Manifestless, ":"";x.Dk&&(D+="Windowed, ");E="Uncertain";if(h>=0&&h<120)if(x.latencyClass&&x.latencyClass!=="UNKNOWN")switch(x.latencyClass){case "NORMAL":E="Optimized for Normal Latency";break;case "LOW":E="Optimized for Low Latency";break;case "ULTRALOW":E="Optimized for Ultra Low Latency";break;default:E="Unknown Latency Setting"}else E=x.isLowLatencyLiveStream? "Optimized for Low Latency":"Optimized for Smooth Streaming";D+=E;(h=N.JV)&&(D+=", seq "+h.sequence);F.live_mode=D}!N.isGapless||JM(x)&&N.B9||(F.playback_categories+="Gapless ");F.playback_categories_style=F.playback_categories?"":"display:none";F.bandwidth_samples=N.AY;F.network_activity_samples=N.cS;F.live_latency_samples=N.er;F.buffer_health_samples=N.YO;N=g.aQ(x);if(x.cotn||N)F.cotn_and_local_media=(x.cotn?x.cotn:"null")+" / "+N;F.cotn_and_local_media_style=F.cotn_and_local_media?"":"display:none"; yT(x,"web_player_release_debug")?(F.release_name=z[29],F.release_style=""):F.release_style="display:none";F.debug_info&&L.length>0&&F.debug_info.length+L.length<=60?F.debug_info+=" "+L:F.extra_debug_info=L;F.extra_debug_info_style=F.extra_debug_info&&F.extra_debug_info.length>0?"":"display:none";return F}; FD7=function(a){var x=/codecs="([^"]*)"/.exec(a.mimeType);return x&&x[1]?x[1]+" ("+a.itag+")":a.itag}; Ym=function(a,x,y,D,M){g.O.call(this,{W:"div",G:"ytp-horizonchart"});this.D=x;this.sampleCount=y;this.U=D;this.N=M;this.index=0;this.heightPx=-1;this.J=this.B=null;this.T=Math.round(a/y);this.element.style.width=this.T*this.sampleCount+"px";this.element.style.height=this.D+"em"}; AW=function(a,x){if(a.heightPx===-1){var y=null;try{y=g.WK("CANVAS"),a.B=y.getContext("2d")}catch(c){}if(a.B){var D=a.T*a.sampleCount;a.J=y;a.J.width=D;a.J.style.width=D+"px";a.element.appendChild(a.J)}else for(a.sampleCount=Math.floor(a.sampleCount/4),a.T*=4,y=0;y1?2:1,a.J.height=a.heightPx*y,a.J.style.height= a.heightPx+"px",a.B.scale(1,y)));x=g.W(x);for(D=x.next();!D.done;D=x.next()){y=a;var M=a.index,N=D.value;for(D=0;D+20&&g.hi(x.B.element);D.classList.add("ytp-timely-actions-overlay");x.B.element.appendChild(D)}); g.U(this,this.B);this.C("web_player_overlay_positioned_layout")?this.events.Z(a,"basechromeinitialized",function(){x.api.Lf(x.B.element,4,!0);x.B.element.setAttribute("data-overlay-order","10")}):g.f1(this.api,this.B.element,4)}; vFG=function(a){a.timelyActions&&(a.U=a.timelyActions.reduce(function(x,y){if(y.cueRangeId===void 0)return x;x[y.cueRangeId]=0;return x},{}))}; V2=function(a,x){if(a.timelyActions){a=g.W(a.timelyActions);for(var y=a.next();!y.done;y=a.next())if(y=y.value,y.cueRangeId===x)return y}}; PAG=function(a,x){if((a=V2(a,x))&&a.onCueRangeExit)return $n(a.onCueRangeExit)}; qwz=function(a,x){return a.J===void 0?!1:x.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(x.seekLengthMilliseconds)===5E3?a.J===72:x.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(x.seekLengthMilliseconds)===1E4?a.J===74:x.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(x.seekLengthMilliseconds)===5E3?a.J===71:x.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(x.seekLengthMilliseconds)===1E4?a.J===73:!1}; TYS=function(a,x){var y=Number(x==null?void 0:x.maxVisibleDurationMilliseconds);y&&(rk(a),a.dS=setTimeout(function(){if(a.T!==void 0&&(x==null?void 0:x.cueRangeId)===a.T){a.BJ=!1;var D=PAG(a,a.T);D&&a.api.uY("innertubeCommand",D)}},y))}; rk=function(a){a.dS&&clearTimeout(a.dS);a.dS=void 0;a.BJ=!1}; d_G=function(a){if(a=a.getWatchNextResponse()){var x,y;a=(x=a.playerOverlays)==null?void 0:(y=x.playerOverlayRenderer)==null?void 0:y.timelyActionsOverlayViewModel;x=g.q(a,lc8);if(x!=null&&x.timelyActions)return x==null?void 0:x.timelyActions.map(function(D){return g.q(D,kT7)}).filter(function(D){return!!D})}}; uyC=function(a){ez.call(this,a);var x=this;oQ(this.api,"getPlaybackRate",function(){return x.api.getPlaybackRate()}); oQ(this.api,"setPlaybackRate",function(y){typeof y==="number"&&x.api.setPlaybackRate(y)})}; tW=function(a,x,y,D){Nx.call(this,"Voice boost",g.QW.rW);this.L=a;this.J=x;this.B=y;this.getVoiceBoostState=D;this.T=!1;this.TY=this.L.C("html5_enable_new_audio_settings_menu")?a.Rv().KW:a.Rv();this.Z(a,"onFilterAudioFeatures",this.o_);this.setIcon({W:"svg",X:{fill:"currentColor",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M11.48 2.14 3.91 6.68A6 6 0 0 0 1 11.83v.33a6 6 0 0 0 2.91 5.14l7.57 4.54A1 1 0 0 0 13 21V3a1.00 1.00 0 0 0-1.51-.85Zm6.88 2.07a1 1 0 0 0-.00 1.41 9 9 0 0 1 0 12.72 1 1 0 0 0 1.41 1.41 11 11 0 0 0 0-15.55 1 1 0 0 0-1.41 0ZM4.94 8.40l.00-.00L11 4.76v14.46l-6.05-3.63A4 4 0 0 1 3 12.16v-.33a4 4 0 0 1 1.94-3.42ZM15.53 7.05a1 1 0 0 0 0 1.41 5 5 0 0 1 0 7.07 1 1 0 0 0 1.41 1.41 6.99 6.99 0 0 0 0-9.9 1 1 0 0 0-1.41 0Z"}}]}); this.subscribe("select",this.U,this);this.o_()}; Xs=function(a){ez.call(this,a);var x=this;this.events=new g.zW(a);g.U(this,this.events);var y=this.api.C("html5_enable_voice_boost");y&&this.events.Z(a,"settingsMenuInitialized",function(){m_S(x)}); ci(this.api,"getVoiceBoostUserPreference",function(){return y?x.getVoiceBoostUserPreference():0}); ci(this.api,"setVoiceBoostUserPreference",function(M){y&&x.setVoiceBoostUserPreference(M)}); ci(this.api,"getVoiceBoostState",function(){return y?x.getVoiceBoostState():1}); var D;this.T=(D=o6T())!=null?D:0;this.updateEnvironmentData()}; m_S=function(a){a.menuItem||(a.menuItem=new tW(a.api,function(x){a.setVoiceBoostUserPreference(x)},function(){return a.getVoiceBoostUserPreference()},function(){return a.getVoiceBoostState()}),g.U(a,a.menuItem))}; WDs=function(a){a=a.IK();if(!a)return!1;a=g.cm(a).exp||"";return a.includes("xpv")||a.includes("xpe")}; EF7=function(a){a=g.W(g.bn(a,!0));for(var x=a.next();!x.done;x=a.next())if(WDs(x.value))return!0;return!1}; scq=function(a,x){a=g.W(g.bn(a,!0));for(var y=a.next();!y.done;y=a.next())if(y=y.value,WDs(y)){var D={potc:"1",pot:x};y.url&&(y.url=om(y.url,D))}}; BYC=function(a){return g.R(function(x){if(x.T==1)return g.cJ(x,2),g.B(x,a,4);if(x.T!=2)return g.GL(x,0);g.Qn(x);g.Fh(x)})}; pk=function(a){ez.call(this,a);var x=this;this.useLivingRoomPoToken=!1;this.N=new g.Gw;this.T=!1;this.Jf=null;this.Y=!1;this.U=null;this.D=!1;var y=a.j().getWebPlayerContextConfig();this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"spsumpreject",function(M,N,F){x.D=N;M&&x.Y&&!x.U&&(x.C("html5_generate_content_po_token")&&F?x.Bh(F):x.C("html5_generate_session_po_token")&&hE7(x));x.U||x.api.AP("stp",{s:+x.Y,b:+x.D})}); this.events.Z(a,"poTokenVideoBindingChange",function(M){x.Bh(M)}); if(this.C("html5_web_po_on_demand_init"))var D=this.events.Z(a,"videodatachange",function(M,N){N.RN&&!x.Y&&($_G(x),x.events.WN(D))}); this.useLivingRoomPoToken=!(y==null||!y.useLivingRoomPoToken);a.addEventListener("csiinitialized",function(){x.Jf=a.jZ();x.C("html5_web_po_on_demand_init")?x.J=X96():$_G(x)}); a.addEventListener("trackListLoaded",this.mu.bind(this));a.k6(this)}; $_G=function(a){var x=(a.C("html5_generate_session_po_token")||a.C("html5_generate_content_po_token"))&&!a.useLivingRoomPoToken;try{if(a.C("html5_use_shared_owl_instance"))fcz(a);else if(x){a.Jf.qm("pot_isc");var y=g.ts(a.api.j().experiments,"html5_webpo_kaios_defer_timeout_ms");y?(gFJ(a),g.dx(function(){II(a)},y)):a.C("html5_webpo_idle_priority_job")?(gFJ(a),g.ew(g.xd(),function(){II(a)})):II(a)}}catch(D){D instanceof Error&&g.E0(D)}}; RES=function(a){var x=KQ(a.experiments,"html5_web_po_request_key");return x?x:g.oF(a)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; YwC=function(a){var x=new ua6,y={},D=(y["X-Goog-Api-Key"]="AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw",y);return new Cr(x,a,function(){return D})}; Au7=function(a){return new qN(a)}; eK=function(a,x){a.C("html5_webpo_bge_ctmp")&&a.api.AP(x,{hwpo:!!a.B,hwpor:a.T})}; fcz=function(a){var x,y;g.R(function(D){if(D.T==1)return eK(a,"swpo_i"),gFJ(a),aU(a),g.B(D,Fv(),2);if(D.T!=3)return x=D.B,eK(a,"swpo_co"),g.B(D,De7(x),3);y=D.B;a.C("html5_web_po_token_disable_caching")||y.i5(150);a.B=y;eK(a,"swpo_cc");BYC(y.RF()).then(function(){a.T=!0;a.N.resolve();eK(a,"swpo_re")}); g.dx(function(){II(a);eK(a,"swpo_si")},0); g.Fh(D)})}; Hls=function(a){var x=a.api.j(),y=RES(x);y=YwC(y);var D=y.eX.bind(y);y.eX=function(c){var J;return g.R(function(G){if(G.T==1)return g.B(G,D(c),2);J=G.B;a.api.AP("itr",{});return G.return(J)})}; try{var M=Au7({tA:y,hE:{maxAttempts:5},Wn:{Kf:"CLEn",disable:x.experiments.XR("html5_web_po_disable_remote_logging"),HF:p8T(x.experiments),yJ:function(c){var J=U_1.get(c);J||(J=new r6T(c),J=new g.Ye(J),U_1.set(c,J));return J}, Y6G:a.C("wpo_dis_lfdms")?0:1E3},GHc:g.E0});var N=new Rn({Xy:M,tA:y,onError:g.E0});BYC(N.RF()).then(function(){a.T=!0;a.N.resolve()}); a.C("html5_web_po_token_disable_caching")||N.i5(150);g.U(a,M);g.U(a,N);a.B=N}catch(c){g.E0(c);var F;(F=M)==null||F.dispose()}}; II=function(a){var x=a.api.j();a.Jf.qm("pot_ist");a.B||Hls(a);a.C("html5_bandaid_attach_content_po_token")||(a.C("html5_generate_session_po_token")&&(aU(a),hE7(a)),x=g.ts(x.experiments,"html5_session_po_token_interval_time_ms")||0,x>0&&(a.V=g.Zf(function(){aU(a)},x)),a.Y=!0)}; aU=function(a){var x,y,D,M;g.R(function(N){if(!a.C("html5_generate_session_po_token")||a.useLivingRoomPoToken)return N.return();x=a.api.j();y=g.am("EOM_VISITOR_DATA")||g.am("VISITOR_DATA");D=x.NL?x.datasyncId:y;M=KQ(x.experiments,"html5_mock_content_binding_for_session_token")||x.livingRoomPoTokenId||D;x.qh=xT(a,M);g.Fh(N)})}; xT=function(a,x){if(!a.B){if(a.J)try{return a.J(x)}catch(N){g.E0(N)}return""}try{a.Jf.qm(a.T?"pot_cms":"pot_csms");var y={KP:!0,Sr:!0,hU:x};a.C("html5_web_po_token_disable_caching")||(y.Sz={W6:x,zc:!0,oU:!0});var D=a.B.s_(y);a.Jf.qm(a.T?"pot_cmf":"pot_csmf");if(a.T){var M;(M=a.U)==null||M.resolve();a.U=null;a.D&&(a.D=!1,a.api.app.vJ().zI(!1))}return D}catch(N){return g.E0(N),""}}; hE7=function(a){a.B&&(a.U=new Jj,a.N.promise.then(function(){a.Jf.qm("pot_if");aU(a)}))}; gFJ=function(a){a.J||(a.J=X96())}; g.y3=function(a,x,y){g.Gt(a.element,"ytp-suggestion-set",!!x.videoId);var D=x.playlistId;y=x.LJ(y?y:"mqdefault.jpg");var M=null,N=null;x instanceof s7&&(x.lengthText?(M=x.lengthText||null,N=x.Mc||null):x.lengthSeconds&&(M=g.n9(x.lengthSeconds),N=g.n9(x.lengthSeconds,!0)));var F=!!D;D=F&&WE(D).type==="RD";var c=x instanceof s7?x.isLivePlayback:null,J=x instanceof s7?x.isUpcoming:null,G=x.author,Q=x.shortViewCount,S=x.publishedTimeText,K=[],L=[];G&&K.push(G);Q&&(K.push(Q),L.push(Q));S&&L.push(S);y= {title:x.title,author:G,author_and_views:K.join(" \u2022 "),aria_label:x.ariaLabel||g.pY("Watch $TITLE",{TITLE:x.title}),duration:M,timestamp:N,url:x.CB(),is_live:c,is_upcoming:J,is_list:F,is_mix:D,background:y?"background-image: url("+y+")":"",views_and_publish_time:L.join(" \u2022 "),autoplayAlternativeHeader:x.He};x instanceof E7&&(y.playlist_length=x.playlistLength);a.update(y)}; g.j5=function(a){var x=a.j(),y=g.DY||g.Er?{style:"will-change: opacity"}:void 0,D=x.U,M=["ytp-modern-videowall-still"];x.B&&M.push("ytp-videowall-show-text");g.O.call(this,{W:"a",wS:M,X:{href:"{{url}}",target:D?x.BJ:"","aria-label":"{{aria_label}}","data-is-live":"{{is_live}}","data-is-list":"{{is_list}}","data-is-mix":"{{is_mix}}"},K:[{W:"div",G:"ytp-modern-videowall-still-image",X:{style:"{{background}}"},K:[{W:"span",G:"ytp-modern-videowall-still-info-duration",PJ:"{{duration}}"}]},{W:"span",G:"ytp-modern-videowall-still-info", X:{"aria-hidden":"true"},K:[{W:"span",G:"ytp-modern-videowall-still-info-bg",K:[{W:"span",G:"ytp-modern-videowall-still-info-content",X:y,K:[{W:"span",G:"ytp-modern-videowall-still-info-title",PJ:"{{title}}"},{W:"span",G:"ytp-modern-videowall-still-info-author",PJ:"{{author}}"},{W:"span",G:"ytp-modern-videowall-still-view-count-and-date-info",PJ:"{{views_and_publish_time}}"},{W:"span",G:"ytp-modern-videowall-still-info-live",PJ:"Live"}]}]}]},{W:"span",wS:["ytp-modern-videowall-still-listlabel-regular", "ytp-modern-videowall-still-listlabel"],X:{"aria-hidden":"true"},K:[{W:"span",G:"ytp-modern-videowall-still-listlabel-icon"},"Playlist",{W:"span",G:"ytp-modern-videowall-still-listlabel-length",K:[" (",{W:"span",PJ:"{{playlist_length}}"},")"]}]},{W:"span",wS:["ytp-modern-videowall-still-listlabel-mix","ytp-modern-videowall-still-listlabel"],X:{"aria-hidden":"true"},K:[{W:"span",G:"ytp-modern-videowall-still-listlabel-mix-icon"},"Mix",{W:"span",G:"ytp-modern-videowall-still-listlabel-length",PJ:" (50+)"}]}]}); this.suggestion=null;this.B=D;this.api=a;this.T=new g.zW(this);g.U(this,this.T);this.listen("click",this.onClick);this.listen("keypress",this.onKeyPress);this.T.Z(a,"videodatachange",this.onVideoDataChange);a.createServerVe(this.element,this);this.onVideoDataChange()}; g.ilS=function(a,x){if(a.suggestion!==x){a.suggestion=x;var y=a.api.j(),D="hqdefault.jpg";x.LJ("sddefault.jpg")&&(D="sddefault.jpg");g.y3(a,x,D);g.Br(y)&&!a.api.C("web_player_log_click_before_generating_ve_conversion_params")&&(y=x.CB(),D={},g.Gb(a.api,"addEmbedsConversionTrackingParams",[D]),y=g.sS(y,D),a.updateValue("url",y));(x=(x=x.sessionData)&&x.itct)&&a.api.setTrackingParams(a.element,x)}}; DI=function(a,x){g.O.call(this,{W:"div",wS:["ytp-fullscreen-grid"],K:[{W:"button",wS:["ytp-fullscreen-grid-expand-button","ytp-button"],X:{"aria-keyshortcuts":"v","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-fullscreen-grid-expand-button","data-tooltip-offset-y":"-10"},K:["{{icon}}"]},{W:"div",G:"ytp-fullscreen-grid-hover-overlay",X:{"aria-keyshortcuts":"v","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-fullscreen-grid-expand-button", "data-tooltip-offset-y":"-70"}},{W:"div",G:"ytp-fullscreen-grid-main-content",K:[{W:"div",G:"ytp-fullscreen-grid-stills-container"}]}]});this.player=a;this.stills=[];this.videoData=null;this.currentState=0;this.N=this.player.C("web_player_use_external_grid_component");(this.V=this.player.C("web_player_enable_horizontal_endscreen_shelf"))&&g.zt(this.player.getRootNode(),"ytp-enable-horizontal-endscreen-shelf");this.B=this.QP("ytp-fullscreen-grid-main-content");this.U=this.QP("ytp-fullscreen-grid-stills-container"); this.N&&(this.U.style.display="none");this.J=new g.zW(this);g.U(this,this.J);this.Y=x;if(this.B&&this.U){if(a=this.QP("ytp-fullscreen-grid-hover-overlay"))this.Z(a,"click",this.D),Tb(this.player,a,this);if(a=this.QP("ytp-fullscreen-grid-expand-button"))this.Z(a,"click",this.D),Tb(this.player,a,this);if(a=this.player.getVideoData(1))this.videoData=a;this.player.createClientVe(this.B,this,223051);this.J.Z(this.player,"videodatachange",this.onVideoDataChange)}}; OlG=function(a,x){var y="",D=g.kK(a.player,"More videos","v");x===2?y="Hide videos":x===1&&(y="More videos");a.element.setAttribute("title",D);a.element.setAttribute("data-title-no-tooltip",y);a.element.setAttribute("aria-label",y);x=a.QP("ytp-fullscreen-grid-expand-button");var M=a.QP("ytp-fullscreen-grid-hover-overlay");M&&(M.setAttribute("title",D),M.setAttribute("data-title-no-tooltip",y),M.setAttribute("aria-label",y));x&&(x.setAttribute("title",D),x.setAttribute("data-title-no-tooltip",y),x.setAttribute("aria-label", y));a.player.KJ()}; ruC=function(a){g.O.call(this,{W:"div",wS:["ytp-more-videos-button","ytp-button"],X:{title:"{{title}}",role:"button",tabindex:"0","aria-hidden":"true"},K:[{W:"div",G:"ytp-more-videos-button-thumbnail"},{W:"span",G:"ytp-more-videos-button-title",PJ:"{{title}}"}]});this.L=a;this.B=this.QP("ytp-more-videos-button-thumbnail");this.J=this.QP("ytp-more-videos-button-title");this.T=new g.zW(this);g.U(this,this.T);this.T.Z(this.L,"videodatachange",this.e9);this.e9();this.listen("click",this.onClick);VfS(this, 0);this.hide()}; VfS=function(a,x){switch(x){case 2:x="Hide videos";var y="Hide recommendations grid";break;default:x="More videos",y="Show recommendations grid"}a.updateValue("title",x);a.element.ariaLabel=y;a.J.textContent=x}; XSl=function(a){ez.call(this,a);var x=this;this.D=this.T=this.B=0;this.V=null;this.Y=this.U=0;this.isEnded=!1;this.BJ=null;var y=new g.zW(a);g.U(this,y);this.tP=g.ts(this.api.j().experiments,"web_player_default_peeking_px");this.yP=this.api.C("delhi_modern_player_enable_pause_peeking");this.N1=g.ts(this.api.j().experiments,"delhi_modern_player_pause_thumbnail_percentage");this.e8=this.api.C("web_player_imax_theater_mode");this.J=this.api.C("web_player_enable_fullscreen_grid_components");this.UJ=this.api.C("web_player_enable_more_videos_button"); this.OJ=this.api.C("web_player_use_external_grid_component");g.zt(this.api.getRootNode(),"ytp-grid-scrollable");y.Z(a,"fullscreentoggled",function(){MM(x)}); y.Z(a,"videodatachange",function(){if(x.J){var D=x.api.getVideoData(1);x.videoData!==D&&x.B===2&&(g.o9(x.api.getRootNode(),"ytp-grid-scrolling"),NM(x,1,"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"));x.videoData=D}},this); y.Z(a,"sizestylechange",function(){x.J&&MM(x)}); ci(this.api,"setFullscreenQuickActions",function(D){x.setFullscreenQuickActions(D)}); ci(this.api,"setPlayerOverlayVideoDetailsRenderer",function(D){x.setPlayerOverlayVideoDetailsRenderer(D)}); this.OJ&&ci(this.api,"setFullscreenGrid",function(D){x.setFullscreenGrid(D)}); this.J&&tfC(this,y,a)}; tfC=function(a,x,y){x.Z(y,"keyboardserviceglobalkeydown",function(D,M){a.J&&D.keyCode===86&&!D.repeat&&a.B!==0&&(M&&(M.Io=!0),a.Tp("INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS"))}); x.Z(a.api.getRootNode(),"wheel",function(D){if(!a.BJ){var M;if(a.J&&(M=a.N)!=null&&M.element&&!g.t(a.api.getPlayerStateObject(),2)&&a.B!==0&&Ft(a))if(g.zt(a.api.getRootNode(),"ytp-grid-scrolling"),a.U===0&&(a.U=window.innerHeight),a.B===1)a.U!==0&&(a.T+=D.deltaY/a.U,a.T=g.Dz(a.T,0,.7),zF(a),blh(a,a.Y/a.U+a.T>=.7,2));else if(a.B===2){M=D.deltaY<0;var N,F,c=((F=(N=a.N)==null?void 0:N.B)==null?void 0:F.scrollTop)===0;N=a.T!==0;M&&c||N&&!M?a.U!==0&&(a.T=Math.max(0,a.T-D.deltaY/a.U),zF(a),blh(a,a.Y/a.U+ Math.abs(a.T)>=.7,1)):a.T!==0&&(a.T=0,zF(a))}}},a,!0); x.Z(y,"standardControlsInitialized",function(){if(!a.N){a.N=new DI(a.api,a.nG6.bind(a));a.UJ&&(a.cJ=new ruC(a.api),g.U(a,a.cJ),a.cJ.element.setAttribute("data-overlay-order","12"),a.api.Lf(a.cJ.element,4),a.cJ.listen("click",a.Tp,a));g.U(a,a.N);var D=a.api.getRootNode().querySelector(".ytp-chrome-bottom");D&&D.parentNode&&D.parentNode.insertBefore(a.N.element,D.nextSibling);pS7(a)}}); x.Z(y,"presentingplayerstatechange",function(){cd(a)}); x.Z(y,"autonavvisibility",function(){cd(a)}); a.api.SZ().subscribe("visibilitystatechange",function(){cd(a)}); IcS(a,a.B)}; blh=function(a,x,y){a.V&&clearTimeout(a.V);a.T===0&&g.o9(a.api.getRootNode(),"ytp-grid-scrolling");x?eEC(a,y):a.T<.1&&(a.V=window.setTimeout(function(){eEC(a)},1E3))}; eEC=function(a,x){a.V&&(clearTimeout(a.V),a.V=null);a.U=0;a.J&&a.B!==0&&(x?NM(a,x):Math.abs(a.T)>=.15&&a.Tp("INTERACTION_LOGGING_GESTURE_TYPE_SCROLL_BEGAN_DRAGGING"),a.T=0,zF(a),g.o9(a.api.getRootNode(),"ytp-grid-scrolling"))}; Ft=function(a){return a.api.isFullscreen()||a.e8&&a.api.k5()}; MM=function(a){var x=Ft(a);g.Gt(a.api.getRootNode(),"ytp-full-bleed-player",x);a.dS&&g.qF(a.dS,x);a.playerOverlayVideoDetailsRenderer&&g.qF(a.playerOverlayVideoDetailsRenderer,x);a.J&&cd(a)}; cd=function(a){if(a.J)if(g.o9(a.api.getRootNode(),"ytp-grid-scrolling"),a.api.getPresentingPlayerType()===2||a.api.A6()||a.api.isMinimized())NM(a,0);else{var x=g.t(a.api.getPlayerStateObject(),2);if(x)NM(a,2,"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED");else if(a.isEnded&&!x){var y=Ft(a)?1:0;a.isEnded=x;NM(a,y)}else Ft(a)?a.B!==2&&NM(a,1):NM(a,0);a.isEnded=x}}; NM=function(a,x,y){a.B=x;var D;(D=a.N)==null||D.yS(x,y);var M;(M=a.cJ)==null||M.yS(x);a.T=0;zF(a);IcS(a,x)}; IcS=function(a,x){var y=a.api.getRootNode();g.Gt(y,"ytp-fullscreen-grid-peeking",x===1);g.Gt(y,"ytp-fullscreen-grid-active",x===2);x===1&&pS7(a)}; pS7=function(a){var x=a.api.getRootNode();if(g.t(a.api.getPlayerStateObject(),256)||g.t(a.api.getPlayerStateObject(),32)||g.t(a.api.getPlayerStateObject(),16))var y=a.Y;else if(a.yP&&a.api.getPlayerStateObject().isPaused()){var D;y=(((D=a.N)==null?void 0:D.element.clientWidth)||0)*.5625/3*a.N1||a.tP}else y=a.tP;a.Y=y;x.style.setProperty("--ytp-grid-peek-height",a.Y+"px");g.Gt(x,"ytp-disable-bottom-gradient",a.Y<=12&&a.D===0)}; zF=function(a){a.T===0&&a.api.getRootNode().style.setProperty("--ytp-grid-scroll-percentage","0");requestAnimationFrame(function(){var x=a.T-a.D,y=x;a.T!==0&&(y=g.Dz(x,-.01,.01));a.D+=y;a.api.getRootNode().style.setProperty("--ytp-grid-scroll-percentage",""+a.D.toString());a.D!==a.T&&zF(a)})}; atz=function(a){ez.call(this,a);var x=this;this.freePreviewWatchedDuration=null;this.freePreviewUsageDetails=[];this.events=new g.zW(a);g.U(this,this.events);this.events.Z(a,"heartbeatRequest",function(y){if(x.freePreviewUsageDetails.length||x.freePreviewWatchedDuration!==null)y.heartbeatRequestParams||(y.heartbeatRequestParams={}),y.heartbeatRequestParams.unpluggedParams||(y.heartbeatRequestParams.unpluggedParams={}),x.freePreviewUsageDetails.length>0?y.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails= x.freePreviewUsageDetails:y.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration={seconds:""+x.freePreviewWatchedDuration}}); ci(a,"setFreePreviewWatchedDuration",function(y){x.freePreviewWatchedDuration=y}); ci(a,"setFreePreviewUsageDetails",function(y){x.freePreviewUsageDetails=y})}; oU=function(a){g.A.call(this);this.features=[];var x=this.T,y=new YV(a),D=new a8(a),M=new cR(a),N=new pk(a);var F=g.z$(a.j())?void 0:new W4(a);var c=new zk(a),J=new Ju1(a),G=new uyC(a),Q=new R8(a);var S=g.z$(a.j())?new atz(a):void 0;var K;var L=(K=a.j().getWebPlayerContextConfig())!=null&&K.cinematicSettingsAvailable?new ly(a):void 0;K=new gu(a);var w=a.C("enable_courses_player_overlay_purchase")?new I8q(a):void 0;var Z=g.xY(a.j())?new tQS(a):void 0;var v=new Eu(a);var m=a.j().U?new Us7(a):void 0; var u=g.Br(a.j())?new AEC(a):void 0;var E=a.C("web_player_move_autonav_toggle")&&a.j().VS?new sAJ(a):void 0;var h=g.xY(a.j())?new bU6(a):void 0;var V=a.C("web_enable_speedmaster")&&g.xY(a.j())?new $m(a):void 0;var H=a.j().u$?void 0:new CA7(a);var j6=a.C("report_pml_debug_signal")?new KwT(a):void 0;var e=new cOT(a),as=new Q2(a);var z7=g.f9(a.j())?new TiG(a):void 0;var Qq=navigator.mediaSession&&window.MediaMetadata&&a.j().zB?new Nd(a):void 0;var DJ=a.C("html5_enable_drc")&&!a.j().D?new ml(a):void 0; var nz=new jv(a);var yn=g.xY(a.j())?new Ruz(a):void 0;var oP=a.C("html5_enable_d6de4")?new oI(a):void 0;var zL=g.xY(a.j())&&a.C("web_sleep_timer")?new un(a):void 0;var Xl=g.Br(a.j())?new iu7(a):void 0;var fz=new ln(a),yg=new h8G(a),ht=new t_l(a);var k=a.C("enable_sabr_snackbar_message")?new euG(a):void 0;var p7=a.C("web_enable_timely_actions")?new nF7(a):void 0;var tt=new kV(a);var ch,WJ;var P=((ch=a.j())==null?0:(WJ=ch.getWebPlayerContextConfig())==null?0:WJ.enableFullscreenComponentsFeature)?new XSl(a): void 0;ch=new Xs(a);WJ=a.C("web_player_loop_settings_menu")&&a.j().Go?new Xf7(a):void 0;var xG=g.z$(a.j())?void 0:new xV(a);var nh=new dQh(a),cX=new nb(a),ph=new oJ6(a),Jb=new msh(a);var b1=g.xY(a.j())&&a.j().C("delhi_modern_web_player")?new f8s(a):void 0;var aP=a.j().J?void 0:new qOC(a);x.call(this,y,D,M,N,F,c,J,G,Q,S,L,K,w,Z,v,m,u,E,h,V,H,j6,e,as,z7,void 0,Qq,DJ,nz,void 0,yn,oP,zL,Xl,void 0,fz,yg,ht,void 0,k,p7,tt,P,ch,void 0,WJ,void 0,xG,nh,cX,ph,Jb,b1,aP,new NYG(a),new hA(a))}; xdl=function(){this.B=this.T=NaN}; yWG=function(a,x){this.S=a;this.timerName="";this.J=!1;this.B=NaN;this.U=new xdl;this.T=x||null;this.J=!1}; jIq=function(a,x,y){var D=g.YL(x.sJ)&&!x.sJ.D;if(x.sJ.Db&&($L(x.sJ)||x.sJ.tP==="shortspage"||Fk(x.sJ)||D)&&!a.J){a.J=!0;a.D=x.clientPlaybackNonce;g.am("TIMING_ACTION")||eY("TIMING_ACTION",a.S.csiPageType);a.S.csiServiceName&&eY("CSI_SERVICE_NAME",a.S.csiServiceName);if(a.T){D=a.T.jZ();for(var M=g.W(Object.keys(D)),N=M.next();!N.done;N=M.next())N=N.value,uW(N,D[N],a.timerName);D=g.Df(ToS)(a.T.D3);g.mj(D,a.timerName);D=a.T;D.T={};D.D3={}}g.mj({playerInfo:{visibilityState:g.Df(PY6)()},playerType:"LATENCY_PLAYER_HTML5"}, a.timerName);a.N!==x.clientPlaybackNonce||Number.isNaN(a.B)||(E1("_start",a.timerName)?y=g.Df(vy)("_start",a.timerName)+a.B:g.E0(new g.$G("attempted to log gapless pbs before CSI timeline started",{cpn:x.clientPlaybackNonce})));y&&!E1("pbs",a.timerName)&&JF(a,y)}}; JF=function(a,x,y){uW("pbs",x!=null?x:(0,g.lY)(),y!=null?y:a.timerName)}; GF=function(a){$7C();h$7();a.timerName=""}; Dd7=function(a){if(a.T){var x=a.T;x.T={};x.D3={}}a.J=!1;a.N=void 0;a.B=NaN}; MKq=function(a,x){g.Mf.call(this);this.sJ=a;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.T=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.lF={};this.B=0;if(a=x.session_data)this.sessionData=N9(a,"&");this.index=Math.max(0,Number(x.index)||0);this.loop=!!x.loop;this.startSeconds=Number(x.startSeconds)||0;this.title=x.playlist_title||"";this.description=x.playlist_description||"";this.author= x.author||x.playlist_author||"";x.video_id&&(this.items[this.index]=x);if(a=x.api)typeof a==="string"&&a.length===16?x.list="PL"+a:x.playlist=a;if(a=x.list)switch(x.listType){case "user_uploads":this.listId=new mV("UU","PLAYER_"+a);break;default:var y=x.playlist_length;y&&(this.length=Number(y)||0);this.listId=WE(a);if(a=x.video)this.items=a.slice(0),this.loaded=!0}else if(x.playlist){a=x.playlist.toString().split(",");this.index>0&&(this.items=[]);a=g.W(a);for(y=a.next();!y.done;y=a.next())(y=y.value)&& this.items.push({video_id:y});this.length=this.items.length;if(a=x.video)this.items=a.slice(0),this.loaded=!0}this.setShuffle(!!x.shuffle);if(a=x.suggestedQuality)this.quality=a;this.lF=vE(x,"playlist_");this.J=(x=x.thumbnail_ids)?x.split(","):[]}; Nk7=function(a){return!!(a.playlist||a.list||a.api)}; FHT=function(a){var x=a.index+1;return x>=a.length?0:x}; zfS=function(a){var x=a.index-1;return x<0?a.length-1:x}; g.Q3=function(a,x,y,D){x=x!==void 0?x:a.index;x=a.items&&x in a.items?a.items[a.order[x]]:null;var M=null;x&&(y&&(x.autoplay="1"),D&&(x.autonav="1"),M=new g.ee(a.sJ,x),g.U(a,M),M.WO=!0,M.startSeconds=a.startSeconds||M.clipStart||0,a.listId&&(M.playlistId=a.listId.toString()));return M}; cWq=function(a,x){a.index=g.Dz(x,0,a.length-1);a.startSeconds=0}; omG=function(a,x){if(x.video&&x.video.length){a.title=x.title||"";a.description=x.description;a.views=x.views;a.likes=x.likes;a.dislikes=x.dislikes;a.author=x.author||"";var y=x.loop;y&&(a.loop=y);y=g.Q3(a);a.items=[];for(var D=g.W(x.video),M=D.next();!M.done;M=D.next())if(M=M.value)M.video_id=M.encrypted_id,a.items.push(M);a.length=a.items.length;(x=x.index)?a.index=x:a.findIndex(y);a.setShuffle(!1);a.loaded=!0;a.B++;a.T&&a.T()}}; QI7=function(a,x){var y,D,M,N,F,c,J;return g.R(function(G){if(G.T==1){y=g.to();var Q=a.j(),S={context:g.FM(a),playbackContext:{contentPlaybackContext:{ancestorOrigins:Q.ancestorOrigins}}},K=Q.getWebPlayerContextConfig();if(K==null?0:K.encryptedHostFlags)S.playbackContext.contentPlaybackContext.encryptedHostFlags=K.encryptedHostFlags;if(K==null?0:K.hideInfo)S.playerParams={showinfo:!1};K=Q.embedConfig;var L=a.Pl;var w=x.docid||x.video_id||x.videoId||x.id;if(!w){w=x.raw_embedded_player_response;if(!w){var Z= x.embedded_player_response;Z&&(w=JSON.parse(Z))}if(w){var v,m,u,E,h,V;w=((V=g.q((v=w)==null?void 0:(m=v.embedPreview)==null?void 0:(u=m.thumbnailPreviewRenderer)==null?void 0:(E=u.playButton)==null?void 0:(h=E.buttonRenderer)==null?void 0:h.navigationEndpoint,g.Ny))==null?void 0:V.videoId)||null}else w=null}v=(v=w)?v:void 0;m=a.playlistId?a.playlistId:x.list;u=x.listType;if(m){var H;u==="user_uploads"?H={username:m}:H={playlistId:m};JWC(K,L,v,x,H,Q.experiments);S.playlistRequest=H}else x.playlist? (H={templistVideoIds:x.playlist.toString().split(",")},JWC(K,L,v,x,H,Q.experiments),S.playlistRequest=H):v&&(H={videoId:v},L&&Q.C("embeds_enable_per_video_embed_config")?H.serializedThirdPartyEmbedConfig=L:K&&(H.serializedThirdPartyEmbedConfig=K),S.singleVideoRequest=H);D=S;M=g.aC(GkC);g.cJ(G,2);return g.B(G,g.fM(y,D,M),4)}if(G.T!=2)return N=G.B,F=a.j(),x.raw_embedded_player_response=N,F.UJ=Sw(x,g.Br(F)),F.J=F.UJ==="EMBEDDED_PLAYER_MODE_PFL",N&&(c=N,c.trackingParams&&cg(c.trackingParams)),G.return(new g.ee(F, x));J=g.Qn(G);J instanceof Error||(J=Error("b259802748"));g.mT(J);return G.return(a)})}; JWC=function(a,x,y,D,M,N){D.index&&(M.playlistIndex=String(Number(D.index)+1));M.videoId=y?y:"";x&&N.XR("embeds_enable_per_video_embed_config")?M.serializedThirdPartyEmbedConfig=x:a&&(M.serializedThirdPartyEmbedConfig=a)}; g.Kf=function(a,x){S5.get(a);S5.set(a,x)}; g.Lf=function(a){g.Mf.call(this);this.loaded=!1;this.player=a}; Snq=function(){this.B=[];this.T=[]}; g.bn=function(a,x){return x?a.T.concat(a.B):a.T}; g.wE=function(a,x){switch(x.kind){case "asr":KH7(x,a.B);break;default:KH7(x,a.T)}}; KH7=function(a,x){g.Xh(x,function(y){return a.equals(y)})||x.push(a)}; g.Cf=function(a){g.A.call(this);this.R7=a;this.T=new Snq;this.J=null;this.N=[];this.V=[]}; g.LH8=function(a,x){var y;return x.j().C("html5_use_hls_native_captions")&&g.wo&&a.w0()&&!((y=a.B)==null||!f_(y))}; g.qM=function(a,x,y){g.Cf.call(this,a);this.videoData=x;this.audioTrack=y;this.B=null;this.U=!1;this.N=x.Oc;this.V=x.b5;this.U=g.iU(x)}; g.wRG=function(a,x){var y;return a.j().C("safari_live_drm_captions_fix")&&((y=a.getVideoData())==null?0:y.fJ())?!1:g.z$(a.j())&&!x.isManifestless}; g.dE=function(a,x){return Af(a.info.mimeType)?x?a.info.itag===x:!0:!1}; g.CnC=function(a,x){if(a.T!=null&&g.wRG(x,a.T)&&a.T.T.rawcc!=null)return!0;if(!a.w0())return!1;x=!!a.T&&a.T.isManifestless&&Object.values(a.T.T).some(function(y){return g.dE(y,"386")}); a=!!a.T&&!a.T.isManifestless&&g.QJT(a.T);return x||a}; g.ZI=function(a,x,y,D,M,N){g.Cf.call(this,a);this.videoId=y;this.MZ=M;this.eventId=N;this.D={};this.B=null;a=D||g.cm(x).hl||"";a=a.split("_").join("-");this.U=om(x,{hl:a})}; qnS=function(a,x,y){y=y===void 0?"":y;g.A.call(this);var D=this;this.L=a;this.N=x;this.J=y;this.D3={};this.T={};this.B=null;this.U=new Set;this.D=new g.zW(this);this.uO={M1t:function(){return D.N}, EQ7:function(){return D.J}}; this.Y=this.L.C("web_player_defer_modules");this.nt=new Map;g.U(this,this.D);this.D.Z(a,"videodatachange",this.onVideoDataChange)}; dd7=function(a,x){a.B=x}; g.nf=function(a){return a.nt.get("captions")}; kkT=function(a,x){switch(x){case "ad":return Zk7(a);case "annotations_module":return a.L.isEmbedsShortsMode()?a=!1:(x=a.L,a=x.j(),x=x.getVideoData(),a=a.J||x.NJ||a.controlsType==="3"?!1:a.N1.isEmpty()&&a.playerStyle!=="annotation-editor"&&a.playerStyle!=="live-dashboard"?!!x.XO||!!g.AM(x)||!!g.UM(x):!0),a;case "asmjs":return nml(a);case "creatorendscreen":return vmS(a);case "embed":return g.Br(a.L.j());case "endscreen":return g.PnJ(a);case "heartbeat":return a.Z6();case "kids":return rA(a.L.j()); case "remote":return a.L.j().H9;case "miniplayer":return a.L.j().showMiniplayerUiWhenMinimized;case "offline":return a.L.j().Eg;case "captions":return TkT(a);case "unplugged":return g.Ad(a.L.j());case "ux":return a.L.j().YG;case "webgl":return lt7(a);case "ypc":return a.KA();default:return g.mT(Error("Module descriptor "+x+" does not match")),!1}}; vd=function(a,x,y,D,M){var N;y=y===void 0?!1:y;D=D===void 0?!1:D;var F=a.nt.get(x);if(!F||D)if(M||(M=function(){vd(a,x,y,D)}),N||(N=function(){Pd(a,x)}),F=F||us7(a,x,kkT(a,x),M,N))a.nt.set(x,F),F.create(),a.L.publish("modulecreated",x),y&&a.L.Ol("onApiChange")}; WH7=function(a){var x=x===void 0?!1:x;var y,D,M,N,F;return g.R(function(c){if(c.T==1)return(y=a.nt.get("asmjs"))&&!x?c.return(y):(D=S5.get("asmjs"))!=null?(M=D,c.WJ(2)):g.B(c,new Promise(function(J,G){mdT(a,"asmjs",function(){var Q=S5.get("asmjs");Q?J(Q):G("cannot load module asmjs")},G)}),3); c.T!=2&&(M=c.B);N=M;if(!N)return c.return(Promise.reject("cannot load module asmjs"));F=new N(a.L);a.nt.set("asmjs",F);F.create();return c.return(F)})}; BkT=function(a){Em1(a)&&a.jt();sIG(a)&&(vd(a,"captions",!0),vd(a,"endscreen"),a.pu(),vd(a,"creatorendscreen",!0))}; Pd=function(a,x){x=g.W(hfs[x]);for(var y=x.next();!y.done;y=x.next())a.L.Ug(y.value)}; sIG=function(a){var x=a.L.getVideoData(),y=a.Y&&!x.isInlinePlaybackNoAd;a.L.C("html5_defer_modules_on_ads_only")&&!x.isAd()&&(y=!1);return y}; Em1=function(a){a=a.L.getVideoData();var x;if(x=a.C("web_player_defer_ad")){if(g.a4(a.Fs,"ad")||zK7(a)||a.enableServerStitchedDai)a=!1;else{x=a.playerResponse;a=a.startSeconds;var y=x==null?void 0:x.adPlacements;if(x=y){x=Number.MAX_VALUE;y=g.W(y);for(var D=y.next();!D.done;D=y.next())if(D=D.value.adPlacementRenderer){var M=void 0,N=(M=D.config)==null?void 0:M.adPlacementConfig;M=void 0;if(((M=N)==null?void 0:M.kind)==="AD_PLACEMENT_KIND_MILLISECONDS"){var F=M=void 0;N=Number((M=N)==null?void 0:(F= M.adTimeOffset)==null?void 0:F.offsetStartMilliseconds)||0;F=M=void 0;D=Number(((M=D.renderer)==null?void 0:(F=M.adBreakServiceRenderer)==null?void 0:F.prefetchMilliseconds)||0);D=N-D;D=11;a=a.api.j().Y&&Bd;return!(!x&&!a)}; V3=function(a,x){return!a.api.isInline()&&!yFh(a,W3(x))&&g.Pu(x)}; xM6=function(a){a.R_.rM();if(a.fd&&a.g4)a.g4=!1;else if(!a.api.j().e8&&!a.P8()){var x=a.api.getPlayerStateObject();g.t(x,2)&&g.mC(a.api)||a.Tm(x);!a.api.j().iY||x.isCued()||g.t(x,1024)?a.ez():a.P_.isActive()?(a.jg(),a.P_.stop()):a.P_.start()}}; DM8=function(a,x){var y;if((y=a.api.getVideoData())==null?0:y.mutedAutoplay){var D,M;if((D=x.target)==null?0:(M=D.className)==null?0:M.includes("ytp-info-panel"))return!1}return g.Pu(x)&&a.api.isMutedByMutedAutoplay()?(a.api.unMute(),a.api.getPresentingPlayerType()===2&&a.api.playVideo(),x=a.api.getPlayerStateObject(),!g.t(x,4)||g.t(x,8)||g.t(x,2)||a.ez(),!0):!1}; M5C=function(a,x,y){a.api.isFullscreen()?y<1-x&&a.api.toggleFullscreen():y>1+x&&a.api.toggleFullscreen()}; aIh=function(a){var x=XV()&&Vk()>=67&&!a.api.j().Y;a=a.api.j().disableOrganicUi;return!g.tY("tizen")&&!Wr&&!x&&!a}; g.rE=function(a){g.O.call(this,{W:"div",K:[{W:"div",G:"ytp-bezel-text-wrapper",K:[{W:"div",G:"ytp-bezel-text",PJ:"{{title}}"}]},{W:"div",G:"ytp-bezel",X:{role:"status","aria-label":"{{label}}"},K:[{W:"div",G:"ytp-bezel-icon",PJ:"{{icon}}"}]}]});this.L=a;this.B=new g.Id(this.show,10,this);a=this.L.C("delhi_modern_web_player")?1E3:500;this.T=new g.Id(this.hide,a,this);g.U(this,this.B);g.U(this,this.T);this.hide()}; Xt=function(a,x,y){if(x<=0){y=Ej();x="muted";var D=0}else y=y?{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,X:{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"}}]}:{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,X:{d:"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z M19,11.29 C21.89,12.15 24,14.83 24,18 C24,21.17 21.89,23.85 19,24.71 L19,26.77 C23.01,25.86 26,22.28 26,18 C26,13.72 23.01,10.14 19,9.23 L19,11.29 Z", fill:"#fff"}}]},D=Math.floor(x),x=D+"volume";tF(a,y,x,D+"%")}; NE8=function(a,x){x=x?{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,G:"ytp-svg-fill",X:{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"}}]}:If6();var y=a.L.getPlaybackRate(),D=g.pY("Speed is $RATE",{RATE:String(y)});tF(a,x,D,y+"x")}; Fz8=function(a,x){x=x?"Subtitles/closed captions on":"Subtitles/closed captions off";tF(a,wgG(a.L),x)}; tF=function(a,x,y,D){D=D===void 0?"":D;a.updateValue("label",y===void 0?"":y);a.updateValue("icon",x);g.x1(a.T);a.B.start();a.updateValue("title",D);g.Gt(a.element,"ytp-bezel-text-hide",!D)}; zgG=function(a,x){g.O.call(this,{W:"button",wS:["ytp-button","ytp-cards-button"],X:{"aria-label":"Show cards","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.Br(a.j()))},K:[{W:"span",G:"ytp-cards-button-icon-default",K:[{W:"div",G:"ytp-cards-button-icon",K:[a.j().C("player_new_info_card_format")?aXs():{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,G:"ytp-svg-fill",X:{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"}}]}]}, {W:"div",G:"ytp-cards-button-title",PJ:"Info"}]},{W:"span",G:"ytp-cards-button-icon-shopping",K:[{W:"div",G:"ytp-cards-button-icon",K:[{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",G:"ytp-svg-shadow",X:{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"}},{W:"path",G:"ytp-svg-fill",X:{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"}},{W:"path",G:"ytp-svg-shadow-fill",X:{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"}}]}]},{W:"div", G:"ytp-cards-button-title",PJ:"Shopping"}]}]});this.L=a;this.B=x;this.T=null;this.fade=new g.yj(this,250,!0,100);g.U(this,this.fade);g.Gt(this.B,"ytp-show-cards-title",g.Br(a.j()));this.hide();this.listen("click",this.onClicked);this.listen("mouseover",this.onHover);this.qk(!0)}; cFh=function(a,x){g.O.call(this,{W:"div",G:"ytp-cards-teaser",K:[{W:"div",G:"ytp-cards-teaser-box"},{W:"div",G:"ytp-cards-teaser-text",K:a.j().C("player_new_info_card_format")?[{W:"button",G:"ytp-cards-teaser-info-icon",X:{"aria-label":"Show cards","aria-haspopup":"true"},K:[aXs()]},{W:"img",G:"ytp-cards-teaser-channel-avatar",X:{alt:"","aria-hidden":"true"}},{W:"span",G:"ytp-cards-teaser-label",PJ:"{{text}}"},{W:"button",G:"ytp-cards-teaser-close-button",X:{"aria-label":"Close"},K:[g.Cq()]}]:[{W:"span", G:"ytp-cards-teaser-label",PJ:"{{text}}"}]}]});var y=this;this.L=a;this.Du=x;this.fade=new g.yj(this,250,!1,250);this.T=null;this.D=new g.Id(this.AC8,300,this);this.N=new g.Id(this.cC6,2E3,this);this.U=[];this.J=null;this.Y=new g.Id(function(){y.element.style.margin="0"},250); this.onClickCommand=this.B=null;g.U(this,this.fade);g.U(this,this.D);g.U(this,this.N);g.U(this,this.Y);a.j().C("player_new_info_card_format")?(g.zt(a.getRootNode(),"ytp-cards-teaser-dismissible"),this.Z(this.QP("ytp-cards-teaser-close-button"),"click",this.tG),this.Z(this.QP("ytp-cards-teaser-info-icon"),"click",this.nm),this.Z(this.QP("ytp-cards-teaser-label"),"click",this.nm)):this.listen("click",this.nm);this.Z(x.element,"mouseover",this.Ng);this.Z(x.element,"mouseout",this.wW);this.Z(a,"cardsteasershow", this.zgG);this.Z(a,"cardsteaserhide",this.Nw);this.Z(a,"cardstatechange",this.I$);this.Z(a,"presentingplayerstatechange",this.I$);this.Z(a,"appresize",this.oJ);this.Z(a,"onShowControls",this.oJ);this.Z(a,"onHideControls",this.jU);this.listen("mouseenter",this.Qd)}; oTq=function(a){g.O.call(this,{W:"button",wS:[bg.BUTTON,bg.TITLE_NOTIFICATIONS],X:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},K:[{W:"div",G:bg.TITLE_NOTIFICATIONS_ON,X:{title:"Stop getting notified about every new video","aria-label":"Notify subscriptions"},K:[g.vN()]},{W:"div",G:bg.TITLE_NOTIFICATIONS_OFF,X:{title:"Get notified about every new video","aria-label":"Notify subscriptions"},K:[{W:"svg",X:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},K:[{W:"path",X:{d:"M18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z"}}]}]}]}); this.api=a;this.T=!1;a.createClientVe(this.element,this,36927);this.listen("click",this.onClick,this);this.updateValue("pressed",!1);this.updateValue("label","Get notified about every new video")}; JFh=function(a,x){a.T=x;a.element.classList.toggle(bg.NOTIFICATIONS_ENABLED,a.T);var y=a.api.getVideoData();y?(x=x?y.Q9:y.m0)?(a=a.api.iF())?$i(a,x):g.mT(Error("No innertube service available when updating notification preferences.")):g.mT(Error("No update preferences command available.")):g.mT(Error("No video data when updating notification preferences."))}; QUh=function(a,x,y){var D=D===void 0?800:D;var M=M===void 0?600:M;var N=document.location.protocol;a=GX6(N+"//"+a+"/signin?context=popup","feature",x,"next",N+"//"+location.hostname+"/post_login");GFs(a,y,D,M)}; GFs=function(a,x,y,D){y=y===void 0?800:y;D=D===void 0?600:D;if(a=g.hL(window,a,"loginPopup","width="+y+",height="+D+",resizable=yes,scrollbars=yes"))rg6(function(){x()}),a.moveTo((screen.width-y)/2,(screen.height-D)/2)}; g.pf=function(a,x,y,D,M,N,F,c,J,G,Q,S){a=a.charAt(0)+a.substring(1).toLowerCase();y=y.charAt(0)+y.substring(1).toLowerCase();if(x==="0"||x==="-1")x=null;if(D==="0"||D==="-1")D=null;var K=Q.j(),L=K.userDisplayName&&g.YL(K);g.O.call(this,{W:"div",wS:["ytp-button","ytp-sb"],K:[{W:"div",G:"ytp-sb-subscribe",X:L?{title:Q.j().C("player_tooltip_data_title_killswitch")?g.pY("Subscribe as $USER_NAME",{USER_NAME:K.userDisplayName}):"","data-tooltip-title":g.pY("Subscribe as $USER_NAME",{USER_NAME:K.userDisplayName}), "aria-label":"Subscribe to channel","data-tooltip-image":z1(K),"data-tooltip-opaque":String(g.Br(K)),tabindex:"0",role:"button"}:{"aria-label":"Subscribe to channel"},K:[{W:"div",G:"ytp-sb-text",K:[{W:"div",G:"ytp-sb-icon"},a]},x?{W:"div",G:"ytp-sb-count",PJ:x}:""]},{W:"div",G:"ytp-sb-unsubscribe",X:L?{title:Q.C("player_tooltip_data_title_killswitch")?g.pY("Subscribed as $USER_NAME",{USER_NAME:K.userDisplayName}):"","data-tooltip-title":g.pY("Subscribed as $USER_NAME",{USER_NAME:K.userDisplayName}), "aria-label":"Unsubscribe to channel","data-tooltip-image":z1(K),"data-tooltip-opaque":String(g.Br(K)),tabindex:"0",role:"button"}:{"aria-label":"Unsubscribe to channel"},K:[{W:"div",G:"ytp-sb-text",K:[{W:"div",G:"ytp-sb-icon"},y]},D?{W:"div",G:"ytp-sb-count",PJ:D}:""]}],X:{"aria-live":"polite"}});var w=this;this.channelId=F;this.L=Q;this.J=S;var Z=this.QP("ytp-sb-subscribe"),v=this.QP("ytp-sb-unsubscribe");N&&g.zt(this.element,"ytp-sb-classic");if(M){c?this.T():this.B();var m=function(){if(K.OJ){var E= w.channelId;if(J||G){var h={c:E};var V;g.SQ.isInitialized()&&(V=pe6(h));h=V||"";if(V=Q.getVideoData())if(V=V.subscribeCommand){var H=Q.iF();H?($i(H,V,{botguardResponse:h,feature:J}),Q.uY("SUBSCRIBE",E)):g.mT(Error("No innertube service available when updating subscriptions."))}else g.mT(Error("No subscribe command in videoData."));else g.mT(Error("No video data available when updating subscription."))}v.focus();v.removeAttribute("aria-hidden");Z.setAttribute("aria-hidden","true")}else QUh(g.bI(w.L.j()), "sb_button",w.U)},u=function(){var E=w.channelId; if(J||G){var h=Q.getVideoData();$i(Q.iF(),h.unsubscribeCommand,{feature:J});Q.uY("UNSUBSCRIBE",E)}Z.focus();Z.removeAttribute("aria-hidden");v.setAttribute("aria-hidden","true")}; this.Z(Z,"click",m);this.Z(v,"click",u);this.Z(Z,"keypress",function(E){E.keyCode===13&&m(E)}); this.Z(v,"keypress",function(E){E.keyCode===13&&u(E)}); this.Z(Q,"SUBSCRIBE",this.T);this.Z(Q,"UNSUBSCRIBE",this.B);this.J&&L&&(Dsq(Q),Tb(Q,Z,this),Tb(Q,v,this))}else g.zt(Z,"ytp-sb-disabled"),g.zt(v,"ytp-sb-disabled")}; LzC=function(a){g.O.call(this,{W:"div",G:"ytp-title-channel",K:[{W:"div",G:"ytp-title-beacon"},{W:"a",G:"ytp-title-channel-logo",X:{href:"{{channelLink}}",target:a.j().BJ,role:"link","aria-label":"{{channelLogoLabel}}",tabIndex:"0"}},{W:"div",G:"ytp-title-expanded-overlay",X:{"aria-hidden":"{{flyoutUnfocusable}}"},K:[{W:"div",G:"ytp-title-expanded-heading",K:[{W:"div",G:"ytp-title-expanded-title",K:[{W:"a",PJ:"{{expandedTitle}}",X:{href:"{{channelTitleLink}}",target:a.j().BJ,"aria-hidden":"{{shouldHideExpandedTitleForA11y}}", tabIndex:"{{channelTitleFocusable}}"}}]},{W:"div",G:"ytp-title-expanded-subtitle",PJ:"{{expandedSubtitle}}",X:{"aria-hidden":"{{shouldHideExpandedSubtitleForA11y}}"}}]}]}]});var x=this;this.api=a;this.channel=this.QP("ytp-title-channel");this.B=this.QP("ytp-title-channel-logo");this.channelName=this.QP("ytp-title-expanded-title");this.N=this.QP("ytp-title-expanded-overlay");this.J=this.T=this.subscribeButton=null;this.U=!1;a.createClientVe(this.B,this,36925);a.createClientVe(this.channelName,this, 37220);g.Br(this.api.j())&&SET(this);this.Z(a,"videodatachange",this.rS);this.Z(a,"videoplayerreset",this.rS);this.Z(this.channelName,"click",function(y){x.api.logClick(x.channelName);g.hL(window,Kzs(x));y.preventDefault()}); this.Z(this.B,"click",this.WKJ);this.rS()}; wdJ=function(a){if(!a.api.j().O6){var x=a.api.getVideoData(),y=new g.pf("Subscribe",null,"Subscribed",null,!0,!1,x.kW,x.subscribed,"channel_avatar",null,a.api,!0);a.api.createServerVe(y.element,a);var D;a.api.setTrackingParams(y.element,((D=x.subscribeButtonRenderer)==null?void 0:D.trackingParams)||null);a.Z(y.element,"click",function(){a.api.logClick(y.element)}); a.subscribeButton=y;g.U(a,a.subscribeButton);a.subscribeButton.a7(a.N);a.subscribeButton.hide();var M=new oTq(a.api);a.T=M;g.U(a,M);M.a7(a.N);M.hide();a.Z(a.api,"SUBSCRIBE",function(){x.VA&&(M.show(),a.api.logVisibility(M.element,!0))}); a.Z(a.api,"UNSUBSCRIBE",function(){x.VA&&(M.hide(),a.api.logVisibility(M.element,!1),JFh(M,!1))})}}; SET=function(a){var x=a.api.j();wdJ(a);a.updateValue("flyoutUnfocusable","true");a.updateValue("channelTitleFocusable","-1");a.updateValue("shouldHideExpandedTitleForA11y","true");a.updateValue("shouldHideExpandedSubtitleForA11y","true");x.B||x.Cc||(a.Z(a.channel,"mouseenter",a.Ne),a.Z(a.channel,"mouseleave",a.M7),a.Z(a.channel,"focusin",a.Ne),a.Z(a.channel,"focusout",function(y){a.channel.contains(y.relatedTarget)||a.M7()})); a.J=new g.Id(function(){a.isExpanded()&&(a.api.logVisibility(a.channelName,!1),a.subscribeButton&&(a.subscribeButton.hide(),a.api.logVisibility(a.subscribeButton.element,!1)),a.T&&(a.T.hide(),a.api.logVisibility(a.T.element,!1)),a.channel.classList.remove("ytp-title-expanded"),a.channel.classList.add("ytp-title-show-collapsed"))},500); g.U(a,a.J);a.Z(a.channel,Cgz,function(){qE1(a)}); a.Z(a.api,"onHideControls",a.cY);a.Z(a.api,"appresize",a.cY);a.Z(a.api,"fullscreentoggled",a.cY)}; qE1=function(a){a.channel.classList.remove("ytp-title-show-collapsed");a.channel.classList.remove("ytp-title-show-expanded")}; dMz=function(a){var x=a.api.getPlayerSize();return g.Br(a.api.j())&&x.width>=524}; Kzs=function(a){var x=a.api.j(),y=a.api.getVideoData(),D=g.cE(x)+y.e8;g.DC(y)&&(D="https://music.youtube.com"+y.e8);if(!g.Br(x))return D;x={};g.Gb(a.api,"addEmbedsConversionTrackingParams",[x]);return g.sS(D,x)}; IU=function(a){var x=g.bS({"aria-haspopup":"true"});g.XM.call(this,x,a);this.listen("keydown",this.D2)}; e5=function(a,x){a.element.setAttribute("aria-haspopup",String(x))}; ZfT=function(a,x){g.O.call(this,{W:"div",G:"ytp-user-info-panel",X:{"aria-label":"User info"},K:a.j().OJ?[{W:"div",G:"ytp-user-info-panel-icon",PJ:"{{icon}}"},{W:"div",G:"ytp-user-info-panel-content",K:[{W:"div",G:"ytp-user-info-panel-info",X:{tabIndex:"{{userInfoFocusable}}",role:"text"},PJ:"{{watchingAsUsername}}"},{W:"div",G:"ytp-user-info-panel-info",X:{tabIndex:"{{userInfoFocusable2}}",role:"text"},PJ:"{{watchingAsEmail}}"}]}]:[{W:"div",G:"ytp-user-info-panel-icon",PJ:"{{icon}}"},{W:"div",G:"ytp-user-info-panel-content", K:[{W:"div",K:[{W:"text",X:{tabIndex:"{{userInfoFocusable}}"},PJ:"Signed out"}]},{W:"div",G:"ytp-user-info-panel-login",K:[{W:"a",X:{tabIndex:"{{userInfoFocusable2}}",role:"button"},PJ:a.j().O6?"":"Sign in on YouTube"}]}]}]});this.R7=a;this.sourceElement=x;a.j().OJ||a.j().O6||this.Z(this.QP("ytp-user-info-panel-login"),"click",this.s$);this.closeButton=new g.O({W:"button",wS:["ytp-collapse","ytp-button"],X:{title:"Close"},K:[g.WN()]});this.closeButton.a7(this.element);g.U(this,this.closeButton);this.Z(window, "blur",this.hide);this.Z(document,"click",this.JG);this.rS()}; lI7=function(a,x,y){g.Ck.call(this,a);var D=this;this.TY=x;this.xx=y;this.getVideoUrl=new IU(6);this.UP=new IU(5);this.tX=new IU(4);this.Xn=new IU(3);this.yI=new g.XM(g.bS({href:"{{href}}",target:this.L.j().BJ},void 0,!0),2,"Troubleshoot playback issue");this.showVideoInfo=new g.XM(g.bS(),1,"Stats for nerds");this.qp=new g.o0({W:"div",wS:["ytp-copytext","ytp-no-contextmenu"],X:{draggable:"false",tabindex:"1"},PJ:"{{text}}"});this.MS=new wk(this.L,this.qp);this.DH=this.v0=null;g.Br(this.L.j())&&(this.closeButton= new g.O({W:"button",wS:["ytp-collapse","ytp-button"],X:{title:"Close"},K:[g.WN()]}),g.U(this,this.closeButton),this.closeButton.a7(this.element),this.closeButton.listen("click",this.i4,this));g.Br(this.L.j())&&(this.e3=new g.XM(g.bS(),8,"Account"),g.U(this,this.e3),this.je(this.e3,!0),this.e3.listen("click",this.p$8,this),a.createClientVe(this.e3.element,this.e3,137682));this.L.j().Go&&(this.Qt=new Nx("Loop",7),g.U(this,this.Qt),this.je(this.Qt,!0),this.Qt.listen("click",this.jjY,this),a.createClientVe(this.Qt.element, this.Qt,28661));this.L.C("web_player_miniplayer_in_context_menu")&&(this.Mn=new g.XM(g.bS(),6,"Miniplayer"),g.U(this,this.Mn),this.je(this.Mn,!0),this.Mn.listen("click",this.BZR,this),a.createClientVe(this.Mn.element,this.Mn,62946));this.L.C("web_watch_pip_manual")&&this.L.j().showMiniplayerButton&&(this.DN=new g.XM(g.bS(),6,"Picture-in-picture"),g.U(this,this.DN),this.je(this.DN,!0),this.DN.listen("click",this.sKP,this),a.createClientVe(this.DN.element,this.DN,194442));g.U(this,this.getVideoUrl); this.je(this.getVideoUrl,!0);this.getVideoUrl.listen("click",this.uqc,this);a.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.U(this,this.UP);this.je(this.UP,!0);this.UP.listen("click",this.XNP,this);a.createClientVe(this.UP.element,this.UP,28660);g.U(this,this.tX);this.je(this.tX,!0);this.tX.listen("click",this.FK7,this);a.createClientVe(this.tX.element,this.tX,28658);g.U(this,this.Xn);this.je(this.Xn,!0);this.Xn.listen("click",this.vUy,this);g.U(this,this.yI);this.je(this.yI,!0); this.yI.listen("click",this.fIc,this);g.U(this,this.showVideoInfo);this.je(this.showVideoInfo,!0);this.showVideoInfo.listen("click",this.DhY,this);g.U(this,this.qp);this.qp.listen("click",this.NF8,this);g.U(this,this.MS);nTT()&&(this.v0=new g.O({W:"textarea",G:"ytp-html5-clipboard",X:{readonly:"",tabindex:"-1"}}),g.U(this,this.v0),this.v0.a7(this.element));var M;(M=this.e3)==null||M.setIcon(FUq());var N;(N=this.Qt)==null||N.setIcon(J68());var F;(F=this.Mn)==null||F.setIcon(this.L.C("delhi_modern_web_player_icons")? je1():Tg());var c;(c=this.DN)==null||c.setIcon(Tg());this.Xn.setIcon({W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{"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.yI.setIcon(dD());this.showVideoInfo.setIcon(esq());this.Z(a,"onLoopChange",this.onLoopChange);this.Z(a,"videodatachange",this.onVideoDataChange);this.Z(a,"fullscreentoggled",function(){vTh(D)}); this.Z(a,"minimized",function(){vTh(D)}); Pg1(this);TEG(this,this.L.getVideoData())}; aR=function(a,x){var y=!1;if(a.v0){var D=a.v0.element;D.value=x;D.select();try{y=document.execCommand("copy")}catch(M){}}y?a.TY.Nw():(a.qp.setContent(x,"text"),g.Zt(a.TY,a.MS),GC(a.qp.element),a.v0&&(a.v0=null,Pg1(a)));return y}; nTT=function(){var a=document.queryCommandSupported&&document.queryCommandSupported("copy");dYG("Chromium")>=43&&(a=!0);dYG("Firefox")<=40&&(a=!1);return a}; vTh=function(a){var x;(x=a.Mn)==null||x.lO(!a.L.isFullscreen()&&!a.L.isMinimized()&&a.L.getPresentingPlayerType()!==2&&a.L.j().showMiniplayerButton)}; TEG=function(a,x){var y=a.L.j(),D=a.L.getPresentingPlayerType()===2,M=!D||x.isListed;M=!y.dS&&!!x.videoId&&M;y.playerStyle!=="play"?y="https://support.google.com/youtube/?p=report_playback":(y={contact_type:"playbackissue",html5:1,ei:x.eventId,v:x.videoId,p:"movies_playback"},x.B&&(y.fmt=x.B.itag),x.clientPlaybackNonce&&(y.cpn=x.clientPlaybackNonce),x.partnerId&&(y.partnerid=x.partnerId),y=g.sS("//support.google.com/googleplay/",y));a.tX.lO(M&&x.allowEmbed);a.getVideoUrl.lO(M);a.UP.lO(M&&!x.isLivePlayback); a.yI.setContent(y,"href");var N;(N=a.Qt)==null||N.lO(!x.isLivePlayback&&!D);vTh(a);var F;(F=a.e3)==null||F.lO(!D)}; Pg1=function(a){var x=!!a.v0;g.ta(a.Xn,x?"Copy debug info":"Get debug info");e5(a.Xn,!x);g.ta(a.tX,x?"Copy embed code":"Get embed code");e5(a.tX,!x);g.ta(a.getVideoUrl,x?"Copy video URL":"Get video URL");e5(a.getVideoUrl,!x);g.ta(a.UP,x?"Copy video URL at current time":"Get video URL at current time");e5(a.UP,!x);a.tX.setIcon(x?b6h():null);a.getVideoUrl.setIcon(x?ZU():null);a.UP.setIcon(x?ZU():null)}; kFT=function(a){return g.Br(a.L.j())?a.e3:a.Qt}; mMS=function(a,x){g.dk.call(this,a);this.xx=x;this.B=new g.zW(this);this.Y=new g.Id(this.itY,1E3,this);this.V=this.YU=null;g.U(this,this.B);g.U(this,this.Y);x=this.L.j();a.createClientVe(this.element,this,28656);g.zt(this.element,"ytp-contextmenu");this.L.j().experiments.XR("delhi_modern_web_player")&&g.xY(x)&&g.zt(this.element,"ytp-delhi-modern-contextmenu");utG(this);this.hide()}; utG=function(a){g.h6(a.B);var x=a.L.j();x.playerStyle==="gvn"||x.B||x.Cc||(x=a.L.q1(),a.B.Z(x,"contextmenu",a.xGP),a.B.Z(x,"touchstart",a.onTouchStart,null,!0),a.B.Z(x,"touchmove",a.V$,null,!0),a.B.Z(x,"touchend",a.V$,null,!0))}; Wz7=function(a){a.L.isFullscreen()?g.f1(a.L,a.element,10):a.a7(Oi(a).body)}; xu=function(a,x,y){y=y===void 0?240:y;g.O.call(this,{W:"button",wS:["ytp-button","ytp-copylink-button"],X:{title:a.C("player_tooltip_data_title_killswitch")?"{{title-attr}}":"","data-tooltip-title":"{{tooltip-title}}","data-tooltip-opaque":String(g.Br(a.j()))},K:[{W:"div",G:"ytp-copylink-icon",PJ:"{{icon}}"},{W:"div",G:"ytp-copylink-title",PJ:"Copy link",X:{"aria-hidden":"true"}}]});this.api=a;this.T=x;this.B=y;this.visible=!1;this.tooltip=this.T.C$();x=a.j();this.tooltip.element.setAttribute("aria-live", "polite");g.Gt(this.element,"ytp-show-copylink-title",g.Br(x));a.createClientVe(this.element,this,86570);this.listen("click",this.onClick);this.Z(a,"videodatachange",this.rS);this.Z(a,"videoplayerreset",this.rS);this.Z(a,"appresize",this.rS);this.rS();this.addOnDisposeCallback(g.vi(this.tooltip,this.element))}; ETq=function(a){var x=a.api.j(),y=a.api.getVideoData(),D=a.api.q1().getPlayerSize().width;x=x.J;return!!y.videoId&&D>=a.B&&y.H9&&!y.gF&&!a.api.isEmbedsShortsMode()&&!x}; sU7=function(a){a.updateValue("icon",Kq());if(a.api.j().B)a.tooltip.Ba(a.element,"Link copied to clipboard");else{a.updateValue("title-attr","Link copied to clipboard");a.updateValue("tooltip-title","Link copied to clipboard");a.tooltip.KJ();a.tooltip.Ba(a.element);var x=a.listen("mouseleave",function(){a.WN(x);a.rS();a.tooltip.z5()})}}; BE7=function(a,x){return g.R(function(y){if(y.T==1)return g.cJ(y,2),g.B(y,navigator.clipboard.writeText(x),4);if(y.T!=2)return y.return(!0);g.Qn(y);var D=y.return,M=!1,N=g.WK("TEXTAREA");N.value=x;N.setAttribute("readonly","");var F=a.api.getRootNode();F.appendChild(N);if(bY){var c=window.getSelection();c.removeAllRanges();var J=document.createRange();J.selectNodeContents(N);c.addRange(J);N.setSelectionRange(0,x.length)}else N.select();try{M=document.execCommand("copy")}catch(G){}F.removeChild(N); return D.call(y,M)})}; hg7=function(a){g.O.call(this,{W:"div",G:"ytp-doubletap-ui-legacy",K:[{W:"div",G:"ytp-doubletap-fast-forward-ve"},{W:"div",G:"ytp-doubletap-rewind-ve"},{W:"div",G:"ytp-doubletap-static-circle",K:[{W:"div",G:"ytp-doubletap-ripple"}]},{W:"div",G:"ytp-doubletap-overlay-a11y"},{W:"div",G:"ytp-doubletap-seek-info-container",K:[{W:"div",G:"ytp-doubletap-arrows-container",K:[{W:"span",G:"ytp-doubletap-base-arrow"},{W:"span",G:"ytp-doubletap-base-arrow"},{W:"span",G:"ytp-doubletap-base-arrow"}]},{W:"div", G:"ytp-doubletap-tooltip",K:[{W:"div",G:"ytp-seek-icon-text-container",K:[{W:"div",G:"ytp-seek-icon",PJ:"{{seekIcon}}"},{W:"div",G:"ytp-chapter-seek-text-legacy",PJ:"{{seekText}}"}]},{W:"div",G:"ytp-doubletap-tooltip-label",PJ:"{{seekTime}}"}]}]}]});this.L=a;this.U=new g.Id(this.show,10,this);this.B=new g.Id(this.hide,700,this);this.D=this.J=0;this.cJ=this.N=!1;this.T=this.QP("ytp-doubletap-static-circle");g.U(this,this.U);g.U(this,this.B);this.hide();this.Y=this.QP("ytp-doubletap-fast-forward-ve"); this.V=this.QP("ytp-doubletap-rewind-ve");this.L.createClientVe(this.Y,this,28240);this.L.createClientVe(this.V,this,28239);this.L.logVisibility(this.Y,!0);this.L.logVisibility(this.V,!0);this.N=a.C("web_show_cumulative_seek_time");this.cJ=a.C("web_center_static_circles")}; $M7=function(a,x){x=g.pY("$TOTAL_SEEK_TIME seconds",{TOTAL_SEEK_TIME:x.toString()});a.updateValue("seekTime",x)}; fIz=function(a){Lk.call(this,a,!1,!0);this.OJ=[];this.EJ=[];this.element.setAttribute("data-overlay-order","9");this.L.C("web_enable_shopping_timely_shelf_client")&&!this.L.C("web_force_featured_product_banner_with_timely_shelf")&&this.badge.element.classList.add("ytp-timely-shelf-present");this.Y=!0;this.badge.element.classList.add("ytp-featured-product");this.UJ=new g.O({W:"div",G:"ytp-featured-product-open-in-new"});g.U(this,this.UJ);this.countdownTimer=new g.O({W:"text",G:"ytp-featured-product-countdown", PJ:"{{content}}"});this.countdownTimer.hide();g.U(this,this.countdownTimer);this.J=new g.O({W:"div",G:"ytp-featured-product-trending",K:[{W:"div",G:"ytp-featured-product-trending-icon"},{W:"text",G:"ytp-featured-product-trending-text",PJ:"{{trendingOffer}}"}]});this.J.hide();g.U(this,this.J);this.overflowButton=new g.O({W:"button",wS:["ytp-featured-product-overflow-icon","ytp-button"],X:{"aria-haspopup":"true"}});this.overflowButton.hide();g.U(this,this.overflowButton);this.D=new g.O({W:"text",G:"ytp-featured-product-exclusive-countdown", PJ:"{{content}}",X:{id:"exclusiveCountdown","aria-hidden":"true"}});this.D.hide();g.U(this,this.D);this.N=new g.O({W:"div",G:"ytp-featured-product-exclusive-container",X:{"aria-labelledby":"exclusiveBadge exclusiveCountdown"},K:[{W:"div",G:"ytp-featured-product-exclusive-badge-container",K:[{W:"div",G:"ytp-featured-product-exclusive-badge",K:[{W:"text",G:"ytp-featured-product-exclusive-badge-text",PJ:"{{exclusive}}",X:{id:"exclusiveBadge","aria-hidden":"true"}}]}]},this.D]});this.N.hide();g.U(this, this.N);this.banner=new g.O({W:"a",G:"ytp-featured-product-container",K:[{W:"div",G:"ytp-featured-product-thumbnail",K:[{W:"img",X:{src:"{{thumbnail}}"}},this.UJ]},{W:"div",G:"ytp-featured-product-details",K:[{W:"text",G:"ytp-featured-product-title",PJ:"{{title}}"},this.L.C("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{W:"div",G:"ytp-featured-product-price-container",X:{"aria-label":"{{priceA11yText}}"},K:[{W:"text",G:"ytp-featured-product-price-when-promotion-text-enabled", PJ:"{{price}}",X:{"aria-hidden":"true"}},{W:"text",G:"ytp-featured-product-promotion-text",PJ:"{{promotionText}}",X:{"aria-hidden":"true"}}]}:{W:"div",X:{"aria-label":"{{priceA11yText}}"},K:[{W:"text",G:"ytp-featured-product-price",PJ:"{{price}}",X:{"aria-hidden":"true"}},{W:"text",G:"ytp-featured-product-sales-original-price",PJ:"{{salesOriginalPrice}}",X:{"aria-hidden":"true"}},{W:"text",G:"ytp-featured-product-price-drop-reference-price",PJ:"{{priceDropReferencePrice}}",X:{"aria-hidden":"true"}}]}, this.L.C("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{W:"div",G:"ytp-featured-product-when-promotion-text-enabled",K:[{W:"text",G:"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled",PJ:"{{affiliateDisclaimer}}"},this.J,{W:"text",G:"ytp-featured-product-vendor-when-promotion-text-enabled",PJ:"{{vendor}}"}]}:{W:"div",K:[{W:"text",G:"ytp-featured-product-affiliate-disclaimer",PJ:"{{affiliateDisclaimer}}"},this.L.C("web_player_enable_featured_product_banner_exclusives_on_desktop")? this.N:null,this.J,{W:"text",G:"ytp-featured-product-vendor",PJ:"{{vendor}}"},this.countdownTimer]}]},this.overflowButton]});g.U(this,this.banner);this.banner.a7(this.U.element);this.Z(this.L,g.Y6("featured_product"),this.eyP);this.Z(this.L,g.A9("featured_product"),this.wC);this.Z(this.L,"videodatachange",this.onVideoDataChange);this.Z(this.overflowButton.element,"click",this.U$);this.Z(a,"featuredproductdismissed",this.wV)}; gTs=function(a){var x,y;a=(x=a.T)==null?void 0:(y=x.bannerData)==null?void 0:y.itemData;var D,M,N;return(a==null||!a.affiliateDisclaimer)&&(a==null?0:(D=a.exclusivesData)==null?0:D.exclusiveOfferLabelText)&&(a==null?0:(M=a.exclusivesData)==null?0:M.expirationTimestampMs)&&(a==null?0:(N=a.exclusivesData)==null?0:N.exclusiveOfferCountdownText)?!0:!1}; YEq=function(a){var x,y,D,M,N=(x=a.T)==null?void 0:(y=x.bannerData)==null?void 0:(D=y.itemData)==null?void 0:(M=D.exclusivesData)==null?void 0:M.expirationTimestampMs;x=(Number(N)-Date.now())/1E3;if(x>0){if(x<604800){var F,c,J,G;y=(F=a.T)==null?void 0:(c=F.bannerData)==null?void 0:(J=c.itemData)==null?void 0:(G=J.exclusivesData)==null?void 0:G.exclusiveOfferCountdownText;if(y!==void 0)for(F=Date.now(),c=g.W(y),J=c.next();!J.done;J=c.next())if(J=J.value,J!==void 0&&J.text!==void 0&&(G=Number(J.textDisplayStartTimestampMs), !isNaN(G)&&F>=G)){J.insertCountdown?(x=J.text.replace(/\$0/,String(en({seconds:x}))),a.D.setContent(x)):a.D.setContent(J.text);a.D.show();break}}var Q,S,K,L;a.N.update({exclusive:(Q=a.T)==null?void 0:(S=Q.bannerData)==null?void 0:(K=S.itemData)==null?void 0:(L=K.exclusivesData)==null?void 0:L.exclusiveOfferLabelText});a.N.show();yo(a);var w;(w=a.Fn)==null||w.start()}else Rg6(a)}; Rg6=function(a){var x;(x=a.Fn)==null||x.stop();a.D.hide();a.N.hide();jO(a)}; AFh=function(a){var x,y,D=(x=a.T)==null?void 0:(y=x.bannerData)==null?void 0:y.itemData;return a.L.C("web_player_enable_featured_product_banner_promotion_text_on_desktop")&&(D==null||!D.priceReplacementText)&&(D==null?0:D.promotionText)?D==null?void 0:D.promotionText.content:null}; UMT=function(a){var x,y,D=(x=a.T)==null?void 0:(y=x.bannerData)==null?void 0:y.itemData,M,N;if(!(D!=null&&D.priceReplacementText||a.L.C("web_player_enable_featured_product_banner_promotion_text_on_desktop"))&&(D==null?0:(M=D.dealsData)==null?0:(N=M.sales)==null?0:N.originalPrice)){var F,c;return D==null?void 0:(F=D.dealsData)==null?void 0:(c=F.sales)==null?void 0:c.originalPrice}return null}; Hf1=function(a){var x,y,D=(x=a.T)==null?void 0:(y=x.bannerData)==null?void 0:y.itemData,M,N,F,c;if(!((D==null?0:D.priceReplacementText)||a.L.C("web_player_enable_featured_product_banner_promotion_text_on_desktop")||(D==null?0:(M=D.dealsData)==null?0:(N=M.sales)==null?0:N.originalPrice))&&(D==null?0:(F=D.dealsData)==null?0:(c=F.priceDrop)==null?0:c.referencePrice)){var J,G;return D==null?void 0:(J=D.dealsData)==null?void 0:(G=J.priceDrop)==null?void 0:G.referencePrice}return null}; ifs=function(a){var x,y,D=(x=a.T)==null?void 0:(y=x.bannerData)==null?void 0:y.itemData;if(D==null?0:D.priceReplacementText)return D==null?void 0:D.priceReplacementText;if((D==null?0:D.promotionText)&&a.L.C("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var M;return(D==null?void 0:D.price)+" "+(D==null?void 0:(M=D.promotionText)==null?void 0:M.content)}var N,F;if(D==null?0:(N=D.dealsData)==null?0:(F=N.sales)==null?0:F.originalPrice){var c,J;return D==null?void 0:(c=D.dealsData)== null?void 0:(J=c.sales)==null?void 0:J.salesPriceAccessibilityLabel}var G,Q;if(D==null?0:(G=D.dealsData)==null?0:(Q=G.priceDrop)==null?0:Q.referencePrice){var S,K;return(D==null?void 0:D.price)+" "+(D==null?void 0:(S=D.dealsData)==null?void 0:(K=S.priceDrop)==null?void 0:K.referencePrice)}return D==null?void 0:D.price}; Ofz=function(a){if(a.L.C("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var x,y,D;return a.J.d0?null:(x=a.T)==null?void 0:(y=x.bannerData)==null?void 0:(D=y.itemData)==null?void 0:D.vendorName}var M,N,F,c,J,G;return a.J.d0||a.N.d0||((M=a.T)==null?0:(N=M.bannerData)==null?0:(F=N.itemData)==null?0:F.affiliateDisclaimer)?null:(c=a.T)==null?void 0:(J=c.bannerData)==null?void 0:(G=J.itemData)==null?void 0:G.vendorName}; rFz=function(a,x){Du(a);if(x){var y=g.cC.getState().entities;y=OL(y,"featuredProductsEntity",x);if(y!=null&&y.productsData){x=[];y=g.W(y.productsData);for(var D=y.next();!D.done;D=y.next()){D=D.value;var M=void 0;if((M=D)!=null&&M.identifier&&D.featuredSegments){a.OJ.push(D);var N=void 0;M=g.W((N=D)==null?void 0:N.featuredSegments);for(N=M.next();!N.done;N=M.next()){var F=N.value;N=V5l(F.startTimeSec);N!==void 0&&(F=V5l(F.endTimeSec),x.push(new g.gr(N*1E3,F===void 0?0x7ffffffffffff:F*1E3,{id:D.identifier, namespace:"featured_product"})))}}}a.L.GF(x)}}}; jO=function(a){if(a.trendingOfferEntityKey){var x=g.cC.getState().entities;if(x=OL(x,"trendingOfferEntity",a.trendingOfferEntityKey)){var y,D,M;x.encodedSkuId!==((y=a.T)==null?void 0:(D=y.bannerData)==null?void 0:(M=D.itemData)==null?void 0:M.encodedOfferSkuId)?yo(a):(a.J.update({trendingOffer:x.shortLabel+" \u2022 "+x.countLabel}),a.J.show(),a.banner.update({vendor:Ofz(a)}))}else yo(a)}else yo(a)}; yo=function(a){a.J.hide();a.banner.update({vendor:Ofz(a)})}; Du=function(a){a.OJ=[];a.wC();a.L.f$("featured_product")}; t5C=function(a){var x,y,D,M,N=(x=a.T)==null?void 0:(y=x.bannerData)==null?void 0:(D=y.itemData)==null?void 0:(M=D.hiddenProductOptions)==null?void 0:M.dropTimestampMs;x=(Number(N)-Date.now())/1E3;a.countdownTimer.setContent(en({seconds:x}));if(x>0){var F;(F=a.bO)==null||F.start()}}; XdG=function(a){var x;(x=a.bO)==null||x.stop();a.countdownTimer.hide()}; V5l=function(a){if(a!==void 0&&a.trim()!==""&&(a=Math.trunc(Number(a.trim())),!(isNaN(a)||a<0)))return a}; yTG=function(a,x,y){g.O.call(this,{W:"div",wS:["ytp-info-panel-action-item"],K:[{W:"div",G:"ytp-info-panel-action-item-disclaimer",PJ:"{{disclaimer}}"},{W:"a",wS:["ytp-info-panel-action-item-button","ytp-button"],X:{role:"button",href:"{{url}}",target:"_blank",rel:"noopener"},K:[{W:"div",G:"ytp-info-panel-action-item-icon",PJ:"{{icon}}"},{W:"div",G:"ytp-info-panel-action-item-label",PJ:"{{label}}"}]}]});this.L=a;this.B=y;this.disclaimer=this.QP("ytp-info-panel-action-item-disclaimer");this.button= this.QP("ytp-info-panel-action-item-button");this.hC=!1;this.L.createServerVe(this.element,this,!0);this.listen("click",this.onClick);a="";y=g.q(x==null?void 0:x.onTap,Bv);var D=g.q(y,g.gD);this.hC=!1;D?(a=D.url||"",a.startsWith("//")&&(a="https:"+a),this.hC=!0,g.mf(this.button,g.kh(a))):(D=g.q(y,bf1))&&!this.B?((a=D.phoneNumbers)&&a.length>0?(a="sms:"+a[0],D.messageText&&(a+="?&body="+encodeURI(D.messageText))):a="",this.hC=!0,g.mf(this.button,g.kh(a,[pdT]))):(y=g.q(y,II7))&&!this.B&&(a=y.phoneNumber? "tel:"+y.phoneNumber:"",this.hC=!0,g.mf(this.button,g.kh(a,[egJ])));this.L.C("embeds_enable_info_panel_dismissal")&&!a&&(y=g.q(x==null?void 0:x.onTap,Bv),D=g.q(y,au6))&&(this.hC=!0,this.T=y,this.feedbackToken=D.feedbackToken);var M;if(y=(M=x.disclaimerText)==null?void 0:M.content){this.button.style.borderBottom="1px solid white";this.button.style.paddingBottom="16px";var N,F;this.update({label:(N=x.bodyText)==null?void 0:N.content,icon:this.L.C("embeds_enable_info_panel_dismissal")?xpT((F=x.icon)== null?void 0:F.iconType):PN(),disclaimer:y})}else{this.disclaimer.style.display="none";var c,J;this.update({label:(c=x.bodyText)==null?void 0:c.content,icon:this.L.C("embeds_enable_info_panel_dismissal")?xpT((J=x.icon)==null?void 0:J.iconType):PN()})}this.L.setTrackingParams(this.element,x.trackingParams||null);this.hC&&(this.J={externalLinkData:{url:a}})}; xpT=function(a){switch(a){case "OPEN_IN_NEW":return PN();case "NOT_INTERESTED":return{W:"svg",X:{fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M18.71,6C20.13,7.59,21,9.69,21,12c0,4.97-4.03,9-9,9c-2.31,0-4.41-0.87-6-2.29L18.71,6z M3,12 c0-4.97,4.03-9,9-9c2.31,0,4.41,.87,6,2.29L5.29,18C3.87,16.41,3,14.31,3,12z M12,2c5.52,0,10,4.48,10,10c0,5.52-4.48,10-10,10 C6.48,22,2,17.52,2,12C2,6.48,6.48,2,12,2z","fill-rule":"evenodd"}}]};case "HELP_OUTLINE":return dD();default:return PN()}}; jRh=function(a,x){var y=Nf();g.iS.call(this,a,{W:"div",G:"ytp-info-panel-detail-skrim",K:[{W:"div",G:"ytp-info-panel-detail",X:{role:"dialog",id:y},K:[{W:"div",G:"ytp-info-panel-detail-header",K:[{W:"div",G:"ytp-info-panel-detail-title",PJ:"{{title}}"},{W:"button",wS:["ytp-info-panel-detail-close","ytp-button"],X:{"aria-label":"Close"},K:[g.Cq()]}]},{W:"div",G:"ytp-info-panel-detail-body",PJ:"{{body}}"},{W:"div",G:"ytp-info-panel-detail-items"}]}]},250);var D=this;this.T=x;this.items=this.QP("ytp-info-panel-detail-items"); this.B=new g.zW(this);this.itemData=[];this.J=y;this.Z(this.QP("ytp-info-panel-detail-close"),"click",this.Nw);this.Z(this.QP("ytp-info-panel-detail-skrim"),"click",this.Nw);this.Z(this.QP("ytp-info-panel-detail"),"click",function(M){M.stopPropagation()}); this.Z(this.L,"infopaneldetaildismissed",function(){a.C("embeds_enable_info_panel_dismissal")&&D.Nw()}); g.U(this,this.B);this.L.createServerVe(this.element,this,!0);this.Z(a,"videodatachange",this.onVideoDataChange);this.onVideoDataChange("newdata",a.getVideoData());this.hide()}; Dp7=function(a,x){a=g.W(a.itemData);for(var y=a.next();!y.done;y=a.next())y=y.value,y.L.logVisibility(y.element,x)}; FB6=function(a,x){g.O.call(this,{W:"button",G:"ytp-info-panel-preview",X:{"aria-live":"assertive","aria-atomic":"true","aria-owns":x.getId(),"aria-haspopup":"true","data-tooltip-opaque":String(g.Br(a.j()))},K:[{W:"div",G:"ytp-info-panel-preview-text",PJ:"{{text}}"},{W:"div",G:"ytp-info-panel-preview-chevron",PJ:"{{chevron}}"}]});var y=this;this.L=a;this.kx=this.T=this.videoId=null;this.isDismissed=this.J=this.showControls=this.B=!1;this.Z(this.element,"click",function(){a.logClick(y.element);a.P8(); VT(x)}); this.fade=new g.yj(this,250,!1,100);g.U(this,this.fade);this.L.createServerVe(this.element,this,!0);this.Z(a,"videodatachange",this.onVideoDataChange);this.Z(a,"presentingplayerstatechange",this.xP);this.Z(this.L,"paidcontentoverlayvisibilitychange",this.Ox);this.Z(this.L,"infopaneldetailvisibilitychange",this.Ox);var D=a.getVideoData()||{};MOC(D)&&Nd7(this,D);this.Z(a,"onShowControls",this.O$);this.Z(a,"onHideControls",this.Wb);this.Z(this.L,"infopaneldetaildismissed",function(){a.C("embeds_enable_info_panel_dismissal")&& (y.isDismissed=!0,y.hide())})}; Nd7=function(a,x){if(!x.Lo||!a.L.Ay()){var y=x.MX||1E4,D=MOC(x);a.T?x.videoId&&x.videoId!==a.videoId&&(g.x1(a.T),a.videoId=x.videoId,D?(z2G(a,y,x),a.DK()):(a.Nw(),a.T.dispose(),a.T=null)):D&&(x.videoId&&(a.videoId=x.videoId),z2G(a,y,x),a.DK())}}; MOC=function(a){var x,y,D,M;return!!((x=a.bO)==null?0:(y=x.title)==null?0:y.content)||!!((D=a.bO)==null?0:(M=D.bodyText)==null?0:M.content)}; z2G=function(a,x,y){a.T&&a.T.dispose();a.T=new g.Id(a.pO1,x,a);g.U(a,a.T);var D;x=((D=y.bO)==null?void 0:D.trackingParams)||null;a.L.setTrackingParams(a.element,x);var M;var N,F;if(y==null?0:(N=y.bO)==null?0:(F=N.title)==null?0:F.content){var c;D=(M=y.bO)==null?void 0:(c=M.title)==null?void 0:c.content;var J,G;if((J=y.bO)==null?0:(G=J.bodyText)==null?0:G.content)D+=" \u2022 ";M=D}else M="";var Q,S;y=((Q=y.bO)==null?void 0:(S=Q.bodyText)==null?void 0:S.content)||"";a.update({text:M+y,chevron:g.wD()})}; cTG=function(a,x){a.T&&(g.t(x,8)?(a.B=!0,a.DK(),a.T.start()):(g.t(x,2)||g.t(x,64))&&a.videoId&&(a.videoId=null))}; Mp=function(a){var x=null;try{x=a.toLocaleString("en",{style:"percent"})}catch(y){x=a.toLocaleString(void 0,{style:"percent"})}return x}; Np=function(a,x){var y=0;a=g.W(a);for(var D=a.next();!(D.done||D.value.startTime>x);D=a.next())y++;return y===0?y:y-1}; ouG=function(a,x){for(var y=0,D=g.W(a),M=D.next();!M.done;M=D.next()){M=M.value;if(x=M.timeRangeStartMillis&&x2147483647?"0":String(a)}; z9=function(a,x,y){var D=a.api.getCurrentTime(),M=LB6(a,D);a=LB6(a,D+x);return{startMediaTimeMs:M,endMediaTimeMs:a,seekSource:y}}; wZs=function(a){var x,y=(x=a.api.getVideoData())==null?void 0:x.N0();return a.api.getPresentingPlayerType(y)!==2}; Fi=function(a,x){a.J.pV=x;g.Gt(a.api.getRootNode(),"ytp-probably-keyboard-focus",x);g.Gt(a.contextMenu.element,"ytp-probably-keyboard-focus",x)}; oR=function(a,x,y,D){var M=g.nf(a.api.s6());if(M&&M.loaded){var N=a.api.getSubtitlesUserSettings();M=void 0;for(var F=0;F0?x[0]:null;var y=g.PK("ytp-chrome-bottom"),D=g.PK("ytp-ad-module");a.J=!(y==null||!y.contains(x));a.D=!(D==null||!D.contains(x));a.Y=!(x==null||!x.hasAttribute("data-tooltip-target-fixed"));return x}; k9S=function(a,x,y){if(!a.U){if(x){a.tooltipRenderer=x;x=a.tooltipRenderer.text;var D=!1,M;(x==null?0:(M=x.runs)==null?0:M.length)&&x.runs[0].text&&(a.update({title:x.runs[0].text.toString()}),D=!0);g.qF(a.title,D);x=a.tooltipRenderer.detailsText;M=!1;var N;if((x==null?0:(N=x.runs)==null?0:N.length)&&x.runs[0].text){D=x.runs[0].text.toString();N=D.indexOf("$TARGET_ICON");if(N>-1)if(a.tooltipRenderer.targetId){x=[];D=D.split("$TARGET_ICON");var F=new g.Fp({W:"span",G:"ytp-promotooltip-details-icon", K:[Tdq[a.tooltipRenderer.targetId]]});g.U(a,F);for(var c=[],J=g.W(D),G=J.next();!G.done;G=J.next())G=new g.Fp({W:"span",G:"ytp-promotooltip-details-component",PJ:G.value}),g.U(a,G),c.push(G);D.length===2?(x.push(c[0].element),x.push(F.element),x.push(c[1].element)):D.length===1&&(N===0?(x.push(F.element),x.push(c[0].element)):(x.push(c[0].element),x.push(F.element)));N=x.length?x:null}else N=null;else N=D;if(N){if(typeof N!=="string")for(g.hi(a.details),M=g.W(N),N=M.next();!N.done;N=M.next())a.details.appendChild(N.value); else a.update({details:N});M=!0}}g.qF(a.details,M);M=a.tooltipRenderer.acceptButton;N=!1;var Q,S,K;((Q=g.q(M,g.da))==null?0:(S=Q.text)==null?0:(K=S.runs)==null?0:K.length)&&g.q(M,g.da).text.runs[0].text&&(a.update({acceptButtonText:g.q(M,g.da).text.runs[0].text.toString()}),N=!0);g.qF(a.acceptButton,N);Q=a.tooltipRenderer.dismissButton;S=!1;var L,w,Z;((L=g.q(Q,g.da))==null?0:(w=L.text)==null?0:(Z=w.runs)==null?0:Z.length)&&g.q(Q,g.da).text.runs[0].text&&(a.update({dismissButtonText:g.q(Q,g.da).text.runs[0].text.toString()}), S=!0);g.qF(a.dismissButton,S)}y&&(a.sourceElement=y);a.T=P51(a);a.N=!1;a.L.j().C("web_player_hide_nitrate_promo_tooltip")||a.lO(!0);luJ(a);a.d0&&!a.V&&(a.V=!0,a.uO.F9(0));a.B&&a.L.logVisibility(a.element,a.d0)}}; Qo=function(a){a.lO(!1);a.B&&a.L.logVisibility(a.element,a.d0)}; uiq=function(a){var x,y,D,M=((x=g.q(a.acceptButton,g.da))==null?void 0:(y=x.text)==null?void 0:(D=y.runs)==null?void 0:D.length)&&!!g.q(a.acceptButton,g.da).text.runs[0].text,N,F,c;x=((N=g.q(a.dismissButton,g.da))==null?void 0:(F=N.text)==null?void 0:(c=F.runs)==null?void 0:c.length)&&!!g.q(a.dismissButton,g.da).text.runs[0].text;return M||x}; luJ=function(a){var x;if(!(x=!a.T)){x=a.T;var y=window.getComputedStyle(x);x=y.display==="none"||y.visibility==="hidden"||x.getAttribute("aria-hidden")==="true"}if(x||a.L.isMinimized())a.lO(!1);else if(x=g.Ce(a.T),x.width&&x.height){a.L.xD(a.element,a.T);var D=a.L.q1().getPlayerSize().height;y=g.Ce(a.QP("ytp-promotooltip-container")).height;a.J?a.element.style.top=D-y-x.height-12+"px":a.Y||(D=a.L.cq().height-y-x.height-12,a.element.style.top=D+"px");D=a.QP("ytp-promotooltip-pointer");var M=g.Le(a.T, a.L.getRootNode()),N=Number(a.element.style.left.replace(/[^\d\.]/g,""));a=a.L.isFullscreen()?18:12;D.style.left=M.x-N+x.width/2-a+"px";D.style.top=y+"px"}else a.lO(!1)}; SO=function(a){g.O.call(this,{W:"button",wS:["ytp-replay-button","ytp-button"],X:{title:a.C("player_tooltip_data_title_killswitch")?"Replay":"","data-tooltip-title":"Replay"},K:[g.uR()]});this.L=a;this.Z(a,"presentingplayerstatechange",this.onStateChange);this.listen("click",this.onClick,this);this.yS(a.getPlayerStateObject());Tb(this.L,this.element,this)}; K2=function(a,x){x=x===void 0?240:x;g.O.call(this,{W:"button",wS:["ytp-button","ytp-search-button"],X:{title:a.C("player_tooltip_data_title_killswitch")?"Search":"","data-tooltip-title":"Search","data-tooltip-opaque":String(g.Br(a.j()))},K:[{W:"div",G:"ytp-search-icon",PJ:"{{icon}}"},{W:"div",G:"ytp-search-title",PJ:"Search"}]});this.api=a;this.B=x;this.visible=!1;this.updateValue("icon",{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},K:[{W:"path",G:"ytp-svg-fill",X:{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"}}]}); a.createClientVe(this.element,this,184945);this.listen("click",this.onClick);this.T();this.Z(a,"appresize",this.T);this.Z(a,"videodatachange",this.T);Tb(a,this.element,this)}; L2=function(a){g.O.call(this,{W:"div",G:"ytp-seek-overlay",K:[{W:"div",wS:["ytp-seek-overlay-animation","ytp-seek-overlay-animation-back"],K:[{W:"div",wS:["ytp-seek-overlay-arrow","ytp-seek-overlay-arrow-persistent"],K:[{W:"svg",X:{viewBox:"0 0 22 32",width:"22",height:"24"},K:[{W:"path",X:{d:"M 18 4 L 6 16 L 18 28",stroke:"white","stroke-width":"4","stroke-linecap":"round",fill:"none"}}]}]},{W:"div",G:"ytp-seek-overlay-duration",PJ:"{{durationBack}}"}]},{W:"div",wS:["ytp-seek-overlay-animation", "ytp-seek-overlay-animation-forward"],K:[{W:"div",G:"ytp-seek-overlay-duration",PJ:"{{durationForward}}"},{W:"div",wS:["ytp-seek-overlay-arrow","ytp-seek-overlay-arrow-persistent"],K:[{W:"svg",X:{viewBox:"0 0 22 32",width:"22",height:"24"},K:[{W:"path",X:{d:"M 4 4 L 16 16 L 4 28",stroke:"white","stroke-width":"4","stroke-linecap":"round",fill:"none"}}]}]}]},{W:"div",G:"ytp-seek-overlay-message",K:[{W:"div",G:"ytp-seek-overlay-message-icon",PJ:"{{icon}}"},{W:"div",G:"ytp-seek-overlay-message-text", PJ:"{{text}}"}]}]});var x=this;this.L=a;this.N=0;this.T="hidden";this.Y=this.QP("ytp-seek-overlay-animation-back");this.V=this.QP("ytp-seek-overlay-animation-forward");this.cJ=this.QP("ytp-seek-overlay-message");this.D=new g.Id(function(){mpq(x)},g.ts(this.L.j().experiments,"web_player_seek_overlay_linger_duration")||1E3); g.U(this,this.D);this.L.createClientVe(this.V,this,28240);this.L.createClientVe(this.Y,this,28239);this.L.logVisibility(this.V,!0);this.L.logVisibility(this.Y,!0);this.hide()}; WBq=function(a,x){a.J=a.U.animate([{offset:0,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)",opacity:x},{offset:1,opacity:1}],{duration:200,fill:"forwards"});a.J.addEventListener("finish",function(){a.J=void 0;a.D.start();a.T="lingering"})}; Euz=function(a,x,y,D){y=y===void 0?!1:y;D=D===void 0?!1:D;var M=[];M.push({offset:0,transform:"translateX("+(a.B===-1?20:-20)+"px)",opacity:y?"0":"1"});y&&M.push({offset:.5,opacity:"1"});M.push({offset:1,transform:"translateX(0)",opacity:"1"});y=x.animate(M,{duration:400,easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)"});x=x.querySelector("path");M=[];var N={offset:0,d:a.B===-1?'path("M 18 4 L 18 16 L 18 28")':'path("M 4 4 L 4 16 L 4 28")'};D&&(N.filter="drop-shadow(0 0 0.5px rgba(0, 0, 0, 0.8))");M.push(N); D&&M.push({offset:.8,filter:"drop-shadow(0 0 0.5px rgba(0, 0, 0, 0.8))"});a={offset:1,d:a.B===-1?'path("M 18 4 L 6 16 L 18 28")':'path("M 4 4 L 16 16 L 4 28")'};D&&(a.filter="drop-shadow(0 0 0.5px rgba(0, 0, 0, 0))");M.push(a);x.animate(M,{duration:333,easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)",fill:"forwards"});return y}; sR6=function(a){var x=a.U.querySelector(".ytp-seek-overlay-arrow-persistent").cloneNode(!0);x.classList.add("ytp-seek-overlay-arrow-additional");x.classList.remove("ytp-seek-overlay-arrow-persistent");a.U.appendChild(x);Euz(a,x,!0,!0).addEventListener("finish",function(){x.remove()})}; mpq=function(a,x,y){y=y===void 0?!0:y;a.J=a.U.animate([{offset:0,opacity:x===void 0?1:x},{offset:1,opacity:0}],{duration:200,fill:"forwards",easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)"});y&&(a.J.addEventListener("finish",function(){a.J=void 0;Bdz(a);a.hide()}),a.T="fading-out")}; h27=function(a){var x=Number(getComputedStyle(a.U).opacity),y;(y=a.J)==null||y.cancel();a.J=void 0;return x}; Bdz=function(a){a.N=0;a.T="hidden";a.B=void 0;a.U=void 0;a.D.stop();a.J=void 0}; $p1=function(a,x,y){a.updateValue("text",x);if(y){a:{switch(y){case "PREMIUM_STANDALONE":x=zCT();break a;case "PREMIUM_STANDALONE_CAIRO":x=c6h();break a}x=void 0}a.updateValue("icon",x)}x=g.W(a.cJ.getAnimations());for(y=x.next();!y.done;y=x.next())y.value.cancel();a.cJ.animate([{offset:0,opacity:0},{offset:.3,opacity:1},{offset:.7,opacity:1},{offset:1,opacity:0}],{duration:1400}).addEventListener("finish",function(){a.updateValue("text","");a.updateValue("icon","")})}; wd=function(a,x,y,D){D=D===void 0?240:D;g.O.call(this,{W:"button",wS:["ytp-button","ytp-share-button"],X:{title:a.C("player_tooltip_data_title_killswitch")?"Share":"","data-tooltip-title":"Share","aria-haspopup":"true","aria-owns":y.element.id,"data-tooltip-opaque":String(g.Br(a.j()))},K:[{W:"div",G:"ytp-share-icon",PJ:"{{icon}}"},{W:"div",G:"ytp-share-title",PJ:"Share"}]});this.api=a;this.T=x;this.B=y;this.J=D;this.visible=!1;this.tooltip=this.T.C$();a.createClientVe(this.element,this,28664);this.listen("click", this.onClick);this.Z(a,"videodatachange",this.rS);this.Z(a,"videoplayerreset",this.rS);this.Z(a,"appresize",this.rS);this.Z(a,"presentingplayerstatechange",this.rS);this.rS();this.addOnDisposeCallback(g.vi(this.tooltip,this.element))}; fuG=function(a){var x=a.api.j(),y=a.api.getVideoData(),D=g.Br(x)&&g.si(a.api)&&g.t(a.api.getPlayerStateObject(),128);x=x.J||x.disableSharing&&a.api.getPresentingPlayerType()!==2||!y.showShareButton||y.H9||D||y.gF||!1;D=a.api.q1().getPlayerSize().width;return!!y.videoId&&D>=a.J&&!x}; gus=function(a,x){x.name!=="InvalidStateError"&&x.name!=="AbortError"&&(x.name==="NotAllowedError"?(a.T.P8(),VT(a.B,a.element,!1)):g.mT(x))}; YV7=function(a,x){var y=Nf(),D=a.j();y={W:"div",G:"ytp-share-panel",X:{id:Nf(),role:"dialog","aria-labelledby":y},K:[{W:"div",G:"ytp-share-panel-inner-content",K:[{W:"div",G:"ytp-share-panel-title",X:{id:y},PJ:"Share"},{W:"a",wS:["ytp-share-panel-link","ytp-no-contextmenu"],X:{href:"{{link}}",target:D.BJ,title:"Share link","aria-label":"{{shareLinkWithUrl}}"},PJ:"{{linkText}}"},{W:"label",G:"ytp-share-panel-include-playlist",K:[{W:"input",G:"ytp-share-panel-include-playlist-checkbox",X:{type:"checkbox", checked:"true"}},"Include playlist"]},{W:"div",G:"ytp-share-panel-loading-spinner",K:[JA()]},{W:"div",G:"ytp-share-panel-service-buttons",PJ:"{{buttons}}"},{W:"div",G:"ytp-share-panel-error",PJ:"An error occurred while retrieving sharing information. Please try again later."}]},{W:"button",wS:["ytp-share-panel-close","ytp-button"],X:{title:"Close"},K:[g.Cq()]}]};g.iS.call(this,a,y,250);var M=this;this.moreButton=null;this.api=a;this.tooltip=x.C$();this.B=[];this.U=this.QP("ytp-share-panel-inner-content"); this.closeButton=this.QP("ytp-share-panel-close");this.Z(this.closeButton,"click",this.Nw);this.addOnDisposeCallback(g.vi(this.tooltip,this.closeButton));this.J=this.QP("ytp-share-panel-include-playlist-checkbox");this.Z(this.J,"click",this.rS);this.T=this.QP("ytp-share-panel-link");this.addOnDisposeCallback(g.vi(this.tooltip,this.T));this.api.createClientVe(this.T,this,164503);this.Z(this.T,"click",function(N){N.preventDefault();M.api.logClick(M.T);var F=M.api.getVideoUrl(!0,!0,!1,!1);F=R2T(M,F); g.c4(F,M.api,N)&&M.api.uY("SHARE_CLICKED")}); this.listen("click",this.bA);this.Z(a,"videoplayerreset",this.hide);this.Z(a,"fullscreentoggled",this.onFullscreenToggled);this.Z(a,"onLoopRangeChange",this.wGy);this.hide()}; H28=function(a,x){ATh(a);for(var y=x.links||x.shareTargets,D=0,M={},N=0;N0&&!H&&!h?(E.length===2&&(E=["noreferrer"]),g.hL(L,Z,K,E[0]),L=BIq()):(v=u.join(","),aZ()&&L.navigator&&L.navigator.standalone&&K&&K!="_self"?(v=g.WK("A"),g.mf(v,Z),v.target=K,m&&(v.rel="noreferrer"),((w=w.attributionsrc)||w==="")&&v.setAttribute("attributionsrc",w),w=document.createEvent("MouseEvent"), w.initMouseEvent("click",!0,!0,L,1),v.dispatchEvent(w),L=BIq()):m?(L=g.hL(L,"",K,v),w=g.P_(Z),L&&(L.opener=null,w===""&&(w="javascript:''"),w='',w=s5(w),(Z=L.document)&&Z.write&&(Z.write(B_(w)),Z.close()))):((L=g.hL(L,Z,K,v))&&w.noopener&&(L.opener=null),L&&w.noreferrer&&(L.opener=null)));L&&(L.opener||(L.opener=window),L.focus());S.preventDefault()}}}(M)); M.hh.addOnDisposeCallback(g.vi(a.tooltip,M.hh.element));c==="Facebook"?a.api.createClientVe(M.hh.element,M.hh,164504):c==="Twitter"&&a.api.createClientVe(M.hh.element,M.hh,164505);a.Z(M.hh.element,"click",function(Q){return function(){a.api.logClick(Q.hh.element)}}(M)); a.api.logVisibility(M.hh.element,!0);a.B.push(M.hh);D++}}var J=x.more||x.moreLink,G=new g.O({W:"a",wS:["ytp-share-panel-service-button","ytp-button"],K:[{W:"span",G:"ytp-share-panel-service-button-more",K:[{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},K:[{W:"rect",X:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{W:"path",X:{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"}}]}]}],X:{href:J,target:"_blank",title:"More"}});G.listen("click",function(Q){var S=J;a.api.logClick(a.moreButton.element);S=R2T(a,S);g.c4(S,a.api,Q)&&a.api.uY("SHARE_CLICKED")}); G.addOnDisposeCallback(g.vi(a.tooltip,G.element));a.api.createClientVe(G.element,G,164506);a.Z(G.element,"click",function(){a.api.logClick(G.element)}); a.api.logVisibility(G.element,!0);a.B.push(G);a.moreButton=G;a.updateValue("buttons",a.B)}; R2T=function(a,x){var y={};g.Br(a.api.j())&&(g.Gb(a.api,"addEmbedsConversionTrackingParams",[y]),x=g.sS(x,y));return x}; ATh=function(a){for(var x=g.W(a.B),y=x.next();!y.done;y=x.next())y=y.value,y.detach(),g.wg(y);a.B=[]}; C2=function(a){return a===void 0||a.startSec===void 0||a.endSec===void 0?!1:!0}; i2l=function(a,x){a.startSec+=x;a.endSec+=x}; VO8=function(a){Lk.call(this,a);this.J=this.T=this.isContentForward=this.D=!1;this.element.setAttribute("data-overlay-order","8");O2z(this);this.Z(this.L,"changeProductsInVideoVisibility",this.ExP);this.Z(this.L,"videodatachange",this.onVideoDataChange)}; rTq=function(a){a.N&&a.yP.element.removeChild(a.N.element);a.N=void 0}; XZ1=function(a,x){return x.map(function(y){var D,M;if((y=(D=g.q(y,tOh))==null?void 0:(M=D.thumbnail)==null?void 0:M.thumbnails)&&y.length!==0)return y[0].url}).filter(function(y){return y!==void 0}).map(function(y){y=new g.O({W:"img", G:"ytp-suggested-action-product-thumbnail",X:{alt:"",src:y}});g.U(a,y);return y})}; b2S=function(a,x){a.isContentForward=x;g.Gt(a.badge.element,"ytp-suggested-action-badge-content-forward",x)}; qp=function(a){var x=a.isContentForward&&!a.Ve();g.Gt(a.badge.element,"ytp-suggested-action-badge-preview-collapsed",x&&a.T);g.Gt(a.badge.element,"ytp-suggested-action-badge-preview-expanded",x&&a.J)}; dd=function(a,x,y){return new g.gr(a*1E3,x*1E3,{priority:9,namespace:y})}; pZT=function(a){a.L.f$("shopping_overlay_visible");a.L.f$("shopping_overlay_preview_collapsed");a.L.f$("shopping_overlay_preview_expanded");a.L.f$("shopping_overlay_expanded")}; O2z=function(a){a.Z(a.L,g.Y6("shopping_overlay_visible"),function(){a.m4(!0)}); a.Z(a.L,g.A9("shopping_overlay_visible"),function(){a.m4(!1)}); a.Z(a.L,g.Y6("shopping_overlay_expanded"),function(){a.dS=!0;Kk(a)}); a.Z(a.L,g.A9("shopping_overlay_expanded"),function(){a.dS=!1;Kk(a)}); a.Z(a.L,g.Y6("shopping_overlay_preview_collapsed"),function(){a.T=!0;qp(a)}); a.Z(a.L,g.A9("shopping_overlay_preview_collapsed"),function(){a.T=!1;qp(a)}); a.Z(a.L,g.Y6("shopping_overlay_preview_expanded"),function(){a.J=!0;qp(a)}); a.Z(a.L,g.A9("shopping_overlay_preview_expanded"),function(){a.J=!1;qp(a)})}; aET=function(a){g.O.call(this,{W:"div",G:"ytp-shorts-title-channel",K:[{W:"a",G:"ytp-shorts-title-channel-logo",X:{href:"{{channelLink}}",target:a.j().BJ,"aria-label":"{{channelLogoLabel}}"}},{W:"div",G:"ytp-shorts-title-expanded-heading",K:[{W:"div",G:"ytp-shorts-title-expanded-title",K:[{W:"a",PJ:"{{expandedTitle}}",X:{href:"{{channelTitleLink}}",target:a.j().BJ,tabIndex:"0"}}]}]}]});var x=this;this.api=a;this.T=this.QP("ytp-shorts-title-channel-logo");this.channelName=this.QP("ytp-shorts-title-expanded-title"); this.subscribeButton=null;a.createClientVe(this.T,this,36925);this.Z(this.T,"click",function(y){x.api.logClick(x.T);g.hL(window,Ius(x));y.preventDefault()}); a.createClientVe(this.channelName,this,37220);this.Z(this.channelName,"click",function(y){x.api.logClick(x.channelName);g.hL(window,Ius(x));y.preventDefault()}); e21(this);this.Z(a,"videodatachange",this.rS);this.Z(a,"videoplayerreset",this.rS);this.rS()}; e21=function(a){if(!a.api.j().O6){var x=a.api.getVideoData(),y=new g.pf("Subscribe",null,"Subscribed",null,!0,!1,x.kW,x.subscribed,"channel_avatar",null,a.api,!0);a.api.createServerVe(y.element,a);var D;a.api.setTrackingParams(y.element,((D=x.subscribeButtonRenderer)==null?void 0:D.trackingParams)||null);a.Z(y.element,"click",function(){a.api.logClick(y.element)}); a.subscribeButton=y;g.U(a,a.subscribeButton);a.subscribeButton.a7(a.element)}}; Ius=function(a){var x=a.api.j(),y=a.api.getVideoData();y=g.cE(x)+y.e8;if(!g.Br(x))return y;x={};g.Gb(a.api,"addEmbedsConversionTrackingParams",[x]);return g.sS(y,x)}; xWC=function(a){return Ph[z[9]](this,11,a)}; Zu=function(a){g.iS.call(this,a,{W:"button",wS:["ytp-skip-intro-button","ytp-popup","ytp-button"],K:[{W:"div",G:"ytp-skip-intro-button-text",PJ:"Skip Intro"}]},100);var x=this;this.B=!1;this.T=new g.Id(function(){x.hide()},5E3); this.Xh=this.hA=NaN;g.U(this,this.T);this.Y=function(){x.show()}; this.U=function(){x.hide()}; this.J=function(){var y=x.L.getCurrentTime();y>x.hA/1E3&&y0?{W:"svg",X:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},K:[{W:"path",wS:["ytp-circle-arrow","ytp-svg-fill"],X:{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"}}, {W:"text",wS:["ytp-jump-button-text","ytp-svg-fill"],X:{x:"7.05",y:"15.05"}}]}:{W:"svg",X:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},K:[{W:"path",wS:["ytp-circle-arrow","ytp-svg-fill"],X:{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"}}, {W:"text",wS:["ytp-jump-button-text","ytp-svg-fill"],X:{x:"6.5",y:"15"}}]}]});var y=this;this.L=a;this.T=x;this.B=new g.Id(function(){y.J?(y.J=!1,y.B.start()):y.element.classList.remove("ytp-jump-spin","backwards")},250); this.J=!1;(x=x>0)?this.L.createClientVe(this.element,this,36843):this.L.createClientVe(this.element,this,36844);var D=g.pY(x?"Seek forward $SECONDS seconds. (\u2192)":"Seek backwards $SECONDS seconds. (\u2190)",{SECONDS:Math.abs(this.T).toString()});this.L.C("player_tooltip_data_title_killswitch")?this.update({title:D,"data-title-no-tooltip":D,"aria-keyshortcuts":x?"\u2192":"\u2190"}):this.update({"tooltip-title":D,"data-title-no-tooltip":D,"aria-keyshortcuts":x?"\u2192":"\u2190"});this.U=this.element.querySelector(".ytp-jump-button-text"); this.U.textContent=Math.abs(this.T).toString();this.listen("click",this.onClick,this);Tb(a,this.element,this)}; clq=function(a,x){x?a.element.classList.add("ytp-jump-button-enabled"):a.element.classList.remove("ytp-jump-button-enabled");a.L.logVisibility(a.element,x);a.L.KJ()}; u5=function(a,x){vZ.call(this,a,x,"timedMarkerCueRange","View key moments");this.Z(a,g.A9("timedMarkerCueRange"),this.NG);this.Z(a,"updatemarkervisibility",this.updateVideoData)}; o7l=function(a){var x,y=(x=a.L.getVideoData())==null?void 0:x.yP;if(y)for(a=a.U.YG,y=g.W(y),x=y.next();!x.done;x=y.next())if(x=a[x.value]){var D=void 0,M=void 0,N=void 0;if(((D=x.onTap)==null?void 0:(M=D.innertubeCommand)==null?void 0:(N=M.changeEngagementPanelVisibilityAction)==null?void 0:N.targetId)!=="engagement-panel-macro-markers-problem-walkthroughs")return x}}; mB=function(a){g.O.call(this,{W:"button",wS:["ytp-miniplayer-button","ytp-button"],X:{title:a.C("player_tooltip_data_title_killswitch")?"{{title}}":"","data-tooltip-title":"{{tooltip-title}}","aria-keyshortcuts":"i","data-priority":"7","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-miniplayer-button"},K:["{{icon}}"]});this.L=a;this.visible=!1;this.listen("click",this.onClick);this.Z(a,"fullscreentoggled",this.rS);this.L.C("player_tooltip_data_title_killswitch")? this.update({title:g.kK(a,"Miniplayer","i"),"data-title-no-tooltip":"Miniplayer",icon:Jls(this)}):this.update({"tooltip-title":g.kK(a,"Miniplayer","i"),"data-title-no-tooltip":"Miniplayer",icon:Jls(this)});Tb(a,this.element,this);a.createClientVe(this.element,this,62946);this.rS()}; Jls=function(a){return a.L.C("delhi_modern_web_player_icons")?je1():Tg()}; WZ=function(a,x,y,D,M,N){N=N===void 0?!1:N;var F={W:"div",wS:["ytp-input-slider-section"],K:[{W:"input",G:"ytp-input-slider",X:{role:"slider",tabindex:"0",type:"range",min:"{{minvalue}}",max:"{{maxvalue}}","aria-valuemin":"{{ariaMinValue}}","aria-valuemax":"{{ariaMaxValue}}","aria-valuenow":"{{ariaValueNow}}",step:"{{stepvalue}}",value:"{{slidervalue}}"}}]};M&&F.K.unshift(M);N&&F.wS.push("ytp-vertical-slider");g.O.call(this,F);this.J=a;this.N=x;this.Y=y;this.initialValue=D;this.header=M;this.B=this.QP("ytp-input-slider"); this.T=D?D:a;this.init();this.Z(this.B,"input",this.U);this.Z(this.B,"keydown",this.D)}; EV=function(a,x){a.T=x;a.update({slidervalue:a.T,ariaValueNow:a.T});a.B.valueAsNumber=a.T;GNl(a,x)}; GNl=function(a,x){a.B.style.setProperty("--yt-slider-shape-gradient-percent",(x-a.J)/(a.N-a.J)*100+"%")}; sV=function(a){var x=a.isMuted()?0:a.getVolume();WZ.call(this,0,100,1,x,void 0,!0);this.L=a;this.cJ=IZ(this.tP,10,this);this.V=!1;this.Z(a,"onVolumeChange",this.onVolumeChange);this.Z(this.element,"wheel",this.dS)}; QoG=function(a,x){g.O.call(this,{W:"div",X:{tabindex:"0",title:a.C("player_tooltip_data_title_killswitch")?"Volume":"","data-tooltip-title":"Volume","data-tooltip-offset-y":"-120"},wS:["ytp-volume-popover"]});var y=this;this.isVisible=!1;this.tooltip=x.C$();this.B=new sV(a);g.U(this,this.B);this.B.a7(this.element);this.T=new g.Id(function(){BZ(y,!1)},300); this.listen("mouseenter",function(){y.T.stop()}); this.listen("mouseleave",function(){y.T.start()}); this.listen("focus",function(){y.T.stop()}); this.Z(this.B.B,"focus",function(){y.T.stop()}); this.listen("focusout",function(){y.T.start();y.element.dispatchEvent(new Event("blur"))}); this.addOnDisposeCallback(g.vi(x.C$(),this.element));g.U(this,this.T)}; BZ=function(a,x){a.element.classList.toggle("ytp-volume-popover-hovering",x);a.isVisible=x;(a=a.element.closest(".ytp-chrome-bottom"))&&a.classList.toggle("ytp-volume-popover-showing",x)}; hT=function(a,x,y){y=y===void 0?!1:y;var D=a.j().yP?{"aria-keyshortcuts":"m","aria-label":"{{aria-label}}","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-priority":"{{dataPriority}}","data-tooltip-offset-y":"{{dataTooltipOffsetY}}","data-tooltip-title":"{{tooltip-title}}",title:a.C("player_tooltip_data_title_killswitch")?"{{title}}":""}:{"aria-disabled":"true","aria-haspopup":"true"};D=a.C("delhi_modern_web_player")?{W:"div",G:"ytp-mute-button",K:[{W:"button",X:D,wS:["ytp-volume-icon", "ytp-button"],PJ:"{{icon}}"}]}:{W:"button",wS:["ytp-mute-button","ytp-button"],X:D,K:[{W:"div",G:"ytp-volume-icon",PJ:"{{icon}}"}]};g.O.call(this,D);this.L=a;this.N1=y;this.B=null;this.D=this.tP=this.V=this.Y=NaN;this.UJ=this.cJ=null;this.N=[];this.U=[];this.visible=!1;this.J=this.T=this.dS=null;a.C("delhi_modern_web_player")&&this.update({"data-priority":4});y=this.L.j();this.updateValue("icon",Ej());this.tooltip=x.C$();this.updateValue("dataTooltipOffsetY",0);this.J=g.PK("ytp-volume-icon",this.element); D=this.L.C("delhi_modern_web_player_icons")?{W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",wS:["ytp-svg-fill","ytp-svg-volume-animation-speaker"],X:{d:"M 11.60 2.08 L 11.48 2.14 L 3.91 6.68 C 3.02 7.21 2.28 7.97 1.77 8.87 C 1.26 9.77 1.00 10.79 1 11.83 V 12.16 L 1.01 12.56 C 1.07 13.52 1.37 14.46 1.87 15.29 C 2.38 16.12 3.08 16.81 3.91 17.31 L 11.48 21.85 C 11.63 21.94 11.80 21.99 11.98 21.99 C 12.16 22.00 12.33 21.95 12.49 21.87 C 12.64 21.78 12.77 21.65 12.86 21.50 C 12.95 21.35 13 21.17 13 21 V 3 C 12.99 2.83 12.95 2.67 12.87 2.52 C 12.80 2.37 12.68 2.25 12.54 2.16 C 12.41 2.07 12.25 2.01 12.08 2.00 C 11.92 1.98 11.75 2.01 11.60 2.08 Z", fill:"#fff"}},{W:"path",G:"ytp-svg-volume-animation-small-ripple",X:{d:" M 15.53 7.05 C 15.35 7.22 15.25 7.45 15.24 7.70 C 15.23 7.95 15.31 8.19 15.46 8.38 L 15.53 8.46 L 15.70 8.64 C 16.09 9.06 16.39 9.55 16.61 10.08 L 16.70 10.31 C 16.90 10.85 17 11.42 17 12 L 16.99 12.24 C 16.96 12.73 16.87 13.22 16.70 13.68 L 16.61 13.91 C 16.36 14.51 15.99 15.07 15.53 15.53 C 15.35 15.72 15.25 15.97 15.26 16.23 C 15.26 16.49 15.37 16.74 15.55 16.92 C 15.73 17.11 15.98 17.21 16.24 17.22 C 16.50 17.22 16.76 17.12 16.95 16.95 C 17.6 16.29 18.11 15.52 18.46 14.67 L 18.59 14.35 C 18.82 13.71 18.95 13.03 18.99 12.34 L 19 12 C 18.99 11.19 18.86 10.39 18.59 9.64 L 18.46 9.32 C 18.15 8.57 17.72 7.89 17.18 7.3 L 16.95 7.05 L 16.87 6.98 C 16.68 6.82 16.43 6.74 16.19 6.75 C 15.94 6.77 15.71 6.87 15.53 7.05", fill:"#fff"}},{W:"path",G:"ytp-svg-volume-animation-big-ripple",X:{d:"M18.36 4.22C18.18 4.39 18.08 4.62 18.07 4.87C18.05 5.12 18.13 5.36 18.29 5.56L18.36 5.63L18.66 5.95C19.36 6.72 19.91 7.60 20.31 8.55L20.47 8.96C20.82 9.94 21 10.96 21 11.99L20.98 12.44C20.94 13.32 20.77 14.19 20.47 15.03L20.31 15.44C19.86 16.53 19.19 17.52 18.36 18.36C18.17 18.55 18.07 18.80 18.07 19.07C18.07 19.33 18.17 19.59 18.36 19.77C18.55 19.96 18.80 20.07 19.07 20.07C19.33 20.07 19.59 19.96 19.77 19.77C20.79 18.75 21.61 17.54 22.16 16.20L22.35 15.70C22.72 14.68 22.93 13.62 22.98 12.54L23 12C22.99 10.73 22.78 9.48 22.35 8.29L22.16 7.79C21.67 6.62 20.99 5.54 20.15 4.61L19.77 4.22L19.70 4.15C19.51 3.99 19.26 3.91 19.02 3.93C18.77 3.94 18.53 4.04 18.36 4.22 Z", fill:"#fff"}}]}:{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"defs",K:[{W:"clipPath",X:{id:"ytp-svg-volume-animation-mask"},K:[{W:"path",X:{d:"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z"}},{W:"path",X:{d:"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z"}},{W:"path",G:"ytp-svg-volume-animation-mover",X:{d:"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z"}}]},{W:"clipPath",X:{id:"ytp-svg-volume-animation-slash-mask"},K:[{W:"path",G:"ytp-svg-volume-animation-mover", X:{d:"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z"}}]}]},{W:"path",PN:!0,wS:["ytp-svg-fill","ytp-svg-volume-animation-speaker"],X:{"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"}},{W:"path",PN:!0,wS:["ytp-svg-fill","ytp-svg-volume-animation-hider"],X:{"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"}}]};this.B=new g.Fp(D);g.U(this,this.B);this.cJ=this.B.QP("ytp-svg-volume-animation-speaker");this.UJ=this.cJ.getAttribute("d");this.N=g.n0("ytp-svg-volume-animation-mover",this.B.element);this.L.C("delhi_modern_web_player_icons");this.U=g.n0("ytp-svg-volume-animation-hider",this.B.element);this.L.C("delhi_modern_web_player_icons");this.yP=new HR;g.U(this,this.yP);this.OJ=new HR;g.U(this,this.OJ);this.Z(a,"appresize",this.i8);this.Z(a,"onVolumeChange",this.onVolumeChange);a.C("delhi_modern_web_player")? this.listen("click",this.c$c):this.listen("click",this.EU);y.yP?(a.C("delhi_modern_web_player")&&!a.C("delhi_modern_web_player_horizontal_volume_controls")&&(this.T=new QoG(a,x),this.T.a7(this.element),g.U(this,this.T),this.Z(this.J,"mouseover",this.jn),this.Z(this.J,"focus",this.jn),this.Z(this.J,"mouseout",this.pz),this.Z(this.J,"blur",this.pz)),y=a.C("delhi_modern_web_player")?this.J:this.element,this.addOnDisposeCallback(g.vi(x.C$(),y))):SRz(this);this.message=null;a.createClientVe(this.element, this,28662);this.i8(a.q1().getPlayerSize());this.setVolume(a.getVolume(),a.isMuted())}; KXh=function(a,x){if(a.L.j().yP){var y=g.kK(a.L,"Mute","m"),D=g.kK(a.L,"Unmute","m");y=x?D:y;a.L.j().C("player_tooltip_data_title_killswitch")?a.updateValue("title",y):a.update({"tooltip-title":y,"aria-label":y});a.update({"data-title-no-tooltip":x?"Unmute":"Mute"});a.tooltip.KJ()}}; C_J=function(a,x){a.Y=x;var y=a.UJ;a.L.C("delhi_modern_web_player_icons")?a.B.QP("ytp-svg-volume-animation-big-ripple").setAttribute("transform","translate(22, 12) scale("+(x+") translate(-22,-12)")):x&&(y+=KDJ(LX8,wlG,x));a.cJ.setAttribute("d",y)}; qR8=function(a,x){var y;x===1?y=a.L.C("delhi_modern_web_player_icons")?{W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M11.60 2.08L11.48 2.14L3.91 6.68C3.02 7.21 2.28 7.97 1.77 8.87C1.26 9.77 1.00 10.79 1 11.83V12.16L1.01 12.56C1.07 13.52 1.37 14.46 1.87 15.29C2.38 16.12 3.08 16.81 3.91 17.31L11.48 21.85C11.63 21.94 11.80 21.99 11.98 21.99C12.16 22.00 12.33 21.95 12.49 21.87C12.64 21.78 12.77 21.65 12.86 21.50C12.95 21.35 13 21.17 13 21V3C12.99 2.83 12.95 2.67 12.87 2.52C12.80 2.37 12.68 2.25 12.54 2.16C12.41 2.07 12.25 2.01 12.08 2.00C11.92 1.98 11.75 2.01 11.60 2.08ZM4.94 8.4V8.40L11 4.76V19.23L4.94 15.6C4.38 15.26 3.92 14.80 3.58 14.25C3.24 13.70 3.05 13.07 3.00 12.43L3 12.17V11.83C2.99 11.14 3.17 10.46 3.51 9.86C3.85 9.25 4.34 8.75 4.94 8.4ZM21.29 8.29L19 10.58L16.70 8.29L16.63 8.22C16.43 8.07 16.19 7.99 15.95 8.00C15.70 8.01 15.47 8.12 15.29 8.29C15.12 8.47 15.01 8.70 15.00 8.95C14.99 9.19 15.07 9.43 15.22 9.63L15.29 9.70L17.58 12L15.29 14.29C15.19 14.38 15.12 14.49 15.06 14.61C15.01 14.73 14.98 14.87 14.98 15.00C14.98 15.13 15.01 15.26 15.06 15.39C15.11 15.51 15.18 15.62 15.28 15.71C15.37 15.81 15.48 15.88 15.60 15.93C15.73 15.98 15.86 16.01 15.99 16.01C16.12 16.01 16.26 15.98 16.38 15.93C16.50 15.87 16.61 15.80 16.70 15.70L19 13.41L21.29 15.70L21.36 15.77C21.56 15.93 21.80 16.01 22.05 15.99C22.29 15.98 22.53 15.88 22.70 15.70C22.88 15.53 22.98 15.29 22.99 15.05C23.00 14.80 22.93 14.56 22.77 14.36L22.70 14.29L20.41 12L22.70 9.70C22.80 9.61 22.87 9.50 22.93 9.38C22.98 9.26 23.01 9.12 23.01 8.99C23.01 8.86 22.98 8.73 22.93 8.60C22.88 8.48 22.81 8.37 22.71 8.28C22.62 8.18 22.51 8.11 22.39 8.06C22.26 8.01 22.13 7.98 22.00 7.98C21.87 7.98 21.73 8.01 21.61 8.06C21.49 8.12 21.38 8.19 21.29 8.29Z", fill:"white"}}]}:Ej():y=a.B;a.tP=x;if(a.L.C("delhi_modern_web_player_icons"))a.B.QP("ytp-svg-volume-animation-small-ripple").setAttribute("transform","translate(18, 12) scale("+(1-x+") translate(-18,-12)")),a.B.QP("ytp-svg-volume-animation-big-ripple").setAttribute("transform","translate(22, 12) scale("+(a.Y-x+") translate(-22, -12)"));else{for(var D=20*x,M=0;M=3&&a.L.getPresentingPlayerType()!==2}; Tqh=function(a){var x=Ei(a.L.s6());return x?a.T?x.hasNext():x.hasPrevious():!1}; n77=function(a){var x={duration:null,preview:null,text:null,title:null,"tooltip-title":null,url:null,"data-title-no-tooltip":null,"aria-keyshortcuts":null},y=a.playlist!=null&&a.playlist.hasNext();y=g.si(a.L)&&(!a.T||y);var D=a.T&&g.gj(a.L),M=Tqh(a),N=a.T&&a.L.getPresentingPlayerType()===5,F=g.kK(a.L,"Next","SHIFT+n"),c=g.kK(a.L,"Previous","SHIFT+p");if(N)x.title="Start video",x["tooltip-title"]="Start video";else if(a.J)x.title="Replay",x["tooltip-title"]="Replay";else if(y){var J=null;a.playlist&& (J=g.Q3(a.playlist,a.T?FHT(a.playlist):zfS(a.playlist)));if(J){if(J.videoId){var G=a.playlist.listId;x.url=a.L.j().getVideoUrl(J.videoId,G?G.toString():void 0)}x.text=J.title;x.duration=J.lengthText?J.lengthText:J.lengthSeconds?g.n9(J.lengthSeconds):null;x.preview=J.LJ("mqdefault.jpg")}a.T?(x.title=F,x["tooltip-title"]=F,x["data-title-no-tooltip"]="Next",x["aria-keyshortcuts"]="SHIFT+n"):(x.title=c,x["tooltip-title"]=c,x["data-title-no-tooltip"]="Previous",x["aria-keyshortcuts"]="SHIFT+p")}else if(D){if(c= (J=a.videoData)==null?void 0:g.Fc(J))x.url=c.CB(),x.text=c.title,x.duration=c.lengthText?c.lengthText:c.lengthSeconds?g.n9(c.lengthSeconds):null,x.preview=c.LJ("mqdefault.jpg");x.title=F;x["tooltip-title"]=F;x["data-title-no-tooltip"]="Next";x["aria-keyshortcuts"]="SHIFT+n"}x.disabled=!D&&!y&&!M&&!N;a.update(x);a.D=!!x.url;D||y||a.J||M||N?a.B||(a.B=g.vi(a.tooltip,a.element),a.N=a.listen("click",a.onClick,a)):a.B&&(a.B(),a.B=null,a.WN(a.N),a.N=null);a.tooltip.KJ();g.Gt(a.element,"ytp-playlist-ui", a.T&&(y||a.L.C("web_hide_next_button")))}; ZAl=function(a,x){return a?x?DBC():nq():x?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M4 4C3.73 4 3.48 4.10 3.29 4.29C3.10 4.48 3 4.73 3 5V19C3 19.26 3.10 19.51 3.29 19.70C3.48 19.89 3.73 20 4 20C4.26 20 4.51 19.89 4.70 19.70C4.89 19.51 5 19.26 5 19V5C5 4.73 4.89 4.48 4.70 4.29C4.51 4.10 4.26 4 4 4ZM18.95 4.23L6 12.00L18.95 19.77C19.15 19.89 19.39 19.96 19.63 19.96C19.87 19.97 20.10 19.91 20.31 19.79C20.52 19.67 20.69 19.50 20.81 19.29C20.93 19.09 21.00 18.85 21 18.61V5.38C20.99 5.14 20.93 4.91 20.81 4.70C20.69 4.50 20.52 4.33 20.31 4.21C20.10 4.09 19.87 4.03 19.63 4.03C19.39 4.04 19.15 4.10 18.95 4.23Z", fill:"white"}}]}:o37()}; kNq=function(a,x){g.O.call(this,{W:"div",G:"ytp-fine-scrubbing",K:[{W:"div",G:"ytp-fine-scrubbing-draggable",K:[{W:"div",G:"ytp-fine-scrubbing-thumbnails",X:{tabindex:"0",role:"slider",type:"range","aria-label":"Click or scroll the panel for the precise seeking.","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"}}]},{W:"div",X:{"aria-hidden":"true"},G:"ytp-fine-scrubbing-cursor"},{W:"div",G:"ytp-fine-scrubbing-seek-time",X:{"aria-hidden":"true"}, PJ:"{{seekTime}}"},{W:"div",G:"ytp-fine-scrubbing-play",K:[a.C("delhi_modern_web_player_icons")?kE():lR()],X:{title:"Play from this position",role:"button"}},{W:"div",G:"ytp-fine-scrubbing-dismiss",K:[g.Cq()],X:{title:"Exit precise seeking",role:"button"}}]});var y=this;this.api=a;this.N=this.QP("ytp-fine-scrubbing-thumbnails");this.dismissButton=this.QP("ytp-fine-scrubbing-dismiss");this.tP=this.QP("ytp-fine-scrubbing-draggable");this.playButton=this.QP("ytp-fine-scrubbing-play");this.thumbnails= [];this.B=[];this.N1=this.T=0;this.yP=void 0;this.cJ=NaN;this.e8=this.V=this.J=this.Y=0;this.U=[];this.interval=this.frameCount=0;this.D=160;this.scale=1;this.Cc=0;this.isEnabled=this.UJ=!1;lE7(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.vi(x,this.dismissButton));this.addOnDisposeCallback(g.vi(x,this.playButton));this.OJ=new g.WR(this.tP,!0);this.OJ.subscribe("dragstart",this.gY,this);this.OJ.subscribe("dragmove",this.q3,this);this.OJ.subscribe("dragend",this.b_,this);this.Z(a,"SEEK_COMPLETE", this.oH);a.C("web_fix_fine_scrubbing_false_play")&&this.Z(a,"rootnodemousedown",function(D){y.dS=D}); this.N.addEventListener("keydown",function(){}); g.U(this,this.OJ);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.N,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)}; lE7=function(a,x){var y=g.n9(x),D=g.pY("Seek to $PROGRESS",{PROGRESS:g.n9(x,!0)});a.update({ariamin:0,ariamax:Math.floor(a.api.getDuration()),arianow:Math.floor(x),arianowtext:D,seekTime:y})}; uOG=function(a){a.cJ=NaN;a.V=0;a.Y=a.J}; E7s=function(a){var x=a.api.HO();if(x){var y=90*a.scale,D=O7(x,160*a.scale);if(x=x.levels[D]){a.D=x.width;if(!a.U.length){D=[];for(var M=VN(x,x.bX()),N=x.columns*x.rows,F=x.frameCount,c=0;c<=M;c++)for(var J=Fa.U.length;)D= void 0,(D=a.thumbnails.pop())==null||D.dispose();for(;a.thumbnails.lengthy.length;)D=void 0,(D=a.B.pop())==null||D.dispose(); for(;a.B.length-y?-x/y*a.interval*.5:-(x+y/2)/y*a.interval}; so7=function(a){return-((a.N.offsetWidth||(a.frameCount-1)*a.D*a.scale)-a.T/2)}; mWq=function(){g.O.call(this,{W:"div",G:"ytp-fine-scrubbing-thumbnail"})}; WXl=function(){g.O.call(this,{W:"div",G:"ytp-fine-scrubbing-chapter-title",K:[{W:"div",G:"ytp-fine-scrubbing-chapter-title-content",PJ:"{{chapterTitle}}"}]})}; hZ8=function(a){g.O.call(this,{W:"div",G:"ytp-heat-map-chapter",K:[{W:"svg",G:"ytp-heat-map-svg",X:{height:"100%",preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 1000 100",width:"100%"},K:[{W:"defs",K:[{W:"clipPath",X:{id:"{{id}}"},K:[{W:"path",G:"ytp-heat-map-path",X:{d:"",fill:"white"}}]},{W:"linearGradient",X:{gradientUnits:"userSpaceOnUse",id:"ytp-heat-map-gradient-def",x1:"0%",x2:"0%",y1:"0%",y2:"100%"},K:[{W:"stop",X:{offset:"0%","stop-color":"white","stop-opacity":"1"}},{W:"stop",X:{offset:"100%", "stop-color":"white","stop-opacity":"0"}}]}]},{W:"rect",G:"ytp-heat-map-graph",X:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.4",height:"100%",width:"100%",x:"0",y:"0"}},{W:"rect",G:"ytp-heat-map-hover",X:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.7",height:"100%",width:"100%",x:"0",y:"0"}},{W:"rect",G:"ytp-heat-map-play",X:{"clip-path":"url(#hm_1)",height:"100%",x:"0",y:"0"}},{W:"path",G:"ytp-modern-heat-map",X:{d:"",fill:"url(#ytp-heat-map-gradient-def)",height:"100%", stroke:"white","stroke-opacity":"1","stroke-width":"2px",width:"100%",x:"0",y:"0"}}]}]});this.api=a;this.Y=this.QP("ytp-heat-map-svg");this.N=this.QP("ytp-heat-map-path");this.U=this.QP("ytp-heat-map-graph");this.D=this.QP("ytp-heat-map-play");this.T=this.QP("ytp-heat-map-hover");this.J=this.QP("ytp-modern-heat-map");this.hC=!1;this.B=60;a=""+g.gs(this);this.update({id:a});a="url(#"+a+")";this.U.setAttribute("clip-path",a);this.D.setAttribute("clip-path",a);this.T.setAttribute("clip-path",a)}; $WJ=function(a,x){x>0&&(a.B=x,a.Y.style.height=a.B+"px")}; RR=function(){g.O.call(this,{W:"div",G:"ytp-chapter-hover-container",K:[{W:"div",G:"ytp-progress-bar-padding"},{W:"div",G:"ytp-progress-list",K:[{W:"div",wS:["ytp-play-progress","ytp-swatch-background-color"]},{W:"div",G:"ytp-progress-linear-live-buffer"},{W:"div",G:"ytp-load-progress"},{W:"div",G:"ytp-hover-progress"},{W:"div",G:"ytp-ad-progress-list"}]}]});this.startTime=NaN;this.title="";this.index=NaN;this.width=0;this.B=this.QP("ytp-progress-list");this.N=this.QP("ytp-progress-linear-live-buffer"); this.U=this.QP("ytp-ad-progress-list");this.D=this.QP("ytp-load-progress");this.Y=this.QP("ytp-play-progress");this.J=this.QP("ytp-hover-progress");this.T=this.QP("ytp-chapter-hover-container")}; Yu=function(a,x){g.F7(a.T,"width",x)}; fE7=function(a,x){g.F7(a.T,"margin-right",x+"px")}; g71=function(){this.B=this.position=this.J=this.T=this.U=this.width=NaN}; RZl=function(){g.O.call(this,{W:"div",G:"ytp-timed-marker"});this.T=this.timeRangeStartMillis=NaN;this.title="";this.onActiveCommand=void 0}; g.UV=function(a,x){g.o0.call(this,{W:"div",G:"ytp-progress-bar-container",X:{"aria-disabled":"true"},K:[{W:"div",wS:["ytp-heat-map-container"],K:[{W:"div",G:"ytp-heat-map-edu"}]},{W:"div",wS:["ytp-progress-bar"],X:{tabindex:"0",role:"slider","aria-label":"Seek slider","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"},K:[{W:"div",G:"ytp-chapters-container"},{W:"div",G:"ytp-timed-markers-container"},{W:"div",G:"ytp-clip-start-exclude"}, {W:"div",G:"ytp-clip-end-exclude"},{W:"div",G:"ytp-scrubber-container",K:[{W:"div",wS:["ytp-scrubber-button","ytp-swatch-background-color"],K:[{W:"div",G:"ytp-scrubber-pull-indicator"},{W:"img",wS:["ytp-decorated-scrubber-button"]}]}]}]},{W:"div",wS:["ytp-fine-scrubbing-container"],K:[{W:"div",G:"ytp-fine-scrubbing-edu"}]},{W:"div",G:"ytp-bound-time-left",PJ:"{{boundTimeLeft}}"},{W:"div",G:"ytp-bound-time-right",PJ:"{{boundTimeRight}}"},{W:"div",G:"ytp-clip-start",X:{title:"{{clipstarttitle}}"},PJ:"{{clipstarticon}}"}, {W:"div",G:"ytp-clip-end",X:{title:"{{clipendtitle}}"},PJ:"{{clipendicon}}"}]});this.api=a;this.eR=!1;this.VA=this.u$=this.zt=this.tP=this.D=this.Yr=0;this.qh=null;this.El=!1;this.Gt={};this.Vn={};this.clipEnd=Infinity;this.Fn=this.QP("ytp-clip-end");this.VS=new g.WR(this.Fn,!0);this.Fq=this.QP("ytp-clip-end-exclude");this.aK=this.QP("ytp-clip-start-exclude");this.clipStart=0;this.n1=this.QP("ytp-clip-start");this.Of=new g.WR(this.n1,!0);this.cJ=this.tf=0;this.progressBar=this.QP("ytp-progress-bar"); this.bO={};this.YG={};this.iY=this.QP("ytp-chapters-container");this.H9=this.QP("ytp-timed-markers-container");this.T=[];this.Y=[];this.Eq={};this.Eg=null;this.yP=-1;this.O6=this.N1=0;this.XM=this.V=null;this.WO=this.QP("ytp-scrubber-button");this.OJ=this.QP("ytp-decorated-scrubber-button");this.Xs=this.QP("ytp-scrubber-container");this.Af=new g.Fz;this.rF=0;this.Vv=new g71;this.J=new sW(0,0);this.IY=null;this.N=this.VL=!1;this.ge=null;this.dS=this.QP("ytp-heat-map-container");this.FM=this.QP("ytp-heat-map-edu"); this.U=[];this.heatMarkersDecorations=[];this.S8=this.QP("ytp-fine-scrubbing-container");this.zF=this.QP("ytp-fine-scrubbing-edu");this.B=void 0;this.e8=this.zZ=this.Cc=!1;this.tooltip=x.C$();this.addOnDisposeCallback(g.vi(this.tooltip,this.Fn));g.U(this,this.VS);this.VS.subscribe("hoverstart",this.Ux,this);this.VS.subscribe("hoverend",this.IB,this);this.Z(this.Fn,"click",this.mP);this.addOnDisposeCallback(g.vi(this.tooltip,this.n1));g.U(this,this.Of);this.Of.subscribe("hoverstart",this.Ux,this); this.Of.subscribe("hoverend",this.IB,this);this.Z(this.n1,"click",this.mP);YRT(this);this.Z(a,"resize",this.E6);this.Z(a,"presentingplayerstatechange",this.Yc);this.Z(a,"videodatachange",this.xd);this.Z(a,"videoplayerreset",this.JP7);this.Z(a,"cuerangesadded",this.YgP);this.Z(a,"cuerangesremoved",this.KIy);this.Z(a,"onLoopRangeChange",this.Hd);this.Z(a,"innertubeCommand",this.onClickCommand);this.Z(a,"onRetroModeChanged",this.IIt);this.Z(a,g.Y6("timedMarkerCueRange"),this.qlR);this.Z(a,"updatemarkervisibility", this.WX);this.Z(a,"serverstitchedvideochange",this.l2P);this.updateVideoData(a.getVideoData(),!0);this.Hd(a.getLoopRange());AT(this)&&!this.B&&(this.B=new kNq(this.api,this.tooltip),a=g.Ke(this.element).x||0,this.B.E6(a,this.D),this.B.a7(this.S8),g.U(this,this.B),this.Z(this.B.dismissButton,"click",this.Qw),this.Z(this.B.playButton,"click",this.oF),this.Z(this.B.element,"dblclick",this.oF));this.api.createClientVe(this.dS,this,139609,!0);this.api.createClientVe(this.FM,this,140127,!0);this.api.createClientVe(this.zF, this,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)}; YRT=function(a){if(a.T.length===0){var x=new RR;a.T.push(x);g.U(a,x);x.a7(a.iY,0)}for(;a.T.length>1;)a.T.pop().dispose();Yu(a.T[0],"100%");a.T[0].startTime=0;a.T[0].title=""}; Alh=function(a){var x=x===void 0?NaN:x;var y=new hZ8(a.api);a.U.push(y);g.U(a,y);y.a7(a.dS);x>=0&&(y.element.style.width=x+"px")}; UWl=function(a){for(;a.Y.length;)a.Y.pop().dispose()}; iAT=function(a){var x,y,D,M,N;return(N=g.q((M=g.q((x=a.getWatchNextResponse())==null?void 0:(y=x.playerOverlays)==null?void 0:(D=y.playerOverlayRenderer)==null?void 0:D.decoratedPlayerBarRenderer,BE))==null?void 0:M.playerBar,HAz))==null?void 0:N.chapters}; OAq=function(a){for(var x=a.T,y=[],D=0;D=F&&Z<=Q&&N.push(K)}J>0&&(a.dS.style.height=J+"px");F=a.U[D];Q=N;K=M;w=J;Z=D===0;Z=Z===void 0?!1:Z;$WJ(F,w);S=Q;L=F.B;Z=Z===void 0?!1:Z;var v=1E3/S.length,m=[];m.push({x:0,y:100});for(var u=0;u0&&(y=N[N.length-1])}g.HZ(a);c=[];x=g.W(x.heatMarkersDecorations||[]);for(M=x.next();!M.done;M=x.next())if(M=g.q(M.value,IEG))J=M.label,D=y=G=void 0,c.push({visibleTimeRangeStartMillis:(G=M.visibleTimeRangeStartMillis)!=null?G:-1,visibleTimeRangeEndMillis:(y=M.visibleTimeRangeEndMillis)!=null?y:-1,decorationTimeMillis:(D=M.decorationTimeMillis)!=null?D:NaN,label:J?g.QC(J):""});a.heatMarkersDecorations=c}}; tAs=function(a,x){a.Y.push(x);g.U(a,x);x.a7(a.H9,a.H9.children.length)}; XlT=function(a,x){x=g.W(x);for(var y=x.next();!y.done;y=x.next()){y=y.value;var D=i5(a,y.timeRangeStartMillis/(a.J.T*1E3),OV(a)),M=a.api.C("delhi_modern_web_player")?.667:.6;g.F7(y.element,"transform","translateX("+D+"px) scaleX("+M+")")}}; VA7=function(a,x){var y=0,D=!1;x=g.W(x);for(var M=x.next();!M.done;M=x.next()){M=M.value;if(g.q(M,a6T)){M=g.q(M,a6T);var N={startTime:NaN,title:null,onActiveCommand:void 0},F=M.title;N.title=F?g.QC(F):"";F=M.timeRangeStartMillis;F!=null&&(N.startTime=F);N.onActiveCommand=M.onActiveCommand;M=N;y===0&&M.startTime!==0&&(a.T[y].startTime=0,a.T[y].title="",a.T[y].onActiveCommand=M.onActiveCommand,y++,D=!0);a.T.length<=y&&(N=new RR,a.T.push(N),g.U(a,N),N.a7(a.iY,a.iY.children.length));a.T[y].startTime= M.startTime;a.T[y].title=M.title?M.title:"";a.T[y].onActiveCommand=M.onActiveCommand;a.T[y].index=D?y-1:y}y++}for(;y=0;D--)if(a.T[D].width>0){fE7(a.T[D],0);var M=Math.floor(a.T[D].width);a.T[D].width=M;Yu(a.T[D],M+"px");break}a.T[y].width=0;Yu(a.T[y],"0")}else y===a.T.length-1?(D=Math.floor(a.T[y].width+x),a.T[y].width=D,Yu(a.T[y],D+"px")):(x=a.T[y].width+x,D=Math.round(x),x-=D,a.T[y].width=D,Yu(a.T[y],D+"px"));y=0;if(a.U.length===a.T.length)for(x=0;x< a.U.length;x++)D=a.T[x].width,a.U[x].element.style.width=D+"px",a.U[x].element.style.left=y+"px",y+=D+rd(a);a.api.C("delhi_modern_web_player")&&(a.T.length===1?a.T[0].B.classList.add("ytp-progress-bar-start","ytp-progress-bar-end"):(a.T[0].B.classList.remove("ytp-progress-bar-end"),a.T[0].B.classList.add("ytp-progress-bar-start"),a.T[a.T.length-1].B.classList.add("ytp-progress-bar-end")))}; xuC=function(a,x){var y=0,D=!1,M=a.T.length,N=a.J.T*1E3;N===0&&(N=a.api.getProgressState().seekableEnd*1E3);if(N>0&&a.D>0){for(var F=a.D-rd(a)*a.N1,c=a.O6===0?3:F*a.O6,J=g.W(a.T),G=J.next();!G.done;G=J.next())G.value.width=0;for(;y1);G=(N===0?0:J/N*F)+a.T[y].width;if(G>c)a.T[y].width=G;else{a.T[y].width=0;var Q=a,S=y,K=Q.T[S-1];K!==void 0&&K.width>0? K.width+=G:Sa.O6&&(a.O6=J/N),D=!0)}y++}}return D}; Vo=function(a){if(a.D){var x=a.api.getProgressState(),y=a.api.getVideoData();if(!(y&&y.enableServerStitchedDai&&y.gX)||isFinite(x.current)){var D;if(((D=a.api.getVideoData())==null?0:jz(D))&&x.airingStart&&x.airingEnd)var M=tT(a,x.airingStart,x.airingEnd);else if(a.api.getPresentingPlayerType()===2){var N,F,c;M=(y=(M=a.api.getVideoData())==null?void 0:(N=M.getPlayerResponse())==null?void 0:(F=N.playerConfig)==null?void 0:(c=F.webPlayerConfig)==null?void 0:c.skippableAdProgressBarDuration)?tT(a,x.seekableStart, y/1E3):tT(a,x.seekableStart,x.seekableEnd)}else M=tT(a,x.seekableStart,x.seekableEnd);N=Bu(M,x.loaded,0);x=Bu(M,x.current,0);F=a.J.B!==M.B||a.J.T!==M.T;a.J=M;Xi(a,x,N);F&&yZl(a);j38(a);x=48;M=a.api.j();N=g.ts(a.api.j().experiments,"delhi_modern_web_player_responsive_compact_controls_threshold");N=a.api.C("delhi_modern_web_player_compact_controls")||N>0&&a.api.getPlayerSize().width<=N;a.api.C("delhi_modern_web_player")?x=a.api.getPlayerSize().width<=528?N?56:64:a.N?N?72:96:N?56:72:a.N?x=54:g.Br(M)&& !M.B&&(x=40);a.tP=x}}}; tT=function(a,x,y){return Dul(a)?new sW(Math.max(x,a.IY.startTimeMs/1E3),Math.min(y,a.IY.endTimeMs/1E3)):new sW(x,y)}; NGT=function(a,x){var y,D,M;x=g.q((y=x.getWatchNextResponse())==null?void 0:(D=y.playerOverlays)==null?void 0:(M=D.playerOverlayRenderer)==null?void 0:M.decoratedPlayerBarRenderer,BE);if(x==null?0:x.progressColor)for(y=0;y1){y=b5(a,x.J,!0);for(var D=0,M=0;M0&&(D+=a.T[M].width,D+=rd(a));y=(a.T[y].startTime+(x.J-D)/a.T[y].width*((y===a.T.length-1?a.J.T*1E3:a.T[y+1].startTime)-a.T[y].startTime))/1E3||0}return y}; zwG=function(a,x){if(x<0)return"0";a=Math.floor(Math.min(x,a.api.getDuration())*1E3);return a>2147483647?"0":String(a)}; var cSG=function(a,x){return JS[z[9]](this,1,a,x)}; IR=function(a,x,y,D,M){x=zwG(a,x);y=zwG(a,y);a=a.progressBar.visualElement;D={seekData:{startMediaTimeMs:x,endMediaTimeMs:y,seekSource:D}};(x=g.Zh())&&yC(x,a,M,D)}; cZ7=function(a,x,y){if(y>=a.T.length)return!1;var D=a.D-rd(a)*a.N1;return Math.abs(x-a.T[y].startTime/1E3)/a.J.T*D<4}; yZl=function(a){a.WO.style.removeProperty("height");for(var x=g.W(Object.keys(a.Gt)),y=x.next();!y.done;y=x.next())oc6(a,y.value);eO(a);Xi(a,a.cJ,a.tf)}; OV=function(a){var x=a.Af.x;x=g.Dz(x,0,a.D);a.Vv.update(x,a.D);return a.Vv}; Xi=function(a,x,y){a.cJ=x;a.tf=y;var D=OV(a),M=a.J.T,N=iIz(a.J,a.cJ),F=g.pY("$PLAY_PROGRESS of $DURATION",{PLAY_PROGRESS:g.n9(N,!0),DURATION:g.n9(M,!0)}),c=Np(a.T,N*1E3);c=a.T[c].title;a.update({ariamin:Math.floor(a.J.B),ariamax:Math.floor(M),arianow:Math.floor(N),arianowtext:c?c+" "+F:F});M=a.clipStart;N=a.clipEnd;a.IY&&a.api.getPresentingPlayerType()!==2&&(M=a.IY.startTimeMs/1E3,N=a.IY.endTimeMs/1E3);M=Bu(a.J,M,0);c=Bu(a.J,N,1);F=a.api.getVideoData();N=g.Dz(x,M,c);y=(F==null?0:g.aQ(F))?1:g.Dz(y, M,c);x=i5(a,x,D);g.F7(a.Xs,"transform","translateX("+x+"px)");a.api.C("delhi_modern_web_player")&&a.api.C("delhi_modern_web_player_cutout")&&JZ8(a,x);ao(a,D,M,N,"PLAY_PROGRESS");(F==null?0:jz(F))?(x=a.api.getProgressState().seekableEnd)&&ao(a,D,N,Bu(a.J,x),"LIVE_BUFFER"):ao(a,D,M,y,"LOAD_PROGRESS");if(a.api.C("web_player_heat_map_played_bar")){var J;(J=a.U[0])!=null&&J.D.setAttribute("width",(N*100).toFixed(2)+"%")}}; JZ8=function(a,x){a.api.getPresentingPlayerType()!==1?a.iY.style.removeProperty("clip-path"):(x||(x=i5(a,a.cJ,OV(a))),a.iY.style.clipPath='path("'+(a.El?GZ1(a,8,x,a.N?50:36,0,6):GZ1(a,4,x,a.N?34:24,2,3))+'")')}; GZ1=function(a,x,y,D,M,N){var F=y-D/2;y+=D/2;x+=M;return"M 0 "+M+" L 0 "+(x+" L ")+(F+" "+x+" C ")+(F+N+" "+x+" "+(F+N)+" "+M+" "+F+" "+M+" L 0 ")+(M+" M ")+(y+" "+M+" L ")+(a.D+" "+M+" L ")+(a.D+" "+x+" L ")+(y+" "+x+" C ")+(y-N+" "+x+" "+(y-N)+" "+M+" "+y+" "+M)}; ao=function(a,x,y,D,M){var N=a.T.length,F=x.T-a.N1*rd(a),c=y*F;y=b5(a,c);var J=D*F;F=b5(a,J);M==="HOVER_PROGRESS"&&(F=b5(a,x.T*D,!0),J=x.T*D-Q3J(a,x.T*D)*rd(a));D=Math.max(c-SC6(a,y),0);for(c=y;c=a.T.length)return a.D;for(var y=0,D=0;D0||a.Fq.clientWidth>0?(N=x.clientWidth/y,a=-1*a.aK.clientWidth/y):(N/=y,a=-1*a.T[M].element.offsetLeft/y),g.F7(x,"background-size",N+"px"),g.F7(x,"background-position-x",a+"px"))}; x7=function(a,x,y,D,M){M||a.api.j().B?x.style.width=y+"px":g.F7(x,"transform","scalex("+(D?y/D:0)+")")}; b5=function(a,x,y){var D=0;(y===void 0?0:y)&&(x-=Q3J(a,x)*rd(a));y=g.W(a.T);for(var M=y.next();!M.done;M=y.next()){M=M.value;if(x>M.width)x-=M.width;else break;D++}return D===a.T.length?D-1:D}; i5=function(a,x,y){var D=x*a.J.T*1E3;for(var M=-1,N=g.W(a.T),F=N.next();!F.done;F=N.next())F=F.value,D>F.startTime&&F.width>0&&M++;D=M<0?0:M;M=y.T-rd(a)*a.N1;return x*M+rd(a)*D+y.U}; Q3J=function(a,x){for(var y=a.T.length,D=0,M=g.W(a.T),N=M.next();!N.done;N=M.next())if(N=N.value,N.width!==0)if(x>N.width)x-=N.width,x-=rd(a),D++;else break;return D===y?y-1:D}; g.wb7=function(a,x,y,D){var M=a.D!==y,N=a.N!==D;a.Yr=x;a.D=y;a.N=D;AT(a)&&(x=a.B)!=null&&(x.scale=D?1.5:1);yZl(a);a.T.length===1&&(a.T[0].width=y||0);M&&g.HZ(a);a.B&&N&&AT(a)&&(a.B.isEnabled&&(y=a.N?135:90,D=y-a.tP,a.S8.style.height=y+"px",g.F7(a.dS,"transform","translateY("+-D+"px)"),g.F7(a.progressBar,"transform","translateY("+-D+"px)")),E7s(a.B))}; eO=function(a){var x=!!a.IY&&a.api.getPresentingPlayerType()!==2,y=a.clipStart,D=a.clipEnd,M=!0,N=!0;x&&a.IY?(y=a.IY.startTimeMs/1E3,D=a.IY.endTimeMs/1E3):(M=y>a.J.B,N=a.J.T>0&&Da.cJ);g.Gt(a.WO,"ytp-scrubber-button-hover",y===D&&a.T.length>1);if(a.api.C("web_player_heat_map_played_bar")){var N;(N=a.U[0])!=null&&N.T.setAttribute("width",(x.B*100).toFixed(2)+"%")}}}; oc6=function(a,x){var y=a.Gt[x];x=a.Vn[x];var D=OV(a),M=Bu(a.J,y.start/1E3,0),N=zLh(y,a.N)/D.width;var F=Bu(a.J,y.end/1E3,1);N!==Number.POSITIVE_INFINITY&&(M=g.Dz(M,0,F-N));F=Math.min(F,M+N);y.color&&(x.style.background=y.color);y=M;x.style.left=Math.max(y*D.T+D.U,0)+"px";x7(a,x,g.Dz((F-y)*D.T+D.U,0,D.width),D.width,!0)}; CLC=function(a,x){var y=x.getId();a.Gt[y]===x&&(g.f0(a.Vn[y]),delete a.Gt[y],delete a.Vn[y])}; AT=function(a){var x=g.xY(a.api.j())&&(a.api.C("web_shorts_pip")||a.api.C("web_watch_pip")),y;return!((y=a.api.getVideoData())==null?0:y.isLivePlayback)&&!a.api.isMinimized()&&!a.api.isInline()&&(!a.api.Cf()||!x)}; jA=function(a){a.B&&(a.B.disable(),a.zt=0,a.dS.style.removeProperty("transform"),a.progressBar.style.removeProperty("transform"),a.S8.style.removeProperty("height"),a.element.parentElement&&a.element.parentElement.style.removeProperty("height"))}; qC8=function(a,x){var y=x/((a.N?135:90)-a.tP)*a.tP;g.F7(a.progressBar,"transform","translateY("+-x+"px)");g.F7(a.dS,"transform","translateY("+-x+"px)");g.F7(a.S8,"transform","translateY("+y+"px)");a.S8.style.height=x+y+"px";a.element.parentElement&&(a.element.parentElement.style.height=a.tP-y+"px")}; du1=function(a,x){x?a.V||(a.element.removeAttribute("aria-disabled"),a.V=new g.WR(a.progressBar,!0),a.api.C("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&a.V.subscribe("hoverstart",a.qf6,a),a.V.subscribe("hovermove",a.jKy,a),a.V.subscribe("hoverend",a.gxc,a),a.V.subscribe("dragstart",a.VWY,a),a.V.subscribe("dragmove",a.H$R,a),a.V.subscribe("dragend",a.i$6,a),a.api&&a.api.C("delhi_modern_web_player")&&a.api.C("delhi_modern_web_player_cutout")&&(a.XM=new g.WR(a.progressBar, !0),a.XM.subscribe("hoverstart",function(){a.El=!0;JZ8(a)},a),a.XM.subscribe("hoverend",function(){a.El=!1; JZ8(a)},a)),a.ge=a.listen("keydown",a.D2)):a.V&&(a.element.setAttribute("aria-disabled","true"),a.WN(a.ge),a.V.cancel(),a.V.dispose(),a.V=null)}; rd=function(a){return a.api.C("delhi_modern_web_player")?4:a.N?3:2}; Dul=function(a){var x;return!((x=a.IY)==null||!x.postId)&&a.api.getPresentingPlayerType()!==2}; DE=function(a,x){g.O.call(this,{W:"button",wS:["ytp-remote-button","ytp-button"],X:{title:a.C("player_tooltip_data_title_killswitch")?"Play on TV":"","data-tooltip-title":"Play on TV","aria-haspopup":"true","data-priority":"10"},PJ:"{{icon}}"});this.L=a;this.TY=x;this.T=null;this.Z(a,"onMdxReceiversChange",this.rS);this.Z(a,"presentingplayerstatechange",this.rS);this.Z(a,"appresize",this.rS);a.createClientVe(this.element,this,139118);this.rS();this.listen("click",this.B,this);Tb(a,this.element,this)}; MW=function(a,x){g.O.call(this,{W:"button",wS:["ytp-button","ytp-settings-button"],X:{"aria-expanded":"false","aria-haspopup":"true","aria-controls":Nf(),title:a.C("player_tooltip_data_title_killswitch")?"Settings":"","data-tooltip-title":"Settings","data-tooltip-target-id":"ytp-settings-button"},K:[a.C("delhi_modern_web_player_icons")?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M12.84 1H11.15C10.72 .99 10.30 1.14 9.95 1.40C9.60 1.66 9.35 2.02 9.23 2.44L9.19 2.61C9.11 3.00 8.96 3.38 8.73 3.71C8.51 4.04 8.22 4.33 7.89 4.55L7.75 4.64C7.37 4.85 6.96 4.98 6.53 5.02C6.11 5.06 5.68 5.01 5.27 4.87C4.86 4.73 4.42 4.73 4.00 4.86C3.59 5.00 3.23 5.26 2.99 5.62L2.89 5.77L2.05 7.23C1.82 7.63 1.73 8.10 1.81 8.55C1.88 9.01 2.12 9.43 2.47 9.73L2.58 9.84C3.15 10.39 3.50 11.15 3.50 12L3.49 12.16C3.47 12.56 3.37 12.95 3.19 13.31C3.01 13.67 2.77 13.99 2.47 14.26C2.12 14.56 1.88 14.98 1.81 15.43C1.73 15.89 1.82 16.36 2.05 16.76L2.89 18.22L2.99 18.37C3.24 18.73 3.59 18.99 4.01 19.13C4.42 19.26 4.86 19.26 5.27 19.12L5.42 19.07C5.81 18.96 6.21 18.93 6.61 18.98C7.01 19.03 7.40 19.15 7.75 19.36L7.89 19.44C8.22 19.66 8.51 19.95 8.73 20.28C8.96 20.61 9.11 20.99 9.19 21.38C9.28 21.84 9.52 22.24 9.88 22.54C10.24 22.83 10.69 23.00 11.15 23H12.84C13.30 23.00 13.75 22.83 14.11 22.54C14.47 22.24 14.71 21.84 14.80 21.38C14.89 20.96 15.06 20.56 15.31 20.21C15.55 19.86 15.88 19.57 16.25 19.36L16.39 19.28C16.75 19.10 17.14 18.99 17.54 18.96C17.94 18.94 18.34 18.99 18.72 19.12L18.89 19.17C19.31 19.27 19.75 19.24 20.15 19.07C20.55 18.90 20.88 18.60 21.10 18.23L21.95 16.76C22.18 16.36 22.26 15.89 22.19 15.43C22.11 14.98 21.88 14.56 21.53 14.26C21.23 13.99 20.98 13.67 20.80 13.31C20.63 12.95 20.52 12.56 20.50 12.16L20.50 12C20.50 11.57 20.59 11.14 20.77 10.75C20.94 10.36 21.20 10.01 21.53 9.73C21.88 9.43 22.11 9.01 22.19 8.55C22.26 8.10 22.18 7.63 21.95 7.23L21.10 5.76C20.88 5.39 20.55 5.09 20.15 4.92C19.76 4.75 19.31 4.72 18.89 4.82L18.72 4.87C18.34 5.00 17.94 5.05 17.54 5.03C17.14 5.00 16.75 4.89 16.4 4.71L16.25 4.63C15.88 4.42 15.56 4.13 15.31 3.78C15.06 3.43 14.89 3.03 14.80 2.61C14.71 2.15 14.47 1.74 14.11 1.45C13.75 1.16 13.30 .99 12.84 1ZM11.15 3H12.84C12.98 3.70 13.26 4.36 13.68 4.94C14.09 5.52 14.63 6.01 15.25 6.37C15.87 6.72 16.55 6.94 17.26 7.01C17.97 7.08 18.69 6.99 19.37 6.76L20.21 8.23C19.67 8.69 19.24 9.27 18.94 9.92C18.65 10.57 18.50 11.28 18.5 12C18.50 12.71 18.65 13.42 18.95 14.07C19.24 14.72 19.67 15.29 20.21 15.76L19.37 17.23C18.69 16.99 17.97 16.91 17.26 16.98C16.55 17.05 15.86 17.27 15.25 17.63C14.63 17.98 14.09 18.47 13.68 19.05C13.26 19.63 12.98 20.29 12.84 21H11.15C11.01 20.29 10.73 19.63 10.31 19.05C9.90 18.47 9.36 17.98 8.75 17.62C8.13 17.27 7.44 17.05 6.73 16.98C6.02 16.91 5.30 16.99 4.62 17.23L3.78 15.76C4.32 15.29 4.75 14.71 5.05 14.06C5.34 13.41 5.49 12.71 5.5 12C5.50 11.28 5.34 10.57 5.05 9.92C4.75 9.27 4.32 8.69 3.78 8.23L4.62 6.76C5.30 7.00 6.02 7.08 6.73 7.01C7.44 6.94 8.13 6.72 8.75 6.37C9.36 6.01 9.90 5.52 10.31 4.94C10.73 4.36 11.01 3.70 11.15 3ZM12.00 8C10.94 8 9.92 8.42 9.17 9.17C8.42 9.92 8.00 10.93 8.00 12C8.00 13.06 8.42 14.07 9.17 14.82C9.92 15.57 10.94 16 12.00 16C13.06 16 14.08 15.57 14.83 14.82C15.58 14.07 16.00 13.06 16.00 12C16.00 10.93 15.58 9.92 14.83 9.17C14.08 8.42 13.06 8 12.00 8ZM12.00 10H12L12.20 10.01C12.69 10.06 13.15 10.29 13.48 10.65C13.81 11.02 14.00 11.50 14 12L13.99 12.20C13.95 12.58 13.80 12.95 13.55 13.25C13.31 13.55 12.98 13.78 12.62 13.90C12.25 14.02 11.85 14.03 11.48 13.93C11.11 13.83 10.77 13.62 10.51 13.34C10.25 13.05 10.08 12.69 10.02 12.31C9.96 11.93 10.01 11.54 10.17 11.18C10.32 10.83 10.58 10.53 10.91 10.32C11.23 10.11 11.61 10.00 12 10", fill:"white"}}]}:g.mI()]});this.L=a;this.TY=x;this.B=!0;this.listen("click",this.J);this.Z(a,"onPlaybackQualityChange",this.updateBadge);this.Z(a,"videodatachange",this.updateBadge);this.Z(a,"webglsettingschanged",this.updateBadge);this.Z(a,"appresize",this.T);Tb(a,this.element,this);this.L.createClientVe(this.element,this,28663);this.updateBadge();this.T(a.q1().getPlayerSize())}; ZFz=function(a,x){a.B=!!x;a.T(a.L.q1().getPlayerSize())}; NW=function(a,x,y){if(a.C("web_add_footer_template_to_audio_track")){var D="Edit your $BEGIN_LINKpreferred languages$END_LINK in settings".split(/\$(BEGIN|END)_LINK/);D={W:"div",G:"ytp-panel-footer-content",K:[D[0],{W:"a",G:"ytp-panel-footer-content-link",X:{href:"/account_playback",target:"_blank"},PJ:D[2]},D[4]]}}g.km.call(this,"Audio track",g.QW.AUDIO,a,x,void 0,void 0,D);this.L=a;this.T=y;this.tracks={};g.zt(this.element,"ytp-audio-menu-item");this.countLabel=new g.O({W:"div",K:[{W:"span",PJ:"Audio track"}, {W:"span",G:"ytp-menuitem-label-count",PJ:"{{content}}"}]});a.C("web_settings_menu_icons")&&!this.L.C("html5_enable_new_audio_settings_menu")&&(x=a.C("delhi_modern_web_player_icons")?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M19.4 .2C19.29 .27 19.20 .37 19.13 .49C19.07 .60 19.02 .72 19.01 .85C18.99 .98 18.99 1.12 19.03 1.24C19.06 1.37 19.12 1.49 19.2 1.6L20.8 .4C20.64 .18 20.40 .04 20.14 .01C19.87 -0.02 19.61 .04 19.4 .2ZM20.8 .4L20 1L19.2 1.59C20.37 3.16 21.00 5.06 21.00 7.01C20.99 8.97 20.35 10.87 19.17 12.42C19.01 12.64 18.94 12.90 18.98 13.16C19.02 13.43 19.16 13.66 19.37 13.83C19.58 13.99 19.84 14.05 20.11 14.02C20.37 13.98 20.61 13.84 20.77 13.63C22.21 11.73 22.99 9.41 23 7.02C23.00 4.63 22.23 2.31 20.8 .4ZM10 2C8.67 2 7.40 2.52 6.46 3.46C5.52 4.40 5 5.67 5 7C5 8.32 5.52 9.59 6.46 10.53C7.40 11.47 8.67 12 10 12C11.32 12 12.59 11.47 13.53 10.53C14.47 9.59 15 8.32 15 7C15 5.67 14.47 4.40 13.53 3.46C12.59 2.52 11.32 2 10 2ZM16.17 2.29C15.97 2.48 15.86 2.73 15.86 2.99C15.85 3.26 15.95 3.51 16.14 3.71C16.98 4.58 17.44 5.68 17.49 6.80L17.5 7.02C17.49 8.22 17.01 9.40 16.10 10.32C15.92 10.51 15.83 10.77 15.83 11.03C15.84 11.29 15.95 11.53 16.13 11.71C16.32 11.90 16.57 12.00 16.83 12.00C17.09 12.00 17.34 11.90 17.53 11.72C18.78 10.44 19.49 8.77 19.5 7.03L19.49 6.71C19.42 5.09 18.74 3.53 17.58 2.32C17.49 2.23 17.38 2.15 17.26 2.10C17.14 2.05 17.01 2.02 16.88 2.01C16.75 2.01 16.62 2.03 16.49 2.08C16.37 2.13 16.26 2.20 16.17 2.29ZM10 4C10.39 4 10.78 4.07 11.14 4.22C11.51 4.37 11.84 4.60 12.12 4.87C12.39 5.15 12.62 5.48 12.77 5.85C12.92 6.21 13 6.60 13 7C13 7.39 12.92 7.78 12.77 8.14C12.62 8.51 12.39 8.84 12.12 9.12C11.84 9.39 11.51 9.62 11.14 9.77C10.78 9.92 10.39 10 10 10C9.20 10 8.44 9.68 7.87 9.12C7.31 8.55 7 7.79 7 7C7 6.20 7.31 5.44 7.87 4.87C8.44 4.31 9.20 4 10 4ZM10.39 13.01L10 13C8.01 12.99 6.10 13.73 4.63 15.06L4.34 15.34C3.60 16.08 3.01 16.96 2.60 17.93C2.20 18.90 1.99 19.94 2 21C2 21.26 2.10 21.51 2.29 21.70C2.48 21.89 2.73 22 3 22C3.26 22 3.51 21.89 3.70 21.70C3.89 21.51 4 21.26 4 21C4.00 19.40 4.63 17.88 5.75 16.75L5.97 16.55C7.07 15.55 8.51 15 10 15L10.29 15.00C11.78 15.08 13.18 15.70 14.24 16.75L14.44 16.97C15.44 18.07 16 19.51 16 21C16 21.26 16.10 21.51 16.29 21.70C16.48 21.89 16.73 22 17 22C17.26 22 17.51 21.89 17.70 21.70C17.89 21.51 18 21.26 18 21C18.00 19.01 17.26 17.10 15.93 15.63L15.65 15.34C14.25 13.93 12.37 13.10 10.39 13.01Z", fill:"white"}}]}:{W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{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"}}]},this.setIcon(x));g.U(this,this.countLabel);g.ta(this,this.countLabel);a.createClientVe(this.element,this,273318);this.listen("click",this.onClick);this.Z(a,"videodatachange",this.rS);this.Z(a,"onPlaybackAudioChange",this.rS);this.rS()}; ncq=function(a,x){g.XM.call(this,g.bS({"aria-haspopup":"true"},["ytp-audio-settings-menu-item"]),g.QW.EN);this.L=a;this.TY=x;g.zt(this.element,"ytp-audio-settings-menu-item");this.YU=new g.Ck(a,void 0,"Audio");this.countLabel=new g.O({W:"div",K:[{W:"span",PJ:"Audio"},{W:"span",G:"ytp-menuitem-label-count",PJ:"{{content}}"}]});a.C("web_settings_menu_icons")&&this.setIcon({W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M17.5,12c0,2.14-1.5,3.92-3.5,4.38v-1.04c1.44-0.43,2.5-1.76,2.5-3.34c0-1.58-1.06-2.9-2.5-3.34V7.62 C16,8.08,17.5,9.86,17.5,12z M12,4.07v15.86L6.16,15H3V9h3.16L12,4.07z M11,6.22L6.52,10H4v4h2.52L11,17.78V6.22z M21,12 c0,4.08-3.05,7.44-7,7.93v-1.01c3.39-0.49,6-3.4,6-6.92s-2.61-6.43-6-6.92V4.07C17.95,4.56,21,7.92,21,12z", fill:"white"}}]});this.k0=new NW(a,this.TY,this);g.U(this,this.k0);this.Z(a,"settingsMenuInitialized",this.o_.bind(this));this.Z(a,"videodatachange",this.o_.bind(this));g.U(this,this.countLabel);g.ta(this,this.countLabel);this.TY.je(this);this.Z(a,"onPlaybackAudioChange",this.bF);this.listen("keydown",this.D2);this.listen("click",this.open)}; FO=function(a,x){Nx.call(this,"Autoplay",g.QW.VW);this.L=a;this.TY=x;this.T=!1;this.B=[];this.Z(a,"presentingplayerstatechange",this.o_);this.subscribe("select",this.onSelect,this);a.createClientVe(this.element,this,113682);this.o_()}; vc7=function(a,x){g.XM.call(this,g.bS({"aria-haspopup":"false"}),0,"More options");this.L=a;this.TY=x;this.Z(this.element,"click",this.onClick);this.TY.je(this)}; PL8=function(a,x){var y;g.xY(a.j())&&(y={W:"div",G:"ytp-panel-footer-content",K:[{W:"span",PJ:"Adjust download quality from your "},{W:"a",G:"ytp-panel-footer-content-link",PJ:"Settings",X:{href:"/account_downloads"}}]});g.km.call(this,"Quality",g.QW.Vd,a,x,void 0,void 0,y);this.L=a;this.dS={};this.D={};this.B={};this.tP=new Set;this.T=this.J=!1;this.U="unknown";this.Y="";this.V=new g.VR;g.U(this,this.V);this.J=this.L.C("web_player_use_new_api_for_quality_pullback");this.T=this.L.C("web_player_enable_premium_hbr_playback_cap"); a.C("web_settings_menu_icons")&&(x=a.C("delhi_modern_web_player_icons")?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M9 3C8.11 2.99 7.25 3.29 6.54 3.83C5.84 4.38 5.34 5.14 5.12 6H3C2.73 6 2.48 6.10 2.29 6.29C2.10 6.48 2 6.73 2 7C2 7.26 2.10 7.51 2.29 7.70C2.48 7.89 2.73 8 3 8H5.12C5.34 8.85 5.84 9.61 6.55 10.16C7.25 10.70 8.11 10.99 9 10.99C9.88 10.99 10.74 10.70 11.44 10.16C12.15 9.61 12.65 8.85 12.87 8H21C21.26 8 21.51 7.89 21.70 7.70C21.89 7.51 22 7.26 22 7C22 6.73 21.89 6.48 21.70 6.29C21.51 6.10 21.26 6 21 6H12.87C12.65 5.14 12.15 4.38 11.45 3.83C10.74 3.29 9.88 2.99 9 3ZM9 5C9.53 5 10.03 5.21 10.41 5.58C10.78 5.96 11 6.46 11 7C11 7.53 10.78 8.03 10.41 8.41C10.03 8.78 9.53 9 9 9C8.46 9 7.96 8.78 7.58 8.41C7.21 8.03 7 7.53 7 7C7 6.46 7.21 5.96 7.58 5.58C7.96 5.21 8.46 5 9 5ZM15 13C14.11 12.99 13.25 13.29 12.54 13.83C11.84 14.38 11.34 15.14 11.12 16H3C2.73 16 2.48 16.10 2.29 16.29C2.10 16.48 2 16.73 2 17C2 17.26 2.10 17.51 2.29 17.70C2.48 17.89 2.73 18 3 18H11.12C11.34 18.85 11.84 19.61 12.55 20.16C13.25 20.70 14.11 20.99 15 20.99C15.88 20.99 16.74 20.70 17.44 20.16C18.15 19.61 18.65 18.85 18.87 18H21C21.26 18 21.51 17.89 21.70 17.70C21.89 17.51 22 17.26 22 17C22 16.73 21.89 16.48 21.70 16.29C21.51 16.10 21.26 16 21 16H18.87C18.65 15.14 18.15 14.38 17.45 13.83C16.74 13.29 15.88 12.99 15 13ZM15 15C15.53 15 16.03 15.21 16.41 15.58C16.78 15.96 17 16.46 17 17C17 17.53 16.78 18.03 16.41 18.41C16.03 18.78 15.53 19 15 19C14.46 19 13.96 18.78 13.58 18.41C13.21 18.03 13 17.53 13 17C13 16.46 13.21 15.96 13.58 15.58C13.96 15.21 14.46 15 15 15Z", fill:"white"}}]}:{W:"svg",X:{height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{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"}}]},this.setIcon(x));g.zt(this.YU.element,"ytp-quality-menu");this.Z(a,"videodatachange",this.o_);this.Z(a,"videoplayerreset",this.o_);this.Z(a,"onPlaybackQualityChange",this.Km);this.o_();a.createClientVe(this.element,this,137721)}; l6s=function(a,x,y){var D=a.dS[x],M=g.ZY[x];return TGl(a,D?D.qualityLabel:M?M+"p":"Auto",x,y)}; kZq=function(a,x,y,D,M){var N=(x=a.T?a.B[x]:a.D[x])&&x.quality,F=x&&x.qualityLabel;F=F?F:"Auto";D&&(F="("+F);a=TGl(a,F,N||"",M);D&&a.K.push(")");(D=(D=x&&x.paygatedQualityDetails)&&D.paygatedIndicatorText)&&y&&a.K.push({W:"div",G:"ytp-premium-label",PJ:D});return a}; TGl=function(a,x,y,D){x={W:"span",wS:D,K:[x]};var M;D="ytp-swatch-color";if(a.J||a.T)D="ytp-swatch-color-white";y==="highres"?M="8K":y==="hd2880"?M="5K":y==="hd2160"?M="4K":y.indexOf("hd")===0&&y!=="hd720"&&(M="HD");M&&(x.K.push(" "),x.K.push({W:"sup",G:D,PJ:M}));return x}; zN=function(a){WZ.call(this,a.getAvailablePlaybackRates()[0],a.getAvailablePlaybackRates()[a.getAvailablePlaybackRates().length-1],.05,a.getPlaybackRate(),{W:"div",G:"ytp-speedslider-indicator-container",K:[{W:"div",G:"ytp-speedslider-badge"},{W:"p",G:"ytp-speedslider-text"}]});this.L=a;this.cJ=IZ(this.tP,50,this);g.zt(this.B,"ytp-speedslider");this.V=this.QP("ytp-speedslider-text");this.dS=this.QP("ytp-speedslider-badge");urq(this);this.Z(this.B,"change",this.OJ)}; urq=function(a){a.V.textContent=a.T.toFixed(2)+"x";var x=a.T>2&&a.L.C("enable_web_premium_varispeed");a.dS.classList.toggle("ytp-speedslider-premium-badge",x);a.dS.setAttribute("aria-label",x?"Premium":"")}; cl=function(a,x,y,D,M,N,F){g.O.call(this,{W:"div",G:"ytp-slider-section",X:{role:"slider","aria-valuemin":"{{minvalue}}","aria-valuemax":"{{maxvalue}}","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},K:[{W:"div",G:"ytp-slider",K:[{W:"div",G:"ytp-slider-handle"}]}]});this.Y=a;this.V=x;this.B=y;this.J=D;this.cJ=M;this.UJ=N;this.range=this.J-this.B;this.yP=this.QP("ytp-slider-section");this.U=this.QP("ytp-slider");this.dS=this.QP("ytp-slider-handle");this.D=new g.WR(this.U, !0);this.T=F?F:y;g.U(this,this.D);this.D.subscribe("dragmove",this.Cs,this);this.Z(this.element,"keydown",this.r8);this.Z(this.element,"wheel",this.RH);this.init()}; oo=function(a){cl.call(this,.05,.05,a.getAvailablePlaybackRates()[0],a.getAvailablePlaybackRates()[a.getAvailablePlaybackRates().length-1],150,20,a.getPlaybackRate());this.L=a;this.N=g.WK("P");this.OJ=IZ(this.tP,50,this);g.zt(this.U,"ytp-speedslider");g.zt(this.N,"ytp-speedslider-text");a=this.N;var x=this.U;x.parentNode&&x.parentNode.insertBefore(a,x.nextSibling);mus(this);this.Z(this.L,"onPlaybackRateChange",this.updateValues)}; mus=function(a){a.N.textContent=W0J(a,a.T)+"x"}; W0J=function(a,x){a=Number(g.Dz(x,a.B,a.J).toFixed(2));x=Math.floor((a+.001)*100%5+2E-15);var y=a;x!==0&&(y=a-x*.01);return Number(y.toFixed(2))}; EcG=function(a){g.o0.call(this,{W:"div",G:"ytp-speedslider-component"});a.C("web_settings_use_input_slider")?this.T=new zN(a):this.T=new oo(a);g.U(this,this.T);this.element.appendChild(this.T.element)}; s3z=function(a){var x=new EcG(a);wk.call(this,a,x,"Custom");g.U(this,x)}; hwT=function(a,x){var y=new s3z(a);g.km.call(this,"Playback speed",g.QW.Kx,a,x,Jl(a)?void 0:"Custom",Jl(a)?void 0:function(){g.Zt(x,y)}); var D=this;this.V=new g.O({W:"div",G:"ytp-menuitem-premium-badge",X:{"aria-label":"Premium"}});this.D=!1;this.uO={V18:function(){return D.U}}; g.U(this,y);this.J=new zN(a);g.U(this,this.J);if(a.C("web_settings_menu_icons")){var M=a.C("delhi_modern_web_player_icons")?{W:"svg",X:{fill:"currentColor",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M12 1c1.44 0 2.87.28 4.21.83a11 11 0 0 1 3.45 2.27l-1.81 1.05A9 9 0 0 0 3 12a9 9 0 0 0 18-.00l-.01-.44a8.99 8.99 0 0 0-.14-1.20l1.81-1.05A11.00 11.00 0 0 1 10.51 22.9 11 11 0 0 1 12 1Zm7.08 6.25-7.96 3.25a1.74 1.74 0 1 0 1.73 2.99l6.8-5.26a.57.57 0 0 0-.56-.98Z"}}]}:{W:"svg",X:{height:"24", viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{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.setIcon(M)}this.L= a;this.D=!1;this.dS=null;Jl(a)?(this.T=g.pY("Custom ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:this.L.getPlaybackRate().toString()}),this.Y=this.L.getPlaybackRate()):this.Y=this.T=null;g.U(this,this.V);var N,F,c,J;this.tP=(N=this.L.getVideoData())==null?void 0:(F=N.getWatchNextResponse())==null?void 0:(c=F.playerOverlays)==null?void 0:(J=c.playerOverlayRenderer)==null?void 0:J.showPlaybackRateUpsellPanelCommand;BGG(a,this.tP)?(this.B=GN(4),this.L.createClientVe(this.V.element,this,273508)):this.B= null;this.L.C("enable_web_premium_varispeed_upsell")&&this.L.createClientVe(this.element,this,278479);this.U=this.L.getAvailablePlaybackRates();this.Z(a,"presentingplayerstatechange",this.rS);var G;((G=this.L.getVideoData())==null?0:G.N0())&&this.Z(a,"serverstitchedvideochange",this.rS);this.Z(a,"videodatachange",this.onVideoDataChange);this.Z(this.J.B,"change",function(){D.D=!0;D.rS()}); this.rS()}; $ul=function(a,x){var y=GN(x);a.T&&(a.D||x===a.Y)?(a.uF(a.T),a.setContent(x.toString())):a.uF(y)}; gcz=function(a){var x=a.U.map(GN);a.B&&x.push(a.B);a.gk(x);a.T=null;a.Y=null;x=a.L.getPlaybackRate();Jl(a.L)&&f6l(a,x);!a.U.includes(x)||a.D?a.uF(a.T):a.uF(GN(x))}; f6l=function(a,x){a.Y=x;a.T=g.pY("Custom ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:x.toString()});x=a.U.map(GN);x.unshift(a.T);a.B&&x.push(a.B);a.gk(x)}; RwC=function(a,x,y,D){y=new g.XM({W:"div",wS:["ytp-menuitem"],X:{tabindex:"0",role:"menuitemradio","aria-checked":D?"true":"false"},K:[{W:"div",wS:["ytp-menuitem-label"],K:[{W:"div",wS:["ytp-menuitem-container-with-badge"],K:[{W:"div",PJ:"{{label}}"},a.V]}]}]},y,a.By(x));y.listen("click",function(){a.hN(x)}); return y}; GN=function(a){return a.toString()}; Jl=function(a){return a.C("web_settings_menu_surface_custom_playback")}; BGG=function(a,x){return!!x&&a.getAvailablePlaybackRates()[a.getAvailablePlaybackRates().length-1]<=2}; YCT=function(a){return a.C("web_settings_menu_surface_custom_playback")&&a.C("web_settings_use_input_slider")}; Uul=function(a,x,y,D){var M=new g.Ck(x,void 0,"Video Override");g.km.call(this,D.text||"",a,x,y,"Video Override",function(){g.Zt(y,M)}); var N=this;g.zt(this.element,"ytp-subtitles-options-menu-item");this.setting=D.option.toString();a=D.options;this.settings=g.dQ(a,this.Sn,this);this.J=M;g.U(this,this.J);x=new g.XM({W:"div",G:"ytp-menuitemtitle",PJ:"Allow for a different caption style if specified by the video."},0);g.U(this,x);this.J.je(x,!0);this.B=new g.XM({W:"div",G:"ytp-menuitem",X:{role:"menuitemradio",tabindex:"0"},K:[{W:"div",G:"ytp-menuitem-label",PJ:"On"}]},-1);g.U(this,this.B);this.J.je(this.B,!0);this.Z(this.B.element, "click",function(){AZh(N,!0)}); this.T=new g.XM({W:"div",G:"ytp-menuitem",X:{role:"menuitemradio",tabindex:"0"},K:[{W:"div",G:"ytp-menuitem-label",PJ:"Off"}]},-2);g.U(this,this.T);this.J.je(this.T,!0);this.Z(this.T.element,"click",function(){AZh(N,!1)}); this.gk(g.sk(a,this.Sn))}; AZh=function(a,x){a.publish("settingChange",a.setting+"Override",!x);a.TY.dn()}; Qt=function(a,x){g.Ck.call(this,a,void 0,"Options");var y=this;this.IG={};for(var D=0;D=350)}; xtG=function(a,x,y){var D=Math.floor(x),M=D+"% volume"+(y?" muted":"");y=y?0:x/100;a.updateValue("valuenow",D);a.updateValue("valuetext",M);D=a.J?78:52;M=!a.api.C("delhi_modern_web_player")&&a.J?18:12;a.dS.style.left=(D-M)*y+"px";a.volume=x}; Dts=function(a,x){g.Gt(a.element,"ytp-volume-control-hover",x);dq(a,x,a.isDragging,a.B,a.api.LO())}; dq=function(a,x,y,D,M){var N=a.T||a.isDragging||a.B||a.LO;a.T=x;a.isDragging=y;a.B=D;a.LO=M;x=a.T||a.isDragging||a.B||a.LO;N!==x&&(x?a.N=a.Z(a.element,"wheel",a.D4):(a.WN(a.N),a.N=null),g.Gt(a.D,"ytp-volume-slider-active",x))}; ZE=function(a,x){var y=a.j(),D=["ytp-youtube-button","ytp-button","yt-uix-sessionlink"];y.J&&D.push("no-link");var M={title:a.C("player_tooltip_data_title_killswitch")?"{{title}}":"","data-tooltip-title":"{{tooltip-title}}",target:y.BJ,"data-priority":"6","data-sessionlink":"feature=player-button"};y.J||(M.href="{{url}}");g.O.call(this,{W:"a",wS:D,X:M,PJ:"{{logoSvg}}"});this.T=null;this.api=a;this.visible=!1;y.J||(this.T=this.listen("click",this.onClick));this.Z(a,"videodatachange",this.onVideoDataChange); this.Z(a,"videoplayerreset",this.onVideoDataChange);this.Z(a,"onLoopRangeChange",this.onVideoDataChange);this.Z(a,"appresize",this.E6);this.onVideoDataChange();y.J||this.addOnDisposeCallback(g.vi(x.C$(),this.element));this.E6()}; Npq=function(a,x,y){g.zW.call(this);var D=this;this.L=a;this.tP=x;this.R_=y;this.zt=NaN;this.dS=this.Cc=this.playButton=this.U=this.N=this.e8=this.yP=this.cJ=this.BJ=this.muteButton=this.Y=this.Gt=this.qJ=this.EJ=null;this.J=new rZl(this.L);this.progressBar=new g.UV(this.L,this.tP);this.L4=new g.wq(this.L,this.tP);this.YG=new FXG(this.L,this.tP);this.V=new g.pZ(this.l_,null,this);y=a.j();this.R_.subscribe("autohideupdate",this.LI,this);var M=!a.getPlayerStateObject().isCued(),N;(this.S8=!a.C("delhi_modern_web_player")&& a.j().C("html5_player_dynamic_bottom_gradient"))?this.Gt=N=new joS(a):N=new g.O({W:"div",G:"ytp-gradient-bottom"});g.U(this,N);g.f1(a,N.element,9);this.UJ=new g.yj(N,250,M,100);g.U(this,this.UJ);this.T=new g.O({W:"div",G:"ytp-chrome-bottom",K:[{W:"div",G:"ytp-chrome-controls"}]});g.U(this,this.T);g.f1(a,this.T.element,9);this.OJ=new g.yj(this.T,250,M,100);g.U(this,this.OJ);this.N1=this.T.element.children[0];g.U(this,this.J);g.f1(a,this.J.element,6);this.J.subscribe("show",function(G){D.L.qk(!G);a.Cb(D.J, G)}); g.U(this,this.progressBar);this.progressBar.a7(this.T.element,0);M=new l5(a,x);g.U(this,M);g.f1(a,M.element,4);M=new g.Fp({W:"div",G:"ytp-left-controls"});g.U(this,M);M.a7(this.N1);a.C("delhi_modern_web_player")||(N=new g.f2(a,x,!1),g.U(this,N),N.a7(M.element));a.C("web_render_jump_buttons")&&(this.BJ=new ku(a,-10),g.U(this,this.BJ),this.BJ.a7(M.element));y.e8||(this.playButton=new g.$u(a,x),g.U(this,this.playButton),this.playButton.a7(M.element));a.C("web_render_jump_buttons")&&(this.cJ=new ku(a, 10),g.U(this,this.cJ),this.cJ.a7(M.element));a.C("delhi_modern_web_player_remove_nav_buttons")||(a.C("delhi_modern_web_player")&&(N=new g.f2(a,x,!1),g.U(this,N),N.a7(M.element)),N=new g.f2(a,x,!0),g.U(this,N),N.a7(M.element));if(!a.C("delhi_modern_web_player")||a.C("delhi_modern_web_player_horizontal_volume_controls"))if(N=new g.O({W:"span",G:"ytp-volume-area"}),g.U(this,N),N.a7(M.element),!y.Vn&&(this.muteButton=new hT(a,x),g.U(this,this.muteButton),this.muteButton.a7(N.element),y.yP&&!y.Y)){var F= new y8T(a,this.T.element);this.Cc=F;g.U(this,F);F.a7(N.element);N=new g.WR(N.element);g.U(this,N);N.subscribe("hoverstart",function(){var G;(G=D.Cc)==null||Dts(G,!0)}); N=new g.WR(M.element);g.U(this,N);N.subscribe("hoverend",function(){var G;(G=D.Cc)==null||Dts(G,!1)})}a.C("delhi_modern_web_player_lhs_volume_controls")&&!a.C("delhi_modern_web_player_horizontal_volume_controls")&&(M.element.classList.add("ytp-left-controls-with-volume"),this.muteButton=new hT(a,x),g.U(this,this.muteButton),this.muteButton.a7(M.element),this.muteButton.element.classList.add("ytp-standalone-mute-button")); g.U(this,this.L4);this.L4.a7(M.element);this.yP=new PZ(a,this.progressBar);g.U(this,this.yP);this.yP.a7(M.element);y.C("web_key_moments_markers")&&(this.e8=new u5(a,this.progressBar),g.U(this,this.e8),this.e8.a7(M.element));a.C("delhi_modern_web_player")?this.B=new g.Fp({W:"div",G:"ytp-right-controls",K:[{W:"div",G:nA.RIGHT_CONTROLS_LEFT},{W:"div",G:nA.RIGHT_CONTROLS_RIGHT}]}):this.B=new g.Fp({W:"div",G:"ytp-right-controls"});g.U(this,this.B);this.B.a7(this.N1);a.C("delhi_modern_web_player")&&(this.Y= new T9(a),g.U(this,this.Y),this.Y.a7(this.B.QP(nA.RIGHT_CONTROLS_LEFT)),a.C("delhi_modern_web_player_lhs_volume_controls")||a.C("delhi_modern_web_player_horizontal_volume_controls")||(this.muteButton=new hT(a,x),g.U(this,this.muteButton),this.muteButton.a7(this.B.QP(nA.RIGHT_CONTROLS_LEFT))));this.iY=new bFq(a,x);g.U(this,this.iY);vl(this,this.iY,"RIGHT_CONTROLS_LEFT");this.settingsButton=new MW(a,this.J);g.U(this,this.settingsButton);tkJ(this.J,this.settingsButton);vl(this,this.settingsButton,"RIGHT_CONTROLS_LEFT"); M=a.getVideoData();if(y.En||M.gF&&y.controlsType==="1")this.N=new ZE(a,x),g.U(this,this.N),this.N.a7(this.B.element);y.showMiniplayerButton&&!a.C("web_player_miniplayer_in_context_menu")&&(this.U=new mB(a),g.U(this,this.U),vl(this,this.U,"RIGHT_CONTROLS_RIGHT"));y.H9&&(x=new DE(a,this.J),g.U(this,x),vl(this,x,"RIGHT_CONTROLS_RIGHT"));y.XA&&(x=new n2(a),g.U(this,x),vl(this,x,"RIGHT_CONTROLS_RIGHT"));g.U(this,this.YG);vl(this,this.YG,"RIGHT_CONTROLS_RIGHT");g.U(this,this.V);this.Z(a,"appresize",this.E6); this.Z(a,"fullscreentoggled",this.E6);var c;(c=this.Y)==null||c.subscribe("small-mode-expand-right-bottom-controls",function(){MHh(D)}); var J;(J=this.Y)==null||J.subscribe("small-mode-collapse-right-bottom-controls",function(){MHh(D)}); this.Z(a,"presentingplayerstatechange",this.rq);this.Z(a,"videodatachange",this.onVideoDataChange);this.E6()}; MHh=function(a){a.T.element.classList.toggle("ytp-xsmall-width-right-controls-expanded",a.Y.isExpanded())}; Fkq=function(a,x){a.L.getPlayerStateObject().isCued()||x?x&&(a.OJ.hide(),a.UJ.hide(),a.muteButton&&a.muteButton.Se(!1),a.N&&a.N.Se(!1),a.U&&a.U.Se(!1),a.L.z5(a.Qn())):x||(a.OJ.show(),a.UJ.show(),a.muteButton&&a.muteButton.Se(!0),a.N&&a.N.Se(!0),a.U&&a.U.Se(!0),a.LI())}; c87=function(a){var x=a.L.q1().getPlayerSize().width;return Math.max(x-zk6(a)*2,100)}; zk6=function(a){if(a.L.C("web_player_rtr_ctrls")&&a.L.q1().FH)return 0;var x=a.L.PO(),y=a.L.getVideoData().gF,D=0;a.L.PO()&&a.L.isEmbedsShortsMode()&&(D=(a.L.q1().getPlayerSize().width-a.L.getVideoContentRect().width)/2);return 12*(y?0:x?2:1)+D}; oQG=function(a){var x=a.L.PO()?72:50,y=a.L.j();g.xY(y)&&(y.C("delhi_modern_web_player")?(x=g.ts(y.experiments,"delhi_modern_web_player_responsive_compact_controls_threshold"),x=a.L.C("delhi_modern_web_player_compact_controls")||x>0&&a.L.getPlayerSize().width<=x,x=a.L.PO()?112:x?70:78,a.L.getRootNode().classList.contains("ytp-fullscreen-grid-peeking")&&(a=getComputedStyle(a.L.getRootNode()).getPropertyValue("--ytp-grid-peek-height")||"36px",x+=Number(a.replace("px","")))):x=62,g.YL(y)&&(x=54));return x}; vl=function(a,x,y){a.L.C("delhi_modern_web_player")?x.a7(a.B.QP(nA[y])):x.a7(a.B.element)}; GqG=function(a){Lk.call(this,a,!1);var x=this;this.suggestedActions={};this.T=null;this.J=!1;this.L.C("web_player_misc_bugfix_a")&&(this.T=Cy(282639));this.element.setAttribute("data-overlay-order","7");this.Z(this.L,"videodatachange",this.onVideoDataChange);this.Z(this.L,g.Y6("suggested_action_button_visible"),function(y){J8q(x,y.id);x.enabled=!0;x.m4()}); this.Z(this.L,g.A9("suggested_action_button_visible"),function(y){x.enabled=!1;x.m4();x.L.removeCueRange(y.id)}); this.Z(a,"presentingplayerstatechange",this.onStateChange)}; J8q=function(a,x){a.text=x;ljl(a);var y;a.onClickCommand=(y=a.suggestedActions[x])==null?void 0:y.tapCommand}; Qy6=function(a){a.suggestedActions={};a.L.f$("suggested_action_button_visible");a.J=!1}; TN=function(a){g.O.call(this,{W:"div",G:Pl.TITLE,K:[{W:"div",wS:[Pl.TEXT,a.C("enable_larger_title_line_height")?"ytp-title-text-larger-line-height":""],K:[{W:"a",wS:[Pl.LINK,Pl.SESSIONLINK],X:{target:a.j().BJ,href:"{{url}}","data-sessionlink":"feature=player-title",tabIndex:"{{channelTitleFocusable}}"},PJ:"{{title}}"},{W:"div",G:Pl.SUBTEXT,K:["{{subtextElement}}"]}]}]});this.api=a;this.T=null;this.link=this.QP(Pl.LINK);a.createClientVe(this.element,this,23851);this.Z(a,"videodatachange",this.rS); this.Z(a,"videoplayerreset",this.rS);this.rS()}; SD7=function(a){a.updateValue("channelLink","");a.updateValue("channelName","");g.YL(a.api.j())||a.api.C("enable_channel_title_always_focusable")?a.updateValue("channelTitleFocusable","0"):a.updateValue("channelTitleFocusable","-1")}; g.l_=function(a,x){g.O.call(this,{W:"div",K:[{W:"div",G:"ytp-tooltip-text-wrapper",X:{"aria-hidden":"{{ariaHidden}}"},K:[{W:"div",G:"ytp-tooltip-edu",K:[{W:"svg",X:{height:"100%",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",X:{d:"M14.1 36.75 12 34.65 24 22.65 36 34.65 33.9 36.75 24 26.85ZM14.1 24.1 12 22 24 10 36 22 33.9 24.1 24 14.2Z"}}]},{W:"span",PJ:"{{eduText}}"}]},{W:"div",G:"ytp-tooltip-image"},{W:"div",G:"ytp-tooltip-title",K:[{W:"span",PJ:"{{title}}"},{W:"div",G:"ytp-tooltip-keyboard-shortcut", PJ:"{{keyBoardShortcutTitle}}"}]},{W:"div",G:"ytp-tooltip-bottom-text",K:[{W:"span",G:"ytp-tooltip-text",PJ:"{{text}}"},{W:"div",G:"ytp-tooltip-keyboard-shortcut",PJ:"{{keyBoardShortcut}}"}]},{W:"div",G:"ytp-tooltip-progress-bar-pill",K:[{W:"div",G:"ytp-tooltip-progress-bar-pill-time-stamp",PJ:"{{pillTimeStamp}}"},{W:"div",G:"ytp-tooltip-progress-bar-pill-title",PJ:"{{pillTitle}}"}]}]},{W:"div",G:"ytp-tooltip-bg",K:[{W:"div",G:"ytp-tooltip-duration",PJ:"{{duration}}"}]}]});var y=this;this.api=a;this.yP= x;this.V=function(D){(D=D.relatedTarget)&&g.g1(y.T,D)||y.TM()}; this.N=function(D){y.type===3&&y.TM();(D=D.currentTarget)&&D.nodeType===1&&!y.type&&(D.removeEventListener("mouseover",y.N),D.addEventListener("mouseout",y.V),D.removeEventListener("focus",y.N),D.addEventListener("blur",y.V),KkS(y,D,2))}; this.cJ=function(){y.TM()}; this.type=this.T=null;this.Y=!1;this.B=null;this.J="";this.D=!0;this.scale=1;this.env=this.api.j();this.OJ=this.env.B;this.wrapper=this.QP("ytp-tooltip-text-wrapper");this.bg=this.QP("ytp-tooltip-bg");this.UJ=this.QP("ytp-tooltip-edu");this.image=this.QP("ytp-tooltip-image");this.text=this.QP("ytp-tooltip-text");this.bottomText=this.QP("ytp-tooltip-bottom-text");this.title=this.QP("ytp-tooltip-title");this.fade=new g.yj(this,100);this.U=NaN;this.TG=this.api.q1().getPlayerSize().width;this.dS=new g.Id(this.QY7, 250,this);this.tP=new g.Id(this.TM,5E3,this);g.U(this,this.fade);g.U(this,this.dS);g.U(this,this.tP);uI&&(a=this.QP("ytp-tooltip-text"),a.setAttribute("role","text"),a.setAttribute("aria-live","polite"))}; Lks=function(a,x){a.env.C("delhi_modern_web_player")&&a.scale!==.6&&(a.scale=x?.8:1)}; g.vi=function(a,x){if(a.OJ)return function(){}; x.addEventListener("mouseover",a.N);x.addEventListener("focus",a.N);var y=a.env.C("player_tooltip_data_title_killswitch")?x.getAttribute("title"):x.getAttribute("data-tooltip-title");y&&!x.hasAttribute("aria-label")&&x.setAttribute("aria-label",y);return function(){a.T===x&&a.TM();x.removeEventListener("mouseover",a.N);x.removeEventListener("focus",a.N)}}; KkS=function(a,x,y,D){if(x&&!x.hasAttribute)a=new g.$G("showElementTooltip called with non-element.",x.toString()),g.mT(a);else{isNaN(a.U)||(a.U=NaN,a.bg.style.background="");g.o9(a.element,"ytp-tooltip-progress-bar-style");a.T=x;a.Y=!!D;D?a.J=D:(a.env.C("player_tooltip_data_title_killswitch")?a.J=x.getAttribute("title"):a.J=x.getAttribute("data-tooltip-title"),a.env.C("player_tooltip_data_title_killswitch")?x.removeAttribute("title"):x.removeAttribute("data-tooltip-title"));g.NE(a.element,"ytp-tooltip"); var M=x.getAttribute("data-tooltip-image");M&&(a.image.style.backgroundImage="url("+M+")");D?a.update({ariaHidden:"false"}):a.update({ariaHidden:"true"});g.Gt(a.element,"ytp-tooltip-image-enabled",!!M);x=x.getAttribute("data-tooltip-opaque");g.Gt(a.element,"ytp-tooltip-opaque",!!x);a.type=y;a.api.addEventListener("appresize",a.cJ);a.D&&(k7(a),a.fade.show(0))}}; k7=function(a){if(a.T){var x=a.T.getAttribute("data-tooltip-text");if(a.J&&a.T.getAttribute("aria-label")!==a.J)var y=a.J;var D=a.T.getAttribute("aria-keyshortcuts"),M=a.T.getAttribute("data-title-no-tooltip");D&&M&&(y=g.pY("$BUTTON_TITLE keyboard shortcut $SHORTCUT_KEY",{BUTTON_TITLE:M,SHORTCUT_KEY:D}));y&&a.T.setAttribute("aria-label",y);if(x&&!a.Y){Lks(a,!0);var N=a.T;a.updateValue("text",x);y=N.getAttribute("data-duration");a.update({title:a.J,duration:y});N=N.getAttribute("data-preview");a.env.C("delhi_modern_web_player")? (a.updateValue("title",M),a.updateValue("keyBoardShortcutTitle",D.toUpperCase())):Lks(a,!1);D=243*a.scale;M=141*a.scale;a.bg.style.width=D+"px";a.bg.style.height=M+"px";a.bg.style.backgroundImage=N?"url("+N+")":"";a.bg.style.backgroundSize=D+"px "+M+"px";a.wrapper.style.width=D+"px";g.cI(a.element,["ytp-text-detail","ytp-preview"]);g.Gt(a.element,"ytp-has-duration",!!y)}else M&&D&&a.env.C("delhi_modern_web_player")?(a.updateValue("text",M),a.updateValue("keyBoardShortcut",D.toUpperCase())):a.updateValue("text", a.J),g.Jg(a.element,["ytp-text-detail","ytp-preview","ytp-has-duration"]);y=a.T;y.hasAttribute("data-tooltip-offset-y")?(y=Number(y.getAttribute("data-tooltip-offset-y")),y=isNaN(y)?0:y):y=0;wDC(a,!!x,void 0,y)}}; wDC=function(a,x,y,D){var M=Math.min(a.TG,300*a.scale);a.element.style.maxWidth=x?"":M+"px";a.yP.xD(a.element,a.T,y,a.type===1,D);a.element.style.top?g.zt(a.element,"ytp-bottom"):a.element.style.bottom&&g.zt(a.element,"ytp-top");a.type===3&&a.tP.start()}; CJS=function(a,x){g.Gt(a.element,"ytp-preview",x>=0);if(!(x<0||x===a.U)){a.U=x;x=243*a.scale;var y=141*a.scale,D=Cdq(a.B,a.U,x);DW7(a.bg,D,x,y,!0);a.dS.start()}}; qD7=function(a){var x=a.T;a.type===3&&a.tP.stop();a.api.removeEventListener("appresize",a.cJ);a.Y||(a.env.C("player_tooltip_data_title_killswitch")?x.setAttribute("title",a.J):x.setAttribute("data-tooltip-title",a.J));a.J="";a.T=null;a.update({keyBoardShortcut:"",keyBoardShortcutTitle:""});a.wrapper.style.width=""}; Zi1=function(a){g.O.call(this,{W:"button",wS:["ytp-watch-later-button","ytp-button"],X:{title:a.C("player_tooltip_data_title_killswitch")?"{{title}}":"","data-tooltip-title":"{{tooltip-title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.Br(a.j()))},K:[{W:"div",G:"ytp-watch-later-icon",PJ:"{{icon}}"},{W:"div",G:"ytp-watch-later-title",PJ:"Watch later"}]});this.L=a;this.icon=null;this.visible=this.isRequestPending=this.T=!1;Dsq(a);a.createClientVe(this.element,this,28665);this.listen("click", this.onClick,this);this.Z(a,"videoplayerreset",this.onReset);this.Z(a,"appresize",this.cW);this.Z(a,"videodatachange",this.cW);this.Z(a,"presentingplayerstatechange",this.cW);this.cW();a=this.L.j();var x=g.gX("yt-player-watch-later-pending");a.U&&x?(Ftl(),dtJ(this)):this.rS(2);g.Gt(this.element,"ytp-show-watch-later-title",g.Br(a));Tb(this.L,this.element,this)}; nQT=function(a){var x=a.L.getPlayerSize(),y=a.L.j(),D=a.L.getVideoData(),M=g.Br(y)&&g.si(a.L)&&g.t(a.L.getPlayerStateObject(),128),N=y.J;return y.n1&&x.width>=240&&!D.isAd()&&D.n1&&!M&&!D.gF&&!a.L.isEmbedsShortsMode()&&!N}; vQs=function(a,x){QUh(g.bI(a.L.j()),"wl_button",function(){Ftl({videoId:x});window.location.reload()})}; dtJ=function(a){if(!a.isRequestPending){a.isRequestPending=!0;a.rS(3);var x=a.L.getVideoData();x=a.T?x.removeFromWatchLaterCommand:x.addToWatchLaterCommand;var y=a.L.iF(),D=a.T?function(){a.T=!1;a.isRequestPending=!1;a.rS(2);a.L.j().V&&a.L.uY("WATCH_LATER_VIDEO_REMOVED")}:function(){a.T=!0; a.isRequestPending=!1;a.rS(1);a.L.j().B&&a.L.Ba(a.element);a.L.j().V&&a.L.uY("WATCH_LATER_VIDEO_ADDED")}; $i(y,x).then(D,function(){a.isRequestPending=!1;a.rS(4,"An error occurred. Please try again later.");a.L.j().V&&a.L.uY("WATCH_LATER_ERROR","An error occurred. Please try again later.")})}}; PJG=function(a,x){if(x!==a.icon){switch(x){case 3:var y=JA();break;case 1:y=Kq();break;case 2:y={W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,G:"ytp-svg-fill",X:{d:"M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M16,19.02 L16,12.00 L18,12.00 L18,17.86 L23.10,20.81 L22.10,22.54 L16,19.02 Z"}}]};break;case 4:y={W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path", PN:!0,X:{d:"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z",fill:"#fff"}}]}}a.updateValue("icon",y);a.icon=x}}; Tp7=function(){g.OE.apply(this,arguments);this.IQ=(this.b2=g.Br(this.api.j()))&&(this.api.j().B||MB()||jw());this.kM=48;this.DA=69;this.OV=this.ov=null;this.Ou=[];this.mX=this.x5=this.Qu=this.Qa=this.xx=null;this.Li=[];this.contextMenu=this.ot=this.overflowButton=this.Qv=this.Du=this.searchButton=this.copyLinkButton=this.shareButton=this.di=this.xN=this.title=this.channelAvatar=this.O5=this.tooltip=null;this.f3=!1;this.Tn=this.GI=this.FG=this.uW=null;this.t76=this.TP=this.q7=!1}; lb7=function(a){var x=a.api.j(),y=g.t(a.api.getPlayerStateObject(),128);return x.U&&y&&!a.api.isFullscreen()}; kqG=function(a){if(a.Zu()&&!a.api.isEmbedsShortsMode()&&a.Qv){var x=a.api.C("web_player_hide_overflow_button_if_empty_menu");!a.di||x&&!nQT(a.di)||qVh(a.Qv,a.di);!a.shareButton||x&&!fuG(a.shareButton)||qVh(a.Qv,a.shareButton);!a.copyLinkButton||x&&!ETq(a.copyLinkButton)||qVh(a.Qv,a.copyLinkButton)}else{x=a.api.j().getWebPlayerContextConfig();if(a.Qv){for(var y=a.Qv,D=g.W(y.actionButtons),M=D.next();!M.done;M=D.next())M.value.detach();y.actionButtons=[]}a.searchButton&&!g.g1(a.xN.element,a.searchButton.element)&& a.searchButton.a7(a.xN.element);!a.di||(x==null?0:x.hideTopWatchNextButton)||g.g1(a.xN.element,a.di.element)||a.di.a7(a.xN.element);!a.shareButton||(x==null?0:x.hideTopShareButton)||g.g1(a.xN.element,a.shareButton.element)||a.shareButton.a7(a.xN.element);a.copyLinkButton&&!g.g1(a.xN.element,a.copyLinkButton.element)&&a.copyLinkButton.a7(a.xN.element)}}; u0z=function(a,x,y){x=y?x.lastElementChild:x.firstElementChild;for(var D=null;x;){if(o_(x,"display")!=="none"&&x.getAttribute("aria-hidden")!=="true"){var M=void 0;x.tabIndex>=0?M=x:M=u0z(a,x,y);M&&(D?y?M.tabIndex>D.tabIndex&&(D=M):M.tabIndexx||y>10||(a.play(),g.dx(function(){Wkz(a,a.getCurrentTime(),y+1)},500))}; EQG=function(a,x){a.N&&a.N.equals(x)||(a.N&&a.N.dispose(),a.N=x)}; sy8=function(a){a.GZ()&&(a.Tt&&a.Tt.N4("rs_s"),bY&&a.getCurrentTime()>0&&a.seekTo(0),a.X6(),a.load(),EQG(a,null));delete a.D}; Bpz=function(a,x){return a.view?p_(x,a.view.start,a.view.end):x}; $tG=function(a){a=a===void 0?!1:a;hkG||(window.addEventListener(uI?"touchstart":"click",function(){var x=a;x=x===void 0?!1:x;for(var y=Wl.length;y<4;y++){var D=g.WK("VIDEO");D.load();Wl.push(x?new g.mX(D):new g.RI(D))}},{capture:!0, passive:!0}),hkG=!0)}; fbT=function(a,x,y,D,M){M=M===void 0?!1:M;var N=y.getVideoData(),F=x.getVideoData();if(y.getPlayerState().isError())return{msg:"player-error"};var c=F.J;if(x.t$()>D/1E3+1)return{msg:"in-the-past"};if(F.isLivePlayback&&!isFinite(D))return{msg:"live-infinite"};D=x.vN();var J=null;D&&(J=M?D.T.played||H8([],[]):D.isView()?D.mediaElement.Gw():D.Gw());if(J&&J.length>12&&g.k$(N))return{msg:"played-ranges"};if(!N.J)return null;if(!c)return{msg:"no-pvd-formats"};if(!N.J.T||!c.T)return{msg:"non-dash"};M=c.videoInfos[0]; D=N.J.videoInfos[0];a.cJ&&JM(F)&&(M=x.ri(),D=y.ri());if(!M||!D)return{msg:"no-video-info"};if(a.D&&(W8(M)||W8(D)))return{msg:"av1"};x=a.U&&F.iV()&&x9();if(D.containerType!==M.containerType)if(x)F.AP("sgap",{ierr:"container"});else return{msg:"container"};if(a.N&&!x&&(D.VP!==M.VP||D.VP===""||M.VP===""))return{msg:"codec"};if(a.Y&&D.video&&M.video&&Math.abs(D.video.width/D.video.height-M.video.width/M.video.height)>.01)return{msg:"ratio"};if(g.k$(F)&&g.k$(N))return{msg:"content-protection"};c=c.T[0]; N=N.J.T[0];y=c.audio;J=N.audio;if(y.sampleRate!==J.sampleRate&&!g.DY)if(x)F.AP("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:c.itag,cr:y.sampleRate,ni:N.itag,nr:J.sampleRate};return(y.numChannels||2)!==(J.numChannels||2)?{msg:"channel-count"}:a.V&&F.iV()&&M.video.fps!==D.video.fps?{msg:"fps"}:null}; gQT=function(a,x,y,D){D=D===void 0?!1:D;var M=a.getVideoData(),N=x.getVideoData();if(!M.j().supportsGaplessShorts())return{nq:"env"};if((!y.BJ||M.XQ&&!M.isAd()||N.XQ&&!N.isAd())&&(!y.B||M.XQ&&!M.isAd()||N.XQ)&&(!y.J||N.XQ&&!N.isAd()||M.XQ)&&(M.XQ||N.XQ))return{nq:"autoplay"};if(M.endSeconds>0)return{nq:"endcr"};if(!M.Y)return{nq:"client"};if(!a.B9())return{nq:"no-empty"};a=fbT(y,a,x,Infinity,D);return a!=null?{nq:a.msg}:null}; ER=function(a){g.A.call(this);this.app=a;this.N=this.U=this.B=this.T=null;this.J=1;this.events=new g.zW(this);this.events.Z(this.app.R7,g.A9("gaplessshortslooprange"),this.V);g.U(this,this.events)}; Rkh=function(){this.T=this.Y=this.J=this.B=this.BJ=this.D=this.cJ=this.V=this.N=this.U=!1}; YDh=function(a){var x=new Rkh;x.U=a.C("h5_gapless_support_types_diff");x.V=!1;x.cJ=a.C("html5_gapless_use_format_info_fix");x.D=a.C("html5_gapless_disable_on_av1")&&!a.C("html5_gapless_enable_on_av1");x.N=a.C("html5_gapless_check_codec_diff_strictly");x.BJ=a.C("html5_gapless_on_ad_autoplay");x.Y=a.C("html5_gapless_disable_diff_aspect_radio");x.B=a.C("html5_gapless_ad_autoplay_on_ad_to_video_only")&&!a.C("html5_disable_loop_range_for_shorts_ads");x.T=a.C("html5_pseudogapless_shorts_seek_to_next_start"); x.J=a.C("html5_gapless_ad_autoplay_on_video_to_ad_only");return x}; g.sR=function(a,x,y,D){D=D===void 0?!1:D;G3.call(this);this.mediaElement=a;this.start=x;this.end=y;this.zE=D}; A86=function(a,x,y,D,M,N){N=N===void 0?0:N;g.A.call(this);var F=this;this.policy=a;this.T=x;this.B=y;this.L1=M;this.N=N;this.U=this.J=null;this.currentVideoDuration=this.D=-1;this.Y=!1;this.Rw=new Jj;this.q5=D-x.GY()*1E3;this.Rw.then(void 0,function(){}); this.timeout=new g.Id(function(){F.E9("timeout")},1E4); g.U(this,this.timeout);this.V=isFinite(D)||this.L1.j().experiments.XR("html5_pseudogapless_shorts")&&JM(x.getVideoData());this.status={status:0,error:null}}; HiT=function(a){var x,y,D,M,N,F,c,J,G;return g.R(function(Q){if(Q.T==1){if(a.hP())return Q.return(Promise.reject(Error(a.status.error||"disposed")));a.timeout.start();return g.B(Q,a.Rw,2)}x=a.T.vN();if(x.isEnded())return a.E9("ended_in_finishTransition"),Q.return(Promise.reject(Error(a.status.error||"")));if(!a.U||!MV(a.U))return a.E9("next_mse_closed"),Q.return(Promise.reject(Error(a.status.error||"")));if(a.B.OO()!==a.U)return a.E9("next_mse_mismatch"),Q.return(Promise.reject(Error(a.status.error|| "")));y=Bl(a);D=y.jB;M=y.zK;N=y.Ab;a.T.J1(!1,!0);F=UtG(a,x,D,N,!a.B.getVideoData().isAd());a.B.setMediaElement(F);(c=a.T.ya())&&a.B.gV(c.MO,c.ZN);a.V&&(a.policy.T||a.B.seekTo(a.B.getCurrentTime()+.001,{wj:!0,sR:3,Rj:"gapless_pseudo"}),F.play());J=x.Xn();J.cpn=a.T.getVideoData().clientPlaybackNonce;J.st=""+D;J.et=""+N;a.B.AP("gapless",J);a.T.AP("gaplessTo",{cpn:a.B.getVideoData().clientPlaybackNonce});G=a.T.getPlayerType()===a.B.getPlayerType();a.T.fA(M,!0,!1,G,a.B.getVideoData().clientPlaybackNonce); a.B.fA(a.B.getCurrentTime(),!0,!0,G,a.T.getVideoData().clientPlaybackNonce);a.B.w7();g.ke(function(){!a.B.getVideoData().V&&a.B.getPlayerState().isOrWillBePlaying()&&a.B.xq()}); hl(a,6);a.dispose();return Q.return(Promise.resolve())})}; r8z=function(a){if(a.B.getVideoData().J){var x=a.L1.j().C("html5_gapless_suspend_next_loader")&&a.N===1;a.B.Al(a.U,x,ii1(a));hl(a,3);Oi1(a);var y=VH1(a);x=y.lH;y=y.t5;x.subscribe("updateend",a.Wh,a);y.subscribe("updateend",a.Wh,a);a.Wh(x);a.Wh(y)}}; Oi1=function(a){a.T.unsubscribe("internalvideodatachange",a.HI,a);a.B.unsubscribe("internalvideodatachange",a.HI,a);a.L1.j().C("html5_gapless_use_format_info_fix")&&(a.T.unsubscribe("internalvideoformatchange",a.HI,a),a.B.unsubscribe("internalvideoformatchange",a.HI,a));a.T.unsubscribe("mediasourceattached",a.HI,a);a.B.unsubscribe("statechange",a.BQ,a)}; tHl=function(a){var x=a.L1.j().experiments.aj().T.WG($7);return fbT(a.policy,a.T,a.B,a.q5,x)}; UtG=function(a,x,y,D,M){if(a.L1.j().experiments.aj().T.WG($7))return x.view={start:y,end:D,zE:M===void 0?!1:M},x;a=x.isView()?x.mediaElement:x;return new g.sR(a,y,D,M)}; hl=function(a,x){x<=a.status.status||(a.status={status:x,error:null},x===5&&a.Rw.resolve())}; ii1=function(a){return a.L1.j().C("html5_gapless_no_clear_buffer_timeline")&&a.N===1&&kY(a.T.getVideoData())}; Bl=function(a){var x=a.T.vN();x=x.isView()?x.start:0;var y=a.T.getVideoData().isLivePlayback?Infinity:a.T.eb(!0);y=Math.min(a.q5/1E3,y)+x;var D=a.V?100:0;a=y-a.B.t$()+D;return{Ep:x,jB:a,zK:y,Ab:Infinity}}; VH1=function(a){return{lH:a.J.T.im,t5:a.J.B.im}}; fA=function(a){g.A.call(this);var x=this;this.app=a;this.D=this.B=this.T=null;this.V=!1;this.J=this.U=null;this.N=YDh(this.app.j());this.Y=function(){g.ke(function(){XDC(x)})}}; bi6=function(a,x,y,D,M){D=D===void 0?0:D;M=M===void 0?0:M;a.B9()||gq(a);a.U=new Jj;a.T=x;var N=y,F=M===0;F=F===void 0?!0:F;var c=a.app.vJ(),J=c.getVideoData().isLivePlayback?Infinity:c.eb(!0)*1E3;N>J&&(N=J-200,a.V=!0);F&&c.getCurrentTime()>=N/1E3?a.Y():(a.B=c,F&&(F=N,N=a.B,a.app.R7.addEventListener(g.Y6("vqueued"),a.Y),F=isFinite(F)||F/1E3>N.getDuration()?F:0x8000000000000,a.D=new g.gr(F,0x8000000000000,{namespace:"vqueued"}),N.addCueRange(a.D)));F=D/=1E3;N=x.getVideoData().T;D&&N&&a.B&&(c=D,J=0, x.getVideoData().isLivePlayback&&(F=Math.min(y/1E3,a.B.eb(!0)),J=Math.max(0,F-a.B.getCurrentTime()),c=Math.min(D,x.eb()+J)),F=B_s(N,c)||D,F!==D&&a.T.AP("qvaln",{st:D,at:F,rm:J,ct:c}));x=F;D=a.T;D.getVideoData().vG=!0;D.getVideoData().Y=!0;D.xQ(!0);N={};a.B&&(N=a.B.SQ(),F=a.B.getVideoData().clientPlaybackNonce,N={crt:(N*1E3).toFixed(),cpn:F});D.AP("queued",N);x!==0&&D.seekTo(x+.01,{wj:!0,sR:3,Rj:"videoqueuer_queued"});a.J=new A86(a.N,a.app.vJ(),a.T,y,a.app,M);y=a.J;y.status.status!==Infinity&&(hl(y, 1),y.T.subscribe("internalvideodatachange",y.HI,y),y.B.subscribe("internalvideodatachange",y.HI,y),y.L1.j().C("html5_gapless_use_format_info_fix")&&(y.T.subscribe("internalvideoformatchange",y.HI,y),y.B.subscribe("internalvideoformatchange",y.HI,y)),y.T.subscribe("mediasourceattached",y.HI,y),y.B.subscribe("statechange",y.BQ,y),y.T.subscribe("newelementrequired",y.bx,y),y.HI());return a.U}; XDC=function(a){var x,y,D,M,N,F,c;g.R(function(J){switch(J.T){case 1:if(a.hP()||!a.U||!a.T)return J.return();a.V&&a.app.vJ().Vf(!0,!1);x=null;if(!a.J){J.WJ(2);break}g.cJ(J,3);return g.B(J,HiT(a.J),5);case 5:g.GL(J,2);break;case 3:x=y=g.Qn(J);case 2:if(!a.T)return J.return();pDq.EX("vqsp",function(){a.app.I5(a.T)}); if(!a.T)return J.return();D=a.T.vN();a.app.j().C("html5_gapless_seek_on_negative_time")&&D&&D.getCurrentTime()<-.01&&a.T.seekTo(0);pDq.EX("vqpv",function(){a.app.playVideo()}); x&&(a.T?(M=x?x.message:"forced",(N=a.B)==null||N.AP("gapfulfbk",{r:M}),a.T.K0(M)):(F=a.B)==null||F.AP("gapsp",{}));c=a.U;gq(a);c&&c.resolve();return J.return(Promise.resolve())}})}; gq=function(a,x){x=x===void 0?!1:x;if(a.B){if(a.D){var y=a.B;a.app.R7.removeEventListener(g.Y6("vqueued"),a.Y);y.removeCueRange(a.D)}a.B=null;a.D=null}a.J&&(a.J.status.status!==6&&(y=a.J,y.status.status!==Infinity&&y.N!==1&&y.E9("Canceled")),a.J=null);a.U=null;a.T&&!x&&a.T!==a.app.BG()&&a.T!==a.app.vJ()&&a.T.dispose();a.T&&x&&a.T.Iw();a.T=null;a.V=!1}; Ibz=function(a){var x;return((x=a.J)==null?void 0:x.currentVideoDuration)||-1}; ekz=function(a,x,y){if(a.B9())return"qie";if(a.T==null||a.T.hP()||a.T.getVideoData()==null)return"qpd";if(x.videoId!==a.T.W$())return"vinm";if(Ibz(a)<=0)return"ivd";if(y!==1)return"upt";if((y=a.J)==null)a=void 0;else if(y.getStatus().status!==5)a="niss";else if(tHl(y)!=null)a="pge";else{x=VH1(y);a=x.lH;var D=x.t5;x=g.ts(y.L1.j().experiments,"html5_shorts_gapless_next_buffer_in_seconds");var M=y.D+x;y.L1.j().experiments.XR("html5_pseudogapless_shorts")&&(M=Bl(y).jB+x);y=VP(D.jW(),M);a=VP(a.jW(),M); a=!(x>0)||y&&a?null:"neb"}return a!=null?a:null}; aw7=function(){g.Mf.call(this);var a=this;this.fullscreen=0;this.U=this.J=this.pictureInPicture=this.T=this.B=this.inline=!1;this.N=function(){a.m4()}; EV7(this.N);this.D=this.getVisibilityState(this.YN(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.Cf(),this.qH(),this.Tr(),this.k5())}; Rel=function(a){return!(a.isMinimized()||a.isInline()||a.isBackground()||a.Cf()||a.qH()||a.Tr()||a.k5())}; g.Ro=function(a){g.A.call(this);this.S=a;this.videoData=this.playerState=null}; jwq=function(a,x,y){return(y===void 0?0:y)?new xgh(a,x):new yw7(a,x)}; yw7=function(a,x){g.A.call(this);var y=this;this.data=[];this.J=a||NaN;this.B=x||null;this.T=new g.Id(function(){Y7(y);Al(y)}); g.U(this,this.T)}; Y7=function(a){var x=(0,g.lY)();a.data.forEach(function(y){y.expireD)break;var N=y.T.remove(),F=y.map.get(N);F&&F.Ao===M&&Hl(y,N,!0)}i_(y)}); this.map=new Map;this.T=new HI;Number.isNaN(a);g.U(this,this.J)}; Hl=function(a,x,y){var D=a.map.get(x);if(!D)return!1;a.map.delete(x);y&&a.B&&a.B(D.value);if(a.T.T.length>a.map.size*2)for(a.T.clear(),x=g.W(a.map.entries()),y=x.next();!y.done;y=x.next())D=g.W(y.value),y=D.next().value,D=D.next().value,isFinite(D.Ao)&&a.T.enqueue(D.Ao,y);return!0}; i_=function(a){a.J.stop();for(var x;!a.T.isEmpty();){var y=Ub(a.T);var D=a.T.T;D=D.length!=0?D[0].getValue():void 0;if(y===void 0||D===void 0)break;if((D=a.map.get(D))&&D.Ao===y){x=y;break}else a.T.remove()}x!==void 0&&(y=(0,g.lY)(),a.J.start(Math.max(x-y,100)))}; g.OR=function(a,x){g.A.call(this);var y=this;this.api=a;this.U={};this.P9=null;this.N={};this.B=null;this.V=new Map;this.D=null;x=jwq(x,function(D){D!==y.QQ({playerType:D.getPlayerType()})&&D.dispose()},a.j().aj().T.WG(Dgs)); g.U(this,x);this.J=this.BJ=this.T=new g.Ro(a.j());this.Y=x}; Vt=function(a){var x=[{cpn:a.J.mI()}];a.B&&x.push({cpn:a.B.mI()});a.api.publish("playbackChange",{Mh7:x})}; MrC=function(a){for(var x=g.W(Object.values(a.N)),y=x.next();!y.done;y=x.next())y.value.dispose();a.N={};a.B=null;a.D=null;a.V.clear();Vt(a)}; rq=function(a,x,y){var D=D===void 0?"":D;a.N[x.mI()]=x;a.B=x;y&&(a.D=x);a.V.set(D,x);Vt(a)}; GD7=function(a){var x=a.experiments,y=x.XR.bind(x);Nb7=y("html5_use_async_stopVideo");Fg7=y("html5_pause_for_async_stopVideo");zN7=y("html5_not_reset_media_source");y("html5_listen_for_audio_output_changed")&&(cwh=!0);NV=y("html5_not_reset_media_source");ob1=y("html5_not_reset_media_source");el=y("html5_retain_source_buffer_appends_for_debugging");yuS(y("web_watch_pip")||y("web_shorts_pip"));hes(y("log_foreground_not_focused_as_background"));faS(y("web_player_pip_logging_fix"));y("html5_mediastream_applies_timestamp_offset")&& (Rv=!0);if(!x.aj().T.WG(JwC)){var D=g.ts(x,"html5_cobalt_override_quic");D&&di("QUIC",+(D>0))}a.RY()&&ed7();Error.stackTraceLimit=50;var M=g.ts(x,"html5_idle_rate_limit_ms");M&&Object.defineProperty(window,"requestIdleCallback",{value:function(N){return window.setTimeout(N,M)}}); DVC(a.N);vqz(y("html5_use_ump_request_slicer"));xiG(y("html5_record_now"));y("html5_disable_streaming_xhr")&&(IE=!1);y("html5_byterate_constraints")&&(Wg=!0);y("html5_use_non_active_broadcast_for_post_live")&&(or=!0);y("html5_enable_encrypted_av1")&&(mM=!0);y9z(g.ts(a.experiments,"html5_sticky_duration_mos"))}; dgT=function(a){var x={};a=a.experiments.dE();var y=a.T.WG(QwC);M8(y)&&Number(y)>0&&(x.SetPreferMinimalPostProcessing=di("SetPreferMinimalPostProcessing",Number(y)===1?1:0));(y=a.T.WG(SPG))&&(x["MediaSource.EnableUsingMediaSourceBufferedRange"]=di("MediaSource.EnableUsingMediaSourceBufferedRange",y===1?1:0));(y=a.T.WG(Kg1))&&(x.HTTP3=di("HTTP3",y===1?1:0));(y=a.T.WG(LgT))&&(x["MediaSource.EnableUsingMediaSourceAttachmentMethods"]=di("MediaSource.EnableUsingMediaSourceAttachmentMethods",y===1?1:0)); (y=a.T.WG(wnG))&&(x.QUIC=di("QUIC",y===1?1:0));(y=a.T.WG(CVh))&&(x["Media.PlayerConfiguration.DecodeToTexturePreferred"]=di("Media.PlayerConfiguration.DecodeToTexturePreferred",y===1?1:0));(a=a.T.WG(qPC))&&(x["Media.AudioWriteDurationLocal"]=di("Media.AudioWriteDurationLocal",Number(a)));return x}; Zol=function(a){this.B=a===void 0?15:a;this.values=new Float64Array(176);this.T=new Float64Array(11);this.J=new Float64Array(16)}; tl=function(a,x,y,D){y=y===void 0?.5:y;D=D===void 0?0:D;this.resolution=x;this.B=0;this.J=!1;this.yD=!0;this.T=Math.round(a*this.resolution);this.values=Array(this.T);for(a=0;a0)x=a.byterate,this.cJ=!0;else{var D; y=(((D=navigator.connection)==null?void 0:D.downlink)||0)*64*1024;y>0&&(x=y,this.cJ=!0)}this.J.v9(this.policy.D,x);a.delay>0&&this.V.v9(1,Math.min(a.delay,2));a.stall>0&&this.Y.v9(1,a.stall);a.init>0&&(this.N1=Math.min(a.init,this.N1));a.interruptions&&(this.U=this.U.concat(a.interruptions),this.U.length>16&&this.U.pop());this.dS=(0,g.lY)();this.policy.Y>0&&(this.e8=new g.Id(this.Gt,this.policy.Y,this),g.U(this,this.e8),this.e8.start())}; KJ=function(a,x,y,D){a.J.v9(D===void 0?x:D,y/x);a.D=(0,g.lY)()}; ZnC=function(a){a.N||(a.N=(0,g.lY)());a.policy.BJ&&(a.D=(0,g.lY)())}; voq=function(a,x){if(a.N){var y=x-a.N;if(y<6E4){if(y>1E3){var D=a.interruptions;D.push(Math.ceil(y));D.sort(function(M,N){return N-M}); D.length>16&&D.pop()}a.OJ+=y}}a.N=x}; XO=function(a,x,y,D,M,N){N=N===void 0?!1:N;a.yP.v9(x,y/x);a.D=(0,g.lY)();M||a.BJ.v9(1,x-D);N||(a.N=0);a.dS>-1&&(0,g.lY)()-a.dS>3E4&&(jFG(oz(a)),a.dS=(0,g.lY)(),a.cJ=!0)}; b_=function(a,x,y){x=Math.max(x,a.B.T);a.Y.v9(1,y/x)}; H4=function(a){a=a.V.GJ()+a.UJ.GJ()||0;a=isNaN(a)?.5:a;return a=Math.min(a,5)}; vbS=function(a,x,y){isNaN(y)||(a.tP+=y);isNaN(x)||(a.Cc+=x)}; PVT=function(a){a=a.J.GJ();return a>0?a:1}; Ou=function(a,x,y){x=x===void 0?!1:x;y=y===void 0?1048576:y;var D=PVT(a);D=1/((a.Y.GJ()||0)*a.policy.cJ+1/D);var M=a.yP.GJ();M=M>0?M:1;var N=Math.max(D,M);a.policy.N>0&&M=4E3}; TbC=function(a){this.experiments=a;this.T=17;this.J=13E4;this.D=.5;this.U=this.B=!1;this.dS=this.C("html5_use_histogram_for_bandwidth");this.N=g.ts(this.experiments,"html5_auxiliary_estimate_weight");this.cJ=g.ts(this.experiments,"html5_stall_factor")||1;this.Y=g.ts(this.experiments,"html5_check_for_idle_network_interval_ms");this.V=this.experiments.XR("html5_trigger_loader_when_idle_network");this.BJ=this.experiments.XR("html5_sabr_fetch_on_idle_network_preloaded_players")}; lwh=function(a,x,y){var D=new TbC(y);a&&(D.B=!0,D.D=.1);y.XR("html5_media_time_weight")&&(D.B=!1);x&&(D.J=x/8);D.U=Cu()>=480;return D}; uwG=function(a,x,y,D){D=D===void 0?0:D;g.Hi.call(this,y.yY());var M=this;this.aY=a;this.videoData=x;this.duration=D;this.T=this.startTimeSecs=0;this.B=this.J=!0;this.U=new kDC(function(N,F){return void M.AP(N,F)})}; kDC=function(a){this.AP=a;this.T={}}; mgl=function(a,x,y){a.T[x]||(a.AP("huli-sdai-err",y),a.T[x]=!0)}; WgG=function(a){this.end=this.start=a}; g.pA=function(){this.T=new Map;this.J=new Map;this.B=new Map}; EbG=function(a){var x=this;this.S=a;this.B=[];this.J=new Map;this.U=new Map;this.T=new Map;this.uO={CS:function(){return x.J}, loP:function(){return x.U}, Rg:function(){return x.B}}; this.N=this.S.C("html5_huli_ssdai_deprecate_playback_timeline_id")}; swC=function(a,x,y){a=a.B;var D=g.SS(a,{tK:x},function(F,c){return F.tK-c.tK}); D=D<0?(D+2)*-1:D;if(D>=0)for(var M=D;M<=D+1&&M=N.tK-y&&x<=N.Si+y)return N}}; hNz=function(a,x){g.Ch(a.B,x,function(y,D){return y.tK===D.tK?y.durationMs-D.durationMs:y.tK-D.tK}); a.J.set(x.cpn,x);x.wF&&!a.N&&a.U.set(x.wF,x);x.Az&&Bbl(a,x.Az,x)}; $gs=function(a,x){for(var y=[],D=g.W(a.B),M=D.next();!M.done;M=D.next())M=M.value,x(M)||y.push(M);if(a.S.C("html5_sstm_fixes"))for(D=g.W(a.B),M=D.next();!M.done;M=D.next())M=M.value,x(M)&&(a.J.delete(M.cpn),M.wF&&a.U.delete(M.wF));a.B=y}; fwq=function(a,x){x=g.SS(a.B,{Si:x},function(y,D){return y.Si-D.Si}); return x>=0?a.B[x]:null}; gb6=function(a,x){var y=a.B.indexOf(x);y>=0&&a.B.splice(y,1);a.J.delete(x.cpn);x.wF&&a.U.delete(x.wF)}; Bbl=function(a,x,y){var D=a.T.get(x);D?(D.push(y),g.Lh(D,function(M,N){return M.tK-N.tK})):a.T.set(x,[y])}; g.Io=function(a,x,y,D){g.A.call(this);var M=this;this.api=a;this.S=x;this.playback=y;this.app=D;this.cJ=new g.pA;this.B=new Map;this.bO=new Map;this.tP=new Map;this.UJ=null;this.tf=NaN;this.iY=this.Af=null;this.S8=new g.Id(function(){RN7(M,M.tf,M.Af||void 0)}); this.events=new g.zW(this);this.EJ=15E3;this.D=new g.Id(function(){M.Y=!0;M.playback.cz(M.EJ);YPG(M);if(M.playback.getVideoData().N0()){var N;M.xa({togab:(N=M.N)==null?void 0:N.identifier})}M.rG(!1)},this.EJ); this.Y=!1;this.Tf=new Map;this.Gt=[];this.N=null;this.Fq=new Set;this.V=[];this.N1=[];this.AK=[];this.n1=[];this.e8=new Set;this.Cq=0;this.BJ=!1;this.Vn=new Set;this.rF=new Set;this.hK=new Set;this.zt=new Set;this.Fn=this.B5=0;this.qV=this.vG=!1;this.k_=this.J="";this.dS=null;this.logger=new g.Kc("dai");this.Of="";this.Cc=!0;this.yP=new Map;this.O6=new Map;this.uO={D4P:function(){return M.B}, CS:function(){return M.T.uO.CS()}, zWy:function(){return M.J}, we8:function(N){M.onCueRangeEnter(M.B.get(N))}, ewc:function(N){M.onCueRangeExit(M.B.get(N))}, SuY:function(N,F){M.B.set(N,F)}, Bcy:function(N){M.k_=N}, mG:function(){return M.mG()}, YDJ:function(N){return M.T.T.get(N)}, X0c:function(){return M.dS}, Rg:function(){return M.T.uO.Rg()}, P2:function(N,F){M.P2(N,F)}, H4c:function(){return M.bO}, jw:function(N){M.jw(N)}}; this.playback.getPlayerType();this.T=new EbG(this.S);this.playback.vz(this);this.YG=this.S.RY();g.U(this,this.S8);g.U(this,this.events);g.U(this,this.D);this.zF=this.S.C("html5_use_new_ssdai_transition_detector");this.aK=this.playback.getVideoData().mJ;this.zF?this.playback.subscribe("playbackstarted",this.P2,this):(this.events.Z(this.api,g.Y6("serverstitchedcuerange"),this.onCueRangeEnter),this.events.Z(this.api,g.A9("serverstitchedcuerange"),this.onCueRangeExit));this.VS=this.S.C("html5_ssdai_report_stitch_error_after_skip_ad"); rq(this.app.T$(),this.playback,!1)}; Oos=function(a,x,y,D,M,N,F,c,J){var G=Aw6(a,N,N+M);a.Y&&a.xa({adaftto:1});y||a.xa({missadcon:1,enter:N,len:M,aid:c});a.U&&!a.U.Y1&&(a.U.Y1=c);a.qV&&a.xa({adfbk:1,enter:N,len:M,aid:c});var Q=a.playback;N>F&&eA(a,{reason:"enterTime_greater_than_return",tK:N,Si:F});var S=Q.zH()*1E3;NQ&&eA(a,{reason:"parent_return_greater_than_content_duration",Si:F,DWt:Q});(Q=fwq(a.T,N))&&Q.Si>N&&UgG(a,x.video_id|| "",N,F,Q);if(G&&Q)for(S=0;S=x)return y}a=g.W(a.B.values());for(y=a.next();!y.done;y=a.next())if(y=y.value,y.start<=x&&y.end>=x)return y}; RN7=function(a,x,y){var D=a.iY||a.app.vJ().getPlayerState();yu(a,!0);a.playback.seekTo(x,y);a=a.app.vJ();x=a.getPlayerState();D.isOrWillBePlaying()&&!x.isOrWillBePlaying()?a.playVideo():D.isPaused()&&!x.isPaused()&&a.pauseVideo()}; yu=function(a,x){a.tf=NaN;a.Af=null;a.S8.stop();a.UJ&&x&&a.UJ.nM();a.iY=null;a.UJ=null}; yI8=function(a){var x=x===void 0?-1:x;var y=y===void 0?Infinity:y;a7z(a,x,y);for(var D=g.W(a.B.values()),M=D.next();!M.done;M=D.next())M=M.value,M.start>=x&&M.end<=y&&(a.playback.removeCueRange(M),a.B.delete(M.getId()),a.xa({rmAdCR:1}));D=xc(a,x/1E3);x=D.xY;D=D.h3;x&&(D=D*1E3-x.tK,xKJ(a,x,D,x.tK+D),D=a.B.get(x.cpn))&&(D.start=x.tK,D.end=x.tK+x.durationMs);if(x=xc(a,y/1E3).xY){var N;D="playback_timelinePlaybackId_"+x.wF+"_video_id_"+((N=x.videoData)==null?void 0:N.videoId)+"_durationMs_"+x.durationMs+ "_enterTimeMs_"+x.tK+"_parentReturnTimeMs_"+x.Si;a.yr("Invalid_clearEndTimeMs_"+y+"_that_falls_during_"+D+"._Child_playbacks_can_only_have_duration_updated_not_their_start.")}}; ji6=function(a){a.cJ.clearAll();a.B.clear();a.T.clear();a.Tf.clear();a.Gt=[];a.N=null;a.Fq.clear();a.e8.clear();a.V=[];a.N1=[];a.AK=[];a.n1=[];a.Vn.clear();a.rF.clear();a.hK.clear();a.zt.clear();a.Y=!1;a.Cq=0;a.BJ=!1;a.Cc=!1;a.B5=0;a.Fn=0;a.vG=!1;a.qV=!1;a.J="";MrC(a.app.T$());rq(a.app.T$(),a.playback,!1);a.tP.clear();a.D.isActive()&&a3(a)}; xKJ=function(a,x,y,D){x.durationMs=y;x.Si=D;(D=a.tP.get(x.cpn))?D.L_(y/1E3):a.xa({nop_d:x.cpn})}; a7z=function(a,x,y){$gs(a.T,function(D){return D.tK>=x&&D.Si<=y})}; NM6=function(a,x,y,D,M,N){if(!a.qV)if(g.DKq(a,y))a.xa({gdu:"undec",seg:y,itag:M});else if(x=MET(a,x,y,D,N),!(a.playback.getVideoData().N0()&&(x==null?0:x.Ai)))return x}; MET=function(a,x,y,D,M){var N=a.Tf.get(y);if(!N){if(N=av(a,x))return N;x=a.b7(y-1,D!=null?D:2);if(M)return a.xa({misscue:M,sq:y,type:D,prevsstate:x==null?void 0:x.oL,prevrecord:a.Tf.has(y-1)}),a.Tf.get(y-1);if((x==null?void 0:x.oL)===2)return a.xa({adnf:1,sq:y,type:D,prevrecord:a.Tf.has(y-1)}),a.Tf.get(y-1)}return N}; av=function(a,x){x+=a.l9();var y;if(a.playback.getVideoData().N0()){a:{var D=x*1E3;a=g.W(a.T.B);for(y=a.next();!y.done;y=a.next()){y=y.value;var M=y.iq?y.iq*1E3:y.tK;if(D>=y.tK-1E3&&D<=M+y.durationMs+1E3){D=y;break a}}D=void 0}y={xY:D,h3:x}}else y=xc(a,x),((D=y)==null?0:D.xY)||(y=xc(a,x,1));var N;return(N=y)==null?void 0:N.xY}; g.Qk7=function(a,x,y,D,M,N,F){var c=M===3,J=NM6(a,x,y,M,D,F);if(!J){jk(a,y,c);var G=g.DKq(a,y)?"undec":"ncp";a.xa({gvprp:G,mt:x,seg:y,tt:M,itag:D,ce:F});return null}c||a.Tf.set(y,J);F=J.Az;var Q;M=((Q=a.b7(y-1,M,N))==null?void 0:Q.dj)||"";M===""&&a.xa({eds:1});Q=FAT(a,J.ssdaiAdsConfig);N=a.playback.getVideoData();var S;c=((S=N.B)==null?void 0:S.containerType)||0;S=N.Db[c];J=J.XH&&y>=J.XH?J.XH:void 0;S={D_:F?zcG(a,F):[],adsConfig:Q,dj:M,wy:J,Y2:pR(S.split(";")[0]),l8:S.split(";")[1]||""};J={EO:S}; a.YG&&(x={gvprpro:"v",sq:y,mt:x.toFixed(3),itag:D,acpns:((G=S.D_)==null?void 0:G.join("_"))||"none",abid:F},a.xa(x));return J}; FAT=function(a,x){x=x===void 0?"":x;var y=kL(x)||void 0;if(!x||!y){var D;a.xa({adcfg:(D=x)==null?void 0:D.length,dcfg:y==null?void 0:y.length})}return y}; cIq=function(a){for(var x=g.W(a.B.values()),y=x.next();!y.done;y=x.next())a.playback.removeCueRange(y.value);a.B.clear();a.cJ.clearAll()}; oAz=function(a,x,y,D,M,N,F){if(x&&y){a.k_=y.cpn;a.Dn(y.cpn,y.startTimeSecs||M);rws(a,y);var c=Vr7(a,"a2a",y);a.xa(c);a.B5++;(c=a.xc())&&a.playback.aD(c);a.playback.WM(x,y,D||0,M||0,!!N,!!F)}else a.xa({misspbkonadtrans:1,enter:(y==null?void 0:y.cpn)||"",exit:(x==null?void 0:x.cpn)||"",seek:N,skip:F})}; jk=function(a,x,y){if(y===void 0||!y){y=g.W(a.Gt);for(var D=y.next();!D.done;D=y.next()){D=D.value;if(x>=D.start&&x<=D.end)return;if(x===D.end+1){D.end+=1;return}}a.Gt.push(new WgG(x))}}; g.DKq=function(a,x){a=g.W(a.Gt);for(var y=a.next();!y.done;y=a.next())if(y=y.value,x>=y.start&&x<=y.end)return!0;return!1}; JI7=function(a,x,y){var D;if(D=a.playback.getVideoData().N0())D=(D=a.T.QQ({cpn:x}))&&D.Az?(a=a.T.T.get(D==null?void 0:D.Az))&&a.slice(-1)[0].cpn===x:!1;return D&&y===2?1E3:0}; UgG=function(a,x,y,D,M){var N;x={reason:"overlapping_playbacks",otc:x,tK:y,Si:D,b4c:M.wF,yaP:((N=M.videoData)==null?void 0:N.videoId)||"",Nbt:M.durationMs,hwJ:M.tK,Li8:M.Si};eA(a,x)}; eA=function(a,x,y){a.playback.Au(x,y)}; zcG=function(a,x){var y=[];a=a.T.T.get(x);if(!a)return[];a=g.W(a);for(x=a.next();!x.done;x=a.next())x=x.value,x.cpn&&y.push(x.cpn);return y}; GG1=function(a,x,y){var D=0;a=a.T.T.get(y);if(!a)return-1;a=g.W(a);for(y=a.next();!y.done;y=a.next()){if(y.value.cpn===x)return D;D++}return-1}; QiG=function(a,x){var y=0;a=a.T.T.get(x);if(!a)return 0;a=g.W(a);for(x=a.next();!x.done;x=a.next())x=x.value,x.durationMs!==0&&x.Si!==x.tK&&y++;return y}; SeJ=function(a,x,y){var D=!1;if(y=a.T.T.get(y)){y=g.W(y);for(var M=y.next();!M.done;M=y.next())M=M.value,M.durationMs!==0&&M.Si!==M.tK&&(M=M.cpn,x===M&&(D=!0),D&&!a.rF.has(M)&&(a.xa({decoratedAd:M}),a.rF.add(M)))}}; YPG=function(a){a.YG&&a.xa({adf:"0_"+((new Date).getTime()/1E3-a.Fn)+"_isTimeout_"+a.Y})}; var M66=function(a,x,y,D,M,N,F,c,J){return P11[z[9]](this,1,a,x,y,D,M,N,F,c,J)}; var Aw6=function(a,x,y){if(a.V.length)for(var D=g.W(a.V),M=D.next(),N={};!M.done;N={g2:void 0},M=D.next()){N.g2=M.value;M=N.g2.startSecs*1E3;var F=N.g2.sf*1E3+M;if(x>M&&xM&&y0&&(a.B5=0,a.k_="",a.S.C("html5_huli_ssdai_use_playback_state")&&a.Dn(a.playback.mI(),0),a.api.publish("serverstitchedvideochange"));a.playback.Xl(D,M);return!0},a3=function(a){a.Y=!1; a.D.isActive()&&YPG(a);a.D.stop();a.rG(!1)},KAC=function(a,x){var y=""; x?x.event==="unknown"?y="unknown":a.e8.has(x.identifier)?a.U&&a.U.Bc===x.identifier?a.U.Bc===x.identifier?y=a.S.C("html5_ssdai_under_decoration_shortad")&&jp(a.N1,function(D){return D.identifier===x.identifier})?"shortad":"pending":jp(a.N1,function(D){return D.identifier===x.identifier})||(y="noAdsAdded"):y="wrongAdBreakInfo":y="unscheduled":y="noCuepoint"; return y},Mu=function(a,x){a.J||a.BJ||D6(a,a.k_); var y=x.m1,D=x.cC;if(D.cpn===a.k_)a.xa({igtranssame:1,enter:D.cpn,exit:y.cpn});else{var M=a.BJ,N=!!a.J;a.J="";var F=x.dl,c=y.playerType===2?y.tK/1E3+y.videoData.tf:a.mG().videoData.tf;a.api.C("html5_ssdai_enable_media_end_cue_range")&&(N||M||y.playerType!==2?(M||N)&&a.xa({mecr:0,seek:M,skip:N}):a.api.dc(y.cpn));if(y.playerType===2&&D.playerType===2)N?a.xa({igtransskip:1,enter:D.cpn,exit:y.cpn,seek:M,skip:a.J}):oAz(a,y,D,c,F,M,N);else{a.k_=D.cpn;a.Dn(D.cpn,D.startTimeSecs||F);x=x.uJS;if(y.playerType=== 1&&D.playerType===2){a.Cq=0;rws(a,D);var J=Vr7(a,"c2a",D);a.xa(J);a.B5++}else if(y.playerType===2&&D.playerType===1){a.api.publish("serverstitchedvideochange");J=Vr7(a,"a2c");a.xa(J);a.B5=0;a.Cq=c;J=y.cpn;var G=a.Cq;if(J!==a.playback.mI()){var Q=a.tP.get(J);Q?Q.T=G:a.xa({nop_e:J})}a.jw(y.Az)}(J=a.xc())&&a.playback.aD(J);a.playback.WM(y,D,c,F,M,N,x)}LAh(a)}},wVh=function(a,x,y,D){if(a.S.C("html5_ssdai_log_ssevt_in_loader")||a.S.C("html5_ssdai_log_ssevt_in_loader_200ms")||a.S.C("html5_ssdai_log_ssevt_in_loader_timers")|| a.S.C("html5_ssdai_log_ssevt_in_loader_cuerange"))D=a.BJ?0:Math.round((D-y)*1E3),a.playback.AP("ssevt",{tag:"sstme", ad:x!==a.playback.mI(),cpn:x,st:(y-a.playback.l9()).toFixed(3),late:D})},CpG=function(a,x,y){a.playback.eZ(); a.playback.seekTo(x,y);a.playback.playVideo()},qeC=function(a,x,y,D){x={m1:x, cC:y,dl:a.playback.getCurrentTime(),uJS:D};Mu(a,x)},D6=function(a,x){var y=x||a.k_,D=a.T.QQ({cpn:y}); if(D){x=D.videoData;var M,N;y=D.iq||((N=(M=a.B.get(y))==null?void 0:M.start)!=null?N:0)/1E3;a=a.playback.getCurrentTime()-y;x.tf=a>0?a:0}else a.mG().videoData.tf=a.playback.getCurrentTime()},LAh=function(a){a.zt.add(a.J); a.J="";a.BJ=!1},Zw7=function(a,x,y,D){g.A.call(this); var M=this;this.api=a;this.S=x;this.T=y;this.app=D;this.N=new Map;this.B=[];this.J=this.Y=null;this.cJ=NaN;this.D=this.U=this.BJ=null;this.V=new g.Id(function(){dK7(M,M.cJ,M.BJ||void 0)}); this.dS=[];this.tP=new g.Id(function(){var N=M.dS.pop();if(N){var F=N.wF,c=N.playerVars;N=N.playerType;c&&(c.prefer_gapless=!0,M.api.preloadVideoByPlayerVars(c,N,NaN,"",F),M.dS.length&&g.eN(M.tP,4500))}}); this.events=new g.zW(this);this.uO={qD6:function(){return M.B}}; this.T.getPlayerType();g.U(this,this.V);g.U(this,this.tP);g.U(this,this.events);this.events.Z(this.api,g.Y6("childplayback"),this.onCueRangeEnter);this.events.Z(this.api,"onQueuedVideoLoaded",this.onQueuedVideoLoaded);this.events.Z(this.api,"presentingplayerstatechange",this.Bu)},TMs=function(a,x,y,D,M,N){var F=x.cpn,c=x.docid||x.video_id||x.videoId||x.id,J=a.T; N=N===void 0?M+D:N;if(M>N)return Nu(a,"enterAfterReturn enterTimeMs="+M+" is greater than parentReturnTimeMs="+N.toFixed(3),F,c),"";var G=J.zH()*1E3;if(MG)return J="returnAfterDuration parentReturnTimeMs="+N.toFixed(3)+" is greater than parentDurationMs="+G+". And timestampOffset in seconds is "+J.GY(),Nu(a,J,F,c),"";G=null;for(var Q=g.W(a.B),S=Q.next();!S.done;S=Q.next()){S= S.value;if(M>=S.tK&&MS.tK)return Nu(a,"overlappingReturn",F,c),"";if(N===S.tK)return Nu(a,"outOfOrder",F,c),"";M===S.Si&&(G=S)}F="cs_childplayback_"+nA1++;c={wH:Fr(D,!0),q5:Infinity,target:null};var K={wF:F,playerVars:x,playerType:y,durationMs:D,tK:M,Si:N,Il:c};a.B=a.B.concat(K).sort(function(Z,v){return Z.tK-v.tK}); G?vAq(a,G,{wH:Fr(G.durationMs,!0),q5:G.Il.q5,target:K}):(x={wH:Fr(M,!1),q5:M,target:K},a.N.set(x.wH,x),J.addCueRange(x.wH));x=!0;if(a.T===a.app.vJ()&&(J=J.getCurrentTime()*1E3,J>=K.tK&&Jx)break;if(N>x)return{xY:D,h3:x-M};y=N-D.Si/1E3}return{xY:null,h3:x-y}}; dK7=function(a,x,y){y=y===void 0?{}:y;var D=a.D||a.app.vJ().getPlayerState();o3(a,!0);x=isFinite(x)?x:a.T.yX();var M=mKG(a,x);x=M.h3;var N=(M=M.xY)&&!zZ(a,M)||!M&&a.T!==a.app.vJ(),F=x*1E3;F=a.J&&a.J.start<=F&&F<=a.J.end;!N&&F||cb(a);M?PpJ(a,M,x,y,D):WA7(a,x,y,D,"_execute")}; WA7=function(a,x,y,D,M){var N=a.T;N!==a.app.vJ()&&a.app.rR();a.S.C("html5_sabr_csdai_seek_log")||(M="");var F;N.seekTo(x,Object.assign({},{Rj:"application_timelinemanager"+((F=M)!=null?F:"")},y));EAs(a,D)}; PpJ=function(a,x,y,D,M){var N=zZ(a,x);if(!N){x.playerVars.prefer_gapless=!0;var F=new g.ee(a.S,x.playerVars);F.wF=x.wF;a.api.dV(F,x.playerType)}F=a.app.vJ();N||F.addCueRange(x.Il.wH);F.seekTo(y,Object.assign({},{Rj:"application_timelinemanager"},D));EAs(a,M)}; EAs=function(a,x){a=a.app.vJ();var y=a.getPlayerState();x.isOrWillBePlaying()&&!y.isOrWillBePlaying()?a.playVideo():x.isPaused()&&!y.isPaused()&&a.pauseVideo()}; o3=function(a,x){a.cJ=NaN;a.BJ=null;a.V.stop();a.U&&x&&a.U.nM();a.D=null;a.U=null}; zZ=function(a,x){a=a.app.vJ();return!!a&&a.getVideoData().wF===x.wF}; si8=function(a){var x=a.B.find(function(M){return zZ(a,M)}); if(x){var y=a.app.vJ();cb(a);var D=new g.S8(8);x=u2h(a,x)/1E3;WA7(a,x,{},D,"_force");y.AP("forceParentTransition",{childPlayback:1});a.T.AP("forceParentTransition",{parentPlayback:1})}}; hc7=function(a,x,y){x=x===void 0?-1:x;y=y===void 0?Infinity:y;for(var D=x,M=y,N=g.W(a.N),F=N.next();!F.done;F=N.next()){var c=g.W(F.value);F=c.next().value;c=c.next().value;c.q5>=D&&c.target&&c.target.Si<=M&&(a.T.removeCueRange(F),a.N.delete(F))}D=x;M=y;N=[];F=g.W(a.B);for(c=F.next();!c.done;c=F.next())if(c=c.value,c.tK>=D&&c.Si<=M){var J=a;J.Y===c&&cb(J);zZ(J,c)&&J.app.rR()}else N.push(c);a.B=N;D=mKG(a,x/1E3);x=D.xY;D=D.h3;x&&(D*=1E3,BMh(a,x,D,x.Si===x.tK+x.durationMs?x.tK+D:x.Si));(x=mKG(a,y/1E3).xY)&& Nu(a,"Invalid clearEndTimeMs="+y+" that falls during playback={timelinePlaybackId="+(x.wF+" video_id="+x.playerVars.video_id+" durationMs="+x.durationMs+" enterTimeMs="+x.tK+" parentReturnTimeMs="+x.Si+"}.Child playbacks can only have duration updated not their start."))}; BMh=function(a,x,y,D){x.durationMs=y;x.Si=D;D={wH:Fr(y,!0),q5:y,target:null};vAq(a,x,D);zZ(a,x)&&a.app.vJ().getCurrentTime()*1E3>y&&(x=u2h(a,x)/1E3,y=a.app.vJ().getPlayerState(),WA7(a,x,{},y,"_update"))}; Nu=function(a,x,y,D){a.T.AP("timelineerror",{e:x,cpn:y?y:void 0,videoId:D?D:void 0})}; f71=function(a){a&&a!=="web"&&$KG.includes(a)}; JZ=function(a){a=a===void 0?!1:a;g.A.call(this);this.T=jwq(5,null,a);g.U(this,this.T);this.B=jwq(15,null,a);g.U(this,this.B)}; LSJ=function(a,x){return x?!!a.T.get(x):!1}; gAC=function(a,x){a.dataset.version=x}; AIG=function(a){g.O.call(this,{W:"div",wS:["html5-video-player"],X:{tabindex:a.j().disableOrganicUi?"":"-1",id:a.webPlayerContextConfig.rootElementId},K:[{W:"div",G:g.Pg.VIDEO_CONTAINER,X:{"data-layer":"0"}}]});var x=this;this.app=a;this.HL=this.QP(g.Pg.VIDEO_CONTAINER);this.lU=new g.jI(0,0,0,0);this.HG=null;this.Vm=new g.jI(0,0,0,0);this.Rf=this.As=this.cg=NaN;this.Pt=this.FP=this.rN=this.ww=!1;this.ES=NaN;this.yU=!1;this.A2=null;this.Xe=new g.Id(function(){x.app.j().C("web_enable_smart_zoom")&& x.app.R7.getInternalApi().isAutocropEnabled()||x.resize()},100); this.rh=function(){x.element.focus({preventScroll:!0})}; this.hq=function(){x.app.R7.publish("playerUnderlayVisibilityChange","visible");x.HG.classList.remove(g.Pg.VIDEO_CONTAINER_TRANSITIONING);x.HG.removeEventListener(P4,x.hq);x.HG.removeEventListener("transitioncancel",x.hq)}; this.PY=this.FH=!1;var y=this.element.addEventListener,D=this.element.removeEventListener;this.addEventListener=function(N,F,c){y.apply(x.element,[N,F,c])}; this.removeEventListener=function(N,F,c){D.apply(x.element,[N,F,c])}; var M=a.j();M.transparentBackground&&this.H2("ytp-transparent");M.controlsType==="0"&&this.H2("ytp-hide-controls");g.zt(this.element,"ytp-exp-bottom-control-flexbox");g.zt(this.element,"ytp-modern-caption");M.C("enable_new_paid_product_placement")&&!g.DV(M)&&g.zt(this.element,"ytp-exp-ppp-update");g.zt(this.element,"ytp-livebadge-color");gAC(this.element,RcS(a));this.Qk=!1;this.Zt=new g.cK(NaN,NaN);YeS(this);this.Z(a.R7,"onMutedAutoplayChange",this.onMutedAutoplayChange);g.U(this,this.Xe)}; YeS=function(a){function x(F){a.HG&&GZ(a);Qu(a)!==a.yU&&a.resize();a.app.j().C("web_enable_smart_zoom")&&a.Pc&&(F.state.isPaused()?a.Pc.pause():g.Qj(F,8)&&a.Pc.playState==="paused"&&a.Pc.play())} function y(F,c){a.xd(F,c)} function D(F){F.getVideoData()&&a.updateVideoData(F.getVideoData())} function M(){a.Vm=new g.jI(0,0,0,0);a.lU=new g.jI(0,0,0,0)} var N=a.app.R7;N.addEventListener("initializingmode",M);N.addEventListener("videoplayerreset",D);N.addEventListener("videodatachange",y);N.addEventListener("presentingplayerstatechange",x);a.addOnDisposeCallback(function(){N.removeEventListener("initializingmode",M);N.removeEventListener("videoplayerreset",D);N.removeEventListener("videodatachange",y);N.removeEventListener("presentingplayerstatechange",x)})}; Hw7=function(a){var x=a.app.vJ();if(x=x?x.getVideoData():null){if(g.fL(x)||g.ge(x)||g.RE(x))return 16/9;if(oE(x)&&x.J.T)return a=x.J.videoInfos[0].video,UK1(a.width,a.height)}return(a=a.HG)?UK1(a.videoWidth,a.videoHeight):16/9}; iw7=function(a,x,y,D){var M=y,N=UK1(x.width,x.height);a.ww?M=yN?{width:x.width,height:x.width/M,aspectRatio:M}:MM?a.width=a.height*y:yJ;if(Qu(a)){var G=Hw7(a);var Q=isNaN(G)||g.p3||w7&&g.wo||J;bY&&!g.jq(601)?G=M.aspectRatio:Q=Q||N.controlsType==="3";Q?J?(Q=N.C("place_shrunken_video_on_left_of_player")?16:a.getPlayerSize().width-x.width-16,G=Math.max((a.getPlayerSize().height-x.height)/2,0),Q=new g.jI(Q,G,x.width, x.height),a.HG.style.setProperty("border-radius","12px")):Q=new g.jI(0,0,x.width,x.height):(y=M.aspectRatio/G,Q=new g.jI((x.width-M.width/y)/2,(x.height-M.height)/2,M.width/y,M.height),y===1&&g.wo&&(G=Q.width-x.height*G,G>0&&(Q.width+=G,Q.height+=G)));g.Gt(a.element,"ytp-fit-cover-video",Math.max(Q.width-M.width,Q.height-M.height)<1);if(c||a.Qk)a.HG.style.display="";a.yU=!0}else{Q=-x.height;bY?Q*=window.devicePixelRatio:g.Mc&&(Q-=window.screen.height);Q=new g.jI(0,Q,x.width,x.height);if(c||a.Qk)a.HG.style.display= "none";a.yU=!1}MF(a.Vm,Q)||(a.Vm=Q,g.Ad(N)?(a.HG.style.setProperty("width",Q.width+"px","important"),a.HG.style.setProperty("height",Q.height+"px","important")):g.wU(a.HG,Q.getSize()),D=new g.Fz(Q.left,Q.top),g.Qv(a.HG,Math.round(D.x),Math.round(D.y)),D=!0);x=new g.jI((x.width-M.width)/2,(x.height-M.height)/2,M.width,M.height);MF(a.lU,x)||(a.lU=x,D=!0);g.F7(a.HG,"transform",y===1?"":"scaleX("+y+")");F&&J!==a.FP&&(J&&(a.HG.addEventListener(P4,a.hq),a.HG.addEventListener("transitioncancel",a.hq),a.HG.classList.add(g.Pg.VIDEO_CONTAINER_TRANSITIONING)), a.FP=J,a.app.R7.publish("playerUnderlayVisibilityChange",a.FP?"transitioning":"hidden"));return D}; rIJ=function(a){a.FH=!a.FH;a.PY=!0;a.element.classList.toggle("ytp-retro-player",a.FH);a.resize();a.PY=!1;a.app.R7.uY("onRetroModeChanged",a.FH)}; tE1=function(){this.csn=g.Zh();this.clientPlaybackNonce=null;this.elements=new Set;this.J=new Set;this.T=new Set;this.B=new Set}; XVJ=function(a){if(a.csn!==g.Zh())if(a.csn==="UNDEFINED_CSN")a.csn=g.Zh();else{var x=g.Zh(),y=g.dz();if(x&&y){a.csn=x;for(var D=g.W(a.elements),M=D.next();!M.done;M=D.next())(M=M.value.visualElement)&&M.isClientVe()&&x&&y&&(g.Te("combine_ve_grafts")?zl(Ns(),M,y):g.Df(g.iX)(void 0,x,y,M))}if(x)for(a=g.W(a.T),y=a.next();!y.done;y=a.next())(y=y.value.visualElement)&&y.isClientVe()&&g.IS(x,y)}}; Sk=function(a,x){g.A.call(this);this.J=a;this.AP=x;this.B=0}; bws=function(a){var x,y,D,M;return g.R(function(N){if(N.T==1){if(a.Wu)return N.return();a.Wu=new Worker(nR(a.J),void 0);g.cJ(N,2);y=Promise.withResolvers();x=setTimeout(function(){y.reject("timeout")},1E3); a.Wu.onerror=function(){y.reject("error")}; a.Wu.onmessage=function(){y.resolve();clearTimeout(x)}; return g.B(N,y.promise,4)}if(N.T!=2)return a.Wu.onmessage=null,a.Wu.onerror=null,a.Wu.addEventListener("message",function(F){return void a.onMessage(F)}),a.AP("workerCtor",{}),g.GL(N,0); D=g.Qn(N);clearTimeout(x);(M=a.Wu)==null||M.terminate();a.Wu.onmessage=null;a.Wu.onerror=null;a.Wu=void 0;a.AP("workerErr",{e:""+D});g.Fh(N)})}; pVG=function(a,x,y){g.R(function(D){if(D.T==1)return g.B(D,bws(a),2);if(!a.Wu)return D.return();a.T=setInterval(function(){a.sendMessage(y)},x); g.Fh(D)})}; I7G=function(a){var x;(x=a.Wu)==null||x.terminate();a.Wu=void 0;a.AP("workerDtor",{})}; g.KF=function(a,x,y,D){g.A.call(this);var M=this;this.logger=new g.Kc("App");this.xX=this.LB=!1;this.iS={};this.iU=[];this.Xc=!1;this.tH=null;this.intentionalPlayback=!1;this.kS=!0;this.vY=!1;this.qJ=this.sA=this.Zl=null;this.pP=!0;this.mediaElement=this.IY=null;this.Js=NaN;this.Ft=!1;this.oK=this.Fv=this.Dq=this.screenLayer=this.playlist=null;this.Lb=[];this.gz=0;this.uO={T$:function(){return M.iO}, FEJ:function(){return M.Dq}}; if(!y)throw Error("b/179532961");this.QN=(x==null?void 0:x.args)||{};this.webPlayerContextConfig=y;x=this.QN;this.S=new td(x,y,y.canaryState,D);g.U(this,this.S);GD7(this.S);D=dgT(this.S);this.S.RY()&&this.qB("h5vcc",D);this.S.experiments.XR("jspb_serialize_with_worker")&&q61();this.S.experiments.XR("gzip_gel_with_worker")&&z_z();this.S.B&&(D=this.S.experiments.aj().T.WG($7),$tG(D));this.C("html5_onesie")&&(this.In=new EB(this.S),g.U(this,this.In));this.U6=new nb1(lwh(g.oF(this.S),this.S.wD,this.S.experiments), new Fw6(this.S.experiments),function(){return void M.xt()}); g.U(this,this.U6);this.sB=z4($L(this.S)&&!0,x.enablesizebutton);this.LV=z4(!1,x.player_wide);this.visibility=new aw7;g.U(this,this.visibility);this.C("web_log_theater_mode_visibility")&&this.Ua(z4(!1,x.player_wide));this.LB=z4(!1,x.external_list);this.events=new g.zW(this);g.U(this,this.events);this.C("start_client_gcf")&&(Pq(uQ(),{h_:JV,G4:ER7()}),this.SU=uQ().resolve(JV),hSJ(this.SU));this.Y96=new QT;g.U(this,this.Y96);this.hT=new tE1;x=new Sz;this.R7=new g.uS(this,x);g.U(this,this.R7);this.template= new AIG(this);g.U(this,this.template);this.appState=1;this.Y5=ecq(this);g.U(this,x);x={};this.P6=(x.internalvideodatachange=this.xe,x.playbackready=this.AKS,x.playbackstarted=this.dGc,x.statechange=this.Pm8,x);this.Bk=new oU(this.R7);this.p$=avh(this);x=this.S.D;!1!==x&&this.qB("badps",{hbp:x,hostname:window.location.hostname,ps:this.S.playerStyle});this.Jf=new yWG(this.S,this.p$);this.R7.publish("csiinitialized");(this.webPlayerContextConfig.wasmModuleUrl||nml(this.p$))&&xv6(this);x=10;g.oF(this.S)&& (x=3);yN(this.S)&&(x=g.ts(this.S.experiments,"tvhtml5_unplugged_preload_cache_size"));this.iO=new g.OR(this.R7,x);x=yp7(this);this.iO.rT(x);jT7(this);x={};this.Wj=(x.airplayactivechange=this.WZ7,x.airplayavailabilitychange=this.aqG,x.beginseeking=this.wmS,x.sabrCaptionsDataLoaded=this.GF7,x.endseeking=this.h$6,x.internalAbandon=this.b$7,x.internalaudioformatchange=this.O$1,x.internalvideodatachange=this.FZy,x.internalvideoformatchange=this.Xmc,x.liveviewshift=this.yCR,x.playbackstalledatstart=this.vxY, x.progresssync=this.pmR,x.onAbnormalityDetected=this.U0J,x.onSnackbarMessage=this.Z$P,x.onLoadProgress=this.e$Y,x.SEEK_COMPLETE=this.YfP,x.SEEK_TO=this.lqc,x.onVideoProgress=this.z$6,x.onLoadedMetadata=this.oxR,x.onAutoplayBlocked=this.x07,x.onPlaybackPauseAtStart=this.Cit,x.playbackready=this.rC6,x.statechange=this.Da,x.newelementrequired=this.pT,x.heartbeatparams=this.LZt,x.videoelementevent=this.uy1,x.drmoutputrestricted=this.NZP,x.signatureexpired=this.MWJ,x.nonfatalerror=this.R$7,x.reloadplayer= this.D0S,x);this.fq=new g.zW(this);g.U(this,this.fq);this.JO=new JZ(this.S.aj().T.WG(Dgs));g.U(this,this.JO);this.hp=this.QV=-1;this.Uy=new g.Id(this.template.resize,16,this.template);g.U(this,this.Uy);this.aY=new Zw7(this.R7,this.S,this.BG(),this);this.Iu=new fA(this);g.U(this,this.Iu);this.rY=new ER(this);g.U(this,this.rY);f71(this.S.T.c);this.events.Z(this.R7,g.Y6("appapi"),this.TFS);this.events.Z(this.R7,g.A9("appapi"),this.BFc);this.events.Z(this.R7,g.Y6("appprogressboundary"),this.KZJ);this.events.Z(this.R7, g.A9("applooprange"),this.LX);this.events.Z(this.R7,"presentingplayerstatechange",this.Bu);this.events.Z(this.R7,"resize",this.J6S);this.template.a7(d1(document,a));this.events.Z(this.R7,"offlineslatestatechange",this.m07);this.events.Z(this.R7,"sabrCaptionsTrackChanged",this.L4J);this.events.Z(this.R7,"sabrCaptionsBufferedRangesUpdated",this.hg6);this.p$.L.j().Eg&&vd(this.p$,"offline");this.S.YG&&g.Kf("ux",g.u_);a=g.ts(this.S.experiments,"html5_defer_fetch_att_ms");this.EE=new g.Id(this.zOJ,a,this); g.U(this,this.EE);this.K1().hC()&&(g.Y3()&&this.K1().Fs.push("mdx"),DvS(this));this.Jf.tick("fs");M7z(this);this.S.YG&&vd(this.p$,"ux",!0);g.Br(this.p$.L.j())&&vd(this.p$,"embed");this.C("web_player_sentinel_is_uniplayer")||g.E0(new g.$G("Player experiment flags missing","web_player_sentinel_is_uniplayer"));a=this.C("web_player_sentinel_yt_experiments_sync");x=g.Te("web_player_sentinel_yt_experiments_sync");a!==x&&g.E0(new g.$G("b/195699950",{yt:a,player:x}));this.tj=NSG(this);if(a=g.ts(this.S.experiments, "html5_block_pip_safari_delay"))this.Me=new g.Id(this.Ix,a,this),g.U(this,this.Me);var N;y=s6((N=y==null?void 0:y.trustedEchoWorkerUrl)!=null?N:null);N=this.S.aj().T.WG(F1T);a=this.S.aj().T.WG(zb8);y&&N>0&&a>0&&(this.Bp=new Sk(y,function(F,c){M.BG().AP(F,c)}),g.U(this,this.Bp),pVG(this.Bp,N,a)); Rm=this.S.vG;this.R7.publish("applicationInitialized")}; NSG=function(a){function x(y){y.stack&&y.stack.indexOf("player")!==-1&&a.vJ().mF(y)} s0.subscribe("handleError",x);yk.push(x);return function(){s0.unsubscribe("handleError",x);var y=yk.indexOf(x);y!==-1&&yk.splice(y,1)}}; yp7=function(a){var x=new g.ee(a.S,a.QN);a.R7.publish("initialvideodatacreated",x);return LF(a,1,x,!1)}; jT7=function(a){var x=a.BG();x.setPlaybackRate(a.S.U?1:cpz(a,Number(g.gX("yt-player-playback-rate"))||1));x.ev(a.P6,a);x.Wr()}; avh=function(a){var x="",y="",D=RcS(a),M=fX(D,"cb");M&&/^[\w-]+$/.test(M)&&(y=M);D.indexOf("//")===0&&(D=a.S.protocol+":"+D);M=D.lastIndexOf("/base.js");M!==-1&&(x=D.substring(0,M+1));if(D=Error().stack)if(D=D.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))D=D[1],D.includes(x)||g.E0(Error("Player module URL mismatch: "+(D+" vs "+x+".")));x=new qnS(a.R7,x,y);y={};dd7(x,(y.destroyed=function(){a.onApiChange()},y)); return x}; ecq=function(a){if(a.S.storeUserVolume){a=g.gX("yt-player-volume")||{};var x=a.volume;a={volume:isNaN(x)?100:g.Dz(Math.floor(x),0,100),muted:!!a.muted}}else a={volume:100,muted:a.S.mute};return a}; wG=function(a){var x=a.S.experiments.aj().T.WG($7);var y=a.S.deviceIsAudioOnly;x=x===void 0?!1:x;y=y?x?new g.mX(g.WK("AUDIO")):new g.RI(g.WK("AUDIO")):Wl.pop()||(x?new g.mX(g.WK("VIDEO")):new g.RI(g.WK("VIDEO")));a.mediaElement=y;g.U(a,a.mediaElement);a.vJ().setMediaElement(a.mediaElement);try{a.S.Vn?(a.Fv&&a.events.WN(a.Fv),a.Fv=a.events.Z(a.mediaElement,"volumechange",a.TZP)):(a.mediaElement.sD(a.Y5.muted),a.mediaElement.setVolume(a.Y5.volume/100))}catch(M){a.E9("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.h6(a.fq);oPq(a);y=a.template;x=a.mediaElement.Qn();y.HG=x;y.Pt=!1;y.HG.parentNode||$M(y.HL,y.HG,0);y.Vm=new g.jI(0,0,0,0);VEG(y);GZ(y);x=y.HG;g.zt(x,"video-stream");g.zt(x,g.Pg.MAIN_VIDEO);var D=y.app.j();D.Yr&&x.setAttribute("data-no-fullscreen","true");D.C("html5_local_playsinline")?"playsInline"in yP()&&(x.playsInline=!0):D.uq&&(x.setAttribute("webkit-playsinline", ""),x.setAttribute("playsinline",""));D.xH&&y.HG&&y.Z(x,"click",x.play,x);try{a.mediaElement.activate()}catch(M){a.E9("html5.missingapi",2,"UNSUPPORTED_DEVICE","activate.1;emsg."+(M&&typeof M==="object"&&"message"in M&&typeof M.message==="string"&&M.message.replace(/[;:,]/g,"_")))}}; GB7=function(a){if(!Jp6(a)){var x=a.BG().vN();x&&(x=x.Bf(),x instanceof Promise&&x.catch(function(){})); CF(a,nE(a.getPlayerStateObject()))}}; oPq=function(a){var x=a.mediaElement;Nb()?a.fq.Z(x,"webkitpresentationmodechanged",a.y6J):window.document.pictureInPictureEnabled&&(a.fq.Z(x,"enterpictureinpicture",function(){a.qW(!0)}),a.fq.Z(x,"leavepictureinpicture",function(){a.qW(!1)})); x3&&(a.fq.Z(x,"webkitbeginfullscreen",function(){a.NV(3)}),a.fq.Z(x,"webkitendfullscreen",function(){a.NV(0)}))}; g.qu=function(a,x){return a.S.experiments.aj().T.WG(QTl)?a.iO.QQ(x)||a.iO.T:a.QQ(x)}; g.SZT=function(a,x,y,D){var M=a.Jf;x===2&&(M=new yWG(a.S));return new g.tu(a.S,x,M,a.template,function(N,F,c){a.R7.publish(N,F,c)},function(){return a.R7.getVisibilityState()},a.visibility,a,a.U6,y,D)}; LF=function(a,x,y,D,M){a=g.SZT(a,x,y,M);a=new g.Hi(a);D&&a.Wr();return a}; dG=function(a,x){return a.TJ(x)?a.BG():x}; Z6=function(a,x){var y=a.vJ();return x===a.BG()&&a.TJ(x)&&a.TJ(y)?y:x}; K16=function(a){if(!nF(a)){var x=lg(a.p$);x&&!x.created&&Zk7(a.p$)&&x.create()}}; L17=function(a){var x=a.getVideoData(),y=a.p$;Em1(y)||y.jt();!TR&&y.L.C("html5_allow_asmjs")&&Rfs(y);vd(y,"embed");vd(y,"kids");vd(y,"remote");vd(y,"miniplayer");vd(y,"offline");vd(y,"unplugged");vd(y,"ypc",!1,!0);vd(y,"webgl",!1,!0);sIG(y)||(vd(y,"captions",!0),vd(y,"endscreen"),y.pu(),vd(y,"creatorendscreen",!0));y.ZQ();y.L.publish("modulesCreated");a.R7.publish("videoready",x)}; vb=function(a){a=a.K1();a.hC();return VH(a)}; M7z=function(a){a.Jp();var x=a.QN;wG(a);a.events.Z(window,"resize",a.s_G);var y=a.K1();a.R7.Ol("onVolumeChange",a.Y5);if(x&&Nk7(x)){var D=Ib(a.S);D&&!a.LB&&(x.fetch=0);var M=g.Br(a.S);M&&!a.LB&&(x.fetch=0);Pb(a,x);g.Br(a.S)&&a.Jf.tick("ep_pr_s");if(!D||a.LB)if(M&&!a.LB)wQ8(a);else if(!y.hC())a.playlist.onReady(function(){TZ(a)})}a.I5(a.BG(),!1,!0); g.t(a.BG().getPlayerState(),128)||(x=yBq(!a.S.deviceIsAudioOnly),x==="fmt.noneavailable"?a.E9("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):x==="html5.missingapi"?a.E9(x,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):y&&y.hC()&&vb(a)&&(a.S.z$||a.S.Eq)?lL(a):y.b6?a.R7.mutedAutoplay({durationMode:y.mutedAutoplayDurationMode}):g.gX("yt-player-playback-on-reload")?(g.Ky("embedsItpPlayedOnReload",{playedOnReload:!0,isLoggedIn:!!a.S.OJ}),g.fI("yt-player-playback-on-reload",!1),lL(a)): Fk(a.S)||CZl(a),g.xY(a.S)||GR(a.S)==="MWEB"?(g.ew(g.xd(),function(){kc(a)}),g.ew(g.xd(),function(){FuG()})):(kc(a),FuG()))}; kc=function(a){if(!a.C("use_rta_for_player"))if(a.C("fetch_att_independently"))g.eN(a.EE);else{var x=a.getVideoData().botguardData;x&&g.w9(x,a.S,a.getVideoData().KN||"")}}; CZl=function(a){a.R7.publish("initializingmode");a.hk(2);vd(a.p$,"remote");vd(a.p$,"miniplayer")}; lL=function(a){var x=a.BG();if(g.t(x.getPlayerState(),128))return!1;x=x.getVideoData();vb(a)&&a.S.Eq&&(Wl.length&&a.xX?(uL(a,{muted:!1,volume:a.Y5.volume},!1),m0(a,!1)):Wl.length||a.Y5.muted||(uL(a,{muted:!0,volume:a.Y5.volume},!1),m0(a,!0)));vb(a)&&g.Br(a.S)&&x.mutedAutoplay&&(uL(a,{muted:!0,volume:a.Y5.volume},!1),m0(a,!0));x.Vy&&uL(a,{muted:!0,volume:a.Y5.volume},!1);qZz(a,1,x,!1);var y=a.BG();a.R7.publish("initializingmode");a.I5(y);a.hk(3);var D;if(!(D=!a.S.V4)){if(D=a.oK){D=a.oK;var M=a.mediaElement; D=!!M&&M===D.mediaElement}D=D&&a.Xc}D&&(a.J1(),wG(a),y.setMediaElement(a.mediaElement));y.Nv();if(g.t(y.getPlayerState(),128))return!1;x.zZ||CF(a,3);return a.Xc=!0}; nF=function(a){a=Ei(a.p$);return!!a&&a.loaded}; dvC=function(a,x){if(!a.IY)return!1;var y=a.IY.startTimeMs*.001-1,D=a.IY.endTimeMs*.001;a.IY.type==="repeatChapter"&&D--;return Math.abs(x-y)<=1E-6||Math.abs(x-D)<=1E-6||x>=y&&x<=D}; Z5s=function(a){var x=a.vJ();if(a.C("html5_disable_loop_range_for_shorts_ads")&&x.getVideoData().isAd()?0:JM(x.getVideoData())&&!x.yw())x=Wb(a)*1E3-a.getVideoData().LW,a.C("html5_gapless_new_slr")?(a=a.rY,EC(a.app,"gaplessshortslooprange"),x=new g.gr(0,x,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(a=a.app.vJ())&&a.addCueRange(x)):a.setLoopRange({startTimeMs:0,endTimeMs:x,type:"shortsLoop"})}; nP6=function(a){var x=a.BG();if(!(g.t(x.getPlayerState(),64)&&a.K1().isLivePlayback&&a.IY.startTimeMs<5E3)){if(a.IY.type==="repeatChapter"){var y,D=(y=b$s(a.s6()))==null?void 0:y.b$(),M;y=(M=a.getVideoData())==null?void 0:M.hK;D instanceof g.OE&&y&&(M=y[Np(y,a.IY.startTimeMs)],D.renderChapterSeekingAnimation(0,M.title));isNaN(Number(a.IY.loopCount))?a.IY.loopCount=0:a.IY.loopCount++;a.IY.loopCount===1&&a.R7.uY("innertubeCommand",a.getVideoData().XF)}D={Rj:"application_loopRangeStart"};if(a.IY.type=== "clips"||a.IY.type==="shortsLoop")D.seekSource=58;x.seekTo(a.IY.startTimeMs*.001,D)}}; cpz=function(a,x){var y=a.R7.getAvailablePlaybackRates();x=Number(x.toFixed(2));a=y[0];y=y[y.length-1];x<=a?x=a:x>=y?x=y:(a=Math.floor(x*100+.001)%5,x=a===0?x:Math.floor((x-a*.01)*100+.001)/100);return x}; Wb=function(a,x){x=g.qu(a,{playerType:x});if(!x)return a.iO.T.eb();x=dG(a,x);return sC(a,x.eb(),x)}; sC=function(a,x,y){if(a.TJ(y)&&(y=y.getVideoData(),!Bb(a))){a=a.aY;for(var D=g.W(a.B),M=D.next();!M.done;M=D.next())if(M=M.value,y.wF===M.wF){x+=M.tK/1E3;break}D=x;a=g.W(a.B);for(M=a.next();!M.done;M=a.next()){M=M.value;if(y.wF===M.wF)break;var N=M.tK/1E3;if(N1&&(M=!1);a.Ft&&M===x||(D=D.lock(M?"portrait":"landscape"),D!=null&&D.catch(function(){}),a.Ft=!0)}else a.Ft&&(a.Ft=!1,D.unlock())}; R3=function(a,x,y){a.R7.publish(x,y);var D=g.oF(a.S)||g.Ad(a.S)||g.f9(a.S);if(y&&D){switch(x){case "cuerangemarkersupdated":var M="onCueRangeMarkersUpdated";break;case "cuerangesadded":M="onCueRangesAdded";break;case "cuerangesremoved":M="onCueRangesRemoved"}M&&a.R7.uY(M,y.map(function(N){return{getId:function(){return this.id}, end:N.end,id:N.getId(),namespace:N.namespace==="ad"?"ad":"",start:N.start,style:N.style,visible:N.visible,markerPositionMs:N.markerPositionMs}}))}}; Yc=function(a,x,y,D,M,N){y=y===void 0?!0:y;var F=g.qu(a,{playerType:M});if(!F||(F.getPlayerType()!==2||a.TJ(F))&&!g.hM(F.getVideoData())){var c=a.iO.P9;c?c.seekTo(x,{G3:!y,hQ:D,Rj:"application",seekSource:N}):(F&&F===a.BG()&&a.IY&&!dvC(a,x)&&a.setLoopRange(null),a.seekTo(x,y,D,M,N,"_request"))}}; gP1=function(a,x,y,D){y&&(a.J1(),wG(a));y=a.vJ();y.dT(x);var M=a.getVideoData(),N={};N.video_id=M.videoId;N.adformat=M.adFormat;M.isLivePlayback||(N.start=y.getCurrentTime(),N.resume="1");M.isLivePlayback&&Zi(M)&&g.z$(a.S)&&(N.live_utc_start=y.Pm(),N.resume="1");M.dS&&(N.vvt=M.dS);M.D&&(N.vss_credentials_token=M.D,N.vss_credentials_token_type=M.kR);M.oauthToken&&(N.oauth_token=M.oauthToken);N.autoplay=1;N.reload_count=M.Gt+1;N.reload_reason=x;M.ze&&(N.unplugged_partner_opt_out=M.ze);M.aK&&(N.ypc_is_premiere_trailer= M.aK);M.playerParams&&(N.player_params=M.playerParams);M.cJ&&(N.itct=M.cJ);a.loadVideoByPlayerVars(N,void 0,!0,void 0,void 0,D);x==="signature"&&a.Dq&&K16(a)}; Rb1=function(a,x){a.K1().autonavState=x;g.fI("yt-player-autonavstate",x);a.R7.publish("autonavchange",x)}; YZJ=function(a){var x=a.getVideoData().pG,y=a.S.zt,D=a.isInline()&&!a.getVideoData().Pp,M=a.mediaElement;x||y||D?M.Fl():(M.Ec(),uL(a,a.Y5))}; hZ=function(a){(a=lg(a.s6()))&&a.created&&a.destroy()}; Bb=function(a){return a.getVideoData().enableServerStitchedDai&&!!a.Dq}; Apq=function(a,x){x.bounds=a.getBoundingClientRect();for(var y=g.W(["display","opacity","visibility","zIndex"]),D=y.next();!D.done;D=y.next())D=D.value,x[D]=o_(a,D);x.hidden=!!a.hidden}; RcS=function(a){var x=a.webPlayerContextConfig.trustedJsUrl;return x?s6(x).toString():a.webPlayerContextConfig.jsUrl}; UvG=function(a,x){var y=a.QQ({playerType:1});if(y){if(y.getVideoData().clientPlaybackNonce===x)return y;if((a=a.Iu.T)&&a.getVideoData().clientPlaybackNonce===x)return a}return null}; xv6=function(a){XT(a,function(){var x=this;return function D(){var M,N,F,c;return C7(D,function(J){switch(J.T){case 1:return g.Jt(J,2),x.Jf.tick("wasm_s"),M=nml(x.p$)?function(G){return rn(YnG(x.p$),function(Q){return Q.M8J(G)})}:void 0,g.cJ(J,4),N=v9G(x.webPlayerContextConfig.wasmModuleUrl,M,x.qB.bind(x)),F=ds,NY(J,bk(N),6); case 6:c=F(J.B);x.Jf.tick(c.T?"wasm_fa":"wasm_fw");rjq(x.S,c);g.GL(J,2);break;case 4:g.Qn(J),x.Jf.tick("wasm_ferr");case 2:g.SV(J),g.K7(J,0)}})}()})}; H51=function(a){return a.name==="TypeError"&&a.stack.includes("/s/player/")&&Vk()<=105}; i5l=function(a){return a.isTimeout?"NO_BID":"ERR_BID"}; O5z=function(){var a=null;zo6().then(function(x){return a=x},function(x){return a=i5l(x)}); return a}; V77=function(){var a=R7(1E3,"NO_BID");return g.hD(KdG([zo6(),a]).KB(i5l),function(){a.cancel()})}; AZ=function(a){return a.VS?g.i8().WG(140)?"STATE_OFF":"STATE_ON":"STATE_NONE"}; UC=function(a){this.player=a;this.J=this.T=1}; XQ1=function(a,x,y,D,M,N){x.client||(x.client={});a.player.j().C("h5_remove_url_for_get_ad_break")||(x.client.originalUrl=y);var F=Ge(y),c=g.T_(y)?!1:!0;(F||c)&&typeof Intl!=="undefined"&&(x.client.timeZone=(new Intl.DateTimeFormat).resolvedOptions().timeZone);c=g.T_(y)?!1:!0;if(F||c||D!==""){var J={};y=FV(wx(D)).split("&");var G=new Map;y.forEach(function(Q){Q=Q.split("=");Q.length>1&&G.set(Q[0].toString(),decodeURIComponent(Q[1].toString()))}); G.has("bid")&&(J.bid=G.get("bid"));J.params=[];rpz.forEach(function(Q){G.has(Q)&&(Q={key:Q,value:G.get(Q)},J.params.push(Q))}); t77(a,J);x.adSignalsInfo=J}x.client.unpluggedAppInfo||(x.client.unpluggedAppInfo={});x.client.unpluggedAppInfo.enableFilterMode=!1;y=M.T.cosver;y!=null&&y!=="cosver"&&(x.client.osVersion=y);y=M.T.cplatform;y!=null&&y!=="cplatform"&&y!==""&&(x.client.platform=y);y=M.T.cmodel;y!=null&&y!=="cmodel"&&(x.client.deviceModel=y);y=M.T.cplayer;y!=null&&y!=="cplayer"&&(x.client.playerType=y);y=M.T.cbrand;y!=null&&y!=="cbrand"&&(x.client.deviceMake=y);x.user||(x.user={});x.user.lockedSafetyMode=!1;g.YL(M)&& SaG(x,N,a.player.getPlayerState(1));if(a=M.livingRoomPoTokenId)x.client.tvAppInfo=Object.assign({},x.client.tvAppInfo,{livingRoomPoTokenId:a})}; Ivl=function(a,x){var y=!1;if(x==="")return y;x.split(",").forEach(function(D){var M={},N={clientName:"UNKNOWN_INTERFACE",platform:"UNKNOWN_PLATFORM",clientVersion:""},F="ACTIVE";D[0]==="!"&&(D=D.substring(1),F="INACTIVE");D=D.split("-");D.length<3||(D[0]in b5z&&(N.clientName=b5z[D[0]]),D[1]in pQq&&(N.platform=pQq[D[1]]),N.applicationState=F,N.clientVersion=D.length>2?D[2]:"",M.remoteClient=N,a.remoteContexts?a.remoteContexts.push(M):a.remoteContexts=[M],y=!0)}); return y}; a0T=function(a){if(!("FLAG_AUTO_CAPTIONS_DEFAULT_ON"in eb8))return!1;a=a.split(RegExp("[:&]"));var x=eb8.FLAG_AUTO_CAPTIONS_DEFAULT_ON,y="f"+(1+Math.floor(x/31)).toString();x=1<=2?F[1]:"";var c=yrl.test(x),J=jYJ.exec(x);J=J!=null&&J.length>=2?J[1]:"";var G=D08.exec(x);G=G!=null&&G.length>=2&&!Number.isNaN(Number(G[1]))?Number(G[1]):1;var Q=MG7.exec(x);Q=Q!=null&&Q.length>=2?Q[1]:"0";var S=Or(a.player.j().uV),K=a.player.getVideoData(1),L=g.p9(K.cJ,!0),w="BISCOTTI_ID"in y?y.BISCOTTI_ID:"";XQ1(a,L,x,w.toString(),a.player.j(), K);K={splay:!1,lactMilliseconds:y.LACT.toString(),playerHeightPixels:Math.trunc(y.P_H),playerWidthPixels:Math.trunc(y.P_W),vis:Math.trunc(y.VIS),signatureTimestamp:20396,autonavState:AZ(a.player.j())};D&&(D={},Ivl(D,y.YT_REMOTE)&&(K.mdxContext=D));if(D=NF6.includes(S)?void 0:g.U2("PREF")){for(var Z=D.split(RegExp("[:&]")),v=0,m=Z.length;v1&&u[1].toUpperCase()==="TRUE"){L.user.lockedSafetyMode=!0;break}}K.autoCaptionsDefaultOn= a0T(D)}x=FJT.exec(x);(x=x!=null&&x.length>=2?x[1]:"")&&J&&(L.user.credentialTransferTokens=[{token:x,scope:"VIDEO"}]);x={contentPlaybackContext:K};F={adBlock:Math.trunc(y.AD_BLOCK),params:F,breakIndex:G,breakPositionMs:Q,clientPlaybackNonce:y.CPN,topLevelDomain:S,isProxyAdTagRequest:c,context:L,adSignalsInfoString:FV(wx(w.toString())),overridePlaybackContext:x};M!==void 0&&(F.cueProcessedMs=Math.round(M).toString());J&&(F.videoId=J);y.LIVE_TARGETING_CONTEXT&&(F.liveTargetingParams=y.LIVE_TARGETING_CONTEXT); y.AD_BREAK_LENGTH&&(F.breakLengthMs=Math.trunc(y.AD_BREAK_LENGTH*1E3).toString());N&&(F.driftFromHeadMs=N.toString());F.currentMediaTimeMs=Math.round(a.player.getCurrentTime(1)*1E3);(a=a.player.getGetAdBreakContext())&&(F.getAdBreakContext=a);return F}; crl=function(){UC.apply(this,arguments)}; oB8=function(a,x,y,D,M){var N=y.TI;var F=y.wH;var c=a.player.j().ge,J=0;y.cueProcessedMs&&F&&!N&&(y=F.end-F.start,y>0&&(J=Math.floor(y/1E3)));var G={AD_BLOCK:M,AD_BREAK_LENGTH:N?N.sf:J,AUTONAV_STATE:AZ(a.player.j()),CA_TYPE:"image",CPN:a.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:a.player.KO()*1E3,LACT:Z5(),LIVE_INDEX:N?a.J++:1,LIVE_TARGETING_CONTEXT:N&&N.context?N.context:"",MIDROLL_POS:F?Math.round(F.start/1E3):0,MIDROLL_POS_MS:F?Math.round(F.start):0,VIS:a.player.getVisibilityState(), P_H:a.player.q1().KK().height,P_W:a.player.q1().KK().width,YT_REMOTE:c?c.join(","):""},Q=L6(K6);Object.keys(Q).forEach(function(S){Q[S]!=null&&(G[S.toUpperCase()]=Q[S].toString())}); D!==""&&(G.BISCOTTI_ID=D);D={};SM(x)&&(D.sts="20396",(a=a.player.j().forcedExperiments)&&(D.forced_experiments=a));return JY(g.BB(x,G),D)}; JrT=function(a,x){var y=a.player.j(),D,M=(D=a.player.getVideoData(1))==null?void 0:D.oauthToken;return g.ok(y,M).then(function(N){if(N&&Qk()){var F=Aa();Ui(F,N)}return g.fM(a.player.iF(F),x,"/youtubei/v1/player/ad_break").then(function(c){return c})})}; GO7=function(a){this.Lc=a}; QYG=function(a){this.L=a}; Scz=function(a){this.Lc=a}; LJG=function(a){g.A.call(this);this.T=a;this.Mt=KJ1(this)}; KJ1=function(a){var x=new o0S(a.T.Xq);g.U(a,x);a=[new GO7(a.T.Lc),new QYG(a.T.L),new Scz(a.T.Lc),new G5(a.T.ma,a.T.DT),new S4,new wN(a.T.Wq,a.T.UO,a.T.Lc),new Q4,new Jz(a.T.UO)];a=g.W(a);for(var y=a.next();!y.done;y=a.next())J_G(x,y.value);a=g.W(["adInfoDialogEndpoint","adFeedbackEndpoint"]);for(y=a.next();!y.done;y=a.next())KP(x,y.value,function(){}); return x}; wT1=function(a,x){this.Wq=a;this.I7=x}; Hb=function(a){var x=a.Dy,y=a.I7;a=a.Ef;var D={AaG:new wT1(x.get(),y),I7:y};return{D7:new Rl(y,a,x),context:D}}; iL=function(a,x,y,D,M){g.A.call(this);this.B=x;this.xG=y;this.Dy=D;this.RK=M;this.listeners=[];var N=new sN(this);g.U(this,N);N.Z(a,"internalAbandon",this.zo8);this.addOnDisposeCallback(function(){g.h6(N)})}; OC=function(a){this.L=a;this.adVideoId=this.T=this.videoId=this.adCpn=this.contentCpn=null;this.N=!0;this.B=this.J=!1;this.adFormat=null;this.U="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"}; Ccl=function(a){a.contentCpn=null;a.adCpn=null;a.videoId=null;a.adVideoId=null;a.adFormat=null;a.U="AD_PLACEMENT_KIND_UNKNOWN";a.actionType="unknown_type";a.J=!1;a.B=!1}; qc6=function(a,x){a=g.W(x);for(x=a.next();!x.done;x=a.next())if((x=x.value.renderer)&&(x.instreamVideoAdRenderer||x.linearAdSequenceRenderer||x.sandwichedLinearAdRenderer||x.instreamSurveyAdRenderer)){uW("ad_i");g.mj({isMonetized:!0});break}}; d07=function(a){var x;(x=a.L.getVideoData(1))!=null&&x.V&&(a.B=!1,x={},a.T&&a.videoId&&(x.cttAuthInfo={token:a.T,videoId:a.videoId}),Wy("video_to_ad",x))}; Y9=function(a){a.B=!1;var x={};a.T&&a.videoId&&(x.cttAuthInfo={token:a.T,videoId:a.videoId});Wy("ad_to_video",x);Z8J(a)}; Z8J=function(a){if(a.J)if(a.U==="AD_PLACEMENT_KIND_START"&&a.actionType==="video_to_ad")Tv("video_to_ad");else{var x={adBreakType:T3(a.U),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"},videoStreamType:a.videoStreamType};a.actionType==="ad_to_video"?(a.contentCpn&&(x.targetCpn=a.contentCpn),a.videoId&&(x.targetVideoId=a.videoId)):(a.adCpn&&(x.targetCpn=a.adCpn),a.adVideoId&&(x.targetVideoId=a.adVideoId));a.adFormat&&(x.adType=a.adFormat);a.contentCpn&& (x.clientPlaybackNonce=a.contentCpn);a.videoId&&(x.videoId=a.videoId);a.adCpn&&(x.adClientPlaybackNonce=a.adCpn);a.adVideoId&&(x.adVideoId=a.adVideoId);g.mj(x,a.actionType);a.L.j().experiments.XR("html5_ads_csi_qoes")&&(x=a.L.SQ(a.actionType==="ad_to_video"?1:2),x=(0,g.lY)()-1E3*x,s1("qoes",x,a.actionType))}}; Vu=function(a){g.A.call(this);this.L=a;this.T=new Map;this.B=new sN(this);g.U(this,this.B);this.B.Z(this.L,g.Y6("ad"),this.onCueRangeEnter,this);this.B.Z(this.L,g.A9("ad"),this.onCueRangeExit,this)}; nBs=function(a,x,y,D,M,N,F){g.gr.call(this,x,y,{id:a,namespace:"ad",priority:M,visible:D,associatedClipId:N,markerPositionMs:F})}; rG=function(a){this.L=a}; vBG=function(a,x){a.L.cueVideoByPlayerVars(x,2)}; tZ=function(a){this.L=a}; Xr=function(a){this.L=a}; WH=function(a,x){return a.L.j().C(x)}; Pc8=function(a){return a.L.j().C("substitute_ad_cpn_macro_in_ssdai")}; yG=function(a){var x,y,D;return((x=a.L.getVideoData(1).getPlayerResponse())==null?void 0:(y=x.playerConfig)==null?void 0:(D=y.daiConfig)==null?void 0:D.enableServerStitchedDai)||!1}; HP7=function(a){return a.L.j().C("html5_enable_vod_slar_with_notify_pacf")}; TF8=function(a){return a.L.j().C("html5_recognize_predict_start_cue_point")}; Ru=function(a){return a.L.j().experiments.XR("enable_desktop_player_underlay")}; l0l=function(a){return a.L.j().experiments.XR("html5_load_empty_player_in_media_break_sub_lra")}; WM=function(a){return a.L.j().experiments.XR("html5_load_ads_instead_of_cue")}; E3=function(a){return a.L.j().experiments.XR("html5_preload_ads")}; kOC=function(a){return a.L.j().experiments.XR("should_ignore_cuepoints_during_lifa_preroll")}; s9=function(a){return a.L.j().experiments.XR("enable_ads_control_flow_deterministic_id_generation")}; uY1=function(a){return a.L.j().experiments.XR("enable_desktop_discovery_video_abandon_pings")||eF(a.L.j())}; m0G=function(a){return a.L.j().experiments.XR("enable_progres_commands_lr_feeds")}; WJ7=function(a){return a.L.j().experiments.XR("enable_progress_commands_lr_shorts")}; jn=function(a){return a.L.j().experiments.XR("html5_cuepoint_identifier_logging")}; bM8=function(a){a=a.L.getVideoData(1);return!!a&&a.C("html5_preload_first_vod_video_ad")&&!a.isDaiEnabled()&&!a.isLivePlayback}; EBs=function(a){return a.L.j().experiments.XR("html5_ssdai_enable_media_end_cue_range")}; sY6=function(a){switch(a){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}}; BFz=function(){g.Mf.call(this);var a=this;this.T={};this.addOnDisposeCallback(function(){for(var x=g.W(Object.keys(a.T)),y=x.next();!y.done;y=x.next())delete a.T[y.value]})}; bL=function(){if(h4q===null){h4q=new BFz;fe(yr).B="b";var a=fe(yr),x=Xa(a)=="h"||Xa(a)=="b",y=!(q3(),!1);x&&y&&(a.N=!0,a.D=new $ZG)}return h4q}; $07=function(a,x,y){a.T[x]=y}; f0G=function(a){switch(a){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}}; pF=function(a,x,y){this.xG=a;this.L=x;this.I7=y;this.B=new Set;this.T=new Map;bL().subscribe("adactiveviewmeasurable",this.Pv,this);bL().subscribe("adfullyviewableaudiblehalfdurationimpression",this.dR,this);bL().subscribe("adviewableimpression",this.nL,this);bL().subscribe("adaudioaudible",this.Bv,this);bL().subscribe("adaudiomeasurable",this.A_,this)}; ek=function(a,x,y){var D=y.jz,M=y.ZH,N=y.listener;y=y.WZ;if(a.T.has(x))oK("Unexpected registration of layout in LidarApi");else{if(y){if(a.B.has(y))return;a.B.add(y)}a.T.set(x,N);tb(q3().f1,"fmd",1);Vx7(fe(yr),D);$07(bL(),x,{BU:function(){if(!M)return{};var F=a.L.getPresentingPlayerType(!0),c;return(c=a.L.getVideoData(F))!=null&&c.isAd()?{currentTime:a.xG.get().getCurrentTimeSec(F,!1,void 0),duration:M,isPlaying:I3(a.xG.get(),F).isPlaying(),isVpaid:!1,isYouTube:!0,volume:a.xG.get().isMuted()?0:a.xG.get().getVolume()/ 100}:{}}})}}; ay=function(a,x){a.T.has(x)?(a.T.delete(x),delete bL().T[x]):oK("Unexpected unregistration of layout in LidarApi")}; gB8=function(a,x){if(a.L.isLifaAdPlaying()){var y=a.L.cq(!0,!0);a.s8(x,y.width*.5*1.1,y.height*.25*1.1,y.width*.5*.9,y.height*.5*.9)}}; Ar7=function(a,x){var y={};R4C(a,y,x);YcJ(y);y.LACT=xQ(function(){return Z5().toString()}); y.VIS=xQ(function(){return a.getVisibilityState().toString()}); y.SDKV="h.3.0";y.VOL=xQ(function(){return a.isMuted()?"0":Math.round(a.getVolume()).toString()}); y.VED="";return y}; U0h=function(a,x){var y={};if(x||!a||!a.kind)return y;if(a.kind==="AD_PLACEMENT_KIND_MILLISECONDS"||a.kind==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"){if(!a.adTimeOffset||!a.adTimeOffset.offsetStartMilliseconds)return g.mT(Error("malformed AdPlacementConfig")),y;y.MIDROLL_POS=xQ(ti(Math.round(pR(a.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else y.MIDROLL_POS=xQ(ti("0"));return y}; xQ=function(a){return{toString:function(){return a()}}}; H88=function(a,x,y){function D(c,J){(J=y[J])&&(N[c]=J)} function M(c,J){(J=y[J])&&(N[c]=F(J))} if(!y||g.sJ(y))return a;var N=Object.assign({},a),F=x?encodeURIComponent:function(c){return c}; M("DV_VIEWABILITY","doubleVerifyViewability");M("IAS_VIEWABILITY","integralAdsViewability");M("MOAT_INIT","moatInit");M("MOAT_VIEWABILITY","moatViewability");D("GOOGLE_VIEWABILITY","googleViewability");D("VIEWABILITY","viewability");return N}; R4C=function(a,x,y){x.CPN=xQ(function(){var D;(D=a.getVideoData(1))?D=D.clientPlaybackNonce:(g.E0(Error("Video data is null.")),D=null);return D}); x.AD_MT=xQ(function(){if(y!=null)var D=y;else if(a.j().C("enable_h5_shorts_ad_fill_ad_mt_macro")||a.j().C("enable_desktop_discovery_pings_ad_mt_macro")||eF(a.j())){var M=a.getPresentingPlayerType(!0),N;D=((N=a.getVideoData(M))==null?0:N.isAd())?a.getCurrentTime(M,!1):0}else D=a.getCurrentTime(2,!1);return i86(D)}); x.MT=xQ(function(){return i86(a.getCurrentTime(1,!1))}); x.P_H=xQ(function(){return a.q1().KK().height.toString()}); x.P_W=xQ(function(){return a.q1().KK().width.toString()}); x.PV_H=xQ(function(){return a.q1().getVideoContentRect().height.toString()}); x.PV_W=xQ(function(){return a.q1().getVideoContentRect().width.toString()})}; i86=function(a){return Math.round(Math.max(0,a*1E3)).toString()}; YcJ=function(a){a.CONN=xQ(ti("0"));a.WT=xQ(function(){return Date.now().toString()})}; O8G=function(){}; VGl=function(a,x,y,D,M){var N,F,c,J,G,Q,S,K,L,w,Z,v,m;g.R(function(u){switch(u.T){case 1:N=!!x.scrubReferrer;F=g.BB(x.baseUrl,H88(y,N,D));c={};if(!x.headers){u.WJ(2);break}J=a.U();if(!J.T){G=J.getValue();u.WJ(3);break}return g.B(u,J.T,4);case 4:G=u.B;case 3:Q=G;S=g.W(x.headers);for(K=S.next();!K.done;K=S.next())switch(L=K.value,L.headerType){case "VISITOR_ID":g.am("VISITOR_DATA")&&(c["X-Goog-Visitor-Id"]=g.am("VISITOR_DATA"));break;case "EOM_VISITOR_ID":g.am("EOM_VISITOR_DATA")&&(c["X-Goog-EOM-Visitor-Id"]= g.am("EOM_VISITOR_DATA"));break;case "USER_AUTH":Q&&(c.Authorization="Bearer "+Q);break;case "PLUS_PAGE_ID":(w=a.N())&&(c["X-Goog-PageId"]=w);break;case "AUTH_USER":Z=a.T();!Q&&Z&&(c["X-Goog-AuthUser"]=Z);break;case "DATASYNC_ID":if(v=void 0,(v=a.J())==null?0:v.XR("enable_datasync_id_header_in_web_vss_pings"))m=a.B(),Ge(F)&&g.am("LOGGED_IN")&&m&&(c["X-YouTube-DataSync-Id"]=m)}"X-Goog-EOM-Visitor-Id"in c&&"X-Goog-Visitor-Id"in c&&delete c["X-Goog-Visitor-Id"];case 2:g.R1(F,void 0,N,Object.keys(c).length!== 0?c:void 0,"",!0,M),g.Fh(u)}})}; rrh=function(a,x,y,D,M){this.U=a;this.N=x;this.T=y;this.B=D;this.J=M}; tGz=function(a,x){this.T=a;this.I7=x}; y8=function(a,x,y,D,M,N){var F=F===void 0?new rrh(function(){var c=a.j(),J=a.getVideoData(1);return g.ok(c,J?g.re(J):"")},function(){return a.j().pageId},function(){return a.j().OJ},function(){var c; return(c=a.j().datasyncId)!=null?c:""},function(){return a.j().experiments}):F; this.L=a;this.B=x;this.PG=y;this.Dy=D;this.D7=M;this.I7=N;this.U=F;this.B_=null;this.T=new Map;this.J=new tGz(F,this.I7)}; b87=function(a,x,y,D,M){var N=G2(a.B.get(),y);N?(y=c$(a,XTG(N),N,void 0,void 0,D),x.hasOwnProperty("baseUrl")?a.U.send(x,y):a.J.send(x,y,{},M)):oK("Trying to ping from an unknown layout",void 0,void 0,{layoutId:y})}; q07=function(a,x,y,D,M,N){D=D===void 0?[]:D;var F=G2(a.B.get(),x);if(F){var c=a.PG.get().MY(x,y),J=c$(a,XTG(F),F,M,N);D.forEach(function(G,Q){G.baseUrl&&(a.J.send(G.baseUrl,J,c,G.attributionSrcMode),G.serializedAdPingMetadata&&a.D7.T("ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED",void 0,void 0,void 0,void 0,F,new CWS(G,Q),void 0,void 0,F.adLayoutLoggingData))})}else oK("Trying to track from an unknown layout.",void 0,void 0,{layoutId:x, trackingType:y})}; y6=function(a,x){a.L.sendVideoStatsEngageEvent(x,void 0,2)}; iD=function(a,x){g.Ky("adsClientStateChange",x)}; pTl=function(a,x){a.T.has(x.SS())?oK("Trying to register an existing AdErrorInfoSupplier."):a.T.set(x.SS(),x)}; I06=function(a,x){a.T.delete(x.SS())||oK("Trying to unregister a AdErrorInfoSupplier that has not been registered yet.")}; rV=function(a,x,y){typeof y==="string"?a.L.getVideoData(1).V3(x,y):a.L.getVideoData(1).AP(x,y)}; XTG=function(a){var x=As(a.clientMetadata,"metadata_type_ad_placement_config");a=As(a.clientMetadata,"metadata_type_media_sub_layout_index");return{adPlacementConfig:x,Xr:a}}; c$=function(a,x,y,D,M,N){var F=y?e4T(a):{},c=y?a3T(a,y.layoutId):{},J=xDh(a),G,Q=M!=null?M:(G=pW(a.Dy.get(),2))==null?void 0:G.clientPlaybackNonce;M={};a=Object.assign({},Ar7(a.L,D),U0h(x.adPlacementConfig,(y==null?void 0:y.renderingContent)!==void 0),c,F,J,(M.FINAL=xQ(function(){return"1"}),M.AD_CPN=xQ(function(){return Q||""}),M)); (y==null?void 0:y.renderingContent)!==void 0||(a.SLOT_POS=xQ(function(){return(x.Xr||0).toString()})); y={};N=Object.assign({},a,N);a=g.W(Object.values(y27));for(D=a.next();!D.done;D=a.next())D=D.value,F=N[D],F!=null&&F.toString()!=null&&(y[D]=F.toString());return y}; e4T=function(a){var x={},y,D=(y=a.B_)==null?void 0:y.fB/1E3;D!=null&&(x.SURVEY_ELAPSED_MS=xQ(function(){return Math.round(D*1E3).toString()})); x.SURVEY_LOCAL_TIME_EPOCH_S=xQ(function(){return Math.round(Date.now()/1E3).toString()}); return x}; a3T=function(a,x){a=a.T.get(x);if(!a)return{};a=a.F7();if(!a)return{};x={};return x.YT_ERROR_CODE=a.XL.toString(),x.ERRORCODE=a.Y$.toString(),x.ERROR_MSG=a.errorMessage,x}; xDh=function(a){var x={},y=a.L.getVideoData(1);x.ASR=xQ(function(){var D;return(D=y==null?void 0:y.Fk)!=null?D:null}); x.EI=xQ(function(){var D;return(D=y==null?void 0:y.eventId)!=null?D:null}); return x}; jH=function(a,x,y){g.A.call(this);this.L=a;this.CN=x;this.I7=y;this.listeners=[];this.X1=null;this.TX=new Map;x=new g.zW(this);g.U(this,x);x.Z(a,"videodatachange",this.T1J);x.Z(a,"serverstitchedvideochange",this.CkY);this.c5=pW(this)}; pW=function(a,x){var y=a.L.getVideoData(x);return y?a.Bx(y,x||a.L.getPresentingPlayerType(!0)):null}; jOS=function(a,x,y){var D=a.Bx(x,y);a.c5=D;a.listeners.forEach(function(M){M.gh(D)})}; Db=function(a,x){g.A.call(this);this.L=a;this.Dy=x;this.listeners=[];this.Wi=[];this.bW=function(){oK("Called 'doUnlockPreroll' before it's initialized.")}; x=new sN(this);var y=new g.zW(this);g.U(this,y);g.U(this,x);x.Z(a,"progresssync",this.Tsc);x.Z(a,"presentingplayerstatechange",this.kFJ);x.Z(a,"fullscreentoggled",this.onFullscreenToggled);x.Z(a,"onVolumeChange",this.onVolumeChange);x.Z(a,"minimized",this.nf);x.Z(a,"overlayvisibilitychange",this.pO);x.Z(a,"shortsadswipe",this.GQ);x.Z(a,"resize",this.E6);y.Z(a,g.Y6("appad"),this.rk)}; DDh=function(a,x){a.Wi=a.Wi.filter(function(y){return y!==x})}; Mt=function(a,x,y){return a.getCurrentTimeSec(x,y)}; Nt=function(a,x){var y;x=(y=a.Dy.get().TX.get(x))!=null?y:null;if(x===null)return oK("Expected ad video start time on playback timeline"),0;a=a.L.getCurrentTime(2,!0);return a0){var N=x.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!==N&&(F.adTimeOffset.offsetEndMilliseconds=N)}); D.map(function(F){return g.q(F,St)}).forEach(function(F){var c; (F=F==null?void 0:(c=F.slotEntryTrigger)==null?void 0:c.mediaTimeRangeTrigger)&&F.offsetEndMilliseconds==="-1"&&(F.offsetEndMilliseconds=N)})}return{GV:M, adSlots:D,eL:!1,ssdaiAdsConfig:a.ssdaiAdsConfig}}; J8=function(a){g.A.call(this);this.L=a;this.listeners=[];this.T=new sN(this);g.U(this,this.T);this.T.Z(this.L,"aduxclicked",this.onAdUxClicked);this.T.Z(this.L,"aduxmouseover",this.OU);this.T.Z(this.L,"aduxmouseout",this.Wg);this.T.Z(this.L,"muteadaccepted",this.Hl7)}; oNC=function(a,x,y){x=g.sk(x,function(D){return new ZIh(D,y,D.id)}); a.L.uY("onAdUxUpdate",x)}; Gq=function(a,x){a=g.W(a.listeners);for(var y=a.next();!y.done;y=a.next())x(y.value)}; Q8=function(a,x){this.B=a;this.J=x===void 0?!1:x;this.T={}}; J2T=function(a,x){var y=a.startSecs+a.sf;y=y<=0?null:y;if(y===null)return null;switch(a.event){case "start":case "continue":case "stop":break;case "predictStart":if(x)break;return null;default:return null}x=Math.max(a.startSecs,0);return{fv:new Tt(x,y),F6R:new j3(x,y-x,a.context,a.identifier,a.event,a.T)}}; G0q=function(){this.T=[]}; fZ7=function(a,x,y){var D=g.SS(a.T,x);if(D>=0)return x;x=-D-1;return x>=a.T.length||a.T[x]>y?null:a.T[x]}; SH=function(a,x,y){g.A.call(this);this.L=a;this.I7=x;this.Lc=y;this.listeners=[];this.U=!1;this.kB=[];this.T=null;this.N=new Q8(this,TF8(x.get()));this.J=new G0q;this.B=null}; QO1=function(a,x){a.kB.push(x);for(var y=!1,D=g.W(a.listeners),M=D.next();!M.done;M=D.next())y=M.value.V6(x)||y;a.U=y;jn(a.I7.get())&&rV(a.Lc.get(),"onci","cpi."+x.identifier+";cpe."+x.event+";cps."+x.startSecs+";cbi."+y)}; K26=function(a,x){iD(a.Lc.get(),{cuepointTrigger:{event:SqG(x.event),cuepointId:x.identifier,totalCueDurationMs:x.sf*1E3,playheadTimeMs:x.T,cueStartTimeMs:x.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:a.L.getVideoData(1).clientPlaybackNonce}})}; SqG=function(a){switch(a){case "unknown":return"CUEPOINT_EVENT_UNKNOWN";case "start":return"CUEPOINT_EVENT_START";case "continue":return"CUEPOINT_EVENT_CONTINUE";case "stop":return"CUEPOINT_EVENT_STOP";case "predictStart":return"CUEPOINT_EVENT_PREDICT_START";default:return W_(a,"Unexpected cuepoint event")}}; Ki=function(a){this.L=a}; Li=function(a){this.L=a}; L2G=function(a){switch(a){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:W_(a,"unknown transitionReason")}}; wp=function(){g.A.apply(this,arguments);this.hOc=new Map}; wpJ=function(a){this.L=a}; COq=function(a,x,y,D,M){g.A.call(this);var N=this,F=vH(function(){return new E9(N.I7)}); g.U(this,F);var c=vH(function(){return new BA(F)}); g.U(this,c);var J=vH(function(){return new ol}); g.U(this,J);var G=vH(function(){return new z2(a)}); g.U(this,G);var Q=vH(function(){return new hQ(F,c,N.I7)}); g.U(this,Q);var S=vH(function(){return new YO}); g.U(this,S);this.BN=vH(function(){return new J8(x)}); g.U(this,this.BN);this.hf=vH(function(){return new T$(M)}); g.U(this,this.hf);this.xU=vH(function(){return new OC(x)}); g.U(this,this.xU);this.mK=vH(function(){return new Vu(x)}); g.U(this,this.mK);this.kU=vH(function(){return new rG(x)}); g.U(this,this.kU);this.Xq=vH(function(){return new tZ(x)}); g.U(this,this.Xq);this.I7=vH(function(){return new Xr(x)}); g.U(this,this.I7);var K=vH(function(){return new oy(D)}); g.U(this,K);var L=vH(function(){return new Xq(N.I7)}); g.U(this,L);this.e7=vH(function(){return new Ki(x)}); g.U(this,this.e7);this.C5=vH(function(){return new ur}); g.U(this,this.C5);this.Dy=vH(function(){return new jH(x,S,N.I7)}); g.U(this,this.Dy);var w=Hb({Dy:this.Dy,I7:this.I7,Ef:L}),Z=w.context;this.D7=w.D7;this.RK=vH(function(){return new SH(x,N.I7,N.Lc)}); g.U(this,this.RK);this.lm=vH(function(){return new Li(x)}); g.U(this,this.lm);this.xG=vH(function(){return new Db(x,N.Dy)}); g.U(this,this.xG);this.U9=vH(function(){return new wp}); g.U(this,this.U9);w=vH(function(){return new Iu(F,Q,c,N.I7,L,"SLOT_TYPE_ABOVE_FEED",N.xG,N.xL,N.bk)}); g.U(this,w);this.eY=vH(function(){return new mt(N.I7)}); this.PG=vH(function(){return new pF(N.xG,x,N.I7)}); g.U(this,this.PG);this.Lc=vH(function(){return new y8(x,J,N.PG,N.Dy,N.D7,N.I7)}); g.U(this,this.Lc);this.Zf=new NI(MI,Ci,function(m,u,E,h){return fH(c.get(),m,u,E,h)},G,Q,c,L,this.I7,this.Dy); g.U(this,this.Zf);this.mZ=new FT(G,w,y,a,this.Dy,this.xG,this.xU);g.U(this,this.mZ);var v=new iL(x,this.mZ,this.xG,this.Dy,this.RK);this.Nm=vH(function(){return v}); this.mx=v;this.xL=new xO(G,Q,this.Nm,this.RK,this.xG,this.I7,this.Lc,this.lm);g.U(this,this.xL);this.Rt=new cA(G,Q,this.mK,this.Nm,Z);g.U(this,this.Rt);this.tC=new nH(this.I7,G,Q,w,this.Dy,this.Rt,y,this.kU);g.U(this,this.tC);this.Py=vH(function(){return new rr(K,c,L,N.I7,N.Lc,N.xG,N.lm)}); g.U(this,this.Py);this.B$=vH(function(){return new t9}); g.U(this,this.B$);this.H3=new wn(a,this.BN,this.I7);g.U(this,this.H3);this.Z7=new C$(a);g.U(this,this.Z7);this.i6=new qI(a);g.U(this,this.i6);this.Oq=new ZL(a,this.Nm,Z);g.U(this,this.Oq);this.Ct=new n$(a,this.mK,this.xG,this.Dy);g.U(this,this.Ct);this.v5=new vA(a,this.Dy);g.U(this,this.v5);this.bk=new lk(a,this.RK,this.xG,this.Lc,this.Nm,this.xL);g.U(this,this.bk);this.A$=new PA(a);g.U(this,this.A$);this.J6=new WA(a);g.U(this,this.J6);this.Yd=new T2(a);g.U(this,this.Yd);this.KL=new mx(a);g.U(this, this.KL);this.J6=new WA(a);g.U(this,this.J6);this.gZ=vH(function(){return new QG}); g.U(this,this.gZ);this.vy=vH(function(){return new Sn(N.xG)}); g.U(this,this.vy);this.DP=vH(function(){return new RLz(N.BN,N.Lc,a,J,N.PG)}); g.U(this,this.DP);this.dk=vH(function(){return new sA(N.tC,G,F)}); g.U(this,this.dk);this.Wy=vH(function(){return new $v(N.I7,N.Lc,N.A$,N.PG)}); g.U(this,this.Wy);this.My=vH(function(){return new ah(a,N.J6,N.A$,N.Dy,N.lm,N.xG,N.U9,N.Lc,S,N.RK,N.PG,N.eY,N.kU,N.mK,N.xU,N.Xq,N.hf,N.e7,N.I7,J,Z)}); g.U(this,this.My);this.e_=vH(function(){return new aUG(N.xG,N.Lc,N.hf,N.I7,N.PG,N.Dy)}); g.U(this,this.e_);this.uQ=vH(function(){return new Fjq(N.BN,N.xG,N.Lc,J,N.PG,N.i6,N.KL,N.hf,N.I7,y)}); g.U(this,this.uQ);this.QW=vH(function(){return new Y06(N.BN,N.Lc,J)}); g.U(this,this.QW);this.iI=new cD(a,this.C5,F);g.U(this,this.iI);this.Ia={R6:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.tC],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.xL],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Zf],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.mZ],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Rt]]),Or:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Py],["SLOT_TYPE_ABOVE_FEED",this.B$],["SLOT_TYPE_FORECASTING",this.B$], ["SLOT_TYPE_IN_PLAYER",this.B$],["SLOT_TYPE_PLAYER_BYTES",this.B$],["SLOT_TYPE_PLAYER_UNDERLAY",this.B$],["SLOT_TYPE_PLAYBACK_TRACKING",this.B$],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.B$]]),C_:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.H3],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.H3],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Z7],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Z7],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_SLOT_ID_ENTERED", this.Z7],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Z7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Z7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Z7],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Z7],["TRIGGER_TYPE_SLOT_ID_UNSCHEDULED",this.Z7],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.Z7],["TRIGGER_TYPE_CLOSE_REQUESTED",this.i6],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Oq],["TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",this.Ct],["TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER", this.Ct],["TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME",this.Ct],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Ct],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Ct],["TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED",this.Ct],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.Ct],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.v5],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.v5],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.A$],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID", this.Oq],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Yd],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.KL],["TRIGGER_TYPE_AD_BREAK_STARTED",this.J6],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.bk],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.bk],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.bk],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.bk],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.bk]]),HE:new Map([["SLOT_TYPE_ABOVE_FEED",this.gZ], ["SLOT_TYPE_AD_BREAK_REQUEST",this.gZ],["SLOT_TYPE_FORECASTING",this.gZ],["SLOT_TYPE_IN_PLAYER",this.gZ],["SLOT_TYPE_PLAYER_BYTES",this.vy],["SLOT_TYPE_PLAYER_UNDERLAY",this.gZ],["SLOT_TYPE_PLAYBACK_TRACKING",this.gZ],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.gZ]]),BE:new Map([["SLOT_TYPE_ABOVE_FEED",this.DP],["SLOT_TYPE_AD_BREAK_REQUEST",this.dk],["SLOT_TYPE_FORECASTING",this.Wy],["SLOT_TYPE_PLAYER_BYTES",this.My],["SLOT_TYPE_PLAYBACK_TRACKING",this.e_],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM", this.e_],["SLOT_TYPE_IN_PLAYER",this.uQ],["SLOT_TYPE_PLAYER_UNDERLAY",this.QW]])};this.listeners=[J.get()];this.Pn={tC:this.tC,UO:this.I7.get(),Zy:this.hf.get(),Gr:this.xG.get(),mZ:this.mZ,xS:F.get(),iK:this.C5.get(),DT:this.H3,ma:J.get(),Wq:this.Dy.get()}}; qqh=function(a,x,y,D,M){g.A.call(this);var N=this,F=vH(function(){return new E9(N.I7)}); g.U(this,F);var c=vH(function(){return new BA(F)}); g.U(this,c);var J=vH(function(){return new ol}); g.U(this,J);var G=vH(function(){return new z2(a)}); g.U(this,G);var Q=vH(function(){return new hQ(F,c,N.I7)}); g.U(this,Q);var S=vH(function(){return new YO}); g.U(this,S);this.BN=vH(function(){return new J8(x)}); g.U(this,this.BN);this.hf=vH(function(){return new T$(M)}); g.U(this,this.hf);this.xU=vH(function(){return new OC(x)}); g.U(this,this.xU);this.mK=vH(function(){return new Vu(x)}); g.U(this,this.mK);this.kU=vH(function(){return new rG(x)}); g.U(this,this.kU);this.Xq=vH(function(){return new tZ(x)}); g.U(this,this.Xq);this.I7=vH(function(){return new Xr(x)}); g.U(this,this.I7);var K=vH(function(){return new oy(D)}); g.U(this,K);var L=vH(function(){return new Xq(N.I7)}); g.U(this,L);var w=vH(function(){return new Iu(F,Q,c,N.I7,L,null,null,N.xL,N.bk)}); g.U(this,w);this.e7=vH(function(){return new Ki(x)}); g.U(this,this.e7);this.C5=vH(function(){return new ur}); g.U(this,this.C5);this.Dy=vH(function(){return new jH(x,S,N.I7)}); g.U(this,this.Dy);var Z=Hb({Dy:this.Dy,I7:this.I7,Ef:L}),v=Z.context;this.D7=Z.D7;this.RK=vH(function(){return new SH(x,N.I7,N.Lc)}); this.xG=vH(function(){return new Db(x,N.Dy)}); g.U(this,this.xG);this.U9=vH(function(){return new wp}); g.U(this,this.U9);this.PG=vH(function(){return new pF(N.xG,x,N.I7)}); g.U(this,this.PG);this.Lc=vH(function(){return new y8(x,J,N.PG,N.Dy,N.D7,N.I7)}); g.U(this,this.Lc);this.eY=vH(function(){return new mt(N.I7)}); g.U(this,this.eY);this.Zf=new NI(MI,Ci,function(u,E,h,V){return fH(c.get(),u,E,h,V)},G,Q,c,L,this.I7,this.Dy); g.U(this,this.Zf);this.mZ=new FT(G,w,y,a,this.Dy,this.xG,this.xU);g.U(this,this.mZ);var m=new iL(x,this.mZ,this.xG,this.Dy,this.RK);this.Nm=vH(function(){return m}); this.mx=m;this.xL=new xO(G,Q,this.Nm,this.RK,this.xG,this.I7,this.Lc);g.U(this,this.xL);this.Rt=new cA(G,Q,this.mK,this.Nm,v);g.U(this,this.Rt);this.tC=new nH(this.I7,G,Q,w,this.Dy,this.Rt,y,this.kU);g.U(this,this.tC);this.Py=vH(function(){return new rr(K,c,L,N.I7,N.Lc,N.xG)}); g.U(this,this.Py);this.B$=vH(function(){return new t9}); g.U(this,this.B$);this.H3=new wn(a,this.BN,this.I7);g.U(this,this.H3);this.Z7=new C$(a);g.U(this,this.Z7);this.i6=new qI(a);g.U(this,this.i6);this.Oq=new ZL(a,this.Nm,v);g.U(this,this.Oq);this.Ct=new n$(a,this.mK,this.xG,this.Dy);g.U(this,this.Ct);this.A$=new PA(a);g.U(this,this.A$);this.Yd=new T2(a);g.U(this,this.Yd);this.KL=new mx(a);g.U(this,this.KL);this.lm=vH(function(){return new Li(x)}); g.U(this,this.lm);this.J6=new WA(a);g.U(this,this.J6);this.bk=new lk(a,this.RK,this.xG,this.Lc,this.Nm,this.xL);g.U(this,this.bk);this.gZ=vH(function(){return new QG}); g.U(this,this.gZ);this.vy=vH(function(){return new Sn(N.xG)}); g.U(this,this.vy);this.dk=vH(function(){return new sA(N.tC,G,F)}); g.U(this,this.dk);this.Wy=vH(function(){return new $v(N.I7,N.Lc,N.A$,N.PG)}); g.U(this,this.Wy);this.uQ=vH(function(){return new zqT(N.BN,N.xG,N.Lc,J,N.PG,N.i6,N.KL,N.hf,N.I7,y)}); g.U(this,this.uQ);this.My=vH(function(){return new xS(a,N.J6,N.A$,N.Lc,N.PG,N.eY,N.kU,N.Dy,N.xG,N.U9,N.mK,N.xU,N.Xq,N.hf,N.e7,N.I7,N.lm,v)}); g.U(this,this.My);this.iI=new cD(a,this.C5,F);g.U(this,this.iI);this.Ia={R6:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.tC],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.xL],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Zf],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.mZ],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Rt]]),Or:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Py],["SLOT_TYPE_FORECASTING",this.B$],["SLOT_TYPE_IN_PLAYER",this.B$], ["SLOT_TYPE_PLAYER_BYTES",this.B$]]),C_:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.H3],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Z7],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Z7],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Z7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Z7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Z7],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Z7], ["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.Z7],["TRIGGER_TYPE_CLOSE_REQUESTED",this.i6],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Oq],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Ct],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Ct],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.Ct],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.A$],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Oq],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Yd],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER", this.KL],["TRIGGER_TYPE_AD_BREAK_STARTED",this.J6],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.bk],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.bk],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.bk],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.bk],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.bk]]),HE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.gZ],["SLOT_TYPE_FORECASTING",this.gZ],["SLOT_TYPE_IN_PLAYER",this.gZ],["SLOT_TYPE_PLAYER_BYTES",this.vy]]), BE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.dk],["SLOT_TYPE_FORECASTING",this.Wy],["SLOT_TYPE_IN_PLAYER",this.uQ],["SLOT_TYPE_PLAYER_BYTES",this.My]])};this.listeners=[J.get()];this.Pn={tC:this.tC,UO:this.I7.get(),Zy:this.hf.get(),Gr:this.xG.get(),mZ:this.mZ,xS:F.get(),iK:this.C5.get(),DT:this.H3,ma:J.get(),Wq:this.Dy.get()}}; dD7=function(a,x,y,D,M){g.A.call(this);var N=this,F=vH(function(){return new E9(N.I7)}); g.U(this,F);var c=vH(function(){return new BA(F)}); g.U(this,c);var J=vH(function(){return new ol}); g.U(this,J);var G=vH(function(){return new z2(a)}); g.U(this,G);var Q=vH(function(){return new hQ(F,c,N.I7)}); g.U(this,Q);var S=vH(function(){return new YO}); g.U(this,S);this.BN=vH(function(){return new J8(x)}); g.U(this,this.BN);this.hf=vH(function(){return new T$(M)}); g.U(this,this.hf);this.xU=vH(function(){return new OC(x)}); g.U(this,this.xU);this.mK=vH(function(){return new Vu(x)}); g.U(this,this.mK);this.kU=vH(function(){return new rG(x)}); g.U(this,this.kU);this.Xq=vH(function(){return new tZ(x)}); g.U(this,this.Xq);this.I7=vH(function(){return new Xr(x)}); g.U(this,this.I7);var K=vH(function(){return new oy(D)}); g.U(this,K);var L=vH(function(){return new Xq(N.I7)}); g.U(this,L);var w=vH(function(){return new Iu(F,Q,c,N.I7,L,null,null,null,null)}); g.U(this,w);this.e7=vH(function(){return new Ki(x)}); g.U(this,this.e7);this.Dy=vH(function(){return new jH(x,S,N.I7)}); g.U(this,this.Dy);var Z=Hb({Dy:this.Dy,I7:this.I7,Ef:L}),v=Z.context;this.D7=Z.D7;this.xG=vH(function(){return new Db(x,N.Dy)}); g.U(this,this.xG);this.U9=vH(function(){return new wp}); g.U(this,this.U9);this.PG=vH(function(){return new pF(N.xG,x,N.I7)}); g.U(this,this.PG);this.Lc=vH(function(){return new y8(x,J,N.PG,N.Dy,N.D7,N.I7)}); g.U(this,this.Lc);this.eY=vH(function(){return new mt(N.I7)}); g.U(this,this.eY);this.Zf=new NI(MI,Ci,function(u,E,h,V){return fH(c.get(),u,E,h,V)},G,Q,c,L,this.I7,this.Dy); g.U(this,this.Zf);this.mZ=new FT(G,w,y,a,this.Dy,this.xG,this.xU);g.U(this,this.mZ);var m=new iL(x,this.mZ,this.xG,this.Dy);this.Nm=vH(function(){return m}); this.mx=m;this.Rt=new cA(G,Q,this.mK,this.Nm,v);g.U(this,this.Rt);this.tC=new nH(this.I7,G,Q,w,this.Dy,this.Rt,y,this.kU);g.U(this,this.tC);this.Py=vH(function(){return new rr(K,c,L,N.I7,N.Lc,N.xG)}); g.U(this,this.Py);this.B$=vH(function(){return new t9}); g.U(this,this.B$);this.H3=new wn(a,this.BN,this.I7);g.U(this,this.H3);this.Z7=new C$(a);g.U(this,this.Z7);this.Oq=new ZL(a,this.Nm,v);g.U(this,this.Oq);this.Ct=new n$(a,this.mK,this.xG,this.Dy);g.U(this,this.Ct);this.A$=new PA(a);g.U(this,this.A$);this.Yd=new T2(a);g.U(this,this.Yd);this.lm=vH(function(){return new Li(x)}); g.U(this,this.lm);this.J6=new WA(a);g.U(this,this.J6);this.gZ=vH(function(){return new QG}); g.U(this,this.gZ);this.vy=vH(function(){return new Sn(N.xG)}); g.U(this,this.vy);this.dk=vH(function(){return new sA(N.tC,G,F)}); g.U(this,this.dk);this.Wy=vH(function(){return new $v(N.I7,N.Lc,N.A$,N.PG)}); g.U(this,this.Wy);this.T_=vH(function(){return new Ih7(N.BN,N.xG,N.Lc,J,y,N.I7)}); g.U(this,this.T_);this.My=vH(function(){return new xS(a,N.J6,N.A$,N.Lc,N.PG,N.eY,N.kU,N.Dy,N.xG,N.U9,N.mK,N.xU,N.Xq,N.hf,N.e7,N.I7,N.lm,v)}); g.U(this,this.My);this.Ia={R6:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.tC],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Zf],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.mZ],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Rt]]),Or:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Py],["SLOT_TYPE_FORECASTING",this.B$],["SLOT_TYPE_IN_PLAYER",this.B$],["SLOT_TYPE_PLAYER_BYTES",this.B$]]),C_:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.H3],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.Z7],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Z7],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Z7],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Z7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Z7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Z7],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Z7],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Oq],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Ct],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.Ct],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.A$],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Oq],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Yd],["TRIGGER_TYPE_AD_BREAK_STARTED",this.J6]]),HE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.gZ],["SLOT_TYPE_ABOVE_FEED",this.gZ],["SLOT_TYPE_FORECASTING",this.gZ],["SLOT_TYPE_IN_PLAYER",this.gZ],["SLOT_TYPE_PLAYER_BYTES",this.vy]]),BE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.dk],["SLOT_TYPE_FORECASTING",this.Wy],["SLOT_TYPE_IN_PLAYER", this.T_],["SLOT_TYPE_PLAYER_BYTES",this.My]])};this.listeners=[J.get()];this.Pn={tC:this.tC,UO:this.I7.get(),Zy:this.hf.get(),Gr:this.xG.get(),mZ:this.mZ,xS:F.get(),iK:null,DT:this.H3,ma:J.get(),Wq:this.Dy.get()}}; ZKh=function(a,x,y,D,M){g.A.call(this);var N=this,F=vH(function(){return new E9(N.I7)}); g.U(this,F);var c=vH(function(){return new BA(F)}); g.U(this,c);var J=vH(function(){return new ol}); g.U(this,J);var G=vH(function(){return new z2(a)}); g.U(this,G);var Q=vH(function(){return new hQ(F,c,N.I7)}); g.U(this,Q);var S=vH(function(){return new YO}); g.U(this,S);this.Vp=vH(function(){return new wpJ(x)}); g.U(this,this.Vp);this.BN=vH(function(){return new J8(x)}); g.U(this,this.BN);this.hf=vH(function(){return new T$(M)}); g.U(this,this.hf);this.xU=vH(function(){return new OC(x)}); g.U(this,this.xU);this.mK=vH(function(){return new Vu(x)}); g.U(this,this.mK);this.kU=vH(function(){return new rG(x)}); g.U(this,this.kU);this.Xq=vH(function(){return new tZ(x)}); g.U(this,this.Xq);this.I7=vH(function(){return new Xr(x)}); g.U(this,this.I7);var K=vH(function(){return new oy(D)}); g.U(this,K);var L=vH(function(){return new Xq(N.I7)}); g.U(this,L);var w=vH(function(){return new Iu(F,Q,c,N.I7,L,null,null,null,null)}); g.U(this,w);this.e7=vH(function(){return new Ki(x)}); g.U(this,this.e7);this.Dy=vH(function(){return new jH(x,S,N.I7)}); g.U(this,this.Dy);var Z=Hb({Dy:this.Dy,I7:this.I7,Ef:L}),v=Z.context;this.D7=Z.D7;this.xG=vH(function(){return new Db(x,N.Dy)}); g.U(this,this.xG);this.U9=vH(function(){return new wp}); g.U(this,this.U9);this.PG=vH(function(){return new pF(N.xG,x,N.I7)}); g.U(this,this.PG);this.Lc=vH(function(){return new y8(x,J,N.PG,N.Dy,N.D7,N.I7)}); g.U(this,this.Lc);this.eY=vH(function(){return new mt(N.I7)}); g.U(this,this.eY);this.Zf=new NI(rzT,Ci,function(u,E,h,V){return KLh(c.get(),u,E,h,V)},G,Q,c,L,this.I7,this.Dy); g.U(this,this.Zf);this.mZ=new FT(G,w,y,a,this.Dy,this.xG,this.xU);g.U(this,this.mZ);var m=new iL(x,this.mZ,this.xG,this.Dy);this.Nm=vH(function(){return m}); this.mx=m;this.Rt=new cA(G,Q,this.mK,this.Nm,v);g.U(this,this.Rt);this.tC=new nH(this.I7,G,Q,w,this.Dy,this.Rt,y,this.kU);g.U(this,this.tC);this.Py=vH(function(){return new rr(K,c,L,N.I7,N.Lc,N.xG)}); g.U(this,this.Py);this.B$=vH(function(){return new t9}); g.U(this,this.B$);this.H3=new wn(a,this.BN,this.I7);g.U(this,this.H3);this.Z7=new C$(a);g.U(this,this.Z7);this.Oq=new ZL(a,this.Nm,v);g.U(this,this.Oq);this.Ct=new n$(a,this.mK,this.xG,this.Dy);g.U(this,this.Ct);this.A$=new PA(a);g.U(this,this.A$);this.Yd=new T2(a);g.U(this,this.Yd);this.lm=vH(function(){return new Li(x)}); g.U(this,this.lm);this.J6=new WA(a);g.U(this,this.J6);this.gZ=vH(function(){return new QG}); g.U(this,this.gZ);this.vy=vH(function(){return new Sn(N.xG)}); g.U(this,this.vy);this.dk=vH(function(){return new sA(N.tC,G,F)}); g.U(this,this.dk);this.Wy=vH(function(){return new $v(N.I7,N.Lc,N.A$,N.PG)}); g.U(this,this.Wy);this.My=vH(function(){return new xS(a,N.J6,N.A$,N.Lc,N.PG,N.eY,N.kU,N.Dy,N.xG,N.U9,N.mK,N.xU,N.Xq,N.hf,N.e7,N.I7,N.lm,v)}); g.U(this,this.My);this.pn=vH(function(){return new oi1(N.BN,N.xG,N.Lc,J,N.Vp,y,N.Dy)}); g.U(this,this.pn);this.Ia={R6:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.tC],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Zf],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.mZ],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Rt]]),Or:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Py],["SLOT_TYPE_FORECASTING",this.B$],["SLOT_TYPE_IN_PLAYER",this.B$],["SLOT_TYPE_PLAYER_BYTES",this.B$]]),C_:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.H3],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.Z7],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Z7],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Z7],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Z7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Z7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Z7],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Z7],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Oq],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Ct],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.Ct],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.A$],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Oq],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Yd],["TRIGGER_TYPE_AD_BREAK_STARTED",this.J6]]),HE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.gZ],["SLOT_TYPE_FORECASTING",this.gZ],["SLOT_TYPE_IN_PLAYER",this.gZ],["SLOT_TYPE_PLAYER_BYTES",this.vy]]),BE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.dk],["SLOT_TYPE_FORECASTING",this.Wy],["SLOT_TYPE_IN_PLAYER",this.pn],["SLOT_TYPE_PLAYER_BYTES", this.My]])};this.listeners=[J.get()];this.Pn={tC:this.tC,UO:this.I7.get(),Zy:this.hf.get(),Gr:this.xG.get(),mZ:this.mZ,xS:F.get(),iK:null,DT:this.H3,ma:J.get(),Wq:this.Dy.get()}}; nNG=function(a,x,y,D,M){g.A.call(this);var N=this,F=vH(function(){return new E9(N.I7)}); g.U(this,F);var c=vH(function(){return new BA(F)}); g.U(this,c);var J=vH(function(){return new ol}); g.U(this,J);var G=vH(function(){return new z2(a)}); g.U(this,G);var Q=vH(function(){return new hQ(F,c,N.I7)}); g.U(this,Q);var S=vH(function(){return new YO}); g.U(this,S);this.Vp=vH(function(){return new wpJ(x)}); g.U(this,this.Vp);this.BN=vH(function(){return new J8(x)}); g.U(this,this.BN);this.hf=vH(function(){return new T$(M)}); g.U(this,this.hf);this.xU=vH(function(){return new OC(x)}); g.U(this,this.xU);this.mK=vH(function(){return new Vu(x)}); g.U(this,this.mK);this.kU=vH(function(){return new rG(x)}); g.U(this,this.kU);this.Xq=vH(function(){return new tZ(x)}); g.U(this,this.Xq);this.I7=vH(function(){return new Xr(x)}); g.U(this,this.I7);var K=vH(function(){return new oy(D)}); g.U(this,K);var L=vH(function(){return new Xq(N.I7)}); g.U(this,L);this.e7=vH(function(){return new Ki(x)}); g.U(this,this.e7);this.Dy=vH(function(){return new jH(x,S,N.I7)}); g.U(this,this.Dy);var w=Hb({Dy:this.Dy,I7:this.I7,Ef:L}),Z=w.context;this.D7=w.D7;this.RK=vH(function(){return new SH(x,N.I7,N.Lc)}); g.U(this,this.RK);this.lm=vH(function(){return new Li(x)}); g.U(this,this.lm);this.xG=vH(function(){return new Db(x,N.Dy)}); g.U(this,this.xG);this.U9=vH(function(){return new wp}); g.U(this,this.U9);w=vH(function(){return new Iu(F,Q,c,N.I7,L,null,N.xG,N.xL,N.bk,3)}); g.U(this,w);this.eY=vH(function(){return new mt(N.I7)}); this.PG=vH(function(){return new pF(N.xG,x,N.I7)}); g.U(this,this.PG);this.Lc=vH(function(){return new y8(x,J,N.PG,N.Dy,N.D7,N.I7)}); g.U(this,this.Lc);this.mZ=new FT(G,w,y,a,this.Dy,this.xG,this.xU);g.U(this,this.mZ);var v=new iL(x,this.mZ,this.xG,this.Dy,this.RK);this.Nm=vH(function(){return v}); this.mx=v;this.Zf=new NI(t4G,Ci,function(m,u,E,h){return KLh(c.get(),m,u,E,h)},G,Q,c,L,this.I7,this.Dy); g.U(this,this.Zf);this.xL=new xO(G,Q,this.Nm,this.RK,this.xG,this.I7,this.Lc,this.lm);g.U(this,this.xL);this.Rt=new cA(G,Q,this.mK,this.Nm,Z);g.U(this,this.Rt);this.tC=new nH(this.I7,G,Q,w,this.Dy,this.Rt,y,this.kU);g.U(this,this.tC);this.Py=vH(function(){return new rr(K,c,L,N.I7,N.Lc,N.xG,N.lm)}); g.U(this,this.Py);this.B$=vH(function(){return new t9}); g.U(this,this.B$);this.H3=new wn(a,this.BN,this.I7);g.U(this,this.H3);this.Z7=new C$(a);g.U(this,this.Z7);this.Oq=new ZL(a,this.Nm,Z);g.U(this,this.Oq);this.Ct=new n$(a,this.mK,this.xG,this.Dy);g.U(this,this.Ct);this.v5=new vA(a,this.Dy);g.U(this,this.v5);this.bk=new lk(a,this.RK,this.xG,this.Lc,this.Nm,this.xL);g.U(this,this.bk);this.A$=new PA(a);g.U(this,this.A$);this.Yd=new T2(a);g.U(this,this.Yd);this.J6=new WA(a);g.U(this,this.J6);this.gZ=vH(function(){return new QG}); g.U(this,this.gZ);this.vy=vH(function(){return new Sn(N.xG)}); g.U(this,this.vy);this.dk=vH(function(){return new sA(N.tC,G,F)}); g.U(this,this.dk);this.Wy=vH(function(){return new $v(N.I7,N.Lc,N.A$,N.PG)}); g.U(this,this.Wy);this.My=vH(function(){return new ah(a,N.J6,N.A$,N.Dy,N.lm,N.xG,N.U9,N.Lc,S,N.RK,N.PG,N.eY,N.kU,N.mK,N.xU,N.Xq,N.hf,N.e7,N.I7,J,Z)}); g.U(this,this.My);this.uQ=vH(function(){return new JoJ(N.BN,N.xG,N.Lc,J,N.Vp,y,N.I7,N.Dy)}); g.U(this,this.uQ);this.Ia={R6:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.tC],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.xL],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Zf],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.mZ],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Rt]]),Or:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Py],["SLOT_TYPE_FORECASTING",this.B$],["SLOT_TYPE_IN_PLAYER",this.B$],["SLOT_TYPE_PLAYER_BYTES",this.B$]]),C_:new Map([["TRIGGER_TYPE_SKIP_REQUESTED", this.H3],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.Z7],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.Z7],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.Z7],["TRIGGER_TYPE_SLOT_ID_EXITED",this.Z7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.Z7],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.Z7],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.Z7],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Oq],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED", this.Ct],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Ct],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.v5],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.v5],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.A$],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Oq],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Yd],["TRIGGER_TYPE_AD_BREAK_STARTED",this.J6],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.bk],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED", this.bk],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.bk],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.bk],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.bk]]),HE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.gZ],["SLOT_TYPE_FORECASTING",this.gZ],["SLOT_TYPE_IN_PLAYER",this.gZ],["SLOT_TYPE_PLAYER_BYTES",this.vy]]),BE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.dk],["SLOT_TYPE_FORECASTING",this.Wy],["SLOT_TYPE_PLAYER_BYTES",this.My],["SLOT_TYPE_IN_PLAYER",this.uQ]])};this.listeners=[J.get()]; this.Pn={tC:this.tC,UO:this.I7.get(),Zy:this.hf.get(),Gr:this.xG.get(),mZ:this.mZ,xS:F.get(),iK:null,DT:this.H3,ma:J.get(),Wq:this.Dy.get()}}; POz=function(a,x,y,D){function M(){return N.B} g.A.call(this);var N=this;a.j().experiments.XR("html5_dispose_of_manager_before_dependency")?(this.T=vNz(M,a,x,y,D),this.B=(new PH(this.T)).J(),g.U(this,this.B),g.U(this,this.T)):(this.T=vNz(M,a,x,y,D),g.U(this,this.T),this.B=(new PH(this.T)).J(),g.U(this,this.B))}; qt=function(a){return a.T.Pn}; vNz=function(a,x,y,D,M){try{var N=x.j();if(g.xY(N))var F=new COq(a,x,y,D,M);else if(g.DV(N))F=new qqh(a,x,y,D,M);else if(rA(N))F=new dD7(a,x,y,D,M);else if(g.f9(N))F=new ZKh(a,x,y,D,M);else if(g.Ad(N))F=new nNG(a,x,y,D,M);else throw new TypeError("Unknown web interface");return F}catch(c){return F=x.j(),oK("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:F.T.cplatform,interface:F.T.c,dW7:F.T.cver,AO7:F.T.ctheme,cOJ:F.T.cplayer,Zq6:F.playerStyle}),new zFS(a,x,y,D,M)}}; T6J=function(a){Oj.call(this,a)}; l3G=function(a,x,y,D,M){eu.call(this,a,{W:"div",G:"ytp-ad-timed-pie-countdown-container",K:[{W:"svg",G:"ytp-ad-timed-pie-countdown",X:{viewBox:"0 0 20 20"},K:[{W:"circle",G:"ytp-ad-timed-pie-countdown-background",X:{r:"10",cx:"10",cy:"10"}},{W:"circle",G:"ytp-ad-timed-pie-countdown-inner",X:{r:"5",cx:"10",cy:"10"}},{W:"circle",G:"ytp-ad-timed-pie-countdown-outer",X:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",x,y,D,M);this.U=this.QP("ytp-ad-timed-pie-countdown-container");this.J=this.QP("ytp-ad-timed-pie-countdown-inner"); this.N=this.QP("ytp-ad-timed-pie-countdown-outer");this.B=Math.ceil(2*Math.PI*5);this.hide()}; k0q=function(a,x,y,D,M,N){JB.call(this,a,{W:"div",G:"ytp-ad-action-interstitial",X:{tabindex:"0"},K:[{W:"div",G:"ytp-ad-action-interstitial-background-container"},{W:"div",G:"ytp-ad-action-interstitial-slot",K:[{W:"div",G:"ytp-ad-action-interstitial-instream-info"},{W:"div",G:"ytp-ad-action-interstitial-card",K:[{W:"div",G:"ytp-ad-action-interstitial-image-container"},{W:"div",G:"ytp-ad-action-interstitial-headline-container"},{W:"div",G:"ytp-ad-action-interstitial-description-container"},{W:"div", G:"ytp-ad-action-interstitial-action-button-container"}]}]}]},"ad-action-interstitial",x,y,D);this.uH=M;this.Ey=N;this.navigationEndpoint=this.T=this.skipButton=this.B=this.actionButton=null;this.e8=this.QP("ytp-ad-action-interstitial-instream-info");this.N1=this.QP("ytp-ad-action-interstitial-image-container");this.V=new AB(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,"ytp-ad-action-interstitial-image");g.U(this,this.V);this.V.a7(this.N1);this.UJ=this.QP("ytp-ad-action-interstitial-headline-container"); this.N=new pq(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,"ytp-ad-action-interstitial-headline");g.U(this,this.N);this.N.a7(this.UJ);this.dS=this.QP("ytp-ad-action-interstitial-description-container");this.J=new pq(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,"ytp-ad-action-interstitial-description");g.U(this,this.J);this.J.a7(this.dS);this.zt=this.QP("ytp-ad-action-interstitial-background-container");this.Cc=new AB(this.api,this.layoutId,this.interactionLoggingClientData, this.Zy,"ytp-ad-action-interstitial-background",!0);g.U(this,this.Cc);this.Cc.a7(this.zt);this.YG=this.QP("ytp-ad-action-interstitial-action-button-container");this.slot=this.QP("ytp-ad-action-interstitial-slot");this.x_=this.QP("ytp-ad-action-interstitial-card");this.U=new sN;g.U(this,this.U);this.hide()}; u$8=function(a){var x=g.PK("html5-video-player");x&&g.Gt(x,"ytp-ad-display-override",a)}; sOG=function(a,x,y,D){JB.call(this,a,{W:"div",G:"ytp-ad-overlay-slot",K:[{W:"div",G:"ytp-ad-overlay-container"}]},"invideo-overlay",x,y,D);this.V=[];this.zt=this.UJ=this.U=this.YG=this.e8=null;this.Cc=!1;this.N=null;this.dS=0;a=this.QP("ytp-ad-overlay-container");this.N1=new FC(a,45E3,6E3,.3,.4);g.U(this,this.N1);this.J=mDl(this);g.U(this,this.J);this.J.a7(a);this.B=W2T(this);g.U(this,this.B);this.B.a7(a);this.T=EN1(this);g.U(this,this.T);this.T.a7(a);this.hide()}; mDl=function(a){var x=new g.o0({W:"div",G:"ytp-ad-text-overlay",K:[{W:"div",G:"ytp-ad-overlay-ad-info-button-container"},{W:"div",G:"ytp-ad-overlay-close-container",K:[{W:"button",G:"ytp-ad-overlay-close-button",K:[sj(B6l)]}]},{W:"div",G:"ytp-ad-overlay-title",PJ:"{{title}}"},{W:"div",G:"ytp-ad-overlay-desc",PJ:"{{description}}"},{W:"div",wS:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],PJ:"{{displayUrl}}"}]});a.Z(x.QP("ytp-ad-overlay-title"),"click",function(y){dp(a,x.element,y)}); a.Z(x.QP("ytp-ad-overlay-link"),"click",function(y){dp(a,x.element,y)}); a.Z(x.QP("ytp-ad-overlay-close-container"),"click",a.H_);x.hide();return x}; W2T=function(a){var x=new g.o0({W:"div",wS:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],K:[{W:"div",G:"ytp-ad-overlay-ad-info-button-container"},{W:"div",G:"ytp-ad-overlay-close-container",K:[{W:"button",G:"ytp-ad-overlay-close-button",K:[sj(B6l)]}]},{W:"div",G:"ytp-ad-overlay-text-image",K:[{W:"img",X:{src:"{{imageUrl}}"}}]},{W:"div",G:"ytp-ad-overlay-title",PJ:"{{title}}"},{W:"div",G:"ytp-ad-overlay-desc",PJ:"{{description}}"},{W:"div",wS:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"], PJ:"{{displayUrl}}"}]});a.Z(x.QP("ytp-ad-overlay-title"),"click",function(y){dp(a,x.element,y)}); a.Z(x.QP("ytp-ad-overlay-link"),"click",function(y){dp(a,x.element,y)}); a.Z(x.QP("ytp-ad-overlay-close-container"),"click",a.H_);a.Z(x.QP("ytp-ad-overlay-text-image"),"click",a.E_8);x.hide();return x}; EN1=function(a){var x=new g.o0({W:"div",G:"ytp-ad-image-overlay",K:[{W:"div",G:"ytp-ad-overlay-ad-info-button-container"},{W:"div",G:"ytp-ad-overlay-close-container",K:[{W:"button",G:"ytp-ad-overlay-close-button",K:[sj(B6l)]}]},{W:"div",G:"ytp-ad-overlay-image",K:[{W:"img",X:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});a.Z(x.QP("ytp-ad-overlay-image"),"click",function(y){dp(a,x.element,y)}); a.Z(x.QP("ytp-ad-overlay-close-container"),"click",a.H_);x.hide();return x}; hFq=function(a,x){if(x){var y=g.q(x,CH)||null;y==null?g.mT(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer.")):(x=g.PK("video-ads ytp-ad-module")||null,x==null?g.mT(Error("Could not locate the root ads container element to attach the ad info dialog.")):(a.UJ=new g.o0({W:"div",G:"ytp-ad-overlay-ad-info-dialog-container"}),g.U(a,a.UJ),a.UJ.a7(x),x=new bR(a.api,a.layoutId,a.interactionLoggingClientData,a.Zy,a.UJ.element,!1),g.U(a,x),x.init(ju("ad-info-hover-text-button"),y,a.macros), a.N?(x.a7(a.N,0),x.subscribe("f",a.jYy,a),x.subscribe("e",a.zP,a),a.Z(a.N,"click",a.ilP),a.Z(g.PK("ytp-ad-button",x.element),"click",function(){var D;if(g.q((D=g.q(y.button,g.da))==null?void 0:D.serviceEndpoint,E3z))a.Cc=a.api.getPlayerState(1)===2,a.api.pauseVideo();else a.api.onAdUxClicked("ad-info-hover-text-button",a.layoutId)}),a.zt=x):g.mT(Error("Ad info button container within overlay ad was not present."))))}else g.E0(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))}; f3T=function(a,x){if($DJ(a,Zb)||a.api.isMinimized())return!1;var y=Gg(x.title),D=Gg(x.description);if(g.af(y)||g.af(D))return!1;a.createServerVe(a.J.element,x.trackingParams||null);a.J.updateValue("title",Gg(x.title));a.J.updateValue("description",Gg(x.description));a.J.updateValue("displayUrl",Gg(x.displayUrl));x.navigationEndpoint&&g.zj(a.V,x.navigationEndpoint);a.J.show();a.N1.start();a.logVisibility(a.J.element,!0);a.Z(a.J.element,"mouseover",function(){a.dS++}); return!0}; gN8=function(a,x){if($DJ(a,Zb)||a.api.isMinimized())return!1;var y=Gg(x.title),D=Gg(x.description);if(g.af(y)||g.af(D))return!1;a.createServerVe(a.B.element,x.trackingParams||null);a.B.updateValue("title",Gg(x.title));a.B.updateValue("description",Gg(x.description));a.B.updateValue("displayUrl",Gg(x.displayUrl));a.B.updateValue("imageUrl",H6z(x.image));x.navigationEndpoint&&g.zj(a.V,x.navigationEndpoint);a.YG=x.imageNavigationEndpoint||null;a.B.show();a.N1.start();a.logVisibility(a.B.element,!0); a.Z(a.B.element,"mouseover",function(){a.dS++}); return!0}; RFG=function(a,x){if(a.api.isMinimized())return!1;var y=i6l(x.image),D=y;y.width0?(x=new h7(a.api,a.T), x.a7(a.playerOverlay),g.U(a,x)):(a=Error("Survey progress bar was not added. SurveyAdQuestionCommon: "+JSON.stringify(x)),g.mT(a))}}else g.mT(Error("addCommonComponents() needs to be called before starting countdown."))}; bKh=function(a){function x(y){return{toString:function(){return y()}}} a.macros.SURVEY_LOCAL_TIME_EPOCH_S=x(function(){var y=new Date;return(Math.round(y.valueOf()/1E3)+-1*y.getTimezoneOffset()*60).toString()}); a.macros.SURVEY_ELAPSED_MS=x(function(){return(Date.now()-a.J).toString()})}; pp7=function(a,x,y,D,M){Tq.call(this,a,x,y,D,"survey-question-multi-select");this.dS=M;this.noneOfTheAbove=null;this.submitEndpoints=[];this.N=null;this.hide()}; I38=function(a,x,y){a.noneOfTheAbove=new OKz(a.api,a.layoutId,a.interactionLoggingClientData,a.Zy);a.noneOfTheAbove.a7(a.answers);a.noneOfTheAbove.init(ju("survey-none-of-the-above"),x,y)}; aTG=function(a){a.B.forEach(function(x){x.T.toggleButton(!1)}); eF6(a,!0)}; eF6=function(a,x){var y=a.U;a=x4q(a);x=x===void 0?!1:x;y.T&&(a?y.T.hide():y.T.show(),x&&y.T instanceof L9&&!y.T.U&&A6q(y.T,!1));y.B&&(a?y.B.show():y.B.hide())}; x4q=function(a){return a.B.some(function(x){return x.T.isToggled()})||a.noneOfTheAbove.button.isToggled()}; lJ=function(a,x,y,D,M){Tq.call(this,a,x,y,D,"survey-question-single-select",function(F){N.api.j().C("supports_multi_step_on_desktop")&&M([F])}); var N=this;this.hide()}; kQ=function(a,x,y,D){JB.call(this,a,{W:"div",G:"ytp-ad-survey",K:[{W:"div",G:"ytp-ad-survey-questions"}]},"survey",x,y,D);this.questions=[];this.B=[];this.conditioningRules=[];this.T=0;this.N=this.QP("ytp-ad-survey-questions");this.api.j().C("fix_survey_color_contrast_on_destop")&&this.QP("ytp-ad-survey").classList.add("color-contrast-fix");this.api.j().C("web_enable_speedmaster")&&this.QP("ytp-ad-survey").classList.add("relative-positioning-survey");this.hide()}; D4S=function(a,x){var y=a.B[x],D;(D=a.J)==null||D.dispose();g.q(y,LH)?yy1(a,g.q(y,LH),a.macros):g.q(y,KH)&&jgl(a,g.q(y,KH),a.macros);a.T=x}; yy1=function(a,x,y){var D=new lJ(a.api,a.layoutId,a.interactionLoggingClientData,a.Zy,a.U.bind(a));D.a7(a.N);D.init(ju("survey-question-single-select"),x,y);a.api.j().C("supports_multi_step_on_desktop")?a.J=D:a.questions.push(D);g.U(a,D)}; jgl=function(a,x,y){var D=new pp7(a.api,a.layoutId,a.interactionLoggingClientData,a.Zy,a.U.bind(a));D.a7(a.N);D.init(ju("survey-question-multi-select"),x,y);a.api.j().C("supports_multi_step_on_desktop")?a.J=D:a.questions.push(D);g.U(a,D)}; uJ=function(a,x,y,D){JB.call(this,a,{W:"div",G:"ytp-ad-survey-interstitial",K:[{W:"div",G:"ytp-ad-survey-interstitial-contents",K:[{W:"div",G:"ytp-ad-survey-interstitial-logo",K:[{W:"div",G:"ytp-ad-survey-interstitial-logo-image"}]},{W:"div",G:"ytp-ad-survey-interstitial-text"}]}]},"survey-interstitial",x,y,D);this.T=this.actionButton=null;this.interstitial=this.QP("ytp-ad-survey-interstitial");this.B=this.QP("ytp-ad-survey-interstitial-contents");this.text=this.QP("ytp-ad-survey-interstitial-text"); this.logoImage=this.QP("ytp-ad-survey-interstitial-logo-image");this.transition=new g.yj(this,500,!1,300);g.U(this,this.transition)}; MaT=function(a,x){x=x&&YE(x)||"";if(g.af(x))g.E0(Error("Found ThumbnailDetails without valid image URL"));else{var y=a.style;a=a.style.cssText;var D=document.implementation.createHTMLDocument("").createElement("DIV");D.style.cssText=a;a=qzl(D.style);y.cssText=[a,'background-image:url("'+x+'");'].join("")}}; NOG=function(a){var x=g.PK("html5-video-player");x&&g.Gt(x,"ytp-ad-display-override",a)}; mk=function(a,x,y,D,M,N){N=N===void 0?0:N;eu.call(this,a,{W:"div",G:"ytp-preview-ad",K:[{W:"div",G:"ytp-preview-ad__text"}]},"preview-ad",x,y,D,M);var F=this;this.dS=N;this.B=0;this.U=-1;this.J=this.QP("ytp-preview-ad__text");switch(this.dS){case 1:this.J.classList.add("ytp-preview-ad__text--font--small")}this.transition=new g.yj(this,400,!1,100,function(){F.hide()}); g.U(this,this.transition);this.hide()}; WD=function(a,x,y,D){JB.call(this,a,{W:"img",G:"ytp-ad-avatar"},"ad-avatar",x,y,D);this.hide()}; Fc7=function(a){switch(a.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}}; ED=function(a,x,y,D,M,N){M=M===void 0?!1:M;N=N===void 0?!1:N;JB.call(this,a,{W:"button",G:"ytp-ad-button-vm"},"ad-button",x,y,D);this.buttonText=this.buttonIcon=null;this.hide();this.T=M;this.B=N}; zRG=function(a,x,y,D,M){eu.call(this,a,{W:"div",wS:["ytp-ad-avatar-lockup-card--inactive","ytp-ad-avatar-lockup-card"],K:[{W:"div",G:"ytp-ad-avatar-lockup-card__avatar_and_text_container",K:[{W:"div",G:"ytp-ad-avatar-lockup-card__text_container"}]}]},"ad-avatar-lockup-card",x,y,D,M);this.startMilliseconds=0;this.adAvatar=new WD(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy);g.U(this,this.adAvatar);$M(this.element,this.adAvatar.element,0);this.headline=new uC(this.api,this.layoutId, this.interactionLoggingClientData,this.Zy);g.U(this,this.headline);this.headline.a7(this.QP("ytp-ad-avatar-lockup-card__text_container"));this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline");this.description=new uC(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy);g.U(this,this.description);this.description.a7(this.QP("ytp-ad-avatar-lockup-card__text_container"));this.description.element.classList.add("ytp-ad-avatar-lockup-card__description");this.adButton=new ED(this.api, this.layoutId,this.interactionLoggingClientData,this.Zy);g.U(this,this.adButton);this.adButton.a7(this.element);this.hide()}; sD=function(a,x,y,D){JB.call(this,a,{W:"button",G:"ytp-skip-ad-button",K:[{W:"div",G:"ytp-skip-ad-button__text"}]},"skip-button",x,y,D);var M=this;this.B=!1;this.U=this.QP("ytp-skip-ad-button__text");this.transition=new g.yj(this,500,!1,100,function(){M.hide()}); g.U(this,this.transition);this.T=new FC(this.element,15E3,5E3,.5,.5,!0);g.U(this,this.T);this.hide()}; cyh=function(a,x,y,D,M){eu.call(this,a,{W:"div",G:"ytp-skip-ad"},"skip-ad",x,y,D,M);this.skipOffsetMilliseconds=0;this.isSkippable=!1;this.J=new sD(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy);g.U(this,this.J);this.J.a7(this.element);this.hide()}; BD=function(a,x,y,D){JB.call(this,a,{W:"div",G:"ytp-visit-advertiser-link"},"visit-advertiser-link",x,y,D);this.hide()}; h8=function(a,x,y,D,M){JB.call(this,a,{W:"div",G:"ytp-ad-player-overlay-layout",K:[{W:"div",G:"ytp-ad-player-overlay-layout__player-card-container"},{W:"div",G:"ytp-ad-player-overlay-layout__ad-info-container"},{W:"div",G:"ytp-ad-player-overlay-layout__skip-or-preview-container"},{W:"div",G:"ytp-ad-player-overlay-layout__ad-disclosure-banner-container"}]},"player-overlay-layout",x,y,D);this.B=M;this.UJ=this.QP("ytp-ad-player-overlay-layout__player-card-container");this.T=this.QP("ytp-ad-player-overlay-layout__ad-info-container"); this.V=this.QP("ytp-ad-player-overlay-layout__skip-or-preview-container");this.dS=this.QP("ytp-ad-player-overlay-layout__ad-disclosure-banner-container");this.hide()}; owq=function(a,x,y,D){JB.call(this,a,{W:"div",G:"ytp-ad-grid-card-text",K:[{W:"div",G:"ytp-ad-grid-card-text__metadata",K:[{W:"div",G:"ytp-ad-grid-card-text__metadata__headline"},{W:"div",G:"ytp-ad-grid-card-text__metadata__description",K:[{W:"div",G:"ytp-ad-grid-card-text__metadata__description__line"},{W:"div",G:"ytp-ad-grid-card-text__metadata__description__line"}]}]},{W:"div",G:"ytp-ad-grid-card-text__button"}]},"ad-grid-card-text",x,y,D);this.headline=new uC(this.api,this.layoutId,this.interactionLoggingClientData, this.Zy);g.U(this,this.headline);this.headline.a7(this.QP("ytp-ad-grid-card-text__metadata__headline"));this.moreInfoButton=new ED(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,!0);g.U(this,this.moreInfoButton);this.moreInfoButton.a7(this.QP("ytp-ad-grid-card-text__button"))}; $Q=function(a,x,y,D){JB.call(this,a,{W:"div",G:"ytp-ad-grid-card-collection"},"ad-grid-card-collection",x,y,D);this.T=[]}; fi=function(a,x,y,D,M,N,F){eu.call(this,a,N,F,x,y,D,M);this.playerProgressOffsetMs=0;this.B=!1}; JyC=function(a){var x=g.PK("html5-video-player");x&&g.Gt(x,"ytp-ad-display-override",a)}; GQ7=function(a,x,y,D,M){fi.call(this,a,x,y,D,M,{W:"div",G:"ytp-display-underlay-text-grid-cards",K:[{W:"div",G:"ytp-display-underlay-text-grid-cards__content_container",K:[{W:"div",G:"ytp-display-underlay-text-grid-cards__content_container__header",K:[{W:"div",G:"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar"},{W:"div",G:"ytp-display-underlay-text-grid-cards__content_container__header__headline"}]},{W:"div",G:"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"}, {W:"div",G:"ytp-display-underlay-text-grid-cards__content_container__ad_button"}]}]},"display-underlay-text-grid-cards");this.adGridCardCollection=new $Q(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy);g.U(this,this.adGridCardCollection);this.adGridCardCollection.a7(this.QP("ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"));this.adButton=new ED(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy);g.U(this,this.adButton);this.adButton.a7(this.QP("ytp-display-underlay-text-grid-cards__content_container__ad_button")); this.J=this.QP("ytp-display-underlay-text-grid-cards__content_container");this.U=this.QP("ytp-display-underlay-text-grid-cards__content_container__header")}; gp=function(a,x,y,D){JB.call(this,a,{W:"div",G:"ytp-ad-details-line"},"ad-details-line",x,y,D);this.T=[];this.hide()}; Ry=function(a,x,y,D){JB.call(this,a,{W:"div",G:"ytp-image-background",K:[{W:"img",G:"ytp-image-background-image"}]},"image-background",x,y,D);this.hide()}; QgC=function(a,x,y,D,M){eu.call(this,a,{W:"svg",G:"ytp-timed-pie-countdown",X:{viewBox:"0 0 20 20"},K:[{W:"circle",G:"ytp-timed-pie-countdown__background",X:{r:"10",cx:"10",cy:"10"}},{W:"circle",G:"ytp-timed-pie-countdown__inner",X:{r:"5",cx:"10",cy:"10"}},{W:"circle",G:"ytp-timed-pie-countdown__outer",X:{r:"10",cx:"10",cy:"10"}}]},"timed-pie-countdown",x,y,D,M);this.J=this.QP("ytp-timed-pie-countdown__inner");this.B=Math.ceil(2*Math.PI*5);this.hide()}; YQ=function(a,x,y,D){JB.call(this,a,{W:"div",G:"ytp-video-interstitial-buttoned-centered-layout",X:{tabindex:"0"},K:[{W:"div",G:"ytp-video-interstitial-buttoned-centered-layout__content",K:[{W:"div",G:"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container"},{W:"div",G:"ytp-video-interstitial-buttoned-centered-layout__content__lockup",K:[{W:"div",G:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"},{W:"div",G:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"}, {W:"div",G:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container"},{W:"div",G:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"}]}]},{W:"div",G:"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container"}]},"video-interstitial-buttoned-centered",x,y,D);this.B=null;this.U=this.QP("ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container");this.J=new sN;g.U(this,this.J);this.hide()}; So7=function(a){var x=g.PK("html5-video-player");x&&g.Gt(x,"ytp-ad-display-override",a)}; Kcl=function(a){if(!a.adAvatar||!g.q(a.adAvatar,A8))return g.mT(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.")),!1;if(!a.headline)return g.mT(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no headline.")),!1;if(!a.adBadge||!g.q(a.adBadge,UD))return g.mT(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.")),!1;if(!a.adButton||!g.q(a.adButton,HD))return g.mT(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no action button.")),!1;if(!a.adInfoRenderer|| !g.q(a.adInfoRenderer,CH))return g.mT(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.")),!1;a=a.durationMilliseconds||0;return typeof a!=="number"||a<=0?(g.mT(Error("durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: "+a)),!1):!0}; iJ=function(a,x){x=x===void 0?2:x;g.Mf.call(this);this.api=a;this.T=null;this.handler=new sN(this);g.U(this,this.handler);this.B=UB7;this.handler.Z(this.api,"presentingplayerstatechange",this.Z4);this.T=this.handler.Z(this.api,"progresssync",this.NG);this.Bl=x;this.Bl===1&&this.NG()}; OD=function(a,x,y){Oj.call(this,a);this.api=a;this.Zy=x;this.components={};a=new g.O({W:"div",wS:["video-ads","ytp-ad-module"]});g.U(this,a);Wr&&g.zt(a.element,"ytp-ads-tiny-mode");this.U=new QQ(a.element);g.U(this,this.U);g.f1(this.api,a.element,4);Ru(y)&&(y=new g.O({W:"div",wS:["ytp-ad-underlay"]}),g.U(this,y),this.B=new QQ(y.element),g.U(this,this.B),g.f1(this.api,y.element,0));g.U(this,LU8())}; Lcz=function(a,x){a=g.BX(a.components,x.id,null);a==null&&g.E0(Error("Component not found for element id: "+x.id));return a||null}; wUG=function(a){g.Lf.call(this,a);var x=this;this.B=null;this.created=!1;this.J=a.j().C("h5_use_refactored_get_ad_break")?new crl(this.player):new UC(this.player);this.U=function(){if(x.B!=null)return x.B;var D=new LJG({DT:qt(x.T).DT,Wq:qt(x.T).Wq,L:x.player,UO:qt(x.T).UO,Lc:x.T.T.Lc,ma:qt(x.T).ma,Xq:x.T.T.Xq});x.B=D.Mt;return x.B}; this.T=new POz(this.player,this,this.J,this.U);g.U(this,this.T);var y=a.j();!cH(y)||g.Ad(y)||rA(y)||(g.U(this,new OD(a,qt(this.T).Zy,qt(this.T).UO)),g.U(this,new T6J(a)))}; Ctq=function(a){a.created!==a.loaded&&oK("Created and loaded are out of sync")}; Zxq=function(a){g.Lf.prototype.load.call(a);var x=qt(a.T).UO;try{a.player.getRootNode().classList.add("ad-created")}catch(c){oK(c instanceof Error?c:String(c))}var y=a.player.getVideoData(1),D=y&&y.videoId||"",M=y&&y.getPlayerResponse()||{},N=(M&&M.adPlacements||[]).map(function(c){return c.adPlacementRenderer}),F=((M==null?void 0:M.adSlots)||[]).map(function(c){return g.q(c,St)}); M=M.playerConfig&&M.playerConfig.daiConfig&&M.playerConfig.daiConfig.enableDai||!1;y&&y.w0();x=qoG(N,F,x,qt(a.T).xS);N=y&&y.clientPlaybackNonce||"";y=y&&y.Xb||!1;F=1E3*a.player.getDuration(1);d4l(a);a.T.T.mx.MK(N,F,y,x.r7,x.ZP,x.r7,M,D)}; d4l=function(a){var x,y;if(y=(x=a.player.getVideoData(1))==null||!x.Xb)x=a.player.j(),y=cH(x)&&!g.z$(x)&&x.playerStyle==="desktop-polymer";y&&(a=a.player.getInternalApi(),a.addEventListener("updateKevlarOrC3Companion",p3G),a.addEventListener("updateEngagementPanelAction",IXJ),a.addEventListener("changeEngagementPanelVisibility",eC6),window.addEventListener("yt-navigate-start",x7z))}; V8=function(a,x){x===a.q4&&(a.q4=void 0)}; nw8=function(a){var x=qt(a.T).mZ,y=x.U().Om("SLOT_TYPE_PLAYER_BYTES",1);x=pW(x.Dy.get(),1).clientPlaybackNonce;var D=!1;y=g.W(y);for(var M=y.next();!M.done;M=y.next()){M=M.value;var N=M.slotType==="SLOT_TYPE_PLAYER_BYTES"&&M.slotEntryTrigger instanceof SR?M.slotEntryTrigger.mQ:void 0;N&&N===x&&(D&&oK("More than 1 preroll playerBytes slot detected",M),D=!0)}D||qt(a.T).Gr.bW()}; vwG=function(a){var x="";a=g.W(qt(a.T).ma.tI.keys());for(var y=a.next();!y.done;y=a.next()){y=y.value;if(y.slotType==="SLOT_TYPE_PLAYER_BYTES"&&y.lY==="core")return!0;x+=y.slotType+" "}Math.random()<.01&&oK("Ads Playback Not Managed By Controlflow",void 0,null,{slotTypes:x});return!1}; Pt7=function(a){a=g.W(qt(a.T).ma.tI.values());for(var x=a.next();!x.done;x=a.next())if(x.value.layoutType==="LAYOUT_TYPE_MEDIA_BREAK")return!0;return!1}; ro8=function(a,x,y,D,M,N,F){y=y===void 0?[]:y;D=D===void 0?"":D;M=M===void 0?"":M;var c=qt(a.T).UO,J=a.player.getVideoData(1);J&&J.getPlayerResponse();J&&J.w0();y=qoG(x,y,c,qt(a.T).xS);IKG(qt(a.T).tC,D,y.r7,y.ZP,x,M,N,F)}; qoG=function(a,x,y,D){x={r7:[],ZP:x};a=g.W(a);for(var M=a.next();!M.done;M=a.next())if((M=M.value)&&M.renderer!=null){var N=M.renderer;if(!y.L.j().C("html5_enable_vod_lasr_with_notify_pacf")){var F=void 0,c=void 0,J=void 0,G=void 0,Q=D;g.q((G=N.sandwichedLinearAdRenderer)==null?void 0:G.adVideoStart,pH)?(F=g.q((J=N.sandwichedLinearAdRenderer)==null?void 0:J.adVideoStart,pH),F=Jsq(F,Q),g.fy(N.sandwichedLinearAdRenderer.adVideoStart,pH,F)):g.q((c=N.linearAdSequenceRenderer)==null?void 0:c.adStart,pH)&& (J=g.q((F=N.linearAdSequenceRenderer)==null?void 0:F.adStart,pH),F=Jsq(J,Q),g.fy(N.linearAdSequenceRenderer.adStart,pH,F))}x.r7.push(M)}return x}; g.rp=function(a){if(typeof DOMParser!="undefined")return O5(new DOMParser,SIh(a),"application/xml");throw Error("Your browser does not support loading xml documents");}; g.t8=function(a){g.A.call(this);this.callback=a;this.T=new vI(0,0,.4,0,.2,1,1,1);this.delay=new g.pZ(this.next,window,this);g.U(this,this.delay)}; g.TOT=function(a){var x=a.j();return x.AK&&!x.J&&g.Br(x)?a.isEmbedsShortsMode()?(a=a.cq(),Math.min(a.width,a.height)>=315):!a.Zu():!1}; g.X0=function(a){g.O.call(this,{W:"div",G:"ytp-more-videos-view",X:{tabIndex:"-1"}});var x=this;this.api=a;this.B=!0;this.J=new g.zW(this);this.T=[];this.suggestionData=[];this.columns=this.containerWidth=this.Y=this.U=this.scrollPosition=0;this.title=new g.O({W:"h2",G:"ytp-related-title",PJ:"{{title}}"});this.previous=new g.O({W:"button",wS:["ytp-button","ytp-previous"],X:{"aria-label":"Show previous suggested videos"},K:[g.Lq()]});this.D=new g.t8(function(y){x.suggestions.element.scrollLeft=-y}); this.next=new g.O({W:"button",wS:["ytp-button","ytp-next"],X:{"aria-label":"Show more suggested videos"},K:[g.wD()]});g.U(this,this.J);this.N=a.j().U;g.U(this,this.title);this.title.a7(this.element);this.suggestions=new g.O({W:"div",G:"ytp-suggestions"});g.U(this,this.suggestions);this.suggestions.a7(this.element);g.U(this,this.previous);this.previous.a7(this.element);this.previous.listen("click",this.F3,this);g.U(this,this.D);lTq(this);g.U(this,this.next);this.next.a7(this.element);this.next.listen("click", this.vH,this);this.J.Z(this.api,"appresize",this.E6);this.J.Z(this.api,"fullscreentoggled",this.t_);this.J.Z(this.api,"videodatachange",this.onVideoDataChange);this.E6(this.api.q1().getPlayerSize());this.onVideoDataChange()}; lTq=function(a){for(var x={l7:0};x.l7<16;x={l7:x.l7},++x.l7){var y=new g.O({W:"a",G:"ytp-suggestion-link",X:{href:"{{link}}",target:a.api.j().BJ,"aria-label":"{{aria_label}}"},K:[{W:"div",G:"ytp-suggestion-image"},{W:"div",G:"ytp-suggestion-overlay",X:{style:"{{blink_rendering_hack}}","aria-hidden":"{{aria_hidden}}"},K:[{W:"div",G:"ytp-suggestion-title",PJ:"{{title}}"},{W:"div",G:"ytp-suggestion-author",PJ:"{{author_and_views}}"},{W:"div",X:{"data-is-live":"{{is_live}}"},G:"ytp-suggestion-duration", PJ:"{{duration}}"}]}]});g.U(a,y);var D=y.QP("ytp-suggestion-link");g.F7(D,"transitionDelay",x.l7/20+"s");a.J.Z(D,"click",function(M){return function(N){var F=M.l7;if(a.B){var c=a.suggestionData[F],J=c.sessionData;a.N&&a.api.C("web_player_log_click_before_generating_ve_conversion_params")?(a.api.logClick(a.T[F].element),F=c.CB(),c={},g.Bi(a.api,c),F=g.sS(F,c),g.c4(F,a.api,N)):g.zC(N,a.api,a.N,J||void 0)&&a.api.p_(c.videoId,J,c.playlistId)}else N.preventDefault(),document.activeElement.blur()}}(x)); y.a7(a.suggestions.element);a.T.push(y);a.api.createServerVe(y.element,y)}}; kQT=function(a){if(a.api.j().C("web_player_log_click_before_generating_ve_conversion_params"))for(var x=Math.floor(-a.scrollPosition/(a.U+8)),y=Math.min(x+a.columns,a.suggestionData.length)-1;x<=y;x++)a.api.logVisibility(a.T[x].element,!0)}; g.bJ=function(a){var x=a.api.PO()?32:16;x=a.Y/2+x;a.next.element.style.bottom=x+"px";a.previous.element.style.bottom=x+"px";x=a.scrollPosition;var y=a.containerWidth-a.suggestionData.length*(a.U+8);g.Gt(a.element,"ytp-scroll-min",x>=0);g.Gt(a.element,"ytp-scroll-max",x<=y)}; m4h=function(a){for(var x=a.suggestionData.length,y=0;y>>0)+"_",M=0;return x}); i1("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");Vq(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return gG8(mCC(this))}}); return a}); i1("Promise",function(a){function x(F){this.T=0;this.J=void 0;this.B=[];this.Y=!1;var c=this.U();try{F(c.resolve,c.reject)}catch(J){c.reject(J)}} function y(){this.T=null} function D(F){return F instanceof x?F:new x(function(c){c(F)})} if(a)return a;y.prototype.B=function(F){if(this.T==null){this.T=[];var c=this;this.J(function(){c.N()})}this.T.push(F)}; var M=g.OT.setTimeout;y.prototype.J=function(F){M(F,0)}; y.prototype.N=function(){for(;this.T&&this.T.length;){var F=this.T;this.T=[];for(var c=0;c0&&y>0;)if(D[--y]!=x[--M])return!1;return M<=0}}); i1("Array.prototype.find",function(a){return a?a:function(x,y){return RG6(this,x,y).yu}}); i1("Array.prototype.entries",function(a){return a?a:function(){return n7(this,function(x,y){return[x,y]})}}); i1("Array.prototype.keys",function(a){return a?a:function(){return n7(this,function(x){return x})}}); i1("String.prototype.startsWith",function(a){return a?a:function(x,y){var D=ZD(this,x,"startsWith");x+="";var M=D.length,N=x.length;y=Math.max(0,Math.min(y|0,D.length));for(var F=0;F=N}}); i1("Number.isFinite",function(a){return a?a:function(x){return typeof x!=="number"?!1:!isNaN(x)&&x!==Infinity&&x!==-Infinity}}); i1("String.prototype.repeat",function(a){return a?a:function(x){var y=ZD(this,null,"repeat");if(x<0||x>1342177279)throw new RangeError("Invalid count value");x|=0;for(var D="";x;)if(x&1&&(D+=y),x>>>=1)y+=y;return D}}); i1("Object.entries",function(a){return a?a:function(x){var y=[],D;for(D in x)Is(x,D)&&y.push([D,x[D]]);return y}}); i1("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991}); i1("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991}); i1("Array.from",function(a){return a?a:function(x,y,D){y=y!=null?y:function(c){return c}; var M=[],N=typeof Symbol!="undefined"&&Symbol.iterator&&x[Symbol.iterator];if(typeof N=="function"){x=N.call(x);for(var F=0;!(N=x.next()).done;)M.push(y.call(D,N.value,F++))}else for(N=x.length,F=0;F>>0;if(x===0)return 32;var y=0;(x&4294901760)===0&&(x<<=16,y+=16);(x&4278190080)===0&&(x<<=8,y+=8);(x&4026531840)===0&&(x<<=4,y+=4);(x&3221225472)===0&&(x<<=2,y+=2);(x&2147483648)===0&&y++;return y}}); i1("Number.isNaN",function(a){return a?a:function(x){return typeof x==="number"&&isNaN(x)}}); i1("Array.prototype.values",function(a){return a?a:function(){return n7(this,function(x,y){return y})}}); i1("Array.prototype.fill",function(a){return a?a:function(x,y,D){var M=this.length||0;y<0&&(y=Math.max(0,M+y));if(D==null||D>M)D=M;D=Number(D);D<0&&(D=Math.max(0,M+D));for(y=Number(y||0);y0&&y?y.repeat(Math.ceil(x/y.length)).substring(0,x):"")+D}}); i1("Array.prototype.findIndex",function(a){return a?a:function(x,y){return RG6(this,x,y).Gg}}); i1("Promise.prototype.finally",function(a){return a?a:function(x){return this.then(function(y){return Promise.resolve(x()).then(function(){return y})},function(y){return Promise.resolve(x()).then(function(){throw y; })})}}); i1("Math.imul",function(a){return a?a:function(x,y){x=Number(x);y=Number(y);var D=x&65535,M=y&65535;return D*M+((x>>>16&65535)*M+D*(y>>>16&65535)<<16>>>0)|0}}); i1("Math.sign",function(a){return a?a:function(x){x=Number(x);return x===0||isNaN(x)?x:x>0?1:-1}}); i1("WeakSet",function(a){function x(y){this.T=new WeakMap;if(y){y=g.W(y);for(var D;!(D=y.next()).done;)this.add(D.value)}} if(function(){if(!a||!Object.seal)return!1;try{var y=Object.seal({}),D=Object.seal({}),M=new a([y]);if(!M.has(y)||M.has(D))return!1;M.delete(y);M.add(D);return!M.has(y)&&M.has(D)}catch(N){return!1}}())return a; x.prototype.add=function(y){this.T.set(y,!0);return this}; x.prototype.has=function(y){return this.T.has(y)}; x.prototype.delete=function(y){return this.T.delete(y)}; return x}); i1("Array.prototype.copyWithin",function(a){function x(y){y=Number(y);return y===Infinity||y===-Infinity?y:y|0} return a?a:function(y,D,M){var N=this.length;y=x(y);D=x(D);M=M===void 0?N:x(M);y=y<0?Math.max(N+y,0):Math.min(y,N);D=D<0?Math.max(N+D,0):Math.min(D,N);M=M<0?Math.max(N+M,0):Math.min(M,N);if(yD;)--M in this?this[--y]=this[M]:delete this[--y];return this}}); Hh("copyWithin",function(a){return a?a:Array.prototype.copyWithin}); i1("Array.prototype.at",function(a){return a?a:PJ}); Hh("at",function(a){return a?a:PJ}); i1("String.prototype.at",function(a){return a?a:PJ}); i1("Promise.withResolvers",function(a){return a?a:function(){var x,y;return{promise:new Promise(function(D,M){x=D;y=M}), resolve:x,reject:y}}}); i1("Array.prototype.findLastIndex",function(a){return a?a:function(x,y){return YT6(this,x,y).Gg}}); Hh("findLastIndex",function(a){return a?a:function(x,y){return YT6(this,x,y).Gg}}); i1("Number.parseInt",function(a){return a||parseInt});var rT,f7,AS1;rT=rT||{};g.lF=this||self;f7="closure_uid_"+(Math.random()*1E9>>>0);AS1=0;g.iF(OG,Error);OG.prototype.name="CustomError";var DJT;var Xh7,h3,jp;Xh7=Array.prototype.indexOf?function(a,x){return Array.prototype.indexOf.call(a,x,void 0)}:function(a,x){if(typeof a==="string")return typeof x!=="string"||x.length!=1?-1:a.indexOf(x,0); for(var y=0;y=0;y--)if(y in a&&a[y]===x)return y;return-1}; g.qJ=Array.prototype.forEach?function(a,x,y){Array.prototype.forEach.call(a,x,y)}:function(a,x,y){for(var D=a.length,M=typeof a==="string"?a.split(""):a,N=0;N=.3:this.wZ>=.5};var I4={MQJ:0,bZJ:1},pK8={NONE:0,fbJ:1,k5J:2};var cth="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");Ab.prototype.getValue=function(){return this.B}; g.d(UJ,Ab);UJ.prototype.J=function(a){this.B===null&&g.WX(this.U,a)&&(this.B=a)}; g.d(HX,Ab);HX.prototype.J=function(a){this.B===null&&typeof a==="number"&&(this.B=a)}; g.d(OJ,Ab);OJ.prototype.J=function(a){this.B===null&&typeof a==="string"&&(this.B=a)};Vg.prototype.disable=function(){this.B=!1}; Vg.prototype.enable=function(){this.B=!0}; Vg.prototype.isEnabled=function(){return this.B}; Vg.prototype.reset=function(){this.T={};this.B=!0;this.J={}};var M$=document,r1=window;var gw6=mp(1,!0),FL=mp(610401301,!1);mp(899588437,!1);var RR8=mp(772657768,!1),Yos=mp(513659523,!1),Ayh=mp(568333945,!0),Uph=mp(1331761403,!1);mp(651175828,!1);mp(722764542,!1);mp(748402145,!1);mp(748402146,!1);var iRh=mp(748402147,!0),pi=mp(824648567,!1);mp(824656860,!1);mp(333098724,!1);mp(2147483644,!1);mp(2147483645,!1);mp(2147483646,gw6);mp(2147483647,!0);var zp=!!g.uF("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var jo=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},Bsz=/&/g,hh7=//g,fDT=/"/g,gyJ=/'/g,RhG=/\x00/g,sPG=/[\x00&<>"']/;var c_,U41=g.lF.navigator;c_=U41?U41.userAgentData||null:null;var Z76=globalThis.trustedTypes,w5;qG.prototype.toString=function(){return this.T+""};v_.prototype.toString=function(){return this.T}; var PFl=new v_("about:invalid#zClosurez");var egJ=lv("tel"),pdT=lv("sms"),vyG=[lv("data"),lv("http"),lv("https"),lv("mailto"),lv("ftp"),new Tp(function(a){return/^[^:]*([/?#]|$)/.test(a)})],Tsz=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;E5.prototype.toString=function(){return this.T+""};fR.prototype.toString=function(){return this.T+""};AL.prototype.toString=function(){return this.T};var H_={};g.Hx8=String.prototype.repeat?function(a,x){return a.repeat(x)}:function(a,x){return Array(x+1).join(a)};ym[" "]=function(){};var zX,w7,$vJ,ix8,Ox7,Va1,uI,Wr,rys;g.Er=Qp();g.LG=KpS();g.p3=JL("Edge");g.Mc=g.p3||g.LG;zX=JL("Gecko")&&!(yp(g.NG(),"WebKit")&&!JL("Edge"))&&!(JL("Trident")||JL("MSIE"))&&!JL("Edge");g.lH=yp(g.NG(),"WebKit")&&!JL("Edge");w7=xM();$vJ=O7J();g.DX=i7s();ix8=eo();Ox7=JL("iPad");Va1=JL("iPod");uI=aZ();Wr=yp(g.NG(),"KaiOS"); a:{var tas="",XU7=function(){var a=g.NG();if(zX)return/rv:([^\);]+)(\)|;)/.exec(a);if(g.p3)return/Edge\/([\d\.]+)/.exec(a);if(g.LG)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(g.lH)return/WebKit\/(\S+)/.exec(a);if(g.Er)return/(?:Version)[ \/]?(\S+)/.exec(a)}(); XU7&&(tas=XU7?XU7[1]:"");if(g.LG){var Iy,bx7=g.lF.document;Iy=bx7?bx7.documentMode:void 0;if(Iy!=null&&Iy>parseFloat(tas)){rys=String(Iy);break a}}rys=tas}var XJS=rys,rt6={};var x3,yl;g.Nw=So();x3=eo()||JL("iPod");yl=JL("iPad");g.sr=wJ1();g.DY=KR();g.wo=LR()&&!aZ();var jGh=!g.LG&&!LR();g.C=g.Fz.prototype;g.C.clone=function(){return new g.Fz(this.x,this.y)}; g.C.equals=function(a){return a instanceof g.Fz&&zs(this,a)}; g.C.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}; g.C.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this}; g.C.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}; g.C.scale=function(a,x){this.x*=a;this.y*=typeof x==="number"?x:a;return this};g.C=g.cK.prototype;g.C.clone=function(){return new g.cK(this.width,this.height)}; g.C.aspectRatio=function(){return this.width/this.height}; g.C.isEmpty=function(){return!Ji(this)}; g.C.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; g.C.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; g.C.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; g.C.scale=function(a,x){this.width*=a;this.height*=typeof x==="number"?x:a;return this};Qm.prototype.toString=function(){return this.T}; var Gs={};new Qm(Gs,"");var IDl=/^[a-z][a-z\d-]*$/i,ehC="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),xJ7="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),j4h=["action","formaction","href"];var MSG={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};g.C=L0.prototype;g.C.Qn=function(a){return d1(this.T,a)}; g.C.getElementsByTagName=function(a,x){return(x||this.T).getElementsByTagName(String(a))}; g.C.QP=function(a){return g.PK(a,this.T)}; g.C.setProperties=Ts;g.C.createElement=function(a){return uH(this.T,a)}; g.C.appendChild=g.BK;g.C.append=function(a,x){cbh(w1(a),a,arguments,1)}; g.C.canHaveChildren=function(a){if(a.nodeType!=1)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0}; g.C.removeNode=g.f0;g.C.getChildren=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(x){return x.nodeType==1})}; g.C.contains=g.g1;g.C.isFocusable=YM;iH.prototype.now=function(){return 0}; iH.prototype.B=function(){return 0}; iH.prototype.J=function(){return 0}; iH.prototype.T=function(){return 0};g.d(Vm,iH);Vm.prototype.now=function(){return O$()&&r1.performance.now?r1.performance.now():iH.prototype.now.call(this)}; Vm.prototype.B=function(){return O$()&&r1.performance.memory?r1.performance.memory.totalJSHeapSize||0:iH.prototype.B.call(this)}; Vm.prototype.J=function(){return O$()&&r1.performance.memory?r1.performance.memory.usedJSHeapSize||0:iH.prototype.J.call(this)}; Vm.prototype.T=function(){return O$()&&r1.performance.memory?r1.performance.memory.jsHeapSizeLimit||0:iH.prototype.T.call(this)};var aW8=function(){if(!g.lF.addEventListener||!Object.defineProperty)return!1;var a=!1,x=Object.defineProperty({},"passive",{get:function(){a=!0}}); try{var y=function(){}; g.lF.addEventListener("test",y,x);g.lF.removeEventListener("test",y,x)}catch(D){}return a}();var Cgz=GjJ("AnimationEnd"),P4=GjJ("TransitionEnd");g.C=eq.prototype;g.C.getHeight=function(){return this.bottom-this.top}; g.C.clone=function(){return new eq(this.top,this.right,this.bottom,this.left)}; g.C.contains=function(a){return this&&a?a instanceof eq?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; g.C.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.C.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.C.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.C.scale=function(a,x){x=typeof x==="number"?x:a;this.left*=a;this.right*=a;this.top*=x;this.bottom*=x;return this};g.C=g.jI.prototype;g.C.clone=function(){return new g.jI(this.left,this.top,this.width,this.height)}; g.C.contains=function(a){return a instanceof g.Fz?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; g.C.getSize=function(){return new g.cK(this.width,this.height)}; g.C.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.C.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.C.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.C.scale=function(a,x){x=typeof x==="number"?x:a;this.left*=a;this.width*=a;this.top*=x;this.height*=x;return this};var SJh={};var Zhz=bH(function(){var a=!1;try{var x=Object.defineProperty({},"passive",{get:function(){a=!0}}); g.lF.addEventListener("test",null,x)}catch(y){}return a});n2T.prototype.isVisible=function(){return vc(M$)===1};var kjG=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");u2.prototype.IK=function(a,x,y){a=a+"//"+x+y;var D=BQT(this)-y.length;if(D<0)return"";this.T.sort(function(G,Q){return G-Q}); y=null;x="";for(var M=0;M=J.length){D-=J.length;a+=J;x=this.J;break}y=y==null?N:y}}D="";y!=null&&(D=""+x+"trn="+y);return a+D};var Lf1=$8(function(a){return typeof a==="number"}),K4=$8(function(a){return typeof a==="string"}),w_G=$8(function(a){return typeof a==="boolean"}),HA=$8(function(a){return a!=null&&typeof a==="object"&&typeof a.then==="function"}),pUq=$8(function(a){return!!a&&(typeof a==="object"||typeof a==="function")});var Whh={xKy:"allow-forms",wuY:"allow-modals",NnP:"allow-orientation-lock",hzP:"allow-pointer-lock",LpP:"allow-popups",bBY:"allow-popups-to-escape-sandbox",yIS:"allow-presentation",ezJ:"allow-same-origin",orS:"allow-scripts",RzJ:"allow-top-navigation",C$J:"allow-top-navigation-by-user-activation"},RyS=bH(function(){return E26()});gU.prototype.setInterval=function(a,x){return r1.setInterval(a,x)}; gU.prototype.clearInterval=function(a){r1.clearInterval(a)}; gU.prototype.setTimeout=function(a,x){return r1.setTimeout(a,x)}; gU.prototype.clearTimeout=function(a){r1.clearTimeout(a)};var EF=void 0,Wa,oMl=typeof TextDecoder!=="undefined",tSG,rbC=typeof String.prototype.isWellFormed==="function",VSl=typeof TextEncoder!=="undefined";var eyq={},Vv=null,aPS=zX||g.lH||typeof g.lF.btoa=="function";var oh7=typeof Uint8Array!=="undefined",MoG=!g.LG&&typeof btoa==="function",N5s=/[-_.]/g,jfT={"-":"+",_:"/",".":"="},b2={};rU.prototype.isEmpty=function(){return this.T==null}; rU.prototype.sizeBytes=function(){var a=I_(this);return a?a.length:0}; var cLC;var JLT=void 0;var j2=typeof Symbol==="function"&&typeof Symbol()==="symbol",ITz=yi("jas",void 0,!0),Yp=yi(void 0,"1oa"),e2=yi(void 0,Symbol()),eRh=yi(void 0,"0ub"),hMC=yi(void 0,"0ubs"),fzs=yi(void 0,"0ubsb"),Vo7=yi(void 0,"0actk"),b$=yi("m_m","wE7",!0),ghh=yi(void 0,"vps"),axq=yi();Math.max.apply(Math,g.tS(Object.values({pIG:1,koS:2,rh7:4,RcP:8,ZN8:16,x5S:32,GQt:64,zUR:128,RUP:256,sw1:512,ry7:1024,EWJ:2048,wsP:4096,YZy:8192})));var QfJ={ZcS:{value:0,configurable:!0,writable:!0,enumerable:!1}},Gp7=Object.defineProperties,Dp=j2?ITz:"ZcS",Zo,xHG=[];NZ(xHG,7);Zo=Object.freeze(xHG);var p4={},zi={},eM8=Object.freeze({}),Ba={},JH={};var L4=typeof g.lF.BigInt==="function"&&typeof g.lF.BigInt(0)==="bigint";var M8=$8(function(a){return L4?a>=ymC&&a<=jj1:a[0]==="-"?Cv1(a,DHz):Cv1(a,MC7)}),DHz=Number.MIN_SAFE_INTEGER.toString(),ymC=L4?BigInt(Number.MIN_SAFE_INTEGER):void 0,MC7=Number.MAX_SAFE_INTEGER.toString(),jj1=L4?BigInt(Number.MAX_SAFE_INTEGER):void 0;var MqG=typeof Uint8Array.prototype.slice==="function",C4=0,qZ=0,gM1;var AH=typeof BigInt==="function"?BigInt.asIntN:void 0,uLG=typeof BigInt==="function"?BigInt.asUintN:void 0,Vi=Number.isSafeInteger,s8=Number.isFinite,O8=Math.trunc,ZR1=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var RM7={};var N27={tZ7:!0};var jx;var Y5h,ALs;var yiz=wP(0),I2={};Ld.prototype.init=function(a,x,y,D){var M=D===void 0?{}:D;D=M.Xk===void 0?!1:M.Xk;M=M.Jn===void 0?!1:M.Jn;this.Xk=D;this.Jn=M;a&&(a=Kd(a,this.Jn),this.B=a.buffer,this.N=a.T,this.U=x||0,this.J=y!==void 0?this.U+y:this.B.length,this.T=this.U)}; Ld.prototype.free=function(){this.clear();TA.length<100&&TA.push(this)}; Ld.prototype.clear=function(){this.B=null;this.N=!1;this.T=this.J=this.U=0;this.Xk=!1}; Ld.prototype.reset=function(){this.T=this.U}; var TA=[];lf.prototype.free=function(){this.T.clear();this.B=this.J=-1;kg.length<100&&kg.push(this)}; lf.prototype.reset=function(){this.T.reset();this.U=this.T.T;this.B=this.J=-1}; var kg=[];var S$l,Li6;fd.prototype.length=function(){return this.T.length}; fd.prototype.end=function(){var a=this.T;this.T=[];return a};var rL=OF(),F96=OF(),zP6=OF(),cm7=OF(),oaz=OF(),Jm1=OF(),G8l=OF(),Qjh=OF(),SlG=OF(),K98=OF(),L91=OF();VZ.prototype.toJSON=function(){return Fm(this)}; VZ.prototype.zJ=function(a){return JSON.stringify(Fm(this,a))}; VZ.prototype.clone=function(){var a=this.HJ,x=a[Dp]|0;return Jv(this,a,x)?Gf(this,a,!0):new this.constructor(o2(a,x,!1))}; VZ.prototype[b$]=p4;VZ.prototype.toString=function(){return this.HJ.toString()};var lz7=Xd(function(a,x,y,D,M){if(a.B!==2)return!1;mr(a,Av(x,D,y),M);return!0},T1h),ksC=Xd(function(a,x,y,D,M){if(a.B!==2)return!1; mr(a,Av(x,D,y),M);return!0},T1h),M3=Symbol(),aL=Symbol(),jy=Symbol(),B1G=Symbol(),Wih=Symbol(),bf,pd;var wFh=wP(0),CmC=z_(function(a,x,y){if(a.B!==1)return!1;oL(x,y,va(a.T));return!0},J4,SlG),qll=z_(function(a,x,y){if(a.B!==1)return!1; a=va(a.T);oL(x,y,a===0?void 0:a);return!0},J4,SlG),dHq=z_(function(a,x,y,D){if(a.B!==1)return!1; gh(x,y,D,va(a.T));return!0},J4,SlG),ZgG=z_(function(a,x,y){if(pi)return a.B!==0?a=!1:(oL(x,y,Cd(a.T,kk)),a=!0),a; if(a.B!==0)return!1;oL(x,y,Cd(a.T,Ti));return!0},G_,G8l),naq=z_(function(a,x,y){if(pi)return a.B!==0?x=!1:(a=Cd(a.T,kk),oL(x,y,a===wFh?void 0:a),x=!0),x; if(a.B!==0)return!1;a=Cd(a.T,Ti);oL(x,y,a===0?void 0:a);return!0},G_,G8l),vaG=z_(function(a,x,y,D){if(pi)return a.B!==0?a=!1:(gh(x,y,D,Cd(a.T,kk)),a=!0),a; if(a.B!==0)return!1;gh(x,y,D,Cd(a.T,Ti));return!0},G_,G8l),Pm6=z_(function(a,x,y){if(a.B!==0)return!1; oL(x,y,qe(a.T));return!0},Q$,cm7),T28=z_(function(a,x,y){if(a.B!==0)return!1; a=qe(a.T);oL(x,y,a===0?void 0:a);return!0},Q$,cm7),lxq=z_(function(a,x,y,D){if(a.B!==0)return!1; gh(x,y,D,qe(a.T));return!0},Q$,cm7),k8C=z_(function(a,x,y){if(pi)return a.B!==1?a=!1:(oL(x,y,nd(a.T)),a=!0),a; if(a.B!==1)return!1;oL(x,y,ZN(a.T));return!0},function(a,x,y){nMT(a,y,mGh(x))},Qjh),uKS=cw(function(a,x,y){if(pi)return a.B!==1&&a.B!==2?a=!1:(x=sh(x,x[Dp]|0,y),a.B==2?Gs6(a,nd,x):x.push(nd(a.T)),a=!0),a; if(a.B!==1&&a.B!==2)return!1;x=sh(x,x[Dp]|0,y);a.B==2?Gs6(a,ZN,x):x.push(ZN(a.T));return!0},function(a,x,y){x=FW(mGh,x,!1); if(x!=null)for(var D=0;D>>0);return!0},function(a,x,y){x=RG(x); x!=null&&x!=null&&(UF(a,y,0),RW(a.T,x))},oaz),Dw=z_(function(a,x,y){if(a.B!==0)return!1; oL(x,y,qe(a.T));return!0},function(a,x,y){x=$k(x); x!=null&&(x=parseInt(x,10),UF(a,y,0),CHl(a.T,x))},L91);var Uk8=new Map;g.d(H0S,QZl);O0S.prototype.register=function(){ym(this)};g.d(LX,VZ);LX.prototype.J=ri7([0,qll,naq,-2,T28]);b01.prototype.WG=function(a){var x=this.T[a.key];if(a.valueType==="proto"){try{var y=JSON.parse(x);if(Array.isArray(y))return y}catch(D){}return a.defaultValue}return typeof x===typeof a.defaultValue?x:a.defaultValue};var Iz7={jh7:1,t7:2,JX6:3,1:"POSITION",2:"VISIBILITY",3:"MONITOR_VISIBILITY"};adJ.prototype.Gv=function(a){if(typeof a==="string"&&a.length!=0){var x=this.f1;if(x.B){a=a.split("&");for(var y=a.length-1;y>=0;y--){var D=a[y].split("="),M=decodeURIComponent(D[0]);D.length>1?(D=decodeURIComponent(D[1]),D=/^[0-9]+$/g.exec(D)?parseInt(D,10):D):D=1;(M=x.T[M])&&M.J(D)}}}};var Mg=null;var nX=g.lF.performance,fxl=!!(nX&&nX.mark&&nX.measure&&nX.clearMarks),dB=bH(function(){var a;if(a=fxl){var x=x===void 0?window:x;if(Mg===null){Mg="";try{a="";try{a=x.top.location.hash}catch(D){a=x.location.hash}if(a){var y=a.match(/\bdeid=([\d,]+)/);Mg=y?y[1]:""}}catch(D){}}x=Mg;a=!!x.indexOf&&x.indexOf("1337")>=0}return a}); ZW.prototype.disable=function(){this.T=!1;this.events!==this.B.google_js_reporting_queue&&(dB()&&g.qJ(this.events,NU6),this.events.length=0)}; ZW.prototype.start=function(a,x){if(!this.T)return null;var y=DF1()||j_6();a=new MI1(a,x,y);x="goog_"+a.label+"_"+a.uniqueId+"_start";nX&&dB()&&nX.mark(x);return a}; ZW.prototype.end=function(a){if(this.T&&typeof a.value==="number"){var x=DF1()||j_6();a.duration=x-a.value;x="goog_"+a.label+"_"+a.uniqueId+"_end";nX&&dB()&&nX.mark(x);!this.T||this.events.length>2048||this.events.push(a)}};var FG1=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),$r=/#|$/,Q_J=/[?&]($|#)/;KGz.prototype.HT=function(a,x,y,D,M){M=M||this.fS;try{var N=new u2;N.T.push(1);N.B[1]=mG("context",a);x.error&&x.meta&&x.id||(x=new US(Hw(x)));if(x.msg){var F=x.msg.substring(0,512);N.T.push(2);N.B[2]=mG("msg",F)}var c=x.meta||{};if(this.AM)try{this.AM(c)}catch(L){}if(D)try{D(c)}catch(L){}D=[c];N.T.push(3);N.B[3]=D;var J=mJ7();if(J.B){var G=J.B.url||"";N.T.push(4);N.B[4]=mG("top",G)}var Q={url:J.T.url||""};if(J.T.url){var S=g.Pw(J.T.url);var K=vw(S[1],null,S[3],S[4])}else K="";G=[Q,{url:K}];N.T.push(5); N.B[5]=G;xF1(this.T,M,N,y)}catch(L){try{xF1(this.T,M,{context:"ecmserr",rctx:a,msg:Hw(L),url:J&&J.T.url},y)}catch(w){}}return this.V1}; g.d(US,y38);var Yr,A4,RL=new ZW;Yr=new function(){var a="https:";r1&&r1.location&&r1.location.protocol==="http:"&&(a="http:");this.B=a;this.T=.01}; A4=new KGz;r1&&r1.document&&(r1.document.readyState=="complete"?wcs():RL.T&&ne(r1,"load",function(){wcs()}));var dFq=Date.now(),b6=-1,t4=-1,Ekz,pX=-1,XW=!1;IL.prototype.equals=function(a,x){return!!a&&(!(x===void 0?0:x)||this.volume==a.volume)&&this.J==a.J&&x8(this.T,a.T)&&!0};ey.prototype.Qn=function(){return this.Y}; ey.prototype.equals=function(a,x){return this.U.equals(a.U,x===void 0?!1:x)&&this.Y==a.Y&&x8(this.J,a.J)&&x8(this.D,a.D)&&this.T==a.T&&this.N==a.N&&this.B==a.B&&this.V==a.V};var gaG={currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},y5={SK:"start",IH:"firstquartile",kP:"midpoint",BZ:"thirdquartile",COMPLETE:"complete",ERROR:"error",rO:"metric",PAUSE:"pause",jK:"resume",Hb:"skip",mL:"viewable_impression",Gl:"mute",d3:"unmute",UF:"fullscreen",Jt:"exitfullscreen",HX:"bufferstart",j4:"bufferfinish",WH:"fully_viewable_audible_half_duration_impression",Cx:"measurable_impression",Ma:"abandon",QG:"engagedview",w8:"impression",BH:"creativeview",LOADED:"loaded", SP7:"progress",CLOSE:"close",kQJ:"collapse",Gf8:"overlay_resize",YP7:"overlay_unmeasurable_impression",lTP:"overlay_unviewable_impression",Z57:"overlay_viewable_immediate_impression",Ms7:"overlay_viewable_end_of_session_impression",cH:"custom_metric_viewable",un:"audio_audible",zd:"audio_measurable",X$:"audio_impression"},HvJ="start firstquartile midpoint thirdquartile resume loaded".split(" "),ivJ=["start","firstquartile","midpoint","thirdquartile"],BP7=["abandon"],nj={UNKNOWN:-1,SK:0,IH:1,kP:2, BZ:3,COMPLETE:4,rO:5,PAUSE:6,jK:7,Hb:8,mL:9,Gl:10,d3:11,UF:12,Jt:13,WH:14,Cx:15,Ma:16,QG:17,w8:18,BH:19,LOADED:20,cH:21,HX:22,j4:23,X$:27,zd:28,un:29};var n8G={QuP:"addEventListener",DV1:"getMaxSize",G5R:"getScreenSize",YdJ:"getState",lgt:"getVersion",oY7:"removeEventListener",DLt:"isViewable"};mF8.prototype.update=function(a){a&&a.document&&(this.Y=aH(!1,a,this.isMobileDevice),this.T=aH(!0,a,this.isMobileDevice),E87(this,a),WGS(this,a))};F3.prototype.cancel=function(){R_().clearTimeout(this.T);this.T=null}; F3.prototype.schedule=function(){var a=this,x=R_(),y=q3().T.T;this.T=x.setTimeout(wB(y,OS(143,function(){a.B++;a.J.sample()})),ZeT())};g.C=zY.prototype;g.C.WW=function(){return!1}; g.C.initialize=function(){return this.isInitialized=!0}; g.C.UT=function(){return this.T.UJ}; g.C.xZ=function(){return this.T.cJ}; g.C.fail=function(a,x){if(!this.cJ||(x===void 0?0:x))this.cJ=!0,this.UJ=a,this.V=0,this.T!=this||oH(this)}; g.C.getName=function(){return this.T.e8}; g.C.L6=function(){return this.T.ZJ()}; g.C.ZJ=function(){return{}}; g.C.W8=function(){return this.T.V}; g.C.Kk=function(){var a=Dq();a.T=aH(!0,this.J,a.isMobileDevice)}; g.C.Sc=function(){WGS(Dq(),this.J)}; g.C.cw=function(){return this.U.T}; g.C.sample=function(){}; g.C.isActive=function(){return this.T.D}; g.C.CM=function(a){var x=this.T;this.T=a.W8()>=this.V?a:this;x!==this.T?(this.D=this.T.D,oH(this)):this.D!==this.T.D&&(this.D=this.T.D,oH(this))}; g.C.Gb=function(a){if(a.B===this.T){var x=!this.U.equals(a,this.BJ);this.U=a;x&&hI1(this)}}; g.C.xz=function(){return this.BJ}; g.C.dispose=function(){this.OJ=!0}; g.C.hP=function(){return this.OJ};g.C=JG.prototype;g.C.observe=function(){return!0}; g.C.unobserve=function(){}; g.C.s8=function(a){this.N=a}; g.C.dispose=function(){if(!this.hP()){var a=this.B;g.Dk(a.N,this);a.BJ&&this.xz()&&BU8(a);this.unobserve();this.tP=!0}}; g.C.hP=function(){return this.tP}; g.C.L6=function(){return this.B.L6()}; g.C.W8=function(){return this.B.W8()}; g.C.UT=function(){return this.B.UT()}; g.C.xZ=function(){return this.B.xZ()}; g.C.CM=function(){}; g.C.Gb=function(){this.Tb()}; g.C.xz=function(){return this.OJ};g.C=GY.prototype;g.C.W8=function(){return this.T.W8()}; g.C.UT=function(){return this.T.UT()}; g.C.xZ=function(){return this.T.xZ()}; g.C.create=function(a,x,y){var D=null;this.T&&(D=this.Wo(a,x,y),c9(this.T,D));return D}; g.C.Tc=function(){return this.aq()}; g.C.aq=function(){return!1}; g.C.init=function(a){return this.T.initialize()?(c9(this.T,this),this.U=a,!0):!1}; g.C.CM=function(a){a.W8()==0&&this.U(a.UT(),this)}; g.C.Gb=function(){}; g.C.xz=function(){return!1}; g.C.dispose=function(){this.N=!0}; g.C.hP=function(){return this.N}; g.C.L6=function(){return{}};Sp.prototype.add=function(a,x,y){++this.J;a=new fd7(a,x,y);this.T.push(new fd7(a.B,a.T,a.J+this.J/4096));this.B=!0;return this};UFl.prototype.toString=function(){var a="//pagead2.googlesyndication.com//pagead/gen_204",x=LD(this.T);x.length>0&&(a+="?"+x);return a};g.A.prototype.XJ=!1;g.A.prototype.hP=function(){return this.XJ}; g.A.prototype.dispose=function(){this.XJ||(this.XJ=!0,this.m6())}; g.A.prototype[Symbol.dispose]=function(){this.dispose()}; g.A.prototype.addOnDisposeCallback=function(a,x){this.XJ?x!==void 0?a.call(x):a():(this.kN||(this.kN=[]),x&&(a=a.bind(x)),this.kN.push(a))}; g.A.prototype.m6=function(){if(this.kN)for(;this.kN.length;)this.kN.shift()()};var RPS=[0,ZgG,mHJ,-1];q$.prototype.update=function(a,x,y){a&&(this.T+=x,this.B+=x,this.U+=x,this.J=Math.max(this.J,this.U));if(y===void 0?!a:y)this.U=0};var r3h=[1,.75,.5,.3,0];dg.prototype.update=function(a,x,y,D,M,N){N=N===void 0?!0:N;x=M?Math.min(a,x):x;for(M=0;M0&&x>=F;F=!(a>0&&a>=F)||y;this.T[M].update(N&&c,D,!N||F)}};lu.prototype.update=function(a,x,y,D){this.Y=this.Y!=-1?Math.min(this.Y,x.wZ):x.wZ;this.dS=Math.max(this.dS,x.wZ);this.tP=this.tP!=-1?Math.min(this.tP,x.zQ):x.zQ;this.UJ=Math.max(this.UJ,x.zQ);this.iY.update(x.zQ,y.zQ,x.T,a,D);this.N1+=a;x.wZ===0&&(this.e8+=a);this.B.update(x.wZ,y.wZ,x.T,a,D);y=D||y.e2!=x.e2?y.isVisible()&&x.isVisible():y.isVisible();x=!x.isVisible()||x.T;this.Gt.update(y,a,x)}; lu.prototype.kF=function(){return this.Gt.J>=this.zt};if(M$&&M$.URL){var YlT=M$.URL,Amz;a:{if(YlT){var UHG=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var Ng=UHG.exec(decodeURIComponent(YlT));if(Ng){Amz=Ng[1]&&Ng[1].length>1?Ng[1].substring(1):"true";break a}}catch(a){}}Amz=""}A4.V1=!(Amz.length>0)};var Hgh=new eq(0,0,0,0);var xZq=new eq(0,0,0,0);g.d(Ed,g.A);g.C=Ed.prototype; g.C.m6=function(){if(this.Jz.T){if(this.Ko.Q6){var a=this.Jz.T;typeof a.removeEventListener==="function"&&a.removeEventListener("mouseover",this.Ko.Q6,dU());this.Ko.Q6=null}this.Ko.mA&&(a=this.Jz.T,typeof a.removeEventListener==="function"&&a.removeEventListener("mouseout",this.Ko.mA,dU()),this.Ko.mA=null)}this.JE&&this.JE.dispose();this.L$&&this.L$.dispose();delete this.lz;delete this.KV;delete this.Jj;delete this.Jz.PE;delete this.Jz.T;delete this.Ko;delete this.JE;delete this.L$;delete this.f1; g.A.prototype.m6.call(this)}; g.C.I4=function(){return this.L$?this.L$.T:this.position}; g.C.Gv=function(a){q3().Gv(a)}; g.C.xz=function(){return!1}; g.C.Ga=function(){return new lu}; g.C.ou=function(){return this.lz}; g.C.zs=function(a){return M27(this,a,1E4)}; g.C.rS=function(a,x,y,D,M,N,F){this.zb||(this.RE&&(a=this.Im(a,y,M,F),D=D&&this.c9.wZ>=(this.e2()?.3:.5),this.Ro(N,a,D),this.gi=x,a.wZ>0&&-1===this.Mj&&(this.Mj=x),this.zS==-1&&this.kF()&&(this.zS=x),this.VU==-2&&(this.VU=m8(this.I4())?a.wZ:-1),this.c9=a),this.KV(this))}; g.C.Ro=function(a,x,y){this.ou().update(a,x,this.c9,y)}; g.C.mY=function(){return new Zk}; g.C.Im=function(a,x,y,D){y=this.mY();y.T=x;x=R_().B;x=vc(M$)===0?-1:x.isVisible()?0:1;y.B=x;y.wZ=this.Fo(a);y.e2=this.e2();y.zQ=D;return y}; g.C.Fo=function(a){return this.opacity===0&&Xe(this.f1,"opac")===1?0:a}; g.C.e2=function(){return!1}; g.C.qz=function(){return this.V86||this.j7P}; g.C.j2=function(){rB()}; g.C.O4=function(){rB()}; g.C.If=function(){return this.requestSource}; g.C.ZD=function(){return 0}; g.C.kF=function(){return this.lz.kF()}; g.C.Pw=function(){var a=this.RE;a=(this.hasCompleted||this.hP())&&!a;var x=q3().B!==2||this.Ofc;return this.zb||x&&a?2:this.kF()?4:3}; g.C.xb=function(){return 0};g.B9.prototype.next=function(){return g.Fw}; g.Fw={done:!0,value:void 0};g.B9.prototype.lM=function(){return this};g.d(JH8,Zk);var zD=QGh([void 0,1,2,3,4,8,16]),cn=QGh([void 0,4,8,16]),igz={sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:gg("p0",cn),p1:gg("p1",cn),p2:gg("p2",cn),p3:gg("p3",cn),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:fD("mtos1",[0,2,4],!1,cn),mtos2:fD("mtos2",[0,2,4],!1,cn),mtos3:fD("mtos3",[0,2,4],!1,cn),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:gg("a0",cn),a1:gg("a1",cn),a2:gg("a2",cn),a3:gg("a3",cn),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:gg("c0",cn),c1:gg("c1",cn),c2:gg("c2",cn),c3:gg("c3",cn),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:gg("qmtos",zD),qnc:gg("qnc",zD),qmv:gg("qmv",zD),qnv:gg("qnv",zD), 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:gg("ss0",cn),ss1:gg("ss1",cn),ss2:gg("ss2",cn),ss3:gg("ss3",cn),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"},OgG=Object.assign({},igz,{avid:ti("audio"),avas:"avas",vs:"vs"}),VCG={atos:"atos",avt:fD("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:function(a,x){return function(y){return y[a]===void 0&&x!==void 0?x:y[a]}}("ss",0), t:"t"};Ud.prototype.getValue=function(){return this.B}; Ud.prototype.update=function(a,x){a>=32||(this.T&1<=.5;y1(x.volume)&&(this.U=this.U!=-1?Math.min(this.U,x.volume):x.volume,this.D=Math.max(this.D,x.volume));N&&(this.OJ+=a,this.BJ+=M?a:0);this.T.update(x.wZ,y.wZ,x.T,a,D,M);this.J.update(!0,a);this.N.update(M,a);this.cJ.update(y.fullscreen,a);this.S8.update(M&&!N,a);a=Math.floor(x.mediaTime/1E3);this.yP.update(a,x.isVisible());this.EJ.update(a,x.wZ>=1);this.YG.update(a, $C(x))}};q8s.prototype.B=function(a){this.J||(this.T(a)?(a=W3h(this.BJ,this.U,a),this.N|=a,a=a==0):a=!1,this.J=a)};g.d(Od,q8s);Od.prototype.T=function(){return!0}; Od.prototype.D=function(){return!1}; Od.prototype.getId=function(){var a=this,x=EJ(y5,function(y){return y==a.U}); return nj[x].toString()}; Od.prototype.toString=function(){var a="";this.D()&&(a+="c");this.J&&(a+="s");this.N>0&&(a+=":"+this.N);return this.getId()+a};g.d(V1,Od);V1.prototype.B=function(a,x){x=x===void 0?null:x;x!=null&&this.Y.push(x);Od.prototype.B.call(this,a)};g.d(rg,dZJ);rg.prototype.B=function(){return null}; rg.prototype.J=function(){return[]};g.d(tG,JG);g.C=tG.prototype;g.C.xM=function(){if(this.element){var a=this.element,x=this.B.T.J;try{try{var y=ld7(a.getBoundingClientRect())}catch(G){y=new eq(0,0,0,0)}var D=y.right-y.left,M=y.bottom-y.top,N=Ce6(a,x),F=N.x,c=N.y;var J=new eq(Math.round(c),Math.round(F+D),Math.round(c+M),Math.round(F))}catch(G){J=Hgh.clone()}this.J=J;this.T=$FG(this,this.J)}}; g.C.QT=function(){this.D=this.B.U.T}; g.C.Kz=function(a){var x=Xe(this.f1,"od")==1;return ap1(a,this.D,this.element,x)}; g.C.JY=function(){this.timestamp=rB()}; g.C.Tb=function(){this.JY();this.xM();if(this.element&&typeof this.element.videoWidth==="number"&&typeof this.element.videoHeight==="number"){var a=this.element;var x=new g.cK(a.videoWidth,a.videoHeight);a=this.T;var y=a_(a),D=a.getHeight(),M=x.width;x=x.height;M<=0||x<=0||y<=0||D<=0||(M/=x,x=y/D,a=a.clone(),M>x?(y/=M,D=(D-y)/2,D>0&&(D=a.top+D,a.top=Math.round(D),a.bottom=Math.round(D+y))):(D*=M,y=Math.round((y-D)/2),y>0&&(y=a.left+y,a.left=Math.round(y),a.right=Math.round(y+D))));this.T=a}this.QT(); a=this.T;y=this.D;a=a.left<=y.right&&y.left<=a.right&&a.top<=y.bottom&&y.top<=a.bottom?new eq(Math.max(a.top,y.top),Math.min(a.right,y.right),Math.min(a.bottom,y.bottom),Math.max(a.left,y.left)):new eq(0,0,0,0);y=a.top>=a.bottom||a.left>=a.right?new eq(0,0,0,0):a;a=this.B.U;x=M=D=0;if((this.T.bottom-this.T.top)*(this.T.right-this.T.left)>0)if(this.Kz(y))y=new eq(0,0,0,0);else{D=Dq().U;x=new eq(0,D.height,D.width,0);var N;D=W9(y,(N=this.N)!=null?N:this.T);M=W9(y,Dq().T);x=W9(y,x)}N=y.top>=y.bottom|| y.left>=y.right?new eq(0,0,0,0):yv(y,-this.T.left,-this.T.top);N$()||(M=D=0);this.BJ=new ey(a,this.element,this.T,N,D,M,this.timestamp,x)}; g.C.getName=function(){return this.B.getName()};var rmG=new eq(0,0,0,0);g.d(X3,tG);g.C=X3.prototype;g.C.observe=function(){this.U();return!0}; g.C.Gb=function(){tG.prototype.Tb.call(this)}; g.C.JY=function(){}; g.C.xM=function(){}; g.C.Tb=function(){this.U();tG.prototype.Tb.call(this)}; g.C.CM=function(a){a=a.isActive();a!==this.V&&(a?this.U():(Dq().T=new eq(0,0,0,0),this.T=new eq(0,0,0,0),this.D=new eq(0,0,0,0),this.timestamp=-1));this.V=a};var ow={},WeJ=(ow.firstquartile=0,ow.midpoint=1,ow.thirdquartile=2,ow.complete=3,ow);g.d(pD,Ed);g.C=pD.prototype;g.C.xz=function(){return!0}; g.C.yM=function(){return this.eQ==2}; g.C.zs=function(a){return M27(this,a,Math.max(1E4,this.J/3))}; g.C.rS=function(a,x,y,D,M,N,F){var c=this,J=this.Y(this)||{};g.Y2(J,M);this.J=J.duration||this.J;this.BJ=J.isVpaid||this.BJ;this.e8=J.isYouTube||this.e8;R_();this.iY=!1;M=nk8(this,x);Z41(this)===1&&(N=M);Ed.prototype.rS.call(this,a,x,y,D,J,N,F);this.G9&&this.G9.J&&g.qJ(this.D,function(G){G.B(c)})}; g.C.Ro=function(a,x,y){Ed.prototype.Ro.call(this,a,x,y);ap(this).update(a,x,this.c9,y);this.zt=$C(this.c9)&&$C(x);this.UJ==-1&&this.EJ&&(this.UJ=this.ou().J.T);this.pJ.J=0;a=this.kF();x.isVisible()&&AG(this.pJ,"vs");a&&AG(this.pJ,"vw");y1(x.volume)&&AG(this.pJ,"am");$C(x)?AG(this.pJ,"a"):AG(this.pJ,"mut");this.u7&&AG(this.pJ,"f");x.B!=-1&&(AG(this.pJ,"bm"),x.B==1&&(AG(this.pJ,"b"),$C(x)&&AG(this.pJ,"umutb")));$C(x)&&x.isVisible()&&AG(this.pJ,"avs");this.zt&&a&&AG(this.pJ,"avw");x.wZ>0&&AG(this.pJ, "pv");xz(this,this.ou().J.T,!0)&&AG(this.pJ,"gdr");P9(this.ou().B,1)>=2E3&&AG(this.pJ,"pmx");this.iY&&AG(this.pJ,"tvoff")}; g.C.Ga=function(){return new H9}; g.C.ou=function(){return this.lz}; g.C.mY=function(){return new JH8}; g.C.Im=function(a,x,y,D){a=Ed.prototype.Im.call(this,a,x,y,D===void 0?-1:D);a.fullscreen=this.u7;a.paused=this.yM();a.volume=y.volume;y1(a.volume)||(this.Af++,x=this.c9,y1(x.volume)&&(a.volume=x.volume));y=y.currentTime;a.mediaTime=y!==void 0&&y>=0?y:-1;return a}; g.C.Fo=function(a){return Dq(),this.u7?1:Ed.prototype.Fo.call(this,a)}; g.C.ZD=function(){return 1}; g.C.getDuration=function(){return this.J}; g.C.Pw=function(){return this.zb?2:P$s(this)?5:this.kF()?4:3}; g.C.xb=function(){return this.S8?this.ou().N.J>=2E3?4:3:2}; g.C.s8=function(a){this.L$&&this.L$.s8(a)};var tCl=g.At();UZs.prototype.reset=function(){this.T=[];this.B=[]}; var Fa=fe(UZs);g.d(op,GY);g.C=op.prototype;g.C.getName=function(){return(this.B?this.B:this.T).getName()}; g.C.L6=function(){return(this.B?this.B:this.T).L6()}; g.C.W8=function(){return(this.B?this.B:this.T).W8()}; g.C.init=function(a){var x=!1;(0,g.qJ)(this.J,function(y){y.initialize()&&(x=!0)}); x&&(this.U=a,c9(this.T,this));return x}; g.C.dispose=function(){(0,g.qJ)(this.J,function(a){a.dispose()}); GY.prototype.dispose.call(this)}; g.C.Tc=function(){return jp(this.J,function(a){return a.WW()})}; g.C.aq=function(){return jp(this.J,function(a){return a.WW()})}; g.C.Wo=function(a,x,y){return new tG(a,this.T,x,y)}; g.C.Gb=function(a){this.B=a.B};var p7G={threshold:[0,.3,.5,.75,1]};g.d(JX,tG);g.C=JX.prototype;g.C.observe=function(){var a=this;this.dS||(this.dS=rB());if(qk8(298,function(){return Ips(a)}))return!0; this.B.fail("msf");return!1}; g.C.unobserve=function(){if(this.U&&this.element)try{this.U.unobserve(this.element),this.V?(this.V.unobserve(this.element),this.V=null):this.Y&&(this.Y.disconnect(),this.Y=null)}catch(a){}}; g.C.Tb=function(){var a=Gy(this);a.length>0&&Q5(this,a);tG.prototype.Tb.call(this)}; g.C.xM=function(){}; g.C.Kz=function(){return!1}; g.C.QT=function(){}; g.C.L6=function(){var a={};return Object.assign(this.B.L6(),(a.niot_obs=this.dS,a.niot_cbk=this.cJ,a))}; g.C.getName=function(){return"nio"};g.d(SW,GY);SW.prototype.getName=function(){return"nio"}; SW.prototype.aq=function(){return!Dq().B&&this.T.T.J.IntersectionObserver!=null}; SW.prototype.Wo=function(a,x,y){return new JX(a,this.T,x,y)};g.d(Kj,zY);Kj.prototype.cw=function(){return Dq().T}; Kj.prototype.WW=function(){var a=ao6();this.V!==a&&(this.T!=this&&a>this.T.V&&(this.T=this,oH(this)),this.V=a);return a==2};Lj.prototype.sample=function(){qR(this,zy(),!1)}; Lj.prototype.U=function(){var a=N$(),x=rB();a?(XW||(b6=x,g.qJ(Fa.T,function(y){var D=y.ou();D.Cc=iu(D,x,y.eQ!=1)})),XW=!0):(this.Y=Mx7(this,x),XW=!1,Ekz=x,g.qJ(Fa.T,function(y){y.RE&&(y.ou().V=x)})); qR(this,zy(),!a)}; var wy=fe(Lj);var F37=null,ry="",V5=!1;var op6=cvl().NT,Ze=cvl().LR;var Q2S={yyY:"visible",KpP:"audible",WO7:"time",asJ:"timetype"},Sh6={visible:function(a){return/^(100|[0-9]{1,2})$/.test(a)}, audible:function(a){return a=="0"||a=="1"}, timetype:function(a){return a=="mtos"||a=="tos"}, time:function(a){return/^(100|[0-9]{1,2})%$/.test(a)||/^([0-9])+ms$/.test(a)}}; Gf6.prototype.setTime=function(a,x,y){x=="ms"?(this.J=a,this.U=-1):(this.J=-1,this.U=a);this.N=y===void 0?"tos":y;return this};g.d(Ty,Od);Ty.prototype.getId=function(){return this.Y}; Ty.prototype.D=function(){return!0}; Ty.prototype.T=function(a){var x=a.ou(),y=a.getDuration();return jp(this.V,function(D){if(D.T!=void 0)var M=L31(D,x);else b:{switch(D.N){case "mtos":M=D.B?x.N.J:x.J.T;break b;case "tos":M=D.B?x.N.T:x.J.T;break b}M=0}M==0?D=!1:(D=D.J!=-1?D.J:y!==void 0&&y>0?D.U*y:-1,D=D!=-1&&M>=D);return D})};g.d(lz,Kes);lz.prototype.T=function(a){var x=new S8C;x.T=YC(a,igz);x.B=YC(a,VCG);return x};g.d(EH,Od);EH.prototype.T=function(a){return P$s(a)};g.d(sH,dZJ);g.d(Bs,Od);Bs.prototype.T=function(a){return a.ou().kF()};g.d(hX,V1);hX.prototype.T=function(a){var x=g.a4(this.Y,Xe(q3().f1,"ovms"));return!a.zb&&(a.eQ!=0||x)};g.d($z,sH);$z.prototype.B=function(){return new hX(this.T)}; $z.prototype.J=function(){return[new Bs("viewable_impression",this.T),new EH(this.T)]};g.d(fj,X3);fj.prototype.U=function(){var a=g.uF("ima.admob.getViewability"),x=Xe(this.f1,"queryid");typeof a==="function"&&x&&a(x)}; fj.prototype.getName=function(){return"gsv"};g.d(gy,GY);gy.prototype.getName=function(){return"gsv"}; gy.prototype.aq=function(){var a=Dq();q3();return a.B&&!1}; gy.prototype.Wo=function(a,x,y){return new fj(this.T,x,y)};g.d(Rp,X3);Rp.prototype.U=function(){var a=this,x=g.uF("ima.bridge.getNativeViewability"),y=Xe(this.f1,"queryid");typeof x==="function"&&y&&x(y,function(D){g.sJ(D)&&a.Y++;var M=D.opt_nativeViewVisibleBounds||{},N=D.opt_nativeViewHidden;a.T=kXh(D.opt_nativeViewBounds||{});var F=a.B.U;F.T=N?rmG.clone():kXh(M);a.timestamp=D.opt_nativeTime||-1;Dq().T=F.T;D=D.opt_nativeVolume;D!==void 0&&(F.volume=D)})}; Rp.prototype.getName=function(){return"nis"};g.d(Yz,GY);Yz.prototype.getName=function(){return"nis"}; Yz.prototype.aq=function(){var a=Dq();q3();return a.B&&!1}; Yz.prototype.Wo=function(a,x,y){return new Rp(this.T,x,y)};g.d(AX,zY);g.C=AX.prototype;g.C.WW=function(){return this.B.p5!=null}; g.C.ZJ=function(){var a={};this.yP&&(a.mraid=this.yP);this.tP&&(a.mlc=1);a.mtop=this.B.Fm6;this.Y&&(a.mse=this.Y);this.N1&&(a.msc=1);a.mcp=this.B.compatibility;return a}; g.C.Xm=function(a){var x=g.qY.apply(1,arguments);try{return this.B.p5[a].apply(this.B.p5,x)}catch(y){V$(538,y,.01,function(D){D.method=a})}}; g.C.initialize=function(){var a=this;if(this.isInitialized)return!this.xZ();this.isInitialized=!0;if(this.B.compatibility===2)return this.Y="ng",this.fail("w"),!1;if(this.B.compatibility===1)return this.Y="mm",this.fail("w"),!1;Dq().V=!0;this.J.document.readyState&&this.J.document.readyState=="complete"?d8S(this):uu(this.J,"load",function(){R_().setTimeout(OS(292,function(){return d8S(a)}),100)},292); return!0}; g.C.Kk=function(){var a=Dq(),x=ThS(this,"getMaxSize");a.T=new eq(0,x.width,x.height,0)}; g.C.Sc=function(){Dq().U=ThS(this,"getScreenSize")}; g.C.dispose=function(){npG(this);zY.prototype.dispose.call(this)};var XFz=new function(a,x){this.key=a;this.defaultValue=x===void 0?!1:x;this.valueType="boolean"}("45378663");g.C=Hs.prototype;g.C.vx=function(a){sd(a,!1);V21(a)}; g.C.jE=function(){}; g.C.x7=function(a,x,y,D){var M=this;a=new pD(r1,a,y?x:-1,7,this.K3(),this.v7());a.Pu=D;oyl(a.f1);tb(a.f1,"queryid",a.Pu);a.Gv("");z9l(a,function(){return M.fz.apply(M,g.tS(g.qY.apply(0,arguments)))},function(){return M.Oct.apply(M,g.tS(g.qY.apply(0,arguments)))}); (D=fe(cs).T)&&DZs(a,D);this.J&&(a.s8(this.J),this.J=null);a.Jz.PE&&fe(x8q);return a}; g.C.CM=function(a){switch(a.W8()){case 0:if(a=fe(cs).T)a=a.T,g.Dk(a.N,this),a.BJ&&this.xz()&&BU8(a);OH();break;case 2:Cj()}}; g.C.Gb=function(){}; g.C.xz=function(){return!1}; g.C.Oct=function(a,x){a.zb=!0;switch(a.ZD()){case 1:EpG(a,x);break;case 2:this.iE(a)}}; g.C.oGJ=function(a){var x=a.Y(a);x&&(x=x.volume,a.S8=y1(x)&&x>0);kiT(a,0);return jW(a,"start",N$())}; g.C.lC=function(a,x,y){qR(wy,[a],!N$());return this.vl(a,x,y)}; g.C.vl=function(a,x,y){return jW(a,y,N$())}; g.C.h7G=function(a){return pj(a,"firstquartile",1)}; g.C.bc6=function(a){a.EJ=!0;return pj(a,"midpoint",2)}; g.C.R78=function(a){return pj(a,"thirdquartile",3)}; g.C.x18=function(a){var x=pj(a,"complete",4);IH(a);return x}; g.C.wJY=function(a){a.eQ=3;return jW(a,"error",N$())}; g.C.ut=function(a,x,y){x=N$();if(a.yM()&&!x){var D=a.ou(),M=rB();D.V=M}qR(wy,[a],!x);a.yM()&&(a.eQ=1);return jW(a,y,x)}; g.C.e7t=function(a,x){x=this.lC(a,x||{},"skip");IH(a);return x}; g.C.L67=function(a,x){sd(a,!0);return this.lC(a,x||{},"fullscreen")}; g.C.NS7=function(a,x){sd(a,!1);return this.lC(a,x||{},"exitfullscreen")}; g.C.NB=function(a,x,y){x=a.ou();var D=rB();x.Cc=iu(x,D,a.eQ!=1);qR(wy,[a],!N$());a.eQ==1&&(a.eQ=2);return jW(a,y,N$())}; g.C.yPP=function(a){qR(wy,[a],!N$());return a.B()}; g.C.vU=function(a){qR(wy,[a],!N$());this.kK(a);IH(a);return a.B()}; g.C.fz=function(){}; g.C.iE=function(){}; g.C.kK=function(){}; g.C.BP=function(){}; g.C.St=function(){}; g.C.v7=function(){this.T||(this.T=this.St());return this.T==null?new rg:new $z(this.T)}; g.C.K3=function(){return new lz};g.d(Ip,Od);Ip.prototype.T=function(a){return a.xb()==4};g.d(eW,V1);eW.prototype.T=function(a){a=a.xb();return a==3||a==4};g.d(aX,sH);aX.prototype.B=function(){return new eW(this.T)}; aX.prototype.J=function(){return[new Ip(this.T)]};g.d(xj,Kes);xj.prototype.T=function(a){a&&(a.e===28&&(a=Object.assign({},a,{avas:3})),a.vs===4||a.vs===5)&&(a=Object.assign({},a,{vs:3}));var x=new S8C;x.T=YC(a,OgG);x.B=YC(a,VCG);return x};$81.prototype.B=function(){return g.uF(this.T)};g.d(yr,Hs);g.C=yr.prototype;g.C.jE=function(a,x){var y=this,D=fe(cs);if(D.T!=null)switch(D.T.getName()){case "nis":var M=YhC(this,a,x);break;case "gsv":M=ROJ(this,a,x);break;case "exc":M=Avq(this,a)}M||(x.opt_overlayAdElement?M=void 0:x.opt_adElement&&(M=Bhl(this,a,x.opt_adElement,x.opt_osdId)));M&&M.ZD()==1&&(M.Y==g.Xz&&(M.Y=function(N){return y.BP(N)}),gpT(this,M,x)); return M}; g.C.BP=function(a){a.B=0;a.OJ=0;if(a.U=="h"||a.U=="n"){q3();a.YG&&(q3(),Xa(this)!="h"&&Xa(this));var x=g.uF("ima.common.getVideoMetadata");if(typeof x==="function")try{var y=x(a.Pu)}catch(M){a.B|=4}else a.B|=2}else if(a.U=="b")if(x=g.uF("ytads.bulleit.getVideoMetadata"),typeof x==="function")try{y=x(a.Pu)}catch(M){a.B|=4}else a.B|=2;else if(a.U=="ml")if(x=g.uF("ima.common.getVideoMetadata"),typeof x==="function")try{y=x(a.Pu)}catch(M){a.B|=4}else a.B|=2;else a.B|=1;a.B||(y===void 0?a.B|=8:y===null? a.B|=16:g.sJ(y)?a.B|=32:y.errorCode!=null&&(a.OJ=y.errorCode,a.B|=64));y==null&&(y={});x=y;a.V=0;for(var D in gaG)x[D]==null&&(a.V|=gaG[D]);hOz(x,"currentTime");hOz(x,"duration");y1(y.volume)&&y1()&&(y.volume*=NaN);return y}; g.C.St=function(){q3();Xa(this)!="h"&&Xa(this);var a=U8h(this);return a!=null?new $81(a):null}; g.C.iE=function(a){!a.T&&a.zb&&bz(this,a,"overlay_unmeasurable_impression")&&(a.T=!0)}; g.C.kK=function(a){a.fh&&(a.kF()?bz(this,a,"overlay_viewable_end_of_session_impression"):bz(this,a,"overlay_unviewable_impression"),a.fh=!1)}; g.C.fz=function(){}; g.C.x7=function(a,x,y,D){if(q3().flags.WG(XFz)){var M=Xe(q3().f1,"mm"),N={};(M=(N[CX.F$]="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO",N[CX.VIDEO]="ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO",N)[M])&&Vx7(this,M);this.U==="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"&&V$(1044,Error())}a=Hs.prototype.x7.call(this,a,x,y,D);this.N&&(x=this.D,a.N==null&&(a.N=new cHq),x.T[a.Pu]=a.N,a.N.N=tCl);return a}; g.C.vx=function(a){a&&a.ZD()==1&&this.N&&delete this.D.T[a.Pu];return Hs.prototype.vx.call(this,a)}; g.C.v7=function(){this.T||(this.T=this.St());return this.T==null?new rg:this.U==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new aX(this.T):new $z(this.T)}; g.C.K3=function(){return this.U==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new xj:new lz}; g.C.s8=function(a,x,y,D,M){x=new eq(y,x+D,y+M,x);(a=NR(Fa,a))?a.s8(x):this.J=x}; var bgC=i6(193,txq,void 0,s2T);g.ky("Goog_AdSense_Lidar_sendVastEvent",bgC);var pFS=OS(194,function(a,x){x=x===void 0?{}:x;a=Ovq(fe(yr),a,x);return rvl(a)}); g.ky("Goog_AdSense_Lidar_getViewability",pFS);var IxG=i6(195,function(){return HhT()}); g.ky("Goog_AdSense_Lidar_getUrlSignalsArray",IxG);var ePC=OS(196,function(){return JSON.stringify(HhT())}); g.ky("Goog_AdSense_Lidar_getUrlSignalsList",ePC);var pWG=g.pz(["//ep2.adtrafficquality.google/sodar/",""]),Io7=g.pz(["//tpc.googlesyndication.com/sodar/",""]);g.d(Mr,Error);g.d(zx,g.A);zx.prototype.RF=function(){return this.wpc.f()}; zx.prototype.i5=function(a){this.wpc.c(a)}; zx.prototype.Uu=function(a){return this.wpc.m(yJ7(a))}; zx.prototype.s_=function(a){return this.wpc.mws(yJ7(a))}; g.d(Nr,g.A);Nr.prototype.snapshot=function(a){return this.Xy.s(Object.assign({},a.hU&&{c:a.hU},a.zz&&{s:a.zz},a.g5!==void 0&&{p:a.g5}))}; Nr.prototype.pw=function(a){this.Xy.e(a)}; Nr.prototype.zC=function(){return this.Xy.l()};g.d(oX,g.A);oX.prototype.share=function(){if(this.hP())throw Error("E:AD");this.B++;return this}; oX.prototype.dispose=function(){--this.B||g.A.prototype.dispose.call(this)};zQ7.prototype.xW=function(a,x){this.T.xW("/client_streamz/bg/frs",a,x)}; cJh.prototype.xW=function(a,x,y,D,M,N){this.T.xW("/client_streamz/bg/wrl",a,x,y,D,M,N)}; ogG.prototype.Nh=function(a,x){this.T.YW("/client_streamz/bg/ec",a,x)}; JJJ.prototype.xW=function(a,x,y){this.T.xW("/client_streamz/bg/el",a,x,y)}; GA7.prototype.Nh=function(a,x){this.T.YW("/client_streamz/bg/cec",a,x)}; QWG.prototype.Nh=function(a,x){this.T.YW("/client_streamz/bg/po/csc",a,x)}; SFJ.prototype.Nh=function(a,x){this.T.YW("/client_streamz/bg/po/ctav",a,x)}; Kr7.prototype.Nh=function(a,x){this.T.YW("/client_streamz/bg/po/cwsc",a,x)};g.d(LrJ,VZ);g.d(Qr,VZ);var dI=[1,2,3];var anC=[0,dI,B2q,lxq,Eaz];var xXs=[0,aw,[0,CmC,ZgG]];g.d(Sd,VZ);var qr=[1,2,3];var yqJ=[0,qr,vaG,dHq,yS,xXs];g.d(Kt,VZ);var jaJ=[0,aw,anC,yqJ];var DXG=[0,eH];g.d(Lt,VZ);var Mss=[0,eH,-1,W9h];var N3s=[0,eH,-1,Pm6,W9h];g.d(wI,VZ);var VwG=[1,2,3];var F$1=[0,VwG,yS,Mss,yS,N3s,yS,DXG];g.d(Ct,VZ);Ct.prototype.tT=function(){var a=u7(this,3,tH,3,!0);oG(a);return a[void 0]};Ct.prototype.J=ri7([0,eH,F$1,sj7,aw,jaJ,k8C,uKS]);g.d(CfJ,VZ);g.C=ZA.prototype;g.C.isEnabled=function(){if(!g.lF.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{PA:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0}; g.C.set=function(a,x,y){var D=!1;if(typeof y==="object"){var M=y.sameSite;D=y.secure||!1;var N=y.domain||void 0;var F=y.path||void 0;var c=y.PA}if(/[;=\s]/.test(a))throw Error('Invalid cookie name "'+a+'"');if(/[;\r\n]/.test(x))throw Error('Invalid cookie value "'+x+'"');c===void 0&&(c=-1);y=N?";domain="+N:"";F=F?";path="+F:"";D=D?";secure":"";c=c<0?"":c==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+c*1E3)).toUTCString();this.T.cookie=a+"="+x+y+F+c+D+(M!=null? ";samesite="+M:"")}; g.C.get=function(a,x){for(var y=a+"=",D=(this.T.cookie||"").split(";"),M=0,N;M=0;x--)this.remove(a[x])}; var Y4=new ZA(typeof document=="undefined"?null:document);vO.prototype.compress=function(a){var x,y,D,M;return g.R(function(N){switch(N.T){case 1:return x=new CompressionStream("gzip"),y=(new Response(x.readable)).arrayBuffer(),D=x.writable.getWriter(),g.B(N,D.write((new TextEncoder).encode(a)),2);case 2:return g.B(N,D.close(),3);case 3:return M=Uint8Array,g.B(N,y,4);case 4:return N.return(new M(N.B))}})}; vO.prototype.isSupported=function(a){return a<1024?!1:typeof CompressionStream!=="undefined"};g.d(PO,VZ);Tx.prototype.setInterval=function(a){this.intervalMs=a;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()}; Tx.prototype.start=function(){var a=this;this.enabled=!0;this.timer||(this.timer=setTimeout(function(){a.tick()},this.intervalMs),this.B=this.T())}; Tx.prototype.stop=function(){this.enabled=!1;this.timer&&(clearTimeout(this.timer),this.timer=void 0)}; Tx.prototype.tick=function(){var a=this;if(this.enabled){var x=Math.max(this.T()-this.B,0);x0?y:void 0));y=q8(y,4,hH(M>0?M:void 0));y=q8(y,5,hH(N>0?N:void 0));M=y.HJ;N=M[Dp]|0;y=c7(y,N)?y:Jv(y,M,N)?Gf(y,M):new y.constructor(o2(M,N,!0));Oh(F,uG,10,y)}F=this.T.clone();y=Date.now().toString();F=q8(F,4,i$(y));a=VD(F,gI,3,a.slice());D&&(F=new lG,D=q8(F,13,hH(D)),F=new kj, D=Oh(F,lG,2,D),F=new ft,D=Oh(F,kj,1,D),D=QZ(D,2,9),Oh(a,ft,18,D));x&&aW(a,14,x);return a};g.HO.prototype.B=0;g.HO.prototype.reset=function(){this.T=this.J=this.U;this.B=0}; g.HO.prototype.getValue=function(){return this.J};g.d(Sy,VZ);var z3z=KX(Sy);g.d(i07,VZ);var Jw;Jw=new O0S;g.d(rI,g.A);g.C=rI.prototype;g.C.m6=function(){Vr(this);this.B.stop();this.yP.stop();g.A.prototype.m6.call(this)}; g.C.dispatch=function(a){if(a instanceof gI)this.log(a);else try{var x=new gI,y=a.zJ();var D=xg(x,8,y);this.log(D)}catch(M){te(this,4,1)}}; g.C.log=function(a){te(this,2,1);if(this.N1){a=a.clone();var x=this.Gt++;a=aW(a,21,x);this.componentId&&xg(a,26,this.componentId);x=a;var y=wh(x,1);var D=D===void 0?!1:D;var M=typeof y;D=y==null?y:M==="bigint"?String(AH(64,y)):B7(y)?M==="string"?Yk(y):D?U8(y):H7(y):void 0;D==null&&(D=Date.now(),D=Number.isFinite(D)?D.toString():"0",q8(x,1,i$(D)));D=wh(x,15);D!=null&&(typeof D==="bigint"?M8(D)?D=Number(D):(D=AH(64,D),D=M8(D)?Number(D):String(D)):D=B7(D)?typeof D==="number"?H7(D):Yk(D):void 0);D!=null|| aW(x,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(D=this.experimentIds.clone(),Oh(x,PO,16,D));te(this,1,1);x=this.T.length-1E3+1;x>0&&(this.T.splice(0,x),this.U+=x,te(this,3,x));this.T.push(a);this.h8||this.B.enabled||this.B.start()}}; g.C.flush=function(a,x){var y=this;if(this.T.length===0)a&&a();else if(this.UJ&&this.cJ)this.J.B=3,Hd1(this);else{var D=Date.now();if(this.Cc>D&&this.OJ0&&(y.OJ=Date.now(),y.Cc=y.OJ+K);K=HJ(e2);var Z;j2&&K&&((Z=L.HJ[K])==null?void 0:Z[175237375])!=null&&xk(eRh,3);a:{var v=v===void 0?!1:v;if(HJ(axq)&&HJ(e2)&&void 0===axq){Z=L.HJ;K=Z[e2];if(!K)break a;if(K=K.Q1)try{K(Z,175237375,N27);break a}catch(m){A3(m)}}v&&(v=L.HJ, (Z=HJ(e2))&&Z in v&&(v=v[Z])&&delete v[175237375])}v=Jw.T?Jw.B(L,Jw.T,175237375,Jw.J):Jw.B(L,175237375,null,Jw.J);if(v=v===null?void 0:v)v=tv(v,1,-1),v!==-1&&(y.N=new g.HO(v<1?1:v,3E5,.1),y.B.setInterval(y.N.getValue()))}}a&&a();y.D=0},Q=function(K,L){var w=i7(N,gI,3); var Z=Number(jZq(N,14));g.iG(y.N);y.B.setInterval(y.N.getValue());K===401&&F&&(y.e8=F);Z&&(y.U+=Z);L===void 0&&(L=y.isRetryable(K));L&&(y.T=w.concat(y.T),y.h8||y.B.enabled||y.B.start());te(y,7,1);x&&x("net-send-failed",K);++y.D},S=function(){y.network&&y.network.send(J,G,Q)}; c?c.then(function(K){te(y,5,M);J.requestHeaders["Content-Encoding"]="gzip";J.requestHeaders["Content-Type"]="application/binary";J.body=K;J.l4=2;S()},function(){te(y,6,M); S()}):S()}}}}; g.C.isRetryable=function(a){return 500<=a&&a<600||a===401||a===0};Xv.prototype.send=function(a,x,y){var D=this,M,N,F,c,J,G,Q,S,K,L;return g.R(function(w){switch(w.T){case 1:return N=(M=D.Ub?new AbortController:void 0)?setTimeout(function(){M.abort()},a.timeoutMillis):void 0,g.cJ(w,2,3),F=Object.assign({},{method:a.requestType, headers:Object.assign({},a.requestHeaders)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.timeoutMillis&&M?M.signal:null}),g.B(w,fetch(a.url,F),5);case 5:c=w.B;if(c.status!==200){(J=y)==null||J(c.status);w.WJ(3);break}if((G=x)==null){w.WJ(7);break}return g.B(w,c.text(),8);case 8:G(w.B);case 7:case 3:g.SV(w);clearTimeout(N);g.K7(w,0);break;case 2:Q=g.Qn(w);switch((S=Q)==null?void 0:S.name){case "AbortError":(K=y)==null||K(408);break;default:(L=y)==null||L(400)}w.WJ(3)}})}; Xv.prototype.qr=function(){return 4};g.d(bG,g.A);bG.prototype.U3=function(){this.U=!0;return this}; bG.prototype.build=function(){this.network||(this.network=new Xv);var a=new rI({logSource:this.logSource,QB:this.QB?this.QB:me6,sessionIndex:this.sessionIndex,ZfJ:this.tS,CH:this.J,h8:!1,U3:this.U,B7:this.B7,network:this.network});g.U(this,a);if(this.buildLabel){var x=this.buildLabel,y=Uz(a.J);xg(y,7,x)}a.Y=new vO;this.componentId&&(a.componentId=this.componentId);this.wR&&(a.wR=this.wR);this.pageId&&(a.pageId=this.pageId);this.T&&((y=this.T)?(a.experimentIds||(a.experimentIds=new PO),x=a.experimentIds, y=y.zJ(),xg(x,4,y)):a.experimentIds&&q8(a.experimentIds,4));this.B&&(a.UJ=a.cJ);ggJ(a.J);this.network.Ew&&this.network.Ew(this.logSource);this.network.DYS&&this.network.DYS(a);return a};g.d(pt,g.A);pt.prototype.flush=function(a){a=a||[];if(a.length){for(var x=new CfJ,y=[],D=0;D-1?(x=a[F],y||(x.QZ=!1)):(x=new paG(x,this.src,N,!!D,M),x.QZ=y,a.push(x));return x}; g.C.remove=function(a,x,y,D){a=a.toString();if(!(a in this.listeners))return!1;var M=this.listeners[a];x=zJ(M,x,y,D);return x>-1?(Mn(M[x]),g.x2(M,x),M.length==0&&(delete this.listeners[a],this.T--),!0):!1}; g.C.removeAll=function(a){a=a&&a.toString();var x=0,y;for(y in this.listeners)if(!a||y==a){for(var D=this.listeners[y],M=0;M-1?a[M]:null}; g.C.hasListener=function(a,x){var y=a!==void 0,D=y?a.toString():"",M=x!==void 0;return g.os(this.listeners,function(N){for(var F=0;F>>0);g.iF(g.wT,g.A);g.wT.prototype[Xa7]=!0;g.C=g.wT.prototype;g.C.addEventListener=function(a,x,y,D){g.o7(this,a,x,y,D)}; g.C.removeEventListener=function(a,x,y,D){D3J(this,a,x,y,D)}; g.C.dispatchEvent=function(a){var x=this.OX;if(x){var y=[];for(var D=1;x;x=x.OX)y.push(x),++D}x=this.aA;D=a.type||a;if(typeof a==="string")a=new g.yz(a,x);else if(a instanceof g.yz)a.target=a.target||x;else{var M=a;a=new g.yz(D,x);g.Y2(a,M)}M=!0;var N;if(y)for(N=y.length-1;!a.B&&N>=0;N--){var F=a.currentTarget=y[N];M=CB(F,D,!0,a)&&M}a.B||(F=a.currentTarget=x,M=CB(F,D,!0,a)&&M,a.B||(M=CB(F,D,!1,a)&&M));if(y)for(N=0;!a.B&&N0){this.B--;var a=this.T;this.T=a.next;a.next=null}else a=this.J();return a};var Zy;v0.prototype.add=function(a,x){var y=or8.get();y.set(a,x);this.B?this.B.next=y:this.T=y;this.B=y}; v0.prototype.remove=function(){var a=null;this.T&&(a=this.T,this.T=this.T.next,this.T||(this.B=null),a.next=null);return a}; var or8=new qn(function(){return new P0},function(a){return a.reset()}); P0.prototype.set=function(a,x){this.T=a;this.scope=x;this.next=null}; P0.prototype.reset=function(){this.next=this.scope=this.T=null};var TJ,lT=!1,zrl=new v0;J48.prototype.reset=function(){this.context=this.B=this.J=this.T=null;this.U=!1}; var G_8=new qn(function(){return new J48},function(a){a.reset()}); g.ms.prototype.then=function(a,x,y){return ZXl(this,dT(typeof a==="function"?a:null),dT(typeof x==="function"?x:null),y)}; g.ms.prototype.$goog_Thenable=!0;g.C=g.ms.prototype;g.C.finally=function(a){var x=this;a=dT(a);return new g.ms(function(y,D){Ld1(x,function(M){a();y(M)},function(M){a(); D(M)})})}; g.C.KB=function(a,x){return ZXl(this,null,dT(a),x)}; g.C.catch=g.ms.prototype.KB;g.C.cancel=function(a){if(this.T==0){var x=new $e(a);g.ke(function(){ww7(this,x)},this)}}; g.C.esP=function(a){this.T=0;uT(this,2,a)}; g.C.o5J=function(a){this.T=0;uT(this,3,a)}; g.C.iR=function(){for(var a;a=C66(this);)qST(this,a,this.T,this.Y);this.D=!1}; var TB1=A3;g.iF($e,OG);$e.prototype.name="cancel";g.iF(g.fB,g.wT);g.C=g.fB.prototype;g.C.enabled=!1;g.C.MG=null;g.C.setInterval=function(a){this.jR=a;this.MG&&this.enabled?(this.stop(),this.start()):this.MG&&this.stop()}; g.C.tRt=function(){if(this.enabled){var a=g.At()-this.UA;a>0&&a0&&(this.getStatus(),this.D=setTimeout(this.zN.bind(this), this.cJ)),this.getStatus(),this.BJ=!0,this.T.send(a),this.BJ=!1}catch(F){this.getStatus(),A41(this,F)}}; g.C.zN=function(){typeof rT!="undefined"&&this.T&&(this.U="Timed out after "+this.cJ+"ms, aborting",this.B=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; g.C.abort=function(a){this.T&&this.J&&(this.getStatus(),this.J=!1,this.N=!0,this.T.abort(),this.N=!1,this.B=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Vz(this))}; g.C.m6=function(){this.T&&(this.J&&(this.J=!1,this.N=!0,this.T.abort(),this.N=!1),Vz(this,!0));g.OI.v$.m6.call(this)}; g.C.lx=function(){this.hP()||(this.tP||this.BJ||this.N?U3z(this):this.A6P())}; g.C.A6P=function(){U3z(this)}; g.C.isActive=function(){return!!this.T}; g.C.isComplete=function(){return g.tD(this)==4}; g.C.getStatus=function(){try{return g.tD(this)>2?this.T.status:-1}catch(a){return-1}}; g.C.getResponseHeader=function(a){if(this.T&&this.isComplete())return a=this.T.getResponseHeader(a),a===null?void 0:a}; g.C.getLastError=function(){return typeof this.U==="string"?this.U:String(this.U)};eU.prototype.send=function(a,x,y){x=x===void 0?function(){}:x; y=y===void 0?function(){}:y; RrS(a.url,function(D){D=D.target;Xx(D)?x(g.bT(D)):y(D.getStatus())},a.requestType,a.body,a.requestHeaders,a.timeoutMillis,a.withCredentials)}; eU.prototype.qr=function(){return 1};xX.prototype.done=function(){this.logger.uu(this.event,an()-this.startTime)}; g.d(yx,oX);g.d(Dm,yx);g.C=Dm.prototype;g.C.TW=function(){}; g.C.i9=function(){}; g.C.uu=function(){}; g.C.yr=function(){}; g.C.Be=function(){}; g.C.BA=function(a,x,y,D){return D}; g.C.CC=function(){}; g.C.eB=function(){}; g.C.RQ=function(){}; g.d(MN,yx);g.C=MN.prototype;g.C.update=function(a){this.logger.dispose();this.logger=a}; g.C.i9=function(a){this.logger.i9(a)}; g.C.uu=function(a,x){this.logger.uu(a,x)}; g.C.yr=function(a){this.logger.yr(a)}; g.C.Be=function(){this.logger.Be()}; g.C.BA=function(a,x,y,D){return this.logger.BA(a,x,y,D)}; g.C.CC=function(a){this.logger.CC(a)}; g.C.eB=function(a){this.logger.eB(a)}; g.C.RQ=function(a){this.logger.RQ(a)}; g.C.TW=function(a){this.logger.TW(a)}; g.d(Vy6,g.A);g.d(NN,yx);g.C=NN.prototype;g.C.TW=function(a){this.metrics.XOt.xW(a,this.Kf)}; g.C.i9=function(a){this.metrics.eventCount.Nh(a,this.Kf)}; g.C.uu=function(a,x){this.metrics.jk.xW(x,a,this.Kf)}; g.C.yr=function(a){this.metrics.errorCount.Nh(a,this.Kf)}; g.C.BA=function(a,x,y,D){function M(c){if(!N.hP()){var J=an()-F;N.metrics.jv7.xW(J,a,y,c,x,N.Kf)}} var N=this,F=an();D.then(function(){return void M(0)},function(c){return void M(c instanceof AD?c.code:-1)}); return D}; g.C.CC=function(a){this.metrics.HfY.Nh(a,this.Kf)}; g.C.eB=function(a){this.metrics.ZM.Nh(a,this.Kf)}; g.C.RQ=function(a){this.metrics.if7.Nh(a,this.Kf)}; g.d(F9,NN);F9.prototype.Be=function(){r4G(this.T)};g.d(zw,VZ);g.d(c5,VZ);g.d(on,VZ);var NgT=KX(on),Xw6=function(a){return $8(function(x){return x instanceof a&&!c7(x)})}(on); on.messageId="bfkj";g.d(cO,VZ);g.d(JC,VZ);var bXz=KX(JC);g.d(Qx,g.A);Qx.prototype.snapshot=function(a){if(this.hP())throw Error("Already disposed");this.logger.i9("n");var x=this.logger.share();return this.J.then(function(y){var D=y.CY;return new Promise(function(M){var N=new xX(x,"n");D(function(F){N.done();x.TW(F.length);x.Be();x.dispose();M(F)},[a.hU, a.zz,a.rU,a.g5])})})}; Qx.prototype.WK=function(a){var x=this;if(this.hP())throw Error("Already disposed");this.logger.i9("n");var y=jJ(this.logger,function(){return x.U([a.hU,a.zz,a.rU,a.g5])},"n"); this.logger.TW(y.length);this.logger.Be();return y}; Qx.prototype.pw=function(a){this.J.then(function(x){var y;(y=x.Iu7)==null||y(a)})}; Qx.prototype.zC=function(){return this.logger.share()};g.d(Lr,VZ);g.d(wR,VZ);Cr.prototype.eX=function(a){return oCG(this,a,new Dm,0)};g.d(qN,g.A);g.C=qN.prototype;g.C.snapshot=function(a){var x=this;return g.R(function(y){switch(y.T){case 1:if(x.hP())throw Error("Already disposed");if(x.B||x.Y){y.WJ(2);break}return g.B(y,x.N.promise,2);case 2:if(!x.B){y.WJ(4);break}return g.B(y,x.B.snapshot(a),5);case 5:return y.return(y.B);case 4:throw x.Y;}})}; g.C.pause=function(){this.hP()||this.isPaused||(this.isPaused=!0,this.T&&this.T.pause())}; g.C.resume=function(){!this.hP()&&this.isPaused&&(this.isPaused=!1,this.T&&this.T.resume())}; g.C.checkForRefresh=function(){var a=this;return g.R(function(x){if(a.hP())throw Error("Already disposed");var y;if(y=a.T)y=a.T,y.isExpired()?(v5(y),y.G2(0),y=!0):y=!1,y=!y;return y?x.WJ(0):g.B(x,a.J.promise,0)})}; g.C.pw=function(a){var x,y;(x=this.B)==null||(y=x.pw)==null||y.call(x,a)}; g.C.handleError=function(a){if(!this.hP()){this.Y=a;this.N.resolve();var x,y;(y=(x=this.options).GHc)==null||y.call(x,a)}}; g.C.zC=function(){return this.logger.share()}; var QHl={ENY:432E5,dY:3E5,Xw:10,BF:1E4,Aw:3E4,Jft:3E4,ljR:6E4,V8:1E3,EG:6E4,qA:6E5,gx:.25,zq:2,maxAttempts:10};nr.prototype.pause=function(){this.isPaused||(this.isPaused=!0,v5(this))}; nr.prototype.resume=function(){this.isPaused&&(this.isPaused=!1,this.tick())}; nr.prototype.isExpired=function(){return Date.now()>this.endTimeMs};var Jqh,vC7=(Jqh=Math.imul)!=null?Jqh:function(a,x){return a*x|0},Tw=[196, 200,224,18];lb.prototype.zJ=function(){return String(this.T)+","+this.B.join()}; lb.prototype.Ra=function(a,x){var y=void 0;if(this.B[this.T]!==a){var D=this.B.indexOf(a);D!==-1?(this.B.splice(D,1),D0;)x[y++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(a%62),a=Math.floor(a/62);return x.join("")}};g.d(ub,g.A);ub.prototype.s_=function(a,x){var y=this.Uu(a);x==null||x(y);return jJ(this.logger,function(){return g.Hc(y,2)},this.B)}; g.d(E_,ub);E_.prototype.Uu=function(a,x){var y=this;this.logger.i9(this.T);++this.N>=this.D&&this.J.resolve();var D=a();a=jJ(this.logger,function(){return y.U(D)},"C"); if(a===void 0)throw new Mr(17,"YNJ:Undefined");if(!(a instanceof Uint8Array))throw new Mr(18,"ODM:Invalid");x==null||x(a);return a}; g.d(s_,ub);s_.prototype.Uu=function(){return this.U}; g.d(B5,ub);B5.prototype.Uu=function(){var a=this;return jJ(this.logger,function(){return Ok(a.U)},"d")}; B5.prototype.s_=function(){return this.U}; g.d(hC,ub);hC.prototype.Uu=function(){if(this.U)return this.U;this.U=fqT(this,function(a){return"_"+$$G(a)}); return fqT(this,function(a){return a})}; g.d(fr,ub);fr.prototype.Uu=function(){var a=Math.floor(Date.now()/1E3),x=[Math.random()*255,Math.random()*255],y=x.concat([this.U&255,this.clientState],[a>>24&255,a>>16&255,a>>8&255,a&255]);a=new Uint8Array(2+y.length);a[0]=34;a[1]=y.length;a.set(y,2);y=a.subarray(2);for(var D=x=x.length;D150))try{this.cache=new W88(a,this.logger)}catch(x){this.reportError(new Mr(22,"GBJ:init",x))}}; g.C.reportError=function(a){this.logger.yr(a.code);this.onError(a);return a}; var YdT=function(a){return $8(function(x){if(!pUq(x))return!1;for(var y=g.W(Object.entries(a)),D=y.next();!D.done;D=y.next()){var M=g.W(D.value);D=M.next().value;M=M.next().value;if(!(D in x)){if(M.mWP===!0)continue;return!1}if(!M(x[D]))return!1}return!0})}({Xy:function(a){return $8(function(x){return x instanceof a})}(qN)},"");var mnl=(new Date).getTime();g.d(AC,VZ);var GUJ=KX(AC);bDs.prototype.getMetadata=function(){return this.metadata};U_.prototype.getMetadata=function(){return this.metadata}; U_.prototype.getStatus=function(){return this.status};H5.prototype.D=function(a,x){x=x===void 0?{}:x;return new bDs(a,this,x)}; H5.prototype.getName=function(){return this.name};var Qa1=new H5("/google.internal.waa.v1.Waa/Create",Lr,AC,function(a){return a.zJ()},GUJ);g.d(ib,VZ);var zvG=new H5("/google.internal.waa.v1.Waa/GenerateIT",wR,ib,function(a){return a.zJ()},KX(ib));var le7=new Set(["SAPISIDHASH","APISIDHASH"]);g.d(O_,VZ);O_.prototype.getValue=function(){var a=wh(this,2);if(Array.isArray(a)||a instanceof VZ)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return WW(this,2)};g.d(Vx,VZ);Vx.prototype.getMessage=function(){return b7(this,2)}; var yXG=KX(Vx);rR.prototype.removeListener=function(a,x){a==="data"?yM(this.B,x):a==="metadata"?yM(this.U,x):a==="status"?yM(this.N,x):a==="end"?yM(this.J,x):a==="error"&&yM(this.T,x);return this}; rR.prototype.cancel=function(){this.xhr.abort()}; g.d(Iqq,Error);g.iF(g.jN,fWG);g.jN.prototype.T=function(){var a=new D4(this.U,this.J);this.B&&a.setCredentialsMode(this.B);return a}; g.jN.prototype.setCredentialsMode=function(a){this.B=a}; g.iF(D4,g.wT);g.C=D4.prototype;g.C.open=function(a,x){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.dS=a;this.cJ=x;this.readyState=1;Ml(this)}; g.C.send=function(a){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");if(this.V.signal.aborted)throw this.abort(),Error("Request was aborted.");this.T=!0;var x={headers:this.BJ,method:this.dS,credentials:this.N,cache:void 0,signal:this.V.signal};a&&(x.body=a);(this.tP||g.lF).fetch(new Request(this.cJ,x)).then(this.W6c.bind(this),this.SE.bind(this))}; g.C.abort=function(){this.response=this.responseText="";this.BJ=new Headers;this.status=0;this.V.abort("Request was aborted.");this.J&&this.J.cancel("Request was aborted.").catch(function(){}); this.readyState>=1&&this.T&&this.readyState!=4&&(this.T=!1,Nl(this));this.readyState=0}; g.C.W6c=function(a){if(this.T&&(this.U=a,this.B||(this.status=this.U.status,this.statusText=this.U.statusText,this.B=a.headers,this.readyState=2,Ml(this)),this.T&&(this.readyState=3,Ml(this),this.T)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.IyJ.bind(this),this.SE.bind(this));else if(typeof g.lF.ReadableStream!=="undefined"&&"body"in a){this.J=a.body.getReader();if(this.D){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.'); this.response=[]}else this.response=this.responseText="",this.Y=new TextDecoder;jpS(this)}else a.text().then(this.U11.bind(this),this.SE.bind(this))}; g.C.PY8=function(a){if(this.T){if(this.D&&a.value)this.response.push(a.value);else if(!this.D){var x=a.value?a.value:new Uint8Array(0);if(x=this.Y.decode(x,{stream:!a.done}))this.response=this.responseText+=x}a.done?Nl(this):Ml(this);this.readyState==3&&jpS(this)}}; g.C.U11=function(a){this.T&&(this.response=this.responseText=a,Nl(this))}; g.C.IyJ=function(a){this.T&&(this.response=a,Nl(this))}; g.C.SE=function(){this.T&&Nl(this)}; g.C.setRequestHeader=function(a,x){this.BJ.append(a,x)}; g.C.getResponseHeader=function(a){return this.B?this.B.get(a.toLowerCase())||"":""}; g.C.getAllResponseHeaders=function(){if(!this.B)return"";for(var a=[],x=this.B.entries(),y=x.next();!y.done;)y=y.value,a.push(y[0]+": "+y[1]),y=x.next();return a.join("\r\n")}; g.C.setCredentialsMode=function(a){this.N=a}; Object.defineProperty(D4.prototype,"withCredentials",{get:function(){return this.N==="include"}, set:function(a){this.setCredentialsMode(a?"include":"same-origin")}});g.w8.prototype.toString=function(){var a=[],x=this.N;x&&a.push(Gu(x,SgG,!0),":");var y=this.T;if(y||x=="file")a.push("//"),(x=this.V)&&a.push(Gu(x,SgG,!0),"@"),a.push(g.Vp(y).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),y=this.J,y!=null&&a.push(":",String(y));if(y=this.B)this.T&&y.charAt(0)!="/"&&a.push("/"),a.push(Gu(y,y.charAt(0)=="/"?K$q:L$G,!0));(y=this.U.toString())&&a.push("?",y);(y=this.D)&&a.push("#",Gu(y,w17));return a.join("")}; g.w8.prototype.resolve=function(a){var x=this.clone(),y=!!a.N;y?g.FZ(x,a.N):y=!!a.V;y?x.V=a.V:y=!!a.T;y?g.Cz(x,a.T):y=a.J!=null;var D=a.B;if(y)g.zu(x,a.J);else if(y=!!a.B){if(D.charAt(0)!="/")if(this.T&&!this.B)D="/"+D;else{var M=x.B.lastIndexOf("/");M!=-1&&(D=x.B.slice(0,M+1)+D)}M=D;if(M==".."||M==".")D="";else if(g.xh(M,"./")||g.xh(M,"/.")){D=eS(M,"/");M=M.split("/");for(var N=[],F=0;F1||N.length==1&&N[0]!="")&&N.pop(), D&&F==M.length&&N.push("")):(N.push(c),D=!0)}D=N.join("/")}else D=M}y?x.B=D:y=a.U.toString()!=="";y?cB(x,a.U.clone()):y=!!a.D;y&&(x.D=a.D);return x}; g.w8.prototype.clone=function(){return new g.w8(this)}; var SgG=/[#\/\?@]/g,L$G=/[#\?:]/g,K$q=/[#\?]/g,zjJ=/[#\?@]/g,w17=/#/g;g.C=JP.prototype;g.C.add=function(a,x){SN(this);this.J=null;a=KZ(this,a);var y=this.T.get(a);y||this.T.set(a,y=[]);y.push(x);this.B=this.B+1;return this}; g.C.remove=function(a){SN(this);a=KZ(this,a);return this.T.has(a)?(this.J=null,this.B=this.B-this.T.get(a).length,this.T.delete(a)):!1}; g.C.clear=function(){this.T=this.J=null;this.B=0}; g.C.isEmpty=function(){SN(this);return this.B==0}; g.C.forEach=function(a,x){SN(this);this.T.forEach(function(y,D){y.forEach(function(M){a.call(x,M,D,this)},this)},this)}; g.C.pR=function(){SN(this);for(var a=Array.from(this.T.values()),x=Array.from(this.T.keys()),y=[],D=0;D0?String(a[0]):x}; g.C.toString=function(){if(this.J)return this.J;if(!this.T)return"";for(var a=[],x=Array.from(this.T.keys()),y=0;y>>3;N.J!=1&&N.J!=2&&N.J!=15&&ql(N,F,c,"unexpected tag");N.T=1;N.B=0;N.U=0} function y(J){N.U++;N.U==5&&J&240&&ql(N,F,c,"message length too long");N.B|=(J&127)<<(N.U-1)*7;J&128||(N.T=2,N.V=0,typeof Uint8Array!=="undefined"?N.N=new Uint8Array(N.B):N.N=Array(N.B),N.B==0&&M())} function D(J){N.N[N.V++]=J;N.V==N.B&&M()} function M(){if(N.J<15){var J={};J[N.J]=N.N;N.Y.push(J)}N.T=0} for(var N=this,F=a instanceof Array?a:new Uint8Array(a),c=0;c0?a:null};dv.prototype.isInputValid=function(){return this.T===null}; dv.prototype.I_=function(){return this.T}; dv.prototype.Dc=function(){return!1}; dv.prototype.parse=function(a){this.T!==null&&L6G(this,a,"stream already broken");var x=null;try{var y=this.J;y.J||K6l(y,a,"stream already broken");y.T+=a;var D=Math.floor(y.T.length/4);if(D==0)var M=null;else{try{var N=yLJ(y.T.slice(0,D*4))}catch(F){K6l(y,y.T,F.message)}y.B+=D*4;y.T=y.T.slice(D*4);M=N}x=M===null?null:this.U.parse(M)}catch(F){L6G(this,a,F.message)}this.B+=a.length;return x};var qgT={INIT:0,FT:1,pg:2,y9:3,VJ:4,Ea:5,STRING:6,Cg:7,hR:8,oP:9,RP:10,C8:11,ER:12,Vl:13,qU:14,gq:15,L8:16,yy:17,eM:18,ZG:19,rd:20};g.C=nZ.prototype;g.C.isInputValid=function(){return this.N!=3}; g.C.I_=function(){return this.BJ}; g.C.done=function(){return this.N===2}; g.C.Dc=function(){return!1}; g.C.parse=function(a){function x(){for(;K0;)if(w=a[K++], N.V===4?N.V=0:N.V++,!w)break a;if(w==='"'&&!N.Y){N.T=D();break}if(w==="\\"&&!N.Y&&(N.Y=!0,w=a[K++],!w))break;if(N.Y)if(N.Y=!1,w==="u"&&(N.V=1),w=a[K++])continue;else break;c.lastIndex=K;w=c.exec(a);if(!w){K=a.length+1;break}K=w.index+1;w=a[w.index];if(!w)break}N.J+=K-Z;continue;case J.oP:if(!w)continue;w==="r"?N.T=J.RP:vB(N,a,K);continue;case J.RP:if(!w)continue;w==="u"?N.T=J.C8:vB(N,a,K);continue;case J.C8:if(!w)continue;w==="e"?N.T=D():vB(N,a,K);continue;case J.ER:if(!w)continue;w==="a"?N.T=J.Vl: vB(N,a,K);continue;case J.Vl:if(!w)continue;w==="l"?N.T=J.qU:vB(N,a,K);continue;case J.qU:if(!w)continue;w==="s"?N.T=J.gq:vB(N,a,K);continue;case J.gq:if(!w)continue;w==="e"?N.T=D():vB(N,a,K);continue;case J.L8:if(!w)continue;w==="u"?N.T=J.yy:vB(N,a,K);continue;case J.yy:if(!w)continue;w==="l"?N.T=J.eM:vB(N,a,K);continue;case J.eM:if(!w)continue;w==="l"?N.T=D():vB(N,a,K);continue;case J.ZG:w==="."?N.T=J.rd:vB(N,a,K);continue;case J.rd:if("0123456789.eE+-".indexOf(w)!==-1)continue;else K--,N.J--,N.T= D();continue;default:vB(N,a,K)}}} function D(){var w=F.pop();return w!=null?w:J.FT} function M(w){N.B>1||(w||(w=S===-1?N.U+a.substring(Q,K):a.substring(S,K)),N.cJ?N.D.push(w):N.D.push(JSON.parse(w)),S=K)} for(var N=this,F=N.dS,c=N.tP,J=qgT,G=a.length,Q=0,S=-1,K=0;K0?(L=N.D,N.D=[],L):null}return null};PB.prototype.isInputValid=function(){return this.N===null}; PB.prototype.I_=function(){return this.N}; PB.prototype.Dc=function(){return!1}; PB.prototype.parse=function(a){function x(J){N.B=6;N.N="The stream is broken @"+N.T+"/"+F+". Error: "+J+". With input:\n";throw Error(N.N);} function y(){N.J=new nZ({uYY:!0,wx:!0})} function D(J){if(J)for(var G=0;G1)&&x("extra status: "+J);N.D=!0;var G={};G[2]=J[0];N.U.push(G)}} for(var N=this,F=0;F0?(a=N.U,N.U=[],a):null};Tu.prototype.eg=function(){return this.T}; Tu.prototype.getStatus=function(){return this.N}; Tu.prototype.cJ=function(a){a=a.target;try{if(a==this.T)a:{var x=g.tD(this.T),y=this.T.B,D=this.T.getStatus(),M=g.bT(this.T);a=[];if(g.pB(this.T)instanceof Array){var N=g.pB(this.T);N.length>0&&N[0]instanceof Uint8Array&&(this.BJ=!0,a=N)}if(!(x<3||x==3&&!M&&a.length==0))if(D=D==200||D==206,x==4&&(y==8?lM(this,7):y==7?lM(this,8):D||lM(this,3)),this.B||(this.B=wsS(this.T),this.B==null&&lM(this,5)),this.N>2)kR(this);else{if(a.length>this.J){var F=a.length;y=[];try{if(this.B.Dc())for(var c=0;cthis.J){c=M.slice(this.J);this.J=M.length;try{var G=this.B.parse(c);G!=null&&this.U&&this.U(G)}catch(Q){lM(this,5);kR(this);break a}}x==4?(M.length!= 0||this.BJ?lM(this,2):lM(this,4),kR(this)):lM(this,1)}}}catch(Q){lM(this,6),kR(this)}};g.C=Czh.prototype;g.C.addListener=function(a,x){ad(this,a,x);return this}; g.C.removeListener=function(a,x){var y=this.B[a];y&&g.Dk(y,x);(a=this.T[a])&&g.Dk(a,x);return this}; g.C.once=function(a,x){var y=this.T[a];y||(y=[],this.T[a]=y);y.push(x);return this}; g.C.b1t=function(a){var x=this.B.data;x&&qHJ(a,x);(x=this.T.data)&&qHJ(a,x);this.T.data=[]}; g.C.ZtJ=function(){switch(this.J.getStatus()){case 1:uM(this,"readable");break;case 5:case 6:case 4:case 7:case 3:uM(this,"error");break;case 8:uM(this,"close");break;case 2:uM(this,"end")}};dRq.prototype.serverStreaming=function(a,x,y,D){var M=this,N=a.substring(0,a.length-D.name.length);return ky6(function(F){var c=F.gr,J=F.getMetadata(),G=vz1(M,!1);J=Pz7(M,J,G,N+c.getName());var Q=TyT(G,c.B,!0);F=c.T(F.YK);G.send(J,"POST",F);return Q},this.Ch).call(this,D.D(x,y))};ua6.prototype.create=function(a,x,y){var D=this.T,M=this.B+"/$rpc/google.internal.waa.v1.Waa/Create";x=x||{};y=y===void 0?{}:y;return cGG(D,M,a,x,Qa1,y)};var F1T,zb8,wxh,I_T,PPJ,EzS,hK8,gfh,Nus,GbS,Za8,Etq,nI6,JwC,vI7,kh7,ufG,vPq,Dgs,$7,QTl;F1T=new WB(45737488,0);zb8=new WB(45737489,0);wxh=new m5(45733514);I_T=new m5(45730569);PPJ=new m5(45732791);EzS=new m5(45728572);hK8=new m5(45732704);g.dXG=new m5(45728933);gfh=new m5(45731083);Nus=new m5(45728553);GbS=new m5(45735874);Za8=new m5(45734191);Etq=new m5(45735523);nI6=new WB(45735428,4E3);JwC=new m5(45725537);vI7=new m5(45727949);kh7=new m5(45728333);ufG=new WB(45728334,0);vPq=new m5(45728181); Dgs=new m5(45733155);$7=new m5(45732481);g.PiJ=new m5(45734776);QTl=new m5(45729215);var qPC=new WB(45725542,0),CVh=new WB(45725543,0),Kg1=new WB(45725539,0),wnG=new WB(45725541,0),LgT=new WB(45725540,0),SPG=new WB(45725538,0),QwC=new function(a,x,y,D){this.u5=a;this.Ur=x;this.defaultValue=D;this.Ce="int"}(3,45721421,"h5vcc_set_prefer_minimal_post_processing",wP("0"));var sp6="://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(" "),ByS=/\bocr\b/;var $RS=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;g.d(fe7,VZ);g.d(gzG,VZ);g.d(hP,VZ);hP.prototype.getName=function(){return b7(this,1)}; hP.prototype.getOptions=function(){return Uh(this,gzG,3)}; hP.prototype.clearOptions=function(){return q8(this,3)};g.d($R,VZ);g.C=$R.prototype;g.C.getName=function(){return b7(this,1)}; g.C.getOptions=function(){return Uh(this,fe7,3)}; g.C.clearOptions=function(){return q8(this,3)}; g.C.SZ=function(){return pv(this,6)}; g.C.lO=function(a){QZ(this,6,a)};var AX1=function(a){return function(x){x=JSON.parse(x);if(!Array.isArray(x))throw Error("Expected jspb data to be an array, got "+EG(x)+": "+x);MZ(x,34);return new a(x)}}($R);var YHC=Symbol();var HjS=Symbol();Object.assign({},{attributes:{},handleError:function(a){throw a;}},{nQJ:!0, tzc:!0,Q5S:Yos,foP:Yos,JaP:Ayh,s58:!1,Iot:!1,X8G:!1,m4J:!0,WiJ:RR8,PJ7:!1,ra8:!1,sGP:!1});var gv=null,YR=!1,xrz=1,IeT=Symbol("SIGNAL"),GD={version:0,fOG:0,yD:!1,producers:void 0,F6:void 0,IE:void 0,kV:void 0,zv:!1,Xo:!1,zX:!1,kind:"unknown",xK:function(){return!1}, wK:function(){}, Y3:function(){}, St7:function(){}};var QS=Symbol("UNSET"),Sr=Symbol("COMPUTING"),Ko=Symbol("ERRORED");Object.assign({},GD,{value:QS,yD:!0,error:null,Tg:fZ,kind:"computed",xK:function(a){return a.value===QS||a.value===Sr}, wK:function(a){if(a.value===Sr)throw Error("");var x=a.value;a.value=Sr;var y=rXs(a),D=!1;try{var M=a.KY();Rd(null);D=x!==QS&&x!==Ko&&M!==Ko&&a.Tg(x,M)}catch(N){M=Ko,a.error=N}finally{Rd(y),a&&XsC(a)}D?a.value=x:(a.value=M,a.version++)}});Object.assign({},GD,{zX:!0,Xo:!0,yD:!0,kind:"effect"});var ps8=Object.assign({},GD,{Tg:fZ,value:void 0,kind:"signal"});Object.assign({},GD,{value:QS,yD:!0,error:null,Tg:fZ,kind:"linkedSignal",xK:function(a){return a.value===QS||a.value===Sr}, wK:function(a){if(a.value===Sr)throw Error("");var x=a.value;a.value=Sr;var y=rXs(a);try{var D=a.source();var M=a.KY(D,x===QS||x===Ko?void 0:{source:a.ELR,value:x});a.ELR=D}catch(N){M=Ko,a.error=N}finally{Rd(y),a&&XsC(a)}x!==QS&&M!==Ko&&a.Tg(x,M)?a.value=x:(a.value=M,a.version++)}});Object.assign({},GD,{zX:!0,Xo:!1,Y3:function(a){a.schedule!==null&&a.schedule(a.zk8)}, gFy:function(){}});g.d(iM,g.wT);iM.prototype.dispose=function(){window.removeEventListener("offline",this.J);window.removeEventListener("online",this.J);this.oh.Qr(this.N);delete iM.instance}; iM.prototype.nK=function(){return this.T}; iM.prototype.TF=function(){var a=this;this.N=this.oh.Z2(function(){var x;return g.R(function(y){if(y.T==1)return a.T?((x=window.navigator)==null?0:x.onLine)?y.WJ(3):g.B(y,HB(a),3):g.B(y,HB(a),3);a.TF();g.Fh(y)})},3E4)};g.d(jXs,VZ);var OST=VqG(jXs,[0,Dw,RPS,Pm6,Dw,-2,Pm6,ZgG]);VM.prototype.set=function(a,x){x=x===void 0?!0:x;0<=a&&a<52&&Number.isInteger(a)&&this.data[a]!==x&&(this.data[a]=x,this.T=-1)}; VM.prototype.get=function(a){return!!this.data[a]};var tP;g.iF(g.pZ,g.A);g.C=g.pZ.prototype;g.C.start=function(){this.stop();this.U=!1;var a=Mdq(this),x=NIq(this);a&&!x&&this.B.mozRequestAnimationFrame?(this.T=g.o7(this.B,"MozBeforePaint",this.J),this.B.mozRequestAnimationFrame(null),this.U=!0):this.T=a&&x?a.call(this.B,this.J):this.B.setTimeout(Q48(this.J),20)}; g.C.stop=function(){if(this.isActive()){var a=Mdq(this),x=NIq(this);a&&!x&&this.B.mozRequestAnimationFrame?SU(this.T):a&&x?x.call(this.B,this.T):this.B.clearTimeout(this.T)}this.T=null}; g.C.isActive=function(){return this.T!=null}; g.C.Ek=function(){this.U&&this.T&&SU(this.T);this.T=null;this.D.call(this.N,g.At())}; g.C.m6=function(){this.stop();g.pZ.v$.m6.call(this)};g.iF(g.Id,g.A);g.C=g.Id.prototype;g.C.Ov=0;g.C.m6=function(){g.Id.v$.m6.call(this);this.stop();delete this.T;delete this.B}; g.C.start=function(a){this.stop();this.Ov=g.gT(this.J,a!==void 0?a:this.jR)}; g.C.stop=function(){this.isActive()&&g.lF.clearTimeout(this.Ov);this.Ov=0}; g.C.isActive=function(){return this.Ov!=0}; g.C.AR=function(){this.Ov=0;this.T&&this.T.call(this.B)};g.d(g.yw,g.A);g.C=g.yw.prototype;g.C.aN=function(a){this.J=arguments;this.MG||this.B?this.T=!0:j0(this)}; g.C.stop=function(){this.MG&&(g.lF.clearTimeout(this.MG),this.MG=null,this.T=!1,this.J=null)}; g.C.pause=function(){this.B++}; g.C.resume=function(){this.B--;this.B||!this.T||this.MG||(this.T=!1,j0(this))}; g.C.m6=function(){g.A.prototype.m6.call(this);this.stop()};g.D2.prototype[Symbol.iterator]=function(){return this}; g.D2.prototype.next=function(){var a=this.T.next();return{value:a.done?void 0:this.B.call(void 0,a.value),done:a.done}};g.iF(g.Qw,g.wT);g.C=g.Qw.prototype;g.C.isPlaying=function(){return this.T==1}; g.C.isPaused=function(){return this.T==-1}; g.C.Aq=function(){this.Bs("begin")}; g.C.XY=function(){this.Bs("end")}; g.C.onFinish=function(){this.Bs("finish")}; g.C.onStop=function(){this.Bs("stop")}; g.C.Bs=function(a){this.dispatchEvent(a)};var T3l=bH(function(){var a=g.WK("DIV"),x=g.lH?"-webkit":zX?"-moz":null,y="transition:opacity 1s linear;";x&&(y+=x+"-transition:opacity 1s linear;");x=ybT({style:y});if(a.nodeType===1&&/^(script|style)$/i.test(a.tagName))throw Error("");a.innerHTML=B_(x);return g.cc(a.firstChild,"transition")!=""});g.iF(S0,g.Qw);g.C=S0.prototype;g.C.play=function(){if(this.isPlaying())return!1;this.Aq();this.Bs("play");this.startTime=g.At();this.T=1;if(T3l())return g.F7(this.B,this.D),this.J=g.gT(this.N1t,void 0,this),!0;this.wd(!1);return!1}; g.C.N1t=function(){g.Ce(this.B);ce7(this.B,this.Y);g.F7(this.B,this.U);this.J=g.gT((0,g.RP)(this.wd,this,!1),this.N*1E3)}; g.C.stop=function(){this.isPlaying()&&this.wd(!0)}; g.C.wd=function(a){g.F7(this.B,"transition","");g.lF.clearTimeout(this.J);g.F7(this.B,this.U);this.endTime=g.At();this.T=0;if(a)this.onStop();else this.onFinish();this.XY()}; g.C.m6=function(){this.stop();S0.v$.m6.call(this)}; g.C.pause=function(){};var JeJ={rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-linear-gradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0,"var":!0};KG("Element","attributes")||KG("Node","attributes");KG("Element","innerHTML")||KG("HTMLElement","innerHTML");KG("Node","nodeName");KG("Node","nodeType");KG("Node","parentNode");KG("Node","childNodes");KG("HTMLElement","style")||KG("Element","style");KG("HTMLStyleElement","sheet");var wOh=QX7("getPropertyValue"),CG7=QX7("setProperty");KG("Element","namespaceURI")||KG("Node","namespaceURI");var Lo7={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var njJ,uN7,Zth,drG,vjT;njJ=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]");uN7=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");g.lnz=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.wm=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]");Zth=/^http:\/\/.*/;g.kUS=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");drG=/\s+/;vjT=/[\d\u06f0-\u06f9]/;qE.prototype.lM=function(){return new dm(this.B())}; qE.prototype[Symbol.iterator]=function(){return new Z2(this.B())}; qE.prototype.T=function(){return new Z2(this.B())}; g.d(dm,g.B9);dm.prototype.next=function(){return this.B.next()}; dm.prototype[Symbol.iterator]=function(){return new Z2(this.B)}; dm.prototype.T=function(){return new Z2(this.B)}; g.d(Z2,qE);Z2.prototype.next=function(){return this.J.next()};vI.prototype.clone=function(){return new vI(this.T,this.Y,this.J,this.N,this.U,this.D,this.B,this.V)}; vI.prototype.equals=function(a){return this.T==a.T&&this.Y==a.Y&&this.J==a.J&&this.N==a.N&&this.U==a.U&&this.D==a.D&&this.B==a.B&&this.V==a.V};Tt.prototype.clone=function(){return new Tt(this.start,this.end)};(function(){if($vJ){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(g.NG()))?a[1]:"0"}return w7?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(g.NG()))?a[0].replace(/_/g,"."):"10"):g.DX?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(g.NG()))?a[1]:""):ix8||Ox7||Va1?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(g.NG()))?a[1].replace(/_/g,"."):""):""})();var TIl=function(){if(g.Nw)return ll(/Firefox\/([0-9.]+)/);if(g.LG||g.p3||g.Er)return XJS;if(g.DY){if(aZ()||xM()){var a=ll(/CriOS\/([0-9.]+)/);if(a)return a}return ll(/Chrome\/([0-9.]+)/)}if(g.wo&&!aZ())return ll(/Version\/([0-9.]+)/);if(x3||yl){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.NG()))return a[1]+"."+a[2]}else if(g.sr)return(a=ll(/Android\s+([0-9.]+)/))?a:ll(/Version\/([0-9.]+)/);return""}();g.iF(g.ul,g.A);g.C=g.ul.prototype;g.C.subscribe=function(a,x,y){var D=this.B[a];D||(D=this.B[a]=[]);var M=this.D;this.T[M]=a;this.T[M+1]=x;this.T[M+2]=y;this.D=M+3;D.push(M);return M}; g.C.unsubscribe=function(a,x,y){if(a=this.B[a]){var D=this.T;if(a=a.find(function(M){return D[M+1]==x&&D[M+2]==y}))return this.Zj(a)}return!1}; g.C.Zj=function(a){var x=this.T[a];if(x){var y=this.B[x];this.U!=0?(this.J.push(a),this.T[a+1]=function(){}):(y&&g.Dk(y,a),delete this.T[a],delete this.T[a+1],delete this.T[a+2])}return!!x}; g.C.publish=function(a,x){var y=this.B[a];if(y){var D=Array(arguments.length-1),M=arguments.length,N;for(N=1;N0&&this.U==0)for(;y=this.J.pop();)this.Zj(y)}}return N!=0}return!1}; g.C.clear=function(a){if(a){var x=this.B[a];x&&(x.forEach(this.Zj,this),delete this.B[a])}else this.T.length=0,this.B={}}; g.C.m6=function(){g.ul.v$.m6.call(this);this.clear();this.J.length=0};g.mv.prototype.set=function(a,x){x===void 0?this.Qf.remove(a):this.Qf.set(a,g.UI(x))}; g.mv.prototype.get=function(a){try{var x=this.Qf.get(a)}catch(y){return}if(x!==null)try{return JSON.parse(x)}catch(y){throw"Storage: Invalid value was encountered";}}; g.mv.prototype.remove=function(a){this.Qf.remove(a)};g.iF(WI,g.mv);WI.prototype.set=function(a,x){WI.v$.set.call(this,a,uvG(x))}; WI.prototype.Rr=function(a){a=WI.v$.get.call(this,a);if(a===void 0||a instanceof Object)return a;throw"Storage: Invalid value was encountered";}; WI.prototype.get=function(a){if(a=this.Rr(a)){if(a=a.data,a===void 0)throw"Storage: Invalid value was encountered";}else a=void 0;return a};g.iF(Eb,WI);Eb.prototype.set=function(a,x,y){if(x=uvG(x)){if(y){if(y=y.length)return g.Fw;var M=y.key(x++);if(a)return g.hG(M);M=y.getItem(M);if(typeof M!=="string")throw"Storage mechanism: Invalid value was encountered";return g.hG(M)}; return D}; g.C.clear=function(){$1(this);this.T.clear()}; g.C.key=function(a){$1(this);return this.T.key(a)};g.iF(fG,hg);g.iF(Ejh,hg);g.iF(gm,BI);gm.prototype.set=function(a,x){this.B.set(this.T+a,x)}; gm.prototype.get=function(a){return this.B.get(this.T+a)}; gm.prototype.remove=function(a){this.B.remove(this.T+a)}; gm.prototype.lM=function(a){var x=this.B[Symbol.iterator](),y=this,D=new g.B9;D.next=function(){var M=x.next();if(M.done)return M;for(M=M.value;M.slice(0,y.T.length)!=y.T;){M=x.next();if(M.done)return M;M=M.value}return g.hG(a?M.slice(y.T.length):y.B.get(M))}; return D};Y1.prototype.getValue=function(){return this.B}; Y1.prototype.clone=function(){return new Y1(this.T,this.B)};g.C=Ag.prototype;g.C.Ra=function(a,x){var y=this.T;y.push(new Y1(a,x));a=y.length-1;x=this.T;for(y=x[a];a>0;){var D=a-1>>1;if(x[D].T>y.T)x[a]=x[D],a=D;else break}x[a]=y}; g.C.remove=function(){var a=this.T,x=a.length,y=a[0];if(!(x<=0)){if(x==1)a.length=0;else{a[0]=a.pop();a=0;x=this.T;for(var D=x.length,M=x[a];a>1;){var N=a*2+1,F=a*2+2;N=FM.T)break;x[a]=x[N];a=N}x[a]=M}return y.getValue()}}; g.C.To=function(){for(var a=this.T,x=[],y=a.length,D=0;D>>16&65535|0;for(var N;y!==0;){N=y>2E3?2E3:y;y-=N;do M=M+x[D++]|0,a=a+M|0;while(--N);M%=65521;a%=65521}return M|a<<16|0};for(var vY={},Lo,saS=[],wb=0;wb<256;wb++){Lo=wb;for(var B31=0;B31<8;B31++)Lo=Lo&1?3988292384^Lo>>>1:Lo>>>1;saS[wb]=Lo}vY=function(a,x,y,D){y=D+y;for(a^=-1;D>>8^saS[(a^x[D])&255];return a^-1};var zm={};zm={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 xH=[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],D9=[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],j7q=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Vdz=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],wK=Array(576);Vw(wK);var Cp=Array(60);Vw(Cp);var jY=Array(512);Vw(jY);var aB=Array(256);Vw(aB);var yJ=Array(29);Vw(yJ);var Mz=Array(30);Vw(Mz);var ayh,xnq,yDz,eD7=!1;var uo;uo=[new kH(0,0,0,0,function(a,x){var y=65535;for(y>a.OZ-5&&(y=a.OZ-5);;){if(a.zY<=1){PY(a);if(a.zY===0&&x===0)return 1;if(a.zY===0)break}a.fl+=a.zY;a.zY=0;var D=a.ib+y;if(a.fl===0||a.fl>=D)if(a.zY=a.fl-D,a.fl=D,qz(a,!1),a.eW.Yx===0)return 1;if(a.fl-a.ib>=a.Uj-262&&(qz(a,!1),a.eW.Yx===0))return 1}a.Ra=0;if(x===4)return qz(a,!0),a.eW.Yx===0?3:4;a.fl>a.ib&&qz(a,!1);return 1}), new kH(4,4,8,4,Tm),new kH(4,5,16,8,Tm),new kH(4,6,32,32,Tm),new kH(4,4,16,16,lo),new kH(8,16,32,32,lo),new kH(8,16,128,128,lo),new kH(8,32,128,256,lo),new kH(32,128,258,1024,lo),new kH(32,258,258,4096,lo)];var IAl={};IAl=function(){this.input=null;this.S5=this.NK=this.T2=0;this.output=null;this.Wd=this.Yx=this.wu=0;this.msg="";this.state=null;this.Qi=2;this.Qs=0};var DnG=Object.prototype.toString; mO.prototype.push=function(a,x){var y=this.eW,D=this.options.chunkSize;if(this.ended)return!1;var M=x===~~x?x:x===!0?4:0;typeof a==="string"?y.input=hDJ(a):DnG.call(a)==="[object ArrayBuffer]"?y.input=new Uint8Array(a):y.input=a;y.T2=0;y.NK=y.input.length;do{y.Yx===0&&(y.output=new Ob.nG(D),y.wu=0,y.Yx=D);a=pOC(y,M);if(a!==1&&a!==0)return this.XY(a),this.ended=!0,!1;if(y.Yx===0||y.NK===0&&(M===4||M===2))if(this.options.to==="string"){var N=Ob.XI(y.output,y.wu);x=N;N=N.length;if(N<65537&&(x.subarray&& EIT||!x.subarray))x=String.fromCharCode.apply(null,Ob.XI(x,N));else{for(var F="",c=0;c0||y.Yx===0)&&a!==1);if(M===4)return(y=this.eW)&&y.state?(D=y.state.status,D!==42&&D!==69&&D!==73&&D!==91&&D!==103&&D!==113&&D!==666?a=cY(y,-2):(y.state=null,a=D===113?cY(y,-3):0)):a=-2,this.XY(a),this.ended=!0,a===0;M===2&&(this.XY(0),y.Yx=0);return!0}; mO.prototype.XY=function(a){a===0&&(this.result=this.options.to==="string"?this.chunks.join(""):Ob.Oz(this.chunks));this.chunks=[];this.err=a;this.msg=this.eW.msg};var E6="@@redux/INIT"+WY(),oez="@@redux/REPLACE"+WY();var JD6=typeof Symbol==="function"&&Symbol.observable||"@@observable";var h3q=[0,hPq,-3,jr];g.d(Ks7,VZ);var ZQz=VqG(Ks7,[0,Dw,$Hz,eH,hPq,eH,-1,jr,hPq,jr,-1,Dw,jr,$Hz,aw,h3q,eH,-1,jr]);var nG7=-1096044576;var $XJ=function(a,x){return function(){var y=new H0S(a,x,Ba);return function(){return y}}()}("youtube.api.innertube.AttestationError",'[null,[["ATTESTATION_ERROR_UNKNOWN",0],["ATTESTATION_ERROR_VM_NOT_INITIALIZED",1],["ATTESTATION_ERROR_VM_NO_RESPONSE",2],["ATTESTATION_ERROR_VM_TIMEOUT",3],["ATTESTATION_ERROR_VM_INTERNAL_ERROR",4],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_INVALID",5],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_NETWORK_ERROR",6],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_OFFLINE",7],["ATTESTATION_ERROR_PREFETCH_CHALLENGE_INTERNAL_ERROR",8],["ATTESTATION_ERROR_API_NOT_READY",9],["ATTESTATION_ERROR_DEVICE_OFFLINE",10],["ATTESTATION_ERROR_KEY_PAIR_INIT_FAILED",12],["ATTESTATION_ERROR_SIGNING_DATA_MISSING",13],["ATTESTATION_ERROR_SIGNING_FAILED",14],["ATTESTATION_ERROR_CERT_CHAIN_RETRIEVAL_FAILED",15]],null,[[11,11]]]');var E3z=new g.hk("adInfoDialogEndpoint");var Q67=new g.hk("adPingingEndpoint");var PCG=new g.hk("crossDeviceProgressCommand");var is=new g.hk("actionCompanionAdRenderer");var iw=new g.hk("adActionInterstitialRenderer");var fnq=new g.hk("adDurationRemainingRenderer");var CH=new g.hk("adHoverTextButtonRenderer");var mB7=new g.hk("adInfoDialogRenderer");var pH=new g.hk("adMessageRenderer");var qS=new g.hk("adPreviewRenderer");var VL=new g.hk("adsEngagementPanelRenderer");var mhT=new g.hk("dismissablePanelTextPortraitImageRenderer");var cj=new g.hk("adsEngagementPanelSectionListViewModel");var gIG=new g.hk("flyoutCtaRenderer");var Oy=new g.hk("imageCompanionAdRenderer");var UA=new g.hk("instreamAdPlayerOverlayRenderer");var tgl=new g.hk("instreamSurveyAdBackgroundImageRenderer");var wa=new g.hk("instreamSurveyAdPlayerOverlayRenderer");var jt=new g.hk("instreamSurveyAdRenderer"),LH=new g.hk("instreamSurveyAdSingleSelectQuestionRenderer"),KH=new g.hk("instreamSurveyAdMultiSelectQuestionRenderer"),Co=new g.hk("instreamSurveyAdAnswerRenderer"),R37=new g.hk("instreamSurveyAdAnswerNoneOfTheAboveRenderer");var xt=new g.hk("instreamVideoAdRenderer");var Ygq=new g.hk("textOverlayAdContentRenderer"),AqJ=new g.hk("enhancedTextOverlayAdContentRenderer"),UXh=new g.hk("imageOverlayAdContentRenderer");var H$=new g.hk("playerOverlayLayoutRenderer");var OA=new g.hk("videoInterstitialButtonedCenteredLayoutRenderer");var hql=new g.hk("aboveFeedAdLayoutRenderer");var $hl=new g.hk("belowPlayerAdLayoutRenderer");var BfG=new g.hk("inPlayerAdLayoutRenderer");var fKC=new g.hk("inPlayerOrganicOverlayAdLayoutRenderer");var NS=new g.hk("playerBytesAdLayoutRenderer");var Qb=new g.hk("playerBytesSequenceItemAdLayoutRenderer");var GM=new g.hk("playerUnderlayAdLayoutRenderer");var yb=new g.hk("adIntroRenderer");var eR=new g.hk("playerBytesSequentialLayoutRenderer");var LPh=new g.hk("slidingTextPlayerOverlayRenderer");var D_=new g.hk("surveyTextInterstitialRenderer");var FD=new g.hk("videoAdTrackingRenderer");var Tfs=new g.hk("videoInterstitialCenteredLayoutViewModel");var Ha1=new g.hk("simpleAdBadgeRenderer");var pE=new g.hk("skipAdRenderer"),ia8=new g.hk("skipButtonRenderer");var St=new g.hk("adSlotRenderer");var ou=new g.hk("squeezebackPlayerSidePanelRenderer");var Oaz=new g.hk("timedPieCountdownRenderer");var A8=new g.hk("adAvatarViewModel");var UD=new g.hk("adBadgeViewModel");var HD=new g.hk("adButtonViewModel");var Vss=new g.hk("adDetailsLineViewModel");var rqh=new g.hk("adDisclosureBannerViewModel");var tsG=new g.hk("adPodIndexViewModel");var X1C=new g.hk("imageBackgroundViewModel");var ba7=new g.hk("adGridCardCollectionViewModel");var p1C=new g.hk("adGridCardTextViewModel");var Ins=new g.hk("adPreviewViewModel");var e38=new g.hk("playerAdAvatarLockupCardButtonedViewModel");var aJG=new g.hk("skipAdButtonViewModel");var xCF=new g.hk("skipAdViewModel");var ySh=new g.hk("timedPieCountdownViewModel");var jsJ=new g.hk("visitAdvertiserLinkViewModel");var rW=new g.hk("bannerImageLayoutViewModel");var tU=new g.hk("topBannerImageTextIconButtonedLayoutViewModel");var X6=new g.hk("adsEngagementPanelLayoutViewModel");var J$=new g.hk("displayUnderlayTextGridCardsLayoutViewModel");g.sM=new g.hk("browseEndpoint");var DCh=new g.hk("confirmDialogEndpoint");var ZlS=new g.hk("commandContext");var VY1=new g.hk("rawColdConfigGroup");var OpC=new g.hk("rawHotConfigGroup");g.K9=new g.hk("commandExecutorCommand");g.d(Lsl,VZ);var fsT={vzY:0,SnP:1,fF1:32,aFt:61,bHP:67,w87:103,xnP:86,Q4S:42,JTY:60,BDP:62,W_7:73,IFJ:76,ND6:88,hDy:90,yTG:99,mnR:98,L_1:100,UnR:102,eDt:41,oFJ:69,RDP:70,C2y:71,N$J:2,hct:27,ANDROID:3,puP:54,DKP:14,zzP:91,GA6:55,YjJ:24,lkG:20,Mb8:18,vr6:21,FpR:104,VbR:30,ju6:29,iB6:28,gz7:101,HBJ:34,ErP:36,ZBP:38,IOS:5,ss7:15,Ln1:92,Ibc:40,WnJ:25,ab6:17,O_S:19,xLc:64,wIy:66,NpP:26,yhP:22,epJ:33,oRc:68,Rp8:35,hp6:53,b_7:37,ULG:39,ykS:7,ebS:57,oz7:43,CqR:59,RbY:93,gr7:74,rkP:75,keY:85,p2P:65,GeG:80,Yn7:8,LO8:10, Mq7:58,lsc:63,Dq7:72,qjR:23,p8J:11,Dn7:13,Ri8:12,bN8:16,tuy:56,OHJ:31,aTG:77,M3Y:84,s4c:87,vWy:89,ZZS:94,cX7:95};g.d($H,VZ);$H.prototype.wA=function(){return b7(this,3)}; $H.prototype.Cy=function(){return b7(this,5)}; $H.prototype.f4=function(a){return xg(this,5,a)};g.d(fp,VZ);g.d(w07,VZ);g.d(gK,VZ);g.C=gK.prototype;g.C.getDeviceId=function(){return b7(this,6)}; g.C.Ir=function(a){var x=u7(this,9,$k,3,!0);oG(x,a);return x[a]}; g.C.getPlayerType=function(){return pv(this,36)}; g.C.setHomeGroupInfo=function(a){return Oh(this,w07,81,a)}; g.C.clearLocationPlayabilityToken=function(){return q8(this,89)};g.d(RB,VZ);RB.prototype.getValue=function(){return b7(this,R2(this,HpS,2))}; var HpS=[2,3,4,5,6];g.d(YH,VZ);YH.prototype.setTrackingParams=function(a){return q8(this,1,S5G(a,!1))};g.d(Ak,VZ);g.d(U6,VZ);U6.prototype.Ir=function(a){var x=u7(this,5,RG,3,!0);oG(x,a);return x[a]};g.d(HY,VZ);HY.prototype.getToken=function(){return ex(this,2)}; HY.prototype.setToken=function(a){return xg(this,2,a)};g.d(io,VZ);io.prototype.setSafetyMode=function(a){return QZ(this,5,a)};g.d(O6,VZ);O6.prototype.X9=function(a){return Oh(this,gK,1,a)};var Z_=new g.hk("thumbnailLandscapePortraitRenderer");g.M6V=new g.hk("changeEngagementPanelVisibilityAction");var Nos=new g.hk("continuationCommand");g.N8J=new g.hk("openPopupAction");var ESq=new g.hk("signalAction");g.qg=new g.hk("webCommandMetadata");var YpT=new g.hk("metadataBadgeRenderer");var MDq=new g.hk("signalServiceEndpoint");var Bv=new g.hk("innertubeCommand");var HI7=new g.hk("loggingDirectives");var xNz={Jy1:"EMBEDDED_PLAYER_MODE_UNKNOWN",t37:"EMBEDDED_PLAYER_MODE_DEFAULT",fgJ:"EMBEDDED_PLAYER_MODE_PFP",QI6:"EMBEDDED_PLAYER_MODE_PFL"};var Kx6=new g.hk("channelThumbnailEndpoint");var S97=new g.hk("embeddedPlayerErrorMessageRenderer");var oO1=new g.hk("embeddedPlayerOverlayVideoDetailsRenderer"),LxC=new g.hk("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),wAC=new g.hk("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var f_1=new g.hk("embedsInfoPanelRenderer");var au6=new g.hk("feedbackEndpoint");var F7Y=new g.hk("callToActionButtonViewModel");var zGJ=new g.hk("interactionLoggingCommandMetadata");var XBT={nF6:"WEB_DISPLAY_MODE_UNKNOWN",cTG:"WEB_DISPLAY_MODE_BROWSER",dn6:"WEB_DISPLAY_MODE_MINIMAL_UI",P2c:"WEB_DISPLAY_MODE_STANDALONE",ATJ:"WEB_DISPLAY_MODE_FULLSCREEN"};g.d(VJ,VZ);VJ.prototype.getPlayerType=function(){return pv(this,7)}; VJ.prototype.W$=function(){return b7(this,19)}; VJ.prototype.setVideoId=function(a){return xg(this,19,a)};g.d(rK,VZ);g.d(tk,VZ);g.d(XX,VZ); var cSy=[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,517,518,519,520,522,523,524,525,526,527,528,529,530,531];var oGG=new g.hk("loggingContext");g.d(bo,VZ);g.d(pp,VZ);pp.prototype.W$=function(){return ex(this,R2(this,Dh,1))}; pp.prototype.setVideoId=function(a){return fv(this,1,Dh,rP(a))}; pp.prototype.getPlaylistId=function(){return ex(this,R2(this,Dh,2))}; var Dh=[1,2];g.d(CTT,VZ);var JSs=new g.hk("dismissPlayerOverlayCommand");var zz=new g.hk("changeKeyedMarkersVisibilityCommand");var G7V=new g.hk("changeMarkersVisibilityCommand");var USl=new g.hk("loadMarkersCommand");var Qsp=new g.hk("suggestedActionDataViewModel");var kT7=new g.hk("timelyActionViewModel");var lc8=new g.hk("timelyActionsOverlayViewModel");var tOh=new g.hk("productListItemRenderer");var STs=new g.hk("shoppingOverlayRenderer");var JQJ=new g.hk("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var K7Y=new g.hk("adFeedbackEndpoint");var L7t=new g.hk("menuEndpoint");var II7=new g.hk("phoneDialerEndpoint");var bf1=new g.hk("sendSmsEndpoint");var cQl=new g.hk("copyTextEndpoint");var whV=new g.hk("shareEndpoint"),C1J=new g.hk("shareEntityEndpoint"),qTp=new g.hk("shareEntityServiceEndpoint"),dCP=new g.hk("webPlayerShareEntityServiceEndpoint");g.gD=new g.hk("urlEndpoint");g.Ny=new g.hk("watchEndpoint");var ZzY=new g.hk("watchPlaylistEndpoint");g.nGp=new g.hk("offlineOrchestrationActionCommand");var M$h=new g.hk("compositeVideoOverlayRenderer");var vGV=new g.hk("miniplayerRenderer");var NnS=new g.hk("paidContentOverlayRenderer");var AUG=new g.hk("playerMutedAutoplayOverlayRenderer"),ULG=new g.hk("playerMutedAutoplayEndScreenRenderer");var hzq=new g.hk("unserializedPlayerResponse"),IRJ=new g.hk("unserializedPlayerResponse");var P1F=new g.hk("playlistEditEndpoint");var db;g.da=new g.hk("buttonRenderer");db=new g.hk("toggleButtonRenderer");var kvG=new g.hk("counterfactualRenderer");var T8h=new g.hk("resolveUrlCommandMetadata");var lJy=new g.hk("modifyChannelNotificationPreferenceEndpoint");var GST=new g.hk("pingingEndpoint");var k7s=new g.hk("unsubscribeEndpoint");g.BC=new g.hk("subscribeButtonRenderer");var ulP=new g.hk("subscribeEndpoint");var buq=new g.hk("buttonViewModel");var u_z=new g.hk("qrCodeRenderer");var RHS={qZc:"LIVING_ROOM_APP_MODE_UNSPECIFIED",zpP:"LIVING_ROOM_APP_MODE_MAIN",XIJ:"LIVING_ROOM_APP_MODE_KIDS",ER6:"LIVING_ROOM_APP_MODE_MUSIC",Vvc:"LIVING_ROOM_APP_MODE_UNPLUGGED",uWS:"LIVING_ROOM_APP_MODE_GAMING"};var BaC=new g.hk("autoplaySwitchButtonRenderer");var BE,HAz,DSC,a6T;BE=new g.hk("decoratedPlayerBarRenderer");HAz=new g.hk("chapteredPlayerBarRenderer");DSC=new g.hk("multiMarkersPlayerBarRenderer");a6T=new g.hk("chapterRenderer");g.rlG=new g.hk("markerRenderer");var MkG=new g.hk("decoratedPlayheadRenderer");var gtq=new g.hk("desktopOverlayConfigRenderer");var Wjh=new g.hk("engagementPanelSectionListRenderer");var $Ss=new g.hk("gatedActionsOverlayViewModel");var plC=new g.hk("heatMarkerRenderer");var bAs=new g.hk("heatmapRenderer");var A$C=new g.hk("watchToWatchTransitionRenderer");var G2J=new g.hk("playlistPanelRenderer");var mCY=new g.hk("productUpsellSuggestedActionViewModel");var W7V=new g.hk("suggestedActionTimeRangeTrigger"),EGP=new g.hk("suggestedActionsRenderer"),ssP=new g.hk("suggestedActionRenderer");var IEG=new g.hk("timedMarkerDecorationRenderer");var aJT=new g.hk("cipher");var $Ls=new g.hk("playerVars");var ezT=new g.hk("playerVars");var Zw=g.lF.window,B8Y,hGG,IB=(Zw==null?void 0:(B8Y=Zw.yt)==null?void 0:B8Y.config_)||(Zw==null?void 0:(hGG=Zw.ytcfg)==null?void 0:hGG.data_)||{};g.ky("yt.config_",IB);var yk=[];var uxs=/^[\w.]*$/,PT1={q:!0,search_query:!0},veC=String(N9);var K6=new function(){var a=window.document;this.T=window;this.B=a}; g.ky("yt.ads_.signals_.getAdSignalsString",function(a){return FV(wx(a))});g.At();var Ws7="XMLHttpRequest"in g.lF?function(){return new XMLHttpRequest}:null;var $Ct="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" ");g.tS($Ct);var hn6={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"},VU7="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.tS($Ct)),Unl=!1,RnS=mN;g.d(s2,OG);$4.prototype.then=function(a,x,y){return this.T?this.T.then(a,x,y):this.J===1&&a?(a=a.call(y,this.B))&&typeof a.then==="function"?a:gx(a):this.J===2&&x?(a=x.call(y,this.B))&&typeof a.then==="function"?a:f6(a):this}; $4.prototype.getValue=function(){return this.B}; $4.prototype.$goog_Thenable=!0;var Rm=!1;var bY=x3||yl;var enS=/^([0-9\.]+):([0-9\.]+)$/;g.d(wX,OG);wX.prototype.name="BiscottiError";g.d(LI,OG);LI.prototype.name="BiscottiMissingError";var jn8={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},CI=null;var uhl=g.pz(["data-"]),Gw6={};var fJV=0,qB=g.lH?"webkit":zX?"moz":g.LG?"ms":g.Er?"o":"",gGs=g.uF("ytDomDomGetNextId")||function(){return++fJV}; g.ky("ytDomDomGetNextId",gGs);var LRG={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};T4.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}; T4.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}; T4.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var l8=g.lF.ytEventsEventsListeners||{};g.ky("ytEventsEventsListeners",l8);var q_G=g.lF.ytEventsEventsCounter||{count:0};g.ky("ytEventsEventsCounter",q_G);var vXq=bH(function(){var a=!1;try{var x=Object.defineProperty({},"passive",{get:function(){a=!0}}); window.addEventListener("test",null,x)}catch(y){}return a}),dNl=bH(function(){var a=!1; try{var x=Object.defineProperty({},"capture",{get:function(){a=!0}}); window.addEventListener("test",null,x)}catch(y){}return a});var no;no=window;g.lY=no.ytcsi&&no.ytcsi.now?no.ytcsi.now:no.performance&&no.performance.timing&&no.performance.now&&no.performance.timing.navigationStart?function(){return no.performance.timing.navigationStart+no.performance.now()}:function(){return(new Date).getTime()};g.iF(EN,g.A);EN.prototype.BJ=function(a){a.T===void 0&&w57(a);var x=a.T;a.B===void 0&&w57(a);this.T=new g.Fz(x,a.B)}; EN.prototype.I4=function(){return this.T||new g.Fz}; EN.prototype.cJ=function(){if(this.T){var a=(0,g.lY)();if(this.U!=0){var x=this.D,y=this.T,D=x.x-y.x;x=x.y-y.y;D=Math.sqrt(D*D+x*x)/(a-this.U);this.B[this.J]=Math.abs((D-this.N)/this.N)>.5?1:0;for(y=x=0;y<4;y++)x+=this.B[y]||0;x>=3&&this.Y();this.N=D}this.U=a;this.D=this.T;this.J=(this.J+1)%4}}; EN.prototype.m6=function(){g.vm(this.V);g.u8(this.dS)};g.d(sN,g.A);sN.prototype.Z=function(a,x,y,D,M){y=g.Df((0,g.RP)(y,D||this.Af));y={target:a,name:x,callback:y};var N;M&&vXq()&&(N={passive:!0});a.addEventListener(x,y.callback,N);this.D.push(y);return y}; sN.prototype.WN=function(a){for(var x=0;x=V.gp)||v.T.version>=H||v.T.objectStoreNames.contains(h)||u.push(h)}J=u;if(J.length===0){Z.WJ(5);break}G=Object.keys(y.options.FY); Q=c.objectStoreNames();if(y.Ny.options.version+1)throw K.close(),y.J=!1,cP7(y,L);return Z.return(K);case 8:throw x(), S instanceof Error&&!g.Te("ytidb_async_stack_killswitch")&&(S.stack=S.stack+"\n"+F.substring(F.indexOf("\n")+1)),C3(S,y.name,"",(w=y.options.version)!=null?w:-1);}})} function x(){y.T===D&&(y.T=void 0)} var y=this;if(!this.J)throw cP7(this);if(this.T)return this.T;var D,M={blocking:function(N){N.close()}, closed:x,d6S:x,upgrade:this.options.upgrade};return this.T=D=a()};var Vh=new iY("YtIdbMeta",{FY:{databases:{gp:1}},upgrade:function(a,x){x(1)&&g.mZ(a,"databases",{keyPath:"actualName"})}});var eD,I$=new function(){}(new function(){});new g.Gw;g.d(yR,iY);yR.prototype.B=function(a,x,y){y=y===void 0?{}:y;return(this.options.shared?CM1:wB1)(a,x,Object.assign({},y))}; yR.prototype.delete=function(a){a=a===void 0?{}:a;return(this.options.shared?nRz:qs6)(this.name,a)};var rSh={},PMq=g.jL("ytGcfConfig",{FY:(rSh.coldConfigStore={gp:1},rSh.hotConfigStore={gp:1},rSh),shared:!1,upgrade:function(a,x){x(1)&&(g.f3(g.mZ(a,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),g.f3(g.mZ(a,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))}, version:1});g.d(M5,g.A);M5.prototype.m6=function(){for(var a=g.W(this.B),x=a.next();!x.done;x=a.next()){var y=this.T;x=y.indexOf(x.value);x>=0&&y.splice(x,1)}this.B.length=0;g.A.prototype.m6.call(this)};JV.prototype.f4=function(a){this.hotHashData=a;g.ky("yt.gcf.config.hotHashData",this.hotHashData||null)};var t6P=typeof TextEncoder!=="undefined"?new TextEncoder:null,Q97=t6P?function(a){return t6P.encode(a)}:function(a){a=g.Uk(a); for(var x=new Uint8Array(a.length),y=0;y=x?!1:!0}; g.C.Oy=function(){var a=this;if(!Bt(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.CK.Ez("QUEUED",this.DI).then(function(x){x&&!a.sy(x,a.LQ)?a.oh.Z2(function(){return g.R(function(y){if(y.T==1)return x.id===void 0?y.WJ(2):g.B(y,a.CK.AF(x.id,a.DI),2);a.Oy();g.Fh(y)})}):a.QL.nK()&&a.oi()})};var fs;var XYl={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,liveCreationPlayablesMetrics:533,liveCreationStreamWebrtcStats:288,liveCreationWebrtcError:526,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,producerMediaServicesResetDetails:522,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,adsSeenClientLogging:517,producerEvent:518,tvhtml5CleanStart:519,deviceAccountMetricsEvent:520,derpLogEvent:521,playablesPortalEvent:523,ipValidationStarted:524,ipValidationReceived:525,reelsSequenceMutationEvent:527,watchZoomStateChange:528,metadataEditorEvent:529,kidsPrismaDeeplinksEvent:530,creationOrchestrationEvent:531,coordinatedSamplingTriggered:532,dnaRecapScreenshotEvent:534};var bz7={},E1q=g.jL("ServiceWorkerLogsDatabase",{FY:(bz7.SWHealthLog={gp:1},bz7),shared:!0,upgrade:function(a,x){x(1)&&g.f3(g.mZ(a,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, version:1});var Y_={},g1J=0;var AV;Ht.prototype.requestComplete=function(a,x){x&&(this.B=!0);a=this.removeParams(a);this.T.get(a)||this.T.set(a,x)}; Ht.prototype.isEndpointCFR=function(a){a=this.removeParams(a);return(a=this.T.get(a))?!1:a===!1&&this.B?!0:null}; Ht.prototype.removeParams=function(a){return a.split("?")[0]}; Ht.prototype.removeParams=Ht.prototype.removeParams;Ht.prototype.isEndpointCFR=Ht.prototype.isEndpointCFR;Ht.prototype.requestComplete=Ht.prototype.requestComplete;Ht.getInstance=iq;g.d(OY,g.wT);g.C=OY.prototype;g.C.nK=function(){return this.T.nK()}; g.C.H5=function(a){this.T.T=a}; g.C.Hk=function(){var a=window.navigator.onLine;return a===void 0?!0:a}; g.C.YE=function(){this.B=!0}; g.C.listen=function(a,x){return this.T.listen(a,x)}; g.C.CX=function(a){a=HB(this.T,a);a.then(function(x){g.Te("use_cfr_monitor")&&iq().requestComplete("generate_204",x)}); return a}; OY.prototype.sendNetworkCheckRequest=OY.prototype.CX;OY.prototype.listen=OY.prototype.listen;OY.prototype.enableErrorFlushing=OY.prototype.YE;OY.prototype.getWindowStatus=OY.prototype.Hk;OY.prototype.networkStatusHint=OY.prototype.H5;OY.prototype.isNetworkAvailable=OY.prototype.nK;OY.getInstance=Ags;g.d(g.VR,g.wT);g.VR.prototype.nK=function(){var a=g.uF("yt.networkStatusManager.instance.isNetworkAvailable");return a?a.bind(this.B)():!0}; g.VR.prototype.H5=function(a){var x=g.uF("yt.networkStatusManager.instance.networkStatusHint").bind(this.B);x&&x(a)}; g.VR.prototype.CX=function(a){var x=this,y;return g.R(function(D){y=g.uF("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(x.B);return g.Te("skip_network_check_if_cfr")&&iq().isEndpointCFR("generate_204")?D.return(new Promise(function(M){var N;x.H5(((N=window.navigator)==null?void 0:N.onLine)||!0);M(x.nK())})):y?D.return(y(a)):D.return(!0)})};var rJ;g.d(tV,hV);tV.prototype.writeThenSend=function(a,x){x||(x={});x=bq(a,x);g.b8()||(this.T=!1);hV.prototype.writeThenSend.call(this,a,x)}; tV.prototype.sendThenWrite=function(a,x,y){x||(x={});x=bq(a,x);g.b8()||(this.T=!1);hV.prototype.sendThenWrite.call(this,a,x,y)}; tV.prototype.sendAndWrite=function(a,x){x||(x={});x=bq(a,x);g.b8()||(this.T=!1);hV.prototype.sendAndWrite.call(this,a,x)}; tV.prototype.awaitInitialization=function(){return this.J.promise};var V06=g.lF.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.ky("ytNetworklessLoggingInitializationOptions",V06);g.ps.prototype.isReady=function(){!this.config_&&Uls()&&(this.config_=g.QR());return!!this.config_};var ph7,a6,yQ;ph7=g.lF.ytPubsubPubsubInstance||new g.ul;a6=g.lF.ytPubsubPubsubSubscribedKeys||{};yQ=g.lF.ytPubsubPubsubTopicToKeys||{};g.x0=g.lF.ytPubsubPubsubIsSynchronous||{};g.ul.prototype.subscribe=g.ul.prototype.subscribe;g.ul.prototype.unsubscribeByKey=g.ul.prototype.Zj;g.ul.prototype.publish=g.ul.prototype.publish;g.ul.prototype.clear=g.ul.prototype.clear;g.ky("ytPubsubPubsubInstance",ph7);g.ky("ytPubsubPubsubTopicToKeys",yQ);g.ky("ytPubsubPubsubIsSynchronous",g.x0); g.ky("ytPubsubPubsubSubscribedKeys",a6);var I2h={};g.d(GS,g.A);GS.prototype.append=function(a){if(!this.B)throw Error("This does not support the append operation");a=a.Qn();this.Qn().appendChild(a)}; g.d(QQ,GS);QQ.prototype.Qn=function(){return this.T};g.d(SX,g.A);SX.prototype.onTouchStart=function(a){this.Y=!0;this.B=a.touches.length;this.T.isActive()&&(this.T.stop(),this.N=!0);a=a.touches;this.D=xz8(this,a)||a.length!=1;var x=a.item(0);this.D||!x?this.BJ=this.V=Infinity:(this.V=x.clientX,this.BJ=x.clientY);for(x=this.J.length=0;x=0)}if(x||a&&Math.pow(a.clientX-this.V,2)+Math.pow(a.clientY-this.BJ,2)>25)this.U=!0}; SX.prototype.onTouchEnd=function(a){var x=a.changedTouches;x&&this.Y&&this.B==1&&!this.U&&!this.N&&!this.D&&xz8(this,x)&&(this.cJ=a,this.T.start());this.B=a.touches.length;this.B===0&&(this.U=this.Y=!1,this.J.length=0);this.N=!1};var KV=Date.now().toString();var dw={};var TS=Symbol("injectionDeps");nV.prototype.toString=function(){return"InjectionToken("+this.name+")"}; MYG.prototype.resolve=function(a){return a instanceof vq?lQ(this,a.key,[],!0):lQ(this,a,[])};var k0;var my=window;var Bq=g.Te("web_enable_lifecycle_monitoring")&&Wq()!==0,S66=g.Te("web_enable_lifecycle_monitoring");Jks.prototype.cancel=function(){for(var a=g.W(this.T),x=a.next();!x.done;x=a.next())x=x.value,x.jobId===void 0||x.g7||this.scheduler.Qr(x.jobId),x.g7=!0;this.B.resolve()};g.C=h_.prototype;g.C.install=function(a){this.plugins.push(a);return this}; g.C.uninstall=function(){var a=this;g.qY.apply(0,arguments).forEach(function(x){x=a.plugins.indexOf(x);x>-1&&a.plugins.splice(x,1)})}; g.C.transition=function(a,x){var y=this;Bq&&ckq(this.state);var D=this.transitions.find(function(N){return Array.isArray(N.from)?N.from.find(function(F){return F===y.state&&N.to===a}):N.from===y.state&&N.to===a}); if(D){this.B&&(Gmq(this.B),this.B=void 0);KOh(this,a,x);this.state=a;Bq&&Ex(this.state);D=D.action.bind(this);var M=this.plugins.filter(function(N){return N[a]}).map(function(N){return N[a]}); D(QB8(this,M),x)}else throw Error("no transition specified from "+this.state+" to "+a);}; g.C.Jey=function(a){var x=g.qY.apply(1,arguments);g.xd();for(var y=g.W(a),D=y.next(),M={};!D.done;M={HB:void 0},D=y.next())M.HB=D.value,$Nq(function(N){return function(){fV(N.HB.name);R6(function(){return N.HB.callback.apply(N.HB,g.tS(x))}); gw(N.HB.name)}}(M))}; g.C.fjR=function(a){var x=g.qY.apply(1,arguments),y,D,M,N;return g.R(function(F){F.T==1&&(g.xd(),y=g.W(a),D=y.next(),M={});if(F.T!=3){if(D.done)return F.WJ(0);M.AO=D.value;M.gm=void 0;N=function(c){return function(){fV(c.AO.name);var J=R6(function(){return c.AO.callback.apply(c.AO,g.tS(x))}); HA(J)?c.gm=g.Te("web_lifecycle_error_handling_killswitch")?J.then(function(){gw(c.AO.name)}):J.then(function(){gw(c.AO.name)},function(G){oHh(G); gw(c.AO.name)}):gw(c.AO.name)}}(M); $Nq(N);return M.gm?g.B(F,M.gm,3):F.WJ(3)}M={AO:void 0,gm:void 0};D=y.next();return F.WJ(2)})}; g.C.d_=function(a){var x=g.qY.apply(1,arguments),y=this,D=a.map(function(M){return{CV:function(){fV(M.name);R6(function(){return M.callback.apply(M,g.tS(x))}); gw(M.name)}, priority:$0(y,M)}}); D.length&&(this.B=new Jks(D))}; g.OT.Object.defineProperties(h_.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var A_;g.d(Y0,h_);Y0.prototype.N=function(a,x){var y=this;this.T=g.ew(0,function(){y.currentState==="application_navigating"&&y.transition("none")},5E3); a(x==null?void 0:x.event)}; Y0.prototype.D=function(a,x){this.T&&(g.Os.Qr(this.T),this.T=null);a(x==null?void 0:x.event)};var Go=[];g.ky("yt.logging.transport.getScrapedGelPayloads",function(){return Go});Ux.prototype.storePayload=function(a,x){a=Hq(a);this.store[a]?this.store[a].push(x):(this.B={},this.store[a]=[x]);this.T++;g.Te("more_accurate_gel_parser")&&(x=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(x));return a}; Ux.prototype.smartExtractMatchingEntries=function(a){if(!a.keys.length)return[];for(var x=Ox(this,a.keys.splice(0,1)[0]),y=[],D=0;D=0){D=!1;break a}}D=!0}D&&(x=$n(x))&&this.De(x)}}; g.C.Nd=function(a){return a}; g.C.onTouchStart=function(a){this.tP.onTouchStart(a)}; g.C.onTouchMove=function(a){this.tP.onTouchMove(a)}; g.C.onTouchEnd=function(a){if(this.tP)this.tP.onTouchEnd(a)}; g.C.De=function(a){this.layoutId?this.Zy.executeCommand(a,this.layoutId):(a=new g.$G("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.mT(a))}; g.C.createServerVe=function(a,x){this.api.createServerVe(a,this);this.api.setTrackingParams(a,x)}; g.C.logVisibility=function(a,x){this.api.hasVe(a)&&this.api.logVisibility(a,x,this.interactionLoggingClientData)}; g.C.m6=function(){this.clear(null);this.WN(this.iY);for(var a=g.W(this.OJ),x=a.next();!x.done;x=a.next())this.WN(x.value);g.o0.prototype.m6.call(this)};g.d(BN,JB); BN.prototype.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);this.T=x;if(x.text==null&&x.icon==null)g.E0(Error("ButtonRenderer did not have text or an icon set."));else{switch(x.style||null){case "STYLE_UNKNOWN":a="ytp-ad-button-link";break;default:a=null}a!=null&&g.zt(this.element,a);x.text!=null&&(a=g.QC(x.text),g.af(a)||(this.element.setAttribute("aria-label",a),this.J=new g.o0({W:"span",G:"ytp-ad-button-text",PJ:a}),g.U(this,this.J),this.J.a7(this.element)));x.accessibilityData&&x.accessibilityData.accessibilityData&& x.accessibilityData.accessibilityData.label&&!g.af(x.accessibilityData.accessibilityData.label)&&this.element.setAttribute("aria-label",x.accessibilityData.accessibilityData.label);x.icon!=null&&(x=sj(x.icon,this.U),x!=null&&(this.B=new g.o0({W:"span",G:"ytp-ad-button-icon",K:[x]}),g.U(this,this.B)),this.N?$M(this.element,this.B.element,0):this.B.a7(this.element))}}; BN.prototype.clear=function(){this.hide()}; BN.prototype.onClick=function(a){JB.prototype.onClick.call(this,a);a=g.W(KUs(this));for(var x=a.next();!x.done;x=a.next())x=x.value,this.layoutId?this.Zy.executeCommand(x,this.layoutId):g.mT(Error("Missing layoutId for button."));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.d(hB,g.A);hB.prototype.m6=function(){this.B&&g.u8(this.B);this.T.clear();$E=null;g.A.prototype.m6.call(this)}; hB.prototype.register=function(a,x){x&&this.T.set(a,x)}; var $E=null;g.d(R0,JB); R0.prototype.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);a=x.hoverText||null;x=x.button&&g.q(x.button,g.da)||null;x==null?g.mT(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new BN(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,void 0,void 0,void 0,void 0,this.J),g.U(this,this.button),this.button.init(ju("button"),x,this.macros),a&&this.button.element.setAttribute("aria-label",g.QC(a)),this.button.a7(this.element),this.V&&!g.FR(this.button.element, "ytp-ad-clickable")&&g.zt(this.button.element,"ytp-ad-clickable"),this.J&&g.zt(this.button.element,"ytp-ad-hover-text-button--clean-player"),a&&(this.B=new g.o0({W:"div",G:"ytp-ad-hover-text-container"}),this.N&&(x=new g.o0({W:"div",G:"ytp-ad-hover-text-callout"}),x.a7(this.B.element),g.U(this,x)),g.U(this,this.B),this.B.a7(this.element),x=fq(a),$M(this.B.element,x,0)),this.show())}; R0.prototype.hide=function(){this.button&&this.button.hide();this.B&&this.B.hide();JB.prototype.hide.call(this)}; R0.prototype.show=function(){this.button&&this.button.show();JB.prototype.show.call(this)};g.d(AB,JB); AB.prototype.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);y=(a=x.thumbnail)&&YE(a)||"";g.af(y)?Math.random()<.01&&g.E0(Error("Found AdImage without valid image URL")):(this.T?g.F7(this.element,"backgroundImage","url("+y+")"):Ts(this.element,{src:y}),Ts(this.element,{alt:a&&a.accessibility&&a.accessibility.label||""}),x&&x.adRendererCommands&&x.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element"),this.show())}; AB.prototype.clear=function(){this.hide()};g.d(Uj,JB);g.C=Uj.prototype;g.C.hide=function(){JB.prototype.hide.call(this);this.J&&this.J.focus()}; g.C.show=function(){this.J=document.activeElement;JB.prototype.show.call(this);this.U.focus()}; g.C.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);this.B=x;x.dialogMessages||x.title!=null?x.confirmLabel==null?g.mT(Error("ConfirmDialogRenderer.confirmLabel was not set.")):x.cancelLabel==null?g.mT(Error("ConfirmDialogRenderer.cancelLabel was not set.")):qNh(this,x):g.mT(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))}; g.C.clear=function(){g.h6(this.T);this.hide()}; g.C.Nl=function(){this.hide()}; g.C.NQ=function(){var a=this.B.cancelEndpoint;a&&(this.layoutId?this.Zy.executeCommand(a,this.layoutId):g.mT(Error("Missing layoutId for confirm dialog.")));this.hide()}; g.C.hs=function(){var a=this.B.confirmNavigationEndpoint||this.B.confirmEndpoint;a&&(this.layoutId?this.Zy.executeCommand(a,this.layoutId):g.mT(Error("Missing layoutId for confirm dialog.")));this.hide()};g.d(HN,JB);g.C=HN.prototype; g.C.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);this.J=x;if(x.defaultText==null&&x.defaultIcon==null)g.mT(Error("ToggleButtonRenderer must have either text or icon set."));else if(x.defaultIcon==null&&x.toggledIcon!=null)g.mT(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(x.style){switch(x.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":a="ytp-ad-toggle-button-default-style";break;default:a=null}a!=null&&g.zt(this.U,a)}a={};x.defaultText? (y=g.QC(x.defaultText),g.af(y)||(a.buttonText=y,this.api.j().experiments.XR("a11y_h5_associate_survey_question")||this.T.setAttribute("aria-label",y),this.api.j().experiments.XR("fix_h5_toggle_button_a11y")&&this.B.setAttribute("aria-label",y))):g.qF(this.UJ,!1);x.defaultTooltip&&(a.tooltipText=x.defaultTooltip,this.T.hasAttribute("aria-label")||this.B.setAttribute("aria-label",x.defaultTooltip));x.defaultIcon?(y=sj(x.defaultIcon),this.updateValue("untoggledIconTemplateSpec",y),x.toggledIcon?(this.dS= !0,y=sj(x.toggledIcon),this.updateValue("toggledIconTemplateSpec",y)):(g.qF(this.V,!0),g.qF(this.N,!1)),g.qF(this.T,!1)):g.qF(this.B,!1);g.sJ(a)||this.update(a);x.isToggled&&(g.zt(this.U,"ytp-ad-toggle-button-toggled"),this.toggleButton(x.isToggled));iR(this);this.Z(this.element,"change",this.dW);this.show()}}; g.C.onClick=function(a){this.OJ.length>0&&(this.toggleButton(!this.isToggled()),this.dW());JB.prototype.onClick.call(this,a)}; g.C.dW=function(){g.Gt(this.U,"ytp-ad-toggle-button-toggled",this.isToggled());for(var a=g.W(dBl(this,this.isToggled())),x=a.next();!x.done;x=a.next())x=x.value,this.layoutId?this.Zy.executeCommand(x,this.layoutId):g.mT(Error("Missing layoutId for toggle button."));if(this.isToggled())this.api.onAdUxClicked("toggle-button",this.layoutId);iR(this)}; g.C.clear=function(){this.hide()}; g.C.toggleButton=function(a){g.Gt(this.U,"ytp-ad-toggle-button-toggled",a);this.T.checked=a;iR(this)}; g.C.isToggled=function(){return this.T.checked};g.d(Oj,sN);Oj.prototype.N=function(a){if(Array.isArray(a)){a=g.W(a);for(var x=a.next();!x.done;x=a.next())x=x.value,x instanceof ZIh&&this.J(x)}};g.d(VC,JB);g.C=VC.prototype;g.C.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);x.reasons?x.confirmLabel==null?g.mT(Error("AdFeedbackRenderer.confirmLabel was not set.")):(x.cancelLabel==null&&g.E0(Error("AdFeedbackRenderer.cancelLabel was not set.")),x.title==null&&g.E0(Error("AdFeedbackRenderer.title was not set.")),TXG(this,x)):g.mT(Error("AdFeedbackRenderer.reasons were not set."))}; g.C.clear=function(){mU(this.N);mU(this.V);this.U.length=0;this.hide()}; g.C.hide=function(){this.T&&this.T.hide();this.B&&this.B.hide();JB.prototype.hide.call(this);this.J&&this.J.focus()}; g.C.show=function(){this.T&&this.T.show();this.B&&this.B.show();this.J=document.activeElement;JB.prototype.show.call(this);this.N.focus()}; g.C.WS=function(){this.api.onAdUxClicked("ad-feedback-dialog-close-button",this.layoutId);this.publish("a");this.hide()}; g.C.Sl7=function(){this.hide()}; rD.prototype.Qn=function(){return this.T.element}; rD.prototype.getCommand=function(){return this.B}; rD.prototype.isChecked=function(){return this.J.checked};g.d(tB,Uj);tB.prototype.Nl=function(a){Uj.prototype.Nl.call(this,a);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; tB.prototype.NQ=function(a){Uj.prototype.NQ.call(this,a);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; tB.prototype.hs=function(a){Uj.prototype.hs.call(this,a);this.api.onAdUxClicked("ad-mute-confirm-dialog-confirm-button");this.publish("b")};g.d(Xp,JB);g.C=Xp.prototype; g.C.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);this.N=x;if(x.dialogMessage==null&&x.title==null)g.mT(Error("Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set."));else{x.confirmLabel==null&&g.E0(Error("AdInfoDialogRenderer.confirmLabel was not set."));if(a=x.closeOverlayRenderer&&g.q(x.closeOverlayRenderer,g.da)||null)this.T=new BN(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,["ytp-ad-info-dialog-close-button"],"ad-info-dialog-close-button"), g.U(this,this.T),this.T.init(ju("button"),a,this.macros),this.T.a7(this.element);x.title&&(a=g.QC(x.title),this.updateValue("title",a));if(x.adReasons)for(a=x.adReasons,y=0;y=this.N1?(this.dS.hide(),this.Cc=!0,this.publish("i")):this.J&&this.J.isTemplated()&&(a=Math.max(0,Math.ceil((this.N1-a)/1E3)),a!=this.YG&&(I0(this.J,{TIME_REMAINING:String(a)}),this.YG=a)))}};g.d(MP,eu);g.C=MP.prototype; g.C.init=function(a,x,y){eu.prototype.init.call(this,a,x,y);if(x.image&&x.image.thumbnail)if(x.headline)if(x.description)if((a=x.actionButton&&g.q(x.actionButton,g.da))&&a.navigationEndpoint){var D=this.api.getVideoData(2);if(D!=null)if(x.image&&x.image.thumbnail){var M=x.image.thumbnail.thumbnails;M!=null&&M.length>0&&g.af(g.XL(M[0].url))&&(M[0].url=D.profilePicture)}else g.E0(Error("FlyoutCtaRenderer does not have image.thumbnail."));this.J.init(ju("ad-image"),x.image,y);this.N.init(ju("ad-text"), x.headline,y);this.U.init(ju("ad-text"),x.description,y);this.B.init(ju("button"),a,y);y=bM(this.B.element);XZ(this.B.element,y+" This link opens in new tab");this.dS=a.navigationEndpoint;this.api.Hf()||this.show();this.api.addEventListener("playerUnderlayVisibilityChange",this.n8.bind(this));this.UJ=x.startMs||0;aK(this)}else g.mT(Error("FlyoutCtaRenderer has no valid action button."));else g.mT(Error("FlyoutCtaRenderer has no description AdText."));else g.mT(Error("FlyoutCtaRenderer has no headline AdText.")); else g.E0(Error("FlyoutCtaRenderer has no image."))}; g.C.onClick=function(a){eu.prototype.onClick.call(this,a);this.api.pauseVideo();!g.g1(this.B.element,a.target)&&this.dS&&(this.layoutId?this.Zy.executeCommand(this.dS,this.layoutId):g.mT(Error("Missing layoutId for flyout cta.")))}; g.C.Od=function(){if(this.T){var a=this.T.getProgressState();(a&&a.current||this.N1)&&1E3*a.current>=this.UJ&&(xZ(this),g.o9(this.element,"ytp-flyout-cta-inactive"),this.B.element.removeAttribute("tabIndex"))}}; g.C.wp=function(){this.clear()}; g.C.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.n8.bind(this))}; g.C.show=function(){this.B&&this.B.show();eu.prototype.show.call(this)}; g.C.hide=function(){this.B&&this.B.hide();eu.prototype.hide.call(this)}; g.C.n8=function(a){a=="hidden"?this.show():this.hide()};g.d(NP,JB);g.C=NP.prototype; g.C.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);this.T=x;if(this.T.rectangle)for(a=this.T.likeButton&&g.q(this.T.likeButton,db),x=this.T.dislikeButton&&g.q(this.T.dislikeButton,db),this.J.init(ju("toggle-button"),a,y),this.B.init(ju("toggle-button"),x,y),this.Z(this.element,"change",this.m7),this.U.show(100),this.show(),y=g.W(this.T&&this.T.impressionCommands||[]),a=y.next();!a.done;a=y.next())a=a.value,this.layoutId?this.Zy.executeCommand(a,this.layoutId):g.mT(Error("Missing layoutId for instream user sentiment."))}; g.C.clear=function(){this.hide()}; g.C.hide=function(){this.J.hide();this.B.hide();JB.prototype.hide.call(this)}; g.C.show=function(){this.J.show();this.B.show();JB.prototype.show.call(this)}; g.C.m7=function(){zDh(this.element,"ytp-ad-instream-user-sentiment-selected");this.T.postMessageAction&&this.api.uY("onYtShowToast",this.T.postMessageAction);this.U.hide()}; g.C.onClick=function(a){this.OJ.length>0&&this.m7();JB.prototype.onClick.call(this,a)};g.d(FC,g.A);g.C=FC.prototype;g.C.m6=function(){this.reset();g.A.prototype.m6.call(this)}; g.C.reset=function(){g.h6(this.U);this.D=!1;this.T&&this.T.stop();this.N.stop();this.J&&(this.J=!1,this.Y.play())}; g.C.start=function(){this.reset();this.U.Z(this.B,"mouseover",this.Qy,this);this.U.Z(this.B,"mouseout",this.tR,this);this.cJ&&(this.U.Z(this.B,"focusin",this.Qy,this),this.U.Z(this.B,"focusout",this.tR,this));this.T?this.T.start():(this.D=this.J=!0,g.F7(this.B,{opacity:this.BJ}))}; g.C.Qy=function(){this.J&&(this.J=!1,this.Y.play());this.N.stop();this.T&&this.T.stop()}; g.C.tR=function(){this.D?this.N.start():this.T&&this.T.start()}; g.C.jM=function(){this.J||(this.J=!0,this.V.play(),this.D=!0)};var g36=[new zI("b.f_",0),new zI("j.s_",2),new zI("r.s_",4),new zI("e.h_",6),new zI("i.s_",8),new zI("s.t_",10),new zI("p.h_",12),new zI("s.i_",14),new zI("f.i_",16),new zI("a.b_",18),new zI("a.o_"),new zI("g.o_",22),new zI("p.i_",24),new zI("p.m_"),new zI("n.k_",20),new zI("i.f_"),new zI("a.s_"),new zI("m.c_"),new zI("n.h_",26),new zI("o.p_"),new zI("m.p_",28),new zI("o.a_"),new zI("d.p_"),new zI("e.i_")].reduce(function(a,x){a[x.B]=x;return a},{});g.d(S9,eu);g.C=S9.prototype; g.C.init=function(a,x,y){eu.prototype.init.call(this,a,x,y);this.dS=x;(this.UJ=YNh(this))&&g.E0(Error("hasAdControlInClickCommands_ is true."));if(!x||g.sJ(x))g.mT(Error("SkipButtonRenderer was not specified or empty."));else if(!x.message||g.sJ(x.message))g.mT(Error("SkipButtonRenderer.message was not specified or empty."));else if(a=this.N?{iconType:"SKIP_NEXT_NEW"}:{iconType:"SKIP_NEXT"},x=this.api.j().C("delhi_modern_web_player_icons"),x=sj(a,!1,!1,x),x==null?g.mT(Error("Icon for SkipButton was unable to be retrieved. Icon.IconType: "+a.iconType+ ".")):(this.api.j().C("disable_touch_events_on_skip_button")&&(x.X=Object.assign({},x.X,{"aria-hidden":"true",kBR:"false"})),this.J=new g.o0({W:"button",wS:[this.N?"ytp-ad-skip-button-modern":"ytp-ad-skip-button","ytp-button"],K:[{W:"span",G:this.N?"ytp-ad-skip-button-icon-modern":"ytp-ad-skip-button-icon",K:[x]}]}),g.U(this,this.J),this.J.a7(this.U.element),this.B=new pq(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,"ytp-ad-skip-button-text"),this.N&&this.B.element.classList.add("ytp-ad-skip-button-text-centered"), this.B.init(ju("ad-text"),this.dS.message,y),g.U(this,this.B),$M(this.J.element,this.B.element,0)),!this.api.j().C("disable_touch_events_on_skip_button")){var D=D===void 0?null:D;y=this.api.j();!(this.OJ.length>0)&&y.B&&(Wr?0:"ontouchstart"in document.documentElement&&(PeG()||TX()))&&(this.WN(this.iY),D&&this.WN(D),this.OJ=[this.Z(this.element,"touchstart",this.onTouchStart,this),this.Z(this.element,"touchmove",this.onTouchMove,this),this.Z(this.element,"touchend",this.onTouchEnd,this)])}}; g.C.clear=function(){this.N1.reset();this.hide()}; g.C.hide=function(){this.U.hide();this.B&&this.B.hide();xZ(this);eu.prototype.hide.call(this)}; g.C.onClick=function(a){if(this.J!=null){if(a){var x=a||window.event;x.returnValue=!1;x.preventDefault&&x.preventDefault()}var y;if($BS(a,{contentCpn:((y=this.api.getVideoData(1))==null?void 0:y.clientPlaybackNonce)||""})===0)this.api.uY("onAbnormalityDetected");else if(eu.prototype.onClick.call(this,a),this.publish("j"),this.api.uY("onAdSkip"),this.Cc||!this.UJ)this.api.onAdUxClicked(this.componentType,this.layoutId)}}; g.C.Nd=function(a){if(!this.Cc)return this.UJ&&oK("SkipButton click commands not pruned while ALC exist"),a;var x,y=(x=g.q(a,g.K9))==null?void 0:x.commands;if(!y)return a;a=[];for(x=0;x=this.N&&A6q(this,!0)};g.d(wl,BN);wl.prototype.init=function(a,x,y){BN.prototype.init.call(this,a,x,y);a=!1;x.text!=null&&(a=g.QC(x.text),a=!g.af(a));a?x.navigationEndpoint==null?g.E0(Error("No visit advertiser clickthrough provided in renderer,")):x.style!=="STYLE_UNKNOWN"?g.E0(Error("Button style was not a link-style type in renderer,")):this.show():g.E0(Error("No visit advertiser text was present in the renderer."))};g.d(C9,JB); C9.prototype.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);a=x.text;g.af(Gg(a))?g.E0(Error("SimpleAdBadgeRenderer has invalid or empty text")):(a&&a.text&&(x=a.text,this.J&&!this.B&&(x=this.api.j(),x=a.text+" "+(x&&x.B?"\u2022":"\u00b7")),x={text:x,isTemplated:a.isTemplated},a.style&&(x.style=a.style),a.targetId&&(x.targetId=a.targetId),a=new pq(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),a.init(ju("simple-ad-badge"),x,y),a.a7(this.element),g.U(this,a)),this.show())}; C9.prototype.clear=function(){this.hide()};g.d(qP,DU);g.d(dl,g.Mf);g.C=dl.prototype;g.C.hW=function(){return this.durationMs}; g.C.stop=function(){this.T&&this.handler.WN(this.T)}; g.C.NG=function(a){this.B={seekableStart:0,seekableEnd:this.durationMs/1E3,current:a.current};this.publish("h")}; g.C.getProgressState=function(){return this.B}; g.C.Vh=function(a){g.Qj(a,2)&&this.publish("g")};g.d(ZZ,g.Mf);g.C=ZZ.prototype;g.C.hW=function(){return this.durationMs}; g.C.start=function(){this.T||(this.T=!0,this.timer.start())}; g.C.stop=function(){this.T&&(this.T=!1,this.timer.stop())}; g.C.NG=function(){this.fB+=100;var a=!1;this.fB>this.durationMs&&(this.fB=this.durationMs,this.timer.stop(),a=!0);this.B={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.fB/1E3};this.publish("h");a&&this.publish("g")}; g.C.getProgressState=function(){return this.B};g.d(TI,eu);g.C=TI.prototype;g.C.init=function(a,x,y){eu.prototype.init.call(this,a,x,y);var D;if(x==null?0:(D=x.templatedCountdown)==null?0:D.templatedAdText){a=x.templatedCountdown.templatedAdText;if(!a.isTemplated){g.E0(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.B=new pq(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy);this.B.init(ju("ad-text"),a,{});this.B.a7(this.element);g.U(this,this.B)}this.show()}; g.C.clear=function(){this.hide()}; g.C.hide=function(){xZ(this);eu.prototype.hide.call(this)}; g.C.wp=function(){this.hide()}; g.C.Od=function(){if(this.T!=null){var a=this.T.getProgressState();if(a!=null&&a.current!=null&&this.B){var x=this.T instanceof dl?this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:a.seekableEnd:this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:this.T instanceof ZZ?a.seekableEnd:this.api.getDuration(2,!1);a=a.current;var y,D,M=((y=this.api.getVideoData())==null?0:(D=y.N0)==null?0:D.call(y))?Math.max(x-a,0):x-a;I0(this.B,{FORMATTED_AD_DURATION_REMAINING:String(g.n9(M)), TIME_REMAINING:String(Math.ceil(M))})}}}; g.C.show=function(){aK(this);eu.prototype.show.call(this)};g.d(lC,pq);lC.prototype.onClick=function(a){pq.prototype.onClick.call(this,a);this.api.onAdUxClicked(this.componentType)};g.d(uC,JB);uC.prototype.init=function(a,x){JB.prototype.init.call(this,a,x,{});if(a=x.content){g.RZ(this.element,a);var y,D;x=((y=x.interaction)==null?void 0:(D=y.accessibility)==null?void 0:D.label)||a;this.element.setAttribute("aria-label",x)}else g.mT(Error("AdSimpleAttributedString does not have text content"))}; uC.prototype.clear=function(){this.hide()}; uC.prototype.onClick=function(a){JB.prototype.onClick.call(this,a)};g.d(mE,JB); mE.prototype.init=function(a,x){JB.prototype.init.call(this,a,x,{});(a=x.label)&&a.content&&!g.af(a.content)?(this.adBadgeText.init(ju("ad-simple-attributed-string"),new kZ(a)),(x=x.adPodIndex)&&x.content&&!g.af(x.content)&&(this.T=new uC(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),this.T.a7(this.element),g.U(this,this.T),this.T.element.classList.add("ytp-ad-badge__pod-index"),this.T.init(ju("ad-simple-attributed-string"),new kZ(x))),this.element.classList.add(this.B?"ytp-ad-badge--stark-clean-player": "ytp-ad-badge--stark"),this.show()):g.mT(Error("No label is returned in AdBadgeViewModel."))}; mE.prototype.show=function(){this.adBadgeText.show();var a;(a=this.T)==null||a.show();JB.prototype.show.call(this)}; mE.prototype.hide=function(){this.adBadgeText.hide();var a;(a=this.T)==null||a.hide();JB.prototype.hide.call(this)};g.d(Wu,JB);Wu.prototype.init=function(a,x){JB.prototype.init.call(this,a,x,{});(a=x.adPodIndex)&&a.content&&!g.af(a.content)&&(this.T=new uC(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),this.T.a7(this.element),g.U(this,this.T),this.T.init(ju("ad-simple-attributed-string"),new kZ(a)),x.visibilityCondition==="AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE"&&this.element.classList.add("ytp-ad-pod-index--autohide"));this.element.classList.add("ytp-ad-pod-index--stark");this.show()}; Wu.prototype.show=function(){var a;(a=this.T)==null||a.show();JB.prototype.show.call(this)}; Wu.prototype.hide=function(){var a;(a=this.T)==null||a.hide();JB.prototype.hide.call(this)};g.d(EW,JB); EW.prototype.init=function(a,x){JB.prototype.init.call(this,a,x,{});if(x!=null&&x.text){var y;if(((y=x.text)==null?0:y.content)&&!g.af(x.text.content)){this.T=new g.o0({W:"div",G:"ytp-ad-disclosure-banner__text",PJ:x.text.content});g.U(this,this.T);this.T.a7(this.element);if(this.api.j().C("enable_ad_disclosure_banner_a11y_fix")){var D,M,N=(D=x.interaction)==null?void 0:(M=D.accessibility)==null?void 0:M.label;N||(N=x.text.content+" This link opens in new tab");XZ(this.element,N)}else{var F;D=((N= x.interaction)==null?void 0:(F=N.accessibility)==null?void 0:F.label)||x.text.content;this.element.setAttribute("aria-label",D)}var c;if((c=x.interaction)==null?0:c.onTap)this.B=new g.o0({W:"div",G:"ytp-ad-disclosure-banner__chevron",K:[g.wD()]}),g.U(this,this.B),this.B.a7(this.element),this.api.j().C("enable_ad_disclosure_banner_a11y_fix")&&(rv(this.element),this.element.setAttribute("tabindex","0"),this.listen("keydown",this.D2));this.show()}}else g.mT(Error("No banner text found in AdDisclosureBanner."))}; EW.prototype.D2=function(a){if(a.key==="Enter"||a.key===" ")a.preventDefault(),this.element.click()}; EW.prototype.clear=function(){this.hide()};g.d(h7,g.o0);h7.prototype.NG=function(){var a=this.B.getProgressState(),x=a.seekableEnd;this.api.getPresentingPlayerType()===2&&(x=this.J?this.J/1E3:a.seekableEnd);this.progressBar.style.width=Bu(new sW(a.seekableStart,x),a.current,0)*100+"%"}; h7.prototype.onStateChange=function(){g.Ad(this.api.j())||(this.api.getPresentingPlayerType()===2?this.T===-1&&(this.show(),this.T=this.B.subscribe("h",this.NG,this),this.NG()):this.T!==-1&&(this.hide(),this.B.Zj(this.T),this.T=-1))};g.d($Z,JB); $Z.prototype.init=function(a,x,y,D){JB.prototype.init.call(this,a,x,y);if(x.skipOrPreviewRenderer){if(a=g.q(x.skipOrPreviewRenderer,pE))y=new L9(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.B,this.V),y.a7(this.e8),y.init(ju("skip-button"),a,this.macros),g.U(this,y);if(a=g.q(x.skipOrPreviewRenderer,pE))var M=a.skipOffsetMilliseconds}x.brandInteractionRenderer&&(a=x.brandInteractionRenderer.brandInteractionRenderer,y=new NP(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy), y.a7(this.UJ),y.init(ju("instream-user-sentiment"),a,this.macros),g.U(this,y));if(a=g.q(x,gIG))if(a=g.q(a,gIG))y=new MP(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.B,!!x.showWithoutLinkedMediaLayout),g.U(this,y),y.a7(this.N),y.init(ju("flyout-cta"),a,this.macros);D=D&&D.videoAdDurationSeconds;x.adBadgeRenderer&&(y=x.adBadgeRenderer,a=g.q(y,UD),a!=null?(y=new mE(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,!1),g.U(this,y),y.a7(this.T),y.init(ju("ad-badge"), a,this.macros),this.J=y.element):(a=y.simpleAdBadgeRenderer,a==null&&(a={text:{text:"Ad",isTemplated:!1}}),y=new C9(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,!0),g.U(this,y),y.a7(this.T),y.init(ju("simple-ad-badge"),a,this.macros)));x.adPodIndex&&(a=g.q(x.adPodIndex,tsG),a!=null&&(y=new Wu(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),g.U(this,y),y.a7(this.T),y.init(ju("ad-pod-index"),a)));x.adDurationRemaining&&!x.showWithoutLinkedMediaLayout&&(a=x.adDurationRemaining.adDurationRemainingRenderer, a==null&&(a={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}",isTemplated:!0}}}),D=new TI(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.B,D,!1),g.U(this,D),D.a7(this.T),D.init(ju("ad-duration-remaining"),a,this.macros));x.adInfoRenderer&&(D=g.q(x.adInfoRenderer,CH))&&(a=new bR(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.element,void 0,!1),g.U(this,a),this.J!==null?this.T.insertBefore(a.element,this.J.nextSibling):a.a7(this.T), a.init(ju("ad-info-hover-text-button"),D,this.macros));x.visitAdvertiserRenderer&&(a=g.q(x.visitAdvertiserRenderer,g.da))&&(y=OIq(this)&&this.U?this.U:this.T)&&(D=new wl(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),g.U(this,D),D.a7(y),D.init(ju("visit-advertiser"),a,this.macros),rv(D.element),a=bM(D.element),XZ(D.element,a+" This link opens in new tab"));!(D=this.api.j())||g.Rb(D)||g.Br(D)||D.controlsType!="3"&&!D.disableOrganicUi||(M=new h7(this.api,this.B,M,!1),M.a7(this.N1), g.U(this,M));x.adDisclosureBannerRenderer&&(x=g.q(x.adDisclosureBannerRenderer,rqh))&&(M=new EW(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),M.a7(this.dS),M.init(ju("ad-disclosure-banner"),x),g.U(this,M));this.api.j().C("enable_updated_html5_player_focus_style")&&g.zt(this.element,"ytp-ad-player-overlay-updated-focus-style");this.show()}; $Z.prototype.clear=function(){this.hide()};g.RK.prototype.flush=function(a,x){a=a===void 0?[]:a;x=x===void 0?!1:x;if(g.Te("enable_client_streamz_web")){a=g.W(a);for(var y=a.next();!y.done;y=a.next())y=Zd8(y.value),this.T&&Oh(y,wI,2,this.T),y={serializedIncrementBatch:g.Hc(y.J())},g.Ky("streamzIncremented",y,{sendIsolatedPayload:x})}}; g.d(r6T,g.RK);var U_1=new Map;YZ.prototype.set=function(a,x,y){y=y!==void 0?Date.now()+y:void 0;this.T.set(a,x,y)}; YZ.prototype.get=function(a){return this.T.get(a)}; YZ.prototype.remove=function(a){this.T.remove(a)};var X37=null;var OW=null,Vj=null,rl=null,aM6=null;g.ky("yt.www.ads.eventcache.getLastCompanionData",function(){return OW}); g.ky("yt.www.ads.eventcache.getLastPlaShelfData",function(){return null}); g.ky("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction",function(){return Vj}); g.ky("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction",function(){return rl}); g.ky("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand",function(){return aM6});var y5z=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);t7.prototype.handleResponse=function(a,x){if(!x)throw Error("request needs to be passed into ConsistencyService");var y,D;x=((y=x.zw.context)==null?void 0:(D=y.request)==null?void 0:D.consistencyTokenJars)||[];var M;(a=(M=a.responseContext)==null?void 0:M.consistencyTokenJar)&&this.replace(x,a)}; t7.prototype.replace=function(a,x){a=g.W(a);for(var y=a.next();!y.done;y=a.next())delete this.T[y.value.encryptedTokenJarContents];D7C(this,x)};var jPP=window.location.hostname.split(".").slice(-2).join("."),uV;bC.getInstance=function(){uV=g.uF("yt.clientLocationService.instance");uV||(uV=new bC,g.ky("yt.clientLocationService.instance",uV));return uV}; g.C=bC.prototype; g.C.setLocationOnInnerTubeContext=function(a){a.client||(a.client={});if(this.T)a.client.locationInfo||(a.client.locationInfo={}),a.client.locationInfo.latitudeE7=Math.floor(this.T.coords.latitude*1E7),a.client.locationInfo.longitudeE7=Math.floor(this.T.coords.longitude*1E7),a.client.locationInfo.horizontalAccuracyMeters=Math.round(this.T.coords.accuracy),a.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.J||this.locationPlayabilityToken)a.client.locationPlayabilityToken=this.J|| this.locationPlayabilityToken}; g.C.handleResponse=function(a){var x;a=(x=a.responseContext)==null?void 0:x.locationPlayabilityToken;a!==void 0&&(this.locationPlayabilityToken=a,this.T=void 0,g.am("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=XC(this))&&this.localStorage.set("yt-location-playability-token",a,15552E3):g.AY("YT_CL",JSON.stringify({loctok:a}),15552E3,jPP,!0))}; g.C.clearLocationPlayabilityToken=function(a){a==="TVHTML5"?(this.localStorage=XC(this))&&this.localStorage.remove("yt-location-playability-token"):g.Hm("YT_CL");this.J=void 0;this.B!==-1&&(clearTimeout(this.B),this.B=-1)}; g.C.getCurrentPositionFromGeolocation=function(){var a=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var x=!1,y=1E4;g.am("INNERTUBE_CLIENT_NAME")==="MWEB"&&(x=!0,y=15E3);return new Promise(function(D,M){navigator.geolocation.getCurrentPosition(function(N){a.T=N;D(N)},function(N){M(N)},{enableHighAccuracy:x, maximumAge:0,timeout:y})})}; g.C.createUnpluggedLocationInfo=function(a){var x={};a=a.coords;if(a==null?0:a.latitude)x.latitudeE7=Math.floor(a.latitude*1E7);if(a==null?0:a.longitude)x.longitudeE7=Math.floor(a.longitude*1E7);if(a==null?0:a.accuracy)x.locationRadiusMeters=Math.round(a.accuracy);return x}; g.C.createLocationInfo=function(a){var x={};a=a.coords;if(a==null?0:a.latitude)x.latitudeE7=Math.floor(a.latitude*1E7);if(a==null?0:a.longitude)x.longitudeE7=Math.floor(a.longitude*1E7);return x};g.C=c5h.prototype;g.C.contains=function(a){return Object.prototype.hasOwnProperty.call(this.T,a)}; g.C.get=function(a){if(this.contains(a))return this.T[a]}; g.C.set=function(a,x){this.T[a]=x}; g.C.pR=function(){return Object.keys(this.T)}; g.C.remove=function(a){delete this.T[a]};IK.prototype.getModuleId=function(a){return a.serviceId.getModuleId()}; IK.prototype.get=function(a){a:{var x=this.mappings.get(a.toString());switch(x.type){case "mapping":a=x.value;break a;case "factory":x=x.value();this.mappings.set(a.toString(),{type:"mapping",value:x});a=x;break a;default:a=W_(x)}}return a}; IK.prototype.registerService=function(a,x){this.mappings.set(a.toString(),{type:"mapping",value:x});return a}; new IK;var mg={},odh=(mg.WEB_UNPLUGGED="^unplugged/",mg.WEB_UNPLUGGED_ONBOARDING="^unplugged/",mg.WEB_UNPLUGGED_OPS="^unplugged/",mg.WEB_UNPLUGGED_PUBLIC="^unplugged/",mg.WEB_CREATOR="^creator/",mg.WEB_KIDS="^kids/",mg.WEB_EXPERIMENTS="^experiments/",mg.WEB_MUSIC="^music/",mg.WEB_REMIX="^music/",mg.WEB_MUSIC_EMBEDDED_PLAYER="^music/",mg.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",mg);xi.prototype.N=function(a,x,y){x=x===void 0?{}:x;y=y===void 0?Ks:y;var D={context:g.p9(a.clickTrackingParams,!1,this.U)};var M=this.B(a);if(M){this.T(D,M,x);var N;x=g.aC(this.J());(M=(N=g.q(a.commandMetadata,g.qg))==null?void 0:N.apiUrl)&&(x=M);N=X0z(ij(x));a=Object.assign({},{command:a},void 0);D={input:N,uG:O2(N),zw:D,config:a};D.config.MF?D.config.MF.identity=y:D.config.MF={identity:y};return D}y=new g.$G("Error: Failed to create Request from Command.",a);g.mT(y)}; g.OT.Object.defineProperties(xi.prototype,{U:{configurable:!0,enumerable:!0,get:function(){return!1}}}); g.d(y_,xi);g.d(jj,y_);jj.prototype.N=function(){return{input:"/getDatasyncIdsEndpoint",uG:O2("/getDatasyncIdsEndpoint","GET"),zw:{}}}; jj.prototype.J=function(){return[]}; jj.prototype.B=function(){}; jj.prototype.T=function(){};var DYs={},i3h=(DYs.GET_DATASYNC_IDS=e9(jj),DYs);var Wn={},MVh=(Wn["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",Wn["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",Wn["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",Wn["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",Wn["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",Wn["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",Wn["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP", Wn["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",Wn["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",Wn["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",Wn["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",Wn["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",Wn["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",Wn["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",Wn["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY", Wn["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",Wn["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",Wn["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",Wn["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",Wn["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",Wn["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",Wn["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA", Wn["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",Wn.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",Wn["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",Wn["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",Wn["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",Wn["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",Wn["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",Wn["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING", Wn["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",Wn["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",Wn["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",Wn["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",Wn["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",Wn["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",Wn["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",Wn["dialog.copyright_strikes"]= "LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",Wn["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",Wn["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",Wn.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",Wn["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",Wn["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",Wn["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",Wn["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",Wn["owner.asset_groups"]= "LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",Wn["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",Wn["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",Wn["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",Wn["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",Wn["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",Wn["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",Wn["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",Wn["owner.delivery"]= "LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",Wn["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",Wn["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",Wn["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",Wn["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",Wn["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",Wn["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",Wn["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",Wn["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS", Wn["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",Wn["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",Wn["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",Wn["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",Wn["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",Wn["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",Wn["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",Wn["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",Wn["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT", Wn["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR",Wn["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC",Wn["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",Wn["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",Wn["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",Wn["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",Wn["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",Wn["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS", Wn),EP={},wo8=(EP.auto_search="LATENCY_ACTION_AUTO_SEARCH",EP.ad_to_ad="LATENCY_ACTION_AD_TO_AD",EP.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",EP.app_startup="LATENCY_ACTION_APP_STARTUP",EP.browse="LATENCY_ACTION_BROWSE",EP.cast_splash="LATENCY_ACTION_CAST_SPLASH",EP.channel_activity="LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY",EP.channels="LATENCY_ACTION_CHANNELS",EP.chips="LATENCY_ACTION_CHIPS",EP.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",EP.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK", EP.editor="LATENCY_ACTION_EDITOR",EP.embed="LATENCY_ACTION_EMBED",EP.embed_no_video="LATENCY_ACTION_EMBED_NO_VIDEO",EP.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",EP.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",EP.explore="LATENCY_ACTION_EXPLORE",EP.favorites="LATENCY_ACTION_FAVORITES",EP.home="LATENCY_ACTION_HOME",EP.inboarding="LATENCY_ACTION_INBOARDING",EP.landing="LATENCY_ACTION_LANDING",EP.learning="LATENCY_ACTION_LEARNING", EP.learning_journey_browse="LATENCY_ACTION_LEARNING_JOURNEY_BROWSE",EP.learning_journey_watch="LATENCY_ACTION_LEARNING_JOURNEY_WATCH",EP.library="LATENCY_ACTION_LIBRARY",EP.live="LATENCY_ACTION_LIVE",EP.live_pagination="LATENCY_ACTION_LIVE_PAGINATION",EP.management="LATENCY_ACTION_MANAGEMENT",EP.mini_app="LATENCY_ACTION_MINI_APP_PLAY",EP.notification_settings="LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS",EP.onboarding="LATENCY_ACTION_ONBOARDING",EP.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS", EP.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",EP.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",EP.player_att="LATENCY_ACTION_PLAYER_ATTESTATION",EP.prebuffer="LATENCY_ACTION_PREBUFFER",EP.prefetch="LATENCY_ACTION_PREFETCH",EP.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",EP.profile_switcher="LATENCY_ACTION_LOGIN",EP.projects="LATENCY_ACTION_PROJECTS",EP.reel_watch="LATENCY_ACTION_REEL_WATCH",EP.results="LATENCY_ACTION_RESULTS",EP.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE", EP.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",EP.privacy_policy="LATENCY_ACTION_KIDS_PRIVACY_POLICY",EP.review="LATENCY_ACTION_REVIEW",EP.search_overview_answer="LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",EP.search_ui="LATENCY_ACTION_SEARCH_UI",EP.search_suggest="LATENCY_ACTION_SUGGEST",EP.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",EP.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",EP.seek="LATENCY_ACTION_PLAYER_SEEK",EP.settings="LATENCY_ACTION_SETTINGS",EP.store="LATENCY_ACTION_STORE", EP.supervision_dashboard="LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD",EP.tenx="LATENCY_ACTION_TENX",EP.video_preview="LATENCY_ACTION_VIDEO_PREVIEW",EP.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD",EP.watch="LATENCY_ACTION_WATCH",EP.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",EP["watch,watch7"]="LATENCY_ACTION_WATCH",EP["watch,watch7_html5"]="LATENCY_ACTION_WATCH",EP["watch,watch7ad"]="LATENCY_ACTION_WATCH",EP["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",EP.wn_comments="LATENCY_ACTION_LOAD_COMMENTS", EP.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",EP.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",EP.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",EP.networkless_performance="LATENCY_ACTION_NETWORKLESS_PERFORMANCE",EP.gel_compression="LATENCY_ACTION_GEL_COMPRESSION",EP.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",EP.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",EP);Object.assign(wo8,MVh);g.d(Gv,Ls);var EdS=new wJ("aft-recorded",Gv);var NsL=g.lF.ytLoggingGelSequenceIdObj_||{};g.ky("ytLoggingGelSequenceIdObj_",NsL);var KM=g.lF.ytLoggingLatencyUsageStats_||{};g.ky("ytLoggingLatencyUsageStats_",KM);Q_.prototype.tick=function(a,x,y,D){LM(this,"tick_"+a+"_"+x)||g.Ky("latencyActionTicked",{tickName:a,clientActionNonce:x},{timestamp:y,cttAuthInfo:D})}; Q_.prototype.info=function(a,x,y){var D=Object.keys(a).join("");LM(this,"info_"+D+"_"+x)||(a=Object.assign({},a),a.clientActionNonce=x,g.Ky("latencyActionInfo",a,{cttAuthInfo:y}))}; Q_.prototype.jspbInfo=function(a,x,y){for(var D="",M=0;M=M.length?(x.append(M),a-=M.length):a?(x.append(new Uint8Array(M.buffer,M.byteOffset,a)),y.append(new Uint8Array(M.buffer,M.byteOffset+a,M.length-a)),a=0):y.append(M);return{Ad:x,RI:y}}; FE.prototype.isFocused=function(a){return a>=this.J&&a=64&&(this.D.set(a.subarray(0,64-this.B),this.B),x=64-this.B,this.B=0,g_l(this,this.D,0));for(;x+64<=y;x+=64)g_l(this,a,x);x=this.start&&(a=2&&y.ssdaiAdsConfig&&oK("Unexpected ad placement renderers length",a.slot,null,{length:D.length});var M;((M=y.adSlots)==null?0:M.some(function(N){var F,c;return((F=g.q(N,St))==null?void 0:(c=F.adSlotMetadata)==null?void 0:c.slotType)==="SLOT_TYPE_PLAYER_BYTES"}))||D.some(function(N){var F,c,J,G; return!!((F=N.renderer)==null?0:(c=F.linearAdSequenceRenderer)==null?0:(J=c.linearAds)==null?0:J.length)||!((G=N.renderer)==null||!G.instreamVideoAdRenderer)})||cR7(a)})}; Ua.prototype.N7=function(){XqG(this.T)};HH.prototype.lW=function(){var a=this;tX6(this.B,function(){var x=As(a.slot.clientMetadata,"metadata_type_ad_break_request_data");return x.cueProcessedMs?a.T.get().fetch({Dw:x.getAdBreakUrl,dI:new g.gr(x.Su,x.KH),cueProcessedMs:x.cueProcessedMs}):a.T.get().fetch({Dw:x.getAdBreakUrl,dI:new g.gr(x.Su,x.KH)})})}; HH.prototype.N7=function(){XqG(this.B)};ir.prototype.lW=function(){var a=this.slot.clientMetadata,x,y=(x=this.slot.fulfilledLayout)!=null?x:As(a,"metadata_type_fulfilled_layout");PQ8(this.callback,this.slot,y)}; ir.prototype.N7=function(){x6(this.callback,this.slot,new b("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")};VE.prototype.build=function(a,x){return x.fulfilledLayout||Oa(x,{dZ:["metadata_type_fulfilled_layout"]})?new ir(a,x):this.J(a,x)};g.d(rr,VE); rr.prototype.J=function(a,x){if(Oa(x,{dZ:["metadata_type_ad_break_request_data","metadata_type_cue_point"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new Ua(a,x,this.T,this.B,this.Ef,this.I7,this.Lc,this.xG,this.lm);if(Oa(x,{dZ:["metadata_type_ad_break_request_data"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new HH(a,x,this.T,this.B,this.Ef,this.I7);throw new b("Unsupported slot with type: "+x.slotType+" and client metadata: "+U4(x.clientMetadata)+" in AdBreakRequestSlotFulfillmentAdapterFactory.");};g.d(t9,VE);t9.prototype.J=function(a,x){throw new b("Unsupported slot with type: "+x.slotType+" and client metadata: "+U4(x.clientMetadata)+" in DefaultFulfillmentAdapterFactory.");};g.C=on8.prototype;g.C.qw=function(){return this.slot}; g.C.j8=function(){return this.layout}; g.C.init=function(){}; g.C.release=function(){}; g.C.startRendering=function(a){if(a.layoutId!==this.layout.layoutId)this.callback.v3(this.slot,a,new RN("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 x=As(a.clientMetadata,"metadata_type_ad_break_response_data");this.slot.slotType==="SLOT_TYPE_AD_BREAK_REQUEST"?(this.callback.cN(this.slot,a),Xy6(this.J, this.slot,x)):oK("Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen",this.slot,a)}}; g.C.QA=function(a,x){a.layoutId!==this.layout.layoutId?this.callback.v3(this.slot,a,new RN("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.GH(this.slot,a,x),GoG(this),QS1(this))};g.d(e1,g.Mf);g.C=e1.prototype;g.C.qw=function(){return this.B.slot}; g.C.j8=function(){return this.B.layout}; g.C.init=function(){this.J.get().addListener(this)}; g.C.release=function(){this.J.get().removeListener(this);this.dispose()}; g.C.Gh=function(){}; g.C.kc=function(){}; g.C.rL=function(){}; g.C.HC=function(){}; g.C.startRendering=function(a){var x=this;IF(this.B,a,function(){return void x.gT()})}; g.C.gT=function(){this.J.get().gT(this.T)}; g.C.QA=function(a,x){var y=this;IF(this.B,a,function(){var D=y.J.get();oNC(D,y.T,3);y.T=[];y.callback.GH(y.slot,a,x)})}; g.C.m6=function(){this.J.hP()||this.J.get().removeListener(this);g.Mf.prototype.m6.call(this)}; g.OT.Object.defineProperties(e1.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.B.slot}}, layout:{configurable:!0,enumerable:!0,get:function(){return this.B.layout}}});FJ.prototype.MY=function(a,x){x=x===void 0?!1:x;var y=(this.J.get(a)||[]).concat();if(x=x&&wvl(a)){var D=this.J.get(x);D&&y.push.apply(y,g.tS(D))}ot(this,a,y);this.T.add(a);x&&this.T.add(x)}; FJ.prototype.Mw=function(a,x){x=x===void 0?!1:x;if(!this.T.has(a)){var y=x&&wvl(a);y&&(x=!this.T.has(y));this.MY(a,x)}};g.d(dml,DU);g.d(KW,e1);g.C=KW.prototype;g.C.Kt=function(a,x){jb("ads-engagement-panel-layout",a,this.D.get().tI,this.Lc.get(),this.U,this.N,this.qw(),this.j8(),x)}; g.C.startRendering=function(a){xv(this.FR,this.qw(),this.j8(),g.q(this.j8().renderingContent,X6),this.callback,"metadata_type_ads_engagement_panel_layout_view_model",function(x,y,D,M,N){return new dml(x,y,D,M,N)},this.T); e1.prototype.startRendering.call(this,a)}; g.C.cN=function(a,x){this.N===x.layoutId&&(this.U===null?this.U=this.Lc.get().BO():oK("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.C.GH=function(){}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.FQ=function(){}; g.C.m6=function(){IN(this.QS(),this);e1.prototype.m6.call(this)};g.d(nnJ,DU);g.d(LW,e1);g.C=LW.prototype;g.C.Kt=function(a,x){jb("banner-image",a,this.D.get().tI,this.Lc.get(),this.U,this.N,this.qw(),this.j8(),x)}; g.C.startRendering=function(a){xv(this.FR,this.qw(),this.j8(),g.q(this.j8().renderingContent,rW),this.callback,"metadata_type_banner_image_layout_view_model",function(x,y,D,M,N){return new nnJ(x,y,D,M,N)},this.T); e1.prototype.startRendering.call(this,a)}; g.C.cN=function(a,x){this.N===x.layoutId&&(this.U===null?this.U=this.Lc.get().BO():oK("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.C.GH=function(){}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.FQ=function(){}; g.C.m6=function(){IN(this.QS(),this);e1.prototype.m6.call(this)};g.d(wZ,DU);g.d(CW,e1);g.C=CW.prototype;g.C.Kt=function(a,x){jb("action-companion",a,this.D.get().tI,this.Lc.get(),this.U,this.N,this.qw(),this.j8(),x)}; g.C.startRendering=function(a){xv(this.FR,this.qw(),this.j8(),g.q(this.j8().renderingContent,is),this.callback,"metadata_type_action_companion_ad_renderer",function(x,y,D,M,N){return new wZ(x,y,D,M,N)},this.T); e1.prototype.startRendering.call(this,a)}; g.C.cN=function(a,x){x.layoutId===this.layout.layoutId?this.FR.Mw("impression"):this.N===x.layoutId&&(this.U===null?this.U=this.Lc.get().BO():oK("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.C.GH=function(){}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.FQ=function(){}; g.C.m6=function(){IN(this.QS(),this);e1.prototype.m6.call(this)};g.d(Tz8,DU);g.d(qj,e1);g.C=qj.prototype;g.C.Kt=function(a,x){jb("image-companion",a,this.D.get().tI,this.Lc.get(),this.U,this.N,this.qw(),this.j8(),x)}; g.C.startRendering=function(a){xv(this.FR,this.qw(),this.j8(),g.q(this.j8().renderingContent,Oy),this.callback,"metadata_type_image_companion_ad_renderer",function(x,y,D,M,N){return new Tz8(x,y,D,M,N)},this.T); e1.prototype.startRendering.call(this,a)}; g.C.cN=function(a,x){x.layoutId===this.layout.layoutId?this.FR.Mw("impression"):this.N===x.layoutId&&(this.U===null?this.U=this.Lc.get().BO():oK("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.C.GH=function(){}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.FQ=function(){}; g.C.m6=function(){IN(this.QS(),this);e1.prototype.m6.call(this)};g.d(ko8,DU);g.d(dZ,e1);g.C=dZ.prototype;g.C.Kt=function(a,x){jb("shopping-companion",a,this.D.get().tI,this.Lc.get(),this.U,this.N,this.qw(),this.j8(),x)}; g.C.startRendering=function(a){xv(this.FR,this.qw(),this.j8(),void 0,this.callback,"metadata_type_shopping_companion_carousel_renderer",function(x,y,D,M,N){return new ko8(x,y,D,M,N)},this.T); e1.prototype.startRendering.call(this,a)}; g.C.cN=function(a,x){x.layoutId===this.layout.layoutId?this.FR.Mw("impression"):this.N===x.layoutId&&(this.U===null?this.U=this.Lc.get().BO():oK("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.C.GH=function(){}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.FQ=function(){}; g.C.m6=function(){IN(this.QS(),this);e1.prototype.m6.call(this)};g.d(v$,e1);g.C=v$.prototype;g.C.startRendering=function(a){xv(this.FR,this.qw(),this.j8(),void 0,this.callback,"metadata_type_action_companion_ad_renderer",function(x,y,D,M,N){return new wZ(x,y,D,M,N)},this.T); e1.prototype.startRendering.call(this,a)}; g.C.cN=function(){}; g.C.GH=function(){}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.FQ=function(){}; g.C.m6=function(){IN(this.QS(),this);e1.prototype.m6.call(this)}; g.C.Kt=function(){};g.C=sST.prototype;g.C.qw=function(){return this.slot}; g.C.j8=function(){return this.layout}; g.C.init=function(){this.xG.get().addListener(this);this.xG.get().Wi.push(this);var a=As(this.layout.clientMetadata,"metadata_type_video_length_seconds"),x=As(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");D1(this.layout.cG)&&ek(this.PG.get(),this.layout.layoutId,{jz:x,ZH:a,listener:this})}; g.C.release=function(){this.xG.get().removeListener(this);DDh(this.xG.get(),this);D1(this.layout.cG)&&ay(this.PG.get(),this.layout.layoutId)}; g.C.startRendering=function(a){this.callback.cN(this.slot,a)}; g.C.QA=function(a,x){uY1(this.I7.get())&&!this.T&&(this.FR.Mw("abandon"),this.T=!0);this.callback.GH(this.slot,a,x)}; g.C.rk=function(a){switch(a.id){case "part2viewed":this.FR.Mw("start");this.FR.Mw("impression");break;case "videoplaytime25":this.FR.Mw("first_quartile");break;case "videoplaytime50":this.FR.Mw("midpoint");break;case "videoplaytime75":this.FR.Mw("third_quartile");break;case "videoplaytime100":uY1(this.I7.get())?this.T||(this.FR.Mw("complete"),this.T=!0):this.FR.Mw("complete");Sb(this.FR)&&GH(this.FR,Infinity,!0);m0G(this.I7.get())&&nW(this.B,Infinity,!0);break;case "engagedview":Sb(this.FR)||this.FR.Mw("progress"); break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;default:oK("Cue Range ID unknown in DiscoveryLayoutRenderingAdapter",this.slot,this.layout)}}; g.C.onVolumeChange=function(){}; g.C.CO=function(){}; g.C.nf=function(){}; g.C.pO=function(){}; g.C.onFullscreenToggled=function(){}; g.C.TA=function(){}; g.C.l$=function(){}; g.C.Lr=function(a){m0G(this.I7.get())&&nW(this.B,a*1E3,!1);Sb(this.FR)&&GH(this.FR,a*1E3,!1)}; g.C.GQ=function(){}; g.C.Pv=function(){this.FR.Mw("active_view_measurable")}; g.C.nL=function(){this.FR.Mw("active_view_viewable")}; g.C.dR=function(){this.FR.Mw("active_view_fully_viewable_audible_half_duration")}; g.C.A_=function(){this.FR.Mw("audio_measurable")}; g.C.Bv=function(){this.FR.Mw("audio_audible")};g.d(P$,e1);g.C=P$.prototype;g.C.init=function(){e1.prototype.init.call(this);var a=As(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),x={adsClientData:this.layout.oY};this.T.push(new qP(a,this.layout.layoutId,As(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),x,!0))}; g.C.Te=function(){this.U||this.xG.get().resumeVideo(1)}; g.C.startRendering=function(a){e1.prototype.startRendering.call(this,a);F0(this.xG.get(),"ad-showing");this.callback.cN(this.slot,a);this.N.q4=this}; g.C.QA=function(a,x){e1.prototype.QA.call(this,a,x);zq(this.xG.get(),"ad-showing");V8(this.N,this)}; g.C.Kt=function(a){switch(a){case "ad-info-icon-button":(this.U=this.xG.get().yM(1))||this.xG.get().pauseVideo();break;case "visit-advertiser":this.xG.get().pauseVideo()}}; g.C.m6=function(){e1.prototype.m6.call(this)};g.d(TH,DU);g.d(lw,e1);g.C=lw.prototype;g.C.startRendering=function(a){xv(this.FR,this.qw(),this.j8(),void 0,this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(x,y,D,M,N){return new TH(x,y,D,M,N)},this.T); e1.prototype.startRendering.call(this,a)}; g.C.cN=function(){}; g.C.GH=function(){}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.FQ=function(){}; g.C.m6=function(){IN(this.QS(),this);e1.prototype.m6.call(this)}; g.C.Kt=function(){};g.d(kv,DU);g.d(uw,e1);uw.prototype.init=function(){e1.prototype.init.call(this);this.T.push(new kv(g.q(this.layout.renderingContent,J$),this.layout.layoutId,{adsClientData:this.layout.oY}))}; uw.prototype.Kt=function(){JQ(this.U.get(),this.N)&&y6(this.Lc.get(),3)}; uw.prototype.startRendering=function(a){e1.prototype.startRendering.call(this,a);this.callback.cN(this.slot,a)}; uw.prototype.m6=function(){e1.prototype.m6.call(this)};g.d(mF,DU);g.d(W$,e1);W$.prototype.init=function(){e1.prototype.init.call(this);var a=g.q(this.layout.renderingContent,iw)||As(this.layout.clientMetadata,"metadata_type_ad_action_interstitial_renderer"),x=at(this.FR);this.T.push(new mF(a,x,this.layout.layoutId,{adsClientData:this.layout.oY},!0,!0))}; W$.prototype.startRendering=function(a){e1.prototype.startRendering.call(this,a);this.callback.cN(this.slot,a)}; W$.prototype.Kt=function(a,x){if(x===this.layout.layoutId)switch(a){case "skip-button":var y;(a=(y=As(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:y.current)&&fE(a,this.qw(),this.layout)}}; W$.prototype.m6=function(){e1.prototype.m6.call(this)};sA.prototype.build=function(a,x,y,D){if(EA(D,{dZ:["metadata_type_ad_break_response_data"],Zq:["LAYOUT_TYPE_AD_BREAK_RESPONSE","LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE"]}))return new on8(a,y,D,this.B,this.J,this.T);throw new RN("Unsupported layout with type: "+D.layoutType+" and client metadata: "+U4(D.clientMetadata)+" in AdBreakRequestLayoutRenderingAdapterFactory.");};g.d($mJ,DU);g.d(B$,e1);g.C=B$.prototype;g.C.Kt=function(a,x){jb("ads-engagement-panel",a,this.D.get().tI,this.Lc.get(),this.U,this.N,this.qw(),this.j8(),x)}; g.C.startRendering=function(a){xv(this.FR,this.qw(),this.j8(),g.q(this.j8().renderingContent,VL),this.callback,"metadata_type_ads_engagement_panel_renderer",function(x,y,D,M,N){return new $mJ(x,y,D,M,N)},this.T); e1.prototype.startRendering.call(this,a)}; g.C.cN=function(a,x){x.layoutId===this.layout.layoutId?this.FR.Mw("impression"):this.N===x.layoutId&&(this.U===null?this.U=this.Lc.get().BO():oK("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.C.GH=function(){}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.FQ=function(){}; g.C.m6=function(){IN(this.QS(),this);e1.prototype.m6.call(this)};g.d(hK,e1);g.C=hK.prototype;g.C.Kt=function(a,x){jb("top-banner-image-text-icon-buttoned",a,this.D.get().tI,this.Lc.get(),this.U,this.N,this.qw(),this.j8(),x)}; g.C.startRendering=function(a){xv(this.FR,this.qw(),this.j8(),g.q(this.j8().renderingContent,tU),this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(x,y,D,M,N){return new TH(x,y,D,M,N)},this.T); e1.prototype.startRendering.call(this,a)}; g.C.cN=function(a,x){this.N===x.layoutId&&(this.U===null?this.U=this.Lc.get().BO():oK("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.C.GH=function(){}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.FQ=function(){}; g.C.m6=function(){IN(this.QS(),this);e1.prototype.m6.call(this)};RLz.prototype.build=function(a,x,y,D){if(EA(D,fhh())||g.q(D.renderingContent,VL)!==void 0)return new B$(a,y,D,this.BN,this.Lc,this.QS,this.PG,this.T);if(EA(D,PXT())||g.q(D.renderingContent,is)!==void 0)return new CW(a,y,D,this.BN,this.Lc,this.QS,this.PG,this.T);if(EA(D,lh8())||g.q(D.renderingContent,Oy)!==void 0)return new qj(a,y,D,this.BN,this.Lc,this.QS,this.PG,this.T);if(EA(D,u5z()))return new dZ(a,y,D,this.BN,this.Lc,this.QS,this.PG,this.T);if(EA(D,EnG()))return new v$(a,y,D,this.BN,this.Lc,this.QS, this.PG,this.T);if(EA(D,vnG())||g.q(D.renderingContent,rW)!==void 0)return new LW(a,y,D,this.BN,this.Lc,this.QS,this.PG,this.T);if(EA(D,gnh())||g.q(D.renderingContent,tU)!==void 0)return new hK(a,y,D,this.BN,this.Lc,this.QS,this.PG,this.T);if(EA(D,BzS()))return new lw(a,y,D,this.BN,this.Lc,this.QS,this.PG,this.T);if(EA(D,Zy7())||g.q(D.renderingContent,X6)!==void 0)return new KW(a,y,D,this.BN,this.Lc,this.QS,this.PG,this.T);throw new RN("Unsupported layout with type: "+D.layoutType+" and client metadata: "+ U4(D.clientMetadata)+" in DesktopAboveFeedLayoutRenderingAdapterFactory.");};Y06.prototype.build=function(a,x,y,D){if(EA(D,{dZ:["metadata_type_linked_player_bytes_layout_id"],Zq:["LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"]}))return new uw(a,y,D,this.BN,this.Lc,this.T);throw new RN("Unsupported layout with type: "+D.layoutType+" and client metadata: "+U4(D.clientMetadata)+" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.");};g.C=ARG.prototype;g.C.qw=function(){return this.slot}; g.C.j8=function(){return this.layout}; g.C.init=function(){}; g.C.release=function(){}; g.C.startRendering=function(a){a.layoutId!==this.layout.layoutId?this.callback.v3(this.slot,a,new RN("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.cN(this.slot,a),this.FR.Mw("impression"),Aj(this.kd,a))}; g.C.QA=function(a,x){a.layoutId!==this.layout.layoutId?this.callback.v3(this.slot,a,new RN("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.GH(this.slot,a,x)};g.C=Hy6.prototype;g.C.qw=function(){return this.slot}; g.C.j8=function(){return this.layout}; g.C.init=function(){}; g.C.release=function(){}; g.C.startRendering=function(a){a.layoutId!==this.layout.layoutId?this.callback.v3(this.slot,a,new RN("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.cN(this.slot,a),this.FR.Mw("impression"),Aj(this.kd,a))}; g.C.QA=function(a,x){a.layoutId!==this.layout.layoutId?this.callback.v3(this.slot,a,new RN("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.GH(this.slot,a,x)};$v.prototype.build=function(a,x,y,D){if(!this.I7.get().L.j().C("h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata")){if(EA(D,Um1()))return new ARG(a,y,D,this.Lc,this.kd)}else if(EA(D,{dZ:[],Zq:["LAYOUT_TYPE_FORECASTING"]}))return new Hy6(a,y,D,this.Lc,this.kd);throw new RN("Unsupported layout with type: "+D.layoutType+" and client metadata: "+U4(D.clientMetadata)+" in ForecastingLayoutRenderingAdapterFactory.");};g.d(VZS,DU);g.d(fW,e1);g.C=fW.prototype;g.C.init=function(){e1.prototype.init.call(this);var a=g.q(this.layout.renderingContent,H$)||As(this.layout.clientMetadata,"metadata_type_player_overlay_layout_renderer"),x={adsClientData:this.layout.oY};this.T.push(new VZS(a,As(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),this.layout.layoutId,x))}; g.C.Te=function(){this.U||this.xG.get().resumeVideo(2)}; g.C.startRendering=function(a){e1.prototype.startRendering.call(this,a);this.callback.cN(this.slot,a);this.N.q4=this}; g.C.QA=function(a,x){e1.prototype.QA.call(this,a,x);V8(this.N,this)}; g.C.Kt=function(a,x){if(!WH(this.I7.get(),"stop_handling_click_for_non_rendering_overlay_layout")||x===this.layout.layoutId){if(JQ(this.D.get(),this.Y))switch(a){case "visit-advertiser-link":y6(this.Lc.get(),3)}switch(a){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.U||this.xG.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.U=this.xG.get().yM(2))||this.xG.get().pauseVideo();break; case "visit-advertiser-link":this.xG.get().pauseVideo();rRS(this).fX();break;case "skip-button":if(a=rRS(this),this.layout.renderingContent&&!$l(this.layout.clientMetadata,"metadata_type_dai")||!a||!a.aQ){var y;(a=(y=As(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:y.current)&&fE(a,this.qw(),this.layout)}else oK("Requesting to skip by LegacyPlayerBytes when components enabled"),a.lr(this.qw(),this.layout)}}}; g.C.m6=function(){e1.prototype.m6.call(this)};g.d(gZ,e1);g.C=gZ.prototype;g.C.init=function(){e1.prototype.init.call(this);var a=g.q(this.layout.renderingContent,UA)||As(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),x={adsClientData:this.layout.oY},y;(y=!!this.layout.renderingContent)||(y=Rt(this),y=!(y&&y.aQ));this.T.push(new qP(a,this.layout.layoutId,As(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),x,y))}; g.C.Te=function(){this.U||this.xG.get().resumeVideo(2)}; g.C.startRendering=function(a){e1.prototype.startRendering.call(this,a);this.callback.cN(this.slot,a);this.N.q4=this}; g.C.QA=function(a,x){e1.prototype.QA.call(this,a,x);V8(this.N,this)}; g.C.Kt=function(a,x){if(!this.I7||!WH(this.I7.get(),"stop_handling_click_for_non_rendering_overlay_layout")||x===this.layout.layoutId){if(JQ(this.D.get(),this.Y))switch(a){case "visit-advertiser":y6(this.Lc.get(),3)}switch(a){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.U||this.xG.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.U=this.xG.get().yM(2))||this.xG.get().pauseVideo();break; case "visit-advertiser":this.xG.get().pauseVideo();Rt(this).fX();break;case "skip-button":if(a=Rt(this),this.layout.renderingContent&&!$l(this.layout.clientMetadata,"metadata_type_dai")||!a||!a.aQ){var y;(a=(y=As(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:y.current)&&fE(a,this.qw(),this.layout)}else oK("Requesting to skip by LegacyPlayerBytes"),a.lr(this.qw(),this.layout)}}}; g.C.m6=function(){e1.prototype.m6.call(this)};g.d(XvG,DU);g.d(Yv,e1);g.C=Yv.prototype;g.C.startRendering=function(a){var x=this;IF(this.B,a,function(){x.T.push(new XvG(As(x.layout.clientMetadata,"metadata_type_valid_ad_message_renderer"),a.layoutId,a.oY));x.gT();x.callback.cN(x.slot,a);g.t(I3(x.xG.get(),1),512)&&x.callback.v3(x.qw(),x.j8(),new RN("player is stuck during adNotify",void 0,"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")})}; g.C.l$=function(){}; g.C.TA=function(a){if(a.state.isError()){var x;this.callback.v3(this.qw(),this.j8(),new RN("A player error happened during adNotify",{playerErrorCode:(x=a.state.LK)==null?void 0:x.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}}; g.C.onFullscreenToggled=function(){}; g.C.nf=function(){}; g.C.pO=function(){}; g.C.CO=function(){}; g.C.onVolumeChange=function(){}; g.C.rk=function(){}; g.C.GQ=function(){}; g.C.Kt=function(){};g.d(pvC,DU);g.d(AK,e1);AK.prototype.init=function(){e1.prototype.init.call(this);var a=g.q(this.layout.renderingContent,OA),x=at(this.FR);this.T.push(new pvC(a,x,this.layout.layoutId,{adsClientData:this.layout.oY}))}; AK.prototype.startRendering=function(a){e1.prototype.startRendering.call(this,a);this.callback.cN(this.slot,a)}; AK.prototype.Kt=function(a,x){if(x===this.layout.layoutId)switch(a){case "skip-button":var y;(a=(y=As(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:y.current)&&fE(a,this.qw(),this.layout)}}; AK.prototype.m6=function(){e1.prototype.m6.call(this)};Ih7.prototype.build=function(a,x,y,D){if(a=V6(a,y,D,this.BN,this.xG,this.Lc,this.B,this.T,this.I7))return a;throw new RN("Unsupported layout with type: "+D.layoutType+" and client metadata: "+U4(D.clientMetadata)+" in OtherWebInPlayerLayoutRenderingAdapterFactory.");};g.C=XJ.prototype;g.C.qw=function(){return this.slot}; g.C.j8=function(){return this.layout}; g.C.init=function(){this.xG.get().addListener(this);this.xG.get().Wi.push(this);var a=eLl(this),x=g.q(this.layout.renderingContent,FD),y=x?Mj(x.pings):As(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");x=x?LT7(x.pings):As(this.layout.clientMetadata,"metadata_type_active_view_identifier");D1(this.layout.cG)&&ek(this.PG.get(),this.layout.layoutId,{jz:y,ZH:a,listener:this,WZ:x})}; g.C.release=function(){this.xG.get().removeListener(this);DDh(this.xG.get(),this);D1(this.layout.cG)&&ay(this.PG.get(),this.layout.layoutId)}; g.C.startRendering=function(a){this.callback.cN(this.slot,a)}; g.C.QA=function(a,x){bw(this,"abandon");this.callback.GH(this.slot,a,x)}; g.C.rk=function(a){switch(a.id){case "part2viewed":this.FR.Mw("start");this.FR.Mw("impression");break;case "videoplaytime25":this.FR.Mw("first_quartile");break;case "videoplaytime50":this.FR.Mw("midpoint");break;case "videoplaytime75":this.FR.Mw("third_quartile");break;case "videoplaytime100":bw(this,"complete");Sb(this.FR)&&GH(this.FR,Infinity,!0);WJ7(this.I7.get())&&nW(this.B,Infinity,!0);break;case "engagedview":Sb(this.FR)||this.FR.Mw("progress");break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break; default:oK("Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter",this.slot,this.layout)}}; g.C.onVolumeChange=function(){}; g.C.CO=function(){}; g.C.nf=function(){}; g.C.pO=function(){}; g.C.onFullscreenToggled=function(){}; g.C.TA=function(a){this.T||(g.Qj(a,4)&&!g.Qj(a,2)?JK(this.FR,"pause"):GI(a,4)<0&&!(GI(a,2)<0)&&JK(this.FR,"resume"))}; g.C.l$=function(){}; g.C.Lr=function(a){WJ7(this.I7.get())&&nW(this.B,a*1E3,!1);Sb(this.FR)&&GH(this.FR,a*1E3,!1)}; g.C.GQ=function(){bw(this,"swipe")}; g.C.Pv=function(){this.FR.Mw("active_view_measurable")}; g.C.nL=function(){this.FR.Mw("active_view_viewable")}; g.C.dR=function(){this.FR.Mw("active_view_fully_viewable_audible_half_duration")}; g.C.A_=function(){this.FR.Mw("audio_measurable")}; g.C.Bv=function(){this.FR.Mw("audio_audible")};aUG.prototype.build=function(a,x,y,D){if(y.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"&&g.q(D.renderingContent,FD)!==void 0)return new XJ(a,y,D,this.xG,this.Lc,this.hf,this.I7,this.PG,this.Dy);x=["metadata_type_ad_placement_config"];for(var M=g.W(zH()),N=M.next();!N.done;N=M.next())x.push(N.value);if(EA(D,{dZ:x,Zq:["LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER"]}))return y.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"?new XJ(a,y,D,this.xG,this.Lc,this.hf,this.I7,this.PG,this.Dy):new sST(a,y,D, this.xG,this.Lc,this.hf,this.I7,this.PG);throw new RN("Unsupported layout with type: "+D.layoutType+" and client metadata: "+U4(D.clientMetadata)+" in PlaybackTrackingLayoutRenderingAdapterFactory.");};var nyG,fo; nyG={rIy:"ALREADY_PINNED_ON_A_DEVICE",AUTHENTICATION_EXPIRED:"AUTHENTICATION_EXPIRED",TkJ:"AUTHENTICATION_MALFORMED",BkJ:"AUTHENTICATION_MISSING",Pb8:"BAD_REQUEST",If8:"CAST_SESSION_DEVICE_MISMATCHED",Uyt:"CAST_SESSION_VIDEO_MISMATCHED",Ws6:"CAST_TOKEN_EXPIRED",afc:"CAST_TOKEN_FAILED",OOc:"CAST_TOKEN_MALFORMED",xy7:"CGI_PARAMS_MALFORMED",wyR:"CGI_PARAMS_MISSING",qO1:"DEVICE_FALLBACK",agG:"GENERIC_WITH_LINK_AND_CPN",OZP:"ERROR_HDCP",xVP:"LICENSE",N6J:"VIDEO_UNAVAILABLE",oWG:"FORMAT_UNAVAILABLE",pqc:"GEO_FAILURE", iZY:"HTML5_AUDIO_RENDERER_ERROR",HZR:"GENERIC_WITHOUT_LINK",KaG:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",SdS:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK",Tpt:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT",Bpc:"HTML5_SPS_UMP_STATUS_REJECTED",JhS:"INVALID_DRM_MESSAGE",cUt:"PURCHASE_NOT_FOUND",AUG:"PURCHASE_REFUNDED",RBt:"RENTAL_EXPIRED",YMY:"RETRYABLE_ERROR",zBc:"SERVER_ERROR",TM7:"SIGNATURE_EXPIRED",mqG:"STOPPED_BY_ANOTHER_PLAYBACK",tqc:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",Qw1:"STREAMING_NOT_ALLOWED", fsJ:"STREAM_LICENSE_NOT_FOUND",xqP:"TOO_MANY_REQUESTS",w2G:"TOO_MANY_REQUESTS_WITH_LINK",NM8:"TOO_MANY_STREAMS_PER_ENTITLEMENT",hbP:"TOO_MANY_STREAMS_PER_USER",UNSUPPORTED_DEVICE:"UNSUPPORTED_DEVICE",EzP:"VIDEO_FORBIDDEN",Vq7:"VIDEO_NOT_FOUND",ff8:"BROWSER_OR_EXTENSION_ERROR"};fo={}; g.RU=(fo.ALREADY_PINNED_ON_A_DEVICE="This video has already been downloaded on the maximum number of devices allowed by the copyright holder. Before you can play the video here, it needs to be unpinned on another device.",fo.DEVICE_FALLBACK="Sorry, this video is not available on this device.",fo.GENERIC_WITH_LINK_AND_CPN="An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK",fo.LICENSE="Sorry, there was an error licensing this video.",fo.VIDEO_UNAVAILABLE= "Video unavailable",fo.FORMAT_UNAVAILABLE="This video isn't available at the selected quality. Please try again later.",fo.GEO_FAILURE="This video isn't available in your country.",fo.HTML5_AUDIO_RENDERER_ERROR="Audio renderer error. Please restart your computer.",fo.GENERIC_WITHOUT_LINK="An error occurred. Please try again later.",fo.HTML5_NO_AVAILABLE_FORMATS_FALLBACK="This video format is not supported.",fo.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK="Your browser does not currently recognize any of the video formats available. $BEGIN_LINKClick here to visit our frequently asked questions about HTML5 video.$END_LINK", fo.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT="Your browser can't play this video. $BEGIN_LINKLearn more$END_LINK",fo.HTML5_SPS_UMP_STATUS_REJECTED="Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK",fo.INVALID_DRM_MESSAGE="The DRM system specific message is invalid.",fo.PURCHASE_NOT_FOUND="This video requires payment.",fo.PURCHASE_REFUNDED="This video's purchase has been refunded.",fo.RENTAL_EXPIRED="This video's rental has expired.",fo.CAST_SESSION_DEVICE_MISMATCHED= "The device in the cast session doesn't match the requested one.",fo.CAST_SESSION_VIDEO_MISMATCHED="The video in the cast session doesn't match the requested one.",fo.CAST_TOKEN_FAILED="Cast session not available. Please refresh or try again later.",fo.CAST_TOKEN_EXPIRED="Cast session was expired. Please refresh.",fo.CAST_TOKEN_MALFORMED="Invalid cast session. Please refresh or try again later.",fo.SERVER_ERROR="There was an internal server error. Please try again later.",fo.STOPPED_BY_ANOTHER_PLAYBACK= "Your account is playing this video in another location. Please reload this page to resume watching.",fo.STREAM_LICENSE_NOT_FOUND="Video playback interrupted. Please try again.",fo.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED="Too many devices/IP addresses have been used over the 24 hour period.",fo.STREAMING_NOT_ALLOWED="Playback not allowed because this video is pinned on another device.",fo.RETRYABLE_ERROR="There was a temporary server error. Please try again later.",fo.TOO_MANY_REQUESTS="Please log in to watch this video.", fo.TOO_MANY_REQUESTS_WITH_LINK="Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.",fo.TOO_MANY_STREAMS_PER_USER="Playback stopped because too many videos belonging to the same account are playing.",fo.TOO_MANY_STREAMS_PER_ENTITLEMENT="Playback stopped because this video has been played on too many devices.",fo.UNSUPPORTED_DEVICE="Playback isn't supported on this device.",fo.VIDEO_FORBIDDEN="Access to this video is forbidden.",fo.VIDEO_NOT_FOUND="This video can not be found.",fo.BROWSER_OR_EXTENSION_ERROR= "Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK",fo);var vyh;var PFh=g.NG(),Ts7=PFh.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!Ts7||Ts7.length<2)vyh=void 0;else{var lDF=PFh.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);vyh=lDF&&lDF.length===6?Number(lDF[5].replace("_",".")):0}var u3=vyh,Bd=u3>=0;g.d(g.zW,sN);g.zW.prototype.Z=function(a,x,y,D,M){return sN.prototype.Z.call(this,a,x,y,D,M)};var gb={},hh=(gb.FAIRPLAY="fairplay",gb.PLAYREADY="playready",gb.WIDEVINE="widevine",gb.CLEARKEY=null,gb.FLASHACCESS=null,gb.UNKNOWN=null,gb.WIDEVINE_CLASSIC=null,gb);c8.prototype.isMultiChannelAudio=function(){return this.numChannels>2};var Rw={},VV=(Rw.WIDTH={name:"width",video:!0,valid:640,Qp:99999},Rw.HEIGHT={name:"height",video:!0,valid:360,Qp:99999},Rw.FRAMERATE={name:"framerate",video:!0,valid:30,Qp:9999},Rw.BITRATE={name:"bitrate",video:!0,valid:3E5,Qp:2E9},Rw.EOTF={name:"eotf",video:!0,valid:"bt709",Qp:"catavision"},Rw.CHANNELS={name:"channels",video:!1,valid:2,Qp:99},Rw.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",Qp:"invalidformat"},Rw.DECODETOTEXTURE={name:"decode-to-texture",video:!0,valid:"false", Qp:"nope"},Rw.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",Qp:"av99.0.05M.08"},Rw.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",Qp:"invalid"},Rw.TUNNELMODE={name:"tunnelmode",video:!0,valid:"true",Qp:"false"},Rw);var kLP=["h","H"],uhh=["9","("],mYG=["9h","(h"],WpF=["8","*"],Eyy=["a","A"],sPy=["o","O"],Bs7=["m","M"],hhL=["mac3","MAC3"],$Yn=["meac3","MEAC3"],Yb={},YfS=(Yb.h=kLP,Yb.H=kLP,Yb["9"]=uhh,Yb["("]=uhh,Yb["9h"]=mYG,Yb["(h"]=mYG,Yb["8"]=WpF,Yb["*"]=WpF,Yb.a=Eyy,Yb.A=Eyy,Yb.o=sPy,Yb.O=sPy,Yb.m=Bs7,Yb.M=Bs7,Yb.mac3=hhL,Yb.MAC3=hhL,Yb.meac3=$Yn,Yb.MEAC3=$Yn,Yb),fDG=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),E6S=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var I={},TW=(I["0"]="f",I["160"]="h",I["133"]="h",I["134"]="h",I["135"]="h",I["136"]="h",I["137"]="h",I["264"]="h",I["266"]="h",I["138"]="h",I["298"]="h",I["299"]="h",I["304"]="h",I["305"]="h",I["214"]="h",I["216"]="h",I["374"]="h",I["375"]="h",I["140"]="a",I["141"]="a",I["327"]="sa",I["258"]="m",I["380"]="mac3",I["328"]="meac3",I["161"]="H",I["142"]="H",I["143"]="H",I["144"]="H",I["222"]="H",I["223"]="H",I["145"]="H",I["224"]="H",I["225"]="H",I["146"]="H",I["226"]="H",I["227"]="H",I["147"]="H",I["384"]= "H",I["376"]="H",I["385"]="H",I["377"]="H",I["149"]="A",I["261"]="M",I["381"]="MAC3",I["329"]="MEAC3",I["598"]="9",I["278"]="9",I["242"]="9",I["243"]="9",I["244"]="9",I["775"]="9",I["776"]="9",I["777"]="9",I["778"]="9",I["779"]="9",I["780"]="9",I["781"]="9",I["782"]="9",I["783"]="9",I["247"]="9",I["248"]="9",I["353"]="9",I["355"]="9",I["356"]="9",I["271"]="9",I["577"]="9",I["313"]="9",I["579"]="9",I["272"]="9",I["302"]="9",I["303"]="9",I["407"]="9",I["408"]="9",I["308"]="9",I["315"]="9",I["330"]= "9h",I["331"]="9h",I["332"]="9h",I["333"]="9h",I["334"]="9h",I["335"]="9h",I["336"]="9h",I["337"]="9h",I["338"]="so",I["600"]="o",I["250"]="o",I["251"]="o",I["774"]="o",I["194"]="*",I["195"]="*",I["220"]="*",I["221"]="*",I["196"]="*",I["197"]="*",I["279"]="(",I["280"]="(",I["317"]="(",I["318"]="(",I["273"]="(",I["274"]="(",I["357"]="(",I["358"]="(",I["275"]="(",I["359"]="(",I["360"]="(",I["276"]="(",I["583"]="(",I["584"]="(",I["314"]="(",I["585"]="(",I["561"]="(",I["277"]="(",I["361"]="(h",I["362"]= "(h",I["363"]="(h",I["364"]="(h",I["365"]="(h",I["366"]="(h",I["591"]="(h",I["592"]="(h",I["367"]="(h",I["586"]="(h",I["587"]="(h",I["368"]="(h",I["588"]="(h",I["562"]="(h",I["409"]="(",I["410"]="(",I["411"]="(",I["412"]="(",I["557"]="(",I["558"]="(",I["394"]="1",I["395"]="1",I["396"]="1",I["397"]="1",I["398"]="1",I["399"]="1",I["720"]="1",I["721"]="1",I["400"]="1",I["401"]="1",I["571"]="1",I["402"]="1",I["694"]="1h",I["695"]="1h",I["696"]="1h",I["697"]="1h",I["698"]="1h",I["699"]="1h",I["700"]="1h", I["701"]="1h",I["702"]="1h",I["703"]="1h",I["386"]="3",I["387"]="w",I["406"]="6",I["787"]="1",I["788"]="1",I["548"]="1e",I["549"]="1e",I["550"]="1e",I["551"]="1e",I["809"]="1e",I["810"]="1e",I["552"]="1e",I["811"]="1e",I["812"]="1e",I["553"]="1e",I["813"]="1e",I["814"]="1e",I["554"]="1e",I["815"]="1e",I["816"]="1e",I["555"]="1e",I["817"]="1e",I["818"]="1e",I["572"]="1e",I["556"]="1e",I["645"]="(",I["646"]="(",I["647"]="(",I["648"]="(",I["649"]="(",I["650"]="(",I["651"]="(",I["652"]="(",I["653"]="(", I["654"]="(",I["655"]="(",I["656"]="(",I["657"]="(",I["658"]="(",I["659"]="(",I["660"]="(",I["661"]="(",I["662"]="(",I["663"]="(",I["664"]="(",I["665"]="(",I["666"]="(",I["667"]="(",I["668"]="(",I["669"]="(",I["670"]="(",I["671"]="(",I["672"]="(",I["673"]="(",I["674"]="(h",I["675"]="(h",I["676"]="(h",I["677"]="(h",I["678"]="(h",I["679"]="(h",I["680"]="(h",I["681"]="(h",I["682"]="(h",I["683"]="(h",I["684"]="(h",I["685"]="(h",I["686"]="(h",I["687"]="(h",I["688"]="A",I["689"]="A",I["690"]="A",I["691"]= "MEAC3",I["773"]="i",I["806"]="I",I["805"]="I",I["829"]="9",I["830"]="9",I["831"]="9",I["832"]="9",I["833"]="9",I["834"]="9",I["835"]="9",I["836"]="9",I["892"]="9",I["893"]="9",I["837"]="9",I["838"]="9",I["839"]="9",I["840"]="9",I["841"]="(",I["842"]="(",I["843"]="(",I["844"]="(",I["845"]="(",I["846"]="(",I["847"]="(",I["848"]="(",I["894"]="(",I["895"]="(",I["849"]="(",I["850"]="(",I["851"]="(",I["852"]="(",I["865"]="9",I["866"]="9",I["867"]="9",I["868"]="9",I["869"]="9",I["870"]="9",I["871"]="9", I["872"]="9",I["896"]="9",I["897"]="9",I["873"]="9",I["874"]="9",I["875"]="9",I["876"]="9",I["877"]="(",I["878"]="(",I["879"]="(",I["880"]="(",I["881"]="(",I["882"]="(",I["883"]="(",I["884"]="(",I["898"]="(",I["899"]="(",I["885"]="(",I["886"]="(",I["887"]="(",I["888"]="(",I["900"]="2",I["901"]="2",I["902"]="2",I["903"]="2",I["904"]="2",I["905"]="2",I["906"]="2",I["907"]="2",I["908"]="2",I);var Aw={},qf7=(Aw.STEREO_LAYOUT_UNKNOWN=0,Aw.STEREO_LAYOUT_LEFT_RIGHT=1,Aw.STEREO_LAYOUT_TOP_BOTTOM=2,Aw);var y7S={hB6:0,Q1J:124,tHR:144,s1S:220,JU7:240,UTJ:340,IDR:360,WdP:480,OR8:588,aD8:608,xTS:720,wl7:740,P98:1080,nY7:1100,mT7:1440,fDJ:2160,Ni6:9999,0:"QUALITY_ORDINAL_UNKNOWN",124:"QUALITY_ORDINAL_144P_SAVER",144:"QUALITY_ORDINAL_144P",220:"QUALITY_ORDINAL_240P_SAVER",240:"QUALITY_ORDINAL_240P",340:"QUALITY_ORDINAL_360P_SAVER",360:"QUALITY_ORDINAL_360P",480:"QUALITY_ORDINAL_480P",588:"QUALITY_ORDINAL_608P_SAVER",608:"QUALITY_ORDINAL_608P",720:"QUALITY_ORDINAL_720P",740:"QUALITY_ORDINAL_720P_ENHANCED", 1080:"QUALITY_ORDINAL_1080P",1100:"QUALITY_ORDINAL_1080P_ENHANCED",1440:"QUALITY_ORDINAL_1440P",2160:"QUALITY_ORDINAL_2160P",9999:"QUALITY_ORDINAL_HIGHRES"};var UP,sO,Hn,Z_s;UP={};g.ZY=(UP.auto=0,UP.tiny=144,UP.light=144,UP.small=240,UP.medium=360,UP.large=480,UP.hd720=720,UP.hd1080=1080,UP.hd1440=1440,UP.hd2160=2160,UP.hd2880=2880,UP.highres=4320,UP);sO={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};Hn={}; Z_s=(Hn.QUALITY_ORDINAL_UNKNOWN=0,Hn.QUALITY_ORDINAL_144P_SAVER=124,Hn.QUALITY_ORDINAL_144P=144,Hn.QUALITY_ORDINAL_240P_SAVER=220,Hn.QUALITY_ORDINAL_240P=240,Hn.QUALITY_ORDINAL_360P_SAVER=340,Hn.QUALITY_ORDINAL_360P=360,Hn.QUALITY_ORDINAL_480P=480,Hn.QUALITY_ORDINAL_608P_SAVER=588,Hn.QUALITY_ORDINAL_608P=608,Hn.QUALITY_ORDINAL_720P=720,Hn.QUALITY_ORDINAL_720P_ENHANCED=740,Hn.QUALITY_ORDINAL_1080P=1080,Hn.QUALITY_ORDINAL_1080P_ENHANCED=1100,Hn.QUALITY_ORDINAL_1440P=1440,Hn.QUALITY_ORDINAL_2160P=2160, Hn.QUALITY_ORDINAL_HIGHRES=9999,Hn);var v8="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");n_.prototype.isHdr=function(){return this.T==="smpte2084"||this.T==="arib-std-b67"};lB.prototype.Hm=function(){return this.containerType===2}; lB.prototype.isEncrypted=function(){return!!this.JC}; lB.prototype.SY=function(){return!!this.audio}; lB.prototype.lk=function(){return!!this.video}; var mM=!1;g.d(IJ,g.Mf);g.C=IJ.prototype;g.C.appendBuffer=function(a,x,y){if(this.im.XG()!==this.appendWindowStart+this.start||this.im.Os()!==this.appendWindowEnd+this.start||this.im.GY()!==this.timestampOffset+this.start)this.im.supports(1),this.im.bH(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.im.uc(this.timestampOffset+this.start);this.im.appendBuffer(a,x,y)}; g.C.abort=function(){this.im.abort()}; g.C.remove=function(a,x){this.im.remove(a+this.start,x+this.start)}; g.C.removeAll=function(){this.remove(this.appendWindowStart,this.appendWindowEnd)}; g.C.clear=function(){this.im.clear()}; g.C.bH=function(a,x){this.appendWindowStart=a;this.appendWindowEnd=x}; g.C.L7=function(){return this.timestampOffset+this.start}; g.C.XG=function(){return this.appendWindowStart}; g.C.Os=function(){return this.appendWindowEnd}; g.C.uc=function(a){this.timestampOffset=a}; g.C.GY=function(){return this.timestampOffset}; g.C.jW=function(a){a=this.im.jW(a===void 0?!1:a);return p_(a,this.start,this.end)}; g.C.nZ=function(){return this.im.nZ()}; g.C.ip=function(){return this.im.ip()}; g.C.d6=function(){return this.im.d6()}; g.C.fV=function(){return this.im.fV()}; g.C.FD=function(){this.im.FD()}; g.C.j1=function(a){return this.im.j1(a)}; g.C.fU=function(){return this.im.fU()}; g.C.Re=function(){return this.im.Re()}; g.C.b8=function(a,x,y){this.im.b8(a,x,y)}; g.C.yl=function(a,x,y){this.im.yl(a,x,y)}; g.C.RD=function(a,x){return this.im.RD(a,x)}; g.C.supports=function(a){return this.im.supports(a)}; g.C.rl=function(){return this.im.rl()}; g.C.isView=function(){return!0}; g.C.J4=function(){return this.im.J4()?this.isActive:!1}; g.C.isLocked=function(){return this.uo&&!this.isActive}; g.C.Xn=function(a){a=this.im.Xn(a);a.vw=this.start+"-"+this.end;return a}; g.C.C0=function(){return this.im.C0()}; g.C.Hi=function(){return this.im.Hi()}; g.C.Um=function(){return this.im.Um()}; g.C.m6=function(){this.im.Qg(this.U0);g.Mf.prototype.m6.call(this)};var Rv=!1;g.d(aD,g.Mf);g.C=aD.prototype;g.C.appendBuffer=function(a,x,y){this.nD=!1;y&&(this.zO=y);if(a.length){var D;((D=this.Ya)==null?0:D.appendBuffer)?this.Ya.appendBuffer(a):this.Ya?this.Ya.append(a):this.Je&&this.Je.webkitSourceAppend(this.id,a)}x&&(x.isEncrypted()&&(this.l3=this.zO),x.type===3&&(this.Mh=x),this.XN.push(x.JK()),this.XN.length>4&&this.XN.shift());this.jC&&(this.jC.length>=2||a.length>1048576?delete this.jC:this.jC.push(a))}; g.C.abort=function(){try{this.Ya?this.Ya.abort():this.Je&&this.Je.webkitSourceAbort(this.id)}catch(x){if(ob1){var a=new g.$G("Error while abort the source buffer: "+x.name+", "+x.message);g.mT(a)}}this.zO=this.Mh=null}; g.C.remove=function(a,x,y){this.nD=!1;var D;if((D=this.Ya)==null?0:D.remove)y&&y({b:iB(this.jW()),s:a,e:x}),this.Ya.remove(a,x)}; g.C.removeAll=function(){this.remove(this.XG(),this.Os())}; g.C.clear=function(){this.d6()||(this.abort(),this.removeAll(),this.l3=this.zO=this.Mh=null,this.appendWindowStart=this.timestampOffset=0,this.OS=H8([],[]),this.nD=!1,this.jC=el?[]:void 0,this.yZ=!0)}; g.C.XG=function(){if(Rv&&this.lk)return this.appendWindowStart;var a;return((a=this.Ya)==null?void 0:a.appendWindowStart)||0}; g.C.Os=function(){var a;return((a=this.Ya)==null?void 0:a.appendWindowEnd)||0}; g.C.bH=function(a,x){this.Ya&&(Rv&&this.lk?(this.appendWindowStart=a,this.Ya.appendWindowEnd=x):a>this.XG()?(this.Ya.appendWindowEnd=x,this.Ya.appendWindowStart=a):(this.Ya.appendWindowStart=a,this.Ya.appendWindowEnd=x))}; g.C.L7=function(){return this.timestampOffset}; g.C.uc=function(a){Rv?this.timestampOffset=a:this.supports(1)&&(this.Ya.timestampOffset=a)}; g.C.GY=function(){return Rv?this.timestampOffset:this.supports(1)?this.Ya.timestampOffset:0}; g.C.jW=function(a){if(a===void 0?0:a)return this.nD||this.nZ()||(this.OS=this.jW(!1),this.nD=!0),this.OS;try{return this.Ya?this.Ya.buffered:this.Je?this.Je.webkitSourceBuffered(this.id):H8([0],[Infinity])}catch(x){return H8([],[])}}; g.C.nZ=function(){var a;return((a=this.Ya)==null?void 0:a.updating)||!1}; g.C.d6=function(){return this.yZ}; g.C.fV=function(){return!this.yZ&&this.nZ()}; g.C.FD=function(){this.yZ=!1}; g.C.j1=function(a){var x=a==null?void 0:a.VP;a=a==null?void 0:a.containerType;return!x&&!a||x===this.VP&&a===this.containerType}; g.C.fU=function(){return this.zO}; g.C.Re=function(){return this.l3}; g.C.RD=function(a,x){return this.containerType!==a||this.VP!==x}; g.C.b8=function(a,x,y){if(this.containerType!==a||y&&this.RD(a,y))this.supports(4),x9()&&this.Ya.changeType(x),y&&(this.VP=y);this.containerType=a}; g.C.yl=function(a,x,y){this.containerType&&this.RD(a,x)&&x9()&&this.Ya.changeType(y);this.containerType=a;this.VP=x}; g.C.rl=function(){return this.Mh}; g.C.isView=function(){return!1}; g.C.supports=function(a){switch(a){case 1:var x;return((x=this.Ya)==null?void 0:x.timestampOffset)!==void 0;case 0:var y;return!((y=this.Ya)==null||!y.appendBuffer);case 2:var D;return!((D=this.Ya)==null||!D.remove);case 3:var M,N;return!!(((M=this.Ya)==null?0:M.addEventListener)&&((N=this.Ya)==null?0:N.removeEventListener));case 4:return!(!this.Ya||!this.Ya.changeType);default:return!1}}; g.C.J4=function(){return!this.nZ()}; g.C.isLocked=function(){return!1}; g.C.Xn=function(a){a.to=this.GY();a.up=this.nZ();var x,y=((x=this.Ya)==null?void 0:x.appendWindowStart)||0,D;x=((D=this.Ya)==null?void 0:D.appendWindowEnd)||Infinity;a.aw=y.toFixed(3)+"-"+x.toFixed(3);return a}; g.C.ip=function(){var a;return((a=this.Ya)==null?void 0:a.writeHead)||0}; g.C.C0=function(){for(var a={},x=0;x=7&&(!x||((D=this.Tt)==null?0:D.C("mweb_ios_allow_playback_workaround_when_ready")))&&xf7(this,function(){g.dx(function(){KEl(a,a.getCurrentTime(),0)},500)})}return x}; g.C.r$=function(a,x,y){var D;((D=this.Tt)==null?0:D.RY())&&this.Tt.AP(a,x,y===void 0?!1:y)}; g.C.F2=function(a){this.Tt=a}; g.C.md=function(){return bB(this.ws(),this.getCurrentTime())}; g.C.seekTo=function(a){this.h1()>0&&(Bd&&u3<4&&(a=Math.max(.1,a)),this.setCurrentTime(a))}; g.C.BD=function(a){if(this.h1()===0||this.hasError())return!1;var x=this.getCurrentTime()>0;if(a>=0){var y=this.YY();if(y.length||!x)return VP(y,a)}return x}; g.C.VX=function(){if(!this.J&&this.kG)if(this.kG.D)try{var a;this.r$("rms",{l:"mer",sr:(a=this.Tt)==null?void 0:a.W3(),rs:z3(this.kG)});this.kG.clear();this.Yy(this.kG);this.kG=void 0}catch(x){a=new g.$G("Error while clearing Media Source in MediaElement: "+x.name+", "+x.message),g.mT(a),this.stopVideo()}else this.stopVideo()}; g.C.stopVideo=function(){var a=this;if(!this.J){var x;(x=this.kG)==null||oD(x);if(Nb7){if(!this.Y){var y=new Jj;y.then(void 0,function(){}); this.Y=y;Fg7&&this.pause();g.dx(function(){a.Y===y&&(QB(a),y.resolve())},200)}}else QB(this)}}; g.C.q6=function(){var a=this.ws();return XF(a)&&this.getDuration()?r_(a,this.getCurrentTime()):0}; g.C.XU=function(){var a=this.ws();return XF(a)&&this.getDuration()?a.end(a.length-1):0}; g.C.hS=function(){var a=this.getDuration();return a===Infinity?1:a?this.q6()/a:0}; g.C.Xn=function(){try{var a=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:iB(this.Gw(),",",3),vbu:iB(this.ws()),vbs:iB(this.YY()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.h1(),vns:""+this.wQ(),vec:""+this.H$(),vemsg:this.I_(),vvol:""+this.getVolume(),vdom:""+ +this.DL(),vsrc:""+ +!!this.GZ(),vw:""+a.width,vh:""+a.height}}catch(x){return{}}}; g.C.ey=function(){return this.H$()===4}; g.C.hasError=function(){return this.H$()>0}; g.C.ZS=function(){switch(this.H$()){case 2:return"progressive.net.retryexhausted";case 3:var a=this.I_();return(a==null?0:a.includes("MEDIA_ERR_CAPABILITY_CHANGED"))||cwh&&(a==null?0:a.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.C.addEventListener=function(a,x){this.BJ.listen(a,x,!1,this);this.G8(a)}; g.C.removeEventListener=function(a,x){this.BJ.WN(a,x,!1,this)}; g.C.dispatchEvent=function(a){if(this.Y&&a.type==="pause")return!1;if(zN7){var x,y=((x=a.T)==null?void 0:x.timeStamp)||Infinity;x=y>performance.now()?y-Date.now()+performance.now():y;y=this.J||this.kG;if((y==null?0:y.d6())||x<=((y==null?void 0:y.U)||0)){var D;this.r$("rms",{l:"mede",sr:(D=this.Tt)==null?void 0:D.W3(),et:a.type});return!1}if(this.Fh)return this.r$("rms",{l:"medes",et:a.type}),y&&a.type==="seeking"&&(y.U=performance.now(),this.Fh=!1),!1}return this.BJ.dispatchEvent(a)}; g.C.Ec=function(){this.tP=!1}; g.C.Fl=function(){this.tP=!0;this.sD(!0)}; g.C.Lj=function(){this.tP&&!this.xp()&&this.sD(!0)}; g.C.equals=function(a){return!!a&&a.Qn()===this.Qn()}; g.C.m6=function(){this.OJ&&this.removeEventListener("volumechange",this.Lj);Nb7&&QB(this);g.A.prototype.m6.call(this)}; var Nb7=!1,Fg7=!1,zN7=!1,cwh=!1;g.C=g.S8.prototype;g.C.isPaused=function(){return g.t(this,4)}; g.C.isPlaying=function(){return g.t(this,8)&&!g.t(this,512)&&!g.t(this,64)&&!g.t(this,2)}; g.C.isOrWillBePlaying=function(){return g.t(this,8)&&!g.t(this,2)&&!g.t(this,1024)}; g.C.isCued=function(){return g.t(this,64)&&!g.t(this,8)&&!g.t(this,4)}; g.C.isBuffering=function(){return g.t(this,1)&&!g.t(this,2)}; g.C.isError=function(){return g.t(this,128)}; g.C.isSuspended=function(){return g.t(this,512)}; g.C.Er=function(){return g.t(this,64)&&g.t(this,4)}; g.C.toString=function(){return"PSt."+this.state.toString(16)}; var iV={},OP=(iV.BUFFERING="buffering-mode",iV.CUED="cued-mode",iV.ENDED="ended-mode",iV.PAUSED="paused-mode",iV.PLAYING="playing-mode",iV.SEEKING="seeking-mode",iV.UNSTARTED="unstarted-mode",iV);g.d(PM,g.A);g.C=PM.prototype;g.C.qw=function(){return this.slot}; g.C.j8=function(){return this.layout}; g.C.init=function(){var a=As(this.layout.clientMetadata,"metadata_type_video_length_seconds"),x=As(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");D1(this.layout.cG)&&ek(this.PG.get(),this.layout.layoutId,{jz:x,ZH:a,listener:this});pTl(this.Lc.get(),this);this.mR()}; g.C.zg=function(){}; g.C.release=function(){D1(this.layout.cG)&&ay(this.PG.get(),this.layout.layoutId);I06(this.Lc.get(),this);this.CL()}; g.C.U5=function(){}; g.C.YD=function(){}; g.C.startRendering=function(a){if(a.layoutId!==this.layout.layoutId){this.bJ.v3(this.slot,a,new RN("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");var x=!1}else x=!0;x&&(this.Kl="rendering_start_requested",this.Jk(-1),this.Q7(a),this.Tx(!1))}; g.C.cN=function(a,x){if(x.layoutId===this.layout.layoutId){this.Kl="rendering";this.T=this.xG.get().isMuted()||this.xG.get().getVolume()===0;this.Mw("impression");this.Mw("start");if(this.xG.get().isMuted()){lD(this,"mute");var y;a=((y=vM(this))==null?void 0:y.muteCommands)||[];lr(this.hf.get(),a,this.layout.layoutId)}if(this.xG.get().isFullscreen()){this.MY("fullscreen");var D;y=((D=vM(this))==null?void 0:D.fullscreenCommands)||[];lr(this.hf.get(),y,this.layout.layoutId)}D=this.xU.get();D.J&&!D.B&& (D.N=!1,D.B=!0,D.actionType!=="ad_to_video"&&(By("pbs",void 0,D.actionType),g.Te("finalize_all_timelines")&&fMJ(D.actionType)));this.Jk(1);this.LT(x);var M;x=((M=vM(this))==null?void 0:M.impressionCommands)||[];lr(this.hf.get(),x,this.layout.layoutId)}}; g.C.KC=function(a,x,y){this.N={XL:3,Y$:a==="load_timeout"?402:400,errorMessage:x.message};this.Mw("error");var D;a=((D=vM(this))==null?void 0:D.errorCommands)||[];lr(this.hf.get(),a,this.layout.layoutId);this.bJ.v3(this.slot,this.layout,x,y)}; g.C.S6=function(){if(this.Kl==="rendering"){lD(this,"pause");var a,x=((a=vM(this))==null?void 0:a.pauseCommands)||[];lr(this.hf.get(),x,this.layout.layoutId);this.Jk(2)}}; g.C.Td=function(){if(this.Kl==="rendering"){lD(this,"resume");var a,x=((a=vM(this))==null?void 0:a.resumeCommands)||[];lr(this.hf.get(),x,this.layout.layoutId)}}; g.C.Cp=function(a,x){x=x===void 0?!1:x;if(this.Kl==="rendering"){GH(this.FR,a*1E3,x);this.T||GH(this.FR,a*1E3,x===void 0?!1:x);var y=this.OT();y&&(y/=1E3,(a>=y*.25||x)&&this.Mw("first_quartile"),(a>=y*.5||x)&&this.Mw("midpoint"),(a>=y*.75||x)&&this.Mw("third_quartile"),this.I7.get().L.j().experiments.XR("enable_progress_command_flush_on_kabuki")?nW(this.B,a*1E3,x):nW(this.B,a*1E3,TlS(this)?x:!1))}}; g.C.qe=function(){var a;return((a=pW(this.Dy.get(),1))==null?void 0:a.clientPlaybackNonce)||""}; g.C.oz=function(a,x){a.layoutId!==this.layout.layoutId?this.bJ.v3(this.slot,a,new RN("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"):x()}; g.C.GH=function(a,x,y){if(x.layoutId===this.layout.layoutId)switch(this.Kl="not_rendering",this.layoutExitReason=void 0,(a=y!=="normal"||this.position+1===this.U)&&this.Tx(a),this.Kh(y),this.Jk(0),y){case "abandoned":if(Q6(this.FR,"impression")){var D,M=((D=vM(this))==null?void 0:D.abandonCommands)||[];lr(this.hf.get(),M,this.layout.layoutId)}break;case "normal":D=((M=vM(this))==null?void 0:M.completeCommands)||[];lr(this.hf.get(),D,this.layout.layoutId);break;case "skipped":var N;D=((N=vM(this))== null?void 0:N.skipCommands)||[];lr(this.hf.get(),D,this.layout.layoutId)}}; g.C.SS=function(){return this.layout.layoutId}; g.C.F7=function(){return this.N}; g.C.Pv=function(){if(this.Kl==="rendering"){this.FR.Mw("active_view_measurable");var a,x=((a=vM(this))==null?void 0:a.activeViewMeasurableCommands)||[];lr(this.hf.get(),x,this.layout.layoutId)}}; g.C.dR=function(){if(this.Kl==="rendering"){this.FR.Mw("active_view_fully_viewable_audible_half_duration");var a,x=((a=vM(this))==null?void 0:a.activeViewFullyViewableAudibleHalfDurationCommands)||[];lr(this.hf.get(),x,this.layout.layoutId)}}; g.C.nL=function(){if(this.Kl==="rendering"){this.FR.Mw("active_view_viewable");var a,x=((a=vM(this))==null?void 0:a.activeViewViewableCommands)||[];lr(this.hf.get(),x,this.layout.layoutId)}}; g.C.Bv=function(){if(this.Kl==="rendering"){this.FR.Mw("audio_audible");var a,x=((a=vM(this))==null?void 0:a.activeViewAudioAudibleCommands)||[];lr(this.hf.get(),x,this.layout.layoutId)}}; g.C.A_=function(){if(this.Kl==="rendering"){this.FR.Mw("audio_measurable");var a,x=((a=vM(this))==null?void 0:a.activeViewAudioMeasurableCommands)||[];lr(this.hf.get(),x,this.layout.layoutId)}}; g.C.Tx=function(a){this.xU.get().Tx(As(this.layout.clientMetadata,"metadata_type_ad_placement_config").kind,a,this.position,this.U,!1)}; g.C.onFullscreenToggled=function(a){if(this.Kl==="rendering")if(a){this.MY("fullscreen");var x,y=((x=vM(this))==null?void 0:x.fullscreenCommands)||[];lr(this.hf.get(),y,this.layout.layoutId)}else this.MY("end_fullscreen"),x=((y=vM(this))==null?void 0:y.endFullscreenCommands)||[],lr(this.hf.get(),x,this.layout.layoutId)}; g.C.onVolumeChange=function(){if(this.Kl==="rendering")if(this.xG.get().isMuted()){lD(this,"mute");var a,x=((a=vM(this))==null?void 0:a.muteCommands)||[];lr(this.hf.get(),x,this.layout.layoutId)}else lD(this,"unmute"),a=((x=vM(this))==null?void 0:x.unmuteCommands)||[],lr(this.hf.get(),a,this.layout.layoutId)}; g.C.nf=function(){}; g.C.pO=function(){}; g.C.CO=function(){}; g.C.rk=function(){}; g.C.GQ=function(){}; g.C.MY=function(a){this.FR.MY(a,!this.T)}; g.C.Mw=function(a){this.FR.Mw(a,!this.T)};g.d(uD,PM);g.C=uD.prototype;g.C.mR=function(){}; g.C.CL=function(){var a=this.Lc.get();a.B_===this&&(a.B_=null);this.timer.stop()}; g.C.U5=function(){this.timer.stop();PM.prototype.S6.call(this)}; g.C.YD=function(){lZS(this);PM.prototype.Td.call(this)}; g.C.OT=function(){return As(this.j8().clientMetadata,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")}; g.C.QA=function(a,x){var y=this;this.oz(a,function(){y.Kl!=="rendering_stop_requested"&&(y.Kl="rendering_stop_requested",y.layoutExitReason=x,dP1(y,x),y.timer.stop())})}; g.C.NG=function(){var a=Date.now(),x=a-this.u3;this.u3=a;this.fB+=x;this.fB>=this.OT()?(this.fB=this.OT(),this.Cp(this.fB/1E3,!0),mm(this,this.fB),this.sV()):(this.Cp(this.fB/1E3),mm(this,this.fB))}; g.C.TA=function(a){if(this.Kl!=="not_rendering"){a=Z97(this,a);var x=this.xG.get().getPresentingPlayerType()===2;this.Kl==="rendering_start_requested"?x&&rZ(a)&&this.rX():x?g.Qj(a,2)?oK("Receive player ended event during MediaBreak",this.qw(),this.j8()):nZl(this,a):this.WB()}}; g.C.Q7=function(){vZG(this);N6T(this.xG.get());this.Lc.get().B_=this;E1("pbp")||E1("pbs")||By("pbp");E1("pbp","watch")||E1("pbs","watch")||By("pbp",void 0,"watch");this.rX()}; g.C.LT=function(a){this.xU.get();var x=As(a.clientMetadata,"metadata_type_ad_placement_config").kind,y=this.position===0;a=As(a.clientMetadata,"metadata_type_linked_in_player_layout_type");a={adBreakType:T3(x),adType:olT(a)};var D=void 0;y?x!=="AD_PLACEMENT_KIND_START"&&(D="video_to_ad"):D="ad_to_ad";uW("ad_mbs",void 0,D);g.mj(a,D);lZS(this)}; g.C.WB=function(){this.sV()}; g.C.Kh=function(){}; g.C.l$=function(){};g.d(s3,PM);g.C=s3.prototype;g.C.WB=function(){this.sV()}; g.C.TA=function(a){this.Yc(a)}; g.C.mR=function(){As(this.j8().clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.shrunkenPlayerBytesConfig=As(this.j8().clientMetadata,"metadata_type_shrunken_player_bytes_config")}; g.C.CL=function(){As(this.j8().clientMetadata,"metadata_type_player_bytes_callback_ref").current=null;this.gH&&this.mK.get().removeCueRange(this.gH);this.gH=void 0;var a;(a=this.Z8)==null||a.dispose();this.U4&&this.U4.dispose()}; g.C.Q7=function(a){var x=WM(this.I7.get()),y=E3(this.I7.get());if(x&&y){y=As(a.clientMetadata,"metadata_type_preload_player_vars");var D=this.I7.get();D=g.ts(D.L.j().experiments,"html5_preload_wait_time_secs");y&&this.U4&&this.U4.start(D*1E3)}y=As(a.clientMetadata,"metadata_type_ad_video_id");D=As(a.clientMetadata,"metadata_type_legacy_info_card_vast_extension");y&&D&&this.e7.get().L.j().N1.add(y,{xV:D});(y=As(a.clientMetadata,"metadata_type_sodar_extension_data"))&&OV1(this.eY.get(),y);F2h(this.xG.get(), !1);vZG(this);x?(y=this.kU.get(),a=As(a.clientMetadata,"metadata_type_player_vars"),y.L.loadVideoByPlayerVars(a,!1,2)):vBG(this.kU.get(),As(a.clientMetadata,"metadata_type_player_vars"));var M;(M=this.Z8)==null||M.start();x||this.kU.get().L.playVideo(2)}; g.C.LT=function(){var a;(a=this.Z8)==null||a.stop();this.z1();(this.adCpn=qW6(this))||oK("Media layout confirmed started, but ad CPN not set.");this.Xq.get().kt("onAdStart",this.adCpn);this.Mg=Date.now()}; g.C.OT=function(){var a;return(a=pW(this.Dy.get(),2))==null?void 0:a.nQ}; g.C.fX=function(){this.FR.MY("clickthrough")}; g.C.QA=function(a,x){var y=this;this.oz(a,function(){if(y.Kl!=="rendering_stop_requested"){y.Kl="rendering_stop_requested";y.layoutExitReason=x;dP1(y,x);var D;(D=y.Z8)==null||D.stop();y.U4&&y.U4.stop();F2h(y.xG.get(),!0);var M;((M=y.shrunkenPlayerBytesConfig)==null?0:M.shouldRequestShrunkenPlayerBytes)&&y.xG.get().LN(!1)}})}; g.C.onCueRangeEnter=function(a){a!==this.gH?oK("Received CueRangeEnter signal for unknown layout.",this.qw(),this.j8(),{cueRangeId:a}):(this.mK.get().removeCueRange(this.gH),this.gH=void 0,a=As(this.j8().clientMetadata,"metadata_type_video_length_seconds"),this.Cp(a,!0),this.Mw("complete"))}; g.C.Kh=function(a){a!=="abandoned"&&this.Xq.get().kt("onAdComplete");this.Xq.get().kt("onAdEnd",this.adCpn)}; g.C.z1=function(){this.gH="adcompletioncuerange:"+this.j8().layoutId;this.mK.get().addCueRange(this.gH,0x7ffffffffffff,0x8000000000000,!1,this,2,2)}; g.C.onCueRangeExit=function(){}; g.C.l$=function(a){this.Kl==="rendering"&&(this.shrunkenPlayerBytesConfig&&this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes&&a>=(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)&&this.xG.get().LN(!0),this.Cp(a))}; g.C.Cp=function(a,x){PM.prototype.Cp.call(this,a,x===void 0?!1:x);x=Date.now()-this.Mg;var y=a*1E3,D={contentCpn:this.qe(),adCpn:qW6(this)};if(a-this.Q5>=5){var M=x0&&J9(this.T(),x)}; g.C.Dj=function(a){this.N.delete(a.slotId);for(var x=[],y=g.W(this.Ll.values()),D=y.next();!D.done;D=y.next()){D=D.value;var M=D.trigger;M instanceof Rh&&M.triggeringSlotId===a.slotId&&x.push(D)}x.length>0&&J9(this.T(),x)}; g.C.rH=function(a){for(var x=[],y=g.W(this.Ll.values()),D=y.next();!D.done;D=y.next()){D=D.value;var M=D.trigger;M instanceof us&&M.slotType===a.slotType&&M.T!==a.slotId&&x.push(D)}x.length>0&&J9(this.T(),x)}; g.C.h6=function(a){this.J.add(a.slotId);for(var x=[],y=g.W(this.Ll.values()),D=y.next();!D.done;D=y.next())D=D.value,D.trigger instanceof B6&&a.slotId===D.trigger.triggeringSlotId&&x.push(D);x.length>0&&J9(this.T(),x)}; g.C.Lt=function(a){this.J.delete(a.slotId);this.U.add(a.slotId);for(var x=[],y=g.W(this.Ll.values()),D=y.next();!D.done;D=y.next())if(D=D.value,D.trigger instanceof hU)a.slotId===D.trigger.triggeringSlotId&&x.push(D);else if(D.trigger instanceof wW){var M=D.trigger;a.slotId===M.slotId&&this.B.has(M.triggeringLayoutId)&&x.push(D)}x.length>0&&J9(this.T(),x)}; g.C.kL=function(a){for(var x=[],y=g.W(this.Ll.values()),D=y.next();!D.done;D=y.next())D=D.value,D.trigger instanceof $S&&a.slotId===D.trigger.triggeringSlotId&&x.push(D);x.length>0&&J9(this.T(),x)}; g.C.pK=function(a){for(var x=[],y=g.W(this.Ll.values()),D=y.next();!D.done;D=y.next())D=D.value,D.trigger instanceof fS&&a.slotId===D.trigger.triggeringSlotId&&x.push(D);x.length>0&&J9(this.T(),x)}; g.C.fK=function(a,x){this.D.add(x.layoutId)}; g.C.s9=function(a,x){this.D.delete(x.layoutId)}; g.C.cN=function(a,x){this.B.add(x.layoutId);for(var y=[],D=g.W(this.Ll.values()),M=D.next();!M.done;M=D.next())if(M=M.value,M.trigger instanceof CS)x.layoutId===M.trigger.triggeringLayoutId&&y.push(M);else if(M.trigger instanceof kS){var N=M.trigger;a.slotType===N.slotType&&x.layoutType===N.layoutType&&x.layoutId!==N.T&&y.push(M)}else M.trigger instanceof wW&&(N=M.trigger,x.layoutId===N.triggeringLayoutId&&this.U.has(N.slotId)&&y.push(M));y.length>0&&J9(this.T(),y)}; g.C.GH=function(a,x,y){this.B.delete(x.layoutId);a=[];for(var D=g.W(this.Ll.values()),M=D.next();!M.done;M=D.next())if(M=M.value,M.trigger instanceof dW&&x.layoutId===M.trigger.triggeringLayoutId&&a.push(M),M.trigger instanceof qL){var N=M.trigger;x.layoutId===N.triggeringLayoutId&&N.T.includes(y)&&a.push(M)}a.length>0&&J9(this.T(),a)}; g.C.FQ=function(){}; g.C.MK=function(){this.U.clear()}; g.C.Is=function(){};g.d(qI,g.A);qI.prototype.ub=function(a,x,y,D){if(this.Ll.has(x.triggerId))throw new b("Tried to register duplicate trigger for slot.");if(!(x instanceof KS))throw new b("Incorrect TriggerType: Tried to register trigger of type "+x.triggerType+" in CloseRequestedTriggerAdapter");this.Ll.set(x.triggerId,new Uy(a,x,y,D))}; qI.prototype.Vr=function(a){this.Ll.delete(a.triggerId)};g.d(ZL,g.A);ZL.prototype.ub=function(a,x,y,D){if(this.Ll.has(x.triggerId))throw new b("Tried to register duplicate trigger for slot.");if(!(x instanceof SR||x instanceof W6))throw new b("Incorrect TriggerType: Tried to register trigger of type "+x.triggerType+" in ContentPlaybackLifecycleTriggerAdapter");this.Ll.set(x.triggerId,new Uy(a,x,y,D))}; ZL.prototype.Vr=function(a){this.Ll.delete(a.triggerId)}; ZL.prototype.MK=function(a){for(var x=[],y=x.push,D=y.apply,M=[],N=g.W(this.Ll.values()),F=N.next();!F.done;F=N.next())F=F.value,F.trigger instanceof SR&&F.trigger.mQ===a&&M.push(F);D.call(y,x,g.tS(M));y=x.push;D=y.apply;M=[];N=g.W(this.Ll.values());for(F=N.next();!F.done;F=N.next())F=F.value,F.trigger instanceof W6&&F.trigger.T!==a&&M.push(F);D.call(y,x,g.tS(M));x.length&&J9(this.T(),x)}; ZL.prototype.Is=function(a){for(var x=[],y=x.push,D=y.apply,M=[],N=g.W(this.Ll.values()),F=N.next();!F.done;F=N.next()){F=F.value;var c=F.trigger;c instanceof W6&&c.T===a&&M.push(F)}D.call(y,x,g.tS(M));x.length&&J9(this.T(),x)};g.d(n$,g.A);g.C=n$.prototype;g.C.ub=function(a,x,y,D){if(this.Ll.has(x.triggerId))throw new b("Tried to register duplicate trigger for slot.");var M="adtriggercuerange:"+x.triggerId;if(x instanceof TK)aF7(this,a,x,y,D,M,x.T.start,x.T.end,x.mQ,x.visible);else if(x instanceof LS)aF7(this,a,x,y,D,M,0x7ffffffffffff,0x8000000000000,x.mQ,x.visible);else throw new b("Incorrect TriggerType: Tried to register trigger of type "+x.triggerType+" in CueRangeTriggerAdapter");}; g.C.Vr=function(a){var x=this.Ll.get(a.triggerId);x&&this.mK.get().removeCueRange(x.cueRangeId);this.Ll.delete(a.triggerId)}; g.C.onCueRangeEnter=function(a){if(a=x2T(this,a))if(a=this.Ll.get(a))if(g.t(I3(this.xG.get()),32))this.T.add(a.cueRangeId);else{var x=a==null?void 0:a.tY.trigger;(x instanceof TK||x instanceof LS)&&J9(this.B(),[a.tY])}}; g.C.onCueRangeExit=function(a){(a=x2T(this,a))&&(a=this.Ll.get(a))&&this.T.delete(a.cueRangeId)}; g.C.TA=function(a){if(GI(a,16)<0){a=g.W(this.T);for(var x=a.next();!x.done;x=a.next())this.onCueRangeEnter(x.value,!0);this.T.clear()}}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.cN=function(){}; g.C.GH=function(){}; g.C.FQ=function(){}; g.C.l$=function(){}; g.C.onFullscreenToggled=function(){}; g.C.nf=function(){}; g.C.pO=function(){}; g.C.CO=function(){}; g.C.onVolumeChange=function(){}; g.C.rk=function(){}; g.C.GQ=function(){};g.d(vA,g.A); vA.prototype.ub=function(a,x,y,D){if(this.B.has(x.triggerId)||this.J.has(x.triggerId))throw new b("Tried to re-register the trigger.");a=new Uy(a,x,y,D);if(a.trigger instanceof P6)this.B.set(a.trigger.triggerId,a);else if(a.trigger instanceof ZR)this.J.set(a.trigger.triggerId,a);else throw new b("Incorrect TriggerType: Tried to register trigger of type "+a.trigger.triggerType+" in LiveStreamBreakTransitionTriggerAdapter");this.B.has(a.trigger.triggerId)&&a.slot.slotId===this.T&&J9(this.U(),[a])}; vA.prototype.Vr=function(a){this.B.delete(a.triggerId);this.J.delete(a.triggerId)}; vA.prototype.gh=function(a){a=a.slotId;if(this.T!==a){var x=[];this.T!=null&&x.push.apply(x,g.tS(ys1(this.J,this.T)));a!=null&&x.push.apply(x,g.tS(ys1(this.B,a)));this.T=a;x.length&&J9(this.U(),x)}};g.d(PA,g.A);g.C=PA.prototype;g.C.ub=function(a,x,y,D){if(this.Ll.has(x.triggerId))throw new b("Tried to register duplicate trigger for slot.");if(!(x instanceof mn))throw new b("Incorrect TriggerType: Tried to register trigger of type "+x.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.Ll.set(x.triggerId,new Uy(a,x,y,D))}; g.C.Vr=function(a){this.Ll.delete(a.triggerId)}; g.C.cN=function(){}; g.C.GH=function(){}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.FQ=function(){};g.d(T2,g.A);g.C=T2.prototype;g.C.FQ=function(a,x){for(var y=[],D=g.W(this.Ll.values()),M=D.next();!M.done;M=D.next()){M=M.value;var N=M.trigger;N.opportunityType===a&&(N.associatedSlotId&&N.associatedSlotId!==x||y.push(M))}y.length&&J9(this.T(),y)}; g.C.ub=function(a,x,y,D){if(this.Ll.has(x.triggerId))throw new b("Tried to register duplicate trigger for slot.");if(!(x instanceof r_q))throw new b("Incorrect TriggerType: Tried to register trigger of type "+x.triggerType+" in OpportunityEventTriggerAdapter");this.Ll.set(x.triggerId,new Uy(a,x,y,D))}; g.C.Vr=function(a){this.Ll.delete(a.triggerId)}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.cN=function(){}; g.C.GH=function(){};g.d(lk,g.A);g.C=lk.prototype;g.C.ub=function(a,x,y,D){a=new Uy(a,x,y,D);if(x instanceof nS||x instanceof ls||x instanceof v6||x instanceof Ey||x instanceof Gv6){if(this.Ll.has(x.triggerId))throw new b("Tried to register duplicate trigger for slot.");this.Ll.set(x.triggerId,a)}else throw new b("Incorrect TriggerType: Tried to register trigger of type "+x.triggerType+" in PrefetchTriggerAdapter");}; g.C.Vr=function(a){this.Ll.delete(a.triggerId)}; g.C.u0=function(a){var x=a.slotFulfillmentTriggers.find(function(y){return y instanceof nS}); x&&(kO(this,"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",x.breakDurationMs,new Set([a.slotId]),!0),rV(this.Lc.get(),"ads_css","sid."+a.slotId+";bd."+x.breakDurationMs))}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.cN=function(){}; g.C.GH=function(){}; g.C.FQ=function(){}; g.C.V6=function(a){var x=this;if(!this.T)return rV(this.Lc.get(),"ads_nfi","a.pta;cid."+a.identifier),!1;this.B&&this.B.stop();this.N&&g.eN(this.N);var y=NCz(this,a);if(!y){var D=jNq(this),M=this.Y!==void 0&&Date.now()<=this.Y+1E4;rV(this.Lc.get(),"ads_ncfs","cid."+a.identifier+";cd."+a.sf.toFixed(3)+";ccs."+M+";cfa."+this.U+";bdc."+D.length+";"+D.slice(0,6).map(function(N){return";bd."+N}).join("")); return M?(DL(this.xL,this.T,a),!0):!1}(D=As(y.slot.clientMetadata,"metadata_type_triggering_cue_point"))?D.current=a:oK("Expected triggering cue point ref to be available",y.slot);(new g.Id(function(){var N=y.trigger,F=y.slot;kO(x,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",N.breakDurationMs,new Set,!0);kO(x,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",N.breakDurationMs,new Set,!1);for(var c=0,J=g.W(x.Ll.values()),G=J.next();!G.done;G=J.next()){G=G.value;var Q=G.trigger; G.slot.slotId===F.slotId&&(x.Ll.delete(Q.triggerId),c++)}rV(x.Lc.get(),"ads_csf","sid."+F.slotId+";bd."+N.breakDurationMs+";dt."+c)},10)).start(); return!0}; g.C.bf=function(){}; g.C.MK=function(a){var x=this;this.U=!1;this.Y=Date.now();if(this.T&&this.T.contentCpn!==a)oK("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.T.contentCpn}),uk(this);else{this.J=new g.Id(function(){if(x.U)delete x.J;else{var D=x.xG.get().getGetAdBreakContext(),M;if(Number(D==null?void 0:(M=D.livePlaybackPosition)==null?void 0:M.utcTimeMillis)>0)delete x.J,MBT(x);else{var N;(N=x.J)==null||N.start()}}},200); var y;(y=this.J)==null||y.start()}}; g.C.Is=function(a){this.T&&this.T.contentCpn!==a&&oK("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.T.contentCpn},!0);uk(this)}; g.C.R3=function(a){var x=this;if(this.T)oK("Unexpected multiple fetch instructions for the current content");else{this.T=a;a=zXl(a);this.B=new g.Id(function(){MBT(x)},a?a:6E5); this.B.start();this.N=new g.Id(function(){x.T&&(x.B&&(x.B.stop(),x.B.start()),D2h(x,"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED"))},FL6(this.T)); a=this.xG.get().getCurrentTimeSec(1,!1);for(var y=g.W(this.RK.get().kB),D=y.next();!D.done;D=y.next())D=D.value,rV(this.Lc.get(),"nocache","ct."+Date.now()+";cmt."+a+";d."+D.sf.toFixed(3)+";tw."+(D.startSecs-a)+";cid."+D.identifier+";")}}; g.C.m6=function(){g.A.prototype.m6.call(this);uk(this)};g.d(mx,g.A);g.C=mx.prototype;g.C.ub=function(a,x,y,D){if(this.Ll.has(x.triggerId))throw new b("Tried to register duplicate trigger for slot.");if(!(x instanceof AU))throw new b("Incorrect TriggerType: Tried to register trigger of type "+x.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.Ll.set(x.triggerId,new Uy(a,x,y,D));a=this.T.has(x.triggeringLayoutId)?this.T.get(x.triggeringLayoutId):new Set;a.add(x);this.T.set(x.triggeringLayoutId,a)}; g.C.Vr=function(a){this.Ll.delete(a.triggerId);if(!(a instanceof AU))throw new b("Incorrect TriggerType: Tried to unregister trigger of type "+a.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var x=this.B.get(a.triggerId);x&&(x.dispose(),this.B.delete(a.triggerId));if(x=this.T.get(a.triggeringLayoutId))x.delete(a),x.size===0&&this.T.delete(a.triggeringLayoutId)}; g.C.u0=function(){}; g.C.Dj=function(){}; g.C.rH=function(){}; g.C.h6=function(){}; g.C.Lt=function(){}; g.C.kL=function(){}; g.C.pK=function(){}; g.C.fK=function(){}; g.C.s9=function(){}; g.C.FQ=function(){}; g.C.cN=function(a,x){var y=this;if(this.T.has(x.layoutId)){a=this.T.get(x.layoutId);a=g.W(a);var D=a.next();for(x={};!D.done;x={sC:void 0},D=a.next())x.sC=D.value,D=new g.Id(function(M){return function(){var N=y.Ll.get(M.sC.triggerId);J9(y.J(),[N])}}(x),x.sC.durationMs),D.start(),this.B.set(x.sC.triggerId,D)}}; g.C.GH=function(){};g.d(WA,g.A);WA.prototype.ub=function(a,x){if(this.Ll.has(x.triggerId))throw new b("Tried to register duplicate trigger for slot.");throw new b("Incorrect TriggerType: Tried to register trigger of type "+x.triggerType+" in VideoTransitionTriggerAdapter.");}; WA.prototype.Vr=function(a){this.Ll.delete(a.triggerId)};hQ.prototype.qX=function(a){return a.kind==="AD_PLACEMENT_KIND_START"};g.d(gn,g.A);gn.prototype.logEvent=function(a){this.T(a)}; gn.prototype.T=function(a,x,y,D,M,N,F,c,J,G,Q,S){var K=this;S=S===void 0?0:S;WH(this.I7.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+a,"slot:",M,"layout:",N,"ping:",F,"Opportunity:",{opportunityType:x,associatedSlotId:y,wL8:D,hSy:c,adSlotLoggingData:J,adLayoutLoggingData:G});try{var L=function(){if(!K.I7.get().L.j().C("html5_disable_client_tmp_logs")&&a!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){a||oK("Empty PACF event type",M,N);var w=Vy(K.B.get()),Z={eventType:a,eventOrder:++K.eventCount}, v={};M&&(v.slotData=O4(w,M));N&&(v.layoutData=daz(w,N));F&&(v.pingData={pingDispatchStatus:"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS",serializedAdPingMetadata:F.T.serializedAdPingMetadata,pingIndex:F.index});c&&(v.triggerData=i9(c.trigger,c.category));x&&(v.opportunityData=ZVS(w,x,y,D));w={organicPlaybackContext:{contentCpn:pW(K.Dy.get(),1).clientPlaybackNonce}};w.organicPlaybackContext.isLivePlayback=pW(K.Dy.get(),1).w0;var m;w.organicPlaybackContext.isMdxPlayback=(m=pW(K.Dy.get(),1))==null?void 0: m.isMdxPlayback;var u;if((u=pW(K.Dy.get(),1))==null?0:u.daiEnabled)w.organicPlaybackContext.isDaiContent=!0;var E;if(m=(E=pW(K.Dy.get(),2))==null?void 0:E.clientPlaybackNonce)w.adVideoPlaybackContext={adVideoCpn:m};w&&(v.externalContext=w);Z.adClientData=v;J&&(Z.serializedSlotAdServingData=J.serializedSlotAdServingDataEntry);G&&(Z.serializedAdServingData=G.serializedAdServingDataEntry);Q&&(Z.errorInfo=Q);g.Ky("adsClientStateChange",{adsClientEvent:Z})}}; S&&S>0?g.ew(g.xd(),function(){return L()},S):L()}catch(w){WH(this.I7.get(),"html5_log_pacf_logging_errors")&&g.ew(g.xd(),function(){oK(w instanceof Error?w:String(w),M,N,{pacf_message:"exception during pacf logging"})})}};g.d(Rl,gn);Rl.prototype.T=function(a,x,y,D,M,N,F,c,J,G,Q){var S=this.I7.get();g.oF(S.L.j())?(S=this.I7.get(),S=g.ts(S.L.j().experiments,"H5_async_logging_delay_ms")):S=void 0;gn.prototype.T.call(this,a,x,y,D,M,N,F,c,J,G,Q,S)};YO.prototype.clear=function(){this.T.clear()};AQ.prototype.state=function(){return this.T==="fulfilled"?{state:"fulfilled",value:this.result}:this.T==="rejected"?{state:"rejected",reason:this.error}:{state:"pending"}}; AQ.prototype.U=function(a){HA(a)||U9(a)?rn(ik(a),this.U.bind(this),this.reject.bind(this)):(this.T="fulfilled",this.result=a,VG(this))}; AQ.prototype.reject=function(a){this.T="rejected";this.error=a;VG(this)}; var U9=$8(function(a){return pUq(a)?a instanceof AQ:!1});var Il=window.YtS||"en";yV.prototype.X9=function(a){this.client=a}; yV.prototype.T=function(){this.clear();this.csn=g.Zh()}; yV.prototype.clear=function(){this.J.clear();this.B.clear();this.U.clear();this.csn=null};D8.prototype.X9=function(a){g.Df(jQ().X9).bind(jQ())(a)}; D8.prototype.clear=function(){g.Df(jQ().clear).bind(jQ())()};g.C=Ms.prototype;g.C.X9=function(a){this.client=a}; g.C.FV=function(a,x){var y=this;x=x===void 0?{}:x;g.Df(function(){var D,M,N,F=((D=g.q(a==null?void 0:a.commandMetadata,g.qg))==null?void 0:D.rootVe)||((M=g.q(a==null?void 0:a.commandMetadata,zGJ))==null?void 0:(N=M.screenVisualElement)==null?void 0:N.uiType);if(F){D=g.q(a==null?void 0:a.commandMetadata,T8h);if(D==null?0:D.parentTrackingParams){var c=g.wz(D.parentTrackingParams);if(D.parentCsn)var J=D.parentCsn}else x.clickedVisualElement?c=x.clickedVisualElement:a.clickTrackingParams&&(c=g.wz(a.clickTrackingParams)); a:{D=g.q(a,g.Ny);M=g.q(a,ZzY);if(D){if(M=k6T(D,"VIDEO")){D={token:M,videoId:D.videoId};break a}}else if(M&&(D=k6T(M,"PLAYLIST"))){D={token:D,playlistId:M.playlistId};break a}D=void 0}x=Object.assign({},{cttAuthInfo:D,parentCsn:J},x);if(g.Te("expectation_logging")){var G;x.loggingExpectations=((G=g.q(a==null?void 0:a.commandMetadata,zGJ))==null?void 0:G.loggingExpectations)||void 0}F4(y,F,c,x)}else g.E0(new g.$G("Error: Trying to create a new screen without a rootVeType",a))})()}; g.C.clickCommand=function(a,x,y){a=a.clickTrackingParams;y=y===void 0?0:y;a?(y=g.Zh(y===void 0?0:y))?(X5(this.client,y,g.wz(a),x),x=!0):x=!1:x=!1;return x}; g.C.stateChanged=function(a,x,y){this.visualElementStateChanged(g.wz(a),x,y===void 0?0:y)}; g.C.visualElementStateChanged=function(a,x,y){y=y===void 0?0:y;y===0&&this.B.has(y)?this.V.push([a,x]):hXT(this,a,x,y)};JE.prototype.fetch=function(a,x,y){var D=this,M=As6(a,x,y);return new Promise(function(N,F){function c(){if(y==null?0:y.nH)try{var G=D.handleResponse(a,M.status,M.response,y);N(G)}catch(Q){F(Q)}else N(D.handleResponse(a,M.status,M.response,y))} M.onerror=c;M.onload=c;var J;M.send((J=x.body)!=null?J:null)})}; JE.prototype.handleResponse=function(a,x,y,D){y=y.replace(")]}'","");try{var M=JSON.parse(y)}catch(N){g.E0(new g.$G("JSON parsing failed after XHR fetch",a,x,y));if((D==null?0:D.nH)&&y)throw new g.O1(1,"JSON parsing failed after XHR fetch");M={}}x!==200&&(g.E0(new g.$G("XHR API fetch failed",a,x,y)),M=Object.assign({},M,{errorMetadata:{status:x}}));return M};Gl.getInstance=function(){var a=g.uF("ytglobal.storage_");a||(a=new Gl,g.ky("ytglobal.storage_",a));return a}; Gl.prototype.estimate=function(){var a,x,y;return g.R(function(D){a=navigator;return((x=a.storage)==null?0:x.estimate)?D.return(a.storage.estimate()):((y=a.webkitTemporaryStorage)==null?0:y.queryUsageAndQuota)?D.return(U2C()):D.return()})}; g.ky("ytglobal.storageClass_",Gl);QV.prototype.yr=function(a){this.handleError(a)}; QV.prototype.logEvent=function(a,x){switch(a){case "IDB_DATA_CORRUPTED":g.Te("idb_data_corrupted_killswitch")||this.T("idbDataCorrupted",x);break;case "IDB_UNEXPECTEDLY_CLOSED":this.T("idbUnexpectedlyClosed",x);break;case "IS_SUPPORTED_COMPLETED":g.Te("idb_is_supported_completed_killswitch")||this.T("idbIsSupportedCompleted",x);break;case "QUOTA_EXCEEDED":iN1(this,x);break;case "TRANSACTION_ENDED":this.J&&Math.random()<=.1&&this.T("idbTransactionEnded",x);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":a= Object.assign({},x,{hasWindowUnloaded:this.B}),this.T("idbTransactionAborted",a)}};var VS={},zpS=g.jL("yt-player-local-media",{FY:(VS.index={gp:2},VS.media={gp:2},VS.captions={gp:5},VS),shared:!1,upgrade:function(a,x){x(2)&&(g.mZ(a,"index"),g.mZ(a,"media"));x(5)&&g.mZ(a,"captions");x(6)&&(Wo(a,"metadata"),Wo(a,"playerdata"))}, version:5});var Rhh={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},rb;a:{var tw=g.NG();tw=tw.toLowerCase();if(g.xh(tw,"android")){var YGy=tw.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(YGy){var Ath=parseFloat(YGy[1]);if(Ath<100){rb=Ath;break a}}var UYh=tw.match("("+Object.keys(Rhh).join("|")+")");rb=UYh?Rhh[UYh[0]]:0}else rb=void 0}var gA=rb,fQ=gA>=0;var ON6={clientName:"UNKNOWN_INTERFACE",clientVersion:"unknown",clientTheme:"UNKNOWN_THEME",clientLanguage:"en",clientLocation:"US",clientLabel:"",cssPrefix:"",hasDisplay:!0,webpSupport:!1,forcedExperiments:"",requestVideoQuality:"",forceAdsUrl:"",forceHomeAdsUrl:"",internalExperimentFlags:[],oAuthClientProfiles:{},payments:{url:"https://payments.youtube.com"},xsrfToken:"",creditsUrl:"",startTime:0,authConfig:{accessTokenDiscountedExpirationMinutes:5,accessTokenServerExpirationMinutes:5,backgroundRefreshMinRemainingTokenTimeSec:0, defaultPlayerAccessTokenExpirationMs:-1,accountManagerTokenRefreshRetryDelayMs:0,accountManagerTokenRefreshMaxDelayMs:0,enableBackgroundTokenRefresh:!1,enableBackgroundTokenRefreshOauthCallback:!1,enableAuthenticationFailClosed:!1,enableAccountManagerAccountPropagation:!1,supexSignOutDisabled:!1,enableSwitchAccountsButton:!1,enableTectonicPlayerOauthCallback:!1,enableOAuthCredShare:!1},settings:{defaultValues:new Map([["AUTONAV",!0],["AUTONAV_KIDS",!1],["ENABLE_SOUND",!0],["ENABLE_PREVIEWS_WITH_SOUND", !0],["MDX_AUTOPLAY_ENABLED",!0],["SAFETY_MODE",!1],["HOME_ENABLE_PERSONAL_RESULTS",!0],["PRE_APP_USER_SETTING_FOR_LIVING_ROOM",!0]])}};var rsT=bH(function(){var a,x;return(x=(a=window).matchMedia)==null?void 0:x.call(a,"(prefers-reduced-motion: reduce)").matches});var Ku;g.SQ=new oV;Ku=0;var IE=agG()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.p3?!0:!1;var u1={Ik:function(a,x){a[z[14]](0,x)}, Bq:function(a){a[z[40]]()}, Eh:function(a,x){var y=a[0];a[0]=a[x%a[z[16]]];a[x%a[z[16]]]=y}};var BV6={akS:"adunit",VQJ:"detailpage",PMP:"editpage",mV6:"embedded",Z_7:"leanback",i5R:"previewpage",KGc:"profilepage",PZ:"unplugged",qP1:"playlistoverview",nzt:"sponsorshipsoffer",iRJ:"shortspage",uOG:"handlesclaiming",AhP:"immersivelivepage",uC6:"creatormusic",dLP:"immersivelivepreviewpage",fkJ:"admintoolyurt",j1P:"shortsaudiopivot",YOY:"consumption",Az6:"background_audio_playback"};var x6T=2592E3;var Xw,H7n,nA;Xw={};g.Pg=(Xw.STOP_EVENT_PROPAGATION="html5-stop-propagation",Xw.IV_DRAWER_ENABLED="ytp-iv-drawer-enabled",Xw.IV_DRAWER_OPEN="ytp-iv-drawer-open",Xw.MAIN_VIDEO="html5-main-video",Xw.VIDEO_CONTAINER="html5-video-container",Xw.VIDEO_CONTAINER_TRANSITIONING="html5-video-container-transitioning",Xw.HOUSE_BRAND="house-brand",Xw);H7n={};nA=(H7n.RIGHT_CONTROLS_LEFT="ytp-right-controls-left",H7n.RIGHT_CONTROLS_RIGHT="ytp-right-controls-right",H7n);var G$q={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var LtT={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},wHs={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"},x16={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var uD1={DISABLED:1,ENABLED:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};g.d8[z[22]][z[31]]=function(a,x){this[z[1]][a]!==x&&(this[z[1]][a]=x,this[z[19]]=z[13])}; g.d8[z[22]][z[47]]=function(a){NC(6,this);return this[z[1]][a]||null}; g.d8[z[22]][z[58]]=function(){this[z[19]]||(this[z[19]]=l1(9,this));return this[z[19]]}; g.d8[z[22]][z[62]]=function(){var a=new g.d8(this[z[4]],this[z[39]]);a[z[21]]=this[z[21]];a[z[3]]=this[z[3]];a[z[5]]=this[z[5]];a[z[1]]=g.gQ(this[z[1]]);a[z[19]]=this[z[19]];return a}; var vG6=[xWC];g.kD.prototype.getLanguageInfo=function(){return this.Cl}; g.kD.prototype.getXtags=function(){if(!this.xtags){var a=this.id.split(";");a.length>1&&(this.xtags=a[1])}return this.xtags}; g.kD.prototype.toString=function(){return this.Cl.name}; g.kD.prototype.isAutoDubbed=function(){return this.Cl.getIsAutoDubbed()}; g.kD.prototype.getLanguageInfo=g.kD.prototype.getLanguageInfo;g.kD.prototype.isAutoDubbed=g.kD.prototype.isAutoDubbed;u4.prototype.equals=function(a){return this.B===a.B&&this.T===a.T&&this.J===a.J&&this.reason===a.reason&&(!Wg||this.Kc===a.Kc)}; u4.prototype.isLocked=function(){return this.J&&!!this.B&&this.B===this.T}; u4.prototype.compose=function(a){if(a.J&&EO(a))return Ik;if(a.J||EO(this))return a;if(this.J||EO(a))return this;var x=this.B&&a.B?Math.max(this.B,a.B):this.B||a.B,y=this.T&&a.T?Math.min(this.T,a.T):this.T||a.T;x=Math.min(x,y);var D=0;Wg&&(D=this.Kc!==0&&a.Kc!==0?Math.min(this.Kc,a.Kc):this.Kc===0?a.Kc:this.Kc);return Wg&&x===this.B&&y===this.T&&D===this.Kc||!Wg&&x===this.B&&y===this.T?this:Wg?new u4(x,y,!1,y===this.T&&D===this.Kc?this.reason:a.reason,D):new u4(x,y,!1,y===this.T?this.reason:a.reason)}; u4.prototype.U=function(a){return!a.video||Wg&&this.Kc!==0&&this.Kc=0}; g.C.QH=function(){var a=this.segments[this.segments.length-1];return a?a.endTime:NaN}; g.C.zH=function(){return this.segments[0].startTime}; g.C.NH=function(){return this.segments.length}; g.C.S3=function(){return 0}; g.C.oa=function(a){return(a=this.dQ(a))?a.bY:-1}; g.C.vC=function(a){return(a=this.d$(a))?a.sourceURL:""}; g.C.getStartTime=function(a){return(a=this.d$(a))?a.startTime:0}; g.C.Th=function(a){return this.getStartTime(a)+this.getDuration(a)}; g.C.Es=Rs(1);g.C.isLoaded=function(){return this.segments.length>0}; g.C.d$=function(a){if(this.T&&this.T.bY===a)return this.T;a=g.SS(this.segments,new r9(a,0,0,0,""),function(x,y){return x.bY-y.bY}); return this.T=a>=0?this.segments[a]:null}; g.C.dQ=function(a){if(this.T&&this.T.startTime<=a&&a=0?this.segments[a]:this.segments[Math.max(0,-a-2)]}; g.C.append=function(a){if(a.length)if(a=g.Fe(a),this.segments.length){var x=this.segments.length?g.Vn(this.segments).endTime:0,y=a[0].bY-this.ZK();y>1&&bzz(this.segments);for(y=y>0?0:-y+1;ya.bY&&this.index.QM()<=a.bY+1}; g.C.update=function(a,x,y){this.index.append(a);Ya6(this.index,y);a=this.index;a.B=x;a.J="update"}; g.C.J$=function(){return this.SP()?!0:Hk.prototype.J$.call(this)}; g.C.M4=function(a,x){var y=this.index.vC(a),D=this.index.getStartTime(a),M=this.index.getDuration(a),N;x?M=N=0:N=this.info.Kc>0?this.info.Kc*M:1E3;return new ya([new X8(3,this,void 0,"liveCreateRequestInfoForSegment",a,D,M,0,N,!x)],y)}; g.C.n7=function(){return this.SP()?0:this.initRange.length}; g.C.bE=function(){return!1};cL.prototype.update=function(a){var x=void 0;this.B&&(x=this.B);var y=new cL,D=Array.from(a.getElementsByTagName("S"));if(D.length){var M=+Fb(a,"timescale")||1,N=(+D[0].getAttribute("t")||0)/M,F=+Fb(a,"startNumber")||0;y.U=N;var c=x?x.startSecs+x.sf:0,J=Date.parse(haT(Fb(a,"yt:segmentIngestTime")))/1E3;y.N=a.parentElement.tagName==="SegmentTemplate";y.N&&(y.Y=Fb(a,"media"));a=x?F-x.bY:1;y.D=a>0?0:-a+1;a=g.W(D);for(D=a.next();!D.done;D=a.next()){D=D.value;for(var G=+D.getAttribute("d")/M,Q=(+D.getAttribute("yt:sid")|| 0)/M,S=+D.getAttribute("r")||0,K=0;K<=S;K++)if(x&&F<=x.bY)F++;else{var L=new st1(F,c,G,J+Q,N);y.T.push(L);var w=D;var Z=M,v=L.startSecs;L=w.getAttribute("yt:cuepointTimeOffset");var m=w.getAttribute("yt:cuepointDuration");if(L&&m){L=Number(L);v=-L/Z+v;Z=Number(m)/Z;m=w.getAttribute("yt:cuepointContext")||null;var u=w.getAttribute("yt:cuepointIdentifier")||"";w=w.getAttribute("yt:cuepointEvent")||"";w=new j3(v,Z,m,u,O7D[w]||"unknown",L)}else w=null;w&&y.J.push(w);F++;c+=G;N+=G;J+=G+Q}}y.T.length&& (y.B=g.Vn(y.T))}this.D=y.D;this.B=y.B||this.B;g.zj(this.T,y.T);g.zj(this.J,y.J);this.N=y.N;this.Y=y.Y;this.U===-1&&(this.U=y.getStreamTimeOffset())}; cL.prototype.getStreamTimeOffset=function(){return this.U===-1?0:this.U};g.d(Jh,g.tE);g.C=Jh.prototype;g.C.Qc=function(){return this.O9}; g.C.OP=function(a,x){a=GP(this,a);return a>=0&&(x||!this.segments[a].pending)}; g.C.QM=function(){return this.iT?this.segments.length?this.dQ(this.zH()).bY:-1:g.tE.prototype.QM.call(this)}; g.C.zH=function(){if(this.Uf)return 0;if(!this.iT)return g.tE.prototype.zH.call(this);if(!this.segments.length)return 0;var a=Math.max(g.Vn(this.segments).endTime-this.AT,0);return this.P$>0&&this.dQ(a).bY0)return this.n_/1E3;if(!this.segments.length)return g.tE.prototype.QH.call(this);var a=this.ZK();if(!this.iT||a<=this.segments[this.segments.length-1].bY)a=this.segments[this.segments.length-1];else{var x=this.segments[this.segments.length-1];a=new r9(a,Math.max(0,x.startTime-(x.bY-a)*this.O9),this.O9,0,"sq/"+a,void 0,void 0,!0)}return this.Uf?Math.min(this.AT,a.endTime):a.endTime}; g.C.NH=function(){return this.iT?this.segments.length?this.ZK()-this.QM()+1:0:g.tE.prototype.NH.call(this)}; g.C.ZK=function(){var a=Math.min(this.A1,Math.max(g.tE.prototype.ZK.call(this),this.u9)),x=this.AT*1E3;x=this.n_>0&&this.n_0&&this.u9>0&&!x&&(x=this.dQ(this.AT))&&(a=Math.min(x.bY-1,a));return a}; g.C.JA=function(){return this.segments.length?this.segments[this.segments.length-1]:null}; g.C.wm=function(a){var x=GP(this,a.bY);if(x>=0)this.segments[x]=a;else if(this.segments.splice(-(x+1),0,a),this.s4&&a.bY%(300/this.O9)===0){var y=this.segments[0].bY,D=Math.floor(this.s4/this.O9);a=a.bY-D;x=-(x+1)-D;x>0&&a>y&&(this.segments=this.segments.slice(x))}}; g.C.iW=function(){return this.u9}; g.C.ZL=function(a){return or?!this.B&&a>=0&&this.ZK()<=a:g.tE.prototype.ZL.call(this,a)}; g.C.dQ=function(a){if(!this.iT)return g.tE.prototype.dQ.call(this,a);if(!this.segments.length)return null;var x=this.segments[this.segments.length-1];if(a=x.endTime)x=x.bY+Math.floor((a-x.endTime)/this.O9+1);else{x=Kh(this.segments,function(D){return a=D.endTime?1:0}); if(x>=0)return this.segments[x];var y=-(x+1);x=this.segments[y-1];y=this.segments[y];x=Math.floor((a-x.endTime)/((y.startTime-x.endTime)/(y.bY-x.bY-1))+1)+x.bY}return this.d$(x)}; g.C.d$=function(a){if(!this.iT)return g.tE.prototype.d$.call(this,a);if(!this.segments.length)return null;var x=GP(this,a);if(x>=0)return this.segments[x];var y=-(x+1);x=this.O9;if(y===0)var D=Math.max(0,this.segments[0].startTime-(this.segments[0].bY-a)*x);else y===this.segments.length?(D=this.segments[this.segments.length-1],D=D.endTime+(a-D.bY-1)*x):(D=this.segments[y-1],x=this.segments[y],x=(x.startTime-D.endTime)/(x.bY-D.bY-1),D=D.endTime+(a-D.bY-1)*x);return new r9(a,D,x,0,"sq/"+a,void 0,void 0, !0)}; var or=!1;g.d(Qa,NO);g.C=Qa.prototype;g.C.gQ=function(){return!0}; g.C.J$=function(){return!0}; g.C.lJ=function(a){return this.RC()&&a.B&&!a.J||!a.JP.index.ZL(a.bY)}; g.C.IC=function(){}; g.C.ol=function(a,x){return typeof a!=="number"||isFinite(a)?NO.prototype.ol.call(this,a,x===void 0?!1:x):new ya([new X8(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.i$,void 0,this.i$*this.info.Kc)],"")}; g.C.M4=function(a,x){var y=y===void 0?!1:y;if(this.index.OP(a))return NO.prototype.M4.call(this,a,x);var D=this.index.getStartTime(a),M=Math.round(this.i$*this.info.Kc),N=this.i$;x&&(N=M=0);return new ya([new X8(y?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",a,D,N,void 0,M,!x)],a>=0?"sq/"+a:"")};g.d(SP,Hk);g.C=SP.prototype;g.C.f_=function(){return!1}; g.C.RC=function(){return!1}; g.C.gQ=function(){return!1}; g.C.IC=function(){return new ya([new X8(1,this,void 0,"otfInit")],this.N)}; g.C.LG=function(){return null}; g.C.hm=function(a){this.lJ(a);return HWz(this,e3(a),!1)}; g.C.ol=function(a,x){x=x===void 0?!1:x;a=this.index.oa(a);x&&(a=Math.min(this.index.ZK(),a+1));return HWz(this,a,!0)}; g.C.Dr=function(a){a.info.type===1&&(this.T||(this.T=Q9(a.B)),a.T&&a.T.uri==="http://youtube.com/streaming/otf/durations/112015"&&iW7(this,a.T))}; g.C.lJ=function(a){return a.B===0?!0:this.index.ZK()>a.bY&&this.index.QM()<=a.bY+1}; g.C.n7=function(){return 0}; g.C.bE=function(){return!1};var rK8=new Map,bWh=new Map,tbh=new function(){var a=this;this.T=new Map;this.uO={XeP:function(){return a.T}}};g.C=g.PL.prototype;g.C.OP=function(a){return a<=this.ZK()}; g.C.S3=function(a){return this.offsets[a]}; g.C.getStartTime=function(a){return this.startTicks[a]/this.T}; g.C.Th=function(a){return this.getStartTime(a)+this.getDuration(a)}; g.C.Es=Rs(0);g.C.Pm=function(){return NaN}; g.C.getDuration=function(a){a=this.pS(a);return a>=0?a/this.T:-1}; g.C.pS=function(a){return a+1=0}; g.C.QH=function(){return this.B?this.startTicks[this.count]/this.T:NaN}; g.C.zH=function(){return 0}; g.C.NH=function(){return this.count}; g.C.vC=function(){return""}; g.C.oa=function(a){a=g.SS(this.startTicks.subarray(0,this.count),a*this.T);return a>=0?a:Math.max(0,-a-2)}; g.C.isLoaded=function(){return this.ZK()>=0}; g.C.FU=function(a,x){if(a>=this.ZK())return 0;var y=0;for(x=this.getStartTime(a)+x;athis.getStartTime(a);a++)y=Math.max(y,Dbq(this,a)/this.getDuration(a));return y}; g.C.resize=function(a){a+=2;var x=this.offsets;this.offsets=new Float64Array(a+1);var y=this.startTicks;this.startTicks=new Float64Array(a+1);for(a=0;a0&&a&&(y=y.range.end+1,a=Math.min(a,this.info.contentLength-y),a>0&&D.push(new X8(4,this,r$(y,a),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,x)));return new ya(D)}; g.C.Dr=function(a){if(a.info.type===1){if(this.T)return;this.T=Q9(a.B)}else if(a.info.type===2){if(this.N||this.index.ZK()>=0)return;if(g.$f(this.info)){var x=this.index,y=g.Cc(a);a=a.info.range.start;var D=g.F8(y,0,1936286840);y=ex1(D);x.T=y.timescale;var M=y.RV;x.offsets[0]=y.Pk+a+D.size;x.startTicks[0]=M;x.B=!0;a=y.AQ.length;for(D=0;D0&&a===N[0].Rk)for(a=0;a=x+y)break}M.length||(a=new g.$G("b189619593",""+a,""+x,""+y),g.mT(a));return new ya(M)}; g.C.f8=function(a){for(var x=this.qO(a.info),y=a.info.range.start+a.info.T,D=[],M=0;M=this.index.S3(y+1);)y++;return this.mf(y,x,a.B).gS}; g.C.lJ=function(a){a.pB();return this.J$()?!0:a.range.end+1this.info.contentLength&&(x=new Om(x.start,this.info.contentLength-1)),new ya([new X8(4,a.JP,x,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,a.clipId)]);a.type===4&&(a=this.qO(a),a=a[a.length-1]);var y=0,D=a.range.start+a.T+a.B;a.type===3&&(a.pB(),y=a.bY,D===a.range.end+1&&(y+=1));return this.mf(y,D,x)}; g.C.hm=function(){return null}; g.C.ol=function(a,x){x=x===void 0?!1:x;a=this.index.oa(a);x&&(a=Math.min(this.index.ZK(),a+1));return this.mf(a,this.index.S3(a),0,void 0)}; g.C.f_=function(){return!0}; g.C.RC=function(){return!0}; g.C.gQ=function(){return!1}; g.C.n7=function(){return this.indexRange.length+this.initRange.length}; g.C.bE=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var po={},db7=(po.COLOR_PRIMARIES_BT709="bt709",po.COLOR_PRIMARIES_BT2020="bt2020",po.COLOR_PRIMARIES_UNKNOWN=null,po.COLOR_PRIMARIES_UNSPECIFIED=null,po),Iw={},N_l=(Iw.COLOR_TRANSFER_CHARACTERISTICS_BT709="bt709",Iw.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10="bt2020",Iw.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084="smpte2084",Iw.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67="arib-std-b67",Iw.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN=null,Iw.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED=null,Iw);g.C=g.kq.prototype;g.C.getName=function(){return this.name}; g.C.getId=function(){return this.id}; g.C.getIsDefault=function(){return this.isDefault}; g.C.getIsAutoDubbed=function(){return this.isAutoDubbed}; g.C.toString=function(){return this.name}; g.kq.prototype.getName=g.kq.prototype.getName;g.kq.prototype.getId=g.kq.prototype.getId;g.kq.prototype.getIsDefault=g.kq.prototype.getIsDefault;g.kq.prototype.getIsAutoDubbed=g.kq.prototype.getIsAutoDubbed;var of7=/action_display_post/;var Jf7,WL,EU;g.d(sU,g.Mf);g.C=sU.prototype;g.C.isLoading=function(){return this.state===1}; g.C.Pq=function(){return this.state===3}; g.C.Qtt=function(a){var x=a.getElementsByTagName("Representation");if(a.getElementsByTagName("SegmentList").length>0||a.getElementsByTagName("SegmentTemplate").length>0){this.w0=this.B=!0;this.Y||(this.Y=new f17);AK8(this.Y,a);this.publish("refresh");for(a=0;a=0?Q=VY(K):S=S+"?range="+K}J.call(c,new r9(G.bY,G.startSecs,G.sf,G.T,S,Q,G.B))}D=M}y.update(D,this.isLive,this.Cc)}UjT(this.Y);return!0}this.duration=BZl(Fb(a,"mediaPresentationDuration"));a:{for(a= 0;a0))return this.qG()-a}}a=this.T;for(var x in a){var y=a[x].index;if(y.isLoaded()&&!Af(a[x].info.mimeType))return y.zH()}return 0}; g.C.getStreamTimeOffset=function(){return this.V}; g.C.Pm=function(a){for(var x in this.T){var y=this.T[x].index;if(y.isLoaded()){var D=y.oa(a),M=y.Pm(D);if(M)return M+a-y.getStartTime(D)}}return NaN}; var rt=null,VVh,th=!((VVh=navigator.mediaCapabilities)==null||!VVh.decodingInfo),kWJ={commentary:1,alternate:2,dub:3,main:4};var cS=new Set,Xb=new Map;Ir.prototype.clone=function(a){return new Ir(this.flavor,a,this.B,this.experiments)}; Ir.prototype.Xn=function(){return{flavor:this.flavor,keySystem:this.keySystem}}; Ir.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 rtV={},zR=(rtV.playready=["com.youtube.playready","com.microsoft.playready"],rtV.widevine=["com.youtube.widevine.l3","com.widevine.alpha"],rtV),er={},Mv7=(er.widevine="DRM_SYSTEM_WIDEVINE",er.fairplay="DRM_SYSTEM_FAIRPLAY",er.playready="DRM_SYSTEM_PLAYREADY",er),ai={},tVh=(ai.widevine=1,ai.fairplay=2,ai.playready=3,ai);var Jd;g.d(cr,g.A); cr.prototype.initialize=function(a,x){for(var y=this,D=g.W(Object.keys(a)),M=D.next();!M.done;M=D.next()){M=g.W(a[M.value]);for(var N=M.next();!N.done;N=M.next())if(N=N.value,N.JC)for(var F=g.W(Object.keys(N.JC)),c=F.next();!c.done;c=F.next()){var J=c.value;c=J;J=zR[J];!J&&this.C("html5_enable_vp9_fairplay")&&c==="fairplay"&&(J=["com.youtube.fairplay.sbdl"]);if(J){J=g.W(J);for(var G=J.next();!G.done;G=J.next())G=G.value,this.J[G]=this.J[G]||new Ir(c,G,N.JC[c],this.sJ.experiments),this.T[c]=this.T[c]|| {},this.T[c][N.mimeType]=!0}}}p6()&&(this.J["com.youtube.fairplay"]=new Ir("fairplay","com.youtube.fairplay","",this.sJ.experiments),this.C("html5_enable_vp9_fairplay")||(this.T.fairplay=this.T.fairplay||{},this.T.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.T.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.B=Af7(x,this.useCobaltWidevine,this.C("html5_enable_safari_fairplay")&&!0,this.C("html5_enable_vp9_fairplay")).filter(function(Q){return!!y.J[Q]})}; cr.prototype.C=function(a){return this.sJ.experiments.XR(a)};var XJt={"":"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"};var $VG={RED:"red",rTP:"white"};Q0.prototype.WG=function(a){if(a.u5!==3)throw Error("WpccFlagRetriever only supports WPCC flags");return b_s(this,a)}; Q0.prototype.XR=function(a){return this.flags.get(""+a)==="true"};SF.prototype.aj=function(){return this.J}; SF.prototype.dE=function(){return this.B}; SF.prototype.XR=function(a){a=this.WG(a);JSON.stringify(a);return a==="true"}; SF.prototype.WG=function(a){return this.flags[a]};var etG=Promise.resolve(),jDG=window.queueMicrotask?window.queueMicrotask.bind(window):ash;LQ.prototype.canPlayType=function(a,x){a=a.canPlayType?a.canPlayType(x):!1;bY?a=a||b7Y[x]:gA===2.2?a=a||pJL[x]:XV()&&(a=a||IDh[x]);return!!a}; LQ.prototype.isTypeSupported=function(a){return this.BJ?window.cast.receiver.platform.canDisplayType(a):Mb(a)}; var pJL={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},IDh={"application/x-mpegURL":"maybe"},b7Y={"application/x-mpegURL":"maybe"};g.d(qw,g.Mf);qw.prototype.add=function(a,x){if(!this.items[a]&&(x.xV||x.wX||x.il)){var y=this.items,D=x;Object.isFrozen&&!Object.isFrozen(x)&&(D=Object.create(x),Object.freeze(D));y[a]=D;this.publish("vast_info_card_add",a)}}; qw.prototype.remove=function(a){var x=this.get(a);delete this.items[a];return x}; qw.prototype.get=function(a){return this.items[a]||null}; qw.prototype.isEmpty=function(){return g.sJ(this.items)};dA.prototype.encrypt=function(a){this.T.exports.AES128CTRCipher_encrypt(this.cipher,a.byteOffset,a.byteLength);return a}; dA.prototype.hP=function(){return this.cipher===0}; dA.prototype.dispose=function(){this.T.exports.AES128CTRCipher_release(this.cipher);this.cipher=0};nQ.prototype.xW=function(a,x){x=x===void 0?1:x;this.zV+=x;this.B+=a;a/=x;for(var y=0;y0)D+="."+ZO[M].toFixed(0)+"_"+y.T[M].toFixed(0);else break;y=D}y&&(a[x]=y)}this.T=new Fm7;return a}; g.C.toString=function(){return""};g.C=QD7.prototype;g.C.isActive=function(){return!1}; g.C.gf=function(){}; g.C.tE=function(){}; g.C.Pf=function(){}; g.C.EX=function(a,x){x()}; g.C.xJ=function(){return{}}; g.C.toString=function(){return""};var ehY=new QD7,aks=!!+x4("html5_enable_profiler"),xJL=!!+x4("html5_onesie_enable_profiler"),xA=aks||xJL?new cj1:ehY,pDq=aks?xA:ehY,Pr=xJL?xA:ehY;dV7.prototype.emscripten_notify_memory_growth=function(){};g.C=vr.prototype;g.C.malloc=function(a){return this.exports.malloc(a)}; g.C.free=function(a){this.exports.free(a)}; g.C.realloc=function(a,x){return this.exports.realloc(a,x)}; g.C.S0=function(a){if(a.buffer!==this.exports.memory.buffer){var x=this.malloc(a.byteLength);x=new Uint8Array(this.exports.memory.buffer,x,a.byteLength);x.set(a);return x}}; g.C.U_=function(a){if(a.buffer===this.exports.memory.buffer){var x=a.slice();this.free(a.byteOffset);return x}}; var wM7=new function(){this.T="WebAssembly"in window},TR="WebAssembly"in window&&("instantiateStreaming"in window.WebAssembly||"instantiate"in window.WebAssembly); Pr.gf(vr,{S0:function(a){return{profile:"copyj2w",zV:a===void 0?0:Math.ceil(a.byteLength/16)}}, U_:function(a){return{profile:"copyw2j",zV:a===void 0?0:Math.ceil(a.byteLength/16)}}});lI.prototype.encrypt=function(a,x){try{return this.T.U_(PDC(this,a,x))}catch(y){g.E0(Error("ocwce: wasm encrypt failed: "+y))}}; lI.prototype.hP=function(){return this.J}; lI.prototype.dispose=function(){this.hP()||(g.wg(this.B),this.T.free(this.U.byteOffset),this.J=!0)};g.d(TVl,g.A);g.d(k38,g.A);g.d(mV7,g.A);var hH7="blogger discover-ads ads-preview ads-fe gac books docs duo flix google-live google-one play play-ads shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),AjG={us6:"caoe",XuP:"capsv",tQP:"cbrand",Q9t:"cbr",Jz7:"cbrver",hiS:"cchip",Cbc:"ccappver",rzJ:"ccrv",eU8:"cfrmver",nRc:"c",Qs6:"cver",tvP:"ctheme",mLG:"cplayer",fTc:"cmodel",lA:"cnetwork",D58:"cos",OS_VERSION:"cosver",uH7:"cplatform",kwJ:"crqyear"};g.d(td,g.A);g.C=td.prototype;g.C.C=function(a){return this.experiments.XR(a)}; g.C.aj=function(){return this.experiments.aj()}; g.C.dE=function(){return this.experiments.dE()}; g.C.getWebPlayerContextConfig=function(){return this.webPlayerContextConfig}; g.C.getVideoUrl=function(a,x,y,D,M,N,F){x={list:x};y&&(M?x.time_continue=y:x.t=y);y=F?"music.youtube.com":g.bI(this);M=y==="www.youtube.com";!N&&D&&M?N="https://youtu.be/"+a:g.Ad(this)?(N="https://"+y+"/fire",x.v=a):(N&&M?(N=this.protocol+"://"+y+"/shorts/"+a,D&&(x.feature="share")):(N=this.protocol+"://"+y+"/watch",x.v=a),bY&&(a=qIT())&&(x.ebc=a));return g.sS(N,x)}; g.C.getVideoEmbedCode=function(a,x,y,D){x="https://"+g.bI(this)+"/embed/"+x;D&&(x=g.sS(x,{list:D}));D=y.width;y=y.height;x=tL(x);a=tL(a!=null?a:"YouTube video player");return'')}; g.C.supportsGaplessAudio=function(){return g.DY&&!bY&&Vk()>=74||g.Nw&&g.jq(68)?!0:!1}; g.C.supportsGaplessShorts=function(){return!this.C("html5_enable_short_gapless")||this.Cc||g.wo?!1:!0}; g.C.getPlayerType=function(){return this.T.cplayer}; g.C.RY=function(){return this.XM}; var OE8=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],Y3s=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE","EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],HEq=[19];var yU={},bEJ=(yU["140"]={numChannels:2},yU["141"]={numChannels:2},yU["251"]={audioSampleRate:48E3,numChannels:2},yU["774"]={audioSampleRate:48E3,numChannels:2},yU["380"]={numChannels:6},yU["328"]={numChannels:6},yU["773"]={},yU),jE={},t8l=(jE["1"]='video/mp4; codecs="av01.0.08M.08"',jE["1h"]='video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',jE["1e"]='video/mp4; codecs="av01.0.08M.08"',jE["9"]='video/webm; codecs="vp9"',jE["("]='video/webm; codecs="vp9"',jE["9h"]='video/webm; codecs="vp09.02.51.10.01.09.16.09.00"', jE.h='video/mp4; codecs="avc1.64001e"',jE.H='video/mp4; codecs="avc1.64001e"',jE.o='audio/webm; codecs="opus"',jE.a='audio/mp4; codecs="mp4a.40.2"',jE.ah='audio/mp4; codecs="mp4a.40.2"',jE.mac3='audio/mp4; codecs="ac-3"; channels=6',jE.meac3='audio/mp4; codecs="ec-3"; channels=6',jE.i='audio/mp4; codecs="iamf.001.001.Opus"',jE),D7={},XMS=(D7["337"]={width:3840,height:2160,bitrate:3E7,fps:30},D7["336"]={width:2560,height:1440,bitrate:15E6,fps:30},D7["335"]={width:1920,height:1080,bitrate:75E5,fps:30}, D7["702"]={width:7680,height:4320,bitrate:4E7,fps:60},D7["701"]={width:3840,height:2160,bitrate:2E7,fps:60},D7["700"]={width:2560,height:1440,bitrate:1E7,fps:60},D7["412"]={width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},D7["359"]={width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},D7["411"]={width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},D7["410"]={width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"}, D7["409"]={width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:"subsample"},D7["360"]={width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},D7["358"]={width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},D7["357"]={width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},D7["274"]={width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},D7["315"]={width:3840,height:2160,bitrate:2E7,fps:60},D7["308"]={width:2560, height:1440,bitrate:1E7,fps:60},D7["303"]={width:1920,height:1080,bitrate:5E6,fps:60},D7["302"]={width:1280,height:720,bitrate:25E5,fps:60},D7["299"]={width:1920,height:1080,bitrate:75E5,fps:60},D7["298"]={width:1280,height:720,bitrate:35E5,fps:60},D7["571"]={width:7680,height:4320,bitrate:3E7,fps:60},D7["401"]={width:3840,height:2160,bitrate:15E6,fps:60},D7["400"]={width:2560,height:1440,bitrate:75E5,fps:60},D7["399"]={width:1920,height:1080,bitrate:2E6,fps:60},D7["398"]={width:1280,height:720,bitrate:1E6, fps:60},D7["397"]={width:854,height:480,bitrate:4E5,fps:30},D7["396"]={width:640,height:360,bitrate:25E4,fps:30},D7["787"]={width:1080,height:608,bitrate:2E5,fps:30},D7["788"]={width:1080,height:608,bitrate:4E5,fps:30},D7["572"]={width:7680,height:4320,bitrate:3E7,fps:60},D7["555"]={width:3840,height:2160,bitrate:15E6,fps:60},D7["554"]={width:2560,height:1440,bitrate:75E5,fps:60},D7["553"]={width:1920,height:1080,bitrate:2E6,fps:60},D7["552"]={width:1280,height:720,bitrate:1E6,fps:60},D7["551"]={width:854, height:480,bitrate:4E5,fps:30},D7["550"]={width:640,height:360,bitrate:25E4,fps:30},D7["313"]={width:3840,height:2160,bitrate:8E6,fps:30},D7["271"]={width:2560,height:1440,bitrate:4E6,fps:30},D7["248"]={width:1920,height:1080,bitrate:2E6,fps:30},D7["247"]={width:1280,height:720,bitrate:15E5,fps:30},D7["244"]={width:854,height:480,bitrate:52E4,fps:30},D7["243"]={width:640,height:360,bitrate:28E4,fps:30},D7["137"]={width:1920,height:1080,bitrate:4E6,fps:30},D7["136"]={width:1280,height:720,bitrate:3E6, fps:30},D7["135"]={width:854,height:480,bitrate:1E6,fps:30},D7["385"]={width:1920,height:1080,bitrate:6503313,fps:60},D7["376"]={width:1280,height:720,bitrate:5706960,fps:60},D7["384"]={width:1280,height:720,bitrate:3660979,fps:60},D7["225"]={width:1280,height:720,bitrate:5805E3,fps:30},D7["224"]={width:1280,height:720,bitrate:453E4,fps:30},D7["145"]={width:1280,height:720,bitrate:2682052,fps:30},D7);g.C=QN.prototype;g.C.getInfo=function(){return this.T}; g.C.L9=function(){return null}; g.C.Gs=function(){var a=this.L9();return a?(a=g.cm(a.m2),Number(a.expire)):NaN}; g.C.hF=function(){}; g.C.getHeight=function(){return this.T.video.height};aR7.prototype.build=function(){jhG(this);var a=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],x={};a:if(this.T)var y=this.T;else{y="";for(var D=g.W(this.J),M=D.next();!M.done;M=D.next())if(M=M.value,M.Cl){if(M.Cl.getIsDefault()){y=M.Cl.getId();break a}y||(y=M.Cl.getId())}}D=g.W(this.J);for(M=D.next();!M.done;M=D.next())if(M=M.value,this.D||!M.Cl||M.Cl.getId()===y)x[M.itag]||(x[M.itag]=[]),x[M.itag].push(M);y=g.W(this.B);for(D=y.next();!D.done;D=y.next())if(D=D.value,M=x[D.T]){M=g.W(M);for(var N=M.next();!N.done;N= M.next()){var F=a,c=F.push;N=N.value;var J="#EXT-X-MEDIA:TYPE=AUDIO,",G="YES",Q="audio";if(N.Cl){Q=N.Cl;var S=Q.getId().split(".")[0];S&&(J+='LANGUAGE="'+S+'",');(this.T?this.T===Q.getId():Q.getIsDefault())||(G="NO");Q=Q.getName()}S="";D!==null&&(S=D.itag.toString());S=KO(this,N.url,S);J=J+('NAME="'+Q+'",DEFAULT='+(G+',AUTOSELECT=YES,GROUP-ID="'))+(yU7(N,D)+'",URI="'+(S+'"'));c.call(F,J)}}y=g.W(this.N);for(D=y.next();!D.done;D=y.next())D=D.value,M=ybG,D=(F=D.Cl)?'#EXT-X-MEDIA:URI="'+KO(this,D.url)+ '",TYPE=SUBTITLES,GROUP-ID="'+M+'",LANGUAGE="'+F.getId()+'",NAME="'+F.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,D&&a.push(D);y=this.N.length>0?ybG:void 0;D=g.W(this.B);for(M=D.next();!M.done;M=D.next())M=M.value,c=x[M.T],F=void 0,((F=c)==null?void 0:F.length)>0&&(F=M,c=c[0],c="#EXT-X-STREAM-INF:BANDWIDTH="+(F.bitrate+c.bitrate)+',CODECS="'+(F.codecs+","+c.codecs+'",RESOLUTION=')+(F.width+"x"+F.height+',AUDIO="')+(yU7(c,F)+'",')+(y?'SUBTITLES="'+y+'",':"")+"CLOSED-CAPTIONS=NONE",F.fps>1&&(c+= ",FRAME-RATE="+F.fps),F.vr&&(c+=",VIDEO-RANGE="+F.vr),a.push(c),a.push(KO(this,M.url,"")));return a.join("\n")}; var ybG="text";g.d(LO,QN);LO.prototype.Gs=function(){return this.expiration}; LO.prototype.L9=function(){if(!this.m2||this.m2.hP()){var a=this.B.build();a="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(a);this.m2=new yB(a)}return this.m2};g.d(wc,QN);wc.prototype.L9=function(){return new yB(this.B.IK())}; wc.prototype.hF=function(){this.B=vh(49,this.B)};g.d(CO,QN);CO.prototype.L9=function(){return new yB(this.B)};var MK={},QhT=(MK.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM="mrm.blocked",MK.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED="auth",MK.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED="embedder.identity.denied",MK.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_MISSING_REFERRER="embedder.identity.missing.referrer",MK);g.C=g.qc.prototype;g.C.getId=function(){return this.id}; g.C.getName=function(){return this.name}; g.C.isServable=function(){return this.T}; g.C.IK=function(){return this.url}; g.C.getXtags=function(){return this.xtags}; g.C.toString=function(){return this.languageCode+": "+g.dc(this)+" - "+this.vssId+" - "+(this.captionId||"")}; g.C.equals=function(a){return a?this.toString()===a.toString():!1}; g.C.hC=function(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)};var qyq={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},dLS={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},ZS7=/^(\d*)_((\d*)_?(\d*))$/;var vSz={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},PsG={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var NK={},lRs=(NK.ALWAYS=1,NK.BY_REQUEST=3,NK.UNKNOWN=void 0,NK),F2={},xS6=(F2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN="UNKNOWN",F2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL="NORMAL",F2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW="LOW",F2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW="ULTRALOW",F2);var qY7; qY7=function(a){for(var x=Object.keys(a),y={},D=0;DD-x?-1:a}; g.C.bX=function(){return this.B.ZK()}; g.C.Lg=function(){return this.B.QM()}; g.C.JR=function(a){this.B=a};g.d(pO,Xk);pO.prototype.B=function(a,x){return Xk.prototype.B.call(this,"$N|"+a,x)}; pO.prototype.N=function(a,x,y){return new b3(a,x,y,this.isLive)};g.d(g.ee,g.Mf);g.C=g.ee.prototype; g.C.setData=function(a){var x=this;a=a||{};var y=a.errordetail;y!=null&&(this.errorDetail=y);var D=a.errorcode;D!=null?this.errorCode=D:a.status==="fail"&&(this.errorCode="auth");var M=a.reason;M!=null&&(this.errorReason=M);var N=a.subreason;N!=null&&(this.AX=N);this.clientPlaybackNonce||(this.clientPlaybackNonce=a.cpn||(this.sJ.RY()?"r"+g.ww(15):g.ww(16)));this.L5=z4(this.sJ.L5,a.livemonitor);Ta1(this,a);var F=a.raw_player_response;if(F)this.U8=F;else{var c=a.player_response;c&&(F=JSON.parse(c))}F&& (this.playerResponse=F);if(this.playerResponse){var J=this.playerResponse.annotations;J&&kK1(this,J);var G=this.playerResponse.attestation;G&&u67(this,G);var Q=this.playerResponse.cotn;Q&&(this.cotn=Q);var S=this.playerResponse.heartbeatParams;S&&BWq(this,S);var K=this.playerResponse.messages;K&&gST(this,K);var L=this.playerResponse.overlay;L&&HSs(this,L);var w=this.playerResponse.playabilityStatus;if(w){iSS(this,w);var Z=w.errorScreen;Z&&a_q(this,Z)}var v=this.playerResponse.playbackTracking;v&& VRq(this,v,a);var m=this.playerResponse.playerCueRanges;m&&m.length>0&&(this.cueRanges=m);var u=this.playerResponse.playerCueRangeSet;u&&g.Di(this,u);var E=FxJ(this.playerResponse.adPlacements);v&&v.promotedPlaybackTracking&&E&&g.E0(new g.$G("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));if(E||Y16(this.playerResponse.adSlots))this.XT=!0;var h=this.playerResponse.playerAds;h&&rU1(this,h,a);var V=this.playerResponse.playerConfig;V&&tR7(this,V);var H=this.playerResponse.streamingData; H&&X6G(this,H,V||null);var j6=this.playerResponse.trackingParams;j6&&(this.cJ=j6);var e=this.playerResponse.videoDetails;if(e){p6G(this,e,a);y$q(this,e,V||null,a);var as=e.isPrivate;as!==void 0&&(this.isPrivate=z4(this.isPrivate,as))}w&&shh(this,w,e||null);var z7=this.playerResponse.interstitialPods;z7&&fRG(this,z7);this.XO&&this.eventId&&(this.XO=JY(this.XO,{ei:this.eventId}));var Qq=this.playerResponse.captions;Qq&&Qq.playerCaptionsTracklistRenderer&&WnT(this,Qq.playerCaptionsTracklistRenderer); (this.clipConfig=this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.jx=Number(this.clipConfig.startTimeMs)*.001);this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&RzT(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var DJ;this.compositeLiveIngestionOffsetToken=(DJ=this.playerResponse.playbackTracking)==null?void 0:DJ.compositeLiveIngestionOffsetToken; var nz;this.compositeLiveStatusToken=(nz=this.playerResponse.playbackTracking)==null?void 0:nz.compositeLiveStatusToken;this.C("html5_fill_default_mosaic_audio_track_id")&&Xc(this)&&(this.sJ.EJ=vOG(this));var yn,oP,zL=(yn=this.playerResponse.playerConfig)==null?void 0:(oP=yn.granularVariableSpeedConfig)==null?void 0:oP.minimumPlaybackRate,Xl,fz,yg=(Xl=this.playerResponse.playerConfig)==null?void 0:(fz=Xl.granularVariableSpeedConfig)==null?void 0:fz.maximumPlaybackRate;zL&&yg&&(this.QI=zL/100,this.Ax= yg/100);this.C("html5_web_po_on_demand_init")&&this.playerResponse.onResponseReceivedActions&&this.playerResponse.onResponseReceivedActions.forEach(function(a7){var kz;((kz=g.q(a7,ESq))==null?void 0:kz.signal)==="INIT_ATT_SERVICE"&&(x.RN=!0)})}x$(this,a); l_h(this,a);a.queue_info&&(this.queueInfo=a.queue_info);var ht=a.hlsdvr;ht!=null&&(this.allowLiveDvr=Number(ht)===1?wA()?!0:yl&&u3<5?!1:!0:!1);this.adQueryId=a.ad_query_id||null;this.Fk||(this.Fk=a.encoded_ad_safety_reason||null);this.pG=z4(this.pG,a.infringe||a.muted);this.MQ=a.authkey;this.D$=a.authuser;this.mutedAutoplay=z4(this.mutedAutoplay,a&&a.playmuted);this.mutedAutoplayDurationMode=oe(this.mutedAutoplayDurationMode,a&&a.muted_autoplay_duration_mode);this.b6=z4(this.b6,a&&a.mutedautoplay); var k=a.length_seconds;k&&(this.lengthSeconds=typeof k==="string"?pR(k):k);this.isAd()||this.WO||!g.KI(g.Hr(this.sJ))?this.endSeconds=oe(this.endSeconds,this.sX||a.end||a.endSeconds):sus(this,g.Hr(this.sJ),this.lengthSeconds);this.cJ=J6(this.cJ,a.itct);this.cE=z4(this.cE,a.is_live_destination);this.isLivePlayback=z4(this.isLivePlayback,a.live_playback);this.enableServerStitchedDai=this.enableServerStitchedDai&&this.w0();a.isUpcoming&&(this.isUpcoming=z4(this.isUpcoming,a.isUpcoming));this.Uf=z4(this.Uf, a.post_live_playback);this.Dk&&(this.Uf=!1);this.isMdxPlayback=z4(this.isMdxPlayback,a.mdx);var p7=a.mdx_control_mode;p7&&(this.mdxControlMode=typeof p7==="number"?p7:pR(p7));this.isInlinePlaybackNoAd=z4(this.isInlinePlaybackNoAd,a.is_inline_playback_no_ad);this.Gt=oe(this.Gt,a.reload_count);this.reloadReason=J6(this.reloadReason,a.reload_reason);this.Oa=z4(this.Oa,a.show_content_thumbnail);this.cycToken=a.cyc||null;var tt=vE(a);Object.keys(tt).length>0&&(this.lF=tt);this.dS=J6(this.dS,a.vvt);this.mdxEnvironment= J6(this.mdxEnvironment,a.mdx_environment);a.source_container_playlist_id&&(this.sourceContainerPlaylistId=a.source_container_playlist_id);a.serialized_mdx_metadata&&(this.serializedMdxMetadata=a.serialized_mdx_metadata);this.vR=a.osig;this.eventId||(this.eventId=a.eventid);this.osid||(this.osid=a.osid);this.playlistId=J6(this.playlistId,a.list);a.index&&(this.playlistIndex=this.playlistIndex===void 0?oe(0,a.index):oe(this.playlistIndex,a.index));this.qv=a.pyv_view_beacon_url;this.iC=a.pyv_quartile25_beacon_url; this.Kp=a.pyv_quartile50_beacon_url;this.SL=a.pyv_quartile75_beacon_url;this.jL=a.pyv_quartile100_beacon_url;var ch=a.session_data;!this.TE&&ch&&(this.TE=N9(ch,"&").feature);this.isFling=oe(this.isFling?1:0,a.is_fling)===1;this.vnd=oe(this.vnd,a.vnd);this.forceAdsUrl=J6(this.forceAdsUrl,a.force_ads_url);this.nB=J6(this.nB,a.ctrl);this.XC=J6(this.XC,a.ytr);this.J8=a.ytrcc;this.Bo=a.ytrexp;this.hL=a.ytrext;this.Fn=J6(this.Fn,a.adformat);this.Gy=J6(this.Gy,a.attrib);this.slotPosition=oe(this.slotPosition, a.slot_pos);this.breakType=a.break_type;this.SF=z4(this.SF,a.ssrt);this.videoId=Ql(a)||this.videoId;this.D=J6(this.D,a.vss_credentials_token);this.kR=J6(this.kR,a.vss_credentials_token_type);this.O8=z4(this.O8,a.audio_only);this.OJ=z4(this.OJ,a.aac_high);this.XA=z4(this.XA,a.prefer_low_quality_audio);this.fG=z4(this.fG,a.uncap_inline_quality);this.C("html5_enable_qoe_cat_list")?a.qoe_cat&&(this.dC=this.dC.concat(a.qoe_cat.split(","))):this.LL=J6(this.LL,a.qoe_cat);this.YR=z4(this.YR,a.download_media); this.Y=uTS(this,a.prefer_gapless);G6G(this.playerResponse)&&this.Fs.push("ad");var WJ=a.adaptive_fmts;WJ&&(this.adaptiveFormats=WJ,this.AP("adpfmts",{},!0));var P=a.allow_embed;P&&(this.allowEmbed=Number(P)===1);var xG=a.backgroundable;xG&&(this.backgroundable=Number(xG)===1);var nh=a.autonav;nh&&(this.isAutonav=Number(nh)===1);var cX=a.autoplay;cX&&(this.XQ=this.Nq=Number(cX)===1);var ph=a.iv_load_policy;ph&&(this.annotationsLoadPolicy=c3(this.annotationsLoadPolicy,ph,iI));var Jb=a.cc_lang_pref; Jb&&(this.captionsLanguagePreference=J6(Jb,this.captionsLanguagePreference));var b1=a.cc_load_policy;b1&&(this.tU=c3(this.tU,b1,iI));var aP;this.deviceCaptionsOn=(aP=a.device_captions_on)!=null?aP:void 0;var k2;this.M9=(k2=a.device_captions_lang_pref)!=null?k2:"";var l;this.IL=(l=a.viewer_selected_caption_langs)!=null?l:[];var n=a.cached_load;n&&(this.Xb=z4(this.Xb,n));if(a.dash==="0"||a.dash===0||a.dash===!1)this.uJ=!0;var T=a.dashmpd;T&&(this.c8=g.sS(T,{cpn:this.clientPlaybackNonce}));var f=a.delay; f&&(this.b9=pR(f));var X=this.sX||a.end;if(this.YG?X!=null:X!=void 0)this.clipEnd=oe(this.clipEnd,X);var Fl=a.fmt_list;Fl&&(this.rI=Fl);a.heartbeat_preroll&&this.Fs.push("heartbeat");j4J&&(this.fR=-Math.floor(Math.random()*10),this.uq=-Math.floor(Math.random()*40));var p=a.is_listed;p&&(this.isListed=z4(this.isListed,p));var r=a.is_private;r&&(this.isPrivate=z4(this.isPrivate,r));var Y=a.is_dni;Y&&(this.gF=z4(this.gF,Y));var ET=a.dni_color;ET&&(this.o1=J6(this.o1,ET));var sT=a.pipable;sT&&(this.pipable= z4(this.pipable,sT));this.y_=(this.C9=this.pipable&&this.sJ.C4)&&!this.sJ.showMiniplayerButton;var qC=a.paid_content_overlay_duration_ms;qC&&(this.paidContentOverlayDurationMs=pR(qC));var m7=a.paid_content_overlay_text;m7&&(this.paidContentOverlayText=m7);var DD=a.url_encoded_fmt_stream_map;DD&&(this.IX=DD);var kG=a.hls_formats;kG&&(this.hlsFormats=kG);var ie=a.hlsvp;ie&&(this.hlsvp=ie);var $2=a.live_start_walltime;$2&&(this.Z$=typeof $2==="number"?$2:pR($2));var bF=a.live_manifest_duration;bF&&(this.lT= typeof bF==="number"?bF:pR(bF));var Wh=a.player_params;Wh&&(this.playerParams=Wh);var U$=a.partnerid;U$&&(this.partnerId=oe(this.partnerId,U$));var Bh=a.probe_url;Bh&&(this.probeUrl=$6(g.sS(Bh,{cpn:this.clientPlaybackNonce})));var vJ=a.pyv_billable_url;vJ&&xmG(vJ)&&(this.Kw=vJ);var AS=a.pyv_conv_url;AS&&xmG(AS)&&(this.gy=AS);mSC(this,a);this.startSeconds>0?this.C("html5_log_start_seconds_inconsistency")&&this.startSeconds!==(this.jx||this.pE||a.start||a.startSeconds)&&this.AP("lss",{css:this.startSeconds, pcss:this.jx,iss:this.pE,ps:a.start||void 0,pss:a.startSeconds||void 0}):this.Cc=this.startSeconds=oe(this.startSeconds,this.jx||this.pE||a.start||a.startSeconds);if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var vW=a.live_utc_start;vW!=null?this.liveUtcStartSeconds=Number(vW):HH7(this.startSeconds)&&(this.liveUtcStartSeconds=this.startSeconds)}if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var TL=a.utc_start_millis;TL&&(this.liveUtcStartSeconds=Number(TL)*.001)}var IP= a.stream_time_start_millis;IP&&(this.wb=Number(IP)*.001);var jS=this.pE||a.start;(this.YG?jS==null||Number(a.resume)===1:jS==void 0||a.resume=="1")||this.isLivePlayback||(this.clipStart=oe(this.clipStart,jS));var UG=a.url_encoded_third_party_media;UG&&(this.qh=ze(UG));var $y=a.ypc_offer_button_formatted_text;if($y){var ZP=JSON.parse($y);this.z4=ZP!=null?ZP:null;this.pW=$y}var E$=a.ypc_offer_button_text;E$&&(this.FL=E$);var Gi=a.ypc_offer_description;Gi&&(this.jl=Gi);var Qi=a.ypc_offer_headline;Qi&& (this.u1=Qi);var jc=a.ypc_full_video_message;jc&&(this.q2=jc);var DN=a.ypc_offer_id;DN&&(this.Xv=DN);var Dd=a.ypc_buy_url;Dd&&(this.M3=Dd);var qk=a.ypc_item_thumbnail;qk&&(this.Zz=qk);var Me=a.ypc_item_title;Me&&(this.g9=Me);var Ne=a.ypc_item_url;Ne&&(this.v_=Ne);var Fd=a.ypc_vid;Fd&&(this.Ki=Fd);a.ypc_overlay_timeout&&(this.Ha=Number(a.ypc_overlay_timeout));var t3=a.ypc_trailer_player_vars;t3&&(this.z3=yq(t3));var f4=a.ypc_original_itct;f4&&(this.rz=f4);this.kW=J6(this.kW,a.ucid);this.XW=a.storyboard_spec|| null;this.ML=a.live_storyboard_spec||null;this.FN=a.iv_endscreen_url||null;this.oM=z4(this.oM,a.iv3_module);this.Ph=z4(this.Ph,a.ypc_module);this.Lo=z4(this.Lo,a.ypc_clickwrap_module);this.Ph&&this.Fs.push("ypc");this.Lo&&this.Fs.push("ypcRentalActivation");this.aT={video_id:a.video_id,eventid:a.eventid,cbrand:a.cbrand,cbr:a.cbr,cbrver:a.cbrver,c:a.c,cver:a.cver,ctheme:a.ctheme,cplayer:a.cplayer,cmodel:a.cmodel,cnetwork:a.cnetwork,cos:a.cos,cosver:a.cosver,cplatform:a.cplatform,user_age:a.user_age, user_display_image:a.user_display_image,user_display_name:a.user_display_name,user_gender:a.user_gender,csi_page_type:a.csi_page_type,csi_service_name:a.csi_service_name,enablecsi:a.enablecsi,enabled_engage_types:a.enabled_engage_types};kMG(this,a);var gP=a.cotn;gP&&(this.cotn=gP);r$1(this)?we(this)&&(this.isLivePlayback&&this.c8&&(this.rF=!0),this.j3&&(this.VL=!0)):ttT(this)?this.rF=!0:VtC(this)?this.enableServerStitchedDai=this.enableServerStitchedDai&&Zi(this):this.c8&&(this.sJ.cJ==="yt"&&this.w0()&& this.C("drm_manifestless_unplugged")&&this.C("html5_deprecate_manifestful_fallback")?this.AP("deprecateMflFallback",{}):this.rF=!0);var PW=a.adpings;PW&&(this.NL=PW?yq(PW):null);var zA=a.feature;zA&&(this.Ow=zA);var Tf=a.referrer;Tf&&(this.referrer=Tf);this.clientScreenNonce=J6(this.clientScreenNonce,a.csn);this.pA=oe(this.pA,a.root_ve_type);this.DO=oe(this.DO,a.kids_age_up_mode);this.YG||a.kids_app_info==void 0||(this.kidsAppInfo=a.kids_app_info);this.YG&&a.kids_app_info!=null&&(this.kidsAppInfo= a.kids_app_info);this.Jg=z4(this.Jg,a.upg_content_filter_mode);this.unpluggedFilterModeType=oe(this.unpluggedFilterModeType,a.unplugged_filter_mode_type);var ca=a.unplugged_location_info;ca&&(this.Af=ca);var oW=a.unplugged_partner_opt_out;oW&&(this.ze=J6("",oW));this.ED=z4(this.ED,a.disable_watch_next);this.iQ=J6(this.iQ,a.internal_ip_override);this.Bi=!!a.is_yto_interstitial;this.interstitials.length&&this.Fs.push("playableSequences");var JJ=a.sZ;JJ&&(this.sZ=JJ);this.BJ=J6(this.BJ,a.csi_timer); a.watchUrl&&(this.watchUrl=a.watchUrl);var Zd=a.watch_endpoint;this.C("html5_attach_watch_endpoint_ustreamer_config")&&Zd&&w6z(this,Zd);if(Zd==null?0:Zd.ustreamerConfig)this.AU=kL(Zd.ustreamerConfig);var GA,X7,l7=Zd==null?void 0:(GA=Zd.loggingContext)==null?void 0:(X7=GA.qoeLoggingContext)==null?void 0:X7.serializedContextData;l7&&(this.vc=l7);g.Br(this.sJ)&&this.sJ.FW&&(this.embedsRct=J6(this.embedsRct,a.rct),this.embedsRctn=J6(this.embedsRctn,a.rctn));a.embed_config&&(this.Pl=a.embed_config);this.zZ= this.zZ||!!a.pause_at_start;a.default_active_source_video_id&&(this.defaultActiveSourceVideoId=a.default_active_source_video_id);this.ZF=this.ZF||!!a.ZF}; g.C.j=function(){return this.sJ}; g.C.C=function(a){return this.sJ.C(a)}; g.C.Mm=function(){return!this.isLivePlayback||this.allowLiveDvr}; g.C.hasSupportedAudio51Tracks=function(){var a;return!((a=this.EJ)==null||!a.iY)}; g.C.getUserAudio51Preference=function(){var a=1;yN(this.sJ)&&this.C("html5_ytv_surround_toggle_default_off")?a=0:eF(this.sJ)&&this.isLivePlayback&&this.fJ()&&(a=0);var x;return(x=g.gX("yt-player-audio51"))!=null?x:a}; g.C.xk=function(){this.hP()||(this.T.B||this.T.unsubscribe("refresh",this.xk,this),this.NS(-1))}; g.C.NS=function(a){if(!this.isLivePlayback||!this.N||this.N.flavor!=="fairplay"){var x=PB7(this.T,this.tL);if(x.length>0){for(var y=g.W(x),D=y.next();!D.done;D=y.next())D=D.value,D.startSecs=Math.max(D.startSecs,this.zH()),this.C("html5_cuepoint_identifier_logging")&&D.event==="start"&&this.AP("cuepoint",{pubCue:D.identifier,segNum:a});this.publish("cuepointupdated",x,a);this.tL+=x.length;if(Zi(this)&&this.sJ.RY())for(x=g.W(x),y=x.next();!y.done;y=x.next())y=y.value,this.AP("cuepoint",{segNum:a,event:y.event, startSecs:y.startSecs,id:y.identifier.slice(-16)}),y.event==="start"&&(y=y.startSecs,this.En.start=this.tf,this.En.end=y+3)}}}; g.C.yb=function(){this.hP()||(this.loading=!1,this.publish("dataloaded"))}; g.C.fJ=function(){return this.rp!==void 0?this.rp:this.rp=!!this.JC||!!this.T&&YD(this.T)}; g.C.Bx=function(a){var x=this;if(this.hP())return f6();this.iY=this.UJ=this.J=null;yT(this,"html5_high_res_logging_always")&&(this.sJ.XM=!0);return pjh(this,a).then(void 0,function(){return aL7(x,a)}).then(void 0,function(){return xIh(x)}).then(void 0,function(){return jlz(x)})}; g.C.Mz=function(a){this.J=a;eph(this,this.J.getAvailableAudioTracks());if(this.J){a=g.W(this.J.videoInfos);for(var x=a.next();!x.done;x=a.next()){x=x.value;var y=x.containerType;y!==0&&(this.Db[y]=x.id)}}a=this.getAvailableAudioTracks();a=a.concat(this.zF);for(x=0;x0?this.J.getAvailableAudioTracks():this.FM||[]:[]}; g.C.getAudioTrack=function(){var a=this;if(this.U&&!f_(this.U)){var x=g.Xh(this.getAvailableAudioTracks(),function(M){return M.id===a.U.id}),y; if(!x&&((y=this.U.Cl)==null?0:y.id)){var D=this.U.Cl.id;x=g.Xh(this.getAvailableAudioTracks(),function(M){return M.Cl.id===D}); this.AP("nat",{id:this.U.id,track:!!x})}return x||this.zF}if(this.FM){if(!this.ge)for(x=g.W(this.FM),y=x.next();!y.done;y=x.next())if(y=y.value,y.Cl.getIsDefault()){this.ge=y;break}return this.ge||this.zF}return this.zF}; g.C.getPlayerResponse=function(){return this.playerResponse}; g.C.getWatchNextResponse=function(){return this.tP}; g.C.getReelItemWatchResponse=function(){return this.reelItemWatchResponse}; g.C.getHeartbeatResponse=function(){return this.mE}; g.C.CB=function(){return this.watchUrl?this.watchUrl:this.sJ.getVideoUrl(this.videoId)}; g.C.JH=function(){return!!this.T&&(Sfq(this.T)||KMT(this.T)||LMT(this.T))}; g.C.getEmbeddedPlayerResponse=function(){return this.ov}; g.C.iV=function(){return(this.eventLabel||this.sJ.tP)==="shortspage"}; g.C.isAd=function(){return this.Yw||!!this.adFormat}; g.C.isDaiEnabled=function(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)}; g.C.N0=function(){var a,x,y;return this.isDaiEnabled()&&this.enableServerStitchedDai&&!!((a=this.playerResponse)==null?0:(x=a.playerConfig)==null?0:(y=x.daiConfig)==null?0:y.ssaEnabledPlayback)}; g.C.Z6=function(){return this.hv}; g.C.KA=function(){return this.Ph||this.aK}; g.C.Eo=function(){return yT(this,"html5_samsung_vp9_live")}; g.C.AP=function(a,x,y){this.publish("ctmp",a,x,y)}; g.C.V3=function(a,x,y){this.publish("ctmpstr",a,x,y)}; g.C.hasProgressBarBoundaries=function(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}; g.C.getGetAdBreakContext=function(a,x){a=a===void 0?NaN:a;x=x===void 0?NaN:x;var y={isSabr:kY(this)},D,M=(D=this.getHeartbeatResponse())==null?void 0:D.adBreakHeartbeatParams;M&&(y.adBreakHeartbeatParams=M);if(this.C("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.T&&!isNaN(a)&&!isNaN(x)){x=a-x;for(var N in this.T.T)if(D=this.T.T[N],D.info.lk()||D.info.SY())if(D=D.index,D.isLoaded()){N=D.oa(x);D=D.Pm(N)+x-D.getStartTime(N);this.AP("gabc",{t:a.toFixed(3),mt:x.toFixed(3),sg:N,igt:D.toFixed(3)}); y.livePlaybackPosition={utcTimeMillis:""+(D*1E3).toFixed(0)};break}}return y}; g.C.isEmbedsShortsMode=function(a,x){if(!g.Br(this.sJ)||(this.sJ.UJ||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||x)return!1;if(this.C("embeds_enable_shorts")){var y,D;return!!((y=this.embeddedPlayerConfig)==null?0:(D=y.embeddedPlayerFlags)==null?0:D.isShortsExperienceEligible)}var M,N;return!!(((M=this.embeddedPlayerConfig)==null?0:(N=M.embeddedPlayerFlags)==null?0:N.isShortsExperienceEligible)&&a.width<=a.height)}; g.C.DC=function(a,x){x?this.zD||(this.zD=a):this.Ev||(this.Ev=a)}; g.C.m6=function(){g.Mf.prototype.m6.call(this);this.NL=null;delete this.lI;delete this.accountLinkingConfig;delete this.T;this.J=this.mE=this.playerResponse=this.tP=null;this.IX=this.adaptiveFormats="";delete this.botguardData;this.yP=this.suggestions=this.Rs=null;this.sabrContextUpdates.clear()}; var j4J=!0;var gOs={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},RKT={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},$IG={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},EOl={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"},BnG={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},slG={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"},fLG={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.d(zb,g.A);g.C=zb.prototype;g.C.handleExternalCall=function(a,x,y){var D=this.state.Y[a],M=this.state.V[a],N=D;if(M)if(y&&BH(y,Z7V))N=M;else if(!D)throw Error('API call from an untrusted origin: "'+y+'"');this.logApiCall(a,y);if(N){y=!1;D=g.W(x);for(M=D.next();!M.done;M=D.next())if(String(M.value).includes("javascript:")){y=!0;break}y&&g.E0(Error('Dangerous call to "'+a+'" with ['+x+"]."));return N.apply(this,x)}throw Error('Unknown API method: "'+a+'".');}; g.C.logApiCall=function(a,x,y){var D=this.app.j();D.uJ&&!this.state.BJ.has(a)&&(this.state.BJ.add(a),g.Ky("webPlayerApiCalled",{callerUrl:D.loaderUrl,methodName:a,origin:x||void 0,playerStyle:D.playerStyle||void 0,embeddedPlayerMode:D.UJ,errorCode:y}))}; g.C.publish=function(a){var x=g.qY.apply(1,arguments);this.state.J.publish.apply(this.state.J,[a].concat(g.tS(x)));if(a==="videodatachange"||a==="resize"||a==="cardstatechange")this.state.B.publish.apply(this.state.B,[a].concat(g.tS(x))),this.state.U.publish.apply(this.state.U,[a].concat(g.tS(x)))}; g.C.uY=function(a){var x=g.qY.apply(1,arguments);this.state.J.publish.apply(this.state.J,[a].concat(g.tS(x)));this.state.B.publish.apply(this.state.B,[a].concat(g.tS(x)))}; g.C.Bm=function(a){var x=g.qY.apply(1,arguments);this.state.J.publish.apply(this.state.J,[a].concat(g.tS(x)));this.state.B.publish.apply(this.state.B,[a].concat(g.tS(x)));this.state.U.publish.apply(this.state.U,[a].concat(g.tS(x)))}; g.C.Ol=function(a){var x=g.qY.apply(1,arguments);this.state.J.publish.apply(this.state.J,[a].concat(g.tS(x)));this.state.B.publish.apply(this.state.B,[a].concat(g.tS(x)));this.state.U.publish.apply(this.state.U,[a].concat(g.tS(x)));this.state.N.publish.apply(this.state.N,[a].concat(g.tS(x)))}; g.C.C=function(a){return this.app.j().C(a)}; g.C.m6=function(){if(this.state.element){var a=this.state.element,x;for(x in this.state.T)this.state.T.hasOwnProperty(x)&&(a[x]=null);this.state.element=null}g.A.prototype.m6.call(this)};g.d(QT,g.ul);QT.prototype.publish=function(a){var x=g.qY.apply(1,arguments);if(this.N.has(a))return this.N.get(a).push(x),!0;var y=!1;try{for(x=[x],this.N.set(a,x);x.length;)y=g.ul.prototype.publish.call.apply(g.ul.prototype.publish,[this,a].concat(g.tS(x.shift())))}finally{this.N.delete(a)}return y};g.d(Sz,g.A);Sz.prototype.m6=function(){this.N.dispose();this.U.dispose();this.B.dispose();this.J.dispose();this.BJ=this.T=this.V=this.Y=this.D=void 0};var VnC=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));g.d(L1,zb);g.C=L1.prototype;g.C.getApiInterface=function(){return Array.from(this.state.D)}; g.C.eU=function(a,x){this.state.N.subscribe(a,x)}; g.C.iJ7=function(a,x){this.state.N.unsubscribe(a,x)}; g.C.getPlayerState=function(a){return PZl(this.app,a)}; g.C.Y9=function(){return PZl(this.app)}; g.C.OKc=function(a,x,y){q1(this)&&(fF(this.app,!0,1),Yc(this.app,a,x,y,1))}; g.C.getCurrentTime=function(a,x,y){var D=this.getPlayerState(a);if(this.app.getAppState()===2&&D===5){var M;return((M=this.app.getVideoData())==null?void 0:M.startSeconds)||0}return this.C("web_player_max_seekable_on_ended")&&D===0?Wb(this.app,a):a?this.app.getCurrentTime(a,x,y):this.app.getCurrentTime(a)}; g.C.hw=function(){return this.app.getCurrentTime(1)}; g.C.rA=function(){var a=this.app.Pm(1);return isNaN(a)?this.getCurrentTime(1):a}; g.C.oW=function(){return this.app.getDuration(1)}; g.C.X2=function(a,x){a=g.Dz(Math.floor(a),0,100);isFinite(a)&&uL(this.app,{volume:a,muted:this.isMuted()},x)}; g.C.YqP=function(a){this.X2(a,!1)}; g.C.qP=function(a){uL(this.app,{muted:!0,volume:this.getVolume()},a)}; g.C.F2J=function(){this.qP(!1)}; g.C.W_=function(a){uL(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},a)}; g.C.y1R=function(){C1(this.app)||this.W_(!1)}; g.C.getPlayerMode=function(){var a={};this.app.getVideoData().gF&&(a.pfp={enableIma:this.app.K1().allowImaMonetization,autoplay:VH(this.app.K1()),mutedAutoplay:this.app.K1().mutedAutoplay});return a}; g.C.y3=function(){var a=this.app.getPresentingPlayerType();if(a===2&&!this.app.TJ()){var x=lg(this.app.s6());if(!(vwG(x)||g.Br(this.app.j())&&g.t(this.app.vJ().getPlayerState(),1024))||Pt7(x))return}(x=this.app.T$().P9)?x.playVideo():this.app.playVideo(a)}; g.C.w31=function(){fF(this.app,!0,1);this.y3()}; g.C.pauseVideo=function(a){var x=this.app.getPresentingPlayerType();if(x!==2||this.app.TJ()||vwG(lg(this.app.s6()))){var y=this.app.T$().P9;y?y.pauseVideo():this.app.pauseVideo(x,a)}}; g.C.HKP=function(){var a=this.app,x=!1;a.S.bO&&(a.R7.publish("pageTransition"),x=!0);a.stopVideo(x)}; g.C.clearVideo=function(){}; g.C.getAvailablePlaybackRates=function(){var a=this.app.j();if(a.enableSpeedOptions){if(["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(a.U?a.ancestorOrigins[0]:window.location.origin)||a.X0)return IJV;var x=this.app.getVideoData();if(Wxl(x)){var y=x.QI,D=x.Ax;return xYL.filter(function(M){return M>=y&&M<=D})}return a.supportsVarispeedExtendedFeatures?eGF:a.C("web_remix_allow_up_to_3x_playback_rate")&&g.f9(a)?aDV:kb}return[1]}; g.C.getPlaybackQuality=function(a){return(a=this.app.Ul(a))?a.getPlaybackQuality():"unknown"}; g.C.CFJ=function(){}; g.C.getAvailableQualityLevels=function(a){return(a=this.app.Ul(a))?(a=g.sk(a.n5(),function(x){return x.quality}),a.length&&(a[0]==="auto"&&a.shift(),a=a.concat(["auto"])),a):[]}; g.C.OL=function(){return this.getAvailableQualityLevels(1)}; g.C.uh=function(){return this.df()}; g.C.Xa=function(){return 1}; g.C.getVideoLoadedFraction=function(a){return this.app.getVideoLoadedFraction(a)}; g.C.df=function(){return this.getVideoLoadedFraction()}; g.C.qI=function(){return 0}; g.C.getSize=function(){var a=this.app.q1().getPlayerSize();return{width:a.width,height:a.height}}; g.C.setSize=function(){this.app.q1().resize()}; g.C.loadVideoById=function(a,x,y,D){if(!a)return!1;a=K1(a,x,y);return this.app.loadVideoByPlayerVars(a,D)}; g.C.sY8=function(a,x,y){a=this.loadVideoById(a,x,y,1);fF(this.app,a,1)}; g.C.cueVideoById=function(a,x,y,D){a=K1(a,x,y);this.app.cueVideoByPlayerVars(a,D)}; g.C.sG=function(a,x,y){this.cueVideoById(a,x,y,1)}; g.C.loadVideoByUrl=function(a,x,y,D){a=O$C(a,x,y);return this.app.loadVideoByPlayerVars(a,D)}; g.C.W2J=function(a,x,y){a=this.loadVideoByUrl(a,x,y,1);fF(this.app,a,1)}; g.C.cueVideoByUrl=function(a,x,y,D){a=O$C(a,x,y);this.app.cueVideoByPlayerVars(a,D)}; g.C.WF=function(a,x,y){this.cueVideoByUrl(a,x,y,1)}; g.C.jG=function(){var a=this.app.j();if(a.dS)return"";var x=this.app.K1(),y=void 0;x.isLivePlayback||(y=Math.floor(this.app.getCurrentTime(1)));return a.getVideoUrl(x.videoId,this.getPlaylistId()||void 0,y)}; g.C.eG=function(){return this.app.getDebugText()}; g.C.getVideoEmbedCode=function(){var a=this.app.j();if(a.dS)return"";var x=this.app.K1();return a.getVideoEmbedCode(x.isPrivate?"":x.title,this.app.K1().videoId,this.app.q1().getPlayerSize(),this.getPlaylistId()||void 0)}; g.C.b4=function(a,x,y){return W1S(this.app,a,x,y)}; g.C.removeCueRange=function(a){return this.app.Qe(a)}; g.C.loadPlaylist=function(a,x,y,D){this.app.loadPlaylist(a,x,y,D)}; g.C.f7Y=function(a,x,y,D){this.loadPlaylist(a,x,y,D);fF(this.app,!0,1)}; g.C.cuePlaylist=function(a,x,y,D){this.app.cuePlaylist(a,x,y,D)}; g.C.nextVideo=function(a,x){this.app.nextVideo(a,x)}; g.C.un8=function(){this.nextVideo();fF(this.app,!0,1)}; g.C.previousVideo=function(a){this.app.previousVideo(a)}; g.C.p37=function(){this.previousVideo();fF(this.app,!0,1)}; g.C.playVideoAt=function(a){this.app.playVideoAt(a)}; g.C.xmG=function(a){this.playVideoAt(a);fF(this.app,!0,1)}; g.C.setShuffle=function(a){var x=this.app.getPlaylist();x&&x.setShuffle(a)}; g.C.setLoop=function(a){var x=this.app.getPlaylist();x&&(x.loop=a)}; g.C.ZR=function(){var a=this.app.getPlaylist();if(!a)return null;for(var x=[],y=0;y=400)if(a=this.K1(),this.L.j().C("client_respect_autoplay_switch_button_renderer"))a=!!a.autoplaySwitchButtonRenderer;else{var x,y,D,M;a=!!((x=a.getWatchNextResponse())==null?0:(y=x.contents)==null?0:(D=y.twoColumnWatchNextResults)==null?0:(M=D.autoplay)==null?0:M.autoplay)!==!1}a?this.T||(this.T=!0,this.lO(this.T),x=this.K1(),this.sE(x.autonavState),this.L.logVisibility(this.element,this.T)): (this.T=!1,this.lO(this.T))}; g.C.sE=function(a){EDq(this)?this.isChecked=a!==1:((a=a!==1)||(a=g.i8(),a=g.Te("web_autonav_allow_off_by_default")&&!a.WG(141)&&g.am("AUTONAV_OFF_BY_DEFAULT")?!1:!a.WG(140)),this.isChecked=a);WwJ(this)}; g.C.onClick=function(){this.isChecked=!this.isChecked;this.L.Ju(this.isChecked?2:1);WwJ(this);if(EDq(this)){var a=this.K1().autoplaySwitchButtonRenderer;this.isChecked&&(a==null?0:a.onEnabledCommand)?this.L.uY("innertubeCommand",a.onEnabledCommand):!this.isChecked&&(a==null?0:a.onDisabledCommand)&&this.L.uY("innertubeCommand",a.onDisabledCommand)}this.L.logClick(this.element)}; g.C.getValue=function(){return this.isChecked}; g.C.K1=function(){return this.L.getVideoData(1)};g.d(sAJ,ez);g.d(TC,Nx);TC.prototype.rS=function(a){a?this.T||(this.TY.je(this),this.T=!0):this.T&&(this.TY.t6(this),this.T=!1);this.T&&FU(this,tB8())}; TC.prototype.U=function(){g.o9(this.element,"ytp-menuitem-highlight-transition-enabled")}; TC.prototype.J=function(a){var x=tB8();a!==x&&(x=g.i8(),Vl(190,a),Vl(192,!0),x.save(),this.L.uY("cinematicSettingsToggleChange",a))}; TC.prototype.m6=function(){this.T&&this.TY.t6(this);Nx.prototype.m6.call(this)};g.d(ly,ez);ly.prototype.updateCinematicSettings=function(a){this.T=a;var x;(x=this.menuItem)==null||x.rS(a);this.api.publish("onCinematicSettingsVisibilityChange",a)};g.d(h8G,ez);g.d(kV,ez);kV.prototype.setCreatorEndscreenVisibility=function(a){var x;(x=Wd(this.api.s6()))==null||x.lO(a)}; kV.prototype.T=function(a){function x(D){D==="creatorendscreen"&&(D=Wd(y.api.s6()))&&D.oL7(y.hideButton)} var y=this;this.hideButton=a;this.events.Z(this.api,"modulecreated",x);x("creatorendscreen")};g.d(f8s,ez);g.d(uy,Nx);uy.prototype.N=function(a){this.U(a?1:0)}; uy.prototype.o_=function(){if(this.enableNewAudioSettingsMenu||this.J){var a=this.L.getPresentingPlayerType();a===2||a===3?this.T&&(this.T=!1,this.TY.t6(this)):(a=this.getDrcState(),a!==1?(a===0?(FU(this,this.B()===1),this.setEnabled(!0)):(FU(this,!1),this.setEnabled(!1)),this.T||(this.TY.je(this),this.T=!0)):this.T&&(this.TY.t6(this),this.T=!1))}else{a=this.hasDrcAudioTrack();var x=this.B()===1&&a;FU(this,x);this.setEnabled(a)}}; uy.prototype.m6=function(){this.TY.t6(this);Nx.prototype.m6.call(this)}; uy.prototype.D=function(){this.L.logClick(this.element)};g.d(ml,ez);g.C=ml.prototype;g.C.getDrcUserPreference=function(){return this.T}; g.C.setDrcUserPreference=function(a){this.api.AP("drc_set",{pref:a});g.fI("yt-player-drc-pref",a,31536E3);a!==this.T&&(this.T=a,this.updateEnvironmentData(),this.uP()&&this.api.K5(),this.api.bF())}; g.C.updateEnvironmentData=function(){this.api.j().VA=this.T===1}; g.C.uP=function(){var a,x,y=(a=this.api.getVideoData())==null?void 0:(x=a.J)==null?void 0:x.T;if(!y)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.C("mta_drc_mutual_exclusion_removal")){var D,M,N=(D=this.api.m9())==null?void 0:(M=D.Cl)==null?void 0:M.id;return jp(y,function(F){var c;return F.audio.T&&((c=F.Cl)==null?void 0:c.id)===N})}return jp(y,function(F){var c; return((c=F.audio)==null?void 0:c.T)===!0})}; g.C.getDrcState=function(){return this.api.Ps(3)};g.d(W4,ez);W4.prototype.onVideoDataChange=function(){var a=this,x=this.api.getVideoData();this.api.f$("embargo",1);var y=x==null?void 0:x.uT.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(y==null?0:y.length)?YO1(this,y.filter(function(D){return R8s(a,D)})):(x==null?0:x.cueRanges)&&YO1(this,x.cueRanges.filter(function(D){return R8s(a,D)}))}; W4.prototype.B=function(a){return a.embargo!==void 0}; W4.prototype.m6=function(){ez.prototype.m6.call(this);this.T={}};g.d(Eu,ez); Eu.prototype.addEmbedsConversionTrackingParams=function(a){var x=this.api.j(),y=x.widgetReferrer,D=x.zZ,M=this.T,N="",F=x.getWebPlayerContextConfig();F&&(N=F.embedsIframeOriginParam||"");y.length>0&&(a.embeds_widget_referrer=y);D.length>0&&(a.embeds_referring_euri=D);x.U&&N.length>0&&(a.embeds_referring_origin=N);F&&F.embedsFeature&&(a.feature=F.embedsFeature);M.length>0&&(x.C("embeds_web_enable_lite_experiment_control_arm_logging")?M.unshift(28572):g.KI(g.Hr(x))&&M.unshift(159628),x=M.join(","),x= g.bj()?x:g.i2(x,4),a.source_ve_path=x);this.T.length=0};g.d(AEC,ez);g.d(Us7,ez);g.d(B4,g.A);B4.prototype.m6=function(){g.A.prototype.m6.call(this);this.T=null;this.B&&this.B.disconnect()};g.d(iu7,ez);g.d(hA,ez);hA.prototype.dismissFeaturedProductOverlay=function(){this.api.publish("featuredproductdismissed")};g.d($V,g.O);$V.prototype.show=function(){g.O.prototype.show.call(this);this.api.logVisibility(this.element,!0)}; $V.prototype.stopTimer=function(){this.T&&(this.T.dispose(),this.T=null)}; $V.prototype.onVideoDataChange=function(a){var x,y,D=(x=this.api.getVideoData())==null?void 0:(y=x.getPlayerResponse())==null?void 0:y.playabilityStatus;D&&(x=Ou8(D),g.t(this.api.getPlayerStateObject(),128)||a==="dataloaderror"||!x?(this.B=0,this.stopTimer(),this.hide()):(a=(x.remainingTimeSecs||0)*1E3,a>0&&(this.show(),this.updateValue("label",aA(x.label)),rE7(this,a))))}; $V.prototype.m6=function(){this.stopTimer();g.O.prototype.m6.call(this)};g.d(tQS,ez);g.d(fb,g.O);fb.prototype.onClick=function(){this.R7.logClick(this.element);this.R7.uY("onFullerscreenEduClicked")}; fb.prototype.rS=function(){this.R7.isFullscreen()?this.T?this.fade.hide():this.fade.show():this.hide();this.R7.logVisibility(this.element,this.R7.isFullscreen()&&!this.T)};g.d(gu,ez);gu.prototype.updateFullerscreenEduButtonSubtleModeState=function(a){var x;(x=this.T)!=null&&(g.Gt(x.element,"ytp-fullerscreen-edu-button-subtle",a),a&&!x.B&&(x.R7.C("player_tooltip_data_title_killswitch")?x.element.setAttribute("title","Scroll for details"):x.element.setAttribute("data-tooltip-title","Scroll for details"),Tb(x.R7,x.element,x),x.B=!0))}; gu.prototype.updateFullerscreenEduButtonVisibility=function(a){var x;(x=this.T)!=null&&(x.T=a,x.rS())};g.d(Xgl,g.O);g.d(I8q,ez);g.d(R8,ez);R8.prototype.getSphericalProperties=function(){var a=g.ha(this.api.s6());return a?a.getSphericalProperties():{}}; R8.prototype.setSphericalProperties=function(a){if(a){var x=g.ha(this.api.s6());x&&x.setSphericalProperties(a,!0)}};g.d(YV,ez);g.C=YV.prototype;g.C.createClientVe=function(a,x,y,D){this.api.createClientVe(a,x,y,D===void 0?!1:D)}; g.C.createServerVe=function(a,x,y){this.api.createServerVe(a,x,y===void 0?!1:y)}; g.C.setTrackingParams=function(a,x){this.api.setTrackingParams(a,x)}; g.C.logClick=function(a,x){this.api.logClick(a,x)}; g.C.logVisibility=function(a,x,y){this.api.logVisibility(a,x,y)}; g.C.hasVe=function(a){return this.api.hasVe(a)}; g.C.destroyVe=function(a){this.api.destroyVe(a)};var a$C=!1;Uu.prototype.setPlaybackRate=function(a){this.playbackRate=Math.max(1,a)}; Uu.prototype.getPlaybackRate=function(){return this.playbackRate};XU.prototype.cB=function(a){var x=g.g_(a.info.JP.info,this.o7.w0),y=a.info.bY+this.U,D=a.info.startTime*1E3;if(this.policy.EJ)try{D=this.policy.EJ?g.dt(a)*1E3:a.info.startTime*1E3}catch(F){Math.random()>.99&&this.logger&&(D=Q9(a.B).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:a.info.JK(),encodedDataView:g.Hc(D,4)})),D=a.info.startTime*1E3}var M=a.info.clipId,N=this.policy.EJ?g.aY1(a)*1E3:a.info.duration*1E3;this.policy.EJ&&(D<0||N<0)&&(this.logger&&(this.logger({missingSegInfo:a.info.JK(), startTimeMs:D,durationMs:N}),this.policy.V4||(D<0&&(D=a.info.startTime*1E3),N<0&&(N=a.info.duration*1E3))),this.policy.V4&&(D<0&&(D=a.info.startTime*1E3),N<0&&(N=a.info.duration*1E3)));return{formatId:x,bY:y,startTimeMs:D,clipId:M,oV:N}}; XU.prototype.uc=function(a){this.timestampOffset=a};by.prototype.seek=function(a,x){a!==this.targetTime&&(this.seekCount=0);this.targetTime=a;var y=this.videoTrack.T,D=this.audioTrack.T,M=this.audioTrack.Ya,N=wkz(this,this.videoTrack,a,this.videoTrack.Ya,x);x=wkz(this,this.audioTrack,this.policy.tf?a:N,M,x);a=Math.max(a,N,x);this.U=!0;this.o7.isManifestless&&(GnT(this,this.videoTrack,y),GnT(this,this.audioTrack,D));return a}; by.prototype.isSeeking=function(){return this.U}; by.prototype.Gz=function(a){this.B=a}; var LYG=2/24;var di6=0;var Fj;za.prototype.add=function(a){if(this.pos+20>this.data.length){var x=new Uint8Array(this.data.length*2);x.set(this.data);this.data=x}for(;a>31;)this.data[this.pos++]=Fj[(a&31)+32],a>>=5;this.data[this.pos++]=Fj[a|0]}; za.prototype.zJ=function(){return g.Cm(this.data.subarray(0,this.pos))}; za.prototype.reset=function(){this.pos=0};g.C=JN.prototype;g.C.oG=function(){this.BJ=this.now();voq(this.U6,this.BJ);this.M1.oG()}; g.C.VH=function(a,x){var y=this.policy.B?(0,g.lY)():0;Ga(this,a,x);a-this.D<10&&this.B>0||this.po(a,x);this.M1.VH(a,x);this.policy.B&&(a=(0,g.lY)()-y,this.tf+=a,this.iY=Math.max(a,this.iY))}; g.C.po=function(a,x){var y=(a-this.D)/1E3,D=x-this.J;this.eH||(vbS(this.U6,y,D),this.vE(y,D));this.D=a;this.J=x}; g.C.Ys=function(){this.OJ&&no8(this);this.M1.Ys()}; g.C.z9=function(a){this.OJ||(this.OJ=this.N-this.vG+a,this.n1=this.N,this.Vn=this.Y)}; g.C.Yt=function(a,x){a=a===void 0?this.Y:a;x=x===void 0?this.N:x;this.B>0||(this.V=a,this.B=x,this.cJ=this.isActive=!0)}; g.C.DS=function(){return this.O9||2}; g.C.Rc=function(){}; g.C.FA=function(){var a,x={rn:this.requestNumber,rt:(this.Y-this.T).toFixed(),lb:this.N,stall:(1E3*this.U).toFixed(),ht:(this.BJ-this.T).toFixed(),elt:(this.V-this.T).toFixed(),elb:this.B,d:(a=this.UJ)==null?void 0:a.zJ()};this.url&&e8T(x,this.url);this.policy.B&&(x.mph=this.iY.toFixed(),x.tph=this.tf.toFixed());x.ulb=this.yP;x.ult=this.dS;return x}; g.C.now=function(){return(0,g.lY)()}; g.C.deactivate=function(){this.isActive&&(this.isActive=!1)};g.d(Sh,JN);g.C=Sh.prototype;g.C.FA=function(){var a=JN.prototype.FA.call(this);a.pb=this.cf;a.pt=(1E3*this.bO).toFixed();a.se=this.Fn;return a}; g.C.CR=function(){var a=this.M1;this.YG||(this.YG=a.CR?a.CR():1);return this.YG}; g.C.hH=function(){return this.fZ?this.CR()!==1:!1}; g.C.I3=function(a,x,y){if(!this.O6){this.O6=!0;if(!this.eH){Ga(this,a,x);this.po(a,x);var D=this.CR();this.Fn=y;if(!this.eH)if(D===2){D=a-this.V0)||LJ(this,D,x),this.B>0&&b_(this.U6,x,this.U));a=(a-this.T)/ 1E3||.01;this.policy.V&&!(this.B>0)||XO(this.U6,a,this.J,T$7(this),this.K_)}this.deactivate()}}; g.C.bG=function(a,x,y){y&&(this.YG=2);a<0&&this.O9&&(a=this.O9);x?this.Gt+=a:this.Cc+=a}; g.C.DS=function(){return this.Cc||this.Gt||JN.prototype.DS.call(this)}; g.C.po=function(a,x){var y=(a-this.D)/1E3,D=x-this.J,M=this.CR();this.isActive?M===1&&((D>0||this.policy.N)&&(y>.2||D<1024)?(this.U+=y,D>0&&y>.2&&LJ(this,this.Jy?y:.05,D),this.S8=!0):D>0&&(LJ(this,y,D),this.S8=!0)):x&&x>=this.policy.T&&this.Yt(a,x);JN.prototype.po.call(this,a,x)}; g.C.SB=function(a){if(!this.eH){Ga(this,a,this.N);var x=(a-this.T)/1E3;this.CR()!==2&&this.B>0&&(this.U+=(a-this.D)/1E3,b_(this.U6,this.J,this.U));XO(this.U6,x,this.J,T$7(this),this.K_,!0);a=(a-this.D)/1E3;vbS(this.U6,a,0);this.vE(a,0)}}; g.C.Yt=function(a,x){a=a===void 0?this.Y:a;x=x===void 0?this.N:x;if(!(this.B>0)&&(JN.prototype.Yt.call(this,a,x),this.CR()===1)){x=(this.BJ-this.T)/1E3;var y=(a-this.BJ)/1E3;this.fZ&&wH(this,this.now());this.Af||this.eH||(this.O9&&(y=Math.max(0,y-this.O9)),a=this.U6,a.V.v9(1,x),a.UJ.v9(1,y))}}; g.C.Hp=function(){this.fZ&&wH(this,this.now());return this.e8}; g.C.CU=function(){var a;if(a=this.J>this.Ib)a=(a=this.J)?a>=this.policy.T:!1;return a}; g.C.QY=function(){return this.EJ}; g.C.H1=function(a){a=a===void 0?this.now():a;if(this.fZ){wH(this,a);if(this.YG?this.hH():this.tP!==this.N1){var x=this.N1;if(a0?y+a:y+Math.max(a,x)}; g.C.L0=function(){return this.now()-this.V}; g.C.f7=function(){return(this.J-this.B)*1E3/this.L0()||0}; g.C.ST=function(){return this.V};CJ.prototype.feed=function(a){zd(this.T,a);this.TF()}; CJ.prototype.TF=function(){if(this.U){if(!this.T.totalLength)return;var a=this.T.split(this.J-this.B),x=a.Ad;a=a.RI;if(!this.M1.z9(this.U,x,this.B,this.J))return;this.B+=x.totalLength;this.T=a;this.B===this.J&&(this.U=this.J=this.B=void 0)}for(;;){var y=0;a=g.W(miJ(this.T,y));x=a.next().value;y=a.next().value;y=g.W(miJ(this.T,y));a=y.next().value;y=y.next().value;if(x<0||a<0)break;if(!(y+a<=this.T.totalLength)){if(!(this.M1.z9&&y+1<=this.T.totalLength))break;y=this.T.split(y).RI;this.M1.z9(x,y,0, a)&&(this.U=x,this.B=y.totalLength,this.J=a,this.T=new FE([]));break}a=this.T.split(y).RI.split(a);y=a.RI;this.M1.o6(x,a.Ad);this.T=y}}; CJ.prototype.dispose=function(){this.T=new FE};g.C=qq.prototype;g.C.Vi=function(){return 0}; g.C.iW=function(){return null}; g.C.MR=function(){return null}; g.C.gG=function(){return this.state>=1}; g.C.isComplete=function(){return this.state>=3}; g.C.Pq=function(){return this.state===5}; g.C.onStateChange=function(){}; g.C.yS=function(a){var x=this.state;this.state=a;this.onStateChange(x);this.callback&&this.callback(this,x)}; g.C.NO=function(a){a&&this.state=this.xhr.HEADERS_RECEIVED}; g.C.getResponseHeader=function(a){try{return this.xhr.getResponseHeader(a)}catch(x){return""}}; g.C.Vx=function(){return+this.getResponseHeader("content-length")}; g.C.KZ=function(){return this.B}; g.C.bv=function(){return this.status>=200&&this.status<300&&!!this.B}; g.C.LH=function(){return this.T.totalLength>0}; g.C.XX=function(){var a=this.T;this.T=new FE;return a}; g.C.Yf=function(){return this.T}; g.C.abort=function(){this.hP=!0;this.xhr.abort()}; g.C.BL=function(){return!0}; g.C.TC=function(){return this.J}; g.C.I_=function(){return""};g.C=sx8.prototype; g.C.run=function(){var a=this,x,y,D,M,N,F,c,J,G,Q,S,K,L,w,Z;return g.R(function(v){if(v.T==1){a.status=200;x=a.T.get("docid");y=r5(a.T.get("fmtid")||"");D=a.T.get("lmt")||"0";M=+(a.T.get("csz")||0);if(!x||!y||!M)throw Error("Invalid local URL");a.T.get("ck")&&a.T.get("civ")&&(N=new EoC(a.T.get("ck"),a.T.get("civ")));F=a.range;c=Math.floor(F.start/M);J=Math.floor(F.end/M);G=c}if(v.T!=5)return G<=J?g.B(v,K_G(x,y,D,G,N),5):v.WJ(0);Q=v.B;if(Q===void 0)throw Error("invariant: data is undefined");S=G*M; K=(G+1)*M;L=Math.max(0,F.start-S);w=Math.min(F.end+1,K)-(L+S);Z=new Uint8Array(Q.buffer,L,w);a.B.append(Z);a.loaded+=w;a.loaded=200&&this.status<300&&!!this.B}; g.C.LH=function(){return!!this.T.totalLength}; g.C.XX=function(){var a=this.T;this.T=new FE;return a}; g.C.Yf=function(){return this.T}; g.C.hP=function(){return this.aborted}; g.C.abort=function(){this.J&&this.J.cancel().catch(function(){}); this.U&&this.U.abort();this.aborted=!0}; g.C.BL=function(){return!0}; g.C.TC=function(){return this.N}; g.C.I_=function(){return this.errorMessage};g.C=$i1.prototype;g.C.onDone=function(){if(!this.hP){this.status=this.xhr.status;try{this.response=this.xhr.response,this.B=this.response.byteLength}catch(a){}this.T=!0;this.M1.Ys()}}; g.C.eC=function(){this.xhr.readyState===2&&this.M1.oG()}; g.C.onProgress=function(a){this.hP||(this.status=this.xhr.status,this.T||(this.B=a.loaded),this.M1.VH((0,g.lY)(),a.loaded))}; g.C.Yv=function(){return this.xhr.readyState>=2}; g.C.getResponseHeader=function(a){try{return this.xhr.getResponseHeader(a)}catch(x){return g.E0(Error("Could not read XHR header "+a)),""}}; g.C.Vx=function(){return+this.getResponseHeader("content-length")}; g.C.KZ=function(){return this.B}; g.C.bv=function(){return this.status>=200&&this.status<300&&this.T&&!!this.B}; g.C.LH=function(){return this.T&&!!this.response&&!!this.response.byteLength}; g.C.XX=function(){var a=this.response;this.response=void 0;return new FE([new Uint8Array(a)])}; g.C.Yf=function(){return new FE([new Uint8Array(this.response)])}; g.C.abort=function(){this.hP=!0;this.xhr.abort()}; g.C.BL=function(){return!1}; g.C.TC=function(){return!1}; g.C.I_=function(){return""};g.d(nJ,g.A);nJ.prototype.LZ=function(){if(!this.yA.length)return[];var a=this.yA;this.yA=[];this.J=g.Vn(a).info;return a}; nJ.prototype.zW=function(){return this.yA}; nJ.prototype.m6=function(){g.A.prototype.m6.call(this);this.T=null;this.yA.length=0;this.gS.length=0;this.J=null};g.d(Px,g.A);g.C=Px.prototype; g.C.BHR=function(){if(!this.hP()){var a=(0,g.lY)(),x=!1;if(this.policy.zo){var y=this.timing.B>0?this.timing.V:this.timing.T;this.policy.BnG&&this.J&&(y=this.J);a=a-y-(this.policy.iC?this.policy.uJ:this.timing.DS()*1E3);y=h1(Ta(this),!1);a>=2E3*y?x=!0:a>=this.policy.rb*y&&(this.T=this.policy.Zb)}else if(this.timing.B>0){if(this.D){this.policy.hK&&(this.T=0);return}a=this.timing.QY();this.timing.H1();this.timing.QY()-a>=this.policy.zZ*.8?(this.T++,x=this.T>=5):this.T=0}else x=a-this.timing.Hp(),this.policy.Zb&& x>0&&(this.T+=1),a=h1(Ta(this),!1)*this.policy.PH,x=x>a*1E3;this.T>0&&this.M1.lP();x?this.PL():this.B.start()}}; g.C.PL=function(){this.N=!0;this.M1.eV();this.lastError="net.timeout";kU(this)}; g.C.canRetry=function(a){var x=Ta(this);a=a?this.policy.Sl:this.policy.Rs;return x.timedOut0&&(x=Si(x.T,0),a.ubyte=x,y===1&&x===0&&(a.b248180278=!0))}this.yQ&&(a.rc=this.policy.XA?this.yQ:this.yQ.toString());this.policy.Fq&&this.ul&&(a.tr=this.ul);a.itag=this.info.gS[0].JP.info.itag;a.ml=""+ +this.info.gS[0].JP.J$();a.sq=""+this.info.gS[0].bY;this.Wm&&(a.ifi=""+ +Lz(3,this.info.m2.B));this.yQ!==410&&this.yQ!==500&&this.yQ!==503||(a.fmt_unav="true");var D;(y=this.errorMessage||((D=this.xhr)==null? void 0:D.I_()))&&(a.msg=y);this.IT&&(a.smb="1");this.info.isDecorated()&&(a.sdai="1");return a}; g.C.kJ=function(){return l$6(this.timing)}; g.C.I_=function(){return this.xhr.I_()||""}; g.C.CU=function(){return this.isComplete()||this.timing.CU()}; g.C.VH=function(){!this.hP()&&this.xhr&&(this.yQ=this.xhr.status,this.policy.TD&&this.d1&&this.BI(!1),this.xR()?this.NO(2):!this.bB&&this.CU()&&(this.NO(),this.bB=!0))}; g.C.oG=function(){if(!this.hP()&&this.xhr){if(!this.XD&&this.xhr.Yv()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var a=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.XD=((0,g.lY)()-a)/1E3}this.xhr.Yv()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.naP&&!zx7()&&g.fI("yt-player-headers-readable",!0,2592E3);a=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var x=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")),y;(y=this.aG)==null||y.stop();this.u9=a||this.u9; this.n_=x||this.n_}}; g.C.Ys=function(){var a=this.xhr;if(!this.hP()&&a){this.yQ=a.status;a=this.Ff(a);if(this.policy.Fq){var x;(x=this.aG)==null||x.stop()}a===5?kU(this.Ij):this.yS(a);this.Ij.B.stop()}}; g.C.Ff=function(a){Qrl(this);if(uE(this.Ij,this.xhr.status,this.JS?this.timing.cJ||this.UC:this.xhr.bv(),!1,this.pU))return 5;var x="";mQ(this.Ij,this.xhr)&&(x=A1J(this.Ij,this.xhr));if(x)return Bk(Ta(this.Ij)),this.info.cI(this.Wm,x),3;x=a.KZ();if(this.r6){this.BI(!0);Qrl(this);if(uE(this.Ij,this.xhr.status,this.timing.cJ||this.UC,!1,this.pU))return 5;if(!this.PX){if(this.UC)return Bk(Ta(this.Ij)),3;this.Ij.lastError="net.closed";return 5}}else{if(uE(this.Ij,this.xhr.status,this.xhr.bv(),!1,this.pU))return 5; var y=this.info.J;if(y&&y!==x||a.TC())return this.Ij.lastError="net.closed",5;this.BI(!0)}y=WYl(this)?a.getResponseHeader("X-Bandwidth-Est"):0;if(a=WYl(this)?a.getResponseHeader("X-Bandwidth-Est3"):0)this.KQ=!0,this.policy.A7&&(y=a);Yms(this.Ij,x,y?Number(y):0,this.info.gS[0].type===5);return 4}; g.C.canRetry=function(){this.hP();var a=this.info.isDecorated();return this.Ij.canRetry(a)}; g.C.onStateChange=function(){this.isComplete()&&(this.policy.hL?this.eV():this.timing.deactivate())}; g.C.PL=function(){this.Ij.PL()}; g.C.lP=function(){this.callback&&this.callback(this,this.state)}; g.C.JT=function(){return this.Ij.JT()}; g.C.dispose=function(){qq.prototype.dispose.call(this);this.Ij.dispose();var a;(a=this.aG)==null||a.dispose();this.policy.hL||this.eV()}; g.C.eV=function(){this.xhr&&this.xhr.abort();this.timing.deactivate()}; g.C.LZ=function(){if(!this.zW().length)return[];this.Em=!0;return this.d1.LZ()}; g.C.xR=function(){if(this.state<1)return!1;if(this.d1&&this.d1.yA.length)return!0;var a;return((a=this.xhr)==null?0:a.LH())?!0:!1}; g.C.zW=function(){this.BI(!1);return this.d1?this.d1.zW():[]}; g.C.BI=function(a){try{if(a||this.xhr.Yv()&&this.xhr.LH()&&!mQ(this.Ij,this.xhr)&&!this.CI)this.d1||(this.d1=new nJ(this.policy,this.info.gS)),this.xhr.LH()&&(this.r6?this.r6.feed(this.xhr.XX()):vx(this.d1,this.xhr.XX(),a&&!this.xhr.LH()))}catch(x){this.r6?Jh8(this,x):g.E0(x)}}; g.C.o6=function(a,x){switch(a){case 21:a=x.split(1).RI;GPG(this,a);break;case 22:this.PX=!0;vx(this.d1,new FE([]),!0);break;case 43:if(a=uh(new nm(x),1))this.info.cI(this.Wm,a),this.UC=!0;break;case 45:x=qb(new nm(x));a=x.Nz;x=x.Oh;a&&x&&(this.nu=a/x);break;case 44:this.Hn=xPG(new nm(x));var y,D,M;!this.timing.cJ&&((y=this.Hn)==null?void 0:y.action)===4&&((D=this.Hn)==null?0:(M=D.VK)==null?0:M.JS)&&(this.JS=this.Hn.VK.JS);break;case 53:this.policy.Fq&&(a=IUT(new nm(x)).SH)&&(this.aG||(this.SH=a,this.aG= new g.Id(this.uN,a,this)),this.aG.start());break;case 60:this.du=C_(new nm(x));break;case 58:if(a=kg7(new nm(x)))this.eq=a,a.eq===3&&(this.pU=!0)}}; g.C.z9=function(a,x,y,D){y||this.timing.z9(D);if(a!==21)return!1;if(a=this.policy.TD)if(a*=this.info.gS[0].JP.info.Kc,x.totalLength+y!==D&&x.totalLength0)return!1;if(!this.xhr.Yv())return!0;if(this.r6)var a=!this.info.J;else this.xhr.Vx()?a=!1:(a=this.xhr.getResponseHeader("content-type"),a=a==="audio/mp4"||a==="video/mp4"||a==="video/webm");if(!a)return!1;if(isNaN(this.info.cO)){a=this.xhr.getResponseHeader("x-head-seqnum");var x=this.timing.policy.Y?1:0;if(a&&Number(a)>this.info.gS[0].bY+x)return!1}return!0}; g.C.wL=function(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}; g.C.iW=function(){this.xhr&&(this.u9=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.u9}; g.C.MR=function(){this.xhr&&(this.n_=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.n_}; g.C.H$=function(){return this.Ij.H$()}; g.C.uN=function(){if(!this.hP()&&this.xhr){this.ul="heartbeat";var a=this.Ij;a.T+=2;this.lP()}};g.d(gH,JN);g.C=gH.prototype;g.C.po=function(a,x){var y=(a-this.D)/1E3,D=x-this.J;this.B>0?D>0&&(this.tP&&(y>.2||D<1024?(this.U+=y,y>.2&&SUs(this,.05,D)):SUs(this,y,D)),this.N1&&(this.e8+=D,this.Cc+=y)):x>this.policy.T&&this.Yt(a,x);JN.prototype.po.call(this,a,x)}; g.C.I3=function(a,x){Ga(this,a,x);this.po(a,x);this.tP&&(x=this.J*this.snapshot.stall+this.J/this.snapshot.byterate,this.B>0&&b_(this.U6,this.e8,this.U),a=(a-this.T)/1E3||.01,this.policy.V&&!(this.B>0)||XO(this.U6,a,this.J,x,!1))}; g.C.SB=function(a){Ga(this,a,this.N);var x=(a-this.D)/1E3;vbS(this.U6,x,0);this.vE(x,0);!this.tP&&this.B>0||(x=this.J*this.snapshot.stall+this.J/this.snapshot.byterate,this.B>0&&(this.U+=(a-this.D)/1E3,b_(this.U6,this.e8,this.U)),XO(this.U6,(a-this.T)/1E3||.01,this.J,x,!1,!0))}; g.C.Mo=function(a){a=a.sS||2147483647;(a&2)!==2&&(this.N1=!1);(a&1)===1&&(this.tP=!0)}; g.C.L2=function(a){a=a.sS||2147483647;(a&2)===2&&(this.N1=!1);(a&1)===1&&(this.tP=!1)}; g.C.ST=function(){return this.V}; g.C.L0=function(){var a=this.N1?this.now()-this.D:0;return Math.max(this.Cc*1E3+a,1)}; g.C.f7=function(){return this.e8*1E3/this.L0()}; g.C.Yt=function(a,x){a=a===void 0?this.Y:a;x=x===void 0?this.N:x;this.B>0||(JN.prototype.Yt.call(this,a,x),x=this.U6,a=(a-this.BJ)/1E3,x.V.v9(1,(this.BJ-this.T)/1E3),x.UJ.v9(1,a))}; g.C.Rc=function(a){this.Gt=a}; g.C.FA=function(){var a=JN.prototype.FA.call(this);a.rbw=this.f7();a.rbe=+this.N1;a.gbe=+this.tP;a.ackt=(this.Gt-this.T).toFixed();return a}; g.C.H1=function(){}; g.C.QY=function(){return NaN}; g.C.Hp=function(){return this.T+this.snapshot.delay*1E3};Rz.prototype.o6=function(a,x){switch(a){case 20:a=new nm(x);a={Xg:Td(a,1),videoId:uh(a,2),itag:Td(a,3),lmt:Td(a,4),xtags:uh(a,5),SC:Td(a,6),hX:lh(a,8),mp:Td(a,9),cac:Td(a,10),startMs:Td(a,11),durationMs:Td(a,12),Qo:Td(a,14),timeRange:mP(a,15,oES),jb:Td(a,16),Tj:Td(a,17),Cv:Td(a,20),clipId:uh(a,1E3)};this.Fp(a);break;case 21:this.Z5(x,!1);break;case 22:this.Ak(x);break;case 31:a=sL(x,iqz);this.M1.IR(a);break;case 52:a=sL(x,eU6);this.M1.vS(a);break;case 69:a={YV:EL(new nm(x),1,fU7)};this.M1.u2(a);break; default:this.o3(a,x)}}; Rz.prototype.Fp=function(){}; Rz.prototype.o3=function(){};var MSh=new Set([53,49,50]);g.d(YU,Rz);g.C=YU.prototype;g.C.o3=function(a,x){kP8(this.M1)&&!MSh.has(a)?this.T.push({id:a,data:x}):Kq8(this,a,x)}; g.C.Yq=function(a){a=new nm(a);a={HqR:EL(a,1,Sl),iqc:EL(a,2,Sl)};this.M1.Yq(a)}; g.C.C2=function(a){var x=new nm(a);a=WP(x,1);var y=WP(x,2);x=WP(x,3);this.M1.C2(a,y,x)}; g.C.nN=function(a){a=qb(new nm(a));this.M1.nN(a)}; g.C.DX=function(a){a=sL(a,rB8);this.M1.DX(a)}; g.C.ke=function(a){a=new nm(a);a={videoId:uh(a,1),formatId:mP(a,2,Sl),endTimeMs:Td(a,3),O47:Td(a,4),mimeType:uh(a,5),uB:mP(a,6,gET),indexRange:mP(a,7,gET),Yl:mP(a,8,RUS)};this.M1.ke(a)}; g.C.J_=function(a){a=new nm(a);a={type:Td(a,1),scope:Td(a,2),value:k5(a,3),sendByDefault:lh(a,4),writePolicy:Td(a,5)};this.M1.J_(a)}; g.C.RZ=function(){this.M1.RZ()}; g.C.dM=function(a){a=Oq1(new nm(a));this.M1.dM(a)}; g.C.jA=function(a){a=IUT(new nm(a));this.M1.jA(a)}; g.C.kq=function(a){a=xPG(new nm(a));this.M1.kq(a)}; g.C.SA=function(a){a={redirectUrl:uh(new nm(a),1)};this.M1.SA(a)}; g.C.Z5=function(a){var x=Si(a,0);if(a.totalLength!==1){a=a.split(1).RI;var y=this.B[x]||null;y&&rH(this.M1.ZI,x,y,a)}}; g.C.Ak=function(a){a=Si(a,0);var x=this.B[a]||null;x&&this.M1.Ak(a,x)}; g.C.Fp=function(a){var x=a.Xg,y=a.hX,D=a.SC,M=a.Tj,N=a.jb,F=a.mp,c=a.startMs,J=a.durationMs,G=a.timeRange,Q=a.Qo,S=a.Cv,K=a.clipId,L=Um(a);a=fDG.has(TW[""+a.itag]);this.B[x]=L;var w=-1;S&&(G==null?0:G.timescale)&&(w=S/G.timescale);this.M1.bG(L,a,w,{Xg:x,hX:!!y,SC:D!=null?D:-1,mp:F!=null?F:-1,startMs:c!=null?c:-1,durationMs:J!=null?J:-1,Qo:Q,Tj:M,jb:N,clipId:K,timeRange:G})}; g.C.Mo=function(a){a={sS:Td(new nm(a),1)};this.M1.Mo(a)}; g.C.L2=function(a){a={sS:Td(new nm(a),1)};this.M1.L2(a)}; g.C.yf=function(a){a=kg7(new nm(a));this.M1.yf(a)}; g.C.Et=function(a){a={kZ:mP(new nm(a),1,bq6)};this.M1.Et(a)}; g.C.onSnackbarMessage=function(a){a=Td(new nm(a),1);this.M1.onSnackbarMessage(a)}; g.C.yE=function(a){a=new nm(a);a={reloadPlaybackParams:mP(a,1,lU8),Ln:lh(a,2)};this.M1.yE(a)}; g.C.Yj=function(){for(var a=g.W(this.T),x=a.next();!x.done;x=a.next())x=x.value,Kq8(this,x.id,x.data);this.T=[]};g.d(AN,g.A);g.C=AN.prototype;g.C.wG=function(){return Array.from(this.C1.keys())}; g.C.We=function(a){a=this.C1.get(a);var x=a.yA;a.Mp+=x.totalLength;a.yA=new FE;return x}; g.C.l0=function(a){return this.C1.get(a).l0}; g.C.LU=function(a){return this.C1.get(a).LU}; g.C.bG=function(a,x,y){this.C1.get(a)||this.C1.set(a,{yA:new FE,Mp:0,bytesReceived:0,Fc:0,lE:!1,l0:!1,LU:!1,SY:x,w5:[],gS:[],f2:[],jD:!1,GA:new Map,d9:new Map,qc:[]});x=this.C1.get(a);this.o7?(a=Zc8(this,a,y),dOq(this,y.Xg,x,a)):(y.hX?x.Fc=y.Qo:x.f2.push(y),x.w5.push(y))}; g.C.Ih=function(a){var x;return((x=this.C1.get(a))==null?void 0:x.gS)||[]}; g.C.NO=function(){for(var a=g.W(this.C1.values()),x=a.next();!x.done;x=a.next())if(x=x.value,x.lE){if(x.onProgress)x.onProgress();x.lE=!1}}; g.C.Ak=function(a,x){x=this.C1.get(x);UK?x&&!x.l0&&(x.GA.get(a)?x.GA.get(a).oC=!0:x.GA.set(a,{data:new FE,Px:0,oC:!0}),x.LU=!0):x&&!x.LU&&(x.LU=!0)}; g.C.LZ=function(a){if(UK){var x=this.C1.get(a);if(x)for(var y=g.W(x.GA),D=y.next();!D.done;D=y.next()){var M=g.W(D.value);D=M.next().value;M=M.next().value;var N=x.d9.get(D);if(ba(N[0])){if(!M.oC)continue;var F=M.data,c=0,J=[];N=g.W(N);for(var G=N.next();!G.done;G=N.next()){G=G.value;var Q=G.B,S=cP(F,c,Q);c+=Q;J.push(new wt(G,S))}x.qc.push.apply(x.qc,g.tS(J))}else if(M.data.totalLength>0||!N[0].range&&M.oC)F=void 0,c=N[0],J=M.Px,N=M.data,c.range||(F=M.oC),F=new wt(l1G(c,c.T+J,N.totalLength,F),N), M.Px+=F.info.B,x.qc.push(F);x.GA.get(D).data=new FE;M.oC&&x.GA.delete(D)}a=this.C1.get(a);if(!a)return[];x=a.qc;a.qc=[];y=g.W(x);for(D=y.next();!D.done;D=y.next())a.Mp+=D.value.info.B;return x||[]}y=(x=this.C1.get(a))==null?void 0:x.d1;if(!y)return[];this.BI(a,y);return y.LZ()}; g.C.xR=function(a){if(UK)return Ve(this,a);var x,y,D;return!!((y=(x=this.C1.get(a))==null?void 0:x.d1)==null?0:(D=y.zW())==null?0:D.length)||Ve(this,a)}; g.C.BI=function(a,x){for(;Ve(this,a);){var y=this.We(a);var D=a;D=this.C1.get(D).l0&&!OK(this,D);vx(x,y,D&&qU1(this,a))}}; g.C.m6=function(){g.A.prototype.m6.call(this);for(var a=g.W(this.C1.keys()),x=a.next();!x.done;x=a.next())Hx(this,x.value);var y;if((y=this.K$)==null?0:y.uT)for(a=g.W(this.C1.values()),x=a.next();!x.done;x=a.next())x=x.value,x.GA.clear(),x.d9.clear(),x.qc.length=0,x.gS.length=0,x.w5.length=0,x.f2.length=0;this.C1.clear()}; var UK=!1;var NQt=new Set([2]);g.d(tN,g.A);g.C=tN.prototype;g.C.VH=function(){!this.hP()&&this.xhr&&(this.BI(!1),zr(this.M1,this))}; g.C.oG=function(){}; g.C.Ys=function(){if(!this.hP()&&this.xhr){var a=this.Ff();a===5?kU(this.Ij):this.yS(a);this.Ij.B.stop();var x;(x=this.eF)==null||x.stop()}}; g.C.Ff=function(){var a="";mQ(this.Ij,this.xhr)&&(a=A1J(this.Ij,this.xhr));if(a)return this.info.m2.cI(this.Wm,a),3;this.BI(!0);if(uE(this.Ij,this.xhr.status,this.xhr.bv(),this.info.R4(),this.pU))return 5;if(this.qd)return 3;Yms(this.Ij,this.xhr.KZ(),0,this.R4());this.policy.rF&&v$l(this.M1);return 4}; g.C.BI=function(a){var x=this.xhr;!a&&mQ(this.Ij,this.xhr)||!x.LH()||(a=x.XX(),this.r6.feed(a))}; g.C.o6=function(a,x){this.xhr.BL()&&a===21&&TtS(this);this.Uh.o6(a,x)}; g.C.z9=function(a,x,y,D){y||(this.ji.z9(D),this.policy.Ax&&a===21&&TtS(this));if(a!==21)return!1;this.ji.cJ=!0;a=x.totalLength;y||(this.mD=Si(x,0),x=x.split(1).RI);var M=this.policy.OF,N=this.Uh.B[this.mD],F=this.o7.J.get(N);if(M&&F&&(M*=F.info.Kc,a+y!==D&&a0){this.policy.zo&&this.Ij.B.stop();a=this.ji.L0();x=this.ji.f7();var y=lSS(this,a);if(!(x>y.X_||y.Pg>0&&this.info.Ke()>y.Pg)){this.S_=(0,g.lY)();var D;(D=this.eF)==null||D.stop();this.policy.rF&&(D=this.M1,a={u6:Math.round(x*a/1E3),Hv:a},D.policy.rF&&(D.N1=a,D.W2++));this.PL()}}}}; g.C.PL=function(){this.Ij.PL()}; g.C.kq=function(a){this.M1.kq(a,this.Ru())}; g.C.SA=function(a){this.qd=!0;this.info.m2.cI(this.Wm,a.redirectUrl)}; g.C.Mo=function(a){this.ji instanceof gH&&this.ji.Mo(a)}; g.C.L2=function(a){this.ji instanceof gH&&this.ji.L2(a)}; g.C.ke=function(a){var x=a.formatId,y=Um({itag:x.itag,lmt:x.lmt,xtags:x.xtags}),D,M,N=new Om(((D=a.uB)==null?void 0:D.first)||0,((M=a.uB)==null?void 0:M.nP)||0),F,c;D=new Om(((F=a.indexRange)==null?void 0:F.first)||0,((c=a.indexRange)==null?void 0:c.nP)||0);this.o7.J.get(y)||(y=a.Yl||{},y.mimeType=a.mimeType,y.itag=x.itag,y.lastModified=""+(x.lmt||0),y.xtags=x.xtags,a=this.o7,x=gt(""),y=$q(y,null),mq(a,new lK(x,y,N,D)))}; g.C.nN=function(a){this.M1.nN(a,this.Ru())}; g.C.onSnackbarMessage=function(a){if(this.policy.uI)this.M1.onSnackbarMessage(a)}; g.C.u2=function(a){this.policy.D&&this.M1.u2(a,this.Ru())}; g.C.IR=function(a){this.wT=a;this.Ij.J=(0,g.lY)();this.M1.IR(a)}; g.C.C2=function(a,x,y){this.M1.C2(a,x,y)}; g.C.J_=function(a){a.scope===2&&(this.Iy=a);this.M1.J_(a)}; g.C.RZ=function(){this.ue=!0;this.M1.RZ()}; g.C.Yq=function(a){this.policy.Yr&&this.M1.Yq(a)}; g.C.DX=function(a){this.M1.DX(a,this.Ru())}; g.C.yf=function(a){a.eq===3&&(this.pU=!0);this.M1.yf(a)}; g.C.Et=function(a){this.M1.Et(a)}; g.C.yE=function(a){this.M1.yE(a)}; g.C.canRetry=function(){this.hP();return this.Ij.canRetry(!1)}; g.C.dispose=function(){if(!this.hP()){g.A.prototype.dispose.call(this);this.Ij.dispose();var a;(a=this.eF)==null||a.dispose();this.yS(-1);this.eV()}}; g.C.yS=function(a){this.state=a;zr(this.M1,this)}; g.C.R4=function(){return this.info.R4()}; g.C.w4=function(){return this.ue}; g.C.WU=function(){return this.Iy}; g.C.bG=function(a,x,y,D){y>=0&&this.M1.HW(y);D.clipId&&(this.clipId=D.clipId);this.policy.B&&!x&&(this.w6=D.mp);if(this.info.isDecorated()){var M=this.info,N,F;y=((N=M.data)==null?0:(F=N.EO)==null?0:F.wy)?M.data.EO.wy:-1;y>=0&&y>D.mp&&this.M1.loader.AP("sdai",{skpsqmismatch:"1",stsq:y,rcvsq:D.mp,a:x})}this.ZI.bG(a,x,D);this.policy.XW&&this.wT&&this.ji instanceof Sh&&(N=this.wT.hD,this.ji.bG(D.durationMs/1E3,x,N>0&&D.mp+1>=N));this.ZI.C1.get(a).jD=!0;this.policy.H9&&this.M1.DC(2,x)}; g.C.Ak=function(a,x){this.ZI.Ak(a,x)}; g.C.vS=function(a){this.requestIdentifier=a}; g.C.LZ=function(a){return this.ZI.LZ(a)}; g.C.Ih=function(a){return this.ZI.Ih(a)}; g.C.xR=function(a){return this.ZI.xR(a)}; g.C.wG=function(){return this.ZI.wG()}; g.C.CR=function(){return 1}; g.C.Ru=function(){return this.ji.requestNumber}; g.C.J0=function(){return this.requestIdentifier}; g.C.IK=function(){return this.Wm.IK()}; g.C.Q$=function(){this.eV()}; g.C.eV=function(){this.ji.deactivate();var a;(a=this.xhr)==null||a.abort()}; g.C.isComplete=function(){return this.state>=3}; g.C.cD=function(){return this.state===3}; g.C.Pq=function(){return this.state===5}; g.C.PD=function(){return this.state===4}; g.C.yz=function(){return this.isComplete()}; g.C.gG=function(){return this.state>=1}; g.C.JT=function(){return this.policy.hK?this.Ij.JT():0}; g.C.lP=function(){this.policy.hK&&zr(this.M1,this)}; g.C.T7=function(){return ks(this.info)}; g.C.Yj=function(){this.U2()&&!this.IM&&(this.IM=!0,this.Uh.Yj())}; g.C.U2=function(){var a,x;var y=(a=this.info.T)==null?void 0:(x=a.wi)==null?void 0:x.FC;return!!y&&NQt.has(y)}; g.C.If=function(){return"SABR"}; g.C.H$=function(){return this.Ij.H$()}; g.C.kY=function(){var a=UiT(this.Ij);Object.assign(a,mc8(this.info));a.req="sabr";a.rn=this.Ru();var x;if((x=this.xhr)==null?0:x.status)a.rc=this.policy.XA?this.xhr.status:this.xhr.status.toString();var y;(x=(y=this.xhr)==null?void 0:y.I_())&&(a.msg=x);this.S_&&(y=lSS(this,this.S_-this.ji.ST()),a.letm=y.B0P,a.mrbps=y.X_,a.mram=y.Pg);return a};ubS.prototype.tick=function(a,x){this.ticks[a]=x?window.performance.timing.navigationStart+x:(0,g.lY)()};g.d(bE,g.Mf);g.C=bE.prototype; g.C.U7=function(a,x,y,D){if(this.policy.DO&&this.policy.B){var M=a.HN||null;M?(fSJ(this,a.bY,yA(this,a.startTime,a.bY),{HN:M,bY:a.bY,lQ:!!x,lk:y},this.aY),D&&this.aY&&this.aY.O7(a.bY,a.startTime,this.B,(x==null?void 0:x.T)||[],(x==null?void 0:x.B)||[],(x==null?void 0:x.U)||[],y,(x==null?void 0:x.oL)||0,(x==null?void 0:x.J)||void 0)):this.B===1&&Iz(this,5,"noad")}else{var N=!1;this.policy.B&&(N=y?this.tP===a.bY:this.dS===a.bY);if(this.aY&&D&&!N){D=[];N=[];var F=[],c=void 0,J=0;x&&(D=x.T,N=x.B,F=x.U, c=x.J,J=x.oL,this.AP("sdai",{sq:a.bY,ssvicpns:D.join("."),ssvid:N.join(".")}));this.policy.B&&(y?this.tP=a.bY:this.dS=a.bY);this.aY.O7(a.bY,a.startTime,this.B,D,N,F,y,J,c)}this.policy.B?y&&(this.B===1&&Iz(this,5,"noad"),a.bY!==((M=this.T)==null?void 0:M.bY)&&(BtC(this,a,x,y),isNaN(a.startTime)||hT7(this,a.bY,yA(this,a.startTime,a.bY),!!x,this.aY))):y&&BtC(this,a,x)}}; g.C.uf=function(a,x,y){var D=this.videoTrack.JP.index.ZK()<=x;this.T={HN:a,bY:x,lQ:y};D&&pJ(this,a,x)}; g.C.OH=function(){this.aY&&this.aY.OH()}; g.C.AP=function(a,x,y){(a!=="sdai"||this.policy.xH||(y===void 0?0:y))&&this.loader.AP(a,x)}; g.C.yp=function(a,x){var y=this.videoTrack.JP.index.oa(a);if(y>=0){var D;var M=((D=x.b7(y,2))==null?void 0:D.dj)||"";if(this.policy.B||M)return x.iG(a,y),eh(this.loader,a,a,y),this.AP("sdai",{cmskpad:1,t:a.toFixed(3),sq:y}),!0}this.AP("sdai",{cmskpad:0,t:a.toFixed(3),sq:y});return!1};g.C=UOS.prototype;g.C.UD=function(a,x,y){var D=a||this.U;this.AP("clsdai",{setadcfg:a||"misscid",cid:D,acpn:y,acfglen:(x==null?void 0:x.length)||0});this.T.has(D)||(this.AP("clsdai",{setadcfg:"noentry",cid:D}),this.T.set(D,{event:"unknown",startTimeSecs:0,sf:0,uL:[],Cu:Date.now(),gE:-1,M6:6}));(a=this.T.get(D))?x?(a.M6=6,a.uL.push(y),a.Mb=x):a.M6=2:this.AP("clsdai",{setadcfg:"notfound",cid:D})}; g.C.Fm=function(a){var x=a||this.U;this.AP("clsdai",{rmvadcfg:a||"misscid",lastcid:this.U});(a=this.T.get(x))?(a.Mb="",a.M6=4):this.AP("clsdai",{rmadcfg:"notfound",cid:x})}; g.C.u2=function(a,x,y,D){this.D=x;var M;if(!((((M=a.YV)==null?void 0:M.length)||0)<=0))if(D)this.N=!0,this.AP("clsdai",{oncl:"disabled",rn:x});else if(a=a.YV[0],a.HN){var N;D=-(((N=a.HN)==null?void 0:N.fQ)||0);a.timeRange&&(D+=(a.timeRange.startTicks||0)/(a.timeRange.timescale||1));var F,c,J,G,Q;N=new j3(D,((F=a.HN)==null?void 0:F.I2J)||0,((c=a.HN)==null?void 0:c.aV)||"",((J=a.HN)==null?void 0:J.identifier)||"",ic8((G=a.HN)==null?void 0:G.event),(((Q=a.HN)==null?void 0:Q.fQ)||0)*1E3);F=a.mp||0;this.T.has(N.identifier)? (c=this.T.get(N.identifier),F>c.gE&&(c.startTimeSecs=N.startSecs,c.sf=N.sf,c.event==="predictStart"&&c.M6===5&&N.event!=="predictStart"&&(c.Cu=Date.now()),c.event=N.event)):(c={event:N.event,startTimeSecs:N.startSecs,sf:N.sf,uL:[],gE:F,M6:0},this.T.set(N.identifier,c),this.J&&this.AP("clsdai",{newcid:1,cid:N.identifier,evt:N.event,sn:F,rn:x,st:Oc7(c.M6)}));c.M6===0&&((y==null?0:y.NW(N))?c.M6=5:(c.M6=y?2:3,c.Mb=""),c.Cu=Date.now(),c.gE=F,this.J&&this.AP("clsdai",{onqpnt:1,cid:N.identifier,evt:N.event, sn:F,rn:x,st:Oc7(c.M6)}));F>c.gE&&(y==null||y.NW(N),c.gE=F);this.U=N.identifier;this.J&&this.B.add(N.identifier)}}; g.C.iG=function(a,x,y){var D=a;this.J&&(D+=y);var M,N="";D=Hcz(this,D);D.length>0&&(N=D[0])&&(M=this.T.get(N));if(!M||M.AE){var F;this.AP("clsdai",{skipadfail:1,cid:N,sn:x,mt:a.toFixed(3),of:y.toFixed(3),skipsq:((F=M)==null?void 0:F.AE)||-1});return!1}this.AP("clsdai",{skipadsuc:1,cid:N,sn:x,mt:a.toFixed(3),of:y.toFixed(3)});M.AE=x;this.B.clear();this.B.add(N);return!0}; g.C.d5=function(){this.AP("clsdai",{rstskipad:1});for(var a=g.W(this.T.values()),x=a.next();!x.done;x=a.next())x.value.AE=NaN};g.d(NT,g.A);NT.prototype.Hs=function(a,x,y){y=y===void 0?{}:y;this.policy.xr=pc(a,y,this.U,x===void 0?!1:x)};ov.prototype.v9=function(a,x){var y=Math.pow(this.alpha,a);this.T=x*(1-y)+y*this.T;this.B+=a}; ov.prototype.GJ=function(){return this.T/(1-Math.pow(this.alpha,this.B))};GV.prototype.Jq=function(a){var x=this;if(this.policy.Z$){var y=new Set(a);y.size===this.UJ.size&&[].concat(g.tS(y)).every(function(D){return x.UJ.has(D)})||(this.loader.AP("lwnmow",{itagDenylist:[].concat(g.tS(a)).join(",")}),this.loader.pL(!!y.size),this.BJ=-1,this.UJ=y,QA(this,this.T),this.e8=!0)}}; GV.prototype.Hs=function(a,x,y){y=y===void 0?{}:y;var D=this.policy.xr;this.N.Hs(a,x===void 0?!1:x,y);if(D!==this.policy.xr){QA(this,this.T);Sm(this);var M,N;D>this.policy.xr&&((M=this.J)==null?0:W8(M.info))&&((N=this.nextVideo)==null||!W8(N.info))&&(this.cJ=!0)}};var CT={Ri:-1,Wt:!1,FC:0};g.d(qT,g.A);qT.prototype.m6=function(){this.B=CT;d7(this);g.A.prototype.m6.call(this)};ZG.prototype.uc=function(a){this.timestampOffset=a;this.flush()}; ZG.prototype.flush=function(){if(this.T.pos>0){var a={a:this.track.SY(),u:this.T.zJ(),pd:Math.round(this.U),ad:Math.round(this.J)},x=this.B;if(x){var y=x.JP.info;a.itag=y.itag;y.T&&(a.xtags=y.T);a.sq=x.bY;a.st=x.startTime;a.sd=x.duration;this.track.policy.Kn&&(a.si=x.JK());x.J&&(a.esl=x.T+x.B);x.pB()&&(a.eos=1)}isNaN(this.timestampOffset)||(a.to=this.timestampOffset);var D;if(x=(D=this.track.Ya)==null?void 0:D.Xn({})){for(var M in x)this.D[M]!==x[M]&&(a["sb_"+M]=x[M]);this.D=x}this.track.AP("sbu", a);this.T.reset();this.buffered=[];this.N=this.J=this.U=0;this.timestampOffset=this.B=void 0}};vG.prototype.dispose=function(){this.dS=!0}; vG.prototype.hP=function(){return this.dS}; g.d(m4,Error);sQ.prototype.skip=function(a){this.offset+=a}; sQ.prototype.S3=function(){return this.offset};g.C=uP8.prototype;g.C.ij=function(){return this.B}; g.C.Q4=function(){return this.B.length?this.B[this.B.length-1]:null}; g.C.zM=function(){this.B=[];fT(this);hn(this)}; g.C.We=function(a){this.e8=this.B.shift().info;a.info.equals(this.e8)}; g.C.Ih=function(){return g.sk(this.B,function(a){return a.info})}; g.C.SY=function(){return!!this.JP.info.audio}; g.C.isDrm=function(){return!!this.JP.info.JC}; g.C.getDuration=function(){return this.JP.index.QH()};g.d(pb,qq);g.C=pb.prototype;g.C.onStateChange=function(){this.hP()&&(iE(this.ZI,this.formatId),this.T.dispose())}; g.C.kY=function(){var a=CK6(this.ZI,this.formatId),x;var y=((x=this.ZI.C1.get(this.formatId))==null?void 0:x.bytesReceived)||0;var D;x=((D=this.ZI.C1.get(this.formatId))==null?void 0:D.Mp)||0;return{expected:a,received:y,bytesShifted:x,sliceLength:OK(this.ZI,this.formatId),isAnyMediaEndReceived:this.ZI.LU(this.formatId)}}; g.C.kJ=function(){return 0}; g.C.CU=function(){return!0}; g.C.LZ=function(){return this.ZI.LZ(this.formatId)}; g.C.zW=function(){return[]}; g.C.xR=function(){return this.ZI.xR(this.formatId)}; g.C.H$=function(){return this.lastError}; g.C.JT=function(){return 0};g.d(An,g.A);g.C=An.prototype;g.C.SY=function(){return!!this.JP.info.audio}; g.C.Q4=function(){return this.J.Q4()}; g.C.We=function(a){this.J.We(a);var x;(x=this.Y)!=null&&(x.N.add(a.info.bY),x.T=N$T(x,x.dF,x.WI,a,x.T),x.J=a,x.D=(0,g.lY)());this.Kc=Math.max(this.Kc,a.info.JP.info.Kc||0)}; g.C.getDuration=function(){return this.JP.index.QH()}; g.C.zM=function(){ev(this);this.J.zM()}; g.C.PU=function(){return this.J}; g.C.yH=function(a){return this.Ya?VP(this.Ya.jW(),a):!0}; g.C.isRequestPending=function(a){return this.B.length?a===this.B[this.B.length-1].info.gS[0].bY:!1}; g.C.uc=function(a){var x;(x=this.Y)==null||x.uc(a);var y;(y=this.V)==null||y.uc(a)}; g.C.AP=function(a,x){this.loader.AP(a,x)}; g.C.SQ=function(){return this.loader.SQ()}; g.C.dispose=function(){var a;(a=this.V)==null||a.flush();g.A.prototype.dispose.call(this)};g.d(cf,g.A);cf.prototype.J=function(){this.B++>15||(this.T=!this.T,new oYG(this.loader,this.policy,this.U6,this.m2,this.T),this.delay.start())}; g.C=oYG.prototype;g.C.oG=function(){}; g.C.VH=function(){}; g.C.Ys=function(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.KZ()===this.size)this.loader.AP("rqs",this.getInfo());else{var a="net.connect";this.xhr.status>200?a="net.badstatus":this.xhr.Yv()&&(a="net.closed");this.onError(a)}}; g.C.onError=function(a){var x=this;this.loader.handleError(a,this.getInfo());AA("https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn="+this.timing.requestNumber,"gp",function(y){x.loader.AP("pathprobe",y)},function(y){x.loader.handleError(y.errorCode,y.details)})}; g.C.getInfo=function(){var a=this.timing.FA();a.shost=T7(3,this.location.Fz);a.pb=this.size;return a};g.d(Jc,g.A); Jc.prototype.D=function(a,x){if(a.D){this.o7.isLive?(a=this.o7.P$&&this.o7.U?a.JP.M4(this.o7.P$,!1):a.JP.ol(Infinity),a.cO=this.cO):a=a.JP.M4(0,!1);if(this.BJ){var y=this.BJ;a.cO===0&&(a.N=y.V)}else a.N=this.V;return a}y=a.T;if(!y.JP.J$())return y.JP.f_()?(a=VW(this.U,a.JP.info.Kc,x.JP.info.Kc,0),a=y.JP.LG(y,a)):a=y.JP.hm(y),a;var D=y.N-this.loader.getCurrentTime(),M=!y.range||y.B===0&&y.T===0?0:y.range.length-(y.T+y.B),N=y.JP;this.wz(a,D)&&M===0&&(this.o7.isManifestless?N=a.JP:(N=y.startTime+ri, y.B&&(N+=y.duration),ye(a,N),y=a.T,N=y.JP));N.f_()?(M=this.B,x=VW(this.U,N.info.Kc,x.JP.info.Kc,D,M.U.length>0&&M.V===0&&this.loader.qT),D=j_(a),a=y.JP.LG(y,x),(x=a.J)&&a.gS.length>1&&(D||a.m2.J||a.gS[0].JP!==y.JP?a=y.JP.LG(y,a.gS[0].B):(D=a.gS[a.gS.length-1],N=D.B/x,!D.J&&N<.4&&(a=y.JP.LG(y,x-D.B))))):(y.bY<0&&(x=ar(y),x.pr=""+a.B.length,this.loader.isSeeking()&&(x.sk="1"),x.snss=y.D,this.loader.AP("nosq",x)),a=N.hm(y));if(this.policy.yP)for(y=g.W(a.gS),x=y.next();!x.done;x=y.next())x.value.type= 6;return a}; Jc.prototype.wz=function(a,x){if(!j_(a)||!a.JP.J$())return!1;var y;(y=this.B.e8)||(y=j_(a)&&a.JP.J$()&&a.T.JP.info.Kc=x)return D.return();(y=a.T.get(0))&&gYh(a,y);g.Fh(D)})}; var $c1={H5Y:0,ug7:1,bRJ:2,XlJ:3,EdP:4,0:"PRIMARY",1:"SECONDARY",2:"RANDOM",3:"SENSITIVE_CONTENT",4:"C_YOUTUBE"};$s.prototype.decrypt=function(a){var x=this,y,D,M,N,F,c;return g.R(function(J){switch(J.T){case 1:if(x.T.length&&!x.T[0].isEncrypted)return J.return();x.B=!0;x.UZ.UK("omd_s");y=new Uint8Array(16);xx()?D=new g.Dl(a):M=new g.j4(a);case 2:if(!x.T.length||!x.T[0].isEncrypted){J.WJ(4);break}N=x.T.shift();if(!D){F=M.decrypt(Gd(N.buffer),y);J.WJ(5);break}return g.B(J,D.decrypt(Gd(N.buffer),y),6);case 6:F=J.B;case 5:c=F;for(var G=0;G=4)){var x=I5(this),y=this.xhr;x.rc=y.status;a&&(x.ab=!0);if(y.I_()){var D="onesie.net";x.msg=y.I_()}else y.status>=400?D="onesie.net.badstatus":y.bv()?this.Lz||(D="onesie.response.noplayerresponse"):D=y.status===204?"onesie.net.nocontent":"onesie.net.connect";D?this.fail(new g.eb(D,x)):(this.UK("or_fs"),this.ji.I3((0,g.lY)(),y.KZ(),0),this.yS(4),this.Ah&&this.AP("rqs",x));this.Ah&&this.AP("ombre","ok."+ +!D);this.CA=!1;bP(this); Xf(this.UZ);if(!this.r9){this.vA.stop();var M;(M=this.bS)==null||M.stop()}var N;if(a=(N=this.DB)==null?void 0:RB7(N))for(N=0;N1E3){var a;(a=this.ji)==null||a.SB((0,g.lY)());a=I5(this);if(this.S.RY()&&this.xhr instanceof dH){var x=this.xhr;a.xrs=x.xhr.readyState;a.xpb=x.T.totalLength;a.xdc=x.U}this.fail(new g.eb("net.timeout",a))}}else(0,g.lY)()-this.ji.T>1E4&&((x=this.ji)==null||x.SB((0,g.lY)()),this.Zr());this.isComplete()||this.C3.start()}}; g.C.Zr=function(){this.CA=!1;if(!bP(this)){var a=I5(this);a.timeout="1";this.fail(new g.eb("onesie.request",a))}}; g.C.fail=function(a){var x=this;a=xf(a);this.VB?this.Tt.AC(a):(this.Rw.reject(a),this.VB=!0);Xf(this.UZ);this.r9||this.vA.stop();this.UK("or_fe");var y,D;(y=this.DB)==null||(D=RB7(y))==null||D.forEach(function(M){x.AP("pathprobe",M)}); this.yS(5);this.dispose()}; g.C.isComplete=function(){return this.state>=3}; g.C.PD=function(){return this.state===4}; g.C.yz=function(a){var x,y;return this.isComplete()||!!((x=this.B3)==null?0:(y=x.get(a))==null?0:y.T)}; g.C.cD=function(){return!1}; g.C.Pq=function(){return this.state===5}; g.C.notifySubscribers=function(a){for(var x=0;x102400&&!this.jy&&(this.UK("or100k"),this.jy=!0);if(a.LH()){var x=a.XX(),y=x.totalLength;this.Ah&&this.AP("ombrss","len."+y);this.r6.feed(x)}if(this.B3)for(var D=g.W(this.B3.keys()),M=D.next();!M.done;M=D.next()){var N=M.value;a=void 0;(a=this.B3.get(N))==null||a.NO();this.notifySubscribers(N)}}catch(F){this.fail(F)}}; g.C.Ru=function(){return this.ji.requestNumber}; g.C.J0=function(a){return this.G_.get(a)}; g.C.U2=function(){return!1}; g.C.If=function(){return"ONESIE"};g.d(aM,g.A);g.C=aM.prototype; g.C.US=function(a){var x=b0(this.loader)&&a&&a.Ri!==void 0&&!a.Wt?a.Ri*1E3+(this.loader.GY()||0):xJ(this);if(this.policy.VA){var y=this.OJ;var D=this.UJ}else y=MQ(this,this.audioTrack),D=MQ(this,this.videoTrack);var M=[].concat(g.tS(y.dF),g.tS(D.dF));yc(this)&&M.push.apply(M,g.tS(this.N));var N=[].concat(g.tS(y.Ud),g.tS(D.Ud)),F=this.loader.Mr();if(this.policy.tL&&!this.videoData.isLivePlayback){var c=this.videoData.lengthSeconds*1E3;x>=c&&this.loader.AP("invalidSabrCmt",{cmt:x,vd:c})}var J,G;c=this.U6; var Q=this.Tt,S=this.o7,K=this.J,L=this.videoData.N1,w=this.policy,Z=this.loader.vT,v=LVl(this.loader)*1E3,m=(J=this.N1)==null?void 0:J.u6;J=(G=this.N1)==null?void 0:G.Hv;var u;G=Number((u=this.B.U)==null?void 0:u.info.itag)||0;var E;u=Number((E=this.B.N)==null?void 0:E.info.itag)||0;E=this.W2;var h=this.Tt.gI();var V=(a==null?0:a.FC)?a.FC:this.loader.isSuspended?4:void 0;x={U6:c,Tt:Q,o7:S,dF:M,Ud:N,lw:x,nextRequestPolicy:K,Sg:L,K$:w,bz:Z,KU:v,u6:m,Hv:J,W2:E,POc:G,cf7:u,pI:F,tJ:h,FC:V};M=this.loader.sP(); N=kL(M);M&&(x.BM=N);if(a=b0(this.loader)&&(a==null?0:a.Wt)?a.Ri:this.Tt.bQ())x.wM=a*1E3;var H;a=this.B;M=a.dS;if(((H=a.K$)==null?0:hN(H))&&!M)for(H=g.W(a.J),N=H.next();!N.done;N=H.next())if(N.value.Cl){M=!0;break}H=hN(a.K$)&&!M?[]:dcz(a,a.J);x.Mk=H;H=this.B;hN(H.K$)&&!H.tP?H=[]:(a=TcS(H),a.length===0&&(a=H.D),H=dcz(H,a));x.vM=H;x.Ze=yc(this)?[this.D]:void 0;this.policy.fY&&(x.n2=WCJ(this.loader,this.audioTrack),x.mW=WCJ(this.loader,this.videoTrack));if(this.policy.B){H=this.loader.getCurrentTime(); y=Dj(this,y.dF,H);D=Dj(this,D.dF,H);D=Math.min(y,D);yc(this)&&(y=Dj(this,this.N,H),this.Tt.RY()&&y 0)for(e.AP("clsdai",{updcids:1,mt:D.toFixed(3),cid:y.join(","),rn:H}),e.B.clear(),D=g.W(y),y=D.next();!y.done;y=D.next())e.B.add(y.value);else e.Y&&(e.AP("clsdai",{updcids:0,mt:D.toFixed(3),rn:H}),e.B.clear());D=g.W(e.B);for(H=D.next();!H.done;H=D.next()){y=e;if(H=H.value){y=y.T.get(H);H={cuepointId:H};if(y==null?0:y.Mb)H.adsConfig=kL(y.Mb)||void 0;if(y==null?0:y.uL)H.D_=y.uL;if(y==null?0:y.AE)H.wy=y.AE;j6&&(H.Y2=pR(j6.split(";")[0]),H.l8=j6.split(";")[1]||"");H.M6=(y==null?void 0:y.M6)||0;y=H}else y= void 0;y&&as.push(y)}e=as}x.Eu=e;(e=this.dS)!=null&&(e.B.clear(),e.N=!1)}else{if((j6=this.aY)==null)e=void 0;else{b:{if(!(j6.qV||(y=av(j6,D),j6.playback.getVideoData().N0()&&(y==null?0:y.Ai))))break b;y=void 0}(a=y)?(y=a.Az,H=FAT(j6,a.ssdaiAdsConfig),a=a.XH&&a.iH&&D>=a.iH?a.XH:void 0,M=j6.playback.getVideoData(),N=((as=M.B)==null?void 0:as.containerType)||0,as=M.Db[N],H={D_:y?zcG(j6,y):[],adsConfig:H,wy:a},!j6.S.C("html5_ssdai_sabr_empty_itag_xtag")&&as&&(H.Y2=pR(as.split(";")[0]),H.l8=as.split(";")[1]|| ""),as={gvprpro:"v",mt:D.toFixed(3),acpns:((e=H.D_)==null?void 0:e.join("_"))||"none",abid:y},j6.xa(as),e=H):(j6.xa({gvprp:"ncp",mt:D}),e=null)}e&&(x.EO=e)}}this.policy.cJ&&this.T.length>0&&this.T[0].w4()&&(x.Tz=this.T[0].WU());return x}; g.C.Pe=function(a,x){this.V=void 0;v$l(this);n$G(this,a,x)}; g.C.O2=function(a){if(this.T.length===0)return!1;var x=this.T[0];return x instanceof e_?a===this.loader.getCurrentTime()*1E3:!(x instanceof tN&&uP(x.info))&&Math.abs(x.T7()-a)<50}; g.C.dM=function(a,x){this.J=a;this.policy.B&&!a.playbackCookie&&this.loader.AP("sbrnocookie",{rn:x!=null?x:-1});this.V=(0,g.lY)()+(a.backoffTimeMs||0)}; g.C.kq=function(a,x){if(a.action===void 0){var y=this.Tt.bQ();y!==void 0&&this.loader.mS(y)}else if(a.action!==0||!this.Cc)if(a.action===0&&this.policy.D$&&(a.action=2),a.PM==="sabr.malformed_config"&&this.YG++<3)this.loader.handleError("sabr.malformed_config",{action:a.action,rn:x,retry:this.YG},0);else switch(a.PM==="sabr.malformed_config"&&(a.action=2),y={},y.reason=a.PM,y.action=a.action,y.rn=x,a.action){case 1:this.policy.B&&this.aY&&d4(this.aY,void 0,void 0,y);break;case 0:this.Cc=!0;this.videoData.N0()&& this.policy.B&&this.aY&&d4(this.aY,void 0,void 0,y,!1);this.loader.IF(y);break;case 2:Knz(a.PM)!=="sabr.config"&&delete y.reason;this.loader.handleError(Knz(a.PM),y,1);break;case 3:this.policy.bO&&((a=this.o7.BJ)!=null&&(a.V=!0),this.loader.handleError("sabr.hostfallback",y))}}; g.C.J_=function(a){a&&(this.loader.AP("sabrctxt",{onsbrctxt:a.type,scp:a.scope,dflt:a.sendByDefault}),a.type&&a.sendByDefault&&this.videoData.N1.add(a.type),a.scope!==2&&(a.type&&this.videoData.sabrContextUpdates.set(a.type,a),this.Tt.J_(a)))}; g.C.RZ=function(){}; g.C.nN=function(a,x){if(this.loader.rD)this.loader.AP("sdai",{ignSabrSeek:1,smt:a==null?void 0:a.Nz,rn:x});else if(a.Nz!==void 0&&a.Oh){x=a.Nz/a.Oh;this.audioTrack.D=!1;this.videoTrack.D=!1;if(this.policy.dS||this.policy.Eg||this.policy.Vo)this.loader.w1.T=!1;if(this.Tt.getCurrentTime()!==x){var y={Rj:"sabr_seek",K6:!0,qs:!0};a.seekSource&&(y.seekSource=a.seekSource);Mq(this.loader,x+.1,y)}}}; g.C.onSnackbarMessage=function(a){this.Tt.publish("onSnackbarMessage",a)}; g.C.u2=function(a,x){this.policy.D&&this.loader.u2(a,x)}; g.C.IR=function(a){a.hD&&a.kp&&OU(this.o7,a.hD,a.kp);this.policy.kT&&(a.iN&&a.HD&&(this.o7.Gn=a.iN/a.HD),a.MD&&a.Zx&&(this.o7.KI=a.MD/a.Zx));$$(this.videoData)&&!this.videoData.Dk&&a.kp&&this.loader.I1(a.kp,1E3);a.yN!=null&&this.Tt.e5(a.yN);a.u8&&(a=((0,g.lY)()-a.u8)/1E3,this.loader.fD.v9(1,a))}; g.C.yf=function(a){this.loader.yf(a)}; g.C.KM=function(a){return this.videoData.N1.has(a)}; g.C.C2=function(a,x,y){this.policy.J&&this.loader.AP("sabrctxtplc",{start:a?a.join("_"):"",stop:x?x.join("_"):"",discard:y?y.join("_"):""});if(a){a=g.W(a);for(var D=a.next();!D.done;D=a.next())this.videoData.N1.add(D.value)}if(x)for(x=g.W(x),a=x.next();!a.done;a=x.next())a=a.value,this.videoData.N1.has(a)&&this.videoData.N1.delete(a);if(y)for(y=g.W(y),x=y.next();!x.done;x=y.next())if(x=x.value,this.videoData.sabrContextUpdates.has(x)&&this.videoData.sabrContextUpdates.delete(x),this.policy.cJ&&this.T.length)for(a= g.W(this.T),D=a.next();!D.done;D=a.next())if(D=D.value,!(D instanceof e_)){var M=void 0;((M=D.Iy)==null?void 0:M.type)===x&&(D.Iy=void 0)}}; g.C.Yq=function(){}; g.C.PK=function(a){this.D=a}; g.C.e$=function(a){this.N=a}; g.C.DX=function(a,x){zh(this.policy,a,4,x)}; g.C.Et=function(a){if(a==null?0:a.kZ)if(a=a.kZ.bj){a=g.W(a);for(var x=a.next();!x.done;x=a.next())if(x=x.value,x.formatId){var y=this.o7.J.get(Um(x.formatId));y&&y.info&&(y.info.debugInfo=x.debugInfo)}}}; g.C.yE=function(a){this.Gt=!0;this.Tt.publish("reloadplayer",a)}; g.C.W$=function(){return this.Tt.W$()||""}; g.C.Ke=function(){var a=Te7(this);return Math.min(a.Sw,a.Dz)}; g.C.xa=function(a,x){this.loader.AP(a,x)}; g.C.m5=function(a){H2(this.loader,xwG(this.iY,a))}; g.C.DC=function(a,x){this.videoData.DC(a,x)}; g.C.HW=function(a){this.Tt.HW(a)}; g.C.m6=function(){g.A.prototype.m6.call(this);this.J=void 0;n$G(this,!0,"i");this.T=[]};JO.prototype.dS=function(a){Zs(a.state)&&kzS(this.J)}; JO.prototype.clear=function(){myG(this.J);this.N.clear();this.B.clear();this.BJ=this.V=NaN;this.D=!1}; JO.prototype.GW=function(){this.isSeeking=!0;this.T===1&&myG(this.J);this.T===0&&this.gs.f$("transitiondetector");this.D=!1;this.V=NaN;this.Y=this.S7};S$.prototype.TF=function(a,x){if(this.U)return AM1(this,x);if(x=Nq(a)){var y=x.T;y&&y.J&&y.T&&(a=a.B.length?a.B[0]:null)&&a.state>=2&&!a.Pq()&&a.info.cO===0&&(this.U=a,this.Y=y,this.B=x.info,this.D=this.startTimeSecs=Date.now()/1E3,this.N=this.B.startTime)}return NaN}; S$.prototype.clear=function(){this.B=this.Y=this.U=null;this.T=this.N=this.D=this.startTimeSecs=NaN;this.J=!1};g.d(LC,g.A);LC.prototype.m6=function(){OLz(this);g.A.prototype.m6.call(this)};var VTs=/[?&]cpn=/;g.d(qQ,g.A);qQ.prototype.flush=function(){var a={};this.B&&(a.pe=this.B);this.T.length>0&&(a.pt=this.T.join("."));this.T=[];return a}; qQ.prototype.stop=function(){var a=this,x,y,D;return g.R(function(M){if(M.T==1)return g.cJ(M,2),g.B(M,(x=a.U)==null?void 0:x.stop(),4);if(M.T!=2)return(y=M.B)&&a.logTrace(y),g.GL(M,0);D=g.Qn(M);a.B=bL7(D.message);g.Fh(M)})}; qQ.prototype.logTrace=function(a){this.encoder.reset();this.encoder.add(1);this.encoder.add(a.resources.length);for(var x=g.W(a.resources),y=x.next();!y.done;y=x.next()){y=y.value.replace("https://www.youtube.com/s/","");this.encoder.add(y.length);for(var D=0;D=0?a:g.l0(this.provider),this.tP?FhY.has(this.kx)&&(this.T.size||(this.kx==="PL"?a>=this.B+30:a<=this.cJ+30||a>=this.B+1200&&a<=this.cJ+86400))&&(g.nC(this,a,"vps",[this.kx]),this.B=a):["PL","B","S"].indexOf(this.kx)>-1&&(this.T.size||a>=this.B+30)&&(g.nC(this,a,"vps",[this.kx]),this.B=a),this.T.size)){this.sequenceNumber===7E3&&g.E0(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){u0(this,a);var x=this.provider.Tt.X7(); x=g.W(x);for(var y=x.next();!y.done;y=x.next())y=y.value,this.AP(y.key,y.value);x=a;y=this.provider.Tt.sH();var D=y.droppedVideoFrames||0,M=y.totalVideoFrames||0,N=D-this.MO,F=M&&!this.ZN;D>y.totalVideoFrames||N>5E3?zJ7(this,"html5.badframedropcount","df."+D+";tf."+y.totalVideoFrames):(N>0||F)&&g.nC(this,x,"df",[N]);this.MO=D;this.ZN=M;this.V>0&&(g.nC(this,a,"glf",[this.V]),this.V=0);xA.isActive()&&(a=xA.xJ(),Object.keys(a).length>0&&this.AP("profile",a));this.O6&&W2(this,"lwnmow");this.provider.S.RY()&& this.provider.C("html5_record_now")&&this.AP("now",{wt:(0,g.lY)()});x={};this.provider.videoData.B&&(x.fmt=this.provider.videoData.B.itag,(a=this.provider.videoData.U)&&a.itag!==x.fmt&&(x.afmt=a.itag));x.cpn=this.provider.videoData.clientPlaybackNonce;this.adCpn&&(x.adcpn=this.adCpn);this.RL&&(x.addocid=this.RL);this.provider.videoData.cotn&&(x.cotn=this.provider.videoData.cotn);x.el=HC(this.provider.videoData);x.content_v=OM(this.provider.videoData);x.ns=this.provider.S.cJ;x.fexp=IYS(this.provider.S.experiments).toString(); x.cl=(828208170).toString();(a=this.provider.videoData.adFormat||this.adFormat)&&(x.adformat=a);(a=mK(this.provider.videoData))&&(x.live=a);this.provider.videoData.fJ()&&(x.drm=1,this.provider.videoData.N&&(x.drm_system=tVh[this.provider.videoData.N.flavor]||0),this.provider.videoData.drmProduct&&(x.drm_product=this.provider.videoData.drmProduct));Qk()&&this.provider.videoData.D&&(x.ctt=this.provider.videoData.D,x.cttype=this.provider.videoData.kR,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.H0&&(x.dai_fallback="1")):this.provider.videoData.wF?x.dai="cs":this.provider.videoData.sY&&(x.dai="disabled");x.seq=this.sequenceNumber++;if(this.provider.videoData.dw){if(a=this.provider.videoData.dw,x&&a)for(a.ns==="3pp"&&(x.ns="3pp"),this.aK.has(a.ns)&&W2(this,"hbps"),a.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext= a.shbpslc),this.provider.S.experiments.XR("html5_use_server_qoe_el_value")&&this.zt.delete("el"),y=g.W(Object.keys(a)),D=y.next();!D.done;D=y.next())D=D.value,this.zt.has(D)||(x[D]=a[D])}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.S.T);(a=x.seq)&&!this.provider.S.experiments.aj().T.WG(Za8)&&(y=D1z(this,+a),y=g.A0(y,hUC),y=g.Hc(y,4),this.T.set("qclc",[y]));x=g.sS("//"+this.provider.S.gM+ "/api/stats/qoe",x);D=y="";M=g.W(this.T.entries());for(N=M.next();!N.done;N=M.next()){F=g.W(N.value);N=F.next().value;F=F.next().value;var c=void 0;(c=F)!=null&&c.join&&(N="&"+N+"="+F.join(","),N.length>100?D+=N:y+=N)}this.provider.S.experiments.aj().T.WG(Za8)&&(a=D1z(this,+(a||0)),a.qoePingUrl=x+y+D,g.Ky("qoeClientLoggingContext",a),y+="&dl=1");MzS(this,x+y,D.replace(/ /g,"%20"))}this.T.clear()}}; g.C.pL=function(a){this.O6=a}; g.C.A5=function(){if(this.provider.videoData.N){var a=this.provider.videoData.N;W2(this,"eme-"+(a.keySystemAccess?"final":ab(a)?"ms":jF(a)?"ytfp":y0(a)?"safarifp":"nonfinal"))}}; g.C.II=Rs(53);g.C.zA=function(a){this.isEmbargoed=a}; g.C.G$=Rs(30);g.C.YL=Rs(36);g.C.onPlaybackRateChange=function(a){var x=g.l0(this.provider);a&&a!==this.AK&&(g.nC(this,x,"rate",[a]),this.AK=a);this.tP||this.reportStats(x)}; g.C.SR=Rs(24);g.C.getPlayerState=function(a){if(g.t(a,128))return"ER";if(g.t(a,2048))return"B";if(g.t(a,512))return"SU";if(g.t(a,16)||g.t(a,32))return"S";if(a.isOrWillBePlaying()&&g.t(a,64))return"B";var x=zyD[nE(a)];g.oF(this.provider.S)&&x==="B"&&this.provider.Tt.getVisibilityState()===3&&(x="SU");x==="B"&&g.t(a,4)&&(x="PB");return x}; g.C.on=function(a,x){var y=g.l0(this.provider);g.nC(this,y,"vfi",[a==="A"?"":""+(x!=null?x:0),a])}; g.C.m6=function(){g.A.prototype.m6.call(this);g.vm(this.dS);g.vm(this.vG)}; g.C.Jx=function(a){this.isOffline=a;g.nC(this,g.l0(this.provider),"is_offline",[this.isOffline?"1":"0"])}; g.C.AP=function(a,x,y){var D=this.Fq.indexOf(a)!==-1;D||this.Fq.push(a);if(!y||!D){x=typeof x!=="string"?It(x):x;x=caz(x);if(!y&&!/^t[.]/.test(x)){var M=g.l0(this.provider)*1E3;x="t."+M.toFixed()+";"+x}P2(this,"ctmp",a+":"+x);mW(this);return M}}; g.C.MW=function(a,x,y){this.N={saP:Number(this.AP("glrem",{nst:a.toFixed(),rem:x.toFixed(),ca:+y})),PS:a,gNS:x,isAd:y}}; g.C.TB=function(a,x,y){g.nC(this,g.l0(this.provider),"ad_playback",[a,x,y])}; g.C.lG=function(a,x){var y=g.l0(this.provider)*1E3;P2(this,"daism","t."+y.toFixed(0)+";smw."+(a*1E3).toFixed(0)+";smo."+(x*1E3).toFixed(0))}; g.C.resume=function(){var a=this;isNaN(this.dS)?Njz(this):this.dS=g.Zf(function(){a.reportStats()},1E4)}; var Cw={},zyD=(Cw[5]="N",Cw[-1]="N",Cw[3]="B",Cw[0]="EN",Cw[2]="PA",Cw[1]="PL",Cw[-1E3]="ER",Cw[1E3]="N",Cw),FhY=new Set(["PL","B","S"]),Zj=[];g.d(g.fC,g.A);g.C=g.fC.prototype;g.C.initialize=function(a,x,y){a=a||0;this.policy.T||(x=jbG(this.T),Ut(this.Tt,new MT(x.video,x.reason)),this.Tt.QF(new MT(x.audio,x.reason)));this.policy.T&&KU(this);this.o7.isManifestless&&C38(this.D);this.V&&g$7(this.V,this.videoTrack.JP);x=isNaN(this.getCurrentTime())?0:this.getCurrentTime();var D=!this.o7.isManifestless;this.policy.ZZ&&(D=D||this.o7.Uf);if(!this.policy.N1||this.policy.vG)this.currentTime=D?a:x;this.policy.dS&&this.seek(this.getCurrentTime(),{}).KB(function(){}); if(this.policy.T){var M;((M=this.N)==null?0:o$6(M,this.W$()||""))&&qi1(this)&&gi(this,this.videoTrack)&&gi(this,this.audioTrack)&&(PUS(this.B,this.N),this.policy.N&&wiG(this))}else this.cJ&&(d1G(this,this.videoTrack),d1G(this,this.audioTrack),wL6(this.cJ),delete this.cJ);y?(YJ(this,!1),g.eN(this.Qb)):(a=this.getCurrentTime()===0,LU(this.D,this.videoTrack,this.videoTrack.JP,a),LU(this.D,this.audioTrack,this.audioTrack.JP,a),this.policy.T&&QET(this.B,{FC:1}),this.policy.dS||this.seek(this.getCurrentTime(), {}).KB(function(){}),this.timing.tick("gv")); (this.o7.P$||this.o7.A1||this.o7.o9||this.o7.Hl||this.o7.y4)&&this.Tt.ID(this.o7)}; g.C.resume=function(){if(this.isSuspended||this.qT){this.uw=this.qT=this.isSuspended=!1;try{this.TF()}catch(a){g.mT(a)}}}; g.C.yw=function(){return!this.policy.aK}; g.C.iX=function(a,x){a=a===void 0?!1:a;x=x===void 0?!1:x;vK7(this);this.Tt.W3()&&(this.Y=NaN);a?(this.policy.e8&&this.AP("loader",{setsmb:1}),this.policy.yP=!0,this.zM()):(YJ(this,!1),x||this.zM())}; g.C.setAudioTrack=function(a,x,y){y=y===void 0?!1:y;if(!this.hP()){var D=!isNaN(x);y&&D&&(this.audioTrack.cJ=Date.now(),this.policy.zF&&(this.iY=!0));y=this.Tt.W3()&&!this.Tt.getVideoData().V;if(this.policy.T){var M=this.U.jd(a.id,D);this.Tt.QF(M)}else M=this.T,M.B=M.o7.T[a.id],M.Y=M.B,M=new DG(M.Y,M.J,D?"t":"m"),this.Tt.QF(new MT(M.audio,M.reason));D?(this.tf=Date.now(),D=this.audioTrack.JP.index.oa(x),this.AP("setAudio",{id:a.id,cmt:x,sq:D}),D>=0&&(a=this.policy.XF?D+1:D,this.policy.T&&this.Pe(!0, "mosaic"),em(this.audioTrack,a,NaN,NaN),!this.policy.Of&&this.o7.isLive&&iK(this.o7,a,!1))):y||this.Tt.ZT()}}; g.C.setPlaybackRate=function(a){a!==this.BJ.getPlaybackRate()&&this.BJ.setPlaybackRate(a)}; g.C.Jl=function(a){var x=this.B.D;this.B.PK(a);this.AP("scfidc",{curr:Um(x),"new":Um(a)});a&&Um(a)!==Um(x)&&(this.Pe(!0,"caption change"),this.TF())}; g.C.fp=function(a){this.B.e$(a)}; g.C.Qm=function(a){a.T.info.SY()?this.Tt.QF(a):Ut(this.Tt,a)}; g.C.m5=function(a){pn(a.gS[a.gS.length-1])&&H2(this,xwG(this.T,a.gS[0].JP))}; g.C.sP=function(){return this.Tt.sP()}; g.C.Mr=function(){return this.Tt.Mr()}; g.C.yf=function(a){this.Tt.j().RY()&&this.AP("sps",{status:a.eq||""});if(a.eq===1)this.Kq=0;else if(a.eq===2||a.eq===3){var x=!1;if(a.eq===3){var y;this.hK=(y=a.q9y)!=null?y:Infinity;this.Kq+=1;(x=qU(this))&&this.zI(!0)}this.Tt.B1(!0,x)}}; g.C.LM=function(){return this.Tt.LM()}; g.C.yL=function(){return this.Tt.yL()}; g.C.P1=function(a){this.Tt.P1(a)}; g.C.y$P=function(){var a,x=(a=this.Tt.vN())==null?void 0:a.getCurrentTime();x?this.Tt.AP("rms",{cta:x}):g.eN(this.AK)}; g.C.TF=function(){AO(this);if(this.kG&&MV(this.kG)&&!this.kG.nZ()&&(!this.policy.N1||isFinite(this.getCurrentTime()))){var a=HG(this.videoTrack);a=this.policy.vNc&&a&&a.pB();this.o7.isManifestless&&this.o7.U&&Yq(this.o7)?(this.Y=Yq(this.o7),this.kG.L_(this.Y)):Va(this.o7)&&!a?isNaN(this.Y)?(this.Y=this.getCurrentTime()+3600,this.kG.L_(this.Y)):this.Y<=this.getCurrentTime()+1800&&(this.Y=Math.max(this.Y+1800,this.getCurrentTime()+3600),this.kG.L_(this.Y)):this.kG.isView||(a=Math.max(this.audioTrack.getDuration(), this.videoTrack.getDuration()),(!isFinite(this.Y)||this.Y!==a)&&a>0&&(this.kG.L_(a),this.Y=a))}if(!this.hP())if(Rr(this.o7)&&this.o7.Pq()){var x=this.o7;this.handleError("manifest.net.retryexhausted",x.EJ?{rc:x.yQ}:{rc:x.yQ.toString()},1)}else if(this.policy.T)a:{try{if(b0(this)&&this.xs){var y=this.B,D=this.xs,M=D.T;if(M){var N=y.Tt.bQ(),F=!0;N||(N=y.loader.getCurrentTime(),F=!1);x=N;var c=F?y.Tt.JX(x):x;if(y.loader.yH(c))var J=!1;else{var G={t:x.toFixed(3),isUtc:F};c:{var Q=y.Tt.W$();if(Q){for(var S= g.W([y.audioTrack,y.videoTrack]),K=S.next();!K.done;K=S.next()){var L=ia(K.value.JP,y.o7.w0);N=void 0;var w=((N=M)==null?void 0:N.Ih(L,Q))||[];if(w.length===0||!Evs(new ya(w),c)){var Z=!1;break c}}Z=!0}else Z=!1}if(Z)y.loader.AP("prebuffer",Object.assign(G,{inrange:1})),J=!0;else{if(uP(M.info)){var v;if(v=F){var m,u;v=(((m=M.info.T)==null?void 0:(u=m.wi)==null?void 0:u.wM)||0)===x*1E3}var E=v}else E=!F&&ks(M.info)===x*1E3;E?(y.loader.AP("prebuffer",Object.assign(G,{match:1})),J=!0):J=!1}}if(J){y.Tt.UK("ismp_c"); y.T.push(M);var h;(h=y.tP)==null||o5(h,M.info.m2);M.Yj();d7(D,!1)}}}Fo(this.B);this.o7.isManifestless&&this.policy.N&&jh(this.w1);var V;((V=this.kG)==null?0:Fn(V))&&this.YX();QET(this.B);if(b0(this)&&this.xs){var H=this.B,j6=this.xs,e=j6.B.Ri;if(e!==void 0&&e>=0){H.Tt.UK("ismp_a");var as=j6.B;var z7=as.Ri;if(z7===void 0)var Qq=!1;else{var DJ=as.Wt?H.Tt.JX(z7):z7,nz;if(nz=!H.loader.yH(DJ)&&LK6(H,H.EJ)){var yn=H.Tt.getCurrentTime()*1E3,oP=wCS(H,yn),zL=oP.VT;nz=oP.XV>=7E3&&zL>=7E3}Qq=nz}if(Qq){var Xl= Gzl(H,as);H.policy.ze>0&&H.EJ.On++;Xl&&(j6.T!==Xl&&(Jd7(j6),j6.T=Xl,j6.B=CT),H.Tt.UK("ismp_rc"))}}}}catch(fz){g.E0(fz);x=fz;if(x.message.includes("changeType")){this.AP("ctype",{exp:x.name,msg:x.message,s:x.stack});break a}this.handleError("fmt.unplayable",{exp:x.name,msg:x.message,s:x.stack,trg:"sabrslicerqt"},1)}sQG(this);g.eN(this.EJ)}else if(!this.o7.B||!aVG(this.videoTrack)&&!aVG(this.audioTrack)||(this.videoTrack.U||this.audioTrack.U)&&this.policy.Af?y=!1:(this.zM(),this.Tt.seekTo(Infinity, {Rj:"checkLoaderTracksSync",I1:!0}),y=!0),!y){AO(this);this.o7.isManifestless&&(xc7(this.videoTrack),xc7(this.audioTrack),jh(this.w1),(y=Nq(this.videoTrack))&&y.T&&(y=y.T.J&&!this.policy.sO,this.AP(y===this.policy.V.sj?"strm":"strmbug",{strm:y,sfmp4:this.policy.V.sj,dfs:this.policy.sO},!0)));if(this.kG)this.YX();else if(this.policy.U){y=!1;if(this.policy.y_)for(D=g.W([this.videoTrack,this.audioTrack]),M=D.next();!M.done;M=D.next()){J=M.value;for(M=Nq(J);M&&J.Q4()!==HG(J);M=Nq(J))J.We(M);y=y||!!M}else(x= Nq(this.videoTrack))&&this.videoTrack.We(x),(F=Nq(this.audioTrack))&&this.audioTrack.We(F);XH(this.videoTrack)&&XH(this.audioTrack)||(x||F||y)&&NQ(this)}RM(this);LU(this.D,this.videoTrack,this.videoTrack.JP,!1);LU(this.D,this.audioTrack,this.audioTrack.JP,!1);if(!this.policy.GR&&(x=this.videoTrack,D=this.audioTrack,(!this.kG||MV(this.kG)&&!this.policy.zB)&&!this.w1.isSeeking()&&(this.policy.T||j_(x)&&x.JP.J$()&&this.T.cJ)))a:{if(F=this.getCurrentTime(),y=this.BJ,D=VW(y,x.JP.info.Kc,D.JP.info.Kc,0), M=H4(y.U6)+D/Ou(y.U6),F+=Math.max(M,M+y.policy.yd-D/x.JP.info.Kc),x.B.length){if(x.B[0].info.gS[0].startTime<=F)break a;ev(x)}y=x.J;for(D=y.B.length-1;D>=0;D--)y.B[D].info.startTime>F&&y.B.pop();bQC(x);x.T&&F5&&G.BJ.shift();x=x.bY;var Q;if((Q=this.Tt.getVideoData())==null?0:Q.enableServerStitchedDai)Q=Me6(this.audioTrack,x),y=Me6(this.videoTrack,x),Q!==0&&y!==0&&Q!==y&&this.handleError("ssdai.avsync",{sq:x,a:Q,v:y}, 0)}}; g.C.uf=function(a,x,y,D){a.info.video&&this.J.uf(x,y,D)}; g.C.Jq=function(a){this.T.Jq(a)}; g.C.fE=Rs(12);g.C.z6=function(){if(g.t(this.Tt.getPlayerState(),8)){var a,x,y=(x=(a=this.Tt.vN())==null?void 0:a.getCurrentTime())!=null?x:this.Tt.getCurrentTime(),D;(D=this.Gt)==null||sEh(D,y)}var M;(M=this.O6)==null||g.eN(M)}; g.C.MJ=function(){return this.videoTrack.D||this.audioTrack.D}; g.C.seek=function(a,x){if(this.hP())return sI();if(this.MJ())return sI("seeking to head");if(this.policy.dS&&!isFinite(a))return SmG(this.w1),g.EI(Infinity);AO(this);RJs(this,a,!1,x.seekSource);KU(this);this.policy.T||RM(this,a);this.kG&&this.kG.T&&this.kG.B&&!this.Tt.getVideoData().kT&&(this.kG.T.isLocked()||this.kG.B.isLocked())&&this.Tt.ZT({reattachOnLockedBuffer:1,vsb:""+this.kG.B.isLocked(),asb:""+this.kG.T.isLocked()});var y=this.getCurrentTime(),D=this.w1.seek(a,x);if(!this.policy.N1||this.policy.vG)this.currentTime= D;jm(this.J,a,y,this.policy.y7&&!x.K6);NQ(this);return g.EI(D)}; g.C.O2=function(a){return this.policy.T&&this.B.O2(a)}; g.C.KM=function(a){return this.B.KM(a)}; g.C.Pe=function(a,x){this.B.Pe(a,x)}; g.C.getCurrentTime=function(){if(this.policy.N1){var a=this.GY()||0;return this.Tt.getCurrentTime(!0)-a}return this.currentTime}; g.C.jX=function(){return this.audioTrack.JP.info}; g.C.ri=function(){return this.videoTrack.JP.info}; g.C.Jo=function(){return this.audioTrack.JP.info.VP}; g.C.sT=function(){return this.videoTrack.JP.info.VP}; g.C.m6=function(){try{this.iX(),ev(this.audioTrack),ev(this.videoTrack),DQ(this.audioTrack),DQ(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.A.prototype.m6.call(this)}catch(a){g.mT(a)}}; g.C.handleError=function(a,x,y){y=y===void 0?0:y;var D=aJ(y);a==="fmt.unplayable"&&this.o7.isLive&&(this.policy.Ss=!1,HL(this.o7));x=new g.eb(a,x,y);g.gs(this);It(x.details);this.Tt.handleError(x);a!=="html5.invalidstate"&&x.errorCode!=="fmt.unplayable"&&a!=="fmt.unparseable"&&D&&this.dispose()}; g.C.Xn=function(){var a=HG(this.audioTrack),x=HG(this.videoTrack);a={lct:this.getCurrentTime().toFixed(3),lsk:this.w1.isSeeking(),lmf:this.T.T.isLocked(),lbw:PVT(this.schedule).toFixed(3),lhd:H4(this.schedule).toFixed(3),lst:((this.schedule.Y.GJ()||0)*1E9).toFixed(3),laa:a?a.JK():"",lva:x?x.JK():"",lar:this.audioTrack.T?this.audioTrack.T.JK():"",lvr:this.videoTrack.T?this.videoTrack.T.JK():"",laq:""+bx(this.audioTrack),lvq:""+bx(this.videoTrack)};this.kG&&!this.kG.l0()&&this.kG.T&&this.kG.B&&(a.lab= iB(this.kG.T.jW()),a.lvb=iB(this.kG.B.jW()));this.dS&&(a.lapt=((0,g.lY)()-this.dS).toFixed(0),a.lapr=PSG(this));this.N1&&(a.lapmabht=((0,g.lY)()-this.N1).toFixed(0),a.lapmabh=xU(this,this.audioTrack).toFixed(0));this.Cc&&(a.lapmvbht=((0,g.lY)()-this.Cc).toFixed(0),a.lapmvbh=xU(this,this.videoTrack).toFixed(0));this.e8&&(a.lapsdai=((0,g.lY)()-this.e8).toFixed(0));return a}; g.C.zM=function(){try{this.policy.T&&this.B.Pe(!1,"pending"),this.audioTrack.zM(),this.videoTrack.zM()}catch(a){g.mT(a)}this.policy.U=""}; g.C.yH=function(a){return this.videoTrack&&this.audioTrack?this.videoTrack.yH(a)&&this.audioTrack.yH(a):!0}; g.C.z0=function(){return iy(this.BJ)}; g.C.AP=function(a,x,y){this.Tt.AP(a,x,y===void 0?!1:y)}; g.C.W$=function(){return this.Tt.W$()}; g.C.I1=function(a,x){a/=x;isNaN(this.timestampOffset)&&Xo(this,a-Math.min(a,this.policy.aH));return(a-this.timestampOffset)*x}; g.C.GY=function(){return this.timestampOffset}; g.C.isSeeking=function(){return this.w1.isSeeking()}; g.C.OH=function(){this.J.OH()}; g.C.Hs=function(a,x,y){x=x===void 0?!1:x;y=y===void 0?{}:y;this.policy.T?this.U.Hs(a,x,y):this.T.Hs(a,x,y)}; g.C.yp=function(a,x){if(this.policy.B&&(this.rD||this.isSeeking()))return this.AP("sdai",{ignoreSkip:"1",isSkip:this.rD,isSeek:this.isSeeking(),t:a.toFixed(3)}),!1;var y=this.policy.B&&(this.policy.D||this.policy.WO),D=this.videoTrack.JP.index.oa(a),M=!1;if(y){var N;if(M=!((N=this.tP)==null||!N.iG(a,D,this.timestampOffset)))if(eh(this,a,a,D),this.aY){var F;(F=this.aY)==null||F.iG(a,D)}}else this.aY&&(M=!!this.J.yp(a,this.aY));if(!M)return this.handleError("ad.skipfailed",{dec:!!this.aY,t:a.toFixed(3), sq:D}),!1;this.policy.B&&(this.AP("sdai",{skipAdStd:"1"}),this.rD=!0);if(this.policy.Fn){var c;(c=this.Gt)==null||c.clear()}Xo(this,this.timestampOffset-x);NQ(this);this.policy.B&&(HL(this.o7),DQ(this.audioTrack),DQ(this.videoTrack),this.zM());return!0}; g.C.getManifest=function(){return this.o7}; g.C.isOffline=function(){return!!this.Tt.getVideoData().cotn}; g.C.Uw=function(a,x){this.Tt.Uw(a,x)}; g.C.Aa=function(a,x){if(this.policy.T)RJs(this,a,!0,x),this.B.Pe(!0,"utc"),this.TF();else if(x=this.Tt.getVideoData().N6){var y=this.D;y.Uq=a;y.N6=x;ZQ(this)}}; g.C.mS=function(a){this.videoTrack.D=!1;this.audioTrack.D=!1;this.w1.T=!1;this.Tt.mS(a)}; g.C.Gz=function(a){this.w1.Gz(a-this.GY())}; g.C.Qx=function(){this.Tt.Qx()}; g.C.zI=function(a){a!==this.policy.Eq&&((this.policy.Eq=a)||this.TF())}; g.C.ZT=function(a){this.Tt.ZT(a)}; g.C.pL=function(a){this.Tt.pL(a)}; g.C.UD=function(a,x,y){var D;(D=this.tP)==null||D.UD(a,x,y);this.policy.D&&(this.B.V=void 0,this.TF())}; g.C.Fm=function(a){var x;(x=this.tP)==null||x.Fm(a)}; g.C.u2=function(a,x){if(this.policy.D){var y,D=(y=a.YV)==null?void 0:y[0];y=this.Tt.getVideoData();y=y.sY||y.H0;var M,N,F;this.AP("clidai",{onqlst:1,len:((M=a.YV)==null?void 0:M.length)||0,rn:x,evt:ic8(D==null?void 0:(N=D.HN)==null?void 0:N.event),cid:(D==null?void 0:(F=D.HN)==null?void 0:F.identifier)||"null",sq:(D==null?void 0:D.mp)||-1,trk:(D==null?void 0:D.trackType)||"null",dis:y});var c;(c=this.tP)==null||c.u2(a,x,this.aY||void 0,y)}}; g.C.prefetchKeyPlay=function(a,x){var y=this;if(b0(this)){var D=VBq().legacyApplicationQuality==="limited-memory";this.policy.gb&&D||(this.xs||(this.xs=new qT(function(M){y.Tt.UK(M)}),g.U(this,this.xs)),oLs(this.xs,{Ri:a, Wt:x,FC:2}),this.TF())}};g.d(pC,g.Mf);g.d(IM,pC);IM.prototype.D=function(a,x){if(a&&x){var y=Number(fX(a,"cpi"))*1+1;isNaN(y)||y<=0||ythis.J&&(this.J=y,g.sJ(this.T)||(this.T={},this.U.stop(),this.B.stop())),this.T[x]=a,g.eN(this.B))}}; IM.prototype.N=function(){for(var a=g.W(Object.keys(this.T)),x=a.next();!x.done;x=a.next()){var y=x.value;x=this.publish;for(var D=this.J,M=g.Pw(this.T[y]),N=[],F=g.W(M[6].split("&")),c=F.next();!c.done;c=F.next())c=c.value,c.indexOf("cpi=")===0?N.push("cpi="+D.toString()):c.indexOf("ek=")===0?N.push("ek="+g.Vp(y)):N.push(c);M[6]="?"+N.join("&");y="skd://"+M.slice(2).join("");M=y.length*2;D=new Uint8Array(M+4);D[0]=M%256;D[1]=(M-D[0])/256;for(M=0;M0)for(var y=g.W(this.T),D=y.next();!D.done;D=y.next())if(x===D.value.info.cryptoPeriodIndex){x=!0;break a}x=!1}if(!x){x=(0,g.lY)();a:{y=a.cryptoPeriodIndex;if(!isNaN(y)){D=g.W(this.J.values());for(var M=D.next();!M.done;M=D.next())if(Math.abs(M.value.cryptoPeriodIndex-y)<=1){y=!0;break a}}y=!1}y?(y=a.T,y=Math.max(0,Math.random()*((isNaN(y)?120:y)-30))*1E3):y=0;this.publish("log_qoe",{wvagt:"delay."+y,cpi:a.cryptoPeriodIndex,reqlen:this.T.length}); y<=0?AaG(this,a):(this.T.push({time:x+y,info:a}),g.eN(this.B,y))}}; e$.prototype.m6=function(){this.T=[];pC.prototype.m6.call(this)};var qK={},ra6=(qK.DRM_TRACK_TYPE_AUDIO="AUDIO",qK.DRM_TRACK_TYPE_SD="SD",qK.DRM_TRACK_TYPE_HD="HD",qK.DRM_TRACK_TYPE_UHD1="UHD1",qK);g.d(O1S,g.A);g.d(XiS,g.Mf);g.C=XiS.prototype;g.C.B2=function(a){var x=this;if(!(this.hP()||a.size<=0)){var y={};a.forEach(function(D,M){var N=xL(x.B)?M:D;M=new Uint8Array(xL(x.B)?D:M);xL(x.B)&&GCG(M);D=g.Hc(M,4);GCG(M);M=g.Hc(M,4);x.T[D]?x.T[D].status=N:x.T[M]?x.T[M].status=N:x.T[D]={type:"",status:N};oVG(x,x.T[D].type,y)}); ze1(this,",");ac(this,{onkeystatuschange:1});this.status="kc";this.publish("keystatuseschange",this)}}; g.C.error=function(a,x,y,D){this.hP()||(this.publish("licenseerror",a,x,y,D),a==="drm.provision"&&(a=(Date.now()-this.D)/1E3,this.D=NaN,this.publish("ctmp","provf",{et:a.toFixed(3)})));aJ(x)&&this.dispose()}; g.C.shouldRetry=function(a,x){return!a&&this.requestNumber===x.requestNumber}; g.C.m6=function(){this.T={};g.Mf.prototype.m6.call(this)}; g.C.Xn=function(){var a={ctype:this.V.contentType||"",length:this.V.initData.length,requestedKeyIds:this.OJ,cryptoPeriodIndex:this.cryptoPeriodIndex};this.J&&(a.keyStatuses=this.T);return a}; g.C.getInfo=function(){var a=this.U.join();if(xF(this)){var x=new Set,y;for(y in this.T)this.T[y].status!=="usable"&&x.add(this.T[y].type);a+="/UKS."+Array.from(x)}return a+="/"+this.cryptoPeriodIndex}; g.C.IK=function(){return this.url};g.d(jf,g.A);g.C=jf.prototype;g.C.iZ=function(a){if(this.N){var x=a.messageType||"license-request";this.N(new Uint8Array(a.message),x)}}; g.C.B2=function(){this.Y&&this.Y(this.T.keyStatuses)}; g.C.onClosed=function(){this.hP()||g.tY("xboxone")&&this.J&&this.J("closedShouldNotRetry")}; g.C.rB=function(a){this.N&&this.N(a.message,"license-request")}; g.C.CT=function(a){if(this.J){if(this.B){var x=this.B.error.code;a=this.B.error.systemCode}else x=a.errorCode,a=a.systemCode;this.J("t.prefixedKeyError;c."+x+";sc."+a,x,a)}}; g.C.RB=function(){this.D&&this.D()}; g.C.update=function(a){var x=this;if(this.T)return this.T.update(a).then(null,xD(function(y){Su1(x,"t.update",y)})); this.B?this.B.update(a):this.element.addKey?this.element.addKey(this.V.keySystem,a,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.V.keySystem,a,this.initData,this.sessionId);return gx()}; g.C.m6=function(){this.T&&(this.BJ?this.T.close().catch(g.E0):this.T.close());this.element=null;g.A.prototype.m6.call(this)};g.d(Dc,g.A);g.C=Dc.prototype;g.C.setServerCertificate=function(){return this.B.setServerCertificate?this.T.flavor==="widevine"&&this.T.uC?this.B.setServerCertificate(this.T.uC):DO(this.T)&&this.T.j3?this.B.setServerCertificate(this.T.j3):null:null}; g.C.createSession=function(a,x){var y=a.initData;if(this.T.keySystemAccess){x&&x("createsession");var D=this.B.createSession();jF(this.T)?y=w48(y,this.T.j3):DO(this.T)&&(y=Yiq(y)||new Uint8Array(0));x&&x("genreq");a=D.generateRequest(a.contentType,y);var M=new jf(null,null,null,D,null,this.Y);a.then(function(){x&&x("genreqsuccess")},xD(function(F){Su1(M,"t.generateRequest",F)})); return M}if(ab(this.T))return quq(this,y);if(y0(this.T))return Cyh(this,y);if((D=this.element)==null?0:D.generateKeyRequest)this.element.generateKeyRequest(this.T.keySystem,y);else{var N;(N=this.element)==null||N.webkitGenerateKeyRequest(this.T.keySystem,y)}return this.U=new jf(this.element,this.T,y,null,null,this.Y)}; g.C.Sj=function(a){var x=dxC(this,a);x&&x.rB(a)}; g.C.KF=function(a){var x=dxC(this,a);x&&x.CT(a)}; g.C.HV=function(a){var x=dxC(this,a);x&&x.RB(a)}; g.C.getMetrics=function(){var a=null;if(this.B&&this.B.getMetrics)try{a=this.B.getMetrics()}catch(x){}return a}; g.C.m6=function(){this.J=this.B=null;var a;(a=this.U)==null||a.dispose();a=g.W(Object.values(this.D));for(var x=a.next();!x.done;x=a.next())x.value.dispose();this.D={};g.A.prototype.m6.call(this);delete this.element};g.C=M_.prototype;g.C.get=function(a){a=this.findIndex(a);return a!==-1?this.values[a]:null}; g.C.remove=function(a){a=this.findIndex(a);a!==-1&&(this.keys.splice(a,1),this.values.splice(a,1))}; g.C.removeAll=function(){this.keys=[];this.values=[]}; g.C.set=function(a,x){var y=this.findIndex(a);y!==-1?this.values[y]=x:(this.keys.push(a),this.values.push(x))}; g.C.findIndex=function(a){return g.eV(this.keys,function(x){return g.wQ(a,x)})};g.d(vVG,g.Mf);g.C=vVG.prototype;g.C.pNc=function(a){this.Oj({onecpt:1});a.initData&&la7(this,new Uint8Array(a.initData),a.initDataType)}; g.C.Piy=function(a){this.Oj({onndky:1});la7(this,a.initData,a.contentType)}; g.C.hO=function(a){this.Oj({onneedkeyinfo:1});this.S.C("html5_eme_loader_sync")&&(this.Y.get(a.initData)||this.Y.set(a.initData,a));TuJ(this,a)}; g.C.vP=function(a){this.J.push(a);N_(this)}; g.C.createSession=function(a){var x=uUC(this)?vL7(a):g.Hc(a.initData);this.B.get(x);this.OJ=!0;a=new XiS(this.videoData,this.S,a,this.drmSessionId);this.B.set(x,a);a.subscribe("ctmp",this.sx,this);a.subscribe("keystatuseschange",this.B2,this);a.subscribe("licenseerror",this.s7,this);a.subscribe("newlicense",this.y$,this);a.subscribe("newsession",this.eI,this);a.subscribe("sessionready",this.zU,this);a.subscribe("fairplay_next_need_key_info",this.wB,this);this.S.C("html5_enable_vp9_fairplay")&&a.subscribe("qualitychange", this.pm,this);a.subscribe("sabrlicenseconstraint",this.bt6,this);eJl(a,this.U)}; g.C.y$=function(a){this.hP()||(this.Oj({onnelcswhb:1}),a&&!this.heartbeatParams&&(this.heartbeatParams=a,this.publish("heartbeatparams",a)))}; g.C.eI=function(){this.hP()||(this.Oj({newlcssn:1}),this.J.shift(),this.OJ=!1,N_(this))}; g.C.zU=function(){if(ab(this.T)&&(this.Oj({onsnrdy:1}),this.N1--,this.N1===0)){var a=this.cJ,x,y;(x=a.element)==null||(y=x.msSetMediaKeys)==null||y.call(x,a.J)}}; g.C.B2=function(a){if(!this.hP()){this.yP||(this.yP=!0,this.S.RY()&&mxq(this));this.Oj({onksch:1});var x=this.pm;if(!xF(a)&&g.p3&&a.B.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var y="large";else{y=[];var D=!0;if(xF(a))for(var M=g.W(Object.keys(a.T)),N=M.next();!N.done;N=M.next())N=N.value,a.T[N].status==="usable"&&y.push(a.T[N].type),a.T[N].status!=="unknown"&&(D=!1);if(!xF(a)||D)y=a.U;y=Fl1(y)}x.call(this,y);if(a.S.C("html5_enable_vp9_fairplay")&&DO(a.B))x=a.BJ; else{if(!xF(a))for(x={},y=g.W(a.U),D=y.next();!D.done;D=y.next())oVG(a,D.value,x);x=a.authorizedFormats}this.videoData.authorizedFormats=x;this.publish("keystatuseschange",a)}}; g.C.sx=function(a,x){this.hP()||this.publish("ctmp",a,x)}; g.C.wB=function(a,x){this.hP()||this.publish("fairplay_next_need_key_info",a,x)}; g.C.s7=function(a,x,y,D){this.hP()||(this.videoData.C("html5_log_drm_metrics_on_error")&&mxq(this),this.publish("licenseerror",a,x,y,D))}; g.C.sI=function(){return this.V}; g.C.pm=function(a){var x=g.mw("auto",a,!1,"l");if(this.videoData.P5){if(this.V.equals(x))return}else if(qa6(this.V,a))return;this.V=x;this.publish("qualitychange");this.Oj({updtlq:a})}; g.C.bt6=function(a){this.videoData.sabrLicenseConstraint=a}; g.C.m6=function(){var a,x;this.T.keySystemAccess&&this.element&&!((a=this.mediaElement)==null?0:(x=a.Tt)==null?0:x.W3())&&(this.tP?this.element.setMediaKeys(null).catch(g.E0):this.element.setMediaKeys(null));this.element=null;this.J=[];a=g.W(this.B.values());for(x=a.next();!x.done;x=a.next())x=x.value,x.unsubscribe("ctmp",this.sx,this),x.unsubscribe("keystatuseschange",this.B2,this),x.unsubscribe("licenseerror",this.s7,this),x.unsubscribe("newlicense",this.y$,this),x.unsubscribe("newsession",this.eI, this),x.unsubscribe("sessionready",this.zU,this),x.unsubscribe("fairplay_next_need_key_info",this.wB,this),this.S.C("html5_enable_vp9_fairplay")&&x.unsubscribe("qualitychange",this.pm,this),x.dispose();this.B.clear();this.D.removeAll();this.Y.removeAll();this.heartbeatParams=null;g.Mf.prototype.m6.call(this)}; g.C.Xn=function(){for(var a={systemInfo:this.T.Xn(),sessions:[]},x=g.W(this.B.values()),y=x.next();!y.done;y=x.next())a.sessions.push(y.value.Xn());return a}; g.C.getInfo=function(){return this.B.size<=0?"no session":""+this.B.values().next().value.getInfo()+(this.N?"/KR":"")}; g.C.Oj=function(a,x){x=x===void 0?!1:x;this.hP()||(It(a),(this.S.RY()||x)&&this.publish("ctmp","drmlog",a))};var Buq=!1,$xl=!1;g.d(gVl,g.A);g.C=gVl.prototype;g.C.jJ=function(){return!!this.Vc}; g.C.D9=function(){return this.B}; g.C.handleError=function(a){var x=this;ib6(this,a);var y;if(y=!((a.errorCode==="html5.invalidstate"||a.errorCode==="fmt.unplayable"||a.errorCode==="fmt.unparseable")&&Hb7(this,a.errorCode,a.details)))if(y=!tvS(this,a))this.videoData.errorDetail==="7"&&g.oF(this.sJ)?(rA7(this,"innertube_player_reload_required"),y=!0):y=!1,y=!y;if(y)if(this.sJ.cJ!=="yt"&&Vvz(this,a)&&this.videoData.VS&&(0,g.lY)()/1E3>this.videoData.VS&&jT(this.videoData)&&(y=Object.assign({e:a.errorCode},a.details),y.stalesigexp="1", y.expire=Math.round(this.videoData.VS*1E3),y.init=Math.round(this.videoData.FF),y.now=Math.round((0,g.lY)()),a=new g.eb(a.errorCode,y,2),this.Tt.Fy(a.errorCode,2,"SIGNATURE_EXPIRED",It(a.details))),aJ(a.severity)){var D;y=(D=this.Tt.loader)==null?void 0:D.T.T;if(this.sJ.C("html5_use_network_error_code_enums"))if(ObJ(a)&&y&&y.isLocked())var M="FORMAT_UNAVAILABLE";else if(this.sJ.D||a.errorCode!=="auth"||a.details.rc!==429)a.errorCode==="ump.spsrejectfailure"&&(M="HTML5_SPS_UMP_STATUS_REJECTED");else{M= "TOO_MANY_REQUESTS";var N="6"}else ObJ(a)&&y&&y.isLocked()?M="FORMAT_UNAVAILABLE":this.sJ.D||a.errorCode!=="auth"||a.details.rc!=="429"?a.errorCode==="ump.spsrejectfailure"&&(M="HTML5_SPS_UMP_STATUS_REJECTED"):(M="TOO_MANY_REQUESTS",N="6");this.Tt.Fy(a.errorCode,a.severity,M,It(a.details),N)}else this.Tt.publish("nonfatalerror",a),D=/^pp/.test(this.videoData.clientPlaybackNonce),this.AC(a.errorCode,a.details),D&&a.errorCode==="manifest.net.connect"&&(a="https://www.youtube.com/generate_204?cpn="+ this.videoData.clientPlaybackNonce+"&t="+(0,g.lY)(),AA(a,"manifest",function(F){x.D=!0;x.AP("pathprobe",F)},function(F){x.AC(F.errorCode,F.details)}))}; g.C.AP=function(a,x){this.Tt.r0.AP(a,x)}; g.C.AC=function(a,x){x=It(x);this.Tt.r0.AC(a,x)};zT.prototype.us=function(a){var x=IaG(this);if(!a)return{Pj:Ik,jO:Ik,UB:Ik,R$:Ik,mM:Ik,OB:Ik,yk:x};var y=Ik;if(EO(x)||this.C("html5_perf_cap_override_sticky"))y=cN7(this,a);return{Pj:y,jO:Dqs(this,a),UB:yN6(this,a),R$:oUq(this,a.videoData),mM:JN1(this,a.videoData,a),OB:ar1(this,a),yk:x}}; zT.prototype.IS=function(a){if(g.oF(this.S)&&OO(this.S.N,VV.HEIGHT))var x=a.T.videoInfos[0].video.qualityOrdinal;else{var y=this.wl(!!a.T.T);Gz(a.videoData)||bU(a.videoData);a=a.T.videoInfos;if(a.length){var D=.85,M=a[0].video;M.projectionType!=="MESH"&&M.projectionType!=="EQUIRECTANGULAR"&&M.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||fQ||(D=.45);M=g.ts(this.S.experiments,"html5_viewport_undersend_maximum");for(var N=0;N=0,stateAtSend:x,joinLatencySecs:N,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:D,playerCanaryStage:M,isAd:this.provider.videoData.isAd(),liveMode:y,hasDrm:!!g.k$(this.provider.videoData),isGapless:this.provider.videoData.Y,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai, encounteredSabrFallback:this.encounteredSabrFallback,isSabr:kY(this.provider.videoData)};a||g.Ky("html5PlayerHealthEvent",x);this.J=!0;this.dispose()}}; oc.prototype.m6=function(){this.J||this.send();window.removeEventListener("error",this.bU);window.removeEventListener("unhandledrejection",this.bU);g.A.prototype.m6.call(this)}; var cbJ=/\bnet\b/;LQG.prototype.update=function(){if(this.V){var a=this.t$()||0,x=g.l0(this.provider);a>=this.provider.Tt.getDuration()-.1&&(this.previouslyEnded=!0);if(a!==this.T||dqz(this,a,x)){var y;if(!(y=ax-this.gi+2||dqz(this,a,x))){y=this.provider.Tt.getVolume();var D=y!==this.cJ,M=this.provider.Tt.isMuted()?1:0;M!==this.BJ?(this.BJ=M,y=!0):(!D||this.U>=0||(this.cJ=y,this.U=x),y=x-this.U,this.U>=0&&y>2?(this.U=-1,y=!0):y=!1)}y&&(GT(this),this.J=a);this.gi=x;this.T=a}}}; LQG.prototype.t$=function(){var a=this.provider.Tt.t$();return ST(this.provider.videoData)?a+this.provider.Tt.GY():a};ZJC.prototype.send=function(a){var x=this;if(!this.EJ){var y=vUJ(this),D=g.sS(this.uri,y);this.S.C("vss_through_gel_double")&&PEz(D);this.OJ&&!this.S.C("html5_simplify_pings")?mqG(this,D):nUT(this,a).then(function(M){x.S.C("html5_switch_vss_to_post")&&(M=M||{},M.method="POST");x.OJ&&(M=M||{},M.method="POST",M.postParams={atr:x.attestationResponse});CC(D,M,{token:x.dS,JQ:x.Af,mdxEnvironment:x.mdxEnvironment},x.S,a,x.UJ,x.isFinal&&x.zZ||x.yP||x.J&&x.El)}); this.EJ=!0}}; ZJC.prototype.B=function(a){a===void 0&&(a=NaN);return Number(a.toFixed(3)).toString()}; var dM={},kaS=(dM.LIVING_ROOM_APP_MODE_UNSPECIFIED=0,dM.LIVING_ROOM_APP_MODE_MAIN=1,dM.LIVING_ROOM_APP_MODE_KIDS=2,dM.LIVING_ROOM_APP_MODE_MUSIC=3,dM.LIVING_ROOM_APP_MODE_UNPLUGGED=4,dM.LIVING_ROOM_APP_MODE_GAMING=5,dM),Z7={},lrG=(Z7.EMBEDDED_PLAYER_MODE_UNKNOWN=0,Z7.EMBEDDED_PLAYER_MODE_DEFAULT=1,Z7.EMBEDDED_PLAYER_MODE_PFP=2,Z7.EMBEDDED_PLAYER_MODE_PFL=3,Z7);g.d(Sf,g.A);g.C=Sf.prototype; g.C.P2=function(){if(!this.J){this.provider.videoData.pA===16623&&g.E0(Error("Playback for EmbedPage"));var a=Cl(this,"playback");this.V=WQJ(this);qKT(this.T);a.Y=Ll(this);this.B>0&&(a.T-=this.B);a.send();if(this.provider.videoData.kf){a=this.provider.S;var x=this.provider.videoData,y={html5:"1",video_id:x.videoId,cpn:x.clientPlaybackNonce,ei:x.eventId,ptk:x.kf,oid:x.AV,ptchn:x.cj,pltype:x.dK,content_v:OM(x)};x.Hx&&Object.assign(y,{m:x.Hx});a=g.sS(a.uV+"ptracking",y);$q6(this,a)}this.provider.videoData.b9|| (frs(this),gU8(this));this.J=!0;a=this.T;a.T=a.t$();a.gi=g.l0(a.provider);!(a.J===0&&a.T<5)&&a.T-a.J>2&&(a.J=a.T);a.V=!0}}; g.C.onProgress=function(){this.T.update();BHl(this)&&(frs(this),gU8(this))}; g.C.m6=function(){g.A.prototype.m6.call(this);wY(this);CEG(this.T)}; g.C.Xn=function(){return vUJ(Cl(this,"playback"))}; g.C.BO=function(a){var x=Cl(this,"engage");x.tP=a;return THJ(x,HJh(this.provider))};UqS.prototype.isEmpty=function(){return this.endTime===this.startTime};dY.prototype.C=function(a){return this.S.C(a)}; dY.prototype.getCurrentTime=function(){return this.Tt.getCurrentTime()}; dY.prototype.t$=function(){return this.Tt.t$()}; var iJs={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.d(g.Zc,g.A);g.C=g.Zc.prototype;g.C.P2=function(){this.T&&this.T.P2();this.B&&this.B.P2()}; g.C.onProgress=function(){if(this.provider.videoData.enableServerStitchedDai&&this.S7){var a;(a=this.J.get(this.S7))==null||a.onProgress()}else if(this.T)this.T.onProgress()}; g.C.zA=function(a){this.qoe&&this.qoe.zA(a)}; g.C.G$=Rs(29);g.C.YL=Rs(35);g.C.lG=function(a,x){this.qoe&&this.qoe.lG(a,x)}; g.C.AA=function(){if(this.provider.videoData.enableServerStitchedDai&&this.S7){var a;(a=this.J.get(this.S7))!=null&>(a.T)}else this.T&>(this.T.T)}; g.C.AC=function(a,x){this.qoe&&zJ7(this.qoe,a,x);if(this.B)this.B.onError(a)}; g.C.on=function(a,x){switch(a){case "M":var y;(y=this.qoe)==null||y.on(a,x);break;case "A":var D;(D=this.qoe)==null||D.on(a)}}; g.C.onPlaybackRateChange=function(a){if(this.qoe)this.qoe.onPlaybackRateChange(a);this.T&>(this.T.T)}; g.C.II=Rs(52);g.C.AP=function(a,x,y){this.qoe&&this.qoe.AP(a,x,y)}; g.C.MW=function(a,x,y){this.qoe&&this.qoe.MW(a,x,y)}; g.C.e5=function(a){var x;(x=this.qoe)==null||x.e5(a)}; g.C.ID=function(a){var x;(x=this.qoe)==null||x.ID(a)}; g.C.ZO=function(a,x,y,D){var M;(M=this.qoe)==null||M.ZO(a,x,y,D)}; g.C.pL=function(a){this.qoe&&this.qoe.pL(a)}; g.C.TB=function(a,x,y){this.qoe&&this.qoe.TB(a,x,y)}; g.C.SR=Rs(23);g.C.KD=function(){if(this.qoe)return this.qoe.KD()}; g.C.Xn=function(){if(this.provider.videoData.enableServerStitchedDai&&this.S7){var a,x;return(x=(a=this.J.get(this.S7))==null?void 0:a.Xn())!=null?x:{}}return this.T?this.T.Xn():{}}; g.C.ya=function(){var a;return(a=this.qoe)==null?void 0:a.ya()}; g.C.gV=function(a,x){var y;(y=this.qoe)==null||y.gV(a,x)}; g.C.BO=function(a){return this.T?this.T.BO(a):function(){}}; g.C.getVideoData=function(){return this.provider.videoData}; g.C.resume=function(){this.qoe&&this.qoe.resume()};g.d(g.vS,g.A);g.C=g.vS.prototype;g.C.GF=function(a,x){this.sync();x&&this.T.array.length>=2E3&&this.mq("captions",1E4);x=this.T;if(a.length>1&&a.length>x.array.length)x.array=x.array.concat(a),x.array.sort(x.T);else{a=g.W(a);for(var y=a.next();!y.done;y=a.next())y=y.value,!x.array.length||x.T(y,x.array[x.array.length-1])>0?x.array.push(y):g.Ch(x.array,y,x.T)}this.J=NaN;this.sync()}; g.C.qK=function(a){a.length>1E4&&g.E0(new g.$G("Over 10k cueRanges removal occurs with a sample: ",a[0]));if(!this.hP()){var x=new Set(a);this.B=this.B.filter(function(y){return!x.has(y)}); yn8(this.T,x);this.sync()}}; g.C.Qe=function(a,x){if(!this.hP()){var y=this.yL().find(function(D){return D.id===x&&D.namespace===a}); y&&this.qK([y])}}; g.C.mq=function(a,x){var y=(isNaN(this.J)?Mms(this):this.J)-x;x=this.yL().filter(function(D){return D.namespace===a&&D.endthis.T,N=g.t(y,8)&&g.t(y,16),F=this.Tt.SZ().isBackground()||y.isSuspended();$F(this,this.YG,N&&!F,M,"qoe.slowseek",function(){},"timeout"); var c=isFinite(this.T);c=N&&c&&x.BD(this.T);var J=!D||Math.abs(D-this.T)>10,G=this.S.C("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),Q=D===0&&this.B&&[11,10].includes(this.B);$F(this,this.EJ,c&&J&&!F&&(!G||!Q),M,"qoe.slowseek",function(){x.seekTo(a.T)},"set_cmt"); J=c&&VP(x.ws(),this.T);var S=this.Tt.loader;c=!S||S.yw();var K=function(){x.seekTo(a.T+.001)}; $F(this,this.yP,J&&c&&!F,M,"qoe.slowseek",K,"jiggle_cmt");c=function(){return a.Tt.eZ()}; $F(this,this.e8,J&&!F,M,"qoe.slowseek",c,"new_elem");var L=Zs(y);Q=y.isBuffering();var w=x.ws(),Z=Of(w,D),v=Z>=0&&w.end(Z)>D+5;J=L&&Q&&v;G=this.Tt.getVideoData();$F(this,this.N1,D<.002&&this.T<.002&&N&&g.oF(this.S)&&g.iU(G)&&!F,M,"qoe.slowseek",c,"slow_seek_shorts");$F(this,this.BJ,G.iV()&&N&&!F&&!G.V,M,"qoe.slowseek",c,"slow_seek_gapless_shorts");$F(this,this.cJ,J&&!F,L&&!Q,"qoe.longrebuffer",K,"jiggle_cmt");$F(this,this.dS,J&&!F,L&&!Q,"qoe.longrebuffer",c,"new_elem_nnr");if(S){var m=S.getCurrentTime(); N=x.Gw();N=oZl(N,m);N=!S.isSeeking()&&D===N;$F(this,this.O6,L&&Q&&N&&!F,L&&!Q&&!N,"qoe.longrebuffer",function(){x.seekTo(m)},"seek_to_loader")}N={}; K=Of(w,Math.max(D-3.5,0));var u=K>=0&&D>w.end(K)-1.1,E=K>=0&&K+1=0&&u&&E<11;N.close2edge=u;N.gapsize=E;N.buflen=w.length;this.B&&(N.seekSour=this.B);$F(this,this.tP,L&&Q&&!F,L&&!Q,"qoe.longrebuffer",function(){},"timeout",N); N=y.isSuspended();N=this.Tt.N5()&&!N;$F(this,this.Y,N,!N,"qoe.start15s",function(){a.Tt.Ug("ad")},"ads_preroll_timeout"); N=this.S.experiments.XR("html5_use_playback_rate_in_skip_slow_ad")?this.Tt.getPlaybackRate()*1E3:1E3;Z=D-this.U5;$F(this,this.Gt,S,L&&!Q,"qoe.longrebuffer",function(){a.Tt.ZT()},"reset_media_source"); $F(this,this.Cc,S,L&&!Q,"qoe.longrebuffer",c,"reset_media_element");this.U===0&&(this.D=D);S=Q&&this.T===0&&D>1&&D===this.D;$F(this,this.UJ,g.iU(G)&&S,L&&!Q,"qoe.slowseek",function(){x.seekTo(0)},"reseek_after_time_jump"); F=y.isOrWillBePlaying()&&!F;v=this.Tt.eb()-D<6&&!v&&this.Tt.o4();$F(this,this.V,G.iV()&&F&&Q&&v,L&&!Q,"qoe.longrebuffer",function(){a.Tt.eZ(!1,!0)},"handoff_end_long_buffer_reload"); F=this.B===104||this.Tt.Lh;y=JM(G)&&G.isAd()&&!G.V&&F&&(Q||g.t(y,8)&&g.t(y,16));$F(this,this.zt,y,M,"qoe.start15s",c,"gapless_ad_slow_start");y=JM(G)&&!G.V&&F&&J;$F(this,this.iY,y,M,"qoe.longrebuffer",c,"gapless_slow_start");this.U=D;this.N.start()}}; hu.prototype.AC=function(a,x,y){x=this.Xn(x);x.wn=y;x.wdup=this.J[a]?"1":"0";this.Tt.AC(new g.eb(a,x));this.J[a]=!0}; hu.prototype.Xn=function(a){a=Object.assign(this.Tt.Xn(!0),a.Xn());this.T&&(a.stt=this.T.toFixed(3));this.Tt.getVideoData().isLivePlayback&&(a.ct=this.Tt.getCurrentTime().toFixed(3),a.to=this.Tt.GY().toFixed(3));delete a.uga;delete a.euri;delete a.referrer;delete a.fexp;delete a.vm;return a}; BS.prototype.reset=function(){this.T=this.B=this.J=this.startTimestamp=0;this.U=!1}; BS.prototype.test=function(a){if(!this.N||this.B)return!1;if(!a)return this.reset(),!1;a=(0,g.lY)();if(!this.startTimestamp)this.startTimestamp=a,this.J=0;else if(this.J>=this.N)return this.B=a,!0;this.J+=1;return!1}; BS.prototype.Xn=function(){var a={},x=(0,g.lY)();this.startTimestamp&&(a.wsd=(x-this.startTimestamp).toFixed());this.B&&(a.wtd=(x-this.B).toFixed());this.T&&(a.wssd=(x-this.T).toFixed());return a};g.d(vWJ,g.A);g.C=vWJ.prototype;g.C.setMediaElement=function(a){(this.mediaElement=a)?(this.mediaElement&&(this.N||this.J||!this.mediaElement.rC()||this.seekTo(.01,{Rj:"seektimeline_setupMediaElement"})),fl(this)):Rc(this)}; g.C.getCurrentTime=function(a){a=a===void 0?!1:a;if(gY(this.Tt)){if(this.C("html5_use_centralized_player_time")&&!a&&!isNaN(this.D))return this.D;if(!isNaN(this.B))return this.B}else{if(this.C("html5_use_centralized_player_time")&&!a&&!isNaN(this.D)&&isFinite(this.D))return this.D;if(!isNaN(this.B)&&isFinite(this.B))return this.B}return this.mediaElement&&gWz(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.J||0}; g.C.bQ=function(){return this.zt}; g.C.t$=function(){return this.getCurrentTime()-this.GY()}; g.C.yX=function(){return this.T?this.T.yX():Infinity}; g.C.isAtLiveHead=function(a){if(!this.T)return!1;a===void 0&&(a=this.getCurrentTime());return mD(this.T,a)}; g.C.VD=function(){return!!this.T&&this.T.VD()}; g.C.seekTo=function(a,x){var y=x===void 0?{}:x;x=y.G3===void 0?!1:y.G3;var D=y.hQ===void 0?0:y.hQ;var M=y.wj===void 0?!1:y.wj;var N=y.sR===void 0?0:y.sR;var F=y.Rj===void 0?"":y.Rj;var c=y.seekSource===void 0?void 0:y.seekSource;var J=y.I1===void 0?!1:y.I1;var G=y.K6===void 0?!1:y.K6;y=y.qs===void 0?!1:y.qs;J&&(a+=this.GY());kY(this.videoData)&&c===29&&(this.zt=void 0);J=a=this.qG())||!g.hM(this.videoData),Z||(v={st:v,mst:this.qG()},this.T&&this.C("html5_high_res_seek_logging")&&(v.ht=this.T.yX(),v.adft=uA(this.T)),this.Tt.AP("seeknotallowed",v)),v=Z));if(!v)return this.U&&(this.U=null,hW7(this)),g.EI(this.getCurrentTime());v=.005;G&&this.C("html5_sabr_seek_no_shift_tolerance")&&(v=0);if(Math.abs(a-this.B)<=v&&this.UJ)return this.N;F&&(v=a,this.S.RY()||this.C("html5_log_seek_reasons"))&& (F={reason:F,tgt:v},this.C("html5_sabr_csdai_seek_log")&&(F.source=c),this.Tt.AP("seekreason",F));c&&(this.cJ.B=c);this.UJ&&Rc(this);this.N||(this.N=new Jj);a&&!isFinite(a)&&kVl(this,!1);(F=y||J)||(F=a,F=!(this.videoData.isLivePlayback&&this.videoData.J&&!this.videoData.J.T&&!(this.mediaElement&&this.mediaElement.h1()>0&&this.mediaElement.VV()>0)||Zi(this.videoData)&&this.zH()===this.qG(!1)?0:isFinite(F)||!Zi(this.videoData)));F||(a=YF(this,a,M));a&&!isFinite(a)&&kVl(this,!1);this.C("html5_use_centralized_player_time")? this.D=a:this.B=this.J=a;this.Gt=N;this.Y=0;this.T&&(M=this.T,N=a,wGJ(M,N,!1),CxG(M,N));M=this.Tt;N=a;F={G3:x,seekSource:c};M.sK.J=N;y=M.dJ;y.mediaTime=N;y.T=!0;F.G3&&M.Lp(F);F=N>M.videoData.endSeconds&&N>M.videoData.limitedPlaybackDurationInSeconds;M.dD&&F&&isFinite(N)&&CPT(M);N0&&ax.start&& CPT(this.Tt);return this.N}; g.C.qG=function(a){if(!this.videoData.isLivePlayback)return this.Tt.videoData.qG();var x;return jz(this.videoData)&&((x=this.mediaElement)==null?0:x.isPaused())&&this.videoData.T?(a=this.getCurrentTime(),TnC(this.Pm(a)*1E3)+a):this.C("html5_sabr_parse_live_metadata_playback_boundaries")&&kY(this.videoData)&&this.videoData.T?a?this.videoData.T.tP||0:this.videoData.T.KI||0:Zi(this.videoData)&&this.videoData.Dk&&this.videoData.T?this.videoData.T.qG()+this.timestampOffset:this.videoData.J&&this.videoData.J.T? !a&&this.T?this.T.yX():this.Tt.videoData.qG()+this.timestampOffset:this.mediaElement?p6()?TnC(this.mediaElement.N9().getTime()):this.mediaElement.VV()+this.timestampOffset||this.timestampOffset:this.timestampOffset}; g.C.zH=function(){if(this.C("html5_sabr_parse_live_metadata_playback_boundaries")&&kY(this.videoData)){var a;return((a=this.videoData.T)==null?void 0:a.Gn)||0}a=this.videoData?this.videoData.zH()+this.timestampOffset:this.timestampOffset;if(jz(this.videoData)&&this.videoData.T){var x,y=Number((x=this.videoData.progressBarStartPosition)==null?void 0:x.utcTimeMillis)/1E3;if(!isNaN(y)&&(x=this.JX(y),!isNaN(x)))return Math.max(a,x)}return a}; g.C.Di=function(){this.N||this.seekTo(this.J,{Rj:"seektimeline_forceResumeTime_singleMediaSourceTransition",seekSource:15})}; g.C.MJ=function(){return this.UJ&&!isFinite(this.B)}; g.C.m6=function(){uHG(this,null);this.cJ.dispose();g.A.prototype.m6.call(this)}; g.C.Xn=function(){var a={};this.loader&&Object.assign(a,this.loader.Xn());this.mediaElement&&Object.assign(a,this.mediaElement.Xn());return a}; g.C.dN=function(a){this.timestampOffset=a}; g.C.getStreamTimeOffset=function(){return Zi(this.videoData)?0:this.videoData.T?this.videoData.T.getStreamTimeOffset():0}; g.C.GY=function(){return this.timestampOffset}; g.C.Pm=function(a){return this.videoData&&this.videoData.T?this.videoData.T.Pm(a-this.timestampOffset):NaN}; g.C.hS=function(){if(!this.mediaElement)return 0;if($$(this.videoData)){var a=this.mediaElement.XU()+this.timestampOffset-this.zH(),x=this.qG()-this.zH();return Math.max(0,Math.min(1,a/x))}return this.mediaElement.hS()}; g.C.QF=function(a){this.V&&(this.V.T=a)}; g.C.Aa=function(a,x,y){this.Tt.AP("requestUtcSeek",{time:a});kY(this.videoData)&&(this.zt=a);var D;(D=this.loader)==null||D.Aa(a,y);x&&(this.OJ=x)}; g.C.mS=function(a){kY(this.videoData)&&(this.zt=void 0);this.OJ?(this.Tt.AP("utcSeekingFallback",{source:"streamTime",timeSeconds:this.OJ}),this.Tt.seekTo(this.OJ,{Rj:"utcSeekingFallback_streamTime"}),this.OJ=0):(a=this.JX(a),isNaN(a)||(this.Tt.AP("utcSeekingFallback",{source:"estimate",timeSeconds:a}),this.Tt.seekTo(a,{Rj:"utcSeekingFallback_estimate"})))}; g.C.Qx=function(){this.OJ=0}; g.C.HW=function(a){this.e8=a}; g.C.JX=function(a){var x=this.getCurrentTime();if(isNaN(x))return NaN;var y=this.Pm(x);return isNaN(y)?NaN:a-(y-x)}; g.C.C=function(a){return this.S&&this.S.C(a)};g.d(Au,g.A);Au.prototype.start=function(){this.B.start()}; Au.prototype.stop=function(){this.B.stop()}; Au.prototype.clear=function(){for(var a=g.W(this.T.values()),x=a.next();!x.done;x=a.next())x.value.clear()}; Au.prototype.sample=function(){for(var a=g.W(this.J),x=a.next();!x.done;x=a.next()){var y=g.W(x.value);x=y.next().value;y=y.next().value;this.T.has(x)||this.T.set(x,new iT1(o2n.has(x)));this.T.get(x).update(y())}this.B.start()}; var o2n=new Set(["networkactivity"]);iT1.prototype.update=function(a){this.B?(this.buffer.add(a-this.T||0),this.T=a):this.buffer.add(a)}; iT1.prototype.clear=function(){this.buffer.clear();this.T=0};iA.prototype.gG=function(){return this.started}; iA.prototype.start=function(){this.started=!0}; iA.prototype.reset=function(){this.finished=this.started=!1};var bTT=!1;g.d(g.tu,g.Mf);g.C=g.tu.prototype;g.C.m6=function(){g.vm(this.MM);s88(this.m4);this.visibility.unsubscribe("visibilitystatechange",this.m4);Vh6(this.r0);g.wg(this.r0);ef(this);g.Os.Qr(this.N$);this.J1();this.TZ=null;g.wg(this.videoData);g.wg(this.Hy);g.wg(this.tM);g.wg(this.QC);g.CD(this.VeJ);this.dD=null;g.Mf.prototype.m6.call(this)}; g.C.TB=function(a,x,y,D,M){if(this.S.C("html5_log_ad_playback_docid")){var N=this.r0;if(N.qoe){N=N.qoe;var F=this.S.cJ||"yt";g.nC(N,g.l0(N.provider),"ad_playback",[a,x,y,M,F])}}else this.r0.TB(a,x,y);this.C("html5_log_media_perf_info")&&this.AP("adloudness",{ld:D.toFixed(3),cpn:a})}; g.C.Jo=function(){var a;return(a=this.loader)==null?void 0:a.Jo()}; g.C.sT=function(){var a;return(a=this.loader)==null?void 0:a.sT()}; g.C.ri=function(){var a;return(a=this.loader)==null?void 0:a.ri()}; g.C.jX=function(){var a;return(a=this.loader)==null?void 0:a.jX()}; g.C.fJ=function(){return this.videoData.fJ()}; g.C.W3=function(){return this.C("html5_not_reset_media_source")&&this.videoData.isLivePlayback}; g.C.Wr=function(){this.videoData.Y&&(this.videoData.u$=this.videoData.u$||this.L1.vJ().Jo(),this.videoData.Xs=this.videoData.Xs||this.L1.vJ().sT());if(QlT(this.videoData)||!xK(this.videoData)){var a=this.videoData.errorDetail;this.Fy(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),a,a,this.videoData.AX||void 0)}this.C("html5_generate_content_po_token")&&this.Bh();this.C("html5_enable_d6de4")&&this.RT()}; g.C.getVideoData=function(){return this.videoData}; g.C.j=function(){return this.S}; g.C.us=function(){return this.AI.us(this.TZ)}; g.C.SZ=function(){return this.visibility}; g.C.C6=function(){return this.mediaElement&&this.mediaElement.YQ()?this.mediaElement.Qn():null}; g.C.vN=function(){return this.mediaElement}; g.C.j0=function(){if(this.videoData.errorCode)return!1;this.j().D&&this.j().houseBrandUserStatus&&this.AP("hbut",{status:this.j().houseBrandUserStatus},!0);if(this.videoData.hC())return!0;this.Fy("api.invalidparam",2,void 0,"invalidVideodata.1");return!1}; g.C.xQ=function(a){(a=a===void 0?!1:a)||OJG(this.r0);this.Va=a;!this.j0()||this.ju.gG()?osS(this)&&this.ju.gG()&&!this.ju.finished&&!this.Va&&this.r4():(this.ju.start(),a=this.r0,g.l0(a.provider),a.qoe&&Njz(a.qoe),this.r4())}; g.C.r4=function(){if(this.videoData.isLoaded()){var a=this.Hy;g.ts(a.sJ.experiments,"html5_player_min_build_cl")>0&&g.ts(a.sJ.experiments,"html5_player_min_build_cl")>828208170&&rA7(a,"oldplayer");SBG(this)}else this.videoData.rF||this.videoData.VL?this.Va&&osS(this)||(this.videoData.rF?Xj1(this.videoData):(a=this.r0,a.qoe&&(a=a.qoe,W2(a,"protected"),a.provider.videoData.N?a.A5():a.provider.videoData.subscribe("dataloaded",a.A5,a)),iHS(this.videoData))):!this.videoData.loading&&this.vZ&&Jc7(this)}; g.C.vz=function(a){this.aY=a;this.loader&&(Bj6(this.loader,a),this.AP("sdai",{sdsstm:1}))}; g.C.UD=function(a,x,y){var D;(D=this.loader)==null||D.UD(a,x,y)}; g.C.Fm=function(a){var x;(x=this.loader)==null||x.Fm(a)}; g.C.f5=Rs(8);g.C.isFullscreen=function(){return this.visibility.isFullscreen()}; g.C.isBackground=function(){return this.visibility.isBackground()}; g.C.K5=function(){var a=this;bA(this).then(function(){return pl(a)}); this.playerState.isOrWillBePlaying()&&this.playVideo()}; g.C.Nv=function(){this.mediaElement&&this.mediaElement.activate();this.xQ();this.j0()&&!g.t(this.playerState,128)&&(this.H8.gG()||(this.H8.start(),this.videoData.zZ?this.TH(wV(this.playerState,4)):this.TH(wV(wV(this.playerState,8),1))),GhC(this))}; g.C.rj=function(){return this.ju.finished}; g.C.sendAbandonmentPing=function(){g.t(this.getPlayerState(),128)||(this.publish("internalAbandon"),this.Rp(!0),Vh6(this.r0),g.wg(this.r0),g.Os.Qr(this.N$))}; g.C.Vf=function(a,x,y){a=a===void 0?!0:a;(x===void 0||x)&&this.mediaElement&&this.mediaElement.pause();a&&y&&this.loader&&Zi(this.videoData)&&this.loader.ZO(y);this.TH(a?new g.S8(14):new g.S8)}; g.C.R5=function(){this.r0.AA()}; g.C.Fy=function(a,x,y,D,M,N){var F,c;g.WX(nyG,y)?F=y:y?c=y:F="GENERIC_WITHOUT_LINK";D=(D||"")+(";a6s."+ej());if(a==="auth"||a==="drm.auth"||a==="heartbeat.stop")y&&(D+=";r."+y.replaceAll(" ","_")),N&&(D+="sr."+N.replaceAll(" ","_"));x={errorCode:a,errorDetail:M,errorMessage:c||g.RU[F]||"",xl:F,AX:N||"",SN:D,PC:x,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=a;Ic(this,"dataloaderror");this.TH(LE(this.playerState,128,x));g.Os.Qr(this.N$);ef(this);this.VX()}; g.C.Ug=function(a){this.gD=this.gD.filter(function(x){return a!==x}); this.H8.gG()&&GhC(this)}; g.C.Ay=function(){var a;(a=!!this.gD.length)||(a=this.gs.T.array[0],a=!!a&&a.start<=-0x8000000000000);return a}; g.C.VD=function(){return this.sK.VD()}; g.C.isPlaying=function(){return this.playerState.isPlaying()}; g.C.Er=function(){return this.playerState.Er()&&this.videoData.zZ}; g.C.getPlayerState=function(){return this.playerState}; g.C.Jl=function(a){var x;(x=this.loader)==null||x.Jl(a)}; g.C.fp=function(a){var x;(x=this.loader)==null||x.fp(a)}; g.C.getPlayerType=function(){return this.playerType}; g.C.getPreferredQuality=function(){if(this.TZ){var a=this.TZ;a=a.videoData.zo.compose(a.videoData.GD);a=Bg(a)}else a="auto";return a}; g.C.DD=Rs(16);g.C.isGapless=function(){return!!this.mediaElement&&this.mediaElement.isView()}; g.C.setMediaElement=function(a){if(this.mediaElement&&a.Qn()===this.mediaElement.Qn()&&(a.isView()||this.mediaElement.isView())){if(a.isView()||!this.mediaElement.isView())this.zr(),this.mediaElement=a,this.mediaElement.F2(this),B46(this),this.sK.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.J1();if(!this.playerState.isError()){var x=CE(this.playerState,512);g.t(x,8)&&!g.t(x,2)&&(x=wV(x,1));a.isView()&&(x=CE(x,64));this.TH(x)}this.mediaElement=a;this.mediaElement.F2(this);!g.oF(this.S)&& this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);B46(this);this.sK.setMediaElement(this.mediaElement);this.C("html5_prewarm_media_source")&&!this.Hy.jJ()&&this.mediaElement.qM()}}; g.C.J1=function(a,x,y){a=a===void 0?!1:a;x=x===void 0?!1:x;y=y===void 0?!1:y;if(this.mediaElement){var D=this.getCurrentTime();D>0&&(this.sK.J=D);this.sK.setMediaElement(null);!a&&this.W3()?mUT(this):this.Iw(y);this.loader&&(NQ(this.loader),jK(this,x));this.Fu.stop();if(this.mediaElement&&(!this.H8.gG()&&!this.N5()||this.playerState.isError()||g.t(this.playerState,2)||this.TH(wV(this.playerState,512)),this.mediaElement)){this.zr();if(a||!this.mediaElement.isView())this.Jf.N4("mesv_s"),this.mediaElement.stopVideo(), Dt(this);this.mediaElement.F2(null);this.mediaElement=null}}}; g.C.playVideo=function(a,x){a=a===void 0?!1:a;x=x===void 0?!1:x;var y=this,D,M,N,F,c,J;return g.R(function(G){if(G.T==1){var Q=window.google_image_requests;Q&&Q.length>10&&(window.google_image_requests=Q.slice(-10));if(g.t(y.playerState,128))return G.return();if(y.Hy.D9())return y.publish("signatureexpired"),G.return();y.mediaElement&&OJG(y.r0);y.Nv();(g.t(y.playerState,64)||a)&&y.TH(wV(y.playerState,8));return y.H8.finished&&y.mediaElement?y.TZ||!y.Xt?G.WJ(2):g.B(G,y.Xt,3):G.return()}if(G.T!=2&& g.t(y.playerState,128))return G.return();if(!y.videoData.J)return y.videoData.isLivePlayback&&!g.CQ(y.S.N,!0)?(D="html5.unsupportedlive",M=2):(D=y.videoData.fJ()?"fmt.unplayable":"fmt.noneavailable",M=1),g.E0(Error("selectableFormats")),y.Fy(D,M,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","trg.selectableFormats"),G.return();if(y.YN()&&y.videoData.J.T)return G.return(bA(y));if(gY(y))Q=y.sK,CL(Q.videoData)&&!Q.isAtLiveHead(Q.getCurrentTime())&&Q.VD()&&Q.Tt.seekTo(Infinity,{Rj:"seektimeline_peggedToLive", seekSource:34});else if(CL(y.videoData)&&(N=y.getCurrentTime()F;if(!c||!F){M&&c&&(N=Math.max(N,M));var J;M=ees(x,(J=D.T)==null?void 0:J.videoInfos);J=x.Tt.getPlaybackRate();J>1&&M&&(J=yjq(x.S.N,D.T.videoInfos,J),a.T!==0&&J=480;if(x.C("html5_perf_cap_override_sticky")){G=x.J;x=x.C("html5_perserve_av1_perf_cap");x=x===void 0?!1:x;if(x===void 0?0:x){Q=d9();a=g.W(Object.keys(Q));for(N=a.next();!N.done;N=a.next())N=N.value,N.indexOf("1")!==0&&delete Q[N];g.fI("yt-player-performance-cap",Q,2592E3)}else g.Re("yt-player-performance-cap");Nrl(x);if(x){x=g.W(Xb.keys());for(Q=x.next();!Q.done;Q=x.next())Q=Q.value,Q.startsWith("1")|| Xb.delete(Q);x=g.W(cS.values());for(Q=x.next();!Q.done;Q=x.next())Q=Q.value,Q.startsWith("1")||cS.delete(Q);x=g.W(G.keys());for(Q=x.next();!Q.done;Q=x.next())Q=Q.value,Q.startsWith("1")||G.delete(Q)}else Xb.clear(),cS.clear(),G.clear()}}}}this.loader&&(x=this.loader,y=y||"",x.policy.T?cG(x.U.T,y):cG(x.T.N,y));this.pN()}; g.C.getUserPlaybackQualityPreference=function(){return this.videoData.J&&!this.videoData.J.T?Bg(this.videoData.zo):sO[Cu()]}; g.C.hasSupportedAudio51Tracks=function(){return this.videoData.hasSupportedAudio51Tracks()}; g.C.setUserAudio51Preference=function(a,x){this.getUserAudio51Preference()!==a&&(this.AP("toggle51",{pref:a}),g.fI("yt-player-audio51",a,x?31536E3:2592E3),this.K5())}; g.C.getUserAudio51Preference=function(){return this.videoData.getUserAudio51Preference()}; g.C.setProximaLatencyPreference=function(a){var x=this.getProximaLatencyPreference();this.AP("proxima",{pref:a});g.fI("yt-player-proxima-pref",a,31536E3);x!==a&&(a=this.sK,a.iY=!0,a.Tt.seekTo(Infinity,{Rj:"seektimeline_proximaSeekToHead",seekSource:34}))}; g.C.getProximaLatencyPreference=function(){var a;return(a=qs())!=null?a:0}; g.C.isProximaLatencyEligible=function(){return this.videoData.isProximaLatencyEligible}; g.C.Bh=function(){this.videoData.videoId?this.L1.Bh(this.videoData):this.AP("povid",{})}; g.C.RT=function(){this.videoData.videoId?this.L1.RT(this.videoData):this.AP("piavid",{})}; g.C.pN=function(){if(!this.hP()&&!g.t(this.playerState,128)&&this.videoData.J){if(this.videoData.J.T)VF(this);else{var a=y2(this),x=this.videoData;a:{var y=this.videoData.iY;if(a.T){for(var D=g.W(y),M=D.next();!M.done;M=D.next()){M=M.value;var N=M.getInfo(),F=g.ZY[N.video.quality];if((!a.J||N.video.quality!=="auto")&&F<=a.T){y=M;break a}}y=y[y.length-1]}else y=y[0]}x.UJ=y;qBS(this,a.reason,fQl(this,this.videoData.UJ))}if(this.C("html5_check_unstarted")?this.playerState.isOrWillBePlaying():this.isPlaying())this.sK.BJ= !1,this.playVideo()}}; g.C.Ti=function(a,x){if(this.hP()||g.t(this.playerState,128))return!1;var y,D=!((y=this.videoData.J)==null||!y.T);y=D&&x?this.getCurrentTime()-this.GY():NaN;if(a.Cl&&a.Cl.id){var M=this.r0;if(M.qoe){M=M.qoe;var N=[a.Cl.id,isNaN(y)?"m":"t"];g.nC(M,g.l0(M.provider),"afi",N)}}if(D)return x&&(D=mTs(this.sK),this.AP("aswh",{id:a.id,xtags:a.xtags,bh:D.toFixed(3)})),this.loader.setAudioTrack(a,y,x),!0;if(ZU8(this)){a:{x=this.mediaElement.audioTracks();for(D=0;DN.kG.getDuration()&&s56(N,F)):s56(N,G);var Q=N.loader,S=N.kG;c=c===void 0?!1:c;J=J===void 0?!1:J;Q.policy.yP&&(Q.policy.e8&&Q.AP("loader",{setsmb:0}),Q.zM(),Q.policy.yP=!1);vK7(Q,J);if(!Fn(S)){var K=Nq(Q.videoTrack),L=Nq(Q.audioTrack),w=(K?K.info.JP:Q.videoTrack.JP).info,Z=(L?L.info.JP:Q.audioTrack.JP).info,v=Q.policy.NL, m=w.mimeType+(v===void 0?"":v),u=Z.mimeType,E=w.VP,h=Z.VP,V;S.cJ=(V=S.kG)==null?void 0:V.addSourceBuffer(u);var H;S.dS=m.split(";")[0]==="fakesb"?void 0:(H=S.kG)==null?void 0:H.addSourceBuffer(m);S.Je&&(S.Je.webkitSourceAddId("0",u),S.Je.webkitSourceAddId("1",m));var j6=new aD(S.cJ,S.Je,"0",P8(u),h,!1),e=new aD(S.dS,S.Je,"1",P8(m),E,!0);QK1(S,j6,e)}K=c;L=J;K=K===void 0?!1:K;L=L===void 0?!1:L;UQ(Q.videoTrack,S.B||null,L);UQ(Q.audioTrack,S.T||null,L);Q.kG=S;Q.kG.N=!0;K||Q.resume();S.T.ev(Q.YG,Q);S.B.ev(Q.YG, Q);try{Q.TF()}catch(as){g.mT(as)}N.publish("mediasourceattached")}}catch(as){g.E0(as),N.handleError(new g.eb("fmt.unplayable",{msi:"1",ename:as&&typeof as==="object"&&"name"in as?String(as.name):void 0,trg:"setmediasrc"},1))}} var N=this;x=x===void 0?!1:x;y=y===void 0?!1:y;Esh(this,D===void 0?!1:D);this.kG=a;this.W3()&&z3(this.kG)==="open"?M(this.kG):GIs(this.kG,M)}; g.C.hO=function(a){this.kX.set(a.initData,a);this.M0&&(this.M0.hO(a),this.C("html5_eme_loader_sync")||this.kX.remove(a.initData))}; g.C.P1=function(a){this.videoData.EZ=g.mw("auto",a,!1,"u");VF(this)}; g.C.QF=function(a){var x=a.reason,y=a.T.info,D=a.token,M=a.videoId,N=this.r0,F=this.videoData;if(y!==F.U){var c=!F.U;F.U=y;x!=="m"&&x!=="t"&&(x=c?"i":"a");var J=x==="m"||x==="t";this.S.experiments.XR("html5_refactor_sabr_audio_format_selection_logging")?this.Ho=new bbh(F,y,x,"",D,M):(x=new bbh(F,y,x,"",D),N.qoe&&(N=N.qoe,y=g.l0(N.provider),Sil(N,y,x)));this.publish("internalaudioformatchange",F,!c&&J)}this.sK.QF(a.T.index)}; g.C.fL=function(a){this.publish("localmediachange",a)}; g.C.Hs=function(a){a=a===void 0?{}:a;var x;(x=this.loader)==null||x.Hs(this.S,QH(this.videoData),a)}; g.C.D9=function(){return this.Hy.D9()}; g.C.dT=function(a){this.AC(new g.eb("staleconfig",{reason:a}))}; g.C.handleError=function(a){this.Hy.handleError(a)}; g.C.jJ=function(){return this.Hy.jJ()}; g.C.mS=function(a){this.sK.mS(a)}; g.C.eZ=function(a,x){a=a===void 0?!1:a;x=x===void 0?!1:x;var y=this,D,M,N;return g.R(function(F){if(F.T==1){y.loader&&y.loader.OH();y.loader&&y.loader.hP()&&ef(y);if(y.C("html5_enable_vp9_fairplay")&&y.fJ()&&(D=y.videoData.T)!=null)for(var c in D.T)D.T.hasOwnProperty(c)&&(D.T[c].T=null,D.T[c].J=!1);y.TH(wV(y.playerState,2048));y.publish("newelementrequired");return a?g.B(F,bA(y),2):F.WJ(2)}y.videoData.w0()&&((M=y.loader)==null?0:M.OJ)&&!gY(y)&&((N=y.isAtLiveHead())&&CL(y.videoData)?y.seekTo(Infinity, {Rj:"videoPlayer_getNewElement"}):y.videoData.Uf&&y.loader&&(c=y.loader,c.o7.w0&&(c.o7.Uf||c.o7.U||c.o7.isPremiere?(c.seek(0,{Rj:"loader_resetSqless"}),c.videoTrack.D=!0,c.audioTrack.D=!0,c.videoTrack.U=!0,c.audioTrack.U=!0):Va(c.o7)&&ZQ(c))));x&&y.seekTo(0,{seekSource:105});g.t(y.playerState,8)&&y.playVideo();g.Fh(F)})}; g.C.UI=function(a){this.AP("hgte",{ne:+a});this.videoData.Y=!1;a&&this.eZ();this.loader&&nKC(this.loader)}; g.C.K0=function(a){this.AP("newelem",{r:a});this.eZ()}; g.C.pauseVideo=function(a){a=a===void 0?!1:a;if((g.t(this.playerState,64)||g.t(this.playerState,2))&&!a)if(g.t(this.playerState,8))this.TH(qV(this.playerState,4,8));else if(this.Er())pl(this);else return;g.t(this.playerState,128)||(a?this.TH(wV(this.playerState,256)):this.TH(qV(this.playerState,4,8)));this.mediaElement&&this.mediaElement.pause();g.hM(this.videoData)&&this.loader&&jK(this,!1)}; g.C.stopVideo=function(){this.pauseVideo();this.loader&&(jK(this,!1),this.loader.zM())}; g.C.VX=function(a,x){a=a===void 0?!1:a;x=x===void 0?!1:x;if(this.W3()&&x){var y;(y=this.mediaElement)==null||y.VX()}else{var D;(D=this.mediaElement)==null||D.stopVideo()}Dt(this);ef(this);g.t(this.playerState,128)||(a?this.TH(CE(CE(wV(this.playerState,4),8),16)):this.TH(LE(this.playerState)));this.videoData.videoId&&this.S.N1.remove(this.videoData.videoId)}; g.C.seekTo=function(a,x){x=x===void 0?{}:x;g.t(this.playerState,2)&&pl(this);x.OqY&&this.TH(wV(this.playerState,2048));if((x.seekSource===58||x.seekSource===60)&&this.C("html5_update_vss_during_gapless_seeking")){var y=this.r0;y.T&&(y=y.T,x.seekSource===58?y.T.update():y.J&&(wY(y),q_(y).send(),y.U=NaN))}this.sK.seekTo(a,x);this.gs.sync()}; g.C.Lp=function(a){this.Jf.U.B=(0,g.lY)();g.t(this.playerState,32)||(this.TH(wV(this.playerState,32,a==null?void 0:a.seekSource)),g.t(this.playerState,8)&&this.pauseVideo(!0),this.publish("beginseeking"));this.NG()}; g.C.nM=function(a){a=a==null?void 0:a.seekSource;g.t(this.playerState,32)?(this.TH(qV(this.playerState,16,32,a)),this.publish("endseeking")):g.t(this.playerState,2)||this.TH(wV(this.playerState,16,a));a=this.Jf.U;var x=this.videoData,y=this.playerState.isPaused();if(x.clientPlaybackNonce&&!isNaN(a.T)){if(Math.random()<.01){y=y?"pbp":"pbs";var D={startTime:a.T};x.D&&(D.cttAuthInfo={token:x.D,videoId:x.videoId});Wy("seek",D);g.mj({clientPlaybackNonce:x.clientPlaybackNonce},"seek");isNaN(a.B)||uW("pl_ss", a.B,"seek");uW(y,(0,g.lY)(),"seek")}a.reset()}}; g.C.GW=function(a){this.nM(a)}; g.C.Tv=function(){this.publish("SEEK_COMPLETE")}; g.C.J_=function(a){var x=this.L1,y=this.videoData.clientPlaybackNonce,D=this.playerType;if(a.scope===4){var M=a.type;if(M){var N=x.BG(),F=N.getVideoData().clientPlaybackNonce;D===1&&(F=y);if(D=UvG(x,F)){if(y=D.getVideoData())a.writePolicy===2&&y.sabrContextUpdates.has(M)||(a.sendByDefault&&y.N1.add(M),y.sabrContextUpdates.set(M,a)),x.C("html5_enable_t1_enf_on_sabr")&&(a=M===5,M=G6G(y.playerResponse),a?(a=M?1:0,cu(a,"m.p_",{}),eY("MBSTAT",a)):a=1,a===0&&x.R7.uY("onAbnormalityDetected"))}else N.AP("scuset", {ncpf:"1",ccpn:F,crcpn:y})}else g.E0(Error("b/380308491: contextUpdateType is undefined"))}}; g.C.gI=function(){if(this.playerType===2)return this.L1.gI("")}; g.C.getCurrentTime=function(a){return this.sK.getCurrentTime(a===void 0?!1:a)}; g.C.bQ=function(){return this.sK.bQ()}; g.C.t$=function(){return this.sK.t$()}; g.C.Hc=function(){return this.t$()}; g.C.yX=function(){return this.sK.yX()}; g.C.getPlaylistSequenceForTime=function(a){return this.videoData.getPlaylistSequenceForTime(a-this.GY())}; g.C.q6=function(){var a=NaN;this.mediaElement&&(a=this.mediaElement.q6());return a>=0?a:this.getCurrentTime()}; g.C.Pm=function(){var a;return((a=this.videoData.T)==null?0:a.Pm)?this.videoData.T.Pm(this.getCurrentTime()-this.GY()):this.mediaElement&&(a=this.mediaElement.N9())&&(a=a.getTime(),!isNaN(a))?a/1E3+this.getCurrentTime():NaN}; g.C.getDuration=function(){return this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.GY():this.qG()?this.qG():0}; g.C.tD=function(){var a=new bJq;if(this.loader){var x=this.U6,y=this.S.RY();y=y===void 0?!1:y;a.o5=x.tP;a.AL=x.Cc;a.bandwidthEstimate=Ou(x);if(y){y=(x.V.GJ()*1E3).toFixed();var D=(x.UJ.GJ()*1E3).toFixed(),M=H4(x).toFixed(2),N=((x.Y.GJ()||0)*1E9).toFixed(2),F=x.J.GJ().toFixed(0),c=x.yP.GJ().toFixed(0),J=x.BJ.percentile(.5).toFixed(2),G=x.BJ.percentile(.92).toFixed(2),Q=x.BJ.percentile(.96).toFixed(2),S=x.BJ.percentile(.98).toFixed(2);x.T?x.T.reset():x.T=new za;x.T.add(x.OJ);x.T.add(x.interruptions.length); for(var K=0,L=x.interruptions.length-1;L>=0;L--){var w=x.interruptions[L];x.T.add(w-K);K=w}K=0;for(L=x.U.length-1;L>=0;L--){w=x.U[L];var Z=w.stamp/36E5;x.T.add(Z-K);K=Z;x.T.add(w.net/1E3);x.T.add(w.max)}x=x.T.zJ();a.T={ttr:y,ttm:D,d:M,st:N,bw:F,abw:c,v50:J,v92:G,v96:Q,v98:S,"int":x}}x=this.loader;x.kG&&x.kG.N&&!x.kG.l0()&&(a.Fb=Iv(x.videoTrack),a.B=Iv(x.audioTrack),x.policy.J&&(y=bx(x.videoTrack),D=bx(x.audioTrack),M=iB(x.kG.B.jW(),"_",5),N=iB(x.kG.T.jW(),"_",5),Object.assign(a.T,{lvq:y,laq:D,lvb:M, lab:N})));a.bandwidthEstimate=iy(x.BJ);var v;(v=x.audioTrack.V)==null||v.flush();var m;(m=x.videoTrack.V)==null||m.flush()}else this.mediaElement&&(a.Fb=this.mediaElement.md());a.o5=this.o5;a.AL=this.AL;a.J=this.isAtLiveHead()&&this.isPlaying()?z5G(this):NaN;v=this.sK;v=v.T?uA(v.T):0;a.U=v;return a}; g.C.Uw=function(a,x){this.AL+=a;this.o5+=x}; g.C.hS=function(){return this.mediaElement?g.hM(this.videoData)?1:$$(this.videoData)?this.isAtLiveHead()||this.VD()?1:this.sK.hS():this.mediaElement.hS():0}; g.C.yB=function(){var a=this.S$,x=HS(a,"bandwidth"),y=HS(a,"bufferhealth"),D=HS(a,"livelatency"),M=HS(a,"networkactivity"),N=Uw(a,"bandwidth"),F=Uw(a,"bufferhealth"),c=Uw(a,"livelatency");a=Uw(a,"networkactivity");var J=this.sH(),G=J.droppedVideoFrames;J=J.totalVideoFrames;var Q=this.getCurrentTime();if(this.M0){var S="IT/"+(this.M0.T.getInfo()+"/"+Bg(this.sI()));S+="/"+this.M0.getInfo()}else S="";var K=this.isGapless(),L=this.B9(),w=this.KD(),Z=g.xm(this),v=this.getPlayerState(),m=this.getPlaylistSequenceForTime(this.getCurrentTime()); a:{var u=0;var E="";if(this.aY){if(this.aY.qV){E="D,";break a}u=this.aY.B5;E=this.aY.k_.substring(0,4)}u>0?(u="AD"+u+", ",E&&(u+=E+", "),E=u):E=""}return{AY:N,YO:F,currentTime:Q,eS:S,droppedVideoFrames:G,isGapless:K,B9:L,Bn:w,WD:x,aO:y,xA:D,wr:M,er:c,cS:a,KT:Z,playerState:v,JV:m,Fw:E,totalVideoFrames:J}}; g.C.Xn=function(a){var x={};if(a===void 0?0:a){Object.assign(x,this.r0.Xn());this.mediaElement&&(Object.assign(x,this.mediaElement.Xn()),a=this.sH(),x.dvf=a.droppedVideoFrames,x.tvf=a.totalVideoFrames);this.loader&&Object.assign(x,this.loader.Xn());this.M0&&(x.drm=JSON.stringify(this.M0.Xn()));x.state=this.playerState.state.toString(16);g.t(this.playerState,128)&&(x.debug_error=JSON.stringify(this.playerState.LK));this.Ay()&&(x.prerolls=this.gD.join(","));this.videoData.wD&&(x.ismb=this.videoData.wD); this.videoData.latencyClass!=="UNKNOWN"&&(x.latency_class=this.videoData.latencyClass);this.videoData.isLowLatencyLiveStream&&(x.lowlatency="1");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)x.is_mosaic=1;this.videoData.cotn&&(x.is_offline=1,x.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(x.playerResponseCpn=this.videoData.playerResponseCpn);this.L1.isOrchestrationLeader()&&(x.leader=1);this.videoData.isLivePlayback&& (this.videoData.T&&UU(this.videoData.T)&&(x.segduration=UU(this.videoData.T)),a=this.sK,x.lat=a.V?Jn7(a.V.U):0,x.liveutcstart=this.videoData.liveUtcStartSeconds);x.relative_loudness=this.videoData.Rn.toFixed(3);if(a=g.xm(this))x.optimal_format=a.video.qualityLabel;x.user_qual=Cu();x.release_version=z[29]}x.debug_videoId=this.videoData.videoId;return x}; g.C.addCueRange=function(a){this.iJ([a])}; g.C.removeCueRange=function(a){this.gs.qK([a])}; g.C.nw=function(){var a=this.gs;if(a.Tt.j().C("html5_sort_cueranges_on_update")&&!(a.yL().length<=0||a.hP())){var x=a.T;x.array.sort(x.T)}a.sync()}; g.C.mq=function(a,x){return this.gs.mq(a,x)}; g.C.iJ=function(a,x){this.gs.GF(a,x)}; g.C.kD=function(a){this.gs.qK(a)}; g.C.yL=function(){return this.gs.yL()||[]}; g.C.oe=function(){return this.Jd}; g.C.YN=function(){return this.visibility.YN()}; g.C.bT=function(){this.mediaElement&&this.mediaElement.bT()}; g.C.B1G=function(){Ic(this)}; g.C.togglePictureInPicture=function(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}; g.C.zr=function(){g.h6(this.M2)}; g.C.SfP=function(){this.NG();this.publish("onLoadProgress",this.hS())}; g.C.gB=function(a){var x=a.target.GZ();if(this.mediaElement&&this.mediaElement.GZ()&&this.mediaElement.GZ()===x){iUz(this,a.type);switch(a.type){case "error":var y=this.mediaElement.ZS()||"",D=this.mediaElement.I_();if(y==="capability.changed"){this.C("html5_restart_on_capability_change")?(this.AP("capchg",{msg:D}),this.eZ(!0)):bA(this);return}if(this.mediaElement.hasError()&&Hb7(this.Hy,y,{msg:D,trg:"elementevt"}))return;if(this.isBackground()&&this.mediaElement.ey()){this.VX();aI(this,"unplayable"); return}break;case "durationchange":y=this.mediaElement.getDuration();isFinite(y)&&(!this.kG||y>0)&&y!==1&&this.L_(y);break;case "ratechange":this.loader&&this.loader.setPlaybackRate(this.mediaElement.getPlaybackRate());y=this.gs;y.started=!0;y.sync();this.r0.onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":this.aj().T.WG(vI7)&&rY(this,!1);V_G(this);this.publish("onLoadedMetadata");$UG(this);y=this.Pm();this.videoData.Yg&&(this.videoData.Yg=y);break;case "loadstart":$UG(this); break;case "progress":case "suspend":this.Yk.aN();break;case "seeked":(y=this.loader)!=null&&y.policy.B&&y.rD&&(y.AP("sdai",{skipAdSked:"1"}),y.rD=!1);break;case "playing":this.aj().T.WG(vI7)&&rY(this,!1);this.Jf.N4("plev");this.x6&&!gY(this)&&(this.x6=!1,this.isAtLiveHead()||this.seekTo(Infinity,{Rj:"videoplayer_onPlaying"}));break;case "timeupdate":this.aj().T.WG(vI7)&&rY(this,!1);y=this.mediaElement&&!this.mediaElement.getCurrentTime();D=this.mediaElement&&this.mediaElement.h1()===0;if(y&&(!this.iz|| D))return;this.iz=this.iz||!!this.mediaElement.getCurrentTime();h5q(this);this.NG();if(!this.mediaElement||this.mediaElement.GZ()!==x)return;this.publish("onVideoProgress",this.getCurrentTime());break;case "waiting":if(this.mediaElement.Gw().length>0&&this.mediaElement.ws().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.loader)return;this.C("html5_ignore_unexpected_waiting_cfl")&&(this.mediaElement.isPaused()||this.mediaElement.h1()>2||!this.mediaElement.isSeeking()&& VP(this.mediaElement.ws(),this.mediaElement.getCurrentTime()))&&(y=this.mediaElement.Xn(),y.bh=this.mediaElement.md().toFixed(3),this.AP("uwe",y));break;case "resize":V_G(this);this.videoData.B&&this.videoData.B.video.quality==="auto"&&this.publish("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.SM&&g.t(this.playerState,8)&&!g.t(this.playerState,1024)&&this.getCurrentTime()===0&&g.wo){aI(this,"safari_autoplay_disabled");return}}if(this.mediaElement&&this.mediaElement.GZ()=== x){Anq(this.sK,a);this.publish("videoelementevent",a);x=this.playerState;D=this.dJ;var M=this.mediaElement;y=this.videoData.clientPlaybackNonce;if(!g.t(x,128)){var N=x.state;M=M?M:a.target;var F=M.getCurrentTime();if(!g.t(x,64)||a.type!=="ended"&&a.type!=="pause"){var c=M.getDuration();c=M.isEnded()||F>1&&Math.abs(F-c)<1.1;var J=a.type==="pause"&&M.isEnded();F=a.type==="ended"||a.type==="waiting"||a.type==="timeupdate"&&!g.t(x,4)&&!PS(D,F);if(J||c&&F)M.wQ()>0&&M.GZ()&&(N=14);else switch(a.type){case "error":M.ZS()&& (N|=128);break;case "pause":g.t(x,256)?(N^=256)||(N=64):g.t(x,32)||g.t(x,2)||g.t(x,4)||(N=4,g.t(x,1)&&g.t(x,8)&&(N|=1));break;case "playing":F=N;N=(N|8)&-1093;F&4?(N|=1,KE(D,M,!0)):PS(D,M.getCurrentTime())&&(N&=-2);g.t(x,1)&&KE(D,M)&&(N|=1);break;case "seeking":N|=16;g.t(x,8)&&(N|=1);N&=-3;break;case "seeked":N&=-17;KE(D,M,!0);break;case "waiting":g.t(x,2)||(N|=1);KE(D,M);break;case "timeupdate":F=g.t(x,16),c=g.t(x,4),(g.t(x,8)||F)&&!c&&PS(D,M.getCurrentTime())&&(N=8),KE(D,M)&&(N|=1)}}D=N;N=null; D&128&&(N=a.target,M=N.ZS(),F=1,M?(M==="capability.changed"&&(F=2),c="GENERIC_WITHOUT_LINK",J=N.Xn(),J.mediaElem="1",J.trg="melem",/AUDIO_RENDERER/.test(N.I_())&&(c="HTML5_AUDIO_RENDERER_ERROR"),N={errorCode:M,errorMessage:g.RU[c]||"",xl:c,SN:It(J),PC:F,cpn:x.LK?x.LK.cpn:""}):N=null,N&&(N.cpn=y));x=LE(x,D,N)}!g.t(this.playerState,1)&&g.t(x,1)&&HUS(this,"evt"+a.type);this.TH(x)}}}; g.C.K28=function(a){a=a.T.availability==="available";a!==this.Jd&&(this.Jd=a,this.publish("airplayavailabilitychange"))}; g.C.S68=function(){var a=(0,g.lY)(),x=this.mediaElement.YN();this.AP("airplay",{ia:x});!x&&!isNaN(this.hd)&&a-this.hd<2E3||(this.hd=a,x!==this.YN()&&(a=this.visibility,a.T!==x&&(a.T=x,a.m4()),this.AP("airplay",{rbld:x}),this.K5()),this.publish("airplayactivechange"))}; g.C.rG=function(a){if(this.loader){var x=this.loader,y=x.J,D=x.getCurrentTime(),M=Date.now()-y.V;y.V=NaN;y.AP("sdai",{adfetchdone:a,d:M});a&&!isNaN(y.D)&&y.B!==3&&eh(y.loader,D,y.D,y.N);y.policy.B?y.U=NaN:y.J=NaN;Iz(y,4,y.B===3?"adfps":"adf");NQ(x)}}; g.C.xq=function(){g.vm(this.MM);this.Fu.stop();this.videoData.V=!0;this.S.F0=!0;this.S.Af=0;var a=this.Hy;if(a.videoData.B){var x=a.sJ.N,y=a.videoData.B.VP;x.U.has(y)&&(x.U.delete(y),x.B=!0)}a.T.stop();this.mC();g.t(this.playerState,8)&&this.TH(CE(this.playerState,65));this.Va=!1;this.r0.P2();g.eN(this.tM);this.publish("playbackstarted");(a=g.uF("yt.scheduler.instance.clearPriorityThreshold"))?a():jD(0)}; g.C.mC=function(){var a=this.L1.K1(),x={},y={};!E1("pbs",this.Jf.timerName)&&wf.measure&&wf.getEntriesByName&&(wf.getEntriesByName("mark_nr")[0]?gdz("mark_nr"):gdz());a.videoId&&(x.videoId=a.videoId);a.clientPlaybackNonce&&!this.C("web_player_early_cpn")&&(x.clientPlaybackNonce=a.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(y.isPausedOnLoad=!0);y.itag=a.B?Number(a.B.itag):-1;a.vG&&(y.preloadType=String(this.Xf?2:1));x.liveStreamMode=XJt[mK(a)];x.playerInfo=y;this.Jf.infoGel(x); if(this.loader){a=this.loader.timing;window&&window.performance&&window.performance.getEntriesByName&&(a.J&&(x=window.performance.getEntriesByName(a.J),x.length&&(x=x[0],a.tick("vri",x.fetchStart),a.tick("vdns",x.domainLookupEnd),a.tick("vreq",x.requestStart),a.tick("vrc",x.responseEnd))),a.B&&(x=window.performance.getEntriesByName(a.B),x.length&&(x=x[0],a.tick("ari",x.fetchStart),a.tick("adns",x.domainLookupEnd),a.tick("areq",x.requestStart),a.tick("arc",x.responseEnd))));a=a.ticks;for(var D in a)a.hasOwnProperty(D)&& this.Jf.tick(D,a[D])}}; g.C.NG=function(a){var x=this;a=a===void 0?!1:a;if(this.mediaElement&&this.videoData){W46(this.sK,this.isPlaying());var y=this.getCurrentTime();if(this.loader&&(g.t(this.playerState,4)&&g.hM(this.videoData)||g.t(this.playerState,32)&&kY(this.videoData)||hJz(this.loader,y),this.C("html5_log_centralized_player_time")&&Math.abs(this.getCurrentTime()-tO(this.loader))>10)){var D;this.AP("sabrSeekRefactorCmt",{cmt:this.getCurrentTime(),loaderCmt:(D=this.loader)==null?void 0:tO(D)},!0)}y>5&&(this.sK.J=y); (D=g.yh())?g.Os.Qr(this.N$):g.n6(this.N$);var M=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!M||jz(this.videoData))&&!g.t(this.playerState,128)){var N=function(){if(x.mediaElement&&!g.t(x.playerState,128)){x.S.RY()&&iUz(x,"pfx");var F=x.getCurrentTime();x.C("html5_buffer_underrun_transition_fix")&&(F-=x.GY());var c=x.mediaElement.md(),J=g.t(x.playerState,8),G=PS(x.dJ,F),Q=wu1(x.dJ,F,(0,g.lY)(),c);J&&G?x.TH(CE(x.playerState,1)):J&&Q?(J=x.getDuration(),G=CL(x.videoData),J&&Math.abs(J- F)<1.1?(x.AP("setended",{ct:F,bh:c,dur:J,live:G}),x.mediaElement.Hq()?x.seekTo(0,{Rj:"videoplayer_loop",seekSource:37}):x.Vf()):(x.playerState.isBuffering()||HUS(x,"progress_fix"),x.TH(wV(x.playerState,1)))):(J&&!G&&!Q&&F>0&&(J=(Date.now()-x.Vc)/1E3,G=x.getDuration(),F>G-1&&x.AP("misspg",{t:F.toFixed(2),d:G.toFixed(2),r:J.toFixed(2),bh:c.toFixed(2)})),x.playerState.isPaused()&&x.playerState.isBuffering()&&x.mediaElement.md()>5&&x.TH(CE(x.playerState,1)));x.NG()}}; this.mediaElement.Gw().length===0?this.N$=D?g.Os.Z2(N,100):g.dx(N,100):this.N$=D?g.Os.Z2(N,500):g.dx(N,500)}this.videoData.tf=y;!a&&this.isPlaying()&&gs7(this);zis(this.AI,this.TZ,this.vN(),this.isBackground())&&VF(this);this.publish("progresssync",a);M&&jz(this.videoData)&&this.publish("onVideoProgress",this.getCurrentTime())}}; g.C.BSy=function(){this.Fy("ad.rebuftimeout",2,"RETRYABLE_ERROR","vps."+this.playerState.state.toString(16))}; g.C.KD=function(){return this.r0.KD()}; g.C.z0=function(){return this.loader?this.loader.z0():Ou(this.U6,!0)}; g.C.TH=function(a){if(!g.dV(this.playerState,a)){var x=new g.J7(a,this.playerState);this.playerState=a;OUl(this);var y=!this.v4.length;this.v4.push(x);var D=this.mediaElement&&this.mediaElement.isSeeking();g.Qj(x,1)&&this.loader&&Z1q(this.loader);D=x.oldState.state===8&&!D;if(g.Qj(x,1)&&D&&g.t(this.playerState,8)&&!g.t(this.playerState,64)&&this.loader){D=this.loader;D.qT=!0;if(D.policy.n1&&D.kG){var M,N,F,c;D.AP("lr_rb",{c:D.getCurrentTime(),s:D.isSeeking(),ab:iB(D.kG.T.jW()),ala:(M=HG(D.audioTrack))== null?void 0:M.JK(),alr:(N=D.audioTrack.T)==null?void 0:N.JK(),vb:iB(D.kG.B.jW()),vla:(F=HG(D.videoTrack))==null?void 0:F.JK(),vlr:(c=D.videoTrack.T)==null?void 0:c.JK()})}D.Kq!==0&&D.AP("sps_rebuffer",{c:D.getCurrentTime()});this.mediaElement&&this.mediaElement.md()>=5&&(M=this.AI,N=this.TZ,!N.videoData.B||M.C("html5_disable_performance_downgrade")?M=!1:(Date.now()-M.Y>6E4&&(M.B=0),M.B++,M.Y=Date.now(),M.B!==4?M=!1:(NHs(M,N.videoData.B),M=!0)),M&&VF(this))}(M=g.ts(this.S.experiments,"html5_ad_timeout_ms"))&& this.videoData.isAd()&&g.t(a,1)&&(g.t(a,8)||g.t(a,16))?this.j9.start(M):this.j9.stop();(GI(x,8)<0||g.Qj(x,1024))&&this.Fu.stop();!g.Qj(x,8)||this.videoData.V||g.t(x.state,1024)||this.Fu.start();g.t(x.state,8)&&GI(x,16)<0&&!g.t(x.state,32)&&!g.t(x.state,2)&&this.playVideo();g.t(x.state,2)&&$$(this.videoData)&&(this.L_(this.getCurrentTime()),this.NG(!0));g.Qj(x,2)&&(this.Rp(!0),this.S.RY()&&this.C("html5_sabr_parse_live_metadata_playback_boundaries")&&kY(this.videoData)&&this.videoData.T&&(a={minst:""+ this.videoData.T.Gn,cminst:""+(this.videoData.T.zH()+this.GY()),maxst:""+this.videoData.T.KI,hts:""+this.videoData.T.tP,cmaxst:""+(this.videoData.T.qG()+this.GY())},this.AP("sabrSeekableBoundaries",a)));g.Qj(x,128)&&this.VX();this.videoData.T&&this.videoData.isLivePlayback&&!this.a$&&(GI(x,8)<0?(a=this.videoData.T,a.N&&a.N.stop()):g.Qj(x,8)&&this.videoData.T.resume());a=this.sK;g.eN(a.cJ.N);if(a.mediaElement)if(x.oldState.state===8&&Zs(x.state)&&x.state.isBuffering()){var J=a.mediaElement.getCurrentTime(); M=a.mediaElement.ws();N=a.C("manifestless_post_live_ufph")||a.C("manifestless_post_live")?Of(M,Math.max(J-3.5,0)):Of(M,J-3.5);N>=0&&J>M.end(N)-1.1&&N+10?(Xy(a.Tt,a.getCurrentTime()+a.videoData.limitedPlaybackDurationInSeconds), a.EJ=!0):a.videoData.isLivePlayback&&a.videoData.endSeconds>0&&(Xy(a.Tt,a.getCurrentTime()+a.videoData.endSeconds),a.EJ=!0));J=this.r0;if(g.Qj(x,1024)||g.Qj(x,512)||g.Qj(x,4))J.B&&(a=J.B,a.B>=0||(a.T=-1,a.delay.stop())),J.qoe&&(a=J.qoe,a.Y||(a.J=-1));if(J.provider.videoData.enableServerStitchedDai&&J.S7){var G;(G=J.J.get(J.S7))==null||YKq(G,x)}else J.T&&YKq(J.T,x);J.qoe&&(G=J.qoe,a=x.state,M=g.l0(G.provider),N=G.getPlayerState(a),F=a.seekSource||void 0,N!==G.kx&&(G.tP||M=10&&G.playTimeSecs<=180&&(G.T.set("qoealert",["1"]),G.Af=!0)),N!=="B"||G.kx!=="PL"&&G.kx!=="PB"||(G.isBuffering=!0),G.B=M),G.kx==="PL"&&(N==="B"||N==="S")||G.provider.S.RY()?u0(G,M):(G.tf||N!=="PL"||(G.tf=!0,kJ(G,M,G.provider.Tt.tD())),Tr(G,M)),N==="PL"&&g.eN(G.rF),c=[N],N==="S"&&F&&c.push("ss."+F),g.nC(G,M,"vps",c),G.kx=N,G.cJ=M,G.B=M,G.U=!0),N=a.LK,g.t(a,128)&&N&&(N.SN=N.SN||"",FCC(G,M,N.errorCode, N.PC,N.SN)),(g.t(a,2)||g.t(a,128))&&G.reportStats(M),a.isPlaying()&&!G.Y&&(G.J>=0&&G.T.set("user_intent",[G.J.toString()]),G.Y=!0),mW(G));J.B&&(G=J.B,SKs(G),G.playerState=x.state,G.B>=0&&g.Qj(x,16)&&G.seekCount++,x.state.isError()&&G.send());if(y&&!this.hP())try{for(var Q=g.W(this.v4),S=Q.next();!S.done;S=Q.next()){var K=S.value,L=this.gs;if(L.started&&(L.sync(),g.t(K.oldState,16))){x=L;var w=xT8(x.T,Math.max(x.J-2E3,0));!isNaN(w)&&w<0x7ffffffffffff&&x.U.start()}this.publish("statechange",K)}}finally{this.v4.length= 0}}}; g.C.Kr=function(){this.Jf.tick("qoes")}; g.C.Di=function(){this.sK.Di()}; g.C.s7=function(a,x,y,D){a:{var M=this.Hy;D=D===void 0?"LICENSE":D;y=y.substring(0,256);var N=aJ(x);a==="drm.keyerror"&&this.M0&&this.M0.B.keys.length>1&&M.U<96&&(a="drm.sessionlimitexhausted",N=!1);var F=M.sJ.experiments.XR("html5_retry_on_drm_unavailable"),c=M.sJ.experiments.XR("html5_retry_on_drm_key_error"),J=/^(closedShouldNotRetry|t\.prefixedKeyError)(.*)/;if(F&&a==="drm.unavailable"||c&&a==="drm.keyerror"&&!y.match(J))M.AC("qoe.restart",{retryOnDrmError:1,e:a,detail:y}),M.Tt.eZ(!0);else{if(N)if(M.videoData.B&& M.videoData.B.video.isHdr())X4h(M,a);else{if(M.Tt.Fy(a,x,D,y),Yul(M,{detail:y}))break a}else M.AC(a,{detail:y});a==="drm.sessionlimitexhausted"&&(M.AP("retrydrm",{sessionLimitExhausted:1}),M.U++,UU7(M.Tt))}}}; g.C.Vit=function(){var a=this,x=g.ts(this.S.experiments,"html5_license_constraint_delay"),y=NB();x&&y?(x=new g.Id(function(){a.pN();Ic(a)},x),g.U(this,x),x.start()):(this.pN(),Ic(this))}; g.C.GP=function(a){this.publish("heartbeatparams",a)}; g.C.B2=function(a){this.AP("keystatuses",cA6(a));var x="auto",y=!1;this.videoData.B&&(x=this.videoData.B.video.quality,y=this.videoData.B.video.isHdr());a:{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:x="";break a}y&&(x+="HDR")}x=xF(a)?yF(a,x):a.U.includes(x);if(this.C("html5_enable_vp9_fairplay")){if(y)if(a.Y){var D;if((D= this.M0)==null?0:DO(D.T))if((y=this.M0)==null)y=0;else{for(var M=D=void 0,N=g.W(y.B.values()),F=N.next();!F.done;F=N.next())F=F.value,D||(D=JAT(F,"SD")),M||(M=JAT(F,"AUDIO"));y.Oj({sd:D,audio:M});y=D==="output-restricted"||M==="output-restricted"}else y=!x;if(y){this.AP("drm",{dshdr:1});X4h(this.Hy);return}}else{this.videoData.X0||(this.videoData.X0=!0,this.AP("drm",{dphdr:1}),this.eZ(!0));return}var c;if((c=this.M0)==null?0:DO(c.T))return}else if(c=a.Y&&x,y&&!c){X4h(this.Hy);return}x||yF(a,"AUDIO")&& yF(a,"SD")||(a=cA6(a),this.tF?(this.publish("drmoutputrestricted"),this.C("html5_report_fatal_drm_restricted_error_killswitch")||this.Fy("drm.keyerror",2,void 0,"info."+a)):(this.tF=!0,this.AC(new g.eb("qoe.restart",Object.assign({},{retrydrm:1},a))),VF(this),UU7(this)))}; g.C.qKJ=function(){if(!this.videoData.V&&this.mediaElement&&!this.isBackground()){var a="0";this.mediaElement.h1()>0&&this.mediaElement.md()>=5&&this.videoData.J&&this.videoData.J.T&&(this.TH(wV(this.playerState,1)),HUS(this,"load_soft_timeout"),this.publish("playbackstalledatstart"),a="1");OUl(this);var x=this.videoData.J;a={restartmsg:a,mfmt:!oE(this.videoData),mdrm:!(!(x&&x.videoInfos&&x.videoInfos.length&&x.videoInfos[0].JC)||this.M0),mfmtinfo:!this.videoData.B,prerolls:this.Ay()?this.gD.join(","): "0"};if(this.M0){x=this.M0;if(x.B.size<=0){var y="ns;";x.BJ||(y+="nr;");x=y+="ql."+x.J.length}else x=cA6(x.B.values().next().value),x=It(x);a.drmp=x}var D;Object.assign(a,((D=this.loader)==null?void 0:D.Xn())||{});var M;Object.assign(a,((M=this.mediaElement)==null?void 0:M.Xn())||{});this.r0.AC("qoe.start15s",It(a));this.publish("loadsofttimeout")}}; g.C.L_=function(a){this.videoData.lengthSeconds!==a&&(this.videoData.lengthSeconds=a,Ic(this))}; g.C.Rp=function(a,x){var y=this;a=a===void 0?!1:a;if(!this.iL)if(E1("att_s","player_att")||By("att_s",void 0,"player_att"),this.C("use_rta_for_player"))(function(){var M,N,F,c,J;return g.R(function(G){switch(G.T){case 1:if(!(M=a)){G.WJ(2);break}return g.B(G,g.LuJ(),3);case 3:M=!G.B;case 2:if(M)return G.return();g.cJ(G,4);N=thG(y.r0);if(!N)throw Error();F={};return g.B(G,g.Kuq((F.cpn=y.videoData.clientPlaybackNonce,F.encryptedVideoId=y.videoData.videoId||"",F),g.ts(y.S.experiments,"html5_att_playback_timeout_ms")|| 3E4),6);case 6:c=G.B;if(y.iL)throw Error();if(!c.challenge)throw J=c.error?"; error: "+c.error:"",g.E0(Error("Not sending atr ping; missing challenge string"+J)),Error();y.iL=!0;var Q=[c.challenge];if(c.error){var S=$XJ();S=ijs(S).get(c.error)||0;Q.push("r1c="+S)}else c.webResponse&&Q.push("r1a="+c.webResponse);var K;((K=c.adblockReporting)==null?void 0:K.reportingStatus)!==void 0&&Q.push("r6a="+c.adblockReporting.reportingStatus);var L;((L=c.adblockReporting)==null?void 0:L.broadSpectrumDetectionResult)!== void 0&&Q.push("r6b="+c.adblockReporting.broadSpectrumDetectionResult);N(Q.join("&"));By("att_f",void 0,"player_att");g.GL(G,0);break;case 4:g.Qn(G),By("att_e",void 0,"player_att"),g.Fh(G)}})})().then(function(){x==null||x()}); else{var D=new g.IFT(this.videoData);if("c1a"in D.Ed&&!g.SQ.isInitialized()){By("att_wb",void 0,"player_att");this.n3===2&&Math.random()<.01&&g.E0(Error("Botguard not available after 2 attempts"));if(a)return;if(this.n3<5){g.eN(this.QC);this.n3++;return}}(D=g.eXh(D))?(By("att_f",void 0,"player_att"),rN1(this.r0,D),this.iL=!0):By("att_e",void 0,"player_att")}}; g.C.eb=function(a){a=a===void 0?!1:a;return CL(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.VD()||g.hM(this.videoData))?this.getCurrentTime():this.qG(a)}; g.C.fH=function(){return this.zH()}; g.C.qG=function(a){return this.sK.qG(a===void 0?!1:a)}; g.C.zH=function(){return this.sK.zH()}; g.C.GY=function(){return this.sK?this.sK.GY():0}; g.C.getStreamTimeOffset=function(){return this.sK?this.sK.getStreamTimeOffset():0}; g.C.l9=function(){return this.getStreamTimeOffset()===0?this.GY():this.getStreamTimeOffset()}; g.C.setPlaybackRate=function(a){var x;this.playbackRate!==a&&ees(this.AI,(x=this.videoData.J)==null?void 0:x.videoInfos)&&(this.playbackRate=a,VF(this));this.playbackRate=a;this.mediaElement&&this.mediaElement.setPlaybackRate(a)}; g.C.getPlaybackRate=function(){return this.playbackRate}; g.C.getPlaybackQuality=function(){var a="unknown";if(this.videoData.B&&(a=this.videoData.B.video.quality,a==="auto"&&this.mediaElement)){var x=this.C6();x&&x.videoHeight>0&&(a=d_(x.videoWidth,x.videoHeight))}return a}; g.C.isHdr=function(){return!!(this.videoData.B&&this.videoData.B.video&&this.videoData.B.video.isHdr())}; g.C.sendVideoStatsEngageEvent=function(a,x){var y=this.r0;y.T?(y=Cl(y.T,"engage"),y.tP=a,y.send(x)):x&&x()}; g.C.BO=function(a){return this.r0.BO(a)}; g.C.isAtLiveHead=function(a,x){x=x===void 0?!1:x;return CL(this.videoData)&&(this.Ww||x)?this.sK.isAtLiveHead(a):!1}; g.C.KO=function(){var a=this.qG(),x=this.getCurrentTime(),y;(y=!CL(this.videoData))||(y=this.sK,y=!(y.T&&y.T.J));return y||this.VD()||isNaN(a)||isNaN(x)?0:Math.max(0,a-x)}; g.C.N3=function(a){(this.Ww=a)||this.Fu.stop();if(this.videoData.T)if(a)this.videoData.T.resume();else{var x=this.videoData.T;x.N&&x.N.stop()}this.loader&&(x=this.videoData.C("html5_disable_preload_for_ssdai_with_preroll")&&this.N5()&&this.videoData.isLivePlayback,a&&!x?this.loader.resume():jK(this,!0));g.t(this.playerState,2)||a?g.t(this.playerState,512)&&a&&this.TH(CE(this.playerState,512)):this.TH(wV(this.playerState,512));x=this.r0;x.qoe&&(x=x.qoe,g.nC(x,g.l0(x.provider),"stream",[a?"A":"I"]))}; g.C.mF=function(a){this.r0.AC("player.exception",It({n:a.name,m:a.message}))}; g.C.SR=Rs(22);g.C.II=Rs(51);g.C.zA=function(a){this.r0.zA(a)}; g.C.e5=function(a){this.r0.e5(a)}; g.C.pL=function(a){this.r0.pL(a)}; g.C.G$=Rs(28);g.C.YL=Rs(34);g.C.ID=function(a){this.r0.ID(a)}; g.C.ZO=function(a,x,y,D){this.r0.ZO(a,x,y,D)}; g.C.rg=function(){this.AP("hidden",{},!0)}; g.C.sH=function(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}; g.C.yw=function(){return this.loader?this.loader.yw():!0}; g.C.setLoop=function(a){this.loop=a;this.mediaElement&&!g.oF(this.S)&&this.mediaElement.setLoop(a)}; g.C.Hq=function(){return this.mediaElement&&!g.oF(this.S)?this.mediaElement.Hq():this.loop}; g.C.dN=function(a){this.AP("timestamp",{o:a.toString()});this.sK.dN(a)}; g.C.UK=function(a){this.Jf.tick(a)}; g.C.qm=function(a){return this.Jf.qm(a)}; g.C.N4=function(a){this.Jf.N4(a)}; g.C.AP=function(a,x,y){this.r0.AP(a,x,y===void 0?!1:y)}; g.C.V3=function(a,x,y){this.r0.AP(a,x,y===void 0?!1:y)}; g.C.AC=function(a){this.r0.AC(a.errorCode,It(a.details));a=a.errorCode;if(this.videoData.isLivePlayback&&(a==="qoe.longrebuffer"||a==="qoe.slowseek")||a==="qoe.restart"){a=this.loader?rd8(this.loader.videoTrack):{};var x,y;this.AP("lasoe",Object.assign(this.loader?rd8(this.loader.audioTrack):{},(x=this.kG)==null?void 0:(y=x.T)==null?void 0:y.C0()));var D,M;this.AP("lvsoe",Object.assign(a,(D=this.kG)==null?void 0:(M=D.B)==null?void 0:M.C0()))}if(this.C("html5_log_centralized_player_time")){var N;this.AP("sabrSeekRefactorCmt", {cmt:this.getCurrentTime(),loaderCmt:(N=this.loader)==null?void 0:tO(N)})}}; g.C.MW=function(a,x,y){this.r0.MW(a,x,y)}; g.C.WM=function(a,x,y,D,M,N,F,c){var J;if((J=this.videoData.T)!=null&&J.isLive){var G=x.playerType===2?x:a,Q=a.videoData.videoId,S=x.videoData.videoId;if(Q&&S){J=this.r0;if(J.qoe){var K=J.qoe,L=a.cpn,w=x.cpn,Z=G.videoData.Fn,v=K.provider.videoData.clientPlaybackNonce,m=K.provider.videoData.videoId,u=w!==v&&S!==m;v=L!==v&&Q!==m;K.reportStats();K.adCpn&&K.adCpn!==L||(K.adCpn=v?L:"",K.RL=v?Q:"",K.adFormat=v?Z:void 0,KCJ(K,N?4:M?2:0,w,S,D),K.reportStats(),K.adCpn=u?w:"",K.RL=u?S:"",K.adFormat=u?Z:void 0, KCJ(K,N?5:M?3:1,L,Q,y),K.reportStats())}if(!this.aj().T.WG(wxh)){y=a.cpn;if(J.J.has(y)){if(M=J.J.get(y),q_(M,!0).send(),wY(M),y!==J.provider.videoData.clientPlaybackNonce){Ri6(M);var E;(E=J.T)==null||Kl(E);J.J.delete(y)}}else J.S7=J.provider.videoData.clientPlaybackNonce,J.S7&&J.T&&(J.J.set(J.S7,J.T),q_(J.T).send(),wY(J.T));E=x.cpn;G=G.videoData;D-=this.l9();if(J.J.has(E)){D=J.J.get(E);var h=D.J&&isNaN(D.N)?Ll(D):NaN;D=hi8(D,!1);isNaN(h)||(D.Y=h);D.send()}else D=Xxz(J,J.provider,G,D),J.J.set(E,D), YKq(D,new g.J7(wV(new g.S8,8),new g.S8)),D.P2(),(h=J.T)==null||wY(h);J.S7=E}if(this.C("html5_unify_csi_server_stitched_transition_logging")){if(J=this.Jf,h=x.cpn,D=this.videoData.clientPlaybackNonce,x=x.videoData,a=(a.cpn===D?"video":"ad")+"_to_"+(h===D?"video":"ad"),a!=="video_to_ad"){D=a==="ad_to_video"?void 0:x;G=D==null?void 0:D.ND;E={};if(x==null?0:x.D)E.cttAuthInfo={token:x.D,videoId:x.videoId};F&&(E.startTime=F);Wy(a,E);var V,H,j6;F={targetVideoId:(V=x==null?void 0:x.videoId)!=null?V:"empty_video", targetCpn:h,adVideoId:(H=D==null?void 0:D.videoId)!=null?H:"empty_video",adClientPlaybackNonce:(j6=G==null?void 0:G.cpn)!=null?j6:D==null?void 0:D.clientPlaybackNonce};G&&(F.adBreakType=G.adBreakType,F.adType=G.adType);g.mj(F,a);JF(J,c,a)}}else V=this.Jf,j6=this.videoData.clientPlaybackNonce,H=x.videoData,j6=(a.cpn===j6?"video":"ad")+"_to_"+(x.cpn===j6?"video":"ad"),a={},H.D&&(a.cttAuthInfo={token:H.D,videoId:H.videoId}),F&&(a.startTime=F),Wy(j6,a),g.mj({targetVideoId:H.videoId,targetCpn:x.cpn,isSsdai:!0}, j6),F||JF(V,c,j6)}}else g.Lc(this.logger,360717806,"SSTEvent for nonSS")}; g.C.aD=function(a){var x=this.r0,y;if((y=x.T)!=null){var D=y.T.N,M=y.provider.S.aj().T.WG(nI6)||4E3;D>M&&Kl(y)}var N;(N=x.T)!=null&>(N.T);(y=x.T)!=null&&(y.T.zT=a);var F;(F=x.T)!=null&>(F.T);var c;(c=x.T)==null||Kl(c);(a=x.T)!=null&&(a.Y=0)}; g.C.X7=function(){var a=this.L1,x=a.Lb;a.Lb=[];return x}; g.C.IF=function(a){this.videoData.uy=!0;this.AC(new g.eb("sabr.fallback",a));this.eZ(!0)}; g.C.Xl=function(a,x){this.videoData.H0=!0;if(x===void 0||x)this.AC(new g.eb("qoe.restart",a)),this.eZ(!0)}; g.C.cz=function(a){this.AP("sdai",{aftimeout:a});this.AC(new g.eb("ad.fetchtimeout",{timeout:a}))}; g.C.Au=function(a,x){this.AP("timelineerror",a);a=new g.eb("dai.timelineerror",a);x?this.Fy("dai.timelineerror",1,"RETRYABLE_ERROR",It(a.details)):this.AC(a)}; g.C.SQ=function(){return g.l0(this.r0.provider)}; g.C.getPlayerSize=function(){return this.xB.getPlayerSize()}; g.C.KK=function(){return this.xB.KK()}; g.C.jZ=function(){return this.Jf}; g.C.Ut=function(){return this.L1.Ut()}; g.C.getVolume=function(){return this.L1.getVolume()}; g.C.EM=function(){return this.L1.EM()}; g.C.isMuted=function(){return this.L1.isMuted()}; g.C.fM=function(){return this.L1.fM()}; g.C.GC=function(){this.a$=!0}; g.C.C=function(a){return this.S.C(a)}; g.C.aj=function(){return this.S.aj()}; g.C.fA=function(a,x,y,D,M){this.AP("xvt",{m:a,g:x?1:0,tt:y?1:0,np:D?1:0,c:M})}; g.C.Wz=function(){var a;(a=this.loader)==null||a.resume()}; g.C.N5=function(){return g.a4(this.gD,"ad")}; g.C.yp=function(){var a=this.getCurrentTime(),x=a-this.GY();var y=this.mediaElement?tf(this.mediaElement.ws()):0;y=Math.floor(Math.max(y-x,0))+100;var D;return((D=this.loader)==null?0:D.yp(x,y))?(this.AP("sdai",{skipad:1,ct:x.toFixed(3),adj:y.toFixed(3)}),kY(this.videoData)&&this.loader.seek(x+y,{seekSource:89,Rj:"videoplayer_skipServerStitchedAd"}),HTh(this.sK,a),!0):!1}; g.C.RY=function(){return this.S.RY()}; g.C.sP=function(){if(this.C("html5_generate_content_po_token"))return this.videoData.ly||"";this.L1.Cm();return this.S.qh||""}; g.C.Mr=function(){if(this.videoData.videoId)return this.videoData.gM}; g.C.W$=function(){return this.videoData.videoId}; g.C.LM=function(){return this.L1.In}; g.C.i7=function(){return this.Va}; g.C.o4=function(){return this.L1.o4()}; g.C.Aa=function(a,x,y){this.TH(wV(this.playerState,16,y));this.sK.Aa(a,x,y)}; g.C.prefetchKeyPlay=function(a,x){var y;(y=this.loader)==null||y.prefetchKeyPlay(a,x)}; g.C.JX=function(a){return this.sK.JX(a)}; g.C.Qx=function(){this.sK.Qx()}; g.C.B1=function(a,x){var y=this.C("html5_generate_content_po_token")?this.videoData:void 0;this.L1.B1(a,x,y)}; g.C.gV=function(a,x){this.r0.gV(a,x)}; g.C.ya=function(){return this.r0.ya()}; g.C.B9=function(){return this.L1.B9()}; g.C.xo=function(){return this.L1.xo(this)}; g.C.w7=function(){this.Lh=!0}; g.C.zI=function(a){var x;(x=this.loader)==null||x.zI(a)}; g.C.aM=function(){return this.videoData.vG&&this.Xf}; g.C.HW=function(a){this.sK.HW(a)};g.d(t_l,ez);g.d(Md,Nx);Md.prototype.T=function(a){a&&FU(this,this.L.getLoopVideo());this.L.logVisibility(this.element,a)}; Md.prototype.logClick=function(){this.L.logClick(this.element)}; Md.prototype.onLoopChange=function(a){FU(this,a)}; Md.prototype.B=function(a){this.L.setLoopVideo(a)};g.d(Xf7,ez);g.d(bU6,ez);g.C=bU6.prototype;g.C.seekToChapterWithAnimation=function(a){var x=this;if(g.wj(this.api)&&!(a<0)){var y=this.api.getVideoData(),D=y.hK;if(D&&a=0)return;x=~x;g.Gj(this.items,x,0,a);$M(this.menuItems.element,a.element,x)}a.subscribe("size-change",this.Xp,this);this.menuItems.publish("size-change")}; g.C.NR=function(){krh(this)||this.items[0].focus();return!0}; g.C.hc=function(){this.items[this.items.length-1].focus();return!0}; g.C.t6=function(a){a.unsubscribe("size-change",this.Xp,this);this.hP()||(g.Dk(this.items,a),this.menuItems.element.removeChild(a.element),this.menuItems.publish("size-change"))}; g.C.Xp=function(){this.menuItems.publish("size-change")}; g.C.focus=function(){for(var a=0,x=0;x1&&g.nk(this)}; g.C.Mv=function(){EJG(this);this.d0&&(mQ7(this),g.wU(this.element,this.size))}; g.C.dn=function(){var a=this.T.pop();WW8(this,a,this.T[this.T.length-1],!0)}; g.C.D2=function(a){if(!a.defaultPrevented)switch(a.keyCode){case 27:this.Nw();a.preventDefault();break;case 37:this.T.length>1&&this.dn();a.preventDefault();break;case 39:a.preventDefault()}}; g.C.focus=function(){this.T.length&&this.T[this.T.length-1].focus()}; g.C.m6=function(){g.iS.prototype.m6.call(this);this.J&&this.J.dispose();this.U&&this.U.dispose()};g.d(vR,g.dk);vR.prototype.open=function(a,x){this.initialize(a.items)&&this.DK(x,!!x)}; vR.prototype.initialize=function(a){g.qd(this.Vs);if(a===void 0||a.length===0)return!1;var x=a.length;a=g.W(a);for(var y=a.next();!y.done;y=a.next())this.je(y.value,x--);return!0}; vR.prototype.je=function(a,x){a.menuNavigationItemRenderer?huT(this,a.menuNavigationItemRenderer,x):a.menuServiceItemRenderer&&$Q1(this,a.menuServiceItemRenderer,x)};g.d(PR,Lk);g.C=PR.prototype;g.C.No=function(a){a.target!==this.dismissButton.element&&a.target!==this.overflowButton.element&&(this.tO(),this.onClickCommand&&this.L.uY("innertubeCommand",this.onClickCommand))}; g.C.wV=function(){this.enabled=!1;this.V.hide()}; g.C.jh=function(){return!!this.T&&this.enabled}; g.C.onVideoDataChange=function(a,x){this.Sd(x);if(this.T){this.cK();a:if(!this.isCounterfactual){var y,D,M;this.banner.update({title:(y=this.T)==null?void 0:y.title,subtitle:(D=this.T)==null?void 0:D.subtitle,metadata:(M=this.T)==null?void 0:M.metadataText});var N;this.onClickCommand=g.q((N=this.T)==null?void 0:N.onTap,Bv);var F;if(a=g.q((F=this.T)==null?void 0:F.onOverflow,Bv))this.D=g.q(a,L7t);var c;if((c=this.T)==null?0:c.thumbnailImage){var J,G;F=((J=this.T)==null?void 0:(G=J.thumbnailImage)== null?void 0:G.sources)||[];if(F.length===0)break a;this.thumbnailImage.update({url:F[0].url})}else{var Q;if((Q=this.T)==null?0:Q.thumbnailIconName){var S;this.thumbnailIcon.update({icon:(S=this.T)==null?void 0:S.thumbnailIconName})}}var K;this.shouldShowOverflowButton=!((K=this.T)==null||!K.shouldShowOverflowButton);var L;this.shouldHideDismissButton=!((L=this.T)==null||!L.shouldHideDismissButton)}var w;this.banner.element.setAttribute("aria-label",((w=this.T)==null?void 0:w.a11yLabel)||"");var Z; this.Gt=(Z=this.T)==null?void 0:Z.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized=!0;gJJ(this)}}; g.C.DG6=function(){this.isVisible=!0;gJJ(this)}; g.C.YKP=function(){this.isVisible=!1;gJJ(this)}; g.C.Yu=function(){Lk.prototype.Yu.call(this);this.J&&this.L.logVisibility(this.banner.element,this.isVisible)}; g.C.tO=function(){Lk.prototype.tO.call(this,!1);this.J&&this.L.logClick(this.banner.element)}; g.C.Tl=function(a){this.N||(this.N=new vR(this.L),g.U(this,this.N));var x,y;if((x=this.D)==null?0:(y=x.menu)==null?0:y.menuRenderer)this.N.open(this.D.menu.menuRenderer,a.target),a.preventDefault()}; g.C.Sd=function(){}; g.C.cK=function(){}; g.C.m6=function(){this.L.f$("suggested_action_view_model");Lk.prototype.m6.call(this)};g.d(Tk,PR); Tk.prototype.Sd=function(a){var x,y,D;this.productUpsellSuggestedActionViewModel=g.q((x=a.getWatchNextResponse())==null?void 0:(y=x.playerOverlays)==null?void 0:(D=y.playerOverlayRenderer)==null?void 0:D.suggestedActionViewModel,mCY);var M;if((M=this.productUpsellSuggestedActionViewModel)==null?0:M.content){var N;this.T=g.q((N=this.productUpsellSuggestedActionViewModel)==null?void 0:N.content,Qsp)}var F,c;if(this.J=!!((F=this.productUpsellSuggestedActionViewModel)==null?0:(c=F.loggingDirectives)==null? 0:c.trackingParams)){var J,G;this.L.setTrackingParams(this.banner.element,((J=this.productUpsellSuggestedActionViewModel)==null?void 0:(G=J.loggingDirectives)==null?void 0:G.trackingParams)||null)}var Q;this.isCounterfactual=!((Q=this.productUpsellSuggestedActionViewModel)==null||!Q.isCounterfactualServing)}; Tk.prototype.cK=function(){var a=[],x,y=g.W(((x=this.productUpsellSuggestedActionViewModel)==null?void 0:x.ranges)||[]);for(x=y.next();!x.done;x=y.next()){var D=x.value;D&&(x=Number(D.startTimeMilliseconds),D=Number(D.endTimeMilliseconds),isNaN(x)||isNaN(D)||a.push(new g.gr(x,D,{id:"product_upsell",namespace:"suggested_action_view_model"})))}this.L.GF(a)};g.d(Ruz,ez);g.d(ln,ez);ln.prototype.onVideoDataChange=function(a,x){var y=this;if(!Xc(x)&&(a==="newdata"&&UQC(this),this.T&&a==="dataloaded")){this.T=!1;var D;tQ(rn(Jx(this.api.j(),(D=this.api.getVideoData())==null?void 0:g.re(D)),function(M){t$7(y,M)}),function(){y.T=!0})}}; ln.prototype.iF=function(){var a=this;if(g.oF(this.api.j())){var x,y=g.ok(this.api.j(),(x=this.api.getVideoData())==null?void 0:g.re(x));return rn(ik(y),function(D){var M=Aa();Ui(M,D);return a.api.iF(M)})}return ik(this.api.iF())};g.d(g.km,g.XM);g.C=g.km.prototype;g.C.open=function(){g.Zt(this.TY,this.YU)}; g.C.uF=function(a){X28(this);var x=this.options[a];x&&(x.element.setAttribute("aria-checked","true"),this.setContent(this.By(a)),this.N=a)}; g.C.gk=function(a){g.qd(this.YU);for(var x={},y=!1,D=0;D=0?this.T.playbackRate:1}catch(a){return 1}}; g.C.setPlaybackRate=function(a){this.getPlaybackRate()!==a&&(this.T.playbackRate=a);return a}; g.C.Hq=function(){return this.T.loop}; g.C.setLoop=function(a){this.T.loop=a}; g.C.canPlayType=function(a,x){return this.T.canPlayType(a,x)}; g.C.isPaused=function(){return this.T.paused}; g.C.isSeeking=function(){return this.T.seeking}; g.C.isEnded=function(){return this.T.ended}; g.C.xp=function(){return this.T.muted}; g.C.sD=function(a){FF();this.T.muted=a}; g.C.Gw=function(){return this.T.played||H8([],[])}; g.C.ws=function(){try{var a=this.T.buffered}catch(x){}return a||H8([],[])}; g.C.YY=function(){return this.T.seekable||H8([],[])}; g.C.N9=function(){var a=this.T;return a.getStartDate?a.getStartDate():null}; g.C.getCurrentTime=function(){return this.T.currentTime}; g.C.setCurrentTime=function(a){this.T.currentTime=a}; g.C.getDuration=function(){return this.T.duration}; g.C.load=function(){var a=this.T.playbackRate;try{this.T.load()}catch(x){}this.T.playbackRate=a}; g.C.pause=function(){this.T.pause()}; g.C.play=function(){var a=this.T.play();if(!a||!a.then)return null;a.then(void 0,function(){}); return a}; g.C.h1=function(){return this.T.readyState}; g.C.wQ=function(){return this.T.networkState}; g.C.H$=function(){return this.T.error?this.T.error.code:null}; g.C.I_=function(){return this.T.error?this.T.error.message:""}; g.C.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.T instanceof window.HTMLVideoElement&&this.T.getVideoPlaybackQuality)return this.T.getVideoPlaybackQuality();if(this.T){var a=this.T,x=a.webkitDroppedFrameCount;if(a=a.webkitDecodedFrameCount)return{droppedVideoFrames:x||0,totalVideoFrames:a}}return{}}; g.C.YN=function(){return!!this.T.webkitCurrentPlaybackTargetIsWireless}; g.C.bT=function(){return!!this.T.webkitShowPlaybackTargetPicker()}; g.C.togglePictureInPicture=function(){var a=this.T,x=window.document;window.document.pictureInPictureEnabled?this.T!==x.pictureInPictureElement?a.requestPictureInPicture():x.exitPictureInPicture():Nb()&&a.webkitSetPresentationMode(a.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}; g.C.I4=function(){return KhG(this.T)}; g.C.getSize=function(){return g.Ce(this.T)}; g.C.setSize=function(a){g.wU(this.T,a)}; g.C.getVolume=function(){return this.T.volume}; g.C.setVolume=function(a){FF();this.T.volume=a}; g.C.G8=function(a){this.B[a]||(this.T.addEventListener(a,this.listener),this.B[a]=this.listener)}; g.C.setAttribute=function(a,x){this.T.setAttribute(a,x)}; g.C.removeAttribute=function(a){this.T.removeAttribute(a)}; g.C.hasAttribute=function(a){return this.T.hasAttribute(a)}; g.C.l6=Rs(57);g.C.gR=Rs(60);g.C.j5=Rs(63);g.C.B0=Rs(66);g.C.Bf=function(){return P3(this.T)}; g.C.H2=function(a){g.zt(this.T,a)}; g.C.eP=function(a){return g.cc(this.T,a)}; g.C.DL=function(){return g.g1(document.body,this.T)}; g.C.audioTracks=function(){var a=this.T;if("audioTracks"in a)return a.audioTracks}; g.C.m6=function(){for(var a=g.W(Object.keys(this.B)),x=a.next();!x.done;x=a.next())x=x.value,this.T.removeEventListener(x,this.B[x]);G3.prototype.m6.call(this)}; g.C.zn=function(a){this.T.disableRemotePlayback=a};g.d(Ym,g.O);g.d(Un,g.O);Un.prototype.show=function(){g.O.prototype.show.call(this);this.rS()}; Un.prototype.hide=function(){g.O.prototype.hide.call(this);this.delay.stop();this.U.stop()}; Un.prototype.rS=function(){var a=(0,g.lY)(),x=zE7(this.R7);AW(this.T,x.bandwidth_samples);AW(this.D,x.network_activity_samples);AW(this.J,x.live_latency_samples);AW(this.B,x.buffer_health_samples);var y={};x=g.W(Object.entries(x));for(var D=x.next();!D.done;D=x.next()){var M=g.W(D.value);D=M.next().value;M=M.next().value;this.Y[D]!==M&&(y[D]=" "+String(M));this.Y[D]=M}this.update(y);a=(0,g.lY)()-a>25?5E3:500;this.delay.start(a)}; Un.prototype.V=function(){this.N?(this.position+=1,this.position>15&&(this.N=!1)):(--this.position,this.position<=0&&(this.N=!0));this.element.style.left=this.position+"%";this.element.style.top=this.position+"%";this.U.start(2E4)};g.d(Ju1,ez);g.d(HR,g.A);HR.prototype.T=function(){var a=(0,g.lY)()-this.startTime;a=athis.U[a])&&(this.T=a,this.Vw())}; g.C.onCueRangeExit=function(a){var x=PAG(this,a);x&&this.T===a&&this.api.uY("innertubeCommand",x);rk(this);this.T=void 0}; g.C.GW=function(a){this.J=a}; g.C.Tv=function(){this.Vw();this.J=void 0}; g.C.Vw=function(){if(this.T!==void 0){var a=(a=V2(this,this.T))&&a.onCueRangeEnter?$n(a.onCueRangeEnter):void 0;var x=V2(this,this.T);a:if(x&&x.additionalTrigger){var y=g.W(x.additionalTrigger);for(var D=y.next();!D.done;D=y.next())if(D=D.value,D.type){var M=void 0,N=void 0;if((M=this.OJ[D.type])==null?0:M((N=D.args)!=null?N:{})){y=!0;break a}}y=!1}else y=!0;a&&y&&(this.api.uY("innertubeCommand",a),TYS(this,x),this.U[this.T]!==void 0&&this.U[this.T]++,this.BJ=!0)}}; g.C.m6=function(){this.timelyActions=this.J=this.T=this.videoId=void 0;this.U={};this.qK();rk(this);ez.prototype.m6.call(this)};g.d(uyC,ez);g.d(tW,Nx);tW.prototype.U=function(a){this.J(a?2:1)}; tW.prototype.o_=function(){var a=this.L.getPresentingPlayerType();a===2||a===3?this.T&&(this.T=!1,this.TY.t6(this)):(a=this.getVoiceBoostState(),a!==1?(a===0?(FU(this,this.B()===2),this.setEnabled(!0)):(FU(this,!1),this.setEnabled(!1)),this.T||(this.TY.je(this),this.T=!0)):this.T&&(this.TY.t6(this),this.T=!1))}; tW.prototype.m6=function(){this.TY.t6(this);Nx.prototype.m6.call(this)};g.d(Xs,ez);Xs.prototype.getVoiceBoostUserPreference=function(){return this.T}; Xs.prototype.setVoiceBoostUserPreference=function(a){this.api.AP("vb_set",{pref:a});g.fI("yt-player-voice-boost",a);a!==this.T&&(this.T=a,this.updateEnvironmentData(),this.getVoiceBoostState()!==1&&this.api.K5(),this.api.bF())}; Xs.prototype.getVoiceBoostState=function(){return this.api.Ps(1)}; Xs.prototype.updateEnvironmentData=function(){this.api.j().jq=this.T};g.d(pk,ez);pk.prototype.m6=function(){this.V&&(g.vm(this.V),this.V=void 0);ez.prototype.m6.call(this)}; pk.prototype.Cm=function(){(this.B?!this.T:this.J)&&aU(this)}; pk.prototype.mu=function(a,x,y){var D=this;if(EF7(a)){var M=y||"";if(this.T)x=xT(this,M),scq(a,x);else{var N=new g.Gw;x.push(N.promise);this.N.promise.then(function(){var F=xT(D,M);scq(a,F);N.resolve()})}}}; pk.prototype.Bh=function(a){var x=this;if(this.B||this.J)a.ly=xT(this,a.videoId),this.T||(this.U=new Jj,this.N.promise.then(function(){x.Jf.qm("pot_if");a.ly=xT(x,a.videoId)}))};g.d(g.j5,g.O);g.j5.prototype.select=function(){this.api.p_(this.suggestion.videoId,this.suggestion.sessionData,this.suggestion.playlistId,void 0,void 0,this.suggestion.SV||void 0)&&this.api.logClick(this.element)}; g.j5.prototype.onClick=function(a){if(g.Br(this.api.j())&&this.api.C("web_player_log_click_before_generating_ve_conversion_params")){this.api.logClick(this.element);var x=this.suggestion.CB(),y={};g.Bi(this.api,y);x=g.sS(x,y);g.c4(x,this.api,a)}else g.zC(a,this.api,this.B,this.suggestion.sessionData||void 0)&&this.select()}; g.j5.prototype.onKeyPress=function(a){switch(a.keyCode){case 13:case 32:a.defaultPrevented||(this.select(),a.preventDefault())}}; g.j5.prototype.onVideoDataChange=function(){var a=this.api.getVideoData(),x=this.api.j();this.B=a.gF?!1:x.U};g.d(DI,g.O);DI.prototype.m6=function(){this.hide();g.h6(this.J);g.CD(this.stills);this.stills.length=0;this.T&&(this.T.remove(),this.T=void 0);g.O.prototype.m6.call(this)}; DI.prototype.D=function(a){this.Y&&this.Y(a)}; DI.prototype.onVideoDataChange=function(){if(!this.N){this.videoData=this.player.getVideoData(1);var a,x,y,D,M;var N=(((a=this.videoData)==null?0:(x=a.suggestions)==null?0:x.length)?(y=this.videoData)==null?void 0:y.suggestions:((D=this.videoData)==null?0:g.Fc(D))?[(M=this.videoData)==null?void 0:g.Fc(M)]:[]).slice(0,18);if((a=this.U)&&this.B)if(g.hi(a),N.length)for(this.stills.length>N.length&&g.CD(this.stills.splice(N.length)),this.stills.length=N.length,x=0;x=0;a--)this.features[a].dispose();this.features.length=0;g.A.prototype.m6.call(this)};xdl.prototype.reset=function(){this.T=this.B=NaN};g.C=yWG.prototype;g.C.reset=function(){Tv(this.timerName)}; g.C.tick=function(a,x){uW(a,x,this.timerName)}; g.C.qm=function(a){return s1(a,void 0,this.timerName)}; g.C.N4=function(a){g.k9(a,void 0,this.timerName)}; g.C.infoGel=function(a){g.mj(a,this.timerName)};g.d(MKq,g.Mf);g.C=MKq.prototype;g.C.hasNext=function(a){return this.loop||!!a||this.index+1=0}; g.C.setShuffle=function(a){this.shuffle=a;a=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var x=0;x=x.top&&a.right<=x.right&&a.bottom<=x.bottom&&a.left>=x.left))return}EE(this,2,!1)}; g.C.j2=function(a){var x=new g.Fz(a.pageX,a.pageY);zs(x,this.U)||(this.U=x,(a=a.target)&&this.Uc(a)&&(EE(this,4,!0),this.T.WN(this.J),this.J=this.T.Z(this.target,"mouseover",this.O4),this.Y=this.T.Z(this.target,"mouseout",this.O4)))}; g.C.O4=function(a){a=a.relatedTarget;a&&this.Uc(a)||(this.U=new g.Fz(NaN,NaN),ikh(this))}; g.C.SJJ=function(){EE(this,1,!0)}; g.C.mT=function(a){a=a.target;a instanceof Element&&!(a.tabIndex>0)||EE(this,1,!0)}; g.C.OE=function(){this.D=!0;this.T.WN(this.N);this.N=this.T.Z(document,"mouseup",this.Pb)}; g.C.Pb=function(){this.D=!1;EE(this,8,!1);this.T.WN(this.N);this.N=this.T.Z(this.target,"mousedown",this.OE)}; g.C.x8=function(a){if(a=(a=a.changedTouches)&&a[0])this.OJ=a.identifier,this.T.WN(this.V),this.V=this.T.Z(this.target,"touchend",this.nx,void 0,!0),EE(this,1024,!0)}; g.C.nx=function(a){if(a=a.changedTouches)for(var x=0;x1280||M>720)if(x=D.LJ("maxresdefault.jpg"))break;if(N>640||M>480)if(x=D.LJ("maxresdefault.jpg"))break;if(N>320||M>180)if(x=D.LJ("sddefault.jpg")||D.LJ("hqdefault.jpg")||D.LJ("mqdefault.jpg"))break;if(x=D.LJ("default.jpg"))break}g.DV(a)&&(a=new Image,a.addEventListener("load", function(){H3s()}),a.src=x?x:"",this.api.jZ().tick("ftr")); this.U.style.backgroundImage=x?"url("+x+")":""};g.d(g.ff,g.O);g.ff.prototype.resize=function(){}; g.ff.prototype.B=function(a){var x=this;this.J=!1;rW7(this);var y=a.xl,D=this.api.j();y!=="GENERIC_WITHOUT_LINK"||D.D?y==="TOO_MANY_REQUESTS"?(D=this.api.getVideoData(),this.setContent(AF(this,"TOO_MANY_REQUESTS_WITH_LINK",D.CB(),void 0,void 0,void 0,!1))):y!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||D.D?this.api.j().C("html5_enable_bandaid_error_screen")&&y==="HTML5_SPS_UMP_STATUS_REJECTED"&&!D.D?(D=D.hostLanguage,a="//support.google.com/youtube?p=videoError",D&&(a=g.sS(a,{hl:D})),this.setContent(AF(this, "HTML5_SPS_UMP_STATUS_REJECTED",a))):this.api.j().C("enable_adb_handling_in_sabr")&&y==="BROWSER_OR_EXTENSION_ERROR"&&!D.D?(D=D.hostLanguage,a="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",D&&(a=g.sS(a,{hl:D})),this.setContent(AF(this,"BROWSER_OR_EXTENSION_ERROR",a))):this.setContent(g.gE(a.errorMessage)):this.setContent(AF(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(a=D.hostLanguage,y= "//support.google.com/youtube/?p=player_error1",a&&(y=g.sS(y,{hl:a})),this.setContent(AF(this,"GENERIC_WITH_LINK_AND_CPN",y,!0)),D.bO&&!D.U&&VK8(this,function(N){if(g.zC(N,x.api,!Ib(x.api.j()))){N={as3:!1,html5:!0,player:!0,cpn:x.api.getVideoData().clientPlaybackNonce};var F=x.api;F.Bm("onFeedbackArticleRequest",{articleId:3037019,helpContext:"player_error",productData:N});F.isFullscreen()&&F.toggleFullscreen()}})); if(this.J){var M=this.QP("ytp-error-link");M&&(this.api.createClientVe(M,this,216104),this.api.logVisibility(M,!0),VK8(this,function(){x.api.logClick(M)}))}}; var Ok6=/([^<>]+)<\/a>/;g.d(tKG,g.O);tKG.prototype.Lf=function(a,x,y){y=y===void 0?!1:y;switch(x){case 1:UE(this,a,this.J,y);break;case 2:UE(this,a,this.U,y);break;case 3:UE(this,a,this.T,y);break;case 4:UE(this,a,this.B,y)}};g.d(XR7,g.O);g.C=XR7.prototype;g.C.onClick=function(a){this.innertubeCommand?(this.L.uY("innertubeCommand",this.innertubeCommand),a.preventDefault()):g.zC(a,this.L,!0);this.L.logClick(this.element)}; g.C.onVideoDataChange=function(a,x){pRz(this,x);this.kx&&ItC(this,this.kx)}; g.C.mN=function(a){var x=this.L.getVideoData();this.videoId!==x.videoId&&pRz(this,x);this.T&&ItC(this,a.state);this.kx=a.state}; g.C.DK=function(){this.fade.show();this.L.publish("paidcontentoverlayvisibilitychange",!0);this.L.logVisibility(this.element,!0)}; g.C.Nw=function(){this.fade.hide();this.L.publish("paidcontentoverlayvisibilitychange",!1);this.L.logVisibility(this.element,!1)};g.d(Hd,g.O);Hd.prototype.hide=function(){this.T.stop();this.message.style.display="none";g.O.prototype.hide.call(this)}; Hd.prototype.onStateChange=function(a){this.yS(a.state)}; Hd.prototype.yS=function(a){if(g.t(a,128)||this.api.i7())var x=!1;else{var y;x=this.api.C("web_watch_enable_multiview_manager")&&((y=this.api.getVideoData())==null?0:Xc(y))?!1:g.t(a,16)||g.t(a,1)?!0:!1}x?this.T.start():this.hide()}; Hd.prototype.B=function(){this.message.style.display="block"};g.d(ig,g.iS);ig.prototype.onMutedAutoplayChange=function(a){this.B&&(a?(efS(this),this.DK()):(this.T&&this.logClick(),this.Nw()))}; ig.prototype.Bu=function(a){this.api.isMutedByMutedAutoplay()&&g.Qj(a,2)&&this.Nw()}; ig.prototype.onClick=function(){this.api.unMute();this.logClick()}; ig.prototype.logClick=function(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))};g.d(g.OE,g.zW);g.C=g.OE.prototype;g.C.init=function(){var a=this.api,x=a.getPlayerStateObject();this.td=a.getPlayerSize();this.TH(x);this.Ds();this.E6();this.api.publish("basechromeinitialized",this);this.h0()&&this.api.publish("standardControlsInitialized")}; g.C.onVideoDataChange=function(a,x){var y=this.EH!==x.videoId;if(y||a==="newdata")a=this.api,a.isFullscreen()||(this.td=a.getPlayerSize());y&&(this.EH=x.videoId,y=this.R_,y.UJ=3E3,EE(y,512,!0),this.Ds());this.api.C("web_render_jump_buttons")&&x.showSeekingControls&&(this.IU=572)}; g.C.IqP=function(){this.onVideoDataChange("newdata",this.api.getVideoData())}; g.C.ai=function(){var a=this.api.nO()&&this.api.UM(),x=this.api.OY();return this.q7||a||this.gL||x}; g.C.JL=function(){var a=!this.ai();g.Gt(this.api.getRootNode(),"ytp-menu-shown",!a)}; g.C.Uc=function(a){try{if(!g.g1(this.api.getRootNode(),a))return!1}catch(x){return!1}for(;a&&!YM(a);)a=a===this.api.getRootNode()?null:a.parentElement||null;return!!a}; g.C.LI=function(a){var x=this.api.getRootNode();g.Gt(x,"ytp-autohide",a);g.Gt(x,"ytp-autohide-active",!0);this.HP.start(a?250:100);a&&(this.fd=!1,g.o9(x,"ytp-touch-mode"));this.g4=!a;this.api.pX(!a);this.api.C("web_player_enable_fullscreen_grid_components")&&this.api.publish("autohideupdate",a)}; g.C.wh=function(){var a=this.api.getRootNode();g.Gt(a,"ytp-autohide-active",!1)}; g.C.Nst=function(){this.ao=!0}; g.C.w$t=function(a){if(this.api.j().C("player_doubletap_to_seek")||this.api.j().Y)this.ao=!1,this.OR&&this.WN(this.OR),this.wv===0&&V3(this,a)?(this.jg(),this.zx.start(),this.OR=this.Z(this.api.q1(),"touchmove",this.Nst,void 0,!0)):this.zx.stop();jU6(this)&&V3(this,a)&&!this.api.j().Y&&xM6(this);var x=this.Lm.wk();if(!g.Br(this.api.j())&&uI&&DM8(this,a))x&&a.preventDefault();else if(this.fd=!0,g.zt(this.api.getRootNode(),"ytp-touch-mode"),this.R_.rM(),this.api.j().C("player_doubletap_to_seek")||this.api.j().Y)if(x= this.api.getPlayerStateObject(),!(!this.api.Mm()||g.t(x,2)&&g.mC(this.api)||g.t(x,64))){x=Date.now()-this.Ji;this.wv+=1;if(x<=350){this.yx=!0;x=this.api.getPlayerSize().width/3;var y=this.api.getRootNode().getBoundingClientRect(),D=a.targetTouches[0].clientX-y.left;y=a.targetTouches[0].clientY-y.top;var M=(this.wv-1)*10;D>0&&Dx*2&&D=650,D=a.width<528;this.R_.resize();if(this.api.C("web_player_use_screen_width_for_big_mode")){var M,N=a.width>=((M=g.ts(this.api.j().experiments,"web_player_big_mode_screen_width_cutoff"))!=null?M:2E3);g.Gt(x,"ytp-big-mode",N)}g.Gt(x,"ytp-fullscreen",this.api.isFullscreen());g.Gt(x,"ytp-large-width-mode",y);this.api.C("delhi_modern_web_player")?g.Gt(x,"ytp-xsmall-width-mode",D):g.Gt(x,"ytp-small-mode",this.Zu()); g.Gt(x,"ytp-tiny-mode",this.xu());g.Gt(x,"ytp-big-mode",this.PO());this.h$&&this.h$.resize(a)}; g.C.Bu=function(a){this.TH(a.state);this.Ds()}; g.C.Pr=Rs(3);g.C.A0=function(){var a=!!this.EH&&!this.api.A6()&&!this.UX,x=this.api.getPresentingPlayerType()===2,y=this.api.j();if(x)return y=lg(this.api.s6()),a&&(y&&y.player?a=(a=y.player.getVideoData(2))?a.isListed&&!g.z$(y.player.j()):!1:(oK("showInfoBarDuringAd: this is null"),a=!1)),a;x=y.C("web_player_imax_theater_mode")&&this.api.k5()&&!this.api.isInline();return a&&(y.ze||x||this.api.isFullscreen()||y.u$)}; g.C.Ds=function(){var a=this.A0();this.w$!==a&&(this.w$=a,g.Gt(this.api.getRootNode(),"ytp-hide-info-bar",!a))}; g.C.TH=function(a){var x=a.isCued()||this.api.Ay()&&this.api.getPresentingPlayerType()!==3;x!==this.isCued&&(this.isCued=x,this.wq&&this.WN(this.wq),this.wq=this.Z(this.api.q1(),"touchstart",this.w$t,void 0,x));var y=this.R_,D=a.isPlaying()&&!g.t(a,32)||this.api.lK();EE(y,128,!D);y=this.R_;D=this.api.getPresentingPlayerType()===3;EE(y,256,D);y=this.api.getRootNode();g.t(a,2)?D=[OP.ENDED]:(D=[],g.t(a,8)?D.push(OP.PLAYING):g.t(a,4)&&D.push(OP.PAUSED),g.t(a,1)&&!g.t(a,32)&&D.push(OP.BUFFERING),g.t(a, 32)&&D.push(OP.SEEKING),g.t(a,64)&&D.push(OP.UNSTARTED));g.wQ(this.qQ,D)||(g.Jg(y,this.qQ),this.qQ=D,g.cI(y,D));D=this.api.j();var M=g.t(a,2);a:{var N=this.api.j();var F=N.controlsType;switch(F){case "2":case "0":N=!1;break a}N=F==="3"&&!g.t(a,2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:Pt7(lg(this.api.s6())))||this.api.OY()||g.Br(N)&&this.api.getPresentingPlayerType()===2?!1:!0}g.Gt(y,"ytp-hide-controls",!N);g.Gt(y,"ytp-native-controls",D.controlsType==="3"&&!x&&!M&&!this.gL);g.t(a, 128)&&!g.Br(D)?(this.h$||(this.h$=new g.ff(this.api),g.U(this,this.h$),g.f1(this.api,this.h$.element,4)),this.h$.B(a.LK),this.h$.show()):this.h$&&(this.h$.dispose(),this.h$=null)}; g.C.P8=function(){return this.api.nO()&&this.api.UM()?(this.api.Br(!1,!1),!0):this.api.A6()?(g.Wi(this.api,!0),!0):!1}; g.C.onMutedAutoplayChange=function(a){this.gL=a;this.JL()}; g.C.PO=function(){return!1}; g.C.Zu=function(){return!this.PO()&&(this.api.getPlayerSize().width=0&&x.left>=0&&x.bottom>x.top&&x.right>x.left?x:null;x=this.size;a=a.clone();x=x.clone();D&&(F=x,M=5,(M&65)==65&&(a.x=D.right)&&(M&=-2),(M&132)==132&&(a.y=D.bottom)&&(M&=-5),a.xD.right&&(F.width=Math.min(D.right-a.x,N+F.width-D.left),F.width=Math.max(F.width,0))),a.x+F.width>D.right&&M&1&&(a.x=Math.max(D.right-F.width,D.left)),a.yD.bottom&&(F.height=Math.min(D.bottom-a.y,N+F.height-D.top),F.height=Math.max(F.height,0))),a.y+F.height>D.bottom&&M&4&&(a.y=Math.max(D.bottom-F.height,D.top)));D=new g.jI(0,0,0,0);D.left=a.x;D.top=a.y;D.width= x.width;D.height=x.height;g.Qv(this.element,new g.Fz(D.left,D.top));g.h6(this.B);this.B.Z(Oi(this),"contextmenu",this.Ro6);this.B.Z(this.L,"fullscreentoggled",this.onFullscreenToggled);this.B.Z(this.L,"pageTransition",this.I0)}; g.C.Ro6=function(a){if(!a.defaultPrevented){var x=W3(a);g.g1(this.element,x)||this.Nw();this.L.j().disableNativeContextMenu&&a.preventDefault()}}; g.C.onFullscreenToggled=function(){this.Nw();Wz7(this)}; g.C.I0=function(){this.Nw()};g.d(xu,g.O);xu.prototype.onClick=function(){var a=this,x,y,D,M;return g.R(function(N){if(N.T==1)return x=a.api.j(),y=a.api.getVideoData(),D=a.api.getPlaylistId(),M=x.getVideoUrl(y.videoId,D,void 0,!0),g.B(N,BE7(a,M),2);N.B&&sU7(a);a.api.logClick(a.element);g.Fh(N)})}; xu.prototype.rS=function(){this.updateValue("icon",{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,G:"ytp-svg-fill",X:{d:"M21.9,8.3H11.3c-0.9,0-1.7,.8-1.7,1.7v12.3h1.7V10h10.6V8.3z M24.6,11.8h-9.7c-1,0-1.8,.8-1.8,1.8v12.3 c0,1,.8,1.8,1.8,1.8h9.7c1,0,1.8-0.8,1.8-1.8V13.5C26.3,12.6,25.5,11.8,24.6,11.8z M24.6,25.9h-9.7V13.5h9.7V25.9z"}}]});this.updateValue("title-attr","Copy link");this.updateValue("tooltip-title","Copy link");this.visible=ETq(this);g.Gt(this.element, "ytp-copylink-button-visible",this.visible);this.lO(this.visible);this.tooltip.KJ();this.api.logVisibility(this.element,this.visible&&this.BJ)}; xu.prototype.Se=function(a){g.O.prototype.Se.call(this,a);this.api.logVisibility(this.element,this.visible&&a)}; xu.prototype.m6=function(){g.O.prototype.m6.call(this);g.o9(this.element,"ytp-copylink-button-visible")};g.d(hg7,g.O);g.C=hg7.prototype;g.C.show=function(){g.O.prototype.show.call(this);g.eN(this.B)}; g.C.hide=function(){this.U.stop();this.J=0;this.QP("ytp-seek-icon").style.display="none";this.updateValue("seekIcon","");g.o9(this.element,"ytp-chapter-seek");g.o9(this.element,"ytp-time-seeking");g.O.prototype.hide.call(this)}; g.C.E4=function(a,x,y,D){this.J=a===this.D?this.J+D:D;this.D=a;var M=a===-1?this.V:this.Y;M&&this.L.logClick(M);this.N?this.B.stop():g.x1(this.B);this.U.start();this.element.setAttribute("data-side",a===-1?"back":"forward");var N=3*this.L.q1().getPlayerSize().height;M=this.L.q1().getPlayerSize();M=M.width/3-3*M.height;this.T.style.width=N+"px";this.T.style.height=N+"px";a===1?(this.T.style.left="",this.T.style.right=M+"px"):a===-1&&(this.T.style.right="",this.T.style.left=M+"px");var F=N*2.5;N=F/ 2;var c=this.QP("ytp-doubletap-ripple");c.style.width=F+"px";c.style.height=F+"px";a===1?(a=this.L.q1().getPlayerSize().width-x+Math.abs(M),c.style.left="",c.style.right=a-N+"px"):a===-1&&(a=Math.abs(M)+x,c.style.right="",c.style.left=a-N+"px");c.style.top="calc((33% + "+Math.round(y)+"px) - "+N+"px)";if(y=this.QP("ytp-doubletap-ripple"))y.classList.remove("ytp-doubletap-ripple"),y.classList.add("ytp-doubletap-ripple");$M7(this,this.N?this.J:D)}; g.C.Un=function(a,x,y){if(y=y===void 0?null:y){var D=a===-1?this.V.visualElement:this.Y.visualElement;y={seekData:y};var M=g.Zh();M&&yC(M,D,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",y)}this.J=a===this.D?this.J+x:x;this.D=a;D=this.L.q1().getPlayerSize();this.N?this.B.stop():g.x1(this.B);this.U.start();this.element.setAttribute("data-side",a===-1?"back":"forward");g.zt(this.element,"ytp-time-seeking");this.T.style.width="110px";this.T.style.height="110px";y=D.width*.1-15;a===1?this.cJ?(this.T.style.right= y+"px",this.T.style.left=""):(this.T.style.right="",this.T.style.left=D.width*.8-30+"px"):a===-1&&(this.cJ?(this.T.style.right="",this.T.style.left=y+"px"):(this.T.style.right="",this.T.style.left=D.width*.1-15+"px"));this.T.style.top=D.height*.5+15+"px";$M7(this,this.N?this.J:x)}; g.C.LA=function(a,x,y){y=y===void 0?null:y;g.x1(this.B);this.U.start();switch(a){case -1:a="back";break;case 1:a="forward";break;default:a=""}this.element.setAttribute("data-side",a);this.T.style.width="0";this.T.style.height="0";g.zt(this.element,"ytp-chapter-seek");this.updateValue("seekText",x);this.updateValue("seekTime","");x=this.QP("ytp-seek-icon");if(y){a:if(y){switch(y){case "PREMIUM_STANDALONE":y=zCT();break a;case "PREMIUM_STANDALONE_CAIRO":y=c6h();break a}y=void 0}else y=null;this.updateValue("seekIcon", y);x.style.display="inline-block"}else x.style.display="none"};g.d(fIz,Lk);g.C=fIz.prototype;g.C.U$=function(a){this.N1||(this.N1=new vR(this.L),g.U(this,this.N1));var x,y;if((x=this.tf)==null?0:(y=x.menu)==null?0:y.menuRenderer)this.N1.open(this.tf.menu.menuRenderer,a.target),a.preventDefault()}; g.C.jh=function(){return!!this.T}; g.C.Ve=function(){return!!this.T}; g.C.No=function(a){a.target===this.overflowButton.element?a.preventDefault():(this.Vn&&this.L.uY("innertubeCommand",this.Vn),this.tO(!1))}; g.C.wV=function(){this.tO(!0);var a,x;if((a=this.T)==null?0:(x=a.bannerData)==null?0:x.dismissedStatusKey){if(this.EJ.includes(this.T.bannerData.dismissedStatusKey))return;this.EJ.push(this.T.bannerData.dismissedStatusKey)}this.wC();this.L.C("web_enable_shopping_timely_shelf_client")&&(a={},g.fy(a,JSs,{overlayId:"player_overlay_timely_shelf"}),this.L.uY("innertubeCommand",a))}; g.C.IP=function(){this.wC();Du(this)}; g.C.eyP=function(a){var x=this,y;if(a.id!==((y=this.T)==null?void 0:y.identifier)){this.wC();y=g.W(this.OJ);for(var D=y.next();!D.done;D=y.next()){var M=D.value,N=void 0,F=void 0;if((D=(N=M)==null?void 0:(F=N.bannerData)==null?void 0:F.itemData)&&M.identifier===a.id){F=N=void 0;var c=((N=M)==null?void 0:(F=N.bannerData)==null?void 0:F.dismissedStatusKey)||"";if(this.EJ.includes(c))return;this.T=M;this.banner.element.setAttribute("aria-label",D.accessibilityLabel||"");D.trackingParams&&(this.B=!0, this.L.setTrackingParams(this.badge.element,D.trackingParams));this.show();this.V.show();Kk(this);this.UJ.lO(!D.stayInApp);XdG(this);Rg6(this);jO(this);this.Vn=g.q(D.onTapCommand,Bv);if(M=g.q(D.menuOnTap,Bv))this.tf=g.q(M,L7t);M=void 0;this.banner.update({thumbnail:(M=(D.thumbnailSources||[])[0])==null?void 0:M.url,title:D.productTitle,price:D.priceReplacementText?D.priceReplacementText:D.price,salesOriginalPrice:UMT(this),priceDropReferencePrice:Hf1(this),promotionText:AFh(this),priceA11yText:ifs(this), affiliateDisclaimer:D.affiliateDisclaimer,vendor:Ofz(this)});c=F=N=M=void 0;((M=D)==null?0:(N=M.hiddenProductOptions)==null?0:N.showDropCountdown)&&((F=D)==null?0:(c=F.hiddenProductOptions)==null?0:c.dropTimestampMs)&&(this.bO=new g.Id(function(){t5C(x)},1E3),this.UJ.hide(),this.countdownTimer.show(),t5C(this)); this.L.C("web_player_enable_featured_product_banner_exclusives_on_desktop")&&gTs(this)&&(this.Fn=new g.Id(function(){YEq(x)},1E3),YEq(this))}}this.L.getRootNode()&&g.zt(this.L.getRootNode(),"ytp-featured-product-shown")}}; g.C.wC=function(){this.T&&(this.T=void 0,this.Sb(),this.L.getRootNode()&&g.o9(this.L.getRootNode(),"ytp-featured-product-shown"))}; g.C.onVideoDataChange=function(a,x){var y=this;a==="dataloaded"&&Du(this);var D,M,N;a=g.q((D=x.getWatchNextResponse())==null?void 0:(M=D.playerOverlays)==null?void 0:(N=M.playerOverlayRenderer)==null?void 0:N.productsInVideoOverlayRenderer,STs);this.overflowButton.show();this.dismissButton.hide();var F=a==null?void 0:a.featuredProductsEntityKey;this.trendingOfferEntityKey=a==null?void 0:a.trendingOfferEntityKey;this.OJ.length||(rFz(this,F),jO(this));var c;(c=this.AK)==null||c.call(this);this.AK=g.cC.subscribe(function(){rFz(y, F);jO(y)})}; g.C.m6=function(){Du(this);XdG(this);Rg6(this);Lk.prototype.m6.call(this)};g.d(yTG,g.O);yTG.prototype.onClick=function(){this.L.logClick(this.element,this.J);if(this.L.C("embeds_enable_info_panel_dismissal")&&this.T&&this.feedbackToken){var a=this.L.iF();if(a==null?0:FZJ(this.T,a.SJ))$i(a,this.T,{feedbackTokens:[this.feedbackToken]}),this.L.publish("infopaneldetaildismissed")}};g.d(jRh,g.iS);g.C=jRh.prototype;g.C.show=function(){g.iS.prototype.show.call(this);this.L.publish("infopaneldetailvisibilitychange",!0);this.L.logVisibility(this.element,!0);Dp7(this,!0)}; g.C.hide=function(){g.iS.prototype.hide.call(this);this.L.publish("infopaneldetailvisibilitychange",!1);this.L.logVisibility(this.element,!1);Dp7(this,!1)}; g.C.getId=function(){return this.J}; g.C.iM=function(){return this.itemData.length}; g.C.onVideoDataChange=function(a,x){if(x){var y,D,M,N;this.update({title:((y=x.XM)==null?void 0:(D=y.title)==null?void 0:D.content)||"",body:((M=x.XM)==null?void 0:(N=M.bodyText)==null?void 0:N.content)||""});var F;a=((F=x.XM)==null?void 0:F.trackingParams)||null;this.L.setTrackingParams(this.element,a);F=g.W(this.itemData);for(a=F.next();!a.done;a=F.next())a.value.dispose();this.itemData=[];var c;if((c=x.XM)==null?0:c.ctaButtons)for(x=g.W(x.XM.ctaButtons),c=x.next();!c.done;c=x.next())if(c=g.q(c.value, F7Y))c=new yTG(this.L,c,this.T),c.hC&&(this.itemData.push(c),c.a7(this.items))}}; g.C.m6=function(){this.hide();g.iS.prototype.m6.call(this)};g.d(FB6,g.O);g.C=FB6.prototype;g.C.onVideoDataChange=function(a,x){Nd7(this,x);this.kx&&cTG(this,this.kx)}; g.C.xP=function(a){var x=this.L.getVideoData();this.videoId!==x.videoId&&Nd7(this,x);cTG(this,a.state);this.kx=a.state}; g.C.Ox=function(a){(this.J=a)?this.hide():this.T&&!this.isDismissed&&this.show()}; g.C.O$=function(){this.B||this.DK();this.showControls=!0}; g.C.Wb=function(){this.B||this.Nw();this.showControls=!1}; g.C.DK=function(){if(!this.isDismissed){var a,x=(a=this.L)==null?void 0:a.getPlayerSize();a=x.width<380;var y;x=x.height<(((y=this.L)==null?0:y.isEmbedsShortsMode())?400:280);var D,M;(((D=this.L)==null?0:D.getPlayerStateObject().isCued())||((M=this.L)==null?0:g.t(M.getPlayerStateObject(),1024)))&&a&&x||!this.T||this.J||(this.fade.show(),this.L.publish("infopanelpreviewvisibilitychange",!0),this.L.logVisibility(this.element,!0))}}; g.C.Nw=function(){this.T&&!this.J&&(this.fade.hide(),this.L.publish("infopanelpreviewvisibilitychange",!1),this.L.logVisibility(this.element,!1))}; g.C.pO1=function(){this.B=!1;this.showControls||this.Nw()};var SJJ={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(SJJ).reduce(function(a,x){a[SJJ[x]]=x;return a},{}); var Khy={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(Khy).reduce(function(a,x){a[Khy[x]]=x;return a},{}); var Lh7={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(Lh7).reduce(function(a,x){a[Lh7[x]]=x;return a},{});var wXh,CeV;wXh=[{option:"#fff",text:"White"},{option:"#ff0",text:"Yellow"},{option:"#0f0",text:"Green"},{option:"#0ff",text:"Cyan"},{option:"#00f",text:"Blue"},{option:"#f0f",text:"Magenta"},{option:"#f00",text:"Red"},{option:"#080808",text:"Black"}];CeV=[{option:0,text:Mp(0)},{option:.25,text:Mp(.25)},{option:.5,text:Mp(.5)},{option:.75,text:Mp(.75)},{option:1,text:Mp(1)}]; g.cZ=[{option:"fontFamily",text:"Font family",options:[{option:1,text:"Monospaced Serif"},{option:2,text:"Proportional Serif"},{option:3,text:"Monospaced Sans-Serif"},{option:4,text:"Proportional Sans-Serif"},{option:5,text:"Casual"},{option:6,text:"Cursive"},{option:7,text:"Small Capitals"}]},{option:"color",text:"Font color",options:wXh},{option:"fontSizeIncrement",text:"Font size",options:[{option:-2,text:Mp(.5)},{option:-1,text:Mp(.75)},{option:0,text:Mp(1)},{option:1,text:Mp(1.5)},{option:2, text:Mp(2)},{option:3,text:Mp(3)},{option:4,text:Mp(4)}]},{option:"background",text:"Background color",options:wXh},{option:"backgroundOpacity",text:"Background opacity",options:CeV},{option:"windowColor",text:"Window color",options:wXh},{option:"windowOpacity",text:"Window opacity",options:CeV},{option:"charEdgeStyle",text:"Character edge style",options:[{option:0,text:"None"},{option:4,text:"Drop Shadow"},{option:1,text:"Raised"},{option:2,text:"Depressed"},{option:3,text:"Outline"}]},{option:"textOpacity", text:"Font opacity",options:[{option:.25,text:Mp(.25)},{option:.5,text:Mp(.5)},{option:.75,text:Mp(.75)},{option:1,text:Mp(1)}]}];var qJy=[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.d(KBG,g.zW);g.C=KBG.prototype; g.C.Jv=function(a){a.repeat||(this.J.yc=!1);var x=!1,y=a.keyCode,D=W3(a),M=!a.altKey&&!a.ctrlKey&&!a.metaKey&&(!this.api.isMutedByEmbedsMutedAutoplay()||qJy.includes(y)),N=!1,F=!1,c=this.api.j();a.defaultPrevented?(M=!1,F=!0):c.Of&&!this.api.isMutedByEmbedsMutedAutoplay()&&(M=!1);if(y===9)x=!0;else{if(D)switch(y){case 32:case 13:if(D.tagName==="BUTTON"||D.tagName==="A"||D.tagName==="INPUT")x=!0,M=!1;else if(M){var J=D.getAttribute("role");!J||J!=="option"&&J!=="button"&&J.indexOf("menuitem")!==0|| (x=!0,D.click(),N=!0)}break;case 37:case 39:case 36:case 35:x=D.getAttribute("role")==="slider";break;case 38:case 40:J=D.getAttribute("role"),D=y===38?D.previousSibling:D.nextSibling,J==="slider"?x=!0:M&&(J==="option"?(D&&D.getAttribute("role")==="option"&&D.focus(),N=x=!0):J&&J.indexOf("menuitem")===0&&(D&&D.hasAttribute("role")&&D.getAttribute("role").indexOf("menuitem")===0&&D.focus(),N=x=!0))}if(M&&!N)switch(y){case 38:N=Math.min(this.api.getVolume()+5,100);Xt(this.xx,N,!1);this.api.setVolume(N); F=N=!0;break;case 40:N=Math.max(this.api.getVolume()-5,0);Xt(this.xx,N,!0);this.api.setVolume(N);F=N=!0;break;case 36:this.api.Mm()&&(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),F=N=!0);break;case 35:this.api.Mm()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),F=N=!0)}}x&&Fi(this,!0);(x||F)&&this.R_.rM();(N||M&&this.handleGlobalKeyDown(y,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code,a.repeat))&&a.preventDefault();c.V&&(a={keyCode:a.keyCode, altKey:a.altKey,ctrlKey:a.ctrlKey,metaKey:a.metaKey,shiftKey:a.shiftKey,handled:a.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.Ol("onKeyPress",a))}; g.C.s0=function(a){var x=a.keyCode;!this.J.pV&&this.handleGlobalKeyUp(x,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code)&&a.preventDefault()}; g.C.handleGlobalKeyUp=function(a,x,y,D,M,N,F){this.api.publish("keyboardserviceglobalkeyup",{keyCode:a,shiftKey:x,ctrlKey:y,altKey:D,metaKey:M,key:N,code:F});x=!1;if(this.J.yc)return x;(N=g.ha(this.api.s6()))&&(N=N.OD)&&N.d0&&(N.Qz(a),x=!0);switch(a){case 9:Fi(this,!0);x=!0;break;case 32:if(this.api.C("web_speedmaster_spacebar_control")&&!this.api.j().Of){var c,J;a=(c=this.progressBar)==null?void 0:(J=c.B)==null?void 0:J.isEnabled;x=this.ez(a)}break;case 39:(this.api.C("web_player_chapter_seeking_keyboard_shortcut_killswitch")|| !(M||y&&D))&&(w7?D:y)&&this.api.Mm()&&this.api.C("web_enable_keyboard_shortcut_for_timely_actions")&&(this.api.startSeekCsiAction(),c=(c=this.api.getVideoData())?c.hK:[],J=JT1(c,this.api.getCurrentTime()*1E3),J!==-1&&this.T!=null&&(this.T.LA(1,c[J].title),this.api.seekTo(c[J].startTime/1E3,void 0,void 0,void 0,52),x=!0))}return x}; g.C.handleGlobalKeyDown=function(a,x,y,D,M,N,F,c){c||(this.J.yc=!1);var J=!1,G=this.api.j();if(G.Of&&!this.api.isMutedByEmbedsMutedAutoplay())return J;var Q=g.ha(this.api.s6());if(Q&&(Q=Q.OD)&&Q.d0)switch(a){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:J=Q.tv(a)}G.D||J||(J=N||String.fromCharCode(a).toLowerCase(),this.B+=J,"awesome".indexOf(this.B)===0||this.api.C("web_player_rtr_ctrls")&&"bday".indexOf(this.B)===0?(J=!0,4===this.B.length&&this.B==="bday"&&this.api.C("web_player_rtr_ctrls")&& (rIJ(this.N),this.R_.rM()),7===this.B.length&&this.B==="awesome"&&zDh(this.api.getRootNode(),"ytp-color-party")):(this.B=J,J="awesome".indexOf(this.B)===0||"bday".indexOf(this.B)===0));if(!J&&(!this.api.isMutedByEmbedsMutedAutoplay()||qJy.includes(a))){var S=this.api.getVideoData(),K,L;Q=(K=this.progressBar)==null?void 0:(L=K.B)==null?void 0:L.isEnabled;K=S?S.hK:[];L=w7?D:y;switch(a){case 80:x&&!G.e8&&(tF(this.xx,o37(),"Previous"),this.api.previousVideo(),J=!0);break;case 78:x&&!G.e8&&(tF(this.xx, nq(),"Next"),this.api.nextVideo(),J=!0);break;case 74:this.api.Mm()&&(this.api.startSeekCsiAction(),this.T?this.api.C("enable_key_press_seek_logging")?(J=z9(this,-10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_10S"),this.T.Un(-1,10,J)):this.T.Un(-1,10):tF(this.xx,{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,G:"ytp-svg-fill",X:{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),J=!0);break;case 76:this.api.Mm()&&(this.api.startSeekCsiAction(),this.T?this.api.C("enable_key_press_seek_logging")?(J=z9(this,10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_10S"),this.T.Un(1,10,J)):this.T.Un(1,10):tF(this.xx,{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,G:"ytp-svg-fill",X:{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),J=!0);break;case 37:if(this.api.Mm())if(this.api.startSeekCsiAction(),L){if(this.api.C("web_player_chapter_seeking_keyboard_shortcut_killswitch")||!(M||y&&D))L=G9T(K,this.api.getCurrentTime()*1E3),L!==-1&&this.T!=null&&(this.T.LA(-1,K[L].title),this.api.seekTo(K[L].startTime/1E3,void 0,void 0,void 0,53),J=!0)}else this.T?this.api.C("enable_key_press_seek_logging")?(J=z9(this,-5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_5S"), this.T.Un(-1,5,J)):this.T.Un(-1,5):tF(this.xx,{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,G:"ytp-svg-fill",X:{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),J=!0;break;case 39:this.api.Mm()&&(this.api.startSeekCsiAction(),L?this.api.C("web_enable_keyboard_shortcut_for_timely_actions")||!this.api.C("web_player_chapter_seeking_keyboard_shortcut_killswitch")&&(M||y&&D)||(L=JT1(K,this.api.getCurrentTime()*1E3),L!==-1&&this.T!=null&&(this.T.LA(1,K[L].title),this.api.seekTo(K[L].startTime/1E3,void 0,void 0,void 0,52),J=!0)):(this.T!=null?this.api.C("enable_key_press_seek_logging")?(J=z9(this,5* this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_5S"),this.T.Un(1,5,J)):this.T.Un(1,5):tF(this.xx,{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,G:"ytp-svg-fill",X:{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),J=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),Xt(this.xx,this.api.getVolume(),!1)):(this.api.mute(),Xt(this.xx,0,!0));J=!0;break;case 32:J=this.api.C("web_speedmaster_spacebar_control")?!this.api.j().e8:this.ez(Q);break;case 75:J=this.ez(Q);break;case 190:x?G.enableSpeedOptions&&wZs(this)&&(J=this.api.getPlaybackRate(),this.api.setPlaybackRate(J+.25,!0),NE8(this.xx,!1),J=!0):this.api.Mm()&&(this.step(1),J=!0);break;case 188:x? G.enableSpeedOptions&&wZs(this)&&(J=this.api.getPlaybackRate(),this.api.setPlaybackRate(J-.25,!0),NE8(this.xx,!0),J=!0):this.api.Mm()&&(this.step(-1),J=!0);break;case 70:Lwh(this.api)&&(this.api.toggleFullscreen().catch(function(){}),J=!0); break;case 27:Q?(this.progressBar.Qw(),J=!0):this.Y()&&(J=!0)}if(G.controlsType!=="3")switch(a){case 67:g.nf(this.api.s6())&&(G=this.api.getOption("captions","track"),this.api.toggleSubtitles(),Fz8(this.xx,!G||G&&!G.displayName),J=!0);break;case 79:oR(this,"textOpacity");break;case 87:oR(this,"windowOpacity");break;case 187:case 61:oR(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:oR(this,"fontSizeIncrement",!0,!0)}var w;x||y||D||(a>=48&&a<=57?w=a-48:a>=96&&a<=105&&(w=a-96));w!=null&&this.api.Mm()&& !this.api.C("web_player_disable_keyboard_seek_percent")&&(this.api.startSeekCsiAction(),G=this.api.getProgressState(),this.api.seekTo(w/10*(G.seekableEnd-G.seekableStart)+G.seekableStart,void 0,void 0,void 0,81),J=!0);J&&this.R_.rM()}this.J.Io=!1;this.api.publish("keyboardserviceglobalkeydown",{keyCode:a,shiftKey:x,ctrlKey:y,altKey:D,metaKey:M,key:N,code:F,repeat:c},this.J);this.J.Io&&(J=!0,this.R_.rM());return J}; g.C.step=function(a){this.api.Mm();if(this.api.getPlayerStateObject().isPaused()){var x=this.api.getVideoData().B;x&&(x=x.video)&&this.api.seekBy(a/(x.fps||30),void 0,void 0,a>0?77:78)}}; g.C.ez=function(a){if(!this.api.j().e8){var x;var y,D=(x=this.api.getVideoData())==null?void 0:(y=x.getPlayerResponse())==null?void 0:y.playabilityStatus;if(D){var M;x=((M=g.q(D.miniplayer,vGV))==null?void 0:M.playbackMode)==="PLAYBACK_MODE_PAUSED_ONLY"}else x=!1;x&&this.api.uY("onExpandMiniplayer");a?this.progressBar.oF():(a=!this.api.getPlayerStateObject().isOrWillBePlaying(),this.xx.Tm(a),a?this.api.playVideo():this.api.pauseVideo());return!0}return!1}; g.C.m6=function(){g.x1(this.U);g.zW.prototype.m6.call(this)};g.d(JT,g.O);JT.prototype.rS=function(){var a=this.L.j(),x=a.J||this.L.C("web_player_hide_overflow_button_if_empty_menu")&&this.Qv.isEmpty();a=g.Br(a)&&g.si(this.L)&&g.t(this.L.getPlayerStateObject(),128);var y=this.L.getPlayerSize();this.visible=this.L.Zu()&&!a&&y.width>=240&&!this.L.getVideoData().gF&&!x&&!this.L.isEmbedsShortsMode();g.Gt(this.element,"ytp-overflow-button-visible",this.visible);this.lO(this.visible);this.visible&&this.L.KJ();this.L.logVisibility(this.element,this.visible&&this.BJ)}; JT.prototype.Se=function(a){g.O.prototype.Se.call(this,a);this.L.logVisibility(this.element,this.visible&&a)}; JT.prototype.m6=function(){g.O.prototype.m6.call(this);g.o9(this.element,"ytp-overflow-button-visible")};g.d(C58,g.iS);g.C=C58.prototype;g.C.wO=function(a){a=W3(a);g.g1(this.element,a)&&(g.g1(this.T,a)||g.g1(this.closeButton,a)||VT(this))}; g.C.Nw=function(){g.iS.prototype.Nw.call(this);this.L.z5(this.element)}; g.C.show=function(){this.d0&&this.L.publish("OVERFLOW_PANEL_OPENED");g.iS.prototype.show.call(this);this.element.setAttribute("aria-modal","true");dpq(this,!0)}; g.C.hide=function(){g.iS.prototype.hide.call(this);this.element.removeAttribute("aria-modal");dpq(this,!1)}; g.C.onFullscreenToggled=function(a){!a&&this.wk()&&VT(this)}; g.C.isEmpty=function(){return this.actionButtons.length===0}; g.C.focus=function(){for(var a=g.W(this.actionButtons),x=a.next();!x.done;x=a.next())if(x=x.value,x.d0){x.focus();break}};g.d(Z2T,g.O);Z2T.prototype.onClick=function(a){g.zC(a,this.api)&&this.api.playVideoAt(this.index)};g.d(nuJ,g.iS);g.C=nuJ.prototype;g.C.show=function(){g.iS.prototype.show.call(this);this.T.Z(this.api,"videodatachange",this.RJ);this.T.Z(this.api,"onPlaylistUpdate",this.RJ);this.RJ()}; g.C.hide=function(){g.iS.prototype.hide.call(this);g.h6(this.T);this.updatePlaylist(null)}; g.C.RJ=function(){this.updatePlaylist(this.api.getPlaylist());this.api.j().J&&(this.QP("ytp-playlist-menu-title-name").removeAttribute("href"),this.B&&(this.WN(this.B),this.B=null))}; g.C.Ip=function(){var a=this.playlist,x=a.author,y=x?"by $AUTHOR \u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH":"$CURRENT_POSITION/$PLAYLIST_LENGTH",D={CURRENT_POSITION:String(a.index+1),PLAYLIST_LENGTH:String(a.length)};x&&(D.AUTHOR=x);this.update({title:a.title,subtitle:g.pY(y,D),playlisturl:this.api.getVideoUrl(!0)});x=a.B;if(x===this.J)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.playlistData[a.index];else{y=g.W(this.playlistData);for(D=y.next();!D.done;D=y.next())D.value.dispose(); y=a.length;this.playlistData=[];for(D=0;D=this.B&&!a.J&&!x.isAd()&&!this.api.isEmbedsShortsMode()}else a=!1;this.visible=a;this.lO(this.visible);g.Gt(this.element,"ytp-search-button-visible",this.visible);g.Gt(this.element,"ytp-show-search-title",!this.api.Zu());this.api.logVisibility(this.element,this.visible&&this.BJ)}; K2.prototype.Se=function(a){g.O.prototype.Se.call(this,a);this.api.logVisibility(this.element,this.visible&&a)};g.d(L2,g.O); L2.prototype.trigger=function(a,x,y,D){this.show();if(this.B&&a!==this.B){var M=1;this.J&&(M=h27(this));mpq(this,M,!1);Bdz(this)}this.B=a;this.U=this.B===-1?this.Y:this.V;a="";x?(this.B===-1&&this.L.getCurrentTime()<=x?this.N=x:this.N+=x,a=(this.B===-1?"\u2212":"+")+" "+this.N):this.N=0;this.updateValue(this.B===-1?"durationBack":"durationForward",a);if(this.T==="hidden"||this.T==="fading-out")x=0,this.T==="fading-out"&&(x=h27(this),sR6(this)),WBq(this,x),this.T!=="fading-out"&&Euz(this,this.U.querySelector(".ytp-seek-overlay-arrow-persistent")), this.T="fading-in";else if(this.T==="fading-in"||this.T==="lingering")x=this.U.querySelector(".ytp-seek-overlay-duration"),a=g.ts(this.L.j().experiments,"web_player_seek_overlay_duration_bump_scale")||.9,x.animate([{offset:0,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)",transform:"scale(1)"},{offset:.64,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)",transform:"scale("+a+")"},{offset:1,transform:"scale(1)"}],{duration:184}),sR6(this),this.T==="lingering"&&(this.D.stop(),this.D.start());y&&$p1(this, y,D)}; L2.prototype.E4=function(a,x,y,D){this.trigger(a,D)}; L2.prototype.Un=function(a,x,y){this.trigger(a,x);y&&(a=a===-1?this.V.visualElement:this.Y.visualElement,y={seekData:y},(x=g.Zh())&&yC(x,a,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",y))}; L2.prototype.LA=function(a,x,y){this.trigger(a,void 0,x,y)};g.d(wd,g.O);wd.prototype.onClick=function(){var a=this,x=this.api.j(),y=this.api.getVideoData(this.api.getPresentingPlayerType()),D=this.api.getPlaylistId();x=this.api.C("enable_share_button_url_fix")?this.api.getVideoUrl(!0,!0,!0):x.getVideoUrl(y.videoId,D,void 0,!0);if(navigator.share)try{var M=navigator.share({title:y.title,url:x});M instanceof Promise&&M.catch(function(N){gus(a,N)})}catch(N){N instanceof Error&&gus(this,N)}else this.T.P8(),VT(this.B,this.element,!1); this.api.logClick(this.element)}; wd.prototype.rS=function(){var a=this.api.j(),x=this.api.isEmbedsShortsMode();g.Gt(this.element,"ytp-show-share-title",g.Br(a)&&!x);this.T.PO()&&x?(a=(this.api.q1().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.F7(this.element,"right",a+"px")):x&&g.F7(this.element,"right","0px");this.updateValue("icon",{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,G:"ytp-svg-fill",X:{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=fuG(this);g.Gt(this.element,"ytp-share-button-visible",this.visible);this.lO(this.visible);this.tooltip.KJ();this.api.logVisibility(this.element,fuG(this)&&this.BJ)}; wd.prototype.Se=function(a){g.O.prototype.Se.call(this,a);this.api.logVisibility(this.element,this.visible&&a)}; wd.prototype.m6=function(){g.O.prototype.m6.call(this);g.o9(this.element,"ytp-share-button-visible")};g.d(YV7,g.iS);g.C=YV7.prototype;g.C.bA=function(a){a=W3(a);g.g1(this.U,a)||g.g1(this.closeButton,a)||VT(this)}; g.C.Nw=function(){g.iS.prototype.Nw.call(this);this.tooltip.z5(this.element);this.api.logVisibility(this.T,!1);for(var a=g.W(this.B),x=a.next();!x.done;x=a.next())x=x.value,this.api.hasVe(x.element)&&this.api.logVisibility(x.element,!1)}; g.C.show=function(){var a=this.d0;g.iS.prototype.show.call(this);this.rS();a||this.api.uY("onSharePanelOpened")}; g.C.wGy=function(){this.d0&&this.rS()}; g.C.rS=function(){var a=this;g.zt(this.element,"ytp-share-panel-loading");g.o9(this.element,"ytp-share-panel-fail");var x=this.api.getVideoData(),y=this.api.getPlaylistId()&&this.J.checked;x.getSharePanelCommand&&$i(this.api.iF(),x.getSharePanelCommand,{includeListId:y}).then(function(D){a.hP()||(g.o9(a.element,"ytp-share-panel-loading"),H28(a,D))}); x=this.api.getVideoUrl(!0,!0,!1,!1);this.updateValue("link",x);this.updateValue("linkText",x);this.updateValue("shareLinkWithUrl",g.pY("Share link $URL",{URL:x}));GC(this.T);this.api.logVisibility(this.T,!0)}; g.C.onFullscreenToggled=function(a){!a&&this.wk()&&VT(this)}; g.C.focus=function(){this.T.focus()}; g.C.m6=function(){g.iS.prototype.m6.call(this);ATh(this)};g.d(VO8,Lk);g.C=VO8.prototype;g.C.m6=function(){pZT(this);Lk.prototype.m6.call(this)}; g.C.No=function(a){a.target!==this.dismissButton.element&&(this.tO(!1),this.L.uY("innertubeCommand",this.onClickCommand))}; g.C.wV=function(){this.YG=!0;this.tO(!0);this.Sb()}; g.C.ExP=function(a){this.D=a;this.Sb()}; g.C.onVideoDataChange=function(a,x){if(a=!!x.videoId&&this.videoId!==x.videoId)this.videoId=x.videoId,this.YG=!1,this.tP=!0,this.Y=this.dS=!1,pZT(this),b2S(this,!1),this.J=this.T=!1,qp(this),rTq(this);if(a||!x.videoId)this.cJ=this.B=!1;var y,D;if(x==null?0:(y=x.getPlayerResponse())==null?0:(D=y.videoDetails)==null?0:D.isLiveContent)this.m4(!1);else{var M,N,F;x=g.q((M=x.getWatchNextResponse())==null?void 0:(N=M.playerOverlays)==null?void 0:(F=N.playerOverlayRenderer)==null?void 0:F.productsInVideoOverlayRenderer, STs);this.D=this.enabled=!1;if(x){if(M=x==null?void 0:x.featuredProductsEntityKey){N=g.cC.getState().entities;var c;if((c=OL(N,"featuredProductsEntity",M))==null?0:c.productsData){this.m4(!1);return}}if(!x.text||!x.onClickCommand||!x.timing){this.m4(!1);return}this.enabled=!0;if(!this.B){var J;c=(J=x.badgeInteractionLogging)==null?void 0:J.trackingParams;(this.B=!!c)&&this.L.setTrackingParams(this.badge.element,c||null)}if(!this.cJ){var G;if(this.cJ=!((G=x.dismissButton)==null||!G.trackingParams)){var Q; this.L.setTrackingParams(this.dismissButton.element,((Q=x.dismissButton)==null?void 0:Q.trackingParams)||null)}}x.isContentForward&&(J=x.productsData,b2S(this,!0),rTq(this),J=XZ1(this,J),G=[],J.length>0&&G.push(J[0]),J.length>1&&(Q=new g.O({W:"div",G:"ytp-suggested-action-more-products-icon"}),g.U(this,Q),G.push(Q),G.push.apply(G,g.tS(J.slice(1)))),this.N=new g.O({W:"div",K:G,G:"ytp-suggested-action-content-forward-container"}),g.U(this,this.N),this.yP.element.append(this.N.element));this.text=g.QC(x.text); var S;if(J=(S=x.dismissButton)==null?void 0:S.a11yLabel)this.Gt=g.QC(J);this.onClickCommand=x.onClickCommand;this.timing=x.timing;this.GF()}ljl(this);Kk(this);this.Sb()}}; g.C.jh=function(){return!this.D&&this.enabled&&!this.YG&&!this.L.Zu()&&!this.O6&&(this.Y||this.tP)}; g.C.P4=function(a){Lk.prototype.P4.call(this,a);if(this.T||this.J)this.timing&&C2(this.timing.preview)&&(this.T=!1,qp(this),this.J=!1,qp(this),this.L.f$("shopping_overlay_preview_collapsed"),this.L.f$("shopping_overlay_preview_expanded"),a=dd(this.timing.preview.startSec,this.timing.preview.endSec,"shopping_overlay_expanded"),C2(this.timing.expanded)&&this.timing.preview.endSec===this.timing.expanded.startSec&&(this.L.f$("shopping_overlay_expanded"),a.end=this.timing.expanded.endSec*1E3),this.L.GF([a])), this.dS=!0,Kk(this);qp(this)}; g.C.m4=function(a){(this.Y=a)?(SK(this),Kk(this,!1)):(pZT(this),this.e8.start());this.Sb()}; g.C.GF=function(a){var x=this.timing;a=(a===void 0?0:a)+this.L.getCurrentTime();var y=[],D=x.visible,M=x.preview;x=x.expanded;C2(D)&&(i2l(D,a),y.push(dd(D.startSec,D.endSec,"shopping_overlay_visible")));C2(M)&&(i2l(M,a),D=M.startSec+1,y.push(dd(M.startSec,D,"shopping_overlay_preview_collapsed")),y.push(dd(D,M.endSec,"shopping_overlay_preview_expanded")));C2(x)&&(i2l(x,a),y.push(dd(x.startSec,x.endSec,"shopping_overlay_expanded")));this.L.GF(y)}; g.C.Sb=function(){Lk.prototype.Sb.call(this);this.L.getRootNode()&&g.Gt(this.L.getRootNode(),"ytp-shopping-pill-shown",this.jh())};g.d(aET,g.O); aET.prototype.rS=function(){var a=this.api.j();this.lO(g.Br(a)&&this.api.isEmbedsShortsMode());this.subscribeButton&&this.api.logVisibility(this.subscribeButton.element,this.d0);var x=this.api.getVideoData(),y=!1;this.api.getPresentingPlayerType()===2?y=!!x.videoId&&!!x.isListed&&!!x.author&&!!x.e8&&!!x.profilePicture:g.Br(a)&&(y=!!x.videoId&&!!x.e8&&!!x.profilePicture&&!x.gF&&!a.J&&!(a.Y&&this.api.getPlayerSize().width<200));var D=x.profilePicture;a=g.Br(a)?x.expandedTitle:x.author;D=D===void 0? "":D;a=a===void 0?"":a;y?(this.B!==D&&(this.T.style.backgroundImage="url("+D+")",this.B=D),this.updateValue("channelLogoLabel",g.pY("Photo image of $CHANNEL_NAME",{CHANNEL_NAME:a})),g.zt(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.o9(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.T,y&&this.BJ);this.api.logVisibility(this.channelName,y&&this.BJ);this.subscribeButton&&(this.subscribeButton.channelId=x.kW);this.updateValue("expandedTitle",x.expandedTitle)};g.d(Zu,g.iS);Zu.prototype.show=function(){g.iS.prototype.show.call(this);this.T.start()}; Zu.prototype.hide=function(){g.iS.prototype.hide.call(this);this.T.stop()}; Zu.prototype.xd=function(a,x){a==="dataloaded"&&((this.hA=x.hA,this.Xh=x.Xh,isNaN(this.hA)||isNaN(this.Xh))?this.B&&(this.L.f$("intro"),this.L.removeEventListener(g.Y6("intro"),this.Y),this.L.removeEventListener(g.A9("intro"),this.U),this.L.removeEventListener("onShowControls",this.J),this.hide(),this.B=!1):(this.L.addEventListener(g.Y6("intro"),this.Y),this.L.addEventListener(g.A9("intro"),this.U),this.L.addEventListener("onShowControls",this.J),a=new g.gr(this.hA,this.Xh,{priority:9,namespace:"intro"}), this.L.GF([a]),this.B=!0))};g.d(n2,g.O);n2.prototype.onClick=function(){this.L.bT()}; n2.prototype.rS=function(){var a=!0;g.Br(this.L.j())&&(a=a&&this.L.q1().getPlayerSize().width>=480);this.lO(a);a=this.updateValue;var x=this.L.C("delhi_modern_web_player_icons"),y=x?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M23 17V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V17C0.99 17.49 1.18 17.97 1.51 18.34C1.84 18.70 2.30 18.93 2.79 18.99L3 19H5.93L7.65 17H3V5H21V17H16.35L18.06 19H21L21.20 18.99C21.69 18.93 22.15 18.70 22.48 18.34C22.81 17.97 23.00 17.49 23 17ZM17.29 21.17L12 15L6.70 21.17C6.64 21.24 6.60 21.33 6.59 21.43C6.57 21.52 6.59 21.62 6.63 21.70C6.67 21.79 6.73 21.86 6.81 21.92C6.89 21.97 6.99 22 7.08 22H16.91C17.00 22 17.10 21.97 17.18 21.92C17.26 21.86 17.32 21.79 17.36 21.70C17.40 21.62 17.42 21.52 17.40 21.43C17.39 21.33 17.35 21.24 17.29 21.17Z", fill:"white"}}]}:{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,X:{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"}}]};x=x?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M23 17V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V17C0.99 17.49 1.18 17.97 1.51 18.34C1.84 18.70 2.30 18.93 2.79 18.99L3 19H5.93L7.65 17H3V5H21V17H16.35L18.06 19H21L21.20 18.99C21.69 18.93 22.15 18.70 22.48 18.34C22.81 17.97 23.00 17.49 23 17ZM17.29 21.17L12 15L6.70 21.17C6.64 21.24 6.60 21.33 6.59 21.43C6.57 21.52 6.59 21.62 6.63 21.70C6.67 21.79 6.73 21.86 6.81 21.92C6.89 21.97 6.99 22 7.08 22H16.91C17.00 22 17.10 21.97 17.18 21.92C17.26 21.86 17.32 21.79 17.36 21.70C17.40 21.62 17.42 21.52 17.40 21.43C17.39 21.33 17.35 21.24 17.29 21.17Z", fill:"white"}}]}:{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,G:"ytp-svg-fill",X:{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"}}]};a.call(this,"icon",this.L.YN()?y:x)};g.d(joS,g.O);joS.prototype.m6=function(){this.T=null;g.O.prototype.m6.call(this)};g.d(vZ,g.O);vZ.prototype.onClick=function(){this.L.uY("innertubeCommand",this.B)}; vZ.prototype.V=function(){if(this.L.C("delhi_modern_web_player")){var a=this.L.getPlayerSize();a.width&&(this.element.style.maxWidth=a.width*.25+"px")}}; vZ.prototype.dS=function(a){a!==this.D&&(this.update({chapterTitle:a,ariaLabel:a}),this.D=a);a?this.show():this.hide()}; vZ.prototype.cJ=function(){this.T.disabled=this.B==null;g.Gt(this.T,"ytp-chapter-container-disabled",this.T.disabled);this.NG()};g.d(PZ,vZ);PZ.prototype.onClickCommand=function(a){g.q(a,zz)&&this.NG()}; PZ.prototype.updateVideoData=function(a,x){var y,D,M;a=g.q((y=x.getWatchNextResponse())==null?void 0:(D=y.playerOverlays)==null?void 0:(M=D.playerOverlayRenderer)==null?void 0:M.decoratedPlayerBarRenderer,BE);y=g.q(a==null?void 0:a.playerBarActionButton,g.da);if(this.L.C("web_player_updated_entrypoint")){this.Y=aA(y==null?void 0:y.text);var N;D=(N=y==null?void 0:y.tooltip)!=null?N:"View chapter";this.N.setAttribute("title",D)}this.B=y==null?void 0:y.command;vZ.prototype.cJ.call(this)}; PZ.prototype.NG=function(){var a=this.Y,x=this.U.T,y,D=((y=this.L.getLoopRange())==null?void 0:y.type)==="clips";if(x.length>1&&!D){a=this.L.getProgressState().current*1E3;y=Np(x,a);a=x[y].title||"Chapters";if(y!==this.currentIndex||this.J)this.L.uY("innertubeCommand",x[y].onActiveCommand),this.currentIndex=y;this.J=!1}else this.J=!0;vZ.prototype.dS.call(this,a)};g.d(T9,g.o0);T9.prototype.B=function(){var a;(a=this.element.parentElement)==null||a.classList.contains("ytp-right-controls-left");(this.T=!this.T)?this.publish("small-mode-expand-right-bottom-controls"):this.publish("small-mode-collapse-right-bottom-controls")}; T9.prototype.isExpanded=function(){return this.T};g.d(l5,g.O);l5.prototype.J=function(a){g.t(a.state,32)?MAG(this,this.api.HO()):this.d0&&(g.t(a.state,16)||g.t(a.state,1))||this.fade.hide()}; l5.prototype.onProgress=function(){var a=this.api.getPlayerStateObject();(g.t(a,32)||g.t(a,16))&&Nqs(this)}; l5.prototype.U=function(){this.frameIndex=NaN;Nqs(this)}; l5.prototype.hide=function(){this.T&&MAG(this,null);g.O.prototype.hide.call(this)};g.d(FXG,g.O);g.C=FXG.prototype;g.C.onClick=function(){var a=this;if(this.L.j().iY||this.L.j().Y){this.L.logClick(this.element);try{this.L.toggleFullscreen().catch(function(x){a.aS(x)})}catch(x){this.aS(x)}}else VT(this.message,this.element,!0)}; g.C.aS=function(a){String(a).includes("fullscreen error")?g.E0(a):g.mT(a);this.D5()}; g.C.D5=function(){this.disable();this.message.DK(this.element,!0)}; g.C.t_=function(){v3()===this.L.getRootNode()?this.J.start():(this.J.stop(),this.message&&this.message.hide())}; g.C.Eb=function(){if(window.screen&&window.outerWidth&&window.outerHeight){var a=window.screen.width*.9,x=window.screen.height*.9,y=Math.max(window.outerWidth,window.innerWidth),D=Math.max(window.outerHeight,window.innerHeight);if(y>D!==a>x){var M=y;y=D;D=M}a>y&&x>D&&this.D5()}}; g.C.disable=function(){var a=this;if(!this.message){var x=(dX(["requestFullscreen","webkitRequestFullscreen","mozRequestFullScreen","msRequestFullscreen"],document.body)!=null?"Full screen is unavailable. $BEGIN_LINKLearn More$END_LINK":"Your browser doesn't support full screen. $BEGIN_LINKLearn More$END_LINK").split(/\$(BEGIN|END)_LINK/);this.message=new g.iS(this.L,{W:"div",wS:["ytp-popup","ytp-generic-popup"],X:{role:"alert",tabindex:"0"},K:[x[0],{W:"a",X:{href:"https://support.google.com/youtube/answer/6276924", target:this.L.j().BJ},PJ:x[2]},x[4]]},100,!0);this.message.hide();g.U(this,this.message);this.message.subscribe("show",function(y){a.B.rJ(a.message,y)}); g.f1(this.L,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.T)();this.T=null}}; g.C.rS=function(){var a=Lwh(this.L),x=this.L.j().Y&&this.L.getPlayerSize().width<250;this.lO(a&&!x);this.L.logVisibility(this.element,this.d0)}; g.C.NV=function(a){if(a){var x=g.kK(this.L,"Exit full screen","f");this.update({"data-title-no-tooltip":"Exit full screen"});document.activeElement===this.element&&this.L.getRootNode().focus();document.pictureInPictureElement&&document.exitPictureInPicture().catch(function(y){g.E0(y)})}else x=g.kK(this.L,"Full screen","f"),this.update({"data-title-no-tooltip":"Full screen"}); a=zZq(this,a);x=this.message?null:x;this.L.j().C("player_tooltip_data_title_killswitch")?this.update({title:x,icon:a}):this.update({"tooltip-title":x,"aria-label":x,icon:a});this.B.C$().KJ()}; g.C.m6=function(){this.message||((0,this.T)(),this.T=null);g.O.prototype.m6.call(this)}; g.C.Se=function(a){g.O.prototype.Se.call(this,a)};g.d(ku,g.O);ku.prototype.onClick=function(){this.L.logClick(this.element);this.L.seekBy(this.T,!0);var a=this.T>0?1:-1,x=Math.abs(this.T),y=this.L.b$().Qa;y&&y.Un(a,x);this.B.isActive()?this.J=!0:(a=["ytp-jump-spin"],this.T<0&&a.push("backwards"),this.element.classList.add.apply(this.element.classList,g.tS(a)),g.eN(this.B))};g.d(u5,vZ);u5.prototype.onClickCommand=function(a){g.q(a,G7V)&&this.NG()}; u5.prototype.updateVideoData=function(){var a,x;this.B=(a=o7l(this))==null?void 0:(x=a.onTap)==null?void 0:x.innertubeCommand;vZ.prototype.cJ.call(this)}; u5.prototype.NG=function(){var a="",x=this.U.Y,y,D=(y=o7l(this))==null?void 0:y.headerTitle;y=D?g.QC(D):"";var M;D=((M=this.L.getLoopRange())==null?void 0:M.type)==="clips";x.length>1&&!D&&(a=this.L.getProgressState().current*1E3,M=ouG(x,a),a=M!=null?x[M].title:y,M!=null&&M!==this.currentIndex&&(this.L.uY("innertubeCommand",x[M].onActiveCommand),this.currentIndex=M));vZ.prototype.dS.call(this,a)};g.d(mB,g.O);mB.prototype.onClick=function(){this.L.uY("onCollapseMiniplayer");this.L.logClick(this.element)}; mB.prototype.rS=function(){this.visible=!this.L.isFullscreen();this.lO(this.visible);this.L.logVisibility(this.element,this.visible&&this.BJ)}; mB.prototype.Se=function(a){g.O.prototype.Se.call(this,a);this.L.logVisibility(this.element,this.visible&&a)};g.d(WZ,g.O);WZ.prototype.init=function(){this.update({minvalue:this.J,maxvalue:this.N,stepvalue:this.Y,slidervalue:this.T,ariaValueNow:this.T,ariaMinValue:this.J,ariaMaxValue:this.N});GNl(this,this.T)}; WZ.prototype.U=function(){EV(this,Number(this.B.value));this.B.focus()}; WZ.prototype.D=function(a){if(!a.defaultPrevented){switch(a.code){case "ArrowDown":a=-this.Y;break;case "ArrowUp":a=this.Y;break;default:return}EV(this,Math.min(this.N,Math.max(Number((this.T+a).toFixed(2)),this.J)))}};g.d(sV,WZ);sV.prototype.onVolumeChange=function(a){if(this.V)this.V=!1;else{var x=a.volume;x===0||a.muted?EV(this,0):EV(this,x)}}; sV.prototype.U=function(){WZ.prototype.U.call(this);this.cJ(this.T)}; sV.prototype.dS=function(a){var x=-a.deltaY;x=a.deltaMode===WheelEvent.DOM_DELTA_LINE||a.deltaMode===WheelEvent.DOM_DELTA_PAGE?g.Dz(this.T+x,0,100):g.Dz(this.T+g.Dz(x/10,-10,10),0,100);x===0?EV(this,0):EV(this,x);this.cJ(x);a.preventDefault();a.stopPropagation()}; sV.prototype.tP=function(a,x){this.V=!0;a===0||x?this.L.mute():(this.L.isMuted()&&this.L.unMute(),this.L.setVolume(a))};g.d(QoG,g.O);g.d(hT,g.O);g.C=hT.prototype;g.C.jn=function(){if(!this.L.LO()){this.updateValue("dataTooltipOffsetY",-120);var a;(a=this.T)!=null&&BZ(a,!0);var x;(x=this.T)!=null&&x.T.stop()}}; g.C.pz=function(){var a;(a=this.T)!=null&&a.T.start()}; g.C.i8=function(a){this.visible=a.width>=300||this.N1;this.lO(this.visible);this.L.logVisibility(this.element,this.visible&&this.BJ)}; g.C.EU=function(){this.L.j().yP?this.L.isMuted()?this.L.unMute():this.L.mute():VT(this.message,this.element,!0);this.L.logClick(this.element)}; g.C.c$c=function(a){if(this.L.j().yP&&this.T)if(a.target===this.J){var x;if(!this.L.LO()||((x=this.T)==null?0:x.isVisible))this.EU();else{var y;(y=this.T)!=null&&BZ(y,!0)}}else{var D;(D=this.T)!=null&&BZ(D,!0)}else this.EU()}; g.C.onVolumeChange=function(a){this.setVolume(a.volume,a.muted)}; g.C.setVolume=function(a,x){var y=this,D=x?0:a/100;a=D===0?1:a>50?1:0;if(this.V!==a){var M=this.Y;isNaN(M)?C_J(this,a):Swl(this.yP,function(F){C_J(y,M+(y.V-M)*F)},250); this.V=a}D=D===0?1:0;if(this.D!==D){var N=this.tP;isNaN(N)?qR8(this,D):Swl(this.OJ,function(F){qR8(y,N+(y.D-N)*F)},250); this.D=D}KXh(this,x)}; g.C.Se=function(a){g.O.prototype.Se.call(this,a);this.L.logVisibility(this.element,this.visible&&a)}; var LX8=["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"],wlG=["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.d(g.$u,g.O);g.C=g.$u.prototype;g.C.onStateChange=function(a){this.yS(a.state)}; g.C.yS=function(a){var x=g.hM(this.L.getVideoData()),y=!1;a.isOrWillBePlaying()?a=x?4:2:g.t(a,2)?(a=3,y=x):a=1;this.element.disabled=y;if(this.T!==a){x=null;switch(a){case 2:x=g.kK(this.L,"Pause","k");this.update({"data-title-no-tooltip":"Pause"});break;case 3:x="Replay";this.update({"data-title-no-tooltip":"Replay"});break;case 1:x=g.kK(this.L,"Play","k");this.update({"data-title-no-tooltip":"Play"});break;case 4:x="Stop live playback",this.update({"data-title-no-tooltip":"Stop live playback"})}a=== 3?this.L.j().C("player_tooltip_data_title_killswitch")?this.update({title:x,icon:dWG(this,a)}):this.update({"tooltip-title":x,icon:dWG(this,a)}):(this.L.C("player_tooltip_data_title_killswitch")?this.update({title:x}):this.update({"tooltip-title":x}),(x=dWG(this,a))&&this.T&&this.T!==3?LDh(this.transition,this.element,x):this.updateValue("icon",x));this.tooltip.KJ();this.T=a}}; g.C.onVideoDataChange=function(){g.Gt(this.element,"ytp-play-button-playlist",g.si(this.L))}; g.C.ez=function(a){this.L.logClick(this.element);if(this.L.getPlayerStateObject().isOrWillBePlaying())this.L.pauseVideo();else{if(this.L.isMinimized()&&this.L.getPlayerStateObject().isCued()){var x={},y;if((y=this.L.getVideoData())==null?0:y.D)x.cttAuthInfo={token:this.L.getVideoData().D,videoId:this.L.getVideoData().videoId};Wy("direct_playback",x);this.L.jZ().timerName="direct_playback"}this.L.playVideo()}this.L.isMinimized()&&(a==null?void 0:a.type)==="click"&&this.element.blur()}; g.C.Se=function(a){g.O.prototype.Se.call(this,a)};g.d(g.f2,g.O);g.C=g.f2.prototype;g.C.onVideoDataChange=function(){v76(this);this.U&&(this.WN(this.U),this.U=null);this.videoData=this.L.getVideoData(1);if(this.playlist=this.L.getPlaylist())this.playlist.subscribe("shuffle",this.onVideoDataChange,this),this.U=this.Z(this.L,"progresssync",this.Ls);this.J=P_S(this);n77(this);this.Vu(this.L.q1().getPlayerSize())}; g.C.Vu=function(a){a=a===void 0?this.L.q1().getPlayerSize():a;var x,y=((x=this.L.getLoopRange())==null?void 0:x.type)==="clips";x=g.si(this.L)||this.T&&g.gj(this.L)&&!this.L.C("web_hide_next_button")||Tqh(this);var D=!this.T&&a.width<400;a=this.L.C("delhi_modern_web_player_horizontal_volume_controls")&&a.width<640;y=x&&!y&&!D&&!a;this.lO(y);this.L.logVisibility(this.element,y)}; g.C.onClick=function(a){this.L.logClick(this.element);var x=!0;this.D?x=g.zC(a,this.L):a.preventDefault();x&&(this.T&&this.L.getPresentingPlayerType()===5?this.L.publish("ytoprerollinternstitialnext"):this.T?(GF(this.L.jZ()),this.L.publish("playlistnextbuttonclicked",this.element),this.L.nextVideo(!0)):this.J?this.L.seekTo(0):(GF(this.L.jZ()),this.L.publish("playlistprevbuttonclicked",this.element),this.L.previousVideo(!0)))}; g.C.Ls=function(){var a=P_S(this);a!==this.J&&(this.J=a,n77(this))}; g.C.m6=function(){this.B&&(this.B(),this.B=null);v76(this);g.O.prototype.m6.call(this)};g.d(kNq,g.O);g.C=kNq.prototype;g.C.yG=function(a){this.gY(a.pageX);this.q3(a.pageX+a.deltaX);uOG(this)}; g.C.gY=function(a){this.cJ=a-this.N1}; g.C.q3=function(a){a-=this.N1;!isNaN(this.cJ)&&this.thumbnails.length>0&&(this.V=a-this.cJ,this.thumbnails.length>0&&this.V!==0&&(this.J=this.Y+this.V,a=Bq8(this,this.J),this.J<=this.T/2&&this.J>=so7(this)?(this.api.seekTo(a,!1,void 0,void 0,25),g.F7(this.tP,"transform","translateX("+(this.J-this.T/2)+"px)"),lE7(this,a)):this.J=this.Y))}; g.C.b_=function(){this.dS&&(this.dS.F5=!0);var a=(0,g.lY)()-this.Cc<300;if(Math.abs(this.V)<5&&!a){this.Cc=(0,g.lY)();a=this.cJ+this.V;var x=this.T/2-a;this.gY(a);this.q3(a+x);uOG(this);this.api.logClick(this.N)}uOG(this)}; g.C.oH=function(){gd(this,this.api.getCurrentTime())}; g.C.play=function(a){this.api.seekTo(Bq8(this,this.J),void 0,void 0,void 0,26);this.api.playVideo();a&&this.api.logClick(this.playButton)}; g.C.onExit=function(a){this.api.seekTo(this.e8,void 0,void 0,void 0,63);this.api.playVideo();a&&this.api.logClick(this.dismissButton)}; g.C.E6=function(a,x){this.N1=a;this.T=x;gd(this,this.api.getCurrentTime())}; g.C.enable=function(){this.isEnabled||(this.isEnabled=!0,this.e8=this.api.getCurrentTime(),lE7(this,this.e8),g.Gt(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled),this.yP=this.Z(this.element,"wheel",this.yG),this.logVisibility(this.isEnabled))}; g.C.disable=function(){this.isEnabled=!1;this.hide();g.Gt(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled);this.yP&&this.WN(this.yP);this.logVisibility(this.isEnabled)}; g.C.reset=function(){this.disable();this.U=[];this.UJ=!1}; g.C.logVisibility=function(a){this.api.logVisibility(this.element,a);this.api.logVisibility(this.N,a);this.api.logVisibility(this.dismissButton,a);this.api.logVisibility(this.playButton,a)}; g.C.m6=function(){for(;this.B.length;){var a=void 0;(a=this.B.pop())==null||a.dispose()}g.O.prototype.m6.call(this)}; g.d(mWq,g.O);g.d(WXl,g.O);g.d(hZ8,g.O);g.d(RR,g.O);RR.prototype.Qn=function(a){return a==="PLAY_PROGRESS"?this.Y:a==="LOAD_PROGRESS"?this.D:a==="LIVE_BUFFER"?this.N:this.J};g71.prototype.update=function(a,x,y,D){y=y===void 0?0:y;this.width=x;this.U=y;this.T=x-y-(D===void 0?0:D);this.position=g.Dz(a,y,y+this.T);this.J=this.position-y;this.B=this.J/this.T};g.d(RZl,g.O);g.d(g.UV,g.o0);g.C=g.UV.prototype; g.C.WX=function(){var a=!1,x=this.api.getVideoData();if(!x)return a;this.api.f$("timedMarkerCueRange");UWl(this);for(var y=g.W(x.yP),D=y.next();!D.done;D=y.next()){D=D.value;var M=void 0,N=(M=this.YG[D])==null?void 0:M.markerType,F=void 0;M=(F=this.YG[D])==null?void 0:F.markers;if(!M)break;if(N==="MARKER_TYPE_TIMESTAMPS"){a=g.W(M);for(N=a.next();!N.done;N=a.next()){F=N.value;N=new RZl;var c=void 0;N.title=((c=F.title)==null?void 0:c.simpleText)||"";N.timeRangeStartMillis=Number(F.startMillis);N.T= Number(F.durationMillis);var J=c=void 0;N.onActiveCommand=(J=(c=F.onActive)==null?void 0:c.innertubeCommand)!=null?J:void 0;tAs(this,N)}XlT(this,this.Y);a=this.Y;N=this.Eq;F=[];c=null;for(J=0;JG&&(c.end=G);G=QRG(G,G+S);F.push(G);c=G;N[G.id]=a[J].onActiveCommand}}this.api.GF(F);a:{a=g.W(M);for(M=a.next();!M.done;M=a.next())if(M.value.sourceType==="SOURCE_TYPE_SMART_SKIP"){a= !1;break a}a=!0}a&&(this.Eg=this.YG[D]);a=!0}else if(N==="MARKER_TYPE_HEATMAP"){D=this.YG[D];Q=G=N=J=c=F=void 0;if(D&&D.markers){M=(N=(Q=D.markersMetadata)==null?void 0:(G=Q.heatmapMetadata)==null?void 0:G.minHeightDp)!=null?N:0;N=(F=(J=D.markersMetadata)==null?void 0:(c=J.heatmapMetadata)==null?void 0:c.maxHeightDp)!=null?F:60;F=this.T.length;c=null;for(J=0;J=Q&&w<=S&&G.push(L)}N>0&&(this.dS.style.height=N+"px");Q=this.U[J];S=G;L=M;var Z=N,v=J===0;v=v===void 0?!1:v;$WJ(Q,Z);K=S;w=Q.B;v=v===void 0?!1:v;var m=1E3/K.length,u=[];u.push({x:0,y:100});for(var E=0;E0&&(c=G[G.length-1])}g.HZ(this)}N=void 0;M=[];if(D=(N=D.markersDecoration)==null?void 0:N.timedMarkerDecorations)for(D=g.W(D),N=D.next();!N.done;N=D.next())N=N.value,J=c=F=void 0,M.push({visibleTimeRangeStartMillis:(F=N.visibleTimeRangeStartMillis)!= null?F:-1,visibleTimeRangeEndMillis:(c=N.visibleTimeRangeEndMillis)!=null?c:-1,decorationTimeMillis:(J=N.decorationTimeMillis)!=null?J:NaN,label:N.label?g.QC(N.label):""});D=M;this.heatMarkersDecorations=D}}x.Rq=this.Y;g.Gt(this.element,"ytp-timed-markers-enabled",a);return a}; g.C.E6=function(){g.HZ(this);Vo(this);XlT(this,this.Y);if(this.B){var a=g.Ke(this.element).x||0;this.B.E6(a,this.D)}}; g.C.IIt=function(){var a=this.api.getVideoData();a&&NGT(this,a)}; g.C.onClickCommand=function(a){if(a=g.q(a,zz)){var x=a.key;a.isVisible&&x&&eZz(this,x)}}; g.C.qlR=function(a){this.api.uY("innertubeCommand",this.Eq[a.id])}; g.C.NG=function(){Vo(this);var a=this.api.getCurrentTime();(athis.clipEnd)&&this.mP()}; g.C.D2=function(a){if(!a.defaultPrevented){var x=!1;switch(a.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);x=!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);x=!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);x=!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);x=!0;break;case 38:this.api.C("enable_key_press_seek_logging")&&IR(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);x=!0;break;case 40:this.api.C("enable_key_press_seek_logging")&&IR(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),x=!0}x&&a.preventDefault()}}; g.C.xd=function(a,x){this.updateVideoData(x,a==="newdata")}; g.C.JP7=function(){this.xd("newdata",this.api.getVideoData())}; g.C.updateVideoData=function(a,x){x=x===void 0?!1:x;var y=!!a&&a.hC();y&&(jz(a)||Dul(this)?this.VL=!1:this.VL=a.allowLiveDvr,g.Gt(this.api.getRootNode(),"ytp-enable-live-buffer",!(a==null||!jz(a))),NGT(this,a));du1(this,this.api.Mm());if(x){if(y){x=a.clipEnd;this.clipStart=a.clipStart;this.clipEnd=x;eO(this);for(Xi(this,this.cJ,this.tf);this.U.length>0;)this.U.pop().dispose();this.heatMarkersDecorations=[];this.bO={};var D;(D=this.B)==null||D.reset();jA(this);g.Gt(this.api.getRootNode(),"ytp-fine-scrubbing-exp", AT(this))}else this.mP();this.TM()}if(a){var M;D=((M=this.IY)==null?void 0:M.type)==="clips";if(M=!a.isLivePlayback){M=this.api.getVideoData();x=g.hx(M);y=iAT(M);var N;M=x!=null||y!=null&&y.length>0||((N=M.Zb)==null?void 0:N.length)>0}if(M&&!D){N=this.api.getVideoData();D=g.hx(N);M=!1;if(D==null?0:D.markersMap){M=this.api.getVideoData();var F;M.F0=((F=D.visibleOnLoad)==null?void 0:F.key)||M.F0;F=g.W(D.markersMap);for(D=F.next();!D.done;D=F.next())D=D.value,D.key&&D.value&&(this.bO[D.key]=D.value, D.value.onChapterRepeat&&(M.XF=D.value.onChapterRepeat));M.F0!=null&&eZz(this,M.F0);M=!0}var c;if(((c=N.Zb)==null?void 0:c.length)>0){c=g.cC.getState().entities;F=g.W(N.Zb);for(D=F.next();!D.done;D=F.next()){D=D.value;y=void 0;x=(y=OL(c,"macroMarkersListEntity",D))==null?void 0:y.markersList;var J=y=void 0;if(((y=x)==null?void 0:y.markerType)==="MARKER_TYPE_TIMESTAMPS"||((J=x)==null?void 0:J.markerType)==="MARKER_TYPE_HEATMAP")this.YG[D]=x}M=this.WX()||M}!M&&(c=iAT(N))&&(VA7(this,c),N.hK=this.T,OAq(this)); F0G(this,null);a.QE&&this.U.length===0&&(a=a.QE,c=a.key,a.isVisible&&c&&eZz(this,c))}else YRT(this),UWl(this)}Vo(this)}; g.C.Yc=function(a){this.V&&!g.t(a.state,32)&&this.api.getPresentingPlayerType()!==3&&this.V.cancel();var x;((x=this.B)==null?0:x.isEnabled)&&g.t(a.state,8)&&this.api.pauseVideo();a=this.api.getPresentingPlayerType()===2||!this.api.Mm()||this.api.getPlayerState()===-1&&this.api.getCurrentTime()===0;g.Gt(this.WO,"ytp-hide-scrubber-button",a)}; g.C.Hd=function(a){var x=!!this.IY!==!!a,y=this.IY;this.IY=a;F0G(this,y);(a==null?void 0:a.type)!=="clips"&&a||(a?(this.updateValue("clipstarticon",y6h()),this.updateValue("clipendicon",y6h()),this.updateValue("clipstarttitle",null),this.updateValue("clipendtitle",null)):(this.updateValue("clipstarticon",Xmz()),this.updateValue("clipendicon",tMl()),this.updateValue("clipstarttitle","Watch full video"),this.updateValue("clipendtitle","Watch full video")),x&&(this.updateVideoData(this.api.getVideoData(), !0),g.HZ(this)),eO(this));Xi(this,this.cJ,this.tf)}; g.C.qf6=function(){this.api.publish("progressBarHoverStart")}; g.C.jKy=function(a,x,y){var D=g.Ke(this.element),M=OV(this).T,N=y?y.getAttribute("data-tooltip"):void 0,F=y?y.getAttribute("data-position"):void 0,c=y?y.getAttribute("data-offset-y"):void 0;c=c?Number(c):0;F&&(a=Bu(this.J,Number(y.getAttribute("data-position")),0)*M+g.Ke(this.progressBar).x);this.Af.x=a-D.x;this.Af.y=x-D.y;a=OV(this);y=p2(this,a);x=0;var J;if((J=this.api.getVideoData())==null?0:jz(J))(J=this.api.getProgressState().seekableEnd)&&y>J&&(y=J,a.position=Bu(this.J,J)*OV(this).T),x=this.J.B; Dul(this)&&(x=this.J.B);J=N||g.n9(this.VL?y-this.J.T:y-x);x=a.position+this.Yr;y-=this.api.GY();var G;if((G=this.B)==null||!G.isEnabled)if(this.api.HO()){if(this.T.length>1){G=b5(this,this.Af.x,!0);if(!this.IY)for(D=0;D1)for(D=0;D0)for(G=this.Af.x,D=g.W(this.Y),M=D.next();!M.done;M=D.next())M=M.value,F=i5(this,M.timeRangeStartMillis/ (this.J.T*1E3),OV(this)),g.Gt(M.element,"ytp-timed-marker-hover",F<=G&&F+6>=G);D=this.tooltip.scale;G=this.api.C("delhi_modern_web_player")?67:45;c=(isNaN(c)?0:c)-G*D;this.api.C("web_key_moments_markers")?this.Eg?(G=ouG(this.Y,y*1E3),G=G!=null?this.Y[G].title:""):(G=Np(this.T,y*1E3),G=this.T[G].title):(G=Np(this.T,y*1E3),G=this.T[G].title);G||(c+=16*D);this.tooltip.scale===.6&&(g.xY(this.api.j())?(c=this.api.q1().getPlayerSize().height-225,D=this.api.C("delhi_modern_web_player")?70:110,c=G?c+D:c+ D+16):c=G?110:126);D=Np(this.T,y*1E3);this.yP=cZ7(this,y,D)?D:cZ7(this,y,D+1)?D+1:-1;g.Gt(this.api.getRootNode(),"ytp-progress-bar-snap",this.yP!==-1&&this.T.length>1);D=!1;M=g.W(this.heatMarkersDecorations);for(F=M.next();!F.done;F=M.next()){F=F.value;var Q=y*1E3;Q>=F.visibleTimeRangeStartMillis&&Q<=F.visibleTimeRangeEndMillis&&(G=F.label,J=g.n9(p2(this,a)),D=!0)}this.zZ!==D&&(this.zZ=D,this.api.logVisibility(this.FM,this.zZ));g.Gt(this.api.getRootNode(),"ytp-progress-bar-decoration",D);D=160*this.tooltip.scale* 2;M=G.length*(this.N?8.55:5.7);M=M<=D?M:D;F=M<160*this.tooltip.scale;D=3;!F&&M/2>a.position&&(D=1);!F&&M/2>this.D-a.position&&(D=2);this.api.j().Y&&(c-=10);this.U.length&&this.U[0].hC&&(c-=14*(this.N?2:1),this.Cc||(this.Cc=!0,this.api.logVisibility(this.dS,this.Cc)));var S;if(AT(this)&&(((S=this.B)==null?0:S.isEnabled)||this.zt>0)){var K;c-=((K=this.B)==null?0:K.isEnabled)?(this.N?135:90)-this.tP:this.zt}S=void 0;AT(this)&&!this.api.C("web_player_hide_fine_scrubbing_edu")&&(S="Pull up for precise seeking", this.e8||(this.e8=!0,this.api.logVisibility(this.zF,this.e8)));this.tooltip.jf(x,y,J,!!N,c,G,D,S)}else this.tooltip.jf(x,y,J,!!N,c);g.zt(this.api.getRootNode(),"ytp-progress-bar-hover");j38(this)}; g.C.gxc=function(){this.TM();g.o9(this.api.getRootNode(),"ytp-progress-bar-hover");this.Cc&&(this.Cc=!1,this.api.logVisibility(this.dS,this.Cc));this.e8&&(this.e8=!1,this.api.logVisibility(this.zF,this.e8));this.api.C("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&this.api.publish("progressBarHoverEnd")}; g.C.VWY=function(a,x){var y=g.Ke(this.element);this.rF=a-y.x;AT(this)&&this.B&&(this.B.UJ?gd(this.B,this.api.getCurrentTime()):E7s(this.B),this.B.show(),g.Gt(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.B.isEnabled));this.qh&&(this.qh.dispose(),this.qh=null);this.u$=x;this.VA=this.api.getCurrentTime();this.T.length>1&&this.yP!==-1?this.api.seekTo(this.T[this.yP].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(p2(this,OV(this)),!1,void 0,void 0,7);g.zt(this.element,"ytp-drag");(this.eR= this.api.getPlayerStateObject().isOrWillBePlaying())&&this.api.pauseVideo()}; g.C.i$6=function(){if(AT(this)&&this.B){var a=(this.N?135:90)-this.tP;this.zt>=a*.5?(this.B.enable(),gd(this.B,this.api.getCurrentTime()),qC8(this,a)):jA(this)}if(g.t(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()===3){var x;if((x=this.B)==null?0:x.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.T.length>1&&this.yP!==-1)this.api.C("html5_enable_progress_bar_slide_seek_logging")&&IR(this,this.VA,this.T[this.yP].startTime/1E3,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER", "INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK"),this.api.seekTo(this.T[this.yP].startTime/1E3,void 0,void 0,void 0,7);else{a=p2(this,OV(this));this.api.C("html5_enable_progress_bar_slide_seek_logging")&&IR(this,this.VA,a,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR","INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK");this.api.seekTo(a,void 0,void 0,void 0,7);x=g.W(this.heatMarkersDecorations);for(var y=x.next();!y.done;y=x.next())y=y.value,a*1E3>=y.visibleTimeRangeStartMillis&&a*1E3<=y.visibleTimeRangeEndMillis&& this.api.logClick(this.FM)}g.o9(this.element,"ytp-drag");this.UJ&&(this.OJ.src=this.UJ);this.eR&&!g.t(this.api.getPlayerStateObject(),2)&&this.api.playVideo()}}}; g.C.H$R=function(a,x){var y=this,D=OV(this),M=p2(this,D);this.api.q1().FH||(D.position>this.rF+2?this.AK&&(this.OJ.src=this.AK):D.position1);this.lO(a&&this.L.q1().getPlayerSize().width>=400);this.L.logVisibility(this.element,this.d0);var x=1;a&&this.isActive()&&(x=2);if(this.T!==x){this.T=x;a=this.L.C("delhi_modern_web_player_icons");switch(x){case 1:this.updateValue("icon",a?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M21 3H3C2.46 3 1.96 3.21 1.58 3.58C1.21 3.96 1 4.46 1 5V8C1.68 8.00 2.34 8.05 3 8.15V5H21V19H13.84C13.94 19.65 13.99 20.31 14 21H21C21.53 21 22.03 20.78 22.41 20.41C22.78 20.03 23 19.53 23 19V5C23 4.46 22.78 3.96 22.41 3.58C22.03 3.21 21.53 3 21 3ZM1 10V12C2.18 12 3.35 12.23 4.44 12.68C5.53 13.13 6.52 13.80 7.36 14.63C8.19 15.47 8.86 16.46 9.31 17.55C9.76 18.64 10 19.81 10 21H12C12 18.08 10.84 15.28 8.77 13.22C6.71 11.15 3.91 10 1 10ZM1 14V16C1.65 16 2.30 16.12 2.91 16.38C3.52 16.63 4.07 17.00 4.53 17.46C4.99 17.92 5.36 18.48 5.61 19.08C5.87 19.69 6 20.34 6 21H8C8 19.14 7.26 17.36 5.94 16.05C4.63 14.73 2.85 14 1 14ZM1 18V21H4C3.99 20.20 3.68 19.44 3.12 18.87C2.55 18.31 1.79 18.00 1 18Z", fill:"white"}}]}:{W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},K:[{W:"path",PN:!0,X:{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", a?{W:"svg",X:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},K:[{W:"path",X:{d:"M21.20 3.01C21.69 3.06 22.15 3.29 22.48 3.65C22.81 4.02 23.00 4.50 23 5V19L22.99 19.20C22.94 19.66 22.73 20.08 22.41 20.41C22.08 20.73 21.66 20.94 21.20 20.98L21 21H14C13.99 20.31 13.94 19.65 13.84 19H21V5H3V8.15C2.34 8.05 1.68 8.00 1 8V5C0.99 4.50 1.18 4.02 1.51 3.65C1.84 3.29 2.30 3.06 2.79 3.01L3 3H21L21.20 3.01ZM19 17V7H5V8.62C6.95 9.26 8.73 10.35 10.19 11.80C11.64 13.26 12.73 15.04 13.37 17H19ZM1 10V12C2.18 12 3.35 12.23 4.44 12.68C5.53 13.13 6.52 13.80 7.36 14.63C8.19 15.47 8.86 16.46 9.31 17.55C9.76 18.64 10 19.81 10 21H12C12 18.08 10.84 15.28 8.77 13.22C6.71 11.15 3.91 10 1 10ZM1 14V16C1.65 16 2.30 16.12 2.91 16.38C3.52 16.63 4.07 17.00 4.53 17.46C4.99 17.92 5.36 18.48 5.61 19.08C5.87 19.69 6 20.34 6 21H8C8 19.14 7.26 17.36 5.94 16.05C4.63 14.73 2.85 14 1 14ZM1 18V21H4C3.99 20.20 3.68 19.44 3.12 18.87C2.55 18.31 1.79 18.00 1 18Z", fill:"white"}}]}:g.O61())}g.Gt(this.element,"ytp-remote-button-active",this.isActive())}}; DE.prototype.B=function(){if(this.L.getOption("remote","quickCast"))this.L.setOption("remote","quickCast",!0);else{var a=this.TY,x=this.element;if(a.wk())a.Nw();else{a.initialize();a:{var y=g.W(a.Vs.items);for(var D=y.next();!D.done;D=y.next())if(D=D.value,D.priority===1){y=D;break a}y=null}y&&(y.open(),a.DK(x));a.DK(x)}}this.L.logClick(this.element)};g.d(MW,g.O);MW.prototype.T=function(a){var x=this.L.j(),y=400;x.D?y=300:x.Y&&(y=200);a=this.B&&a.width>=y;this.lO(a);this.L.logVisibility(this.element,a)}; MW.prototype.J=function(){if(this.TY.d0)this.TY.Nw();else{var a=g.nf(this.L.s6());a&&!a.loaded&&(a.qY("tracklist",{includeAsr:!0}).length||a.load());this.L.logClick(this.element);this.TY.DK(this.element)}}; MW.prototype.updateBadge=function(){var a=this.L.isHdr(),x=this.L.getPresentingPlayerType(),y=x!==2&&x!==3,D=g.$K(this.L),M=y&&!!g.ha(this.L.s6());x=M&&D.displayMode===1;D=M&&D.displayMode===2;y=(M=x||D)||!y?null:this.L.getPlaybackQuality();g.Gt(this.element,"ytp-hdr-quality-badge",a);g.Gt(this.element,"ytp-hd-quality-badge",!a&&(y==="hd1080"||y==="hd1440"));g.Gt(this.element,"ytp-4k-quality-badge",!a&&y==="hd2160");g.Gt(this.element,"ytp-5k-quality-badge",!a&&y==="hd2880");g.Gt(this.element,"ytp-8k-quality-badge", !a&&y==="highres");g.Gt(this.element,"ytp-3d-badge-grey",!a&&M&&x);g.Gt(this.element,"ytp-3d-badge",!a&&M&&D)};g.d(NW,g.km);g.C=NW.prototype;g.C.rS=function(){var a=this.L.getAvailableAudioTracks();if(a.length>1){this.gk(g.sk(a,this.jo));this.tracks=g.dQ(a,this.jo,this);this.countLabel.setContent(a.length?" ("+a.length+")":"");this.publish("size-change");a=this.jo(this.L.getAudioTrack());this.uF(a);if(this.L.C("html5_enable_new_audio_settings_menu")){var x;(x=this.T)!=null&&x.setContent(a.toString())}this.enable(!0)}else{if(this.L.C("html5_enable_new_audio_settings_menu")){var y;(y=this.T)!=null&&y.setContent("")}this.enable(!1)}}; g.C.j7=function(a){g.km.prototype.j7.call(this,a);this.L.setAudioTrack(this.tracks[a]);this.TY.dn()}; g.C.jo=function(a){return a.toString()}; g.C.Zo=function(a){this.L.C("html5_enable_new_audio_settings_menu")?this.T&&(a?this.T.je(this):this.T.t6(this)):g.km.prototype.Zo.call(this,a)}; g.C.onClick=function(){this.L.logClick(this.element)};g.d(ncq,g.XM);g.C=ncq.prototype;g.C.bF=function(){this.L.bF()}; g.C.open=function(){this.YU.iM()>0&&g.Zt(this.TY,this.YU)}; g.C.o_=function(){this.YU.iM()>0&&this.L.getPresentingPlayerType()!==2&&this.L.getPresentingPlayerType()!==3?this.element.removeAttribute("aria-disabled"):this.element.setAttribute("aria-disabled","true")}; g.C.D2=function(a){a.defaultPrevented||(this.open(),a.preventDefault())}; g.C.je=function(a){this.YU.je(a)}; g.C.t6=function(a){this.YU.t6(a)};g.d(FO,Nx); FO.prototype.o_=function(){var a=this.L.getPresentingPlayerType();if(a!==2&&a!==3&&g.gj(this.L))this.T||(this.TY.je(this),this.T=!0,this.B.push(this.Z(this.L,"videodatachange",this.o_)),this.B.push(this.Z(this.L,"videoplayerreset",this.o_)),this.B.push(this.Z(this.L,"onPlaylistUpdate",this.o_)),this.B.push(this.Z(this.L,"autonavchange",this.J)),a=this.L.getVideoData(),this.J(a.autonavState),this.L.logVisibility(this.element,this.T));else if(this.T){this.TY.t6(this);this.T=!1;a=g.W(this.B);for(var x= a.next();!x.done;x=a.next())this.WN(x.value)}}; FO.prototype.J=function(a){FU(this,a!==1)}; FO.prototype.onSelect=function(a){this.L.Ju(a?2:1);this.T&&(this.L.logVisibility(this.element,this.T),this.L.logClick(this.element))}; FO.prototype.m6=function(){this.T&&this.TY.t6(this);Nx.prototype.m6.call(this)};g.d(vc7,g.XM);vc7.prototype.onClick=function(a){a.preventDefault();var x,y;(x=g.wj(this.L))==null||(y=x.Rv())==null||y.Nw();var D,M;(D=g.wj(this.L))==null||(M=D.ra())==null||M.DK(a.target)};g.d(PL8,g.km);g.C=PL8.prototype; g.C.o_=function(){var a=this.L.getPresentingPlayerType();if(a!==2&&a!==3){this.dS=this.L.n5();var x=this.L.getAvailableQualityLevels();if(this.T){this.B={};a=g.Gb(this.L,"getAvailableQualityData",[]);a=g.W(a);for(var y=a.next();!y.done;y=a.next())y=y.value,this.B[y.qualityLabel]=y;a=Object.keys(this.B);x[x.length-1]==="auto"&&a.push("auto");this.tP=new Set(x)}else if(this.J){y=g.Gb(this.L,"getAvailableQualityData",[]);a=[];y=g.W(y);for(var D=y.next();!D.done;D=y.next())D=D.value,this.D[D.quality]= D,D.quality&&a.push(D.quality);x[x.length-1]==="auto"&&a.push("auto")}else a=x;g.MQT(this.L)&&this.L.W5()&&a.unshift("missing-qualities");x=this.L.app.vJ();y=x.getVideoData();if(!y.B||!y.B.video||y.B.video.qualityOrdinal<1080||y.Vj)x=!1;else{D=/^qsa/.test(y.clientPlaybackNonce);var M="r";y.B.id.indexOf(";")>=0&&(D=/^[a-p]/.test(y.clientPlaybackNonce),M="x");D?(x.AP("iqss",{trigger:M},!0),x=!0):x=!1}x&&a.unshift("inline-survey");this.gk(a);x=this.L.getVideoData().cotn?!0:!1;y=this.V.nK();y=!g.xY(this.L.j())|| !(x===void 0?0:x)||!(y===void 0||y);x=this.YU;y=y===void 0?!1:y;x.wf&&g.Gt(x.QP("ytp-panel-footer"),"ytp-panel-hide-footer",y===void 0?!1:y);if(a.length){this.Km();this.enable(!0);return}}this.enable(!1)}; g.C.Km=function(){if(this.T){var a=this.L.getPreferredQuality();this.tP.has(a)&&(this.U=this.L.getPlaybackQuality(),this.Y=this.L.getPlaybackQualityLabel(),a==="auto"?(this.uF(a),this.setContent(this.By(a))):this.uF(this.Y))}else a=this.L.getPreferredQuality(),this.options[a]&&(this.U=this.L.getPlaybackQuality(),this.uF(a),a==="auto"&&this.setContent(this.By(a)))}; g.C.j7=function(a){if(a!=="missing-qualities"){g.km.prototype.j7.call(this,a);var x=this.T?this.B[a]:this.D[a];var y=x==null?void 0:x.quality,D=x==null?void 0:x.formatId,M=x==null?void 0:x.paygatedQualityDetails;x=M==null?void 0:M.endpoint;if(M){var N;M=(N=this.options[a])==null?void 0:N.element;this.L.logClick(M)}if(this.T){var F,c;if((F=g.q(x,g.N8J))==null?0:(c=F.popup)==null?0:c.notificationActionRenderer)this.L.uY("innertubeCommand",x);else if(x){this.L.uY("innertubeCommand",x);return}D?this.L.setPlaybackQuality(y, D):this.L.setPlaybackQuality(y)}else{if(this.J){var J,G;if((J=g.q(x,g.N8J))==null?0:(G=J.popup)==null?0:G.notificationActionRenderer)this.L.uY("innertubeCommand",x);else if(x){this.L.uY("innertubeCommand",x);return}}this.L.setPlaybackQuality(a)}this.TY.Nw();this.o_()}}; g.C.open=function(){for(var a=g.W(Object.values(this.options)),x=a.next();!x.done;x=a.next()){x=x.value;var y=void 0;this.L.hasVe((y=x)==null?void 0:y.element)&&(y=void 0,this.L.logVisibility((y=x)==null?void 0:y.element,!0))}g.km.prototype.open.call(this);this.L.logClick(this.element)}; g.C.lX=function(a,x,y){var D=this;if(a==="missing-qualities")return new g.XM({W:"a",wS:["ytp-menuitem"],X:{href:"https://support.google.com/youtube/?p=missing_quality",target:this.L.j().BJ,tabindex:"0",role:"menuitemradio"},K:[{W:"div",wS:["ytp-menuitem-label"],PJ:"{{label}}"}]},x,this.By(a));if(a!=="inline-survey"){var M,N=(M=this.T?this.B[a]:this.D[a])==null?void 0:M.paygatedQualityDetails;M=N==null?void 0:N.veType;N=N==null?void 0:N.trackingParams;x=g.km.prototype.lX.call(this,a,x,y);N?(this.L.createServerVe(x.element, this,!0),this.L.setTrackingParams(x.element,N)):M&&this.L.createClientVe(x.element,this,M,!0);return x}a=[{W:"span",PJ:"Looks good?"}];y=g.W([!0,!1]);N=y.next();for(M={};!N.done;M={K7:void 0},N=y.next())M.K7=N.value,N=new g.O({W:"span",G:"ytp-menuitem-inline-survey-response",K:[M.K7?xBl():pml()],X:{tabindex:"0",role:"button"}}),N.listen("click",function(F){return function(){var c=D.L.app.vJ();c.AP("iqsr",{tu:F.K7});c.getVideoData().Vj=!0;D.TY.Nw();D.o_()}}(M)),a.push(N); return new g.XM({W:"div",G:"ytp-menuitem",X:{"aria-disabled":"true"},K:[{W:"div",wS:["ytp-menuitem-label"],K:a}]},x)}; g.C.By=function(a,x){x=x===void 0?!1:x;if(a==="missing-qualities")return{W:"div",PJ:"Missing options?"};if(a==="inline-survey")return"";var y=this.J||this.T?[kZq(this,a,x,!1)]:[l6s(this,a)];var D=this.L.getPreferredQuality();x||D!=="auto"||a!=="auto"||(y.push(" "),this.T?y.push(kZq(this,this.Y,x,!0,["ytp-menu-label-secondary"])):this.J?y.push(kZq(this,this.U,x,!0,["ytp-menu-label-secondary"])):y.push(l6s(this,this.U,["ytp-menu-label-secondary"])));return{W:"div",K:y}};g.d(zN,WZ);zN.prototype.U=function(){WZ.prototype.U.call(this);this.V&&urq(this)}; zN.prototype.OJ=function(){this.cJ()}; zN.prototype.tP=function(){this.L.setPlaybackRate(this.T,!0)}; zN.prototype.D=function(a){WZ.prototype.D.call(this,a);this.cJ();urq(this);a.preventDefault()};g.d(cl,g.O);g.C=cl.prototype;g.C.init=function(){this.FX(this.T);this.updateValue("minvalue",this.B);this.updateValue("maxvalue",this.J)}; g.C.r8=function(a){if(!a.defaultPrevented){switch(a.keyCode){case 37:case 40:var x=-this.Y;break;case 39:case 38:x=this.Y;break;default:return}this.FX(this.T+x);a.preventDefault()}}; g.C.RH=function(a){var x=this.T;x+=(a.deltaX||-a.deltaY)<0?-this.V:this.V;this.FX(x);a.preventDefault()}; g.C.Cs=function(a){a=(a-g.Ke(this.U).x)/this.cJ*this.range+this.B;this.FX(a)}; g.C.FX=function(a,x){x=x===void 0?"":x;a=g.Dz(a,this.B,this.J);x===""&&(x=a.toString());this.updateValue("valuenow",a);this.updateValue("valuetext",x);this.dS.style.left=(a-this.B)/this.range*(this.cJ-this.UJ)+"px";this.T=a}; g.C.focus=function(){this.yP.focus()};g.d(oo,cl);oo.prototype.tP=function(){this.L.setPlaybackRate(this.T,!0)}; oo.prototype.FX=function(a){cl.prototype.FX.call(this,a,W0J(this,a).toString());this.N&&(mus(this),this.OJ())}; oo.prototype.updateValues=function(){var a=this.L.getPlaybackRate();W0J(this,this.T)!==a&&(this.FX(a),mus(this))};g.d(EcG,g.o0);EcG.prototype.focus=function(){this.T.focus()};g.d(s3z,wk);g.d(hwT,g.km);g.C=hwT.prototype;g.C.onVideoDataChange=function(a,x){a==="dataloaded"&&Wxl(x)&&(a=this.L.getAvailablePlaybackRates(),g.wQ(this.U,a)||(this.U=a,this.J.dispose(),this.J=new zN(this.L)),this.rS())}; g.C.By=function(a){return a==="1"?"Normal":a.toLocaleString()}; g.C.rS=function(){var a,x=(a=this.L.getVideoData())==null?void 0:a.N0();a=this.L.getPresentingPlayerType(x);this.enable(a!==2&&a!==3);gcz(this)}; g.C.gk=function(a){g.km.prototype.gk.call(this,a);this.J&&this.J.B.focus()}; g.C.Zo=function(a){g.km.prototype.Zo.call(this,a);a?(this.dS=this.Z(this.L,"onPlaybackRateChange",this.onPlaybackRateChange),gcz(this),$ul(this,this.L.getPlaybackRate()),this.L.C("enable_web_premium_varispeed_upsell")&&(this.L.logVisibility(this.element,!0),this.B&&this.L.logVisibility(this.V.element,!0))):(this.WN(this.dS),this.dS=null)}; g.C.onPlaybackRateChange=function(a){var x=this.L.getPlaybackRate();!this.D&&this.U.includes(x)||f6l(this,x);$ul(this,a)}; g.C.lX=function(a,x,y){return a===this.T&&YCT(this.L)?g.km.prototype.lX.call(this,a,x,y,{W:"div",G:"ytp-speed-slider-menu-footer",K:[this.J]}):a===this.B&&BGG(this.L,this.tP)?RwC(this,a,x,y):g.km.prototype.lX.call(this,a,x,y)}; g.C.j7=function(a){g.km.prototype.j7.call(this,a);a===this.B?(this.L.logClick(this.V.element),this.L.uY("innertubeCommand",this.tP)):a===this.T?this.L.setPlaybackRate(this.Y,!0):this.L.setPlaybackRate(Number(a),!0);(!YCT(this.L)||a!==this.T&&a!==this.B)&&this.TY.dn()}; g.C.hN=function(a){var x=a===this.T;this.D=!1;x&&Jl(this.L)&&!YCT(this.L)?(a=new s3z(this.L),g.Zt(this.TY,a)):g.km.prototype.hN.call(this,a)};g.d(Uul,g.km);g.C=Uul.prototype;g.C.uF=function(a){g.km.prototype.uF.call(this,a)}; g.C.Sn=function(a){return a.option.toString()}; g.C.getOption=function(a){return this.settings[a]}; g.C.By=function(a){return this.getOption(a).text||""}; g.C.j7=function(a){g.km.prototype.j7.call(this,a);this.publish("settingChange",this.setting,this.settings[a].option)};g.d(Qt,g.Ck);Qt.prototype.W9=function(a){for(var x=g.W(Object.keys(a)),y=x.next();!y.done;y=x.next()){var D=y.value;if(y=this.IG[D]){var M=a[D].toString();D=!!a[D+"Override"];y.options[M]&&(y.uF(M),y.B.element.setAttribute("aria-checked",String(!D)),y.T.element.setAttribute("aria-checked",String(D)))}}}; Qt.prototype.Df=function(a,x){this.publish("settingChange",a,x)};g.d(SA,g.km);SA.prototype.T=function(a){return a.languageCode}; SA.prototype.By=function(a){return this.languages[a].languageName||""}; SA.prototype.j7=function(a){this.publish("select",a);this.L.logClick(this.element);g.nk(this.TY)};g.d(OFs,g.km);g.C=OFs.prototype;g.C.BW=function(a){return g.sJ(a)?"__off__":a.displayName}; g.C.By=function(a){return a==="__off__"?"Off":a==="__translate__"?"Auto-translate":a==="__contribute__"?"Add subtitles/CC":a==="__correction__"?"Suggest caption corrections":(a==="__off__"?{}:this.tracks[a]).displayName}; g.C.j7=function(a){if(a==="__translate__")this.T.open();else if(a==="__contribute__"){this.L.pauseVideo();this.L.isFullscreen()&&this.L.toggleFullscreen();var x=g.Lu(this.L.j(),this.L.getVideoData());g.iC(x)}else if(a==="__correction__"){this.L.pauseVideo();this.L.isFullscreen()&&this.L.toggleFullscreen();var y=VkT(this);KA(this,y);g.km.prototype.j7.call(this,this.BW(y));var D,M;y=(x=this.L.getVideoData().getPlayerResponse())==null?void 0:(D=x.captions)==null?void 0:(M=D.playerCaptionsTracklistRenderer)== null?void 0:M.openTranscriptCommand;this.L.uY("innertubeCommand",y);this.TY.dn();this.B&&this.L.logClick(this.B)}else{if(a==="__correction__"){this.L.pauseVideo();this.L.isFullscreen()&&this.L.toggleFullscreen();x=VkT(this);KA(this,x);g.km.prototype.j7.call(this,this.BW(x));var N,F;x=(y=this.L.getVideoData().getPlayerResponse())==null?void 0:(N=y.captions)==null?void 0:(F=N.playerCaptionsTracklistRenderer)==null?void 0:F.openTranscriptCommand;this.L.uY("innertubeCommand",x)}else this.L.logClick(this.element), KA(this,a==="__off__"?{}:this.tracks[a]),g.km.prototype.j7.call(this,a);this.TY.dn()}}; g.C.rS=function(){var a=this.L.getOptions();a=a&&a.indexOf("captions")!==-1;var x=this.L.getVideoData(),y=x&&x.Wx,D,M=!((D=this.L.getVideoData())==null||!g.aQ(D));D={};if(a||y){var N;if(a){var F=this.L.getOption("captions","track");D=this.L.getOption("captions","tracklist",{includeAsr:!0});var c=M?[]:this.L.getOption("captions","translationLanguages");this.tracks=g.dQ(D,this.BW,this);M=g.sk(D,this.BW);var J,G;VkT(this)&&((N=x.getPlayerResponse())==null?0:(J=N.captions)==null?0:(G=J.playerCaptionsTracklistRenderer)== null?0:G.openTranscriptCommand)&&M.push("__correction__");if(c.length&&!g.sJ(F)){if((N=F.translationLanguage)&&N.languageName){var Q=N.languageName;N=c.findIndex(function(S){return S.languageName===Q}); jPs(c,N)}HFh(this.T,c);M.push("__translate__")}N=this.BW(F)}else this.tracks={},M=[],N="__off__";M.unshift("__off__");this.tracks.__off__={};y&&M.unshift("__contribute__");this.tracks[N]||(this.tracks[N]=F,M.push(N));this.gk(M);this.uF(N);F&&F.translationLanguage?this.T.uF(this.T.T(F.translationLanguage)):X28(this.T);a&&this.J.W9(this.L.getSubtitlesUserSettings());this.countLabel.setContent(D&&D.length?" ("+D.length+")":"");this.publish("size-change");this.L.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)}; g.C.kI=function(a){var x=this.L.getOption("captions","track");x=g.gQ(x);x.translationLanguage=this.T.languages[a];KA(this,x)}; g.C.Df=function(a,x){if(a==="reset")this.L.resetSubtitlesUserSettings();else{var y={};y[a]=x;this.L.updateSubtitlesUserSettings(y)}iF6(this,!0);this.U.start();this.J.W9(this.L.getSubtitlesUserSettings())}; g.C.kZP=function(a){a||g.x1(this.U)}; g.C.m6=function(){g.x1(this.U);g.km.prototype.m6.call(this)}; g.C.open=function(){g.km.prototype.open.call(this);this.options.__correction__&&!this.B&&(this.B=this.options.__correction__.element,this.L.createClientVe(this.B,this,167341),this.L.logVisibility(this.B,!0))};g.d(rZl,g.dk);g.C=rZl.prototype; g.C.initialize=function(){if(!this.isInitialized){var a=this.L.j();this.isInitialized=!0;try{this.XB=new PL8(this.L,this)}catch(y){g.E0(Error("QualityMenuItem creation failed"))}g.U(this,this.XB);var x=new OFs(this.L,this);g.U(this,x);a.enableSpeedOptions&&(x=new hwT(this.L,this),g.U(this,x));(g.Br(a)||a.D)&&(a.B||a.Cc)&&(x=new vc7(this.L,this),g.U(this,x));a.VS&&!a.C("web_player_move_autonav_toggle")&&(x=new FO(this.L,this),g.U(this,x));a.C("html5_enable_new_audio_settings_menu")?(this.KW=new ncq(this.L, this),g.U(this,this.KW)):(a=new NW(this.L,this),g.U(this,a));this.L.publish("settingsMenuInitialized");ZFz(this.settingsButton,this.Vs.iM())}}; g.C.je=function(a){this.initialize();this.Vs.je(a);ZFz(this.settingsButton,this.Vs.iM())}; g.C.t6=function(a){this.hP()||(this.d0&&this.Vs.iM()<=1&&this.hide(),this.Vs.t6(a),ZFz(this.settingsButton,this.Vs.iM()))}; g.C.DK=function(a){this.initialize();this.Vs.iM()>0&&g.dk.prototype.DK.call(this,a)}; g.C.Nw=function(){this.Cw?this.Cw=!1:g.dk.prototype.Nw.call(this)}; g.C.show=function(){g.dk.prototype.show.call(this);g.zt(this.L.getRootNode(),"ytp-settings-shown")}; g.C.hide=function(){g.dk.prototype.hide.call(this);g.o9(this.L.getRootNode(),"ytp-settings-shown")}; g.C.m4=function(a){this.L.logVisibility(this.element,a);this.L.publish("settingsMenuVisibilityChanged",a)}; g.C.bF=function(){this.L.bF()};g.d(bFq,g.O);g.C=bFq.prototype;g.C.onClick=function(){if(LA(this)&&(this.L.toggleSubtitles(),this.L.logClick(this.element),!this.isEnabled())){var a=!1,x=g.i8().WG(65);g.xY(this.L.j())&&x!=null&&(a=!x);a&&this.L.j().C("web_player_nitrate_promo_tooltip")&&this.L.publish("showpromotooltip",this.element)}}; g.C.j_8=function(a){var x,y;(x=g.wj(this.L))==null||(y=x.Rv())==null||y.DK(a)}; g.C.isEnabled=function(){var a=this.L.getOption("captions","track");return!(!a||!a.displayName)}; g.C.rS=function(){var a=LA(this),x=300;this.L.j().Y&&(x=480);this.L.C("delhi_modern_web_player_icons")&&this.updateValue("icon",Xbl(this));if(this.L.j().D){this.updateValue("title",g.kK(this.L,"Subtitles/closed captions","c"));this.update({"tooltip-title":g.kK(this.L,"Subtitles/closed captions","c")});this.update({"data-title-no-tooltip":"Subtitles/closed captions"});var y=a}else{if(a)(y=this.QP("ytp-subtitles-button-icon"))==null||y.setAttribute("fill-opacity","1"),this.L.j().C("player_tooltip_data_title_killswitch")? this.updateValue("title",g.kK(this.L,"Subtitles/closed captions","c")):this.update({"tooltip-title":g.kK(this.L,"Subtitles/closed captions","c")}),this.update({"data-title-no-tooltip":"Subtitles/closed captions"});else{if(this.L.C("delhi_modern_web_player_icons")){var D;(D=this.QP("ytp-subtitles-button-icon"))==null||D.getElementsByTagName("svg")[0].setAttribute("fill-opacity","0.3")}else{var M;(M=this.QP("ytp-subtitles-button-icon"))==null||M.setAttribute("fill-opacity","0.3")}this.updateValue("title", "Subtitles/closed captions unavailable");this.update({"tooltip-title":"Subtitles/closed captions unavailable"});this.update({"data-title-no-tooltip":"Subtitles/closed captions unavailable"})}y=this.L.C("player_disable_caption_button_if_captions_not_available")&&this.L.C("delhi_modern_web_player")?a:!0}this.tooltip.KJ();y=y&&this.L.q1().getPlayerSize().width>=x;this.lO(y);this.L.logVisibility(this.element,y);a?this.updateValue("pressed",this.isEnabled()):this.updateValue("pressed",!1)}; g.C.Se=function(a){g.O.prototype.Se.call(this,a)};g.d(g.wq,g.O);g.C=g.wq.prototype;g.C.canShowCountdown=function(){return!qW(this)&&!CA(this)}; g.C.NG=function(){var a=this.api.q1().getPlayerSize().width,x=this.cJ;this.api.j().Y&&(x=400);x=a>=x&&(!CA(this)||!g.t(this.api.getPlayerStateObject(),64));this.lO(x);g.Gt(this.element,"ytp-time-display-allow-autohide",x&&a<400);a=this.api.getProgressState();if(x){var y=this.api.getPresentingPlayerType();x=this.api.getCurrentTime(y,!1);this.B&&(x-=a.airingStart);qW(this)&&(x-=this.IY.startTimeMs/1E3);this.canShowCountdown()&&this.J&&(x-=this.api.getDuration(y,!1));var D=g.n9(x);this.U!==D&&(this.updateValue("currenttime", D),this.U=D);y=qW(this)?(this.IY.endTimeMs-this.IY.startTimeMs)/1E3:this.api.getDuration(y,!1);D=g.n9(y);this.N!==D&&(this.updateValue("duration",D),this.N=D,x&&(x=g.pY("$PLAY_PROGRESS of $DURATION",{PLAY_PROGRESS:g.n9(x,!0),DURATION:g.n9(y,!0)}),this.updateValue("timeDisplayAriaLabel",x)))}pbG(this,a.isAtLiveHead);I6h(this,this.api.getLoopRange())}; g.C.onLoopRangeChange=function(a){var x=this.IY!==a;this.IY=a;x&&(this.NG(),ewz(this))}; g.C.A$1=function(){this.api.setLoopRange(null)}; g.C.LK8=function(){this.J=!this.J;this.NG()}; g.C.onVideoDataChange=function(a,x,y){this.updateVideoData((this.api.j().C("enable_topsoil_wta_for_halftime")||this.api.j().C("enable_topsoil_wta_for_halftime_live_infra"))&&y===2?this.api.getVideoData(1):x);this.NG();ewz(this)}; g.C.updateVideoData=function(a){this.YZ=a.isLivePlayback&&!a.L5;this.B=jz(a);this.isPremiere=a.isPremiere;var x,y,D;this.liveIndicatorText=(a=(x=a.getWatchNextResponse())==null?void 0:(y=x.playerOverlays)==null?void 0:(D=y.playerOverlayRenderer)==null?void 0:D.liveIndicatorText)?aA(a):null;g.Gt(this.element,"ytp-live",CA(this));this.api.C("delhi_modern_web_player")&&this.QP("ytp-time-wrapper").classList.toggle("ytp-time-wrapper-delhi",this.canShowCountdown())}; g.C.onClick=function(a){a.target===this.liveBadge.element&&(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())}; g.C.m6=function(){this.T&&this.T();g.O.prototype.m6.call(this)};g.d(y8T,g.O);g.C=y8T.prototype;g.C.t_=function(){jy7(this)}; g.C.nUJ=function(a){ab7(this,a);this.V&&jy7(this)}; g.C.YI=function(a){if(!a.defaultPrevented){var x=a.keyCode,y=null;x===37?y=this.volume-5:x===39?y=this.volume+5:x===36?y=0:x===35&&(y=100);y!==null&&(y=g.Dz(y,0,100),y===0?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(y)),a.preventDefault())}}; g.C.D4=function(a){var x=a.deltaX||-a.deltaY;a.deltaMode?this.api.setVolume(this.volume+(x<0?-10:10)):this.api.setVolume(this.volume+g.Dz(x/10,-10,10));a.preventDefault();var y,D;((y=this.api.j())==null?0:(D=y.getWebPlayerContextConfig())==null?0:D.enableFullscreenComponentsFeature)&&a.stopPropagation()}; g.C.YlJ=function(){dq(this,this.T,!0,this.B,this.api.LO());this.cJ=this.volume;this.api.isMuted()&&this.api.unMute()}; g.C.GL=function(a){var x=this.J?78:52,y=this.J?18:12;a-=g.Ke(this.Y).x;y=g.Dz((a-y/2)/(x-y),0,1);this.V&&(y=g.Dz(a/x,0,1));x=y;x=this.api.C("web_player_non_linear_volume_controls")?x<=.25?x/.25*.1:.1+(x-.25)/.75*.9:x;this.api.setVolume(x*100)}; g.C.GZY=function(){dq(this,this.T,!1,this.B,this.api.LO());this.volume===0&&(this.api.mute(),this.api.setVolume(this.cJ))}; g.C.onVolumeChange=function(a){xtG(this,a.volume,a.muted)}; g.C.hY=function(){dq(this,this.T,this.isDragging,this.B,this.api.LO())}; g.C.m6=function(){g.O.prototype.m6.call(this);g.o9(this.D,"ytp-volume-slider-active")};g.d(ZE,g.O); ZE.prototype.onVideoDataChange=function(){var a=this.api.j();this.E6();this.visible=!!this.api.getVideoData().videoId&&!this.api.getVideoData(1).gF;this.lO(this.visible);this.api.logVisibility(this.element,this.visible&&this.BJ);if(this.visible){var x=this.api.getVideoUrl(!0,!1,!1,!0);this.updateValue("url",x)}a.J&&(this.T&&(this.WN(this.T),this.T=null),this.element.removeAttribute("href"),this.element.removeAttribute("title"),this.element.removeAttribute("aria-label"),g.zt(this.element,"no-link")); x=this.api.j();a=this.api.getVideoData();var y="";x.J||(x=g.bI(x),x.indexOf("www.")===0&&(x=x.substring(4)),y=g.DC(a)?"Watch on YouTube Music":x==="youtube.com"?"Watch on YouTube":g.pY("Watch on $WEBSITE",{WEBSITE:x}));this.api.C("player_tooltip_data_title_killswitch")?this.updateValue("title",y):this.updateValue("tooltip-title",y)}; ZE.prototype.onClick=function(a){this.api.C("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var x=this.api.j(),y=this.api.getVideoUrl(!g.Pu(a),!1,!0,!0);if(g.Br(x)){var D={};g.Br(x)&&g.Gb(this.api,"addEmbedsConversionTrackingParams",[D]);y=g.sS(y,D)}g.c4(y,this.api,a);this.api.C("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}; ZE.prototype.E6=function(){var a={W:"svg",X:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},K:[{W:"path",PN:!0,G:"ytp-svg-fill",X:{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 "}}]}, x=28666,y=this.api.getVideoData();this.api.isEmbedsShortsMode()?a={W:"svg",X:{fill:"none",height:"100%",viewBox:"-10 -8 67 36",width:"100%"},K:[{W:"path",X:{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.DC(y)&&(a={W:"svg",X:{fill:"none",height:"25",viewBox:"0 0 140 25",width:"140"},K:[{W:"path",X:{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"}},{W:"path",X:{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"}},{W:"path",X:{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"}},{W:"path",X:{d:"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z",fill:"white"}},{W:"path",X:{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"}},{W:"path",X:{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"}},{W:"path",X:{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"}},{W:"path",X:{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"}},{W:"path",X:{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"}},{W:"path",X:{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"}},{W:"path",X:{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"}},{W:"path",X:{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"}}]},x=216163);g.DC(y)?g.zt(this.element,"ytp-youtube-music-button"):g.o9(this.element,"ytp-youtube-music-button");a.X=Object.assign({},a.X,{"aria-hidden":"true"});this.updateValue("logoSvg",a);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,x,!0)}; ZE.prototype.Se=function(a){g.O.prototype.Se.call(this,a);this.api.logVisibility(this.element,this.visible&&a)};g.d(Npq,g.zW);g.C=Npq.prototype;g.C.onProgress=function(){if(this.L.C("web_player_max_seekable_on_ended")||!g.t(this.L.getPlayerStateObject(),2))sE(this.R_),this.progressBar.NG(),this.L4.NG()}; g.C.LI=function(){this.rq();if(sE(this.R_))this.progressBar.TM();else this.onProgress()}; g.C.l_=function(){this.onProgress();this.V.start()}; g.C.rq=function(){var a;if(a=!this.L.j().B){a=this.progressBar;var x=2*g.ak()*a.D,y=a.J;a=(y.T-y.B)*1E3/a.api.getPlaybackRate()/x<300}a=a&&this.L.getPlayerStateObject().isPlaying()&&!!window.requestAnimationFrame;x=!a;sE(this.R_)&&(a=x=!1);x?this.dS||(this.dS=this.Z(this.L,"progresssync",this.onProgress)):this.dS&&(this.WN(this.dS),this.dS=null);a?this.V.isActive()||this.V.start():this.V.stop()}; g.C.E6=function(){var a=this.L.PO(),x=this.L.q1().getPlayerSize(),y=this.L.q1().FH,D=zk6(this),M=c87(this),N=Math.max(x.width-D*2,100);if(this.zt!==x.width||this.EJ!==a||this.L.C("web_player_rtr_ctrls")&&this.qJ!==y)this.zt=x.width,this.EJ=a,this.qJ=y,this.T.element.style.width=M+"px",this.T.element.style.left=D+"px",g.wb7(this.progressBar,D,M,a),this.L.C$().TG=M;y=this.J;N=Math.min(570*(a?1.5:1),N);a=Math.min(413*(a?1.5:1),Math.round((x.height-oQG(this))*.82));y.maxWidth=N;y.maxHeight=a;y.Mv();this.rq(); this.S8&&ylS(this.Gt,x.height)}; g.C.onVideoDataChange=function(){var a=this.L.getVideoData();this.N1.style.background=a.gF?a.o1:"";this.cJ&&clq(this.cJ,a.showSeekingControls);this.BJ&&clq(this.BJ,a.showSeekingControls)}; g.C.Qn=function(){return this.T.element};g.d(GqG,Lk);g.C=GqG.prototype;g.C.No=function(a){a.target===this.dismissButton.element?this.L.C("web_player_misc_bugfix_a")&&this.T&&BCJ(Ns(),this.T):(this.onClickCommand&&(this.L.C("web_player_misc_bugfix_a")&&this.tO(!1),this.L.uY("innertubeCommand",this.onClickCommand)),this.wV())}; g.C.wV=function(){this.enabled=!1;this.V.hide()}; g.C.onVideoDataChange=function(a,x){a==="dataloaded"&&Qy6(this);a=[];var y,D,M,N;if(x=(N=g.q((y=x.getWatchNextResponse())==null?void 0:(D=y.playerOverlays)==null?void 0:(M=D.playerOverlayRenderer)==null?void 0:M.suggestedActionsRenderer,EGP))==null?void 0:N.suggestedActions)for(y=g.W(x),D=y.next();!D.done;D=y.next())(D=g.q(D.value,ssP))&&g.q(D.trigger,W7V)&&a.push(D);if(a.length!==0){y=[];a=g.W(a);for(D=a.next();!D.done;D=a.next())if(D=D.value,M=g.q(D.trigger,W7V)){N=(N=D.title)?g.QC(N):"View Chapters"; x=M.timeRangeStartMillis;var F=M.timeRangeEndMillis;M=M.onlyTriggersOnPlayerPause;D.tapCommand&&(x!=null&&F!=null&&y.push(new g.gr(x,F,{priority:9,namespace:"suggested_action_button_visible",id:N})),x!=null&&F!=null||M)&&(this.suggestedActions[N]=D)}this.L.GF(y)}}; g.C.jh=function(){return this.enabled}; g.C.m4=function(){if(this.enabled){if(this.e8.start(),!this.J&&this.T&&this.L.C("web_player_misc_bugfix_a")&&(zl(Ns(),this.T),this.J=!0),this.text&&this.L.C("web_player_misc_bugfix_a")){var a,x=(a=this.suggestedActions[this.text])==null?void 0:a.rendererContext;if(a=g.q(x,oGG)){var y;if(a=(y=a.loggingDirectives)==null?void 0:y.trackingParams)this.L.setTrackingParams(this.badge.element,a),this.B=!0}}}else SK(this),this.L.C("web_player_misc_bugfix_a")&&(this.L.setTrackingParams(this.badge.element,null), this.B=!1);this.Sb()}; g.C.onStateChange=function(a){for(var x=g.W(Object.keys(this.suggestedActions)),y=x.next();!y.done;y=x.next()){y=y.value;var D=void 0;if((D=g.q(this.suggestedActions[y].trigger,W7V))==null?0:D.onlyTriggersOnPlayerPause){a.state.isPaused()?(J8q(this,y),this.enabled=!0,this.m4()):a.oldState.isPaused()&&(this.enabled=!1,this.m4());break}}}; g.C.m6=function(){Qy6(this);Lk.prototype.m6.call(this)};var lp={},Pl=(lp.CHANNEL_NAME="ytp-title-channel-name",lp.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",lp.LINK="ytp-title-link",lp.SESSIONLINK="yt-uix-sessionlink",lp.SUBTEXT="ytp-title-subtext",lp.TEXT="ytp-title-text",lp.TITLE="ytp-title",lp);g.d(TN,g.O);TN.prototype.onClick=function(a){this.api.logClick(this.element);var x=this.api.j(),y=this.api.getVideoUrl(!g.Pu(a),!1,!0);g.Br(x)&&(x={},g.Gb(this.api,"addEmbedsConversionTrackingParams",[x]),y=g.sS(y,x));g.c4(y,this.api,a)}; TN.prototype.rS=function(){var a=this.api.getVideoData(),x=this.api.j();this.updateValue("title",a.title);var y={W:"a",G:Pl.CHANNEL_NAME,X:{href:"{{channelLink}}",target:"_blank"},PJ:"{{channelName}}"};this.api.j().J?y={W:"span",G:Pl.CHANNEL_NAME,PJ:"{{channelName}}",X:{tabIndex:"{{channelSubtextFocusable}}"}}:a.C4&&(y={W:"span",G:Pl.SUBTEXT,PJ:a.C4});this.updateValue("subtextElement",y);SD7(this);this.api.getPresentingPlayerType()===2&&(y=this.api.getVideoData(),y.videoId&&y.isListed&&y.author&& y.e8&&y.profilePicture?(this.updateValue("channelLink",y.e8),this.updateValue("channelName",y.author),this.updateValue("channelTitleFocusable","0")):SD7(this));y=x.externalFullscreen||!this.api.isFullscreen()&&x.u$;g.Gt(this.link,Pl.FULLERSCREEN_LINK,y);x.dS||!a.videoId||y||a.gF||x.J?this.T&&(this.updateValue("url",null),this.WN(this.T),this.T=null):(this.updateValue("url",this.api.getVideoUrl(!0)),this.T||(this.T=this.Z(this.link,"click",this.onClick)));x.J&&(this.element.classList.add("ytp-no-link"), this.updateValue("channelName",g.Br(x)?a.expandedTitle:a.author),this.updateValue("channelTitleFocusable","0"),this.updateValue("channelSubtextFocusable","0"))};g.d(g.l_,g.O);g.C=g.l_.prototype;g.C.setEnabled=function(a){if(this.type!=null)if(a)switch(this.type){case 3:case 2:k7(this);this.fade.show();break;default:this.fade.show()}else this.fade.hide();this.D=a}; g.C.jf=function(a,x,y,D,M,N,F,c){if(!this.OJ||this.env.Y){this.type===3&&this.TM();this.type!==1&&(g.NE(this.element,"ytp-tooltip ytp-bottom"),this.type=1,this.D&&this.fade.show(),this.B&&this.B.dispose(),(this.B=this.api.HO())&&this.B.subscribe("l",this.Nx,this));if(c){var J=g.Ce(this.bg).height||141;this.UJ.style.bottom=J+2+"px"}else this.UJ.style.display="none";this.env.C("delhi_modern_web_player")?(this.update({pillTimeStamp:y,pillTitle:N!=null?N:"",eduText:c!=null?c:""}),g.zt(this.element,"ytp-tooltip-progress-bar-style")): (this.update({text:y,title:N!=null?N:"",eduText:c!=null?c:""}),g.Gt(this.bottomText,"ytp-tooltip-text-no-title",this.type===1&&!N));this.api.isInline()&&g.zt(this.bottomText,"ytp-modern-tooltip-text");g.Gt(this.element,"ytp-text-detail",!!D);y=-1;this.B&&(y=O7(this.B,243*this.scale),this.env.C("web_l3_storyboard")&&this.B.levels.length===4&&(y=this.B.levels.length-1),y=ntG(this.B,y,x));CJS(this,y);if(F)switch(x=g.Ce(this.element).width,F){case 1:this.title.style.right="0";this.title.style.textAlign= "left";break;case 2:this.title.style.right=x+"px";this.title.style.textAlign="right";break;case 3:this.title.style.right=x/2+"px",this.title.style.textAlign="center"}wDC(this,!!D,a,M)}}; g.C.iP=function(){this.type===1&&this.TM()}; g.C.Ba=function(a,x){if(this.type)if(this.type===3)this.TM();else return;KkS(this,a,3,x)}; g.C.KJ=function(){this.T&&!this.Y&&(this.env.C("player_tooltip_data_title_killswitch")?this.T.hasAttribute("title")&&(this.J=this.T.getAttribute("title")||"",this.T.removeAttribute("title"),this.D&&k7(this)):this.T.hasAttribute("data-tooltip-title")&&(this.J=this.T.getAttribute("data-tooltip-title")||"",this.T.removeAttribute("data-tooltip-title"),this.D&&k7(this)))}; g.C.Nx=function(a,x){a<=this.U&&this.U<=x&&(a=this.U,this.U=NaN,CJS(this,a))}; g.C.QY7=function(){dSz(this.B,this.U,243*this.scale)}; g.C.TM=function(){switch(this.type){case 2:var a=this.T;a.removeEventListener("mouseout",this.V);a.addEventListener("mouseover",this.N);a.removeEventListener("blur",this.V);a.addEventListener("focus",this.N);qD7(this);break;case 3:qD7(this);break;case 1:this.B&&(this.B.unsubscribe("l",this.Nx,this),this.B=null),this.api.removeEventListener("videoready",this.cJ),this.dS.stop()}this.type=null;this.D&&this.fade.hide()}; g.C.z5=function(){if(this.T)for(var a=0;a=0;x--)if(this.Ou[x]===a){this.Ou.splice(x,1);break}EE(this.R_,64,this.Ou.length>0)}; g.C.ai=function(){this.api.nO()&&this.api.UM();return!!this.OV||lb7(this)||g.OE.prototype.ai.call(this)}; g.C.JL=function(){var a=!this.ai(),x=a&&this.api.nO()&&!g.t(this.api.getPlayerStateObject(),2)&&!this.api.getVideoData().gF&&!this.api.j().J&&!this.api.isEmbedsShortsMode(),y=this.b2&&g.si(this.api)&&g.t(this.api.getPlayerStateObject(),128);a||y?(this.mX.show(),this.Qu.show()):(this.mX.hide(),this.Qu.hide(),this.api.z5(this.x5.element));x?this.Du.DK():this.Du.Nw();this.ot&&Fkq(this.ot,this.t76||!a);this.api.C("web_player_hide_overflow_button_if_empty_menu")&&kqG(this);g.OE.prototype.JL.call(this)}; g.C.xD=function(a,x,y,D,M){a.style.left="";a.style.top="";a.style.bottom="";var N=g.Ce(a),F=D||this.ot&&g.g1(this.ot.Qn(),x),c=D=null;y!=null&&F||(D=g.Ce(x),c=g.Le(x,this.api.getRootNode()),y==null&&(y=c.x+D.width/2));y-=N.width/2;F?(x=this.ot,D=zk6(x),c=c87(x),F=this.api.q1().getPlayerSize().height,y=g.Dz(y,D,D+c-N.width),N=F-oQG(x)-N.height):g.g1(this.x5.element,x)?(x=this.api.q1().getPlayerSize().width,y=g.Dz(y,12,x-N.width-12),N=this.PO()?this.DA:this.kM,this.api.j().playerStyle==="gvn"&&(N+= 20),this.b2&&(N-=this.PO()?26:18)):(x=this.api.q1().getPlayerSize(),y=g.Dz(y,12,x.width-N.width-12),N=c.y>(x.height-D.height)/2?c.y-N.height-12:c.y+D.height+12);a.style.top=N+(M||0)+"px";a.style.left=y+"px"}; g.C.LI=function(a){a&&(this.api.z5(this.x5.element),this.ot&&this.api.z5(this.ot.Qn()));this.IQ&&(g.Gt(this.contextMenu.element,"ytp-autohide",a),g.Gt(this.contextMenu.element,"ytp-autohide-active",!0));g.OE.prototype.LI.call(this,a)}; g.C.wh=function(){g.OE.prototype.wh.call(this);this.IQ&&(g.Gt(this.contextMenu.element,"ytp-autohide-active",!1),this.IQ&&(this.contextMenu.hide(),this.Qv&&this.Qv.hide()))}; g.C.cq=function(a,x){var y=this.api.q1().getPlayerSize();y=new g.jI(0,0,y.width,y.height);if(a||!sE(this.R_)&&!this.ai()){if(this.api.j().ze||x)a=this.PO()?this.DA:this.kM,y.top+=a,y.height-=a;this.ot&&(y.height-=oQG(this.ot))}return y}; g.C.t_=function(a){var x=this.api.getRootNode();a?x.parentElement?(x.setAttribute("aria-label","YouTube Video Player in Fullscreen"),this.api.j().externalFullscreen||(x.parentElement.insertBefore(this.uW.element,x),x.parentElement.insertBefore(this.FG.element,x.nextSibling))):g.mT(Error("Player not in DOM.")):(x.setAttribute("aria-label","YouTube Video Player"),this.uW.detach(),this.FG.detach());this.E6();this.Ds()}; g.C.PO=function(){if(this.api.C("web_player_use_screen_width_for_big_mode")){var a;return this.api.q1().getPlayerSize().width>=((a=g.ts(this.api.j().experiments,"web_player_big_mode_screen_width_cutoff"))!=null?a:2E3)}a=this.api.j();return this.api.isFullscreen()&&!a.Y||!1}; g.C.showControls=function(a){this.q7=!a;this.JL()}; g.C.E6=function(){var a=this.PO();this.tooltip.scale=a?1.5:1;this.contextMenu&&g.Gt(this.contextMenu.element,"ytp-big-mode",a);this.JL();this.api.C("web_player_hide_overflow_button_if_empty_menu")||kqG(this);this.Ds();var x=this.api.isEmbedsShortsMode();x&&a?(a=(this.api.q1().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.F7(this.x5.element,"padding-left",a+"px"),g.F7(this.x5.element,"padding-right",a+"px")):x&&(g.F7(this.x5.element,"padding-left",""),g.F7(this.x5.element,"padding-right", ""));g.OE.prototype.E6.call(this)}; g.C.A0=function(){if(lb7(this)&&!g.si(this.api))return!1;var a=this.api.getVideoData();return!g.Br(this.api.j())||this.api.getPresentingPlayerType()===2||!this.ov||((a=this.ov||a.ov)?(a=a.embedPreview)?(a=a.thumbnailPreviewRenderer,a=a.videoDetails&&g.q(a.videoDetails,oO1)||null):a=null:a=null,a&&a.collapsedRenderer&&a.expandedRenderer)?g.OE.prototype.A0.call(this):!1}; g.C.Ds=function(){g.OE.prototype.Ds.call(this);this.api.logVisibility(this.title.element,!!this.w$);this.O5&&this.O5.Se(!!this.w$);this.channelAvatar.Se(!!this.w$);this.overflowButton&&this.overflowButton.Se(this.Zu()&&!!this.w$);this.shareButton&&this.shareButton.Se(!this.Zu()&&!!this.w$);this.di&&this.di.Se(!this.Zu()&&!!this.w$);this.searchButton&&this.searchButton.Se(!this.Zu()&&!!this.w$);this.copyLinkButton&&this.copyLinkButton.Se(!this.Zu()&&!!this.w$);if(!this.w$){this.api.z5(this.x5.element); for(var a=0;a=0?this.T.playbackRate:1}catch(a){return 1}}; g.C.setPlaybackRate=function(a){this.getPlaybackRate()!==a&&(this.T.playbackRate=a);return a}; g.C.Hq=function(){return this.T.loop}; g.C.setLoop=function(a){this.T.loop=a}; g.C.canPlayType=function(a,x){return this.T.canPlayType(a,x)}; g.C.isPaused=function(){return this.T.paused}; g.C.isSeeking=function(){return this.T.seeking}; g.C.isEnded=function(){return this.T.ended}; g.C.xp=function(){return this.T.muted}; g.C.sD=function(a){FF();this.T.muted=a}; g.C.Gw=function(){var a=this.T.played||H8([],[]);return this.view?Bpz(this,a):a}; g.C.ws=function(){try{var a=this.T.buffered}catch(x){}a=a||H8([],[]);return this.view?Bpz(this,a):a}; g.C.YY=function(){var a=this.T.seekable||H8([],[]);return this.view?Bpz(this,a):a}; g.C.N9=function(){var a=this.T;return a.getStartDate?a.getStartDate():null}; g.C.getCurrentTime=function(){if(this.view){var a=this.T.currentTime;a=this.view?a-this.view.start:a;return this.view.zE||!isFinite(this.view.end)?a:Math.min(a,this.view.end-this.view.start)}return this.T.currentTime}; g.C.setCurrentTime=function(a){this.T.currentTime=this.view?this.view?a+this.view.start:a:a}; g.C.getDuration=function(){return this.view?isFinite(this.view.end)&&!this.view.zE?this.view.end-this.view.start:this.T.duration-this.view.start:this.T.duration}; g.C.load=function(){var a=this.T.playbackRate;try{this.T.load()}catch(x){}this.T.playbackRate=a}; g.C.pause=function(){this.T.pause()}; g.C.play=function(){if(this.view&&this.rC())try{this.T.currentTime=this.view.start}catch(x){}var a=this.T.play();if(!a||!a.then)return null;a.then(void 0,function(){}); return a}; g.C.h1=function(){return this.T.readyState}; g.C.wQ=function(){return this.T.networkState}; g.C.H$=function(){return this.T.error?this.T.error.code:null}; g.C.I_=function(){return this.T.error?this.T.error.message:""}; g.C.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.T instanceof window.HTMLVideoElement&&this.T.getVideoPlaybackQuality)return this.T.getVideoPlaybackQuality();if(this.T){var a=this.T,x=a.webkitDroppedFrameCount;if(a=a.webkitDecodedFrameCount)return{droppedVideoFrames:x||0,totalVideoFrames:a}}return{}}; g.C.Xn=function(){try{var a=this.getSize(),x={vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:iB(this.Gw(),",",3),vbu:iB(this.ws()),vbs:iB(this.YY()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.h1(),vns:""+this.wQ(),vec:""+this.H$(),vemsg:this.I_(),vvol:""+this.getVolume(),vdom:""+ +this.DL(),vsrc:""+ +!!this.GZ(),vw:""+a.width,vh:""+a.height};this.view&&(x.view=this.view.start+"-"+this.view.end);return x}catch(y){return{}}}; g.C.YN=function(){return!!this.T.webkitCurrentPlaybackTargetIsWireless}; g.C.bT=function(){return!!this.T.webkitShowPlaybackTargetPicker()}; g.C.togglePictureInPicture=function(){var a=this.T,x=window.document;window.document.pictureInPictureEnabled?this.T!==x.pictureInPictureElement?a.requestPictureInPicture():x.exitPictureInPicture():Nb()&&a.webkitSetPresentationMode(a.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}; g.C.I4=function(){return KhG(this.T)}; g.C.getSize=function(){return g.Ce(this.T)}; g.C.setSize=function(a){g.wU(this.T,a)}; g.C.getVolume=function(){return this.T.volume}; g.C.setVolume=function(a){FF();this.T.volume=a}; g.C.addEventListener=function(a,x){this.dS.listen(a,x,!1,this);this.G8(a)}; g.C.removeEventListener=function(a,x){this.dS.WN(a,x,!1,this)}; g.C.dispatchEvent=function(a){if(this.D&&a.type==="pause")return!1;if(dJV){var x,y=((x=a.T)==null?void 0:x.timeStamp)||Infinity;x=y>performance.now()?y-Date.now()+performance.now():y;y=this.B||this.U;if((y==null?0:y.d6())||x<=((y==null?void 0:y.U)||0)){var D;this.r$("rms",{l:"mede",sr:(D=this.Tt)==null?void 0:D.W3(),et:a.type});return!1}if(this.Fh)return this.r$("rms",{l:"medes",et:a.type}),y&&a.type==="seeking"&&(y.U=performance.now(),this.Fh=!1),!1}return this.dS.dispatchEvent(a)}; g.C.G8=function(a){this.V[a]||(this.T.addEventListener(a,this.listener),this.V[a]=this.listener)}; g.C.setAttribute=function(a,x){this.T.setAttribute(a,x)}; g.C.removeAttribute=function(a){this.T.removeAttribute(a)}; g.C.hasAttribute=function(a){return this.T.hasAttribute(a)}; g.C.l6=Rs(56);g.C.gR=Rs(59);g.C.j5=Rs(62);g.C.B0=Rs(65);g.C.Bf=function(){return P3(this.T)}; g.C.H2=function(a){g.zt(this.T,a)}; g.C.eP=function(a){return g.cc(this.T,a)}; g.C.DL=function(){return g.g1(document.body,this.T)}; g.C.audioTracks=function(){var a=this.T;if("audioTracks"in a)return a.audioTracks}; g.C.Ec=function(){this.UJ=!1}; g.C.Fl=function(){this.UJ=!0;this.sD(!0)}; g.C.Bj=function(){this.UJ&&!this.xp()&&this.sD(!0)}; g.C.equals=function(a){return!!a&&a.Qn()===this.Qn()}; g.C.m6=function(){for(var a=g.W(Object.keys(this.V)),x=a.next();!x.done;x=a.next())x=x.value,this.T.removeEventListener(x,this.V[x]);this.yP&&this.removeEventListener("volumechange",this.Bj);Zh7&&sy8(this);G3.prototype.m6.call(this)}; g.C.ey=function(){return this.H$()===4}; g.C.hasError=function(){return this.H$()>0}; g.C.ZS=function(){switch(this.H$()){case 2:return"progressive.net.retryexhausted";case 3:var a=this.I_();return(a==null?0:a.includes("MEDIA_ERR_CAPABILITY_CHANGED"))?"capability.changed":"fmt.decode";case 4:return"fmt.unplayable";case 5:return"drm.unavailable";case 1E3:return"capability.changed";default:return null}}; g.C.zn=function(a){this.T.disableRemotePlayback=a}; g.C.VV=function(){var a=this.YY();return a.length<1?NaN:a.end(a.length-1)}; g.C.xT=function(){return this.N}; g.C.activate=function(a){var x="";a&&(EQG(this,a),x=a.m2);if(!this.GZ()||x)x&&this.GZ()!==x&&(this.uv(x),delete this.B,this.D&&(this.D.reject(),delete this.D),!window.MediaSource&&window.ManagedMediaSource&&this.zn(!(a==null||!a.T))),a&&a.T||this.load(),this.yP||(this.addEventListener("volumechange",this.Bj),this.yP=!0)}; g.C.qM=function(){var a=this;!this.B&&Ds()&&(this.D?this.D.then(function(){return void a.qM()}):this.GZ()||(this.B=this.OO()))}; g.C.Lu=function(){this.B&&(this.B.dispose(),this.B=void 0)}; g.C.OO=function(a,x){if(this.B)if(dJV&&Fn(this.B)&&!this.B.j1(a,x)){var y;this.r$("rms",{l:"megms",sr:(y=this.Tt)==null?void 0:y.W3()});this.Lu();this.stopVideo()}else return this.U=this.B,this.B=void 0,this.U;a=J7C(this);this.activate(a.J);this.U=a;this.Fh=!1;return a}; g.C.Yy=function(a){this.B=a}; g.C.playVideo=function(){var a=this;this.isEnded()&&this.seekTo(0);!this.GZ()&&this.N&&(g.mT(Error("playVideo without src")),this.uv(this.N.m2),this.N.T||this.load());var x=this.play(),y;if((y=this.Tt)==null||!rcG(y)){var D;Bd&&(u3||0)>=7&&(!x||((D=this.Tt)==null?0:D.C("mweb_ios_allow_playback_workaround_when_ready")))&&xf7(this,function(){g.dx(function(){Wkz(a,a.getCurrentTime(),0)},500)})}return x}; g.C.r$=function(a,x,y){var D;((D=this.Tt)==null?0:D.RY())&&this.Tt.AP(a,x,y===void 0?!1:y)}; g.C.F2=function(a){this.Tt=a}; g.C.md=function(){return bB(this.ws(),this.getCurrentTime())}; g.C.seekTo=function(a){this.h1()>0&&(Bd&&u3<4&&(a=Math.max(.1,a)),this.setCurrentTime(a))}; g.C.BD=function(a){if(this.h1()===0||this.hasError())return!1;var x=this.getCurrentTime()>0;if(a>=0){var y=this.YY();if(y.length||!x)return VP(y,a)}return x}; g.C.VX=function(){if(!this.B&&this.U)if(this.U.D)try{var a;this.r$("rms",{l:"mer",sr:(a=this.Tt)==null?void 0:a.W3(),rs:z3(this.U)});this.U.clear();this.Yy(this.U);this.U=void 0}catch(x){a=new g.$G("Error while clearing Media Source in MediaElement: "+x.name+", "+x.message),g.mT(a),this.stopVideo()}else this.stopVideo()}; g.C.stopVideo=function(){var a=this;if(!this.B){var x;(x=this.U)==null||oD(x);if(Zh7){if(!this.D){var y=new Jj;y.then(void 0,function(){}); this.D=y;n2G&&this.pause();g.dx(function(){a.D===y&&(sy8(a),y.resolve())},200)}}else sy8(this)}}; g.C.q6=function(){var a=this.ws();return XF(a)&&this.getDuration()?r_(a,this.getCurrentTime()):0}; g.C.XU=function(){var a=this.ws();return XF(a)&&this.getDuration()?a.end(a.length-1):0}; g.C.hS=function(){var a=this.getDuration();return a===Infinity?1:a?this.q6()/a:0}; var Zh7=!1,n2G=!1,dJV=!1;var Wl=[],hkG=!1;g.d(ER,g.A);ER.prototype.Y=function(){this.T!=null&&this.app.getVideoData()!==this.T&&aE(this.T)&&TST(this.app,this.T,void 0,void 0,this.J)}; ER.prototype.D=function(){if(this.T!=null&&this.app.getVideoData()!==this.T&&this.B!=null&&this.U!=null&&this.N!=null&&aE(this.T)){var a=this.app.j().experiments.aj().T.WG($7);a=gQT(this.B,this.U,this.N,a);a==null?TST(this.app,this.T,void 0,void 0,this.J):(this.B.AP("sgap",a),this.B.getVideoData().Y&&this.B.UI(!1),this.app.j().C("html5_remove_loop_range_on_gapless_fallback")&&(EC(this.app,"gaplessshortslooprange"),this.app.setLoopRange(null)))}}; ER.prototype.V=function(a){var x=this.app.vJ();if(x){var y=this.app.getCurrentTime();Math.abs(y-a.end/1E3)>5&&x.AP("glrs",{cmt:y});x.seekTo(0,{seekSource:58});x.AP("glrre",{cmt:y})}}; ER.prototype.m6=function(){this.T=null;g.A.prototype.m6.call(this)};g.d(g.sR,G3);g.C=g.sR.prototype;g.C.isView=function(){return!0}; g.C.rC=function(){var a=this.mediaElement.getCurrentTime();if(a1;VP(a.jW(),D-.01)&&!M&&(hl(this,4),y.isActive=!1,y.uo=y.uo||y.isActive,(this.N===1?this.T:this.B).AP("sbh",{}),x.isActive=!0,x.uo=x.uo||x.isActive,this.N!==0&&(this.T.getVideoData().kT=!0));a=this.U.B;if(this.U.T.isActive&&a.isActive&&(hl(this,5),this.N!==0)){a=this.B.ri();y=this.T.ri(); this.T.AP("sbs",{citag:y==null?void 0:y.itag,nitag:a==null?void 0:a.itag});this.B.AP("gitags",{pitag:y==null?void 0:y.itag,citag:a==null?void 0:a.itag});var N;(N=this.B)==null||N.Ht()}}}; g.C.bx=function(){this.o4()&&this.E9("player-reload-after-handoff")}; g.C.E9=function(a,x){x=x===void 0?{}:x;if(!this.hP()&&this.status.status!==6){var y=this.status.status>=4&&a!=="player-reload-after-handoff";this.status={status:Infinity,error:a};if(this.T&&this.B){var D=this.B.getVideoData().clientPlaybackNonce;this.T.AC(new g.eb("dai.transitionfailure",Object.assign(x,{cpn:D,transitionTimeMs:this.q5,msg:a})));this.T.UI(y)}this.Rw.reject(a);this.dispose()}}; g.C.o4=function(){return this.status.status>=4&&this.status.status<6}; g.C.m6=function(){Oi1(this);this.T.unsubscribe("newelementrequired",this.bx,this);if(this.J){var a=this.J.B;this.J.T.im.unsubscribe("updateend",this.Wh,this);a.im.unsubscribe("updateend",this.Wh,this)}g.A.prototype.m6.call(this)}; g.C.BQ=function(a){g.Qj(a,128)&&this.E9("player-error-event")};g.d(fA,g.A);fA.prototype.clearQueue=function(a,x){a=a===void 0?!1:a;x=x===void 0?!1:x;this.U&&this.U.reject("Queue cleared");this.app.j().C("html5_gapless_fallback_on_qoe_restart_v2")||x&&this.B&&this.B.UI(!1);gq(this,a)}; fA.prototype.B9=function(){return!this.T}; fA.prototype.o4=function(){var a;return((a=this.J)==null?void 0:a.o4())||!1}; fA.prototype.m6=function(){gq(this);g.A.prototype.m6.call(this)};g.d(aw7,g.Mf);g.C=aw7.prototype;g.C.getVisibilityState=function(a,x,y,D,M,N,F,c){return a?4:M&&$xl?7:Buq&&!(Fy()||document.hasFocus&&document.hasFocus())||Fy()?3:x?2:y?1:D?5:M&&!$xl?7:N?8:F?9:c?10:0}; g.C.NV=function(a){this.fullscreen!==a&&(this.fullscreen=a,this.m4())}; g.C.setMinimized=function(a){this.B!==a&&(this.B=a,this.m4())}; g.C.setInline=function(a){this.inline!==a&&(this.inline=a,this.m4())}; g.C.qW=function(a){this.pictureInPicture!==a&&(this.pictureInPicture=a,this.m4())}; g.C.setSqueezeback=function(a){this.J!==a&&(this.J=a,this.m4())}; g.C.Ua=function(a){this.U!==a&&(this.U=a,this.m4())}; g.C.YN=function(){return this.T}; g.C.EM=function(){return this.fullscreen!==0}; g.C.isFullscreen=function(){return this.fullscreen!==0&&this.fullscreen!==4}; g.C.jS=function(){return this.fullscreen}; g.C.isMinimized=function(){return this.B}; g.C.isInline=function(){return this.inline}; g.C.isBackground=function(){return Fy()}; g.C.Cf=function(){return this.pictureInPicture}; g.C.qH=function(){return!1}; g.C.Tr=function(){return this.J}; g.C.k5=function(){return this.U}; g.C.m4=function(){this.publish("visibilitychange");var a=this.getVisibilityState(this.YN(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.Cf(),this.qH(),this.Tr(),this.k5());a!==this.D&&this.publish("visibilitystatechange");this.D=a}; g.C.m6=function(){s88(this.N);g.Mf.prototype.m6.call(this)};g.d(g.Ro,g.A);g.C=g.Ro.prototype;g.C.m6=function(){this.videoData=this.playerState=null;g.A.prototype.m6.call(this)}; g.C.addCueRange=function(){}; g.C.iJ=function(){}; g.C.mC=function(){}; g.C.j0=function(){return!1}; g.C.lD=function(){return!1}; g.C.AA=function(){}; g.C.Xl=function(){}; g.C.mq=function(){return[]}; g.C.bF=function(){}; g.C.nM=function(){}; g.C.Ps=function(){return 1}; g.C.getAudioTrack=function(){return this.getVideoData().zF}; g.C.m9=function(){return null}; g.C.getAvailableAudioTracks=function(){return[]}; g.C.n5=function(){return[]}; g.C.m_=function(){return[]}; g.C.mI=function(){return""}; g.C.yL=function(){return[]}; g.C.Jo=function(){}; g.C.t$=function(){return 0}; g.C.getCurrentTime=function(){return 0}; g.C.sT=function(){}; g.C.ri=function(){}; g.C.Xn=function(){return{}}; g.C.getDuration=function(){return 0}; g.C.yX=function(){return 0}; g.C.Pm=function(){return 0}; g.C.oe=function(){return!1}; g.C.KO=function(){return 0}; g.C.q6=function(){return 0}; g.C.f5=Rs(7);g.C.SQ=function(){return 0}; g.C.Hq=function(){return!1}; g.C.eb=function(){return 0}; g.C.vN=function(){return null}; g.C.OO=function(){return null}; g.C.zH=function(){return 0}; g.C.fH=function(){return 0}; g.C.eZ=function(){return g.R(function(a){g.Fh(a)})}; g.C.DD=Rs(15);g.C.getPlaybackQuality=function(){return"auto"}; g.C.getPlaybackRate=function(){return 1}; g.C.getPlayerState=function(){this.playerState||(this.playerState=new g.S8);return this.playerState}; g.C.getPlayerType=function(){return 0}; g.C.getPlaylistSequenceForTime=function(){return null}; g.C.BO=function(){return function(){}}; g.C.sP=function(){return""}; g.C.getPreferredQuality=function(){return"unknown"}; g.C.ya=function(){}; g.C.getProximaLatencyPreference=function(){return 0}; g.C.Xx=function(){return Ik}; g.C.HO=function(){return null}; g.C.getStoryboardFormat=function(){return null}; g.C.getStreamTimeOffset=function(){return 0}; g.C.l9=function(){return 0}; g.C.GY=function(){return 0}; g.C.yB=function(){return{AY:[],YO:[],currentTime:0,eS:"",droppedVideoFrames:0,isGapless:!1,B9:!0,Bn:0,WD:0,aO:0,xA:0,wr:0,er:[],cS:[],KT:null,playerState:this.getPlayerState(),JV:null,Fw:"",totalVideoFrames:0}}; g.C.getUserAudio51Preference=function(){return 0}; g.C.getUserPlaybackQualityPreference=function(){return""}; g.C.getVideoData=function(){this.videoData||(this.videoData=new g.ee(this.S),g.U(this,this.videoData));return this.videoData}; g.C.yY=function(){return null}; g.C.C6=function(){return null}; g.C.W$=function(){}; g.C.getVideoLoadedFraction=function(){return 0}; g.C.rG=function(){}; g.C.handleError=function(){}; g.C.UI=function(){}; g.C.K0=function(){}; g.C.Fg=Rs(40);g.C.Ay=function(){return!1}; g.C.hasSupportedAudio51Tracks=function(){return!1}; g.C.isAd=function(){return!1}; g.C.N5=function(){return!1}; g.C.YN=function(){return!1}; g.C.isAtLiveHead=function(){return!1}; g.C.yw=function(){return!0}; g.C.isGapless=function(){return!1}; g.C.isHdr=function(){return!1}; g.C.Er=function(){return!1}; g.C.rj=function(){return!1}; g.C.i7=function(){return!1}; g.C.isProximaLatencyEligible=function(){return!1}; g.C.B9=function(){return!0}; g.C.KM=function(){return!1}; g.C.D9=function(){return!1}; g.C.rg=function(){}; g.C.zI=function(){}; g.C.Ht=function(){}; g.C.xt=function(){}; g.C.xq=function(){}; g.C.nw=function(){}; g.C.mF=function(){}; g.C.II=Rs(50);g.C.SR=Rs(21);g.C.w7=function(){}; g.C.pauseVideo=function(){}; g.C.prefetchKeyPlay=function(){}; g.C.playVideo=function(){return g.R(function(a){return a.return()})}; g.C.TB=function(){}; g.C.G$=Rs(27);g.C.YL=Rs(33);g.C.fA=function(){}; g.C.AP=function(){}; g.C.zA=function(){}; g.C.lG=function(){}; g.C.MW=function(){}; g.C.AC=function(){}; g.C.cz=function(){}; g.C.Au=function(){}; g.C.WM=function(){}; g.C.aD=function(){}; g.C.CQ=function(){}; g.C.dT=function(){}; g.C.VX=function(){}; g.C.removeCueRange=function(){}; g.C.kD=function(){}; g.C.f$=function(){return[]}; g.C.Iw=function(){}; g.C.J1=function(){}; g.C.zr=function(){}; g.C.Fm=function(){}; g.C.ZE=function(){}; g.C.Wz=function(){}; g.C.Aa=function(){}; g.C.seekTo=function(){}; g.C.sendAbandonmentPing=function(){}; g.C.sendVideoStatsEngageEvent=function(){}; g.C.Vf=function(){}; g.C.setLoop=function(){}; g.C.GC=function(){}; g.C.setMediaElement=function(){}; g.C.Al=function(){}; g.C.setPlaybackRate=function(){}; g.C.Fy=function(){}; g.C.gV=function(){}; g.C.Ug=function(){}; g.C.setProximaLatencyPreference=function(){}; g.C.fp=function(){}; g.C.Jl=function(){}; g.C.UD=function(){}; g.C.Wr=function(){}; g.C.vz=function(){}; g.C.setUserAudio51Preference=function(){}; g.C.gC=function(){}; g.C.W3=function(){return!1}; g.C.bT=function(){}; g.C.yp=function(){return!1}; g.C.xQ=function(){}; g.C.Nv=function(){}; g.C.Lp=function(){}; g.C.stopVideo=function(){}; g.C.subscribe=function(){return NaN}; g.C.ev=function(){}; g.C.togglePictureInPicture=function(){}; g.C.dc=function(){return 0}; g.C.hx=function(){}; g.C.unsubscribe=function(){return!1}; g.C.Qg=function(){}; g.C.Ti=function(){return!1}; g.C.pN=function(){}; g.C.N3=function(){}; g.C.K5=function(){};g.d(yw7,g.A);g.C=yw7.prototype;g.C.get=function(a){Y7(this);var x=this.data.find(function(y){return y.key===a}); return x?x.value:null}; g.C.WC=function(){Y7(this);return this.data.map(function(a){return a.value})}; g.C.set=function(a,x,y){this.remove(a,!0);Y7(this);a={key:a,value:x,expire:Infinity};y&&isFinite(y)&&(y*=1E3,a.expire=(0,g.lY)()+y);for(this.data.push(a);this.data.length>this.J;)(y=this.data.shift())&&UR(this,y,!0);Al(this)}; g.C.remove=function(a,x){x=x===void 0?!1:x;var y=this.data.find(function(D){return D.key===a}); y&&(UR(this,y,x),g.MJ(this.data,function(D){return D.key===a}),Al(this))}; g.C.removeAll=function(a){if(a=a===void 0?!1:a)for(var x=g.W(this.data),y=x.next();!y.done;y=x.next())UR(this,y.value,a);this.data=[];Al(this)}; g.C.m6=function(){var a=this;g.A.prototype.m6.call(this);this.data.forEach(function(x){UR(a,x,!0)}); this.data=[]}; g.d(xgh,g.A);g.C=xgh.prototype;g.C.get=function(a){var x=this.map.get(a);return x?x.Ao<=(0,g.lY)()?(this.remove(a,!0),null):x.value:null}; g.C.WC=function(){for(var a=[],x=(0,g.lY)(),y=[],D=g.W(this.map.entries()),M=D.next();!M.done;M=D.next()){var N=g.W(M.value);M=N.next().value;N=N.next().value;N.Ao<=x?y.push(M):a.push(N.value)}if(y.length>0){x=g.W(y);for(y=x.next();!y.done;y=x.next())Hl(this,y.value,!0);i_(this)}return a}; g.C.set=function(a,x,y){this.map.has(a)&&Hl(this,a,!0);var D=(0,g.lY)(),M=Infinity;y!==void 0&&y!==null&&isFinite(y)&&(M=D+y*1E3);this.map.set(a,{value:x,Ao:M});isFinite(M)&&(this.T.enqueue(M,a),Ub(this.T)===M&&i_(this));if(!Number.isNaN(this.U))for(a=this.map.keys();this.map.size>this.U;){x=a.next();if(x.done)break;Hl(this,x.value,!0)}}; g.C.remove=function(a,x){Hl(this,a,x===void 0?!1:x)&&i_(this)}; g.C.removeAll=function(a){if((a===void 0?0:a)&&this.B){a=g.W(this.map.values());for(var x=a.next();!x.done;x=a.next())this.B(x.value.value)}this.map.clear();this.T.clear();this.J.stop()}; g.C.m6=function(){g.A.prototype.m6.call(this);this.removeAll(!0)};g.d(g.OR,g.A);g.C=g.OR.prototype;g.C.m6=function(){for(var a=g.W(Object.values(this.U)),x=a.next();!x.done;x=a.next())x.value.dispose();MrC(this);this.T.dispose();g.A.prototype.m6.call(this)}; g.C.Ul=function(a){return a?a===1?this.BJ:this.J.getVideoData().enableServerStitchedDai&&a===2?this.J.getVideoData().gX?this.U[2]||this.J:this.J:this.U[a]||null:this.J}; g.C.QQ=function(a){var x=a.cpn;a=a.playerType;if(x)a:{a=g.W(Object.values(this.U));for(var y=a.next();!y.done;y=a.next())if(y=y.value,y.mI()===x){x=y;break a}x=this.N[x]||null}else x=a?this.Ul(a):this.J;return x}; g.C.BG=function(){return this.BJ}; g.C.rT=function(a){this.BJ=a}; g.C.vJ=function(){return this.J}; g.C.I5=function(a){this.J=a;Vt(this)}; g.C.VI=Rs(46);g.C.Nk=Rs(48);Zol.prototype.v9=function(a,x){for(var y=0;y<10;y++){var D=this.T[y],M=D+(y===0?a:0),N=1*Math.pow(2,y);if(M<=N)break;D=Math.min(1,(M-N*.5)/D);for(M=0;M<16;M++)N=this.values[y*16+M]*D,this.values[(y+1)*16+M]+=N,this.T[y+1]+=N,this.values[y*16+M]-=N,this.T[y]-=N}D=y=0;M=8192;x>8192&&(y=Math.ceil(Math.log(x/8192)/Math.log(2)),D=8192*Math.pow(2,y-1),M=D*2);y+2>16?this.values[15]+=a:(x=(x-D)/(M-D),this.values[y]+=a*(1-x),this.values[y+1]+=a*x);this.T[0]+=a}; Zol.prototype.GJ=function(){var a=a===void 0?this.B:a;var x=x===void 0?.02:x;var y=y===void 0?.98:y;for(var D=this.J,M=0;M<16;M++)D[M]=this.values[M];M=this.T[0];for(var N=1;N<11;N++){var F=this.T[N];if(F===0)break;for(var c=Math.min(1,(a-M)/F),J=0;J<16;J++)D[J]+=this.values[N*16+J]*c;M+=F*c;if(c<1)break}for(N=a=F=0;N<16;N++){c=F+D[N]/M;a+=Math.max(0,Math.min(c,y)-Math.max(F,x))*(N>0?8192*Math.pow(2,N-1):0);if(c>y)break;F=c}return a/(y-x)};tl.prototype.v9=function(a,x){a=Math.min(this.T,Math.max(1,Math.round(a*this.resolution)));a+this.B>=this.T&&(this.J=!0);for(;a--;)this.values[this.B]=x,this.B=(this.B+1)%this.T;this.yD=!0}; tl.prototype.percentile=function(a){var x=this;if(!this.J&&this.B===0)return 0;this.yD&&(g.Lh(this.N,function(y,D){return x.values[y]-x.values[D]}),this.yD=!1); return this.values[this.N[Math.round(a*((this.J?this.T:this.B)-1))]]||0}; tl.prototype.GJ=function(){return this.D?(this.percentile(this.U-this.D)+this.percentile(this.U)+this.percentile(this.U+this.D))/3:this.percentile(this.U)};g.d(nb1,g.A);nb1.prototype.Gt=function(){var a;(a=this.e8)==null||a.start();S_(this)&&this.policy.V&&this.YG()};TbC.prototype.C=function(a){return this.experiments.XR(a)};g.d(uwG,g.Hi);g.C=uwG.prototype;g.C.SO=function(){}; g.C.mI=function(){return this.videoData.clientPlaybackNonce}; g.C.getVideoData=function(){if(g.Hi.prototype.getVideoData.call(this).C("html5_huli_ssdai_use_playback_state")){var a=eNz(this.aY,g.Hi.prototype.getCurrentTime.call(this))||g.Hi.prototype.getVideoData.call(this);this.videoData.clientPlaybackNonce!==a.clientPlaybackNonce&&mgl(this.U,"cpn",{cpn:this.videoData.clientPlaybackNonce,ref:a.clientPlaybackNonce});return this.videoData}return eNz(this.aY,g.Hi.prototype.getCurrentTime.call(this))||g.Hi.prototype.getVideoData.call(this)}; g.C.getCurrentTime=function(a){var x=g.Hi.prototype.getCurrentTime.call(this);if(g.Hi.prototype.getVideoData.call(this).C("html5_huli_ssdai_use_playback_state")){this.T===0?a||(x-=this.startTimeSecs,g.Hi.prototype.getVideoData.call(this).C("html5_ssdai_log_missed_ad_impressions")&&this.B&&this.J&&x>1&&this.AP("sdai-admiss",{cpn:this.mI(),ct:x.toFixed(3),pfs:this.J}),this.B=!1):a&&(x=this.T);var y=a?this.aY.Cq||g.Hi.prototype.getCurrentTime.call(this):Xns(this.aY,g.Hi.prototype.getCurrentTime.call(this)); x!==y&&mgl(this.U,"time"+(a!=null?a:!1),{time:x,ref:y,ct:a!=null?a:!1})}else x=a?this.aY.Cq||x:Xns(this.aY,x);return x}; g.C.getDuration=function(){if(g.Hi.prototype.getVideoData.call(this).C("html5_huli_ssdai_use_playback_state")){var a=pn1(this.aY,g.Hi.prototype.getCurrentTime.call(this));this.duration!==a&&mgl(this.U,"duration",{dur:this.duration,ref:a});return this.duration}return pn1(this.aY,g.Hi.prototype.getCurrentTime.call(this))}; g.C.L_=function(a){this.duration=a};g.pA.prototype.b7=function(a,x){if(x===1)return this.T.get(a);if(x===2)return this.J.get(a);if(x===3)return this.B.get(a)}; g.pA.prototype.oT=Rs(72);g.pA.prototype.O7=function(a,x,y,D){y={dj:D,oL:y};x?this.J.set(a,y):this.T.set(a,y)}; g.pA.prototype.clearAll=function(){this.T.clear();this.J.clear();this.B.clear()}; EbG.prototype.clear=function(){this.B=[];this.J.clear();this.U.clear();this.T.clear()}; EbG.prototype.QQ=function(a){var x=a.cpn;a=a.wF;if(x&&(x=this.J.get(x))||a&&(x=(this.N?this.J:this.U).get(a)))return x}; g.d(g.Io,g.A);g.C=g.Io.prototype;g.C.onCueRangeEnter=function(a){var x=a.getId();this.xa({oncueEnter:1,cpn:x,start:a.start,end:a.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.t$()||0).toFixed(3)});var y=this.T.QQ({cpn:x});this.xa({enterAdCueRange:1});var D=this.k_||this.mG().cpn,M;D=(M=this.T.QQ({cpn:D}))!=null?M:this.mG();y&&(M=this.playback.getCurrentTime(),y.startTimeSecs=a.start/1E3,y={m1:D,cC:y,dl:M},wVh(this,x,a.start/1E3,M),Mu(this,y));this.Cc=!1}; g.C.P2=function(a,x,y){if(a&&x)if((this.app.T$().N[a]||null)===null){var D;this.xa({nocpn:a,active:(D=this.app.T$().B)==null?void 0:D.mI()})}else{this.Cc=y!=null?y:!1;var M;y=((M=this.app.T$().B)==null?void 0:M.mI())||this.playback.mI();var N;M=(N=this.T.QQ({cpn:y}))!=null?N:this.mG();var F;N=(F=this.T.QQ({cpn:a}))!=null?F:this.mG();N.startTimeSecs=x;N.playerType===2&&(N.iq=N.iq!=null?Math.min(N.iq,x):x);F=this.playback.getCurrentTime();wVh(this,y,x,F);Mu(this,{m1:M,cC:N,dl:F});if(this.playback.getVideoData().N0()&& a===this.playback.mI())if(x=this.O6.get(y)){var c;a=g.W((c=this.yP.get(x))!=null?c:[]);for(c=a.next();!c.done;c=a.next()){c=c.value;y=F=void 0;N=this.app.T$();y=y===void 0?"":y;if(M=N.N[c])N.B===M&&(N.B=null),N.D===M&&(N.D=null),c===((F=N.V.get(y))==null?void 0:F.mI())&&N.V.delete(y),delete N.N[c];this.tP.delete(c);this.O6.delete(c)}this.yP.delete(x)}else this.xa({no_abid:a})}}; g.C.Dn=function(a,x){if(a===this.playback.mI())rq(this.app.T$(),this.playback,!1);else{var y=this.tP.get(a);y?(a=!this.Cc,y.T=0,y.startTimeSecs=x,y.J=a===void 0?!0:a,y.B=!0,rq(this.app.T$(),y,!0)):this.xa({nop_s:a})}}; g.C.onCueRangeExit=function(a){for(var x=this.playback.getCurrentTime()*1E3,y=a.getId(),D=g.W(this.B.values()),M=D.next();!M.done;M=D.next())if(M=M.value,M.getId()!==y&&x>=M.start&&x<=M.end)return;if(y=this.T.QQ({cpn:y}))x=this.playback.getCurrentTime(),D=this.mG(),D.startTimeSecs=a.end/1E3,y={m1:y,cC:D,dl:x},wVh(this,this.playback.mI(),a.end/1E3,x),Mu(this,y)}; g.C.mG=function(){return{cpn:this.playback.mI(),durationMs:0,tK:0,playerType:1,Si:0,videoData:this.playback.getVideoData(),errorCount:0,Az:""}}; g.C.seekTo=function(a,x,y,D){a=a===void 0?0:a;x=x===void 0?{}:x;y=y===void 0?!1:y;D=D===void 0?null:D;D6(this,this.k_);if(this.playback.getVideoData().N0()&&a<=this.Cq)this.playback.pauseVideo(),this.Cq=0,CpG(this,a);else if(this.Cc=this.BJ=!0,y)RN7(this,a,x);else{y=this.app.vJ();var M=y===this.UJ?this.iY:null;yu(this,!1);this.tf=a;this.Af=x;D!=null&&this.S8.start(D);y&&(this.iY=M||y.getPlayerState(),y.Lp(x),this.UJ=y)}}; g.C.m6=function(){yu(this,!1);yI8(this);ji6(this);g.A.prototype.m6.call(this)}; g.C.cI=function(a,x,y){if(y&&x){var D=this.Tf.get(a);if(D){D.locations||(D.locations=new Map);var M=Number(x.split(";")[0]);y=new g.d8(y);this.xa({hdlredir:1,itag:x,seg:a,hostport:T7(5,y)});D.locations.set(M,y)}}}; g.C.Nr=function(a,x,y,D,M,N){var F=Number(y.split(";")[0]),c=D===3;a=NM6(this,a,x,D,y,N);this.xa({gdu:1,seg:x,itag:F,pb:""+!!a});if(!a)return jk(this,x,c),null;a.locations||(a.locations=new Map);if(!a.locations.has(F)){var J,G;N=(J=a.videoData.getPlayerResponse())==null?void 0:(G=J.streamingData)==null?void 0:G.adaptiveFormats;if(!N)return this.xa({gdu:"noadpfmts",seg:x,itag:F}),jk(this,x,c),null;J=N.find(function(K){return K.itag===F}); if(!J||!J.url){var Q=a.videoData.videoId;a=[];var S=g.W(N);for(D=S.next();!D.done;D=S.next())a.push(D.value.itag);this.xa({gdu:"nofmt",seg:x,vid:Q,itag:F,fullitag:y,itags:a.join(",")});jk(this,x,c);return null}a.locations.set(F,new g.d8(J.url,!0))}N=a.locations.get(F);if(!N)return this.xa({gdu:"nourl",seg:x,itag:F}),jk(this,x,c),null;N=new Em(N);this.vG&&(N.get("dvc")?this.xa({dvc:N.get("dvc")||""}):N.set("dvc","webm"));(D=(S=this.b7(x-1,D,M))==null?void 0:S.dj)&&N.set("daistate",D);a.XH&&x>=a.XH&& N.set("skipsq",""+a.XH);(S=this.playback.getVideoData().clientPlaybackNonce)&&N.set("cpn",S);S=[];a.Az&&(S=zcG(this,a.Az),S.length>0&&N.set("acpns",S.join(",")));c||this.Tf.set(x,a);c=null;c=N.get("aids");D=N.IK();(D==null?void 0:D.length)>2048&&this.xa({urltoolong:1,sq:x,itag:F,len:D.length});this.YG&&(D&&(N=a.cpn,M=a.Az,SeJ(this,N,M),M&&!this.hK.has(M)&&(N=GG1(this,N,M),J=QiG(this,M),this.xa({iofa:N}),this.xa({noawnzd:J-N}),this.xa({acpns:S.join("."),aids:(Q=c)==null?void 0:Q.replace(/,/g,".")}), this.hK.add(M))),this.xa({gdu:"v",seg:x,itag:y,ast:a.tK.toFixed(3),alen:a.durationMs.toFixed(3),acpn:a.cpn,avid:a.videoData.videoId}));return D}; g.C.iG=function(a,x,y){y=y===void 0?!1:y;var D=MET(this,a,x);if(D){this.VS&&(this.OJ=D);var M=void 0,N=D.Az;if(N){this.xa({skipadonsq:x,sts:y,abid:N,acpn:D.cpn,avid:D.videoData.videoId});y=this.T.T.get(N);if(!y)return;y=g.W(y);for(N=y.next();!N.done;N=y.next())N=N.value,N.XH=x,N.iH=a,N.tK>D.tK&&(M=N)}D6(this,this.k_);this.J=D.cpn;cIq(this);this.api.C("html5_ssdai_enable_media_end_cue_range")&&this.playback.hx(this.J);a=this.playback.getCurrentTime();oAz(this,D,M,a,a,!1,!0);LAh(this)}}; g.C.d5=function(){for(var a=g.W(this.T.B),x=a.next();!x.done;x=a.next())x=x.value,x.XH=NaN,x.iH=NaN;cIq(this);this.xa({rsac:"resetSkipAd",sac:this.J});this.zt.delete(this.J);this.J="";this.VS&&(this.OJ=void 0)}; g.C.b7=function(a,x,y){return this.cJ.b7(a,x,y)}; g.C.oT=Rs(71); g.C.O7=function(a,x,y,D,M,N,F,c,J){D.length>0&&this.xa({onssinfo:1,sq:a,start:x.toFixed(3),cpns:D.join(","),ds:M.join(","),isVideo:F?1:0});if(this.VS&&this.OJ&&this.OJ.XH&&D.length>0){y=g.W(D);for(var G=y.next();!G.done;G=y.next())if(G=G.value,G===this.OJ.cpn){this.Of!==G&&(this.xa({skiperror:1,sq:a,acpn:this.OJ.cpn,skipsq:this.OJ.XH||0}),this.Of=G);break}}J&&this.cJ.O7(a,F,c,J);if(F){if(D.length&&M.length)for(this.zt.has(D[0])&&this.xa({skipfail:1,sq:a,acpn:D[0]}),a=x+this.l9(),F=0;Fthis.U.lL+1){this.xa({cueStChg:a.identifier,oldSt:this.U.lL.toFixed(3),newSt:a.startSecs.toFixed(3),abid:this.U.Y1});if(this.U.Y1){var y=a.startSecs-this.U.lL,D=this.T.T.get(this.U.Y1);if(D){D=g.W(D);for(var M= D.next();!M.done;M=D.next())M=M.value,M.tK>=0&&(M.tK+=y*1E3,this.S.C("html5_ssdai_update_timeline_on_start_time_change")&&(M.Si+=y*1E3),this.xa({newApEt:M.tK,newApPrt:M.Si,acpn:M.cpn}))}}this.U.lL=a.startSecs}x?this.e8.add(a.identifier):this.e8.has(a.identifier)&&this.e8.delete(a.identifier);return x}; g.C.j$=function(a){var x=this;if(this.S.C("html5_lifa_ignore_multiple_skips")&&this.dS)return this.xa({ufs_ad:this.J,ufs_cur:this.k_,ufs_cont:this.mG().cpn}),!1;D6(this,this.k_);this.playback.pauseVideo();var y=this.playback.getCurrentTime(),D=this.T.QQ({cpn:this.k_});if(!D)return this.xa({skipFail:y}),!1;this.J=this.k_;this.BJ=!1;this.api.C("html5_ssdai_enable_media_end_cue_range")&&this.playback.hx(this.J);this.jw(D.Az);qeC(this,D,this.mG(),a);CpG(this,y,{seekSource:89,Rj:"lifa_skip"});this.dS|| (this.dS=this.events.Z(this.api,"progresssync",function(){JF(x.api.jZ(),(0,g.lY)(),"ad_to_video");x.dS&&(x.events.WN(x.dS),x.dS=null)})); return!0}; g.C.jw=function(a){if(this.playback.getVideoData().N0()){var x=this.T.T.get(a);if(x){x=g.W(x);for(var y=x.next();!y.done;y=x.next()){y=y.value;var D=this.B.get(y.cpn);this.B.delete(y.cpn);D&&this.playback.removeCueRange(D);gb6(this.T,y)}this.Tf.clear();x=this.T;var M;y=(M=x.T.get(a))!=null?M:[];M=g.W(y);for(y=M.next();!y.done;y=M.next())gb6(x,y.value);x.T.delete(a);(a=this.bO.get(a))&&this.aK&&this.playback.Fm(a)}}}; g.C.xc=function(){var a=Array.from(this.app.T$().V.values()),x=[];a=g.W(a);for(var y=a.next();!y.done;y=a.next()){y=this.T.QQ({cpn:y.value.mI()});var D=void 0;((D=y)==null?0:D.zT)&&x.push(y.zT)}return x.length?x:void 0}; g.C.xa=function(a,x){((x===void 0?0:x)||this.YG)&&this.playback.AP("sdai",a)}; var Ho7=0;g.d(Zw7,g.A);g.C=Zw7.prototype;g.C.onCueRangeEnter=function(a){if(this.T===this.app.vJ()){var x=this.N.get(a);x?kGl(this,x.target,x.q5,a):this.AC("dai.transitionfailure",{e:"unexpectedCueRangeTriggered",cr:a.toString()})}else if(x=this.B.find(function(M){return M.Il.wH===a})){var y=x.Il,D=y.target; y=y.q5;D?kGl(this,D,y,a):l78(this,x.Si,y,a)}}; g.C.onQueuedVideoLoaded=function(){var a=this.Y;cb(this);if(a){if(!zZ(this,a)){var x=this.app.vJ();this.AC("dai.transitionfailure",{e:"unexpectedPresentingPlayer",pcpn:x==null?void 0:x.getVideoData().clientPlaybackNonce,ccpn:""+a.playerVars.cpn})}this.app.vJ().addCueRange(a.Il.wH)}}; g.C.seekTo=function(a,x,y,D){a=a===void 0?0:a;x=x===void 0?{}:x;D=D===void 0?null:D;if(y===void 0?0:y)dK7(this,a,x);else{y=this.app.vJ()||null;var M=y===this.U?this.D:null;o3(this,!1);this.cJ=a;this.BJ=x;D!=null&&this.V.start(D);y&&(this.D=M||y.getPlayerState(),y.Lp(),this.U=y)}}; g.C.Bu=function(a){g.Qj(a,128)&&si8(this)}; g.C.isManifestless=function(){return Zi(this.T.getVideoData())}; g.C.m6=function(){o3(this,!1);hc7(this);g.A.prototype.m6.call(this)}; g.C.AC=function(a,x){this.T.AC(new g.eb(a,x))}; var nA1=0;var $KG="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_APPS WEB_LIVE_STREAMING WEB_MUSIC WEB_MUSIC_ANALYTICS WEB_MUSIC_INTEGRATIONS WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC".split(" ");g.d(JZ,g.A);JZ.prototype.yV=function(a){if(a)return this.B.get(a)}; JZ.prototype.m6=function(){this.T.removeAll();this.B.removeAll();g.A.prototype.m6.call(this)};g.v2P=bH(function(){var a=window.AudioContext||window.webkitAudioContext;try{return new a}catch(x){return x.name}});g.d(AIG,g.O);g.C=AIG.prototype;g.C.H2=function(){g.cI(this.element,g.qY.apply(0,arguments))}; g.C.J1=function(){this.HG&&(this.HG.removeEventListener("focus",this.rh),g.f0(this.HG),this.HG=null)}; g.C.Jp=function(){this.hP();var a=this.app.j();a.V4||this.H2("tag-pool-enabled");a.D&&this.H2(g.Pg.HOUSE_BRAND);a.playerStyle==="gvn"&&(this.H2("ytp-gvn"),this.element.style.backgroundColor="transparent");a.bO&&(this.ES=g.jX("yt-dom-content-change",this.resize,this));this.Z(window,"orientationchange",this.resize,this);this.Z(window,"resize",this.resize,this)}; g.C.pX=function(a){g.Rb(this.app.j());this.Pt=!a;GZ(this)}; g.C.resize=function(){if(this.HG){var a=this.KK();if(!a.isEmpty()){this.app.R7.isFullscreen()&&XV()&&this.Xe.start();var x=!g.oZ(a,this.lU.getSize()),y=VEG(this);x&&(this.lU.width=a.width,this.lU.height=a.height);a=this.app.j();(y||x||this.PY||a.bO)&&this.app.R7.publish("resize",this.getPlayerSize())}}}; g.C.xd=function(a,x){this.updateVideoData(x)}; g.C.updateVideoData=function(a){if(this.HG){var x=this.app.j();bY&&(this.HG.setAttribute("x-webkit-airplay","allow"),a.title?this.HG.setAttribute("title",a.title):this.HG.removeAttribute("title"));this.HG.setAttribute("controlslist","nodownload");x.rb&&a.videoId&&(this.HG.poster=a.LJ("default.jpg"))}x=g.WC(a,"yt:bgcolor");this.HL.style.backgroundColor=x?x:"";this.cg=G4(g.WC(a,"yt:stretch"));this.As=G4(g.WC(a,"yt:crop"),!0);g.Gt(this.element,"ytp-dni",a.gF);this.resize()}; g.C.setGlobalCrop=function(a){this.Rf=G4(a,!0);this.resize()}; g.C.setCenterCrop=function(a){this.ww=a;this.resize()}; g.C.NV=function(){}; g.C.getPlayerSize=function(){var a=this.app.j(),x=this.app.R7.isFullscreen(),y=a.externalFullscreen&&g.Br(a);if(x&&XV()&&!y)return new g.cK(window.outerWidth,window.outerHeight);y=!isNaN(this.Zt.width)&&!isNaN(this.Zt.height);var D=this.app.j().C("kevlar_player_enable_squeezeback_fullscreen_sizing")||this.app.j().C("web_watch_enable_fs_squeezeback_panels");if(x&&!y&&D)return new g.cK(this.element.clientWidth,this.element.clientHeight);if(x||a.gb){if(window.matchMedia){a="(width: "+window.innerWidth+ "px) and (height: "+window.innerHeight+"px)";this.A2&&this.A2.media===a||(this.A2=window.matchMedia(a));var M=this.A2&&this.A2.matches}if(M)return new g.cK(window.innerWidth,window.innerHeight)}else if(y)return this.Zt.clone();return new g.cK(this.element.clientWidth,this.element.clientHeight)}; g.C.KK=function(){var a=this.app.j().C("enable_desktop_player_underlay"),x=this.getPlayerSize(),y=g.ts(this.app.j().experiments,"player_underlay_min_player_width");return a&&this.rN&&x.width>y?(a=g.ts(this.app.j().experiments,"player_underlay_video_width_fraction"),new g.cK(Math.min(x.height*this.getVideoAspectRatio(),x.width*a),Math.min(x.height,x.width*a/this.getVideoAspectRatio()))):x}; g.C.getVideoAspectRatio=function(){return isNaN(this.cg)?Hw7(this):this.cg}; g.C.getVideoContentRect=function(a){var x=this.KK();a=iw7(this,x,this.getVideoAspectRatio(),a);return new g.jI((x.width-a.width)/2,(x.height-a.height)/2,a.width,a.height)}; g.C.LN=function(a){this.rN=a;this.resize()}; g.C.Hf=function(){return this.FP}; g.C.onMutedAutoplayChange=function(){GZ(this)}; g.C.setInternalSize=function(a){g.oZ(this.Zt,a)||(this.Zt=a,this.resize())}; g.C.m6=function(){this.ES&&g.D5(this.ES);this.J1();g.O.prototype.m6.call(this)};g.C=tE1.prototype;g.C.click=function(a,x){this.elements.has(a);this.T.has(a);var y=g.Zh();y&&a.visualElement&&g.xE(y,a.visualElement,x)}; g.C.createClientVe=function(a,x,y,D){var M=this;D=D===void 0?!1:D;this.elements.has(a);this.elements.add(a);y=Cy(y);a.visualElement=y;var N=g.Zh(),F=g.dz();N&&F&&(g.Te("combine_ve_grafts")?zl(Ns(),y,F):g.Df(g.iX)(void 0,N,F,y));x.addOnDisposeCallback(function(){M.elements.has(a)&&M.destroyVe(a)}); D&&this.B.add(a)}; g.C.createServerVe=function(a,x,y){var D=this;y=y===void 0?!1:y;this.elements.has(a);this.elements.add(a);x.addOnDisposeCallback(function(){D.destroyVe(a)}); y&&this.B.add(a)}; g.C.destroyVe=function(a){this.elements.has(a);this.elements.delete(a);this.J.delete(a);this.T.delete(a);this.B.delete(a)}; g.C.FV=function(a,x){this.clientPlaybackNonce!==x&&(this.clientPlaybackNonce=x,F4(Ns(),a),XVJ(this))}; g.C.setTrackingParams=function(a,x){this.elements.has(a);x&&(a.visualElement=g.wz(x))}; g.C.lO=function(a,x,y){this.elements.has(a);x?this.T.add(a):this.T.delete(a);var D=g.Zh(),M=a.visualElement;this.B.has(a)?D&&M&&(x?g.eZ(D,[M]):g.a0(D,[M])):x&&!this.J.has(a)&&(D&&M&&g.IS(D,M,void 0,y),this.J.add(a))}; g.C.hasVe=function(a){return this.elements.has(a)};g.d(Sk,g.A);Sk.prototype.sendMessage=function(a){var x=a;a=new Uint8Array(x);for(var y=0;x>0;){var D=new Uint8Array(Math.min(x,65536));crypto.getRandomValues(D);a.set(D,y);x-=D.length;y+=D.length}x=performance.now();var M;(M=this.Wu)==null||M.postMessage({mainEventSent:x,data:a})}; Sk.prototype.onMessage=function(a){var x=a.timeStamp,y=performance.now();a=a.data;var D=a.mainEventSent;this.AP("worker",{t1:(a.workerEventCreated-performance.timeOrigin-D).toFixed(3),t2:(a.workerEventProcessed-performance.timeOrigin-D).toFixed(3),t3:(x-D).toFixed(3),t4:(y-D).toFixed(3),data:Uint8Array.BYTES_PER_ELEMENT*a.data.length});this.B++;this.B>1E4&&I7G(this)}; Sk.prototype.m6=function(){clearInterval(this.T);this.T=void 0;I7G(this);g.A.prototype.m6.call(this)};g.d(g.KF,g.A);g.KF.create=function(a,x,y,D){try{var M=typeof a==="string"?a:"player"+g.gs(a),N=kA[M];if(N){try{N.dispose()}catch(c){g.mT(c)}kA[M]=null}var F=new g.KF(a,x,y,D);F.addOnDisposeCallback(function(){kA[M]=null;F.tj&&F.tj()}); return kA[M]=F}catch(c){throw g.mT(c),(c&&c instanceof Error?c:Error(String(c))).stack;}}; g.C=g.KF.prototype;g.C.SZ=function(){return this.visibility}; g.C.rT=function(a){var x=this.BG();if(a!==x){a.getVideoData().autonavState=x.getVideoData().autonavState;x.Qg(this.P6,this);var y=x.getPlaybackRate();x.dispose();this.iO.rT(a);a.setPlaybackRate(y);a.ev(this.P6,this);DvS(this)}}; g.C.iF=function(){this.tH||(this.tH=g.to(Aa(),Y4s()));return this.tH}; g.C.J1=function(a){if(this.mediaElement){this.Fv&&(this.events.WN(this.Fv),this.Fv=null);g.h6(this.fq);this.vJ().J1(!0,!1,a);this.template.J1();try{this.C("html5_use_async_stopVideo")?this.mediaElement.dispose():this.mediaElement.X6()}catch(x){g.E0(x)}this.mediaElement=null}}; g.C.I5=function(a,x,y){if(a!==this.vJ()){var D=null;if(y===void 0||!y){y=this.vJ();D=y.getPlayerState();TF(this.p$,3);R3(this,"cuerangesremoved",y.yL());this.Iu&&!a.isGapless()&&y.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo();y=a.W3()&&y.W3();this.Jf.N4("iv_s");y=y===void 0?!0:y;var M;if(M=this.oK){M=this.oK;var N=this.mediaElement;M=!!N&&N===M.mediaElement}M&&(this.J1(),wG(this));M=this.vJ();M.J1(!y);M.Qg(this.Wj,this);M.getPlayerType()!==1&&M.dispose();y=this.iO;y.J=y.T;Vt(y)}a.getPlayerType()=== 1&&this.rT(a);y=a.getPlayerType();M=this.iO.U[y]||null;a!==this.BG()&&a!==M&&(M==null||M.dispose(),this.iO.U[y]=a);this.iO.I5(a);this.mediaElement&&a.setMediaElement(this.mediaElement);a.ev(this.Wj,this);a.D9()?gP1(this,"setPresenting",!1):(this.xd("newdata",a,a.getVideoData()),D&&!g.dV(D,a.getPlayerState())&&this.Da(new g.J7(a.getPlayerState(),D)),x=x&&a.getPlayerType()===1,a.rj()&&!x&&this.xd("dataloaded",a,a.getVideoData()),(x=(x=a.getVideoData().B)&&x.video)&&this.R7.Ol("onPlaybackQualityChange", x.quality),R3(this,"cuerangesadded",a.yL()),x=a.getPlayerState(),g.t(x,2)?GB7(this):g.t(x,8)?a.playVideo():a.Er()&&a.pauseVideo(),x=this.BG(),a.getPlayerType()===2&&(a.getVideoData().yj=x.getVideoData().clientPlaybackNonce),a.getPlayerType()!==2||this.TJ()||(a=a.getVideoData(),x.TB(a.clientPlaybackNonce,a.Fn||"",a.breakType||0,a.Rn,a.videoId||"")))}}; g.C.rR=function(){this.BG()!==this.vJ()&&this.I5(this.BG())}; g.C.T$=function(){return this.iO}; g.C.QQ=function(a){return this.iO.QQ(a)}; g.C.Ul=function(a){return this.iO.Ul(a)}; g.C.BG=function(){return this.iO.BG()}; g.C.vJ=function(){return this.iO.vJ()}; g.C.aE=Rs(44);g.C.AKS=function(){nF(this)||this.hk(5)}; g.C.rC6=function(){if(!nF(this)){BSJ(this);var a=this.vJ(),x=a.getPlayerState();a.Er()?this.pauseVideo():x.isOrWillBePlaying()&&this.playVideo()}}; g.C.canPlayType=function(a){return jl(a)}; g.C.j=function(){return this.S}; g.C.getVideoData=function(){return this.vJ().getVideoData()}; g.C.fE=Rs(11);g.C.K1=function(){return this.BG().getVideoData()}; g.C.getVideoLoadedFraction=function(a){return(a=g.qu(this,{playerType:a}))?a.getVideoLoadedFraction():this.iO.T.getVideoLoadedFraction()}; g.C.q1=function(){return this.template}; g.C.s6=function(){return this.p$}; g.C.jZ=function(){return this.Jf}; g.C.QJ=function(a,x,y){(x=g.qu(this,{playerType:x===void 0?1:x}))&&x.Vf(a,void 0,y)}; g.C.Ut=function(){var a=this.p$.Ut();this.R7.publish("videoStatsPingCreated",a);return a}; g.C.getVolume=function(){return Math.round(this.R7.getVolume())}; g.C.isMuted=function(){return this.R7.isMuted()}; g.C.fM=function(){if(this.BG()===this.vJ()&&this.IY)return this.IY.postId}; g.C.zOJ=function(){var a=this;this.C("use_rta_for_player")||(g.oF(this.S)?g.ok(this.S,g.re(this.getVideoData())).then(function(x){Ui(Aa(),x);i$7(a.getVideoData(),a.S,a.iF())}):i$7(this.getVideoData(),this.S,this.iF()))}; g.C.Bh=function(a){this.R7.publish("poTokenVideoBindingChange",a)}; g.C.RT=function(a){this.R7.publish("d6de4videobindingchange",a)}; g.C.Cm=function(){this.sW&&this.sW.Cm()}; g.C.k6=function(a){this.sW=a}; g.C.cM=function(a){if(a===1){this.Jf.tick("vr");var x=this.vJ();x.mC();jIq(this.Jf,x.getVideoData(),sT7(this));BkT(this.p$)}x=this.S;if(Fk(x)&&x.V||g.Ad(x)){var y;(((y=this.vJ().getVideoData())==null?0:y.enableServerStitchedDai)||!this.TJ())&&this.R7.Ol("onAdStateChange",a)}}; g.C.setLoopVideo=function(a){var x=this.vJ();x===this.BG()&&x.Hq()!==a&&(x.setLoop(a),this.R7.uY("onLoopChange",a))}; g.C.getLoopVideo=function(){return this.vJ().Hq()}; g.C.setLoopRange=function(a){var x=!1;!!this.IY!==!!a?x=!0:this.IY&&a&&(x=this.IY.startTimeMs!==a.startTimeMs||this.IY.endTimeMs!==a.endTimeMs||this.IY.postId!==a.postId||this.IY.type!==a.type);if(x){x=this.vJ();JM(x.getVideoData())&&x.AP("slr",{et:(a==null?void 0:a.endTimeMs)||-1});x=this.BG();x.f$("applooprange");if(a){var y=new g.gr(a.startTimeMs,a.endTimeMs,{id:"looprange",namespace:"applooprange"});x.addCueRange(y)}else{this.K1().clipConfig=void 0;var D;((y=this.IY)==null?void 0:y.type)!=="repeatChapter"|| isNaN(Number((D=this.IY)==null?void 0:D.loopCount))||(y={loopCount:String(this.IY.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.Ky("repeatChapterLoopEvent",y))}this.IY=a;this.R7.uY("onLoopRangeChange",a||void 0);this.BG()===this.vJ()&&(this.LX(),x.AA())}}; g.C.getLoopRange=function(){return this.IY}; g.C.LX=function(){var a="",x=this.BG();this.IY?x!==this.vJ()?a="pnea":dvC(this,x.getCurrentTime())&&(this.IY.loopCount=0,a="ilr"):a="nlr";var y=this.vJ();if(JM(y.getVideoData()))if(this.C("html5_gapless_log_loop_range_info")){var D,M;y.AP("slrre",{rej:a,ct:x.getCurrentTime(),lst:(D=this.IY)==null?void 0:D.startTimeMs,let:(M=this.IY)==null?void 0:M.endTimeMs})}else y.AP("slrre",{});a||nP6(this)}; g.C.setPlaybackRate=function(a,x){if(!isNaN(a)){a=cpz(this,a);var y=this.BG();y.getPlaybackRate()!==a&&(y.setPlaybackRate(a),x&&!this.S.U&&g.fI("yt-player-playback-rate",a),this.R7.Ol("onPlaybackRateChange",a))}}; g.C.getCurrentTime=function(a,x){x=x===void 0?!0:x;var y=this.iO.P9;if(y)return y.getCurrentTime();var D=a===2&&this.getVideoData().enableServerStitchedDai;y=null;D?y=this.vJ():y=g.qu(this,{playerType:a});return y?D&&this.Dq?(a=this.iO.D)?a.getCurrentTime(x):y.getCurrentTime():x?(x=Z6(this,y),sC(this,x.getCurrentTime(),x)):y.getCurrentTime():this.iO.T.getCurrentTime()}; g.C.q6=function(){var a=g.qu(this,{playerType:void 0});if(!a)return this.iO.T.q6();a=Z6(this,a);return sC(this,a.q6(),a)}; g.C.getDuration=function(a,x){x=x===void 0?!0:x;var y=this.iO.P9;if(y)return y.getDuration();y=this.getVideoData();var D=a===2&&y.enableServerStitchedDai,M=null;D?M=this.vJ():M=g.qu(this,{playerType:a});if(!M)return this.iO.T.getDuration();if(y.hasProgressBarBoundaries()&&!D){var N,F=Number((N=y.progressBarStartPosition)==null?void 0:N.utcTimeMillis),c;N=Number((c=y.progressBarEndPosition)==null?void 0:c.utcTimeMillis);if(!isNaN(F)&&!isNaN(N))return(N-F)/1E3}if(JM(y)&&!y.isLivePlayback)return Wb(this, a);if(x)return a=dG(this,M),sC(this,a.getDuration(),a);if(D&&this.Dq){if(this.C("html5_huli_ssdai_use_playback_state"))return a=this.iO,a=a.B===a.D?a.B:null,(a==null?void 0:a.getDuration())||0;var J;return((J=this.iO.D)==null?void 0:J.getDuration())||0}return M.getDuration()}; g.C.Pm=function(a){var x=g.qu(this,{playerType:a});return x?this.TJ(x)?(x=dG(this,x),x.Pm()-x.getCurrentTime()+this.getCurrentTime(a)):x.Pm():this.iO.T.Pm()}; g.C.finishSegmentByCpn=function(){return[]}; g.C.Jp=function(){this.template.Jp();var a=this.R7;a.state.element=this.template.element;var x=a.state.element,y;for(y in a.state.T)a.state.T.hasOwnProperty(y)&&(x[y]=a.state.T[y]);(a=S_h(this.template.element))&&this.events.Z(this.template,a,this.onFullscreenChange)}; g.C.getDebugText=function(a){var x=this.BG().Xn(a),y=this.vJ();if(y!==this.BG()){y=y.Xn(a);for(var D=g.W(Object.keys(y)),M=D.next();!M.done;M=D.next())M=M.value,x["ad"+M]=y[M];if(a){y=x;D={};if(M=d1(document,"movie_player"))D.bounds=M.getBoundingClientRect(),D["class"]=M.className;M={};var N=g.PK("video-ads");N?(Apq(N,M),M.html=N.outerHTML):M.missing=1;N={};var F=g.PK("videoAdUiSkipContainer"),c=g.PK("ytp-ad-skip-button-container"),J=g.PK("ytp-skip-ad-button"),G=F||c||J;G?(Apq(G,N),N.ima=F?1:0,N.bulleit= c?1:0,N.component=J?1:0):N.missing=1;D=JSON.stringify({player:D,videoAds:M,skipButton:N});y.ad_skipBtnDbgInfo=D}}a&&this.mediaElement&&(x["0sz"]=""+(+Ji(this.mediaElement.getSize())===0),x.op=this.mediaElement.eP("opacity"),y=this.mediaElement.I4().y+this.mediaElement.getSize().height,x.yof=""+(+y<=0),x.dis=this.mediaElement.eP("display"));a&&((a=(0,g.Et)())&&(x.gpu=a),(a=this.S.playerStyle)&&(x.ps=a),this.S.Cc&&(x.webview=1),(a=this.webPlayerContextConfig.jsUrl)&&(x.js=a));x.debug_playbackQuality= this.R7.getPlaybackQuality(1);x.debug_date=(new Date).toString();x.origin=window.origin;x.timestamp=Date.now();delete x.uga;delete x.q;return JSON.stringify(x,null,2)}; g.C.getFeedbackProductData=function(){var a={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.j().experiments.experimentIds.join(", "),player_release:z[29]},x=this.getPlayerStateObject().LK;x&&(a.player_error_code=x.errorCode,a.player_error_details=JSON.stringify(x.errorDetail));return a}; g.C.getPresentingPlayerType=function(a){if(this.appState===1)return 1;if(nF(this))return 3;var x,y,D;return(a&&this.S.aj().T.WG(vPq)?(D=(x=this.iO.B)==null?void 0:x.isAd())!=null&&D:(y=this.Dq)==null?0:Iw1(y,this.getCurrentTime()))?2:this.vJ().getPlayerType()}; g.C.OY=function(){return!1}; g.C.getPlayerStateObject=function(a){var x=this.iO.P9;return x?x.getPlayerState():g.qu(this,{playerType:a}).getPlayerState()}; g.C.getAppState=function(){return this.appState}; g.C.uy1=function(a){switch(a.type){case "loadedmetadata":this.Uy.start();a=g.W(this.iU);for(var x=a.next();!x.done;x=a.next())x=x.value,EPs(this,x.id,x.E58,x.zsy,void 0,!1);this.iU=[];break;case "loadstart":this.Jf.N4("gv");break;case "progress":case "timeupdate":tf(a.target.ws())>=2&&this.Jf.N4("l2s");break;case "playing":g.Mc&&this.Uy.start();if(g.oF(this.S))a=!1;else{x=g.ha(this.s6());a=this.mediaElement.eP("display")==="none"||Ji(this.mediaElement.getSize())===0;var y=Qu(this.template),D=this.vJ().getVideoData(), M=g.f9(this.S);D=Gz(D);x=!y||x||M||D||this.S.zt;a=a&&!x}a&&(a=this.vJ(),a.rg(),this.getVideoData().Gt||(this.getVideoData().Gt=1,this.pT(),a.playVideo()))}}; g.C.e$Y=function(a){this.R7.Bm("onLoadProgress",a)}; g.C.vxY=function(){this.R7.publish("playbackstalledatstart")}; g.C.GF7=function(a,x){this.R7.publish("sabrCaptionsDataLoaded",a,x)}; g.C.L4J=function(a){this.vJ().Jl(a)}; g.C.hg6=function(a){this.vJ().fp(a)}; g.C.z$6=function(a){a=Z6(this,this.vJ());a=sC(this,a.getCurrentTime(),a);this.R7.Ol("onVideoProgress",a);this.S.QD&&lvT(this,this.visibility.Cf())&&this.pauseVideo()}; g.C.x07=function(){this.R7.Ol("onAutoplayBlocked");var a=this.vJ().getVideoData();a&&(a.p9=!0);g.Br(this.S)&&(a={autoplayBrowserPolicy:Tl(),autoplayIntended:l4(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.Ky("embedsAutoplayStatusChanged",a))}; g.C.pmR=function(){this.R7.publish("progresssync")}; g.C.Cit=function(){this.R7.Bm("onPlaybackPauseAtStart")}; g.C.Pm8=function(a){if(this.getPresentingPlayerType()===1){g.Qj(a,1)&&!g.t(a.state,64)&&this.K1().isLivePlayback&&this.BG().isAtLiveHead()&&this.R7.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(g.Qj(a,2)){if(this.IY&&this.IY.endTimeMs>=(this.getDuration()-1)*1E3){nP6(this);return}GB7(this)}if(g.t(a.state,128)){var x=a.state;this.cancelPlayback(5);x=x.LK;JSON.stringify({errorData:x,debugInfo:this.getDebugText(!0)});this.R7.Ol("onError",yEG(x.errorCode));this.R7.Bm("onDetailedError",{errorCode:x.errorCode, errorDetail:x.errorDetail,message:x.errorMessage,messageKey:x.xl,cpn:x.cpn});(0,g.lY)()-this.S.El>6048E5&&this.R7.Bm("onReloadRequired")}x={};if(a.state.isPlaying()&&!a.state.isBuffering()&&!E1("pbresume","ad_to_video")&&E1("_start","ad_to_video")){var y=this.getVideoData();x.clientPlaybackNonce=y.clientPlaybackNonce;y.videoId&&(x.videoId=y.videoId);g.mj(x,"ad_to_video");uW("pbresume",void 0,"ad_to_video");BkT(this.p$)}this.R7.publish("applicationplayerstatechange",a)}}; g.C.Da=function(a){this.iO.P9||this.R7.publish("presentingplayerstatechange",a)}; g.C.Bu=function(a){CF(this,nE(a.state));g.t(a.state,1024)&&this.R7.isMutedByMutedAutoplay()&&(uL(this,{muted:!1,volume:this.Y5.volume},!1),m0(this,!1))}; g.C.onPlayerRequestSent=function(a){this.R7.uY("onPlayerRequestSent",a)}; g.C.xe=function(a,x){a==="newdata"&&DvS(this);this.R7.publish("applicationvideodatachange",a,x)}; g.C.O$1=function(a,x){BSJ(this);this.R7.Bm("onPlaybackAudioChange",this.R7.getAudioTrack().Cl.name);this.R7.publish("internalaudioformatchange",this.R7.getAudioTrack().Cl.id,x)}; g.C.Xmc=function(a){var x=this.vJ().getVideoData();a===x&&this.R7.Ol("onPlaybackQualityChange",a.B.video.quality)}; g.C.h4=function(){var a=this.iO.U[2]||null;a&&(a=a.getVideoData(),this.vJ().AP("ssdai",{cleanaply:1,acpn:a==null?void 0:a.clientPlaybackNonce,avid:a.videoId,isDai:this.K1().enableServerStitchedDai?1:0}),delete this.iO.U[2])}; g.C.FZy=function(a,x){this.xd(a,this.vJ(),x)}; g.C.xd=function(a,x,y){this.S.RY()&&x.AP("vdc",{type:a,vid:y.videoId||"",cpn:y.clientPlaybackNonce||""});x===this.BG()&&(this.S.Vv=y.oauthToken);x===this.BG()&&(this.getVideoData().enableServerStitchedDai&&!this.Dq?(this.BG().AP("sdai",{initSstm:1}),this.Dq=new g.Io(this.R7,this.S,this.BG(),this)):!this.getVideoData().enableServerStitchedDai&&this.Dq&&(this.Dq.dispose(),this.Dq=null));if(a==="newdata")TF(this.p$,2),this.R7.publish("videoplayerreset",x);else{if(!this.mediaElement)return;if(a==="dataloaded")if(this.BG()=== this.vJ()){if(V0(y.sJ,y.aT),!this.BG().getPlayerState().isError()){var D=nF(this);this.K1().isLoaded();D&&this.hk(6);L17(this);Em1(this.p$)||K16(this)}}else L17(this);if(x.getPlayerType()===1&&(this.S.yP&&YZJ(this),this.getVideoData().isLivePlayback&&!this.S.hL&&this.E9("html5.unsupportedlive",2,"DEVICE_FALLBACK"),y.isLoaded()&&((zK7(y)||this.getVideoData().NL)&&this.R7.publish("legacyadtrackingpingchange",this.getVideoData()),y.hasProgressBarBoundaries()))){var M;D=Number((M=this.getVideoData().progressBarEndPosition)== null?void 0:M.utcTimeMillis)/1E3;!isNaN(D)&&(M=this.Pm())&&(M-=this.getCurrentTime(),D=(D-M)*1E3,M=this.iS.progressEndBoundary,(M==null?void 0:M.start)!==D&&(M&&this.kD([M]),D=new g.gr(D,0x7ffffffffffff,{id:"progressEndBoundary",namespace:"appprogressboundary"}),this.BG().addCueRange(D),this.iS.progressEndBoundary=D))}this.R7.publish("videodatachange",a,y,x.getPlayerType())}this.R7.Ol("onVideoDataChange",{type:a,playertype:x.getPlayerType()});this.LX();(a=y.pA)?this.hT.FV(a,y.clientPlaybackNonce): XVJ(this.hT)}; g.C.YM=function(){Pb(this,null);this.R7.Bm("onPlaylistUpdate")}; g.C.KZJ=function(a){delete this.iS[a.getId()];this.BG().removeCueRange(a);a:{a=this.getVideoData();var x,y,D,M,N,F,c,J,G,Q,S=((x=a.tP)==null?void 0:(y=x.contents)==null?void 0:(D=y.singleColumnWatchNextResults)==null?void 0:(M=D.autoplay)==null?void 0:(N=M.autoplay)==null?void 0:N.sets)||((F=a.tP)==null?void 0:(c=F.contents)==null?void 0:(J=c.twoColumnWatchNextResults)==null?void 0:(G=J.autoplay)==null?void 0:(Q=G.autoplay)==null?void 0:Q.sets);if(S)for(x=g.W(S),y=x.next();!y.done;y=x.next())if(y= y.value,M=D=void 0,y=y.autoplayVideo||((D=y.autoplayVideoRenderer)==null?void 0:(M=D.autoplayEndpointRenderer)==null?void 0:M.endpoint),D=g.q(y,g.Ny),N=M=void 0,y!=null&&((M=D)==null?void 0:M.videoId)===a.videoId&&((N=D)==null?0:N.continuePlayback)){a=y;break a}a=null}(x=g.q(a,g.Ny))&&this.R7.uY("onPlayVideo",{sessionData:{autonav:"1",itct:a==null?void 0:a.clickTrackingParams},videoId:x.videoId,watchEndpoint:x})}; g.C.hk=function(a){a!==this.appState&&(a===2&&this.getPresentingPlayerType()===1&&(CF(this,-1),CF(this,5)),this.appState=a,this.R7.publish("appstatechange",a))}; g.C.E9=function(a,x,y,D,M){this.BG().Fy(a,x,y,D,M)}; g.C.bq=Rs(13);g.C.isAtLiveHead=function(a,x){x=x===void 0?!1:x;var y=g.qu(this,{playerType:a});if(!y)return this.iO.T.isAtLiveHead();a=dG(this,y);y=Z6(this,y);return a!==y?a.isAtLiveHead(sC(this,y.getCurrentTime(),y),!0):a.isAtLiveHead(void 0,x)}; g.C.KO=function(){var a=g.qu(this,{playerType:void 0});return a?dG(this,a).KO():this.iO.T.KO()}; g.C.seekTo=function(a,x,y,D,M,N){x=x!==!1;if(D=g.qu(this,{playerType:D}))if(this.appState===2&&lL(this),this.TJ(D))Bb(this)?this.Dq.seekTo(a,{seekSource:M},x,y):this.aY.seekTo(a,{seekSource:M},x,y);else{this.C("html5_sabr_csdai_seek_log")||(N="");var F;D.seekTo(a,{G3:!x,hQ:y,Rj:"application"+((F=N)!=null?F:""),seekSource:M})}}; g.C.seekBy=function(a,x,y,D){this.seekTo(this.getCurrentTime()+a,x,y,D,void 0,"_by")}; g.C.YfP=function(){this.R7.Ol("SEEK_COMPLETE")}; g.C.U0J=function(){this.R7.uY("onAbnormalityDetected")}; g.C.Z$P=function(a){this.R7.uY("onSnackbarMessage",a)}; g.C.lqc=function(a){var x=this.vJ(),y=x.getVideoData();if(this.appState===1||this.appState===2)y.startSeconds=a;this.appState===2?g.t(x.getPlayerState(),512)||lL(this):this.R7.Ol("SEEK_TO",a)}; g.C.WZ7=function(){this.R7.publish("airplayactivechange")}; g.C.aqG=function(){this.R7.publish("airplayavailabilitychange")}; g.C.showAirplayPicker=function(){this.vJ().bT()}; g.C.wmS=function(){this.R7.publish("beginseeking")}; g.C.h$6=function(){this.R7.publish("endseeking")}; g.C.getStoryboardFormat=function(a){return(a=g.qu(this,{playerType:a}))?dG(this,a).getStoryboardFormat():this.iO.T.getStoryboardFormat()}; g.C.HO=function(a){return(a=g.qu(this,{playerType:a}))?dG(this,a).getVideoData().HO():this.iO.T.HO()}; g.C.TJ=function(a){a=(a||this.vJ()).getVideoData();if(Bb(this))a=a===this.Dq.playback.getVideoData();else a:{var x=this.aY;if(a===x.T.getVideoData()&&x.B.length)a=!0;else{x=g.W(x.B);for(var y=x.next();!y.done;y=x.next())if(a.wF===y.value.wF){a=!0;break a}a=!1}}return a}; g.C.iy=function(a,x,y,D,M,N,F,c){var J=Bb(this);this.vJ().AP("appattl",{sstm:this.Dq?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:J});J?(y=Oos(this.Dq,a,x,y,D,M,N,F,c),a=(y==null?void 0:y.wF)||"",(this.C("html5_ssdai_new_decoration_logic")||this.BG().getVideoData().mJ)&&this.BG().UD(c||"",x,(y==null?void 0:y.clientPlaybackNonce)||"")):a=TMs(this.aY,a,y,D,M,N);return a}; g.C.RS=function(a,x,y,D,M,N,F,c){if(Bb(this)){var J;(J=this.Dq)==null||Oos(J,a,x,y,D,M,N,F,c)}}; g.C.Lq=function(a){(this.C("html5_ssdai_new_decoration_logic")||this.BG().getVideoData().mJ)&&this.BG().UD(a,"","");var x;(x=this.Dq)==null||x.Lq(a)}; g.C.Zv=function(a,x){a=a===void 0?-1:a;x=x===void 0?Infinity:x;Bb(this)||hc7(this.aY,a,x)}; g.C.Ci=function(a,x,y){if(Bb(this)){var D=this.Dq,M=D.T.QQ({wF:a});M?(y===void 0&&(y=M.Si),xKJ(D,M,x,y)):D.yr("Invalid_timelinePlaybackId_"+a+"_specified")}else{D=this.aY;M=null;for(var N=g.W(D.B),F=N.next();!F.done;F=N.next())if(F=F.value,F.wF===a){M=F;break}M?(y===void 0&&(y=M.Si),BMh(D,M,x,y)):Nu(D,"InvalidTimelinePlaybackId timelinePlaybackId="+a)}}; g.C.enqueueVideoByPlayerVars=function(a,x,y,D){y=y===void 0?Infinity:y;D=D===void 0?"":D;this.TJ();a=new g.ee(this.S,a);D&&(a.wF=D);TST(this,a,x,y)}; g.C.queueNextVideo=function(a,x,y,D,M){y=y===void 0?NaN:y;a=this.preloadVideoByPlayerVars(a,x===void 0?1:x,y,D===void 0?"":D,M===void 0?"":M);x=this.vJ();a&&(this.C("html5_check_queue_on_data_loaded")?this.j().supportsGaplessShorts()&&x.getVideoData().Y&&(y=this.rY,D=this.Iu.N,y.U!==a&&(y.B=x,y.U=a,y.J=1,y.T=a.getVideoData(),y.N=D,y.T.isLoaded()?y.D():y.T.subscribe("dataloaded",y.D,y))):(y=this.S.experiments.aj().T.WG($7),y=gQT(x,a,this.Iu.N,y),y!=null?(x.AP("sgap",y),x.getVideoData().Y&&x.UI(!1)): (a=a.getVideoData(),x=this.rY,x.T!==a&&(x.T=a,x.J=1,a.isLoaded()?x.Y():x.T.subscribe("dataloaded",x.Y,x)))))}; g.C.Ta=function(a,x,y,D){var M=this;y=y===void 0?0:y;D=D===void 0?0:D;dG(this,this.vJ()).GC();bi6(this.Iu,a,x,y,D).then(function(){M.R7.Bm("onQueuedVideoLoaded")},function(){})}; g.C.B9=function(){return this.Iu.B9()}; g.C.xo=function(a){var x=this.Iu.T;return x?x.lD(a):!1}; g.C.clearQueue=function(a,x){this.Iu.clearQueue(a===void 0?!1:a,x===void 0?!1:x)}; g.C.loadVideoByPlayerVars=function(a,x,y,D,M,N){x=x===void 0?1:x;var F=this.BG();if(x===2&&this.K1().enableServerStitchedDai&&F&&!F.N5())return F.AP("lvonss",{vid:(a==null?void 0:a.videoId)||"",ptype:x}),!1;var c=!1;F=new g.ee(this.S,a);F.Vv=N;g.DV(this.S)&&!F.XQ&&GF(this.Jf);var J;N=this.Jf;var G=(J=F.BJ)!=null?J:"";N.timerName=G;this.Jf.qm("pl_i");this.C("web_player_early_cpn")&&F.clientPlaybackNonce&&this.Jf.infoGel({clientPlaybackNonce:F.clientPlaybackNonce});Y97(F).supportsVp9Encoding===!1&& this.vJ().AP("noVp9enc",{});if(this.j().supportsGaplessShorts()){J=ekz(this.Iu,F,x);if(J==null){CF(this,-1);var Q;((Q=this.Iu.T)==null?0:Q.getVideoData().isAd())||hZ(this);a=this.Iu;a.app.j().C("html5_gapless_new_slr")?EC(a.app,"gaplessshortslooprange"):a.app.setLoopRange(null);a.app.getVideoData().zB=!0;var S;(S=a.T)==null||S.Wz();var K;(K=a.T)==null||K.CQ();y={Rj:"gapless_to_next_video",seekSource:60,qs:a.N.T};D=Ibz(a);if(a.N.T){var L;M=((L=a.J)==null?void 0:Bl(L))||{};L=M.Ep;M=M.jB;M!=null&&L!= null&&(D=M-L+.001)}var w;(w=a.app.vJ())==null||w.seekTo(D,y);if(!a.app.getPlayerStateObject(x).isPlaying()){var Z;(Z=a.app.vJ())==null||Z.playVideo(!0)}var v;(v=a.app.vJ())==null||v.zr();a.Y();return!0}w=this.C("html5_shorts_gapless_preload_fallback");Z=this.Iu.T;w&&Z&&!Z.hP()&&(v=Z.getVideoData(),this.iO.Y.set($c(x,v),Z,3600));this.Iu.clearQueue(w);this.vJ().AP("sgap",{f:J})}if(M){for(;F.sZ.length&&F.sZ[0].isExpired();)F.sZ.shift();w=F.sZ.length-1;c=w>0&&M.B(F.sZ[w])&&M.B(F.sZ[w-1]);F.sZ.push(M)}y|| (a&&Nk7(a)?(Ib(this.S)&&!this.LB&&(a.fetch=0),Pb(this,a)):this.playlist&&Pb(this,null),a&&(this.LB=z4(!1,a.external_list)));this.R7.publish("loadvideo");w=this.dV(F,x,D);c&&this.E9("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",("loadvideo.1;emsg."+F.sZ.join()).replace(/[;:,]/g,"_"));return w}; g.C.preloadVideoByPlayerVars=function(a,x,y,D,M){x=x===void 0?1:x;y=y===void 0?NaN:y;M=M===void 0?"":M;D=x;var N=M,F=Ql(a);if(D=this.iO.Y.get(D+"_"+F+"_"+N+"_"+ +(a.autonav==="1"||a.autonav===!0)+ +(a.autoplay==="1"||a.autoplay===!0||a.autoplay===1))||null)return D;a=new g.ee(this.S,a);M&&(a.wF=M);M=$c(x,a);D=this.vJ();N=$c(D.getPlayerType(),D.getVideoData());M===N?(D.xQ(!0),a.dispose(),y=null):(a.vG=!0,D=LF(this,x,a,!0),(x!==1||!yN(this.S)||this.S.C("html5_allow_multiview_tile_preload")&&a.ZF)&& D.xQ(!0),this.iO.Y.set(M,D,y||3600),y=D);return y}; g.C.setMinimized=function(a){this.visibility.setMinimized(a);(a=gmG(this.p$))&&(this.isMinimized()?a.load():a.unload());this.R7.publish("minimized")}; g.C.setInline=function(a){this.visibility.setInline(a)}; g.C.setInlinePreview=function(a){this.visibility.setInline(a)}; g.C.qW=function(a){kBl(this,a)||this.visibility.qW(a)}; g.C.setSqueezeback=function(a){this.visibility.setSqueezeback(a)}; g.C.Ix=function(){var a,x=(a=this.mediaElement)==null?void 0:a.Qn();x&&(this.S.DO&&tQ(O9(function(){return document.exitFullscreen()}),function(){}),tQ(O9(function(){return P3(x)}),function(){}))}; g.C.y6J=function(){this.mediaElement.Qn();this.mediaElement.Qn().webkitPresentationMode==="picture-in-picture"?this.qW(!0):this.qW(!1)}; g.C.togglePictureInPicture=function(){this.vJ().togglePictureInPicture()}; g.C.dV=function(a,x,y){var D=this;x=x===void 0?1:x;E1("_start",this.Jf.timerName)||g.Df(ZK)(void 0,this.Jf.timerName);var M=!1,N=qZz(this,x,a,!1);N?(M=!0,a.dispose()):(N=LF(this,x,a,!0,y),(this.C("html5_onesie")||this.C("html5_load_before_stop"))&&N.j0()&&N.xQ(),this.Uy.stop(),x===1&&x!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,x),this.I5(N));N===this.BG()&&(this.S.Vv=a.oauthToken);if(!N.j0())return!1;if(N===this.BG()){this.hk(1);if(this.S.C("html5_allow_multiview_tile_preload")&& M&&N.getVideoData().ZF)return N.AP("app_lv",{pdl:N.rj()}),N.rj()?ugG(this,N):N.subscribe("internalvideodatachange",function(F){F==="dataloaded"&&ugG(D,N)},this),!0; a=lL(this);M&&this.C("html5_player_preload_ad_fix")&&N.getPlayerType()===1&&N.rj()&&this.xd("dataloaded",N,N.getVideoData());return a}N.Nv();return!0}; g.C.cueVideoByPlayerVars=function(a,x){var y=this;x=x===void 0?1:x;var D=this.BG();if(this.K1().enableServerStitchedDai&&D&&!D.N5()&&a&&Object.keys(a).length>0)D.AP("qvonss",{vid:(a==null?void 0:a.videoId)||"",ptype:x});else if(a&&Nk7(a))if(this.kS=!0,Pb(this,a),(a=g.Q3(this.playlist))&&a.hC())gG(this,a,x);else this.playlist.onReady(function(){TZ(y)}); else{x||(x=this.getPresentingPlayerType());x===1&&this.YM();D=new g.ee(this.S,a);var M=g.Br(this.S)&&!this.S.dS&&x===1&&!D.isAd()&&!D.Fn;this.R7.publish("cuevideo",x);M?(this.vJ().getVideoData().loading=!0,QI7(D,a?a:{}).then(function(N){gG(y,N,x)}),D.dispose()):gG(this,D,x)}}; g.C.p_=function(a,x,y,D,M,N,F){if(!a&&!y)throw Error("Playback source is invalid");if($L(this.S)||g.z$(this.S))return x=x||{},x.lact=Z5(),x.vis=this.R7.getVisibilityState(),this.R7.uY("onPlayVideo",{videoId:a,watchEndpoint:N,sessionData:x,listId:y}),!1;Dd7(this.Jf);this.Jf.reset();a={video_id:a};D&&(a.autoplay="1");D&&(a.autonav="1");N&&(a.player_params=N.playerParams);F&&(a.oauth_token=F);y?(a.list=y,this.loadPlaylist(a)):this.loadVideoByPlayerVars(a,1);return!0}; g.C.cuePlaylist=function(a,x,y,D){this.kS=!0;mvq(this,a,x,y,D)}; g.C.loadPlaylist=function(a,x,y,D){this.kS=!1;mvq(this,a,x,y,D)}; g.C.EV=function(){return this.R7.isMutedByMutedAutoplay()?!1:this.iO.P9?!0:!(!this.playlist||!this.playlist.hasNext())}; g.C.xv=Rs(5); g.C.nextVideo=function(a,x){var y=g.Fc(this.BG().getVideoData());g.gj(this.R7)&&y?this.p_(y.videoId,x?y.Dt:y.sessionData,y.playlistId,x,void 0,y.K8||void 0):this.LB?this.R7.Bm("onPlaylistNext"):this.getPresentingPlayerType()===3?Ei(this.p$).nextVideo():!this.playlist||Ib(this.S)&&!this.R7.isFullscreen()||(this.playlist.hasNext(a)&&cWq(this.playlist,FHT(this.playlist)),this.playlist.loaded?(a=x&&this.S.C("html5_player_autonav_logging"),x&&this.R7.publish("playlistautonextvideo"),this.dV(g.Q3(this.playlist,void 0, x,a),1)):this.kS=!1)}; g.C.previousVideo=function(a){this.LB?this.R7.Bm("onPlaylistPrevious"):this.getPresentingPlayerType()===3?Ei(this.p$).E7():!this.playlist||Ib(this.S)&&!this.R7.isFullscreen()||(this.playlist.hasPrevious(a)&&cWq(this.playlist,zfS(this.playlist)),this.playlist.loaded?this.dV(g.Q3(this.playlist),1):this.kS=!1)}; g.C.playVideoAt=function(a){this.LB?this.R7.Bm("onPlaylistIndex",a):this.playlist&&(this.playlist.loaded?this.dV(g.Q3(this.playlist,a),1):this.kS=!1,cWq(this.playlist,a))}; g.C.getPlaylist=function(){return this.playlist}; g.C.AD=Rs(19);g.C.Qe=function(a){this.iU=g.RH(this.iU,function(N){return N.id!==a}); for(var x=this.BG(),y=x.yL(),D=0;D0&&(J=Math.floor(G/1E3))}J=x?x.sf:J;var Q={AD_BLOCK:this.T++,AD_BREAK_LENGTH:J,AUTONAV_STATE:AZ(this.player.j()),CA_TYPE:"image",CPN:c.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.KO()*1E3,LACT:Z5(),LIVE_INDEX:x?this.J++:1,LIVE_TARGETING_CONTEXT:x&&x.context?x.context:"",MIDROLL_POS:N? Math.round(N.start/1E3):0,MIDROLL_POS_MS:N?Math.round(N.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.q1().KK().height,P_W:this.player.q1().KK().width,YT_REMOTE:M?M.join(","):""},S=L6(K6);Object.keys(S).forEach(function(L){S[L]!=null&&(Q[L.toUpperCase()]=S[L].toString())}); y!==""&&(Q.BISCOTTI_ID=y);y={};SM(a)&&(y.sts="20396",(x=this.player.j().forcedExperiments)&&(y.forced_experiments=x));var K=JY(g.BB(a,Q),y);return K.split("?").length!==2?sI(Error("Invalid AdBreakInfo URL")):g.ok(this.player.j(),c==null?void 0:c.oauthToken).then(function(L){if(L&&Qk()){var w=Aa();Ui(w,L)}L=D.player.iF(w);w=z4T(D,K,Q,c.isMdxPlayback,F);return g.fM(L,w,"/youtubei/v1/player/ad_break").then(function(Z){return Z})})}; UC.prototype.reset=function(){this.J=this.T=1};g.d(crl,UC); crl.prototype.B=function(a,x,y){x=x===void 0?{}:x;var D=x.TI;var M=x.wH;var N=x.cueProcessedMs;y=y===void 0?"":y;x=this.T;this.T++;var F=this.player.j().C("h5_disable_macro_substitution_in_get_ad_break")?a:oB8(this,a,{TI:D,wH:M,cueProcessedMs:N},y,x);if(F.split("?").length!==2)return Math.random()<.1&&g.E0(Error("Invalid AdBreakInfo URL")),sI(Error("Invalid AdBreakInfo URL"));var c=this.player.getVideoData(1).isMdxPlayback,J=y;y=x0s.exec(F);y=y!=null&&y.length>=2?y[1]:"";a=yrl.test(F);var G=jYJ.exec(F); G=G!=null&&G.length>=2?G[1]:"";var Q=D08.exec(F);Q=Q!=null&&Q.length>=2&&!Number.isNaN(Number(Q[1]))?Number(Q[1]):1;var S=MG7.exec(F);S=S!=null&&S.length>=2?S[1]:"0";var K=Or(this.player.j().uV),L=g.p9(this.player.getVideoData(1).cJ,!0);XQ1(this,L,F,J===""?"":J,this.player.j(),this.player.getVideoData(1));J={splay:!1,lactMilliseconds:String(Z5()),playerHeightPixels:Math.trunc(this.player.q1().KK().height),playerWidthPixels:Math.trunc(this.player.q1().KK().width),vis:Math.trunc(this.player.getVisibilityState()), signatureTimestamp:20396,autonavState:AZ(this.player.j())};if(c){c={};var w=this.player.j().ge;Ivl(c,w?w.join(","):"")&&(J.mdxContext=c)}if(c=NF6.includes(K)?void 0:g.U2("PREF")){w=c.split(RegExp("[:&]"));for(var Z=0,v=w.length;Z1&&m[1].toUpperCase()==="TRUE"){L.user.lockedSafetyMode=!0;break}}J.autoCaptionsDefaultOn=a0T(c)}F=FJT.exec(F);(F=F!=null&&F.length>=2?F[1]:"")&&G&&(L.user.credentialTransferTokens= [{token:F,scope:"VIDEO"}]);F={contentPlaybackContext:J};J=this.player.getVideoData(1).getGetAdBreakContext();c=this.player.getVideoData(1).clientPlaybackNonce;w=N!==void 0?Math.round(N).toString():void 0;Z=(D==null?0:D.context)?D.context:void 0;v=0;N&&M&&!D&&(M=M.end-M.start,M>0&&(v=Math.floor(M/1E3)));D=(D=Math.trunc((D?D.sf:v)*1E3))?String(D):void 0;M=this.player.KO()*1E3;M=Number.isNaN(M)?0:Math.trunc(M);x={adBlock:x,params:y,breakIndex:Q,breakPositionMs:S,clientPlaybackNonce:c,topLevelDomain:K, isProxyAdTagRequest:a,context:L,overridePlaybackContext:F,cueProcessedMs:w,videoId:G?G:void 0,liveTargetingParams:Z,breakLengthMs:D,driftFromHeadMs:M?String(M):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:J?J:void 0};return JrT(this,x)};var TQh={C9Y:"replaceUrlMacros",rX7:"onAboutThisAdPopupClosed",LaY:"executeCommand"};GO7.prototype.tT=function(){return"adPingingEndpoint"}; GO7.prototype.p6=function(a,x,y){b87(this.Lc.get(),a,x,y)};QYG.prototype.tT=function(){return"changeEngagementPanelVisibilityAction"}; QYG.prototype.p6=function(a){this.L.uY("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:a})};Scz.prototype.tT=function(){return"loggingUrls"}; Scz.prototype.p6=function(a,x,y){a=g.W(a);for(var D=a.next();!D.done;D=a.next())D=D.value,b87(this.Lc.get(),D.baseUrl,x,y,D.attributionSrcMode)};g.d(LJG,g.A);wT1.prototype.xa=function(a,x){var y={};x=Object.assign({},x,(y.cc=this.Wq.qe(),y));this.Wq.L.AP(a,x)};g.d(iL,g.A);g.C=iL.prototype;g.C.addListener=function(a){this.listeners.push(a)}; g.C.removeListener=function(a){this.listeners=this.listeners.filter(function(x){return x!==a})}; g.C.MK=function(a,x,y,D,M,N,F,c){if(a==="")oK("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(a!==this.T||y){this.T=a;this.xG.get().MK(a,x,y,D,M,N,F,c);this.Dy.get().MK(a,x,y,D,M,N,F,c);var J;(J=this.RK)==null||J.get().MK(a,x,y,D,M,N,F,c);this.B.MK(a,x,y,D,M,N,F,c);J=g.W(this.listeners);for(var G=J.next();!G.done;G=J.next())G.value.MK(a,x,y,D,M,N,F,c)}else oK("Duplicate content video loaded signal")}; g.C.zo8=function(){this.T&&this.Is(this.T)}; g.C.Is=function(a){this.T=void 0;for(var x=g.W(this.listeners),y=x.next();!y.done;y=x.next())y.value.Is(a)};OC.prototype.Tx=function(a,x,y,D,M){Ccl(this);this.N=!x&&y===0;var N=this.L.getVideoData(1),F=this.L.getVideoData(2);N&&(this.contentCpn=N.clientPlaybackNonce,this.videoId=N.videoId,this.T=N.D);F&&(this.adCpn=F.clientPlaybackNonce,this.adVideoId=F.videoId,this.adFormat=F.adFormat);this.U=a;D<=0?(Ccl(this),this.N=!x&&y===0):(this.actionType=this.N?x?"unknown_type":"video_to_ad":x?"ad_to_video":"ad_to_ad",this.videoStreamType=M?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD",this.actionType!=="unknown_type"&& (this.J=!0,E1("_start",this.actionType)&&Z8J(this)))}; OC.prototype.reset=function(){return new OC(this.L)};g.d(Vu,g.A);Vu.prototype.addCueRange=function(a,x,y,D,M,N,F,c,J){N=N===void 0?3:N;F=F===void 0?1:F;this.T.has(a)?oK("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:a}):(a=new nBs(a,x,y,D,N,c,J),this.T.set(a.id,{wH:a,listener:M,Bl:F}),this.L.GF([a],F))}; Vu.prototype.removeCueRange=function(a){var x=this.T.get(a);x?(this.L.qK([x.wH],x.Bl),this.T.delete(x.wH.id)):oK("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:a})}; Vu.prototype.onCueRangeEnter=function(a){if(this.T.has(a.id))this.T.get(a.id).listener.onCueRangeEnter(a.id)}; Vu.prototype.onCueRangeExit=function(a){if(this.T.has(a.id))this.T.get(a.id).listener.onCueRangeExit(a.id)}; g.d(nBs,g.gr);rG.prototype.addPlayerResponseForAssociation=function(a){this.L.addPlayerResponseForAssociation(a)};tZ.prototype.cM=function(a){this.L.cM(a)}; tZ.prototype.kt=function(a){var x=g.qY.apply(1,arguments);a==="onAdStart"||a==="onAdEnd"?this.L.Ol.apply(this.L,[a].concat(g.tS(x))):this.L.uY.apply(this.L,[a].concat(g.tS(x)))};var h4q=null;g.d(BFz,g.Mf);BFz.prototype.BU=function(a){return this.T.hasOwnProperty(a)?this.T[a].BU():{}}; g.ky("ytads.bulleit.getVideoMetadata",function(a){return bL().BU(a)}); g.ky("ytads.bulleit.triggerExternalActivityEvent",function(a,x,y){var D=bL();y=sY6(y);y!==null&&D.publish(y,{queryId:a,viewabilityString:x})});g.C=pF.prototype;g.C.MY=function(a,x){if(!this.T.has(a))return{};if(x==="seek"){x=!1;x=x===void 0?!1:x;var y=fe(yr).jE(a,{});y?IH(y):x&&(a=fe(yr).x7(null,rB(),!1,a),a.eQ=3,t2l([a]));return{}}x=f0G(x);if(x===null)return{};var D=this.L.C6();if(!D)return{};var M=this.L.getPresentingPlayerType(!0);if((y=this.L.getVideoData(M))==null||!y.isAd())return{};y={opt_adElement:D,opt_fullscreen:this.xG.get().isFullscreen()};return txq(x,a,y)}; g.C.s8=function(a,x,y,D,M){this.T.has(a)&&(D<=0||M<=0||fe(yr).s8(a,x,y,D,M))}; g.C.Pv=function(a){var x;(x=this.T.get(a.queryId))==null||x.Pv()}; g.C.dR=function(a){var x;(x=this.T.get(a.queryId))==null||x.dR()}; g.C.nL=function(a){var x;(x=this.T.get(a.queryId))==null||x.nL()}; g.C.Bv=function(a){var x;(x=this.T.get(a.queryId))==null||x.Bv()}; g.C.A_=function(a){var x;(x=this.T.get(a.queryId))==null||x.A_()};O8G.prototype.send=function(a,x,y,D){try{VGl(this,a,x,y,D===void 0?!1:D)}catch(M){}};g.d(rrh,O8G);tGz.prototype.send=function(a,x,y,D){var M=!1;try{if(D==="ATTRIBUTION_SRC_MODE_LABEL_CHROME"||D==="ATTRIBUTION_SRC_MODE_XHR_OPTION")M=!0,a=R_G(a);D=M;var N=g.Pw(a);if(N[1]==="https")var F=a;else N[1]="https",F=vw("https",N[2],N[3],N[4],N[5],N[6],N[7]);var c=hjz(F);N=[];var J=kJC(F)&&this.I7.get().L.j().experiments.XR("add_auth_headers_to_remarketing_google_dot_com_ping");if(SM(F)||J)N.push({headerType:"USER_AUTH"}),N.push({headerType:"PLUS_PAGE_ID"}),N.push({headerType:"VISITOR_ID"}),N.push({headerType:"EOM_VISITOR_ID"}), N.push({headerType:"AUTH_USER"}),N.push({headerType:"DATASYNC_ID"});this.T.send({baseUrl:F,scrubReferrer:c,headers:N},x,y,D)}catch(G){}};y8.prototype.BO=function(){return this.L.BO(1)};g.d(jH,g.A);g.C=jH.prototype;g.C.qe=function(){return this.L.getVideoData(1).clientPlaybackNonce}; g.C.addListener=function(a){this.listeners.push(a)}; g.C.removeListener=function(a){this.listeners=this.listeners.filter(function(x){return x!==a})}; g.C.MK=function(){this.TX.clear();this.X1=null;this.CN.get().clear()}; g.C.Is=function(){}; g.C.T1J=function(a,x,y){x.videoId==="nPpU29QrbiU"&&this.L.AP("ads_ssm_vdc_s",{pt:y,dvt:a});yG(this.I7.get())&&a!=="dataloaded"||jOS(this,x,y)}; g.C.CkY=function(a,x){a!==void 0&&(this.X1=a,x===void 0?oK("Expected ad video start time on SS video changed"):this.TX.set(a,x));var y=this.L.getPresentingPlayerType(!0),D=this.L.getVideoData(y),M;a===void 0?M=null:M=this.CN.get().T.get(a)||null;this.L.getVideoData(1).AP("ads_ssvc",{pt:y,cpn:D==null?void 0:D.clientPlaybackNonce,crtt:this.L.getCurrentTime(1,!1),atlh:this.L.isAtLiveHead(),adstt:x,pid:a,slid:M==null?void 0:M.layoutId});D?jOS(this,D,y):oK("Expected video data on server stitched video changed", void 0,void 0,{cpn:this.L.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:a})}; g.C.Bx=function(a,x){var y=a.author,D=a.clientPlaybackNonce,M=a.isListed,N=a.wF,F=a.title,c=a.nB,J=a.XC,G=a.isMdxPlayback,Q=a.kR,S=a.mdxEnvironment,K=a.isAutonav,L=a.Nq,w=a.XQ,Z=a.Xb,v=a.videoId||"",m=a.profilePicture||"",u=a.kW||"",E=a.iV()||!1,h=a.N0()||!1;a=a.J8||void 0;N=this.CN.get().T.get(N)||{layoutId:null,slotId:null};var V=this.L.getVideoData(1),H=V.w0();V=V.getPlayerResponse();x=1E3*this.L.getDuration(x);var j6=1E3*this.L.getDuration(1),e,as,z7=(V==null?void 0:(e=V.playerConfig)==null?void 0: (as=e.daiConfig)==null?void 0:as.enableDai)||!1,Qq,DJ;e=(V==null?void 0:(Qq=V.playerConfig)==null?void 0:(DJ=Qq.daiConfig)==null?void 0:DJ.enablePreroll)||!1;return Object.assign({},N,{videoId:v,author:y,clientPlaybackNonce:D,nQ:x,yv:j6,daiEnabled:z7,qS:e,isListed:M,w0:H,profilePicture:m,title:F,kW:u,nB:c,XC:J,J8:a,isMdxPlayback:G,kR:Q,mdxEnvironment:S,isAutonav:K,Nq:L,XQ:w,Xb:Z,iV:E,N0:h})}; g.C.m6=function(){this.listeners.length=0;this.c5=null;g.A.prototype.m6.call(this)};g.d(Db,g.A);g.C=Db.prototype;g.C.MK=function(){var a=this;this.bW=p0(function(){a.L.hP()||a.L.Ug("ad",1)})}; g.C.Is=function(){}; g.C.addListener=function(a){this.listeners.push(a)}; g.C.removeListener=function(a){this.listeners=this.listeners.filter(function(x){return x!==a})}; g.C.Lr=function(){}; g.C.playVideo=function(){this.L.playVideo()}; g.C.pauseVideo=function(){this.L.pauseVideo()}; g.C.resumeVideo=function(a){this.yM(a)&&this.L.playVideo()}; g.C.yM=function(a){return this.L.getPlayerState(a)===2}; g.C.getCurrentTimeSec=function(a,x){var y=this.Dy.get().X1;return a!==2||x||y===null?this.L.getCurrentTime(a,x):Nt(this,y)}; g.C.getVolume=function(){return this.L.getVolume()}; g.C.isMuted=function(){return this.L.isMuted()}; g.C.getPresentingPlayerType=function(){return this.L.getPresentingPlayerType(!0)}; g.C.getPlayerState=function(a){return this.L.getPlayerState(a)}; g.C.getGetAdBreakContext=function(){return this.L.getGetAdBreakContext()}; g.C.isFullscreen=function(){return this.L.isFullscreen()}; g.C.isAtLiveHead=function(){return this.L.isAtLiveHead()}; g.C.LN=function(a){this.L.LN(a)}; g.C.Tsc=function(){var a=this.L.getPresentingPlayerType(!0),x=this.getCurrentTimeSec(a,!1);if(a===2){a=g.W(this.listeners);for(var y=a.next();!y.done;y=a.next())y.value.l$(x)}else if(a===1)for(a=g.W(this.Wi),y=a.next();!y.done;y=a.next())y.value.Lr(x)}; g.C.kFJ=function(a){for(var x=g.W(this.listeners),y=x.next();!y.done;y=x.next())y.value.TA(a,this.getPresentingPlayerType())}; g.C.onFullscreenToggled=function(a){for(var x=g.W(this.listeners),y=x.next();!y.done;y=x.next())y.value.onFullscreenToggled(a)}; g.C.onVolumeChange=function(){for(var a=g.W(this.listeners),x=a.next();!x.done;x=a.next())x.value.onVolumeChange()}; g.C.nf=function(){for(var a=this.L.isMinimized(),x=g.W(this.listeners),y=x.next();!y.done;y=x.next())y.value.nf(a)}; g.C.pO=function(a){for(var x=g.W(this.listeners),y=x.next();!y.done;y=x.next())y.value.pO(a)}; g.C.E6=function(){for(var a=this.L.q1().KK(),x=g.W(this.listeners),y=x.next();!y.done;y=x.next())y.value.CO(a)}; g.C.rk=function(a){for(var x=g.W(this.listeners),y=x.next();!y.done;y=x.next())y.value.rk(a)}; g.C.GQ=function(){for(var a=g.W(this.listeners),x=a.next();!x.done;x=a.next())x.value.GQ()};g.d(zFS,g.A);g.d(cD,g.A);cD.prototype.m6=function(){this.C5.hP()||this.C5.get().removeListener(this);g.A.prototype.m6.call(this)};oy.prototype.fetch=function(a){var x=a.dI;return this.T.fetch(a.Dw,{TI:a.TI===void 0?void 0:a.TI,wH:x,cueProcessedMs:a.cueProcessedMs===void 0?0:a.cueProcessedMs}).then(function(y){return c26(y,x)})};g.d(J8,g.A);g.C=J8.prototype;g.C.addListener=function(a){this.listeners.push(a)}; g.C.removeListener=function(a){this.listeners=this.listeners.filter(function(x){return x!==a})}; g.C.gT=function(a){oNC(this,a,1)}; g.C.onAdUxClicked=function(a,x){Gq(this,function(y){y.Kt(a,x)})}; g.C.OU=function(a){Gq(this,function(x){x.kc(a)})}; g.C.Wg=function(a){Gq(this,function(x){x.rL(a)})}; g.C.Hl7=function(a){Gq(this,function(x){x.HC(a)})};Q8.prototype.reduce=function(a){switch(a.event){case "unknown":return}var x=a.identifier;var y=this.T[x];y?x=y:(y={xw:null,OA:-Infinity},x=this.T[x]=y);y=a.startSecs+a.T/1E3;if(!(y=this.T.startSecs&&y.startSecs<=this.T.startSecs+this.T.sf)){var D=void 0;if(jn(this.I7.get())&&y.identifier!==((D=this.T)==null?void 0:D.identifier)){var M=D=void 0,N=void 0,F=void 0;rV(this.Lc.get(),"ocud","ccpi."+y.identifier+";ccpe."+y.event+";ccps."+y.startSecs+";\n ccpd."+y.sf+";pcpi."+((D=this.T)==null?void 0:D.identifier)+ ";pcpe."+((M=this.T)==null?void 0:M.event)+";\n pcps."+((N=this.T)==null?void 0:N.startSecs)+";pcpd."+((F=this.T)==null?void 0:F.sf)+";")}D=void 0;y.identifier!==((D=this.T)==null?void 0:D.identifier)&&oK("Latest Endemic Live Web cue point overlaps with previous cue point")}else this.T=y,QO1(this,y)}}; g.C.m6=function(){this.B!=null&&(this.B.unsubscribe("cuepointupdated",this.y6,this),this.B=null);this.listeners.length=0;this.kB.length=0;g.A.prototype.m6.call(this)};g.C=Li.prototype;g.C.iy=function(a,x,y,D,M,N,F,c){return this.L.iy(a,x,y,D,M,N,F,c)}; g.C.Zv=function(a,x){this.L.Zv(a,x)}; g.C.Ci=function(a,x,y){this.L.Ci(a,x,y)}; g.C.Lq=function(a){this.L.Lq(a)}; g.C.RS=function(a,x,y,D,M,N,F,c){this.L.RS(a,x,y,D,M,N,F,c)}; g.C.yp=function(a){return this.L.yp(a)}; g.C.finishSegmentByCpn=function(a,x,y){y=L2G(y);this.L.finishSegmentByCpn(a,x,y)};g.d(wp,g.A);g.d(COq,g.A);g.d(qqh,g.A);g.d(dD7,g.A);g.d(ZKh,g.A);g.d(nNG,g.A);g.d(POz,g.A);POz.prototype.J=function(){return this.B};g.d(T6J,Oj); T6J.prototype.J=function(a){var x=a.content;if(x.componentType==="shopping-companion")switch(a.actionType){case 1:case 2:a=this.T.getVideoData(1);this.T.uY("updateKevlarOrC3Companion",{contentVideoId:a&&a.videoId,shoppingCompanionCarouselRenderer:x.renderer,layoutId:x.layoutId,macros:x.macros,onLayoutVisibleCallback:x.T,interactionLoggingClientData:x.interactionLoggingClientData});break;case 3:this.T.uY("updateKevlarOrC3Companion",{})}else if(x.componentType==="action-companion")switch(a.actionType){case 1:case 2:a=this.T.getVideoData(1); this.T.uY("updateKevlarOrC3Companion",{contentVideoId:a&&a.videoId,actionCompanionAdRenderer:x.renderer,layoutId:x.layoutId,macros:x.macros,onLayoutVisibleCallback:x.T,interactionLoggingClientData:x.interactionLoggingClientData});break;case 3:x.renderer&&(x=this.T.getVideoData(1),this.T.uY("updateKevlarOrC3Companion",{contentVideoId:x&&x.videoId})),this.T.uY("updateKevlarOrC3Companion",{})}else if(x.componentType==="image-companion")switch(a.actionType){case 1:case 2:a=this.T.getVideoData(1);this.T.uY("updateKevlarOrC3Companion", {contentVideoId:a&&a.videoId,imageCompanionAdRenderer:x.renderer,layoutId:x.layoutId,macros:x.macros,onLayoutVisibleCallback:x.T,interactionLoggingClientData:x.interactionLoggingClientData});break;case 3:x=this.T.getVideoData(1),this.T.uY("updateKevlarOrC3Companion",{contentVideoId:x&&x.videoId}),this.T.uY("updateKevlarOrC3Companion",{})}else if(x.componentType==="top-banner-image-text-icon-buttoned")switch(a.actionType){case 1:case 2:a=this.T.getVideoData(1);this.T.uY("updateKevlarOrC3Companion", {contentVideoId:a&&a.videoId,topBannerImageTextIconButtonedLayoutViewModel:x.renderer,layoutId:x.layoutId,macros:x.macros,onLayoutVisibleCallback:x.T,interactionLoggingClientData:x.interactionLoggingClientData});break;case 3:x.renderer&&(x=this.T.getVideoData(1),this.T.uY("updateKevlarOrC3Companion",{contentVideoId:x&&x.videoId})),this.T.uY("updateKevlarOrC3Companion",{})}else if(x.componentType==="banner-image")switch(a.actionType){case 1:case 2:a=this.T.getVideoData(1);this.T.uY("updateKevlarOrC3Companion", {contentVideoId:a&&a.videoId,bannerImageLayoutViewModel:x.renderer,layoutId:x.layoutId,macros:x.macros,onLayoutVisibleCallback:x.T,interactionLoggingClientData:x.interactionLoggingClientData});break;case 3:x=this.T.getVideoData(1),this.T.uY("updateKevlarOrC3Companion",{contentVideoId:x&&x.videoId}),this.T.uY("updateKevlarOrC3Companion",{})}else if(x.componentType==="ads-engagement-panel")switch(x=x.renderer,a.actionType){case 1:case 2:this.T.uY("updateEngagementPanelAction",x.addAction);this.T.uY("changeEngagementPanelVisibility", x.expandAction);break;case 3:this.T.uY("changeEngagementPanelVisibility",x.hideAction),this.T.uY("updateEngagementPanelAction",x.removeAction)}else if(x.componentType==="ads-engagement-panel-layout"){var y=x.renderer;switch(a.actionType){case 1:case 2:this.T.uY("updateEngagementPanelAction",{action:$n(y.addAction),layoutId:x.layoutId,onLayoutVisibleCallback:x.T,interactionLoggingClientData:x.interactionLoggingClientData});this.T.uY("changeEngagementPanelVisibility",$n(y.expandAction));break;case 3:this.T.uY("changeEngagementPanelVisibility", $n(y.hideAction)),this.T.uY("updateEngagementPanelAction",{action:$n(y.removeAction)})}}};g.d(l3G,eu);g.C=l3G.prototype;g.C.init=function(a,x,y){eu.prototype.init.call(this,a,x,y);g.F7(this.J,"stroke-dasharray","0 "+this.B);this.J.classList.add("ytp-ad-timed-pie-countdown-inner-light");this.N.classList.add("ytp-ad-timed-pie-countdown-outer-light");this.U.classList.add("ytp-ad-timed-pie-countdown-container-upper-right");this.show()}; g.C.clear=function(){this.hide()}; g.C.hide=function(){xZ(this);eu.prototype.hide.call(this)}; g.C.show=function(){aK(this);eu.prototype.show.call(this)}; g.C.wp=function(){this.hide()}; g.C.Od=function(){if(this.T){var a=this.T.getProgressState();a!=null&&a.current!=null&&g.F7(this.J,"stroke-dasharray",a.current/a.seekableEnd*this.B+" "+this.B)}};g.d(k0q,JB);g.C=k0q.prototype; g.C.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);if(x.image&&x.image.thumbnail)if(x.headline)if(x.description)if(x.backgroundImage&&x.backgroundImage.thumbnail)if(x.actionButton&&g.q(x.actionButton,g.da))if(a=x.durationMilliseconds||0,typeof a!=="number"||a<=0)g.mT(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+a));else if(x.navigationEndpoint){var D=this.api.getVideoData(2);if(D!=null){var M=x.image.thumbnail.thumbnails;M!=null&& M.length>0&&g.af(g.XL(M[0].url))&&(M[0].url=D.profilePicture,g.af(g.XL(D.profilePicture))&&Vbl("VideoPlayer",239976093,"Expected non-empty profile picture."));M=x.backgroundImage.thumbnail.thumbnails;M!=null&&M.length>0&&g.af(g.XL(M[0].url))&&(M[0].url=D.LJ());M=x.headline;M!=null&&g.af(g.XL(M.text))&&(M.text=D.author)}this.V.init(ju("ad-image"),x.image,y);this.N.init(ju("ad-text"),x.headline,y);this.J.init(ju("ad-text"),x.description,y);this.Cc.init(ju("ad-image"),x.backgroundImage,y);D=["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.N.element.classList.add("ytp-ad-action-interstitial-headline-light");this.J.element.classList.add("ytp-ad-action-interstitial-description-light");this.api.j().C("enable_default_mono_cta_migration_web_client")?D.push("ytp-ad-action-interstitial-action-button-mono-dark"):D.push("ytp-ad-action-interstitial-action-button-dark");this.api.j().B&&(D.push("ytp-ad-action-interstitial-action-button-mobile-companion-size"), this.api.j().C("enable_default_mono_cta_migration_web_client")?D.push("ytp-ad-action-interstitial-action-button-mono-dark"):D.push("ytp-ad-action-interstitial-action-button-dark"));this.api.j().C("enable_unified_action_endcap_on_web")&&!this.api.j().B&&(this.api.j().C("enable_default_mono_cta_migration_web_client")?D.push("ytp-ad-action-interstitial-action-button-unified-mono"):D.push("ytp-ad-action-interstitial-action-button-unified"),this.YG.classList.add("ytp-ad-action-interstitial-action-button-container-unified"), this.V.element.classList.add("ytp-ad-action-interstitial-image-unified"),this.zt.classList.add("ytp-ad-action-interstitial-background-container-unified"),this.x_.classList.add("ytp-ad-action-interstitial-card-unified"),this.dS.classList.add("ytp-ad-action-interstitial-description-container-unified"),this.J.element.classList.add("ytp-ad-action-interstitial-description-unified"),this.UJ.classList.add("ytp-ad-action-interstitial-headline-container-unified"),this.N.element.classList.add("ytp-ad-action-interstitial-headline-unified"), this.N1.classList.add("ytp-ad-action-interstitial-image-container-unified"),this.e8.classList.add("ytp-ad-action-interstitial-instream-info-unified"),this.slot.classList.add("ytp-ad-action-interstitial-slot-unified"));this.actionButton=new BN(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,D);g.U(this,this.actionButton);this.actionButton.a7(this.YG);this.actionButton.init(ju("button"),g.q(x.actionButton,g.da),y);rv(this.actionButton.element);D=bM(this.actionButton.element);XZ(this.actionButton.element, D+" This link opens in new tab");this.navigationEndpoint=x.navigationEndpoint;this.U.Z(this.N1,"click",this.wI,this);this.U.Z(this.dS,"click",this.wI,this);this.api.j().B||this.U.Z(this.UJ,"click",this.wI,this);this.T=this.uH?new dl(this.api,a):new ZZ(a);g.U(this,this.T);if(x.skipButton){(a=g.q(x.skipButton,ia8))&&this.T&&(this.skipButton=new S9(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.T,this.Ey),g.U(this,this.skipButton),this.skipButton.a7(this.element),this.skipButton.init(ju("skip-button"), a,y));if(y=x.adBadgeRenderer)if(y=g.q(y,Ha1))a=new C9(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,!0,!0),a.a7(this.e8),a.init(ju("simple-ad-badge"),y,this.macros),g.U(this,a);if(y=x.adInfoRenderer)if(y=g.q(y,CH))a=new bR(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.element,void 0,!0),a.a7(this.e8),a.init(ju("ad-info-hover-text-button"),y,this.macros),g.U(this,a)}else x.nonskippableOverlayRenderer&&(a=g.q(x.nonskippableOverlayRenderer,qS))&&this.T&&(this.B= new DZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.T,!1),g.U(this,this.B),this.B.a7(this.element),this.B.init(ju("ad-preview"),a,y));x.countdownRenderer&&(x=x.countdownRenderer,g.q(x,Oaz)&&this.T&&(y=new l3G(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.T),g.U(this,y),y.a7(this.element),y.init(ju("timed-pie-countdown"),g.q(x,Oaz),this.macros)));this.show();this.element.focus()}else g.mT(Error("AdActionInterstitialRenderer has no navigation endpoint.")); else g.mT(Error("AdActionInterstitialRenderer has no button."));else g.mT(Error("AdActionInterstitialRenderer has no background AdImage."));else g.mT(Error("AdActionInterstitialRenderer has no description AdText."));else g.mT(Error("AdActionInterstitialRenderer has no headline AdText."));else g.mT(Error("AdActionInterstitialRenderer has no image."))}; g.C.clear=function(){g.h6(this.U);this.hide()}; g.C.show=function(){u$8(!0);this.actionButton&&this.actionButton.show();this.skipButton&&this.skipButton.show();this.B&&this.B.show();JB.prototype.show.call(this)}; g.C.hide=function(){u$8(!1);this.actionButton&&this.actionButton.hide();this.skipButton&&this.skipButton.hide();this.B&&this.B.hide();JB.prototype.hide.call(this)}; g.C.wI=function(){this.navigationEndpoint&&(this.layoutId?this.Zy.executeCommand(this.navigationEndpoint,this.layoutId):g.mT(Error("Missing layoutId for ad action interstitial.")))};var B6l={iconType:"CLOSE"},Zb=new g.cK(320,63);g.d(sOG,JB);g.C=sOG.prototype; g.C.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);this.U=x;this.V=g.Fe(this.U.onClickCommands||[]);this.e8=this.U.onErrorCommand||null;if(a=this.U.contentSupportedRenderer)a=this.U.contentSupportedRenderer,x=this.U.adInfoRenderer||null,g.q(a,Ygq)?(this.N=g.PK("ytp-ad-overlay-ad-info-button-container",this.J.element),hFq(this,x),a=f3T(this,g.q(a,Ygq))):g.q(a,AqJ)?(this.N=g.PK("ytp-ad-overlay-ad-info-button-container",this.B.element),hFq(this,x),a=gN8(this,g.q(a,AqJ))):g.q(a,UXh)?(this.N= g.PK("ytp-ad-overlay-ad-info-button-container",this.T.element),hFq(this,x),a=RFG(this,g.q(a,UXh))):(g.mT(Error("InvideoOverlayAdRenderer content could not be initialized.")),a=!1);a&&(this.show(),Yqq(this,!0))}; g.C.clear=function(){Yqq(this,!1);this.N1.reset();this.dS=0;this.J.hide();this.logVisibility(this.J.element,!1);this.B.hide();this.logVisibility(this.B.element,!1);this.T.hide();this.logVisibility(this.T.element,!1);this.hide();this.dispose()}; g.C.E_8=function(){this.YG&&(this.layoutId?this.Zy.executeCommand(this.YG,this.layoutId):g.mT(Error("Missing layoutId for invideo_overlay_ad.")));this.api.pauseVideo()}; g.C.H_=function(){a:{if(this.U&&this.U.closeButton&&this.U.closeButton.buttonRenderer){var a=this.U.closeButton.buttonRenderer;if(a.serviceEndpoint){a=[a.serviceEndpoint];break a}}a=[]}a=g.W(a);for(var x=a.next();!x.done;x=a.next())x=x.value,this.layoutId?this.Zy.executeCommand(x,this.layoutId):g.mT(Error("Missing layoutId for invideo_overlay_ad."));this.api.onAdUxClicked("in_video_overlay_close_button",this.layoutId)}; g.C.jYy=function(){this.Cc||this.api.getPlayerState(1)!==2||this.api.playVideo()}; g.C.zP=function(){this.Cc||this.api.getPlayerState(1)!==2||this.api.playVideo();this.api.zP("invideo-overlay")}; g.C.ilP=function(a){a.target===this.N&&g.PK("ytp-ad-button",this.zt.element).click()};g.d(A28,eu);g.C=A28.prototype;g.C.init=function(a,x,y){eu.prototype.init.call(this,a,x,y);a=x.durationMs;this.J=a==null||a===0?0:a+this.T.getProgressState().current*1E3;if(x.text)var D=x.text.templatedAdText;else x.staticMessage&&(D=x.staticMessage);this.messageText.init(ju("ad-text"),D,y);this.messageText.a7(this.B.element);this.U.show(100);this.show()}; g.C.clear=function(){this.hide()}; g.C.hide=function(){UDG(this,!1);eu.prototype.hide.call(this);this.B.hide();this.messageText.hide();xZ(this)}; g.C.show=function(){UDG(this,!0);eu.prototype.show.call(this);aK(this);this.B.show();this.messageText.show()}; g.C.wp=function(){this.hide()}; g.C.Od=function(){if(this.T!=null){var a=this.T.getProgressState();a!=null&&a.current!=null&&(a=1E3*a.current,!this.dS&&a>=this.J?(this.U.hide(),this.dS=!0):this.messageText&&this.messageText.isTemplated()&&(a=Math.max(0,Math.ceil((this.J-a)/1E3)),a!==this.N&&(I0(this.messageText,{TIME_REMAINING:String(a)}),this.N=a)))}};g.d(HKS,JB);g.C=HKS.prototype; g.C.init=function(a,x,y){JB.prototype.init.call(this,a,x,{});x.image&&x.image.thumbnail?x.headline?x.description?x.actionButton&&g.q(x.actionButton,g.da)?(this.J.init(ju("ad-image"),x.image,y),this.B.init(ju("ad-text"),x.headline,y),this.U.init(ju("ad-text"),x.description,y),this.actionButton=new BN(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,["ytp-ad-underlay-action-button"]),x.backgroundColor&&g.F7(this.element,"background-color",g.gl(x.backgroundColor)),g.U(this,this.actionButton), this.actionButton.a7(this.N),this.actionButton.init(ju("button"),g.q(x.actionButton,g.da),y),a=g.ts(this.api.j().experiments,"player_underlay_video_width_fraction"),this.api.j().C("place_shrunken_video_on_left_of_player")?(x=this.T,g.o9(x,"ytp-ad-underlay-left-container"),g.zt(x,"ytp-ad-underlay-right-container"),g.F7(this.T,"margin-left",Math.round((a+.02)*100)+"%")):(x=this.T,g.o9(x,"ytp-ad-underlay-right-container"),g.zt(x,"ytp-ad-underlay-left-container")),g.F7(this.T,"width",Math.round((1-a- .04)*100)+"%"),this.api.Hf()&&this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.AZ.bind(this)),this.api.addEventListener("resize",this.cQ.bind(this))):g.mT(Error("InstreamAdPlayerUnderlayRenderer has no button.")):g.mT(Error("InstreamAdPlayerUnderlayRenderer has no description AdText.")):g.mT(Error("InstreamAdPlayerUnderlayRenderer has no headline AdText.")):g.mT(Error("InstreamAdPlayerUnderlayRenderer has no image."))}; g.C.show=function(){iK6(!0);this.actionButton&&this.actionButton.show();JB.prototype.show.call(this)}; g.C.hide=function(){iK6(!1);this.actionButton&&this.actionButton.hide();JB.prototype.hide.call(this)}; g.C.clear=function(){this.api.removeEventListener("playerUnderlayVisibilityChange",this.AZ.bind(this));this.api.removeEventListener("resize",this.cQ.bind(this));this.hide()}; g.C.onClick=function(a){JB.prototype.onClick.call(this,a);this.actionButton&&g.g1(this.actionButton.element,a.target)&&this.api.pauseVideo()}; g.C.AZ=function(a){a==="transitioning"?(this.T.classList.remove("ytp-ad-underlay-clickable"),this.show()):a==="visible"?this.T.classList.add("ytp-ad-underlay-clickable"):a==="hidden"&&(this.hide(),this.T.classList.remove("ytp-ad-underlay-clickable"))}; g.C.cQ=function(a){a.width>1200?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")):a.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.F7(this.B.element,"font-size",a.width/40+"px")};g.d(ni,JB); ni.prototype.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);x.toggledLoggingParams&&(this.toggledLoggingParams=x.toggledLoggingParams);x.answer&&g.q(x.answer,g.da)?(a=new BN(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),a.a7(this.answer),a.init(ju("ytp-ad-survey-answer-button"),g.q(x.answer,g.da),y),a.show()):x.answer&&g.q(x.answer,db)&&(this.T=new HN(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy, ["ytp-ad-survey-answer-toggle-button"]),this.T.a7(this.answer),g.U(this,this.T),this.T.init(ju("survey-answer-button"),g.q(x.answer,db),y));this.show()}; ni.prototype.De=function(a){this.layoutId?k6(this.Zy,a,this.layoutId,this.macros):(a=new g.$G("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.mT(a))}; ni.prototype.onClick=function(a){JB.prototype.onClick.call(this,a);if(this.api.j().C("supports_multi_step_on_desktop")&&this.index!==null)this.onSelected(this.index)}; ni.prototype.clear=function(){this.hide()};g.d(OKz,JB);OKz.prototype.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);x.answer&&g.q(x.answer,db)&&(this.button=new HN(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.a7(this.T),this.button.init(ju("survey-none-of-the-above-button"),g.q(x.answer,db),y));this.show()};g.d(vD,BN);vD.prototype.init=function(a,x,y){BN.prototype.init.call(this,a,x,y);a=!1;x.text&&(x=g.QC(x.text),a=!g.af(x));a||g.E0(Error("No submit text was present in the renderer."))}; vD.prototype.onClick=function(a){this.publish("l");BN.prototype.onClick.call(this,a)};g.d(PD,JB); PD.prototype.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);if(a=x.skipOrPreviewRenderer)g.q(a,pE)?(a=g.q(a,pE),y=new L9(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.U,!0),y.a7(this.skipOrPreview),y.init(ju("skip-button"),a,this.macros),g.U(this,y),this.T=y):g.q(a,qS)&&(a=g.q(a,qS),y=new DZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.U,!1),y.a7(this.skipOrPreview),y.init(ju("ad-preview"),a,this.macros),y.dS.show(100),y.show(),g.U(this,y), this.T=y);this.T==null&&(a=Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(x)),g.mT(a));x.submitButton&&(a=x.submitButton,g.q(a,g.da)&&(a=g.q(a,g.da),y=new vD(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),y.a7(this.submitButton),y.init(ju("survey-submit"),a,this.macros),g.U(this,y),this.B=y));if(a=x.adBadgeRenderer)a=g.q(a,Ha1),y=new C9(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,!0,!0,!0),y.a7(this.J),y.init(ju("simple-ad-badge"), a,this.macros),this.adBadge=y.element,g.U(this,y);if(a=x.adDurationRemaining)a=g.q(a,fnq),y=new TI(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.U,void 0,!0),y.a7(this.J),y.init(ju("ad-duration-remaining"),a,this.macros),g.U(this,y);(x=x.adInfoRenderer)&&g.q(x,CH)&&(a=new bR(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.element,void 0,!0),g.U(this,a),this.adBadge!==void 0?this.J.insertBefore(a.element,this.adBadge.nextSibling):a.a7(this.J),a.init(ju("ad-info-hover-text-button"), g.q(x,CH),this.macros));this.show()}; PD.prototype.clear=function(){this.hide()};g.d(Tq,JB);Tq.prototype.init=function(a,x,y){JB.prototype.init.call(this,a,x,y);bKh(this)}; Tq.prototype.show=function(){this.J=Date.now();JB.prototype.show.call(this)}; Tq.prototype.rK=function(){};g.d(pp7,Tq);g.C=pp7.prototype;g.C.init=function(a,x,y){var D=this;Tq.prototype.init.call(this,a,x,y);x.questionText&&VgC(this,x.questionText);x.answers&&x.answers.forEach(function(M,N){g.q(M,Co)&&r21(D,g.q(M,Co),y,N)}); this.N=new Set(this.B.map(function(M){return M.T.T})); (a=x.noneOfTheAbove)&&(a=g.q(a,R37))&&I38(this,a,y);x.surveyAdQuestionCommon&&Xpl(this,x.surveyAdQuestionCommon);x.submitEndpoints&&(this.submitEndpoints=x.submitEndpoints);this.Z(this.element,"change",this.onChange);this.show()}; g.C.rK=function(){eF6(this,!1);this.U.B.subscribe("l",this.X$G,this)}; g.C.onChange=function(a){a.target===this.noneOfTheAbove.button.T?aTG(this):this.N.has(a.target)&&(this.noneOfTheAbove.button.toggleButton(!1),eF6(this,!0))}; g.C.X$G=function(){var a=[],x=this.B.reduce(function(M,N,F){var c=N.toggledLoggingParams;N.T&&N.T.isToggled()&&c&&(M.push(c),a.push(F));return M},[]).join("&"),y=this.submitEndpoints.map(function(M){if(!M.loggingUrls)return M; M=g.R4(M);M.loggingUrls=M.loggingUrls.map(function(N){N.baseUrl&&(N.baseUrl=Bw(N.baseUrl,x));return N}); return M}); if(y){y=g.W(y);for(var D=y.next();!D.done;D=y.next())D=D.value,this.layoutId?k6(this.Zy,D,this.layoutId,this.macros):g.mT(Error("Missing layoutId for multi_select_question."))}this.api.j().C("supports_multi_step_on_desktop")&&this.dS(a)}; g.C.clear=function(){this.api.j().C("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.d(lJ,Tq);lJ.prototype.init=function(a,x,y){var D=this;Tq.prototype.init.call(this,a,x,y);x.questionText&&VgC(this,x.questionText);x.answers&&x.answers.forEach(function(M,N){g.q(M,Co)&&r21(D,g.q(M,Co),y,N)}); x.surveyAdQuestionCommon?Xpl(this,x.surveyAdQuestionCommon):Wv(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(x)));this.show()}; lJ.prototype.clear=function(){this.api.j().C("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.d(kQ,JB);kQ.prototype.init=function(a,x,y){var D=this;JB.prototype.init.call(this,a,x,y);if(this.api.j().C("supports_multi_step_on_desktop")){var M;this.conditioningRules=(M=x.conditioningRules)!=null?M:[];var N;this.B=(N=x.questions)!=null?N:[];var F;((F=x.questions)==null?0:F.length)&&D4S(this,0)}else(x.questions||[]).forEach(function(c){g.q(c,LH)?yy1(D,g.q(c,LH),y):g.q(c,KH)&&jgl(D,g.q(c,KH),y)}); this.show()}; kQ.prototype.clear=function(){this.api.j().C("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())}; kQ.prototype.U=function(a){var x=this;if(this.api.j().C("supports_multi_step_on_desktop")){var y;if((y=this.conditioningRules)==null?0:y.length){var D;if(a.length===0)this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);else if(this.conditioningRules.find(function(M){return M.questionIndex===x.T})==null)g.mT(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===x.T)switch(M.condition){case "CONDITION_ALL_OF":var N;if((N=M.answerIndices)==null?0:N.every(function(c){return a.includes(c)}))D=M.nextQuestionIndex; break;case "CONDITION_ANY_OF":var F;if((F=M.answerIndices)==null?0:F.some(function(c){return a.includes(c)}))D=M.nextQuestionIndex; break;default:g.mT(Error("Expected specified condition in survey conditioning rules."))}}),D!=null)D4S(this,D); else this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}else this.questions.length>1&&g.mT(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.d(uJ,JB); uJ.prototype.init=function(a,x,y){var D=this;JB.prototype.init.call(this,a,x,y);a=x.timeoutSeconds||0;if(typeof a!=="number"||a<0)g.mT(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+a));else if(x.timeoutCommands)if(x.text)if(x.ctaButton&&g.q(x.ctaButton,g.da))if(x.brandImage)if(x.backgroundImage&&g.q(x.backgroundImage,Z_)&&g.q(x.backgroundImage,Z_).landscape){this.layoutId||g.mT(Error("Missing layoutId for survey interstitial."));MaT(this.interstitial,g.q(x.backgroundImage, Z_).landscape);MaT(this.logoImage,x.brandImage);g.RZ(this.text,g.QC(x.text));var M=["ytp-ad-survey-interstitial-action-button"];M.push("ytp-ad-survey-interstitial-action-button-rounded");this.actionButton=new BN(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,M);g.U(this,this.actionButton);this.actionButton.a7(this.B);this.actionButton.init(ju("button"),g.q(x.ctaButton,g.da),y);this.actionButton.show();this.T=new dl(this.api,a*1E3);this.T.subscribe("g",function(){D.transition.hide()}); g.U(this,this.T);this.Z(this.element,"click",function(N){var F=N.target===D.interstitial;N=D.actionButton.element.contains(N.target);if(F||N)if(D.transition.hide(),F)D.api.onAdUxClicked(D.componentType,D.layoutId)}); this.transition.show(100)}else g.mT(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.mT(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.mT(Error("SurveyTextInterstitialRenderer has no button."));else g.mT(Error("SurveyTextInterstitialRenderer has no text."));else g.mT(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))}; uJ.prototype.clear=function(){this.hide()}; uJ.prototype.show=function(){NOG(!0);JB.prototype.show.call(this)}; uJ.prototype.hide=function(){NOG(!1);JB.prototype.hide.call(this)};g.d(mk,eu);g.C=mk.prototype; g.C.init=function(a,x){eu.prototype.init.call(this,a,x,{});if(x.durationMilliseconds){if(x.durationMilliseconds<0){g.mT(Error("DurationMilliseconds was specified incorrectly in AdPreview with a value of: "+x.durationMilliseconds));return}this.B=x.durationMilliseconds}else this.B=this.T.hW();var y;if((y=x.previewText)==null||!y.text||g.af(x.previewText.text))g.mT(Error("No text is returned for AdPreview."));else{this.N=x.previewText;x.previewText.isTemplated||g.RZ(this.J,x.previewText.text);var D; if(((D=this.api.getVideoData(1))==null?0:D.Oa)&&x.previewImage){var M,N;(a=((N=FS(((M=x.previewImage)==null?void 0:M.sources)||[],52,!1))==null?void 0:N.url)||"")&&a.length?(this.previewImage=new g.o0({W:"img",G:"ytp-preview-ad__image",X:{src:"{{imageUrl}}"}}),this.previewImage.updateValue("imageUrl",a),g.U(this,this.previewImage),this.previewImage.a7(this.element)):g.mT(Error("Failed to get imageUrl in AdPreview."))}else this.J.classList.add("ytp-preview-ad__text--padding--wide")}}; g.C.clear=function(){this.hide()}; g.C.hide=function(){xZ(this);eu.prototype.hide.call(this)}; g.C.show=function(){aK(this);eu.prototype.show.call(this)}; g.C.wp=function(){this.hide()}; g.C.Od=function(){if(this.T){var a=this.T.getProgressState();if(a!=null&&a.current)if(a=1E3*a.current,a>=this.B)this.transition.hide();else{var x;if((x=this.N)==null?0:x.isTemplated)if(x=Math.max(0,Math.ceil((this.B-a)/1E3)),x!==this.U){var y,D;(a=(y=this.N)==null?void 0:(D=y.text)==null?void 0:D.replace("{TIME_REMAINING}",String(x)))&&g.RZ(this.J,a);this.U=x}}}};g.d(WD,JB); WD.prototype.init=function(a,x){JB.prototype.init.call(this,a,x,{});var y,D;if((a=((D=FS(((y=x.image)==null?void 0:y.sources)||[],Fc7(x),!0))==null?void 0:D.url)||"")&&a.length){y=this.QP("ytp-ad-avatar");y.src=a;var M,N;if(D=(M=x.interaction)==null?void 0:(N=M.accessibility)==null?void 0:N.label)y.alt=D;switch(x.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(x.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.mT(Error("Failed to get imageUrl in AdAvatar."))}; WD.prototype.clear=function(){this.hide()}; WD.prototype.onClick=function(a){JB.prototype.onClick.call(this,a)};g.d(ED,JB); ED.prototype.init=function(a,x){JB.prototype.init.call(this,a,x,{});var y;a=(y=x.label)==null?void 0:y.content;if((y=a!=null&&!g.af(a))||x.iconImage){y&&(this.buttonText=new g.o0({W:"span",G:"ytp-ad-button-vm__text",PJ:a}),g.U(this,this.buttonText),this.buttonText.a7(this.element));var D,M,N=((D=x.interaction)==null?0:(M=D.accessibility)==null?0:M.label)||y?a:"";N&&XZ(this.element,N+" This link opens in new tab");rv(this.element);if(x.iconImage){D=void 0;if(x.iconImage){a:{M=x.iconImage;if(M.sources)for(M= g.W(M.sources),a=M.next();!a.done;a=M.next())if(a=a.value,N=void 0,(N=a.clientResource)==null?0:N.imageName){M=a;break a}M=void 0}if(M){var F;D={iconType:(F=M.clientResource)==null?void 0:F.imageName}}}F=sj(D,!1,this.B);F!=null&&(this.buttonIcon=new g.o0({W:"span",G:"ytp-ad-button-vm__icon",K:[F]}),g.U(this,this.buttonIcon),x.iconLeading?($M(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--leading")):y?(this.buttonIcon.a7(this.element),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--trailing")): (this.buttonIcon.a7(this.element),this.element.classList.add("ytp-ad-button-vm--icon-only")))}switch(x.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_MONO_FILLED":this.element.classList.add("ytp-ad-button-vm--style-mono-filled");break;case "AD_BUTTON_STYLE_FILLED":this.api.C("delhi_modern_web_player")? this.element.classList.add("ytp-ad-button-vm--style-filled-white"):this.element.classList.add(this.T?"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(x.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.E0(Error("AdButton does not have label or an icon."))}; ED.prototype.clear=function(){this.hide()}; ED.prototype.onClick=function(a){JB.prototype.onClick.call(this,a)};g.d(zRG,eu);g.C=zRG.prototype; g.C.init=function(a,x){eu.prototype.init.call(this,a,x,{});if(a=g.q(x.avatar,A8)){var y=x.headline;if(y){var D=x.description;if(D){var M=g.q(x.button,HD);M?(this.adAvatar.init(ju("ad-avatar"),a),this.headline.init(ju("ad-simple-attributed-string"),new kZ(y)),this.description.init(ju("ad-simple-attributed-string"),new kZ(D)),y.content&&y.content.length>20&&this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--hidden--in--small--player"),this.adButton.init(ju("ad-button"),M), this.startMilliseconds=x.startMs||0,this.api.Hf()||this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.PQ.bind(this)),aK(this)):g.mT(Error("No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.mT(Error("No description is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.mT(Error("No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.mT(Error("No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}; g.C.Od=function(){if(this.T){var a=this.T.getProgressState();a&&a.current&&1E3*a.current>=this.startMilliseconds&&(xZ(this),this.element.classList.remove("ytp-ad-avatar-lockup-card--inactive"))}}; g.C.wp=function(){this.clear()}; g.C.onClick=function(a){this.api.pauseVideo();eu.prototype.onClick.call(this,a)}; g.C.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.PQ.bind(this))}; g.C.show=function(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();eu.prototype.show.call(this)}; g.C.hide=function(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();eu.prototype.hide.call(this)}; g.C.PQ=function(a){a==="hidden"?this.show():this.hide()};g.d(sD,JB);g.C=sD.prototype; g.C.init=function(a,x){JB.prototype.init.call(this,a,x,{});if(!x.label||g.af(x.label))g.mT(Error("No label is returned for SkipAdButton."));else if(g.RZ(this.U,x.label),a=sj({iconType:"SKIP_NEXT_NEW"},!1,!1,this.api.C("delhi_modern_web_player_icons")),a==null)g.mT(Error("Unable to retrieve icon for SkipAdButton"));else if(this.J=new g.o0({W:"span",G:"ytp-skip-ad-button__icon",K:[a]}),g.U(this,this.J),this.J.a7(this.element),this.api.j().experiments.XR("enable_skip_to_next_messaging")&&(x=g.XL(x.targetId)))this.B= !0,this.element.setAttribute("data-tooltip-target-id",x),this.element.setAttribute("data-tooltip-target-fixed","")}; g.C.onClick=function(a){a&&a.preventDefault();var x,y;$BS(a,{contentCpn:(y=(x=this.api.getVideoData(1))==null?void 0:x.clientPlaybackNonce)!=null?y:""})===0?this.api.uY("onAbnormalityDetected"):(JB.prototype.onClick.call(this,a),this.api.uY("onAdSkip"),this.api.onAdUxClicked(this.componentType,this.layoutId))}; g.C.clear=function(){this.T.reset();this.hide()}; g.C.hide=function(){JB.prototype.hide.call(this)}; g.C.show=function(){this.T.start();JB.prototype.show.call(this);this.B&&this.api.j().experiments.XR("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};g.d(cyh,eu);g.C=cyh.prototype; g.C.init=function(a,x){eu.prototype.init.call(this,a,x,{});a=g.q(x.preskipState,Ins);var y;if((y=this.api.getVideoData())==null?0:y.isDaiEnabled()){if(!a){g.mT(Error("No AdPreviewViewModel is returned in SkipAdViewModel."));return}this.B=new mk(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.T);g.U(this,this.B);this.B.a7(this.element);var D;(D=this.B)==null||D.init(ju("preview-ad"),a);(y=this.B)!=null&&(y.transition.show(100),y.show())}(y=g.q(x.skippableState,aJG))?(x.skipOffsetMilliseconds!= null?this.skipOffsetMilliseconds=x.skipOffsetMilliseconds:(g.E0(Error("No skipOffsetMilliseconds is returned in SkipAdViewModel.")),this.skipOffsetMilliseconds=5E3),this.J.init(ju("skip-button"),y),this.show()):g.mT(Error("No SkipAdButtonViewModel is returned in SkipAdViewModel."))}; g.C.show=function(){aK(this);eu.prototype.show.call(this)}; g.C.hide=function(){!this.isSkippable&&this.B?this.B.hide():this.J&&this.J.hide();xZ(this);eu.prototype.hide.call(this)}; g.C.clear=function(){var a;(a=this.B)==null||a.clear();this.J&&this.J.clear();xZ(this);eu.prototype.hide.call(this)}; g.C.wp=function(){this.hide()}; g.C.Od=function(){if(1E3*this.T.getProgressState().current>=this.skipOffsetMilliseconds&&!this.isSkippable){this.isSkippable=!0;var a;(a=this.B)!=null&&a.transition.hide();(a=this.J)!=null&&(a.transition.show(),a.show())}};g.d(BD,JB); BD.prototype.init=function(a,x){JB.prototype.init.call(this,a,x,{});if(x.label){var y;((y=x.label)==null?0:y.content)&&!g.af(x.label.content)&&(this.linkText=new g.o0({W:"span",G:"ytp-visit-advertiser-link__text",PJ:x.label.content}),g.U(this,this.linkText),this.linkText.a7(this.element));var D,M;if((D=x.interaction)==null?0:(M=D.accessibility)==null?0:M.label)XZ(this.element,x.interaction.accessibility.label+" This link opens in new tab");else{var N;((N=x.label)==null?0:N.content)&&!g.af(x.label.content)&&XZ(this.element, x.label.content+" This link opens in new tab")}rv(this.element);this.element.setAttribute("tabindex","0");this.show()}else g.mT(Error("No label found in VisitAdvertiserLink."))}; BD.prototype.onClick=function(a){JB.prototype.onClick.call(this,a);this.api.onAdUxClicked(this.componentType,this.layoutId)}; BD.prototype.clear=function(){this.hide()};g.d(h8,JB); h8.prototype.init=function(a,x,y,D){JB.prototype.init.call(this,a,x,{});if(x.skipOrPreview){y=x.skipOrPreview;a=g.q(y,xCF);y=g.q(y,Ins);if(a)this.iG=new cyh(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.B),g.U(this,this.iG),this.iG.a7(this.V),this.iG.init(ju("skip-ad"),a);else{var M;y&&((M=this.api.getVideoData())==null?0:M.isDaiEnabled())&&(this.U=new mk(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.B,1),g.U(this,this.U),this.U.a7(this.V),this.U.init(ju("ad-preview"), y),M=this.U,M.transition.show(100),M.show())}if(M=g.q(x.skipOrPreview,xCF))var N=M.skipOffsetMilliseconds}x.playerAdCard&&(M=g.q(x.playerAdCard,e38))&&(this.playerAdCard=new zRG(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.B),g.U(this,this.playerAdCard),this.playerAdCard.a7(this.UJ),this.playerAdCard.init(ju("ad-avatar-lockup-card"),M));x.adBadgeRenderer&&((M=g.q(x.adBadgeRenderer,UD))?(this.J=new mE(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,!0),g.U(this, this.J),this.J.a7(this.T),this.J.init(ju("ad-badge"),M)):g.mT(Error("AdBadgeViewModel is not found in player overlay layout.")));x.adPodIndex&&(M=g.q(x.adPodIndex,tsG))&&(this.adPodIndex=new Wu(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),g.U(this,this.adPodIndex),this.adPodIndex.a7(this.T),this.adPodIndex.init(ju("ad-pod-index"),M));x.adInfoRenderer&&((M=g.q(x.adInfoRenderer,CH))?(this.adInfoButton=new bR(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.element, void 0,!0),g.U(this,this.adInfoButton),this.J!==void 0?this.T.insertBefore(this.adInfoButton.element,this.J.element.nextSibling):this.adInfoButton.a7(this.T),this.adInfoButton.init(ju("ad-info-hover-text-button"),M,this.macros)):g.E0(Error("AdInfoRenderer is not found in player overlay layout.")));var F;M=(F=this.api.getVideoData())==null?void 0:F.isDaiEnabled();x.adDurationRemaining&&M&&(F=g.q(x.adDurationRemaining,fnq))&&(this.adDurationRemaining=new TI(this.api,this.layoutId,this.interactionLoggingClientData, this.Zy,this.B,D.videoAdDurationSeconds,!0),g.U(this,this.adDurationRemaining),this.adPodIndex!==void 0?this.T.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adDurationRemaining.a7(this.T),this.adDurationRemaining.init(ju("ad-duration-remaining"),F,this.macros),this.adDurationRemaining.element.classList.add("ytp-ad-duration-remaining-autohide"));x.visitAdvertiserLink&&(D=g.q(x.visitAdvertiserLink,jsJ))&&(this.visitAdvertiserLink=new BD(this.api,this.layoutId, this.interactionLoggingClientData,this.Zy),g.U(this,this.visitAdvertiserLink),this.visitAdvertiserLink.a7(this.T),this.visitAdvertiserLink.init(ju("visit-advertiser-link"),D));x.adDisclosureBanner&&(x=g.q(x.adDisclosureBanner,rqh))&&(this.adDisclosureBanner=new EW(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),g.U(this,this.adDisclosureBanner),this.adDisclosureBanner.a7(this.dS),this.adDisclosureBanner.init(ju("ad-disclosure-banner"),x));this.N=new h7(this.api,this.B,N,!0);g.U(this, this.N);g.f1(this.api,this.N.element,4);this.show()}; h8.prototype.clear=function(){this.hide()};g.d(owq,JB);g.C=owq.prototype; g.C.init=function(a,x){JB.prototype.init.call(this,a,x,{});if(x!=null&&x.title)if(a=x.title)if(this.headline.init(ju("ad-simple-attributed-string"),new kZ(a)),a=g.q(x.moreInfoButton,HD)){if(this.moreInfoButton.init(ju("ad-button"),a),x.descriptions)x.descriptions.length>0&&(a=x.descriptions[0])&&(this.T=new uC(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),g.U(this,this.T),this.T.a7(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[0]),this.T.init(ju("ad-simple-attributed-string"), new kZ(a))),x.descriptions.length>1&&(x=x.descriptions[1])&&(this.B=new uC(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),g.U(this,this.B),this.B.a7(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[1]),this.B.init(ju("ad-simple-attributed-string"),new kZ(x)))}else g.mT(Error("No AdButtonViewModel is returned in AdGridCardText."));else g.mT(Error("No headline found in AdGridCardText."));else g.mT(Error("No headline found in AdGridCardText."))}; g.C.onClick=function(a){JB.prototype.onClick.call(this,a);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.C.clear=function(){this.hide();this.headline.clear();this.moreInfoButton.clear();var a;(a=this.T)==null||a.clear();var x;(x=this.B)==null||x.clear()}; g.C.hide=function(){this.headline.hide();this.moreInfoButton.hide();var a;(a=this.T)==null||a.hide();var x;(x=this.B)==null||x.hide();JB.prototype.hide.call(this)}; g.C.show=function(){JB.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var a;(a=this.T)==null||a.show();var x;(x=this.B)==null||x.show()};g.d($Q,JB);$Q.prototype.init=function(a,x){JB.prototype.init.call(this,a,x,{});if(x!=null&&x.gridCards)if(x.style!=="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN")g.mT(Error("Only single column style is currently supported in AdGridCardCollection."));else for(a=g.W(x.gridCards),x=a.next();!x.done;x=a.next()){if(x=g.q(x.value,p1C)){var y=new owq(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy);g.U(this,y);y.a7(this.element);y.init(ju("ad-grid-card-text"),x);this.T.push(y)}}else g.mT(Error("No grid cards found in AdGridCardCollection."))}; $Q.prototype.show=function(){for(var a=g.W(this.T),x=a.next();!x.done;x=a.next())x.value.show();JB.prototype.show.call(this)}; $Q.prototype.clear=function(){this.hide();for(var a=g.W(this.T),x=a.next();!x.done;x=a.next())x.value.clear()}; $Q.prototype.hide=function(){for(var a=g.W(this.T),x=a.next();!x.done;x=a.next())x.value.hide();JB.prototype.hide.call(this)};g.d(fi,eu);g.C=fi.prototype;g.C.init=function(a,x,y,D,M){M=M===void 0?0:M;eu.prototype.init.call(this,a,x,y,D);this.playerProgressOffsetMs=M;aK(this);this.api.addEventListener("playerUnderlayVisibilityChange",this.Id.bind(this));this.api.addEventListener("resize",this.nk.bind(this));this.api.Hf()?(this.B=!0,this.api.LN(!0),this.show()):this.hide()}; g.C.Od=function(){if(this.T){var a=this.T.getProgressState();a&&a.current&&!this.B&&1E3*a.current>=this.playerProgressOffsetMs&&(this.B=!0,this.api.LN(!0),this.show())}}; g.C.wp=function(){this.B&&this.api.LN(!1);this.hide()}; g.C.clear=function(){this.api.LN(!1);this.api.removeEventListener("playerUnderlayVisibilityChange",this.Id.bind(this));this.api.removeEventListener("resize",this.nk.bind(this));xZ(this);this.hide()}; g.C.hide=function(){JyC(!1);eu.prototype.hide.call(this)}; g.C.show=function(){JyC(!0);eu.prototype.show.call(this)};g.d(GQ7,fi);g.C=GQ7.prototype; g.C.init=function(a,x,y,D){if(x!=null&&x.adGridCardCollection)if(x!=null&&x.adButton){var M=Number(x.playerProgressOffsetMs||"0");isNaN(M)?fi.prototype.init.call(this,a,x,y,D):fi.prototype.init.call(this,a,x,y,D,M);a=x.headline;y=g.q(x.adAvatar,A8);a&&y?(this.headline=new uC(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),g.U(this,this.headline),this.headline.a7(this.QP("ytp-display-underlay-text-grid-cards__content_container__header__headline")),this.headline.init(ju("ad-simple-attributed-string"),new kZ(a)), this.adAvatar=new WD(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),g.U(this,this.adAvatar),this.adAvatar.a7(this.QP("ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar")),this.adAvatar.init(ju("ad-avatar"),y)):this.U.classList.remove("ytp-display-underlay-text-grid-cards__content_container__header");a=g.q(x.adGridCardCollection,ba7);this.adGridCardCollection.init(ju("ad-grid-card-collection"),a);x=g.q(x.adButton,HD);this.adButton.init(ju("ad-button"),x); this.hide()}else g.mT(Error("No button found in DisplayUnderlayTextGridCardsLayout."));else g.mT(Error("No grid cards found in DisplayUnderlayTextGridCardsLayout."))}; g.C.onClick=function(a){(this.adButton&&g.g1(this.adButton.element,a.target)||this.adAvatar&&g.g1(this.adAvatar.element,a.target))&&this.api.pauseVideo();fi.prototype.onClick.call(this,a);this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.C.nk=function(){}; g.C.clear=function(){this.hide();var a;(a=this.headline)==null||a.clear();var x;(x=this.adAvatar)==null||x.clear();this.adGridCardCollection.clear();this.adButton.clear();fi.prototype.clear.call(this)}; g.C.show=function(){var a;(a=this.headline)==null||a.show();var x;(x=this.adAvatar)==null||x.show();this.adGridCardCollection.show();this.adButton.show();fi.prototype.show.call(this)}; g.C.hide=function(){var a;(a=this.headline)==null||a.hide();var x;(x=this.adAvatar)==null||x.hide();this.adGridCardCollection.hide();this.adButton.hide();fi.prototype.hide.call(this)}; g.C.Id=function(a){a==="transitioning"?(this.J.classList.remove("ytp-ad-underlay-clickable"),this.show()):a==="visible"?this.J.classList.add("ytp-ad-underlay-clickable"):a==="hidden"&&(this.hide(),this.J.classList.remove("ytp-ad-underlay-clickable"))};g.d(gp,JB); gp.prototype.init=function(a,x){JB.prototype.init.call(this,a,x,{});if(x.attributes===void 0)g.mT(Error("No attributes found in AdDetailsLineViewModel."));else if(x.style===void 0)g.mT(Error("No style found in AdDetailsLineViewModel."));else{a=g.W(x.attributes);for(var y=a.next();!y.done;y=a.next())if(y=y.value,y.text!==void 0){y=y.text;var D=x.style,M=new uC(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy);g.U(this,M);M.a7(this.element);a:switch(D){case "AD_DETAILS_LINE_STYLE_RESPONSIVE":D="ytp-ad-details-line__text--style-responsive"; break a;default:D="ytp-ad-details-line__text--style-standard"}M.element.classList.add(D);M.init(ju("ad-simple-attributed-string"),new kZ(y));this.T.push(M)}this.show()}}; gp.prototype.show=function(){this.T.forEach(function(a){a.show()}); JB.prototype.show.call(this)}; gp.prototype.clear=function(){this.hide()}; gp.prototype.hide=function(){this.T.forEach(function(a){a.hide()}); JB.prototype.hide.call(this)};g.d(Ry,JB);Ry.prototype.init=function(a,x){JB.prototype.init.call(this,a,x,{});var y,D;(a=((D=FS(((y=x.image)==null?void 0:y.sources)||[]))==null?void 0:D.url)||"")&&a.length?(y=this.QP("ytp-image-background-image"),g.F7(y,"backgroundImage","url("+a+")"),x.blurLevel!==void 0&&g.F7(y,"filter","blur("+x.blurLevel+"px)"),x.gradient!==void 0&&(x=new g.O({W:"div",wS:["ytp-image-background--gradient-vertical"]}),g.U(this,x),x.a7(this.element)),this.show()):g.mT(Error("Failed to get imageUrl in ImageBackground."))}; Ry.prototype.clear=function(){this.hide()};g.d(QgC,eu);g.C=QgC.prototype;g.C.init=function(a,x){eu.prototype.init.call(this,a,x,{});g.F7(this.J,"stroke-dasharray","0 "+this.B);this.show()}; g.C.clear=function(){this.hide()}; g.C.hide=function(){xZ(this);eu.prototype.hide.call(this)}; g.C.show=function(){aK(this);eu.prototype.show.call(this)}; g.C.wp=function(){this.hide()}; g.C.Od=function(){if(this.T){var a=this.T.getProgressState();a!=null&&a.current!=null&&g.F7(this.J,"stroke-dasharray",a.current/a.seekableEnd*this.B+" "+this.B)}};g.d(YQ,JB); YQ.prototype.init=function(a,x){JB.prototype.init.call(this,a,x,{});if(Kcl(x)){this.adAvatar=new WD(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy);g.U(this,this.adAvatar);this.adAvatar.a7(this.QP("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"));this.adAvatar.init(ju("ad-avatar"),g.q(x.adAvatar,A8));this.headline=new uC(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy);g.U(this,this.headline);this.headline.a7(this.QP("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(ju("ad-simple-attributed-string"),new kZ(x.headline));if(a=g.q(x.adDetailsLine,Vss))this.detailsLine=new gp(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),g.U(this,this.detailsLine),this.detailsLine.a7(this.QP("ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container")),this.detailsLine.init(ju("ad-details-line"),a);this.adButton=new ED(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,!0);g.U(this,this.adButton); this.adButton.a7(this.QP("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"));this.adButton.init(ju("ad-button"),g.q(x.adButton,HD));this.adBadge=new mE(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,!0);g.U(this,this.adBadge);this.adBadge.a7(this.U);this.adBadge.init(ju("ad-badge"),g.q(x.adBadge,UD));this.adInfoButton=new bR(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.element,void 0,!0);g.U(this,this.adInfoButton);this.adInfoButton.a7(this.U); this.adInfoButton.init(ju("ad-info-hover-text-button"),g.q(x.adInfoRenderer,CH),this.macros);if(a=g.q(x.skipAdButton,aJG))this.skipAdButton=new sD(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),g.U(this,this.skipAdButton),this.skipAdButton.a7(this.element),this.skipAdButton.init(ju("skip-button"),a);this.B=new ZZ(x.durationMilliseconds);g.U(this,this.B);if(a=g.q(x.countdownViewModel,ySh))this.T=new QgC(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy,this.B),g.U(this, this.T),this.T.a7(this.QP("ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container")),this.T.init(ju("timed-pie-countdown"),a);if(x=g.q(x.imageBackground,X1C))this.imageBackground=new Ry(this.api,this.layoutId,this.interactionLoggingClientData,this.Zy),g.U(this,this.imageBackground),this.imageBackground.a7(this.element),this.imageBackground.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__background-image-container"),this.imageBackground.init(ju("image-background"), x);this.show();this.element.focus()}}; YQ.prototype.clear=function(){g.h6(this.J);this.hide()}; YQ.prototype.show=function(){So7(!0);this.adAvatar&&this.adAvatar.show();this.headline&&this.headline.show();this.adButton&&this.adButton.show();this.skipAdButton&&this.skipAdButton.show();JB.prototype.show.call(this)}; YQ.prototype.hide=function(){So7(!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.T&&this.T.hide();this.imageBackground&&this.imageBackground.hide();JB.prototype.hide.call(this)};g.d(iJ,g.Mf);g.C=iJ.prototype;g.C.hW=function(){return 1E3*this.api.getDuration(this.Bl,!1)}; g.C.stop=function(){this.T&&this.handler.WN(this.T)}; g.C.NG=function(){var a=this.api.getProgressState(this.Bl);this.B={seekableStart:a.seekableStart,seekableEnd:a.seekableEnd,current:this.api.getCurrentTime(this.Bl,!1)};this.publish("h")}; g.C.getProgressState=function(){return this.B}; g.C.Z4=function(a){g.Qj(a,2)&&this.publish("g")};var lky="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.d(OD,Oj); OD.prototype.J=function(a){var x=a.id,y=a.content,D=y.componentType;if(!lky.includes(D))switch(a.actionType){case 1:a=this.api;var M=this.Zy,N=y.layoutId,F=y.interactionLoggingClientData,c=y instanceof mF?y.uH:!1,J=y instanceof mF||y instanceof qP?y.Ey:!1;F=F===void 0?{}:F;c=c===void 0?!1:c;J=J===void 0?!1:J;switch(D){case "invideo-overlay":a=new sOG(a,N,F,M);break;case "player-overlay":a=new $Z(a,N,F,M,new iJ(a),J);break;case "player-overlay-layout":a=new h8(a,N,F,M,new iJ(a));break;case "survey":a= new kQ(a,N,F,M);break;case "ad-action-interstitial":a=new k0q(a,N,F,M,c,J);break;case "video-interstitial-buttoned-centered":a=new YQ(a,N,F,M);break;case "survey-interstitial":a=new uJ(a,N,F,M);break;case "ad-message":a=new A28(a,N,F,M,new iJ(a,1));break;case "player-underlay":a=new HKS(a,N,F,M);break;case "display-underlay-text-grid-cards":a=new GQ7(a,N,F,M,new iJ(a));break;default:a=null}if(!a){g.E0(Error("No UI component returned from ComponentFactory for type: "+D));break}g.mh(this.components, x)?g.E0(Error("Ad UI component already registered: "+x)):this.components[x]=a;a.bind(y);y instanceof kv?this.B?this.B.append(a.fb):g.E0(Error("Underlay view was not created but UnderlayRenderer was created")):this.U.append(a.fb);break;case 2:x=Lcz(this,a);if(x==null)break;x.bind(y);break;case 3:y=Lcz(this,a),y!=null&&(g.wg(y),g.mh(this.components,x)?(y=this.components,x in y&&delete y[x]):g.E0(Error("Ad UI component does not exist: "+x)))}}; OD.prototype.m6=function(){g.CD(Object.values(this.components));this.components={};Oj.prototype.m6.call(this)};g.d(wUG,g.Lf);g.C=wUG.prototype;g.C.create=function(){try{Ctq(this),this.load(),this.created=!0,Ctq(this)}catch(a){oK(a instanceof Error?a:String(a))}}; g.C.load=function(){Zxq(this)}; g.C.destroy=function(){var a=this.player.getVideoData(1);this.T.T.mx.Is(a&&a.clientPlaybackNonce||"");this.unload();this.created=!1}; g.C.unload=function(){g.Lf.prototype.unload.call(this);try{this.player.getRootNode().classList.remove("ad-created")}catch(x){oK(x instanceof Error?x:String(x))}if(this.B!=null){var a=this.B;this.B=null;a.dispose()}this.J.reset()}; g.C.a5=function(){return!1}; g.C.getAdState=function(){return-1}; g.C.getOptions=function(){return Object.values(TQh)}; g.C.qY=function(a,x){x=x===void 0?{}:x;switch(a){case "replaceUrlMacros":return a=x,a.url?(x=Ar7(this.player),Object.assign(x,a.vF7),a=g.BB(a.url,x)):a=null,a;case "onAboutThisAdPopupClosed":this.Te(x);break;case "executeCommand":a=x;a.command&&a.layoutId&&this.executeCommand(a);break;default:return null}}; g.C.NW=function(a){var x;return!((x=this.T.T.RK)==null||!x.get().NW(a))}; g.C.Te=function(a){a.isMuted&&zAG(qt(this.T).ma,qt(this.T).DT,a.layoutId);this.q4&&this.q4.Te()}; g.C.executeCommand=function(a){qt(this.T).Zy.executeCommand(a.command,a.layoutId)};g.ky("yt.player.Application.create",g.KF.create);g.ky("yt.player.Application.createAlternate",g.KF.create);S27(To(),Peh);var kjh=g.uF("ytcsi.tick");kjh&&kjh("pe");g.Kf("ad",wUG);g.d(g.t8,g.A);g.t8.prototype.start=function(a,x,y){this.config={from:a,to:x,duration:y,startTime:(0,g.lY)()};this.next()}; g.t8.prototype.stop=function(){this.delay.stop();this.config=void 0}; g.t8.prototype.next=function(){if(this.config){var a=this.config,x=a.from,y=a.to,D=a.duration;a=a.startTime;var M=(0,g.lY)()-a;a=this.T;D=PG1(a,M/D);if(D==0)a=a.Y;else if(D==1)a=a.V;else{M=Nk(a.Y,a.N,D);var N=Nk(a.N,a.D,D);a=Nk(a.D,a.V,D);M=Nk(M,N,D);N=Nk(N,a,D);a=Nk(M,N,D)}a=g.Dz(a,0,1);this.callback(x+(y-x)*a);a<1&&this.delay.start()}};g.d(g.X0,g.O);g.C=g.X0.prototype;g.C.hasSuggestions=function(){return this.suggestionData.length>0}; g.C.vH=function(){this.B&&this.scrollTo(this.scrollPosition-this.containerWidth)}; g.C.show=function(){g.O.prototype.show.call(this);kQT(this)}; g.C.F3=function(){this.B&&this.scrollTo(this.scrollPosition+this.containerWidth)}; g.C.t_=function(){this.E6(this.api.q1().getPlayerSize())}; g.C.E6=function(a){var x=this.api.isEmbedsShortsMode()?.5625:16/9,y=this.api.PO();a=a.width-(y?112:58);y=Math.ceil(a/(y?320:192));var D=(a-y*8)/y;x=Math.floor(D/x);for(var M=g.W(this.T),N=M.next();!N.done;N=M.next())N=N.value.QP("ytp-suggestion-image"),N.style.width=D+"px",N.style.height=x+"px";this.suggestions.element.style.height=x+"px";this.U=D;this.Y=x;this.containerWidth=a;this.columns=y;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;g.bJ(this)}; g.C.onVideoDataChange=function(){var a=this.api.j(),x=this.api.getVideoData();this.N=x.gF?!1:a.U;this.suggestionData=x.suggestions?g.RH(x.suggestions,function(y){return y&&!y.playlistId}):[]; m4h(this);x.gF?this.title.update({title:g.pY("More videos from $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:x.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"More shorts":"More videos"})}; g.C.scrollTo=function(a){a=g.Dz(a,this.containerWidth-this.suggestionData.length*(this.U+8),0);this.D.start(this.scrollPosition,a,1E3);this.scrollPosition=a;g.bJ(this);kQT(this)};})(_yt_player);