var _yt_player={};(function(g){var window=this;/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ /* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ /* Copyright Google LLC All Rights Reserved. Use of this source code is governed by an MIT-style license that can be found in the LICENSE file at https://angular.dev/license */ /* (The MIT License) Copyright (C) 2014 by Vitaly Puzrin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------------------------------------------------------------------------- Ported from zlib, which is under the following license https://github.com/madler/zlib/blob/master/zlib.h zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.8, April 28th, 2013 Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). */ /* The MIT License (MIT) Copyright (c) 2015-present Dan Abramov Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ 'use strict';var K="path;j;split;length;unshift;;url;=;slice;file;M1;\\.a1\\.googlevideo\\.com$;/initplayback;W;indexOf;/file/index.m3u8;1;toString;fromCharCode;/;V;,;n;signatureCipher;reverse;startsWith;get;ND;index.m3u8;/videoplayback;prototype;match;fallback_count;set;push;https://local;forEach;assign;rr;rX;&;scheme;pop;playerfallback;S;sp;%3D;fvip;pow;redirector.googlevideo.com;www.youtube.com;1969-12-31T17:30:10.000-06:30;://;splice;?;1970-01-01T11:30:09.000+11:30;undefined;1970-01-01T06:26:04.000+08:15;:;1970-01-01T05:18:34.000+04:30;\\.googlevideo\\.com$;1969-12-31T21:45:04.000-02:15;cmo=;Untrusted URL;local;cmo=pf;r;join;shift;mn;clone;E4;/api/manifest;1970-01-01T09:00:53.000+09:00;youtube.player.web_20250622_22_RC00;er;---;1970-01-01T06:16:20.000+06:15;KA;,\"',/,;rp;http://local;1969-12-31T15:00:23.000-09:00;rr?[1-9].*\\.c\\.youtube\\.com$;cmo;s;a1.googlevideo.com;replace;true;NaN;cmo=td;1969-12-31T22:45:37.000-01:15;AAJRnErukQgpp4B2eH-_w8_;//".split(";"), r7,QjU,S1U,YF,B7O,Lz$,PU,XUz,xF,in1,jg,pn,E1,oj,Kzj,ljw,q$,fn,nFz,GO,ARU,Dj,g7,Y1g,U1,d7,Rj,HU,Cn,WzO,V8,BM,bnF,P_R,x$U,Ys,jj_,pU8,b4,EFO,m$z,xs,T7O,$$F,vM,JRj,eI,wUU,Fz7,u4,N7z,sjz,Zn$,yRj,cM,SJ,MgU,zUw,XZ,AY,hU$,jJ,pM,E5,ma,oK,T7,fjw,$B,JY,wq,IjR,uwU,NU,D$7,yD,z7,Dm,eJ,gq,dq,eUg,gFj,O5,Hp,RK,U$g,d$z,Onn,RUR,C_j,cp,aK,rD,Q2,Sz,kQ,L9,r5_,K9,n9,At,YQ,Wx,tt,Px,Qyg,xQ,jz,En,BnF,kTO,LyR,o0,$Q,Jt,FX,sn,y2,Mu,Wy8,bZ1,tIn,P4U,zQ,xz7,ht,vx,qu,jyO,f9,pM_,mzO,Dh,gD,On,Hx,C9,$zF,Tn$,sy7,Fyw,y5n,Qx,S$,iD,hgz, qI1,vs8,lD,AC,fOF,nj,Py,cx,GTz,IO1,$x,E0,V2,uxj,JC,Ft,w6,Dzj,s0,egj,yx,Mp,z5,hC,vy,qp,fj,G5,uD,U0,d6,Hy,Uz_,OZ8,dzR,Rgg,HZw,QF,Sq,B0,VI8,kN,c5U,iP,Kq,lP,rY7,QK_,k77,S5F,La_,lmg,nq,KaF,Xpw,AW,YN,nBj,W0,AY_,bP,Wa1,Y5U,bM7,tJz,jq,pq,PV1,xU8,jKj,Eh,mK,ppz,TqU,oq,$UU,JYO,ZM8,wr,sKR,wpj,MJ$,vBF,N2,Zd,M2,yF,q5j,zk,hW,v0,Iq,Gk,uP,eq,e81,gr,gB7,dr,Rq,R8j,aq,Qr,BY,HMn,SC,CVU,VJ$,km,ru,L1,Xd,cY$,iU,lU,rtg,n1,Aa,Ym,BD8,p1,kQ1,L4U,Xxn,i9_,jC,ta,WY,Q0z,Sn8,K4R,nQ1,AtU,YnU,oN,TK,$m,W4g,Fd,sb,ZA,yr,b9F,PKF,zK,xu$, qZ,vY,oQF,uU,GK,TDj,Jt8,gu,DA,wxU,Ub,du,Ob,eC,HY,RN,Vr,C1,SB,F4O,cY,rY,Ba,NDz,k9,s07,LY,Xh,nY,A$,Y9,iu,lu,KY,bu,Z9z,t$,ytw,Pa,zkg,x9,hkF,jB,QO,TI,$9,J$,qnR,wY,Fh,sH,ZR,yO,M6,zI,fhU,h$,Ihz,va,q6,fY,GI,Il,uu,DR,eB,gY,UH,GQO,Duw,OH,ekn,gQ1,Uuw,Ha,CY,al,O98,lJ,H9j,nz,Vzz,Ag,Y2,Wi,ctU,bJ,ahF,tg,rCz,QQR,Pi,S01,x2,j0,pz,B6w,mR,oX,Ln$,Jg,Knn,k5U,wv,NL,s6,ACg,l77,yf,zn,Y0g,bj7,t$O,hg,vi,qL,Gn,U6,dv,O6,jQO,pyn,ExR,oxw,T6j,Hi,Vf,$p_,ci,JCw,wyw,N61,M$U,aX,z7g,h7F,vx_,q0O,f7_,SN,I7F,kW,utF,il,Ki,e7O,ll,ni,AS, gxn,UpU,bl,tS,xW,jN,OjR,R7g,HjR,JS,$W,oY,CD7,V$8,cCz,wl,F3,NX,rWz,zS,hS,Shg,Brw,kk1,vn,qX,LKg,X0n,fi,iqn,KKn,ldO,nNF,Dt,GS,eN,gl,UJ,AWw,Yh$,WK1,dl,OJ,bqg,RY,tqn,PPj,x21,Hn,jqU,Ci,VR,p0O,EN_,pYU,Em_,mZO,omU,rJ,QA,Ss,kJ,JaR,LW,X1,wYU,$ZU,B7,FdU,iX,KW,lX,Am,nW,Nuj,sNU,Z18,YJ,MCO,W7,hI_,vmR,qbj,fAn,IAw,GKn,udU,DZj,P7,xJ,m7,gmF,eIn,UZj,dZj,TN,O1R,$J,RIU,H1j,Jm,wJ,F1,CUF,NC,sR,VCF,ZV,yA,MC,zN,v7,qC,fW,I5,can,aA1,r$_,Ql1,GN,SH$,kIn,BY$,DV,es,Xaz,LBg,lRj,YH$,A$$,gJ,WB8,bY7,tB7,x61,Puj,jln,UR,paU,E9O,OR,m61, o98,TYR,$6w,R5,J$g,H7,waz,CW,VA,NYF,c7,slF,a5,rW,ZYj,y$8,Q$,Bh,zu_,kZ,MB1,hu1,v9F,qHj,IRj,Lc,GIj,Kc,lL,D6_,euF,d67,OY8,nc,Ai,YZ,Wh,bL,ti,Ph,xZ,jh,pc,EY,mk,oD,VB8,Cu1,c$n,rgg,aRz,S6g,HY_,QXz,Run,TM,$Z,kn7,LRF,XiR,NN,sY,ZD,Ji,KRj,y$,Bvn,n21,Agj,lIO,MN,ID,GM,uL,Y6F,izz,WR_,DD,bzn,t0z,PJU,xLn,jXj,mLF,o28,Tv_,$Lj,eh,gW,Jg1,wiF,sX1,Zz$,UY,OY,M0j,RD,dW,h2z,z2U,v2j,q6_,fIn,Cc,V$,Gn1,uU$,DLO,e2_,g28,ULF,dLR,OzR,R21,HzR,aD,r9,Qz,S4,Be,ko,CJR,aIU,rSw,QYU,Blj,SJU,kS8,ih,KU,LYF,Xnj,ii_,lh,nU,AI,Yo,We,bh,tI,Pe, KY_,j4,nWF,Ee,AS_,YJO,m5,oF,T2,$o,WYw,big,PlO,JI,RX,mp8,Z_,xXj,jYj,yz,pn_,se,mXO,EWU,NT,MT,z2,oWF,TlR,$Xj,JS7,hI,wnF,ve,cgw,V0g,qT,fU,G2,uh,sYg,D_,e4,Ue,Zi_,ySw,d9,qJF,Vz,zGU,vWj,He,RF,Qk,X0,ftU,Ae,It$,Yt,W6,GS1,DXF,gWn,p3,Je,RGg,Hi1,Clj,wp,rmU,xt,dXU,SRn,atn,VNU,cSF,BJn,Q57,ND,yk,L7R,X7z,iWz,K7$,lV1,zw,nJR,v6,Amn,bWU,tsU,qD,xC_,p7F,j5$,EJU,II,D0,dp,RI,H6,C3,Vk,c6,TJO,$CR,aI,Jm_,rg,QY,Oq,SR,BH,kv,Hh,Lx,w77,ip,s5g,Kx,lp,ym$,ZWz,Msj,zPg,hP8,nx,vJj,qR7,fVU,AM,Yv,GNw,eP$,gJj,WH,RPR,OWn,HWn,CXw,Vsj,bp, cmO,UCn,tM,aVU,riO,PH,SY1,BW8,kMU,Lkj,Xhz,jR,ic7,KkR,lD_,nZw,Wkn,Ai7,px,Et,mr,o9,Tv,$v,JM,wg,thU,No,FA,PL7,yY,phn,ZZ,EZ8,mN7,whg,oZw,TWF,$N8,JiU,Mo,zv,hM,Fk8,vH,qo,fx,I9,Gv,up,Mhj,NWw,Ut,yin,dg,Zc7,gg,DZ,sDR,eR,R9,hi7,Cx,HH,vZU,qYz,Sv,BP,L7,GMn,kA,K7,uW7,lN,fD1,gZ7,UNw,dNw,YA,WP,bN,OcO,tL,PP,xA,jv,Rig,p7,Er,mH,Hcn,CL$,on,Vhg,DCw,aDg,rIj,QF1,Sej,k21,cig,L5z,K5g,$A,wG,no7,AIU,YeR,W5j,t4U,sr,N_,Ph8,bUg,Eo$,peg,oo_,yP,T91,Z9,zl,$TO,hL,q_,f7,JIO,weg,Or,F5R,HP,N9j,sFU,k7,ZU7,M4z,L_,zq1,hqw,G2j,vo8,lj,n_, Ak,Wv,bj,UT1,tk,Pv,x7,OUw,EB,RqF,HUR,mL,V4$,Tu,$7,Jk,we,cI8,FD,sB,Z8,yZ,MS,a_8,rez,QIz,hk,vv,qS,f_,Iu,Gu,SqU,Bpn,kw1,LmU,X6U,i3U,uj,Kmj,Ru,l0w,ntF,Aen,Hv,VZ,cv,au,Sb,BR,k$,Wmz,i6,Ky,l6,b3U,tHw,ny,Ptz,xDU,Y$,Jej,w6n,Fmz,WR,Np8,sIU,MHU,tv,hTz,zT8,vtj,f0U,I0g,jb,py,Gwg,EZ,m0,oH,Tz,$$,Jv,wh,F5,Ni,sZ,Zw,yv,Mi,zz,u0n,DDU,eTw,fy,Gz,gt8,gh,UZ,dh,OZ,RH,Cy,Vv,RTw,cR,aH,rB,Ct8,H3j,UDF,B9,SK,rMj,kh,W9,nv,bd,tU,StU,xh,XH1,kvU,Lrj,KrO,Wrw,lZR,AM_,Yt7,Q9O,pv,jK,tRO,mg,od,T8,Ppj,sS,xoz,Zl,yc,MM,hU,j9j,qM,fv,pH7, Id,G8,moj,eK,US,dB,OS,Rd,H9,Cv,Vc,c9,ad,TgR,rT,BQ,S2,JMF,s9j,FrU,Ng1,Zx8,yMz,zl7,hlR,MRn,qtO,Xu,i$,nB,fZO,IZO,l$,AA,uAn,DoF,doO,Uo$,tA,PQ,xH,j2,pB,RlR,Hx7,Fu,N3,CpU,VR8,cMj,z_,hA,vQ,aZ_,rL1,Srz,klO,G_,LH7,e2,u$,dT,Oj,HQ,XPR,SG,Bg,ka,Lm,iT,Km,nm,ALj,Yr7,Ya,WHz,b7$,bT,tvR,PNg,tq,Pg,x_j,jn7,EAj,Es,oAn,TGw,jG,$_U,JL1,FH1,wPj,$a,m_R,snj,Z7g,ym,Nw,yLj,Mvz,Mw,zC,zpR,hpz,qw,vA8,qr1,f9R,I9F,Dz,Gln,uvU,D_1,epU,gA$,U__,d_U,O7j,gE,Rpg,dE,CN_,Vvn,cL$,a97,rk8,Os,aw,SBF,LLF,rw,XvU,KLU,Qu8,l8n,n7z,AkU,Bez,ku_,Rw, Hg,cg,i_O,Vm,Cm,YB$,WL7,b_j,t1g,Pjg,xSg,o7w,juz,kE,Lb,Kb,Jkj,NeF,FLg,ii,As,suj,bi,Z_j,M1O,pb,yk7,DS$,zKO,uD_,Tb,eKU,dSn,$E,oz,g7_,USw,O_7,ww,H_g,CjF,V1g,ck8,a8F,rvw,QHw,RK1,Bhw,kzR,L0R,iy$,XRz,lwU,ZG,n$U,y1,M1,zb,Av8,YZj,q1,fb,byU,W0j,Iz,tbU,xiU,pRn,jHR,E$U,ThR,mij,Cb,az,cd,$i_,V1,rj,Lf,XM,iB,JvU,lB,F0U,YY,AE,bB,tE,Ps,xY,Nhj,jO,EL,sHw,o4,$Y,JE,Zyz,yvz,Mbg,zSF,wj,Nb,hSj,sL,Z1,yi,qZn,Mb,zj,fw8,vs,I4,ff,qb,Gj,uB,u5n,OyU,Hyg,dig,Ui1,RSj,gj,OL,awz,C6g,Vbw,cvw,Gzw,Kg_,Bj,ivj,AUF,X9g,eO,k1,Vi,Q0,ll7,Hs, eS8,Di_,g$z,dj,Lg1,Ko,xMg,lZ,p9_,EhU,mMR,A3,ohO,TB_,$MO,w98,FgO,bZ,sdR,t3,Zvw,yUO,z9w,h9F,vhO,x1,qS1,Il8,jP,G8w,po,E4,cQ,dMn,VK7,wb,al_,Sjg,N7,k_R,LOg,XQ_,uZ,GL,iBz,fo,wvw,vj,IG,q7,s4,Hj,RG,V0,aG,lYw,rC,Sy,B$,nH_,AAz,XH,WOU,bB_,t2w,nJ,P$j,x3O,jkw,pQ8,EHw,m31,oHU,AF,TT7,Yr,b8,$3_,JA1,wQ7,FOn,NTn,tF,P$,sk1,ZB8,yAj,M2z,zyj,hyR,vHO,EE,m$,ov,qjw,Te,fYw,JF,G_7,IYR,FH,Nl,sE,ZB,uuO,yS,Ml,D3j,ey8,ze,hF,OBU,gHn,d38,U3n,v$,ql,fJ,RyR,HB1,C$1,Iv,cAg,Qw$,rqU,Ge,u8,DB,ey,gC,dC,OE,Rv,H$,CJ,VS,SsU,BEO,kC_,c$,av,r0, Q3,Bu,LD,im7,Xgw,iM,Kq7,KD,lM,nD,Aw,YK,tw,Pu,xK,jj,pD,EW,m2,oP,Aqj,TW,$K,Jw,YsU,bmw,sW,tGn,ZW,y3,jw8,pgj,Ean,oan,$w8,fD,JqU,GW,IP,NE7,sw$,Zmw,DW,ej,MGz,UW,d0,OW,RP,hNn,Hu,CD,V3,vaF,cu,zNO,aP,rV,fzj,qsg,QM,S7,B3,k_,Xi,GCF,uag,Ku,l5,Au,Y_,Dwg,nu,UwO,dwn,OmF,RNO,Hmz,CT1,VGw,b5,W3,gaF,rs1,tu,Sy7,Bwj,E3,kbn,x_,j7,Lig,mo,ibg,lG1,oA,TB,nE1,$_,Yy$,Ju,jzU,Pij,WiU,tVU,bbU,Fi,NY,s3,Zu,yM,MY,zB,v3,EEU,Tw$,IA,yg1,GB,$1j,wdj,Du,dV,e7,U3,gV,szz,Nw8,Fi8,Zbw,O3,ys_,vEw,RA,Cu,fGz,VM,c3,aA,rx,IG1,GbR,Q9,SF,BW,uIw,D1n, Ll,lk,nl,AX,Yc,WW,bk,tX,PW,xc,jF,pl,EF,mV,eRU,gE1,oe,Tq,$c,JX,wx,FJ,U1$,d1F,Ns,eF,Hbz,CiO,gx,UF,V9,cW,cs7,Qo,aGj,rEz,kg,Q47,Bjg,SL8,kjU,L8F,Xs$,ifj,K81,l1F,AE$,nYj,YL8,tOU,xb8,bf_,j4U,ps7,mbU,Xm,iF,Tjj,oYU,K$,lF,n$,JEO,Az,Yg,W2,F8g,Njn,bF,wsR,tz,yEF,P2,xg,jU,p$,Eu,m6,oL,T9,$g,Jz,w4,Fm,NJ,ZL,yo,MJ,z9,hz,v2,qJ,f$,IL,G9,uF,DL,eU,g4,Uu,d4,Ou,RL,H2,C$,Vo,c2,aL,rI,Qs,SD,Bw,kq,L5,Xl,iE,K5,lE,n5,An,Yq,Ww,bE,tn,Pw,xq,jD,p5,EQ,ml,og,T4,$q,Jn,wI,Fl,Ne,sQ,ZN,ys,Me,z4,vw,qe,zEO,f5,C,Ig,hn,G4,uE,DN,vY8,gI,f1z, eD,I1R,dI,Gjj,Rg,UQ,Hw,C5,Vs,ag,Db8,eE$,gYU,Ubz,KG,lQ,ku,nG,Ofn,RER,Hf_,CBz,uMU,VO7,cw,cE7,a1g,Yu,xu,W1,QE,r3U,rt,AQ,bQ,j8,S4j,S8,B1,P1,tQ,Bbw,pG,Ez,mh,oo,kLj,TE,$u,JQ,wt,Fs,Lp8,Xj_,KpR,lv1,ZK,yE,A38,MI,tPg,x7n,pjU,E18,hQ,o18,Tb$,uQ,$7$,DK,e8,gt,Uz,dt,Oz,J3R,Fpw,NbO,wjU,sGR,Zow,VE,c1,rU,SL,Bl,kj,y37,LA,MP1,Xn,i0,ao,nA,AG,Yj,Wl,z1n,l0,v1z,b0,q47,fvR,tG,Ivw,Pl,xj,GLn,upF,jL,D7$,e1j,pA,g1j,U7z,d7_,Ooj,EK,mZ,R1U,Hoz,op,Tt,JG,CZw,wU,Fn,N8,sK,VPg,Zp,yj,c3w,M8,avU,zt,rFn,QvR,SE1,BCj,ke_,L$F,hG,X$F,iJj,K$8, vl,lB7,q8,nrj,fA,AFU,Ip,YE8,W$8,Gt,UK,bJ8,dU,OK,Rp,Hl,tyF,CA,Vj,cl,P81,xlU,rA,Qe,p$g,S9,ErR,ml$,jvU,or7,TC7,$l8,kf,JFU,L4,iq,K4,w$O,lq,n4,Yf,F$_,W5,bq,NCn,P5,p4,xf,TX,$f,svF,Jj,ZJ$,FP,NP,sA,yFU,ye,My_,zX,hj,v5,mS,qP,f4,IR,zLU,GX,uq,Da,hLU,e9,UA,dA,OA,RR,H5,Ve,c5,aR,ri,vrz,qE_,fBg,k5,QV,LT,XF,IB$,GeF,uHU,ig,KT,lg,Dlg,eLw,Bk,grj,Ulj,nT,dlU,AN,Y5,bg,tN,Pk,x5,ju,ET,mI,TR,$5,JN,wi,ot,HJU,C8O,NK,sT,Zx,Vyg,MK,aBz,zR,hN,rwj,vk,fT,GR,QPz,It,ug,Dx,eu,SWw,di,kWj,L2U,Xu8,Rt,OT,iDz,K2g,lWn,Hk,Awg,yV,nK$,YWj,CT, W21,VV,bDj,ck,tjg,PM8,xqR,jPj,pu8,at,mqF,EKj,rS,BT,oK$,kR,T0g,LO,$qg,Jw$,Xz,wu_,F2U,N0z,sPF,KO,ZDU,lf,MjU,Ar,YR,hHz,zHR,vKO,qWg,fWU,bf,tr,PT,IWj,GWO,uj_,Dqj,eHw,gKn,UqR,dqn,OD_,RHR,jT,pO,HDw,CM_,EU,m9,Vjn,oW,TF,Jr,cwU,wS,Fz,Nv,aW7,sU,ru$,Zi,QAg,yn,S3j,BVg,Mv,kBw,Loz,X3z,zF,hr,vT,qv,fO,iuO,Kog,IW,GF,uf,luj,Di,eT,gS,UU,dS,n_8,Auz,OU,RW,Y3j,HT,CO,Vn,cT,ioU,Wow,bu8,aW,t7z,P5_,xYO,r3,QI,So,B4,kb,LQ,XT,iz,KQ,lz,nQ,jAz,p3U,xb,jo,mY1,pQ,zo,mG,fQ,Fo_,M7n,NVj,zcU,v_j,q3U,hcO,fuF,Iuj,GBO,CQ,ec8,dYU,UYw,RcR, HuO,C57,r2,QT,cu_,aug,Bxg,Sa,kqU,rXj,BB,kG,LS,XY,XW8,lnn,ilR,YFg,pWU,je_,WV7,EcU,KS,tF_,blU,Txn,wW8,JXz,ZlR,FVg,lm,nS,vcz,WB,qF$,gcn,eBn,Ds8,uJ7,Inj,OlU,ds8,GqU,cXj,VFz,an$,pS,Su_,rz1,QLR,fn8,B4g,k9R,bm,PB,Hlj,RBO,Ck_,L6U,t_,Usz,i$z,lLw,Azz,W6n,PFw,xJO,p28,EgO,ogF,mJO,F6w,$JR,T4F,N4w,yzO,MU$,zzR,hz8,Z6,c4,fLU,vg1,zZ,umn,qG,ez1,ggj,DJ1,fS,UJ$,If,GZ,Ro,um,DY7,D6,ea,g2,dJg,O$$,Uk,Rz1,H$w,CFU,d2,Ok,Rf,HB,CS,VT,cB,af,rc,VUz,cz_,Qy,aLz,Sk,ST,BG,k3,SQU,rn1,Lg,BI8,k4F,LlF,Xf,Qg$,i1,Xwg,Kg,i5w,KlR,Ou7,G91, lN_,l1,H1,sz,Ek,nqU,An8,Ad,hBz,A_,YQ8,yT,MG,of,mt,im,$G,b$j,jL8,TZ,yXU,sLO,Wln,msU,Pkj,Y3,IL$,a7,tDU,b5n,LVw,tUw,PEn,Z$R,NG,MF_,zBn,$sj,Yuw,ngw,AX_,KV8,SFj,Qe$,V7z,X27,xsw,Jzj,Nx_,sej,w2,FY,J_,w2F,K6w,jgw,xe7,WG,b1,td,PG,x3,jk,pwj,ms,o6,TJ,Jd,wc,Eqw,$3,Ff,N4,meg,sD,Zr,yy,zJ,TIw,$eg,hd,vG,q4,fg,I6,GJ,u1,Dr,NI8,UD,sg1,ek,Z5j,wwz,Fl_,yn7,dc,OD,MD8,z3n,R6,h38,VC,qQ8,vqn,INz,ulj,DeO,G4z,Ue8,de_,H5_,VDU,cnF,CEU,Se,ke,BZ,aNU,rQg,SzU,QoU,rz,Bt$,kER,Lhn,X1$,Q5,nuj,AQR,Yz$,lK7,KhF,iG8,WhU,bGj,O5n,t8w,R3O,PQ7, xIU,mIO,joR,p1$,Eun,$IU,ouF,TtR,JQj,w1z,Xy,soO,Fh$,ZGU,NtU,yQj,M81,zjj,hjn,vuU,qzw,fK$,IKF,GEF,usz,DIj,ej1,iw,UIU,dI_,OG_,guj,Rjg,CQj,Ks,lw,V8z,cQw,ns,AB,aKg,rGF,Qpg,SKj,WZ,BU7,tB,PZ,LZO,Xl1,iA1,njj,je,oJ,$e,AGw,JB,wz,Fy,tL_,x88,P0n,pl$,NUg,m8n,vZ,sV,jpR,bAj,WZU,YK8,hB,Zs,zP,uw,Ds,yGj,ee,gz,GP,vj1,MLO,zb7,qK1,UV,dz,Ipj,RJ,HZ,Cs,V5,cZ,aJ,rs,Gt$,ung,Qp,SY,kT,eb7,gjj,B_,U8U,Rb_,HAn,Lt,C0_,Kt,VLU,l2,Ap,cGU,nt,W_,ap_,tp,QRU,SAj,xT,jY,TD,kXU,El,$T,ws,LSj,Nr,oV,Jp,X5w,sl,i4g,ZH,KSj,pt,mJ,BAg,F4,yp,laz,nf_, Mr,AjU,zD,hp,v_,qr,YAj,IV,ft,GD,u2,WSj,b4n,DH,eY,gs,Ul,ds,t9w,Ol,RV,Pqw,xPF,H_,Ct,Vp,p51,jRU,c_,Ef1,mPF,ofz,aV,TAj,$P7,JjF,w5z,FSF,r1,Qq,Sp,BV,NAF,sRg,LX,Z4_,X2,iY,yj8,M9O,KX,zog,hoO,IaF,GXg,vfn,qAn,faR,nX,AP,Y6,WV,uP7,DPj,eoj,gfU,tP,O4j,PV,H4n,V9R,Cqw,mT,E9,aa_,rN_,QtO,ST7,oT,Bi7,$6,JP,kRz,XkO,iT_,F2,yq,ANj,wlU,y5,WIU,bT1,tuj,Pg_,xKj,Ny,Nf,hP,vV,E5g,mKU,o51,qf,wkn,TiF,$KF,Niz,st_,fX,ZTg,FIj,yNg,IT,Gx,uY,Muj,z5F,Dk,ep,h58,g1,v5$,U9,Mf,HV,qTz,FZj,EjU,CX,Vq,aT,rf,Q7,S_,Bo,cV,XN,IxF,KF,uFF,lR,e5j,DK8, GRj,g5w,UK_,dKO,Wo,OTO,R58,Cgn,bR,ZAw,tD,cNO,rrU,qy,QWU,SUj,My,oj1,$8_,JG_,VuO,xp,BSj,kF1,j_,L9_,E7,mE,os,TY,$p,XTF,JD,wf,iOj,K97,FN,NH,s7,Zc,y7,MH,nRn,liU,zY,ArO,W9U,hD,bOj,YU8,ry,co,QQ,Br,kw,AD,tT1,oRn,Xs,as,K6,wT_,NSU,Dc,Wr,uR,bS,xw,V7,jE,zMF,p6,Eg,hM$,vR1,qU_,fi_,m3,IiO,GFj,o1,uz_,dv$,UvF,DvR,gRO,eM7,Tr,OOn,$w,RMO,HO7,VTj,crw,aiU,rb$,LGj,sg,ZT,KGn,yQ,Mh,lo8,YM_,WGR,bQ$,toU,zr,hh,vr,qh,Pzz,j78,p4R,dy,N3j,T3w,$Wj,ZQn,Og,yb1,zWj,MoU,hWO,Hr,cr,vbR,R1,a1,r8,qMU,IoO,DWO,k0,Kw,Wm,Pm,Qfj,Skn,mX,Ei,T6, $0,B28,XB1,Lt1,iSR,w8,Jc,Kt_,nGz,A_7,Wt7,si,Ykz,bSz,taj,yg,Mx,xG8,Bm,Nx,OQj,foR,Voz,IE,oE,l6j,d8,bc,RE,Hm,sfF,y_7,ZSO,tc,x0,Ma1,Vg,cm,hng,aE,rF,vGg,jA,QL,kZ8,BE,oG1,kO,gbg,eW1,GoU,LK,f6w,KK,OS1,dGn,HSj,Cm$,YO,bG,tl,WE,xO,jf,Va_,pK,a61,Ex,Q6z,Ta,rd7,$O,Jl,Lsw,wF,KsO,lrF,sx,n3F,Wsz,DX,gF,Ux,RS,bg$,HE,CK,rO,QH,S5,Bb,tkj,k4,LL,pGj,Xk,ib,E3n,m4U,KL,o3O,TcR,$4$,JdO,lb,nL,wGj,Fsw,NcU,bb,tx,j5,pL,s6F,ZgU,Ea,me,o_,Tg,ydO,MkU,$4,zdg,hdj,Jx,qDz,v3R,frj,wO,GJ$,IrO,ufU,Fk,NF,D4R,g3g,U4_,sa,Zq,yH,d4w,RdO,MF,HgU, hx,C1U,Vk1,zg,vb,qF,fL,rB7,SVj,cd_,QJ1,BzR,ar_,kP7,Lb1,I_,XZ_,Kb1,ABO,WbU,YVz,Oa,dO,CL,teU,VH,cb,a_,xyj,rX,jJU,Pw_,QK,myU,SQ,BC,oen,kl,Tz7,ob_,FG_,JBn,$yz,FbO,wZj,Nz7,Lr,XB,ie,Kr,sJw,Meg,Ay,Yl,WC,hs1,zsj,le,ve$,qVU,fs1,GPU,be,Hsw,SlU,pr,Bsn,ub,LJU,X_z,it_,KJ_,lHw,mC,nT1,oc,T1,$l,Ap8,FB,Yl1,WJz,Nn,sp,btz,tYR,P2n,xrn,jVj,ZJ,wX,p_7,ET8,yK,oT8,Tsn,$rU,Mn,Jpg,w_U,FJ1,NsO,sVU,ZtU,ypO,MYU,zZ8,hZ7,z1,qlw,hy,IHR,fHO,u4O,GDO,eZn,Ic,vTU,vC,G1,gTj,ue,DJ,eQ,gX,Up,Ur1,dX,drU,Rc,VY_,rPw,QTw,S9O,B1F,VK,kxw,aHg,C2j, LTO,HC,XVj,KT$,Op,Cr,RZw,Htg,cC,lkF,n6w,cpn,Ot$,APF,r$,Y9z,QW,Sw,WTw,Bc,PYg,bXn,tpO,kM,xfz,LH,XE,i9,KH,jTz,pVU,E6R,l9,o61,T1U,nH,$fR,AH,YM,JPU,wVU,FTn,N1O,sTO,ZXw,v6z,Mpj,lsn,b9,fk1,IkF,zxz,hx1,yP8,xM,g6g,Pc,tH,q9j,dfF,ex_,Dfz,u2U,Gxn,pH,OXF,Gg,Em,mW,o3,Rx8,T$,HXF,$M,CYR,Hb,Vpj,JH,e5,Ua,isU,Nc,ZQ,rDU,Qsz,yW,z$,sm,FE,hH,w$,cPO,ak7,vc,S78,BfF,fr,DrU,Dq,qc,kY8,Mc,LE7,XoO,iFg,KEw,fH,I3,lc7,npF,ADj,Y7$,WE$,iXz,jQ,u9,DQ,G$,t_w,pZ1,EeR,ew,PRO,xHU,jsU,po$,g$,EpU,Um,mHj,Tfj,d$,$Hn,JDg,Hc,NfR,R3,cc,ZFn,ssj, h0U,M_1,vp8,q7O,yDn,z0$,fcn,a3,IcR,uNO,GYj,r_,mr8,DHn,e0j,gp1,UHU,dH8,OFj,R0$,HFU,CRR,V_F,cD1,acj,rhU,Sr,ByR,krU,SgF,L3_,Xrj,i6w,K3g,BJ,nw7,Ah8,LI,Yg8,XL,i7,W3U,KI,b6U,tE_,l7,PSF,xhO,j1R,prg,nI,yB8,A8,ow8,Yz,mh1,Ty1,$hw,Zs7,nr,Jh7,wrz,F3O,b7,s17,Nyj,qg1,vwU,qQ,fTn,hOn,u$7,fI,Dh_,eO7,gwg,O6_,ROj,Uh8,CS8,VEF,chR,aTF,rcF,QE1,Siw,B8$,G3,WJ,LX7,H6n,Xmn,dhU,u7,KXU,k61,IC,l$g,n0_,WXw,Pc7,bwj,er,xx8,g_,AcU,DE,UO,Yi8,RC,E0w,o0R,mx8,T8w,pmw,$xw,JcO,d_,wm7,FXF,N8U,ZwO,ycF,sEU,z$z,v0j,h$z,G6F,f$7,MAU,qi_,u7n, I$1,Dxz,e$_,g0w,Ow7,dx$,Ux8,HJ,R$j,Ccw,VAz,ccU,a$$,rlF,QS_,qn,Sx$,BFn,kaR,XEO,LwU,iKg,lX7,nOU,Kw1,OO,wo7,Yx7,Wwj,bKU,mE1,xE1,jSU,pEj,oO_,$En,UfU,CI,PG_,tf$,TF7,R_,EOw,Wc,gO,tAj,sS1,NFg,ZKU,ylR,vOF,qxw,HwO,VW,CH,wEU,fXF,Fwg,IXj,Om,Gag,opg,jEn,Jlj,FEU,rd,QU,DE_,Si,eCg,gOj,UE1,dEF,OKn,VwU,cH8,SOF,aQz,QC$,B_j,kC,iIn,LAU,XJR,nzO,A8g,YO_,LN,WAO,BX,bIg,lEO,k37,X9,trj,r8n,P71,iO,jCw,xQ1,EzR,mQz,ozU,pJO,KN,J88,$Q_,N_w,FA1,wJ_,sCw,ZIU,lO,y81,Mr$,htR,vz_,zt_,qO$,DQU,IEU,G3j,uLF,etF,gzU,UQ$,OI8,dQU,Rtw,HIz,nN, Vrz,c8z,rK7,aE1,Qb1,C7U,SN_,kH7,LPU,iN_,lSR,XXw,nC1,AK7,YNU,Bdn,WPj,KP1,YC,bNg,tiz,POn,xmF,jbF,pX7,EC_,oCF,$mj,JK8,wXU,FPU,Ndz,WX,sb7,bO,yKj,Mi$,ji,hF8,pN,qNU,fSj,ISF,GHn,Dmj,u9g,zC1,Um_,Mf$,EN,dmw,eFg,gCR,ONg,TH,HNU,RFU,CO8,ViO,cKU,QUU,aSU,kcw,$C,r17,LDU,JK,n8F,XIU,F9,Nm,A1j,wd,Y_7,sN,tW1,bV$,KDj,lbz,P3j,xBw,jUg,iVF,pIF,ZS,E8O,WDj,vCz,ob,o8_,TPg,$BR,J1U,wIj,FDO,NPF,sUz,ZVR,y1w,zaR,ha1,v8U,MW1,q_F,fb1,Ibn,Gcj,ucj,DB$,UBO,g8g,eag,dBw,zH,RLn,OV_,Raz,hK,HV_,C37,qm,abz,r9z,fN,S2O,Bon,QiF,c1j,Ib,vX,VW_, DS,GH,kGw,ei,uO,KNn,A9z,WNg,b2R,PvU,Xzw,Y2z,xtU,i2w,jig,pzw,EyF,Rb,gd,ToR,$tU,mt_,dd,wz7,FN_,ny1,l3F,J9O,Noj,tlj,oyw,LNj,HX,CN,VU,si7,cX,vyU,Mlw,q2j,zQz,y9n,f31,Z21,uqn,I37,ab,Dtj,gyj,dtj,O2n,Cv_,BI,Vlg,RQg,ON,r4F,QxU,KV,iwz,rP,Sf8,BLU,Lf_,kUR,XNR,a31,LV,ihj,KfU,lgO,A4_,nin,AlU,k8,YfR,bhj,Wfz,PH8,tZU,UtU,jxz,x57,Xc,Qd,pNn,nV,EiU,m58,oi_,TL1,$57,l3,H27,uV7,UN,J47,A1,wNF,Ffj,NLn,sx7,Zhn,Y8,WI,zXw,hX1,vi7,y4F,MZj,b3,GUj,fgU,Igj,uQw,t1,D5g,eXU,gin,PI,U5U,Oh7,RX7,Hh1,x8,d51,jW,pV,CHw,VZR,oU,E_,mD,c4g, Tc,agF,rZw,QmU,BHw,S$w,s_,Lx$,XSw,kdg,ia7,Zb,Kxg,yd,lfF,MB,nnj,AZU,baz,xRz,Y$j,tcR,zc,Wxw,PIj,jmw,pSz,EnF,mR7,vI,on7,IU,qB,THj,Gc,u3,JZ7,wSg,eW,gP,Fxj,Db,NHj,U_,Za7,sm_,O_,RU,HI,z_n,yZw,Mcj,CV,h__,Ifg,q$F,vnU,ffg,Vd,uR7,URU,dR8,aU,Oan,cI,DRU,e_1,CIU,ro,Q_,Vcj,cZz,afn,r7w,QMg,ky,ki1,Luj,Xtg,L2,Ba$,l28,Bz,Xq,iv,SGj,n2,Yy,A7_,WuU,tXg,YGF,A9,Wz,bEj,PAU,bv,xj8,jMw,ptF,t9,Pz,EPj,mjn,oP8,Ta_,$jU,J7$,wtO,sMF,FuU,ZEj,y7R,h48,vP8,e41,Nt,dj7,HE8,R4$,OE7,uGO,DjF,qGg,I2U,gP_,s2,Z3,VXF,hl,SDz,c77,Mt,h9,a2F,rOw, f28,Uj1,Scn,BNO,kA7,vz,el,XqF,idn,Kj$,go,l5g,AOU,nU1,Ycj,U2,O2,WjU,Pyj,xgU,C2,tMw,j2U,pqn,bd8,ai,EUz,mgw,cz,oU8,TNj,$gj,JO1,Fj8,wq_,Zd7,yOU,NN1,zrw,hrF,s21,SZ,BN,vUj,I5F,ki,f5_,qcg,GAz,Dgj,u8O,erj,Lh,gU7,UgF,dg1,Odj,RrR,Hd_,CyU,cO1,VM_,a57,rV1,Qa_,Sd7,Bk1,LM1,iH,XQ,Kh,Xfz,i8g,ks$,Yd1,WMU,b8O,xkn,Pnj,t6j,jaj,pfj,lH,nh,Ekn,mkw,okF,Tk1,JV1,wfF,Yi,FM1,A4,bH,$kO,t4,Nkz,saR,Z8j,yVn,M6g,PN,z61,h6_,fyg,xi,Iy1,qdj,jZ,ph,Ef,uoU,DkU,e6$,Gsg,Uk7,gkU,dkn,mf,O8U,R6_,Cn$,ayU,H87,V67,ox,rT8,S8$,B5z,L_$,XD$,TU,$i, iPz,Qrw,nD8,lMg,K_F,J4,wL,Y8F,ATU,FQ,N5,sf,W_j,Zg,bPz,tx8,PWj,xOR,yw,jrF,M5,pD8,zU,h4,vN,ED8,q5,mOn,fh,Ix,T58,wD$,F_g,oDO,N5j,yTF,Mxz,zV$,ZP8,srF,vDj,hVj,q8j,G08,Dg,DO$,u6z,fMj,IMF,eVg,gD_,eZ,gL,UOR,dO8,OPF,RVz,HPO,CWR,cTF,aMg,ip7,SPU,Bm8,r2_,lCg,Ch,cN,bpU,t3j,Qt,Sc,PCF,nV7,HN,La,kn,ax,jZ8,pFR,iI,m0U,Tm7,oVF,Ka,rH,Rx,EVO,BS,A27,x0j,J21,Uf,lI,wFU,FF$,Vw,YPU,na,AZ,Nmn,Yn,WS,bI,sZ_,Zpn,M3_,zAF,y2O,tZ,hA$,PS,xn,vVF,qP$,fC1,ICw,GV$,ubR,eAU,D07,pa,jc,gVw,d0O,U0U,E$,mx,Op$,HpR,CCU,om,RAz,V38,c2g,rf_,Td, aC8,Q$F,Soz,BR$,JZ,wH,L1O,kyg,XLz,FR,NR,K1g,ie$,lU7,Afz,nIg,Yoj,Zf,W1R,be7,zd,td8,xVR,Pa_,j$_,pL8,EI1,mVz,TRn,$VU,JfO,oI_,wLg,F11,NRj,s$F,Ze1,yfn,Md8,zhR,hhO,fa,vIO,qoF,fUO,Gyn,gIF,DV$,IU1,uI,uCz,Gd,eh$,Df,dVz,UVj,ec,RhU,Heg,Cag,fEz,O$,YDU,U$,Rm,dH,Ca,Vdn,Vt,Sww,BZw,km8,LvU,XOO,iRU,bR1,SX,tSF,Wv7,PrR,Bt,LE,XG,j8F,x98,Kv_,iA,ES8,m9_,pO$,TZ8,KE,$98,J0j,wOU,kP,NZR,Fv_,lA,nE,A08,ra,s87,ZR_,y0w,MSU,lF8,nS7,Q4,zfR,vSn,qwn,fF$,IF1,hfj,A7,ugU,U9z,Wt,d9n,ORg,efR,t7,Rfj,HR7,Gm8,CrO,gS1,VSw,Pt,bA,c0O,r61,aFO, YP,SvU,xP,c9U,BMU,XAU,LQF,KQF,lPj,i0O,pE,jX,A68,Yvn,WQj,b0_,TMj,pAn,ELw,xaR,Pow,oM,FQO,J67,NMg,sB_,mu,$P,J7,zDU,Mmj,y6U,FG,oLj,y4,vLz,Z2,wa,fPU,IPF,Gh$,$a7,h7,qj,uej,mag,hDj,Nj,Da7,Ti,eDO,gLU,Uaw,Gi,uA,qvj,dan,O0R,D2,eX,RD8,sG,wA$,H0R,CoR,vt,Vmn,Mj,c6U,zi,oS,aPR,QO_,UG,da,SCg,BQ1,kf1,IM,fE,Lcn,khz,X8F,jBR,iC7,Kcw,l48,ndU,OG,RM,Wc7,Pxz,jOR,YC1,w8j,FcO,NQR,sOU,ZC1,yon,Mtj,hYU,zYR,Ht,CE,V4,vdO,qC7,f4F,Qn,I4z,ct,Gfg,aM,uOF,rN,QB,DAj,B5,SM,NI,eY$,h_,qu8,gdn,YG,UAw,gi,UT,dAw,ng,OCU,RY1,vB,g_w,HCF,CxU,Vt$, Bq,a48,rJO,kU,X8,iy,Qh1,kp$,LU7,Kd,XKF,SX1,KUj,BKj,ikU,lez,nXj,AJR,YXU,ly,bkR,h1_,Qj,nO,tn7,PsU,WT,WUU,KA,xdw,jhU,pK7,nd,FF,md1,oXw,AO,YU,TK1,Wq,by,Ld,$dF,JJj,B08,tO,Pq,wK8,xU,jM,FU8,pd,NK_,Ec,mj,shU,ZkO,ywz,o2,yJz,zwU,Mnw,TA,$U,hw1,JO,vX8,qXz,feO,Ie1,GpO,u_n,ewn,F8,Ddz,gXg,Udj,ddz,Okg,Vn$,Rw$,Hkj,Csj,aew,QjM,S1g,B7T,rR5,Ng,kOz,Lzz,XUy,inI,Kzy,Z5,ljx,yB,Mg,zA,nFy,ARg,WzT,bns,tgx,P_5,jj4,x$M,pUl,hO,vq,oFM,EFT,m$y,qg,T7T,$$s,fd,I2,JRO,GA,wUg,uy,Fzn,D5,eM,N7y,gN,Uc,sjy,Znz,dN,Oc,yRO,R2,Mgg,zUx,cq,a2, hUz,vFg,q1I,GOT,Ij5,rk,uwg,D$n,eUI,ui8,fjx,U$I,d$y,RU5,rRR,nn;r7=function(r){return function(){return rRR[r].apply(this,arguments)}}; g.kF=function(r,Q){return rRR[r]=Q}; QjU=function(r){var Q=0;return function(){return Q=this.length))return this[r]}; Cn=function(r){return r?r:HU}; WzO=function(r,Q,S){r instanceof String&&(r=String(r));for(var B=r.length-1;B>=0;B--){var k=r[B];if(Q.call(S,k,B,r))return{PH:B,qL:k}}return{PH:-1,qL:void 0}}; V8=function(r){return r?r:function(Q,S){return WzO(this,Q,S).PH}}; g.Ql=function(r,Q,S){r=r.split(".");S=S||g.aj;for(var B;r.length&&(B=r.shift());)r.length||Q===void 0?S[B]&&S[B]!==Object.prototype[B]?S=S[B]:S=S[B]={}:S[B]=Q}; BM=function(r,Q){var S=g.SI("CLOSURE_FLAGS");r=S&&S[r];return r!=null?r:Q}; g.SI=function(r,Q){r=r.split(".");Q=Q||g.aj;for(var S=0;S2){var B=Array.prototype.slice.call(arguments,2);return function(){var k=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(k,B);return r.apply(Q,k)}}return function(){return r.apply(Q,arguments)}}; g.KZ=function(r,Q,S){g.KZ=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?P_R:x$U;return g.KZ.apply(null,arguments)}; g.l4=function(r,Q){var S=Array.prototype.slice.call(arguments,1);return function(){var B=S.slice();B.push.apply(B,arguments);return r.apply(this,B)}}; g.A5=function(){return Date.now()}; Ys=function(r){return r}; g.WM=function(r,Q){function S(){} S.prototype=Q.prototype;r.pD=Q.prototype;r.prototype=new S;r.prototype.constructor=r;r.Iv=function(B,k,L){for(var X=Array(arguments.length-2),l=2;l=0;--S)S in B&&Q.call(void 0,B[S],S,r)}; g.jI=function(r,Q,S){Q=xs(r,Q,S);return Q<0?null:typeof r==="string"?r.charAt(Q):r[Q]}; xs=function(r,Q,S){for(var B=r.length,k=typeof r==="string"?r.split(""):r,L=0;L=0;B--)if(B in k&&Q.call(S,k[B],B,r))return B;return-1}; g.my=function(r,Q){return oFU(r,Q)>=0}; T7O=function(r){if(!Array.isArray(r))for(var Q=r.length-1;Q>=0;Q--)delete r[Q];r.length=0}; g.TT=function(r,Q){Q=oFU(r,Q);var S;(S=Q>=0)&&g.oy(r,Q);return S}; g.oy=function(r,Q){return Array.prototype.splice.call(r,Q,1).length==1}; g.Fx=function(r,Q){Q=xs(r,Q);Q>=0&&g.oy(r,Q)}; $$F=function(r,Q){var S=0;m$z(r,function(B,k){Q.call(void 0,B,k,r)&&g.oy(r,k)&&S++})}; g.sI=function(r){return Array.prototype.concat.apply([],arguments)}; g.ZO=function(r){var Q=r.length;if(Q>0){for(var S=Array(Q),B=0;B>>1),n=void 0;S?n=Q.call(void 0,r[l],l,r):n=Q(B,r[l]);n>0?k=l+1:(L=l,X=!n)}return X?k:-k-1}; g.dn=function(r,Q){r.sort(Q||u4)}; Fz7=function(r,Q){var S=u4;g.dn(r,function(B,k){return S(Q(B),Q(k))})}; g.OI=function(r,Q,S){if(!g.ks(r)||!g.ks(Q)||r.length!=Q.length)return!1;var B=r.length;S=S||N7z;for(var k=0;kQ?1:r0&&(Q[k]=B)},r); return Q}; IjR=function(r){r=wq(r);var Q=[];g.ay(r,function(S,B){B in Object.prototype||typeof S!="undefined"&&Q.push([B,":",S].join(""))}); return Q}; uwU=function(r){T7(r,"od",GOO);T7(r,"opac",FZ).j=!0;T7(r,"sbeos",FZ).j=!0;T7(r,"prf",FZ).j=!0;T7(r,"mwt",FZ).j=!0;T7(r,"iogeo",FZ)}; NU=function(r,Q){return r.lastIndexOf(Q,0)==0}; D$7=function(r,Q){var S=r.length-Q.length;return S>=0&&r.indexOf(Q,S)==S}; g.s5=function(r){return/^[\s\xa0]*$/.test(r)}; g.Zm=function(r,Q){return r.indexOf(Q)!=-1}; yD=function(r,Q){return g.Zm(r.toLowerCase(),Q.toLowerCase())}; g.hY=function(r,Q){var S=0;r=MU(String(r)).split(".");Q=MU(String(Q)).split(".");for(var B=Math.max(r.length,Q.length),k=0;S==0&&kQ?1:0}; g.vp=function(){var r=g.aj.navigator;return r&&(r=r.userAgent)?r:""}; Dm=function(r){if(!IK&&!G7||!uV)return!1;for(var Q=0;Q0:!1}; dq=function(){return gq()?!1:eJ("Opera")}; eUg=function(){return gq()?!1:eJ("Trident")||eJ("MSIE")}; gFj=function(){return gq()?Dm("Microsoft Edge"):eJ("Edg/")}; O5=function(){return eJ("Firefox")||eJ("FxiOS")}; Hp=function(){return eJ("Safari")&&!(RK()||(gq()?0:eJ("Coast"))||dq()||(gq()?0:eJ("Edge"))||gFj()||(gq()?Dm("Opera"):eJ("OPR"))||O5()||eJ("Silk")||eJ("Android"))}; RK=function(){return gq()?Dm("Chromium"):(eJ("Chrome")||eJ("CriOS"))&&!(gq()?0:eJ("Edge"))||eJ("Silk")}; U$g=function(){return eJ("Android")&&!(RK()||O5()||dq()||eJ("Silk"))}; d$z=function(r){var Q={};r.forEach(function(S){Q[S[0]]=S[1]}); return function(S){return Q[S.find(function(B){return B in Q})]||""}}; Onn=function(r){var Q=g.vp();if(r==="Internet Explorer"){if(eUg())if((r=/rv: *([\d\.]*)/.exec(Q))&&r[1])Q=r[1];else{r="";var S=/MSIE +([\d\.]+)/.exec(Q);if(S&&S[1])if(Q=/Trident\/(\d.\d)/.exec(Q),S[1]=="7.0")if(Q&&Q[1])switch(Q[1]){case "4.0":r="8.0";break;case "5.0":r="9.0";break;case "6.0":r="10.0";break;case "7.0":r="11.0"}else r="7.0";else r=S[1];Q=r}else Q="";return Q}var B=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");S=[];for(var k;k=B.exec(Q);)S.push([k[1],k[2],k[3]||void 0]); Q=d$z(S);switch(r){case "Opera":if(dq())return Q(["Version","Opera"]);if(gq()?Dm("Opera"):eJ("OPR"))return Q(["OPR"]);break;case "Microsoft Edge":if(gq()?0:eJ("Edge"))return Q(["Edge"]);if(gFj())return Q(["Edg"]);break;case "Chromium":if(RK())return Q(["Chrome","CriOS","HeadlessChrome"])}return r==="Firefox"&&O5()||r==="Safari"&&Hp()||r==="Android Browser"&&U$g()||r==="Silk"&&eJ("Silk")?(Q=S[2])&&Q[1]||"":""}; RUR=function(r){if(gq()&&r!=="Silk"){var Q=uV.brands.find(function(S){return S.brand===r}); if(!Q||!Q.version)return NaN;Q=Q.version.split(".")}else{Q=Onn(r);if(Q==="")return NaN;Q=Q.split(".")}return Q.length===0?NaN:Number(Q[0])}; C_j=function(){var r=null;if(!Hn7)return r;try{var Q=function(S){return S}; r=Hn7.createPolicy("goog#html",{createHTML:Q,createScript:Q,createScriptURL:Q})}catch(S){}return r}; cp=function(){CM===void 0&&(CM=C_j());return CM}; aK=function(r){this.j=r}; rD=function(r){var Q=cp();r=Q?Q.createScriptURL(r):r;return new aK(r)}; Q2=function(r){if(r instanceof aK)return r.j;throw Error("");}; Sz=function(r){this.j=r}; g.Bx=function(r){if(r instanceof Sz)return r.j;throw Error("");}; kQ=function(r){this.Pc=r}; L9=function(r){return new kQ(function(Q){return Q.substr(0,r.length+1).toLowerCase()===r+":"})}; g.iK=function(r,Q){Q=Q===void 0?Vg$:Q;a:if(Q=Q===void 0?Vg$:Q,!(r instanceof Sz)){for(var S=0;S4);k++)Q[$Q(r[k])]||(S+="\nInner error "+B++ +": ",r[k].stack&&r[k].stack.indexOf(r[k].toString())==0||(S+=typeof r[k]==="string"?r[k]:r[k].message+"\n"),S+=o0(r[k],Q));k")!=-1&&(r=r.replace(lOU,">")),r.indexOf('"')!=-1&&(r=r.replace(nsO,""")),r.indexOf("'")!=-1&&(r=r.replace(A5_,"'")),r.indexOf("\x00")!=-1&&(r=r.replace(YIj,"�")));return r}; g.Zh=function(r){return r==null?"":String(r)}; y2=function(r){for(var Q=0,S=0;S>>0;return Q}; Mu=function(r){var Q=Number(r);return Q==0&&g.s5(r)?NaN:Q}; Wy8=function(r){return String(r).replace(/\-([a-z])/g,function(Q,S){return S.toUpperCase()})}; bZ1=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()}; tIn=function(r){return r.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(Q,S,B){return S+B.toUpperCase()})}; P4U=function(r){var Q=1;r=r.split(":");for(var S=[];Q>0&&r.length;)S.push(r.shift()),Q--;r.length&&S.push(r.join(":"));return S}; zQ=function(){return IK||G7?!!uV&&!!uV.platform:!1}; xz7=function(){return zQ()?uV.platform==="Android":eJ("Android")}; ht=function(){return eJ("iPhone")&&!eJ("iPod")&&!eJ("iPad")}; vx=function(){return ht()||eJ("iPad")||eJ("iPod")}; qu=function(){return zQ()?uV.platform==="macOS":eJ("Macintosh")}; jyO=function(){return zQ()?uV.platform==="Windows":eJ("Windows")}; f9=function(r){f9[" "](r);return r}; pM_=function(r,Q){try{return f9(r[Q]),!0}catch(S){}return!1}; mzO=function(r,Q){var S=EsU;return Object.prototype.hasOwnProperty.call(S,r)?S[r]:S[r]=Q(r)}; g.I0=function(r){return mzO(r,function(){return g.hY(osR,r)>=0})}; g.GQ=function(r,Q,S){return Math.min(Math.max(r,Q),S)}; g.uK=function(r,Q){r%=Q;return r*Q<0?r+Q:r}; Dh=function(r,Q,S){return r+S*(Q-r)}; g.ez=function(r,Q){this.x=r!==void 0?r:0;this.y=Q!==void 0?Q:0}; gD=function(r,Q){return r==Q?!0:r&&Q?r.x==Q.x&&r.y==Q.y:!1}; g.Un=function(r,Q){this.width=r;this.height=Q}; g.dD=function(r,Q){return r==Q?!0:r&&Q?r.width==Q.width&&r.height==Q.height:!1}; On=function(r){return r.width*r.height}; Hx=function(r,Q){this.j=r===R0&&Q||""}; C9=function(r){if(r instanceof At)return r;r=String(r).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'");return YQ(r)}; $zF=function(r){return Tn$(r)}; Tn$=function(r){var Q=C9("");return YQ(r.map(function(S){return Wx(C9(S))}).join(Wx(Q).toString()))}; sy7=function(r){var Q;if(!J5O.test("div"))throw Error("");if(wMz.indexOf("DIV")!==-1)throw Error("");var S="":(r=$zF(Q.map(function(B){return B instanceof At?B:C9(String(B))})),S+=">"+r.toString()+""); return YQ(S)}; Fyw=function(r){for(var Q="",S=Object.keys(r),B=0;B2&&fOF(k,X,B,2);return X}; fOF=function(r,Q,S,B){function k(l){l&&Q.appendChild(typeof l==="string"?r.createTextNode(l):l)} for(;B0)k(L);else{a:{if(L&&typeof L.length=="number"){if(g.LZ(L)){var X=typeof L.item=="function"||typeof L.item=="string";break a}if(typeof L==="function"){X=typeof L.item=="function";break a}}X=!1}g.HM(X?g.ZO(L):L,k)}}}; g.Yx=function(r){return nj(document,r)}; nj=function(r,Q){Q=String(Q);r.contentType==="application/xhtml+xml"&&(Q=Q.toLowerCase());return r.createElement(Q)}; g.Wy=function(r){return document.createTextNode(String(r))}; g.bD=function(r,Q){r.appendChild(Q)}; g.tC=function(r){for(var Q;Q=r.firstChild;)r.removeChild(Q)}; Py=function(r,Q,S){r.insertBefore(Q,r.childNodes[S]||null)}; g.xx=function(r){return r&&r.parentNode?r.parentNode.removeChild(r):null}; g.j$=function(r,Q){if(!r||!Q)return!1;if(r.contains&&Q.nodeType==1)return r==Q||r.contains(Q);if(typeof r.compareDocumentPosition!="undefined")return r==Q||!!(r.compareDocumentPosition(Q)&16);for(;Q&&r!=Q;)Q=Q.parentNode;return Q==r}; cx=function(r){return r.nodeType==9?r:r.ownerDocument||r.document}; g.pj=function(r,Q){if("textContent"in r)r.textContent=Q;else if(r.nodeType==3)r.data=String(Q);else if(r.firstChild&&r.firstChild.nodeType==3){for(;r.lastChild!=r.firstChild;)r.removeChild(r.lastChild);r.firstChild.data=String(Q)}else g.tC(r),r.appendChild(cx(r).createTextNode(String(Q)))}; GTz=function(r){return r.tagName=="A"&&r.hasAttribute("href")||r.tagName=="INPUT"||r.tagName=="TEXTAREA"||r.tagName=="SELECT"||r.tagName=="BUTTON"?!r.disabled&&(!r.hasAttribute("tabindex")||IO1(r)):r.hasAttribute("tabindex")&&IO1(r)}; IO1=function(r){r=r.tabIndex;return typeof r==="number"&&r>=0&&r<32768}; $x=function(r,Q,S){if(!Q&&!S)return null;var B=Q?String(Q).toUpperCase():null;return E0(r,function(k){return(!B||k.nodeName==B)&&(!S||typeof k.className==="string"&&g.my(k.className.split(/\s+/),S))},!0)}; E0=function(r,Q,S){r&&!S&&(r=r.parentNode);for(S=0;r;){if(Q(r))return r;r=r.parentNode;S++}return null}; V2=function(r){this.j=r||g.aj.document||document}; uxj=function(){this.j=this.Sr=null}; JC=function(){}; Ft=function(){if(!w6())throw Error();}; w6=function(){return!(!Np||!Np.performance)}; Dzj=function(r){return g.Kj?"webkit"+r:r.toLowerCase()}; s0=function(r){return function(){return r}}; g.Z7=function(){}; egj=function(r){var Q=Q||0;return function(){return r.apply(this,Array.prototype.slice.call(arguments,0,Q))}}; yx=function(r){var Q=!1,S;return function(){Q||(S=r(),Q=!0);return S}}; Mp=function(r){var Q=r;return function(){if(Q){var S=Q;Q=null;S()}}}; z5=function(r,Q,S){var B=0;return function(k){g.aj.clearTimeout(B);var L=arguments;B=g.aj.setTimeout(function(){r.apply(S,L)},Q)}}; hC=function(r,Q,S,B){this.top=r;this.right=Q;this.bottom=S;this.left=B}; vy=function(r){return r.right-r.left}; qp=function(r,Q){return r==Q?!0:r&&Q?r.top==Q.top&&r.right==Q.right&&r.bottom==Q.bottom&&r.left==Q.left:!1}; fj=function(r,Q,S){Q instanceof g.ez?(r.left+=Q.x,r.right+=Q.x,r.top+=Q.y,r.bottom+=Q.y):(r.left+=Q,r.right+=Q,typeof S==="number"&&(r.top+=S,r.bottom+=S));return r}; g.IQ=function(r,Q,S,B){this.left=r;this.top=Q;this.width=S;this.height=B}; G5=function(r,Q){return r==Q?!0:r&&Q?r.left==Q.left&&r.width==Q.width&&r.top==Q.top&&r.height==Q.height:!1}; g.D7=function(r,Q,S){if(typeof Q==="string")(Q=uD(r,Q))&&(r.style[Q]=S);else for(var B in Q){S=r;var k=Q[B],L=uD(S,B);L&&(S.style[L]=k)}}; uD=function(r,Q){var S=gsz[Q];if(!S){var B=Wy8(Q);S=B;r.style[B]===void 0&&(B=(g.Kj?"Webkit":e$?"Moz":null)+tIn(B),r.style[B]!==void 0&&(S=B));gsz[Q]=S}return S}; g.g6=function(r,Q){var S=r.style[Wy8(Q)];return typeof S!=="undefined"?S:r.style[uD(r,Q)]||""}; U0=function(r,Q){var S=cx(r);return S.defaultView&&S.defaultView.getComputedStyle&&(r=S.defaultView.getComputedStyle(r,null))?r[Q]||r.getPropertyValue(Q)||"":""}; d6=function(r,Q){return U0(r,Q)||(r.currentStyle?r.currentStyle[Q]:null)||r.style&&r.style[Q]}; g.RQ=function(r,Q,S){if(Q instanceof g.ez){var B=Q.x;Q=Q.y}else B=Q,Q=S;r.style.left=g.O0(B,!1);r.style.top=g.O0(Q,!1)}; Hy=function(r){try{return r.getBoundingClientRect()}catch(Q){return{left:0,top:0,right:0,bottom:0}}}; Uz_=function(r){var Q=cx(r),S=d6(r,"position"),B=S=="fixed"||S=="absolute";for(r=r.parentNode;r&&r!=Q;r=r.parentNode)if(r.nodeType==11&&r.host&&(r=r.host),S=d6(r,"position"),B=B&&S=="static"&&r!=Q.documentElement&&r!=Q.body,!B&&(r.scrollWidth>r.clientWidth||r.scrollHeight>r.clientHeight||S=="fixed"||S=="absolute"||S=="relative"))return r;return null}; g.Cj=function(r){var Q=cx(r),S=new g.ez(0,0);if(r==(Q?cx(Q):document).documentElement)return S;r=Hy(r);Q=Qx(Q);Q=qI1(Q.j);S.x=r.left+Q.x;S.y=r.top+Q.y;return S}; OZ8=function(r,Q){var S=new g.ez(0,0),B=lD(cx(r));if(!pM_(B,"parent"))return S;do{var k=B==Q?g.Cj(r):dzR(r);S.x+=k.x;S.y+=k.y}while(B&&B!=Q&&B!=B.parent&&(r=B.frameElement)&&(B=B.parent));return S}; g.Vx=function(r,Q){r=Rgg(r);Q=Rgg(Q);return new g.ez(r.x-Q.x,r.y-Q.y)}; dzR=function(r){r=Hy(r);return new g.ez(r.left,r.top)}; Rgg=function(r){if(r.nodeType==1)return dzR(r);r=r.changedTouches?r.changedTouches[0]:r;return new g.ez(r.clientX,r.clientY)}; g.cy=function(r,Q,S){if(Q instanceof g.Un)S=Q.height,Q=Q.width;else if(S==void 0)throw Error("missing height argument");r.style.width=g.O0(Q,!0);r.style.height=g.O0(S,!0)}; g.O0=function(r,Q){typeof r=="number"&&(r=(Q?Math.round(r):r)+"px");return r}; g.aQ=function(r){var Q=HZw;if(d6(r,"display")!="none")return Q(r);var S=r.style,B=S.display,k=S.visibility,L=S.position;S.visibility="hidden";S.position="absolute";S.display="inline";r=Q(r);S.display=B;S.position=L;S.visibility=k;return r}; HZw=function(r){var Q=r.offsetWidth,S=r.offsetHeight,B=g.Kj&&!Q&&!S;return(Q===void 0||B)&&r.getBoundingClientRect?(r=Hy(r),new g.Un(r.right-r.left,r.bottom-r.top)):new g.Un(Q,S)}; g.rr=function(r,Q){r.style.display=Q?"":"none"}; QF=function(r){return r?r.passive&&C41()?r:r.capture||!1:!1}; Sq=function(r,Q,S,B){return typeof r.addEventListener==="function"?(r.addEventListener(Q,S,QF(B)),!0):!1}; B0=function(r){if(r.prerendering)return 3;var Q;return(Q={visible:1,hidden:2,prerender:3,preview:4,unloaded:5,"":0}[r.visibilityState||r.webkitVisibilityState||r.mozVisibilityState||""])!=null?Q:0}; VI8=function(){}; kN=function(r){r.D7U=!0;return r}; c5U=function(){return(IK||G7)&&uV?uV.mobile:!iP()&&(eJ("iPod")||eJ("iPhone")||eJ("Android")||eJ("IEMobile"))}; iP=function(){return(IK||G7)&&uV?!uV.mobile&&(eJ("iPad")||eJ("Android")||eJ("Silk")):eJ("iPad")||eJ("Android")&&!eJ("Mobile")||eJ("Silk")}; Kq=function(r){try{return!!r&&r.location.href!=null&&pM_(r,"foo")}catch(Q){return!1}}; lP=function(r,Q){if(r)for(var S in r)Object.prototype.hasOwnProperty.call(r,S)&&Q(r[S],S,r)}; rY7=function(){var r=[];lP(aOj,function(Q){r.push(Q)}); return r}; QK_=function(r){var Q,S;return(S=(Q=/https?:\/\/[^\/]+/.exec(r))==null?void 0:Q[0])!=null?S:""}; k77=function(){var r=S5F("IFRAME"),Q={};g.HM(Bq7(),function(S){r.sandbox&&r.sandbox.supports&&r.sandbox.supports(S)&&(Q[S]=!0)}); return Q}; S5F=function(r,Q){Q=Q===void 0?document:Q;return Q.createElement(String(r).toLowerCase())}; La_=function(r){for(var Q=r;r&&r!=r.parent;)r=r.parent,Kq(r)&&(Q=r);return Q}; lmg=function(r){r=r||nq();for(var Q=new Xpw(g.aj.location.href,!1),S=null,B=r.length-1,k=B;k>=0;--k){var L=r[k];!S&&iM_.test(L.url)&&(S=L);if(L.url&&!L.j){Q=L;break}}k=null;L=r.length&&r[B].url;Q.depth!==0&&L&&(k=r[B]);return new KaF(Q,k,S)}; nq=function(){var r=g.aj,Q=[],S=null;do{var B=r;if(Kq(B)){var k=B.location.href;S=B.document&&B.document.referrer||null}else k=S,S=null;Q.push(new Xpw(k||""));try{r=B.parent}catch(L){r=null}}while(r&&B!==r);B=0;for(r=Q.length-1;B<=r;++B)Q[B].depth=r-B;B=g.aj;if(B.location&&B.location.ancestorOrigins&&B.location.ancestorOrigins.length===Q.length-1)for(r=1;rQ&&(Q=S.length);return 3997-Q-r.S.length-1}; bP=function(r,Q){this.j=r;this.depth=Q}; Wa1=function(){function r(l,n){return l==null?n:l} var Q=nq(),S=Math.max(Q.length-1,0),B=lmg(Q);Q=B.j;var k=B.V,L=B.S,X=[];L&&X.push(new bP([L.url,L.j?2:0],r(L.depth,1)));k&&k!=L&&X.push(new bP([k.url,2],0));Q.url&&Q!=L&&X.push(new bP([Q.url,0],r(Q.depth,S)));B=g.tW(X,function(l,n){return X.slice(0,X.length-n)}); !Q.url||(L||k)&&Q!=L||(k=QK_(Q.url))&&B.push([new bP([k,1],r(Q.depth,S))]);B.push([]);return g.tW(B,function(l){return Y5U(S,l)})}; Y5U=function(r,Q){g.P0(Q,function(k){return k.depth>=0}); var S=xN(Q,function(k,L){return Math.max(k,L.depth)},-1),B=sjz(S+2); B[0]=r;g.HM(Q,function(k){return B[k.depth+1]=k.j}); return B}; bM7=function(){var r=r===void 0?Wa1():r;return r.map(function(Q){return W0(Q)})}; tJz=function(r){var Q=!1;Q=Q===void 0?!1:Q;Np.google_image_requests||(Np.google_image_requests=[]);var S=S5F("IMG",Np.document);Q&&(S.attributionSrc="");S.src=r;Np.google_image_requests.push(S)}; jq=function(r){var Q="Ti";if(r.Ti&&r.hasOwnProperty(Q))return r.Ti;var S=new r;r.Ti=S;r.hasOwnProperty(Q);return S}; pq=function(){this.V=new VI8;this.j=w6()?new Ft:new JC}; PV1=function(){Eh();var r=Np.document;return!!(r&&r.body&&r.body.getBoundingClientRect&&typeof Np.setInterval==="function"&&typeof Np.clearInterval==="function"&&typeof Np.setTimeout==="function"&&typeof Np.clearTimeout==="function")}; xU8=function(){Eh();return bM7()}; jKj=function(){}; Eh=function(){var r=jq(jKj);if(!r.j){if(!Np)throw Error("Context has not been set and window is undefined.");r.j=jq(pq)}return r.j}; mK=function(){throw Error("Invalid UTF8");}; ppz=function(r,Q){Q=String.fromCharCode.apply(null,Q);return r==null?Q:r+Q}; TqU=function(r){var Q=!1;Q=Q===void 0?!1:Q;if(EBj){if(Q&&(mU1?!r.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(r)))throw Error("Found an unpaired surrogate");r=(oB7||(oB7=new TextEncoder)).encode(r)}else{for(var S=0,B=new Uint8Array(3*r.length),k=0;k>6|192;else{if(L>=55296&&L<=57343){if(L<=56319&&k=56320&&X<=57343){L=(L-55296)*1024+ X-56320+65536;B[S++]=L>>18|240;B[S++]=L>>12&63|128;B[S++]=L>>6&63|128;B[S++]=L&63|128;continue}else k--}if(Q)throw Error("Found an unpaired surrogate");L=65533}B[S++]=L>>12|224;B[S++]=L>>6&63|128}B[S++]=L&63|128}}r=S===B.length?B:B.subarray(0,S)}return r}; oq=function(r){g.aj.setTimeout(function(){throw r;},0)}; $UU=function(r){return Array.prototype.map.call(r,function(Q){Q=Q.toString(16);return Q.length>1?Q:"0"+Q}).join("")}; JYO=function(r){for(var Q=[],S=0;S>6|192:((k&64512)==55296&&B+1>18|240,Q[S++]=k>>12&63|128):Q[S++]=k>>12|224,Q[S++]=k>>6&63|128),Q[S++]=k&63|128)}return Q}; g.$N=function(r,Q){Q===void 0&&(Q=0);wpj();Q=FaU[Q];for(var S=Array(Math.floor(r.length/3)),B=Q[64]||"",k=0,L=0;k>2];X=Q[(X&3)<<4|l>>4];l=Q[(l&15)<<2|n>>6];n=Q[n&63];S[L++]=""+A+X+l+n}A=0;n=B;switch(r.length-k){case 2:A=r[k+1],n=Q[(A&15)<<2]||B;case 1:r=r[k],S[L]=""+Q[r>>2]+Q[(r&3)<<4|A>>4]+n+B}return S.join("")}; g.JW=function(r,Q){if(Nqj&&!Q)r=g.aj.btoa(r);else{for(var S=[],B=0,k=0;k255&&(S[B++]=L&255,L>>=8);S[B++]=L}r=g.$N(S,Q)}return r}; ZM8=function(r){var Q=[];sKR(r,function(S){Q.push(S)}); return Q}; wr=function(r){var Q=r.length,S=Q*3/4;S%3?S=Math.floor(S):g.Zm("=.",r[Q-1])&&(S=g.Zm("=.",r[Q-2])?S-2:S-1);var B=new Uint8Array(S),k=0;sKR(r,function(L){B[k++]=L}); return k!==S?B.subarray(0,k):B}; sKR=function(r,Q){function S(n){for(;B>4);X!=64&&(Q(L<<4&240|X>>2),l!=64&&Q(X<<6&192|l))}}; wpj=function(){if(!FS){FS={};for(var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),Q=["+/=","+/","-_=","-_.","-_"],S=0;S<5;S++){var B=r.concat(Q[S].split(""));FaU[S]=B;for(var k=0;k=Q||(B[r]=S+1,r=Error(),kTO(r,"incident"),oq(r))}}; v0=function(r,Q,S){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(S===void 0?0:S)&&Symbol.for&&r?Symbol.for(r):r!=null?Symbol(r):Symbol():Q}; Iq=function(r,Q){q2||fq in r||uZO(r,DUR);r[fq]|=Q}; Gk=function(r,Q){q2||fq in r||uZO(r,DUR);r[fq]=Q}; uP=function(){return typeof BigInt==="function"}; eq=function(r,Q){return Q===void 0?r.j!==Dd&&!!(2&(r.CY[fq]|0)):!!(2&Q)&&r.j!==Dd}; e81=function(r,Q){if(r!=null)if(typeof r==="string")r=r?new N2(r,sh):Zd();else if(r.constructor!==N2)if(Im$&&r!=null&&r instanceof Uint8Array)r=r.length?new N2(new Uint8Array(r),sh):Zd();else{if(!Q)throw Error();r=void 0}return r}; gr=function(r,Q){if(typeof Q!=="number"||Q<0||Q>=r.length)throw Error();}; gB7=function(r,Q,S){var B=Q&128?0:-1,k=r.length,L;if(L=!!k)L=r[k-1],L=L!=null&&typeof L==="object"&&L.constructor===Object;var X=k+(L?-1:0);for(Q=Q&128?1:0;QQ.length)return!1;if(r.lengthk)return!1;if(B>>0;H0=Q;c0=(r-Q)/4294967296>>>0}; Qr=function(r){if(r<0){aq(0-r);var Q=g.m(ru(H0,c0));r=Q.next().value;Q=Q.next().value;H0=r>>>0;c0=Q>>>0}else aq(r)}; BY=function(r,Q){var S=Q*4294967296+(r>>>0);return Number.isSafeInteger(S)?S:SC(r,Q)}; HMn=function(r,Q){var S=Q&2147483648;S&&(r=~r+1>>>0,Q=~Q>>>0,r==0&&(Q=Q+1>>>0));r=BY(r,Q);return typeof r==="number"?S?-r:r:S?"-"+r:r}; SC=function(r,Q){Q>>>=0;r>>>=0;if(Q<=2097151)var S=""+(4294967296*Q+r);else uP()?S=""+(BigInt(Q)<>>24|Q<<8)&16777215,Q=Q>>16&65535,r=(r&16777215)+S*6777216+Q*6710656,S+=Q*8147497,Q*=2,r>=1E7&&(S+=r/1E7>>>0,r%=1E7),S>=1E7&&(Q+=S/1E7>>>0,S%=1E7),S=Q+CVU(S)+CVU(r));return S}; CVU=function(r){r=String(r);return"0000000".slice(r.length)+r}; VJ$=function(){var r=H0,Q=c0;Q&2147483648?uP()?r=""+(BigInt(Q|0)<>>0)):(Q=g.m(ru(r,Q)),r=Q.next().value,Q=Q.next().value,r="-"+SC(r,Q)):r=SC(r,Q);return r}; km=function(r){if(r.length<16)Qr(Number(r));else if(uP())r=BigInt(r),H0=Number(r&BigInt(4294967295))>>>0,c0=Number(r>>BigInt(32)&BigInt(4294967295));else{var Q=+(r[0]==="-");c0=H0=0;for(var S=r.length,B=0+Q,k=(S-Q)%6+Q;k<=S;B=k,k+=6)B=Number(r.slice(B,k)),c0*=1E6,H0=H0*1E6+B,H0>=4294967296&&(c0+=Math.trunc(H0/4294967296),c0>>>=0,H0>>>=0);Q&&(Q=g.m(ru(H0,c0)),r=Q.next().value,Q=Q.next().value,H0=r,c0=Q)}}; ru=function(r,Q){Q=~Q;r?r=~r+1:Q+=1;return[r,Q]}; L1=function(r){return Array.prototype.slice.call(r)}; Xd=function(r){if(r!=null&&typeof r!=="number")throw Error("Value of float/double field must be a number, found "+typeof r+": "+r);return r}; cY$=function(r){return r.displayName||r.name||"unknown type name"}; iU=function(r){if(r!=null&&typeof r!=="boolean")throw Error("Expected boolean but got "+bnF(r)+": "+r);return r}; lU=function(r){switch(typeof r){case "bigint":return!0;case "number":return K1(r);case "string":return am7.test(r);default:return!1}}; rtg=function(r){if(typeof r!=="number")throw zk("int32");if(!K1(r))throw zk("int32");return r|0}; n1=function(r){return r==null?r:rtg(r)}; Aa=function(r){if(r==null)return r;if(typeof r==="string"&&r)r=+r;else if(typeof r!=="number")return;return K1(r)?r|0:void 0}; Ym=function(r){if(r==null)return r;if(typeof r==="string"&&r)r=+r;else if(typeof r!=="number")return;return K1(r)?r>>>0:void 0}; BD8=function(r){var Q=0;Q=Q===void 0?0:Q;if(!lU(r))throw zk("int64");var S=typeof r;switch(Q){case 512:switch(S){case "string":return WY(r);case "bigint":return String(bU(64,r));default:return ta(r)}case 1024:switch(S){case "string":return Q0z(r);case "bigint":return Rq(bU(64,r));default:return Sn8(r)}case 0:switch(S){case "string":return WY(r);case "bigint":return Rq(bU(64,r));default:return jC(r)}default:return n9(Q,"Unknown format requested type for int64")}}; p1=function(r){return r==null?r:BD8(r)}; kQ1=function(r){if(r[0]==="-")return!1;var Q=r.length;return Q<20?!0:Q===20&&Number(r.substring(0,6))<184467}; L4U=function(r){var Q=r.length;return r[0]==="-"?Q<20?!0:Q===20&&Number(r.substring(0,7))>-922337:Q<19?!0:Q===19&&Number(r.substring(0,6))<922337}; Xxn=function(r){if(r<0){Qr(r);var Q=SC(H0,c0);r=Number(Q);return Eb(r)?r:Q}Q=String(r);if(kQ1(Q))return Q;Qr(r);return BY(H0,c0)}; i9_=function(r){if(L4U(r))return r;km(r);return VJ$()}; jC=function(r){lU(r);r=md(r);Eb(r)||(Qr(r),r=HMn(H0,c0));return r}; ta=function(r){lU(r);r=md(r);if(Eb(r))r=String(r);else{var Q=String(r);L4U(Q)?r=Q:(Qr(r),r=VJ$())}return r}; WY=function(r){lU(r);var Q=md(Number(r));if(Eb(Q))return String(Q);Q=r.indexOf(".");Q!==-1&&(r=r.substring(0,Q));return i9_(r)}; Q0z=function(r){var Q=md(Number(r));if(Eb(Q))return Rq(Q);Q=r.indexOf(".");Q!==-1&&(r=r.substring(0,Q));return uP()?Rq(bU(64,BigInt(r))):Rq(i9_(r))}; Sn8=function(r){return Eb(r)?Rq(jC(r)):Rq(ta(r))}; K4R=function(r){if(r==null)return r;var Q=typeof r;if(Q==="bigint")return String(bU(64,r));if(lU(r)){if(Q==="string")return WY(r);if(Q==="number")return jC(r)}}; nQ1=function(r){if(r==null)return r;var Q=typeof r;if(Q==="bigint")return String(lh7(64,r));if(lU(r)){if(Q==="string")return lU(r),Q=md(Number(r)),Eb(Q)&&Q>=0?r=String(Q):(Q=r.indexOf("."),Q!==-1&&(r=r.substring(0,Q)),kQ1(r)||(km(r),r=SC(H0,c0))),r;if(Q==="number")return lU(r),r=md(r),r>=0&&Eb(r)?r:Xxn(r)}}; AtU=function(r){if(r==null||typeof r=="string"||r instanceof N2)return r}; YnU=function(r){if(typeof r!=="string")throw Error();return r}; oN=function(r){if(r!=null&&typeof r!=="string")throw Error();return r}; TK=function(r){return r==null||typeof r==="string"?r:void 0}; $m=function(r,Q){if(!(r instanceof Q))throw Error("Expected instanceof "+cY$(Q)+" but got "+(r&&cY$(r.constructor)));return r}; W4g=function(r,Q,S){if(r!=null&&r[Ja]===wu)return r;if(Array.isArray(r)){var B=r[fq]|0;S=B|S&32|S&2;S!==B&&Gk(r,S);return new Q(r)}}; Fd=function(r){return r}; sb=function(r){var Q=Ys(NZ);return Q?r[Q]:void 0}; ZA=function(){}; yr=function(r,Q){for(var S in r)!isNaN(S)&&Q(r,+S,r[S])}; b9F=function(r){var Q=new ZA;yr(r,function(S,B,k){Q[B]=L1(k)}); Q.RL=r.RL;return Q}; PKF=function(r,Q){Q<100||hW(tzn,1)}; zK=function(r,Q,S,B){var k=B!==void 0;B=!!B;var L=Ys(NZ),X;!k&&q2&&L&&(X=r[L])&&yr(X,PKF);L=[];var l=r.length;X=4294967295;var n=!1,A=!!(Q&64),Y=A?Q&128?0:-1:void 0;if(!(Q&1)){var W=l&&r[l-1];W!=null&&typeof W==="object"&&W.constructor===Object?(l--,X=l):W=void 0;if(A&&!(Q&128)&&!k){n=!0;var b;X=((b=MZ)!=null?b:Fd)(X-Y,Y,r,W)+Y}}Q=void 0;for(b=0;b=X){var P=b-Y,T=void 0;((T=Q)!=null?T:Q={})[P]=t}else L[b]=t}if(W)for(var w in W)l=W[w],l!=null&& (l=S(l,B))!=null&&(b=+w,t=void 0,A&&!Number.isNaN(b)&&(t=b+Y)0?void 0:r===0?muj||(muj=[0,void 0]):[-r,void 0];case "string":return[0,r];case "object":return r}}; uU=function(r,Q,S){return r=GK(r,Q[0],Q[1],S?1:2)}; GK=function(r,Q,S,B){B=B===void 0?0:B;if(r==null){var k=32;S?(r=[S],k|=128):r=[];Q&&(k=k&-8380417|(Q&1023)<<13)}else{if(!Array.isArray(r))throw Error("narr");k=r[fq]|0;2048&k&&!(2&k)&&TDj();if(k&256)throw Error("farr");if(k&64)return B!==0||k&2048||Gk(r,k|2048),r;if(S&&(k|=128,S!==r[0]))throw Error("mid");a:{S=r;k|=64;var L=S.length;if(L){var X=L-1,l=S[X];if(l!=null&&typeof l==="object"&&l.constructor===Object){Q=k&128?0:-1;X-=Q;if(X>=1024)throw Error("pvtlmt");for(var n in l)L=+n,L1024)throw Error("spvt");k=k&-8380417|(n&1023)<<13}}}k|=64;B===0&&(k|=2048);Gk(r,k);return r}; TDj=function(){hW($uw,5)}; Jt8=function(r,Q){if(typeof r!=="object")return r;if(Array.isArray(r)){var S=r[fq]|0;r.length===0&&S&1?r=void 0:S&2||(!Q||4096&S||16&S?r=DA(r,S,!1,Q&&!(S&16)):(Iq(r,34),S&4&&Object.freeze(r)));return r}if(r!=null&&r[Ja]===wu)return Q=r.CY,S=Q[fq]|0,eq(r,S)?r:eC(r,Q,S)?gu(r,Q):DA(Q,S);if(r instanceof N2)return r}; gu=function(r,Q,S){r=new r.constructor(Q);S&&(r.j=Dd);r.V=Dd;return r}; DA=function(r,Q,S,B){B!=null||(B=!!(34&Q));r=zK(r,Q,Jt8,B);B=32;S&&(B|=2);Q=Q&8380609|B;Gk(r,Q);return r}; wxU=function(r){var Q=r.CY,S=Q[fq]|0;return eq(r,S)?eC(r,Q,S)?gu(r,Q,!0):new r.constructor(DA(Q,S,!1)):r}; Ub=function(r){if(r.j!==Dd)return!1;var Q=r.CY;Q=DA(Q,Q[fq]|0);Iq(Q,2048);r.CY=Q;r.j=void 0;r.V=void 0;return!0}; du=function(r){if(!Ub(r)&&eq(r,r.CY[fq]|0))throw Error();}; Ob=function(r,Q){Q===void 0&&(Q=r[fq]|0);Q&32&&!(Q&4096)&&Gk(r,Q|4096)}; eC=function(r,Q,S){return S&2?!0:S&32&&!(S&4096)?(Gk(Q,S|2),r.j=Dd,!0):!1}; HY=function(r,Q,S,B,k){Object.isExtensible(r);Q=RN(r.CY,Q,S,k);if(Q!==null||B&&r.V!==Dd)return Q}; RN=function(r,Q,S,B){if(Q===-1)return null;var k=Q+(S?0:-1),L=r.length-1;if(!(L<1+(S?0:-1))){if(k>=L){var X=r[L];if(X!=null&&typeof X==="object"&&X.constructor===Object){S=X[Q];var l=!0}else if(k===L)S=X;else return}else S=r[k];if(B&&S!=null){B=B(S);if(B==null)return B;if(!Object.is(B,S))return l?X[Q]=B:r[k]=B,B}return S}}; Vr=function(r,Q,S,B){du(r);var k=r.CY;C1(k,k[fq]|0,Q,S,B);return r}; C1=function(r,Q,S,B,k){var L=S+(k?0:-1),X=r.length-1;if(X>=1+(k?0:-1)&&L>=X){var l=r[X];if(l!=null&&typeof l==="object"&&l.constructor===Object)return l[S]=B,Q}if(L<=X)return r[L]=B,Q;if(B!==void 0){var n;X=((n=Q)!=null?n:Q=r[fq]|0)>>13&1023||536870912;S>=X?B!=null&&(L={},r[X+(k?0:-1)]=(L[S]=B,L)):r[L]=B}return Q}; SB=function(r,Q,S,B,k){var L=r.CY,X=L[fq]|0;B=eq(r,X)?1:B;k=!!k||B===3;B===2&&Ub(r)&&(L=r.CY,X=L[fq]|0);r=cY(L,Q);var l=r===aN?7:r[fq]|0,n=rY(l,X);var A=4&n?!1:!0;if(A){4&n&&(r=L1(r),l=0,n=QO(n,X),X=C1(L,X,Q,r));for(var Y=0,W=0;Y "+r)}; va=function(r,Q,S){this.buffer=r;if(S&&!Q)throw Error();this.j=Q}; q6=function(r,Q){if(typeof r==="string")return new va(vBF(r),Q);if(Array.isArray(r))return new va(new Uint8Array(r),Q);if(r.constructor===Uint8Array)return new va(r,!1);if(r.constructor===ArrayBuffer)return r=new Uint8Array(r),new va(r,!1);if(r.constructor===N2)return Q=yF(r)||new Uint8Array(0),new va(Q,!0,r);if(r instanceof Uint8Array)return r=r.constructor===Uint8Array?r:new Uint8Array(r.buffer,r.byteOffset,r.byteLength),new va(r,!1);throw Error();}; fY=function(r,Q,S,B){this.V=null;this.U=!1;this.j=this.S=this.W=0;this.init(r,Q,S,B)}; GI=function(r){var Q=0,S=0,B=0,k=r.V,L=r.j;do{var X=k[L++];Q|=(X&127)<32&&(S|=(X&127)>>4);for(B=3;B<32&&X&128;B+=7)X=k[L++],S|=(X&127)<>>0,S>>>0);throw h$();}; Il=function(r,Q){r.j=Q;if(Q>r.S)throw Ihz(r.S,Q);}; uu=function(r){var Q=r.V,S=r.j,B=Q[S++],k=B&127;if(B&128&&(B=Q[S++],k|=(B&127)<<7,B&128&&(B=Q[S++],k|=(B&127)<<14,B&128&&(B=Q[S++],k|=(B&127)<<21,B&128&&(B=Q[S++],k|=B<<28,B&128&&Q[S++]&128&&Q[S++]&128&&Q[S++]&128&&Q[S++]&128&&Q[S++]&128)))))throw h$();Il(r,S);return k}; DR=function(r){var Q=r.V,S=r.j,B=Q[S+0],k=Q[S+1],L=Q[S+2];Q=Q[S+3];Il(r,r.j+4);return(B<<0|k<<8|L<<16|Q<<24)>>>0}; eB=function(r){var Q=DR(r);r=DR(r);return BY(Q,r)}; gY=function(r){var Q=DR(r),S=DR(r);r=(S>>31)*2+1;var B=S>>>20&2047;Q=4294967296*(S&1048575)+Q;return B==2047?Q?NaN:r*Infinity:B==0?r*4.9E-324*Q:r*Math.pow(2,B-1075)*(Q+4503599627370496)}; UH=function(r){for(var Q=0,S=r.j,B=S+10,k=r.V;Sr.S)throw Ihz(Q,r.S-S);r.j=B;return S}; Duw=function(r,Q){if(Q==0)return Zd();var S=GQO(r,Q);r.gC&&r.U?S=r.V.subarray(S,S+Q):(r=r.V,Q=S+Q,S=S===Q?new Uint8Array(0):uXO?r.slice(S,Q):new Uint8Array(r.subarray(S,Q)));return S.length==0?Zd():new N2(S,sh)}; OH=function(r,Q,S,B){if(dY.length){var k=dY.pop();k.init(r,Q,S,B);r=k}else r=new fY(r,Q,S,B);this.j=r;this.S=this.j.j;this.V=this.W=-1;ekn(this,B)}; ekn=function(r,Q){Q=Q===void 0?{}:Q;r.xP=Q.xP===void 0?!1:Q.xP}; gQ1=function(r,Q,S,B){if(Rl.length){var k=Rl.pop();ekn(k,B);k.j.init(r,Q,S,B);return k}return new OH(r,Q,S,B)}; Uuw=function(r){var Q=r.j;if(Q.j==Q.S)return!1;r.S=r.j.j;var S=uu(r.j)>>>0;Q=S>>>3;S&=7;if(!(S>=0&&S<=5))throw fhU(S,r.S);if(Q<1)throw Error("Invalid field number: "+Q+" (at position "+r.S+")");r.W=Q;r.V=S;return!0}; Ha=function(r){switch(r.V){case 0:r.V!=0?Ha(r):UH(r.j);break;case 1:r=r.j;Il(r,r.j+8);break;case 2:if(r.V!=2)Ha(r);else{var Q=uu(r.j)>>>0;r=r.j;Il(r,r.j+Q)}break;case 5:r=r.j;Il(r,r.j+4);break;case 3:Q=r.W;do{if(!Uuw(r))throw Error("Unmatched start-group tag: stream EOF");if(r.V==4){if(r.W!=Q)throw Error("Unmatched end-group tag");break}Ha(r)}while(1);break;default:throw fhU(r.V,r.S);}}; CY=function(r,Q,S){var B=r.j.S,k=uu(r.j)>>>0,L=r.j.j+k,X=L-B;X<=0&&(r.j.S=L,S(Q,r,void 0,void 0,void 0),X=L-r.j.j);if(X)throw Error("Message parsing ended unexpectedly. Expected to read "+(k+" bytes, instead read "+(k-X)+" bytes, either the data ended unexpectedly or the message misreported its own length"));r.j.j=L;r.j.S=B}; al=function(r){var Q=uu(r.j)>>>0;r=r.j;var S=GQO(r,Q);r=r.V;if(du_){var B=r,k;(k=VO)||(k=VO=new TextDecoder("utf-8",{fatal:!0}));Q=S+Q;B=S===0&&Q===B.length?B:B.subarray(S,Q);try{var L=k.decode(B)}catch(A){if(ca===void 0){try{k.decode(new Uint8Array([128]))}catch(Y){}try{k.decode(new Uint8Array([97])),ca=!0}catch(Y){ca=!1}}!ca&&(VO=void 0);throw A;}}else{L=S;Q=L+Q;S=[];for(var X=null,l,n;L=Q?mK():(n=r[L++],l<194||(n&192)!==128?(L--,mK()):S.push((l&31)<<6|n&63)): l<240?L>=Q-1?mK():(n=r[L++],(n&192)!==128||l===224&&n<160||l===237&&n>=160||((k=r[L++])&192)!==128?(L--,mK()):S.push((l&15)<<12|(n&63)<<6|k&63)):l<=244?L>=Q-2?mK():(n=r[L++],(n&192)!==128||(l<<28)+(n-144)>>30!==0||((k=r[L++])&192)!==128||((B=r[L++])&192)!==128?(L--,mK()):(l=(l&7)<<18|(n&63)<<12|(k&63)<<6|B&63,l-=65536,S.push((l>>10&1023)+55296,(l&1023)+56320))):mK(),S.length>=8192&&(X=ppz(X,S),S.length=0);L=ppz(X,S)}return L}; O98=function(r){var Q=uu(r.j)>>>0;return Duw(r.j,Q)}; lJ=function(r,Q){this.V=r>>>0;this.j=Q>>>0}; H9j=function(r){if(!r)return RkU||(RkU=new lJ(0,0));if(!/^\d+$/.test(r))return null;km(r);return new lJ(H0,c0)}; nz=function(r,Q){this.V=r>>>0;this.j=Q>>>0}; Vzz=function(r){if(!r)return CKg||(CKg=new nz(0,0));if(!/^-?\d+$/.test(r))return null;km(r);return new nz(H0,c0)}; Ag=function(){this.j=[]}; Y2=function(r,Q,S){for(;S>0||Q>127;)r.j.push(Q&127|128),Q=(Q>>>7|S<<25)>>>0,S>>>=7;r.j.push(Q)}; Wi=function(r,Q){for(;Q>127;)r.j.push(Q&127|128),Q>>>=7;r.j.push(Q)}; ctU=function(r,Q){if(Q>=0)Wi(r,Q);else{for(var S=0;S<9;S++)r.j.push(Q&127|128),Q>>=7;r.j.push(1)}}; bJ=function(r,Q){r.j.push(Q>>>0&255);r.j.push(Q>>>8&255);r.j.push(Q>>>16&255);r.j.push(Q>>>24&255)}; ahF=function(){this.S=[];this.V=0;this.j=new Ag}; tg=function(r,Q){Q.length!==0&&(r.S.push(Q),r.V+=Q.length)}; rCz=function(r,Q){Pi(r,Q,2);Q=r.j.end();tg(r,Q);Q.push(r.V);return Q}; QQR=function(r,Q){var S=Q.pop();for(S=r.V+r.j.length()-S;S>127;)Q.push(S&127|128),S>>>=7,r.V++;Q.push(S);r.V++}; Pi=function(r,Q,S){Wi(r.j,Q*8+S)}; S01=function(r,Q,S){if(S!=null){switch(typeof S){case "string":H9j(S)}Pi(r,Q,1);switch(typeof S){case "number":r=r.j;aq(S);bJ(r,H0);bJ(r,c0);break;case "bigint":S=BigInt.asUintN(64,S);S=new lJ(Number(S&BigInt(4294967295)),Number(S>>BigInt(32)));r=r.j;Q=S.j;bJ(r,S.V);bJ(r,Q);break;default:S=H9j(S),r=r.j,Q=S.j,bJ(r,S.V),bJ(r,Q)}}}; x2=function(r,Q,S){Pi(r,Q,2);Wi(r.j,S.length);tg(r,r.j.end());tg(r,S)}; j0=function(){function r(){throw Error();} Object.setPrototypeOf(r,r.prototype);return r}; pz=function(r,Q,S){this.CY=GK(r,Q,S)}; B6w=function(r,Q){if(Q==null||Q=="")return new r;Q=JSON.parse(Q);if(!Array.isArray(Q))throw Error("dnarr");Iq(Q,32);return new r(Q)}; mR=function(r,Q,S){this.TX=r;this.Ye=Q;r=Ys(E6);this.j=!!r&&S===r||!1}; oX=function(r,Q){var S=S===void 0?E6:S;return new mR(r,Q,S)}; Ln$=function(r,Q,S,B,k){Q=k5U(Q,B);Q!=null&&(S=rCz(r,S),k(Q,r),QQR(r,S))}; Jg=function(r,Q,S,B){var k=B[r];if(k)return k;k={};k.jg=B;k.Di=oQF(B[0]);var L=B[1],X=1;L&&L.constructor===Object&&(k.extensions=L,L=B[++X],typeof L==="function"&&(k.iW=!0,Tn!=null||(Tn=L),$2!=null||($2=B[X+1]),L=B[X+=2]));for(var l={};L&&Array.isArray(L)&&L.length&&typeof L[0]==="number"&&L[0]>0;){for(var n=0;n>BigInt(32)));Y2(r.j,S.V,S.j);break;default:S=Vzz(Q),Y2(r.j,S.V,S.j)}}}; O6=function(r,Q,S){Q=Aa(Q);Q!=null&&Q!=null&&(Pi(r,S,0),ctU(r.j,Q))}; jQO=function(r,Q,S){Q=Q==null||typeof Q==="boolean"?Q:typeof Q==="number"?!!Q:void 0;Q!=null&&(Pi(r,S,0),r.j.j.push(Q?1:0))}; pyn=function(r,Q,S){Q=TK(Q);Q!=null&&x2(r,S,TqU(Q))}; ExR=function(r,Q,S,B,k){Q=k5U(Q,B);Q!=null&&(S=rCz(r,S),k(Q,r),QQR(r,S))}; oxw=function(){var r=RX;this.j=mp8;this.isRepeated=0;this.V=t$;this.defaultValue=void 0;this.S=r.messageId!=null?Uh:void 0}; T6j=function(r){return function(){var Q=new ahF;bj7(this.CY,Q,Jg(ML,yf,zn,r));tg(Q,Q.j.end());for(var S=new Uint8Array(Q.V),B=Q.S,k=B.length,L=0,X=0;X-1)return Q.apply(null,g.tR(S));try{return r.j=r.S.j.now(),Q.apply(null,g.tR(S))}finally{r.W+=r.S.j.now()-r.j,r.j=-1,r.V+=1}}}; JCw=function(r,Q){this.V=r;this.S=Q;this.j=new $p_(r)}; wyw=function(){this.j={}}; N61=function(){var r=aX().flags,Q=FnU;r=r.j[Q.key];if(Q.valueType==="proto"){try{var S=JSON.parse(r);if(Array.isArray(S))return S}catch(B){}return Q.defaultValue}return typeof r===typeof Q.defaultValue?r:Q.defaultValue}; M$U=function(){this.S=void 0;this.V=this.Y=0;this.U=-1;this.Fd=new oK;T7(this.Fd,"mv",sQU).j=!0;T7(this.Fd,"omid",FZ);T7(this.Fd,"epoh",FZ).j=!0;T7(this.Fd,"epph",FZ).j=!0;T7(this.Fd,"umt",FZ).j=!0;T7(this.Fd,"phel",FZ).j=!0;T7(this.Fd,"phell",FZ).j=!0;T7(this.Fd,"oseid",Zjw).j=!0;var r=this.Fd;r.j.sloi||(r.j.sloi=new E5);r.j.sloi.j=!0;T7(this.Fd,"mm",rl);T7(this.Fd,"ovms",yCw).j=!0;T7(this.Fd,"xdi",FZ).j=!0;T7(this.Fd,"amp",FZ).j=!0;T7(this.Fd,"prf",FZ).j=!0;T7(this.Fd,"gtx",FZ).j=!0;T7(this.Fd, "mvp_lv",FZ).j=!0;T7(this.Fd,"ssmol",FZ).j=!0;T7(this.Fd,"fmd",FZ).j=!0;T7(this.Fd,"gen204simple",FZ);this.j=new JCw(Eh(),this.Fd);this.W=!1;this.flags=new wyw}; aX=function(){return jq(M$U)}; z7g=function(r,Q,S,B){if(Math.random()<(B||r.j))try{if(S instanceof AW)var k=S;else k=new AW,lP(S,function(X,l){var n=k,A=n.W++;X=YN(l,X);n.j.push(A);n.V[A]=X}); var L=k.E4(r.V,"pagead2.googlesyndication.com","/pagead/gen_204?id="+Q+"&");L&&(Eh(),tJz(L))}catch(X){}}; h7F=function(r,Q,S){S=S===void 0?{}:S;this.error=r;this.meta=S;this.context=Q.context;this.msg=Q.message||"";this.id=Q.id||"jserror"}; vx_=function(){var r=r===void 0?g.aj:r;return(r=r.performance)&&r.now&&r.timing?Math.floor(r.now()+r.timing.navigationStart):g.A5()}; q0O=function(){var r=r===void 0?g.aj:r;return(r=r.performance)&&r.now?r.now():null}; f7_=function(r,Q,S){this.label=r;this.type=Q;this.value=S;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}; SN=function(){var r=window;this.events=[];this.V=r||g.aj;var Q=null;r&&(r.google_js_reporting_queue=r.google_js_reporting_queue||[],this.events=r.google_js_reporting_queue,Q=r.google_measure_js_timing);this.j=QR()||(Q!=null?Q:Math.random()<1)}; I7F=function(r){r&&Bn&&QR()&&(Bn.clearMarks("goog_"+r.label+"_"+r.uniqueId+"_start"),Bn.clearMarks("goog_"+r.label+"_"+r.uniqueId+"_end"))}; kW=function(r,Q,S,B,k,L,X){var l="";r&&(l+=r+":");S&&(l+="//",Q&&(l+=Q+"@"),l+=S,B&&(l+=":"+B));k&&(l+=k);L&&(l+="?"+L);X&&(l+="#"+X);return l}; g.Li=function(r){return r.match(G5w)}; utF=function(r){return r?decodeURI(r):r}; g.X3=function(r){return utF(g.Li(r)[3]||null)}; il=function(r){return utF(g.Li(r)[5]||null)}; g.DpO=function(r){r=g.Li(r);return kW(r[1],r[2],r[3],r[4])}; Ki=function(r){r=g.Li(r);return kW(null,null,null,null,r[5],r[6],r[7])}; e7O=function(r){var Q=r.indexOf("#");return Q<0?r:r.slice(0,Q)}; ll=function(r,Q){if(r){r=r.split("&");for(var S=0;S=0){var L=r[S].substring(0,B);k=r[S].substring(B+1)}else L=r[S];Q(L,k?FX(k):"")}}}; ni=function(r,Q){if(!Q)return r;var S=r.indexOf("#");S<0&&(S=r.length);var B=r.indexOf("?");if(B<0||B>S){B=S;var k=""}else k=r.substring(B+1,S);r=[r.slice(0,B),k,r.slice(S)];S=r[1];r[1]=Q?S?S+"&"+Q:Q:S;return r[0]+(r[1]?"?"+r[1]:"")+r[2]}; AS=function(r,Q,S){if(Array.isArray(Q))for(var B=0;B=0&&QS)k=S;B+=Q.length+1;return FX(r.slice(B,k!==-1?k:0))}; jN=function(r,Q){for(var S=r.search(Pn),B=0,k,L=[];(k=tS(r,B,Q,S))>=0;)L.push(r.substring(B,k)),B=Math.min(r.indexOf("&",k)+1||S,S);L.push(r.slice(B));return L.join("").replace(dp8,"$1")}; OjR=function(r,Q,S){return bl(jN(r,Q),Q,S)}; R7g=function(){var r=pi;this.j=EJ;this.fO="jserror";this.mK=!0;this.Th=null;this.V=this.Q4;this.HD=r===void 0?null:r}; HjR=function(r,Q,S){var B=mY;return ci(aX().j.j,function(){try{if(B.HD&&B.HD.j){var k=B.HD.start(r.toString(),3);var L=Q();B.HD.end(k)}else L=Q()}catch(l){var X=B.mK;try{I7F(k),X=B.V(r,new oY($W(l)),void 0,S)}catch(n){B.Q4(217,n)}if(!X)throw l;}return L})()}; JS=function(r,Q,S,B){return ci(aX().j.j,function(){var k=g.u_.apply(0,arguments);return HjR(r,function(){return Q.apply(S,k)},B)})}; $W=function(r){var Q=r.toString();r.name&&Q.indexOf(r.name)==-1&&(Q+=": "+r.name);r.message&&Q.indexOf(r.message)==-1&&(Q+=": "+r.message);if(r.stack)a:{r=r.stack;var S=Q;try{r.indexOf(S)==-1&&(r=S+"\n"+r);for(var B;r!=B;)B=r,r=r.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");Q=r.replace(/\n */g,"\n");break a}catch(k){Q=S;break a}Q=void 0}return Q}; oY=function(r){h7F.call(this,Error(r),{message:r})}; CD7=function(){Np&&typeof Np.google_measure_js_timing!="undefined"&&(Np.google_measure_js_timing||pi.disable())}; V$8=function(r){mY.Th=function(Q){g.HM(r,function(S){S(Q)})}}; cCz=function(r,Q){return HjR(r,Q)}; wl=function(r,Q){return JS(r,Q)}; F3=function(r,Q,S,B){mY.Q4(r,Q,S,B)}; NX=function(){return Date.now()-a7n}; rWz=function(){var r=aX().S,Q=sJ>=0?NX()-sJ:-1,S=Zt?NX()-yR:-1,B=MX>=0?NX()-MX:-1;if(r==947190542)return 100;if(r==79463069)return 200;r=[2E3,4E3];var k=[250,500,1E3];F3(637,Error(),.001);var L=Q;S!=-1&&S1500&&B<4E3?500:X}; zS=function(r,Q,S){var B=new hC(0,0,0,0);this.time=r;this.volume=null;this.S=Q;this.j=B;this.V=S}; hS=function(r,Q,S,B,k,L,X,l){this.W=r;this.J=Q;this.S=S;this.Y=B;this.j=k;this.U=L;this.V=X;this.X=l}; Shg=function(r){var Q=r!==r.top,S=r.top===La_(r),B=-1,k=0;if(Q&&S&&r.top.mraid){B=3;var L=r.top.mraid}else B=(L=r.mraid)?Q?S?2:1:0:-1;L&&(L.IS_GMA_SDK||(k=2),MgU(QqU,function(X){return typeof L[X]==="function"})||(k=1)); return{Ce:L,compatibility:k,jm1:B}}; Brw=function(){var r=window.document;return r&&typeof r.elementFromPoint==="function"}; kk1=function(r,Q,S){if(r&&Q!==null&&Q!=Q.top){if(!Q.top)return new g.Un(-12245933,-12245933);Q=Q.top}try{return(S===void 0?0:S)?(new g.Un(Q.innerWidth,Q.innerHeight)).round():hgz(Q||window).round()}catch(B){return new g.Un(-12245933,-12245933)}}; vn=function(r,Q,S){try{if(r){if(!Q.top)return new hC(-12245933,-12245933,-12245933,-12245933);Q=Q.top}var B=kk1(r,Q,S),k=B.height,L=B.width;if(L===-12245933)return new hC(L,L,L,L);var X=Qx(Q.document);var l=qI1(X.j);var n=l.x,A=l.y;return new hC(A,n+L,A+k,n)}catch(Y){return new hC(-12245933,-12245933,-12245933,-12245933)}}; qX=function(r,Q){Q=Math.pow(10,Q);return Math.floor(r*Q)/Q}; LKg=function(r){return new hC(r.top,r.right,r.bottom,r.left)}; X0n=function(r){var Q=r.top||0,S=r.left||0;return new hC(Q,S+(r.width||0),Q+(r.height||0),S)}; fi=function(r){return r!=null&&r>=0&&r<=1}; iqn=function(){var r=g.vp();return r?IY("AmazonWebAppPlatform;Android TV;Apple TV;AppleTV;BRAVIA;BeyondTV;Freebox;GoogleTV;HbbTV;LongTV;MiBOX;MiTV;NetCast.TV;Netcast;Opera TV;PANASONIC;POV_TV;SMART-TV;SMART_TV;SWTV;Smart TV;SmartTV;TV Store;UnionTV;WebOS".split(";"),function(Q){return yD(r,Q)})||yD(r,"OMI/")&&!yD(r,"XiaoMi/")?!0:yD(r,"Presto")&&yD(r,"Linux")&&!yD(r,"X11")&&!yD(r,"Android")&&!yD(r,"Mobi"):!1}; KKn=function(){this.S=!Kq(Np.top);this.isMobileDevice=iP()||c5U();var r=nq();this.domain=r.length>0&&r[r.length-1]!=null&&r[r.length-1].url!=null?g.X3(r[r.length-1].url)||"":"";this.j=new hC(0,0,0,0);this.W=new g.Un(0,0);this.U=new g.Un(0,0);this.J=new hC(0,0,0,0);this.frameOffset=new g.ez(0,0);this.Y=0;this.X=!1;this.V=!(!Np||!Shg(Np).Ce);this.update(Np)}; ldO=function(r,Q){Q&&Q.screen&&(r.W=new g.Un(Q.screen.width,Q.screen.height))}; nNF=function(r,Q){a:{var S=r.j?new g.Un(vy(r.j),r.j.getHeight()):new g.Un(0,0);Q=Q===void 0?Np:Q;Q!==null&&Q!=Q.top&&(Q=Q.top);var B=0,k=0;try{var L=Q.document,X=L.body,l=L.documentElement;if(L.compatMode=="CSS1Compat"&&l.scrollHeight)B=l.scrollHeight!=S.height?l.scrollHeight:l.offsetHeight,k=l.scrollWidth!=S.width?l.scrollWidth:l.offsetWidth;else{var n=l.scrollHeight,A=l.scrollWidth,Y=l.offsetHeight,W=l.offsetWidth;l.clientHeight!=Y&&(n=X.scrollHeight,A=X.scrollWidth,Y=X.offsetHeight,W=X.offsetWidth); n>S.height?n>Y?(B=n,k=A):(B=Y,k=W):n0||r.X)return!0;r=Eh().V.isVisible();var Q=B0(ul)===0;return r||Q}; GS=function(){return jq(KKn)}; eN=function(r){this.S=r;this.V=0;this.j=null}; gl=function(r,Q,S){this.S=r;this.mq=S===void 0?"na":S;this.U=[];this.isInitialized=!1;this.W=new zS(-1,!0,this);this.j=this;this.X=Q;this.Vr=this.C=!1;this.yr="uk";this.F1=!1;this.Y=!0}; UJ=function(r,Q){g.my(r.U,Q)||(r.U.push(Q),Q.n7(r.j),Q.nU(r.W),Q.vR()&&(r.C=!0))}; AWw=function(r){r=r.j;r.dG();r.Ua();var Q=GS();Q.J=vn(!1,r.S,Q.isMobileDevice);nNF(GS(),r.S);r.W.j=r.DS()}; Yh$=function(r){r.C=r.U.length?IY(r.U,function(Q){return Q.vR()}):!1}; WK1=function(r){var Q=g.ZO(r.U);g.HM(Q,function(S){S.nU(r.W)})}; dl=function(r){var Q=g.ZO(r.U);g.HM(Q,function(S){S.n7(r.j)}); r.j!=r||WK1(r)}; OJ=function(r,Q,S,B){this.element=r;this.j=new hC(0,0,0,0);this.S=null;this.Y=new hC(0,0,0,0);this.V=Q;this.Fd=S;this.F1=B;this.o3=!1;this.timestamp=-1;this.C=new hS(Q.W,this.element,this.j,new hC(0,0,0,0),0,0,NX(),0);this.U=void 0}; bqg=function(r,Q){return r.U?new hC(Math.max(Q.top+r.U.top,Q.top),Math.min(Q.left+r.U.right,Q.right),Math.min(Q.top+r.U.bottom,Q.bottom),Math.max(Q.left+r.U.left,Q.left)):Q.clone()}; RY=function(r){this.U=!1;this.j=r;this.W=function(){}}; tqn=function(r,Q,S){this.S=S===void 0?0:S;this.V=r;this.j=Q==null?"":Q}; PPj=function(r){switch(Math.trunc(r.S)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}}; x21=function(r,Q){return r.SQ.S?!1:r.VQ.V?!1:typeof r.jtypeof Q.j?!1:r.j0?B[S]-B[S-1]:B[S]})}; iX=function(){this.V=new QA;this.mq=this.Tm=0;this.HO=new rJ;this.cO=this.J=-1;this.bA=1E3;this.Qr=new QA([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.yr=this.o3=-1}; KW=function(r,Q){return JaR(r.V,Q===void 0?!0:Q)}; lX=function(r,Q,S,B){var k=k===void 0?!1:k;S=JS(B,S);Sq(r,Q,S,{capture:k})}; Am=function(r,Q){Q=nW(Q);return Q===0?0:nW(r)/Q}; nW=function(r){return Math.max(r.bottom-r.top,0)*Math.max(r.right-r.left,0)}; Nuj=function(r,Q){if(!r||!Q)return!1;for(var S=0;r!==null&&S++<100;){if(r===Q)return!0;try{if(r=r.parentElement||r){var B=cx(r),k=B&&lD(B),L=k&&k.frameElement;L&&(r=L)}}catch(X){break}}return!1}; sNU=function(r,Q,S){if(!r||!Q)return!1;Q=fj(r.clone(),-Q.left,-Q.top);r=(Q.left+Q.right)/2;Q=(Q.top+Q.bottom)/2;Kq(window.top)&&window.top&&window.top.document&&(window=window.top);if(!Brw())return!1;r=window.document.elementFromPoint(r,Q);if(!r)return!1;Q=(Q=(Q=cx(S))&&Q.defaultView&&Q.defaultView.frameElement)&&Nuj(Q,r);var B=r===S;r=!B&&r&&E0(r,function(k){return k===S}); return!(Q||B||r)}; Z18=function(r,Q,S,B){return GS().S?!1:vy(r)<=0||r.getHeight()<=0?!0:S&&B?cCz(208,function(){return sNU(r,Q,S)}):!1}; YJ=function(r,Q,S){g.G.call(this);this.position=ya8.clone();this.ZO=this.T9();this.Ph=-2;this.timeCreated=Date.now();this.UR=-1;this.oy=Q;this.qm=null;this.Cg=!1;this.OM=null;this.opacity=-1;this.requestSource=S;this.vvV=!1;this.fK=function(){}; this.Pv=function(){}; this.SQ=new uxj;this.SQ.Sr=r;this.SQ.j=r;this.sA=!1;this.W_={cz:null,VO:null};this.Ij=!0;this.mP=null;this.gY=this.K8=!1;aX().Y++;this.yD=this.kA();this.Ft=-1;this.XF=null;this.hasCompleted=this.Yq=!1;this.Fd=new oK;uwU(this.Fd);MCO(this);this.requestSource==1?$B(this.Fd,"od",1):$B(this.Fd,"od",0)}; MCO=function(r){r=r.SQ.Sr;var Q;if(Q=r&&r.getAttribute)Q=/-[a-z]/.test("googleAvInapp")?!1:zI$&&r.dataset?"googleAvInapp"in r.dataset:r.hasAttribute?r.hasAttribute("data-"+bZ1()):!!r.getAttribute("data-"+bZ1());Q&&(GS().V=!0)}; W7=function(r,Q){Q!=r.gY&&(r.gY=Q,r=GS(),Q?r.Y++:r.Y>0&&r.Y--)}; hI_=function(r,Q){if(r.XF){if(Q.getName()===r.XF.getName())return;r.XF.dispose();r.XF=null}Q=Q.create(r.SQ.j,r.Fd,r.vR());if(Q=Q!=null&&Q.observe()?Q:null)r.XF=Q}; vmR=function(r,Q,S){if(!r.qm||r.oy==-1||Q.V===-1||r.qm.V===-1)return 0;r=Q.V-r.qm.V;return r>S?0:r}; qbj=function(r,Q,S){if(r.XF){r.XF.WI();var B=r.XF.C,k=B.W,L=k.j;if(B.Y!=null){var X=B.S;r.OM=new g.ez(X.left-L.left,X.top-L.top)}L=r.XB()?Math.max(B.j,B.U):B.j;X={};k.volume!==null&&(X.volume=k.volume);k=r.Yp(B);r.qm=B;r.vO(L,Q,S,!1,X,k,B.X)}}; fAn=function(r){if(r.Cg&&r.mP){var Q=JY(r.Fd,"od")==1,S=GS().j,B=r.mP,k=r.XF?r.XF.getName():"ns",L=r.OM,X=new g.Un(vy(S),S.getHeight());S=r.XB();r={GnG:k,OM:L,c0m:X,XB:S,vc:r.yD.vc,ODA:Q};if(Q=B.V){Q.WI();k=Q.C;L=k.W.j;var l=X=null;k.Y!=null&&L&&(X=k.S,X=new g.ez(X.left-L.left,X.top-L.top),l=new g.Un(L.right-L.left,L.bottom-L.top));k=S?Math.max(k.j,k.U):k.j;S={GnG:Q.getName(),OM:X,c0m:l,XB:S,ODA:!1,vc:k}}else S=null;S&&omU(B,r,S)}}; IAw=function(r,Q,S){Q&&(r.fK=Q);S&&(r.Pv=S)}; g.bX=function(){}; g.tm=function(r){return{value:r,done:!1}}; GKn=function(){this.W=this.j=this.S=this.V=this.U=0}; udU=function(r){var Q={};var S=g.A5()-r.U;Q=(Q.ptlt=S,Q);(S=r.V)&&(Q.pnk=S);(S=r.S)&&(Q.pnc=S);(S=r.W)&&(Q.pnmm=S);(r=r.j)&&(Q.pns=r);return Q}; DZj=function(){cM.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1}; P7=function(r){return fi(r.volume)&&r.volume>0}; xJ=function(r,Q,S,B){S=S===void 0?!0:S;B=B===void 0?function(){return!0}:B; return function(k){var L=k[r];if(Array.isArray(L)&&B(k))return eIn(L,Q,S)}}; m7=function(r,Q){return function(S){return Q(S)?S[r]:void 0}}; gmF=function(r){return function(Q){for(var S=0;S0?L[k-1]+1:0,B+1).reduce(function(X,l){return X+l},0)})}; UZj=function(){this.V=this.j=""}; dZj=function(){}; TN=function(r,Q){var S={};if(r!==void 0)if(Q!=null)for(var B in Q){var k=Q[B];B in Object.prototype||k!=null&&(S[B]=typeof k==="function"?k(r):r[k])}else g.xB(S,r);return VR(Ci(new Hn,S))}; O1R=function(){var r={};this.V=(r.vs=[1,0],r.vw=[0,1],r.am=[2,2],r.a=[4,4],r.f=[8,8],r.bm=[16,16],r.b=[32,32],r.avw=[0,64],r.avs=[64,0],r.pv=[256,256],r.gdr=[0,512],r.p=[0,1024],r.r=[0,2048],r.m=[0,4096],r.um=[0,8192],r.ef=[0,16384],r.s=[0,32768],r.pmx=[0,16777216],r.mut=[33554432,33554432],r.umutb=[67108864,67108864],r.tvoff=[134217728,134217728],r);this.j={};for(var Q in this.V)this.V[Q][1]>0&&(this.j[Q]=0);this.S=0}; $J=function(r,Q){var S=r.V[Q],B=S[1];r.S+=S[0];B>0&&r.j[Q]==0&&(r.j[Q]=1)}; RIU=function(r){var Q=g.KM(r.V),S=0,B;for(B in r.j)g.my(Q,B)&&r.j[B]==1&&(S+=r.V[B][1],r.j[B]=2);return S}; H1j=function(r){var Q=0,S;for(S in r.j){var B=r.j[S];if(B==1||B==2)Q+=r.V[S][1]}return Q}; Jm=function(){this.j=this.V=0}; wJ=function(){iX.call(this);this.S=new rJ;this.Z_=this.C=this.F1=0;this.X=-1;this.zm=new rJ;this.U=new rJ;this.j=new QA;this.Y=this.W=-1;this.Vr=new rJ;this.bA=2E3;this.KY=new Jm;this.D_=new Jm;this.NU=new Jm}; F1=function(r,Q,S){var B=r.Z_;Zt||S||r.X==-1||(B+=Q-r.X);return B}; CUF=function(){this.S=!1}; NC=function(r,Q){this.S=!1;this.W=r;this.C=Q;this.U=0}; sR=function(r,Q){NC.call(this,r,Q);this.J=[]}; VCF=function(){}; ZV=function(){}; yA=function(r,Q,S,B){OJ.call(this,r,Q,S,B)}; MC=function(r,Q,S){OJ.call(this,null,r,Q,S);this.X=r.isActive();this.J=0}; zN=function(r){return[r.top,r.left,r.bottom,r.right]}; v7=function(r,Q,S,B,k,L){L=L===void 0?new ZV:L;YJ.call(this,Q,S,B);this.Sl=k;this.YP=0;this.Uy={};this.PU=new O1R;this.al={};this.Mz="";this.NU=null;this.VN=!1;this.j=[];this.zj=L.V();this.Y=L.S();this.W=null;this.S=-1;this.mq=this.C=void 0;this.cO=this.Vr=0;this.yr=-1;this.bA=this.D_=!1;this.F1=this.X=this.V=this.Oe=this.jR=0;new QA;this.KY=this.Z_=0;this.HO=-1;this.El=0;this.J=g.Z7;this.o3=[this.T9()];this.JX=2;this.dU={};this.dU.pause="p";this.dU.resume="r";this.dU.skip="s";this.dU.mute="m";this.dU.unmute= "um";this.dU.exitfullscreen="ef";this.U=null;this.Qr=this.zm=!1;this.FQ=Math.floor(Date.now()/1E3-1704067200);this.Tm=0}; qC=function(r){r.hasCompleted=!0;r.El!=0&&(r.El=3)}; fW=function(r){return r===void 0?r:Number(r)?qX(r,3):0}; I5=function(r,Q){return r.o3[Q!=null&&QMath.max(1E4,r.S/3)?0:Q);var S=r.J(r)||{};S=S.currentTime!==void 0?S.currentTime:r.Vr;var B=S-r.Vr,k=0;B>=0?(r.cO+=Q,r.KY+=Math.max(Q-B,0),k=Math.min(B,r.cO)):r.Z_+=Math.abs(B);B!=0&&(r.cO=0);r.HO==-1&&B>0&&(r.HO=MX>=0?NX()-MX:-1);r.Vr=S;return k}; r$_=function(r,Q){IY(r.Y,function(S){return S.W==Q.W})||r.Y.push(Q)}; Ql1=function(r){var Q=kJ(r.KG().j,1);return GN(r,Q)}; GN=function(r,Q,S){return Q>=15E3?!0:r.D_?(S===void 0?0:S)?!0:r.S>0?Q>=r.S/2:r.yr>0?Q>=r.yr:!1:!1}; SH$=function(r){var Q=qX(r.yD.vc,2),S=r.PU.S,B=r.yD,k=I5(r),L=fW(k.W),X=fW(k.Y),l=fW(B.volume),n=qX(k.J,2),A=qX(k.cO,2),Y=qX(B.vc,2),W=qX(k.o3,2),b=qX(k.yr,2);B=qX(B.NJ,2);var t=r.Zo().clone().round();r=r.XF&&r.XF.S?(r.XF?r.XF.S:null).clone().round():null;k=KW(k,!1);return{Vs3:Q,gJ:S,XH:L,m2:X,Yy:l,DO:n,EM:A,vc:Y,HV:W,tJ:b,NJ:B,position:t,Hf:r,Nm:k}}; kIn=function(r,Q){BY$(r.j,Q,function(){return{Vs3:0,gJ:void 0,XH:-1,m2:-1,Yy:-1,DO:-1,EM:-1,vc:-1,HV:-1,tJ:-1,NJ:-1,position:void 0,Hf:void 0,Nm:[]}}); r.j[Q]=SH$(r)}; BY$=function(r,Q,S){for(var B=r.length;B0?1:0;W.atos= Ss(A.j);W.ssb=Ss(A.Qr,!1);W.amtos=JaR(A.j,!1);W.uac=r.jR;W.vpt=A.S.j;Y=="nio"&&(W.nio=1,W.avms="nio");W.gmm="4";W.gdr=GN(r,A.S.j,!0)?1:0;W.efpf=r.JX;if(Y=="gsv"||Y=="nis")Y=r.XF,Y.J>0&&(W.nnut=Y.J);W.tcm=can(r);W.nmt=r.Z_;W.bt=r.KY;W.pst=r.HO;W.vpaid=r.C;W.dur=r.S;W.vmtime=r.Vr;W.is=r.PU.S;r.j.length>=1&&(W.i0=r.j[0].gJ,W.a0=[r.j[0].Yy],W.c0=[r.j[0].vc],W.ss0=[r.j[0].NJ],Y=r.j[0].position,L=r.j[0].Hf,W.p0=Y?zN(Y):void 0,Y&&L&&!qp(L,Y)&&(W.cp0=zN(L)));r.j.length>=2&&(W.i1=r.j[1].gJ,W.a1=es(r.j[1].XH, r.j[1].Yy,r.j[1].m2),W.c1=es(r.j[1].DO,r.j[1].vc,r.j[1].EM),W.ss1=es(r.j[1].HV,r.j[1].NJ,r.j[1].tJ),Y=r.j[1].position,L=r.j[1].Hf,W.p1=Y?zN(Y):void 0,Y&&L&&!qp(L,Y)&&(W.cp1=zN(L)),W.mtos1=r.j[1].Nm);r.j.length>=3&&(W.i2=r.j[2].gJ,W.a2=es(r.j[2].XH,r.j[2].Yy,r.j[2].m2),W.c2=es(r.j[2].DO,r.j[2].vc,r.j[2].EM),W.ss2=es(r.j[2].HV,r.j[2].NJ,r.j[2].tJ),Y=r.j[2].position,L=r.j[2].Hf,W.p2=Y?zN(Y):void 0,Y&&L&&!qp(L,Y)&&(W.cp2=zN(L)),W.mtos2=r.j[2].Nm);r.j.length>=4&&(W.i3=r.j[3].gJ,W.a3=es(r.j[3].XH,r.j[3].Yy, r.j[3].m2),W.c3=es(r.j[3].DO,r.j[3].vc,r.j[3].EM),W.ss3=es(r.j[3].HV,r.j[3].NJ,r.j[3].tJ),Y=r.j[3].position,L=r.j[3].Hf,W.p3=Y?zN(Y):void 0,Y&&L&&!qp(L,Y)&&(W.cp3=zN(L)),W.mtos3=r.j[3].Nm);W.cs=H1j(r.PU);Q&&(W.ic=RIU(r.PU),W.dvpt=A.S.V,W.dvs=X1(A.V,.5),W.dfvs=X1(A.V,1),W.davs=X1(A.j,.5),W.dafvs=X1(A.j,1),S&&(A.S.V=0,wYU(A.V),wYU(A.j)),r.PN()&&(W.dtos=A.F1,W.dav=A.C,W.dtoss=r.YP+1,S&&(A.F1=0,A.C=0,r.YP++)),W.dat=A.U.V,W.dft=A.Vr.V,S&&(A.U.V=0,A.Vr.V=0));W.ps=[l.U.width,l.U.height];W.bs=[vy(l.j),l.j.getHeight()]; W.scs=[l.W.width,l.W.height];W.dom=l.domain;r.Oe&&(W.vds=r.Oe);if(r.Y.length>0||r.zj)Q=g.ZO(r.Y),r.zj&&Q.push(r.zj),W.pings=g.tW(Q,function(b){return b.toString()}); Q=g.tW(g.o5(r.Y,function(b){return b.Y()}),function(b){return b.getId()}); JRj(Q);W.ces=Q;r.V&&(W.vmer=r.V);r.X&&(W.vmmk=r.X);r.F1&&(W.vmiec=r.F1);W.avms=r.XF?r.XF.getName():"ns";r.XF&&g.xB(W,r.XF.tj());B?(W.c=qX(r.yD.vc,2),W.ss=qX(r.yD.NJ,2)):W.tth=NX()-KBU;W.mc=qX(A.cO,2);W.nc=qX(A.J,2);W.mv=fW(A.Y);W.nv=fW(A.W);W.lte=qX(r.Ph,2);B=I5(r,k);KW(A);W.qmtos=KW(B);W.qnc=qX(B.J,2);W.qmv=fW(B.Y);W.qnv=fW(B.W);W.qas=B.W>0?1:0;W.qi=r.Mz;W.avms||(W.avms="geo");W.psm=A.KY.j;W.psv=A.KY.getValue();W.psfv=A.D_.getValue();W.psa=A.NU.getValue();n=IjR(n.Fd);n.length&&(W.veid=n);r.U&&g.xB(W, udU(r.U));W.avas=r.Mk();W.vs=r.Hb();W.co=lRj(r);W.tm=A.Tm;W.tu=A.mq;return W}; LBg=function(r,Q){if(g.my(n91,Q))return!0;var S=r.Uy[Q];return S!==void 0?(r.Uy[Q]=!0,!S):!1}; lRj=function(r){var Q=r.Tm.toString(10).padStart(2,"0");Q=""+r.FQ+Q;r.Tm<99&&r.Tm++;return Q}; YH$=function(){this.j={};var r=lD();gJ(this,r,document);var Q=A$$();try{if("1"==Q){for(var S=r.parent;S!=r.top;S=S.parent)gJ(this,S,S.document);gJ(this,r.top,r.top.document)}}catch(B){}}; A$$=function(){var r=document.documentElement;try{if(!Kq(lD().top))return"2";var Q=[],S=lD(r.ownerDocument);for(r=S;r!=S.top;r=r.parent)if(r.frameElement)Q.push(r.frameElement);else break;return Q&&Q.length!=0?"1":"0"}catch(B){return"2"}}; gJ=function(r,Q,S){lX(S,"mousedown",function(){return WB8(r)},301); lX(Q,"scroll",function(){return bY7(r)},302); lX(S,"touchmove",function(){return tB7(r)},303); lX(S,"mousemove",function(){return Puj(r)},304); lX(S,"keydown",function(){return x61(r)},305)}; WB8=function(r){g.ay(r.j,function(Q){Q.S>1E5||++Q.S})}; bY7=function(r){g.ay(r.j,function(Q){Q.j>1E5||++Q.j})}; tB7=function(r){g.ay(r.j,function(Q){Q.j>1E5||++Q.j})}; x61=function(r){g.ay(r.j,function(Q){Q.V>1E5||++Q.V})}; Puj=function(r){g.ay(r.j,function(Q){Q.W>1E5||++Q.W})}; jln=function(){this.j=[];this.V=[]}; UR=function(r,Q){return g.jI(r.j,function(S){return S.Mz==Q})}; paU=function(r,Q){return Q?g.jI(r.j,function(S){return S.SQ.Sr==Q}):null}; E9O=function(r,Q){return g.jI(r.V,function(S){return S.Q6()==2&&S.Mz==Q})}; OR=function(){var r=dJ;return r.j.length==0?r.V:r.V.length==0?r.j:g.sI(r.V,r.j)}; m61=function(r,Q){r=Q.Q6()==1?r.j:r.V;var S=xs(r,function(B){return B==Q}); return S!=-1?(r.splice(S,1),Q.XF&&Q.XF.unobserve(),Q.dispose(),!0):!1}; o98=function(r){var Q=dJ;if(m61(Q,r)){switch(r.Q6()){case 0:var S=function(){return null}; case 2:S=function(){return E9O(Q,r.Mz)}; break;case 1:S=function(){return UR(Q,r.Mz)}}for(var B=S();B;B=S())m61(Q,B)}}; TYR=function(r){var Q=dJ;r=g.o5(r,function(S){return!paU(Q,S.SQ.Sr)}); Q.j.push.apply(Q.j,g.tR(r))}; $6w=function(r){var Q=[];g.HM(r,function(S){IY(dJ.j,function(B){return B.SQ.Sr===S.SQ.Sr&&B.Mz===S.Mz})||(dJ.j.push(S),Q.push(S))})}; R5=function(){this.j=this.V=null}; J$g=function(r,Q){function S(B,k){Q(B,k)} if(r.V==null)return!1;r.j=g.jI(r.V,function(B){return B!=null&&B.xu()}); r.j&&(r.j.init(S)?AWw(r.j.j):Q(r.j.j.Jn(),r.j));return r.j!=null}; H7=function(r){r=waz(r);RY.call(this,r.length?r[r.length-1]:new gl(Np,0));this.S=r;this.V=null}; waz=function(r){if(!r.length)return[];r=(0,g.o5)(r,function(S){return S!=null&&S.D7()}); for(var Q=1;QS.time?Q:S},r[0])}; a5=function(r){r=r===void 0?Np:r;RY.call(this,new gl(r,2))}; rW=function(){var r=ZYj();gl.call(this,Np.top,r,"geo")}; ZYj=function(){aX();var r=GS();return r.S||r.V?0:2}; y$8=function(){}; Q$=function(){this.done=!1;this.j={hp:0,LQ:0,LEq:0,Na:0,Wh:-1,KJ:0,x_:0,tG:0,ovY:0};this.U=null;this.Y=!1;this.S=null;this.J=0;this.V=new eN(this)}; Bh=function(){var r=Sh;r.Y||(r.Y=!0,MB1(r,function(){return r.W.apply(r,g.tR(g.u_.apply(0,arguments)))}),r.W())}; zu_=function(){jq(y$8);var r=jq(R5);r.j!=null&&r.j.j?AWw(r.j.j):GS().update(Np)}; kZ=function(r,Q,S){if(!r.done&&(r.V.cancel(),Q.length!=0)){r.S=null;try{zu_();var B=NX();aX().U=B;if(jq(R5).j!=null)for(var k=0;k=0?NX()-sJ:-1,l=NX();k.j.Wh==-1&&(X=l);var n=GS(),A=aX(),Y=wq(A.Fd),W=OR();try{if(W.length>0){var b=n.j;b&&(Y.bs=[vy(b),b.getHeight()]);var t=n.U;t&&(Y.ps=[t.width,t.height]);Np.screen&&(Y.scs=[Np.screen.width,Np.screen.height])}else Y.url=encodeURIComponent(Np.location.href.substring(0,512)),L.referrer&&(Y.referrer=encodeURIComponent(L.referrer.substring(0,512))); Y.tt=X;Y.pt=sJ;Y.bin=A.V;Np.google_osd_load_pub_page_exp!==void 0&&(Y.olpp=Np.google_osd_load_pub_page_exp);Y.deb=[1,k.j.hp,k.j.LQ,k.j.Na,k.j.Wh,0,k.V.V,k.j.KJ,k.j.x_,k.j.tG,k.j.ovY,-1].join(";");Y.tvt=v9F(k,l);n.V&&(Y.inapp=1);if(Np!==null&&Np!=Np.top){W.length>0&&(Y.iframe_loc=encodeURIComponent(Np.location.href.substring(0,512)));var P=n.J;Y.is=[vy(P),P.getHeight()]}}catch(T){Y.error=1}Sh.S=Y}b=g.tY(Sh.S);t=aX().j;JY(t.S,"prf")==1?(P=new Vf,k=t.j,L=0,k.j>-1&&(L=k.S.j.now()-k.j),P=LY(P,1,Xd(k.W+ L),0),k=t.j,P=LY(P,5,n1(k.j>-1?k.V+1:k.V),0),P=LY(P,2,p1(t.V.j.S()),"0"),P=LY(P,3,p1(t.V.j.V()),"0"),t=LY(P,4,p1(t.V.j.j()),"0"),P={},t=(P.pf=g.$N(t.S()),P)):t={};g.xB(b,t);g.xB(Q,B,S,b,r())}])}; IRj=function(){var r=fRF||Np;if(!r)return"";var Q=[];if(!r.location||!r.location.href)return"";Q.push("url="+encodeURIComponent(r.location.href.substring(0,512)));r.document&&r.document.referrer&&Q.push("referrer="+encodeURIComponent(r.document.referrer.substring(0,512)));return Q.join("&")}; Lc=function(){var r="youtube.player.web_20250622_22_RC00".match(/_(\d{8})_RC\d+$/)||"youtube.player.web_20250622_22_RC00".match(/_(\d{8})_\d+_\d+$/)||"youtube.player.web_20250622_22_RC00".match(/_(\d{8})_\d+\.\d+$/)||"youtube.player.web_20250622_22_RC00".match(/_(\d{8})_\d+_RC\d+$/),Q;if(((Q=r)==null?void 0:Q.length)==2)return r[1];r="youtube.player.web_20250622_22_RC00".match(/.*_(\d{2})\.(\d{4})\.\d+_RC\d+$/);var S;return((S=r)==null?void 0:S.length)==3?"20"+r[1]+r[2]:null}; GIj=function(){return"av.default_js".includes("ima_html5_sdk")?{Xz:"ima",Ds:null}:"av.default_js".includes("ima_native_sdk")?{Xz:"nima",Ds:null}:"av.default_js".includes("admob-native-video-javascript")?{Xz:"an",Ds:null}:"youtube.player.web_20250622_22_RC00".includes("cast_js_sdk")?{Xz:"cast",Ds:Lc()}:"youtube.player.web_20250622_22_RC00".includes("youtube.player.web")?{Xz:"yw",Ds:Lc()}:"youtube.player.web_20250622_22_RC00".includes("outstream_web_client")?{Xz:"out",Ds:Lc()}:"youtube.player.web_20250622_22_RC00".includes("drx_rewarded_web")? {Xz:"r",Ds:Lc()}:"youtube.player.web_20250622_22_RC00".includes("gam_native_web_video")?{Xz:"n",Ds:Lc()}:"youtube.player.web_20250622_22_RC00".includes("admob_interstitial_video")?{Xz:"int",Ds:Lc()}:{Xz:"j",Ds:null}}; Kc=function(r,Q){var S={sv:"967"};XW!==null&&(S.v=XW);S.cb=uhw;S.nas=dJ.j.length;S.msg=r;Q!==void 0&&(r=D6_(Q))&&(S.e=iL[r]);return S}; lL=function(r){return NU(r,"custom_metric_viewable")}; D6_=function(r){var Q=lL(r)?"custom_metric_viewable":r.toLowerCase();return AY(uX,function(S){return S==Q})}; euF=function(){this.j=void 0;this.V=!1;this.S=0;this.W=-1;this.U="tos"}; d67=function(r){try{var Q=r.split(",");return Q.length>g.KM(g9R).length?null:xN(Q,function(S,B){B=B.toLowerCase().split("=");if(B.length!=2||U6j[B[0]]===void 0||!U6j[B[0]](B[1]))throw Error("Entry ("+B[0]+", "+B[1]+") is invalid.");S[B[0]]=B[1];return S},{})}catch(S){return null}}; OY8=function(r,Q){if(r.j==void 0)return 0;switch(r.U){case "mtos":return r.V?LW(Q.j,r.j):LW(Q.V,r.j);case "tos":return r.V?kJ(Q.j,r.j):kJ(Q.V,r.j)}return 0}; nc=function(r,Q,S,B){NC.call(this,Q,B);this.J=r;this.X=S}; Ai=function(){}; YZ=function(r){NC.call(this,"fully_viewable_audible_half_duration_impression",r)}; Wh=function(r){this.j=r}; bL=function(r,Q){NC.call(this,r,Q)}; ti=function(r){sR.call(this,"measurable_impression",r)}; Ph=function(){Wh.apply(this,arguments)}; xZ=function(r,Q,S){MC.call(this,r,Q,S)}; jh=function(r){r=r===void 0?Np:r;RY.call(this,new gl(r,2))}; pc=function(r,Q,S){MC.call(this,r,Q,S)}; EY=function(r){r=r===void 0?Np:r;RY.call(this,new gl(r,2))}; mk=function(){gl.call(this,Np,2,"mraid");this.KY=0;this.cO=this.o3=!1;this.J=null;this.V=Shg(this.S);this.W.j=new hC(0,0,0,0);this.Tm=!1}; oD=function(r,Q,S){r.He("addEventListener",Q,S)}; VB8=function(r){aX().W=!!r.He("isViewable");oD(r,"viewableChange",Run);r.He("getState")==="loading"?oD(r,"ready",HY_):Cu1(r)}; Cu1=function(r){typeof r.V.Ce.AFMA_LIDAR==="string"?(r.o3=!0,c$n(r)):(r.V.compatibility=3,r.J="nc",r.fail("w"))}; c$n=function(r){r.cO=!1;var Q=JY(aX().Fd,"rmmt")==1,S=!!r.He("isViewable");(Q?!S:1)&&Eh().setTimeout(wl(524,function(){r.cO||(aRz(r),F3(540,Error()),r.J="mt",r.fail("w"))}),500); rgg(r);oD(r,r.V.Ce.AFMA_LIDAR,QXz)}; rgg=function(r){var Q=JY(aX().Fd,"sneio")==1,S=r.V.Ce.AFMA_LIDAR_EXP_1!==void 0,B=r.V.Ce.AFMA_LIDAR_EXP_2!==void 0;(Q=Q&&B)&&(r.V.Ce.AFMA_LIDAR_EXP_2=!0);S&&(r.V.Ce.AFMA_LIDAR_EXP_1=!Q)}; aRz=function(r){r.He("removeEventListener",r.V.Ce.AFMA_LIDAR,QXz);r.o3=!1}; S6g=function(r,Q){if(r.He("getState")==="loading")return new g.Un(-1,-1);Q=r.He(Q);if(!Q)return new g.Un(-1,-1);r=parseInt(Q.width,10);Q=parseInt(Q.height,10);return isNaN(r)||isNaN(Q)?new g.Un(-1,-1):new g.Un(r,Q)}; HY_=function(){try{var r=jq(mk);r.He("removeEventListener","ready",HY_);Cu1(r)}catch(Q){F3(541,Q)}}; QXz=function(r,Q){try{var S=jq(mk);S.cO=!0;var B=r?new hC(r.y,r.x+r.width,r.y+r.height,r.x):new hC(0,0,0,0);var k=NX(),L=Dt();var X=new zS(k,L,S);X.j=B;X.volume=Q;S.nU(X)}catch(l){F3(542,l)}}; Run=function(r){var Q=aX(),S=jq(mk);r&&!Q.W&&(Q.W=!0,S.Tm=!0,S.J&&S.fail("w",!0))}; TM=function(){this.isInitialized=!1;this.j=this.V=null;var r={};this.J=(r.start=this.Cp,r.firstquartile=this.Bs,r.midpoint=this.Q5,r.thirdquartile=this.lZ,r.complete=this.RJ,r.error=this.bZ,r.pause=this.aL,r.resume=this.y7,r.skip=this.zD,r.viewable_impression=this.gK,r.mute=this.gD,r.unmute=this.gD,r.fullscreen=this.s3,r.exitfullscreen=this.Ps,r.fully_viewable_audible_half_duration_impression=this.gK,r.measurable_impression=this.gK,r.abandon=this.aL,r.engagedview=this.gK,r.impression=this.gK,r.creativeview= this.gK,r.progress=this.gD,r.custom_metric_viewable=this.gK,r.bufferstart=this.aL,r.bufferfinish=this.y7,r.audio_measurable=this.gK,r.audio_audible=this.gK,r);r={};this.X=(r.overlay_resize=this.fp,r.abandon=this.Bu,r.close=this.Bu,r.collapse=this.Bu,r.overlay_unmeasurable_impression=function(Q){return DV(Q,"overlay_unmeasurable_impression",Dt())},r.overlay_viewable_immediate_impression=function(Q){return DV(Q,"overlay_viewable_immediate_impression",Dt())},r.overlay_unviewable_impression=function(Q){return DV(Q, "overlay_unviewable_impression",Dt())},r.overlay_viewable_end_of_session_impression=function(Q){return DV(Q,"overlay_viewable_end_of_session_impression",Dt())},r); aX().V=3;Bvn(this);this.S=null}; $Z=function(r,Q,S,B){r=r.Ie(null,B,!0,Q);r.W=S;TYR([r]);return r}; kn7=function(r,Q,S){yRj(Q);var B=r.j;g.HM(Q,function(k){var L=g.tW(k.criteria,function(X){var l=d67(X);if(l==null)X=null;else if(X=new euF,l.visible!=null&&(X.j=l.visible/100),l.audible!=null&&(X.V=l.audible==1),l.time!=null){var n=l.timetype=="mtos"?"mtos":"tos",A=D$7(l.time,"%")?"%":"ms";l=parseInt(l.time,10);A=="%"&&(l/=100);X.setTime(l,A,n)}return X}); IY(L,function(X){return X==null})||r$_(S,new nc(k.id,k.event,L,B))})}; LRF=function(){var r=[],Q=aX();r.push(jq(rW));JY(Q.Fd,"mvp_lv")&&r.push(jq(mk));Q=[new jh,new EY];Q.push(new H7(r));Q.push(new a5(Np));return Q}; XiR=function(r){if(!r.isInitialized){r.isInitialized=!0;try{var Q=NX(),S=aX(),B=GS();sJ=Q;S.S=79463069;r.V!=="o"&&(fRF=La_(Np));if(PV1()){Sh.j.LQ=0;Sh.j.Wh=NX()-Q;var k=LRF(),L=jq(R5);L.V=k;J$g(L,function(){Ji()})?Sh.done||(hu1(),UJ(L.j.j,r),Bh()):B.S?Ji():Bh()}else wW=!0}catch(X){throw dJ.reset(),X; }}}; NN=function(r){Sh.V.cancel();FW=r;Sh.done=!0}; sY=function(r){if(r.V)return r.V;var Q=jq(R5).j;if(Q)switch(Q.getName()){case "nis":r.V="n";break;case "gsv":r.V="m"}r.V||(r.V="h");return r.V}; ZD=function(r,Q,S){if(r.j==null)return Q.Oe|=4,!1;r=izz(r.j,S,Q);Q.Oe|=r;return r==0}; Ji=function(){var r=[new a5(Np)],Q=jq(R5);Q.V=r;J$g(Q,function(){NN("i")})?Sh.done||(hu1(),Bh()):NN("i")}; KRj=function(r,Q){if(!r.VN){var S=DV(r,"start",Dt());S=r.Sl.j(S).j;var B={id:"lidarv"};B.r=Q;B.sv="967";XW!==null&&(B.v=XW);ll(S,function(k,L){return B[k]=k=="mtos"||k=="tos"?L:encodeURIComponent(L)}); Q=IRj();ll(Q,function(k,L){return B[k]=encodeURIComponent(L)}); Q="//pagead2.googlesyndication.com/pagead/gen_204?"+VR(Ci(new Hn,B));Em_(Q);r.VN=!0}}; y$=function(r,Q,S){kZ(Sh,[r],!Dt());kIn(r,S);S!=4&&BY$(r.o3,S,r.T9);return DV(r,Q,Dt())}; Bvn=function(r){qHj(function(){var Q=lIO();r.V!=null&&(Q.sdk=r.V);var S=jq(R5);S.j!=null&&(Q.avms=S.j.getName());return Q})}; n21=function(r,Q,S,B){var k=paU(dJ,S);k!==null&&k.Mz!==Q&&(r.Ly(k),k=null);k||(Q=r.Ie(S,NX(),!1,Q),dJ.V.length==0&&(aX().S=79463069),$6w([Q]),k=Q,k.W=sY(r),B&&(k.NU=B));return k}; Agj=function(r,Q){var S=r[Q];S!==void 0&&S>0&&(r[Q]=Math.floor(S*1E3))}; lIO=function(){var r=GS(),Q={},S={},B={};return Object.assign({},(Q.sv="967",Q),XW!==null&&(S.v=XW,S),(B["if"]=r.S?"1":"0",B.nas=String(dJ.j.length),B))}; MN=function(r){NC.call(this,"audio_audible",r)}; ID=function(r){sR.call(this,"audio_measurable",r)}; GM=function(){Wh.apply(this,arguments)}; uL=function(){}; Y6F=function(r){this.j=r}; izz=function(r,Q,S){r=r.V();if(typeof r==="function"){var B={};var k={};B=Object.assign({},XW!==null&&(B.v=XW,B),(k.sv="967",k.cb=uhw,k.e=WR_(Q),k));k=DV(S,Q,Dt());g.xB(B,k);S.al[Q]=k;B=S.Q6()==2?pYU(B).join("&"):S.Sl.j(B).j;try{return r(S.Mz,B,Q),0}catch(L){return 2}}else return 1}; WR_=function(r){var Q=lL(r)?"custom_metric_viewable":r;r=AY(uX,function(S){return S==Q}); return iL[r]}; DD=function(){TM.call(this);this.Y=null;this.U=!1;this.W="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"}; bzn=function(r,Q,S){S=S.opt_configurable_tracking_events;r.j!=null&&Array.isArray(S)&&kn7(r,S,Q)}; t0z=function(r,Q,S){var B=UR(dJ,Q);B||(B=S.opt_nativeTime||-1,B=$Z(r,Q,sY(r),B),S.opt_osdId&&(B.NU=S.opt_osdId));return B}; PJU=function(r,Q,S){var B=UR(dJ,Q);B||(B=$Z(r,Q,"n",S.opt_nativeTime||-1));return B}; xLn=function(r,Q){var S=UR(dJ,Q);S||(S=$Z(r,Q,"h",-1));return S}; jXj=function(r){aX();switch(sY(r)){case "b":return"ytads.bulleit.triggerExternalActivityEvent";case "n":return"ima.bridge.triggerExternalActivityEvent";case "h":case "m":case "ml":return"ima.common.triggerExternalActivityEvent"}return null}; mLF=function(r,Q,S,B){S=S===void 0?{}:S;var k={};g.xB(k,{opt_adElement:void 0,opt_fullscreen:void 0},S);var L=r.Zr(Q,S);S=L?L.Sl:r.GW();if(k.opt_bounds)return S.j(Kc("ol",B));if(B!==void 0)if(D6_(B)!==void 0)if(wW)r=Kc("ue",B);else if(XiR(r),FW=="i")r=Kc("i",B),r["if"]=0;else if(Q=r.Zr(Q,k)){b:{FW=="i"&&(Q.sA=!0);L=k.opt_fullscreen;L!==void 0&&W7(Q,!!L);var X;if(L=!GS().V)(L=yD(g.vp(),"CrKey")&&!(yD(g.vp(),"CrKey")&&yD(g.vp(),"SmartSpeaker"))||yD(g.vp(),"PlayStation")||yD(g.vp(),"Roku")||iqn()||yD(g.vp(), "Xbox"))||(L=g.vp(),L=yD(L,"AppleTV")||yD(L,"Apple TV")||yD(L,"CFNetwork")||yD(L,"tvOS")),L||(L=g.vp(),L=yD(L,"sdk_google_atv_x86")||yD(L,"Android TV")),L=!L;L&&(Eh(),L=B0(ul)===0);if(X=L){switch(Q.Q6()){case 1:KRj(Q,"pv");break;case 2:r.tA(Q)}NN("pv")}L=B.toLowerCase();if(X=!X)X=JY(aX().Fd,"ssmol")&&L==="loaded"?!1:g.my(piU,L);if(X&&Q.El==0){FW!="i"&&(Sh.done=!1);X=k!==void 0?k.opt_nativeTime:void 0;MX=X=typeof X==="number"?X:NX();Q.Cg=!0;var l=Dt();Q.El=1;Q.Uy={};Q.Uy.start=!1;Q.Uy.firstquartile= !1;Q.Uy.midpoint=!1;Q.Uy.thirdquartile=!1;Q.Uy.complete=!1;Q.Uy.resume=!1;Q.Uy.pause=!1;Q.Uy.skip=!1;Q.Uy.mute=!1;Q.Uy.unmute=!1;Q.Uy.viewable_impression=!1;Q.Uy.measurable_impression=!1;Q.Uy.fully_viewable_audible_half_duration_impression=!1;Q.Uy.fullscreen=!1;Q.Uy.exitfullscreen=!1;Q.YP=0;l||(Q.KG().X=X);kZ(Sh,[Q],!l)}(X=Q.dU[L])&&$J(Q.PU,X);JY(aX().Fd,"fmd")||g.my(E2g,L)&&Q.zj&&Q.zj.V(Q,null);switch(Q.Q6()){case 1:var n=lL(L)?r.J.custom_metric_viewable:r.J[L];break;case 2:n=r.X[L]}if(n&&(B=n.call(r, Q,k,B),JY(aX().Fd,"fmd")&&g.my(E2g,L)&&Q.zj&&Q.zj.V(Q,null),B!==void 0)){k=Kc(void 0,L);g.xB(k,B);B=k;break b}B=void 0}Q.El==3&&r.Ly(Q);r=B}else r=Kc("nf",B);else r=void 0;else wW?r=Kc("ue"):L?(r=Kc(),g.xB(r,Xaz(L,!0,!1,!1))):r=Kc("nf");return typeof r==="string"?S.j():S.j(r)}; o28=function(r,Q){Q&&(r.W=Q)}; Tv_=function(r){var Q={};return Q.viewability=r.j,Q.googleViewability=r.V,Q}; $Lj=function(r,Q,S){S=S===void 0?{}:S;r=mLF(jq(DD),Q,S,r);return Tv_(r)}; eh=function(r){var Q=g.u_.apply(1,arguments).filter(Boolean).join("&");if(!Q)return r;var S=r.match(/[?&]adurl=/);return S?r.slice(0,S.index+1)+Q+"&"+r.slice(S.index+1):r+(r.indexOf("?")<0?"?":"&")+Q}; gW=function(r,Q){return Q?"&"+r+"="+encodeURIComponent(Q):""}; Jg1=function(r){var Q=r.url;r=r.GC7;this.V=Q;this.W=r;this.S=(new Date).getTime()-17040672E5;this.j={};for(var S=/[?&]([^&=]+)=([^&]*)/g;r=S.exec(Q);)this.j[r[1]]=r[2]}; wiF=function(r){r=r.W;if(!r)return"";var Q=gW("uap",r.platform)+gW("uapv",r.platformVersion)+gW("uafv",r.uaFullVersion)+gW("uaa",r.architecture)+gW("uam",r.model)+gW("uab",r.bitness);r.fullVersionList&&(Q+="&uafvl="+encodeURIComponent(r.fullVersionList.map(function(S){return encodeURIComponent(S.brand)+";"+encodeURIComponent(S.version)}).join("|"))); r.wow64!=null&&(Q+="&uaw="+Number(r.wow64));return Q.slice(1)}; sX1=function(r,Q,S,B,k){var L=window;var X=X===void 0?!1:X;var l;S?l=(X===void 0?0:X)?"//ep1.adtrafficquality.google/bg/"+sn(S)+".js":"//pagead2.googlesyndication.com/bg/"+sn(S)+".js":l="";X=X===void 0?!1:X;S=L.document;var n={};Q&&(n._scs_=Q);n._bgu_=l;n._bgp_=B;n._li_="v_h.3.0.0.0";k&&(n._upb_=k);(Q=L.GoogleTyFxhY)&&typeof Q.push=="function"||(Q=L.GoogleTyFxhY=[]);Q.push(n);Q=Qx(S).createElement("SCRIPT");Q.type="text/javascript";Q.async=!0;r=(X===void 0?0:X)?y5n(FR$,sn(r)+".js"):y5n(Nvj,sn(r)+ ".js");g.p9(Q,r);(L=(L.GoogleTyFxhYEET||{})[Q.src])?L():S.getElementsByTagName("head")[0].appendChild(Q)}; Zz$=function(){try{var r,Q;return!!((r=window)==null?0:(Q=r.top)==null?0:Q.location.href)&&!1}catch(S){return!0}}; UY=function(r,Q,S){S=S===void 0?Error():S;var B=Error.call(this);this.message=B.message;"stack"in B&&(this.stack=B.stack);this.code=r;Q+=":";S instanceof Error?(this.message=Q+S.message,this.stack=S.stack||""):(this.message=Q+String(S),this.stack="");Object.setPrototypeOf(this,this.constructor.prototype)}; OY=function(){var r=yg1();r=r===void 0?"bevasrsg":r;return new Promise(function(Q){var S=window===window.top?window:Zz$()?window:window.top,B=S[r],k;((k=B)==null?0:k.bevasrs)?Q(new dW(B.bevasrs)):(B||(B={},B=(B.nqfbel=[],B),S[r]=B),B.nqfbel.push(function(L){Q(new dW(L))}))})}; M0j=function(r){var Q={c:r.Y8,e:r.ET,mc:r.ZY,me:r.r4};r.SF&&(Q.co={c:r.SF.D$,a:r.SF.IQ,s:r.SF.V8});return Q}; RD=function(r){g.G.call(this);this.wpc=r}; dW=function(r){g.G.call(this);var Q=this;this.fE=r;this.S="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.V=void 0;this.kx=this.fE.p;this.W=this.r3.bind(this);this.addOnDisposeCallback(function(){return void z2U(Q)})}; h2z=function(r){var Q;return g.v(function(S){if(S.V==1){if(!r.fE.wpc)throw new UY(30,"NWA");return r.j?S.return(r.j):g.z(S,r.fE.wpc(),2)}Q=S.j;r.j=new RD(Q);return S.return(r.j)})}; z2U=function(r){r.V!==void 0&&(r.S.forEach(function(Q){var S;(S=r.V)==null||S.removeEventListener(Q,r.W)}),r.V=void 0)}; v2j=function(r){var Q=Q===void 0?49:Q;var S=[];Pa(r,Hh,6).forEach(function(B){$9(B,2)<=Q&&S.push($9(B,1))}); return S}; q6_=function(r){var Q=Q===void 0?49:Q;var S=[];Pa(r,Hh,6).forEach(function(B){$9(B,2)>Q&&S.push($9(B,1))}); return S}; fIn=function(r){r.then(function(){},function(){})}; Cc=function(){g.G.apply(this,arguments);this.W=1;this[IIO]=this.dispose}; V$=function(r){return{fieldType:2,fieldName:r}}; g.ch=function(r){return{fieldType:3,fieldName:r}}; Gn1=function(r){this.j=r;r.wX("/client_streamz/bg/frs",g.ch("mk"))}; uU$=function(r){this.j=r;r.wX("/client_streamz/bg/wrl",g.ch("mn"),V$("ac"),V$("sc"),g.ch("rk"),g.ch("mk"))}; DLO=function(r){this.j=r;r.VK("/client_streamz/bg/ec",g.ch("en"),g.ch("mk"))}; e2_=function(r){this.j=r;r.wX("/client_streamz/bg/el",g.ch("en"),g.ch("mk"))}; g28=function(r){this.j=r;r.VK("/client_streamz/bg/cec",V$("ec"),g.ch("mk"))}; ULF=function(r){this.j=r;r.VK("/client_streamz/bg/po/csc",V$("cs"),g.ch("mk"))}; dLR=function(r){this.j=r;r.VK("/client_streamz/bg/po/ctav",g.ch("av"),g.ch("mk"))}; OzR=function(r){this.j=r;r.VK("/client_streamz/bg/po/cwsc",g.ch("su"),g.ch("mk"))}; R21=function(r){this.CY=GK(r)}; HzR=function(r,Q){return s07(r,Q,rtg)}; aD=function(r){this.CY=GK(r)}; r9=function(r){this.CY=GK(r)}; Qz=function(r){this.CY=GK(r)}; S4=function(r){this.CY=GK(r)}; Be=function(r){this.CY=GK(r)}; ko=function(r){this.CY=GK(r)}; CJR=function(r){this.CY=GK(r)}; aIU=function(r){var Q=new ko;Q=yO(Q,1,r.V);var S=V0g(r);Q=s07(Q,S,YnU);S=[];for(var B=[],k=g.m(r.j.keys()),L=k.next();!L.done;L=k.next())B.push(L.value.split(","));for(k=0;k>>31)&4294967295;W=k[0];var P=k[1],T=k[2],w=k[3],M=k[4];for(t=0;t<80;t++){if(t<40)if(t<20){var y=w^P&(T^w);var h=1518500249}else y=P^T^w,h=1859775393;else t<60?(y=P&T|w&(P|T),h=2400959708):(y=P^T^w,h=3395469782);y=((W<<5|W>>>27)&4294967295)+y+M+h+b[t]&4294967295;M=w;w=T;T=(P<<30|P>>>2)&4294967295;P=W;W=y}k[0]=k[0]+W&4294967295;k[1]=k[1]+P&4294967295;k[2]= k[2]+T&4294967295;k[3]=k[3]+w&4294967295;k[4]=k[4]+M&4294967295} function S(W,b){if(typeof W==="string"){W=unescape(encodeURIComponent(W));for(var t=[],P=0,T=W.length;P=56;t--)L[t]=b&255,b>>>=8;Q(L);for(t=b=0;t<5;t++)for(var P=24;P>=0;P-=8)W[b++]=k[t]>>P&255;return W} for(var k=[],L=[],X=[],l=[128],n=1;n<64;++n)l[n]=0;var A,Y;r();return{reset:r,update:S,digest:B,Ri:function(){for(var W=B(),b="",t=0;t1)));X=X.next)k||(L=X);k&&(S.j==0&&B==1?Clj(S,Q):(L?(B=L,B.next==S.W&&(S.W=B),B.next=B.next.next):VNU(S),cSF(S,k,3,Q)))}r.S=null}else xt(r,3,Q)}; wp=function(r,Q){r.V||r.j!=2&&r.j!=3||atn(r);r.W?r.W.next=Q:r.V=Q;r.W=Q}; rmU=function(r,Q,S,B){var k=p3(null,null,null);k.j=new g.jH(function(L,X){k.S=Q?function(l){try{var n=Q.call(B,l);L(n)}catch(A){X(A)}}:L; k.V=S?function(l){try{var n=S.call(B,l);n===void 0&&l instanceof ND?X(l):L(n)}catch(A){X(A)}}:X}); k.j.S=r;wp(r,k);return k.j}; xt=function(r,Q,S){r.j==0&&(r===S&&(Q=3,S=new TypeError("Promise cannot resolve to itself")),r.j=1,dXU(S,r.iDq,r.HD1,r)||(r.J=S,r.j=Q,r.S=null,atn(r),Q!=3||S instanceof ND||Q57(r,S)))}; dXU=function(r,Q,S,B){if(r instanceof g.jH)return Hi1(r,Q,S,B),!0;if(r)try{var k=!!r.$goog_Thenable}catch(X){k=!1}else k=!1;if(k)return r.then(Q,S,B),!0;if(g.LZ(r))try{var L=r.then;if(typeof L==="function")return SRn(r,L,Q,S,B),!0}catch(X){return S.call(B,X),!0}return!1}; SRn=function(r,Q,S,B,k){function L(n){l||(l=!0,B.call(k,n))} function X(n){l||(l=!0,S.call(k,n))} var l=!1;try{Q.call(r,X,L)}catch(n){L(n)}}; atn=function(r){r.Y||(r.Y=!0,g.P6(r.FS,r))}; VNU=function(r){var Q=null;r.V&&(Q=r.V,r.V=Q.next,Q.next=null);r.V||(r.W=null);return Q}; cSF=function(r,Q,S,B){if(S==3&&Q.V&&!Q.W)for(;r&&r.U;r=r.S)r.U=!1;if(Q.j)Q.j.S=null,BJn(Q,S,B);else try{Q.W?Q.S.call(Q.context):BJn(Q,S,B)}catch(k){kN8.call(null,k)}ftU(UXU,Q)}; BJn=function(r,Q,S){Q==2?r.S.call(r.context,S):r.V&&r.V.call(r.context,S)}; Q57=function(r,Q){r.U=!0;g.P6(function(){r.U&&kN8.call(null,Q)})}; ND=function(r){b4.call(this,r)}; g.sq=function(r,Q){g.rp.call(this);this.QD=r||1;this.HJ=Q||g.aj;this.j8=(0,g.KZ)(this.xfq,this);this.Qb=g.A5()}; g.Z0=function(r,Q,S){if(typeof r==="function")S&&(r=(0,g.KZ)(r,S));else if(r&&typeof r.handleEvent=="function")r=(0,g.KZ)(r.handleEvent,r);else throw Error("Invalid listener argument");return Number(Q)>2147483647?-1:g.aj.setTimeout(r,Q||0)}; yk=function(r,Q){var S=null;return(new g.jH(function(B,k){S=g.Z0(function(){B(Q)},r); S==-1&&k(Error("Failed to schedule timer."))})).s_(function(B){g.aj.clearTimeout(S); throw B;})}; g.MD=function(r){g.G.call(this);this.J=r;this.W=0;this.S=100;this.U=!1;this.V=new Map;this.Y=new Set;this.flushInterval=3E4;this.j=new g.sq(this.flushInterval);this.j.listen("tick",this.xx,!1,this);g.u(this,this.j)}; L7R=function(r){r.j.enabled||r.j.start();r.W++;r.W>=r.S&&r.xx()}; X7z=function(r,Q){return r.Y.has(Q)?void 0:r.V.get(Q)}; iWz=function(r){for(var Q=0;Q2?r.j.statusText:""}catch(S){Q=""}r.W=Q+" ["+r.getStatus()+"]";j5$(r)}}finally{II(r)}}}; II=function(r,Q){if(r.j){r.Y&&(clearTimeout(r.Y),r.Y=null);var S=r.j;r.j=null;Q||r.dispatchEvent("ready");try{S.onreadystatechange=null}catch(B){}}}; D0=function(r){var Q=r.getStatus();a:switch(Q){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var S=!0;break a;default:S=!1}if(!S){if(Q=Q===0)r=g.Li(String(r.X))[1]||null,!r&&g.aj.self&&g.aj.self.location&&(r=g.aj.self.location.protocol.slice(0,-1)),Q=!mC$.test(r?r.toLowerCase():"");S=Q}return S}; g.ut=function(r){return r.j?r.j.readyState:0}; g.eH=function(r){try{return r.j?r.j.responseText:""}catch(Q){return""}}; g.gp=function(r){try{if(!r.j)return null;if("response"in r.j)return r.j.response;switch(r.F1){case "":case "text":return r.j.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in r.j)return r.j.mozResponseArrayBuffer}return null}catch(Q){return null}}; g.oJg=function(r){var Q={};r=(r.j&&g.ut(r)>=2?r.j.getAllResponseHeaders()||"":"").split("\r\n");for(var S=0;S>1,Q),PH(r,r.length>>1)]}; BW8=function(r){var Q=g.m(SY1(r,xv));r=Q.next().value;Q=Q.next().value;return r.toString(16)+Q.toString(16)}; kMU=function(r,Q){var S=SY1(Q);r=new Uint32Array(r.buffer);Q=r[0];var B=g.m(S);S=B.next().value;B=B.next().value;for(var k=1;k>>8|X<<24,X+=L|0,X^=l+38293,L=L<<3|L>>>29,L^=X,n=n>>>8|n<<24,n+=l|0,n^=A+38293,l=l<<3|l>>>29,l^=n;L=[L,X];r[k]^=L[0];k+1=S?(globalThis.sessionStorage.removeItem(r),["e"]):["a",new Uint8Array(B.buffer,Q+4)]}; jR=function(r,Q,S){S=S===void 0?[]:S;this.maxItems=r;this.j=Q===void 0?0:Q;this.V=S}; ic7=function(r){var Q=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!Q)return new jR(r);var S=Q.split(",");if(S.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new jR(r);Q=S.slice(1);Q.length===1&&Q[0]===""&&(Q=[]);S=Number(S[0]);return isNaN(S)||S<0||S>Q.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new jR(r)):new jR(r,S,Q)}; KkR=function(r,Q){this.logger=Q;try{var S=globalThis.sessionStorage&&!!globalThis.sessionStorage.getItem&&!!globalThis.sessionStorage.setItem&&!!globalThis.sessionStorage.removeItem}catch(B){S=!1}S&&(this.index=ic7(r))}; lD_=function(r,Q,S,B,k){var L=r.index?C3(r.logger,function(){return Lkj(r.index,BW8(Q),S,B,k)},"W"):"u"; r.logger.dR(L)}; nZw=function(r,Q,S){var B=g.m(r.index?C3(r.logger,function(){return Xhz(BW8(Q),S)},"R"):["u"]),k=B.next().value; B=B.next().value;r.logger.T2(k);return B}; Wkn=function(r){function Q(){S-=B;S-=k;S^=k>>>13;B-=k;B-=S;B^=S<<8;k-=S;k-=B;k^=B>>>13;S-=B;S-=k;S^=k>>>12;B-=k;B-=S;B^=S<<16;k-=S;k-=B;k^=B>>>5;S-=B;S-=k;S^=k>>>3;B-=k;B-=S;B^=S<<10;k-=S;k-=B;k^=B>>>15} r=Ai7(r);for(var S=2654435769,B=2654435769,k=314159265,L=r.length,X=L,l=0;X>=12;X-=12,l+=12)S+=px(r,l),B+=px(r,l+4),k+=px(r,l+8),Q();k+=L;switch(X){case 11:k+=r[l+10]<<24;case 10:k+=r[l+9]<<16;case 9:k+=r[l+8]<<8;case 8:B+=r[l+7]<<24;case 7:B+=r[l+6]<<16;case 6:B+=r[l+5]<<8;case 5:B+=r[l+4];case 4:S+=r[l+3]<<24;case 3:S+=r[l+2]<<16;case 2:S+=r[l+1]<<8;case 1:S+=r[l+0]}Q();return YY7.toString(k)}; Ai7=function(r){for(var Q=[],S=0;S>7,r.error.code]);B.set(S,4);return B}; No=function(r,Q,S){Et.call(this,r);this.W=Q;this.clientState=S;this.j="S";this.V="q"}; FA=function(r){return globalThis.TextEncoder?(new TextEncoder).encode(r):g.Tk(r)}; PL7=function(r,Q,S){return r instanceof Yv?eP$(r,S,Q,1):r.NN(S)}; yY=function(r){g.G.call(this);var Q=this;this.S=new g.XA;this.W=0;this.V=void 0;this.state=2;this.fE=r.fE;this.wZ=r.wZ;this.nA=Object.assign({},xNn,r.nA||{});this.logger=r.fE.vj();var S;this.onError=(S=r.onError)!=null?S:function(){}; this.kL=r.kL||!1;if(jDF(r)){var B=this.fE;this.U=function(){return RPR(B).catch(function(X){X=Q.reportError(new UY(Q.j?20:32,"TRG:Disposed",X));Q.V=X;var l;(l=Q.j)==null||l.dispose();Q.j=void 0;Q.S.reject(X)})}; HWn(B,function(){return void ZZ(Q)}); B.X===2&&ZZ(this)}else this.U=r.GAq,ZZ(this);var k=this.logger.share();k.qd("o");var L=new RI(k,"o");this.S.promise.then(function(){L.done();k.Yi();k.dispose()},function(){return void k.dispose()}); this.addOnDisposeCallback(function(){Q.j?(Q.j.dispose(),Q.j=void 0):Q.V?Q.logger.Yi():(Q.V=Q.reportError(new UY(32,"TNP:Disposed")),Q.logger.Yi(),Q.S.reject(Q.V))}); g.u(this,this.logger)}; phn=function(r,Q){if(!(Q instanceof UY))if(Q instanceof zw){var S=Error(Q.toString());S.stack=Q.stack;Q=new UY(11,"EBH:Error",S)}else Q=new UY(12,"BSO:Unknown",Q);return r.reportError(Q)}; ZZ=function(r){var Q,S,B,k,L,X,l,n,A,Y,W,b,t,P,T;return g.v(function(w){switch(w.V){case 1:Q=void 0;r.W++;S=new g.XA;r.fE instanceof WH&&r.fE.W.push(S.promise);if(!r.kL){w.qU(2);break}B=new g.XA;setTimeout(function(){return void B.resolve()}); return g.z(w,B.promise,2);case 2:return k=r.logger.share(),g.JR(w,4,5),r.state=5,L={},X=[],g.z(w,tM(r.fE.snapshot({Y8:L,W$:X}),r.nA.cT7,function(){return Promise.reject(new UY(15,"MDA:Timeout"))}),7); case 7:l=w.j;if(r.x7())throw new UY(r.j?20:32,"MDA:Disposed");n=X[0];r.state=6;return g.z(w,tM(PL7(r.wZ,k,l),r.nA.d2,function(){return Promise.reject(new UY(10,"BWB:Timeout"))}),8); case 8:A=w.j;if(r.x7())throw new UY(r.j?20:32,"BWB:Disposed");r.state=7;Q=C3(k,function(){var y=EZ8(r,A,S,n);y.S.promise.then(function(){return void r.U()}); return y},"i"); case 5:g.zO(w);k.dispose();g.vU(w,6);break;case 4:Y=g.s1(w);(W=Q)==null||W.dispose();if(!r.V){b=phn(r,Y);S.resolve();var M;if(M=r.fE instanceof WH&&r.W<2)a:if(Y instanceof UY)M=Y.code!==32&&Y.code!==20&&Y.code!==10;else{if(Y instanceof zw)switch(Y.code){case 2:case 13:case 14:case 4:break;default:M=!1;break a}M=!0}if(M)return t=(1+Math.random()*.25)*(r.j?6E4:1E3),P=setTimeout(function(){return void r.U()},t),r.addOnDisposeCallback(function(){return void clearTimeout(P)}),w.return(); r.V=b}k.mR(r.j?13:14);r.S.reject(r.V);return w.return();case 6:r.state=8,r.W=0,(T=r.j)==null||T.dispose(),r.j=Q,r.S.resolve(),g.$F(w)}})}; EZ8=function(r,Q,S,B){var k=J$(Q,2)*1E3;if(k<=0)throw new UY(31,"TTM:Invalid");if(wY(Q,4))return new JM(r.logger,wY(Q,4),k);if(!J$(Q,3))return new $v(r.logger,M2(k9(Q,1)),k);if(!B)throw new UY(4,"PMD:Undefined");B=B(M2(k9(Q,1)));if(!(B instanceof Function))throw new UY(16,"APF:Failed");r.Y=Math.floor((Date.now()+k)/1E3);r=new Tv(r.logger,B,J$(Q,3),k);r.addOnDisposeCallback(function(){return void S.resolve()}); return r}; mN7=function(r,Q){Q=Q instanceof UY?Q:new UY(5,"TVD:error",Q);return r.reportError(Q)}; whg=function(r,Q,S){try{if(r.x7())throw new UY(21,"BNT:disposed");if(!r.j&&r.V)throw r.V;var B,k;return(k=(B=oZw(r,Q,S))!=null?B:TWF(r,Q,S))!=null?k:$N8(r,Q,S)}catch(L){if(!Q.r4)throw mN7(r,L);return JiU(r,S,L)}}; oZw=function(r,Q,S){var B;return(B=r.j)==null?void 0:o9(B,function(){return Mo(r,Q)},S,function(k){var L; if(r.j instanceof Tv&&((L=Q.SF)==null?0:L.V8))try{var X;(X=r.cache)==null||lD_(X,Mo(r,Q),k,Q.SF.D$,r.Y-120)}catch(l){r.reportError(new UY(24,"ELX:write",l))}})}; TWF=function(r,Q,S){var B;if((B=Q.SF)!=null&&B.IQ)try{var k,L=(k=r.cache)==null?void 0:nZw(k,Mo(r,Q),Q.SF.D$);return L?S?C3(r.logger,function(){return g.$N(L,2)},"a"):L:void 0}catch(X){r.reportError(new UY(23,"RXO:read",X))}}; $N8=function(r,Q,S){var B={stack:[],error:void 0,hasError:!1};try{if(!Q.ZY)throw new UY(29,"SDF:notready");return o9(jj_(B,new No(r.logger,0,r.state)),function(){return Mo(r,Q)},S)}catch(k){B.error=k,B.hasError=!0}finally{pU8(B)}}; JiU=function(r,Q,S){var B={stack:[],error:void 0,hasError:!1};try{var k=mN7(r,S);return o9(jj_(B,new wg(r.logger,k)),function(){return[]},Q)}catch(L){B.error=L,B.hasError=!0}finally{pU8(B)}}; Mo=function(r,Q){return Q.ET?Q.ET:Q.Y8?C3(r.logger,function(){return Q.ET=FA(Q.Y8)},"c"):[]}; zv=function(){var r=0,Q;return function(S){Q||(Q=new Vk);var B=new No(Q,r,1),k=o9(B,function(){return FA(S)},!0); B.dispose();r++;return k}}; hM=function(r){this.CY=GK(r)}; Fk8=function(r,Q,S){this.Wd=r;this.K3=Q;this.metadata=S}; vH=function(r,Q){Q=Q===void 0?{}:Q;this.wLw=r;this.metadata=Q;this.status=null}; qo=function(r,Q,S,B,k){this.name=r;this.methodType="unary";this.requestType=Q;this.responseType=S;this.j=B;this.V=k}; fx=function(r){this.CY=GK(r)}; I9=function(r){this.CY=GK(r)}; Gv=function(r){this.CY=GK(r)}; up=function(r,Q){this.J=r.AVm;this.X=Q;this.j=r.xhr;this.S=[];this.U=[];this.Y=[];this.W=[];this.V=[];this.J&&NWw(this)}; Mhj=function(r,Q){var S=new sDR;g.Oe(r.j,"complete",function(){if(D0(r.j)){var B=g.eH(r.j);if(Q&&r.j.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");B=atob(B)}try{var k=r.X(B)}catch(l){DZ(r,eR(new zw(13,"Error when deserializing response data; error: "+l+(", response: "+B)),S));return}B=K7$(r.j.getStatus());gg(r,Ut(r));B==0?Zc7(r,k):DZ(r,eR(new zw(B,"Xhr succeeded but the status code is not 200"),S))}else{B=g.eH(r.j);k=Ut(r);if(B){var L=yin(r, B);B=L.code;var X=L.details;L=L.metadata}else B=2,X="Rpc failed due to xhr error. uri: "+String(r.j.X)+", error code: "+r.j.V+", error: "+r.j.getLastError(),L=k;gg(r,k);DZ(r,eR(new zw(B,X,L),S))}})}; NWw=function(r){r.J.Mo("data",function(Q){if("1"in Q){var S=Q["1"];try{var B=r.X(S)}catch(k){DZ(r,new zw(13,"Error when deserializing response data; error: "+k+(", response: "+S)))}B&&Zc7(r,B)}if("2"in Q)for(Q=yin(r,Q["2"]),S=0;S-1&&r.splice(Q,1)}; Zc7=function(r,Q){for(var S=0;S>4&15).toString(16)+(r&15).toString(16)}; kA=function(r,Q){this.V=this.j=null;this.S=r||null;this.W=!!Q}; K7=function(r){r.j||(r.j=new Map,r.V=0,r.S&&ll(r.S,function(Q,S){r.add(FX(Q),S)}))}; uW7=function(r,Q){K7(r);Q=lN(r,Q);return r.j.has(Q)}; g.DNj=function(r,Q,S){r.remove(Q);S.length>0&&(r.S=null,r.j.set(lN(r,Q),g.ZO(S)),r.V=r.V+S.length)}; lN=function(r,Q){Q=String(Q);r.W&&(Q=Q.toLowerCase());return Q}; fD1=function(r,Q){Q&&!r.W&&(K7(r),r.S=null,r.j.forEach(function(S,B){var k=B.toLowerCase();B!=k&&(this.remove(B),g.DNj(this,k,S))},r)); r.W=Q}; g.ein=function(r){var Q="";g.ay(r,function(S,B){Q+=B;Q+=":";Q+=S;Q+="\r\n"}); return Q}; g.n7=function(r,Q,S){if(g.YB(S))return r;S=g.ein(S);if(typeof r==="string")return bl(r,g.wD(Q),S);g.Xv(r,Q,S);return r}; g.AL=function(r){g.G.call(this);this.V=r;this.j={}}; gZ7=function(r,Q,S,B,k,L){if(Array.isArray(S))for(var X=0;X=0)return!0;try{var Q=new g.cH(r)}catch(S){return g.jI(Xe8,function(B){return r.search(B)>0})!=null}return Q.Y.match(iUn)?!0:g.jI(Xe8,function(S){return r.match(S)!=null})!=null}; g.Tl=function(r,Q){return r.replace(l_U,function(S,B){try{var k=g.Wp(Q,B);if(k==null||k.toString()==null)return S;k=k.toString();if(k==""||!g.s5(g.Zh(k)))return encodeURIComponent(k).replace(/%2C/g,",")}catch(L){}return S})}; $A=function(r,Q){return Object.is(r,Q)}; wG=function(r){var Q=JL;JL=r;return Q}; no7=function(r){if(r.KN!==void 0){var Q=Fv;Fv=!0;try{for(var S=g.m(r.KN),B=S.next();!B.done;B=S.next()){var k=B.value;k.kK||(r=void 0,k.kK=!0,no7(k),(r=k.YM)==null||r.call(k,k))}}finally{Fv=Q}}}; AIU=function(){var r;return((r=JL)==null?void 0:r.wy)!==!1}; YeR=function(r){r&&(r.PV=0);return wG(r)}; W5j=function(r,Q){wG(Q);if(r&&r.TL!==void 0&&r.K_!==void 0&&r.E6!==void 0){if(N_(r))for(Q=r.PV;Qr.PV;)r.TL.pop(),r.E6.pop(),r.K_.pop()}}; t4U=function(r,Q,S){bUg(r);if(r.KN.length===0&&r.TL!==void 0)for(var B=0;B0}; Ph8=function(r){r.TL!=null||(r.TL=[]);r.K_!=null||(r.K_=[]);r.E6!=null||(r.E6=[])}; bUg=function(r){r.KN!=null||(r.KN=[]);r.pB!=null||(r.pB=[])}; Eo$=function(r){function Q(){if(Fv)throw Error("");if(JL!==null){var B=JL.PV++;Ph8(JL);B0?" "+Q:Q))}}; g.an=function(r,Q){if(r.classList)Array.prototype.forEach.call(Q,function(k){g.cP(r,k)}); else{var S={};Array.prototype.forEach.call(HP(r),function(k){S[k]=!0}); Array.prototype.forEach.call(Q,function(k){S[k]=!0}); Q="";for(var B in S)Q+=Q.length>0?" "+B:B;g.C7(r,Q)}}; g.re=function(r,Q){r.classList?r.classList.remove(Q):g.VP(r,Q)&&g.C7(r,Array.prototype.filter.call(HP(r),function(S){return S!=Q}).join(" "))}; g.QZ=function(r,Q){r.classList?Array.prototype.forEach.call(Q,function(S){g.re(r,S)}):g.C7(r,Array.prototype.filter.call(HP(r),function(S){return!g.my(Q,S)}).join(" "))}; g.S1=function(r,Q,S){S?g.cP(r,Q):g.re(r,Q)}; N9j=function(r,Q){var S=!g.VP(r,Q);g.S1(r,Q,S)}; g.Bv=function(){g.rp.call(this);this.j=0;this.endTime=this.startTime=null}; sFU=function(r,Q){Array.isArray(Q)||(Q=[Q]);Q=Q.map(function(S){return typeof S==="string"?S:S.property+" "+S.duration+"s "+S.timing+" "+S.delay+"s"}); g.D7(r,"transition",Q.join(","))}; k7=function(r,Q,S,B,k){g.Bv.call(this);this.V=r;this.U=Q;this.Y=S;this.W=B;this.J=Array.isArray(k)?k:[k]}; ZU7=function(r,Q,S,B){return new k7(r,Q,{opacity:S},{opacity:B},{property:"opacity",duration:Q,timing:"ease-in",delay:0})}; M4z=function(r){r=MU(r);if(r=="")return null;var Q=String(r.slice(0,4)).toLowerCase();if(("url("1||r&&r.split(")"),null;if(r.indexOf("(")>0){if(/"|'/.test(r))return null;Q=/([\-\w]+)\(/g;for(var S;S=Q.exec(r);)if(!(S[1].toLowerCase()in yI7))return null}return r}; L_=function(r,Q){r=g.aj[r];return r&&r.prototype?(Q=Object.getOwnPropertyDescriptor(r.prototype,Q))&&Q.get||null:null}; zq1=function(r){var Q=g.aj.CSSStyleDeclaration;return Q&&Q.prototype&&Q.prototype[r]||null}; hqw=function(r,Q,S,B){if(r)return r.apply(Q,B);if(g.XD&&document.documentMode<10){if(!Q[S].call)throw Error("IE Clobbering detected");}else if(typeof Q[S]!="function")throw Error("Clobbering detected");return Q[S].apply(Q,B)}; G2j=function(r){if(!r)return"";var Q=document.createElement("div").style;vo8(r).forEach(function(S){var B=g.Kj&&S in qe$?S:S.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");NU(B,"--")||NU(B,"var")||(S=hqw(f__,r,r.getPropertyValue?"getPropertyValue":"getAttribute",[S])||"",S=M4z(S),S!=null&&hqw(I_1,Q,Q.setProperty?"setProperty":"setAttribute",[B,S]))}); return Q.cssText||""}; vo8=function(r){g.ks(r)?r=g.ZO(r):(r=g.KM(r),g.TT(r,"cssText"));return r}; g.K_=function(r){var Q,S=Q=0,B=!1;r=r.split(ur8);for(var k=0;k.4?-1:1;return(Q==0?null:Q)==-1?"rtl":"ltr"}; g.Y7=function(r){if(r instanceof lj||r instanceof n_||r instanceof Ak)return r;if(typeof r.next=="function")return new lj(function(){return r}); if(typeof r[Symbol.iterator]=="function")return new lj(function(){return r[Symbol.iterator]()}); if(typeof r.jd=="function")return new lj(function(){return r.jd()}); throw Error("Not an iterator or iterable.");}; lj=function(r){this.V=r}; n_=function(r){this.V=r}; Ak=function(r){lj.call(this,function(){return r}); this.S=r}; Wv=function(r,Q,S,B,k,L,X,l){this.j=r;this.J=Q;this.S=S;this.U=B;this.W=k;this.Y=L;this.V=X;this.X=l}; bj=function(r,Q){if(Q==0)return r.j;if(Q==1)return r.V;var S=Dh(r.j,r.S,Q),B=Dh(r.S,r.W,Q);r=Dh(r.W,r.V,Q);S=Dh(S,B,Q);B=Dh(B,r,Q);return Dh(S,B,Q)}; UT1=function(r,Q){var S=(Q-r.j)/(r.V-r.j);if(S<=0)return 0;if(S>=1)return 1;for(var B=0,k=1,L=0,X=0;X<8;X++){L=bj(r,S);var l=(bj(r,S+1E-6)-L)/1E-6;if(Math.abs(L-Q)<1E-6)return S;if(Math.abs(l)<1E-6)break;else L1E-6&&X<8;X++)L=0}; g.j1=function(r){g.G.call(this);this.Y=1;this.S=[];this.W=0;this.j=[];this.V={};this.J=!!r}; OUw=function(r,Q,S){g.P6(function(){r.apply(Q,S)})}; g.p_=function(r){this.j=r}; EB=function(r){this.j=r}; RqF=function(r){this.data=r}; HUR=function(r){return r===void 0||r instanceof RqF?r:new RqF(r)}; mL=function(r){this.j=r}; g.Chj=function(r){var Q=r.creation;r=r.expiration;return!!r&&rg.A5()}; g.ou=function(r){this.j=r}; V4$=function(){}; Tu=function(){}; $7=function(r){this.j=r;this.V=null}; Jk=function(r){if(r.j==null)throw Error("Storage mechanism: Storage unavailable");r.isAvailable()||oq(Error("Storage mechanism: Storage unavailable"))}; we=function(){var r=null;try{r=g.aj.localStorage||null}catch(Q){}$7.call(this,r)}; cI8=function(){var r=null;try{r=g.aj.sessionStorage||null}catch(Q){}$7.call(this,r)}; FD=function(r,Q){this.V=r;this.j=Q+"::"}; g.NS=function(r){var Q=new we;return Q.isAvailable()?r?new FD(Q,r):Q:null}; sB=function(r,Q){this.j=r;this.V=Q}; Z8=function(r){this.j=[];if(r)a:{if(r instanceof Z8){var Q=r.Pa();r=r.Td();if(this.j.length<=0){for(var S=this.j,B=0;B>>6:(L<65536?l[S++]=224|L>>>12:(l[S++]=240|L>>>18,l[S++]=128|L>>>12&63),l[S++]=128|L>>> 6&63),l[S++]=128|L&63);return l}; hk=function(r){for(var Q=r.length;--Q>=0;)r[Q]=0}; vv=function(r,Q,S,B,k){this.OB=r;this.w2=Q;this.As=S;this.CJ=B;this.j3q=k;this.Gp=r&&r.length}; qS=function(r,Q){this.R9=r;this.Z2=0;this.gi=Q}; f_=function(r,Q){r.dg[r.pending++]=Q&255;r.dg[r.pending++]=Q>>>8&255}; Iu=function(r,Q,S){r.tC>16-S?(r.Tr|=Q<>16-r.tC,r.tC+=S-16):(r.Tr|=Q<>>=1,S<<=1;while(--Q>0);return S>>>1}; Bpn=function(r,Q,S){var B=Array(16),k=0,L;for(L=1;L<=15;L++)B[L]=k=k+S[L-1]<<1;for(S=0;S<=Q;S++)k=r[S*2+1],k!==0&&(r[S*2]=SqU(B[k]++,k))}; kw1=function(r){var Q;for(Q=0;Q<286;Q++)r.uO[Q*2]=0;for(Q=0;Q<30;Q++)r.FT[Q*2]=0;for(Q=0;Q<19;Q++)r.Rv[Q*2]=0;r.uO[512]=1;r.oa=r.RN=0;r.EQ=r.matches=0}; LmU=function(r){r.tC>8?f_(r,r.Tr):r.tC>0&&(r.dg[r.pending++]=r.Tr);r.Tr=0;r.tC=0}; X6U=function(r,Q,S){LmU(r);f_(r,S);f_(r,~S);zu.Qs(r.dg,r.window,Q,S,r.pending);r.pending+=S}; i3U=function(r,Q,S,B){var k=Q*2,L=S*2;return r[k]>>7)];Gu(r,X,S);l=de[X];l!==0&&(k-=OB[X],Iu(r,k,l))}}while(B>1;X>=1;X--)uj(r,S,X);n=L;do X=r.rg[1],r.rg[1]=r.rg[r.vN--],uj(r,S,1),B=r.rg[1],r.rg[--r.RW]=X,r.rg[--r.RW]=B,S[n*2]=S[X*2]+S[B*2],r.depth[n]=(r.depth[X]>=r.depth[B]?r.depth[X]:r.depth[B])+1,S[X*2+1]=S[B*2+1]=n,r.rg[1]=n++,uj(r,S,1);while(r.vN>= 2);r.rg[--r.RW]=r.rg[1];X=Q.R9;n=Q.Z2;B=Q.gi.OB;k=Q.gi.Gp;L=Q.gi.w2;var A=Q.gi.As,Y=Q.gi.j3q,W,b=0;for(W=0;W<=15;W++)r.yn[W]=0;X[r.rg[r.RW]*2+1]=0;for(Q=r.RW+1;Q<573;Q++){var t=r.rg[Q];W=X[X[t*2+1]*2+1]+1;W>Y&&(W=Y,b++);X[t*2+1]=W;if(!(t>n)){r.yn[W]++;var P=0;t>=A&&(P=L[t-A]);var T=X[t*2];r.oa+=T*(W+P);k&&(r.RN+=T*(B[t*2+1]+P))}}if(b!==0){do{for(W=Y-1;r.yn[W]===0;)W--;r.yn[W]--;r.yn[W+1]+=2;r.yn[Y]--;b-=2}while(b>0);for(W=Y;W!==0;W--)for(t=r.yn[W];t!==0;)B=r.rg[--Q],B>n||(X[B*2+1]!==W&&(r.oa+=(W- X[B*2+1])*X[B*2],X[B*2+1]=W),t--)}Bpn(S,l,r.yn)}; l0w=function(r,Q,S){var B,k=-1,L=Q[1],X=0,l=7,n=4;L===0&&(l=138,n=3);Q[(S+1)*2+1]=65535;for(B=0;B<=S;B++){var A=L;L=Q[(B+1)*2+1];++X>>=1)if(Q&1&&r.uO[S*2]!==0)return 0;if(r.uO[18]!==0||r.uO[20]!==0||r.uO[26]!==0)return 1;for(S=32;S<256;S++)if(r.uO[S*2]!==0)return 1;return 0}; Hv=function(r,Q,S){r.dg[r.Pf+r.EQ*2]=Q>>>8&255;r.dg[r.Pf+r.EQ*2+1]=Q&255;r.dg[r.ZR+r.EQ]=S&255;r.EQ++;Q===0?r.uO[S*2]++:(r.matches++,Q--,r.uO[(D8[S]+256+1)*2]++,r.FT[(Q<256?UB[Q]:UB[256+(Q>>>7)])*2]++);return r.EQ===r.Kw-1}; VZ=function(r,Q){r.msg=C_[Q];return Q}; cv=function(r){for(var Q=r.length;--Q>=0;)r[Q]=0}; au=function(r){var Q=r.state,S=Q.pending;S>r.CE&&(S=r.CE);S!==0&&(zu.Qs(r.output,Q.dg,Q.Y2,S,r.Hr),r.Hr+=S,Q.Y2+=S,r.Q3+=S,r.CE-=S,Q.pending-=S,Q.pending===0&&(Q.Y2=0))}; Sb=function(r,Q){var S=r.uB>=0?r.uB:-1,B=r.Gt-r.uB,k=0;if(r.level>0){r.im.w$===2&&(r.im.w$=Aen(r));Ru(r,r.un);Ru(r,r.vK);l0w(r,r.uO,r.un.Z2);l0w(r,r.FT,r.vK.Z2);Ru(r,r.Oj);for(k=18;k>=3&&r.Rv[Yq8[k]*2+1]===0;k--);r.oa+=3*(k+1)+5+5+4;var L=r.oa+3+7>>>3;var X=r.RN+3+7>>>3;X<=L&&(L=X)}else L=X=B+5;if(B+4<=L&&S!==-1)Iu(r,Q?1:0,3),X6U(r,S,B);else if(r.strategy===4||X===L)Iu(r,2+(Q?1:0),3),Kmj(r,rh,Qv);else{Iu(r,4+(Q?1:0),3);S=r.un.Z2+1;B=r.vK.Z2+1;k+=1;Iu(r,S-257,5);Iu(r,B-1,5);Iu(r,k-4,4);for(L=0;L>>8&255;r.dg[r.pending++]=Q&255}; Wmz=function(r,Q){var S=r.kS,B=r.Gt,k=r.Hp,L=r.Hq,X=r.Gt>r.Gr-262?r.Gt-(r.Gr-262):0,l=r.window,n=r.o4,A=r.xY,Y=r.Gt+258,W=l[B+k-1],b=l[B+k];r.Hp>=r.NH&&(S>>=2);L>r.Rc&&(L=r.Rc);do{var t=Q;if(l[t+k]===b&&l[t+k-1]===W&&l[t]===l[B]&&l[++t]===l[B+1]){B+=2;for(t++;l[++B]===l[++t]&&l[++B]===l[++t]&&l[++B]===l[++t]&&l[++B]===l[++t]&&l[++B]===l[++t]&&l[++B]===l[++t]&&l[++B]===l[++t]&&l[++B]===l[++t]&&Bk){r.tf=Q;k=t;if(t>=L)break;W=l[B+k-1];b=l[B+k]}}}while((Q=A[Q&n])>X&&--S!== 0);return k<=r.Rc?k:r.Rc}; i6=function(r){var Q=r.Gr,S;do{var B=r.GZ-r.Rc-r.Gt;if(r.Gt>=Q+(Q-262)){zu.Qs(r.window,r.window,Q,Q,0);r.tf-=Q;r.Gt-=Q;r.uB-=Q;var k=S=r.IF;do{var L=r.head[--k];r.head[k]=L>=Q?L-Q:0}while(--S);k=S=Q;do L=r.xY[--k],r.xY[k]=L>=Q?L-Q:0;while(--S);B+=Q}if(r.im.wO===0)break;k=r.im;S=r.window;L=r.Gt+r.Rc;var X=k.wO;X>B&&(X=B);X===0?S=0:(k.wO-=X,zu.Qs(S,k.input,k.UX,X,L),k.state.wrap===1?k.FF=Ly(k.FF,S,X,L):k.state.wrap===2&&(k.FF=X5(k.FF,S,X,L)),k.UX+=X,k.AQ+=X,S=X);r.Rc+=S;if(r.Rc+r.RC>=3)for(B=r.Gt-r.RC, r.IG=r.window[B],r.IG=(r.IG<=3&&(r.IG=(r.IG<=3)if(S=Hv(r,r.Gt-r.tf,r.eI-3),r.Rc-=r.eI,r.eI<=r.sW&&r.Rc>=3){r.eI--;do r.Gt++,r.IG=(r.IG<=3&&(r.IG=(r.IG<4096)&&(r.eI=2));if(r.Hp>=3&&r.eI<=r.Hp){B=r.Gt+r.Rc-3;S=Hv(r,r.Gt-1-r.P1,r.Hp-3);r.Rc-=r.Hp-1;r.Hp-=2;do++r.Gt<=B&&(r.IG=(r.IG<=3&&r.Gt>0&&(B=r.Gt-1,S=L[B],S===L[++B]&&S===L[++B]&&S===L[++B])){for(k=r.Gt+258;S===L[++B]&&S===L[++B]&&S===L[++B]&&S===L[++B]&&S===L[++B]&&S===L[++B]&&S===L[++B]&&S===L[++B]&&Br.Rc&&(r.eI=r.Rc)}r.eI>=3?(S=Hv(r,1,r.eI-3),r.Rc-=r.eI,r.Gt+=r.eI,r.eI=0):(S=Hv(r,0,r.window[r.Gt]),r.Rc--,r.Gt++);if(S&&(Sb(r,!1),r.im.CE===0))return 1}r.RC=0;return Q=== 4?(Sb(r,!0),r.im.CE===0?3:4):r.EQ&&(Sb(r,!1),r.im.CE===0)?1:2}; tHw=function(r,Q){for(var S;;){if(r.Rc===0&&(i6(r),r.Rc===0)){if(Q===0)return 1;break}r.eI=0;S=Hv(r,0,r.window[r.Gt]);r.Rc--;r.Gt++;if(S&&(Sb(r,!1),r.im.CE===0))return 1}r.RC=0;return Q===4?(Sb(r,!0),r.im.CE===0?3:4):r.EQ&&(Sb(r,!1),r.im.CE===0)?1:2}; ny=function(r,Q,S,B,k){this.wd=r;this.OF=Q;this.kmr=S;this.lD=B;this.func=k}; Ptz=function(){this.im=null;this.status=0;this.dg=null;this.wrap=this.pending=this.Y2=this.vP=0;this.oG=null;this.iT=0;this.method=8;this.Af=-1;this.o4=this.k0=this.Gr=0;this.window=null;this.GZ=0;this.head=this.xY=null;this.Hq=this.NH=this.strategy=this.level=this.sW=this.kS=this.Hp=this.Rc=this.tf=this.Gt=this.GV=this.P1=this.eI=this.uB=this.Zp=this.J4=this.zF=this.IF=this.IG=0;this.uO=new zu.lE(1146);this.FT=new zu.lE(122);this.Rv=new zu.lE(78);cv(this.uO);cv(this.FT);cv(this.Rv);this.Oj=this.vK= this.un=null;this.yn=new zu.lE(16);this.rg=new zu.lE(573);cv(this.rg);this.RW=this.vN=0;this.depth=new zu.lE(573);cv(this.depth);this.tC=this.Tr=this.RC=this.matches=this.RN=this.oa=this.Pf=this.EQ=this.Kw=this.ZR=0}; xDU=function(r,Q){if(!r||!r.state||Q>5||Q<0)return r?VZ(r,-2):-2;var S=r.state;if(!r.output||!r.input&&r.wO!==0||S.status===666&&Q!==4)return VZ(r,r.CE===0?-5:-2);S.im=r;var B=S.Af;S.Af=Q;if(S.status===42)if(S.wrap===2)r.FF=0,BR(S,31),BR(S,139),BR(S,8),S.oG?(BR(S,(S.oG.text?1:0)+(S.oG.Rw?2:0)+(S.oG.extra?4:0)+(S.oG.name?8:0)+(S.oG.comment?16:0)),BR(S,S.oG.time&255),BR(S,S.oG.time>>8&255),BR(S,S.oG.time>>16&255),BR(S,S.oG.time>>24&255),BR(S,S.level===9?2:S.strategy>=2||S.level<2?4:0),BR(S,S.oG.os& 255),S.oG.extra&&S.oG.extra.length&&(BR(S,S.oG.extra.length&255),BR(S,S.oG.extra.length>>8&255)),S.oG.Rw&&(r.FF=X5(r.FF,S.dg,S.pending,0)),S.iT=0,S.status=69):(BR(S,0),BR(S,0),BR(S,0),BR(S,0),BR(S,0),BR(S,S.level===9?2:S.strategy>=2||S.level<2?4:0),BR(S,3),S.status=113);else{var k=8+(S.k0-8<<4)<<8;k|=(S.strategy>=2||S.level<2?0:S.level<6?1:S.level===6?2:3)<<6;S.Gt!==0&&(k|=32);S.status=113;k$(S,k+(31-k%31));S.Gt!==0&&(k$(S,r.FF>>>16),k$(S,r.FF&65535));r.FF=1}if(S.status===69)if(S.oG.extra){for(k= S.pending;S.iT<(S.oG.extra.length&65535)&&(S.pending!==S.vP||(S.oG.Rw&&S.pending>k&&(r.FF=X5(r.FF,S.dg,S.pending-k,k)),au(r),k=S.pending,S.pending!==S.vP));)BR(S,S.oG.extra[S.iT]&255),S.iT++;S.oG.Rw&&S.pending>k&&(r.FF=X5(r.FF,S.dg,S.pending-k,k));S.iT===S.oG.extra.length&&(S.iT=0,S.status=73)}else S.status=73;if(S.status===73)if(S.oG.name){k=S.pending;do{if(S.pending===S.vP&&(S.oG.Rw&&S.pending>k&&(r.FF=X5(r.FF,S.dg,S.pending-k,k)),au(r),k=S.pending,S.pending===S.vP)){var L=1;break}L=S.iTk&&(r.FF=X5(r.FF,S.dg,S.pending-k,k));L===0&&(S.iT=0,S.status=91)}else S.status=91;if(S.status===91)if(S.oG.comment){k=S.pending;do{if(S.pending===S.vP&&(S.oG.Rw&&S.pending>k&&(r.FF=X5(r.FF,S.dg,S.pending-k,k)),au(r),k=S.pending,S.pending===S.vP)){L=1;break}L=S.iTk&&(r.FF=X5(r.FF,S.dg,S.pending-k,k));L===0&&(S.status=103)}else S.status= 103;S.status===103&&(S.oG.Rw?(S.pending+2>S.vP&&au(r),S.pending+2<=S.vP&&(BR(S,r.FF&255),BR(S,r.FF>>8&255),r.FF=0,S.status=113)):S.status=113);if(S.pending!==0){if(au(r),r.CE===0)return S.Af=-1,0}else if(r.wO===0&&(Q<<1)-(Q>4?9:0)<=(B<<1)-(B>4?9:0)&&Q!==4)return VZ(r,-5);if(S.status===666&&r.wO!==0)return VZ(r,-5);if(r.wO!==0||S.Rc!==0||Q!==0&&S.status!==666){B=S.strategy===2?tHw(S,Q):S.strategy===3?b3U(S,Q):Av[S.level].func(S,Q);if(B===3||B===4)S.status=666;if(B===1||B===3)return r.CE===0&&(S.Af= -1),0;if(B===2&&(Q===1?(Iu(S,2,3),Gu(S,256,rh),S.tC===16?(f_(S,S.Tr),S.Tr=0,S.tC=0):S.tC>=8&&(S.dg[S.pending++]=S.Tr&255,S.Tr>>=8,S.tC-=8)):Q!==5&&(Iu(S,0,3),X6U(S,0,0),Q===3&&(cv(S.head),S.Rc===0&&(S.Gt=0,S.uB=0,S.RC=0))),au(r),r.CE===0))return S.Af=-1,0}if(Q!==4)return 0;if(S.wrap<=0)return 1;S.wrap===2?(BR(S,r.FF&255),BR(S,r.FF>>8&255),BR(S,r.FF>>16&255),BR(S,r.FF>>24&255),BR(S,r.AQ&255),BR(S,r.AQ>>8&255),BR(S,r.AQ>>16&255),BR(S,r.AQ>>24&255)):(k$(S,r.FF>>>16),k$(S,r.FF&65535));au(r);S.wrap>0&& (S.wrap=-S.wrap);return S.pending!==0?0:1}; Y$=function(r){if(!(this instanceof Y$))return new Y$(r);r=this.options=zu.assign({level:-1,method:8,chunkSize:16384,GQ:15,pOU:8,strategy:0,to:""},r||{});r.raw&&r.GQ>0?r.GQ=-r.GQ:r.TD&&r.GQ>0&&r.GQ<16&&(r.GQ+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.im=new jI8;this.im.CE=0;var Q=this.im;var S=r.level,B=r.method,k=r.GQ,L=r.pOU,X=r.strategy;if(Q){var l=1;S===-1&&(S=6);k<0?(l=0,k=-k):k>15&&(l=2,k-=16);if(L<1||L>9||B!==8||k<8||k>15||S<0||S>9||X<0||X>4)Q=VZ(Q,-2);else{k===8&&(k=9); var n=new Ptz;Q.state=n;n.im=Q;n.wrap=l;n.oG=null;n.k0=k;n.Gr=1<>=7;L<30;L++)for(OB[L]=X<<7,k=0;k<1<=A.Gr&&(Q===0&&(cv(A.head),A.Gt=0,A.uB=0,A.RC=0),S=new zu.tQ(A.Gr),zu.Qs(S,L,X-A.Gr,A.Gr,0),L=S,X=A.Gr);S=r.wO;B=r.UX;k=r.input;r.wO=X;r.UX=0;r.input=L;for(i6(A);A.Rc>=3;){L=A.Gt;X=A.Rc-2;do A.IG=(A.IG<-4&&(S[11]!==-2&&((((0,S[66])(S[78],S[30]),(0,S[76])(S[78],S[5]),(0,S[46])(S[53],S[41]),(0,S[46])(S[78], S[77]),S[51])(S[36]),S[5])((0,S[41])(S[61],S[23]),S[41],S[43],S[13]),K[89])||(((0,S[37])((0,S[5])((0,S[29])(),S[77],S[13]),S[5],(0,S[29])(),S[77],S[13]),S[43])(S[new Date(K[51])/1E3],S[36]),S[30])((0,S[37])((0,S[60])(S[75]),S[5],(0,S[35])(),S[77],S[66]),S[43],(0,S[43])(S[41],S[31]),S[75],S[22])),S[54]>=9&&((0,S[37])((0,S[37])((0,S[37])(((0,S[19])(S[7],S[0]),(0,S[5])((0,S[new Date(K[57])/1E3+Math[K[48]](3,new Date(K[61])/1E3)*81])(),S[77],S[0]),S[15])(S[41]),S[62],S[0],S[21]),S[new Date(K[73])/1E3], S[41],S[14]),S[2],(0,S[29])(),S[77],S[0]),1)||(0,S[37])(((((0,S[62])(S[75],S[24]),S[73])(S[75],S[58]),(0,S[4])(S[19]),S[2])(S[69],S[22]),S[12])(S[42],S[6]),S[36],S[74],S[69]),S[28]<=-1&&(((((0,S[73])(S[69],S[16]),S[12])(S[14],S[70]),S[12])(S[55],S[29]),S[2])(S[45],S[39]),S[18])((0,S[64])(S[48],S[14]),S[2],S[60],S[1]),S[10]>=7?(0,S[18])((0,S[62])(S[55],S[11]),S[73],S[55],S[27]):((0,S[73])(S[14],S[36]),S[48])(S[44],S[53]),S[42]!==9&&(S[56]==-4&&(((0,S[74])((0,S[25])((0,S[59])(),S[33],S[44]),S[79],S[73], S[20]),S[79])(S[18],S[44]),1)||((0,S[58])(S[20],S[56]),S[74])((0,S[58])(S[17],S[26]),S[79],S[51],S[30])),S[54]<=-8&&(S[new Date(K[77])/1E3]=7&&(S[61]!==-3&&((0,S[74])((0,S[37])(S[35],S[19]),S[16],(0,S[77])(),S[24],S[35]),1)||(0,S[65])((0,S[19])((0,S[67])(),S[24],S[21]),S[70],S[15],S[35])),S[23]!=-8&&(0,S[65])((((0,S[28])(S[26], S[33]),(0,S[78])(S[9],S[56]),S[7])(S[64],S[new Date(K[82])/1E3]),(0,S[57])(S[50],S[21])),S[57],S[64],S[58]),S[14]>=0&&(0,S[78])(S[new Date(K[91])/1E3],S[3])}catch(B){((0,S[48])((0,S[15])(),S[53],S[-2864+new Date(K[59])/1E3]),S[45])((0,S[25])(),S[53],S[37]),(0,S[18])(S[49],S[37])}}catch(B){return K[92]+r}return Q[K[67]](K[5])}; g.x$=function(r){this.name=r}; I0g=function(r){this.CY=GK(r)}; jb=function(r){this.CY=GK(r)}; py=function(r){this.CY=GK(r)}; Gwg=function(r){this.CY=GK(r)}; EZ=function(r){this.CY=GK(r)}; m0=function(r){this.CY=GK(r)}; oH=function(r){this.CY=GK(r)}; Tz=function(r){this.CY=GK(r)}; $$=function(r){this.CY=GK(r)}; Jv=function(r){this.CY=GK(r)}; wh=function(r){this.CY=GK(r)}; F5=function(r){this.CY=GK(r)}; Ni=function(r){this.CY=GK(r)}; sZ=function(r){this.CY=GK(r)}; Zw=function(r){this.CY=GK(r)}; yv=function(r){this.CY=GK(r,500)}; Mi=function(r){this.CY=GK(r)}; zz=function(r){this.CY=GK(r)}; u0n=function(r){this.CY=GK(r)}; DDU=function(){return g.SI("yt.ads.biscotti.lastId_")||""}; eTw=function(r){g.Ql("yt.ads.biscotti.lastId_",r)}; fy=function(){var r=arguments,Q=qi;r.length>1?Q[r[0]]=r[1]:r.length===1&&Object.assign(Q,r[0])}; g.IH=function(r,Q){return r in qi?qi[r]:Q}; Gz=function(r){var Q=qi.EXPERIMENT_FLAGS;return Q?Q[r]:void 0}; gt8=function(r){u6.forEach(function(Q){return Q(r)})}; g.eb=function(r){return r&&window.yterr?function(){try{return r.apply(this,arguments)}catch(Q){g.Dw(Q)}}:r}; g.Dw=function(r){var Q=g.SI("yt.logging.errors.log");Q?Q(r,"ERROR",void 0,void 0,void 0,void 0,void 0):(Q=g.IH("ERRORS",[]),Q.push([r,"ERROR",void 0,void 0,void 0,void 0,void 0]),fy("ERRORS",Q));gt8(r)}; gh=function(r,Q,S,B,k){var L=g.SI("yt.logging.errors.log");L?L(r,"WARNING",Q,S,B,void 0,k):(L=g.IH("ERRORS",[]),L.push([r,"WARNING",Q,S,B,void 0,k]),fy("ERRORS",L))}; UZ=function(r,Q){Q=r.split(Q);for(var S={},B=0,k=Q.length;B1?r[1]:r[0])):{}}; Cy=function(r,Q){return RTw(r,Q||{},!0)}; Vv=function(r,Q){return RTw(r,Q||{},!1)}; RTw=function(r,Q,S){var B=r.split("#",2);r=B[0];B=B.length>1?"#"+B[1]:"";var k=r.split("?",2);r=k[0];k=OZ(k[1]||"");for(var L in Q)if(S||!g.lV(k,L))k[L]=Q[L];return g.Wn(r,k)+B}; cR=function(r){if(!Q)var Q=window.location.href;var S=g.Li(r)[1]||null,B=g.X3(r);S&&B?(r=g.Li(r),Q=g.Li(Q),r=r[3]==Q[3]&&r[1]==Q[1]&&r[4]==Q[4]):r=B?g.X3(Q)===B&&(Number(g.Li(Q)[4]||null)||null)===(Number(g.Li(r)[4]||null)||null):!0;return r}; aH=function(r){r||(r=document.location.href);r=g.Li(r)[1]||null;return r!==null&&r==="https"}; rB=function(r){r=H3j(r);return r===null?!1:r[0]==="com"&&r[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; Ct8=function(r){r=H3j(r);return r===null?!1:r[1]==="google"?!0:r[2]==="google"?r[0]==="au"&&r[1]==="com"?!0:r[0]==="uk"&&r[1]==="co"?!0:!1:!1}; H3j=function(r){r=g.X3(r);return r!==null?r.split(".").reverse():null}; UDF=function(r){return r&&r.match(VH_)?r:FX(r)}; B9=function(r){var Q=Qc;r=r===void 0?DDU():r;var S=Object,B=S.assign,k=SK(Q);var L=Q.j;try{var X=L.screenX;var l=L.screenY}catch(M){}try{var n=L.outerWidth;var A=L.outerHeight}catch(M){}try{var Y=L.innerWidth;var W=L.innerHeight}catch(M){}try{var b=L.screenLeft;var t=L.screenTop}catch(M){}try{Y=L.innerWidth,W=L.innerHeight}catch(M){}try{var P=L.screen.availWidth;var T=L.screen.availTop}catch(M){}L=[b,t,X,l,P,T,n,A,Y,W];X=kk1(!1,Q.j.top);l={};var w=w===void 0?g.aj:w;n=new zl;"SVGElement"in w&&"createElementNS"in w.document&&n.set(0);A=k77();A["allow-top-navigation-by-user-activation"]&&n.set(1);A["allow-popups-to-escape-sandbox"]&&n.set(2);w.crypto&&w.crypto.subtle&&n.set(3);"TextDecoder"in w&&"TextEncoder"in w&&n.set(4);w=$TO(n);Q=(l.bc=w,l.bih=X.height,l.biw=X.width,l.brdim=L.join(),l.vis=B0(Q.V),l.wgl=!!Np.WebGLRenderingContext,l);S=B.call(S,k,Q);S.ca_type="image";r&&(S.bid=r);return S}; SK=function(r){var Q={};Q.dt=ceO;Q.flash="0";a:{try{var S=r.j.top.location.href}catch(Y){r=2;break a}r=S?S===r.V.location.href?0:1:2}Q=(Q.frm=r,Q);try{Q.u_tz=-(new Date).getTimezoneOffset();var B=B===void 0?Np:B;try{var k=B.history.length}catch(Y){k=0}Q.u_his=k;var L;Q.u_h=(L=Np.screen)==null?void 0:L.height;var X;Q.u_w=(X=Np.screen)==null?void 0:X.width;var l;Q.u_ah=(l=Np.screen)==null?void 0:l.availHeight;var n;Q.u_aw=(n=Np.screen)==null?void 0:n.availWidth;var A;Q.u_cd=(A=Np.screen)==null?void 0: A.colorDepth}catch(Y){}return Q}; rMj=function(){if(!a01)return null;var r=a01();return"open"in r?r:null}; g.Lv=function(r){switch(kh(r)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; kh=function(r){return r&&"status"in r?r.status:-1}; g.XK=function(r,Q){typeof r==="function"&&(r=g.eb(r));return window.setTimeout(r,Q)}; g.id=function(r,Q){typeof r==="function"&&(r=g.eb(r));return window.setInterval(r,Q)}; g.Kv=function(r){window.clearTimeout(r)}; g.ld=function(r){window.clearInterval(r)}; g.AU=function(r){r=nv(r);return typeof r==="string"&&r==="false"?!1:!!r}; g.Yh=function(r,Q){r=nv(r);return r===void 0&&Q!==void 0?Q:Number(r||0)}; W9=function(){return g.IH("EXPERIMENTS_TOKEN","")}; nv=function(r){return g.IH("EXPERIMENT_FLAGS",{})[r]}; bd=function(){for(var r=[],Q=g.IH("EXPERIMENTS_FORCED_FLAGS",{}),S=g.m(Object.keys(Q)),B=S.next();!B.done;B=S.next())B=B.value,r.push({key:B,value:String(Q[B])});S=g.IH("EXPERIMENT_FLAGS",{});B=g.m(Object.keys(S));for(var k=B.next();!k.done;k=B.next())k=k.value,k.startsWith("force_")&&Q[k]===void 0&&r.push({key:k,value:String(S[k])});return r}; tU=function(r,Q,S,B,k,L,X,l){function n(){(A&&"readyState"in A?A.readyState:0)===4&&Q&&g.eb(Q)(A)} S=S===void 0?"GET":S;B=B===void 0?"":B;l=l===void 0?!1:l;var A=rMj();if(!A)return null;"onloadend"in A?A.addEventListener("loadend",n,!1):A.onreadystatechange=n;g.AU("debug_forward_web_query_parameters")&&(r=Q9O(r));A.open(S,r,!0);L&&(A.responseType=L);X&&(A.withCredentials=!0);S=S==="POST"&&(window.FormData===void 0||!(B instanceof FormData));if(k=StU(r,k))for(var Y in k)A.setRequestHeader(Y,k[Y]),"content-type"===Y.toLowerCase()&&(S=!1);S&&A.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); if(l&&"setAttributionReporting"in XMLHttpRequest.prototype){r={eventSourceEligible:!0,triggerEligible:!1};try{A.setAttributionReporting(r)}catch(W){gh(W)}}A.send(B);return A}; StU=function(r,Q){Q=Q===void 0?{}:Q;var S=cR(r),B=g.IH("INNERTUBE_CLIENT_NAME"),k=g.AU("web_ajax_ignore_global_headers_if_set"),L;for(L in Bg7){var X=g.IH(Bg7[L]),l=L==="X-Goog-AuthUser"||L==="X-Goog-PageId";L!=="X-Goog-Visitor-Id"||X||(X=g.IH("VISITOR_DATA"));var n;if(!(n=!X)){if(!(n=S||(g.X3(r)?!1:!0))){n=r;var A;if(A=g.AU("add_auth_headers_to_remarketing_google_dot_com_ping")&&L==="Authorization"&&(B==="TVHTML5"||B==="TVHTML5_UNPLUGGED"||B==="TVHTML5_SIMPLY")&&Ct8(n))n=il(n)||"",n=n.split("/"), n="/"+(n.length>1?n[1]:""),A=n==="/pagead";n=A?!0:!1}n=!n}n||k&&Q[L]!==void 0||B==="TVHTML5_UNPLUGGED"&&l||(Q[L]=X)}"X-Goog-EOM-Visitor-Id"in Q&&"X-Goog-Visitor-Id"in Q&&delete Q["X-Goog-Visitor-Id"];if(S||!g.X3(r))Q["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(S||!g.X3(r)){try{var Y=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(W){}Y&&(Q["X-YouTube-Time-Zone"]=Y)}document.location.hostname.endsWith("youtubeeducation.com")||!S&&g.X3(r)||(Q["X-YouTube-Ad-Signals"]= dh(B9()));return Q}; xh=function(r,Q){Q.method="POST";Q.postParams||(Q.postParams={});return g.P9(r,Q)}; XH1=function(r,Q){if(window.fetch&&Q.format!=="XML"){var S={method:Q.method||"GET",credentials:"same-origin"};Q.headers&&(S.headers=Q.headers);Q.priority&&(S.priority=Q.priority);r=kvU(r,Q);var B=Lrj(r,Q);B&&(S.body=B);Q.withCredentials&&(S.credentials="include");var k=Q.context||g.aj,L=!1,X;fetch(r,S).then(function(l){if(!L){L=!0;X&&g.Kv(X);var n=l.ok,A=function(Y){Y=Y||{};n?Q.onSuccess&&Q.onSuccess.call(k,Y,l):Q.onError&&Q.onError.call(k,Y,l);Q.onFinish&&Q.onFinish.call(k,Y,l)}; (Q.format||"JSON")==="JSON"&&(n||l.status>=400&&l.status<500)?l.json().then(A,function(){A(null)}):A(null)}}).catch(function(){Q.onError&&Q.onError.call(k,{},{})}); r=Q.timeout||0;Q.onFetchTimeout&&r>0&&(X=g.XK(function(){L||(L=!0,g.Kv(X),Q.onFetchTimeout.call(Q.context||g.aj))},r))}else g.P9(r,Q)}; g.P9=function(r,Q){var S=Q.format||"JSON";r=kvU(r,Q);var B=Lrj(r,Q),k=!1,L=ix7(r,function(n){if(!k){k=!0;l&&g.Kv(l);var A=g.Lv(n),Y=null,W=400<=n.status&&n.status<500,b=500<=n.status&&n.status<600;if(A||W||b)Y=KrO(r,S,n,Q.convertToSafeHtml);A&&(A=lZR(S,n,Y));Y=Y||{};W=Q.context||g.aj;A?Q.onSuccess&&Q.onSuccess.call(W,n,Y):Q.onError&&Q.onError.call(W,n,Y);Q.onFinish&&Q.onFinish.call(W,n,Y)}},Q.method,B,Q.headers,Q.responseType,Q.withCredentials); B=Q.timeout||0;if(Q.onTimeout&&B>0){var X=Q.onTimeout;var l=g.XK(function(){k||(k=!0,L.abort(),g.Kv(l),X.call(Q.context||g.aj,L))},B)}return L}; kvU=function(r,Q){Q.includeDomain&&(r=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+r);var S=g.IH("XSRF_FIELD_NAME");if(Q=Q.urlParams)Q[S]&&delete Q[S],r=Cy(r,Q);return r}; Lrj=function(r,Q){var S=g.IH("XSRF_FIELD_NAME"),B=g.IH("XSRF_TOKEN"),k=Q.postBody||"",L=Q.postParams,X=g.IH("XSRF_FIELD_NAME"),l;Q.headers&&(l=Q.headers["Content-Type"]);Q.excludeXsrf||g.X3(r)&&!Q.withCredentials&&g.X3(r)!==document.location.hostname||Q.method!=="POST"||l&&l!=="application/x-www-form-urlencoded"||Q.postParams&&Q.postParams[X]||(L||(L={}),L[S]=B);(g.AU("ajax_parse_query_data_only_when_filled")&&L&&Object.keys(L).length>0||L)&&typeof k==="string"&&(k=OZ(k),g.xB(k,L),k=Q.postBodyFormat&& Q.postBodyFormat==="JSON"?JSON.stringify(k):g.YW(k));L=k||L&&!g.YB(L);!nvF&&L&&Q.method!=="POST"&&(nvF=!0,g.Dw(Error("AJAX request with postData should use POST")));return k}; KrO=function(r,Q,S,B){var k=null;switch(Q){case "JSON":try{var L=S.responseText}catch(X){throw B=Error("Error reading responseText"),B.params=r,gh(B),X;}r=S.getResponseHeader("Content-Type")||"";L&&r.indexOf("json")>=0&&(L.substring(0,5)===")]}'\n"&&(L=L.substring(5)),k=JSON.parse(L));break;case "XML":if(r=(r=S.responseXML)?AM_(r):null)k={},g.HM(r.getElementsByTagName("*"),function(X){k[X.tagName]=Yt7(X)})}B&&Wrw(k); return k}; Wrw=function(r){if(g.LZ(r))for(var Q in r)Q==="html_content"||D$7(Q,"_html")?r[Q]=YQ(r[Q]):Wrw(r[Q])}; lZR=function(r,Q,S){if(Q&&Q.status===204)return!0;switch(r){case "JSON":return!!S;case "XML":return Number(S&&S.return_code)===0;case "RAW":return!0;default:return!!S}}; AM_=function(r){return r?(r=("responseXML"in r?r.responseXML:r).getElementsByTagName("root"))&&r.length>0?r[0]:null:null}; Yt7=function(r){var Q="";g.HM(r.childNodes,function(S){Q+=S.nodeValue}); return Q}; Q9O=function(r){var Q=window.location.search,S=g.X3(r);g.AU("debug_handle_relative_url_for_query_forward_killswitch")||!S&&cR(r)&&(S=document.location.hostname);var B=il(r);B=(S=S&&(S.endsWith("youtube.com")||S.endsWith("youtube-nocookie.com")))&&B&&B.startsWith("/api/");if(!S||B)return r;var k=OZ(Q),L={};g.HM(bxz,function(X){k[X]&&(L[X]=k[X])}); return Vv(r,L)}; pv=function(r,Q){var S=g.tY(Q),B;return(new g.jH(function(k,L){S.onSuccess=function(X){g.Lv(X)?k(new tRO(X)):L(new jK("Request failed, status="+kh(X),"net.badstatus",X))}; S.onError=function(X){L(new jK("Unknown request error","net.unknown",X))}; S.onTimeout=function(X){L(new jK("Request timed out","net.timeout",X))}; B=g.P9(r,S)})).s_(function(k){if(k instanceof ND){var L; (L=B)==null||L.abort()}return Je(k)})}; g.ES=function(r,Q,S,B,k,L){function X(n,A,Y){return n.s_(function(W){if(A<=0||kh(W.xhr)===403)return Je(new jK("Request retried too many times","net.retryexhausted",W.xhr,W));var b=Math.pow(2,S-A+1)*Y,t=k>0?Math.min(k,b):b;return l(Y).then(function(){L&&L(W,A-1);return X(pv(r,Q),A-1,t)})})} function l(n){return new g.jH(function(A){setTimeout(A,n)})} k=k===void 0?-1:k;return X(pv(r,Q),S-1,B)}; jK=function(r,Q,S){b4.call(this,r+", errorCode="+Q);this.errorCode=Q;this.xhr=S;this.name="PromiseAjaxError"}; tRO=function(r){this.xhr=r}; mg=function(r){this.j=r===void 0?null:r;this.S=0;this.V=null}; od=function(r){var Q=new mg;r=r===void 0?null:r;Q.S=2;Q.V=r===void 0?null:r;return Q}; T8=function(r){var Q=new mg;r=r===void 0?null:r;Q.S=1;Q.V=r===void 0?null:r;return Q}; g.wB=function(r,Q,S,B,k){$h||JU.set(""+r,Q,{vk:S,path:"/",domain:B===void 0?"youtube.com":B,secure:k===void 0?!1:k})}; g.FK=function(r,Q){if(!$h)return JU.get(""+r,Q)}; g.NM=function(r,Q,S){$h||JU.remove(""+r,Q===void 0?"/":Q,S===void 0?"youtube.com":S)}; Ppj=function(){if(g.AU("embeds_web_enable_cookie_detection_fix")){if(!g.aj.navigator.cookieEnabled)return!1}else if(!JU.isEnabled())return!1;if(!JU.isEmpty())return!0;g.AU("embeds_web_enable_cookie_detection_fix")?JU.set("TESTCOOKIESENABLED","1",{vk:60,EUq:"none",secure:!0}):JU.set("TESTCOOKIESENABLED","1",{vk:60});if(JU.get("TESTCOOKIESENABLED")!=="1")return!1;JU.remove("TESTCOOKIESENABLED");return!0}; g.e=function(r,Q){if(r)return r[Q.name]}; sS=function(r){var Q=g.IH("INNERTUBE_HOST_OVERRIDE");Q&&(r=String(Q)+String(Ki(r)));return r}; xoz=function(r){var Q={};g.AU("json_condensed_response")&&(Q.prettyPrint="false");return r=Vv(r,Q)}; Zl=function(r,Q){var S=S===void 0?{}:S;r={method:Q===void 0?"POST":Q,mode:cR(r)?"same-origin":"cors",credentials:cR(r)?"same-origin":"include"};Q={};for(var B=g.m(Object.keys(S)),k=B.next();!k.done;k=B.next())k=k.value,S[k]&&(Q[k]=S[k]);Object.keys(Q).length>0&&(r.headers=Q);return r}; yc=function(){var r=/Chrome\/(\d+)/.exec(g.vp());return r?parseFloat(r[1]):NaN}; MM=function(){var r=/\sCobalt\/(\S+)\s/.exec(g.vp());if(!r)return NaN;var Q=[];r=g.m(r[1].split("."));for(var S=r.next();!S.done;S=r.next())S=parseInt(S.value,10),S>=0&&Q.push(S);return parseFloat(Q.join("."))}; hU=function(){return g.z8("android")&&g.z8("chrome")&&!(g.z8("trident/")||g.z8("edge/"))&&!g.z8("cobalt")}; j9j=function(){return g.z8("armv7")||g.z8("aarch64")||g.z8("android")}; g.v9=function(){return g.z8("cobalt")}; qM=function(){return g.z8("cobalt")&&g.z8("appletv")}; fv=function(){return g.z8("(ps3; leanback shell)")||g.z8("ps3")&&g.v9()}; pH7=function(){return g.z8("(ps4; leanback shell)")||g.z8("ps4")&&g.v9()}; g.Evj=function(){return g.v9()&&(g.z8("ps4 vr")||g.z8("ps4 pro vr"))}; Id=function(){var r=/WebKit\/([0-9]+)/.exec(g.vp());return!!(r&&parseInt(r[1],10)>=600)}; G8=function(){var r=/WebKit\/([0-9]+)/.exec(g.vp());return!!(r&&parseInt(r[1],10)>=602)}; moj=function(){return g.z8("iemobile")||g.z8("windows phone")&&g.z8("edge")}; eK=function(){return(ud||Dl)&&g.z8("applewebkit")&&!g.z8("version")&&(!g.z8("safari")||g.z8("gsa/"))}; US=function(){return g.gB&&g.z8("version/")}; dB=function(){return g.z8("smart-tv")&&g.z8("samsung")}; g.z8=function(r){var Q=g.vp();return Q?Q.toLowerCase().indexOf(r)>=0:!1}; OS=function(){return LYF()||eK()||US()?!0:g.IH("EOM_VISITOR_DATA")?!1:!0}; Rd=function(r,Q){return Q===void 0||Q===null?r:Q==="1"||Q===!0||Q===1||Q==="True"?!0:!1}; H9=function(r,Q,S){for(var B in S)if(S[B]==Q)return S[B];return r}; Cv=function(r,Q){return Q===void 0||Q===null?r:Number(Q)}; Vc=function(r,Q){return Q===void 0||Q===null?r:Q.toString()}; c9=function(r,Q){if(Q){if(r==="fullwidth")return Infinity;if(r==="fullheight")return 0}return r&&(Q=r.match(ovn))&&(r=Number(Q[2]),Q=Number(Q[1]),!isNaN(r)&&!isNaN(Q)&&r>0)?Q/r:NaN}; ad=function(r){var Q=r.docid||r.video_id||r.videoId||r.id;if(Q)return Q;Q=r.raw_player_response;Q||(r=r.player_response)&&(Q=JSON.parse(r));return Q&&Q.videoDetails&&Q.videoDetails.videoId||null}; TgR=function(r){return rT(r,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; g.QC=function(r){return r==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||r==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; rT=function(r,Q){Q=(Q===void 0?0:Q)?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(Q="EMBEDDED_PLAYER_MODE_PFL");var S=r.raw_embedded_player_response;if(!S&&(r=r.embedded_player_response))try{S=JSON.parse(r)}catch(B){return Q}return S?H9(Q,S.embeddedPlayerMode,$on):Q}; BQ=function(r){b4.call(this,r.message||r.description||r.name);this.isMissing=r instanceof S2;this.isTimeout=r instanceof jK&&r.errorCode=="net.timeout";this.isCanceled=r instanceof ND}; S2=function(){b4.call(this,"Biscotti ID is missing from server")}; JMF=function(){if(g.AU("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("Biscotti id fetching has been disabled entirely.");if(!OS())return Error("User has not consented - not fetching biscotti id.");var r=g.IH("PLAYER_VARS",{});if(g.Wp(r,"privembed",!1)=="1")return Error("Biscotti ID is not available in private embed mode");if(TgR(r))return Error("Biscotti id fetching has been disabled for pfl.")}; s9j=function(){var r=JMF();if(r!==void 0)return Je(r);kH||(kH=pv("//googleads.g.doubleclick.net/pagead/id",wHj).then(FrU).s_(function(Q){return Ng1(2,Q)})); return kH}; FrU=function(r){r=r.xhr.responseText;if(!NU(r,")]}'"))throw new S2;r=JSON.parse(r.substr(4));if((r.type||1)>1)throw new S2;r=r.id;eTw(r);kH=T8(r);Zx8(18E5,2);return r}; Ng1=function(r,Q){Q=new BQ(Q);eTw("");kH=od(Q);r>0&&Zx8(12E4,r-1);throw Q;}; Zx8=function(r,Q){g.XK(function(){pv("//googleads.g.doubleclick.net/pagead/id",wHj).then(FrU,function(S){return Ng1(Q,S)}).s_(g.Z7)},r)}; yMz=function(){try{var r=g.SI("yt.ads.biscotti.getId_");return r?r():s9j()}catch(Q){return Je(Q)}}; zl7=function(r){r&&(r.dataset?r.dataset[MRn()]="true":BnF(r))}; hlR=function(r){return r?r.dataset?r.dataset[MRn()]:r.getAttribute("data-loaded"):null}; MRn=function(){return vvR.loaded||(vvR.loaded="loaded".replace(/\-([a-z])/g,function(r,Q){return Q.toUpperCase()}))}; qtO=function(){var r=document;if("visibilityState"in r)return r.visibilityState;var Q=LB+"VisibilityState";if(Q in r)return r[Q]}; Xu=function(r,Q){var S;IY(r,function(B){S=Q[B];return!!S}); return S}; i$=function(r){if(r.requestFullscreen)r=r.requestFullscreen(void 0);else if(r.webkitRequestFullscreen)r=r.webkitRequestFullscreen();else if(r.mozRequestFullScreen)r=r.mozRequestFullScreen();else if(r.msRequestFullscreen)r=r.msRequestFullscreen();else if(r.webkitEnterFullscreen)r=r.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return r instanceof Promise?r:Promise.resolve()}; nB=function(r){var Q;g.KB()?l$()==r&&(Q=document):Q=r;return Q&&(r=Xu(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],Q))?(Q=r.call(Q),Q instanceof Promise?Q:Promise.resolve()):Promise.resolve()}; fZO=function(r){return g.jI(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(Q){return"on"+Q.toLowerCase()in r})}; IZO=function(){var r=document;return g.jI(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(Q){return"on"+Q.toLowerCase()in r})}; g.KB=function(){return!!Xu(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; l$=function(r){r=r===void 0?!1:r;var Q=Xu(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(r)for(;Q&&Q.shadowRoot;)Q=Q.shadowRoot.fullscreenElement;return Q?Q:null}; AA=function(r){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(r=r||window.event){this.event=r;for(var Q in r)Q in Gvg||(this[Q]=r[Q]);this.scale=r.scale;this.rotation=r.rotation;var S=r.target||r.srcElement;S&&S.nodeType==3&&(S=S.parentNode);this.target=S;var B=r.relatedTarget; if(B)try{B=B.nodeName?B:null}catch(k){B=null}else this.type=="mouseover"?B=r.fromElement:this.type=="mouseout"&&(B=r.toElement);this.relatedTarget=B;this.clientX=r.clientX!=void 0?r.clientX:r.pageX;this.clientY=r.clientY!=void 0?r.clientY:r.pageY;this.keyCode=r.keyCode?r.keyCode:r.which;this.charCode=r.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=r.altKey;this.ctrlKey=r.ctrlKey;this.shiftKey=r.shiftKey;this.metaKey=r.metaKey;this.j=r.pageX;this.V=r.pageY}}catch(k){}}; uAn=function(r){if(document.body&&document.documentElement){var Q=document.body.scrollTop+document.documentElement.scrollTop;r.j=r.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);r.V=r.clientY+Q}}; DoF=function(r,Q,S,B){B=B===void 0?{}:B;r.addEventListener&&(Q!="mouseenter"||"onmouseenter"in document?Q!="mouseleave"||"onmouseenter"in document?Q=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(Q="MozMousePixelScroll"):Q="mouseout":Q="mouseover");return AY(YH,function(k){var L=typeof k[4]==="boolean"&&k[4]==!!B,X=g.LZ(k[4])&&g.LZ(B)&&g.bV(k[4],B);return!!k.length&&k[0]==r&&k[1]==Q&&k[2]==S&&(L||X)})}; g.WQ=function(r,Q,S,B){B=B===void 0?{}:B;if(!r||!r.addEventListener&&!r.attachEvent)return"";var k=DoF(r,Q,S,B);if(k)return k;k=++el8.count+"";var L=!(Q!="mouseenter"&&Q!="mouseleave"||!r.addEventListener||"onmouseenter"in document);var X=L?function(l){l=new AA(l);if(!E0(l.relatedTarget,function(n){return n==r},!0))return l.currentTarget=r,l.type=Q,S.call(r,l)}:function(l){l=new AA(l); l.currentTarget=r;return S.call(r,l)}; X=g.eb(X);r.addEventListener?(Q=="mouseenter"&&L?Q="mouseover":Q=="mouseleave"&&L?Q="mouseout":Q=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(Q="MozMousePixelScroll"),gv1()||typeof B==="boolean"?r.addEventListener(Q,X,B):r.addEventListener(Q,X,!!B.capture)):r.attachEvent("on"+Q,X);YH[k]=[r,Q,S,X,B];return k}; doO=function(r){return Uo$(r,function(Q){return g.VP(Q,"ytp-ad-has-logging-urls")})}; Uo$=function(r,Q){var S=document.body||document;return g.WQ(S,"click",function(B){var k=E0(B.target,function(L){return L===S||Q(L)},!0); k&&k!==S&&!k.disabled&&(B.currentTarget=k,r.call(k,B))})}; g.b$=function(r){r&&(typeof r=="string"&&(r=[r]),g.HM(r,function(Q){if(Q in YH){var S=YH[Q],B=S[0],k=S[1],L=S[3];S=S[4];B.removeEventListener?gv1()||typeof S==="boolean"?B.removeEventListener(k,L,S):B.removeEventListener(k,L,!!S.capture):B.detachEvent&&B.detachEvent("on"+k,L);delete YH[Q]}}))}; tA=function(r){for(var Q in YH)YH[Q][0]==r&&g.b$(Q)}; PQ=function(r){r=r||window.event;var Q;r.composedPath&&typeof r.composedPath==="function"?Q=r.composedPath():Q=r.path;Q&&Q.length?r=Q[0]:(r=r||window.event,r=r.target||r.srcElement,r.nodeType==3&&(r=r.parentNode));return r}; xH=function(r){this.J=r;this.j=null;this.W=0;this.Y=null;this.U=0;this.V=[];for(r=0;r<4;r++)this.V.push(0);this.S=0;this.cO=g.WQ(window,"mousemove",(0,g.KZ)(this.C,this));this.X=g.id((0,g.KZ)(this.Vr,this),25)}; j2=function(r){g.G.call(this);this.J=[];this.VN=r||this}; pB=function(r,Q,S,B){for(var k=0;k0?S:0;S=B?Date.now()+B*1E3:0;if((B=B?(0,g.mO)():ok())&&window.JSON){typeof Q!=="string"&&(Q=JSON.stringify(Q,void 0));try{B.set(r,Q,S)}catch(k){B.remove(r)}}}; g.$H=function(r){var Q=ok(),S=(0,g.mO)();if(!Q&&!S||!window.JSON)return null;try{var B=Q.get(r)}catch(k){}if(typeof B!=="string")try{B=S.get(r)}catch(k){}if(typeof B!=="string")return null;try{B=JSON.parse(B,void 0)}catch(k){}return B}; RlR=function(){var r=(0,g.mO)();if(r&&(r=r.V("yt-player-quality")))return r.creation}; g.JA=function(r){try{var Q=ok(),S=(0,g.mO)();Q&&Q.remove(r);S&&S.remove(r)}catch(B){}}; g.wT=function(){return g.$H("yt-remote-session-screen-id")}; Hx7=function(r){var Q=this;this.V=void 0;this.j=!1;r.addEventListener("beforeinstallprompt",function(S){S.preventDefault();Q.V=S}); r.addEventListener("appinstalled",function(){Q.j=!0},{once:!0})}; Fu=function(){if(!g.aj.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.aj.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.aj.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.aj.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.aj.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(r){return"WEB_DISPLAY_MODE_UNKNOWN"}}; N3=function(){this.e1=!0}; CpU=function(){N3.instance||(N3.instance=new N3);return N3.instance}; VR8=function(r){switch(r){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}}; cMj=function(){this.j=g.IH("ALT_PREF_COOKIE_NAME","PREF");this.V=g.IH("ALT_PREF_COOKIE_DOMAIN","youtube.com");var r=g.FK(this.j);r&&this.parse(r)}; g.ZY=function(){sj||(sj=new cMj);return sj}; g.yC=function(r,Q){return!!((aZ_("f"+(Math.floor(Q/31)+1))||0)&1<0;)switch(r=rE.shift(),r.type){case "ERROR":CB.mR(r.payload);break;case "EVENT":CB.logEvent(r.eventType,r.payload)}}; SG=function(r){Qm||(CB?CB.mR(r):(rE.push({type:"ERROR",payload:r}),rE.length>10&&rE.shift()))}; Bg=function(r,Q){Qm||(CB?CB.logEvent(r,Q):(rE.push({type:"EVENT",eventType:r,payload:Q}),rE.length>10&&rE.shift()))}; ka=function(r){if(r.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; Lm=function(r){return r.substr(0,r.indexOf(":"))||r}; g.Xa=function(r,Q,S,B,k){Q=Q===void 0?{}:Q;S=S===void 0?i7j[r]:S;B=B===void 0?KHz[r]:B;k=k===void 0?l9$[r]:k;g.q3.call(this,S,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:r},Q));this.type=r;this.message=S;this.level=B;this.j=k;Object.setPrototypeOf(this,g.Xa.prototype)}; iT=function(r,Q){g.Xa.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:Q,foundObjectStores:r},i7j.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,iT.prototype)}; Km=function(r,Q){var S=Error.call(this);this.message=S.message;"stack"in S&&(this.stack=S.stack);this.index=r;this.objectStore=Q;Object.setPrototypeOf(this,Km.prototype)}; nm=function(r,Q,S,B){Q=Lm(Q);var k=r instanceof Error?r:Error("Unexpected error: "+r);if(k instanceof g.Xa)return k;r={objectStoreNames:S,dbName:Q,dbVersion:B};if(k.name==="QuotaExceededError")return new g.Xa("QUOTA_EXCEEDED",r);if(g.lT&&k.name==="UnknownError")return new g.Xa("QUOTA_MAYBE_EXCEEDED",r);if(k instanceof Km)return new g.Xa("MISSING_INDEX",Object.assign({},r,{objectStore:k.objectStore,index:k.index}));if(k.name==="InvalidStateError"&&nA_.some(function(L){return k.message.includes(L)}))return new g.Xa("EXECUTE_TRANSACTION_ON_CLOSED_DB", r); if(k.name==="AbortError")return new g.Xa("UNKNOWN_ABORT",r,k.message);k.args=[Object.assign({},r,{name:"IdbError",Kx:k.name})];k.level="WARNING";return k}; g.Aq=function(r,Q,S){var B=HQ();return new g.Xa("IDB_NOT_SUPPORTED",{context:{caller:r,publicName:Q,version:S,hasSucceededOnce:B==null?void 0:B.hasSucceededOnce}})}; ALj=function(r){if(!r)throw Error();throw r;}; Yr7=function(r){return r}; Ya=function(r){this.j=r}; g.Wg=function(r){function Q(k){if(B.state.status==="PENDING"){B.state={status:"REJECTED",reason:k};k=g.m(B.V);for(var L=k.next();!L.done;L=k.next())L=L.value,L()}} function S(k){if(B.state.status==="PENDING"){B.state={status:"FULFILLED",value:k};k=g.m(B.j);for(var L=k.next();!L.done;L=k.next())L=L.value,L()}} var B=this;this.state={status:"PENDING"};this.j=[];this.V=[];r=r.j;try{r(S,Q)}catch(k){Q(k)}}; WHz=function(r,Q,S,B,k){try{if(r.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");var L=S(r.state.value);L instanceof g.Wg?bT(r,Q,L,B,k):B(L)}catch(X){k(X)}}; b7$=function(r,Q,S,B,k){try{if(r.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");var L=S(r.state.reason);L instanceof g.Wg?bT(r,Q,L,B,k):B(L)}catch(X){k(X)}}; bT=function(r,Q,S,B,k){Q===S?k(new TypeError("Circular promise chain detected.")):S.then(function(L){L instanceof g.Wg?bT(r,Q,L,B,k):B(L)},function(L){k(L)})}; tvR=function(r,Q,S){function B(){S(r.error);L()} function k(){Q(r.result);L()} function L(){try{r.removeEventListener("success",k),r.removeEventListener("error",B)}catch(X){}} r.addEventListener("success",k);r.addEventListener("error",B)}; PNg=function(r){return new Promise(function(Q,S){tvR(r,Q,S)})}; tq=function(r){return new g.Wg(new Ya(function(Q,S){tvR(r,Q,S)}))}; Pg=function(r,Q){return new g.Wg(new Ya(function(S,B){function k(){var L=r?Q(r):null;L?L.then(function(X){r=X;k()},B):S()} k()}))}; x_j=function(r,Q){this.request=r;this.cursor=Q}; jn7=function(r){return tq(r).then(function(Q){return Q?new x_j(r,Q):null})}; g.pP8=function(r){r.cursor.continue(void 0);return jn7(r.request)}; EAj=function(r,Q){this.j=r;this.options=Q;this.transactionCount=0;this.S=Math.round((0,g.xa)());this.V=!1}; g.pm=function(r,Q,S){r=r.j.createObjectStore(Q,S);return new jG(r)}; Es=function(r,Q){r.j.objectStoreNames.contains(Q)&&r.j.deleteObjectStore(Q)}; g.TC=function(r,Q,S){return g.mq(r,[Q],{mode:"readwrite",UD:!0},function(B){return g.ow(B.objectStore(Q),S)})}; g.mq=function(r,Q,S,B){var k,L,X,l,n,A,Y,W,b,t,P,T;return g.v(function(w){switch(w.V){case 1:var M={mode:"readonly",UD:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof S==="string"?M.mode=S:Object.assign(M,S);k=M;r.transactionCount++;L=k.UD?3:1;X=0;case 2:if(l){w.qU(4);break}X++;n=Math.round((0,g.xa)());g.JR(w,5);A=r.j.transaction(Q,k.mode);M=new $a(A);M=m_R(M,B);return g.z(w,M,7);case 7:return Y=w.j,W=Math.round((0,g.xa)()),oAn(r,n,W,X,void 0,Q.join(),k),w.return(Y);case 5:b=g.s1(w);t=Math.round((0,g.xa)()); P=nm(b,r.j.name,Q.join(),r.j.version);if((T=P instanceof g.Xa&&!P.j)||X>=L)oAn(r,n,t,X,P,Q.join(),k),l=P;w.qU(2);break;case 4:return w.return(Promise.reject(l))}})}; oAn=function(r,Q,S,B,k,L,X){Q=S-Q;k?(k instanceof g.Xa&&(k.type==="QUOTA_EXCEEDED"||k.type==="QUOTA_MAYBE_EXCEEDED")&&Bg("QUOTA_EXCEEDED",{dbName:Lm(r.j.name),objectStoreNames:L,transactionCount:r.transactionCount,transactionMode:X.mode}),k instanceof g.Xa&&k.type==="UNKNOWN_ABORT"&&(S-=r.S,S<0&&S>=2147483648&&(S=0),Bg("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:L,transactionDuration:Q,transactionCount:r.transactionCount,dbDuration:S}),r.V=!0),TGw(r,!1,B,L,Q,X.tag),SG(k)):TGw(r,!0,B,L,Q, X.tag)}; TGw=function(r,Q,S,B,k,L){Bg("TRANSACTION_ENDED",{objectStoreNames:B,connectionHasUnknownAbortedTransaction:r.V,duration:k,isSuccessful:Q,tryCount:S,tag:L===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":L})}; jG=function(r){this.j=r}; g.Jq=function(r,Q,S){r.j.createIndex(Q,S,{unique:!1})}; $_U=function(r,Q){return g.wE(r,{query:Q},function(S){return S.delete().then(function(){return g.Fa(S)})}).then(function(){})}; JL1=function(r,Q,S){var B=[];return g.wE(r,{query:Q},function(k){if(!(S!==void 0&&B.length>=S))return B.push(k.getValue()),g.Fa(k)}).then(function(){return B})}; FH1=function(r){return"getAllKeys"in IDBObjectStore.prototype?tq(r.j.getAllKeys(void 0,void 0)):wPj(r)}; wPj=function(r){var Q=[];return g.NG1(r,{query:void 0},function(S){Q.push(S.cursor.primaryKey);return g.pP8(S)}).then(function(){return Q})}; g.ow=function(r,Q,S){return tq(r.j.put(Q,S))}; g.wE=function(r,Q,S){r=r.j.openCursor(Q.query,Q.direction);return Nw(r).then(function(B){return Pg(B,S)})}; g.NG1=function(r,Q,S){var B=Q.query;Q=Q.direction;r="openKeyCursor"in IDBObjectStore.prototype?r.j.openKeyCursor(B,Q):r.j.openCursor(B,Q);return jn7(r).then(function(k){return Pg(k,S)})}; $a=function(r){var Q=this;this.j=r;this.S=new Map;this.V=!1;this.done=new Promise(function(S,B){Q.j.addEventListener("complete",function(){S()}); Q.j.addEventListener("error",function(k){k.currentTarget===k.target&&B(Q.j.error)}); Q.j.addEventListener("abort",function(){var k=Q.j.error;if(k)B(k);else if(!Q.V){k=g.Xa;for(var L=Q.j.objectStoreNames,X=[],l=0;l=S))return B.push(k.getValue()),g.Fa(k)}).then(function(){return B})}; g.Zz=function(r,Q,S){r=r.j.openCursor(Q.query===void 0?null:Q.query,Q.direction===void 0?"next":Q.direction);return Nw(r).then(function(B){return Pg(B,S)})}; ym=function(r,Q){this.request=r;this.cursor=Q}; Nw=function(r){return tq(r).then(function(Q){return Q?new ym(r,Q):null})}; g.Fa=function(r){r.cursor.continue(void 0);return Nw(r.request)}; yLj=function(r,Q,S){return new Promise(function(B,k){function L(){b||(b=new EAj(X.result,{closed:W}));return b} var X=Q!==void 0?self.indexedDB.open(r,Q):self.indexedDB.open(r);var l=S.blocked,n=S.blocking,A=S.Y9q,Y=S.upgrade,W=S.closed,b;X.addEventListener("upgradeneeded",function(t){try{if(t.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(X.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");t.dataLoss&&t.dataLoss!=="none"&&Bg("IDB_DATA_CORRUPTED",{reason:t.dataLossMessage||"unknown reason",dbName:Lm(r)});var P=L(),T=new $a(X.transaction); Y&&Y(P,function(w){return t.oldVersion=w},T); T.done.catch(function(w){k(w)})}catch(w){k(w)}}); X.addEventListener("success",function(){var t=X.result;n&&t.addEventListener("versionchange",function(){n(L())}); t.addEventListener("close",function(){Bg("IDB_UNEXPECTEDLY_CLOSED",{dbName:Lm(r),dbVersion:t.version});A&&A()}); B(L())}); X.addEventListener("error",function(){k(X.error)}); l&&X.addEventListener("blocked",function(){l()})})}; Mvz=function(r,Q,S){S=S===void 0?{}:S;return yLj(r,Q,S)}; Mw=function(r,Q){Q=Q===void 0?{}:Q;var S,B,k,L;return g.v(function(X){if(X.V==1)return g.JR(X,2),S=self.indexedDB.deleteDatabase(r),B=Q,(k=B.blocked)&&S.addEventListener("blocked",function(){k()}),g.z(X,PNg(S),4); if(X.V!=2)return g.N$(X,0);L=g.s1(X);throw nm(L,r,"",-1);})}; zC=function(r,Q){this.name=r;this.options=Q;this.S=!0;this.U=this.W=0}; zpR=function(r,Q){return new g.Xa("INCOMPATIBLE_DB_VERSION",{dbName:r.name,oldVersion:r.options.version,newVersion:Q})}; g.hq=function(r,Q){if(!Q)throw g.Aq("openWithToken",Lm(r.name));return r.open()}; hpz=function(r,Q){var S;return g.v(function(B){if(B.V==1)return g.z(B,g.hq(vg,Q),2);S=B.j;return B.return(g.mq(S,["databases"],{UD:!0,mode:"readwrite"},function(k){var L=k.objectStore("databases");return L.get(r.actualName).then(function(X){if(X?r.actualName!==X.actualName||r.publicName!==X.publicName||r.userIdentifier!==X.userIdentifier:1)return g.ow(L,r).then(function(){})})}))})}; qw=function(r,Q){var S;return g.v(function(B){if(B.V==1)return r?g.z(B,g.hq(vg,Q),2):B.return();S=B.j;return B.return(S.delete("databases",r))})}; vA8=function(r,Q){var S,B;return g.v(function(k){return k.V==1?(S=[],g.z(k,g.hq(vg,Q),2)):k.V!=3?(B=k.j,g.z(k,g.mq(B,["databases"],{UD:!0,mode:"readonly"},function(L){S.length=0;return g.wE(L.objectStore("databases"),{},function(X){r(X.getValue())&&S.push(X.getValue());return g.Fa(X)})}),3)):k.return(S)})}; qr1=function(r,Q){return vA8(function(S){return S.publicName===r&&S.userIdentifier!==void 0},Q)}; f9R=function(){var r,Q,S,B;return g.v(function(k){switch(k.V){case 1:r=HQ();if((Q=r)==null?0:Q.hasSucceededOnce)return k.return(!0);if(fm&&Id()&&!G8()||g.Iw)return k.return(!1);try{if(S=self,!(S.indexedDB&&S.IDBIndex&&S.IDBKeyRange&&S.IDBObjectStore))return k.return(!1)}catch(L){return k.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return k.return(!1);g.JR(k,2);B={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0}; return g.z(k,hpz(B,GC),4);case 4:return g.z(k,qw("yt-idb-test-do-not-use",GC),5);case 5:return k.return(!0);case 2:return g.s1(k),k.return(!1)}})}; I9F=function(){if(uT!==void 0)return uT;Qm=!0;return uT=f9R().then(function(r){Qm=!1;var Q;if((Q=Rk())!=null&&Q.j){var S;Q={hasSucceededOnce:((S=HQ())==null?void 0:S.hasSucceededOnce)||r};var B;(B=Rk())==null||B.set("LAST_RESULT_ENTRY_KEY",Q,2592E3,!0)}return r})}; Dz=function(){return g.SI("ytglobal.idbToken_")||void 0}; g.eG=function(){var r=Dz();return r?Promise.resolve(r):I9F().then(function(Q){(Q=Q?GC:void 0)&&g.Ql("ytglobal.idbToken_",Q);return Q})}; Gln=function(r){if(!g.Ik())throw r=new g.Xa("AUTH_INVALID",{dbName:r}),SG(r),r;var Q=g.fB();return{actualName:r+":"+Q,publicName:r,userIdentifier:Q}}; uvU=function(r,Q,S,B){var k,L,X,l,n,A;return g.v(function(Y){switch(Y.V){case 1:return L=(k=Error().stack)!=null?k:"",g.z(Y,g.eG(),2);case 2:X=Y.j;if(!X)throw l=g.Aq("openDbImpl",r,Q),g.AU("ytidb_async_stack_killswitch")||(l.stack=l.stack+"\n"+L.substring(L.indexOf("\n")+1)),SG(l),l;ka(r);n=S?{actualName:r,publicName:r,userIdentifier:void 0}:Gln(r);g.JR(Y,3);return g.z(Y,hpz(n,X),5);case 5:return g.z(Y,Mvz(n.actualName,Q,B),6);case 6:return Y.return(Y.j);case 3:return A=g.s1(Y),g.JR(Y,7),g.z(Y,qw(n.actualName, X),9);case 9:g.N$(Y,8);break;case 7:g.s1(Y);case 8:throw A;}})}; D_1=function(r,Q,S){S=S===void 0?{}:S;return uvU(r,Q,!1,S)}; epU=function(r,Q,S){S=S===void 0?{}:S;return uvU(r,Q,!0,S)}; gA$=function(r,Q){Q=Q===void 0?{}:Q;var S,B;return g.v(function(k){if(k.V==1)return g.z(k,g.eG(),2);if(k.V!=3){S=k.j;if(!S)return k.return();ka(r);B=Gln(r);return g.z(k,Mw(B.actualName,Q),3)}return g.z(k,qw(B.actualName,S),0)})}; U__=function(r,Q,S){r=r.map(function(B){return g.v(function(k){return k.V==1?g.z(k,Mw(B.actualName,Q),2):g.z(k,qw(B.actualName,S),0)})}); return Promise.all(r).then(function(){})}; d_U=function(r){var Q=Q===void 0?{}:Q;var S,B;return g.v(function(k){if(k.V==1)return g.z(k,g.eG(),2);if(k.V!=3){S=k.j;if(!S)return k.return();ka(r);return g.z(k,qr1(r,S),3)}B=k.j;return g.z(k,U__(B,Q,S),0)})}; O7j=function(r,Q){Q=Q===void 0?{}:Q;var S;return g.v(function(B){if(B.V==1)return g.z(B,g.eG(),2);if(B.V!=3){S=B.j;if(!S)return B.return();ka(r);return g.z(B,Mw(r,Q),3)}return g.z(B,qw(r,S),0)})}; gE=function(r,Q){zC.call(this,r,Q);this.options=Q;ka(r)}; Rpg=function(r,Q){var S;return function(){S||(S=new gE(r,Q));return S}}; g.Us=function(r,Q){return Rpg(r,Q)}; dE=function(r){return g.hq(H78(),r)}; CN_=function(r,Q,S,B){var k,L,X;return g.v(function(l){switch(l.V){case 1:return k={config:r,hashData:Q,timestamp:B!==void 0?B:(0,g.xa)()},g.z(l,dE(S),2);case 2:return L=l.j,g.z(l,L.clear("hotConfigStore"),3);case 3:return g.z(l,g.TC(L,"hotConfigStore",k),4);case 4:return X=l.j,l.return(X)}})}; Vvn=function(r,Q,S,B,k){var L,X,l;return g.v(function(n){switch(n.V){case 1:return L={config:r,hashData:Q,configData:S,timestamp:k!==void 0?k:(0,g.xa)()},g.z(n,dE(B),2);case 2:return X=n.j,g.z(n,X.clear("coldConfigStore"),3);case 3:return g.z(n,g.TC(X,"coldConfigStore",L),4);case 4:return l=n.j,n.return(l)}})}; cL$=function(r){var Q,S;return g.v(function(B){return B.V==1?g.z(B,dE(r),2):B.V!=3?(Q=B.j,S=void 0,g.z(B,g.mq(Q,["coldConfigStore"],{mode:"readwrite",UD:!0},function(k){return g.Zz(k.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(L){S=L.getValue()})}),3)):B.return(S)})}; a97=function(r){var Q,S;return g.v(function(B){return B.V==1?g.z(B,dE(r),2):B.V!=3?(Q=B.j,S=void 0,g.z(B,g.mq(Q,["hotConfigStore"],{mode:"readwrite",UD:!0},function(k){return g.Zz(k.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(L){S=L.getValue()})}),3)):B.return(S)})}; rk8=function(){return g.v(function(r){return g.z(r,d_U("ytGcfConfig"),0)})}; Os=function(){g.G.call(this);this.V=[];this.j=[];var r=g.SI("yt.gcf.config.hotUpdateCallbacks");r?(this.V=[].concat(g.tR(r)),this.j=r):(this.j=[],g.Ql("yt.gcf.config.hotUpdateCallbacks",this.j))}; aw=function(){var r=this;this.U=!1;this.S=this.W=0;this.Y=new Os;this.Tx={vKm:function(){r.U=!0}, t91:function(){return r.j}, BMO:function(Q){Rw(r,Q)}, EN:function(Q){r.EN(Q)}, HiG:function(Q){Hg(r,Q)}, nX:function(){return r.coldHashData}, Ql:function(){return r.hotHashData}, PEY:function(){return r.V}, h5r:function(){return Cm()}, H_w:function(){return Vm()}, i_m:function(){return g.SI("yt.gcf.config.coldHashData")}, nY3:function(){return g.SI("yt.gcf.config.hotHashData")}, oQ7:function(){Qu8(r)}, ZiA:function(){r.EN(void 0);cg(r);delete aw.instance}, I57:function(Q){r.S=Q}, LaA:function(){return r.S}}}; SBF=function(){if(!aw.instance){var r=new aw;aw.instance=r}return aw.instance}; LLF=function(r){var Q;g.v(function(S){if(S.V==1)return g.AU("start_client_gcf")||g.AU("delete_gcf_config_db")?g.AU("start_client_gcf")?g.z(S,g.eG(),3):S.qU(2):S.return();S.V!=2&&((Q=S.j)&&g.Ik()&&!g.AU("delete_gcf_config_db")?(r.U=!0,Qu8(r)):(Bez(r),ku_(r)));return g.AU("delete_gcf_config_db")?g.z(S,rk8(),0):S.qU(0)})}; rw=function(){var r;return(r=Vm())!=null?r:g.IH("RAW_HOT_CONFIG_GROUP")}; XvU=function(r){var Q,S,B,k,L,X;return g.v(function(l){switch(l.V){case 1:if(r.V)return l.return(Vm());if(!r.U)return Q=g.Aq("getHotConfig IDB not initialized"),gh(Q),l.return(Promise.reject(Q));S=Dz();B=g.IH("TIME_CREATED_MS");if(!S){k=g.Aq("getHotConfig token error");gh(k);l.qU(2);break}return g.z(l,a97(S),3);case 3:if((L=l.j)&&L.timestamp>B)return Rw(r,L.config),r.EN(L.hashData),l.return(Vm());case 2:ku_(r);if(!(S&&r.V&&r.hotHashData)){l.qU(4);break}return g.z(l,CN_(r.V,r.hotHashData,S,B),4);case 4:return r.V? l.return(Vm()):(X=new g.q3("Config not available in ytConfig"),gh(X),l.return(Promise.reject(X)))}})}; KLU=function(r){var Q,S,B,k,L,X;return g.v(function(l){switch(l.V){case 1:if(r.j)return l.return(Cm());if(!r.U)return Q=g.Aq("getColdConfig IDB not initialized"),gh(Q),l.return(Promise.reject(Q));S=Dz();B=g.IH("TIME_CREATED_MS");if(!S){k=g.Aq("getColdConfig");gh(k);l.qU(2);break}return g.z(l,cL$(S),3);case 3:if((L=l.j)&&L.timestamp>B)return Hg(r,L.config),i_O(r,L.configData),cg(r,L.hashData),l.return(Cm());case 2:Bez(r);if(!(S&&r.j&&r.coldHashData&&r.configData)){l.qU(4);break}return g.z(l,Vvn(r.j, r.coldHashData,r.configData,S,B),4);case 4:return r.j?l.return(Cm()):(X=new g.q3("Config not available in ytConfig"),gh(X),l.return(Promise.reject(X)))}})}; Qu8=function(r){if(!r.V||!r.j){if(!Dz()){var Q=g.Aq("scheduleGetConfigs");gh(Q)}r.W||(r.W=g.M_.n2(function(){return g.v(function(S){switch(S.V){case 1:return g.JR(S,2),g.z(S,XvU(r),4);case 4:g.N$(S,3);break;case 2:g.s1(S);case 3:return g.JR(S,5),g.z(S,KLU(r),7);case 7:g.N$(S,6);break;case 5:g.s1(S);case 6:r.W&&(r.W=0),g.$F(S)}})},100))}}; l8n=function(r,Q,S){var B,k,L;return g.v(function(X){switch(X.V){case 1:if(!g.AU("start_client_gcf")){X.qU(0);break}S&&Rw(r,S);r.EN(Q);B=Dz();if(!B){X.qU(3);break}if(S){X.qU(4);break}return g.z(X,a97(B),5);case 5:k=X.j,S=(L=k)==null?void 0:L.config;case 4:return g.z(X,CN_(S,Q,B),3);case 3:if(S)for(var l=S,n=g.m(r.Y.j),A=n.next();!A.done;A=n.next())A=A.value,A(l);g.$F(X)}})}; n7z=function(r,Q,S){var B,k,L,X;return g.v(function(l){if(l.V==1){if(!g.AU("start_client_gcf"))return l.qU(0);cg(r,Q);return(B=Dz())?S?l.qU(4):g.z(l,cL$(B),5):l.qU(0)}l.V!=4&&(k=l.j,S=(L=k)==null?void 0:L.config);if(!S)return l.qU(0);X=S.configData;return g.z(l,Vvn(S,Q,X,B),0)})}; AkU=function(){var r=SBF(),Q=(0,g.xa)()-r.S;if(!(r.S!==0&&Q0&&(Q.request={internalExperimentFlags:S});WL7(r,void 0,Q);b_j(void 0,Q);t1g(void 0,Q);Pjg(r,void 0,Q);xSg(void 0,Q);g.AU("start_client_gcf")&&juz(void 0,Q);g.IH("DELEGATED_SESSION_ID")&& !g.AU("pageid_as_header_web")&&(Q.user={onBehalfOfUser:g.IH("DELEGATED_SESSION_ID")});!g.AU("fill_delegate_context_in_gel_killswitch")&&(r=g.IH("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(Q.user=Object.assign({},Q.user,{serializedDelegationContext:r}));r=g.IH("INNERTUBE_CONTEXT");var B;if(g.AU("enable_persistent_device_token")&&(r==null?0:(B=r.client)==null?0:B.rolloutToken)){var k;Q.client.rolloutToken=r==null?void 0:(k=r.client)==null?void 0:k.rolloutToken}B=Object;k=B.assign;r=Q.client; S={};for(var L=g.m(Object.entries(OZ(g.IH("DEVICE","")))),X=L.next();!X.done;X=L.next()){var l=g.m(X.value);X=l.next().value;l=l.next().value;X==="cbrand"?S.deviceMake=l:X==="cmodel"?S.deviceModel=l:X==="cbr"?S.browserName=l:X==="cbrver"?S.browserVersion=l:X==="cos"?S.osName=l:X==="cosver"?S.osVersion=l:X==="cplatform"&&(S.platform=l)}Q.client=k.call(B,r,S);return Q}; WL7=function(r,Q,S){r=r.eK;if(r==="WEB"||r==="MWEB"||r===1||r===2)if(Q){S=t$(Q,py,96)||new py;var B=Fu();B=Object.keys(pv$).indexOf(B);B=B===-1?null:B;B!==null&&zI(S,3,B);x9(Q,py,96,S)}else S&&(S.client.mainAppWebInfo=(B=S.client.mainAppWebInfo)!=null?B:{},S.client.mainAppWebInfo.webDisplayMode=Fu())}; b_j=function(r,Q){var S=g.SI("yt.embedded_player.embed_url");S&&(r?(Q=t$(r,$$,7)||new $$,yO(Q,4,S),x9(r,$$,7,Q)):Q&&(Q.thirdParty={embedUrl:S}))}; t1g=function(r,Q){var S;if(g.AU("web_log_memory_total_kbytes")&&((S=g.aj.navigator)==null?0:S.deviceMemory)){var B;S=(B=g.aj.navigator)==null?void 0:B.deviceMemory;r?Vr(r,95,p1(S*1E6)):Q&&(Q.client.memoryTotalKbytes=""+S*1E6)}}; Pjg=function(r,Q,S){if(r.appInstallData)if(Q){var B;S=(B=t$(Q,jb,62))!=null?B:new jb;yO(S,6,r.appInstallData);x9(Q,jb,62,S)}else S&&(S.client.configInfo=S.client.configInfo||{},S.client.configInfo.appInstallData=r.appInstallData)}; xSg=function(r,Q){var S=Srz();S&&(r?zI(r,61,E7j[S]):Q&&(Q.client.connectionType=S));g.AU("web_log_effective_connection_type")&&(S=klO())&&(r?zI(r,94,mS$[S]):Q&&(Q.client.effectiveConnectionType=S))}; o7w=function(r,Q,S){S=S===void 0?{}:S;var B={};g.IH("EOM_VISITOR_DATA")?B={"X-Goog-EOM-Visitor-Id":g.IH("EOM_VISITOR_DATA")}:B={"X-Goog-Visitor-Id":S.visitorData||g.IH("VISITOR_DATA","")};if(Q&&Q.includes("www.youtube-nocookie.com"))return B;Q=S.b0||g.IH("AUTHORIZATION");Q||(r?Q="Bearer "+g.SI("gapi.auth.getToken")().access_token:(r=CpU().Ad(Bd),g.AU("pageid_as_header_web")||delete r["X-Goog-PageId"],B=Object.assign({},B,r)));Q&&(B.Authorization=Q);return B}; juz=function(r,Q){var S=AkU();if(S){var B=S.coldConfigData,k=S.coldHashData;S=S.hotHashData;if(r){var L;Q=(L=t$(r,jb,62))!=null?L:new jb;B=yO(Q,1,B);yO(B,3,k).EN(S);x9(r,jb,62,Q)}else Q&&(Q.client.configInfo=Q.client.configInfo||{},B&&(Q.client.configInfo.coldConfigData=B),k&&(Q.client.configInfo.coldHashData=k),S&&(Q.client.configInfo.hotHashData=S))}}; kE=function(r,Q){this.version=r;this.args=Q}; Lb=function(r,Q){this.topic=r;this.j=Q}; Kb=function(r,Q){var S=ii();S&&S.publish.call(S,r.toString(),r,Q)}; Jkj=function(r){var Q=TeO,S=ii();if(!S)return 0;var B=S.subscribe(Q.toString(),function(k,L){var X=g.SI("ytPubsub2Pubsub2SkipSubKey");X&&X==B||(X=function(){if(li[B])try{if(L&&Q instanceof Lb&&Q!=k)try{var l=Q.j,n=L;if(!n.args||!n.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");try{if(!l.eM){var A=new l;l.eM=A.version}var Y=l.eM}catch(W){}if(!Y||n.version!=Y)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{L=Reflect.construct(l, g.ZO(n.args))}catch(W){throw W.message="yt.pubsub2.Data.deserialize(): "+W.message,W;}}catch(W){throw W.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+Q.toString()+": "+W.message,W;}r.call(window,L)}catch(W){g.Dw(W)}},$Sj[Q.toString()]?g.Uj()?g.M_.n2(X):g.XK(X,0):X())}); li[B]=!0;nb[Q.toString()]||(nb[Q.toString()]=[]);nb[Q.toString()].push(B);return B}; NeF=function(){var r=wvw,Q=Jkj(function(S){r.apply(void 0,arguments);FLg(Q)}); return Q}; FLg=function(r){var Q=ii();Q&&(typeof r==="number"&&(r=[r]),g.HM(r,function(S){Q.unsubscribeByKey(S);delete li[S]}))}; ii=function(){return g.SI("ytPubsub2Pubsub2Instance")}; As=function(r,Q,S){S=S===void 0?{sampleRate:.1}:S;Math.random()hK7||X=I88&&(mi++,g.AU("abandon_compression_after_N_slow_zips")?Ey===g.Yh("compression_disable_point")&&mi>GuU&&(xE=!1):xE=!1);uD_(Q);B.headers||(B.headers={});B.headers["Content-Encoding"]="gzip";B.postBody=r;B.postParams=void 0;k(S,B)}; DS$=function(r){var Q=Q===void 0?!1:Q;var S=S===void 0?!1:S;var B=(0,g.xa)(),k={startTime:B,ticks:{},infos:{}},L=Q?g.SI("yt.logging.gzipForFetch",!1):!0;if(xE&&L){if(!r.body)return r;try{var X=S?r.body:typeof r.body==="string"?r.body:JSON.stringify(r.body);L=X;if(!S&&typeof X==="string"){var l=zKO(X);if(l!=null&&(l>hK7||l=I88)if(mi++,g.AU("abandon_compression_after_N_slow_zips")||g.AU("abandon_compression_after_N_slow_zips_lr")){Q=mi/Ey;var A=GuU/g.Yh("compression_disable_point");Ey>0&&Ey%g.Yh("compression_disable_point")===0&&Q>=A&&(xE=!1)}else xE=!1;uD_(k)}}r.headers=Object.assign({},{"Content-Encoding":"gzip"},r.headers||{});r.body=L;return r}catch(Y){return gh(Y),r}}else return r}; zKO=function(r){try{return(new Blob(r.split(""))).size}catch(Q){return gh(Q),null}}; uD_=function(r){g.AU("gel_compression_csi_killswitch")||!g.AU("log_gel_compression_latency")&&!g.AU("log_gel_compression_latency_lr")||As("gel_compression",r,{sampleRate:.1})}; Tb=function(r){var Q=this;this.WK=this.j=!1;this.potentialEsfErrorCounter=this.V=0;this.handleError=function(){}; this.N2=function(){}; this.now=Date.now;this.Qp=!1;this.Tx={NMw:function(Y){Q.Qq=Y}, uv4:function(){Q.PG()}, pJ:function(){Q.Nx()}, fd:function(Y){return g.v(function(W){return g.z(W,Q.fd(Y),0)})}, eG:function(Y,W){return Q.eG(Y,W)}, qD:function(){Q.qD()}}; var S;this.G5=(S=r.G5)!=null?S:100;var B;this.wN=(B=r.wN)!=null?B:1;var k;this.V7=(k=r.V7)!=null?k:2592E6;var L;this.g5=(L=r.g5)!=null?L:12E4;var X;this.Ai=(X=r.Ai)!=null?X:5E3;var l;this.Qq=(l=r.Qq)!=null?l:void 0;this.I2=!!r.I2;var n;this.Yo=(n=r.Yo)!=null?n:.1;var A;this.b3=(A=r.b3)!=null?A:10;r.handleError&&(this.handleError=r.handleError);r.N2&&(this.N2=r.N2);r.Qp&&(this.Qp=r.Qp);r.WK&&(this.WK=r.WK);this.R3=r.R3;this.QR=r.QR;this.b8=r.b8;this.xm=r.xm;this.sendFn=r.sendFn;this.lN=r.lN;this.ob= r.ob;oz(this)&&(!this.R3||this.R3("networkless_logging"))&&eKU(this)}; eKU=function(r){oz(r)&&!r.Qp&&(r.j=!0,r.I2&&Math.random()<=r.Yo&&r.b8.G0(r.Qq),r.qD(),r.xm.df()&&r.PG(),r.xm.listen(r.lN,r.PG.bind(r)),r.xm.listen(r.ob,r.Nx.bind(r)))}; dSn=function(r,Q){if(!oz(r))throw Error("IndexedDB is not supported: updateRequestHandlers");var S=Q.options.onError?Q.options.onError:function(){}; Q.options.onError=function(k,L){var X,l,n,A;return g.v(function(Y){switch(Y.V){case 1:X=g7_(L);(l=USw(L))&&r.R3&&r.R3("web_enable_error_204")&&r.handleError(Error("Request failed due to compression"),Q.url,L);if(!(r.R3&&r.R3("nwl_consider_error_code")&&X||r.R3&&!r.R3("nwl_consider_error_code")&&r.potentialEsfErrorCounter<=r.b3)){Y.qU(2);break}if(!r.xm.TR){Y.qU(3);break}return g.z(Y,r.xm.TR(),3);case 3:if(r.xm.df()){Y.qU(2);break}S(k,L);if(!r.R3||!r.R3("nwl_consider_error_code")||((n=Q)==null?void 0: n.id)===void 0){Y.qU(6);break}return g.z(Y,r.b8.hA(Q.id,r.Qq,!1),6);case 6:return Y.return();case 2:if(r.R3&&r.R3("nwl_consider_error_code")&&!X&&r.potentialEsfErrorCounter>r.b3)return Y.return();r.potentialEsfErrorCounter++;if(((A=Q)==null?void 0:A.id)===void 0){Y.qU(8);break}return Q.sendCount=400&&r<=599?!1:!0}; USw=function(r){var Q;r=r==null?void 0:(Q=r.error)==null?void 0:Q.code;return!(r!==400&&r!==415)}; O_7=function(){if(Js)return Js();var r={};Js=g.Us("LogsDatabaseV2",{jz:(r.LogsRequestsStore={yR:2},r),shared:!1,upgrade:function(Q,S,B){S(2)&&g.pm(Q,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});S(3);S(5)&&(B=B.objectStore("LogsRequestsStore"),B.j.indexNames.contains("newRequest")&&B.j.deleteIndex("newRequest"),g.Jq(B,"newRequestV2",["status","interface","timestamp"]));S(7)&&Es(Q,"sapisid");S(9)&&Es(Q,"SWHealthLog")}, version:9});return Js()}; ww=function(r){return g.hq(O_7(),r)}; H_g=function(r,Q){var S,B,k,L;return g.v(function(X){if(X.V==1)return S={startTime:(0,g.xa)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},g.z(X,ww(Q),2);if(X.V!=3)return B=X.j,k=Object.assign({},r,{options:JSON.parse(JSON.stringify(r.options)),interface:g.IH("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),g.z(X,g.TC(B,"LogsRequestsStore",k),3);L=X.j;S.ticks.tc=(0,g.xa)();RK1(S);return X.return(L)})}; CjF=function(r,Q){var S,B,k,L,X,l,n,A;return g.v(function(Y){if(Y.V==1)return S={startTime:(0,g.xa)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},g.z(Y,ww(Q),2);if(Y.V!=3)return B=Y.j,k=g.IH("INNERTUBE_CONTEXT_CLIENT_NAME",0),L=[r,k,0],X=[r,k,(0,g.xa)()],l=IDBKeyRange.bound(L,X),n="prev",g.AU("use_fifo_for_networkless")&&(n="next"),A=void 0,g.z(Y,g.mq(B,["LogsRequestsStore"],{mode:"readwrite",UD:!0},function(W){return g.Zz(W.objectStore("LogsRequestsStore").index("newRequestV2"), {query:l,direction:n},function(b){b.getValue()&&(A=b.getValue(),r==="NEW"&&(A.status="QUEUED",b.update(A)))})}),3); S.ticks.tc=(0,g.xa)();RK1(S);return Y.return(A)})}; V1g=function(r,Q){var S;return g.v(function(B){if(B.V==1)return g.z(B,ww(Q),2);S=B.j;return B.return(g.mq(S,["LogsRequestsStore"],{mode:"readwrite",UD:!0},function(k){var L=k.objectStore("LogsRequestsStore");return L.get(r).then(function(X){if(X)return X.status="QUEUED",g.ow(L,X).then(function(){return X})})}))})}; ck8=function(r,Q,S,B){S=S===void 0?!0:S;var k;return g.v(function(L){if(L.V==1)return g.z(L,ww(Q),2);k=L.j;return L.return(g.mq(k,["LogsRequestsStore"],{mode:"readwrite",UD:!0},function(X){var l=X.objectStore("LogsRequestsStore");return l.get(r).then(function(n){return n?(n.status="NEW",S&&(n.sendCount+=1),B!==void 0&&(n.options.compress=B),g.ow(l,n).then(function(){return n})):g.Wg.resolve(void 0)})}))})}; a8F=function(r,Q){var S;return g.v(function(B){if(B.V==1)return g.z(B,ww(Q),2);S=B.j;return B.return(S.delete("LogsRequestsStore",r))})}; rvw=function(r){var Q,S;return g.v(function(B){if(B.V==1)return g.z(B,ww(r),2);Q=B.j;S=(0,g.xa)()-2592E6;return g.z(B,g.mq(Q,["LogsRequestsStore"],{mode:"readwrite",UD:!0},function(k){return g.wE(k.objectStore("LogsRequestsStore"),{},function(L){if(L.getValue().timestamp<=S)return L.delete().then(function(){return g.Fa(L)})})}),0)})}; QHw=function(){g.v(function(r){return g.z(r,d_U("LogsDatabaseV2"),0)})}; RK1=function(r){g.AU("nwl_csi_killswitch")||As("networkless_performance",r,{sampleRate:1})}; Bhw=function(r){return g.hq(SZ1(),r)}; kzR=function(r){var Q,S;g.v(function(B){if(B.V==1)return g.z(B,Bhw(r),2);Q=B.j;S=(0,g.xa)()-2592E6;return g.z(B,g.mq(Q,["SWHealthLog"],{mode:"readwrite",UD:!0},function(k){return g.wE(k.objectStore("SWHealthLog"),{},function(L){if(L.getValue().timestamp<=S)return L.delete().then(function(){return g.Fa(L)})})}),0)})}; L0R=function(r){var Q;return g.v(function(S){if(S.V==1)return g.z(S,Bhw(r),2);Q=S.j;return g.z(S,Q.clear("SWHealthLog"),0)})}; g.FI=function(r,Q,S,B,k,L,X){k=k===void 0?"":k;L=L===void 0?!1:L;X=X===void 0?!1:X;if(r)if(S&&!g.v9())gh(new g.q3("Legacy referrer-scrubbed ping detected")),r&&XRz(r,void 0,{scrubReferrer:!0});else if(k)tU(r,Q,"POST",k,B);else if(g.IH("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||B||X)tU(r,Q,"GET","",B,void 0,L,X);else{b:{try{c:{var l=new Jg1({url:r});if(l.j.dsh==="1")var n=null;else{var A=l.j.ae;if(A==="1"){var Y=l.j.adurl;if(Y)try{n={version:3,bq:decodeURIComponent(Y),gP:eh(l.V,"act=1","ri=1",wiF(l))}; break c}catch(t){}}n=A==="2"?{version:4,bq:eh(l.V,"dct=1","suid="+l.S,""),gP:eh(l.V,"act=1","ri=1","suid="+l.S)}:null}}if(n){var W=il(r);var b=!(!W||!W.endsWith("/aclk")||xW(r,"ri")!=="1");break b}}catch(t){}b=!1}b?iy$(r)?(Q&&Q(),S=!0):S=!1:S=!1;S||XRz(r,Q)}}; iy$=function(r,Q){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(r,Q===void 0?"":Q))return!0}catch(S){}return!1}; XRz=function(r,Q,S){S=S===void 0?{}:S;var B=new Image,k=""+K07++;N1[k]=B;B.onload=B.onerror=function(){Q&&N1[k]&&Q();delete N1[k]}; S.scrubReferrer&&(B.referrerPolicy="no-referrer");B.src=r}; lwU=function(r){var Q;return((Q=document.featurePolicy)==null?0:Q.allowedFeatures().includes("attribution-reporting"))?r+"&nis=6":r+"&nis=5"}; ZG=function(){sy||(sy=new Oj("yt.offline"));return sy}; n$U=function(r){if(g.AU("offline_error_handling")){var Q=ZG().get("errors",!0)||{};Q[r.message]={name:r.name,stack:r.stack};r.level&&(Q[r.message].level=r.level);ZG().set("errors",Q,2592E3,!0)}}; y1=function(){this.j=new Map;this.V=!1}; M1=function(){if(!y1.instance){var r=g.SI("yt.networkRequestMonitor.instance")||new y1;g.Ql("yt.networkRequestMonitor.instance",r);y1.instance=r}return y1.instance}; zb=function(){g.rp.call(this);var r=this;this.V=!1;this.j=T91();this.j.listen("networkstatus-online",function(){if(r.V&&g.AU("offline_error_handling")){var Q=ZG().get("errors",!0);if(Q){for(var S in Q)if(Q[S]){var B=new g.q3(S,"sent via offline_errors");B.name=Q[S].name;B.stack=Q[S].stack;B.level=Q[S].level;g.Dw(B)}ZG().set("errors",{},2592E3,!0)}}})}; Av8=function(){if(!zb.instance){var r=g.SI("yt.networkStatusManager.instance")||new zb;g.Ql("yt.networkStatusManager.instance",r);zb.instance=r}return zb.instance}; g.hs=function(r){r=r===void 0?{}:r;g.rp.call(this);var Q=this;this.j=this.W=0;this.V=Av8();var S=g.SI("yt.networkStatusManager.instance.listen").bind(this.V);S&&(r.rateLimit?(this.rateLimit=r.rateLimit,S("networkstatus-online",function(){YZj(Q,"publicytnetworkstatus-online")}),S("networkstatus-offline",function(){YZj(Q,"publicytnetworkstatus-offline")})):(S("networkstatus-online",function(){Q.dispatchEvent("publicytnetworkstatus-online")}),S("networkstatus-offline",function(){Q.dispatchEvent("publicytnetworkstatus-offline")})))}; YZj=function(r,Q){r.rateLimit?r.j?(g.M_.c5(r.W),r.W=g.M_.n2(function(){r.S!==Q&&(r.dispatchEvent(Q),r.S=Q,r.j=(0,g.xa)())},r.rateLimit-((0,g.xa)()-r.j))):(r.dispatchEvent(Q),r.S=Q,r.j=(0,g.xa)()):r.dispatchEvent(Q)}; q1=function(){var r=Tb.call;vd||(vd=new g.hs({zg7:!0,zv7:!0}));r.call(Tb,this,{b8:{G0:rvw,uK:a8F,Uu:CjF,zH:V1g,hA:ck8,set:H_g},xm:vd,handleError:function(Q,S,B){var k,L=B==null?void 0:(k=B.error)==null?void 0:k.code;if(L===400||L===415){var X;Q=new g.q3(Q.message,S,B==null?void 0:(X=B.error)==null?void 0:X.code);gh(Q,void 0,void 0,void 0,!0)}else g.Dw(Q)}, N2:gh,sendFn:W0j,now:g.xa,q3:n$U,QR:g.gT(),lN:"publicytnetworkstatus-online",ob:"publicytnetworkstatus-offline",I2:!0,Yo:.1,b3:g.Yh("potential_esf_error_limit",10),R3:g.AU,Qp:!(g.Ik()&&g.X3(document.location.toString())!=="www.youtube-nocookie.com")});this.S=new g.XA;g.AU("networkless_immediately_drop_all_requests")&&QHw();O7j("LogsDatabaseV2")}; fb=function(){var r=g.SI("yt.networklessRequestController.instance");r||(r=new q1,g.Ql("yt.networklessRequestController.instance",r),g.AU("networkless_logging")&&g.eG().then(function(Q){r.Qq=Q;eKU(r);r.S.resolve();r.I2&&Math.random()<=r.Yo&&r.Qq&&kzR(r.Qq);g.AU("networkless_immediately_drop_sw_health_store")&&byU(r)})); return r}; byU=function(r){var Q;g.v(function(S){if(!r.Qq)throw Q=g.Aq("clearSWHealthLogsDb"),Q;return S.return(L0R(r.Qq).catch(function(B){r.handleError(B)}))})}; W0j=function(r,Q,S,B){B=B===void 0?!1:B;Q=g.AU("web_fp_via_jspb")?Object.assign({},Q):Q;g.AU("use_cfr_monitor")&&tbU(r,Q);if(g.AU("use_request_time_ms_header"))Q.headers&&cR(r)&&(Q.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.xa)())));else{var k;if((k=Q.postParams)==null?0:k.requestTimeMs)Q.postParams.requestTimeMs=Math.round((0,g.xa)())}S&&Object.keys(Q).length===0?g.FI(r):Q.compress?Q.postBody?(typeof Q.postBody!=="string"&&(Q.postBody=JSON.stringify(Q.postBody)),pb(r,Q.postBody, Q,g.P9,B)):pb(r,JSON.stringify(Q.postParams),Q,xh,B):g.P9(r,Q)}; Iz=function(r,Q){g.AU("use_event_time_ms_header")&&cR(r)&&(Q.headers||(Q.headers={}),Q.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.xa)())));return Q}; tbU=function(r,Q){var S=Q.onError?Q.onError:function(){}; Q.onError=function(k,L){M1().requestComplete(r,!1);S(k,L)}; var B=Q.onSuccess?Q.onSuccess:function(){}; Q.onSuccess=function(k,L){M1().requestComplete(r,!0);B(k,L)}}; g.Gb=function(r){this.config_=null;r?this.config_=r:YB$()&&(this.config_=g.Q1())}; g.ui=function(r,Q,S,B){function k(A){try{if((A===void 0?0:A)&&B.retry&&!B.networklessOptions.bypassNetworkless)L.method="POST",B.networklessOptions.writeThenSend?fb().writeThenSend(n,L):fb().sendAndWrite(n,L);else if(B.compress){var Y=!B.networklessOptions.writeThenSend;if(L.postBody){var W=L.postBody;typeof W!=="string"&&(W=JSON.stringify(L.postBody));pb(n,W,L,g.P9,Y)}else pb(n,JSON.stringify(L.postParams),L,xh,Y)}else g.AU("web_all_payloads_via_jspb")?g.P9(n,L):xh(n,L)}catch(b){if(b.name==="InvalidAccessError")gh(Error("An extension is blocking network request.")); else throw b;}} !g.IH("VISITOR_DATA")&&Q!=="visitor_id"&&Math.random()<.01&&gh(new g.q3("Missing VISITOR_DATA when sending innertube request.",Q,S,B));if(!r.isReady())throw r=new g.q3("innertube xhrclient not ready",Q,S,B),g.Dw(r),r;var L={headers:B.headers||{},method:"POST",postParams:S,postBody:B.postBody,postBodyFormat:B.postBodyFormat||"JSON",onTimeout:function(){B.onTimeout()}, onFetchTimeout:B.onTimeout,onSuccess:function(A,Y){if(B.onSuccess)B.onSuccess(Y)}, onFetchSuccess:function(A){if(B.onSuccess)B.onSuccess(A)}, onError:function(A,Y){if(B.onError)B.onError(Y)}, onFetchError:function(A){if(B.onError)B.onError(A)}, timeout:B.timeout,withCredentials:!0,compress:B.compress};L.headers["Content-Type"]||(L.headers["Content-Type"]="application/json");S="";var X=r.config_.Zc;X&&(S=X);X=r.config_.vT||!1;var l=o7w(X,S,B);Object.assign(L.headers,l);L.headers.Authorization&&!S&&X&&(L.headers["x-origin"]=window.location.origin);var n=Cy(""+S+("/youtubei/"+r.config_.innertubeApiVersion+"/"+Q),{alt:"json"});g.SI("ytNetworklessLoggingInitializationOptions")&&P6z.isNwlInitialized?I9F().then(function(A){k(A)}):k(!1)}; g.dw=function(r,Q,S){var B=g.DG();if(B&&Q){var k=B.subscribe(r,function(){function L(){eV[k]&&Q.apply&&typeof Q.apply=="function"&&Q.apply(S||window,X)} var X=arguments;try{g.gw[r]?L():g.XK(L,0)}catch(l){g.Dw(l)}},S); eV[k]=!0;Uy[r]||(Uy[r]=[]);Uy[r].push(k);return k}return 0}; xiU=function(r){var Q=g.dw("LOGGED_IN",function(S){r.apply(void 0,arguments);g.Oy(Q)})}; g.Oy=function(r){var Q=g.DG();Q&&(typeof r==="number"?r=[r]:typeof r==="string"&&(r=[parseInt(r,10)]),g.HM(r,function(S){Q.unsubscribeByKey(S);delete eV[S]}))}; g.Rz=function(r,Q){var S=g.DG();return S?S.publish.apply(S,arguments):!1}; pRn=function(r){var Q=g.DG();if(Q)if(Q.clear(r),r)jHR(r);else for(var S in Uy)jHR(S)}; g.DG=function(){return g.aj.ytPubsubPubsubInstance}; jHR=function(r){Uy[r]&&(r=Uy[r],g.HM(r,function(Q){eV[Q]&&delete eV[Q]}),r.length=0)}; g.Hd=function(r,Q,S){E$U(r,Q,S===void 0?null:S)}; E$U=function(r,Q,S){S=S===void 0?null:S;var B=mij(r),k=document.getElementById(B),L=k&&hlR(k),X=k&&!L;L?Q&&Q():(Q&&(L=g.dw(B,Q),Q=""+g.i4(Q),o$g[Q]=L),X||(k=ThR(r,B,function(){hlR(k)||(zl7(k),g.Rz(B),g.XK(function(){pRn(B)},0))},S)))}; ThR=function(r,Q,S,B){B=B===void 0?null:B;var k=g.Yx("SCRIPT");k.id=Q;k.onload=function(){S&&setTimeout(S,0)}; k.onreadystatechange=function(){switch(k.readyState){case "loaded":case "complete":k.onload()}}; B&&k.setAttribute("nonce",B);g.p9(k,g.PR(r));r=document.getElementsByTagName("head")[0]||document.body;r.insertBefore(k,r.firstChild);return k}; mij=function(r){var Q=document.createElement("a");g.lK(Q,r);r=Q.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+y2(r)}; Cb=function(r,Q){if(r===Q)r=!0;else if(Array.isArray(r)&&Array.isArray(Q))r=g.OI(r,Q,Cb);else if(g.LZ(r)&&g.LZ(Q))a:if(g.KM(r).length!=g.KM(Q).length)r=!1;else{for(var S in r)if(!Cb(r[S],Q[S])){r=!1;break a}r=!0}else r=!1;return r}; az=function(r){var Q=g.u_.apply(1,arguments);if(!V1(r)||Q.some(function(B){return!V1(B)}))throw Error("Only objects may be merged."); Q=g.m(Q);for(var S=Q.next();!S.done;S=Q.next())cd(r,S.value)}; cd=function(r,Q){for(var S in Q)if(V1(Q[S])){if(S in r&&!V1(r[S]))throw Error("Cannot merge an object into a non-object.");S in r||(r[S]={});cd(r[S],Q[S])}else if(rj(Q[S])){if(S in r&&!rj(r[S]))throw Error("Cannot merge an array into a non-array.");S in r||(r[S]=[]);$i_(r[S],Q[S])}else r[S]=Q[S];return r}; $i_=function(r,Q){Q=g.m(Q);for(var S=Q.next();!S.done;S=Q.next())S=S.value,V1(S)?r.push(cd({},S)):rj(S)?r.push($i_([],S)):r.push(S);return r}; V1=function(r){return typeof r==="object"&&!Array.isArray(r)}; rj=function(r){return typeof r==="object"&&Array.isArray(r)}; Lf=function(r){g.G.call(this);this.V=r}; XM=function(r){Lf.call(this,!0);this.j=r}; iB=function(r,Q){g.G.call(this);var S=this;this.S=[];this.J=!1;this.V=0;this.U=this.Y=this.W=!1;this.Vr=null;var B=(0,g.KZ)(r,Q);this.j=new g.D9(function(){return B(S.Vr)},300); g.u(this,this.j);this.C=this.X=Infinity}; JvU=function(r,Q){if(!Q)return!1;for(var S=0;S-1)throw Error("Deps cycle for: "+Q);if(r.V.has(Q))return r.V.get(Q);if(!r.j.has(Q)){if(B)return;throw Error("No provider for: "+Q);}B=r.j.get(Q);S.push(Q);if(B.uJ!==void 0)var k=B.uJ;else if(B.CzO)k=B[pf]?sHw(r,B[pf],S):[],k=B.CzO.apply(B,g.tR(k));else if(B.oS){k=B.oS;var L=k[pf]?sHw(r,k[pf],S):[];k=new (Function.prototype.bind.apply(k,[null].concat(g.tR(L))))}else throw Error("Could not resolve providers for: "+Q);S.pop();B.cjA||r.V.set(Q,k); return k}; sHw=function(r,Q,S){return Q?Q.map(function(B){return B instanceof Ps?EL(r,B.key,S,!0):EL(r,B,S)}):[]}; o4=function(){m8||(m8=new Nhj);return m8}; $Y=function(){var r,Q;return"h5vcc"in Tj&&((r=Tj.h5vcc.traceEvent)==null?0:r.traceBegin)&&((Q=Tj.h5vcc.traceEvent)==null?0:Q.traceEnd)?1:"performance"in Tj&&Tj.performance.mark&&Tj.performance.measure?2:0}; JE=function(r){var Q=$Y();switch(Q){case 1:Tj.h5vcc.traceEvent.traceBegin("YTLR",r);break;case 2:Tj.performance.mark(r+"-start");break;case 0:break;default:n9(Q,"unknown trace type")}}; Zyz=function(r){var Q=$Y();switch(Q){case 1:Tj.h5vcc.traceEvent.traceEnd("YTLR",r);break;case 2:Q=r+"-start";var S=r+"-end";Tj.performance.mark(S);Tj.performance.measure(r,Q,S);break;case 0:break;default:n9(Q,"unknown trace type")}}; yvz=function(r){var Q,S;(S=(Q=window).onerror)==null||S.call(Q,r.message,"",0,0,r)}; Mbg=function(r){var Q=this;var S=S===void 0?0:S;var B=B===void 0?g.gT():B;this.S=S;this.scheduler=B;this.V=new g.XA;this.j=r;for(r={Lq:0};r.Lq=1E3?k():B>=r?Cf||(Cf=Vi(function(){k();Cf=void 0},0)):L-l>=10&&(C6g(Q,S.tier),X.W=L)}; Ui1=function(r,Q){if(r.endpoint==="log_event"){g.AU("more_accurate_gel_parser")&&uB().storePayload({isJspb:!1},r.payload);eO(r);var S=gj(r),B=new Map;B.set(S,[r.payload]);var k=Di_(r.payload)||"";Q&&(R4=new Q);return new g.jH(function(L,X){R4&&R4.isReady()?Vbw(B,R4,L,X,{bypassNetworkless:!0},!0,dj(k)):L()})}}; RSj=function(r,Q,S){if(Q.endpoint==="log_event"){eO(void 0,Q);var B=gj(Q,!0),k=new Map;k.set(B,[qZ(Q.payload)]);S&&(R4=new S);return new g.jH(function(L){R4&&R4.isReady()?cvw(k,R4,L,{bypassNetworkless:!0},!0,dj(r)):L()})}}; gj=function(r,Q){var S="";if(r.dangerousLogToVisitorSession)S="visitorOnlyApprovedKey";else if(r.cttAuthInfo){if(Q===void 0?0:Q){Q=r.cttAuthInfo.token;S=r.cttAuthInfo;var B=new zz;S.videoId?B.setVideoId(S.videoId):S.playlistId&&nY(B,2,cs,oN(S.playlistId));a4[Q]=B}else Q=r.cttAuthInfo,S={},Q.videoId?S.videoId=Q.videoId:Q.playlistId&&(S.playlistId=Q.playlistId),rb[r.cttAuthInfo.token]=S;S=r.cttAuthInfo.token}return S}; OL=function(r,Q,S){r=r===void 0?{}:r;Q=Q===void 0?!1:Q;new g.jH(function(B,k){var L=Hs(Q,S),X=L.S;L.S=!1;Q0(L.V);Q0(L.j);L.j=0;R4&&R4.isReady()?S===void 0&&g.AU("enable_web_tiered_gel")?awz(B,k,r,Q,300,X):awz(B,k,r,Q,S,X):(C6g(Q,S),B())})}; awz=function(r,Q,S,B,k,L){var X=R4;S=S===void 0?{}:S;B=B===void 0?!1:B;k=k===void 0?200:k;L=L===void 0?!1:L;var l=new Map,n=new Map,A={isJspb:B,cttAuthInfo:void 0,tier:k},Y={isJspb:B,cttAuthInfo:void 0};if(B){Q=g.m(Object.keys(UL));for(k=Q.next();!k.done;k=Q.next())k=k.value,n=g.AU("enable_web_tiered_gel")?uB().smartExtractMatchingEntries({keys:[A,Y],sizeLimit:1E3}):uB().extractMatchingEntries({isJspb:!0,cttAuthInfo:k}),n.length>0&&l.set(k,n),(g.AU("web_fp_via_jspb_and_json")&&S.writeThenSend||!g.AU("web_fp_via_jspb_and_json"))&& delete UL[k];cvw(l,X,r,S,!1,L)}else{l=g.m(Object.keys(UL));for(A=l.next();!A.done;A=l.next())A=A.value,Y=g.AU("enable_web_tiered_gel")?uB().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:A,tier:k},{isJspb:!1,cttAuthInfo:A}],sizeLimit:1E3}):uB().extractMatchingEntries({isJspb:!1,cttAuthInfo:A}),Y.length>0&&n.set(A,Y),(g.AU("web_fp_via_jspb_and_json")&&S.writeThenSend||!g.AU("web_fp_via_jspb_and_json"))&&delete UL[A];Vbw(n,X,r,Q,S,!1,L)}}; C6g=function(r,Q){function S(){OL({writeThenSend:!0},r,Q)} r=r===void 0?!1:r;Q=Q===void 0?200:Q;var B=Hs(r,Q),k=B===rU_||B===Qdz?5E3:SSw;g.AU("web_gel_timeout_cap")&&!B.j&&(k=Vi(function(){S()},k),B.j=k); Q0(B.V);k=g.IH("LOGGING_BATCH_TIMEOUT",g.Yh("web_gel_debounce_ms",1E4));g.AU("shorten_initial_gel_batch_timeout")&&SP&&(k=BBn);k=Vi(function(){g.Yh("gel_min_batch_size")>0?uB().getSequenceCount({cttAuthInfo:void 0,isJspb:r,tier:Q})>=k8$&&S():S()},k); B.V=k}; Vbw=function(r,Q,S,B,k,L,X){k=k===void 0?{}:k;var l=Math.round((0,g.xa)()),n=r.size,A=Lg1(X);r=g.m(r);var Y=r.next();for(X={};!Y.done;X={So:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,QO:void 0,TY:void 0},Y=r.next()){var W=g.m(Y.value);Y=W.next().value;W=W.next().value;X.batchRequest=g.Pp({context:g.SV(Q.config_||g.Q1())});if(!g.ks(W)&&!g.AU("throw_err_when_logevent_malformed_killswitch")){B();break}X.batchRequest.events=W;(W=rb[Y])&&X9g(X.batchRequest,Y,W);delete rb[Y];X.dangerousLogToVisitorSession= Y==="visitorOnlyApprovedKey";ivj(X.batchRequest,l,X.dangerousLogToVisitorSession);Kg_(k);X.QO=function(b){g.AU("start_client_gcf")&&g.M_.n2(function(){return g.v(function(t){return g.z(t,ll7(b),0)})}); n--;n||S()}; X.So=0;X.TY=function(b){return function(){b.So++;if(k.bypassNetworkless&&b.So===1)try{g.ui(Q,A,b.batchRequest,Bj({writeThenSend:!0},b.dangerousLogToVisitorSession,b.QO,b.TY,L)),SP=!1}catch(t){g.Dw(t),B()}n--;n||S()}}(X); try{g.ui(Q,A,X.batchRequest,Bj(k,X.dangerousLogToVisitorSession,X.QO,X.TY,L)),SP=!1}catch(b){g.Dw(b),B()}}}; cvw=function(r,Q,S,B,k,L){B=B===void 0?{}:B;var X=Math.round((0,g.xa)()),l={value:r.size},n=new Map([].concat(g.tR(r)));n=g.m(n);for(var A=n.next();!A.done;A=n.next()){var Y=g.m(A.value).next().value,W=r.get(Y);A=new u0n;var b=Q.config_||g.Q1(),t=new F5,P=new EZ;yO(P,1,b.u5);yO(P,2,b.oO);zI(P,16,b.J$);yO(P,17,b.innertubeContextClientVersion);if(b.jS){var T=b.jS,w=new jb;T.coldConfigData&&yO(w,1,T.coldConfigData);T.appInstallData&&yO(w,6,T.appInstallData);T.coldHashData&&yO(w,3,T.coldHashData);T.hotHashData&& w.EN(T.hotHashData);x9(P,jb,62,w)}(T=g.aj.devicePixelRatio)&&T!=1&&Vr(P,65,Xd(T));T=W9();T!==""&&yO(P,54,T);T=bd();if(T.length>0){w=new Tz;for(var M=0;M65535&&(r=1);fy("BATCH_CLIENT_COUNTER",r);return r}; X9g=function(r,Q,S){if(S.videoId)var B="VIDEO";else if(S.playlistId)B="PLAYLIST";else return;r.credentialTransferTokenTargetId=S;r.context=r.context||{};r.context.user=r.context.user||{};r.context.user.credentialTransferTokens=[{token:Q,scope:B}]}; eO=function(r,Q){var S=g.SI("yt.logging.transport.enableScrapingForTest"),B=nv("il_payload_scraping");B=(B!==void 0?String(B):"")==="enable_il_payload_scraping";if(!S)if(B)Xp=[],g.Ql("yt.logging.transport.enableScrapingForTest",!0),g.Ql("yt.logging.transport.scrapedPayloadsForTesting",Xp),g.Ql("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.Ql("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), g.Ql("yt.logging.transport.scrapeClientEvent",!0);else return;S=g.SI("yt.logging.transport.scrapedPayloadsForTesting");B=g.SI("yt.logging.transport.payloadToScrape");Q&&(Q=Q.payload,(Q=g.SI("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(Q)())&&S.push(Q));Q=g.SI("yt.logging.transport.scrapeClientEvent");if(B&&B.length>=1)for(var k=0;k0&&Zvw(r,Q,L)}else Zvw(r,Q)}; Zvw=function(r,Q,S){r=yUO(r);Q=Q?g.YW(Q):"";S=S||5;OS()&&g.wB(r,Q,S)}; yUO=function(r){for(var Q=g.m(MK8),S=Q.next();!S.done;S=Q.next())r=jN(r,S.value);return"ST-"+y2(r).toString(36)}; z9w=function(r){if(r.name==="JavaException")return!0;r=r.stack;return r.includes("chrome://")||r.includes("-extension://")||r.includes("webkit-masked-url://")}; h9F=function(r){if(!r.stack)return!0;var Q=!r.stack.includes("\n");return Q&&r.stack.includes("ErrorType: ")||Q&&r.stack.includes("Anonymous function (Unknown script")||r.stack.toLowerCase()==="not available"||r.fileName==="user-script"||r.fileName.startsWith("user-script:")?!0:!1}; vhO=function(){this.FU=[];this.Cf=[]}; x1=function(){if(!Pj){var r=Pj=new vhO;r.Cf.length=0;r.FU.length=0;qS1(r,fl8)}return Pj}; qS1=function(r,Q){Q.Cf&&r.Cf.push.apply(r.Cf,Q.Cf);Q.FU&&r.FU.push.apply(r.FU,Q.FU)}; Il8=function(r){function Q(){return r.charCodeAt(B++)} var S=r.length,B=0;do{var k=jP(Q);if(k===Infinity)break;var L=k>>3;switch(k&7){case 0:k=jP(Q);if(L===2)return k;break;case 1:if(L===2)return;B+=8;break;case 2:k=jP(Q);if(L===2)return r.substr(B,k);B+=k;break;case 5:if(L===2)return;B+=4;break;default:return}}while(B500));B++);B=k}else if(typeof r==="object")for(k in r){if(r[k]){var L=k;var X=r[k],l=Q,n=S;L=typeof X!=="string"||L!=="clickTrackingParams"&&L!=="trackingParams"?0:(X=Il8(atob(X.replace(/-/g,"+").replace(/_/g,"/"))))?po(L+".ve",X,l,n):0;B+=L;B+=po(k,r[k],Q,S);if(B>500)break}}else S[Q]=E4(r),B+=S[Q].length;else S[Q]=E4(r),B+=S[Q].length;return B}; po=function(r,Q,S,B){S+="."+r;r=E4(Q);B[S]=r;return S.length+r.length}; E4=function(r){try{return(typeof r==="string"?r:String(JSON.stringify(r))).substr(0,500)}catch(Q){return"unable to serialize "+typeof r+" ("+Q.message+")"}}; cQ=function(r){g.mp(r)}; g.oG=function(r){g.mp(r,"WARNING")}; g.mp=function(r,Q){var S=S===void 0?{}:S;S.name=g.IH("INNERTUBE_CONTEXT_CLIENT_NAME",1);S.version=g.IH("INNERTUBE_CONTEXT_CLIENT_VERSION");Q=Q===void 0?"ERROR":Q;var B=!1;Q=Q===void 0?"ERROR":Q;B=B===void 0?!1:B;if(r){r.hasOwnProperty("level")&&r.level&&(Q=r.level);if(g.AU("console_log_js_exceptions")){var k=[];k.push("Name: "+r.name);k.push("Message: "+r.message);r.hasOwnProperty("params")&&k.push("Error Params: "+JSON.stringify(r.params));r.hasOwnProperty("args")&&k.push("Error args: "+JSON.stringify(r.args)); k.push("File name: "+r.fileName);k.push("Stacktrace: "+r.stack);window.console.log(k.join("\n"),r)}if(!(uKR>=5)){k=[];for(var L=g.m(DM7),X=L.next();!X.done;X=L.next()){X=X.value;try{X()&&k.push(X())}catch(T){}}k=[].concat(g.tR(e9n),g.tR(k));var l=LyR(r);L=l.message||"Unknown Error";X=l.name||"UnknownError";var n=l.stack||r.V||"Not available";if(n.startsWith(X+": "+L)){var A=n.split("\n");A.shift();n=A.join("\n")}A=l.lineNumber||"Not available";l=l.fileName||"Not available";var Y=0;if(r.hasOwnProperty("args")&& r.args&&r.args.length)for(var W=0;W=500);W++);else if(r.hasOwnProperty("params")&&r.params){var b=r.params;if(typeof r.params==="object")for(W in b){if(b[W]){var t="params."+W,P=E4(b[W]);S[t]=P;Y+=t.length+P.length;if(Y>500)break}}else S.params=E4(b)}if(k.length)for(W=0;W=500);W++);navigator.vendor&&!S.hasOwnProperty("vendor")&&(S["device.vendor"]=navigator.vendor);S={message:L,name:X,lineNumber:A, fileName:l,stack:n,params:S,sampleWeight:1};W=Number(r.columnNumber);isNaN(W)||(S.lineNumber=S.lineNumber+":"+W);if(r.level==="IGNORED")r=0;else a:{r=x1();W=g.m(r.Cf);for(k=W.next();!k.done;k=W.next())if(k=k.value,S.message&&S.message.match(k.g1)){r=k.weight;break a}r=g.m(r.FU);for(W=r.next();!W.done;W=r.next())if(W=W.value,W.callback(S)){r=W.weight;break a}r=1}S.sampleWeight=r;r=g.m(ghU);for(W=r.next();!W.done;W=r.next())if(W=W.value,W.Lx[S.name])for(L=g.m(W.Lx[S.name]),k=L.next();!k.done;k=L.next())if(X= k.value,k=S.message.match(X.Ir)){S.params["params.error.original"]=k[0];L=X.groups;X={};for(A=0;A1E3&&g.oG(new g.q3("IL Attach cache exceeded limit"))}l= vj(S,Q);Zv.has(l)?q7(S,Q):M7.set(l,!0)}}B=B.filter(function(Y){Y.csn!==Q?(Y.csn=Q,Y=!0):Y=!1;return Y}); S={csn:Q,parentVe:S.getAsJson(),childVes:g.tW(B,function(Y){return Y.getAsJson()})}; Q==="UNDEFINED_CSN"?fo("visualElementAttached",L,S):r?Ko("visualElementAttached",S,r,L):g.ak("visualElementAttached",S,L)}; LOg=function(r,Q,S,B,k){IG(S,Q);B=s4({cttAuthInfo:bZ(Q)||void 0},Q);S={csn:Q,ve:S.getAsJson(),eventType:1};k&&(S.clientData=k);Q==="UNDEFINED_CSN"?fo("visualElementShown",B,S):r?Ko("visualElementShown",S,r,B):g.ak("visualElementShown",S,B)}; XQ_=function(r,Q,S,B){var k=(B=B===void 0?!1:B)?16:8;B=s4({cttAuthInfo:bZ(Q)||void 0,endOfSequence:B},Q);S={csn:Q,ve:S.getAsJson(),eventType:k};Q==="UNDEFINED_CSN"?fo("visualElementHidden",B,S):r?Ko("visualElementHidden",S,r,B):g.ak("visualElementHidden",S,B)}; uZ=function(r,Q,S,B,k){GL(r,Q,S,void 0,B,k)}; GL=function(r,Q,S,B,k){IG(S,Q);B=B||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";var L=s4({cttAuthInfo:bZ(Q)||void 0},Q);S={csn:Q,ve:S.getAsJson(),gestureType:B};k&&(S.clientData=k);Q==="UNDEFINED_CSN"?fo("visualElementGestured",L,S):r?Ko("visualElementGestured",S,r,L):g.ak("visualElementGestured",S,L)}; iBz=function(){var r=lB(16);for(var Q=[],S=0;S0&&S.push(g.Yx("BR"));S.push(g.Wy(L))}):S.push(g.Wy(B))}return S}; rC=function(r,Q,S,B){if(S==="child"){g.tC(Q);var k;B===void 0?k=void 0:k=!Array.isArray(B)||B&&typeof B.G==="string"?[B]:B;S=lYw(r,k);S=g.m(S);for(r=S.next();!r.done;r=S.next())Q.appendChild(r.value)}else S==="style"?g.D7(Q,"cssText",B?B:""):B===null||B===void 0?Q.removeAttribute(S):(r=B.toString(),S==="href"&&(r=g.Bx(g.iK(r))),Q.setAttribute(S,r))}; g.d=function(r){g.cj.call(this,r);this.lA=!0;this.U=!1;this.listeners=[]}; g.QS=function(r){g.d.call(this,r);this.NU=new g.Co;g.u(this,this.NU)}; Sy=function(r,Q,S,B,k,L,X){X=X===void 0?null:X;g.QS.call(this,Q);this.api=r;this.macros={};this.componentType=S;this.J=this.X=null;this.zm=X;this.layoutId=B;this.interactionLoggingClientData=k;this.hV=L;this.HO=null;this.PQ=new XM(this.element);g.u(this,this.PQ);this.Qr=this.L(this.element,"click",this.onClick);this.F1=[];this.o3=new iB(this.onClick,this);g.u(this,this.o3);this.jR=!1;this.KY=this.Vr=null}; B$=function(r,Q){r=r===void 0?null:r;Q=Q===void 0?null:Q;if(r==null)return g.oG(Error("Got null or undefined adText object")),"";var S=g.Zh(r.text);if(!r.isTemplated)return S;if(Q==null)return g.oG(Error("Missing required parameters for a templated message")),S;r=g.m(Object.entries(Q));for(Q=r.next();!Q.done;Q=r.next()){var B=g.m(Q.value);Q=B.next().value;B=B.next().value;S=S.replace("{"+Q+"}",B)}return S}; nH_=function(r){r=r===void 0?null:r;return r!=null&&(r=r.thumbnail,r!=null&&r.thumbnails!=null&&r.thumbnails.length!=0&&r.thumbnails[0].url!=null)?g.Zh(r.thumbnails[0].url):""}; AAz=function(r){r=r===void 0?null:r;return r!=null&&(r=r.thumbnail,r!=null&&r.thumbnails!=null&&r.thumbnails.length!=0&&r.thumbnails[0].width!=null&&r.thumbnails[0].height!=null)?new g.Un(r.thumbnails[0].width||0,r.thumbnails[0].height||0):new g.Un(0,0)}; g.kr=function(r){if(r.simpleText)return r.simpleText;if(r.runs){var Q=[];r=g.m(r.runs);for(var S=r.next();!S.done;S=r.next())S=S.value,S.text&&Q.push(S.text);return Q.join("")}return""}; g.LJ=function(r){if(r.simpleText)return r=document.createTextNode(r.simpleText),r;var Q=[];if(r.runs)for(var S=0;S1){for(var Q=[r[0]],S=1;S0&&(this.j=new g.D9(this.BE,Q,this),g.u(this,this.j));this.U=new g.D9(this.BE,S,this);g.u(this,this.U);this.X=ZU7(this.V,k,1,B);g.u(this,this.X);this.J=ZU7(this.V,0,B,1);g.u(this,this.J);this.W=new j2;g.u(this,this.W)}; VS=function(r,Q,S){this.V=r;this.isAsync=Q;this.j=S}; SsU=function(r){switch(r){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:n9(r,"unknown result type")}}; BEO=function(r,Q){var S=1;r.isTrusted===!1&&(S=0);fy("ISDSTAT",S);c$(S,"i.s_",{triggerContext:"sk",metadata:Q});return S}; kC_=function(r,Q){var S=[];Q?Q.isTrusted===!0?S.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):Q.isTrusted===!1?S.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):S.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):S.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");c$(0,"a.s_",{metadata:r,states:S});fy("ASDSTAT",0)}; c$=function(r,Q,S){Q=Lqj[Q];var B,k,L={detected:r===0,source:""+Q.V+((B=S.triggerContext)!=null?B:"")+((k=S.NP)!=null?k:""),detectionStates:S.states,durationMs:S.n1};S.metadata&&(L.contentCpn=S.metadata.contentCpn,L.adCpn=S.metadata.adCpn);g.ak("biscottiBasedDetection",L);Q.j!==void 0&&(S=Number(g.IH("CATSTAT",0)),Q.j!==void 0?(Q=Q.j,r=SsU(r),r=S&~(3<0}; LD=function(r,Q,S,B,k,L){DB.call(this,r,{G:"div",Z:"ytp-ad-skip-button-slot"},"skip-button",Q,S,B,k);var X=this;this.cO=null;this.yr=!1;this.Z_=L;this.Y=this.api.D().experiments.R3("enable_modern_skip_button_on_web");this.D_=!1;this.W=new g.QS({G:"span",wq:["ytp-ad-skip-button-container"]});this.Y&&this.W.element.classList.add("ytp-ad-skip-button-container-detached");g.u(this,this.W);this.W.k7(this.element);this.V=this.S=null;this.bA=new g.UE(this.W,500,!1,100,function(){return X.hide()}); g.u(this,this.bA);this.Tm=new CJ(this.W.element,15E3,5E3,.5,.5,this.Y);g.u(this,this.Tm);this.hide()}; im7=function(r){r=r.cO&&r.cO.adRendererCommands;return(r&&r.clickCommand&&g.e(r.clickCommand,g.Xj)&&g.e(r.clickCommand,g.Xj).commands||[]).some(function(Q){return Q.adLifecycleCommand?Xgw(Q.adLifecycleCommand):!1})}; Xgw=function(r){return r.action==="END_LINEAR_AD"||r.action==="END_LINEAR_AD_PLACEMENT"}; iM=function(r,Q,S,B,k,L){DB.call(this,r,{G:"div",Z:"ytp-ad-skip-ad-slot"},"skip-ad",Q,S,B,k);this.cO=L;this.W=!1;this.Y=0;this.S=this.V=null;this.hide()}; Kq7=function(r,Q){r.W||(r.W=!0,r.V&&(Q?r.V.cO.hide():r.V.hide()),Q?(r=r.S,r.bA.show(),r.show()):r.S.show())}; KD=function(r,Q,S,B){ov.call(this,r,Q,S,B,["ytp-ad-visit-advertiser-button"],"visit-advertiser")}; lM=function(r,Q,S,B,k,L,X){L=L===void 0?!1:L;X=X===void 0?!1:X;Sy.call(this,r,{G:"span",Z:"ytp-ad-simple-ad-badge"},"simple-ad-badge",Q,S,B);this.S=k;this.j=this.uA("ytp-ad-simple-ad-badge");(this.V=L)&&this.j.classList.add("ytp-ad-simple-ad-badge--clean-player");X&&this.j.classList.add("ytp-ad-simple-ad-badge--survey");this.hide()}; nD=function(r,Q,S,B,k){k=k===void 0?!1:k;Hj.call(this,"player-overlay",r,{},Q,B);this.videoAdDurationSeconds=S;this.interactionLoggingClientData=B;this.rQ=k}; Aw=function(r,Q){g.Co.call(this);this.api=r;this.durationMs=Q;this.j=null;this.lC=new j2(this);g.u(this,this.lC);this.V=lzO;this.lC.L(this.api,"presentingplayerstatechange",this.S6);this.j=this.lC.L(this.api,"onAdPlaybackProgress",this.K0)}; YK=function(r){g.Co.call(this);this.j=!1;this.S5=0;this.lC=new j2(this);g.u(this,this.lC);this.durationMs=r;this.timer=new g.sq(100);g.u(this,this.timer);this.lC.L(this.timer,"tick",this.K0);this.V={seekableStart:0,seekableEnd:r/1E3,current:0};this.start()}; g.Wu=function(r,Q){var S=Math.abs(Math.floor(r)),B=Math.floor(S/86400),k=Math.floor(S%86400/3600),L=Math.floor(S%3600/60);S=Math.floor(S%60);if(Q){Q="";B>0&&(Q+=" "+B+" \uc77c");if(B>0||k>0)Q+=" "+k+" \uc2dc\uac04";Q+=" "+L+" \ubd84";Q+=" "+S+" \ucd08";B=Q.trim()}else{Q="";B>0&&(Q+=B+":",k<10&&(Q+="0"));if(B>0||k>0)Q+=k+":",L<10&&(Q+="0");Q+=L+":";S<10&&(Q+="0");B=Q+S}return r>=0?B:"-"+B}; g.bM=function(r){return(!("button"in r)||typeof r.button!=="number"||r.button===0)&&!("shiftKey"in r&&r.shiftKey)&&!("altKey"in r&&r.altKey)&&!("metaKey"in r&&r.metaKey)&&!("ctrlKey"in r&&r.ctrlKey)}; tw=function(r,Q,S,B,k,L,X){DB.call(this,r,{G:"span",Z:X?"ytp-ad-duration-remaining--clean-player":"ytp-ad-duration-remaining"},"ad-duration-remaining",Q,S,B,k);this.videoAdDurationSeconds=L;this.V=null;X&&this.api.D().V&&(this.element.classList.add("ytp-ad-duration-remaining--mweb"),fm&&this.element.classList.add("ytp-ad-duration-remaining--mweb-ios"));this.hide()}; Pu=function(r,Q,S,B){Ge.call(this,r,Q,S,B,"ytp-video-ad-top-bar-title","ad-title")}; xK=function(r){this.content=r.content;if(r.commandRuns){r=g.m(r.commandRuns);for(var Q=r.next();!Q.done;Q=r.next())Q=Q.value,this.loggingDirectives=g.e(Q,na8),Q.onTap&&(this.interaction={onTap:Q.onTap})}}; jj=function(r,Q,S,B){Sy.call(this,r,{G:"div",Z:"ad-simple-attributed-string"},"ad-simple-attributed-string",Q,S,B);this.hide()}; pD=function(r,Q,S,B,k){Sy.call(this,r,{G:"span",Z:k?"ytp-ad-badge--clean-player":"ytp-ad-badge"},"ad-badge",Q,S,B);this.V=k;this.adBadgeText=new jj(this.api,this.layoutId,this.interactionLoggingClientData,this.hV);this.adBadgeText.k7(this.element);g.u(this,this.adBadgeText);k?(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player"),fm&&this.adBadgeText.element.classList.add("ytp-ad-badge--stark-clean-player-ios")):this.adBadgeText.element.classList.add("ytp-ad-badge__text");this.hide()}; EW=function(r,Q,S,B){Sy.call(this,r,{G:"span",Z:"ytp-ad-pod-index"},"ad-pod-index",Q,S,B);this.api.D().V&&(this.element.classList.add("ytp-ad-pod-index--mweb"),fm&&this.element.classList.add("ytp-ad-pod-index--mweb-ios"));this.hide()}; m2=function(r,Q,S,B){Sy.call(this,r,{G:"div",Z:"ytp-ad-disclosure-banner"},"ad-disclosure-banner",Q,S,B);this.hide()}; oP=function(r,Q){this.V=r;this.j=Q}; Aqj=function(r,Q){return r.V+Q*(r.j-r.V)}; TW=function(r,Q,S){return r.j-r.V?g.GQ((Q-r.V)/(r.j-r.V),0,1):S!=null?S:Infinity}; $K=function(r,Q,S,B){B=B===void 0?!1:B;g.QS.call(this,{G:"div",Z:"ytp-ad-persistent-progress-bar-container",B:[{G:"div",Z:"ytp-ad-persistent-progress-bar"}]});this.api=r;this.V=Q;this.S=S;B&&this.element.classList.add("ytp-ad-persistent-progress-bar-container--clean-player");g.u(this,this.V);this.progressBar=this.uA("ytp-ad-persistent-progress-bar");this.j=-1;this.L(r,"presentingplayerstatechange",this.onStateChange);this.hide();this.onStateChange()}; Jw=function(r,Q,S,B,k,L){Sy.call(this,r,{G:"div",Z:"ytp-ad-player-overlay",B:[{G:"div",Z:"ytp-ad-player-overlay-flyout-cta"},{G:"div",Z:"ytp-ad-player-overlay-instream-info"},{G:"div",Z:"ytp-ad-player-overlay-skip-or-preview"},{G:"div",Z:"ytp-ad-player-overlay-progress-bar"},{G:"div",Z:"ytp-ad-player-overlay-instream-user-sentiment"},{G:"div",Z:"ytp-ad-player-overlay-ad-disclosure-banner"}]},"player-overlay",Q,S,B);this.C=L;this.Y=this.uA("ytp-ad-player-overlay-flyout-cta");this.Y.classList.add("ytp-ad-player-overlay-flyout-cta-rounded"); this.j=this.uA("ytp-ad-player-overlay-instream-info");this.W=null;YsU(this)&&(r=AC("div"),g.cP(r,"ytp-ad-player-overlay-top-bar-gradients"),Q=this.j,Q.parentNode&&Q.parentNode.insertBefore(r,Q),(Q=this.api.getVideoData(2))&&Q.isListed&&Q.title&&(S=new Pu(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),S.k7(r),S.init(RG("ad-title"),{text:Q.title},this.macros),g.u(this,S)),this.W=r);this.S=null;this.mq=this.uA("ytp-ad-player-overlay-skip-or-preview");this.Tm=this.uA("ytp-ad-player-overlay-progress-bar"); this.yr=this.uA("ytp-ad-player-overlay-instream-user-sentiment");this.cO=this.uA("ytp-ad-player-overlay-ad-disclosure-banner");this.V=k;g.u(this,this.V);this.hide()}; YsU=function(r){r=r.api.D();return g.w0(r)&&r.V}; g.Fj=function(r){r&=16777215;var Q=[(r&16711680)>>16,(r&65280)>>8,r&255];r=Q[0];var S=Q[1];Q=Q[2];r=Number(r);S=Number(S);Q=Number(Q);if(r!=(r&255)||S!=(S&255)||Q!=(Q&255))throw Error('"('+r+","+S+","+Q+'") is not a valid RGB color');S=r<<16|S<<8|Q;return r<16?"#"+(16777216|S).toString(16).slice(1):"#"+S.toString(16)}; g.Nq=function(){}; bmw=function(r){var Q=new Be;var S=new S4;S=yO(S,1,"botguard");r=yO(S,2,r);this.j=hkF(Q,S4,1,Wq_,r)}; sW=function(r){this.j=new mL(r)}; tGn=function(){var r=!1;try{r=!!window.sessionStorage.getItem("session_logininfo")}catch(Q){r=!0}return(g.IH("INNERTUBE_CLIENT_NAME")==="WEB"||g.IH("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&r}; ZW=function(){var r=r===void 0?!0:r;try{window.sessionStorage.removeItem("stickiness_reload");window.sessionStorage.removeItem("session_logininfo");fy("LOGIN_INFO","");r&&window.sessionStorage.setItem("from_switch_account","1");r=!0;r=r===void 0?!1:r;var Q,S=PT_;S||(S=document.querySelector("#persist_identity"));if(Q=S){var B=Q.src?(new URL(Q.src)).origin:"*";if(r){var k;(k=Q.contentWindow)==null||k.postMessage({action:"clear"},B)}else if(!(Number(window.sessionStorage.getItem("stickiness_reload"))>= 2)){var L=window.sessionStorage.getItem("session_logininfo");if(L){var X;(X=Q.contentWindow)==null||X.postMessage({loginInfo:L},B)}}}}catch(l){}}; y3=function(r){r&&(r.startsWith("https://accounts.google.com/AddSession")?ZW():r.startsWith("https://accounts.google.com/ServiceLogin")?ZW():r.startsWith("https://myaccount.google.com")&&g.iN(r).V.endsWith("/youtubeoptions")&&ZW());if(g.IH("LOGGED_IN",!0)&&tGn()){var Q=g.IH("VALID_SESSION_TEMPDATA_DOMAINS",[]);var S=g.X3(window.location.href);S&&Q.push(S);S=g.X3(r);g.my(Q,S)||!S&&NU(r,"/")?(Q=Ki(r),(Q=e7O(Q))?(Q=yUO(Q),Q=(Q=g.FK(Q)||null)?OZ(Q):{}):Q=null):Q=null;Q==null&&(Q={});S=Q;var B=void 0; tGn()?(B||(B=g.IH("LOGIN_INFO")),B?(S.session_logininfo=B,S=!0):S=!1):S=!1;S&&t3(r,Q)}}; g.xwF=function(r){var Q=Q===void 0?{}:Q;var S=S===void 0?"":S;var B=B===void 0?window:B;r=g.Wn(r,Q);y3(r);S=g.iK(r+S);B=B.location;S=K9(S);S!==void 0&&(B.href=S)}; g.Mq=function(r,Q,S){Q=Q===void 0?{}:Q;S=S===void 0?!1:S;var B=g.IH("EVENT_ID");B&&(Q.ei||(Q.ei=B));Q&&t3(r,Q);S||(y3(r),g.xwF(r))}; g.zW=function(r,Q,S,B,k){k=k===void 0?!1:k;S&&t3(r,S);S=g.iK(r);var L=g.Bx(S);r!=L&&gh(Error("Unsafe window.open URL: "+r));r=L;Q=Q||y2(r).toString(36);try{if(k)return k=r,k=lwU(k),y3(k),g.bK(window,k,Q,"attributionsrc")}catch(X){g.Dw(X)}y3(r);return g.bK(window,S,Q,B)}; jw8=function(r){hw=r}; pgj=function(r){vu=r}; Ean=function(r){qq=r}; oan=function(){mw7=qq=vu=hw=null}; $w8=function(){var r=r===void 0?window.location.href:r;if(g.AU("kevlar_disable_theme_param"))return null;var Q=il(r);if(g.AU("enable_dark_theme_only_on_shorts")&&Q!=null&&Q.startsWith("/shorts/"))return"USER_INTERFACE_THEME_DARK";try{var S=g.HR(r).theme;return TEF.get(S)||null}catch(B){}return null}; fD=function(){this.j={};if(this.V=Ppj()){var r=g.FK("CONSISTENCY");r&&JqU(this,{encryptedTokenJarContents:r})}}; JqU=function(r,Q){if(Q.encryptedTokenJarContents&&(r.j[Q.encryptedTokenJarContents]=Q,typeof Q.expirationSeconds==="string")){var S=Number(Q.expirationSeconds);setTimeout(function(){delete r.j[Q.encryptedTokenJarContents]},S*1E3); r.V&&g.wB("CONSISTENCY",Q.encryptedTokenJarContents,S,void 0,!0)}}; GW=function(){this.V=-1;var r=g.IH("LOCATION_PLAYABILITY_TOKEN");g.IH("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=IP(this))&&(r=this.localStorage.get("yt-location-playability-token"));r&&(this.locationPlayabilityToken=r,this.j=void 0)}; IP=function(r){return r.localStorage===void 0?new Oj("yt-client-location"):r.localStorage}; g.uM=function(r,Q,S){Q=Q===void 0?!1:Q;S=S===void 0?!1:S;var B=g.IH("INNERTUBE_CONTEXT");if(!B)return g.mp(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};B=g.Pp(B);g.AU("web_no_tracking_params_in_shell_killswitch")||delete B.clickTracking;B.client||(B.client={});var k=B.client;k.clientName==="MWEB"&&k.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(k.clientFormFactor=g.IH("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");k.screenWidthPoints=window.innerWidth;k.screenHeightPoints= window.innerHeight;k.screenPixelDensity=Math.round(window.devicePixelRatio||1);k.screenDensityFloat=window.devicePixelRatio||1;k.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var L=L===void 0?!1:L;g.ZY();var X="USER_INTERFACE_THEME_LIGHT";g.yC(0,165)?X="USER_INTERFACE_THEME_DARK":g.yC(0,174)?X="USER_INTERFACE_THEME_LIGHT":!g.AU("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&& (X="USER_INTERFACE_THEME_DARK");L=L?X:$w8()||X;k.userInterfaceTheme=L;if(!Q){if(L=Srz())k.connectionType=L;g.AU("web_log_effective_connection_type")&&(L=klO())&&(B.client.effectiveConnectionType=L)}var l;if(g.AU("web_log_memory_total_kbytes")&&((l=g.aj.navigator)==null?0:l.deviceMemory)){var n;l=(n=g.aj.navigator)==null?void 0:n.deviceMemory;B.client.memoryTotalKbytes=""+l*1E6}g.AU("web_gcf_hashes_innertube")&&(L=AkU())&&(n=L.coldConfigData,l=L.coldHashData,L=L.hotHashData,B.client.configInfo=B.client.configInfo|| {},n&&(B.client.configInfo.coldConfigData=n),l&&(B.client.configInfo.coldHashData=l),L&&(B.client.configInfo.hotHashData=L));n=g.HR(g.aj.location.href);!g.AU("web_populate_internal_geo_killswitch")&&n.internalcountrycode&&(k.internalGeo=n.internalcountrycode);k.clientName==="MWEB"||k.clientName==="WEB"?(k.mainAppWebInfo={graftUrl:g.aj.location.href},g.AU("kevlar_woffle")&&Hx7.instance&&(n=Hx7.instance,k.mainAppWebInfo.pwaInstallabilityStatus=!n.j&&n.V?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED": "PWA_INSTALLABILITY_STATUS_UNKNOWN"),k.mainAppWebInfo.webDisplayMode=Fu(),k.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):k.clientName==="TVHTML5"&&(!g.AU("web_lr_app_quality_killswitch")&&(n=g.IH("LIVING_ROOM_APP_QUALITY"))&&(k.tvAppInfo=Object.assign(k.tvAppInfo||{},{appQuality:n})),n=g.IH("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(k.tvAppInfo=Object.assign(k.tvAppInfo||{},{certificationScope:n}));if(!g.AU("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!== "undefined")try{var A=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(I){}A=void 0}A&&(k.timeZone=A)}(A=W9())?k.experimentsToken=A:delete k.experimentsToken;A=bd();fD.instance||(fD.instance=new fD);B.request=Object.assign({},B.request,{internalExperimentFlags:A,consistencyTokenJars:XZ(fD.instance.j)});!g.AU("web_prequest_context_killswitch")&&(A=g.IH("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(B.request.externalPrequestContext=A);k=g.ZY();A=g.yC(0,58);k=k.get("gsml","");B.user=Object.assign({}, B.user);A&&(B.user.enableSafetyMode=A);k&&(B.user.lockedSafetyMode=!0);g.AU("warm_op_csn_cleanup")?S&&(Q=g.Wj())&&(B.clientScreenNonce=Q):!Q&&(Q=g.Wj())&&(B.clientScreenNonce=Q);r&&(B.clickTracking={clickTrackingParams:r});if(r=g.SI("yt.mdx.remote.remoteClient_"))B.remoteClient=r;GW.getInstance().setLocationOnInnerTubeContext(B);try{var Y=B9(),W=Y.bid;delete Y.bid;B.adSignalsInfo={params:[],bid:W};for(var b=g.m(Object.entries(Y)),t=b.next();!t.done;t=b.next()){var P=g.m(t.value),T=P.next().value, w=P.next().value;Y=T;W=w;r=void 0;(r=B.adSignalsInfo.params)==null||r.push({key:Y,value:""+W})}var M,y;if(((M=B.client)==null?void 0:M.clientName)==="TVHTML5"||((y=B.client)==null?void 0:y.clientName)==="TVHTML5_UNPLUGGED"){var h=g.IH("INNERTUBE_CONTEXT");h.adSignalsInfo&&(B.adSignalsInfo.advertisingId=h.adSignalsInfo.advertisingId,B.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",B.adSignalsInfo.limitAdTracking=h.adSignalsInfo.limitAdTracking)}}catch(I){g.mp(I)}return B}; NE7=function(r,Q){if(!r)return!1;var S,B=(S=g.e(r,wgU))==null?void 0:S.signal;if(B&&Q.oB)return!!Q.oB[B];var k;if((S=(k=g.e(r,FqU))==null?void 0:k.request)&&Q.pT)return!!Q.pT[S];for(var L in r)if(Q.jU[L])return!0;return!1}; sw$=function(r){var Q={"Content-Type":"application/json"};g.IH("EOM_VISITOR_DATA")?Q["X-Goog-EOM-Visitor-Id"]=g.IH("EOM_VISITOR_DATA"):g.IH("VISITOR_DATA")&&(Q["X-Goog-Visitor-Id"]=g.IH("VISITOR_DATA"));Q["X-Youtube-Bootstrap-Logged-In"]=g.IH("LOGGED_IN",!1);g.IH("DEBUG_SETTINGS_METADATA")&&(Q["X-Debug-Settings-Metadata"]=g.IH("DEBUG_SETTINGS_METADATA"));r!=="cors"&&((r=g.IH("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(Q["X-Youtube-Client-Name"]=r),(r=g.IH("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(Q["X-Youtube-Client-Version"]= r),(r=g.IH("CHROME_CONNECTED_HEADER"))&&(Q["X-Youtube-Chrome-Connected"]=r),(r=g.IH("DOMAIN_ADMIN_STATE"))&&(Q["X-Youtube-Domain-Admin-State"]=r),g.IH("ENABLE_LAVA_HEADER_ON_IT_EXPANSION")&&(r=g.IH("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(Q["X-YouTube-Lava-Device-Context"]=r));return Q}; Zmw=function(){this.j={}}; DW=function(){this.mappings=new Zmw}; ej=function(r){return function(){return new r}}; MGz=function(r){var Q=Q===void 0?"UNKNOWN_INTERFACE":Q;if(r.length===1)return r[0];var S=yqj[Q];if(S){S=new RegExp(S);for(var B=g.m(r),k=B.next();!k.done;k=B.next())if(k=k.value,S.exec(k))return k}var L=[];Object.entries(yqj).forEach(function(X){var l=g.m(X);X=l.next().value;l=l.next().value;Q!==X&&L.push(l)}); S=new RegExp(L.join("|"));r.sort(function(X,l){return X.length-l.length}); B=g.m(r);for(k=B.next();!k.done;k=B.next())if(k=k.value,!S.exec(k))return k;return r[0]}; g.g0=function(r){return"/youtubei/v1/"+MGz(r)}; UW=function(){}; d0=function(){}; OW=function(){}; RP=function(r){return g.SI("ytcsi."+(r||"")+"data_")||zNO(r)}; hNn=function(){var r=RP();r.info||(r.info={});return r.info}; Hu=function(r){r=RP(r);r.metadata||(r.metadata={});return r.metadata}; CD=function(r){r=RP(r);r.tick||(r.tick={});return r.tick}; V3=function(r){r=RP(r);if(r.gel){var Q=r.gel;Q.gelInfos||(Q.gelInfos={});Q.gelTicks||(Q.gelTicks={})}else r.gel={gelTicks:{},gelInfos:{}};return r.gel}; vaF=function(r){r=V3(r);r.gelInfos||(r.gelInfos={});return r.gelInfos}; cu=function(r){var Q=RP(r).nonce;Q||(Q=g.nf(16),RP(r).nonce=Q);return Q}; zNO=function(r){var Q={tick:{},info:{}};g.Ql("ytcsi."+(r||"")+"data_",Q);return Q}; aP=function(){var r=g.SI("ytcsi.debug");r||(r=[],g.Ql("ytcsi.debug",r),g.Ql("ytcsi.reference",{}));return r}; rV=function(r){r=r||"";var Q=qsg();if(Q[r])return Q[r];var S=aP(),B={timerName:r,info:{},tick:{},span:{},jspbInfo:[]};S.push(B);return Q[r]=B}; fzj=function(r){r=r||"";var Q=qsg();Q[r]&&delete Q[r];var S=aP(),B={timerName:r,info:{},tick:{},span:{},jspbInfo:[]};S.push(B);Q[r]=B}; qsg=function(){var r=g.SI("ytcsi.reference");if(r)return r;aP();return g.SI("ytcsi.reference")}; QM=function(r){return IzO[r]||"LATENCY_ACTION_UNKNOWN"}; S7=function(r,Q){kE.call(this,1,arguments);this.timer=Q}; B3=function(){this.j=0}; k_=function(){B3.instance||(B3.instance=new B3);return B3.instance}; Xi=function(r,Q){Lu[Q]=Lu[Q]||{count:0};var S=Lu[Q];S.count++;S.time=(0,g.xa)();r.j||(r.j=g.DY(0,function(){var B=(0,g.xa)(),k;for(k in Lu)Lu[k]&&B-Lu[k].time>6E4&&delete Lu[k];r&&(r.j=0)},5E3)); return S.count>5?(S.count===6&&Math.random()*1E5<1&&(S=new g.q3("CSI data exceeded logging limit with key",Q.split("_")),Q.indexOf("plev")>=0||g.oG(S)),!0):!1}; GCF=function(){this.timing={};this.clearResourceTimings=function(){}; this.webkitClearResourceTimings=function(){}; this.mozClearResourceTimings=function(){}; this.msClearResourceTimings=function(){}; this.oClearResourceTimings=function(){}}; uag=function(){var r;if(g.AU("csi_use_performance_navigation_timing")){var Q,S,B,k=i5==null?void 0:(r=i5.getEntriesByType)==null?void 0:(Q=r.call(i5,"navigation"))==null?void 0:(S=Q[0])==null?void 0:(B=S.toJSON)==null?void 0:B.call(S);k?(k.requestStart=Ku(k.requestStart),k.responseEnd=Ku(k.responseEnd),k.redirectStart=Ku(k.redirectStart),k.redirectEnd=Ku(k.redirectEnd),k.domainLookupEnd=Ku(k.domainLookupEnd),k.connectStart=Ku(k.connectStart),k.connectEnd=Ku(k.connectEnd),k.responseStart=Ku(k.responseStart), k.secureConnectionStart=Ku(k.secureConnectionStart),k.domainLookupStart=Ku(k.domainLookupStart),k.isPerformanceNavigationTiming=!0,r=k):r=i5.timing}else r=g.AU("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(i5.timing)):i5.timing;return r}; Ku=function(r){return Math.round(l5()+r)}; l5=function(){return(g.AU("csi_use_time_origin")||g.AU("csi_use_time_origin_tvhtml5"))&&i5.timeOrigin?Math.floor(i5.timeOrigin):i5.timing.navigationStart}; Au=function(r,Q){nu("_start",r,Q)}; Y_=function(r,Q){if(!g.AU("web_csi_action_sampling_enabled")||!RP(Q).actionDisabled){var S=rV(Q||"");az(S.info,r);r.loadType&&(S=r.loadType,Hu(Q).loadType=S);az(vaF(Q),r);S=cu(Q);Q=RP(Q).cttAuthInfo;k_().info(r,S,Q)}}; Dwg=function(){var r,Q,S,B;return((B=o4().resolve(xY(aw))==null?void 0:(r=rw())==null?void 0:(Q=r.loggingHotConfig)==null?void 0:(S=Q.csiConfig)==null?void 0:S.debugTicks)!=null?B:[]).map(function(k){return Object.values(k)[0]})}; nu=function(r,Q,S){if(!g.AU("web_csi_action_sampling_enabled")||!RP(S).actionDisabled){var B=cu(S),k;if(k=g.AU("web_csi_debug_sample_enabled")&&B){(o4().resolve(xY(aw))==null?0:rw())&&!eNn&&(eNn=!0,nu("gcfl",(0,g.xa)(),S));var L,X,l;k=(o4().resolve(xY(aw))==null?void 0:(L=rw())==null?void 0:(X=L.loggingHotConfig)==null?void 0:(l=X.csiConfig)==null?void 0:l.debugSampleWeight)||0;if(L=k!==0)b:{L=Dwg();if(L.length>0)for(X=0;XS.duration?B:S},{duration:0}))&&Q.startTime>0&&Q.responseEnd>0&&(nu("wffs",Ku(Q.startTime)),nu("wffe",Ku(Q.responseEnd)))}; CT1=function(r,Q,S){i5&&i5.measure&&(r.startsWith("measure_")||(r="measure_"+r),S?i5.measure(r,Q,S):Q?i5.measure(r,Q):i5.measure(r))}; VGw=function(r){var Q=W3("aft",r);if(Q)return Q;Q=g.IH((r||"")+"TIMING_AFT_KEYS",["ol"]);for(var S=Q.length,B=0;B0&&Y_(Q);Q={isNavigation:!0,actionType:QM(g.IH("TIMING_ACTION"))};var S=g.IH("PREVIOUS_ACTION");S&&(Q.previousAction=QM(S));if(S=g.IH("CLIENT_PROTOCOL"))Q.httpProtocol=S;if(S=g.IH("CLIENT_TRANSPORT"))Q.transportProtocol=S;(S=g.Wj())&&S!=="UNDEFINED_CSN"&&(Q.clientScreenNonce=S);S=dwn();if(S===1||S===-1)Q.isVisible= !0;S=Hu().loadType==="cold";var B=hNn();S||(S=B.yt_lt==="cold");if(S){Q.loadType="cold";S=hNn();B=uag();var k=l5(),L=g.IH("CSI_START_TIMESTAMP_MILLIS",0);L>0&&!g.AU("embeds_web_enable_csi_start_override_killswitch")&&(k=L);k&&(nu("srt",B.responseStart),S.prerender!==1&&Au(k));S=rs1();S>0&&nu("fpt",S);S=uag();S.isPerformanceNavigationTiming&&Y_({performanceNavigationTiming:!0},void 0);nu("nreqs",S.requestStart,void 0);nu("nress",S.responseStart,void 0);nu("nrese",S.responseEnd,void 0);S.redirectEnd- S.redirectStart>0&&(nu("nrs",S.redirectStart,void 0),nu("nre",S.redirectEnd,void 0));S.domainLookupEnd-S.domainLookupStart>0&&(nu("ndnss",S.domainLookupStart,void 0),nu("ndnse",S.domainLookupEnd,void 0));S.connectEnd-S.connectStart>0&&(nu("ntcps",S.connectStart,void 0),nu("ntcpe",S.connectEnd,void 0));S.secureConnectionStart>=l5()&&S.connectEnd-S.secureConnectionStart>0&&(nu("nstcps",S.secureConnectionStart,void 0),nu("ntcpe",S.connectEnd,void 0));i5&&"getEntriesByType"in i5&&Hmz();S=[];if(document.querySelector&& i5&&i5.getEntriesByName)for(var X in P3)P3.hasOwnProperty(X)&&(B=P3[X],RNO(X,B)&&S.push(B));if(S.length>0)for(Q.resourceInfo=[],X=g.m(S),S=X.next();!S.done;S=X.next())Q.resourceInfo.push({resourceCache:S.value})}Y_(Q);Q=V3();Q.preLoggedGelInfos||(Q.preLoggedGelInfos=[]);X=Q.preLoggedGelInfos;Q=vaF();S=void 0;for(B=0;B-1&&(delete mz["@type"],H=mz);T&&r.V.has(T)&&r.V.delete(T);((rn=Q.config)==null?0:rn.T0w)&&j7(Q.config.T0w);if(H||(Iy=r.S)==null||!Iy.tEA(Q.input,Q.VY)){Ij.qU(15);break}return g.z(Ij,r.S.B17(Q.input,Q.VY),16);case 16:H=Ij.j;case 15:return jzU(r, H,Q),((pZ=Q.config)==null?0:pZ.CmU)&&j7(Q.config.CmU),B(),Ij.return(H||void 0)}})}; WiU=function(r,Q){a:{r=r.Jk;var S,B=(S=g.e(Q,wgU))==null?void 0:S.signal;if(B&&r.oB&&(S=r.oB[B])){var k=S();break a}var L;if((S=(L=g.e(Q,FqU))==null?void 0:L.request)&&r.pT&&(L=r.pT[S])){k=L();break a}for(k in Q)if(r.jU[k]&&(Q=r.jU[k])){k=Q();break a}k=void 0}if(k!==void 0)return Promise.resolve(k)}; tVU=function(r,Q,S){var B,k,L,X,l,n,A;return g.v(function(Y){if(Y.V==1){L=((B=Q)==null?void 0:(k=B.B6)==null?void 0:k.identity)||Bd;n=(X=Q)==null?void 0:(l=X.B6)==null?void 0:l.sessionIndex;var W=g.Eq(r.j.Ad(L,{sessionIndex:n}));return g.z(Y,W,2)}A=Y.j;return Y.return(Promise.resolve(Object.assign({},sw$(S),A)))})}; bbU=function(r,Q,S){var B,k=(Q==null?void 0:(B=Q.B6)==null?void 0:B.identity)||Bd,L;Q=Q==null?void 0:(L=Q.B6)==null?void 0:L.sessionIndex;r=r.j.Ad(k,{sessionIndex:Q});return Object.assign({},sw$(S),r)}; Fi=function(){}; NY=function(){}; s3=function(r){this.Y=r}; Zu=function(){}; yM=function(){}; MY=function(){}; zB=function(){}; g.hu=function(r,Q){var S=g.u_.apply(2,arguments);r=r===void 0?0:r;g.q3.call(this,Q,S);this.errorType=r;Object.setPrototypeOf(this,this.constructor.prototype)}; v3=function(r,Q,S,B){this.j=r;this.V=Q;this.S=S;this.W=B}; EEU=function(r,Q,S){if(r.j){var B=il(jN(Q,"key"))||"/UNKNOWN_PATH";r.j.start(B)}B=S;g.AU("wug_networking_gzip_request")&&(B=DS$(S));var k;return new ((k=r.W)!=null?k:window.Request)(Q,B)}; g.fu=function(r,Q){if(!qY){var S=o4();jO(S,{eN:m1g,oS:v3});var B={jU:{feedbackEndpoint:ej(Zu),modifyChannelNotificationPreferenceEndpoint:ej(yM),playlistEditEndpoint:ej(MY),shareEntityEndpoint:ej(s3),subscribeEndpoint:ej(Fi),unsubscribeEndpoint:ej(NY),webPlayerShareEntityServiceEndpoint:ej(zB)}},k=GW.getInstance(),L={};k&&(L.client_location=k);r===void 0&&(r=CpU());Q===void 0&&(Q=S.resolve(m1g));Yy$(B,Q,r,L);jO(S,{eN:oER,uJ:$_.instance});qY=S.resolve(oER)}return qY}; Tw$=function(r){var Q=new kv;if(r.interpreterJavascript){var S=MHU(r.interpreterJavascript);S=xQ(S).toString();var B=new SR;yO(B,6,S);x9(Q,SR,1,B,Uh)}else r.interpreterUrl&&(S=tv(r.interpreterUrl),S=Q2(S).toString(),B=new BH,yO(B,4,S),x9(Q,BH,2,B,Uh));r.interpreterHash&&M6(Q,3,r.interpreterHash,Uh);r.program&&M6(Q,4,r.program,Uh);r.globalName&&M6(Q,5,r.globalName,Uh);r.clientExperimentsStateBlob&&M6(Q,7,r.clientExperimentsStateBlob,Uh);return Q}; IA=function(r){var Q={};r=r.split("&");r=g.m(r);for(var S=r.next();!S.done;S=r.next())S=S.value.split("="),S.length===2&&(Q[S[0]]=S[1]);return Q}; yg1=function(){if(g.AU("bg_st_hr"))return"havuokmhhs-0";var r,Q=((r=performance)==null?void 0:r.timeOrigin)||0;return"havuokmhhs-"+Math.floor(Q)}; GB=function(r){this.j=r}; $1j=function(){return new Promise(function(r){var Q=window.top;Q.ntpevasrs!==void 0?r(new GB(Q.ntpevasrs)):(Q.ntpqfbel===void 0&&(Q.ntpqfbel=[]),Q.ntpqfbel.push(function(S){r(new GB(S))}))})}; wdj=function(){if(OS()){var r=g.IH("PLAYER_VARS",{});if(g.Wp(r,"privembed",!1)!="1"&&!TgR(r)){var Q=function(){u5=!0;"google_ad_status"in window?fy("DCLKSTAT",1):fy("DCLKSTAT",2)}; try{g.Hd("//static.doubleclick.net/instream/ad_status.js",Q)}catch(S){}Js8.push(g.M_.n2(function(){if(!(u5||"google_ad_status"in window)){try{if(Q){var S=""+g.i4(Q),B=o$g[S];B&&g.Oy(B)}}catch(k){}u5=!0;fy("DCLKSTAT",3)}},5E3))}}}; Du=function(){var r=Number(g.IH("DCLKSTAT",0));return isNaN(r)?0:r}; dV=function(r,Q,S){var B=this;this.network=r;this.options=Q;this.V=S;this.j=null;if(Q.gvG){var k=new g.XA;this.j=k.promise;g.aj.ytAtRC&&u$(function(){var L,X;return g.v(function(l){if(l.V==1){if(!g.aj.ytAtRC)return l.return();L=e7(null);return g.z(l,gV(B,L),2)}X=l.j;g.aj.ytAtRC&&g.aj.ytAtRC(JSON.stringify(X));g.$F(l)})},2); $1j().then(function(L){var X,l,n,A;return g.v(function(Y){if(Y.V==1)return L.bindInnertubeChallengeFetcher(function(W){return gV(B,e7(W))}),g.z(Y,OY(),2); X=Y.j;l=L.getLatestChallengeResponse();n=l.challenge;if(!n)throw Error("BGE_MACIL");A={challenge:n,WP:IA(n),fE:X,bgChallenge:new kv};k.resolve(A);L.registerChallengeFetchedCallback(function(W){W=W.challenge;if(!W)throw Error("BGE_MACR");W={challenge:W,WP:IA(W),fE:X,bgChallenge:new kv};B.j=Promise.resolve(W)}); g.$F(Y)})})}else Q.preload&&Fi8(this,new Promise(function(L){g.DY(0,function(){L(U3(B))},0)}))}; e7=function(r){var Q={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};r&&(Q.interpreterHash=r);return Q}; U3=function(r,Q){Q=Q===void 0?0:Q;var S,B,k,L,X,l,n,A,Y,W,b,t;return g.v(function(P){switch(P.V){case 1:S=e7(lp().j);if(g.AU("att_fet_ks"))return g.JR(P,7),g.z(P,gV(r,S),9);g.JR(P,4);return g.z(P,Nw8(r,S),6);case 6:X=P.j;k=X.mCU;L=X.EaY;B=X;g.N$(P,3);break;case 4:return g.s1(P),g.oG(Error("Failed to fetch attestation challenge after "+(Q+" attempts; not retrying for 24h."))),O3(r,864E5),P.return({challenge:"",WP:{},fE:void 0,bgChallenge:void 0});case 9:B=P.j;if(!B)throw Error("Fetching Attestation challenge returned falsy"); if(!B.challenge)throw Error("Missing Attestation challenge");k=B.challenge;L=IA(k);if("c1a"in L&&(!B.bgChallenge||!B.bgChallenge.program))throw Error("Expected bg challenge but missing.");g.N$(P,3);break;case 7:l=g.s1(P);g.oG(l);Q++;if(Q>=5)return g.oG(Error("Failed to fetch attestation challenge after "+(Q+" attempts; not retrying for 24h."))),O3(r,864E5),P.return({challenge:"",WP:{},fE:void 0,bgChallenge:void 0});n=1E3*Math.pow(2,Q-1)+Math.random()*1E3;return P.return(new Promise(function(T){g.DY(0, function(){T(U3(r,Q))},n)})); case 3:A=Number(L.t)||7200;O3(r,A*1E3);Y=void 0;if(!("c1a"in L&&B.bgChallenge)){P.qU(10);break}W=Tw$(B.bgChallenge);g.JR(P,11);return g.z(P,ym$(lp(),W),13);case 13:g.N$(P,12);break;case 11:return b=g.s1(P),g.oG(b),P.return({challenge:k,WP:L,fE:Y,bgChallenge:W});case 12:return g.JR(P,14),Y=new ip({challenge:W,Lm:{zL:"aGIf"}}),g.z(P,Y.kx,16);case 16:g.N$(P,10);break;case 14:t=g.s1(P),g.oG(t),Y=void 0;case 10:return P.return({challenge:k,WP:L,fE:Y,bgChallenge:W})}})}; gV=function(r,Q){var S;return g.v(function(B){S=r.V;if(!S||S.df())return B.return(gV(r.network,Q));TB("att_pna",void 0,"attestation_challenge_fetch");return B.return(new Promise(function(k){S.xN("publicytnetworkstatus-online",function(){gV(r.network,Q).then(k)})}))})}; szz=function(r){if(!r)throw Error("Fetching Attestation challenge returned falsy");if(!r.challenge)throw Error("Missing Attestation challenge");var Q=r.challenge,S=IA(Q);if("c1a"in S&&(!r.bgChallenge||!r.bgChallenge.program))throw Error("Expected bg challenge but missing.");return Object.assign({},r,{mCU:Q,EaY:S})}; Nw8=function(r,Q){var S,B,k,L,X;return g.v(function(l){switch(l.V){case 1:S=void 0,B=0,k={};case 2:if(!(B<5)){l.qU(4);break}if(!(B>0)){l.qU(5);break}k.CQ=1E3*Math.pow(2,B-1)+Math.random()*1E3;return g.z(l,new Promise(function(n){return function(A){g.DY(0,function(){A(void 0)},n.CQ)}}(k)),5); case 5:return g.JR(l,7),g.z(l,gV(r,Q),9);case 9:return L=l.j,l.return(szz(L));case 7:S=X=g.s1(l),X instanceof Error&&g.oG(X);case 8:B++;k={CQ:void 0};l.qU(2);break;case 4:throw S;}})}; Fi8=function(r,Q){r.j=Q}; Zbw=function(r){var Q,S,B;return g.v(function(k){if(k.V==1)return g.z(k,Promise.race([r.j,null]),2);Q=k.j;var L=U3(r);r.j=L;(S=Q)==null||(B=S.fE)==null||B.dispose();g.$F(k)})}; O3=function(r,Q){function S(){var k;return g.v(function(L){k=B-Date.now();return k<1E3?g.z(L,Zbw(r),0):(u$(S,0,Math.min(k,6E4)),L.qU(0))})} var B=Date.now()+Q;S()}; ys_=function(r,Q){return new Promise(function(S){g.DY(0,function(){S(Q())},r)})}; g.MVw=function(r,Q){var S;return g.v(function(B){var k=g.SI("yt.aba.att");return(S=k?k:dV.instance!==void 0?dV.instance.S.bind(dV.instance):null)?B.return(S("ENGAGEMENT_TYPE_PLAYBACK",r,Q)):B.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})}; g.zRF=function(){var r;return(r=(r=g.SI("yt.aba.att2"))?r:dV.instance!==void 0?dV.instance.W.bind(dV.instance):null)?r():Promise.resolve(!1)}; vEw=function(r,Q){var S=g.SI("ytDebugData.callbacks");S||(S={},g.Ql("ytDebugData.callbacks",S));if(g.AU("web_dd_iu")||hR8.includes(r))S[r]=Q}; RA=function(){var r=qy8;var Q=Q===void 0?[]:Q;var S=S===void 0?[]:S;Q=w6n.apply(null,[Fmz.apply(null,g.tR(Q))].concat(g.tR(S)));this.store=sIU(r,void 0,Q)}; g.H3=function(r,Q,S){for(var B=Object.assign({},r),k=g.m(Object.keys(Q)),L=k.next();!L.done;L=k.next()){L=L.value;var X=r[L],l=Q[L];if(l===void 0)delete B[L];else if(X===void 0)B[L]=l;else if(Array.isArray(l)&&Array.isArray(X))B[L]=S?[].concat(g.tR(X),g.tR(l)):l;else if(!Array.isArray(l)&&g.LZ(l)&&!Array.isArray(X)&&g.LZ(X))B[L]=g.H3(X,l,S);else if(typeof l===typeof X)B[L]=l;else return Q=new g.q3("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:L,yHq:X,updateValue:l}),g.mp(Q), r}return B}; Cu=function(r){var Q=this;r=r===void 0?[]:r;this.j=[];this.S=this.V=0;this.W=void 0;this.totalLength=0;r.forEach(function(S){Q.append(S)})}; fGz=function(r,Q){return r.j.length===0?!1:(r=r.j[r.j.length-1])&&r.buffer===Q.buffer&&r.byteOffset+r.length===Q.byteOffset}; VM=function(r,Q){Q=g.m(Q.j);for(var S=Q.next();!S.done;S=Q.next())r.append(S.value)}; c3=function(r,Q,S){return r.split(Q).Bp.split(S).RF}; aA=function(r){r.W=void 0;r.V=0;r.S=0}; rx=function(r,Q,S){r.isFocused(Q);return Q-r.S+S<=r.j[r.V].length}; IG1=function(r){if(!r.W){var Q=r.j[r.V];r.W=new DataView(Q.buffer,Q.byteOffset,Q.length)}return r.W}; GbR=function(r,Q,S){Q=Q===void 0?0:Q;S=S===void 0?-1:S;if(!r.totalLength||!S)return new DataView(new ArrayBuffer(0));S<0&&(S=r.totalLength-Q);r.focus(Q);if(!rx(r,Q,S)){var B=r.V,k=r.S;r.focus(Q+S-1);k=new Uint8Array(r.S+r.j[r.V].length-k);for(var L=0,X=B;X<=r.V;X++)k.set(r.j[X],L),L+=r.j[X].length;r.j.splice(B,r.V-B+1,k);aA(r);r.focus(Q)}B=r.j[r.V];return new DataView(B.buffer,B.byteOffset+Q-r.S,S)}; Q9=function(r,Q,S){r=GbR(r,Q===void 0?0:Q,S===void 0?-1:S);return new Uint8Array(r.buffer,r.byteOffset,r.byteLength)}; SF=function(r,Q,S){r=Q9(r,Q===void 0?0:Q,S===void 0?-1:S);Q=new Uint8Array(r.length);try{Q.set(r)}catch(B){for(S=0;S>10;L=56320|L&1023}XJ[k++]=L}}L=String.fromCharCode.apply(String,XJ); k<1024&&(L=L.substring(0,k));S.push(L)}return S.join("")}; lk=function(r,Q){var S;if((S=Kl)==null?0:S.encodeInto)return Q=Kl.encodeInto(r,Q),Q.read>6|192:((k&64512)===55296&&B+1>18|240,Q[S++]=k>>12&63|128):Q[S++]=k>>12|224,Q[S++]=k>>6&63|128),Q[S++]=k&63|128)}return S}; nl=function(r){if(Kl)return Kl.encode(r);var Q=new Uint8Array(Math.ceil(r.length*1.2)),S=lk(r,Q);Q.lengthS&&(Q=Q.subarray(0,S));return Q}; AX=function(r){this.j=r;this.pos=0;this.V=-1}; Yc=function(r){var Q=BW(r.j,r.pos);++r.pos;if(Q<128)return Q;for(var S=Q&127,B=1;Q>=128;)Q=BW(r.j,r.pos),++r.pos,B*=128,S+=(Q&127)*B;return S}; WW=function(r,Q){var S=r.V;for(r.V=-1;r.pos+1<=r.j.totalLength;){S<0&&(S=Yc(r));var B=S>>3,k=S&7;if(B===Q)return!0;if(B>Q){r.V=S;break}S=-1;switch(k){case 0:Yc(r);break;case 1:r.pos+=8;break;case 2:B=Yc(r);r.pos+=B;break;case 5:r.pos+=4}}return!1}; bk=function(r,Q){if(WW(r,Q))return Yc(r)}; tX=function(r,Q){if(WW(r,Q))return!!Yc(r)}; PW=function(r,Q){if(WW(r,Q)){Q=Yc(r);var S=Q9(r.j,r.pos,Q);r.pos+=Q;return S}}; xc=function(r,Q){if(r=PW(r,Q))return g.ik(r)}; jF=function(r,Q,S){if(r=PW(r,Q))return S(new AX(new Cu([r])))}; pl=function(r,Q){for(var S=[];WW(r,Q);)S.push(Yc(r));return S.length?S:void 0}; EF=function(r,Q,S){for(var B=[],k;k=PW(r,Q);)B.push(S(new AX(new Cu([k]))));return B.length?B:void 0}; mV=function(r,Q){r=r instanceof Uint8Array?new Cu([r]):r;return Q(new AX(r))}; eRU=function(r,Q,S){if(Q&&S&&S.buffer===Q.exports.memory.buffer){var B=Q.realloc(S.byteOffset,r);if(B)return new Uint8Array(Q.exports.memory.buffer,B,r)}r=Q?new Uint8Array(Q.exports.memory.buffer,Q.malloc(r),r):new Uint8Array(r);S&&r.set(S);return r}; gE1=function(r,Q){this.S=Q;this.pos=0;this.V=[];this.j=eRU(r===void 0?4096:r,Q);this.view=new DataView(this.j.buffer,this.j.byteOffset,this.j.byteLength)}; oe=function(r,Q){Q=r.pos+Q;if(!(r.j.length>=Q)){for(var S=r.j.length*2;S268435455){oe(r,4);for(var S=Q&1073741823,B=0;B<4;B++)r.view.setUint8(r.pos,S&127|128),S>>=7,r.pos+=1;Q=Math.floor(Q/268435456)}for(oe(r,4);Q>127;)r.view.setUint8(r.pos,Q&127|128),Q>>=7,r.pos+=1;r.view.setUint8(r.pos,Q);r.pos+=1}; $c=function(r,Q,S){S!==void 0&&(Tq(r,Q*8),Tq(r,S))}; JX=function(r,Q,S){S!==void 0&&$c(r,Q,S?1:0)}; wx=function(r,Q,S){S!==void 0&&(Tq(r,Q*8+2),Q=S.length,Tq(r,Q),oe(r,Q),r.j.set(S,r.pos),r.pos+=Q)}; FJ=function(r,Q,S){S!==void 0&&(U1$(r,Q,Math.ceil(Math.log2(S.length*4+2)/7)),oe(r,S.length*1.2),Q=lk(S,r.j.subarray(r.pos)),r.pos+Q>r.j.length&&(oe(r,Q),Q=lk(S,r.j.subarray(r.pos))),r.pos+=Q,d1F(r))}; U1$=function(r,Q,S){S=S===void 0?2:S;Tq(r,Q*8+2);r.V.push(r.pos);r.V.push(S);r.pos+=S}; d1F=function(r){for(var Q=r.V.pop(),S=r.V.pop(),B=r.pos-S-Q;Q--;){var k=Q?128:0;r.view.setUint8(S++,B&127|k);B>>=7}}; Ns=function(r,Q,S,B,k){S&&(U1$(r,Q,k===void 0?3:k),B(r,S),d1F(r))}; g.sF=function(r,Q,S){S=new gE1(4096,S);Q(S,r);return new Uint8Array(S.j.buffer,S.j.byteOffset,S.pos)}; g.uk=function(r){var Q=new AX(new Cu([wr(decodeURIComponent(r))]));r=xc(Q,2);Q=bk(Q,4);var S=Obj[Q];if(typeof S==="undefined")throw r=new g.q3("Failed to recognize field number",{name:"EntityKeyHelperError",oY4:Q}),g.mp(r),r;return{SJ:Q,entityType:S,entityId:r}}; g.Dn=function(r,Q){var S=S===void 0?0:S;var B=new gE1;wx(B,2,nl(r));r=RR7[Q];if(typeof r==="undefined")throw S=new g.q3("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:Q}),g.mp(S),S;$c(B,4,r);$c(B,5,1);Q=new Uint8Array(B.j.buffer,B.j.byteOffset,B.pos);return encodeURIComponent(g.$N(Q,S))}; eF=function(r,Q,S,B){if(B===void 0)return B=Object.assign({},r[Q]||{}),S=(delete B[S],B),B={},Object.assign({},r,(B[Q]=S,B));var k={},L={};return Object.assign({},r,(L[Q]=Object.assign({},r[Q],(k[S]=B,k)),L))}; Hbz=function(r,Q,S,B,k){var L=r[Q];if(L==null||!L[S])return r;B=g.H3(L[S],B,k==="REPEATED_FIELDS_MERGE_OPTION_APPEND");k={};L={};return Object.assign({},r,(L[Q]=Object.assign({},r[Q],(k[S]=B,k)),L))}; CiO=function(r,Q){r=r===void 0?{}:r;switch(Q.type){case "ENTITY_LOADED":return Q.payload.reduce(function(B,k){var L,X=(L=k.options)==null?void 0:L.persistenceOption;if(X&&X!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&X!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return B;if(!k.entityKey)return g.mp(Error("Missing entity key")),B;if(k.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!k.payload)return k=new g.q3("REPLACE entity mutation is missing a payload",{entityKey:k.entityKey}),g.mp(k),B;var l=g.LM(k.payload); return eF(B,l,k.entityKey,k.payload[l])}if(k.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{k=k.entityKey;try{var n=g.uk(k).entityType;l=eF(B,n,k);break a}catch(W){if(W instanceof Error){k=new g.q3("Failed to deserialize entity key",{entityKey:k,originalMessage:W.message});g.mp(k);l=B;break a}throw W;}l=void 0}return l}if(k.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!k.payload)return k=new g.q3("UPDATE entity mutation is missing a payload",{entityKey:k.entityKey}),g.mp(k),B;l=g.LM(k.payload);var A,Y;return Hbz(B, l,k.entityKey,k.payload[l],(A=k.fieldMask)==null?void 0:(Y=A.mergeOptions)==null?void 0:Y.repeatedFieldsMergeOption)}return B},r); case "REPLACE_ENTITY":var S=Q.payload;return eF(r,S.entityType,S.key,S.pX);case "REPLACE_ENTITIES":return Object.keys(Q.payload).reduce(function(B,k){var L=Q.payload[k];return Object.keys(L).reduce(function(X,l){return eF(X,k,l,L[l])},B)},r); case "UPDATE_ENTITY":return S=Q.payload,Hbz(r,S.entityType,S.key,S.pX,S.OfY);default:return r}}; gx=function(r,Q,S){return r[Q]?r[Q][S]||null:null}; UF=function(r){return window.Int32Array?new Int32Array(r):Array(r)}; V9=function(r){g.G.call(this);this.counter=[0,0,0,0];this.V=new Uint8Array(16);this.j=16;if(!VVw){var Q,S=new Uint8Array(256),B=new Uint8Array(256);var k=1;for(Q=0;Q<256;Q++)S[k]=Q,B[Q]=k,k^=k<<1^(k>>7&&283);dx=new Uint8Array(256);OF=UF(256);Re=UF(256);HW=UF(256);Cl=UF(256);for(var L=0;L<256;L++){k=L?B[255^S[L]]:0;k^=k<<1^k<<2^k<<3^k<<4;k=k&255^k>>>8^99;dx[L]=k;Q=k<<1^(k>>7&&283);var X=Q^k;OF[L]=Q<<24|k<<16|k<<8|X;Re[L]=X<<24|OF[L]>>>8;HW[L]=k<<24|Re[L]>>>8;Cl[L]=k<<24|HW[L]>>>8}VVw=!0}k=UF(44);for(S= 0;S<4;S++)k[S]=r[4*S]<<24|r[4*S+1]<<16|r[4*S+2]<<8|r[4*S+3];for(B=1;S<44;S++)r=k[S-1],S%4||(r=(dx[r>>16&255]^B)<<24|dx[r>>8&255]<<16|dx[r&255]<<8|dx[r>>>24],B=B<<1^(B>>7&&283)),k[S]=k[S-4]^r;this.key=k}; cW=function(r,Q){for(var S=0;S<4;S++)r.counter[S]=Q[S*4]<<24|Q[S*4+1]<<16|Q[S*4+2]<<8|Q[S*4+3];r.j=16}; cs7=function(r){for(var Q=r.key,S=r.counter[0]^Q[0],B=r.counter[1]^Q[1],k=r.counter[2]^Q[2],L=r.counter[3]^Q[3],X=3;X>=0&&!(r.counter[X]=-~r.counter[X]);X--);for(var l,n,A=4;A<40;)X=OF[S>>>24]^Re[B>>16&255]^HW[k>>8&255]^Cl[L&255]^Q[A++],l=OF[B>>>24]^Re[k>>16&255]^HW[L>>8&255]^Cl[S&255]^Q[A++],n=OF[k>>>24]^Re[L>>16&255]^HW[S>>8&255]^Cl[B&255]^Q[A++],L=OF[L>>>24]^Re[S>>16&255]^HW[B>>8&255]^Cl[k&255]^Q[A++],S=X,B=l,k=n;r=r.V;X=Q[40];r[0]=dx[S>>>24]^X>>>24;r[1]=dx[B>>16&255]^X>>16&255;r[2]=dx[k>>8&255]^ X>>8&255;r[3]=dx[L&255]^X&255;X=Q[41];r[4]=dx[B>>>24]^X>>>24;r[5]=dx[k>>16&255]^X>>16&255;r[6]=dx[L>>8&255]^X>>8&255;r[7]=dx[S&255]^X&255;X=Q[42];r[8]=dx[k>>>24]^X>>>24;r[9]=dx[L>>16&255]^X>>16&255;r[10]=dx[S>>8&255]^X>>8&255;r[11]=dx[B&255]^X&255;X=Q[43];r[12]=dx[L>>>24]^X>>>24;r[13]=dx[S>>16&255]^X>>16&255;r[14]=dx[B>>8&255]^X>>8&255;r[15]=dx[k&255]^X&255}; Qo=function(){if(!ae&&!g.Iw){if(r4)return r4;var r;r4=(r=window.crypto)==null?void 0:r.subtle;var Q,S,B;if(((Q=r4)==null?0:Q.importKey)&&((S=r4)==null?0:S.sign)&&((B=r4)==null?0:B.encrypt))return r4;r4=void 0}}; g.SU=function(r){this.V=r}; aGj=function(r,Q,S,B){var k,L;return g.v(function(X){switch(X.V){case 1:if(r.S){X.qU(2);break}return g.z(X,B.importKey("raw",r.V,{name:"AES-CTR"},!1,["encrypt"]),3);case 3:r.S=X.j;case 2:return k={name:"AES-CTR",counter:S,length:128},g.z(X,B.encrypt(k,r.S,Q),4);case 4:return L=X.j,X.return(new Uint8Array(L))}})}; rEz=function(r,Q,S){r.j||(r.j=new V9(r.V));cW(r.j,S);return r.j.encrypt(Q)}; g.B2=function(r){this.V=r}; kg=function(r){this.U=new Uint8Array(64);this.S=new Uint8Array(64);this.W=0;this.Y=new Uint8Array(64);this.V=0;this.U.set(r);this.S.set(r);for(r=0;r<64;r++)this.U[r]^=92,this.S[r]^=54;this.reset()}; Q47=function(r,Q,S){for(var B=r.J,k=r.j[0],L=r.j[1],X=r.j[2],l=r.j[3],n=r.j[4],A=r.j[5],Y=r.j[6],W=r.j[7],b,t,P,T=0;T<64;)T<16?(B[T]=P=Q[S]<<24|Q[S+1]<<16|Q[S+2]<<8|Q[S+3],S+=4):(b=B[T-2],t=B[T-15],P=B[T-7]+B[T-16]+((b>>>17|b<<15)^(b>>>19|b<<13)^b>>>10)+((t>>>7|t<<25)^(t>>>18|t<<14)^t>>>3),B[T]=P),b=W+L$[T]+P+((n>>>6|n<<26)^(n>>>11|n<<21)^(n>>>25|n<<7))+(n&A^~n&Y),t=((k>>>2|k<<30)^(k>>>13|k<<19)^(k>>>22|k<<10))+(k&L^k&X^L&X),W=b+t,l+=b,T++,T<16?(B[T]=P=Q[S]<<24|Q[S+1]<<16|Q[S+2]<<8|Q[S+3],S+=4):(b= B[T-2],t=B[T-15],P=B[T-7]+B[T-16]+((b>>>17|b<<15)^(b>>>19|b<<13)^b>>>10)+((t>>>7|t<<25)^(t>>>18|t<<14)^t>>>3),B[T]=P),b=Y+L$[T]+P+((l>>>6|l<<26)^(l>>>11|l<<21)^(l>>>25|l<<7))+(l&n^~l&A),t=((W>>>2|W<<30)^(W>>>13|W<<19)^(W>>>22|W<<10))+(W&k^W&L^k&L),Y=b+t,X+=b,T++,T<16?(B[T]=P=Q[S]<<24|Q[S+1]<<16|Q[S+2]<<8|Q[S+3],S+=4):(b=B[T-2],t=B[T-15],P=B[T-7]+B[T-16]+((b>>>17|b<<15)^(b>>>19|b<<13)^b>>>10)+((t>>>7|t<<25)^(t>>>18|t<<14)^t>>>3),B[T]=P),b=A+L$[T]+P+((X>>>6|X<<26)^(X>>>11|X<<21)^(X>>>25|X<<7))+(X&l^ ~X&n),t=((Y>>>2|Y<<30)^(Y>>>13|Y<<19)^(Y>>>22|Y<<10))+(Y&W^Y&k^W&k),A=b+t,L+=b,T++,T<16?(B[T]=P=Q[S]<<24|Q[S+1]<<16|Q[S+2]<<8|Q[S+3],S+=4):(b=B[T-2],t=B[T-15],P=B[T-7]+B[T-16]+((b>>>17|b<<15)^(b>>>19|b<<13)^b>>>10)+((t>>>7|t<<25)^(t>>>18|t<<14)^t>>>3),B[T]=P),b=n+L$[T]+P+((L>>>6|L<<26)^(L>>>11|L<<21)^(L>>>25|L<<7))+(L&X^~L&l),t=((A>>>2|A<<30)^(A>>>13|A<<19)^(A>>>22|A<<10))+(A&Y^A&W^Y&W),P=W,W=l,l=P,P=Y,Y=X,X=P,P=A,A=L,L=P,n=k+b,k=b+t,T++;r.j[0]=k+r.j[0]|0;r.j[1]=L+r.j[1]|0;r.j[2]=X+r.j[2]|0;r.j[3]= l+r.j[3]|0;r.j[4]=n+r.j[4]|0;r.j[5]=A+r.j[5]|0;r.j[6]=Y+r.j[6]|0;r.j[7]=W+r.j[7]|0}; Bjg=function(r){var Q=new Uint8Array(32),S=64-r.V;r.V>55&&(S+=64);var B=new Uint8Array(S);B[0]=128;for(var k=r.W*8,L=1;L<9;L++){var X=k%256;B[S-L]=X;k=(k-X)/256}r.update(B);for(S=0;S<8;S++)Q[S*4]=r.j[S]>>>24,Q[S*4+1]=r.j[S]>>>16&255,Q[S*4+2]=r.j[S]>>>8&255,Q[S*4+3]=r.j[S]&255;SL8(r);return Q}; SL8=function(r){r.j=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];r.J=[];r.J.length=64;r.W=0;r.V=0}; kjU=function(r){this.j=r}; L8F=function(r,Q,S){r=new kg(r.j);r.update(Q);r.update(S);Q=Bjg(r);r.update(r.U);r.update(Q);Q=Bjg(r);r.reset();return Q}; Xs$=function(r){this.V=r}; ifj=function(r,Q,S,B){var k,L,X;return g.v(function(l){switch(l.V){case 1:if(r.j){l.qU(2);break}return g.z(l,B.importKey("raw",r.V,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),3);case 3:r.j=l.j;case 2:return k=new Uint8Array(Q.length+S.length),k.set(Q),k.set(S,Q.length),L={name:"HMAC",hash:"SHA-256"},g.z(l,B.sign(L,r.j,k),4);case 4:return X=l.j,l.return(new Uint8Array(X))}})}; K81=function(r,Q,S){r.S||(r.S=new kjU(r.V));return L8F(r.S,Q,S)}; l1F=function(r,Q,S){var B,k;return g.v(function(L){if(L.V==1){B=Qo();if(!B)return L.return(K81(r,Q,S));g.JR(L,3);return g.z(L,ifj(r,Q,S,B),5)}if(L.V!=3)return L.return(L.j);k=g.s1(L);g.oG(k);ae=!0;return L.return(K81(r,Q,S))})}; AE$=function(r){for(var Q="",S=0;S=0||tS(r,0,"gad_source",r.search(Pn))>=0}; ps7=function(){this.j=new Map}; mbU=function(r,Q){var S=o4().resolve(EYj);if(j4U(Q)){var B=xW(Q,"gclid");Q={handleEvent:function(l){r&&!r.closed&&typeof r.postMessage==="function"&&l&&l.origin&&l.source===r&&l.data&&l.data.action==="gcl_setup"&&r.postMessage(Object.assign({},{action:"gcl_transfer"},B&&{gclid:B},{gadSource:2}),l.origin)}}; for(var k=g.m(S.j),L=k.next();!L.done;L=k.next()){var X=g.m(L.value);L=X.next().value;X=X.next().value;if(L.closed)try{window.removeEventListener("message",X),S.j.delete(L)}catch(l){g.mp(l)}}r&&S.j.size<15&&(S.j.set(r,Q),window.addEventListener("message",Q))}}; Xm=function(r,Q,S){if(!Q)return r.length>=1?r[r.length-1]:null;for(var B=g.m(r),k=B.next();!k.done;k=B.next())if(k=k.value,k.width&&k.height&&(S&&k.width>=Q||!S&&k.height>=Q))return k;for(Q=r.length-1;Q>=0;Q--)if(S&&r[Q].width||!S&&r[Q].height)return r[Q];return r[0]}; iF=function(){this.state=1;this.fE=null;this.Ey=void 0}; Tjj=function(r,Q,S,B,k,L){var X=X===void 0?"trayride":X;S?(r.Xd(2),g.Hd(S,function(){if(window[X])oYU(r,B,X,k);else{r.Xd(3);var l=mij(S),n=document.getElementById(l);n&&(pRn(l),n.parentNode.removeChild(n));g.oG(new g.q3("BL:ULB",""+S))}},L)):Q?(L=g.Yx("SCRIPT"),Q instanceof Px?(L.textContent=xQ(Q),jz(L)):L.textContent=Q,L.nonce=tt(document),document.head.appendChild(L),document.head.removeChild(L),window[X]?oYU(r,B,X,k):(r.Xd(4),g.oG(new g.q3("BL:ULBJ")))):g.oG(new g.q3("BL:ULV"))}; oYU=function(r,Q,S,B){r.Xd(5);var k=!!r.Ey&&$bU.includes(g.X3(r.Ey)||"");try{var L=new ip({program:Q,globalName:S,Lm:{disable:!g.AU("att_web_record_metrics")||!g.AU("att_skip_metrics_for_cookieless_domains_ks")&&k,zL:"aGIf"}});L.kx.then(function(){r.Xd(6);B&&B(Q)}); r.FK(L)}catch(X){r.Xd(7),X instanceof Error&&g.oG(X)}}; K$=function(){var r=g.SI("yt.abuse.playerAttLoader");return r&&["bgvma","bgvmb","bgvmc"].every(function(Q){return Q in r})?r:null}; lF=function(){iF.apply(this,arguments)}; n$=function(){}; JEO=function(r,Q,S){for(var B=!1,k=g.m(r.pG.entries()),L=k.next();!L.done;L=k.next())L=g.m(L.value).next().value,L.slotType==="SLOT_TYPE_PLAYER_BYTES"&&L.X1==="core"&&(B=!0);if(B){a:if(!S){r=g.m(r.pG.entries());for(S=r.next();!S.done;S=r.next())if(B=g.m(S.value),S=B.next().value,B=B.next().value,S.slotType==="SLOT_TYPE_IN_PLAYER"&&S.X1==="core"){S=B.layoutId;break a}S=void 0}S?Q.NE(S):Q3("No triggering layout ID available when attempting to mute.")}}; Az=function(r,Q){this.vp=r;this.lT=Q}; Yg=function(){}; W2=function(){}; F8g=function(r){g.G.call(this);var Q=this;this.I1=r;this.j=new Map;bF(this,"commandExecutorCommand",function(S,B,k){wsR(Q,S.commands,B,k)}); bF(this,"clickTrackingParams",function(){})}; Njn=function(r,Q){bF(r,Q.d1(),function(S,B,k){Q.HI(S,B,k)})}; bF=function(r,Q,S){r.x7();r.j.get(Q)&&g.mp(Error("Extension name "+Q+" already registered"));r.j.set(Q,S)}; wsR=function(r,Q,S,B){Q=Q===void 0?[]:Q;r.x7();var k=[],L=[];Q=g.m(Q);for(var X=Q.next();!X.done;X=Q.next())X=X.value,g.e(X,s4n)||g.e(X,Zf1)?k.push(X):L.push(X);k=g.m(k);for(Q=k.next();!Q.done;Q=k.next())tz(r,Q.value,S,B);L=g.m(L);for(k=L.next();!k.done;k=L.next())tz(r,k.value,S,B)}; tz=function(r,Q,S,B){r.x7();Q.loggingUrls&&yEF(r,"loggingUrls",Q.loggingUrls,S,B);Q=g.m(Object.entries(Q));for(var k=Q.next();!k.done;k=Q.next()){var L=g.m(k.value);k=L.next().value;L=L.next().value;k==="openPopupAction"?r.I1.get().J1("innertubeCommand",{openPopupAction:L}):k==="confirmDialogEndpoint"?r.I1.get().J1("innertubeCommand",{confirmDialogEndpoint:L}):MO$.hasOwnProperty(k)||yEF(r,k,L,S,B)}}; yEF=function(r,Q,S,B,k){if((r=r.j.get(Q))&&typeof r==="function")try{r(S,B,k)}catch(L){g.mp(L)}else Q=new g.q3("Unhandled field",Q),g.oG(Q)}; P2=function(r,Q,S){this.VL=r;this.j=Q;this.UG=S;jO(o4(),{eN:EYj,oS:ps7})}; xg=function(r){this.value=r}; jU=function(r){this.value=r}; p$=function(r){this.value=r}; Eu=function(r){this.value=r}; m6=function(r){this.value=r}; oL=function(r){this.value=r}; T9=function(r){this.value=r}; $g=function(){xg.apply(this,arguments)}; Jz=function(r){this.value=r}; w4=function(r){this.value=r}; Fm=function(r){this.value=r}; NJ=function(r){this.value=r}; ZL=function(r){this.value=r}; yo=function(r){this.value=r}; MJ=function(r){this.value=r}; z9=function(r){this.value=r}; hz=function(r){this.value=r}; v2=function(r){this.value=r}; qJ=function(){xg.apply(this,arguments)}; f$=function(r){this.value=r}; IL=function(r){this.value=r}; G9=function(r){this.value=r}; uF=function(r){this.value=r}; DL=function(r){this.value=r}; eU=function(r){this.value=r}; g4=function(r){this.value=r}; Uu=function(r){this.value=r}; d4=function(r){this.value=r}; Ou=function(r){this.value=r}; RL=function(r){this.value=r}; H2=function(r){this.value=r}; C$=function(r){this.value=r}; Vo=function(r){this.value=r}; c2=function(r){this.value=r}; aL=function(r){this.value=r}; rI=function(r){this.value=r}; Qs=function(r){this.value=r}; SD=function(r){this.value=r}; Bw=function(r){this.value=r}; kq=function(r){this.value=r}; L5=function(r){this.value=r}; Xl=function(r){this.value=r}; iE=function(r){this.value=r}; K5=function(r){this.value=r}; lE=function(r){this.value=r}; n5=function(r){this.value=r}; An=function(r){this.value=r}; Yq=function(r){this.value=r}; Ww=function(r){this.value=r}; bE=function(r){this.value=r}; tn=function(r){this.value=r}; Pw=function(r){this.value=r}; xq=function(r){this.value=r}; jD=function(r){this.value=r}; p5=function(r){this.value=r}; EQ=function(r){this.value=r}; ml=function(r){this.value=r}; og=function(){xg.apply(this,arguments)}; T4=function(r){this.value=r}; $q=function(){xg.apply(this,arguments)}; Jn=function(){xg.apply(this,arguments)}; wI=function(){xg.apply(this,arguments)}; Fl=function(){xg.apply(this,arguments)}; Ne=function(){xg.apply(this,arguments)}; sQ=function(r){this.value=r}; ZN=function(r){this.value=r}; ys=function(r){this.value=r}; Me=function(r){this.value=r}; z4=function(r){this.value=r}; vw=function(r,Q,S){if(S&&!S.includes(r.layoutType))return!1;Q=g.m(Q);for(S=Q.next();!S.done;S=Q.next())if(!hn(r.clientMetadata,S.value))return!1;return!0}; qe=function(){return""}; zEO=function(r,Q){switch(r){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 Q(r),8}}; f5=function(r,Q,S,B){B=B===void 0?!1:B;b4.call(this,r);this.oz=S;this.P6=B;this.args=[];Q&&this.args.push(Q)}; C=function(r,Q,S,B){B=B===void 0?!1:B;b4.call(this,r);this.oz=S;this.P6=B;this.args=[];Q&&this.args.push(Q)}; Ig=function(r){var Q=new Map;r.forEach(function(S){Q.set(S.j(),S)}); this.j=Q}; hn=function(r,Q){return r.j.has(Q)}; G4=function(r,Q){r=r.j.get(Q);if(r!==void 0)return r.get()}; uE=function(r){return Array.from(r.j.keys())}; DN=function(r,Q,S){if(S&&S!==r.slotType)return!1;Q=g.m(Q);for(S=Q.next();!S.done;S=Q.next())if(!hn(r.clientMetadata,S.value))return!1;return!0}; vY8=function(r){var Q;return((Q=hEz.get(r))==null?void 0:Q.qK)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"}; gI=function(r,Q){var S={type:Q.slotType,controlFlowManagerLayer:qL1.get(Q.X1)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};Q.slotEntryTrigger&&(S.entryTriggerType=Q.slotEntryTrigger.triggerType);Q.slotPhysicalPosition!==1&&(S.slotPhysicalPosition=Q.slotPhysicalPosition);if(r){S.debugData={slotId:Q.slotId};if(r=Q.slotEntryTrigger)S.debugData.slotEntryTriggerData=eD(r);r=Q.slotFulfillmentTriggers;S.debugData.fulfillmentTriggerData=[];r=g.m(r);for(var B=r.next();!B.done;B=r.next())S.debugData.fulfillmentTriggerData.push(eD(B.value)); Q=Q.slotExpirationTriggers;S.debugData.expirationTriggerData=[];Q=g.m(Q);for(r=Q.next();!r.done;r=Q.next())S.debugData.expirationTriggerData.push(eD(r.value))}return S}; f1z=function(r,Q){var S={type:Q.layoutType,controlFlowManagerLayer:qL1.get(Q.X1)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};r&&(S.debugData={layoutId:Q.layoutId});return S}; eD=function(r,Q){var S={type:r.triggerType};Q!=null&&(S.category=Q);r.triggeringSlotId!=null&&(S.triggerSourceData||(S.triggerSourceData={}),S.triggerSourceData.associatedSlotId=r.triggeringSlotId);r.triggeringLayoutId!=null&&(S.triggerSourceData||(S.triggerSourceData={}),S.triggerSourceData.associatedLayoutId=r.triggeringLayoutId);return S}; I1R=function(r,Q,S,B){Q={opportunityType:Q};r&&(B||S)&&(B=g.tW(B||[],function(k){return gI(r,k)}),Q.debugData=Object.assign({},S&&S.length>0?{associatedSlotId:S}:{},B.length>0?{slots:B}:{})); return Q}; dI=function(r,Q){return function(S){return Gjj(UQ(r),Q.slotId,Q.slotType,Q.slotPhysicalPosition,Q.X1,Q.slotEntryTrigger,Q.slotFulfillmentTriggers,Q.slotExpirationTriggers,S.layoutId,S.layoutType,S.X1)}}; Gjj=function(r,Q,S,B,k,L,X,l,n,A,Y){return{adClientDataEntry:{slotData:gI(r,{slotId:Q,slotType:S,slotPhysicalPosition:B,X1:k,slotEntryTrigger:L,slotFulfillmentTriggers:X,slotExpirationTriggers:l,clientMetadata:new Ig([])}),layoutData:f1z(r,{layoutId:n,layoutType:A,X1:Y,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],OG:new Map,clientMetadata:new Ig([]),xf:{}})}}}; Rg=function(r){this.ew=r;r=Math.random();var Q=this.ew.get();Q=g.OQ(Q.T.D().experiments,"html5_debug_data_log_probability");Q=Number.isFinite(Q)&&Q>=0&&Q<=1?Q:0;this.j=r1){g.oG(new g.q3("Exit already started",{current:r.currentState}));var S=!1}else S=!0;if(!S)return!1;r.currentState=2;r.j=Q;return!0}; cl=function(r){if(r.currentState!==2)return!1;r.currentState=3;return!0}; P81=function(r,Q){var S=new Map;r=g.m(r);for(var B=r.next();!B.done;B=r.next()){B=B.value;if(B.layoutType==="LAYOUT_TYPE_MEDIA")var k="v";else B.layoutType==="LAYOUT_TYPE_MEDIA_BREAK"?(k=G4(B.clientMetadata,"metadata_type_linked_in_player_layout_type"),k=k==="LAYOUT_TYPE_ENDCAP"||k==="LAYOUT_TYPE_VIDEO_INTERSTITIAL"?"e":k==="LAYOUT_TYPE_SURVEY"?"s":k==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"?"si":"u"):k="u";S.set(B.layoutId,k);if(k==="u"){var L={};k=Q;B=(L.c=B.layoutId,L);k.T.pY("uct",B)}}r= Q.F$();ap={contentCpn:r,XG:S};B={};S=(B.ct=S.size,B.c=r,B);Q.T.pY("acc",S)}; xlU=function(){ap={contentCpn:"",XG:new Map}}; rA=function(r){var Q;return(Q=ap.XG.get(r))!=null?Q:"u"}; Qe=function(r,Q,S){r.T.pY(Q,S);jvU(r)}; p$g=function(r){var Q=r.layoutId,S=r.I8;if(r.B2){var B={};Qe(r.VL,"slso",(B.ec=Q,B.is=S,B.ctp=rA(Q),B))}}; S9=function(r){var Q=r.layoutId,S=r.I8;if(r.B2){var B={};Qe(r.VL,"slse",(B.ec=Q,B.is=S,B.ctp=rA(Q),B))}}; ErR=function(r){var Q=r.layoutId,S=r.I8,B=r.VL;r.B2&&(r={},Qe(B,"sleo",(r.xc=Q,r.is=S,r.ctp=rA(Q),r)),jvU(B))}; ml$=function(r){var Q=r.cpn,S=r.VL;r=r.I8;var B=S.F$(),k={};Qe(S,"ce",(k.ec=Q,k.ia=Q!==B,k.r=ap.XG.has(Q),k.is=r,k.ctp=rA(Q),k))}; jvU=function(r){if(r.F$()!==ap.contentCpn){var Q={};Q=(Q.c=ap.contentCpn,Q);r.T.pY("ccm",Q)}}; or7=function(r){var Q=r.cpn,S=r.VL;r=r.I8;var B=S.F$(),k={};Qe(S,"cx",(k.xc=Q,k.ia=Q!==B,k.r=ap.XG.has(Q),k.is=r,k.ctp=rA(Q),k))}; TC7=function(r){this.params=r;this.j=new Set}; $l8=function(r,Q,S){if(!r.j.has(Q)){r.j.add(Q);var B={};r.params.Bg.fY(Q,Object.assign({},S,(B.p_ac=r.params.adCpn,B.p_isv=r.params.mW&&r.params.HL,B)))}}; kf=function(r,Q,S){if(B5(r.params.Bg.ew.get(),!0)){var B=S.flush,k={};$l8(r,Q,(k.cts=S.currentTimeSec,k.f=B,k))}}; JFU=function(r,Q){this.VL=r;this.ew=Q}; L4=function(r){var Q=[];if(r){r=g.m(Object.entries(r));for(var S=r.next();!S.done;S=r.next()){var B=g.m(S.value);S=B.next().value;B=B.next().value;B!==void 0&&(B=typeof B==="boolean"?""+ +B:(""+B).replace(/[:,=]/g,"_"),Q.push(S+"."+B))}}return Q.join(";")}; g.XP=function(r,Q,S){Q=Q===void 0?{}:Q;this.errorCode=r;this.details=Q;this.severity=S===void 0?0:S}; iq=function(r){return r===1||r===2}; K4=function(r,Q){Q=Q===void 0?0:Q;if(r instanceof g.XP)return r;r=r&&r instanceof Error?r:Error(""+r);iq(Q)?g.mp(r):g.oG(r);return new g.XP(Q===1?"player.fatalexception":"player.exception",{name:""+r.name,message:""+r.message},Q)}; w$O=function(r,Q){function S(){var B=g.u_.apply(0,arguments);r.removeEventListener("playing",S);Q.apply(null,g.tR(B))} r.addEventListener("playing",S)}; lq=function(){var r=g.SI("yt.player.utils.videoElement_");r||(r=g.Yx("VIDEO"),g.Ql("yt.player.utils.videoElement_",r));return r}; n4=function(r){var Q=lq();return!!(Q&&Q.canPlayType&&Q.canPlayType(r))}; Yf=function(r){if(/opus/.test(r)&&g.Aj&&!x7("38")&&!g.v9())return!1;if(window.MediaSource&&window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(r);if(window.ManagedMediaSource&&window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(r);if(/webm/.test(r)&&!pH7())return!1;r==='audio/mp4; codecs="mp4a.40.2"'&&(r='video/mp4; codecs="avc1.4d401f"');return!!n4(r)}; F$_=function(r){try{var Q=Yf('video/mp4; codecs="avc1.42001E"')||Yf('video/webm; codecs="vp9"');return(Yf('audio/mp4; codecs="mp4a.40.2"')||Yf('audio/webm; codecs="opus"'))&&(Q||!r)||n4('video/mp4; codecs="avc1.42001E, mp4a.40.2"')?null:"fmt.noneavailable"}catch(S){return"html5.missingapi"}}; W5=function(){var r=lq();return!(!r.webkitSupportsPresentationMode||typeof r.webkitSetPresentationMode!=="function")}; bq=function(){var r=lq();try{var Q=r.muted;r.muted=!Q;return r.muted!==Q}catch(S){}return!1}; NCn=function(){var r;return((r=navigator.connection)==null?void 0:r.type)||""}; g.tj=function(){j2.apply(this,arguments)}; P5=function(r,Q,S,B,k,L,X,l){this.sampleRate=r===void 0?0:r;this.numChannels=Q===void 0?0:Q;this.spatialAudioType=S===void 0?"SPATIAL_AUDIO_TYPE_NONE":S;this.j=B===void 0?!1:B;this.S=k;this.W=L;this.audioQuality=X===void 0?"AUDIO_QUALITY_UNKNOWN":X;this.V=l===void 0?!1:l}; p4=function(r,Q,S,B,k,L,X,l,n){this.width=r;this.height=Q;this.quality=L||xf(r,Q);this.qualityOrdinal=g.j9[this.quality];this.fps=S||0;this.stereoLayout=!k||B!=null&&B!=="UNKNOWN"&&B!=="RECTANGULAR"?0:k;this.projectionType=B?B==="EQUIRECTANGULAR"&&k===2?"EQUIRECTANGULAR_THREED_TOP_BOTTOM":B:"UNKNOWN";(r=X)||(r=g.j9[this.quality],r===0?r="\uc790\ub3d9":(Q=this.fps,S=this.projectionType,r=r.toString()+(S==="EQUIRECTANGULAR"||S==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||S==="MESH"?"s":"p")+(Q>55?"60":Q> 49?"50":Q>39?"48":"")));this.qualityLabel=r;this.j=l||"";this.primaries=n||""}; xf=function(r,Q){var S=Math.max(r,Q);r=Math.min(r,Q);Q=EA[0];for(var B=0;B=Math.floor(L*16/9)*1.3||r>=L*1.3)return Q;Q=k}return"tiny"}; TX=function(r,Q,S){S=S===void 0?{}:S;this.id=r;this.mimeType=Q;S.gq>0||(S.gq=16E3);Object.assign(this,S);r=g.m(this.id.split(";"));this.itag=r.next().value;this.j=r.next().value;this.containerType=mS(Q);this.sG=oR[this.itag]||""}; $f=function(r){return r.sG==="9"||r.sG==="("||r.sG==="9h"||r.sG==="(h"}; svF=function(r){return r.sG==="H"||r.sG==="h"}; Jj=function(r){return r.sG==="9h"||r.sG==="(h"}; ZJ$=function(r){return!!r.xa&&!!r.xa.fairplay&&(r.sG==="("||r.sG==="(h"||r.sG==="A"||r.sG==="MEAC3")||wA&&!!r.xa&&r.sG==="1e"}; FP=function(r){return r.sG==="1"||r.sG==="1h"||wA&&r.sG==="1e"}; NP=function(r){return r.sG==="mac3"||r.sG==="meac3"||r.sG==="m"||r.sG==="i"}; sA=function(r){return r.sG==="MAC3"||r.sG==="MEAC3"||r.sG==="M"||r.sG==="I"}; g.Za=function(r){return r.containerType===1}; yFU=function(r){return r.sG==="("||r.sG==="(h"||r.sG==="H"||wA&&r.sG==="1e"}; ye=function(r){return r.mimeType==="application/x-mpegURL"}; g.MP=function(r,Q){return{itag:+r.itag,lmt:Q?0:r.lastModified,xtags:r.j||""}}; My_=function(r){var Q=navigator.mediaCapabilities;if(Q==null||!Q.decodingInfo||r.sG==="f")return Promise.resolve();var S={type:r.audio&&r.video?"file":"media-source"};r.video&&(S.video={contentType:r.mimeType,width:r.video.width||640,height:r.video.height||360,bitrate:r.gq*8||1E6,framerate:r.video.fps||30});r.audio&&(S.audio={contentType:r.mimeType,channels:""+(r.audio.numChannels||2),bitrate:r.gq*8||128E3,samplerate:r.audio.sampleRate||44100});return Q.decodingInfo(S).then(function(B){r.V=B})}; zX=function(r){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(r)}; hj=function(r){return/(vp9|vp09|vp8|avc1|av01)/.test(r)}; v5=function(r){return r.includes("vtt")||r.includes("text/mp4")}; mS=function(r){return r.indexOf("/mp4")>=0?1:r.indexOf("/webm")>=0?2:r.indexOf("/x-flv")>=0?3:r.indexOf("/vtt")>=0?4:0}; qP=function(r,Q,S,B,k,L){var X=new P5;Q in g.j9||(Q="small");Q==="light"&&(Q="tiny");B&&k?(k=Number(k),B=Number(B)):(k=g.j9[Q],B=Math.round(k*16/9));L=new p4(B,k,0,null,void 0,Q,L);r=unescape(r.replace(/"/g,'"'));return new TX(S,r,{audio:X,video:L})}; f4=function(r){var Q="id="+r.id;r.video&&(Q+=", res="+r.video.qualityLabel);var S,B;return Q+", byterate=("+((S=r.fh)==null?void 0:S.toFixed(0))+", "+((B=r.gq)==null?void 0:B.toFixed(0))+")"}; IR=function(r,Q){return{start:function(S){return r[S]}, end:function(S){return Q[S]}, length:r.length}}; zLU=function(r,Q,S){for(var B=[],k=[],L=0;L=Q)return S}catch(B){}return-1}; Da=function(r,Q){return uq(r,Q)>=0}; hLU=function(r,Q){if(!r)return NaN;Q=uq(r,Q);return Q>=0?r.start(Q):NaN}; e9=function(r,Q){if(!r)return NaN;Q=uq(r,Q);return Q>=0?r.end(Q):NaN}; UA=function(r){return r&&r.length?r.end(r.length-1):NaN}; dA=function(r){return UA(r)>0}; OA=function(r,Q){r=e9(r,Q);return r>=0?r-Q:0}; RR=function(r,Q,S){for(var B=[],k=[],L=0;LS||(B.push(Math.max(Q,r.start(L))-Q),k.push(Math.min(S,r.end(L))-Q));return IR(B,k)}; H5=function(r,Q,S,B){g.Co.call(this);var k=this;this.j7=r;this.start=Q;this.end=S;this.isActive=B;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.Ou={error:function(){!k.x7()&&k.isActive&&k.publish("error",k)}, updateend:function(){!k.x7()&&k.isActive&&k.publish("updateend",k)}}; this.j7.bx(this.Ou);this.MR=this.isActive}; Ve=function(r,Q,S,B,k,L){g.Co.call(this);var X=this;this.Ka=r;this.vC=Q;this.id=S;this.containerType=B;this.sG=k;this.HL=L;this.Xg=this.Fa=this.lU=null;this.dj=!1;this.appendWindowStart=this.timestampOffset=0;this.hD=IR([],[]);this.J6=!1;this.yA=[];this.Tk=C4?[]:void 0;this.lC=function(n){return X.publish(n.type,X)}; var l;if((l=this.Ka)==null?0:l.addEventListener)this.Ka.addEventListener("updateend",this.lC),this.Ka.addEventListener("error",this.lC)}; c5=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; aR=function(r,Q){this.u6=r;this.j=Q===void 0?!1:Q;this.V=!1}; ri=function(r,Q,S){S=S===void 0?!1:S;g.G.call(this);this.mediaElement=r;this.rq=Q;this.isView=S;this.Y=0;this.W=!1;this.U=!0;this.C=0;this.callback=null;this.X=!1;this.rq||(this.vC=this.mediaElement.eR());this.events=new g.tj(this);g.u(this,this.events);this.S=new aR(this.rq?window.URL.createObjectURL(this.rq):this.vC.webkitMediaSourceURL,!0);r=this.rq||this.vC;pB(this.events,r,["sourceopen","webkitsourceopen"],this.V7q);pB(this.events,r,["sourceclose","webkitsourceclose"],this.M7Y);this.J={updateend:this.Wy}}; vrz=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; qE_=function(r,Q){QV(r)?g.P6(function(){Q(r)}):r.callback=Q}; fBg=function(r,Q,S){if(Su){var B;Bk(r.mediaElement,{l:"mswssb",sr:(B=r.mediaElement.MU)==null?void 0:B.cM()},!1);Q.bx(r.J,r);S.bx(r.J,r)}r.j=Q;r.V=S;g.u(r,Q);g.u(r,S)}; k5=function(r){return!!r.j||!!r.V}; QV=function(r){try{return LT(r)==="open"}catch(Q){return!1}}; LT=function(r){if(r.rq)return r.rq.readyState;switch(r.vC.webkitSourceState){case r.vC.SOURCE_OPEN:return"open";case r.vC.SOURCE_ENDED:return"ended";default:return"closed"}}; XF=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; IB$=function(r){QV(r)&&(r.rq?r.rq.endOfStream():r.vC.webkitSourceEndOfStream(r.vC.EOS_NO_ERROR))}; GeF=function(r,Q,S,B){if(!r.j||!r.V)return null;var k=r.j.isView()?r.j.j7:r.j,L=r.V.isView()?r.V.j7:r.V,X=new ri(r.mediaElement,r.rq,!0);X.S=r.S;fBg(X,new H5(k,Q,S,B),new H5(L,Q,S,B));QV(r)||r.j.eE(r.j.ZA());return X}; uHU=function(r){var Q;(Q=r.j)==null||Q.M2();var S;(S=r.V)==null||S.M2();r.U=!1}; ig=function(){var r=this;this.mU=this.Vs=EFO;this.promise=new g.jH(function(Q,S){r.Vs=Q;r.mU=S})}; KT=function(){g.G.call(this);this.fW=!1;this.u6=null;this.J=this.Y=!1;this.W=new g.rp;this.MU=null;g.u(this,this.W)}; lg=function(r){r=r.Dt();return r.length<1?NaN:r.end(r.length-1)}; Dlg=function(r){!r.V&&vrz()&&(r.S?r.S.then(function(){return Dlg(r)}):r.Wg()||(r.V=r.Y$()))}; eLw=function(r){r.V&&(r.V.dispose(),r.V=void 0)}; Bk=function(r,Q,S){var B;((B=r.MU)==null?0:B.ED())&&r.MU.pY("rms",Q,S===void 0?!1:S)}; grj=function(r,Q,S){r.isPaused()||r.getCurrentTime()>Q||S>10||(r.play(),g.XK(function(){grj(r,r.getCurrentTime(),S+1)},500))}; Ulj=function(r,Q){r.u6&&r.u6.equals(Q)||(r.u6&&r.u6.dispose(),r.u6=Q)}; nT=function(r){return OA(r.s9(),r.getCurrentTime())}; dlU=function(r,Q){if(r.Mr()===0||r.hasError())return!1;var S=r.getCurrentTime()>0;return Q>=0&&(r=r.Dt(),r.length||!S)?Da(r,Q):S}; AN=function(r){r.Wg()&&(r.MU&&r.MU.jM("rs_s"),fm&&r.getCurrentTime()>0&&r.seekTo(0),r.pS(),r.load(),Ulj(r,null));delete r.S}; Y5=function(r){switch(r.IC()){case 2:return"progressive.net.retryexhausted";case 3:return r=r.e_(),(r==null?0:r.includes("MEDIA_ERR_CAPABILITY_CHANGED"))||OJF&&(r==null?0:r.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.Wk=function(r,Q,S){this.N5=Q===void 0?null:Q;this.seekSource=S===void 0?null:S;this.state=r||64}; bg=function(r,Q,S){S=S===void 0?!1:S;return RLn(r,Q.getCurrentTime(),(0,g.xa)(),nT(Q),S)}; tN=function(r,Q,S,B){if(!(Q===r.state&&S===r.N5&&B===r.seekSource||Q!==void 0&&(Q&128&&!S||Q&2&&Q&16))){var k;if(k=Q)k=Q||r.state,k=!!(k&16||k&32);r=new g.Wk(Q,S,k?B?B:r.seekSource:null)}return r}; Pk=function(r,Q,S){return tN(r,r.state|Q,null,S===void 0?null:S)}; x5=function(r,Q){return tN(r,r.state&~Q,null,null)}; ju=function(r,Q,S,B){return tN(r,(r.state|Q)&~S,null,B===void 0?null:B)}; g.R=function(r,Q){return!!(r.state&Q)}; g.pT=function(r,Q){return Q.state===r.state&&Q.N5===r.N5}; ET=function(r){return r.isPlaying()&&!g.R(r,16)&&!g.R(r,32)}; mI=function(r){return g.R(r,128)?-1:g.R(r,2)?0:g.R(r,2048)?3:g.R(r,64)?-1:g.R(r,1)&&!g.R(r,32)?3:g.R(r,8)?1:g.R(r,4)?2:-1}; TR=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t,P,T,w){g.G.call(this);var M=this;this.y6=r;this.slot=Q;this.layout=S;this.UG=B;this.c8=k;this.tV=L;this.AV=X;this.yk=l;this.AX=n;this.X3=A;this.position=W;this.Y=b;this.ew=t;this.CU=P;this.PC=T;this.context=w;this.fD=!0;this.U=!1;this.B8="not_rendering";this.V=!1;this.S=new CA;r=G4(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.nY=new Xn(S.OG,this.UG,r,S.layoutId);var y;r=((y=ot(this))==null?void 0:y.progressCommands)||[];this.W=new Ooj(n, r,S.layoutId,function(){return M.vH()}); this.j=new TC7({adCpn:this.layout.layoutId,Bg:w.Bg,mW:this.CU,HL:this.layout.layoutType==="LAYOUT_TYPE_MEDIA"})}; $5=function(r){return{layoutId:r.rY(),I8:r.CU,VL:r.tV.get(),B2:r.F6()}}; JN=function(r,Q){return Q.layoutId!==r.layout.layoutId?(r.y6.j_(r.slot,Q,new f5("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+r.layout.layoutId+("and LayoutType: "+r.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; wi=function(r){r.B8="rendering_start_requested";r.X3(-1)}; ot=function(r){return G4(r.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS")}; HJU=function(r){Q3("Received layout exit signal when not in layout exit flow.",r.slot,r.layout)}; C8O=function(r){var Q;return((Q=FF(r.tV.get(),2))==null?void 0:Q.clientPlaybackNonce)||""}; NK=function(r,Q){switch(Q){case "normal":r.La("complete");break;case "skipped":r.La("skip");break;case "abandoned":Yj(r.nY,"impression")&&r.La("abandon")}}; sT=function(r,Q){r.U||(Q=new g.Sj(Q.state,new g.Wk),r.U=!0);return Q}; Zx=function(r,Q){dU(Q)?r.X3(1):g.kK(Q,4)&&!g.kK(Q,2)&&r.vv();Bu(Q,4)<0&&!(Bu(Q,2)<0)&&r.L9()}; Vyg=function(r){r.position===0&&(r.yk.get(),r=G4(r.layout.clientMetadata,"metadata_type_ad_placement_config").kind,r={adBreakType:yV(r)},j7("ad_bl"),g.pu(r))}; MK=function(r,Q){nA(r.nY,Q,!r.V)}; aBz=function(r){var Q;return(((Q=ot(r))==null?void 0:Q.progressCommands)||[]).findIndex(function(S){return!!g.e(S==null?void 0:S.command,cFU)})!==-1}; zR=function(r,Q){var S=G4(r.clientMetadata,"metadata_type_eligible_for_ssap");return S===void 0?(Q3("Expected SSAP eligibility in PlayerBytes factory",r),!1):Q.F6(S)}; hN=function(r,Q){if(!NI(Q.get(),"html5_ssap_pass_transition_reason"))return 3;switch(r){case "skipped":case "muted":case "user_input_submitted":return 3;case "normal":return 2;case "error":return Q3("Unexpected error from cPACF during rendering"),6;case "abandoned":return 5;case "user_cancelled":case "unknown":return Q3("Unexpected layout exit reason",void 0,void 0,{layoutExitReason:r}),3;default:n9(r,"unknown layoutExitReason")}}; rwj=function(r){Q3("getExitReason: unexpected reason",void 0,void 0,{reason:r})}; vk=function(r,Q){if(NI(Q.get(),"html5_ssap_pass_transition_reason"))switch(r){case 2:return"normal";case 4:case 6:case 7:return"error";case 5:return rwj(r),"abandoned";case 3:case 1:return rwj(r),"error";default:n9(r,"unexpected transition reason")}else switch(r){case 2:return"normal";case 4:return"error";case 5:case 3:case 1:case 6:case 7:return Q3("getExitReason: unexpected reason",void 0,void 0,{reason:r}),"error";default:n9(r,"unexpected transition reason")}}; g.qK=function(r,Q,S){mo(r,S)||TB(r,Q,S);mo(r,"video_to_ad")||TB(r,Q,"video_to_ad");mo(r,"ad_to_video")||TB(r,Q,"ad_to_video");mo(r,"ad_to_ad")||TB(r,Q,"ad_to_ad")}; fT=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t,P,T,w,M){TR.call(this,r,Q,S,B,k,L,X,l,A,Y,W,b,t,P,T,w,M);var y=this;this.I1=n;this.Md=W;this.aV=!0;this.nK=this.S5=0;this.mG=Mp(function(){p$g($5(y));y.y6.b6(y.slot,y.layout)}); this.iF=Mp(function(){ErR($5(y));y.B8!=="rendering_stop_requested"&&y.Md(y);y.layoutExitReason?y.y6.Gx(y.slot,y.layout,y.layoutExitReason):HJU(y)}); this.timer=new g.sq(200);this.timer.listen("tick",function(){y.K0()}); g.u(this,this.timer)}; GR=function(r){r.nK=Date.now();It(r,r.S5);r.timer.start()}; QPz=function(r){r.S5=r.vH();r.wU(r.S5/1E3,!0);It(r,r.S5)}; It=function(r,Q){Q={current:Q/1E3,duration:r.vH()/1E3};r.I1.get().J1("onAdPlaybackProgress",Q)}; ug=function(r){fT.call(this,r.y6,r.slot,r.KD,r.UG,r.c8,r.tV,r.AV,r.yk,r.I1,r.AX,r.X3,r.Md,r.It,r.Ik,r.ew,r.CU,r.PC,r.context)}; Dx=function(r){fT.call(this,r.y6,r.slot,r.KD,r.UG,r.c8,r.tV,r.AV,r.yk,r.I1,r.AX,r.X3,r.Md,r.It,r.Ik,r.ew,r.CU,r.PC,r.context)}; eu=function(){Dx.apply(this,arguments)}; SWw=function(r){return zR(r.slot,r.ew.get())?new eu(r):new ug(r)}; di=function(r){TR.call(this,r.callback,r.slot,r.KD,r.UG,r.c8,r.tV,r.AV,r.yk,r.AX,r.X3,r.Md,r.It,r.Ik,r.ew,r.CU,r.PC,r.context);var Q=this;this.adCpn="";this.Ih=this.Dd=0;this.mG=Mp(function(){p$g($5(Q));Q.y6.b6(Q.slot,Q.layout)}); this.iF=Mp(function(){ErR($5(Q));Q.B8!=="rendering_stop_requested"&&Q.Md(Q);Q.layoutExitReason?Q.y6.Gx(Q.slot,Q.layout,Q.layoutExitReason):HJU(Q)}); this.PL=r.PL;this.o1=r.o1;this.eP=r.eP;this.I1=r.I1;this.XI=r.XI;this.Md=r.Md;if(!this.F6()){NI(this.ew.get(),"html5_disable_media_load_timeout")||(this.rR=new g.D9(function(){Q.z2("load_timeout",new f5("Media layout load timeout.",{},"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT",!0),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")},1E4)); r=gi(this.ew.get());var S=UT(this.ew.get());r&&S&&(this.vr=new g.D9(function(){var B=G4(Q.layout.clientMetadata,"metadata_type_preload_player_vars");B&&Q.o1.get().T.preloadVideoByPlayerVars(B,2,300)}))}}; kWj=function(r,Q){var S=G4(Q.clientMetadata,"metadata_type_ad_video_id"),B=G4(Q.clientMetadata,"metadata_type_legacy_info_card_vast_extension");S&&B&&r.XI.get().T.D().mq.add(S,{Al:B});(Q=G4(Q.clientMetadata,"metadata_type_sodar_extension_data"))&&Lp8(r.PL.get(),Q);B08(r.AV.get(),!1)}; L2U=function(r){B08(r.AV.get(),!0);var Q;((Q=r.shrunkenPlayerBytesConfig)==null?0:Q.shouldRequestShrunkenPlayerBytes)&&r.AV.get().Dz(!1)}; Xu8=function(r){return new OT(r)}; Rt=function(){di.apply(this,arguments)}; OT=function(){Rt.apply(this,arguments)}; iDz=function(r){return SWw(Object.assign({},r,{y6:r.callback,X3:function(){}}))}; K2g=function(r){return new di(Object.assign({},r,{X3:function(Q){r.I1.get().J1("onAdIntroStateChange",Q)}}))}; lWn=function(r){function Q(S){r.I1.get().v3(S)} return zR(r.slot,r.ew.get())?Xu8(Object.assign({},r,{X3:Q})):new di(Object.assign({},r,{X3:Q}))}; Hk=function(r){for(var Q=r.KD,S=["METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"],B=g.m(i0()),k=B.next();!k.done;k=B.next())S.push(k.value);if(Zp(Q,{VU:S,s4:["LAYOUT_TYPE_MEDIA_BREAK"]}))return iDz(r);Q=r.KD;S=["metadata_type_player_vars","metadata_type_player_bytes_callback_ref"];B=g.m(i0());for(k=B.next();!k.done;k=B.next())S.push(k.value);if(Zp(Q,{VU:S,s4:["LAYOUT_TYPE_MEDIA"]}))return hn(r.KD.clientMetadata,"metadata_type_ad_intro")?K2g(r):lWn(r)}; Awg=function(r){var Q=G4(r.clientMetadata,"metadata_type_ad_placement_config").kind,S=G4(r.clientMetadata,"metadata_type_linked_in_player_layout_type");return{cpn:r.layoutId,adType:nK$(S),adBreakType:yV(Q)}}; yV=function(r){switch(r){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"}}; nK$=function(r){switch(r){case "LAYOUT_TYPE_ENDCAP":return"adVideoEnd";case "LAYOUT_TYPE_SURVEY":return"surveyAd";case "LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT":return"surveyInterstitialAd";default:return"unknown"}}; YWj=function(r){try{return new CT(r.XP,r.slot,r.layout,r.U4,r.qM,r.tV,r.WD,r.o1,r.Ca,r.AV,r.q9_,r)}catch(Q){}}; CT=function(r,Q,S,B,k,L,X,l,n,A,Y,W){g.G.call(this);this.XP=r;this.slot=Q;this.layout=S;this.U4=B;this.qM=k;this.tV=L;this.WD=X;this.o1=l;this.Ca=n;this.AV=A;this.params=W;this.fD=!0;r=Hk(Y);if(!r)throw Error("Invalid params for sublayout");this.n0=r}; W21=function(){this.j=1;this.V=new CA}; VV=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t){g.G.call(this);this.callback=r;this.tV=Q;this.WD=S;this.o1=B;this.AV=k;this.xv=L;this.yk=X;this.qb=l;this.slot=n;this.layout=A;this.U4=Y;this.L2=W;this.Ca=b;this.ew=t;this.fD=!0;this.H_=!1;this.Qh=[];this.A6=-1;this.qt=!1;this.u_=new W21}; bDj=function(r){var Q;return(Q=r.layout.Rt)!=null?Q:G4(r.layout.clientMetadata,"metadata_type_sub_layouts")}; ck=function(r){return{VL:r.tV.get(),I8:!1,B2:r.F6()}}; tjg=function(r,Q,S){if(r.yx()===r.Qh.length-1){var B,k;Q3("Unexpected skip requested during the last sublayout",(B=r.fn())==null?void 0:B.ra(),(k=r.fn())==null?void 0:k.LY(),{requestingSlot:Q,requestingLayout:S})}}; PM8=function(r,Q,S){return S.layoutId!==at(r,Q,S)?(Q3("onSkipRequested for a PlayerBytes layout that is not currently active",r.ra(),r.LY()),!1):!0}; xqR=function(r){r.yx()===r.Qh.length-1&&Q3("Unexpected skip with target requested during the last sublayout")}; jPj=function(r,Q,S){return S.renderingContent===void 0&&S.layoutId!==at(r,Q,S)?(Q3("onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active",r.ra(),r.LY(),{requestingSlot:Q,requestingLayout:S}),!1):!0}; pu8=function(r,Q,S,B){var k=G4(Q.LY().clientMetadata,"metadata_type_ad_pod_skip_target");if(k&&k>0&&k0)){Q3("Invalid index for playLayoutAtIndexOrExit when no ad has played yet.",r.slot,r.layout,{indexToPlay:Q,layoutId:r.layout.layoutId});break a}r.A6=Q;Q=r.fn();if(r.yx()>0&&!r.F6()){var S=r.yk.get();S.V=!1;var B={};S.j&&S.videoId&&(B.cttAuthInfo={token:S.j,videoId:S.videoId});E3("ad_to_ad",B)}r.XK(Q)}}; BT=function(r){VV.call(this,r.XP,r.tV,r.WD,r.o1,r.AV,r.xv,r.yk,r.qb,r.slot,r.layout,r.U4,r.L2,r.Ca,r.ew)}; oK$=function(r){(r=r.fn())&&r.HH()}; kR=function(r){VV.call(this,r.XP,r.tV,r.WD,r.o1,r.AV,r.xv,r.yk,r.qb,r.slot,r.layout,r.U4,r.L2,r.Ca,r.ew);this.w0=void 0}; T0g=function(r,Q){r.Pe()&&!cl(r.u_.V)||r.callback.Gx(r.slot,r.layout,Q)}; LO=function(r){return NI(r.ew.get(),"html5_ssap_pass_transition_reason")}; $qg=function(r,Q,S){Q.v2().currentState<2&&(S=vk(S,r.ew),Q.C0(Q.LY(),S));S=Q.v2().j;r.cS(r.slot,Q.LY(),S)}; Jw$=function(r,Q){if(r.u_.V.currentState<2){var S=vk(Q,r.ew);S==="error"?r.callback.j_(r.slot,r.layout,new f5("Player transition with error during SSAP composite layout.",{playerErrorCode:"non_video_expired",transitionReason:Q},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):ST(r.L2,r.layout,S)}}; Xz=function(r,Q,S){Q.v2().currentState>=2||(Q.C0(Q.LY(),S),cl(Q.v2())&&(lQ(r.qb,r.slot,Q.LY(),S),r.w0=void 0))}; wu_=function(r,Q){r.u_.j===2&&Q!==r.F$()&&Q3("onClipEntered: unknown cpn",r.slot,r.layout,{cpn:Q})}; F2U=function(r,Q){var S=r.fn();if(S){var B=S.LY().layoutId,k=r.yx()+1;r.Pe()?Xz(r,S,Q):S.C0(S.LY(),Q);k>=0&&kk&&X.PJ(Y,k-B);return Y}; qWg=function(r,Q,S){var B=G4(Q.clientMetadata,"metadata_type_sodar_extension_data");if(B)try{Lp8(S,B)}catch(k){Q3("Unexpected error when loading Sodar",r,Q,{error:k})}}; fWU=function(r,Q,S,B,k,L,X){bf(r,Q,new g.Sj(S,new g.Wk),B,k,X,!1,L)}; bf=function(r,Q,S,B,k,L,X,l){X=X===void 0?!0:X;dU(S)&&OK(k,0,null)&&(!Yj(r,"impression")&&l&&l(),r.La("impression"));Yj(r,"impression")&&(g.kK(S,4)&&!g.kK(S,2)&&r.fZ("pause"),Bu(S,4)<0&&!(Bu(S,2)<0)&&r.fZ("resume"),g.kK(S,16)&&k>=.5&&r.fZ("seek"),X&&g.kK(S,2)&&tr(r,S.state,Q,B,k,L))}; tr=function(r,Q,S,B,k,L,X,l){Yj(r,"impression")&&(L?(L=k-B,L=L>=-1&&L<=2):L=Math.abs(B-k)<=1,PT(r,Q,L?B:k,S,B,X,l&&L),L&&r.La("complete"))}; PT=function(r,Q,S,B,k,L,X){AG(r,S*1E3,X);k<=0||S<=0||(Q==null?0:g.R(Q,16))||(Q==null?0:g.R(Q,32))||(OK(S,k*.25,B)&&(L&&!Yj(r,"first_quartile")&&L("first"),r.La("first_quartile")),OK(S,k*.5,B)&&(L&&!Yj(r,"midpoint")&&L("second"),r.La("midpoint")),OK(S,k*.75,B)&&(L&&!Yj(r,"third_quartile")&&L("third"),r.La("third_quartile")))}; IWj=function(r,Q){Yj(r,"impression")&&r.fZ(Q?"fullscreen":"end_fullscreen")}; GWO=function(r){Yj(r,"impression")&&r.fZ("clickthrough")}; uj_=function(r){r.fZ("active_view_measurable")}; Dqj=function(r){Yj(r,"impression")&&!Yj(r,"seek")&&r.fZ("active_view_fully_viewable_audible_half_duration")}; eHw=function(r){Yj(r,"impression")&&!Yj(r,"seek")&&r.fZ("active_view_viewable")}; gKn=function(r){Yj(r,"impression")&&!Yj(r,"seek")&&r.fZ("audio_audible")}; UqR=function(r){Yj(r,"impression")&&!Yj(r,"seek")&&r.fZ("audio_measurable")}; dqn=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b){this.callback=r;this.slot=Q;this.layout=S;this.WD=B;this.nY=k;this.AV=L;this.Iy=X;this.c8=l;this.PL=n;this.ew=A;this.UG=Y;this.tV=W;this.eP=b;this.aV=!0;this.DK=this.B8=null;this.adCpn=void 0;this.j=!1}; OD_=function(r,Q,S){var B;WT(r.UG.get(),"ads_qua","cpn."+G4(r.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((B=FF(r.tV.get(),2))==null?void 0:B.clientPlaybackNonce)+";qt."+Q+";clr."+S)}; RHR=function(r,Q){var S,B;WT(r.UG.get(),"ads_imp","cpn."+G4(r.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((S=FF(r.tV.get(),2))==null?void 0:S.clientPlaybackNonce)+";clr."+Q+";skp."+!!g.e((B=G4(r.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"))==null?void 0:B.skipOrPreviewRenderer,xR))}; jT=function(r){return{enterMs:G4(r.clientMetadata,"metadata_type_layout_enter_ms"),exitMs:G4(r.clientMetadata,"metadata_type_layout_exit_ms")}}; pO=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t){lf.call(this,r,Q,S,B,k,X,l,n,A,W);this.Iy=L;this.PL=Y;this.c8=b;this.ew=t;this.DK=this.B8=null}; HDw=function(r,Q){var S;WT(r.UG.get(),"ads_imp","acpn."+((S=FF(r.tV.get(),2))==null?void 0:S.clientPlaybackNonce)+";clr."+Q)}; CM_=function(r,Q,S){var B;WT(r.UG.get(),"ads_qua","cpn."+G4(r.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((B=FF(r.tV.get(),2))==null?void 0:B.clientPlaybackNonce)+";qt."+Q+";clr."+S)}; EU=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t,P,T,w,M,y,h,I,U){this.Ca=r;this.U4=Q;this.L2=S;this.tV=B;this.WD=k;this.AV=L;this.xv=X;this.UG=l;this.Iy=n;this.nE=A;this.c8=Y;this.PL=W;this.o1=b;this.eP=t;this.yk=P;this.I1=T;this.AX=w;this.XI=M;this.ew=y;this.j=h;this.context=I;this.PC=U}; m9=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t,P,T,w,M,y){this.Ca=r;this.U4=Q;this.L2=S;this.UG=B;this.c8=k;this.PL=L;this.o1=X;this.tV=l;this.AV=n;this.xv=A;this.eP=Y;this.yk=W;this.I1=b;this.AX=t;this.XI=P;this.ew=T;this.WD=w;this.context=M;this.PC=y}; Vjn=function(r,Q,S,B){Hj.call(this,"survey-interstitial",r,Q,S,B)}; oW=function(r,Q,S,B,k){c1.call(this,S,r,Q,B);this.UG=k;r=G4(Q.clientMetadata,"metadata_type_ad_placement_config");this.nY=new Xn(Q.OG,k,r,Q.layoutId)}; TF=function(r){return Math.round(r.width)+"x"+Math.round(r.height)}; Jr=function(r,Q,S){S=S===void 0?$R:S;S.width<$R.width&&(S=$R);if(r.widthr.width*r.height*.2)return{wb:3,zP:501,errorMessage:"ad("+TF(S)+") to container("+TF(r)+") ratio exceeds limit."};if(S.height>r.height/3-Q)return{wb:3,zP:501,errorMessage:"ad("+TF(S)+") covers container("+TF(r)+") center."}}; cwU=function(r,Q){var S=G4(r.clientMetadata,"metadata_type_ad_placement_config");return new Xn(r.OG,Q,S,r.layoutId)}; wS=function(r){return G4(r.clientMetadata,"metadata_type_invideo_overlay_ad_renderer")}; Fz=function(r,Q,S,B){Hj.call(this,"invideo-overlay",r,Q,S,B);this.interactionLoggingClientData=B}; Nv=function(r,Q,S,B,k,L,X,l,n,A,Y,W){c1.call(this,L,r,Q,k);this.UG=S;this.W=X;this.AV=l;this.AX=n;this.ew=A;this.Y=Y;this.U=W;this.nY=cwU(Q,S)}; aW7=function(){var r=["metadata_type_invideo_overlay_ad_renderer"];i0().forEach(function(Q){r.push(Q)}); return{VU:r,s4:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}}; sU=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b){c1.call(this,L,r,Q,k);this.UG=S;this.W=X;this.X=l;this.AV=n;this.AX=A;this.ew=Y;this.Y=W;this.U=b;this.nY=cwU(Q,S)}; ru$=function(){for(var r=["metadata_type_invideo_overlay_ad_renderer"],Q=g.m(i0()),S=Q.next();!S.done;S=Q.next())r.push(S.value);return{VU:r,s4:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}}; Zi=function(r){this.AV=r;this.j=!1}; QAg=function(r,Q,S){Hj.call(this,"survey",r,{},Q,S)}; yn=function(r,Q,S,B,k,L,X){c1.call(this,S,r,Q,B);this.W=k;this.AV=L;this.ew=X}; S3j=function(r,Q,S,B,k,L,X,l,n,A){this.jP=r;this.AV=Q;this.UG=S;this.W=B;this.c8=k;this.V=L;this.S=X;this.AX=l;this.ew=n;this.j=A}; BVg=function(r,Q,S,B,k,L,X,l,n,A){this.jP=r;this.AV=Q;this.UG=S;this.W=B;this.c8=k;this.V=L;this.S=X;this.AX=l;this.ew=n;this.j=A}; Mv=function(r,Q,S,B,k,L,X,l,n,A){q8.call(this,r,Q,S,B,k,L,X,n);this.oR=l;this.tV=A}; kBw=function(){var r=nrj();r.VU.push("metadata_type_ad_info_ad_metadata");return r}; Loz=function(r,Q,S,B,k,L,X){this.jP=r;this.AV=Q;this.UG=S;this.V=B;this.oR=k;this.j=L;this.tV=X}; X3z=function(r,Q,S,B,k,L,X,l){this.jP=r;this.AV=Q;this.UG=S;this.V=B;this.oR=k;this.j=L;this.ew=X;this.tV=l}; zF=function(r,Q){this.slotId=Q;this.triggerType="TRIGGER_TYPE_AD_BREAK_STARTED";this.triggerId=r(this.triggerType)}; hr=function(r,Q){this.adPodIndex=r;this.j=Q.length;this.adBreakLengthSeconds=Q.reduce(function(B,k){return B+k},0); var S=0;for(r+=1;r0}; xb=function(r){return!!(r.kq&&r.slot&&r.layout)}; jo=function(r){var Q,S=(Q=r.config)==null?void 0:Q.adPlacementConfig;r=r.renderer;return!(!S||S.kind==null||!r)}; mY1=function(r){if(!nQ(r.adLayoutMetadata))return!1;r=r.renderingContent;return g.e(r,eL)||g.e(r,gU)||g.e(r,E_g)||g.e(r,u0)||g.e(r,Dp)?!0:!1}; pQ=function(r){return r.playerVars!==void 0&&r.pings!==void 0&&r.externalVideoId!==void 0}; zo=function(r){if(!nQ(r.adLayoutMetadata))return!1;r=r.renderingContent;var Q=g.e(r,EM);return Q?mG(Q):(Q=g.e(r,sM))?pQ(Q):(Q=g.e(r,Zo))?Q.playerVars!==void 0:(Q=g.e(r,eL))?Q.durationMilliseconds!==void 0:g.e(r,yI)||g.e(r,MW)?!0:!1}; mG=function(r){r=(r.sequentialLayouts||[]).map(function(Q){return g.e(Q,v4)}); return r.length>0&&r.every(zo)}; fQ=function(r){return nQ(r.adLayoutMetadata)?(r=g.e(r.renderingContent,qW))&&r.pings?!0:!1:!1}; Fo_=function(r){if(!nQ(r.adLayoutMetadata))return!1;if(g.e(r.renderingContent,o_w)||g.e(r.renderingContent,TVw))return!0;var Q=g.e(r.renderingContent,I7);return g.e(r.renderingContent,Go)||g.e(Q==null?void 0:Q.sidePanel,$Y8)||g.e(Q==null?void 0:Q.sidePanel,Ju_)||g.e(Q==null?void 0:Q.sidePanel,w3$)?!0:!1}; M7n=function(r){var Q;(Q=!r)||(Q=r.adSlotMetadata,Q=!((Q==null?void 0:Q.slotId)!==void 0&&(Q==null?void 0:Q.slotType)!==void 0));if(Q||!(NVj(r)||r.slotEntryTrigger&&r.slotFulfillmentTriggers&&r.slotExpirationTriggers))return!1;var S;r=(S=r.fulfillmentContent)==null?void 0:S.fulfilledLayout;return(S=g.e(r,v4))?zo(S):(S=g.e(r,uz))?Fo_(S):(S=g.e(r,sAj))?mY1(S):(S=g.e(r,Zun))?jAz(S):(S=g.e(r,yuR))?nQ(S.adLayoutMetadata)?g.e(S.renderingContent,Ab)?!0:!1:!1:(r=g.e(r,Do))?fQ(r):!1}; NVj=function(r){var Q;r=g.e((Q=r.fulfillmentContent)==null?void 0:Q.fulfilledLayout,uz);var S;return r&&((S=r.adLayoutMetadata)==null?void 0:S.layoutType)==="LAYOUT_TYPE_PANEL_QR_CODE"&&r.layoutExitNormalTriggers===void 0}; zcU=function(r){var Q;return(r==null?void 0:(Q=r.adSlotMetadata)==null?void 0:Q.slotType)==="SLOT_TYPE_IN_PLAYER"}; v_j=function(r,Q){var S;if((S=r.questions)==null||!S.length||!r.playbackCommands||(Q===void 0||!Q)&&r.questions.length!==1)return!1;r=g.m(r.questions);for(Q=r.next();!Q.done;Q=r.next()){Q=Q.value;var B=S=void 0,k=((S=g.e(Q,eo))==null?void 0:S.surveyAdQuestionCommon)||((B=g.e(Q,g3))==null?void 0:B.surveyAdQuestionCommon);if(!hcO(k))return!1}return!0}; q3U=function(r){r=((r==null?void 0:r.playerOverlay)||{}).instreamSurveyAdRenderer;var Q;if(r)if(r.playbackCommands&&r.questions&&r.questions.length===1){var S,B=((Q=g.e(r.questions[0],eo))==null?void 0:Q.surveyAdQuestionCommon)||((S=g.e(r.questions[0],g3))==null?void 0:S.surveyAdQuestionCommon);Q=hcO(B)}else Q=!1;else Q=!1;return Q}; hcO=function(r){if(!r)return!1;r=g.e(r.instreamAdPlayerOverlay,UM);var Q=g.e(r==null?void 0:r.skipOrPreviewRenderer,xR),S=g.e(r==null?void 0:r.adInfoRenderer,d3);return(g.e(r==null?void 0:r.skipOrPreviewRenderer,OM)||Q)&&S?!0:!1}; fuF=function(r){return r.linearAds!=null&&nQ(r.adLayoutMetadata)}; Iuj=function(r){return r.linearAd!=null&&r.adVideoStart!=null}; GBO=function(r){if(isNaN(Number(r.timeoutSeconds))||!r.text||!r.ctaButton||!g.e(r.ctaButton,g.R7)||!r.brandImage)return!1;var Q;return r.backgroundImage&&g.e(r.backgroundImage,H4)&&((Q=g.e(r.backgroundImage,H4))==null?0:Q.landscape)?!0:!1}; CQ=function(r,Q,S,B,k,L,X,l){g.G.call(this);this.ew=r;this.j=Q;this.V=B;this.tV=k;this.W=L;this.S=X;this.o1=l}; ec8=function(r,Q,S){var B,k=((B=S.adSlots)!=null?B:[]).map(function(l){return g.e(l,VI)}); if(S.b$)if(G4(Q.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule"))Ro(r.j.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},Q.slotId); else{if(r.ew.get().T.D().K("h5_check_forecasting_renderer_for_throttled_midroll")){var L=S.bk.filter(function(l){var n;return((n=l.renderer)==null?void 0:n.clientForecastingAdRenderer)!=null}); L.length!==0?ui8(r.S,L,k,Q.slotId,S.ssdaiAdsConfig):Ro(r.j.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},Q.slotId)}else Ro(r.j.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},Q.slotId); DY7(r.W,Q)}else{var X;B={wM:Math.round(((L=G4(Q.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:L.wM)||0),FP:(X=G4(Q.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:X.FP};ui8(r.S,S.bk,k,Q.slotId,S.ssdaiAdsConfig,B)}}; dYU=function(r,Q,S,B,k,L,X){var l=FF(r.tV.get(),1);if(g_w(r.ew.get())){var n=c4(r.V.get(),S,B,k,l.clientPlaybackNonce,l.Pg,l.daiEnabled,l,L,X);UYw(r,n);Ro(r.j.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return n},Q)}else Ro(r.j.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return c4(r.V.get(),S,B,k,l.clientPlaybackNonce,l.Pg,l.daiEnabled,l,L,X)},Q)}; UYw=function(r,Q){Q=g.m(Q);for(var S=Q.next();!S.done;S=Q.next()){var B=S.value;if(B.slotType==="SLOT_TYPE_PLAYER_BYTES"&&B.fulfilledLayout)if(S=void 0,B.fulfilledLayout.renderingContent)S=G4(B.fulfilledLayout.clientMetadata,"metadata_type_player_vars");else{if(B.fulfilledLayout.Rt){B=g.m(B.fulfilledLayout.Rt);for(var k=B.next();!k.done&&(k=k.value,!k.renderingContent||!(S=G4(k.clientMetadata,"metadata_type_player_vars")));k=B.next());}}else S=void 0;if(S){r.o1.get().T.preloadVideoByPlayerVars(S, 2,300);break}}}; RcR=function(r,Q,S,B,k,L,X){Q=Ou7(Q,L,Number(B.prefetchMilliseconds)||0,X);r=Q instanceof C?Q:a7(r,B,k,Q,S);return r instanceof C?r:[r]}; HuO=function(r,Q,S,B,k){var L=H1(r.V.get(),"SLOT_TYPE_AD_BREAK_REQUEST");B=[new xq({getAdBreakUrl:B.getAdBreakUrl,wM:0,FP:0}),new ys(!0)];r=Q.pauseDurationMs?Q.lactThresholdMs?{slotId:L,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:2,slotEntryTrigger:new LQ(r.j,L),slotFulfillmentTriggers:[new Kog(r.j)],slotExpirationTriggers:[new cT(r.j,k),new So(r.j,L)],X1:"core",clientMetadata:new Ig(B),adSlotLoggingData:S}:new C("AdPlacementConfig for Pause Ads is missing lact_threshold_ms"):new C("AdPlacementConfig for Pause Ads is missing pause_duration_ms"); return r instanceof C?r:[r]}; C57=function(r){var Q,S;return((Q=r.renderer)==null?void 0:(S=Q.adBreakServiceRenderer)==null?void 0:S.getAdBreakUrl)!==void 0}; r2=function(r,Q,S){if(r.beforeContentVideoIdStartedTrigger)r=r.beforeContentVideoIdStartedTrigger?new vT(qe,Q,r.id):new C("Not able to create BeforeContentVideoIdStartedTrigger");else{if(r.layoutIdExitedTrigger){var B;Q=(B=r.layoutIdExitedTrigger)!=null&&B.triggeringLayoutId?new Di(qe,r.layoutIdExitedTrigger.triggeringLayoutId,r.id):new C("Not able to create LayoutIdExitedTrigger")}else{if(r.layoutExitedForReasonTrigger){var k,L;((k=r.layoutExitedForReasonTrigger)==null?0:k.triggeringLayoutId)&&((L= r.layoutExitedForReasonTrigger)==null?0:L.layoutExitReason)?(Q=luj(r.layoutExitedForReasonTrigger.layoutExitReason),r=Q instanceof C?Q:new uf(qe,r.layoutExitedForReasonTrigger.triggeringLayoutId,[Q],r.id)):r=new C("Not able to create LayoutIdExitedForReasonTrigger")}else{if(r.onLayoutSelfExitRequestedTrigger){var X;Q=(X=r.onLayoutSelfExitRequestedTrigger)!=null&&X.triggeringLayoutId?new Vn(qe,r.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,r.id):new C("Not able to create OnLayoutSelfExitRequestedTrigger")}else{if(r.onNewPlaybackAfterContentVideoIdTrigger)r= r.onNewPlaybackAfterContentVideoIdTrigger?new cT(qe,Q,r.id):new C("Not able to create OnNewPlaybackAfterContentVideoIdTrigger");else{if(r.skipRequestedTrigger){var l;Q=(l=r.skipRequestedTrigger)!=null&&l.triggeringLayoutId?new r3(qe,r.skipRequestedTrigger.triggeringLayoutId,r.id):new C("Not able to create SkipRequestedTrigger")}else if(r.slotIdEnteredTrigger){var n;Q=(n=r.slotIdEnteredTrigger)!=null&&n.triggeringSlotId?new QI(qe,r.slotIdEnteredTrigger.triggeringSlotId,r.id):new C("Not able to create SlotIdEnteredTrigger")}else if(r.slotIdExitedTrigger){var A; Q=(A=r.slotIdExitedTrigger)!=null&&A.triggeringSlotId?new So(qe,r.slotIdExitedTrigger.triggeringSlotId,r.id):new C("Not able to create SkipRequestedTrigger")}else if(r.surveySubmittedTrigger){var Y;Q=(Y=r.surveySubmittedTrigger)!=null&&Y.triggeringLayoutId?new iz(qe,r.surveySubmittedTrigger.triggeringLayoutId,r.id):new C("Not able to create SurveySubmittedTrigger")}else{if(r.mediaResumedTrigger)r=r.mediaResumedTrigger&&r.id?new n_8(r.id):new C("Not able to create MediaResumedTrigger");else{if(r.closeRequestedTrigger){var W; Q=(W=r.closeRequestedTrigger)!=null&&W.triggeringLayoutId?new qv(qe,r.closeRequestedTrigger.triggeringLayoutId,r.id):new C("Not able to create CloseRequestedTrigger")}else if(r.slotIdScheduledTrigger){var b;Q=(b=r.slotIdScheduledTrigger)!=null&&b.triggeringSlotId?new LQ(qe,r.slotIdScheduledTrigger.triggeringSlotId,r.id):new C("Not able to create SlotIdScheduledTrigger")}else{if(r.mediaTimeRangeTrigger){var t;B=Number((t=r.mediaTimeRangeTrigger)==null?void 0:t.offsetStartMilliseconds);var P;X=Number((P= r.mediaTimeRangeTrigger)==null?void 0:P.offsetEndMilliseconds);isFinite(B)&&isFinite(X)?(P=X,P===-1&&(P=S),S=B>P?new C("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:B,offsetEndMs:P},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",P===S&&B-500<=P):new tk(B,P),r=S instanceof C?S:new OU(qe,Q,S,!1,r.id)):r=new C("Not able to create MediaTimeRangeTrigger")}else if(r.contentVideoIdEndedTrigger)r=r.contentVideoIdEndedTrigger?new fO(qe,Q,!1,r.id):new C("Not able to create ContentVideoIdEndedTrigger"); else{if(r.layoutIdEnteredTrigger){var T;Q=(T=r.layoutIdEnteredTrigger)!=null&&T.triggeringLayoutId?new GF(qe,r.layoutIdEnteredTrigger.triggeringLayoutId,r.id):new C("Not able to create LayoutIdEnteredTrigger")}else if(r.timeRelativeToLayoutEnterTrigger){var w;Q=(w=r.timeRelativeToLayoutEnterTrigger)!=null&&w.triggeringLayoutId?new KQ(qe,Number(r.timeRelativeToLayoutEnterTrigger.durationMs),r.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,r.id):new C("Not able to create TimeRelativeToLayoutEnterTrigger")}else if(r.onDifferentLayoutIdEnteredTrigger){var M; Q=(M=r.onDifferentLayoutIdEnteredTrigger)!=null&&M.triggeringLayoutId&&r.onDifferentLayoutIdEnteredTrigger.slotType&&r.onDifferentLayoutIdEnteredTrigger.layoutType?new HT(qe,r.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,r.onDifferentLayoutIdEnteredTrigger.slotType,r.onDifferentLayoutIdEnteredTrigger.layoutType,r.id):new C("Not able to create CloseRequestedTrigger")}else{if(r.liveStreamBreakStartedTrigger)r=r.liveStreamBreakStartedTrigger&&r.id?new dS(qe,r.id):new C("Not able to create LiveStreamBreakStartedTrigger"); else if(r.liveStreamBreakEndedTrigger)r=r.liveStreamBreakEndedTrigger&&r.id?new eT(qe,r.id):new C("Not able to create LiveStreamBreakEndedTrigger");else{if(r.liveStreamBreakScheduledDurationMatchedTrigger){var y;Q=(y=r.liveStreamBreakScheduledDurationMatchedTrigger)!=null&&y.breakDurationMs?new gS(Number(r.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||"0")||0,r.id):new C("Not able to create LiveStreamBreakScheduledDurationMatchedTrigger")}else if(r.liveStreamBreakScheduledDurationNotMatchedTrigger){var h; Q=(h=r.liveStreamBreakScheduledDurationNotMatchedTrigger)!=null&&h.breakDurationMs?new UU(Number(r.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||"0")||0,r.id):new C("Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger")}else if(r.newSlotScheduledWithBreakDurationTrigger){var I;Q=(I=r.newSlotScheduledWithBreakDurationTrigger)!=null&&I.breakDurationMs?new RW(Number(r.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||"0")||0,r.id):new C("Not able to create NewSlotScheduledWithBreakDurationTrigger")}else Q= r.prefetchCacheExpiredTrigger?new aW(qe,r.id):new C("Not able to convert an AdsControlflowTrigger.");r=Q}Q=r}r=Q}Q=r}r=Q}Q=r}r=Q}Q=r}r=Q}Q=r}r=Q}return r}; QT=function(r,Q){Q.j>=2&&(r.slot_pos=Q.adPodIndex);r.autoplay="1"}; cu_=function(r,Q,S,B,k,L,X,l){return Q===null?new C("Invalid slot type when get discovery companion fromActionCompanionAdRenderer",{slotType:Q,ActionCompanionAdRenderer:B}):[V7z(r,Q,X,L,function(n){var A=n.slotId;n=l(n);var Y=B.adLayoutLoggingData,W=new Ig([new jU(B),new yo(k)]);A=sz(S.V.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",A);var b={layoutId:A,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",X1:"core"};return{layoutId:A,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",OG:new Map, layoutExitNormalTriggers:[new cT(S.j,X)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"core",clientMetadata:W,xf:n(b),adLayoutLoggingData:Y}})]}; aug=function(r,Q,S,B,k,L,X,l){return Q===null?new C("Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel",{slotType:Q,TopBannerImageTextIconButtonedLayoutViewModel:B}):[V7z(r,Q,X,L,function(n){var A=n.slotId;n=l(n);var Y=B.adLayoutLoggingData,W=new Ig([new p$(B),new yo(k)]);A=sz(S.V.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",A);var b={layoutId:A,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",X1:"core"};return{layoutId:A,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", OG:new Map,layoutExitNormalTriggers:[new cT(S.j,X)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"core",clientMetadata:W,xf:n(b),adLayoutLoggingData:Y}})]}; Bxg=function(r,Q,S,B,k,L){if(!L)for(Q=g.m(Q),L=Q.next();!L.done;L=Q.next())L=L.value,Sa(r,L.renderer,L.config.adPlacementConfig.kind);r=Array.from(r.values()).filter(function(Y){return rXj(Y)}); Q=[];L=g.m(r);for(var X=L.next(),l={};!X.done;l={jH:void 0},X=L.next()){l.jH=X.value;X=g.m(l.jH.y_);for(var n=X.next(),A={};!n.done;A={uT:void 0},n=X.next())A.uT=n.value,n=function(Y,W){return function(b){return Y.uT.uu(b,W.jH.instreamVideoAdRenderer.elementId,Y.uT.qx)}}(A,l),A.uT.isContentVideoCompanion?Q.push(Qe$(S,B,k,l.jH.instreamVideoAdRenderer.elementId,A.uT.associatedCompositePlayerBytesLayoutId,A.uT.adSlotLoggingData,n)):r.length>1?Q.push(SFj(S,B,k,l.jH.instreamVideoAdRenderer.elementId,A.uT.adSlotLoggingData, function(Y,W){return function(b){return Y.uT.uu(b,W.jH.instreamVideoAdRenderer.elementId,Y.uT.qx,Y.uT.associatedCompositePlayerBytesLayoutId)}}(A,l))):Q.push(SFj(S,B,k,l.jH.instreamVideoAdRenderer.elementId,A.uT.adSlotLoggingData,n))}return Q}; Sa=function(r,Q,S){if(Q=kqU(Q)){Q=g.m(Q);for(var B=Q.next();!B.done;B=Q.next())if((B=B.value)&&B.externalVideoId){var k=BB(r,B.externalVideoId);k.instreamVideoAdRenderer||(k.instreamVideoAdRenderer=B,k.Cd=S)}else Q3("InstreamVideoAdRenderer without externalVideoId")}}; kqU=function(r){var Q=[],S=r.sandwichedLinearAdRenderer&&r.sandwichedLinearAdRenderer.linearAd&&g.e(r.sandwichedLinearAdRenderer.linearAd,sM);if(S)return Q.push(S),Q;if(r.instreamVideoAdRenderer)return Q.push(r.instreamVideoAdRenderer),Q;if(r.linearAdSequenceRenderer&&r.linearAdSequenceRenderer.linearAds){r=g.m(r.linearAdSequenceRenderer.linearAds);for(S=r.next();!S.done;S=r.next())S=S.value,g.e(S,sM)&&Q.push(g.e(S,sM));return Q}return null}; rXj=function(r){if(r.instreamVideoAdRenderer===void 0)return Q3("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var Q=g.m(r.y_),S=Q.next();!S.done;S=Q.next()){S=S.value;if(S.uu===void 0)return!1;if(S.qx===void 0)return Q3("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(r.Cd===void 0||S.QQ===void 0||r.Cd!==S.QQ&&S.QQ!=="AD_PLACEMENT_KIND_SELF_START")return!1;if(r.instreamVideoAdRenderer.elementId===void 0)return Q3("InstreamVideoAdRenderer has no elementId", void 0,void 0,{kind:r.Cd,"matching APSR kind":S.QQ}),!1}return!0}; BB=function(r,Q){r.has(Q)||r.set(Q,{instreamVideoAdRenderer:void 0,Cd:void 0,adVideoId:Q,y_:[]});return r.get(Q)}; kG=function(r,Q,S,B,k,L,X,l,n){k?BB(r,k).y_.push({waq:Q,QQ:S,isContentVideoCompanion:B,qx:X,associatedCompositePlayerBytesLayoutId:L,adSlotLoggingData:l,uu:n}):Q3("Companion AdPlacementSupportedRenderer without adVideoId")}; LS=function(r){var Q=0;r=g.m(r.questions);for(var S=r.next();!S.done;S=r.next())if(S=S.value,S=g.e(S,eo)||g.e(S,g3)){var B=void 0;Q+=((B=S.surveyAdQuestionCommon)==null?void 0:B.durationMilliseconds)||0}return Q}; XY=function(r){var Q,S,B,k,L=((S=g.e((Q=r.questions)==null?void 0:Q[0],eo))==null?void 0:S.surveyAdQuestionCommon)||((k=g.e((B=r.questions)==null?void 0:B[0],g3))==null?void 0:k.surveyAdQuestionCommon),X;Q=[].concat(g.tR(((X=r.playbackCommands)==null?void 0:X.instreamAdCompleteCommands)||[]),g.tR((L==null?void 0:L.timeoutCommands)||[]));var l,n,A,Y,W,b,t,P,T,w,M,y,h,I,U,c,H,Ln,Kn,i_;return{impressionCommands:(l=r.playbackCommands)==null?void 0:l.impressionCommands,errorCommands:(n=r.playbackCommands)== null?void 0:n.errorCommands,muteCommands:(A=r.playbackCommands)==null?void 0:A.muteCommands,unmuteCommands:(Y=r.playbackCommands)==null?void 0:Y.unmuteCommands,pauseCommands:(W=r.playbackCommands)==null?void 0:W.pauseCommands,rewindCommands:(b=r.playbackCommands)==null?void 0:b.rewindCommands,resumeCommands:(t=r.playbackCommands)==null?void 0:t.resumeCommands,skipCommands:(P=r.playbackCommands)==null?void 0:P.skipCommands,progressCommands:(T=r.playbackCommands)==null?void 0:T.progressCommands,rw3:(w= r.playbackCommands)==null?void 0:w.clickthroughCommands,fullscreenCommands:(M=r.playbackCommands)==null?void 0:M.fullscreenCommands,activeViewViewableCommands:(y=r.playbackCommands)==null?void 0:y.activeViewViewableCommands,activeViewMeasurableCommands:(h=r.playbackCommands)==null?void 0:h.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(I=r.playbackCommands)==null?void 0:I.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(U=r.playbackCommands)== null?void 0:(c=U.activeViewTracking)==null?void 0:c.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(H=r.playbackCommands)==null?void 0:(Ln=H.activeViewTracking)==null?void 0:Ln.activeViewAudioMeasurableCommands,endFullscreenCommands:(Kn=r.playbackCommands)==null?void 0:Kn.endFullscreenCommands,abandonCommands:(i_=r.playbackCommands)==null?void 0:i_.abandonCommands,completeCommands:Q}}; XW8=function(r,Q,S,B,k,L,X){return function(l,n){return LVw(r,n.slotId,l,L,function(A,Y){var W=n.layoutId;A=X(A);return im(Q,W,Y,k,A,"LAYOUT_TYPE_SURVEY",[new RL(S),B],S.adLayoutLoggingData)})}}; lnn=function(r,Q,S,B,k,L,X){if(!ilR(r))return new C("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:r});var l=r.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[KV8(L,Q,S,B,function(n){var A=n.slotId;n=X(n);A=sz(k.V.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",A);var Y={layoutId:A,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",X1:"core"},W=new Di(k.j,B);return{layoutId:A,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",OG:new Map,layoutExitNormalTriggers:[W], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"core",clientMetadata:new Ig([new H2(l)]),xf:n(Y)}})]}; ilR=function(r){r=g.e(r==null?void 0:r.additionalPlayerOverlay,nc8);if(!r)return!1;var Q=r.slidingMessages;return r.title&&Q&&Q.length!==0?!0:!1}; YFg=function(r,Q,S,B,k){var L;if((L=r.playerOverlay)==null||!L.instreamSurveyAdRenderer)return function(){return[]}; if(!q3U(r))return function(){return new C("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:r})}; var X=r.playerOverlay.instreamSurveyAdRenderer,l=LS(X);return l<=0?function(){return new C("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:X})}:function(n,A){var Y=AX_(n,S,B,function(W){var b=W.slotId; W=A(W);var t=XY(X);b=sz(k.V.get(),"LAYOUT_TYPE_SURVEY",b);var P={layoutId:b,layoutType:"LAYOUT_TYPE_SURVEY",X1:"core"},T=new Di(k.j,B),w=new r3(k.j,b),M=new iz(k.j,b),y=new bu8(k.j);return{layoutId:b,layoutType:"LAYOUT_TYPE_SURVEY",OG:new Map,layoutExitNormalTriggers:[T,y],layoutExitSkipTriggers:[w],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[M],vD:[],X1:"core",clientMetadata:new Ig([new Ou(X),new yo(Q),new EQ(l/1E3),new $q(t)]),xf:W(P),adLayoutLoggingData:X.adLayoutLoggingData}}); n=lnn(r,S,Y.slotId,B,k,n,A);return n instanceof C?n:[Y].concat(g.tR(n))}}; pWU=function(r,Q,S,B,k,L,X){X=X===void 0?!1:X;var l=[];try{var n=[];if(S.renderer.linearAdSequenceRenderer)var A=function(T){T=WV7(T.slotId,S,Q,k(T),B,L,X);n=T.ATO;return T.Hn}; else if(S.renderer.instreamVideoAdRenderer)A=function(T){var w=T.slotId;T=k(T);var M=X,y=S.config.adPlacementConfig,h=blU(y),I=h.Q9,U=h.CO;h=S.renderer.instreamVideoAdRenderer;var c;if(h==null?0:(c=h.playerOverlay)==null?0:c.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var H=KS(h,M);c=Math.min(I+H.videoLengthSeconds*1E3,U);M=new hr(0,[H.videoLengthSeconds]);U=H.videoLengthSeconds;var Ln=H.playerVars,Kn=H.instreamAdPlayerOverlayRenderer,i_=H.playerOverlayLayoutRenderer, AR=H.adVideoId,Q8=tF_(S),mz=H.OG;H=H.jF;var hR=h==null?void 0:h.adLayoutLoggingData;h=h==null?void 0:h.sodarExtensionData;w=sz(Q.V.get(),"LAYOUT_TYPE_MEDIA",w);var rn={layoutId:w,layoutType:"LAYOUT_TYPE_MEDIA",X1:"core"};return{layoutId:w,layoutType:"LAYOUT_TYPE_MEDIA",OG:mz,layoutExitNormalTriggers:[new eT(Q.j)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"core",clientMetadata:new Ig([new f$(B),new L5(U),new Xl(Ln),new lE(I),new n5(c),Kn&& new IL(Kn),i_&&new G9(i_),new yo(y),new qJ(AR),new MJ(M),new tn(Q8),h&&new K5(h),new Qs({current:null}),new Yq({}),new Fl(H)].filter(Pkj)),xf:T(rn),adLayoutLoggingData:hR}}; else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var Y=xsw(r,B,S.adSlotLoggingData,A);l.push(Y);for(var W=g.m(n),b=W.next();!b.done;b=W.next()){var t=b.value,P=t(r,k);if(P instanceof C)return P;l.push.apply(l,g.tR(P))}}catch(T){return new C(T,{errorMessage:T.message,AdPlacementRenderer:S,numberOfSurveyRenderers:je_(S)})}return l}; je_=function(r){r=(r.renderer.linearAdSequenceRenderer||{}).linearAds;return r!=null&&r.length?r.filter(function(Q){var S,B;return((S=g.e(Q,sM))==null?void 0:(B=S.playerOverlay)==null?void 0:B.instreamSurveyAdRenderer)!=null}).length:0}; WV7=function(r,Q,S,B,k,L,X){var l=Q.config.adPlacementConfig,n=blU(l),A=n.Q9,Y=n.CO;n=(Q.renderer.linearAdSequenceRenderer||{}).linearAds;if(n==null||!n.length)throw new TypeError("Expected linear ads");var W=[],b={J_:A,It:0,yT7:W};n=n.map(function(P){return EcU(r,P,b,S,B,l,k,Y,X)}).map(function(P,T){T=new hr(T,W); return P(T)}); var t=n.map(function(P){return P.nJ}); return{Hn:msU(S,r,A,t,l,tF_(Q),B,Y,L),ATO:n.map(function(P){return P.knq})}}; EcU=function(r,Q,S,B,k,L,X,l,n){var A=KS(g.e(Q,sM),n),Y=S.J_,W=S.It,b=Math.min(Y+A.videoLengthSeconds*1E3,l);S.J_=b;S.It++;S.yT7.push(A.videoLengthSeconds);var t,P,T=(t=g.e(Q,sM))==null?void 0:(P=t.playerOverlay)==null?void 0:P.instreamSurveyAdRenderer;if(A.adVideoId==="nPpU29QrbiU"&&T==null)throw new TypeError("Survey slate media has no survey overlay");return function(w){QT(A.playerVars,w);var M,y,h=A.videoLengthSeconds,I=A.playerVars,U=A.OG,c=A.jF,H=A.instreamAdPlayerOverlayRenderer,Ln=A.playerOverlayLayoutRenderer, Kn=A.adVideoId,i_=(M=g.e(Q,sM))==null?void 0:M.adLayoutLoggingData;M=(y=g.e(Q,sM))==null?void 0:y.sodarExtensionData;y=sz(B.V.get(),"LAYOUT_TYPE_MEDIA",r);var AR={layoutId:y,layoutType:"LAYOUT_TYPE_MEDIA",X1:"adapter"};w={layoutId:y,layoutType:"LAYOUT_TYPE_MEDIA",OG:U,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"adapter",clientMetadata:new Ig([new f$(X),new L5(h),new Xl(I),new lE(Y),new n5(b),new An(W),new Qs({current:null}), H&&new IL(H),Ln&&new G9(Ln),new yo(L),new qJ(Kn),new MJ(w),M&&new K5(M),T&&new wI(T),new Yq({}),new Fl(c)].filter(Pkj)),xf:k(AR),adLayoutLoggingData:i_};h=YFg(g.e(Q,sM),L,X,w.layoutId,B);return{nJ:w,knq:h}}}; KS=function(r,Q){if(!r)throw new TypeError("Expected instream video ad renderer");if(!r.playerVars)throw new TypeError("Expected player vars in url encoded string");var S=OZ(r.playerVars),B=Number(S.length_seconds);if(isNaN(B))throw new TypeError("Expected valid length seconds in player vars");var k=Number(r.trimmedMaxNonSkippableAdDurationMs);B=isNaN(k)?B:Math.min(B,k/1E3);k=r.playerOverlay||{};k=k.instreamAdPlayerOverlayRenderer===void 0?null:k.instreamAdPlayerOverlayRenderer;var L=r.playerOverlay|| {};L=L.playerOverlayLayoutRenderer===void 0?null:L.playerOverlayLayoutRenderer;var X=S.video_id;X||(X=(X=r.externalVideoId)?X:void 0);if(!X)throw new TypeError("Expected valid video id in IVAR");if(Q&&B===0){var l;Q=(l=ocg[X])!=null?l:B}else Q=B;return{playerVars:S,videoLengthSeconds:Q,instreamAdPlayerOverlayRenderer:k,playerOverlayLayoutRenderer:L,adVideoId:X,OG:r.pings?LA(r.pings):new Map,jF:kj(r.pings)}}; tF_=function(r){r=Number(r.driftRecoveryMs);return isNaN(r)||r<=0?null:r}; blU=function(r){var Q=r.adTimeOffset||{};r=Q.offsetEndMilliseconds;Q=Number(Q.offsetStartMilliseconds);if(isNaN(Q))throw new TypeError("Expected valid start offset");r=Number(r);if(isNaN(r))throw new TypeError("Expected valid end offset");return{Q9:Q,CO:r}}; Txn=function(r){var Q,S=(Q=G4(r.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:Q.current;if(!S)return null;Q=G4(r.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var B=r.layoutId,k=G4(r.clientMetadata,"metadata_type_content_cpn"),L=G4(r.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),X=G4(r.clientMetadata,"metadata_type_player_underlay_renderer"),l=G4(r.clientMetadata,"metadata_type_ad_placement_config"),n=G4(r.clientMetadata,"metadata_type_video_length_seconds"); var A=hn(r.clientMetadata,"metadata_type_layout_enter_ms")&&hn(r.clientMetadata,"metadata_type_layout_exit_ms")?(G4(r.clientMetadata,"metadata_type_layout_exit_ms")-G4(r.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{Ry:B,contentCpn:k,qB:S,Fh:Q,instreamAdPlayerOverlayRenderer:L,instreamAdPlayerUnderlayRenderer:X,adPlacementConfig:l,videoLengthSeconds:n,vV:A,inPlayerLayoutId:G4(r.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:G4(r.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; wW8=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t,P){B=H1(B,"SLOT_TYPE_PLAYER_BYTES");r=$sj(k,r,X,S,B,n,A);if(r instanceof C)return r;var T;A=(T=G4(r.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:T.layoutId;if(!A)return new C("Invalid adNotify layout");Q=JXz(A,k,L,S,l,Q,n,Y,W,b,t,P,X);return Q instanceof C?Q:[r].concat(g.tR(Q))}; JXz=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b){S=FVg(Q,S,B,L,X,l,n,A,Y,W,b);if(S instanceof C)return S;r=Nx_(Q,r,X,k,S);return r instanceof C?r:[].concat(g.tR(r.xU),[r.Hx])}; ZlR=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t){Q=FVg(r,Q,S,k,L,l,n,A,Y,W,b,t);if(Q instanceof C)return Q;r=sej(r,S,L,X,B,l.Yf,Q);return r instanceof C?r:r.xU.concat(r.Hx)}; FVg=function(r,Q,S,B,k,L,X,l,n,A,Y,W){var b=lm(B,S,A);return b instanceof f5?new C(b):A.T.D().experiments.R3("html5_refactor_in_player_slot_generation")?function(t){var P=new hr(0,[b.EY]);t=yXU(Q,b.layoutId,b.wK,S,nS(b.playerVars,b.u$,L,n,P),b.EY,k,P,X(t),l.get(b.wK.externalVideoId),W);P=[];if(b.wK.playerOverlay.instreamAdPlayerOverlayRenderer){var T=Txn(t);if(!T)return Q3("Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout",void 0,t),{layout:t,xU:[]}; P=[MF_(r,T.contentCpn,T.Ry,function(M){return A_(Q,M.slotId,"core",T,dI(Y,M))},T.inPlayerSlotId)].concat(g.tR(P)); if(T.instreamAdPlayerUnderlayRenderer&&YG(A)){var w=T.instreamAdPlayerUnderlayRenderer;P=[zBn(r,T.contentCpn,T.Ry,function(M){return hBz(Q,M.slotId,w,T.adPlacementConfig,T.Ry,dI(Y,M))})].concat(g.tR(P))}}return{layout:t, xU:P}}:function(t){var P=new hr(0,[b.EY]); return{layout:yXU(Q,b.layoutId,b.wK,S,nS(b.playerVars,b.u$,L,n,P),b.EY,k,P,X(t),l.get(b.wK.externalVideoId),W),xU:[]}}}; lm=function(r,Q,S){if(!r.playerVars)return new f5("No playerVars available in InstreamVideoAdRenderer.");var B,k;if(r.elementId==null||r.playerVars==null||r.playerOverlay==null||((B=r.playerOverlay)==null?void 0:B.instreamAdPlayerOverlayRenderer)==null&&((k=r.playerOverlay)==null?void 0:k.playerOverlayLayoutRenderer)==null||r.pings==null||r.externalVideoId==null)return new f5("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:r});B=OZ(r.playerVars);k=Number(B.length_seconds); isNaN(k)&&(k=0,Q3("Expected valid length seconds in player vars but got NaN"));if(S.F6(Q.kind==="AD_PLACEMENT_KIND_START")){if(r.layoutId===void 0)return new f5("Expected server generated layout ID in instreamVideoAdRenderer");Q=r.layoutId}else Q=r.elementId;return{layoutId:Q,wK:r,playerVars:B,u$:r.playerVars,EY:k}}; nS=function(r,Q,S,B,k){r.iv_load_policy=B;Q=OZ(Q);if(Q.cta_conversion_urls)try{r.cta_conversion_urls=JSON.parse(Q.cta_conversion_urls)}catch(L){Q3(L)}S.Vy&&(r.ctrl=S.Vy);S.H5&&(r.ytr=S.H5);S.h6&&(r.ytrcc=S.h6);S.isMdxPlayback&&(r.mdx="1");r.vvt&&(r.vss_credentials_token=r.vvt,S.sQ&&(r.vss_credentials_token_type=S.sQ),S.mdxEnvironment&&(r.mdx_environment=S.mdxEnvironment));QT(r,k);return r}; vcz=function(r){var Q=new Map;r=g.m(r);for(var S=r.next();!S.done;S=r.next())(S=S.value.renderer.remoteSlotsRenderer)&&S.hostElementId&&Q.set(S.hostElementId,S);return Q}; WB=function(r){return r.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"}; qF$=function(r){return r!=null}; gcn=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t){for(var P=[],T=g.m(r),w=T.next();!w.done;w=T.next())if(w=w.value,!NVj(w)&&!zcU(w)){var M=WB(w)&&!!w.slotEntryTrigger.beforeContentVideoIdStartedTrigger,y=n.F6(M),h=fn8(w,A,B,S.Pg,y);if(h instanceof C)return h;var I=void 0,U={slotId:w.adSlotMetadata.slotId,slotType:w.adSlotMetadata.slotType,slotPhysicalPosition:(I=w.adSlotMetadata.slotPhysicalPosition)!=null?I:1,X1:"core",slotEntryTrigger:h.slotEntryTrigger,slotFulfillmentTriggers:h.slotFulfillmentTriggers, slotExpirationTriggers:h.slotExpirationTriggers},c=g.e(w.fulfillmentContent.fulfilledLayout,v4);if(c){if(!zo(c))return new C("Invalid PlayerBytesAdLayoutRenderer");I=W&&!(WB(w)&&w.slotEntryTrigger.beforeContentVideoIdStartedTrigger);h=h.slotFulfillmentTriggers.some(function(H){return H instanceof gS}); y=I?Inj(U,w.adSlotMetadata.triggerEvent,c,S,B,L,A,r,y,b,h,t):GqU(U,w.adSlotMetadata.triggerEvent,c,Q,S,B,k,L,X,l,n,A,r,Y,y,w.adSlotMetadata.triggeringSourceLayoutId);if(y instanceof C)return y;h=[];WB(w)&&h.push(new Me({zC:WB(w)&&!!w.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));I&&h.push(new Yq({}));S.Yf&&h.push(new Jn({}));h.push(new ZN(M));w=Object.assign({},U,{clientMetadata:new Ig(h),fulfilledLayout:y.layout,adSlotLoggingData:w.adSlotMetadata.adSlotLoggingData});P.push.apply(P,g.tR(y.xU)); P.push(w)}else if(M=g.e(w.fulfillmentContent.fulfilledLayout,uz)){if(!Fo_(M))return new C("Invalid PlayerUnderlayAdLayoutRenderer");M=uJ7(M,B,S.Pg,L,U,w.adSlotMetadata.triggerEvent,w.adSlotMetadata.triggeringSourceLayoutId);if(M instanceof C)return M;w=Object.assign({},U,{clientMetadata:new Ig([]),fulfilledLayout:M,adSlotLoggingData:w.adSlotMetadata.adSlotLoggingData});P.push(w)}else if(M=g.e(w.fulfillmentContent.fulfilledLayout,Zun)){if(!jAz(M))return new C("Invalid AboveFeedAdLayoutRenderer");M= Ds8(M,B,S.Pg,L,U,w.adSlotMetadata.triggerEvent,w.adSlotMetadata.triggeringSourceLayoutId);if(M instanceof C)return M;w=Object.assign({},U,{clientMetadata:new Ig([]),fulfilledLayout:M,adSlotLoggingData:w.adSlotMetadata.adSlotLoggingData});P.push(w)}else if(M=g.e(w.fulfillmentContent.fulfilledLayout,yuR)){if(!nQ(M.adLayoutMetadata)||!g.e(M.renderingContent,Ab))return new C("Invalid BelowPlayerAdLayoutRenderer");M=Ds8(M,B,S.Pg,L,U,w.adSlotMetadata.triggerEvent,w.adSlotMetadata.triggeringSourceLayoutId); if(M instanceof C)return M;w=Object.assign({},U,{clientMetadata:new Ig([]),fulfilledLayout:M,adSlotLoggingData:w.adSlotMetadata.adSlotLoggingData});P.push(w)}else if(M=g.e(w.fulfillmentContent.fulfilledLayout,Do)){if(!fQ(M))return new C("Invalid PlayerBytesSequenceItemAdLayoutRenderer");M=eBn(M,B,S.Pg,L,U,w.adSlotMetadata.triggerEvent);if(M instanceof C)return M;w=Object.assign({},U,{clientMetadata:new Ig([]),fulfilledLayout:M,adSlotLoggingData:w.adSlotMetadata.adSlotLoggingData});P.push(w)}else return new C("Unable to retrieve a client slot ["+ U.slotType+"] from a given AdSlotRenderer")}return P}; eBn=function(r,Q,S,B,k,L){var X={layoutId:r.adLayoutMetadata.layoutId,layoutType:r.adLayoutMetadata.layoutType,X1:"core"};Q=bm(r,Q,S);return Q instanceof C?Q:(S=g.e(r.renderingContent,qW))&&S.pings?Object.assign({},X,{renderingContent:r.renderingContent,OG:LA(S.pings)},Q,{xf:dI(B,k)(X),clientMetadata:new Ig([new yo(t_(L))]),adLayoutLoggingData:r.adLayoutMetadata.adLayoutLoggingData}):new C("VideoAdTracking is missing from PlayerBytesSequenceItemAdLayoutRenderer")}; Ds8=function(r,Q,S,B,k,L,X){var l={layoutId:r.adLayoutMetadata.layoutId,layoutType:r.adLayoutMetadata.layoutType,X1:"core"};Q=bm(r,Q,S);if(Q instanceof C)return Q;S=[];S.push(new yo(t_(L)));L==="SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED"&&X!==void 0&&S.push(new C$(X));return Object.assign({},l,{renderingContent:r.renderingContent,OG:new Map([["impression",Usz(r)]])},Q,{xf:dI(B,k)(l),clientMetadata:new Ig(S),adLayoutLoggingData:r.adLayoutMetadata.adLayoutLoggingData})}; uJ7=function(r,Q,S,B,k,L,X){if(r.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE")if(X=g.e(r.renderingContent,I7))if(X=g.e(X.sidePanel,Ju_)){var l={layoutId:r.adLayoutMetadata.layoutId,layoutType:r.adLayoutMetadata.layoutType,X1:"core"};Q=bm(r,Q,S);r=Q instanceof C?Q:Object.assign({},l,{renderingContent:r.renderingContent,OG:new Map([["impression",X.impressionPings||[]],["resume",X.resumePings||[]]])},Q,{xf:dI(B,k)(l),clientMetadata:new Ig([new yo(t_(L))]),adLayoutLoggingData:r.adLayoutMetadata.adLayoutLoggingData})}else r= new C("DismissablePanelTextPortraitImageRenderer is missing");else r=new C("SqueezebackPlayerSidePanelRenderer is missing");else r.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_TRACKING"?g.e(r.renderingContent,o_w)?(X={layoutId:r.adLayoutMetadata.layoutId,layoutType:r.adLayoutMetadata.layoutType,X1:"core"},Q=bm(r,Q,S),r=Q instanceof C?Q:Object.assign({},X,{renderingContent:r.renderingContent,OG:new Map},Q,{xf:dI(B,k)(X),clientMetadata:new Ig([new yo(t_(L))]),adLayoutLoggingData:r.adLayoutMetadata.adLayoutLoggingData})): r=new C("CounterfactualRenderer is missing"):r.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"?r=new C("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):r.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL"?r=new C("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):r.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"?g.e(r.renderingContent,Go)?(L={layoutId:r.adLayoutMetadata.layoutId,layoutType:r.adLayoutMetadata.layoutType, X1:"core"},Q=bm(r,Q,S),r=Q instanceof C?Q:X?Object.assign({},L,{renderingContent:r.renderingContent,OG:new Map},Q,{xf:dI(B,k)(L),clientMetadata:new Ig([new C$(X)]),adLayoutLoggingData:r.adLayoutMetadata.adLayoutLoggingData}):new C("Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing")):r=new C("DisplayUnderlayTextGridCardsLayoutViewModel is missing"):r.adLayoutMetadata.layoutType==="LAYOUT_TYPE_VIDEO_AD_INFO"?g.e(r.renderingContent,TVw)? (L={layoutId:r.adLayoutMetadata.layoutId,layoutType:r.adLayoutMetadata.layoutType,X1:"core"},Q=bm(r,Q,S),r=Q instanceof C?Q:Object.assign({},L,{renderingContent:r.renderingContent,OG:new Map([])},Q,{xf:dI(B,k)(L),adLayoutLoggingData:r.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new Ig([])})):r=new C("AdsEngagementPanelSectionListViewModel is missing"):r=new C("LayoutType ["+r.adLayoutMetadata.layoutType+"] is invalid for PlayerUnderlaySlot");return r}; Inj=function(r,Q,S,B,k,L,X,l,n,A,Y,W){if((W==null?void 0:W.wM)===void 0||(W==null?void 0:W.FP)===void 0)return new C("Cached ad break range from cue point is missing");var b=bm(S,k,B.Pg);if(b instanceof C)return b;b={layoutExitMuteTriggers:[],layoutExitNormalTriggers:b.layoutExitNormalTriggers,layoutExitSkipTriggers:[],vD:[],layoutExitUserInputSubmittedTriggers:[]};if(g.e(S.renderingContent,sM))return r=ds8(r,Q,S,b,k,L,l,n,B.Pg,X,W.wM,W.FP),r instanceof C?r:r.hK===void 0?new C("Expecting associatedInPlayerSlot for single DAI media layout"): {layout:r.layout,xU:[r.hK]};var t=g.e(S.renderingContent,EM);if(t){if(!nQ(S.adLayoutMetadata))return new C("Invalid ad layout metadata");if(!mG(t))return new C("Invalid sequential layout");t=t.sequentialLayouts.map(function(P){return P.playerBytesAdLayoutRenderer}); r=OlU(r,Q,S,b,t,k,B,L,X,n,l,A,W.wM,W.FP,Y);return r instanceof C?r:{layout:r.MN,xU:r.xU}}return new C("Not able to convert a sequential layout")}; OlU=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t,P){var T=RBO(k,b,t);if(T instanceof C)return T;var w=[],M=[];T=g.m(T);for(var y=T.next();!y.done;y=T.next()){var h=y.value;y=r;var I=k[h.It],U=h,c=Q;h=L;var H=X,Ln=l,Kn=n,i_=A,AR=Y,Q8=PB(I);if(Q8 instanceof C)y=Q8;else{var mz={layoutId:I.adLayoutMetadata.layoutId,layoutType:I.adLayoutMetadata.layoutType,X1:"adapter"};U=Hlj(c,I,U,h);U instanceof C?y=U:(y=Object.assign({},mz,xG,{OG:Q8,renderingContent:I.renderingContent,clientMetadata:new Ig(U),xf:dI(Ln,y)(mz), adLayoutLoggingData:I.adLayoutMetadata.adLayoutLoggingData}),y=(I=pS(AR,y,h,H.Pg,Ln,Kn,i_,void 0,!0))?I instanceof C?I:{layout:y,hK:I}:new C("Expecting associatedInPlayerSlot"))}if(y instanceof C)return y;w.push(y.layout);M.push(y.hK)}k={layoutId:S.adLayoutMetadata.layoutId,layoutType:S.adLayoutMetadata.layoutType,X1:"core"};Q=[new tn(Number(S.driftRecoveryMs)),new lE(b),new n5(t),new yo(t_(Q)),new sQ(W),new Yq({})];P&&Q.push(new z4({}));return{MN:Object.assign({},k,B,{Rt:w,OG:new Map,clientMetadata:new Ig(Q), xf:dI(l,r)(k)}),xU:M}}; ds8=function(r,Q,S,B,k,L,X,l,n,A,Y,W){if(!zo(S))return new C("Invalid PlayerBytesAdLayoutRenderer");var b=PB(S);if(b instanceof C)return b;var t={layoutId:S.adLayoutMetadata.layoutId,layoutType:S.adLayoutMetadata.layoutType,X1:"core"},P=g.e(S.renderingContent,sM);if(!P)return new C("Invalid rendering content for DAI media layout");P=KS(P,!1);Y={rj:P,It:0,J_:Y,S1:Math.min(Y+P.videoLengthSeconds*1E3,W),mH:new hr(0,[P.videoLengthSeconds])};var T;W=(T=Number(S.driftRecoveryMs))!=null?T:void 0;Q=Hlj(Q, S,Y,k,W);if(Q instanceof C)return Q;r=Object.assign({},t,B,{OG:b,renderingContent:S.renderingContent,clientMetadata:new Ig(Q),xf:dI(L,r)(t),adLayoutLoggingData:S.adLayoutMetadata.adLayoutLoggingData});return(k=pS(X,r,k,n,L,A,l,void 0,!0))?k instanceof C?k:{layout:r,hK:k}:new C("Expecting associatedInPlayerSlot")}; GqU=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t,P,T){var w=bm(S,L,k.Pg);if(w instanceof C)return w;if(g.e(S.renderingContent,sM)){n=Ck_([S],k,n);if(n instanceof C)return n;if(n.length!==1)return new C("Only expected one media layout.");r=VFz(r,Q,S,w,n[0],void 0,"core",B,L,X,l,A,b,t,P,k.Pg,W,void 0,T);return r instanceof C?r:{layout:r.layout,xU:r.hK?[r.hK]:[]}}var M=g.e(S.renderingContent,EM);if(M){if(!nQ(S.adLayoutMetadata))return new C("Invalid ad layout metadata");if(!mG(M))return new C("Invalid sequential layout"); M=M.sequentialLayouts.map(function(y){return y.playerBytesAdLayoutRenderer}); r=cXj(r,Q,S.adLayoutMetadata,w,M,B,L,k,n,X,l,A,Y,W,P,b,t,T);return r instanceof C?r:{layout:r.MN,xU:r.xU}}return new C("Not able to convert a sequential layout")}; cXj=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t,P,T,w,M){var y=new v2({current:null}),h=Ck_(k,l,n);if(h instanceof C)return h;n=[];for(var I=[],U=void 0,c=0;c0&&(c.push(M),c.push(new hz(U.adPodSkipTarget)));(L=A.get(U.externalVideoId))&&c.push(new p5(L));L=c}else L=new C("Invalid vod media renderer")}if(L instanceof C)return L;r=Object.assign({},X,B,{OG:h,renderingContent:S.renderingContent,clientMetadata:new Ig(L),xf:dI(Y,r)(X),adLayoutLoggingData:S.adLayoutMetadata.adLayoutLoggingData});S=g.e(S.renderingContent,sM);if(!S||!pQ(S))return new C("Invalid meida renderer");W=BB(W,S.externalVideoId);W.instreamVideoAdRenderer=S;W.Cd="AD_PLACEMENT_KIND_START";return t?(n=pS(b,r,n,T,Y,w,P,M,!1),n instanceof C?n:QLR(r.layoutId,b)&&n?{layout:Object.assign({},r,{clientMetadata:new Ig(L.concat(new eU(n)))})}:{layout:r,hK:n}): {layout:r}}; an$=function(r,Q,S,B,k){if(!zo(Q))return new C("Invalid PlayerBytesAdLayoutRenderer");var L=g.e(Q.renderingContent,eL);if(!L||L.durationMilliseconds===void 0)return new C("Invalid endcap renderer");var X={layoutId:Q.adLayoutMetadata.layoutId,layoutType:Q.adLayoutMetadata.layoutType,X1:"adapter"};B=[new ml(L.durationMilliseconds),new $q({impressionCommands:void 0,abandonCommands:L.abandonCommands?[{commandExecutorCommand:L.abandonCommands}]:void 0,completeCommands:L.completionCommands}),new yo(B), new c2("LAYOUT_TYPE_ENDCAP")];if(k){B.push(new z9(k.mH.adPodIndex-1));B.push(new An(k.mH.adPodIndex));var l;B.push(new hz((l=k.adPodSkipTarget)!=null?l:-1))}return Object.assign({},X,xG,{renderingContent:Q.renderingContent,clientMetadata:new Ig(B),OG:L.skipPings?new Map([["skip",L.skipPings]]):new Map,xf:dI(S,r)(X),adLayoutLoggingData:Q.adLayoutMetadata.adLayoutLoggingData})}; pS=function(r,Q,S,B,k,L,X,l,n){r=r.filter(function(Y){return Y.adSlotMetadata.slotType==="SLOT_TYPE_IN_PLAYER"&&Y.adSlotMetadata.triggeringSourceLayoutId===Q.layoutId}); if(r.length!==0){if(r.length!==1)return new C("Invalid InPlayer slot association for the given PlayerBytes layout");r=r[0];X=fn8(r,L,S,B,X);if(X instanceof C)return X;var A;L={slotId:r.adSlotMetadata.slotId,slotType:r.adSlotMetadata.slotType,slotPhysicalPosition:(A=r.adSlotMetadata.slotPhysicalPosition)!=null?A:1,X1:"core",slotEntryTrigger:X.slotEntryTrigger,slotFulfillmentTriggers:X.slotFulfillmentTriggers,slotExpirationTriggers:X.slotExpirationTriggers};A=g.e(r.fulfillmentContent.fulfilledLayout, sAj);if(!A||!mY1(A))return new C("Invalid InPlayerAdLayoutRenderer");X={layoutId:A.adLayoutMetadata.layoutId,layoutType:A.adLayoutMetadata.layoutType,X1:"core"};S=bm(A,S,B);if(S instanceof C)return S;B=[];n&&B.push(new Yq({}));if(A.adLayoutMetadata.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY")B.push.apply(B,g.tR(Su_(r.adSlotMetadata.triggerEvent,Q)));else if(A.adLayoutMetadata.layoutType==="LAYOUT_TYPE_ENDCAP")B.push(new yo(t_(r.adSlotMetadata.triggerEvent))),l&&B.push(l);else return new C("Not able to parse an SDF InPlayer layout"); k=Object.assign({},X,S,{renderingContent:A.renderingContent,OG:new Map,xf:dI(k,L)(X),clientMetadata:new Ig(B),adLayoutLoggingData:A.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},L,{fulfilledLayout:k,clientMetadata:new Ig([])})}}; Su_=function(r,Q){var S=[];S.push(new yo(t_(r)));S.push(new C$(Q.layoutId));(r=G4(Q.clientMetadata,"metadata_type_player_bytes_callback_ref"))&&S.push(new Qs(r));(r=G4(Q.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))&&S.push(new v2(r));(r=G4(Q.clientMetadata,"metadata_type_remote_slots_data"))&&S.push(new p5(r));(r=G4(Q.clientMetadata,"metadata_type_ad_next_params"))&&S.push(new oL(r));(r=G4(Q.clientMetadata,"metadata_type_ad_video_clickthrough_endpoint"))&&S.push(new T9(r));(r= G4(Q.clientMetadata,"metadata_type_ad_pod_info"))&&S.push(new MJ(r));(Q=G4(Q.clientMetadata,"metadata_type_ad_video_id"))&&S.push(new qJ(Q));return S}; rz1=function(r,Q,S,B,k,L){function X(A){return Ek(Q,A)} var l=B.PK.inPlayerSlotId,n={layoutId:B.PK.inPlayerLayoutId,layoutType:"LAYOUT_TYPE_ENDCAP",X1:"core"};S={slotId:l,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:new GF(X,r),slotFulfillmentTriggers:[new QI(X,l)],slotExpirationTriggers:[new So(X,l),new cT(X,S)]};r=Object.assign({},n,{layoutExitNormalTriggers:[new Di(X,r)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],OG:new Map,clientMetadata:new Ig([new Uu(B.PK), new yo(B.adPlacementConfig),k]),xf:dI(L,S)(n),adLayoutLoggingData:B.PK.adLayoutLoggingData});return Object.assign({},S,{clientMetadata:new Ig([new Pw(r)])})}; QLR=function(r,Q){Q=g.m(Q);for(var S=Q.next();!S.done;S=Q.next())if(S=S.value,S.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"){var B=g.e(S.fulfillmentContent.fulfilledLayout,uz);if(B&&(B=g.e(B.renderingContent,I7))&&B.associatedPlayerBytesLayoutId===r)return S}}; fn8=function(r,Q,S,B,k){var L=B4g(r2(r.slotEntryTrigger,S,B),k,r,Q);if(L instanceof C)return L;for(var X=[],l=g.m(r.slotFulfillmentTriggers),n=l.next();!n.done;n=l.next()){n=r2(n.value,S,B);if(n instanceof C)return n;X.push(n)}X=k9R(X,k,r,Q);Q=[];r=g.m(r.slotExpirationTriggers);for(k=r.next();!k.done;k=r.next()){k=r2(k.value,S,B);if(k instanceof C)return k;Q.push(k)}return{slotEntryTrigger:L,slotFulfillmentTriggers:X,slotExpirationTriggers:Q}}; B4g=function(r,Q,S,B){return Q&&S.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"&&r instanceof vT?new zF(function(k){return Ek(B,k)},S.adSlotMetadata.slotId):r}; k9R=function(r,Q,S,B){return Q&&S.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"?r.map(function(k){return k instanceof QI?new LQ(function(L){return Ek(B,L)},S.adSlotMetadata.slotId):k}):r}; bm=function(r,Q,S){for(var B=[],k=g.m(r.layoutExitNormalTriggers||[]),L=k.next();!L.done;L=k.next()){L=r2(L.value,Q,S);if(L instanceof C)return L;B.push(L)}k=[];L=g.m(r.layoutExitSkipTriggers||[]);for(var X=L.next();!X.done;X=L.next()){X=r2(X.value,Q,S);if(X instanceof C)return X;k.push(X)}L=[];X=g.m(r.layoutExitMuteTriggers||[]);for(var l=X.next();!l.done;l=X.next()){l=r2(l.value,Q,S);if(l instanceof C)return l;L.push(l)}X=[];r=g.m(r.layoutExitUserInputSubmittedTriggers||[]);for(l=r.next();!l.done;l= r.next()){l=r2(l.value,Q,S);if(l instanceof C)return l;X.push(l)}return{layoutExitNormalTriggers:B,layoutExitSkipTriggers:k,layoutExitMuteTriggers:L,layoutExitUserInputSubmittedTriggers:X,vD:[]}}; PB=function(r){var Q=g.e(r.renderingContent,sM);if(Q==null?0:Q.pings)return LA(Q.pings);r=g.e(r.renderingContent,eL);return(r==null?0:r.skipPings)?new Map([["skip",r.skipPings]]):new Map}; Hlj=function(r,Q,S,B,k){Q=g.e(Q.renderingContent,sM);if(!Q)return new C("Invalid rendering content for DAI media layout");r=[new f$(B),new L5(S.rj.videoLengthSeconds),new Xl(S.rj.playerVars),new lE(S.J_),new n5(S.S1),new An(S.It),new yo(t_(r)),new qJ(S.rj.adVideoId),new MJ(S.mH),Q.sodarExtensionData&&new K5(Q.sodarExtensionData),new Qs({current:null}),new Yq({}),new Fl(kj(Q.pings))].filter(qF$);k!==void 0&&r.push(new tn(k));return r}; RBO=function(r,Q,S){r=r.map(function(n){return KS(g.e(n.renderingContent,sM),!1)}); var B=r.map(function(n){return n.videoLengthSeconds}),k=B.map(function(n,A){return new hr(A,B)}),L=Q,X=S,l=[]; r.forEach(function(n,A){X=Math.min(L+n.videoLengthSeconds*1E3,S);QT(n.playerVars,k[A]);l.push({rj:n,J_:L,S1:X,It:A,mH:k[A]});L=X}); return l}; Ck_=function(r,Q,S){for(var B=[],k=g.m(r),L=k.next();!L.done;L=k.next())if(L=g.e(L.value.renderingContent,sM)){if(!pQ(L))return new C("Invalid vod media renderer");B.push(L6U(L))}k=B.map(function(W){return W.EY}); L=[];for(var X=0,l=0;l0?i_:-1;else if(mz= g.e(Q8,eL)){Q8=PFw(r,Q,S,mz,L,T,l,H,i_);if(Q8 instanceof C){t=Q8;break a}Q8=Q8(b);w.push(Q8.KD);M=[].concat(g.tR(Q8.q$),g.tR(M));y=[].concat(g.tR(Q8.pN),g.tR(y));Q8.hK&&(Kn=[Q8.hK].concat(g.tR(Kn)))}else if(mz=g.e(Q8,yI)){if(t===void 0){t=new C("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:mz});break a}Q8=p28(r,Q,S,L,mz,c,l,t,T,NI(Y,"supports_multi_step_on_desktop"));if(Q8 instanceof C){t=Q8;break a}Q8=Q8(b);w.push(Q8.KD);Q8.hK&&Kn.push(Q8.hK); M=[].concat(g.tR(Q8.q$),g.tR(M));y=[].concat(g.tR(Q8.pN),g.tR(y));h=[].concat(g.tR(Q8.Sa),g.tR(h));I=[].concat(g.tR(Q8.p7),g.tR(I));U=[c].concat(g.tR(U))}else if(Q8=g.e(Q8,MW)){Q8=EgO(r,Q,S,L,Q8,c,l,T);if(Q8 instanceof C){t=Q8;break a}Q8=Q8(b);w.push(Q8.KD);Q8.hK&&Kn.push(Q8.hK);y=[].concat(g.tR(Q8.pN),g.tR(y))}else{t=new C("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}t={Rt:w,layoutExitSkipTriggers:M,layoutExitUserInputSubmittedTriggers:h,vD:I,layoutExitMuteTriggers:y,cH:U,xU:Kn}}}else a:if(T= N4w(B,S,Y),T instanceof C)t=T;else{w=0;M=[];y=[];h=[];I=[];U=[];c=[];H=new SD({current:null});Ln=new v2({current:null});Kn=!1;AR=[];i_=-1;P=g.m(B);for(Q8=P.next();!Q8.done;Q8=P.next())if(Q8=Q8.value,g.e(Q8,Zo)){Q8=xJO(Q,S,g.e(Q8,Zo),l);if(Q8 instanceof C){t=Q8;break a}Q8=Q8(b);M.push(Q8.KD);y=[].concat(g.tR(Q8.q$),g.tR(y));h=[].concat(g.tR(Q8.pN),g.tR(h));Q8.hK&&(AR=[Q8.hK].concat(g.tR(AR)))}else if(g.e(Q8,sM)){i_=lm(g.e(Q8,sM),S,Y);if(i_ instanceof f5){t=new C(i_);break a}Q8=new hr(w,T);Q8=sLO(Q, i_.layoutId,i_.wK,S,nS(i_.playerVars,i_.u$,X,A,Q8),i_.EY,L,Q8,l(b),Ln,n.get(i_.wK.externalVideoId),void 0,W);w++;M.push(Q8.KD);y=[].concat(g.tR(Q8.q$),g.tR(y));h=[].concat(g.tR(Q8.pN),g.tR(h));Kn||(c.push(Ln),Kn=!0);i_=(i_=i_.wK.adPodSkipTarget)&&i_>0?i_:-1}else if(g.e(Q8,eL)){Q8=PFw(r,Q,S,g.e(Q8,eL),L,w,l,Ln,i_);if(Q8 instanceof C){t=Q8;break a}Q8=Q8(b);M.push(Q8.KD);y=[].concat(g.tR(Q8.q$),g.tR(y));h=[].concat(g.tR(Q8.pN),g.tR(h));Q8.hK&&(AR=[Q8.hK].concat(g.tR(AR)))}else if(g.e(Q8,yI)){if(t=== void 0){t=new C("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:g.e(Q8,yI)});break a}Q8=p28(r,Q,S,L,g.e(Q8,yI),H,l,t,w,NI(Y,"supports_multi_step_on_desktop"));if(Q8 instanceof C){t=Q8;break a}Q8=Q8(b);M.push(Q8.KD);Q8.hK&&AR.push(Q8.hK);y=[].concat(g.tR(Q8.q$),g.tR(y));h=[].concat(g.tR(Q8.pN),g.tR(h));I=[].concat(g.tR(Q8.Sa),g.tR(I));U=[].concat(g.tR(Q8.p7),g.tR(U));c=[H].concat(g.tR(c))}else if(g.e(Q8,MW)){Q8=EgO(r,Q,S,L,g.e(Q8,MW),H,l,w);if(Q8 instanceof C){t=Q8;break a}Q8=Q8(b);M.push(Q8.KD);Q8.hK&&AR.push(Q8.hK);h=[].concat(g.tR(Q8.pN),g.tR(h))}else{t=new C("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}t={Rt:M,layoutExitSkipTriggers:y,layoutExitUserInputSubmittedTriggers:I,vD:U,layoutExitMuteTriggers:h,cH:c,xU:AR}}t instanceof C?b=t:(U=b.slotId,T=t.Rt,w=t.layoutExitSkipTriggers,M=t.layoutExitMuteTriggers,y=t.layoutExitUserInputSubmittedTriggers,h=t.cH,b=l(b),I=k?k.layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",U=k?k.layoutId: sz(Q.V.get(),I,U),c={layoutId:U,layoutType:I,X1:"core"},b={layout:{layoutId:U,layoutType:I,OG:new Map,layoutExitNormalTriggers:[new Vn(Q.j,U)],layoutExitSkipTriggers:w,layoutExitMuteTriggers:M,layoutExitUserInputSubmittedTriggers:y,vD:[],X1:"core",clientMetadata:new Ig([new Bw(T)].concat(g.tR(h))),xf:b(c)},xU:t.xU});return b}}; N4w=function(r,Q,S){var B=[];r=g.m(r);for(var k=r.next();!k.done;k=r.next())if(k=k.value,g.e(k,sM)){k=lm(g.e(k,sM),Q,S);if(k instanceof f5)return new C(k);B.push(k.EY)}return B}; yzO=function(r,Q,S,B,k,L,X,l){if(!v_j(S,l===void 0?!1:l))return new C("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:S});var n=LS(S);if(n<=0)return new C("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:S});var A=new SD({current:null}),Y=XW8(r,Q,S,A,B,L,X);return Z$R(r,B,L,n,k,function(W,b){var t=W.slotId,P=XY(S);W=X(W);var T,w=(T=$G(Q,B,S.layoutId,"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey"))!=null?T: sz(Q.V.get(),"LAYOUT_TYPE_MEDIA_BREAK",t);t={layoutId:w,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",X1:"core"};T=Y(w,b);var M=G4(T.clientMetadata,"metadata_type_fulfilled_layout");M||Q3("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");P=[new yo(B),new ml(n),new $q(P),A];M&&P.push(new c2(M.layoutType));return{cVq:{layoutId:w,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",OG:new Map,layoutExitNormalTriggers:[new Vn(Q.j,w)],layoutExitSkipTriggers:[new r3(Q.j, b.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new iz(Q.j,b.layoutId)],vD:[],X1:"core",clientMetadata:new Ig(P),xf:W(t)},Sx:T}})}; MU$=function(r){if(!Iuj(r))return!1;var Q=g.e(r.adVideoStart,sk);return Q?g.e(r.linearAd,sM)&&xb(Q)?!0:(Q3("Invalid Sandwich with notify"),!1):!1}; zzR=function(r){if(r.linearAds==null)return!1;r=g.e(r.adStart,sk);return r?xb(r)?!0:(Q3("Invalid LASR with notify"),!1):!1}; hz8=function(r){if(!fuF(r))return!1;r=g.e(r.adStart,sk);return r?xb(r)?!0:(Q3("Invalid LASR with notify"),!1):!1}; Z6=function(r,Q,S,B,k,L,X,l,n,A){this.W=r;this.V=Q;this.j=S;this.ew=B;this.cL=k;this.S=L;this.AV=X;this.W5=l;this.R5=n;this.loadPolicy=A===void 0?1:A}; c4=function(r,Q,S,B,k,L,X,l,n,A){var Y=[];if(Q.length===0&&B.length===0&&S.length===0)return Y;Q=Q.filter(jo);var W=S.filter(M7n),b=B.filter(jo),t=new Map,P=vcz(Q),T=S.some(function(hR){var rn;return(hR==null?void 0:(rn=hR.adSlotMetadata)==null?void 0:rn.slotType)==="SLOT_TYPE_PLAYER_BYTES"}),w=S.some(function(hR){var rn; return(hR==null?void 0:(rn=hR.adSlotMetadata)==null?void 0:rn.slotType)==="SLOT_TYPE_PLAYER_UNDERLAY"}),M=S.some(function(hR){var rn; return(hR==null?void 0:(rn=hR.adSlotMetadata)==null?void 0:rn.slotType)==="SLOT_TYPE_IN_PLAYER"}),y=S.some(function(hR){var rn,Iy; return(hR==null?void 0:(rn=hR.adSlotMetadata)==null?void 0:rn.slotType)==="SLOT_TYPE_BELOW_PLAYER"||(hR==null?void 0:(Iy=hR.adSlotMetadata)==null?void 0:Iy.slotType)==="SLOT_TYPE_ABOVE_FEED"}); S=S.some(function(hR){var rn;return(hR==null?void 0:(rn=hR.adSlotMetadata)==null?void 0:rn.slotType)==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"}); if(T||w||M||y||S)A=gcn(W,Q,l,k,P,r.cL.get(),r.loadPolicy,t,r.ew.get(),r.W.get(),M,X,n,A),A instanceof C?Q3(A,void 0,void 0,{contentCpn:k}):Y.push.apply(Y,g.tR(A));A=g.m(Q);for(S=A.next();!S.done;S=A.next())S=S.value,w=vg1(r,t,S,k,L,X,T,l,P,n,W),w instanceof C?Q3(w,void 0,void 0,{renderer:S.renderer,config:S.config.adPlacementConfig,kind:S.config.adPlacementConfig.kind,contentCpn:k,daiEnabled:X}):Y.push.apply(Y,g.tR(w));qu8(r.ew.get())||(L=fLU(r,b,k,l,P,t),Y.push.apply(Y,g.tR(L)));if(r.S===null||X&& !l.Xb){var h,I,U;r=l.Yf&&Q.length===1&&((h=Q[0].config)==null?void 0:(I=h.adPlacementConfig)==null?void 0:I.kind)==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&((U=Q[0].renderer)==null?void 0:U.adBreakServiceRenderer);if(!Y.length&&!r){var c,H,Ln,Kn;Q3("Expected slots parsed from AdPlacementRenderers for DAI",void 0,void 0,{"AdPlacementRenderer count":Q.length,contentCpn:k,"first APR kind":(c=Q[0])==null?void 0:(H=c.config)==null?void 0:(Ln=H.adPlacementConfig)==null?void 0:Ln.kind,renderer:(Kn=Q[0])== null?void 0:Kn.renderer})}return Y}h=B.filter(jo);Y.push.apply(Y,g.tR(Bxg(t,h,r.V.get(),r.S,k,T)));if(!Y.length){var i_,AR,Q8,mz;Q3("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":Q.length,contentCpn:k,daiEnabled:X.toString(),"first APR kind":(i_=Q[0])==null?void 0:(AR=i_.config)==null?void 0:(Q8=AR.adPlacementConfig)==null?void 0:Q8.kind,renderer:(mz=Q[0])==null?void 0:mz.renderer})}return Y}; fLU=function(r,Q,S,B,k,L){function X(b){return dI(r.cL.get(),b)} var l=[];Q=g.m(Q);for(var n=Q.next();!n.done;n=Q.next()){n=n.value;var A=n.renderer,Y=A.sandwichedLinearAdRenderer,W=A.linearAdSequenceRenderer;Y&&MU$(Y)?(Q3("Found AdNotify with SandwichedLinearAdRenderer"),W=g.e(Y.adVideoStart,sk),Y=g.e(Y.linearAd,sM),Sa(L,A,n.config.adPlacementConfig.kind),A=void 0,W=JXz((A=W)==null?void 0:A.layout.layoutId,r.V.get(),r.j.get(),n.config.adPlacementConfig,n.adSlotLoggingData,Y,S,B,X,k,r.loadPolicy,r.ew.get(),r.cL.get()),W instanceof C?Q3(W):l.push.apply(l,g.tR(W))): W&&(!W.adLayoutMetadata&&zzR(W)||W.adLayoutMetadata&&hz8(W))&&(Q3("Found AdNotify with LinearAdSequenceRenderer"),Sa(L,A,n.config.adPlacementConfig.kind),A=void 0,Y=mJO((A=g.e(W.adStart,sk))==null?void 0:A.layout.layoutId,r.V.get(),r.j.get(),n.config.adPlacementConfig,n.adSlotLoggingData,W.linearAds,nQ(W.adLayoutMetadata)?W.adLayoutMetadata:void 0,S,B,X,k,r.loadPolicy,r.ew.get()),Y instanceof C?Q3(Y):l.push.apply(l,g.tR(Y)))}return l}; vg1=function(r,Q,S,B,k,L,X,l,n,A,Y){function W(M){return dI(r.cL.get(),M)} var b=S.renderer,t=S.config.adPlacementConfig,P=t.kind,T=S.adSlotLoggingData,w=l.Xb&&P==="AD_PLACEMENT_KIND_START";w=L&&!w;if(b.adsEngagementPanelRenderer!=null)return kG(Q,S.elementId,P,b.adsEngagementPanelRenderer.isContentVideoEngagementPanel,b.adsEngagementPanelRenderer.adVideoId,b.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,t,T,function(M,y,h,I){var U=r.j.get(),c=M.slotId,H=b.adsEngagementPanelRenderer;M=dI(r.cL.get(),M);return yT(U,c,"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON", new Eu(H),y,h,H.impressionPings,M,b.adsEngagementPanelRenderer.adLayoutLoggingData,I)}),[]; if(b.adsEngagementPanelLayoutViewModel)return kG(Q,S.elementId,P,b.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,b.adsEngagementPanelLayoutViewModel.adVideoId,b.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,t,T,function(M,y,h,I){var U=r.j.get(),c=M.slotId,H=b.adsEngagementPanelLayoutViewModel;M=dI(r.cL.get(),M);return MG(U,c,"LAYOUT_TYPE_PANEL",new m6(H),y,h,M,b.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,I)}),[]; if(b.actionCompanionAdRenderer!=null){if(b.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return cu_(r.V.get(),r.S,r.j.get(),b.actionCompanionAdRenderer,t,T,B,W);kG(Q,S.elementId,P,b.actionCompanionAdRenderer.isContentVideoCompanion,b.actionCompanionAdRenderer.adVideoId,b.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,t,T,function(M,y,h,I){var U=r.j.get(),c=M.slotId,H=b.actionCompanionAdRenderer;M=dI(r.cL.get(),M);return yT(U,c,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", new jU(H),y,h,H.impressionPings,M,b.actionCompanionAdRenderer.adLayoutLoggingData,I)})}else if(b.topBannerImageTextIconButtonedLayoutViewModel!==void 0){if(b.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return aug(r.V.get(),r.S,r.j.get(),b.topBannerImageTextIconButtonedLayoutViewModel,t,T,B,W); kG(Q,S.elementId,P,b.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,b.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,b.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,t,T,function(M,y,h,I){var U=r.j.get(),c=M.slotId,H=b.topBannerImageTextIconButtonedLayoutViewModel;M=dI(r.cL.get(),M);return MG(U,c,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new p$(H),y,h,M,b.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,I)})}else if(b.imageCompanionAdRenderer)kG(Q, S.elementId,P,b.imageCompanionAdRenderer.isContentVideoCompanion,b.imageCompanionAdRenderer.adVideoId,b.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,t,T,function(M,y,h,I){var U=r.j.get(),c=M.slotId,H=b.imageCompanionAdRenderer; M=dI(r.cL.get(),M);return yT(U,c,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new Jz(H),y,h,H.impressionPings,M,b.imageCompanionAdRenderer.adLayoutLoggingData,I)}); else if(b.bannerImageLayoutViewModel)kG(Q,S.elementId,P,b.bannerImageLayoutViewModel.isContentVideoCompanion,b.bannerImageLayoutViewModel.adVideoId,b.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,t,T,function(M,y,h,I){var U=r.j.get(),c=M.slotId,H=b.bannerImageLayoutViewModel;M=dI(r.cL.get(),M);return MG(U,c,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new w4(H),y,h,M,b.bannerImageLayoutViewModel.adLayoutLoggingData,I)}); else if(b.shoppingCompanionCarouselRenderer)kG(Q,S.elementId,P,b.shoppingCompanionCarouselRenderer.isContentVideoCompanion,b.shoppingCompanionCarouselRenderer.adVideoId,b.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,t,T,function(M,y,h,I){var U=r.j.get(),c=M.slotId,H=b.shoppingCompanionCarouselRenderer;M=dI(r.cL.get(),M);return yT(U,c,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new Fm(H),y,h,H.impressionPings,M,b.shoppingCompanionCarouselRenderer.adLayoutLoggingData,I)}); else if(b.adBreakServiceRenderer){if(!C57(S))return[];if(P==="AD_PLACEMENT_KIND_PAUSE")return HuO(r.V.get(),t,T,S.renderer.adBreakServiceRenderer,B);if(P!=="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&P!=="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED")return RcR(r.V.get(),t,T,S.renderer.adBreakServiceRenderer,B,k,L);l.Yf||Q3("Received non-live cue point triggered AdBreakServiceRenderer",void 0,void 0,{kind:P,adPlacementConfig:t,daiEnabledForContentVideo:String(L),isServedFromLiveInfra:String(l.Yf),clientPlaybackNonce:l.clientPlaybackNonce}); if(P==="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED"){if(!r.AV)return new C("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface");if(!r.R5)return new C("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface");r.R5.d6({adPlacementRenderer:S,contentCpn:B,Pg:k});k=r.AV.get().getCurrentTimeSec(1,!1);return IL$(r.V.get(),S.renderer.adBreakServiceRenderer,t,k,B,T,L)}if(!r.W5)return new C("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface"); r.W5.d6({adPlacementRenderer:S,contentCpn:B,Pg:k})}else{if(b.clientForecastingAdRenderer)return lLw(r.V.get(),r.j.get(),t,T,b.clientForecastingAdRenderer,B,k,W);if(b.invideoOverlayAdRenderer)return W6n(r.V.get(),r.j.get(),t,T,b.invideoOverlayAdRenderer,B,k,W);if(b.instreamAdPlayerOverlayRenderer)return Azz(r.V.get(),r.j.get(),t,T,b.instreamAdPlayerOverlayRenderer,B,W);if((b.linearAdSequenceRenderer||b.instreamVideoAdRenderer)&&w)return pWU(r.V.get(),r.j.get(),S,B,W,A,!r.ew.get().T.D().K("html5_override_ad_video_length_killswitch")); if(b.linearAdSequenceRenderer&&!w){if(X)return[];Sa(Q,b,P);if(b.linearAdSequenceRenderer.adLayoutMetadata){if(!fuF(b.linearAdSequenceRenderer))return new C("Received invalid LinearAdSequenceRenderer.")}else if(b.linearAdSequenceRenderer.linearAds==null)return new C("Received invalid LinearAdSequenceRenderer.");if(g.e(b.linearAdSequenceRenderer.adStart,sk)){Q3("Found AdNotify in LinearAdSequenceRenderer");S=g.e(b.linearAdSequenceRenderer.adStart,sk);if(!p3U(S))return new C("Invalid AdMessageRenderer."); L=b.linearAdSequenceRenderer.linearAds;return ogF(r.W.get(),r.V.get(),r.j.get(),r.cL.get(),t,T,S,nQ(b.linearAdSequenceRenderer.adLayoutMetadata)?b.linearAdSequenceRenderer.adLayoutMetadata:void 0,L,B,k,l,W,n,r.loadPolicy,r.ew.get())}return F6w(r.V.get(),r.j.get(),t,T,b.linearAdSequenceRenderer.linearAds,nQ(b.linearAdSequenceRenderer.adLayoutMetadata)?b.linearAdSequenceRenderer.adLayoutMetadata:void 0,B,k,l,W,n,r.loadPolicy,r.ew.get(),Y)}if(!b.remoteSlotsRenderer||L){if(b.instreamVideoAdRenderer&& !w){if(X)return[];Sa(Q,b,P);return ZlR(r.V.get(),r.j.get(),t,T,b.instreamVideoAdRenderer,B,k,l,W,n,r.loadPolicy,r.ew.get(),r.cL.get(),Y)}if(b.instreamSurveyAdRenderer)return yzO(r.V.get(),r.j.get(),b.instreamSurveyAdRenderer,t,T,B,W,NI(r.ew.get(),"supports_multi_step_on_desktop"));if(b.sandwichedLinearAdRenderer!=null)return Iuj(b.sandwichedLinearAdRenderer)?g.e(b.sandwichedLinearAdRenderer.adVideoStart,sk)?(Q3("Found AdNotify in SandwichedLinearAdRenderer"),S=g.e(b.sandwichedLinearAdRenderer.adVideoStart, sk),p3U(S)?(L=g.e(b.sandwichedLinearAdRenderer.linearAd,sM))?wW8(S,L,t,r.W.get(),r.V.get(),r.j.get(),r.cL.get(),T,B,k,l,W,n,r.loadPolicy,r.ew.get()):new C("Missing IVAR from Sandwich"):new C("Invalid AdMessageRenderer.")):F6w(r.V.get(),r.j.get(),t,T,[b.sandwichedLinearAdRenderer.adVideoStart,b.sandwichedLinearAdRenderer.linearAd],void 0,B,k,l,W,n,r.loadPolicy,r.ew.get()):new C("Received invalid SandwichedLinearAdRenderer.");if(b.videoAdTrackingRenderer!=null)return i$z(r.V.get(),r.j.get(),b.videoAdTrackingRenderer, t,T,B,k,l.Zq,W)}}return[]}; zZ=function(r,Q,S,B,k,L,X,l){g.G.call(this);var n=this;this.V=r;this.S=Q;this.nE=B;this.AV=k;this.ew=L;this.UG=X;this.WD=l;this.j=null;S.get().addListener(this);this.addOnDisposeCallback(function(){S.x7()||S.get().removeListener(n)}); B.get().addListener(this);this.addOnDisposeCallback(function(){B.x7()||B.get().removeListener(n)})}; umn=function(r,Q,S){var B=r.AV.get().getCurrentTimeSec(1,!1);r.ew.get().T.D().ED()&&WT(r.UG.get(),"sdai","onopp.1;evt."+S.event+";start."+S.startSecs.toFixed(3)+";d."+S.wr.toFixed(3));Ro(r.V.get(),"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",function(){var k=r.S.get(),L=Q.adPlacementRenderer.renderer.adBreakServiceRenderer,X=Q.contentCpn,l=Q.adPlacementRenderer.adSlotLoggingData,n=h_(r.ew.get()),A=r.UG;if(k.ew.get().T.D().experiments.R3("enable_smearing_expansion_dai")){var Y=k.ew.get();Y=g.OQ(Y.T.D().experiments, "max_prefetch_window_sec_for_livestream_optimization");n=k.ew.get();var W=g.OQ(n.T.D().experiments,"min_prefetch_offset_sec_for_livestream_optimization");n={Dy:G91(S),oN:!1,cueProcessedMs:B*1E3};var b=S.startSecs+S.wr;if(B===0)n.E2=new tk(0,b*1E3);else{W=S.startSecs-W;var t=W-B;n.E2=t<=0?new tk(W*1E3,b*1E3):new tk(Math.floor(B+Math.random()*Math.min(t,Y))*1E3,b*1E3)}Y=n}else Y={Dy:G91(S),oN:!1},b=S.startSecs+S.wr,S.startSecs<=B?n=new tk((S.startSecs-4)*1E3,b*1E3):(W=Math.max(0,S.startSecs-B-10),n= new tk(Math.floor(B+Math.random()*(n?B===0?0:Math.min(W,5):W))*1E3,b*1E3)),Y.E2=n;L=a7(k,L,X,Y,l,[new kq(S)]);vB(k.ew.get())&&WT(A.get(),"abrsm","cpi."+S.identifier+";cps."+S.startSecs+";cpd."+S.wr+";cts."+B+";rbf."+Y.E2.start);A.get().T.Lr(S.startSecs-B,Y.E2.start/1E3-B);return[L]})}; qG=function(r){var Q,S=(Q=G4(r.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:Q.current;if(!S)return null;Q=G4(r.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var B=r.layoutId,k=G4(r.clientMetadata,"metadata_type_content_cpn"),L=G4(r.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),X=G4(r.clientMetadata,"metadata_type_player_overlay_layout_renderer"),l=G4(r.clientMetadata,"metadata_type_player_underlay_renderer"),n=G4(r.clientMetadata, "metadata_type_ad_placement_config"),A=G4(r.clientMetadata,"metadata_type_video_length_seconds");var Y=hn(r.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds")?G4(r.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"):hn(r.clientMetadata,"metadata_type_layout_enter_ms")&&hn(r.clientMetadata,"metadata_type_layout_exit_ms")?(G4(r.clientMetadata,"metadata_type_layout_exit_ms")-G4(r.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{Ry:B,contentCpn:k,qB:S,Fh:Q,instreamAdPlayerOverlayRenderer:L, playerOverlayLayoutRenderer:X,instreamAdPlayerUnderlayRenderer:l,adPlacementConfig:n,videoLengthSeconds:A,vV:Y,inPlayerLayoutId:G4(r.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:G4(r.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; ez1=function(r,Q){return DJ1(r,Q)}; ggj=function(r,Q){Q=DJ1(r,Q);if(!Q)return null;var S;Q.vV=(S=G4(r.clientMetadata,"metadata_type_ad_pod_info"))==null?void 0:S.adBreakRemainingLengthSeconds;return Q}; DJ1=function(r,Q){var S,B=(S=G4(r.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:S.current;if(!B)return null;S=iJj(r,Q);return{ij:X$F(r,Q),adPlacementConfig:G4(r.clientMetadata,"metadata_type_ad_placement_config"),IH:S,contentCpn:G4(r.clientMetadata,"metadata_type_content_cpn"),inPlayerLayoutId:G4(r.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:G4(r.clientMetadata,"metadata_type_linked_in_player_slot_id"),instreamAdPlayerOverlayRenderer:G4(r.clientMetadata, "metadata_type_instream_ad_player_overlay_renderer"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,vV:void 0,qB:B,Ry:r.layoutId,videoLengthSeconds:G4(r.clientMetadata,"metadata_type_video_length_seconds")}}; fS=function(r,Q,S,B,k,L,X,l,n){g.G.call(this);this.W=r;this.Y=Q;this.U=S;this.S=B;this.j=k;this.V=L;this.cL=X;this.ew=l;this.tV=n;this.fD=!0}; UJ$=function(r,Q,S){return zBn(r.j.get(),Q.contentCpn,Q.Ry,function(B){return hBz(r.V.get(),B.slotId,S,Q.adPlacementConfig,Q.Ry,dI(r.cL.get(),B))})}; If=function(r,Q,S,B,k,L,X,l){g.G.call(this);this.V=r;this.j=Q;this.S=S;this.ew=B;this.W=k;this.tV=L;this.AV=X;this.yk=l}; GZ=function(r){g.G.call(this);this.j=r}; Ro=function(r,Q,S,B){r.j().Dk(Q,B);S=S();r=r.j();r.mT.Uq("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",Q,B,S);Q=g.m(S);for(S=Q.next();!S.done;S=Q.next())a:{B=r;S=S.value;B.mT.O_("ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",S);B.mT.O_("ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",S);try{var k=B.j;if(g.s5(S.slotId))throw new C("Slot ID was empty",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT");if(QE(k,S))throw new C("Duplicate registration for slot.",{slotId:S.slotId,slotEntryTriggerType:S.slotEntryTrigger.triggerType}, "ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");if(!k.rf.d_.has(S.slotType))throw new C("No fulfillment adapter factory registered for slot of type: "+S.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED");if(!k.rf.Qf.has(S.slotType))throw new C("No SlotAdapterFactory registered for slot of type: "+S.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");j8(k,"TRIGGER_CATEGORY_SLOT_ENTRY",S.slotEntryTrigger?[S.slotEntryTrigger]:[]);j8(k,"TRIGGER_CATEGORY_SLOT_FULFILLMENT", S.slotFulfillmentTriggers);j8(k,"TRIGGER_CATEGORY_SLOT_EXPIRATION",S.slotExpirationTriggers);var L=B.j,X=S.slotType+"_"+S.slotPhysicalPosition,l=W1(L,X);if(QE(L,S))throw new C("Duplicate slots not supported",void 0,"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");l.set(S.slotId,new a1g(S));L.j.set(X,l)}catch(Ln){Ln instanceof C&&Ln.oz?(B.mT.OC("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED",Ln.oz,S),Q3(Ln,S,void 0,void 0,Ln.P6)):(B.mT.OC("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR", S),Q3(Ln,S));break a}QE(B.j,S).Y=!0;try{var n=B.j,A=QE(n,S),Y=S.slotEntryTrigger,W=n.rf.BP.get(Y.triggerType);W&&(W.hc("TRIGGER_CATEGORY_SLOT_ENTRY",Y,S,null),A.o3.set(Y.triggerId,W));for(var b=g.m(S.slotFulfillmentTriggers),t=b.next();!t.done;t=b.next()){var P=t.value,T=n.rf.BP.get(P.triggerType);T&&(T.hc("TRIGGER_CATEGORY_SLOT_FULFILLMENT",P,S,null),A.Vr.set(P.triggerId,T))}for(var w=g.m(S.slotExpirationTriggers),M=w.next();!M.done;M=w.next()){var y=M.value,h=n.rf.BP.get(y.triggerType);h&&(h.hc("TRIGGER_CATEGORY_SLOT_EXPIRATION", y,S,null),A.C.set(y.triggerId,h))}var I=n.rf.d_.get(S.slotType).get().build(n.S,S);A.J=I;var U=n.rf.Qf.get(S.slotType).get().build(n.U,S);U.init();A.V=U}catch(Ln){Ln instanceof C&&Ln.oz?(B.mT.OC("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED",Ln.oz,S),Q3(Ln,S,void 0,void 0,Ln.P6)):(B.mT.OC("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",S),Q3(Ln,S));cw(B,S,!0);break a}B.mT.O_("ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",S);B.j.HU(S);for(var c=g.m(B.V),H=c.next();!H.done;H= c.next())H.value.HU(S);ku(B,S)}}; um=function(r,Q,S,B,k){g.G.call(this);var L=this;this.V=r;this.S=Q;this.eP=S;this.context=k;this.j=new Map;B.get().addListener(this);this.addOnDisposeCallback(function(){B.x7()||B.get().removeListener(L)})}; DY7=function(r,Q){var S=0x8000000000000;var B=0;for(var k=g.m(Q.slotFulfillmentTriggers),L=k.next();!L.done;L=k.next())L=L.value,L instanceof OU?(S=Math.min(S,L.j.start),B=Math.max(B,L.j.end)):Q3("Found unexpected fulfillment trigger for throttled slot.",Q,null,{fulfillmentTrigger:L});B=new tk(S,B);S="throttledadcuerange:"+Q.slotId;r.j.set(S,Q);r.eP.get().addCueRange(S,B.start,B.end,!1,r);B5(r.context.ew.get())&&(Q=B.start,B=B.end,k={},r.context.Bg.fY("tcrr",(k.cid=S,k.sm=Q,k.em=B,k)))}; D6=function(){g.G.apply(this,arguments);this.fD=!0;this.pG=new Map;this.j=new Map}; ea=function(r,Q){r=g.m(r.pG.values());for(var S=r.next();!S.done;S=r.next())if(S.value.layoutId===Q)return!0;return!1}; g2=function(r,Q){r=g.m(r.j.values());for(var S=r.next();!S.done;S=r.next()){S=g.m(S.value);for(var B=S.next();!B.done;B=S.next())if(B=B.value,B.layoutId===Q)return B}Q3("Trying to retrieve an unknown layout",void 0,void 0,{isEmpty:String(g.s5(Q)),layoutId:Q})}; dJg=function(){this.j=new Map}; O$$=function(r,Q){this.callback=r;this.slot=Q}; Uk=function(){}; Rz1=function(r,Q,S){this.callback=r;this.slot=Q;this.AV=S}; H$w=function(r,Q,S){this.callback=r;this.slot=Q;this.AV=S;this.V=!1;this.j=0}; CFU=function(r,Q,S){this.callback=r;this.slot=Q;this.AV=S}; d2=function(r){this.AV=r}; Ok=function(r){g.G.call(this);this.s8=r;this.kf=new Map}; Rf=function(r,Q){for(var S=[],B=g.m(r.kf.values()),k=B.next();!k.done;k=B.next()){k=k.value;var L=k.trigger;L instanceof iz&&L.triggeringLayoutId===Q&&S.push(k)}S.length?nG(r.s8(),S):Q3("Survey is submitted but no registered triggers can be activated.")}; HB=function(r,Q,S){Ok.call(this,r);var B=this;this.ew=S;Q.get().addListener(this);this.addOnDisposeCallback(function(){Q.x7()||Q.get().removeListener(B)})}; CS=function(r){g.G.call(this);this.j=r;this.fD=!0;this.kf=new Map;this.U=new Set;this.S=new Set;this.W=new Set;this.Y=new Set;this.V=new Set}; VT=function(r){g.G.call(this);this.j=r;this.kf=new Map}; cB=function(r,Q){for(var S=[],B=g.m(r.kf.values()),k=B.next();!k.done;k=B.next())k=k.value,k.trigger.j===Q.layoutId&&S.push(k);S.length&&nG(r.j(),S)}; af=function(r,Q,S){g.G.call(this);var B=this;this.j=r;this.context=S;this.kf=new Map;Q.get().addListener(this);this.addOnDisposeCallback(function(){Q.x7()||Q.get().removeListener(B)})}; rc=function(r,Q,S,B,k){g.G.call(this);var L=this;this.V=r;this.eP=Q;this.AV=S;this.tV=B;this.context=k;this.fD=!0;this.kf=new Map;this.j=new Set;S.get().addListener(this);this.addOnDisposeCallback(function(){S.x7()||S.get().removeListener(L)})}; VUz=function(r,Q,S,B,k,L,X,l,n,A){if(FF(r.tV.get(),1).clientPlaybackNonce!==n)throw new C("Cannot register CueRange-based trigger for different content CPN",{trigger:S});r.kf.set(S.triggerId,{EP:new lz(Q,S,B,k),cueRangeId:L});r.eP.get().addCueRange(L,X,l,A,r);B5(r.context.ew.get())&&(n={},r.context.Bg.fY("crr",(n.ca=Q,n.tt=S.triggerType,n.st=B.slotType,n.lt=k==null?void 0:k.layoutType,n.cid=L,n.sm=X,n.em=l,n)))}; cz_=function(r,Q){r=g.m(r.kf.entries());for(var S=r.next();!S.done;S=r.next()){var B=g.m(S.value);S=B.next().value;B=B.next().value;if(Q===B.cueRangeId)return S}return""}; Qy=function(r,Q){g.G.call(this);var S=this;this.W=r;this.V=new Map;this.S=new Map;this.j=null;Q.get().addListener(this);this.addOnDisposeCallback(function(){Q.x7()||Q.get().removeListener(S)}); var B;this.j=((B=Q.get().G$)==null?void 0:B.slotId)||null}; aLz=function(r,Q){var S=[];r=g.m(r.values());for(var B=r.next();!B.done;B=r.next())B=B.value,B.slot.slotId===Q&&S.push(B);return S}; Sk=function(r){g.G.call(this);this.j=r;this.fD=!0;this.kf=new Map}; ST=function(r,Q,S){Q=Q.layoutId;for(var B=[],k=g.m(r.kf.values()),L=k.next();!L.done;L=k.next())if(L=L.value,L.trigger instanceof Vn){var X;if(X=L.trigger.layoutId===Q){X=S;var l=dbz.get(L.category);X=l?l===X:!1}X&&B.push(L)}B.length&&nG(r.j(),B)}; BG=function(r){g.G.call(this);this.j=r;this.fD=!0;this.kf=new Map}; k3=function(r,Q,S,B,k){g.G.call(this);var L=this;this.Y=r;this.nE=Q;this.AV=S;this.UG=B;this.j=null;this.W=!1;this.fD=!0;this.kf=new Map;Q.get().addListener(this);this.addOnDisposeCallback(function(){Q.x7()||Q.get().removeListener(L)}); k.get().addListener(this);this.addOnDisposeCallback(function(){k.x7()||k.get().removeListener(L)})}; SQU=function(r){r.j&&(r.W=!0,r.V&&(r.V.stop(),r.V.start()),rn1(r,"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED"),WT(r.UG.get(),"ads_ce","bdc."+Qg$(r).length))}; rn1=function(r,Q){for(var S=[],B=g.m(r.kf.values()),k=B.next();!k.done;k=B.next())k=k.value,k.trigger.triggerType===Q&&S.push(k);S.length>0&&nG(r.Y(),S)}; Lg=function(r,Q,S,B,k){for(var L=[],X=g.m(r.kf.values()),l=X.next();!l.done;l=X.next()){var n=l=l.value,A=n.trigger;n=n.slot;if(A.triggerType===Q){if(A instanceof gS||A instanceof UU||A instanceof RW){if(k&&A.breakDurationMs!==S)continue;if(!k&&A.breakDurationMs===S)continue;if(B.has(n.slotId))continue}L.push(l)}}L.length>0&&nG(r.Y(),L)}; BI8=function(r,Q){Q=(Q.wr+1)*1E3;var S=void 0;r=g.m(r.kf.values());for(var B=r.next();!B.done;B=r.next()){var k=B.value;B=k.trigger;k=k.slot;B instanceof gS&&B.breakDurationMs<=Q&&(!S||B.breakDurationMs>S.trigger.breakDurationMs)&&(S={slot:k,trigger:B})}return S}; k4F=function(r){r=r.adPlacementRenderer.config.adPlacementConfig;if(!r.prefetchModeConfig||!r.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;r=Number(r.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(r)||r<=0?0:Math.floor(Math.random()*r)}; LlF=function(r){r=r.adPlacementRenderer.config.adPlacementConfig;if(r.prefetchModeConfig&&r.prefetchModeConfig.cacheFetchRefreshDurationMs&&(r=Number(r.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(r)||r<=0)))return r}; Xf=function(r){r.j=null;r.kf.clear();r.V&&r.V.stop();r.U&&r.U.stop();var Q;(Q=r.S)==null||Q.stop();delete r.S}; Qg$=function(r){var Q=[];r=g.m(r.kf.values());for(var S=r.next();!S.done;S=r.next())S=S.value.trigger,S instanceof gS&&Q.push(S.breakDurationMs);return Q}; i1=function(r){g.G.call(this);this.S=r;this.fD=!0;this.kf=new Map;this.j=new Map;this.V=new Map}; Xwg=function(r,Q){var S=[];if(Q=r.j.get(Q.layoutId)){Q=g.m(Q);for(var B=Q.next();!B.done;B=Q.next())(B=r.V.get(B.value.triggerId))&&S.push(B)}return S}; Kg=function(r){g.G.call(this);this.j=r;this.kf=new Map}; i5w=function(r,Q){for(var S=[],B=g.m(r.kf.values()),k=B.next();!k.done;k=B.next())k=k.value,k.trigger instanceof zF&&k.trigger.slotId===Q&&S.push(k);S.length>=1&&nG(r.j(),S)}; KlR=function(r,Q){var S={slotId:H1(Q,"SLOT_TYPE_IN_PLAYER"),slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],X1:"surface",clientMetadata:new Ig([])},B=Object,k=B.assign;Q=sz(Q,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",S.slotId);Q={layoutId:Q,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",OG:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"surface", clientMetadata:new Ig([]),xf:Gjj(!1,S.slotId,S.slotType,S.slotPhysicalPosition,S.X1,S.slotEntryTrigger,S.slotFulfillmentTriggers,S.slotExpirationTriggers,Q,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY","surface")};return k.call(B,{},r,{kq:!0,slot:S,layout:Q})}; Ou7=function(r,Q,S,B){var k=r.kind;B=B?!1:!r.hideCueRangeMarker;switch(k){case "AD_PLACEMENT_KIND_START":return B={Dy:new tk(-0x8000000000000,-0x8000000000000),oN:B},S!=null&&(B.E2=new tk(-0x8000000000000,-0x8000000000000)),B;case "AD_PLACEMENT_KIND_END":return B={Dy:new tk(0x7ffffffffffff,0x8000000000000),oN:B},S!=null&&(B.E2=new tk(Math.max(0,Q-S),0x8000000000000)),B;case "AD_PLACEMENT_KIND_MILLISECONDS":k=r.adTimeOffset;k.offsetStartMilliseconds||Q3("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds."); k.offsetEndMilliseconds||Q3("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");r=Number(k.offsetStartMilliseconds);k=Number(k.offsetEndMilliseconds);k===-1&&(k=Q);if(Number.isNaN(r)||Number.isNaN(k)||r>k)return new C("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:r,offsetEndMs:k},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",k===Q&&r-500<=k);B={Dy:new tk(r,k),oN:B};if(S!=null){r=Math.max(0,r-S);if(r===k)return B;B.E2=new tk(r,k)}return B; default:return new C("AdPlacementKind not supported in convertToRange.",{kind:k,adPlacementConfig:r})}}; G91=function(r){var Q=r.startSecs*1E3;return new tk(Q,Q+r.wr*1E3)}; lN_=function(r){if(!r||!r.adPlacements&&!r.adSlots)return!1;for(var Q=g.m(r.adPlacements||[]),S=Q.next();!S.done;S=Q.next())if(S=S.value)if(S=S.adPlacementRenderer,S!=null&&(S.config&&S.config.adPlacementConfig&&S.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0;r=g.m(r.adSlots||[]);for(Q=r.next();!Q.done;Q=r.next()){var B=S=void 0;if(((S=g.e(Q.value,VI))==null?void 0:(B=S.adSlotMetadata)==null?void 0:B.triggerEvent)==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0}return!1}; l1=function(r){this.ew=r;this.V=new Map;this.j=new Map;this.S=new Map}; H1=function(r,Q){if(ng(r.ew.get())){var S=r.V.get(Q)||0;S++;r.V.set(Q,S);return Q+"_"+S}return g.nf(16)}; sz=function(r,Q,S){if(ng(r.ew.get())){var B=r.j.get(Q)||0;B++;r.j.set(Q,B);return S+"_"+Q+"_"+B}return g.nf(16)}; Ek=function(r,Q){if(ng(r.ew.get())){var S=r.S.get(Q)||0;S++;r.S.set(Q,S);return Q+"_"+S}return g.nf(16)}; nqU=function(r){var Q=[new C$(r.Ry),new rI(r.qB),new yo(r.adPlacementConfig),new L5(r.videoLengthSeconds),new EQ(r.vV)];r.instreamAdPlayerOverlayRenderer&&Q.push(new IL(r.instreamAdPlayerOverlayRenderer));r.playerOverlayLayoutRenderer&&Q.push(new G9(r.playerOverlayLayoutRenderer));r.Fh&&Q.push(new v2(r.Fh));return Q}; An8=function(r,Q,S,B,k,L){r=S.inPlayerLayoutId?S.inPlayerLayoutId:sz(L,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",r);var X,l,n=S.instreamAdPlayerOverlayRenderer?(X=S.instreamAdPlayerOverlayRenderer)==null?void 0:X.adLayoutLoggingData:(l=S.playerOverlayLayoutRenderer)==null?void 0:l.adLayoutLoggingData;X={layoutId:r,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",X1:Q};return{layoutId:r,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",OG:new Map,layoutExitNormalTriggers:[new Di(function(A){return Ek(L, A)},S.Ry)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:Q,clientMetadata:B,xf:k(X),adLayoutLoggingData:n}}; Ad=function(r,Q){var S=this;this.V=r;this.ew=Q;this.j=function(B){return Ek(S.V.get(),B)}}; hBz=function(r,Q,S,B,k,L){S=new Ig([new uF(S),new yo(B)]);Q=sz(r.V.get(),"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",Q);B={layoutId:Q,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",X1:"core"};return{layoutId:Q,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",OG:new Map,layoutExitNormalTriggers:[new Di(function(X){return Ek(r.V.get(),X)},k)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"core",clientMetadata:S,xf:L(B),adLayoutLoggingData:void 0}}; A_=function(r,Q,S,B,k){var L=nqU(B);return An8(Q,S,B,new Ig(L),k,r.V.get())}; YQ8=function(r,Q,S,B,k){var L=nqU(B);L.push(new NJ(B.ij));L.push(new ZL(B.IH));return An8(Q,S,B,new Ig(L),k,r.V.get())}; yT=function(r,Q,S,B,k,L,X,l,n,A){Q=sz(r.V.get(),S,Q);var Y={layoutId:Q,layoutType:S,X1:"core"},W=new Map;X&&W.set("impression",X);X=[new HT(r.j,k,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];A&&X.push(new uf(r.j,A,["normal"]));return{layoutId:Q,layoutType:S,OG:W,layoutExitNormalTriggers:X,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"core",clientMetadata:new Ig([B,new yo(L),new C$(k)]),xf:l(Y),adLayoutLoggingData:n}}; MG=function(r,Q,S,B,k,L,X,l,n){Q=sz(r.V.get(),S,Q);var A={layoutId:Q,layoutType:S,X1:"core"},Y=[new HT(r.j,k,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];n&&Y.push(new uf(r.j,n,["normal"]));return{layoutId:Q,layoutType:S,OG:new Map,layoutExitNormalTriggers:Y,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"core",clientMetadata:new Ig([B,new yo(L),new C$(k)]),xf:X(A),adLayoutLoggingData:l}}; of=function(r,Q,S){var B=[];B.push(new CO(r.j,S));Q&&B.push(Q);return B}; mt=function(r,Q,S,B,k,L,X){var l={layoutId:Q,layoutType:S,X1:"core"};return{layoutId:Q,layoutType:S,OG:new Map,layoutExitNormalTriggers:X,layoutExitSkipTriggers:[new qv(r.j,Q)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"core",clientMetadata:new Ig([new $g(B),new yo(k)]),xf:L(l),adLayoutLoggingData:B.adLayoutLoggingData}}; im=function(r,Q,S,B,k,L,X,l){var n={layoutId:Q,layoutType:L,X1:"core"};return{layoutId:Q,layoutType:L,OG:new Map,layoutExitNormalTriggers:[new Di(r.j,S)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"core",clientMetadata:new Ig([new yo(B)].concat(g.tR(X))),xf:k(n),adLayoutLoggingData:l}}; $G=function(r,Q,S,B){if(r.ew.get().F6(Q.kind==="AD_PLACEMENT_KIND_START"))if(S===void 0)Q3("Expected SSAP layout ID in renderer",void 0,void 0,{caller:B});else return S}; b$j=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b){r=TZ(r,Q,S,k,L,X,l,n,W,$G(r,S,B.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForEndcap"),b);Q=r.cH;S=new Vo(r.mN);B=r.layoutExitSkipTriggers;A>0&&(Q.push(S),Q.push(new hz(A)),B=[]);Q.push(new z9(Y));return{KD:{layoutId:r.layoutId,layoutType:r.layoutType,OG:r.OG,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:r.X1,clientMetadata:new Ig(Q),xf:r.xf,adLayoutLoggingData:r.adLayoutLoggingData}, q$:B,pN:r.layoutExitMuteTriggers,Sa:r.layoutExitUserInputSubmittedTriggers,p7:r.vD,hK:r.hK}}; jL8=function(r,Q,S,B,k,L,X,l,n,A){Q=TZ(r,Q,S,B,L,new Map,X,function(Y){return l(Y,n)},void 0,$G(r,S,k.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey")); r=new iz(r.j,Q.mN);S=new Vo(Q.mN);A=new z9(A);return{KD:{layoutId:Q.layoutId,layoutType:Q.layoutType,OG:Q.OG,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:Q.X1,clientMetadata:new Ig([].concat(g.tR(Q.cH),[S,A])),xf:Q.xf,adLayoutLoggingData:Q.adLayoutLoggingData},q$:Q.layoutExitSkipTriggers,pN:Q.layoutExitMuteTriggers,Sa:[].concat(g.tR(Q.layoutExitUserInputSubmittedTriggers),[r]),p7:Q.vD,hK:Q.hK}}; TZ=function(r,Q,S,B,k,L,X,l,n,A,Y){Q=A!=null?A:sz(r.V.get(),"LAYOUT_TYPE_MEDIA_BREAK",Q);A={layoutId:Q,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",X1:"adapter"};l=l(Q);var W=G4(l.clientMetadata,"metadata_type_fulfilled_layout");W||Q3("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");var b=W?W.layoutId:"";S=[new yo(S),new ml(B),new $q(k)];W&&S.push(new c2(W.layoutType));Y&&S.push(new An(Y));return{layoutId:Q,layoutType:"LAYOUT_TYPE_MEDIA_BREAK", OG:L,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new r3(r.j,b)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"adapter",cH:S,xf:X(A),adLayoutLoggingData:n,hK:l,mN:b}}; yXU=function(r,Q,S,B,k,L,X,l,n,A,Y){r=Wln(r,Q,"core",S,B,k,L,X,l,n,A,void 0,Y);return{layoutId:r.layoutId,layoutType:r.layoutType,OG:r.OG,layoutExitNormalTriggers:r.layoutExitNormalTriggers,layoutExitSkipTriggers:r.layoutExitSkipTriggers,layoutExitMuteTriggers:r.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:r.layoutExitUserInputSubmittedTriggers,vD:r.vD,X1:r.X1,clientMetadata:new Ig(r.qa),xf:r.xf,adLayoutLoggingData:r.adLayoutLoggingData}}; sLO=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b){Q=Wln(r,Q,"adapter",S,B,k,L,X,l,n,Y,W,b);B=Q.layoutExitSkipTriggers;k=Q.qa;S.adPodSkipTarget&&S.adPodSkipTarget>0&&(k.push(A),k.push(new hz(S.adPodSkipTarget)),B=[]);k.push(new z9(l.adPodIndex));S.isCritical&&(B=[new uf(r.j,Q.layoutId,["error"])].concat(g.tR(B)));return{KD:{layoutId:Q.layoutId,layoutType:Q.layoutType,OG:Q.OG,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:Q.X1, clientMetadata:new Ig(k),xf:Q.xf,adLayoutLoggingData:Q.adLayoutLoggingData},q$:B,pN:Q.layoutExitMuteTriggers,Sa:Q.layoutExitUserInputSubmittedTriggers,p7:Q.vD}}; Wln=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b){var t={layoutId:Q,layoutType:"LAYOUT_TYPE_MEDIA",X1:S};k=[new yo(k),new MJ(n),new qJ(B.externalVideoId),new f$(l),new $q({impressionCommands:B.impressionCommands,abandonCommands:B.onAbandonCommands,completeCommands:B.completeCommands,progressCommands:B.adVideoProgressCommands}),new Xl(L),new Qs({current:null}),new L5(X)];(L=B.playerOverlay.instreamAdPlayerOverlayRenderer)&&k.push(new IL(L));(X=B.playerOverlay.playerOverlayLayoutRenderer)&&k.push(new G9(X)); W&&k.push(new iE(W));(W=B.playerUnderlay)&&k.push(new uF(W));l=H1(r.V.get(),"SLOT_TYPE_IN_PLAYER");W=(W=L?L.elementId:X==null?void 0:X.layoutId)?W:sz(r.V.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",l);k.push(new Vo(W));k.push(new aL(l));k.push(new An(n.adPodIndex));B.adNextParams&&k.push(new oL(B.adNextParams));B.shrunkenPlayerBytesConfig&&k.push(new g4(B.shrunkenPlayerBytesConfig));B.clickthroughEndpoint&&k.push(new T9(B.clickthroughEndpoint));B.legacyInfoCardVastExtension&&k.push(new og(B.legacyInfoCardVastExtension)); B.sodarExtensionData&&k.push(new K5(B.sodarExtensionData));Y&&k.push(new p5(Y));k.push(new Fl(kj(B.pings)));n=LA(B.pings);if(b){a:{b=g.m(b);for(Y=b.next();!Y.done;Y=b.next())if(Y=Y.value,Y.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"&&(L=g.e(Y.fulfillmentContent.fulfilledLayout,uz))&&(L=g.e(L.renderingContent,I7))&&L.associatedPlayerBytesLayoutId===Q){b=Y;break a}b=void 0}b&&k.push(new DL(b))}return{layoutId:Q,layoutType:"LAYOUT_TYPE_MEDIA",OG:n,layoutExitNormalTriggers:[new Vn(r.j,Q)],layoutExitSkipTriggers:B.skipOffsetMilliseconds? [new r3(r.j,W)]:[],layoutExitMuteTriggers:[new r3(r.j,W)],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:S,qa:k,xf:A(t),adLayoutLoggingData:B.adLayoutLoggingData}}; msU=function(r,Q,S,B,k,L,X,l,n){B.every(function(Y){return vw(Y,[],["LAYOUT_TYPE_MEDIA"])})||Q3("Unexpect subLayout type for DAI composite layout"); Q=sz(r.V.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",Q);var A={layoutId:Q,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",X1:"core"};return{layoutId:Q,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",OG:new Map,layoutExitNormalTriggers:[new eT(r.j)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],vD:[],X1:"core",clientMetadata:new Ig([new lE(S),new n5(l),new Bw(B),new yo(k),new tn(L),new Yq({}),new sQ(n)]),xf:X(A)}}; Pkj=function(r){return r!=null}; Y3=function(r,Q,S){var B=this;this.V=r;this.S=Q;this.ew=S;this.j=function(k){return Ek(B.V.get(),k)}}; IL$=function(r,Q,S,B,k,L,X){if(!S.prefetchModeConfig)return new C("AdPlacementConfig for Live Prefetch is missing prefetch_config");S=S.prefetchModeConfig;B*=1E3;var l=[];if(!S.breakLengthMs)return new C("AdPlacementConfig for Live Prefetch is missing break_length_ms");for(var n=g.m(S.breakLengthMs),A=n.next();!A.done;A=n.next())if(A=A.value,Number(A)>0){var Y=B+Number(S.startTimeOffsetMs),W=Y+Number(S.cacheFetchSmearingDurationMs);A={Dy:new tk(W,W+Number(A)),oN:!1,E2:new tk(Math.floor(Y+Math.random()* Number(S.cacheFetchSmearingDurationMs)),W),cueProcessedMs:B?B:Y};Y=[];Y.push(new z4({}));W=[];W.push(new aW(r.j));W.push(new iuO(r.j));X&&Y.push(new Yq({}));l.push(a7(r,Q,k,A,L,Y,W))}return l}; a7=function(r,Q,S,B,k,L,X){L=L===void 0?[]:L;var l=H1(r.V.get(),"SLOT_TYPE_AD_BREAK_REQUEST");X||(X=[],B.E2&&B.E2.start!==B.Dy.start&&X.push(new OU(r.j,S,new tk(B.E2.start,B.Dy.start),!1)),X.push(new OU(r.j,S,new tk(B.Dy.start,B.Dy.end),B.oN)));B={getAdBreakUrl:Q.getAdBreakUrl,wM:B.Dy.start,FP:B.Dy.end,cueProcessedMs:B.cueProcessedMs};Q=new kb(r.j,l);L=[new xq(B)].concat(g.tR(L));return{slotId:l,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:1,slotEntryTrigger:Q,slotFulfillmentTriggers:X, slotExpirationTriggers:[new cT(r.j,S),new So(r.j,l),new B4(r.j,l)],X1:"core",clientMetadata:new Ig(L),adSlotLoggingData:k}}; tDU=function(r,Q,S){var B=[];S=g.m(S);for(var k=S.next();!k.done;k=S.next())B.push(b5n(r,Q,k.value));return B}; b5n=function(r,Q,S){return S.triggeringSlotId!=null&&S.triggeringSlotId===r?S.clone(Q):S}; LVw=function(r,Q,S,B,k){return PEn(r,Q,S,B,k)}; tUw=function(r,Q,S,B){var k=H1(r.V.get(),"SLOT_TYPE_IN_PLAYER");return PEn(r,k,Q,S,B)}; PEn=function(r,Q,S,B,k){var L=new GF(r.j,S),X=[new QI(r.j,Q)];r=[new So(r.j,Q),new cT(r.j,B)];return{slotId:Q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:X,slotExpirationTriggers:r,X1:"core",clientMetadata:new Ig([new Pw(k({slotId:Q,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:L,slotFulfillmentTriggers:X,slotExpirationTriggers:r},S))]),adSlotLoggingData:void 0}}; Z$R=function(r,Q,S,B,k,L){var X=H1(r.V.get(),"SLOT_TYPE_PLAYER_BYTES"),l=H1(r.V.get(),"SLOT_TYPE_IN_PLAYER"),n=sz(r.V.get(),"LAYOUT_TYPE_SURVEY",l);B=WG(r,Q,S,B);var A=[new QI(r.j,X)];S=[new So(r.j,X),new cT(r.j,S),new qv(r.j,n)];if(B instanceof C)return B;l=L({slotId:X,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:B,slotFulfillmentTriggers:A,slotExpirationTriggers:S},{slotId:l,layoutId:n});L=l.cVq;l=l.Sx;return[{slotId:X,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1, slotEntryTrigger:w2(r,Q,X,B),slotFulfillmentTriggers:FY(r,Q,X,A),slotExpirationTriggers:S,X1:"core",clientMetadata:new Ig([new Pw(L),new ZN(NG(Q)),new Me({zC:r.zC(Q)})]),adSlotLoggingData:k},l]}; NG=function(r){return r.kind==="AD_PLACEMENT_KIND_START"}; MF_=function(r,Q,S,B,k){k=k?k:H1(r.V.get(),"SLOT_TYPE_IN_PLAYER");S=new GF(r.j,S);var L=[new QI(r.j,k)];r=[new cT(r.j,Q),new So(r.j,k)];return{slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:S,slotFulfillmentTriggers:L,slotExpirationTriggers:r,X1:"core",clientMetadata:new Ig([new Pw(B({slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:S,slotFulfillmentTriggers:L,slotExpirationTriggers:r}))])}}; zBn=function(r,Q,S,B){var k=H1(r.V.get(),"SLOT_TYPE_PLAYER_UNDERLAY");S=new GF(r.j,S);var L=[new QI(r.j,k)];r=[new cT(r.j,Q),new So(r.j,k)];return{slotId:k,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,slotEntryTrigger:S,slotFulfillmentTriggers:L,slotExpirationTriggers:r,X1:"core",clientMetadata:new Ig([new Pw(B({slotId:k,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:S,slotFulfillmentTriggers:L,slotExpirationTriggers:r}))])}}; $sj=function(r,Q,S,B,k,L,X){var l=H1(r.V.get(),"SLOT_TYPE_IN_PLAYER"),n=sz(r.V.get(),"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",l);B=xe7(r,B,L,X,n);if(B instanceof C)return B;X=[new QI(r.j,l)];k=[new cT(r.j,L),new QI(r.j,k),new XT(r.j,k)];S=dI(S,{slotId:l,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:B,slotFulfillmentTriggers:X,slotExpirationTriggers:k});r=r.S.get();L={layoutId:n,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",X1:"core"};Q={layoutId:n,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY", OG:new Map,layoutExitNormalTriggers:[new t7z(r.j,n,Q.durationMs)],layoutExitSkipTriggers:[new xYO(r.j,n,Q.durationMs)],vD:[new P5_(r.j,n)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],X1:"core",clientMetadata:new Ig([new T4(Q)]),xf:S(L)};return{slotId:l,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:B,slotFulfillmentTriggers:X,slotExpirationTriggers:k,clientMetadata:new Ig([new Pw(Q)])}}; Yuw=function(r,Q,S,B,k,L){Q=WG(r,Q,S,B);if(Q instanceof C)return Q;var X=Q instanceof OU?new Y3j(r.j,S,Q.j):null;B=H1(r.V.get(),"SLOT_TYPE_IN_PLAYER");var l=[new QI(r.j,B)];r=[new cT(r.j,S),new So(r.j,B)];L=L({slotId:B,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:Q,slotFulfillmentTriggers:l,slotExpirationTriggers:r},X);return L instanceof f5?new C(L):{slotId:B,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:Q,slotFulfillmentTriggers:l,slotExpirationTriggers:r, X1:"core",clientMetadata:new Ig([new Pw(L)]),adSlotLoggingData:k}}; ngw=function(r,Q,S,B){var k=H1(r.V.get(),"SLOT_TYPE_IN_PLAYER"),L=new vT(r.j,Q),X=[new LQ(r.j,k)];r=[new cT(r.j,Q),new So(r.j,k)];return{slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:X,slotExpirationTriggers:r,X1:"core",clientMetadata:new Ig([new Pw(B({slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:L,slotFulfillmentTriggers:X,slotExpirationTriggers:r}))]),adSlotLoggingData:S}}; AX_=function(r,Q,S,B){var k=H1(r.V.get(),"SLOT_TYPE_IN_PLAYER");S=new GF(r.j,S);var L=[new QI(r.j,k)],X=[new So(r.j,k),new cT(r.j,Q)];L={slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:S,slotFulfillmentTriggers:L,slotExpirationTriggers:X};return{slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:S,slotFulfillmentTriggers:[new QI(r.j,k)],slotExpirationTriggers:[new cT(r.j,Q),new So(r.j,k)],X1:"core",clientMetadata:new Ig([new Pw(B(L))])}}; KV8=function(r,Q,S,B,k){var L=H1(r.V.get(),"SLOT_TYPE_IN_PLAYER");S=new IW(r.j,B,S);B=[new QI(r.j,L)];r=[new cT(r.j,Q)];return{slotId:L,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:S,slotFulfillmentTriggers:B,slotExpirationTriggers:r,X1:"core",clientMetadata:new Ig([new Pw(k({slotId:L,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:S,slotFulfillmentTriggers:B,slotExpirationTriggers:r}))])}}; SFj=function(r,Q,S,B,k,L){var X=H1(r.V.get(),Q);return b1(r,X,Q,new GF(r.j,B),[new cT(r.j,S),new So(r.j,X),new uf(r.j,B,["error"])],k,L)}; Qe$=function(r,Q,S,B,k,L,X){var l=H1(r.V.get(),Q);return b1(r,l,Q,new uf(r.j,k,["normal"]),[new cT(r.j,S),new So(r.j,l),new uf(r.j,B,["error"])],L,X)}; V7z=function(r,Q,S,B,k){var L=H1(r.V.get(),Q);return b1(r,L,Q,new vT(r.j,S),[new cT(r.j,S),new So(r.j,L)],B,k)}; X27=function(r,Q,S,B,k){S=S?"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM":"SLOT_TYPE_PLAYBACK_TRACKING";var L=H1(r.V.get(),S);Q=new vT(r.j,Q);var X=[new QI(r.j,L)];r=[new So(r.j,L)];return{slotId:L,slotType:S,slotPhysicalPosition:1,slotEntryTrigger:Q,slotFulfillmentTriggers:X,slotExpirationTriggers:r,X1:"core",clientMetadata:new Ig([new Pw(k({slotId:L,slotType:S,slotPhysicalPosition:1,X1:"core",slotEntryTrigger:Q,slotFulfillmentTriggers:X,slotExpirationTriggers:r}))]),adSlotLoggingData:B}}; xsw=function(r,Q,S,B){var k=H1(r.V.get(),"SLOT_TYPE_PLAYER_BYTES"),L=new dS(r.j),X=[new LQ(r.j,k)];r=[new cT(r.j,Q)];return{slotId:k,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:X,slotExpirationTriggers:r,X1:"core",clientMetadata:new Ig([new Pw(B({slotId:k,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:L,slotFulfillmentTriggers:X,slotExpirationTriggers:r})),new Yq({})]),adSlotLoggingData:S}}; Jzj=function(r,Q){return qu8(r.ew.get())?new uf(r.j,Q,["normal","error","skipped"]):new uf(r.j,Q,["normal"])}; Nx_=function(r,Q,S,B,k){Q=Jzj(r,Q);r=J_(r,Q,S);k=k({slotId:r.slotId,slotType:r.slotType,slotPhysicalPosition:r.slotPhysicalPosition,slotEntryTrigger:r.slotEntryTrigger,slotFulfillmentTriggers:r.slotFulfillmentTriggers,slotExpirationTriggers:r.slotExpirationTriggers,X1:r.X1});return k instanceof C?k:{Hx:Object.assign({},r,{clientMetadata:new Ig([new Pw(k.layout)]),adSlotLoggingData:B}),xU:k.xU}}; sej=function(r,Q,S,B,k,L,X){S=w2F(r,Q,S,B);if(S instanceof C)return S;X=X({slotId:S.slotId,slotType:S.slotType,slotPhysicalPosition:S.slotPhysicalPosition,slotEntryTrigger:S.slotEntryTrigger,slotFulfillmentTriggers:S.slotFulfillmentTriggers,slotExpirationTriggers:S.slotExpirationTriggers,X1:S.X1});if(X instanceof C)return X;B=[new ZN(NG(Q)),new Pw(X.layout),new Me({zC:r.zC(Q)})];L&&B.push(new Jn({}));return{Hx:{slotId:S.slotId,slotType:S.slotType,slotPhysicalPosition:S.slotPhysicalPosition,slotEntryTrigger:w2(r, Q,S.slotId,S.slotEntryTrigger),slotFulfillmentTriggers:FY(r,Q,S.slotId,S.slotFulfillmentTriggers),slotExpirationTriggers:S.slotExpirationTriggers,X1:S.X1,clientMetadata:new Ig(B),adSlotLoggingData:k},xU:X.xU}}; w2=function(r,Q,S,B){return r.ew.get().F6(NG(Q))?new zF(r.j,S):B}; FY=function(r,Q,S,B){return r.ew.get().F6(NG(Q))?[new LQ(r.j,S)]:B}; J_=function(r,Q,S){var B=H1(r.V.get(),"SLOT_TYPE_PLAYER_BYTES"),k=[new QI(r.j,B)];r=[new So(r.j,B),new cT(r.j,S)];return{slotId:B,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:Q,slotFulfillmentTriggers:k,slotExpirationTriggers:r,X1:"core"}}; w2F=function(r,Q,S,B){Q=WG(r,Q,S,B);return Q instanceof C?Q:J_(r,Q,S)}; K6w=function(r,Q,S,B,k,L){var X=H1(r.V.get(),"SLOT_TYPE_FORECASTING");Q=WG(r,Q,S,B);if(Q instanceof C)return Q;B=[new QI(r.j,X)];r=[new So(r.j,X),new cT(r.j,S)];return{slotId:X,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,slotEntryTrigger:Q,slotFulfillmentTriggers:B,slotExpirationTriggers:r,X1:"core",clientMetadata:new Ig([new Pw(L({slotId:X,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,X1:"core",slotEntryTrigger:Q,slotFulfillmentTriggers:B,slotExpirationTriggers:r}))]),adSlotLoggingData:k}}; jgw=function(r,Q,S,B,k){var L=!Q.hideCueRangeMarker;switch(Q.kind){case "AD_PLACEMENT_KIND_START":return new vT(r.j,S);case "AD_PLACEMENT_KIND_MILLISECONDS":return r=Ou7(Q,B),r instanceof C?r:k(r.Dy,L);case "AD_PLACEMENT_KIND_END":return new fO(r.j,S,L);default:return new C("Cannot construct entry trigger",{kind:Q.kind})}}; xe7=function(r,Q,S,B,k){return jgw(r,Q,S,B,function(L,X){return new Auz(r.j,S,L,X,k)})}; WG=function(r,Q,S,B){return jgw(r,Q,S,B,function(k,L){return new OU(r.j,S,k,L)})}; b1=function(r,Q,S,B,k,L,X){r=[new LQ(r.j,Q)];return{slotId:Q,slotType:S,slotPhysicalPosition:1,slotEntryTrigger:B,slotFulfillmentTriggers:r,slotExpirationTriggers:k,X1:"core",clientMetadata:new Ig([new Pw(X({slotId:Q,slotType:S,slotPhysicalPosition:1,X1:"core",slotEntryTrigger:B,slotFulfillmentTriggers:r,slotExpirationTriggers:k}))]),adSlotLoggingData:L}}; td=function(r,Q){g.G.call(this);this.ew=r;this.j=Q;this.eventCount=0}; PG=function(r,Q,S,B){td.call(this,r,Q);this.ew=r;this.tV=S;this.context=B}; x3=function(){this.j=new Map}; jk=function(r){this.j="pending";this.V=[];this.S=[];try{r(this.W.bind(this),this.reject.bind(this))}catch(Q){this.reject(Q)}}; pwj=function(){var r,Q;return{OZ:new jk(function(S,B){r=S;Q=B}), resolve:r,reject:Q}}; ms=function(r){return pg(r)?r:ED(r)?new jk(function(Q,S){r.then(Q,S)}):new jk(function(Q){Q(r)})}; o6=function(r){return new jk(function(Q,S){S(r)})}; TJ=function(r){try{return ms(r())}catch(Q){return o6(Q)}}; Jd=function(r,Q,S){var B=pwj(),k=B.OZ,L=B.resolve,X=B.reject;r.V.push(function(l){if(Q)try{var n=Q(l);L(n)}catch(A){X(A)}else L(l)}); r.S.push(function(l){if(S)try{var n=S(l);L(n)}catch(A){X(A)}else X(l)}); $3(r);return k}; wc=function(r,Q){return Jd(r,void 0,Q)}; Eqw=function(r,Q){Jd(r,function(S){return Jd(ms(Q()),function(){return S})},function(S){return Jd(ms(Q()),function(){return o6(S)})})}; $3=function(r){if(r.j==="fulfilled"){var Q=r.V;r.V=[];r.S=[];Q=g.m(Q);for(var S=Q.next();!S.done;S=Q.next())S=S.value,S(r.result)}else if(r.j==="rejected")for(Q=r.S,r.V=[],r.S=[],Q=g.m(Q),S=Q.next();!S.done;S=Q.next())S=S.value,S(r.error)}; Ff=function(r,Q){return meg(Q.call(r))}; N4=function(r){return function S(){return GO(S,function(B){if(B.V==1)return g.w7(B,2),g.z(B,{OZ:ms(r)},4);if(B.V!=2)return B.return(B.j);g.zO(B);return g.vU(B,0)})}()}; meg=function(r){return TJ(function(){return sD(r,r.next())})}; sD=function(r,Q){return Q.done?ms(Q.value):wc(Jd(Q.value.OZ,function(S){return sD(r,r.next(S))}),function(S){return sD(r,r.throw(S))})}; Zr=function(r,Q){if(r.length===0)return ms(NaN);var S=pwj(),B=S.OZ,k=S.resolve,L=r.length;r=g.m(r.entries());var X=r.next();for(S={};!X.done;S={aO:void 0},X=r.next()){var l=g.m(X.value);X=l.next().value;l=l.next().value;S.aO=X;Eqw(l,function(n){return function(){B.j==="pending"&&(oqj(Q)&&Q(n.aO)&&B.j==="pending"?k(n.aO):(--L,L===0&&k(NaN)))}}(S))}return B}; yy=function(r){return r.map(function(Q){return ms(Q)})}; zJ=function(r){var Q=r.hours||0;var S=r.minutes||0,B=r.seconds||0;Q=B+S*60+Q*3600+(r.days||0)*86400+(r.weeks||0)*604800+(r.months||0)*2629800+(r.years||0)*31557600;Q<=0?Q={hours:0,minutes:0,seconds:0}:(r=Q,Q=Math.floor(r/3600),r%=3600,S=Math.floor(r/60),B=Math.floor(r%60),Q={hours:Q,minutes:S,seconds:B});var k=Q.hours===void 0?0:Q.hours;S=Q.minutes===void 0?0:Q.minutes;r=Q.seconds===void 0?0:Q.seconds;B=k>0;Q=[];if(B){k=(new Intl.NumberFormat("en-u-nu-latn")).format(k);var L=["fr"],X="az bs ca da de el es eu gl hr id is it km lo mk nl pt-BR ro sl sr sr-Latn tr vi".split(" "); k="af be bg cs et fi fr-CA hu hy ka kk ky lt lv no pl pt-PT ru sk sq sv uk uz".split(" ").includes(M4)?k.replace(",","\u00a0"):L.includes(M4)?k.replace(",","\u202f"):X.includes(M4)?k.replace(",","."):k;Q.push(k)}B=B===void 0?!1:B;S=(["af","be","lt"].includes(M4)||B)&&S<10?TIw().format(S):(new Intl.NumberFormat("en-u-nu-latn")).format(S);Q.push(S);S=TIw().format(r);Q.push(S);S=":";"da fi id si sr sr-Latn".split(" ").includes(M4)&&(S=".");return Q.join(S)}; TIw=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})}; $eg=function(r,Q){var S,B;r=((S=r.watchEndpointSupportedAuthorizationTokenConfig)==null?void 0:(B=S.videoAuthorizationToken)==null?void 0:B.credentialTransferTokens)||[];for(S=0;SQ;r=S}else r=!1;return r}; g.Vy=function(r,Q){return r.Ey+"timedtext_video?ref=player&v="+Q.videoId}; g.e37=function(r){var Q=this;this.videoData=r;r={};this.j=(r.c1a=function(){var S=[];if(g.HG.isInitialized()){var B="";Q.videoData&&Q.videoData.q7&&(B=Q.videoData.q7+("&r1b="+Q.videoData.clientPlaybackNonce));var k={};B=(k.atr_challenge=B,k);TB("bg_v",void 0,"player_att");(B=DeO(B))?(TB("bg_s",void 0,"player_att"),S.push("r1a="+B)):(TB("bg_e",void 0,"player_att"),S.push("r1c=2"))}else TB("bg_e",void 0,"player_att"),window.trayride||window.botguard?S.push("r1c=1"):S.push("r1c=4");S.push("r1d="+g.HG.getState()); return S.join("&")},r.c6a=function(S){return"r6a="+(Number(S.c)^Du())},r.c6b=function(S){return"r6b="+(Number(S.c)^Number(g.IH("CATSTAT",0)))},r); this.videoData&&this.videoData.q7?this.WP=OZ(this.videoData.q7):this.WP={}}; g.gqU=function(r){if(r.videoData&&r.videoData.q7){for(var Q=[r.videoData.q7],S=g.m(Object.keys(r.j)),B=S.next();!B.done;B=S.next())B=B.value,r.WP[B]&&r.j[B]&&(B=r.j[B](r.WP))&&Q.push(B);return Q.join("&")}return null}; g.cG=function(r,Q){ulj(r,{aCr:g.OQ(Q.experiments,"bg_vm_reinit_threshold"),cspNonce:Q.cspNonce,Ey:Q.Ey||""})}; Ue8=function(){var r=XMLHttpRequest.prototype.fetch;return!!r&&r.length===3}; de_=function(r){r=r[K[2]](K[5]);a6[K[75]](r,11);a6[K[39]](r,29);a6[K[75]](r,48);a6[K[39]](r,30);a6[K[27]](r,3);return r[K[67]](K[5])}; H5_=function(r,Q){Ns(r,2,Q.eF,rz,3);Ns(r,3,Q.innertubeRequest,O5n,3);wx(r,4,Q.onesieUstreamerConfig);wx(r,9,Q.zO);Ns(r,10,Q.E7,Q5,3);Ns(r,15,Q.reloadPlaybackParams,R3O,3)}; VDU=function(r,Q){Ns(r,1,Q.formatId,Se,3);$c(r,2,Q.startTimeMs);$c(r,3,Q.durationMs);$c(r,4,Q.bY);$c(r,5,Q.WU);Ns(r,9,Q.dbq,CEU,3);Ns(r,11,Q.w0m,BZ,1);Ns(r,12,Q.VC,BZ,1)}; cnF=function(r,Q){FJ(r,1,Q.videoId);$c(r,2,Q.lmt)}; CEU=function(r,Q){if(Q.XW)for(var S=0;S>31));$c(r,16,Q.Xm);$c(r,17,Q.detailedNetworkType);$c(r,18,Q.k_);$c(r,19,Q.FD);$c(r,21,Q.Wo1);$c(r,23,Q.Of);$c(r,28,Q.Fe);$c(r,29,Q.mfq);$c(r,34,Q.visibility);S=Q.playbackRate;if(S!==void 0){var B=new ArrayBuffer(4);(new Float32Array(B))[0]=S;S=(new Uint32Array(B))[0];if(S!==void 0)for(Tq(r,285),oe(r,4),B=0;B<4;)r.view.setUint8(r.pos,S&255),S>>=8,r.pos+=1,B+=1}$c(r,36,Q.g7); Ns(r,38,Q.mediaCapabilities,Bt$,3);$c(r,39,Q.Kow);$c(r,40,Q.MZ);$c(r,44,Q.playerState);JX(r,46,Q.sI);$c(r,48,Q.aB);$c(r,50,Q.lk);$c(r,51,Q.FY);$c(r,54,Q.Zz);if(Q.PE)for(S=0;S>31));FJ(r,2,Q.message)}; Yz$=function(r,Q){$c(r,1,Q.clientState);Ns(r,2,Q.cHr,nuj,1)}; lK7=function(r,Q){wx(r,1,Q.Xc4);Ns(r,2,Q.Liw,AQR,3);Ns(r,3,Q.coldStartInfo,Yz$,3)}; KhF=function(r,Q){$c(r,1,Q.type);wx(r,2,Q.value)}; iG8=function(r,Q){FJ(r,1,Q.hl);FJ(r,12,Q.deviceMake);FJ(r,13,Q.deviceModel);$c(r,16,Q.clientName);FJ(r,17,Q.clientVersion);FJ(r,18,Q.osName);FJ(r,19,Q.osVersion)}; WhU=function(r,Q){FJ(r,1,Q.name);FJ(r,2,Q.value)}; bGj=function(r,Q){FJ(r,1,Q.url);if(Q.Mt)for(var S=0;S0&&!(RlR()>(0,g.xa)()-r*1E3))return 0;r=g.$H("yt-player-quality");if(typeof r==="string"){if(r=g.j9[r],r>0)return r}else if(r instanceof Object)return r.quality;return 0}; lw=function(){var r=g.$H("yt-player-proxima-pref");return r==null?null:r}; V8z=function(){var r=g.$H("yt-player-quality");if(r instanceof Object&&r.quality&&r.previousQuality){if(r.quality>r.previousQuality)return 1;if(r.quality0&&Q[0]?r.getAutoplayPolicy(Q[0]):r.getAutoplayPolicy("mediaelement");if(ktg[S])return ktg[S]}}catch(B){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}; PZ=function(r){return r.tT||r.M5||r.mutedAutoplay}; LZO=function(r,Q){return PZ(r)?Q!==1&&Q!==2&&Q!==0?"AUTOPLAY_STATUS_UNAVAILABLE":r.LV?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"}; Xl1=function(r,Q,S){var B=Q.D();r.thirdParty||(r.thirdParty={});B.ancestorOrigins&&(r.thirdParty.embeddedPlayerContext=Object.assign({},r.thirdParty.embeddedPlayerContext,{ancestorOrigins:B.ancestorOrigins}));B.K("embeds_enable_autoplay_and_visibility_signals")&&(B.lO!=null&&(r.thirdParty.embeddedPlayerContext=Object.assign({},r.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(B.lO)})),B.Ol&&(r.thirdParty.embeddedPlayerContext=Object.assign({},r.thirdParty.embeddedPlayerContext,{visibilityFractionSource:B.Ol})), r.thirdParty.embeddedPlayerContext=Object.assign({},r.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:tB(),autoplayIntended:PZ(Q),autoplayStatus:LZO(Q,S)}))}; iA1=function(r){var Q=[];r=g.m(r.split(","));for(var S=r.next();!S.done;S=r.next()){var B=S.value;B&&((S=B.startsWith("!"))&&(B=B.substring(1)),B=B.split("-"),B.length<3||Q.push({Bd:B[0],platform:B[1],deviceVersion:B[2],A$:S}))}return Q}; njj=function(r){return iA1(r).map(function(Q){return{deviceInterface:KZ1[lpF[Q.Bd]]||0,deviceVersion:Q.deviceVersion||"",isSleeping:Q.A$}})}; g.xe=function(r,Q){this.id=r;this.H8=Q;this.captionTracks=[];this.S=this.W=null;this.xtags="";this.U=!1;this.j=null;this.V="UNKNOWN";this.captionsInitialState="CAPTIONS_INITIAL_STATE_UNKNOWN";r=this.H8.id.split(".");r.length>1&&(this.U=r[1]==="2")}; je=function(r,Q,S,B,k){this.V=r;this.j=Q;this.S=S;this.reason=B;this.gq=k===void 0?0:k}; g.ps=function(r,Q,S,B){return new je(g.j9[r]||0,g.j9[Q]||0,S,B)}; oJ=function(r){if(EV&&r.gq)return!1;var Q=g.j9.auto;return r.V===Q&&r.j===Q}; $e=function(r){return TP[r.j||r.V]||"auto"}; AGw=function(r,Q){Q=g.j9[Q];return r.V<=Q&&(!r.j||r.j>=Q)}; JB=function(r){return"["+r.V+"-"+r.j+", override: "+(r.S+", reason: "+r.reason+"]")}; wz=function(r,Q,S){this.videoInfos=r;this.j=Q;this.audioTracks=[];if(this.j){r=new Set;S==null||S({ainfolen:this.j.length});Q=g.m(this.j);for(var B=Q.next();!B.done;B=Q.next())if(B=B.value,!B.H8||r.has(B.H8.id)){var k=void 0,L=void 0,X=void 0;(X=S)==null||X({atkerr:!!B.H8,itag:B.itag,xtag:B.j,lang:((k=B.H8)==null?void 0:k.name)||"",langid:((L=B.H8)==null?void 0:L.id)||""})}else k=new g.xe(B.id,B.H8),r.add(B.H8.id),this.audioTracks.push(k);S==null||S({atklen:this.audioTracks.length})}}; Fy=function(){g.G.apply(this,arguments);this.j=null}; tL_=function(r,Q,S,B,k,L,X){if(r.j)return r.j;var l={},n=new Set,A={};if(Ny(B)){for(var Y in B.j)B.j.hasOwnProperty(Y)&&(r=B.j[Y],A[r.info.sG]=[r.info]);return A}Y=YK8(Q,B,l);L&&k({aftsrt:sV(Y)});for(var W={},b=g.m(Object.keys(Y)),t=b.next();!t.done;t=b.next()){t=t.value;for(var P=g.m(Y[t]),T=P.next();!T.done;T=P.next()){T=T.value;var w=T.itag,M=void 0,y=t+"_"+(((M=T.video)==null?void 0:M.fps)||0);W.hasOwnProperty(y)?W[y]===!0?A[t].push(T):l[w]=W[y]:(M=Zs(Q,T,S,B.isLive,n),M!==!0?(X.add(t),l[w]=M, M==="disablevp9hfr"&&(W[y]="disablevp9hfr")):(A[t]=A[t]||[],A[t].push(T),W[y]=!0))}}L&&k({bfflt:sV(A)});for(var h in A)A.hasOwnProperty(h)&&(B=h,A[B]&&A[B][0].HL()&&(A[B]=A[B],A[B]=WZU(Q,A[B],l),A[B]=bAj(A[B],l)));L&&Object.keys(l).length>0&&k({rjr:L4(l)});Q=g.m(n.values());for(B=Q.next();!B.done;B=Q.next())(B=S.W.get(B.value))&&--B.FJ;L&&k({aftflt:sV(A)});r.j=g.rq(A,function(I){return!!I.length}); return r.j}; x88=function(r,Q,S,B,k,L,X,l){l=l===void 0?!1:l;if(Q.L0&&X&&X.length>1&&!(Q.A3>0||Q.X)){for(var n=Q.V||!!k,A=n&&Q.tX?L:void 0,Y=YK8(Q,B),W=[],b=[],t={},P=0;P0&&b&&k&&(Y=[X,S],h=k.concat(b).filter(function(I){return I})); if(h.length&&!Q.V6){zP(h,Y);if(n){n=[];Q=g.m(h);for(B=Q.next();!B.done;B=Q.next())n.push(B.value.itag);L({hbdfmt:n.join(".")})}return T8(new wz(h,r,A))}h=FZj(Q);h=g.jI(h,l);if(!h){if(W[X])return L=W[X],zP(L),T8(new wz(L,r,A));n&&L({novideo:1});return od()}Q.ZK&&(h==="1"||h==="1h")&&W[S]&&(X=hB(W[h]),Y=hB(W[S]),Y>X?h=S:Y===X&&NUg(W[S])&&(h=S));h==="9"&&W.h&&hB(W.h)>hB(W["9"])&&(h="h");Q.zm&&B.isLive&&h==="("&&W.H&&hB(W["("])<1440&&(h="H");n&&L({vfmly:vZ(h)});Q=W[h];if(!Q.length)return n&&L({novfmly:vZ(h)}), od();zP(Q);return T8(new wz(Q,r,A))}; pl$=function(r,Q){var S=!(!r.m&&!r.M),B=!(!r.mac3&&!r.MAC3),k=!(!r.meac3&&!r.MEAC3);r=!(!r.i&&!r.I);Q.MC=r;return S||B||k||r}; NUg=function(r){r=g.m(r);for(var Q=r.next();!Q.done;Q=r.next())if(Q=Q.value,Q.itag&&spg.has(Q.itag))return!0;return!1}; m8n=function(r){r=g.m(r);for(var Q=r.next();!Q.done;Q=r.next())if(Q.value.audio.audioQuality==="AUDIO_QUALITY_HIGH")return!0;return!1}; vZ=function(r){switch(r){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return r}}; sV=function(r){var Q=[],S;for(S in r)if(r.hasOwnProperty(S)){var B=S;Q.push(vZ(B));B=g.m(r[B]);for(var k=B.next();!k.done;k=B.next())Q.push(k.value.itag)}return Q.join(".")}; jpR=function(r,Q,S,B,k,L){var X={},l={};g.ay(Q,function(n,A){n=n.filter(function(Y){var W=Y.itag;if(!Y.xa)return l[W]="noenc",!1;if(L.FQ&&Y.sG==="(h"&&L.Qr)return l[W]="lichdr",!1;if(!r.U&&Y.sG==="1e")return l[W]="noav1enc",!1;if(Y.sG==="("||Y.sG==="(h"){if(r.S&&S&&S.flavor==="widevine"){var b=Y.mimeType+"; experimental=allowed";(b=!!Y.xa[S.flavor]&&!!S.j[b])||(l[W]=Y.xa[S.flavor]?"unspt":"noflv");return b}if(!qy(r,fs.CRYPTOBLOCKFORMAT)&&!r.yr||r.o3)return l[W]=r.o3?"disvp":"vpsub",!1}return S&&Y.xa[S.flavor]&& S.j[Y.mimeType]?!0:(l[W]=S?Y.xa[S.flavor]?"unspt":"noflv":"nosys",!1)}); n.length&&(X[A]=n)}); B&&Object.entries(l).length&&k({rjr:L4(l)});return X}; bAj=function(r,Q){var S=xN(r,function(B,k){return k.video.fps>32?Math.min(B,k.video.width):B},Infinity); S32||B.video.widthr.Y)return"max"+r.Y;if(r.D_&&Q.sG==="h"&&Q.video&&Q.video.qualityOrdinal>1080)return"blkhigh264";if(Q.sG==="(h"&&!S.J)return"enchdr";if((B===void 0?0:B)&&sA(Q)&&!r.KY)return"blk51live";if((Q.sG==="MAC3"||Q.sG==="mac3")&&!r.W)return"blkac3";if((Q.sG==="MEAC3"||Q.sG==="meac3")&&!r.U)return"blkeac3";if(Q.sG==="M"||Q.sG==="m")return"blkaac51"; if((Q.sG==="so"||Q.sG==="sa")&&!r.Vr)return"blkamb";if(!r.FQ&&ZJ$(Q)&&(!S.U||Q.sG!=="1e"))return"cbc";if(!S.U&&ZJ$(Q)&&Q.sG==="1e")return"cbcav1";if((Q.sG==="i"||Q.sG==="I")&&!r.JX)return"blkiamf";var L;if(r.VN&&((L=Q.audio)==null?void 0:L.V)===!0)return"blkvbcabr";var X,l;if(r.Z_&&(Q.sG==="1"||Q.sG==="1h"||S.U&&Q.sG==="1e")&&((X=Q.video)==null?0:X.qualityOrdinal)&&((l=Q.video)==null?void 0:l.qualityOrdinal)>r.Z_)return"av1cap";B=S.W.get(Q.sG);if(!r.jR&&B&&B.FJ>0)return k.add(Q.sG),"byerr";var n; if((n=Q.video)==null?0:n.fps>32){if(!S.F1&&!qy(S,fs.FRAMERATE))return"capHfr";if(r.NU&&Q.video.qualityOrdinal>=4320)return"blk8khfr";if($f(Q)&&r.z3&&Q.xa&&Q.video.qualityOrdinal>=1440)return"disablevp9hfr"}if(r.gq&&Q.gq>r.gq)return"ratecap";r=ZAw(S,Q);return r!==!0?r:!0}; zP=function(r,Q){Q=Q===void 0?[]:Q;g.dn(r,function(S,B){var k=B.gq-S.gq;if(!S.HL()||!B.HL())return k;var L=B.video.height*B.video.width-S.video.height*S.video.width;!L&&Q&&Q.length>0&&(S=Q.indexOf(S.sG)+1,B=Q.indexOf(B.sG)+1,L=S===0||B===0?B||-1:S-B);L||(L=k);return L})}; g.IJ=function(r,Q){this[K[20]]=r;this[K[13]]=Q===void 0?!1:Q;this[K[44]]=this[K[0]]=this[K[41]]=K[5];this[K[1]]={};this[K[6]]=K[5]}; uw=function(r){GP(r);return r[K[44]]}; Ds=function(r){return r[K[20]]?r[K[20]][K[25]](K[64]):r[K[41]]===K[64]}; yGj=function(r){GP(r);return g.Bp(r[K[1]],function(Q){return Q!==null})}; ee=function(r){GP(r);var Q=decodeURIComponent(r[K[26]](K[69])||K[5])[K[2]](K[21]);return r[K[0]]===K[29]&&Q[K[3]]>1&&!!Q[1]}; gz=function(r,Q){Q=Q===void 0?!1:Q;GP(r);if(r[K[0]]!==K[29]){var S=r[K[70]]();S[K[33]](K[43],K[16]);return S}var B=r[K[71]]();S=new g.cH(B);var k=r[K[26]](K[47]),L=decodeURIComponent(r[K[26]](K[69])||K[5])[K[2]](K[21]);if(k&&L&&L[K[3]]>1&&L[1])return B=S.j,r=B[K[87]](/^[^.]*/,K[5]),g.rG(S,(B[K[14]](K[38])===0?K[38]:K[66])+k+K[76]+L[1]+r),S=new g.IJ(S[K[17]]()),S[K[33]](K[32],K[16]),S;if(Q)return S=r[K[70]](),S[K[33]](K[32],K[16]),S;k=S.j[K[31]](K[11]);S.j[K[31]](K[60])?(g.rG(S,K[49]),B=S[K[17]]()): S.j[K[31]](K[83])?(g.rG(S,K[50]),B=S[K[17]]()):(S=E18(B),MI(S)&&(B=S));S=new g.IJ(B);S[K[33]](K[65],K[16]);k&&S[K[33]](K[90],K[86]);return S}; GP=function(r){if(r[K[20]]){if(!(MI(r[K[20]])||r[K[20]][K[25]](K[64])||r[K[20]][K[25]](K[35])||r[K[20]][K[25]](K[81])))throw new g.q3(K[63],r[K[20]]);var Q=g.iN(r[K[20]]);r[K[41]]=Q.U;r[K[44]]=Q.j+(Q.S!=null?K[58]+Q.S:K[5]);var S=Q.V;if(S[K[25]](K[29]))r[K[0]]=K[29],S=S[K[8]](14);else if(S[K[25]](K[12]))r[K[0]]=K[12],S=S[K[8]](13);else if(S[K[25]](K[72])){var B=S[K[14]](K[19],12),k=S[K[14]](K[19],B+1);B>0&&k>0?(r[K[0]]=S[K[8]](0,k),S=S[K[8]](k+1)):(r[K[0]]=S,S=K[5])}else r[K[0]]=S,S=K[5];B=r[K[1]]; r[K[1]]=MLO(S);Object[K[37]](r[K[1]],zb7(Q.W.toString()));Object[K[37]](r[K[1]],B);r[K[1]][K[9]]===K[28]&&(delete r[K[1]][K[9]],r[K[0]]+=K[15]);r[K[20]]=K[5];r[K[6]]=K[5];r[K[13]]&&(GP(r),Q=r[K[1]][K[22]]||null)&&(Q=hb8[0](Q),r[K[33]](K[22],Q))}}; vj1=function(r){GP(r);var Q=r[K[41]]+(r[K[41]]?K[52]:K[93])+r[K[44]]+r[K[0]];if(yGj(r)){var S=[];g.ay(r[K[1]],function(B,k){B!==null&&S[K[34]](k+K[7]+B)}); Q+=K[54]+S[K[67]](K[40])}return Q}; MLO=function(r){r=r[K[2]](K[19]);var Q=0;r[0]||Q++;for(var S={};Q0?qK1(Q,B[K[8]](0,k),B[K[8]](k+1)):B&&(Q[B]=K[5])}return Q}; qK1=function(r,Q,S){if(Q===K[84]){var B;(B=S[K[14]](K[7]))>=0?(Q=K[62]+S[K[8]](0,B),S=S[K[8]](B+1)):(B=S[K[14]](K[46]))>=0&&(Q=K[62]+S[K[8]](0,B),S=S[K[8]](B+3))}r[Q]=S}; UV=function(r){var Q=g.e(r,fpR)||r[K[23]];r={M1:!1,rp:K[5],KA:K[5],s:K[5]};if(!Q)return r;Q=OZ(Q);r[K[10]]=!0;r[K[80]]=Q[K[6]];r[K[78]]=Q[K[45]];r[K[85]]=Q[K[85]];return r}; dz=function(r,Q,S,B,k,L,X,l,n){this.Y7=r;this.startTime=Q;this.duration=S;this.ingestionTime=B;this.sourceURL=k;this.Ay=n;this.endTime=Q+S;this.j=X||0;this.range=L||null;this.pending=l||!1;this.Ay=n||null}; g.OV=function(){this.segments=[];this.j=null;this.V=!0;this.S=""}; Ipj=function(r,Q){if(Q>r.R1())r.segments=[];else{var S=xs(r.segments,function(B){return B.Y7>=Q},r); S>0&&r.segments.splice(0,S)}}; RJ=function(r,Q,S,B,k){k=k===void 0?!1:k;this.data=r;this.offset=Q;this.size=S;this.type=B;this.j=(this.V=k)?0:8;this.dataOffset=this.offset+this.j}; HZ=function(r){var Q=r.data.getUint8(r.offset+r.j);r.j+=1;return Q}; Cs=function(r){var Q=r.data.getUint16(r.offset+r.j);r.j+=2;return Q}; V5=function(r){var Q=r.data.getInt32(r.offset+r.j);r.j+=4;return Q}; cZ=function(r){var Q=r.data.getUint32(r.offset+r.j);r.j+=4;return Q}; aJ=function(r){var Q=r.data;var S=r.offset+r.j;Q=Q.getUint32(S)*4294967296+Q.getUint32(S+4);r.j+=8;return Q}; rs=function(r,Q){Q=Q===void 0?NaN:Q;if(isNaN(Q))var S=r.size;else for(S=r.j;S1?Math.ceil(k*Q):Math.floor(k*Q))}r.skip(1);S=HZ(r)<<16|Cs(r);if(S&256){B=S&1;k=S&4;var L=S&512,X=S&1024,l=S&2048;S=cZ(r);B&&r.skip(4);k&&r.skip(4);B=(L?4:0)+(X?4:0)+(l?4:0);for(k=0;k1?Math.ceil(X*Q):Math.floor(X*Q)),r.skip(B)}}}; Kt=function(r){r=new DataView(r.buffer,r.byteOffset,r.byteLength);return(r=g.X4(r,0,1836476516))?g.i2(r):NaN}; VLU=function(r){var Q=g.X4(r,0,1937011556);if(!Q)return null;Q=l2(r,Q.dataOffset+8,1635148593)||l2(r,Q.dataOffset+8,1635135537);if(!Q)return null;var S=l2(r,Q.dataOffset+78,1936995172),B=l2(r,Q.dataOffset+78,1937126244);if(!B)return null;Q=null;if(S)switch(S.skip(4),HZ(S)){default:Q=0;break;case 1:Q=2;break;case 2:Q=1;break;case 3:Q=255}var k=S=null,L=null;if(B=l2(r,B.dataOffset,1886547818)){var X=l2(r,B.dataOffset,1886546020),l=l2(r,B.dataOffset,2037673328);if(!l&&(l=l2(r,B.dataOffset,1836279920), !l))return null;X&&(X.skip(4),S=V5(X)/65536,L=V5(X)/65536,k=V5(X)/65536);r=Gt$(l);r=new DataView(r.buffer,r.byteOffset+8,r.byteLength-8);return new HAn(Q,S,L,k,r)}return null}; l2=function(r,Q,S){for(;nt(r,Q);){var B=Ap(r,Q);if(B.type===S)return B;Q+=B.size}return null}; g.X4=function(r,Q,S){for(;nt(r,Q);){var B=Ap(r,Q);if(B.type===S)return B;Q=W_(B.type)?Q+8:Q+B.size}return null}; g.b2=function(r){if(r.data.getUint8(r.dataOffset)){var Q=r.data;r=r.dataOffset+4;Q=Q.getUint32(r)*4294967296+Q.getUint32(r+4)}else Q=r.data.getUint32(r.dataOffset+4);return Q}; Ap=function(r,Q){var S=r.getUint32(Q),B=r.getUint32(Q+4);return new RJ(r,Q,S,B)}; g.i2=function(r){var Q=r.data.getUint8(r.dataOffset)?20:12;return r.data.getUint32(r.dataOffset+Q)}; cGU=function(r){r=new RJ(r.data,r.offset,r.size,r.type,r.V);var Q=HZ(r);r.skip(7);var S=cZ(r);if(Q===0){Q=cZ(r);var B=cZ(r)}else Q=aJ(r),B=aJ(r);r.skip(2);for(var k=Cs(r),L=[],X=[],l=0;l122)return!1}return!0}; W_=function(r){return r===1701082227||r===1836019558||r===1836019574||r===1835297121||r===1835626086||r===1937007212||r===1953653094||r===1953653099||r===1836475768}; ap_=function(r){r.skip(4);return{tIY:rs(r,0),value:rs(r,0),timescale:cZ(r),EiO:cZ(r),OtU:cZ(r),id:cZ(r),d4:rs(r),offset:r.offset}}; g.rj8=function(r){var Q=l2(r,0,1701671783);if(!Q)return null;var S=ap_(Q),B=S.tIY;S=Lt(S.d4);if(r=l2(r,Q.offset+Q.size,1701671783))if(r=ap_(r),r=Lt(r.d4),S&&r){Q=g.m(Object.keys(r));for(var k=Q.next();!k.done;k=Q.next())k=k.value,S[k]=r[k]}return S?new kT(S,B):null}; tp=function(r,Q){for(var S=l2(r,0,Q);S;){var B=S;B.type=1936419184;B.data.setUint32(B.offset+4,1936419184);S=l2(r,S.offset+S.size,Q)}}; g.P_=function(r,Q){for(var S=0,B=[];nt(r,S);){var k=Ap(r,S);k.type===Q&&B.push(k);S=W_(k.type)?S+8:S+k.size}return B}; QRU=function(r,Q){var S=g.X4(r,0,1937011556),B=g.X4(r,0,1953654136);if(!S||!B||r.getUint32(S.offset+12)>=2)return null;var k=new DataView(Q.buffer,Q.byteOffset,Q.length),L=g.X4(k,0,1937011556);if(!L)return null;Q=k.getUint32(L.dataOffset+8);B=k.getUint32(L.dataOffset+12);if(B!==1701733217&&B!==1701733238)return null;B=new ung(r.byteLength+Q);Qp(B,r,0,S.offset+12);B.data.setInt32(B.offset,2);B.offset+=4;Qp(B,r,S.offset+16,S.size-16);Qp(B,k,k.byteOffset+L.dataOffset+8,Q);Qp(B,r,S.offset+S.size,r.byteLength- (S.offset+S.size));S=g.m([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(k=S.next();!k.done;k=S.next())k=g.X4(r,0,k.value),B.data.setUint32(k.offset,k.size+Q);r=g.X4(B.data,0,1953654136);B.data.setUint32(r.offset+16,2);return B.data}; SAj=function(r){var Q=g.X4(r,0,1937011556);if(!Q)return null;var S=r.getUint32(Q.dataOffset+12);if(S!==1701733217&&S!==1701733238)return null;Q=l2(r,Q.offset+24+(S===1701733217?28:78),1936289382);if(!Q)return null;S=l2(r,Q.offset+8,1935894637);if(!S||r.getUint32(S.offset+12)!==1667392371)return null;Q=l2(r,Q.offset+8,1935894633);if(!Q)return null;Q=l2(r,Q.offset+8,1952804451);if(!Q)return null;S=new Uint8Array(16);for(var B=0;B<16;B++)S[B]=r.getInt8(Q.offset+16+B);return S}; xT=function(r,Q){this.j=r;this.pos=0;this.start=Q||0}; jY=function(r){return r.pos>=r.j.byteLength}; TD=function(r,Q,S){var B=new xT(S);if(!pt(B,r))return!1;B=El(B);if(!mJ(B,Q))return!1;for(r=0;Q;)Q>>>=8,r++;Q=B.start+B.pos;var k=oV(B,!0);B=r+(B.start+B.pos-Q)+k;B=B>9?BAg(B-9,8):BAg(B-2,1);r=Q-r;S.setUint8(r++,236);for(Q=0;QS;k++)S=S*256+Nr(r),B*=128;return Q?S-B:S}; Jp=function(r){var Q=oV(r,!0);r.pos+=Q}; X5w=function(r){if(!mJ(r,440786851,!0))return null;var Q=r.pos;oV(r,!1);var S=oV(r,!0)+r.pos-Q;r.pos=Q+S;if(!mJ(r,408125543,!1))return null;oV(r,!0);if(!mJ(r,357149030,!0))return null;var B=r.pos;oV(r,!1);var k=oV(r,!0)+r.pos-B;r.pos=B+k;if(!mJ(r,374648427,!0))return null;var L=r.pos;oV(r,!1);var X=oV(r,!0)+r.pos-L,l=new Uint8Array(S+12+k+X),n=new DataView(l.buffer);l.set(new Uint8Array(r.j.buffer,r.j.byteOffset+Q,S));n.setUint32(S,408125543);n.setUint32(S+4,33554431);n.setUint32(S+8,4294967295); l.set(new Uint8Array(r.j.buffer,r.j.byteOffset+B,k),S+12);l.set(new Uint8Array(r.j.buffer,r.j.byteOffset+L,X),S+12+k);return l}; sl=function(r){var Q=r.pos;r.pos=0;var S=1E6;pt(r,[408125543,357149030,2807729])&&(S=$T(r));r.pos=Q;return S}; i4g=function(r,Q){var S=r.pos;r.pos=0;if(r.j.getUint8(r.pos)!==160&&!ZH(r)||!mJ(r,160))return r.pos=S,NaN;oV(r,!0);var B=r.pos;if(!mJ(r,161))return r.pos=S,NaN;oV(r,!0);Nr(r);var k=Nr(r)<<8|Nr(r);r.pos=B;if(!mJ(r,155))return r.pos=S,NaN;B=$T(r);r.pos=S;return(k+B)*Q/1E9}; ZH=function(r){if(!KSj(r)||!mJ(r,524531317))return!1;oV(r,!0);return!0}; KSj=function(r){if(r.P2()){if(!mJ(r,408125543))return!1;oV(r,!0)}return!0}; pt=function(r,Q){for(var S=0;S0){var B=zb7(Q.substring(S+1));g.ay(B,function(k,L){this.set(L,k)},r); Q=Q.substring(0,S)}Q=MLO(Q);g.ay(Q,function(k,L){this.set(L,k)},r)}; nf_=function(r){var Q=r.Iv.E4(),S=[];g.ay(r.j,function(k,L){S.push(L+"="+k)}); if(!S.length)return Q;var B=S.join("&");r=yGj(r.Iv)?"&":"?";return Q+r+B}; Mr=function(r,Q){var S=new g.IJ(Q);(Q=S.get("req_id"))&&r.set("req_id",Q);g.ay(r.j,function(B,k){S["set"](k,null)}); return S}; AjU=function(){this.W=this.S=this.j=this.timedOut=this.started=this.U=this.V=0}; zD=function(r){r.U=(0,g.xa)();r.started=0;r.timedOut=0;r.j=0}; hp=function(r,Q){var S=r.started+r.j*4;Q&&(S+=r.S);S=Math.max(0,S-3);return Math.pow(1.6,S)}; v_=function(r,Q){r[Q]||(r[Q]=new AjU);return r[Q]}; qr=function(r){this.C=this.J=this.U=this.S=0;this.X=this.Y=!1;this.j=r;this.V=r.clone()}; YAj=function(r,Q,S){if(Ds(r.j))return!1;var B=v_(S,uw(r.j));if(B.timedOut<1&&B.j<1)return!1;B=B.timedOut+B.j;r=ft(r,Q);S=v_(S,uw(r));return S.timedOut+S.j+01?Q=Q.bX:(S=v_(S,GD(r,r.fG(Q,S),Q)),Q=Math.max(r.U,S.timedOut)+Q.NR*(r.S-r.U)+.25*r.J,Q=Q>3?1E3*Math.pow(1.6,Q-3):0);return Q===0?!0:r.C+Q<(0,g.xa)()}; WSj=function(r,Q,S){r.j.set(Q,S);r.V.set(Q,S);r.W&&r.W.set(Q,S)}; b4n=function(r,Q,S,B,k){++r.S;Q&&++r.U;uw(S.Iv).startsWith("redirector.")&&(r.j=r.V.clone(),delete r.W,B.nV&&delete k[uw(r.j)])}; DH=function(r){return r?(r.itag||"")+";"+(r.lmt||0)+";"+(r.xtags||""):""}; eY=function(r,Q,S,B){this.initRange=S;this.indexRange=B;this.j=null;this.S=!1;this.Y=0;this.W=this.ze=this.V=null;this.info=Q;this.u6=new qr(r)}; gs=function(r,Q){this.start=r;this.end=Q;this.length=Q-r+1}; Ul=function(r){r=r.split("-");var Q=Number(r[0]),S=Number(r[1]);if(!isNaN(Q)&&!isNaN(S)&&r.length===2&&(r=new gs(Q,S),!isNaN(r.start)&&!isNaN(r.end)&&!isNaN(r.length)&&r.length>0))return r}; ds=function(r,Q){return new gs(r,r+Q-1)}; t9w=function(r){return r.end==null?{start:String(r.start)}:{start:String(r.start),end:String(r.end)}}; Ol=function(r){if(!r)return new gs(0,0);var Q=Number(r.start);r=Number(r.end);if(!isNaN(Q)&&!isNaN(r)&&(Q=new gs(Q,r),Q.length>0))return Q}; RV=function(r,Q,S,B,k,L,X,l,n,A,Y,W){B=B===void 0?"":B;this.type=r;this.j=Q;this.range=S;this.source=B;this.Rr=Y;this.clipId=W===void 0?"":W;this.C=[];this.J="";this.Y7=-1;this.Vr=this.cO=0;this.J=B;this.Y7=k>=0?k:-1;this.startTime=L||0;this.duration=X||0;this.V=l||0;this.S=n>=0?n:this.range?this.range.length:NaN;this.U=this.range?this.V+this.S===this.range.length:A===void 0?!!this.S:A;this.range?(this.W=this.startTime+this.duration*this.V/this.range.length,this.X=this.duration*this.S/this.range.length, this.Y=this.W+this.X):Pqw(this)}; Pqw=function(r){r.W=r.startTime;r.X=r.duration;r.Y=r.W+r.X}; xPF=function(r,Q,S){var B=!(!Q||Q.j!==r.j||Q.type!==r.type||Q.Y7!==r.Y7);return S?B&&!!Q&&(r.range&&Q.range?Q.range.end===r.range.end:Q.range===r.range)&&Q.V+Q.S===r.V+r.S:B}; H_=function(r){return r.type===1||r.type===2}; Ct=function(r){return r.type===3||r.type===6}; Vp=function(r,Q){return r.j===Q.j?r.range&&Q.range?r.range.start+r.V+r.S===Q.range.start+Q.V:r.Y7===Q.Y7?r.V+r.S===Q.V:r.Y7+1===Q.Y7&&Q.V===0&&r.U:!1}; p51=function(r,Q){return r.Y7!==Q.Y7&&Q.Y7!==r.Y7+1||r.type!==Q.type?!1:Vp(r,Q)?!0:Math.abs(r.W-Q.W)<=1E-6&&r.Y7===Q.Y7?!1:jRU(r,Q)}; jRU=function(r,Q){return Vp(r,Q)||Math.abs(r.Y-Q.W)<=1E-6||r.Y7+1===Q.Y7&&Q.V===0&&r.U?!0:!1}; c_=function(r){return r.Y7+(r.U?1:0)}; Ef1=function(r){r.length===1||g.P0(r,function(S){return!!S.range}); for(var Q=1;Q=Q.range.start+Q.V&&r.range.start+r.V+r.S<=Q.range.start+Q.V+Q.S:r.Y7===Q.Y7&&r.V>=Q.V&&(r.V+r.S<=Q.V+Q.S||Q.U)}; FSF=function(r,Q){return r.j!==Q.j?!1:r.type===4&&Q.type===3&&r.j.U9()?(r=r.j.wD(r),IY(r,function(S){return FSF(S,Q)})):r.Y7===Q.Y7&&!!Q.S&&Q.V+Q.S>r.V&&Q.V+Q.S<=r.V+r.S}; r1=function(r,Q){var S=Q.Y7;r.J="updateWithSegmentInfo";r.Y7=S;if(r.startTime!==Q.startTime||r.duration!==Q.duration)r.startTime=Q.startTime+r.cO,r.duration=Q.duration,Pqw(r)}; Qq=function(r,Q){var S=this;this.PO=r;this.W=this.j=null;this.U=this.wf=NaN;this.fG=this.requestId=null;this.Tx={Sdq:function(){return S.range}}; this.u6=r[0].j.u6;this.V=Q||"";this.PO[0].range&&this.PO[0].S>0&&(mPF(r)?(this.range=Ef1(r),this.S=this.range.length):(this.range=this.PO[this.PO.length-1].range,this.S=ofz(r)))}; Sp=function(r){return!H_(r.PO[r.PO.length-1])}; BV=function(r){return r.PO[r.PO.length-1].type===4}; g.k6=function(r,Q,S){S=r.fG===null?r.u6.fG(Q,S,r.PO[0].type):r.fG;if(r.j){Q=S?gz(r.j,Q.Mi):r.j;var B=new yp(Q);B.get("alr")||B.set("alr","yes");r.V&&laz(B,r.V)}else/http[s]?:\/\//.test(r.V)?B=new yp(new g.IJ(r.V)):(B=IV(r.u6,S,Q),r.V&&laz(B,r.V));(Q=r.range)?B.set("range",Q.toString()):r.PO[0].j.B_()&&r.PO.length===1&&r.PO[0].V&&B.set("range",r.PO[0].V+"-");r.requestId&&B.set("req_id",r.requestId);isNaN(r.wf)||B.set("headm",r.wf.toString());isNaN(r.U)||B.set("mffa",r.U+"ms");r.urlParams&&g.ay(r.urlParams, function(k,L){B.set(L,k)}); return B}; NAF=function(r){if(r.range)return r.S;r=r.PO[0];return Math.round(r.X*r.j.info.gq)}; sRg=function(r,Q){return Math.max(0,r.PO[0].W-Q)}; LX=function(r,Q,S,B,k,L){L=L===void 0?0:L;eY.call(this,r,Q,B,void 0);this.U=S;this.PM=L;this.index=k||new g.OV}; Z4_=function(r,Q,S,B,k){this.Y7=r;this.startSecs=Q;this.wr=S;this.j=B||NaN;this.V=k||NaN}; X2=function(r,Q,S){for(;r;r=r.parentNode)if(r.attributes&&(!S||r.nodeName===S)){var B=r.getAttribute(Q);if(B)return B}return""}; iY=function(r,Q){for(;r;r=r.parentNode){var S=r.getElementsByTagName(Q);if(S.length>0)return S[0]}return null}; yj8=function(r){if(!r)return 0;var Q=r.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return Q?(Number(Q[2])|0)*3600+(Number(Q[4])|0)*60+(Number(Q[6])|0):Number(r)|0}; M9O=function(r){return r.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?r+"Z":r}; KX=function(){this.j=[];this.V=null;this.Y=0;this.S=[];this.U=!1;this.J="";this.W=-1}; zog=function(r){var Q=r.S;r.S=[];return Q}; hoO=function(){this.W=[];this.j=null;this.V={};this.S={}}; IaF=function(r,Q){var S=[];Q=Array.from(Q.getElementsByTagName("SegmentTimeline"));Q=g.m(Q);for(var B=Q.next();!B.done;B=Q.next()){B=B.value;var k=B.parentNode.parentNode,L=null;k.nodeName==="Period"?L=vfn(r):k.nodeName==="AdaptationSet"?(k=k.getAttribute("id")||k.getAttribute("mimetype")||"",L=qAn(r,k)):k.nodeName==="Representation"&&(k=k.getAttribute("id")||"",L=faR(r,k));if(L==null)return;L.update(B);g.h5(S,zog(L))}g.h5(r.W,S);Fz7(r.W,function(X){return X.startSecs*1E3+X.j})}; GXg=function(r){r.j&&(r.j.j=[]);g.ay(r.V,function(Q){Q.j=[]}); g.ay(r.S,function(Q){Q.j=[]})}; vfn=function(r){r.j||(r.j=new KX);return r.j}; qAn=function(r,Q){r.V[Q]||(r.V[Q]=new KX);return r.V[Q]}; faR=function(r,Q){r.S[Q]||(r.S[Q]=new KX);return r.S[Q]}; nX=function(r){var Q=r===void 0?{}:r;r=Q.PM===void 0?0:Q.PM;var S=Q.F0===void 0?!1:Q.F0;var B=Q.A4===void 0?0:Q.A4;var k=Q.GB===void 0?0:Q.GB;var L=Q.Fr===void 0?Infinity:Q.Fr;var X=Q.Jf===void 0?0:Q.Jf;var l=Q.tK===void 0?!1:Q.tK;Q=Q.Qo===void 0?!1:Q.Qo;g.OV.call(this);this.d9=this.j9=-1;this.E9=r;this.A4=B;this.F0=S;this.GB=k;this.Fr=L;this.Jf=X;((this.tK=l)||isFinite(L)&&this.Fr>0)&&S&&lY&&(this.V=!1,this.S="postLive");this.Qo=Q}; AP=function(r,Q){return eI(r.segments,function(S){return Q-S.Y7})}; Y6=function(r,Q,S){S=S===void 0?{}:S;LX.call(this,r,Q,"",void 0,void 0,S.PM||0);this.index=new nX(S)}; WV=function(r,Q,S){eY.call(this,r,Q);this.U=S;r=this.index=new g.OV;r.V=!1;r.S="d"}; uP7=function(r,Q,S){var B=r.index.x3(Q),k=r.index.getStartTime(Q),L=r.index.getDuration(Q);S?L=S=0:S=r.info.gq*L;return new Qq([new RV(3,r,void 0,"otfCreateRequestInfoForSegment",Q,k,L,0,S)],B)}; DPj=function(r,Q){if(!r.index.isLoaded()){var S=[],B=Q.W;Q=Q.U.split(",").filter(function(Y){return Y.length>0}); for(var k=0,L=0,X=0,l=/^(\d+)/,n=/r=(\d+)/,A=0;A0&&(k.j=Math.min(k.j+X,10),k.V=L);k.j>0?(k.j--,k=!0):k=!1;if(k)typeof B==="function"&&(B=B()),console.log("plyr."+Q,B);else{var l;B=((l=Roz.get(Q))!=null?l:0)+1;Roz.set(Q,B);B%100===1&&console.warn("plyr","plyr."+Q+" is chatty, dropping logs.")}}}; O4j=function(){this.j=10;this.V=Date.now()}; PV=function(r,Q){this.info=r;this.V=Q;this.j=null;this.W=this.S=-1;this.timestampOffset=0;this.isLocked=this.Y=!1;this.U=this.info.j.qc()&&!this.info.V}; g.x6=function(r){return GbR(r.V)}; H4n=function(r,Q){Q=Math.min(Q,r.info.S);var S=r.V.split(Q),B=S.Bp;S=new PV(new RV(r.info.type,r.info.j,r.info.range,r.info.J,r.info.Y7,r.info.startTime,r.info.duration,r.info.V,Q,!1,r.info.Rr,r.info.clipId),S.RF);S.W=r.W;S.S=r.S;Q=new PV(new RV(r.info.type,r.info.j,r.info.range,r.info.J,r.info.Y7,r.info.startTime,r.info.duration,r.info.V+Q,r.info.S-Q,r.info.U,r.info.Rr,r.info.clipId),B);Q.W=r.W;Q.S=r.S;return[S,Q]}; g.jp=function(r,Q,S,B){S=S===void 0?!1:S;B=B===void 0?0:B;if(r.isLocked||Q.isLocked||!Vp(r.info,Q.info)||r.info.U)return null;if(B){if(r.V.totalLength+Q.V.totalLength>B)return null}else if(S&&(S=r.V,B=Q.V,S=!(B.j.length?fGz(S,B.j[0]):1)),S)return null;S=new RV(r.info.type,r.info.j,r.info.range,r.info.J,r.info.Y7,r.info.startTime,r.info.duration,r.info.V,r.info.S,r.info.U,r.info.Rr,r.info.clipId);B=Q.info;S.S+=B.S;S.range&&(S.X+=B.X);S.Y=B.Y;S.U=B.U;B=new Cu;VM(B,r.V);VM(B,Q.V);S=new PV(S,B);S.j!= null&&Q.j!=null&&(new g.bY("dash")).j(414627957,"merged slice emsg overridden; prev: "+S.j.Iw()+" next: "+Q.j.Iw());S.j=Q.j||r.j;S.S=r.S!==-1?r.S:Q.S;S.W=r.W!==-1?r.W:Q.W;return S}; g.pX=function(r){g.Za(r.info.j.info)||r.info.j.info.WL();if(r.S!==-1)return r.S;if(r.j&&gjj(r.j))return r.S=gjj(r.j),r.S;if(g.Za(r.info.j.info)){var Q=g.x6(r);for(var S=r.info.j.j,B=NaN,k=NaN,L=0;nt(Q,L);){var X=Ap(Q,L);X.type===1936286840?k=X.data.getUint32(X.dataOffset+8):X.type===1836476516?k=g.i2(X):X.type===1952867444&&isNaN(B)&&(B=g.b2(X));L=W_(X.type)?L+8:L+X.size}!k&&S&&(k=Kt(S));Q=B/k}else Q=new xT(g.x6(r)),S=r.U?Q:new xT(new DataView(r.info.j.j.buffer)),B=sl(S),S=Q.pos,Q.pos=0,ZH(Q)?mJ(Q, 231)?(B=$T(Q)*B/1E9,Q.pos=S,Q=B):(Q.pos=S,Q=NaN):(Q.pos=S,Q=NaN);r.S=Q||r.info.W;return r.S}; V9R=function(r,Q){r.timestampOffset>0&&(Q-=r.timestampOffset);var S=g.pX(r)+Q;Cqw(r,S);r.timestampOffset=Q}; Cqw=function(r,Q){g.Za(r.info.j.info)||r.info.j.info.WL();r.S=Q;if(g.Za(r.info.j.info)){var S=g.x6(r);r=r.info.j.j;for(var B=NaN,k=NaN,L=0;nt(S,L);){var X=Ap(S,L);isNaN(B)&&(X.type===1936286840?B=X.data.getUint32(X.dataOffset+8):X.type===1836476516&&(B=g.i2(X)));if(X.type===1952867444){!B&&r&&(B=Kt(r));var l=g.b2(X);isNaN(k)&&(k=Math.round(Q*B)-l);var n=X;l+=k;if(n.data.getUint8(n.dataOffset)){var A=n.data;n=n.dataOffset+4;A.setUint32(n,Math.floor(l/4294967296));A.setUint32(n+4,l&4294967295)}else n.data.setUint32(n.dataOffset+ 4,l)}L=W_(X.type)?L+8:L+X.size}return!0}S=new xT(g.x6(r));r=r.U?S:new xT(new DataView(r.info.j.j.buffer));B=sl(r);r=S.pos;S.pos=0;if(ZH(S)&&mJ(S,231))if(k=oV(S,!0),Q=Math.floor(Q*1E9/B),Math.ceil(Math.log(Q)/Math.log(2)/8)>k)Q=!1;else{for(B=k-1;B>=0;B--)S.j.setUint8(S.pos+B,Q&255),Q>>>=8;S.pos=r;Q=!0}else Q=!1;return Q}; mT=function(r,Q){Q=Q===void 0?!1:Q;var S=E9(r);r=Q?0:r.info.X;return S||r}; E9=function(r){g.Za(r.info.j.info)||r.info.j.info.WL();if(r.j&&r.info.type===6)return r.j.PM;if(g.Za(r.info.j.info)){var Q=g.x6(r);var S=0;Q=g.P_(Q,1936286840);Q=g.m(Q);for(var B=Q.next();!B.done;B=Q.next())B=cGU(B.value),S+=B.iL[0]/B.timescale;S=S||NaN;if(!(S>=0))a:{S=g.x6(r);Q=r.info.j.j;for(var k=B=0,L=0;nt(S,B);){var X=Ap(S,B);if(X.type===1836476516)k=g.i2(X);else if(X.type===1836019558){!k&&Q&&(k=Kt(Q));if(!k){S=NaN;break a}var l=l2(X.data,X.dataOffset,1953653094),n=l;l=k;var A=l2(n.data,n.dataOffset, 1952868452);n=l2(n.data,n.dataOffset,1953658222);var Y=V5(A);V5(A);Y&2&&V5(A);A=Y&8?V5(A):0;var W=V5(n),b=W&1;Y=W&4;var t=W&256,P=W&512,T=W&1024;W&=2048;var w=cZ(n);b&&V5(n);Y&&V5(n);for(var M=b=0;M2048?"":Q.indexOf("https://")===0?Q:""}; F2=function(r,Q,S){Q.match(lx8);return r(Q,S).then(function(B){var k=g.KIj(B.xhr);return k?F2(r,k,S):B.xhr})}; yq=function(r,Q,S){r=r===void 0?"":r;Q=Q===void 0?null:Q;S=S===void 0?!1:S;g.Co.call(this);var B=this;this.sourceUrl=r;this.isLivePlayback=S;this.Z_=this.duration=0;this.isPremiere=this.tK=this.W=this.isLiveHeadPlayable=this.isLive=this.V=!1;this.Fr=this.GB=0;this.isOtf=this.Yf=!1;this.Tm=(0,g.xa)();this.Vr=Infinity;this.j={};this.S=new Map;this.state=this.LD=0;this.timeline=null;this.isManifestless=!1;this.o3=[];this.Y=null;this.yr=0;this.U="";this.KY=NaN;this.F1=this.FQ=this.timestampOffset=this.J= 0;this.lY=this.eV=NaN;this.tX=0;this.mq=this.C=!1;this.HO=[];this.NU={};this.cO=NaN;this.Tx={YYq:function(l){Nf(B,l)}}; var k;this.D_=(k=Q)==null?void 0:k.R3("html5_use_network_error_code_enums");n58=!!Q&&Q.R3("html5_modern_vp9_mime_type");var L;s9=!((L=Q)==null||!L.R3("html5_enable_flush_during_seek"))&&g.v9();var X;Zk=!((X=Q)==null||!X.R3("html5_enable_reset_audio_decoder"))&&g.v9()}; ANj=function(r){return g.Bp(r.j,function(Q){return!!Q.info.video&&Q.info.video.qualityOrdinal>=2160})}; wlU=function(r){return g.Bp(r.j,function(Q){return!!Q.info.video&&Q.info.video.isHdr()})}; y5=function(r){return g.Bp(r.j,function(Q){return!!Q.info.xa})}; g.YTg=function(r){return g.Bp(r.j,function(Q){return v5(Q.info.mimeType)})}; WIU=function(r){return g.Bp(r.j,function(Q){return Q.info.video?Q.info.video.projectionType==="EQUIRECTANGULAR":!1})}; bT1=function(r){return g.Bp(r.j,function(Q){return Q.info.video?Q.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1})}; tuj=function(r){return g.Bp(r.j,function(Q){return Q.info.video?Q.info.video.projectionType==="MESH":!1})}; Pg_=function(r){return g.Bp(r.j,function(Q){return Q.info.video?Q.info.video.stereoLayout===1:!1})}; xKj=function(r){return MgU(r.j,function(Q){return Q.info.video?Q.WQ():!0})}; Ny=function(r){return g.Bp(r.j,function(Q){return Ds(Q.u6.j)})}; Nf=function(r,Q){r.j[Q.info.id]=Q;r.S.set(DH(g.MP(Q.info,r.Yf)),Q)}; hP=function(r,Q,S){S=S===void 0?0:S;var B=r.mimeType||"",k=r.itag;var L=r.xtags;k=k?k.toString():"";L&&(k+=";"+L);L=k;if(hj(B)){var X=r.width||640;k=r.height||360;var l=r.fps,n=r.qualityLabel,A=r.colorInfo,Y=r.projectionType,W;r.stereoLayout&&(W=jt$[r.stereoLayout]);var b=XkO(r)||void 0;if(A==null?0:A.primaries)var t=pkw[A.primaries]||void 0;X=new p4(X,k,l,Y,W,void 0,n,b,t);B=Mf(B,X,oR[r.itag||""]);s9&&(B+="; enableflushduringseek=true");Zk&&(B+="; enableresetaudiodecoder=true")}var P;if(zX(B)){var T= r.audioSampleRate;W=r.audioTrack;T=new P5(T?+T:void 0,r.audioChannels,r.spatialAudioType,r.isDrc,r.loudnessDb,r.trackAbsoluteLoudnessLkfs,r.audioQuality||"AUDIO_QUALITY_UNKNOWN",r.isVb);W&&(t=W.displayName,k=W.id,W=W.audioIsDefault,t&&(P=new g.w1(t,k||"",!!W)))}var w;r.captionTrack&&(n=r.captionTrack,W=n.displayName,t=n.vssId,k=n.languageCode,l=n.kind,n=n.id,W&&t&&k&&(w=new kRz(W,t,k,l,r.xtags,n)));W=Number(r.bitrate)/8;t=Number(r.contentLength);k=Number(r.lastModified);n=r.drmFamilies;l=r.type;S= S&&t?t/S:0;r=Number(r.approxDurationMs);if(Q&&n){var M={};n=g.m(n);for(A=n.next();!A.done;A=n.next())(A=zx[A.value])&&(M[A]=Q[A])}return new TX(L,B,{audio:T,video:X,H8:P,xa:M,gq:W,fh:S,contentLength:t,lastModified:k,captionTrack:w,streamType:l,approxDurationMs:r})}; vV=function(r,Q,S){S=S===void 0?0:S;var B=r.type;var k=r.itag;var L=r.xtags;L&&(k=r.itag+";"+L);if(hj(B)){var X=(r.size||"640x360").split("x");X=new p4(+X[0],+X[1],+r.fps,r.projection_type,+r.stereo_layout,void 0,r.quality_label,r.eotf,r.primaries);B=Mf(B,X,oR[r.itag]);s9&&(B+="; enableflushduringseek=true");Zk&&(B+="; enableresetaudiodecoder=true")}var l;if(zX(B)){var n=new P5(+r.audio_sample_rate||void 0,+r.audio_channels||0,r.spatial_audio_type,!!r.drc);r.name&&(l=new g.w1(r.name,r.audio_track_id, r.isDefault==="1"))}var A;r.caption_display_name&&r.caption_vss_id&&r.caption_language_code&&(A=new kRz(r.caption_display_name,r.caption_vss_id,r.caption_language_code,r.caption_kind,r.xtags,r.caption_id));L=Number(r.bitrate)/8;var Y=Number(r.clen),W=Number(r.lmt);S=S&&Y?Y/S:0;if(Q&&r.drm_families){var b={};for(var t=g.m(r.drm_families.split(",")),P=t.next();!P.done;P=t.next())P=P.value,b[P]=Q[P]}return new TX(k,B,{audio:n,video:X,H8:l,xa:b,gq:L,fh:S,contentLength:Y,lastModified:W,captionTrack:A, streamType:r.stream_type,approxDurationMs:Number(r.approx_duration_ms)})}; E5g=function(r){return IY(r,function(Q){return"FORMAT_STREAM_TYPE_OTF"===Q.stream_type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; mKU=function(r){return IY(r,function(Q){return"FORMAT_STREAM_TYPE_OTF"===Q.type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; o51=function(r,Q){return r.timeline?vM(r.timeline.W,Q):r.o3.length?vM(r.o3,Q):[]}; qf=function(r,Q,S){Q=Q===void 0?"":Q;S=S===void 0?"":S;r=new g.IJ(r,!0);r.set("alr","yes");S&&(S=de_(decodeURIComponent(S)),r[K[33]](Q,encodeURIComponent(S)));return r}; wkn=function(r,Q){var S=X2(Q,"id");S=S.replace(":",";");var B=X2(Q,"mimeType"),k=X2(Q,"codecs");B=k?B+'; codecs="'+k+'"':B;k=Number(X2(Q,"bandwidth"))/8;var L=Number(iY(Q,"BaseURL").getAttribute(r.U+":contentLength")),X=r.duration&&L?L/r.duration:0;if(hj(B)){var l=Number(X2(Q,"width"));var n=Number(X2(Q,"height")),A=Number(X2(Q,"frameRate")),Y=TiF(X2(Q,r.U+":projectionType"));a:switch(X2(Q,r.U+":stereoLayout")){case "layout_left_right":var W=1;break a;case "layout_top_bottom":W=2;break a;default:W= 0}l=new p4(l,n,A,Y,W)}if(zX(B)){var b=Number(X2(Q,"audioSamplingRate"));var t=Number(X2(Q.getElementsByTagName("AudioChannelConfiguration")[0],"value"));n=$KF(X2(Q,r.U+":spatialAudioType"));b=new P5(b,t,n);a:{t=X2(Q,"lang")||"und";if(n=iY(Q,"Role"))if(Y=X2(n,"value")||"",g.lV(JN_,Y)){n=t+"."+JN_[Y];A=Y==="main";r=X2(Q,r.U+":langName")||t+" - "+Y;t=new g.w1(r,n,A);break a}t=void 0}}if(Q=iY(Q,"ContentProtection"))if(Q.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var P={};for(Q= Q.firstChild;Q!=null;Q=Q.nextSibling)Q instanceof Element&&/SystemURL/.test(Q.nodeName)&&(r=Q.getAttribute("type"),n=Q.textContent,r&&n&&(P[r]=n.trim()))}else P=void 0;return new TX(S,B,{audio:b,video:l,H8:t,xa:P,gq:k,fh:X,contentLength:L})}; TiF=function(r){switch(r){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"}}; $KF=function(r){switch(r){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"}}; Niz=function(r,Q){Q=Q===void 0?"":Q;r.state=1;r.Tm=(0,g.xa)();return iT_(Q||r.sourceUrl).then(function(S){if(!r.x7()){r.LD=S.status;S=S.responseText;var B=new DOMParser;S=Jt(B,hTz(S),"text/xml").getElementsByTagName("MPD")[0];r.Vr=yj8(X2(S,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(S.attributes){B=g.m(S.attributes);for(var k=B.next();!k.done;k=B.next())if(k=k.value,k.value==="http://youtube.com/yt/2012/10/10"){B=k.name.split(":")[1];break b}}B=""}r.U=B;r.isLive=r.Vr=r.Vr}; ZTg=function(r){r.Y&&r.Y.stop()}; FIj=function(r){var Q=r.Vr;isFinite(Q)&&(fX(r)?r.refresh():(Q=Math.max(0,r.Tm+Q-(0,g.xa)()),r.Y||(r.Y=new g.D9(r.refresh,Q,r),g.u(r,r.Y)),r.Y.start(Q)))}; yNg=function(r){r=r.j;for(var Q in r){var S=r[Q].index;if(S.isLoaded())return S.R1()+1}return 0}; IT=function(r){return r.FQ?r.FQ-(r.J||r.timestampOffset):0}; Gx=function(r){return r.F1?r.F1-(r.J||r.timestampOffset):0}; uY=function(r){if(!isNaN(r.KY))return r.KY;var Q=r.j,S;for(S in Q){var B=Q[S].index;if(B.isLoaded()&&!v5(Q[S].info.mimeType)){Q=0;for(S=B.rh();S<=B.R1();S++)Q+=B.getDuration(S);Q/=B.L7();Q=Math.round(Q/.5)*.5;B.L7()>10&&(r.KY=Q);return Q}if(r.isLive&&(B=Q[S],B.PM))return B.PM}return NaN}; Muj=function(r,Q){r=hU$(r.j,function(B){return B.index.isLoaded()}); if(!r)return NaN;r=r.index;var S=r.Fo(Q);return r.getStartTime(S)===Q?Q:S=0&&k.segments.splice(L,1)}}}; h58=function(r){for(var Q in r.j)v5(r.j[Q].info.mimeType)||Ipj(r.j[Q].index,Infinity)}; g1=function(r,Q,S){for(var B in r.j){var k=r.j[B].index,L=Q,X=S;k.F0&&(L&&(k.j9=Math.max(k.j9,L)),X&&(k.d9=Math.max(k.d9||0,X)))}S&&(r.cO=S/1E3)}; v5$=function(r){r.F1=0;r.FQ=0;r.tX=0}; U9=function(r){return r.mq&&r.isManifestless?r.isLiveHeadPlayable:r.isLive}; Mf=function(r,Q,S){d1===null&&(d1=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(n58&&window.MediaSource&&MediaSource.isTypeSupported!==void 0)return d1||S!=="9"&&S!=="("?d1||S!=="9h"&&S!=="(h"||(r='video/webm; codecs="vp9.2"'):r='video/webm; codecs="vp9"',r;if(!d1&&!O9||r!=='video/webm; codecs="vp9"'&&r!=='video/webm; codecs="vp9.2"')return r; S="00";var B="08",k="01",L="01",X="01";r==='video/webm; codecs="vp9.2"'&&(S="02",B="10",Q.primaries==="bt2020"&&(X=k="09"),Q.j==="smpte2084"&&(L="16"),Q.j==="arib-std-b67"&&(L="18"));return'video/webm; codecs="'+["vp09",S,"51",B,"01",k,L,X,"00"].join(".")+'"'}; HV=function(r,Q,S){r=""+r+(Q>49?"p60":Q>32?"p48":"");Q=ns()[r];if(Q!=null&&Q>0)return Q;Q=RT.get(r);if(Q!=null&&Q>0)return Q;S=S==null?void 0:S.get(r);return S!=null&&S>0?S:8192}; qTz=function(r){this.Gm=r;this.Ic=this.V6=this.yr=this.U=this.W=this.HO=this.mq=this.Vr=!1;this.J=this.Y=0;this.D_=!1;this.cO=!0;this.NU=!1;this.A3=0;this.CV=this.o3=!1;this.ZK=!0;this.Tm=this.KY=!1;this.j={};this.jR=this.VN=this.Np=this.disableAv1=this.Qr=this.MC=this.bA=this.zm=this.V=this.X=!1;this.JK=this.Gm.K("html5_disable_aac_preference");this.XQ=Infinity;this.F1=0;this.tX=this.Gm.ED();this.FQ=this.Gm.experiments.R3("html5_enable_vp9_fairplay");this.Vq=this.Gm.K("html5_force_av1_for_testing"); this.Z_=g.OQ(this.Gm.experiments,"html5_av1_ordinal_cap");this.z3=this.Gm.K("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.L0=this.Gm.K("html5_account_onesie_format_selection_during_format_filter");this.gq=g.OQ(this.Gm.experiments,"html5_max_byterate");this.JX=this.Gm.K("html5_enable_iamf_audio");this.hL=this.Gm.experiments.R3("html5_allow_capability_merge");this.Ew=this.Gm.K("html5_enable_encrypted_av1")}; FZj=function(r){if(r.mq)return["f"];if(g.z8("appletv5"))return"h 9h 9 8 H (h ( *".split(" ");var Q=["9h","9","h","8"];r.Ew&&Q.push("1e");Q=Q.concat(["(h","(","H","*"]);r.o3&&(Q.unshift("1"),Q.unshift("1h"));r.V6&&Q.unshift("h");r.C&&(Q=(fxw[r.C]||[r.C]).concat(Q));return Q}; EjU=function(r){var Q=["o","a","A"];r.F1===1&&(r.W&&(Q=["mac3","MAC3"].concat(Q)),r.U&&(Q=["meac3","MEAC3"].concat(Q)),r.JX&&(Q=["i","I"].concat(Q)));r.Vr&&(Q=["so","sa"].concat(Q));!r.Ic||r.yr||r.S||r.JK||Q.unshift("a");r.S&&(Q=(fxw[r.S]||[r.S]).concat(Q));return Q}; CX=function(r,Q,S,B){Q=Q===void 0?{}:Q;if(B===void 0?0:B)return Q.disabled=1,0;if(qy(r.U,fs.AV1_CODECS)&&qy(r.U,fs.HEIGHT)&&qy(r.U,fs.BITRATE))return Q.isCapabilityUsable=1,8192;try{var k=SKj();if(k&&!r.K("disable_av1_setting"))return Q.localPref=k}catch(l){}B=1080;k=navigator.hardwareConcurrency;k<=2&&(B=480);Q.coreCount=k;if(k=g.OQ(r.experiments,"html5_default_av1_threshold"))B=Q["default"]=k;!r.K("html5_disable_av1_arm_check")&&j9j()&&(Q.isArm=1,B=240);if(r=r.U.cO)Q.mcap=r,B=Math.max(B,r);if(S){var L, X;if(r=(L=S.videoInfos.find(function(l){return FP(l)}))==null?void 0:(X=L.V)==null?void 0:X.powerEfficient)B=8192,Q.isEfficient=1; S=S.videoInfos[0].video;L=Math.min(HV("1",S.fps),HV("1",30));Q.perfCap=L;B=Math.min(B,L);S.isHdr()&&!r&&(Q.hdr=1,B*=.75)}else S=HV("1",30),Q.perfCap30=S,B=Math.min(B,S),S=HV("1",60),Q.perfCap60=S,B=Math.min(B,S);return Q.av1Threshold=B}; Vq=function(r,Q,S,B){this.flavor=r;this.keySystem=Q;this.V=S;this.experiments=B;this.j={};this.Z_=this.keySystemAccess=null;this.J2=this.ZE=-1;this.Ol=null;this.S=!!B&&B.R3("edge_nonprefixed_eme");B&&B.R3("html5_enable_vp9_fairplay")}; aT=function(r){return r.S?!1:!r.keySystemAccess&&!!cV()&&r.keySystem==="com.microsoft.playready"}; rf=function(r){return r.keySystem==="com.microsoft.playready"}; Q7=function(r){return!r.keySystemAccess&&!!cV()&&r.keySystem==="com.apple.fps.1_0"}; S_=function(r){return r.keySystem==="com.youtube.fairplay"}; Bo=function(r){return r.keySystem==="com.youtube.fairplay.sbdl"}; g.kp=function(r){return r.flavor==="fairplay"}; cV=function(){var r=window,Q=r.MSMediaKeys;Id()&&!Q&&(Q=r.WebKitMediaKeys);return Q&&Q.isTypeSupported?Q:null}; XN=function(r){return navigator.requestMediaKeySystemAccess?g.Aj&&!g.v9()?x7("45"):g.Iw||g.XD?r.R3("edge_nonprefixed_eme"):g.LF?x7("47"):g.lT&&r.R3("html5_enable_safari_fairplay")?!1:!0:!1}; IxF=function(r,Q,S,B){var k=qM(),L=(S=k||S&&Id())?["com.youtube.fairplay"]:["com.widevine.alpha"];Q&&L.unshift("com.youtube.widevine.l3");k&&B&&L.unshift("com.youtube.fairplay.sbdl");return S?L:r?[].concat(g.tR(L),g.tR(iR.playready)):[].concat(g.tR(iR.playready),g.tR(L))}; KF=function(r,Q,S,B,k){B=B===void 0?!1:B;g.G.call(this);this.Gm=Q;this.useCobaltWidevine=B;this.pY=k;this.V=[];this.S={};this.j={};this.callback=null;this.U=!1;this.W=[];this.initialize(r,!S)}; uFF=function(r,Q){r.callback=Q;r.W=[];XN(r.Gm.experiments)?lR(r):GRj(r)}; lR=function(r){if(!r.x7())if(r.V.length===0)r.callback(r.W);else{var Q=r.V[0],S=r.S[Q],B=DK8(r,S);if(nF&&nF.keySystem===Q&&nF.kB1===JSON.stringify(B))r.pY("remksa",{re:!0}),e5j(r,S,nF.keySystemAccess);else{var k,L;r.pY("remksa",{re:!1,ok:(L=(k=nF)==null?void 0:k.keySystem)!=null?L:""});nF=void 0;navigator.requestMediaKeySystemAccess(Q,B).then(vG(function(X){e5j(r,S,X,B)}),vG(function(){r.U=!r.U&&r.S[r.V[0]].flavor==="widevine"; r.U||r.V.shift();lR(r)}))}}}; e5j=function(r,Q,S,B){if(!r.x7()){B&&(nF={keySystem:Q.keySystem,keySystemAccess:S,kB1:JSON.stringify(B)});Q.keySystemAccess=S;if(rf(Q)){S=lq();B=g.m(Object.keys(r.j[Q.flavor]));for(var k=B.next();!k.done;k=B.next())k=k.value,Q.j[k]=!!S.canPlayType(k)}else{S=Q.keySystemAccess.getConfiguration();if(S.audioCapabilities)for(B=g.m(S.audioCapabilities),k=B.next();!k.done;k=B.next())Q.j[k.value.contentType]=!0;if(S.videoCapabilities)for(S=g.m(S.videoCapabilities),B=S.next();!B.done;B=S.next())Q.j[B.value.contentType]= !0}r.W.push(Q);r.useCobaltWidevine||r.K("html5_enable_vp9_fairplay")&&Bo(Q)?(r.V.shift(),lR(r)):r.callback(r.W)}}; DK8=function(r,Q){var S={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(r.K("html5_enable_vp9_fairplay")&&S_(Q))return S.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),S.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[S];rf(Q)&&(S.initDataTypes=["keyids","cenc"]);for(var B=g.m(Object.keys(r.j[Q.flavor])),k=B.next();!k.done;k=B.next()){k=k.value;var L=k.indexOf("audio/")===0,X=L?S.audioCapabilities:S.videoCapabilities;Q.flavor!== "widevine"||r.U?X.push({contentType:k}):L?X.push({contentType:k,robustness:"SW_SECURE_CRYPTO"}):(g.Aj&&g.z8("windows nt")&&!r.K("html5_drm_enable_moho")||X.push({contentType:k,robustness:"HW_SECURE_ALL"}),L=k,r.Gm.U.S&&k.includes("vp09")&&(L=k+"; experimental=allowed"),X.push({contentType:L,robustness:"SW_SECURE_DECODE"}),AD(r.Gm)==="MWEB"&&(US()||hU())&&(r.pY("swcrypto",{}),X.push({contentType:k,robustness:"SW_SECURE_CRYPTO"})))}return[S]}; GRj=function(r){if(cV()&&(g.lT||ud))r.W.push(new Vq("fairplay","com.apple.fps.1_0","",r.Gm.experiments));else{var Q=g5w(),S=g.jI(r.V,function(B){var k=r.S[B],L=!1,X=!1,l;for(l in r.j[k.flavor])Q(l,B)&&(k.j[l]=!0,L=L||l.indexOf("audio/")===0,X=X||l.indexOf("video/")===0);return L&&X}); S&&r.W.push(r.S[S]);r.V=[]}r.callback(r.W)}; g5w=function(){var r=cV();if(r){var Q=r.isTypeSupported;return function(B,k){return Q(k,B)}}var S=lq(); return S&&(S.addKey||S.webkitAddKey)?function(B,k){return!!S.canPlayType(B,k)}:function(){return!1}}; UK_=function(r){this.experiments=r;this.j=2048;this.W=0;this.cO=(this.J=this.K("html5_streaming_resilience"))?.5:.25;var Q=Q===void 0?0:Q;this.S=g.OQ(this.experiments,"html5_media_time_weight_prop")||Q;this.Vr=g.OQ(this.experiments,"html5_sabr_timeout_penalty_factor")||1;this.C=(this.U=this.experiments.R3("html5_consider_end_stall"))&&Yp;this.V=this.experiments.R3("html5_measure_max_progress_handling");this.X=this.K("html5_treat_requests_pre_elbow_as_metadata");this.Y=this.K("html5_media_time_weight")|| !!this.S;this.K("html5_sabr_live_audio_early_return_fix")&&Yp&&(this.j=65536)}; dKO=function(r,Q){this.j=void 0;this.experimentIds=r?r.split(","):[];this.flags=UZ(Q||"","&");r={};Q=g.m(this.experimentIds);for(var S=Q.next();!S.done;S=Q.next())r[S.value]=!0;this.experiments=r}; g.OQ=function(r,Q){r=r.flags[Q];JSON.stringify(r);return Number(r)||0}; Wo=function(r,Q){return(r=r.flags[Q])?r.toString():""}; OTO=function(r){if(r=r.flags.html5_web_po_experiment_ids)if(r=r.replace(/\[ *(.*?) *\]/,"$1"))return r.split(",").map(Number);return[]}; R58=function(r){if(r.j)return r.j;if(r.experimentIds.length<=1)return r.j=r.experimentIds,r.j;var Q=[].concat(g.tR(r.experimentIds)).map(function(B){return Number(B)}); Q.sort();for(var S=Q.length-1;S>0;--S)Q[S]-=Q[S-1];r.j=Q.map(function(B){return B.toString()}); r.j.unshift("v1");return r.j}; Cgn=function(r){return HTU.then(r)}; bR=function(r,Q,S){this.experiments=r;this.F1=Q;this.yr=S===void 0?!1:S;this.C=!!g.SI("cast.receiver.platform.canDisplayType");this.X={};this.Vr=!1;this.W=new Map;this.J=!0;this.V=this.S=!1;this.j=new Map;this.cO=0;this.o3=this.experiments.R3("html5_disable_vp9_encrypted");this.U=this.experiments.R3("html5_enable_encrypted_av1");r=g.SI("cast.receiver.platform.getValue");this.Y=!this.C&&r&&r("max-video-resolution-vpx")||null;VuO(this);this.S=!!(qM()&&MM()>=21)}; ZAw=function(r,Q,S){S=S===void 0?1:S;var B=Q.itag;if(B==="0")return!0;var k=Q.mimeType;if(Q.sG==="1e"&&!r.U)return"dav1enc";if(FP(Q)&&r.Vr)return"dav1";if(Q.video&&(Q.video.isHdr()||Q.video.primaries==="bt2020")&&!(qy(r,fs.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(B==="338"&&!(g.Aj?x7(53):g.LF&&x7(64)))return"dopus";var L=S;L=L===void 0?1: L;S={};Q.video&&(Q.video.width&&(S[fs.WIDTH.name]=Q.video.width),Q.video.height&&(S[fs.HEIGHT.name]=Q.video.height),Q.video.fps&&(S[fs.FRAMERATE.name]=Q.video.fps*L),Q.video.j&&(S[fs.EOTF.name]=Q.video.j),Q.gq&&(S[fs.BITRATE.name]=Q.gq*8*L),Q.sG==="("&&(S[fs.CRYPTOBLOCKFORMAT.name]="subsample"),Q.video.projectionType==="EQUIRECTANGULAR"||Q.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||Q.video.projectionType==="MESH")&&(S[fs.DECODETOTEXTURE.name]="true");Q.audio&&Q.audio.numChannels&& (S[fs.CHANNELS.name]=Q.audio.numChannels);r.S&&$f(Q)&&(S[fs.EXPERIMENTAL.name]="allowed");L=g.m(Object.keys(fs));for(var X=L.next();!X.done;X=L.next()){X=fs[X.value];var l;if(l=S[X.name])if(l=!(X===fs.EOTF&&Q.mimeType.indexOf("vp09.02")>0)){l=X;var n=Q;l=!(r.experiments.R3("html5_ignore_h264_framerate_cap")&&l===fs.FRAMERATE&&svF(n))}if(l)if(qy(r,X))if(r.Y){if(r.Y[X.name] 1080&&Q.xa&&(k+="; hdcp=2.2");return B==="227"?"hqcenc":B!=="585"&&B!=="588"&&B!=="583"&&B!=="586"&&B!=="584"&&B!=="587"&&B!=="591"&&B!=="592"||r.experiments.R3("html5_enable_new_hvc_enc")?qM()&&MM()>=21&&g.z8("appletv5")&&(B==="410"||B==="845")?!0:r.isTypeSupported(k)?!0:"tpus":"newhvc"}; tD=function(){var r=hU()&&!x7(29),Q=g.z8("google tv")&&g.z8("chrome")&&!x7(30);return r||Q?!1:vrz()}; cNO=function(r,Q,S){var B=480;Q=g.m(Q);for(var k=Q.next();!k.done;k=Q.next()){k=k.value;var L=k.video.qualityOrdinal;L<=1080&&L>B&&ZAw(r,k,S)===!0&&(B=L)}return B}; g.Po=function(r,Q){Q=Q===void 0?!1:Q;return tD()&&r.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!Q&&r.canPlayType(lq(),"application/x-mpegURL")?!0:!1}; rrU=function(r){ax8(function(){for(var Q=g.m(Object.keys(fs)),S=Q.next();!S.done;S=Q.next())qy(r,fs[S.value])})}; qy=function(r,Q){Q.name in r.X||(r.X[Q.name]=QWU(r,Q));return r.X[Q.name]}; QWU=function(r,Q){if(r.Y)return!!r.Y[Q.name];if(Q===fs.BITRATE&&r.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!r.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(Q===fs.AV1_CODECS)return r.isTypeSupported("video/mp4; codecs="+Q.valid)&&!r.isTypeSupported("video/mp4; codecs="+Q.xw);if(Q.video){var S='video/webm; codecs="vp9"';r.isTypeSupported(S)||(S='video/mp4; codecs="avc1.4d401e"')}else S='audio/webm; codecs="opus"', r.isTypeSupported(S)||(S='audio/mp4; codecs="mp4a.40.2"');return r.isTypeSupported(S+"; "+Q.name+"="+Q.valid)&&!r.isTypeSupported(S+"; "+Q.name+"="+Q.xw)}; SUj=function(r,Q){var S=0;r.W.has(Q)&&(S=r.W.get(Q).TJ);r.W.set(Q,{TJ:S+1,FJ:Math.pow(2,S+1)});r.V=!0}; My=function(r){for(var Q=[],S=g.m(r.j.keys()),B=S.next();!B.done;B=S.next()){B=B.value;var k=r.j.get(B);Q.push(B+"_"+k.maxWidth+"_"+k.maxHeight)}return Q.join(".")}; oj1=function(r,Q){for(var S=new Map,B=g.m(r.j.keys()),k=B.next();!k.done;k=B.next()){k=k.value;var L=k.split("_")[0];Q.has(L)||S.set(k,r.j.get(k))}r.j=S}; $8_=function(r,Q,S){var B,k=((B=S.video)==null?void 0:B.fps)||0;B=Q+"_"+k;var L=!!S.audio,X={itag:S.itag,sG:Q,Yv:L};if(L)X.numChannels=S.audio.numChannels;else{var l=S.video;X.maxWidth=l==null?void 0:l.width;X.maxHeight=l==null?void 0:l.height;X.maxFramerate=k;qy(r,fs.BITRATE)&&(X.maxBitrateBps=S.gq*8);X.MG=l==null?void 0:l.isHdr()}l=r.j.get(B);l?L||(S=Math.max(l.maxWidth||0,l.maxHeight||0)>Math.max(X.maxWidth||0,X.maxHeight||0)?l:X,Q={itag:S.itag,sG:Q,Yv:L,maxWidth:Math.max(l.maxWidth||0,X.maxWidth|| 0),maxHeight:Math.max(l.maxHeight||0,X.maxHeight||0),maxFramerate:k,MG:S.MG},qy(r,fs.BITRATE)&&(Q.maxBitrateBps=S.maxBitrateBps),r.j.set(B,Q)):r.j.set(B,X)}; JG_=function(r,Q,S){var B,k=((B=S.video)==null?void 0:B.fps)||0;B=Q+"_"+k;var L=!!S.audio,X=r.j.get(B);a:{var l=r.j.get(B),n=!!S.audio;if(l){if(n){var A=!1;break a}var Y;if(!n&&((A=S.video)==null?0:A.height)&&l.maxHeight&&l.maxHeight>=((Y=S.video)==null?void 0:Y.height)){A=!1;break a}}A=!0}A&&(A=S.itag,Q=X?X:{itag:A,sG:Q,Yv:L},L?Q.numChannels=S.audio.numChannels:(L=S.video,Q.maxWidth=L==null?void 0:L.width,Q.maxHeight=L==null?void 0:L.height,Q.maxFramerate=k,qy(r,fs.BITRATE)&&(Q.maxBitrateBps=S.gq* 8),Q.MG=L==null?void 0:L.isHdr()),r.j.set(B,Q))}; VuO=function(r){var Q;(Q=navigator.mediaCapabilities)!=null&&Q.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(S){S.smooth&&S.powerEfficient&&(r.cO=2160)})}; xp=function(){g.Co.call(this);this.items={}}; BSj=function(r,Q,S){this.encryptedClientKey=Q;this.U=S;this.j=new Uint8Array(r.buffer,0,16);this.V=new Uint8Array(r.buffer,16)}; kF1=function(r){r.S||(r.S=new g.SU(r.j));return r.S}; j_=function(r){try{return wr(r)}catch(Q){return null}}; L9_=function(r,Q){if(!Q&&r)try{Q=JSON.parse(r)}catch(k){}if(Q){r=Q.clientKey?j_(Q.clientKey):null;var S=Q.encryptedClientKey?j_(Q.encryptedClientKey):null,B=Q.keyExpiresInSeconds?Number(Q.keyExpiresInSeconds)*1E3+(0,g.xa)():null;r&&S&&B&&(this.j=new BSj(r,S,B));Q.onesieUstreamerConfig&&(this.onesieUstreamerConfig=j_(Q.onesieUstreamerConfig)||void 0);this.baseUrl=Q.baseUrl}}; E7=function(){this.data=new Uint8Array(2048);this.pos=0;pF||(pF=nl("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))}; mE=function(r,Q){r.add(Q==null||isNaN(Q)?0:Q+1)}; os=function(r){this.j=this.V=0;this.alpha=Math.exp(Math.log(.5)/r)}; TY=function(r){this.V=r===void 0?15:r;this.values=new Float64Array(176);this.j=new Float64Array(11);this.S=new Float64Array(16)}; $p=function(r,Q,S,B){S=S===void 0?.5:S;B=B===void 0?0:B;this.resolution=Q;this.V=0;this.S=!1;this.kK=!0;this.j=Math.round(r*this.resolution);this.values=Array(this.j);for(r=0;r0)Q=r.byterate,this.Vr=!0;else{var B; S=(((B=navigator.connection)==null?void 0:B.downlink)||0)*64*1024;S>0&&(Q=S,this.Vr=!0)}this.S.Ny(this.policy.Y,Q);r.delay>0&&this.X.Ny(1,Math.min(r.delay,2));r.stall>0&&this.J.Ny(1,r.stall);r.init>0&&(this.Tm=Math.min(r.init,this.Tm));r.interruptions&&(this.W=this.W.concat(r.interruptions),this.W.length>16&&this.W.pop());this.cO=(0,g.xa)();this.policy.J>0&&(this.mq=new g.D9(this.HO,this.policy.J,this),g.u(this,this.mq),this.mq.start())}; wf=function(r,Q,S,B){r.S.Ny(B===void 0?Q:B,S/Q);r.Y=(0,g.xa)()}; iOj=function(r){r.U||(r.U=(0,g.xa)());r.policy.C&&(r.Y=(0,g.xa)())}; K97=function(r,Q){if(r.U){var S=Q-r.U;if(S<6E4){if(S>1E3){var B=r.interruptions;B.push(Math.ceil(S));B.sort(function(k,L){return L-k}); B.length>16&&B.pop()}r.F1+=S}}r.U=Q}; FN=function(r,Q,S,B,k,L){L=L===void 0?!1:L;r.KY.Ny(Q,S/Q);r.Y=(0,g.xa)();k||r.C.Ny(1,Q-B);L||(r.U=0);r.cO>-1&&(0,g.xa)()-r.cO>3E4&&liU(r)}; NH=function(r,Q,S){Q=Math.max(Q,r.V.j);r.J.Ny(1,S/Q)}; s7=function(r){r=r.X.QL()+r.yr.QL()||0;r=isNaN(r)?.5:r;return r=Math.min(r,5)}; Zc=function(r,Q,S){isNaN(S)||(r.o3+=S);isNaN(Q)||(r.Z_+=Q)}; y7=function(r){r=r.S.QL();return r>0?r:1}; MH=function(r,Q,S){Q=Q===void 0?!1:Q;S=S===void 0?1048576:S;var B=y7(r);B=1/((r.J.QL()||0)*r.policy.Vr+1/B);var k=r.KY.QL();k=k>0?k:1;var L=Math.max(B,k);r.policy.U>0&&k=4E3}; ArO=function(r){this.experiments=r;this.j=17;this.S=13E4;this.Y=.5;this.W=this.V=!1;this.cO=this.K("html5_use_histogram_for_bandwidth");this.U=g.OQ(this.experiments,"html5_auxiliary_estimate_weight");this.Vr=g.OQ(this.experiments,"html5_stall_factor")||1;this.J=g.OQ(this.experiments,"html5_check_for_idle_network_interval_ms");this.X=this.experiments.R3("html5_trigger_loader_when_idle_network");this.C=this.experiments.R3("html5_sabr_fetch_on_idle_network_preloaded_players")}; W9U=function(r,Q){r=r===void 0?{}:r;Q=Q===void 0?{}:Q;g.G.call(this);var S=this;this.values=r;this.t4=Q;this.V={};this.S=this.j=0;this.W=new g.D9(function(){YU8(S)},1E4); g.u(this,this.W)}; hD=function(r,Q){bOj(r,Q);return r.values[Q]&&r.t4[Q]?r.values[Q]/Math.pow(2,r.j/r.t4[Q]):0}; bOj=function(r,Q){r.values[Q]||(Q=cQw(),r.values=Q.values||{},r.t4=Q.halfLives||{},r.V=Q.values?Object.assign({},Q.values):{})}; YU8=function(r){var Q=cQw();if(Q.values){Q=Q.values;for(var S={},B=g.m(Object.keys(r.values)),k=B.next();!k.done;k=B.next())k=k.value,Q[k]&&r.V[k]&&(r.values[k]+=Q[k]-r.V[k]),S[k]=hD(r,k);r.V=S}Q=r.t4;S={};S.values=r.V;S.halfLives=Q;g.T_("yt-player-memory",S,2592E3)}; ry=function(r,Q,S,B,k){g.G.call(this);this.webPlayerContextConfig=Q;this.Wp=B;this.csiServiceName=this.csiPageType="";this.userAge=NaN;this.AC=this.FQ=this.Vq=this.VD=this.userDisplayName=this.userDisplayImage=this.nZ="";this.j={};this.tX={};this.controlsType="0";this.ZK=NaN;this.jR=!1;this.vL=(0,g.xa)();this.JX=0;this.fP=this.dK=!1;this.CG=!0;this.preferGapless=this.Si=this.ZC=this.S=this.Jy=!1;this.dk=[];this.r0=!1;this.eV=0;r=r?g.tY(r):{};Q&&Q.csiPageType&&(this.csiPageType=Q.csiPageType);Q&&Q.csiServiceName&& (this.csiServiceName=Q.csiServiceName);Q&&Q.preferGapless&&(this.preferGapless=Q.preferGapless);this.experiments=new dKO(Q?Q.serializedExperimentIds:r.fexp,Q?Q.serializedExperimentFlags:r.fflags);this.forcedExperiments=Q?Q.serializedForcedExperimentIds:Vc("",r.forced_experiments)||void 0;this.cspNonce=(Q==null?0:Q.cspNonce)?Q.cspNonce:Vc("",r.csp_nonce);this.K("web_player_deprecated_uvr_killswitch");try{var L=document.location.toString()}catch(Ln){L=""}this.m$=L;this.ancestorOrigins=(B=window.location.ancestorOrigins)? Array.from(B):[];this.W=Rd(!1,Q?Q.isEmbed:r.is_embed);if(Q&&Q.device){if(B=Q.device,B.androidOsExperience&&(this.j.caoe=""+B.androidOsExperience),B.androidPlayServicesVersion&&(this.j.capsv=""+B.androidPlayServicesVersion),B.brand&&(this.j.cbrand=B.brand),B.browser&&(this.j.cbr=B.browser),B.browserVersion&&(this.j.cbrver=B.browserVersion),B.cobaltReleaseVehicle&&(this.j.ccrv=""+B.cobaltReleaseVehicle),this.j.c=B.interfaceName||"WEB",this.j.cver=B.interfaceVersion||"html5",B.interfaceTheme&&(this.j.ctheme= B.interfaceTheme),this.j.cplayer=B.interfacePlayerType||"UNIPLAYER",B.model&&(this.j.cmodel=B.model),B.network&&(this.j.cnetwork=B.network),B.os&&(this.j.cos=B.os),B.osVersion&&(this.j.cosver=B.osVersion),B.platform&&(this.j.cplatform=B.platform),L=Wo(this.experiments,"html5_log_vss_extra_lr_cparams_freq"),L==="all"||L==="once")B.chipset&&(this.tX.cchip=B.chipset),B.cobaltAppVersion&&(this.tX.ccappver=B.cobaltAppVersion),B.firmwareVersion&&(this.tX.cfrmver=B.firmwareVersion),B.deviceYear&&(this.tX.crqyear= B.deviceYear)}else this.j.c=r.c||"web",this.j.cver=r.cver||"html5",this.j.cplayer="UNIPLAYER";this.loaderUrl=Q?this.W||tT1(this)&&Q.loaderUrl?Q.loaderUrl||"":this.m$:this.W||tT1(this)&&r.loaderUrl?Vc("",r.loaderUrl):this.m$;this.W&&g.Ql("yt.embedded_player.embed_url",this.loaderUrl);this.X=yE(this.loaderUrl,PfF);B=this.loaderUrl;var X=X===void 0?!1:X;this.No=ZK(yE(B,xvg),B,X,"Trusted Ad Domain URL");this.Ic=Rd(!1,r.privembed);this.protocol=this.m$.indexOf("http:")===0?"http":"https";this.Ey=A38((Q? Q.customBaseYoutubeUrl:r.BASE_YT_URL)||"")||A38(this.m$)||this.protocol+"://www.youtube.com/";X=Q?Q.eventLabel:r.el;B="detailpage";X==="adunit"?B=this.W?"embedded":"detailpage":X==="embedded"||this.X?B=H9(B,X,jWz):X&&(B="embedded");this.yr=B;F0U();X=null;B=Q?Q.playerStyle:r.ps;L=g.my(pTw,B);!B||L&&!this.X||(X=B);this.playerStyle=X;this.Y=g.my(pTw,this.playerStyle);this.houseBrandUserStatus=Q==null?void 0:Q.houseBrandUserStatus;this.cO=this.Y&&this.playerStyle!=="play"&&this.playerStyle!=="jamboard"; this.bE=!this.cO;this.Z_=Rd(!1,r.disableplaybackui);this.disablePaidContentOverlay=Rd(!1,Q==null?void 0:Q.disablePaidContentOverlay);this.disableSeek=Rd(!1,Q==null?void 0:Q.disableSeek);this.enableSpeedOptions=(Q==null?void 0:Q.enableSpeedOptions)||(lq().defaultPlaybackRate?vo||g.gB||qH?g.LF&&x7("20")||g.Aj&&x7("4")||g.fF&&x7("11")||G8():!(g.fF&&!g.z8("chrome")||vo||g.z8("android")||g.z8("silk")):!1);this.Kt=Rd(!1,r.enable_faster_speeds);var l;this.supportsVarispeedExtendedFeatures=(l=Q==null?void 0: Q.supportsVarispeedExtendedFeatures)!=null?l:!1;this.V=Rd(this.playerStyle==="blazer",r.is_html5_mobile_device||Q&&Q.isMobileDevice);this.HO=eK()||US();this.ma=this.K("mweb_allow_background_playback")?!1:this.V&&!this.Y;this.Tm=bq();this.jp=g.Is;var n;this.zd=!!(Q==null?0:(n=Q.embedsHostFlags)==null?0:n.optOutApiDeprecation);var A;this.OY=!!(Q==null?0:(A=Q.embedsHostFlags)==null?0:A.allowPfpImaIntegration);this.e9=this.K("embeds_web_enable_ve_conversion_logging_tracking_no_allow_list");var Y;Q?Q.hideInfo!== void 0&&(Y=!Q.hideInfo):Y=r.showinfo;this.Mi=g.GY(this)&&!this.zd||Rd(!uR(this)&&!Dc(this)&&!this.Y,Y);this.OQ=Q?!!Q.mobileIphoneSupportsInlinePlayback:Rd(!1,r.playsinline);l=this.V&&e_&&gf!=null&&gf>0&&gf<=2.3;n=Q?Q.useNativeControls:r.use_native_controls;this.J=g.GY(this)&&this.V;A=this.V&&!this.J;n=g.U7(this)||!l&&Rd(A,n)?"3":"1";this.disableOrganicUi=!(Q==null||!Q.disableOrganicUi);A=Q?Q.controlsType:r.controls;this.controlsType=this.disableOrganicUi||A==="0"||A===0?"0":n;this.lY=this.V;this.color= H9("red",Q?Q.progressBarColor:r.color,ERz);this.P0=this.controlsType==="3";this.Np=!this.W;this.VR=(n=!this.Np&&!Dc(this)&&!this.cO&&!this.Y&&!uR(this))&&!this.P0&&this.controlsType==="1";this.MC=g.df(this)&&n&&this.controlsType==="0"&&!this.VR&&!(Q==null?0:Q.embedsEnableEmc3ds);this.a8=this.OL=l;this.L0=(this.controlsType==="3"||this.V||Rd(!1,r.use_media_volume))&&!this.J;this.aR=ud&&!g.I0(601)?!1:!0;this.uE=this.W||!1;this.Ew=Dc(this)?"":(this.loaderUrl||r.post_message_origin||"").substring(0,128); this.widgetReferrer=Vc("",Q?Q.widgetReferrer:r.widget_referrer);var W;Q?Q.disableCastApi&&(W=!1):W=r.enablecastapi;W=!this.X||Rd(!0,W);l=!0;Q&&Q.disableMdxCast&&(l=!1);this.Nz=this.K("enable_cast_for_web_unplugged")&&g.O7(this)&&l||g.w0(this)&&l||W&&l&&this.controlsType==="1"&&!this.V&&(Dc(this)||g.df(this)||g.Rs(this));this.cN=!!window.document.pictureInPictureEnabled||W5();W=Q?!!Q.supportsAutoplayOverride:Rd(!1,r.autoplayoverride);this.D9=!(this.V&&!g.GY(this))&&!g.z8("nintendo wiiu")||W;this.h0= (Q?!!Q.enableMutedAutoplay:Rd(!1,r.mutedautoplay))&&!1;W=(Dc(this)||uR(this))&&this.playerStyle==="blazer";this.Id=Q?!!Q.disableFullscreen:!Rd(!0,r.fs);l=g.QC(g.Ho(this))&&g.GY(this);this.VN=!this.Id&&(W||g.KB())&&!l;this.gW=this.K("html5_picture_in_picture_logging_onresize");var b;this.C_=(b=g.OQ(this.experiments,"html5_picture_in_picture_logging_onresize_ratio"))!=null?b:.33;this.g9=this.K("html5_picture_in_picture_blocking_onresize");this.CP=this.K("html5_picture_in_picture_blocking_ontimeupdate"); this.B0=this.K("html5_picture_in_picture_blocking_document_fullscreen");this.lx=this.K("html5_picture_in_picture_blocking_standard_api");b=hU()&&x7(58)&&!US();W=fm||typeof MediaSource==="undefined";this.gk=this.K("uniplayer_block_pip")&&(b||W)||this.g9||this.CP||this.lx;b=g.GY(this)&&!this.zd;var t;Q?Q.disableRelatedVideos!==void 0&&(t=!Q.disableRelatedVideos):t=r.rel;this.hL=b||Rd(!this.Y,t);this.Vn=Rd(!1,Q?Q.enableContentOwnerRelatedVideos:r.co_rel);this.C=US()&&gf>0&&gf<=4.4?"_top":"_blank";this.tT= g.Rs(this);this.gO=Rd(this.playerStyle==="blazer",Q?Q.enableCsiLogging:r.enablecsi);switch(this.playerStyle){case "blogger":t="bl";break;case "gmail":t="gm";break;case "gac":t="ga";break;case "ads-preview":t="ap";break;case "books":t="gb";break;case "docs":case "flix":t="gd";break;case "duo":t="gu";break;case "google-live":t="gl";break;case "google-one":t="go";break;case "play":case "play-ads":t="gp";break;case "chat":t="hc";break;case "hangouts-meet":t="hm";break;case "photos-edu":case "picasaweb":t= "pw";break;default:t="yt"}this.Vr=t;this.o3=Vc("",Q?Q.authorizedUserIndex:r.authuser);this.XQ=g.GY(this)&&(this.Ic||!Ppj()||this.HO);var P;Q?Q.disableWatchLater!==void 0&&(P=!Q.disableWatchLater):P=r.showwatchlater;this.bz=((t=!this.XQ)||!!this.o3&&t)&&Rd(!this.cO,this.X?P:void 0);this.kU=Q?Q.isMobileDevice||!!Q.disableKeyboardControls:Rd(!1,r.disablekb);this.loop=Rd(!1,r.loop);this.pageId=Vc("",Q?Q.initialDelegatedSessionId:r.pageid);this.M7=Rd(!0,r.canplaylive);this.Qr=Rd(!1,r.livemonitor);this.disableSharing= Rd(this.Y,Q?Q.disableSharing:r.ss);(P=Q&&this.K("fill_video_container_size_override_from_wpcc")?Q.videoContainerOverride:r.video_container_override)?(t=P.split("x"),t.length!==2?P=null:(P=Number(t[0]),t=Number(t[1]),P=isNaN(P)||isNaN(t)||P*t<=0?null:new g.Un(P,t))):P=null;this.SV=P;this.mute=Q?!!Q.startMuted:Rd(!1,r.mute);this.storeUserVolume=!this.mute&&Rd(this.controlsType!=="0",Q?Q.storeUserVolume:r.store_user_volume);P=Q?Q.annotationsLoadPolicy:r.iv_load_policy;this.annotationsLoadPolicy=this.controlsType=== "3"?3:H9(void 0,P,CF);this.captionsLanguagePreference=Q?Q.captionsLanguagePreference||"":Vc("",r.cc_lang_pref);P=H9(2,Q?Q.captionsLanguageLoadPolicy:r.cc_load_policy,CF);this.controlsType==="3"&&P===2&&(P=3);this.zN=P;this.JK=Q?Q.hl||"en_US":Vc("en_US",r.hl);this.region=Q?Q.contentRegion||"US":Vc("US",r.cr);this.hostLanguage=Q?Q.hostLanguage||"en":Vc("en",r.host_language);this.x5=!this.Ic&&Math.random()=480;this.schedule=new JD(W,new UK_(this.experiments),k);g.u(this,this.schedule);var T;this.enableSafetyMode=(T=Q==null?void 0:Q.initialEnableSafetyMode)!=null? T:Rd(!1,r.enable_safety_mode);k=this.Z_?!1:Dc(this)&&this.playerStyle!=="blazer";var w;Q?Q.disableAutonav!=null&&(w=!Q.disableAutonav):w=r.allow_autonav;this.z3=Rd(k,!this.cO&&w);this.sendVisitorIdHeader=Q?!!Q.sendVisitorIdHeader:Rd(!1,r.send_visitor_id_header);var M;this.playerStyle==="docs"&&(Q?M=Q.disableNativeContextMenu:M=r.disable_native_context_menu);this.disableNativeContextMenu=Rd(!1,M);this.WR=Xs(this)&&this.K("enable_skip_intro_button");this.embedConfig=Vc("",Q?Q.serializedEmbedConfig: r.embed_config);this.F1=rT(r,g.GY(this));this.S=this.F1==="EMBEDDED_PLAYER_MODE_PFL";this.embedsErrorLinks=!(Q==null||!Q.embedsErrorLinks);this.Rd=Rd(!1,r.full_window);var y;this.bA=!((y=this.webPlayerContextConfig)==null?0:y.chromeless);var h;this.livingRoomAppMode=H9("LIVING_ROOM_APP_MODE_UNSPECIFIED",r.living_room_app_mode||(Q==null?void 0:(h=Q.device)==null?void 0:h.livingRoomAppMode),TS1);var I;w=Cv(NaN,Q==null?void 0:(I=Q.device)==null?void 0:I.deviceYear);isNaN(w)||(this.deviceYear=w);this.transparentBackground= Q?!!Q.transparentBackground:Rd(!1,r.transparent_background);this.showMiniplayerButton=Q?!!Q.showMiniplayerButton:Rd(!1,r.show_miniplayer_button);var U;g.GY(this)&&!(Q==null?0:(U=Q.embedsHostFlags)==null?0:U.allowSetFauxFullscreen)?this.externalFullscreen=!1:this.externalFullscreen=Q?!!Q.externalFullscreen:Rd(!1,r.external_fullscreen);this.showMiniplayerUiWhenMinimized=Q?!!Q.showMiniplayerUiWhenMinimized:Rd(!1,r.use_miniplayer_ui);var c;this.CG=(c=r.show_loop_video_toggle)!=null?c:!0;this.Ra=Math.random()< 1E-4;this.QF=r.onesie_hot_config||(Q==null?0:Q.onesieHotConfig)?new L9_(r.onesie_hot_config,Q==null?void 0:Q.onesieHotConfig):void 0;this.isTectonic=Q?!!Q.isTectonic:!!r.isTectonic;this.playerCanaryState=S;this.playerCanaryStage=Q==null?void 0:Q.canaryStage;this.Eh=new W9U;g.u(this,this.Eh);this.datasyncId=(Q==null?void 0:Q.datasyncId)||g.IH("DATASYNC_ID");this.B5=g.IH("LOGGED_IN",!1);this.GL=(Q==null?void 0:Q.allowWoffleManagement)||!1;this.fN=Infinity;this.zr=NaN;this.livingRoomPoTokenId=Q==null? void 0:Q.livingRoomPoTokenId;this.K("html5_high_res_logging_always")?this.ZC=!0:this.ZC=Math.random()*100=0&&r<$vj.length?$vj[r]:"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN"}; co=function(r,Q,S){S=S===void 0?!1:S;r.FQ=Vc(r.FQ,Q.video_id);r.Vq=Vc(r.Vq,Q.eventid);r.Vq&&(Kf=r.Vq);for(var B=[],k=g.m(Object.keys(Jr1)),L=k.next();!L.done;L=k.next()){L=Jr1[L.value];var X=Q[L];X!=null&&(X!==r.j[L]&&B.push(L),r.j[L]=X)}!S&&B.length>0&&r.Ra&&(B.sort(),g.oG(new g.q3("Player client parameters changed after startup",B)));r.userAge=Cv(r.userAge,Q.user_age);r.nZ=Vc(r.nZ,Q.user_display_email);r.userDisplayImage=Vc(r.userDisplayImage,Q.user_display_image);g.zE(r.userDisplayImage)||(r.userDisplayImage= "");r.userDisplayName=Vc(r.userDisplayName,Q.user_display_name);r.VD=Vc(r.VD,Q.user_gender);r.csiPageType=Vc(r.csiPageType,Q.csi_page_type);r.csiServiceName=Vc(r.csiServiceName,Q.csi_service_name);r.gO=Rd(r.gO,Q.enablecsi);r.pageId=Vc(r.pageId,Q.pageid);if(S=Q.enabled_engage_types)r.enabledEngageTypes=new Set(S.split(","));Q.living_room_session_po_token&&(r.S_=Q.living_room_session_po_token.toString())}; QQ=function(r,Q){return!r.Y&&hU()&&x7(55)&&r.controlsType==="3"&&!Q}; g.SE=function(r){r=V7(r.Ey);return r==="www.youtube-nocookie.com"?"www.youtube.com":r}; Br=function(r,Q,S){return r.protocol+"://i1.ytimg.com/vi/"+Q+"/"+(S||"hqdefault.jpg")}; kw=function(r){return Dc(r)&&!g.O7(r)}; g.U7=function(r){return r.K("html5_local_playsinline")?ud&&!g.I0(602)&&!("playsInline"in lq()):ud&&!r.OQ||g.z8("nintendo wiiu")?!0:!1}; AD=function(r){return r.j.c}; g.iQ=function(r){return/^TVHTML5/.test(AD(r))}; g.L6=function(r){return AD(r)==="TVHTML5"}; tT1=function(r){return AD(r)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; oRn=function(r){return r.j.cmodel==="CHROMECAST ULTRA/STEAK"||r.j.cmodel==="CHROMECAST/STEAK"}; g.X$=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; Xs=function(r){return/web/i.test(AD(r))}; g.iS=function(r){return AD(r).toUpperCase()==="WEB"}; as=function(r){return AD(r)==="WEB_KIDS"}; g.O7=function(r){return AD(r)==="WEB_UNPLUGGED"}; K6=function(r){return AD(r)==="TVHTML5_UNPLUGGED"}; g.LG=function(r){return g.O7(r)||AD(r)==="TV_UNPLUGGED_CAST"||K6(r)}; g.w0=function(r){return AD(r)==="WEB_REMIX"}; g.lS=function(r){return AD(r)==="WEB_MUSIC_INTEGRATIONS"}; g.n6=function(r){return AD(r)==="WEB_EMBEDDED_PLAYER"}; g.Yw=function(r){return(r.deviceIsAudioOnly||!g.Aj||fm||r.controlsType==="3"?!1:g.gB?r.W&&g.I0(51):!0)||(r.deviceIsAudioOnly||!g.LF||fm||r.controlsType==="3"?!1:g.gB?r.W&&g.I0(48):g.I0(38))||(r.deviceIsAudioOnly||!g.fF||fm||r.controlsType==="3"?!1:g.gB?r.W&&g.I0(37):g.I0(27))||!r.deviceIsAudioOnly&&g.Ah&&!moj()&&g.I0(11)||!r.deviceIsAudioOnly&&g.lT&&g.I0("604.4")}; wT_=function(r){if(g.df(r)&&e_)return!1;if(g.LF){if(!g.I0(47)||!g.I0(52)&&g.I0(51))return!1}else if(g.lT)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; NSU=function(r,Q){return r.enabledEngageTypes.has(Q.toString())||F9g.includes(Q)}; Dc=function(r){return r.yr==="detailpage"}; g.df=function(r){return r.yr==="embedded"}; Wr=function(r){return r.yr==="leanback"}; uR=function(r){return r.yr==="adunit"||r.playerStyle==="gvn"}; g.Rs=function(r){return r.yr==="profilepage"}; g.GY=function(r){return r.W&&g.df(r)&&!uR(r)&&!r.Y}; bS=function(r){if(!r.userDisplayImage)return"";var Q=r.userDisplayImage.split("/");if(Q.length===5)return r=Q[Q.length-1].split("="),r[1]="s20-c",Q[Q.length-1]=r.join("="),Q.join("/");if(Q.length===8)return Q.splice(7,0,"s20-c"),Q.join("/");if(Q.length===9)return Q[7]+="-s20-c",Q.join("/");g.oG(new g.q3("Profile image not a FIFE URL.",r.userDisplayImage));return r.userDisplayImage}; g.th=function(r){var Q=g.SE(r);sWO.includes(Q)&&(Q="www.youtube.com");return r.protocol+"://"+Q}; g.Pr=function(r,Q){Q=Q===void 0?"":Q;if(r.Wp){var S=new ig,B,k=r.Wp();k.signedOut?B="":k.token?B=k.token:k.pendingResult.then(function(L){k.signedOut?S.resolve(""):S.resolve(L.token)},function(L){g.oG(new g.q3("b189348328_oauth_callback_failed",{error:L})); S.resolve(Q)}); return B!==void 0?T8(B):new mg(S)}return T8(Q)}; xw=function(r,Q){Q=Q===void 0?"":Q;return r.B5?ms(!0):wc(Jd(ms(g.Pr(r,Q)),function(S){return ms(!!S)}),function(){return ms(!1)})}; V7=function(r){var Q=g.X3(r);return(r=Number(g.Li(r)[4]||null)||null)?Q+":"+r:Q}; jE=function(r,Q){Q=Q===void 0?!1:Q;var S=oR[r],B=ZOj[S],k=yrw[r];if(!k||!B)return null;Q=new p4(Q?k.height:k.width,Q?k.width:k.height,k.fps);B=Mf(B,Q,S);return new TX(r,B,{video:Q,gq:k.bitrate/8})}; zMF=function(r){var Q=ZOj[oR[r]],S=MT_[r];return S&&Q?new TX(r,Q,{audio:new P5(S.audioSampleRate,S.numChannels)}):null}; p6=function(r){this.j=r}; Eg=function(r,Q,S,B){if(S)return od();S={};var k=lq();Q=g.m(Q);for(var L=Q.next();!L.done;L=Q.next())if(L=L.value,r.canPlayType(k,L.getInfo().mimeType)||B){var X=L.j.video.quality;if(!S[X]||S[X].getInfo().WL())S[X]=L}r=[];S.auto&&r.push(S.auto);B=g.m(EA);for(k=B.next();!k.done;k=B.next())(k=S[k.value])&&r.push(k);return r.length?T8(r):od()}; hM$=function(r){this.itag=r.itag;this.url=r.url;this.codecs=r.codecs;this.width=r.width;this.height=r.height;this.fps=r.fps;this.bitrate=r.bitrate;var Q;this.V=((Q=r.audioItag)==null?void 0:Q.split(","))||[];this.jj=r.jj;this.xa=r.xa||"";this.H8=r.H8;this.audioChannels=r.audioChannels;this.j=""}; vR1=function(r,Q,S,B){Q=Q===void 0?!1:Q;S=S===void 0?!0:S;B=B===void 0?{}:B;var k={};r=g.m(r);for(var L=r.next();!L.done;L=r.next()){L=L.value;if(Q&&MediaSource&&MediaSource.isTypeSupported){var X=L.type;L.audio_channels&&(X=X+"; channels="+L.audio_channels);if(!MediaSource.isTypeSupported(X)){B[L.itag]="tpus";continue}}if(S||!L.drm_families||L.eotf!=="smpte2084"&&L.eotf!=="arib-std-b67"){X=void 0;var l={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"},n=L.type.match(/codecs="([^"]*)"/); n=n?n[1]:"";L.audio_track_id&&(X=new g.w1(L.name,L.audio_track_id,!!L.is_default));var A=L.eotf;L=new hM$({itag:L.itag,url:L.url,codecs:n,width:Number(L.width),height:Number(L.height),fps:Number(L.fps),bitrate:Number(L.bitrate),audioItag:L.audio_itag,jj:A?l[A]:void 0,xa:L.drm_families,H8:X,audioChannels:Number(L.audio_channels)});k[L.itag]=k[L.itag]||[];k[L.itag].push(L)}else B[L.itag]="enchdr"}return k}; qU_=function(r,Q,S,B,k){this.S=r;this.V=Q;this.U=S;this.cpn=B;this.Y=k;this.W=0;this.j=""}; fi_=function(r,Q){r.S.some(function(S){var B;return((B=S.H8)==null?void 0:B.getId())===Q}); r.j=Q}; m3=function(r,Q,S){r.cpn&&(Q=g.Wn(Q,{cpn:r.cpn}));S&&(Q=g.Wn(Q,{paired:S}));return Q}; IiO=function(r,Q){r=r.itag.toString();Q!==null&&(r+=Q.itag.toString());return r}; GFj=function(r){for(var Q=[],S=[],B=g.m(r.V),k=B.next();!k.done;k=B.next())k=k.value,k.bitrate<=r.W?Q.push(k):S.push(k);Q.sort(function(L,X){return X.bitrate-L.bitrate}); S.sort(function(L,X){return L.bitrate-X.bitrate}); r.V=Q.concat(S)}; o1=function(r,Q,S){this.j=r;this.V=Q;this.expiration=S;this.u6=null}; uz_=function(r,Q){if(!(fm||Id()||qM()))return null;r=vR1(Q,r.K("html5_filter_fmp4_in_hls"));if(!r)return null;Q=[];for(var S={},B=g.m(Object.keys(r)),k=B.next();!k.done;k=B.next()){k=g.m(r[k.value]);for(var L=k.next();!L.done;L=k.next()){var X=L.value;X.H8&&(L=X.H8.getId(),S[L]||(X=new g.xe(L,X.H8),S[L]=X,Q.push(X)))}}return Q.length>0?Q:null}; dv$=function(r,Q,S,B,k,L,X){if(!(fm||Id()||qM()))return od();var l={},n=DvR(S),A=vR1(S,r.K("html5_filter_fmp4_in_hls"),r.U.J,l);if(!A)return X({noplst:1}),od();eM7(A);S={};var Y=(S.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",S),W;S=[];var b=[],t=[],P=null,T="";B=B&&B.match(/hls_timedtext_playlist/)?new hM$({itag:"0",url:B,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,H8:new g.w1("English","en",!1)}):null;for(var w=g.m(Object.keys(A)),M=w.next();!M.done;M=w.next())if(M=M.value,!r.K("html5_disable_drm_hfr_1080")|| M!=="383"&&M!=="373"){M=g.m(A[M]);for(var y=M.next();!y.done;y=M.next())if(y=y.value,y.width){for(var h=g.m(y.V),I=h.next();!I.done;I=h.next())if(I=I.value,A[I]){y.j=I;break}y.j||(y.j=gRO(A,y));if(h=A[y.j])if(S.push(y),y.xa==="fairplay"&&(W=Y),I="",y.jj==="PQ"?I="smpte2084":y.jj==="HLG"&&(I="arib-std-b67"),I&&(T=I),t.push(UvF(h,[y],B,L,y.itag,y.width,y.height,y.fps,n,void 0,void 0,W,I)),!P||y.width*y.height*y.fps>P.width*P.height*P.fps)P=y}else b.push(y)}else l[M]="disdrmhfr";t.reduce(function(U, c){return c.getInfo().isEncrypted()&&U},!0)&&(W=Y); k=Math.max(k,0);Y=P||{};A=Y.fps===void 0?0:Y.fps;P=Y.width===void 0?0:Y.width;Y=Y.height===void 0?0:Y.height;w=r.K("html5_native_audio_track_switching");t.push(UvF(b,S,B,L,"93",P,Y,A,n,"auto",k,W,T,w));Object.entries(l).length&&X(l);return Eg(r.U,t,QQ(r,Q),!1)}; UvF=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t){for(var P=0,T="",w=g.m(r),M=w.next();!M.done;M=w.next())M=M.value,T||(T=M.itag),M.audioChannels&&M.audioChannels>P&&(P=M.audioChannels,T=M.itag);k=new TX(k,"application/x-mpegURL",{audio:new P5(0,P),video:new p4(L,X,l,null,void 0,A,void 0,b),xa:W,RV:T});r=new qU_(r,Q,S?[S]:[],B,!!t);r.W=Y?Y:1369843;return new o1(k,r,n)}; DvR=function(r){r=g.m(r);for(var Q=r.next();!Q.done;Q=r.next())if(Q=Q.value,Q.url&&(Q=Q.url.split("expire/"),!(Q.length<=1)))return+Q[1].split("/")[0];return NaN}; gRO=function(r,Q){for(var S=g.m(Object.keys(r)),B=S.next();!B.done;B=S.next()){B=B.value;var k=r[B][0];if(!k.width&&k.xa===Q.xa&&!k.audioChannels)return B}return""}; eM7=function(r){for(var Q=new Set,S=g.m(Object.values(r)),B=S.next();!B.done;B=S.next())B=B.value,B.length&&(B=B[0],B.height&&B.codecs.startsWith("vp09")&&Q.add(B.height));S=[];if(Q.size){B=g.m(Object.keys(r));for(var k=B.next();!k.done;k=B.next())if(k=k.value,r[k].length){var L=r[k][0];L.height&&Q.has(L.height)&&!L.codecs.startsWith("vp09")&&S.push(k)}}Q=g.m(S);for(S=Q.next();!S.done;S=Q.next())delete r[S.value]}; Tr=function(r,Q){this.j=r;this.V=Q}; OOn=function(r,Q,S,B){var k=[];S=g.m(S);for(var L=S.next();!L.done;L=S.next()){var X=L.value;if(X.url){L=new g.IJ(X.url,!0);if(X.s){var l=L,n=X.sp,A=de_(decodeURIComponent(X.s));l[K[33]](n,encodeURIComponent(A))}l=g.m(Object.keys(B));for(n=l.next();!n.done;n=l.next())n=n.value,L.set(n,B[n]);X=qP(X.type,X.quality,X.itag,X.width,X.height);k.push(new Tr(X,L))}}return Eg(r.U,k,QQ(r,Q),!1)}; $w=function(r,Q){this.j=r;this.V=Q}; RMO=function(r,Q,S){var B=[];S=g.m(S);for(var k=S.next();!k.done;k=S.next())if((k=k.value)&&k.url){var L=qP(k.type,"medium","0");B.push(new $w(L,k.url))}return Eg(r.U,B,QQ(r,Q),!1)}; HO7=function(r,Q){var S=[],B=qP(Q.type,"auto",Q.itag);S.push(new $w(B,Q.url));return Eg(r.U,S,!1,!0)}; VTj=function(r){return r&&Cfj[r]?Cfj[r]:null}; crw=function(r){switch(r){case "multiview.ustreamer_disabled":case "sabr.live_no_max_sq":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 r;default:return"sabr.config"}}; aiU=function(r){if(r=r.commonConfig)this.url=r.url,this.urlQueryOverride=r.urlQueryOverride,r.ustreamerConfig&&(this.zO=j_(r.ustreamerConfig)||void 0)}; rb$=function(r,Q){var S;if(Q=Q==null?void 0:(S=Q.watchEndpointSupportedOnesieConfig)==null?void 0:S.html5PlaybackOnesieConfig)r.g6=new aiU(Q)}; g.Jh=function(r){r=r===void 0?{}:r;this.languageCode=r.languageCode||"";this.languageName=r.languageName||null;this.kind=r.kind||"";this.name=r.name===void 0?null:r.name;this.displayName=r.displayName||null;this.id=r.id||null;this.j=r.is_servable||!1;this.isTranslateable=r.is_translateable||!1;this.url=r.url||null;this.vssId=r.vss_id||"";this.isDefault=r.is_default||!1;this.translationLanguage=r.translationLanguage||null;this.xtags=r.xtags||"";this.captionId=r.captionId||""}; g.F$=function(r){var Q={languageCode:r.languageCode,languageName:r.languageName,displayName:g.wy(r),kind:r.kind,name:r.name,id:r.id,is_servable:r.j,is_default:r.isDefault,is_translateable:r.isTranslateable,vss_id:r.vssId};r.xtags&&(Q.xtags=r.xtags);r.captionId&&(Q.captionId=r.captionId);r.translationLanguage&&(Q.translationLanguage=r.translationLanguage);return Q}; g.Nh=function(r){return r.translationLanguage?r.translationLanguage.languageCode:r.languageCode}; g.Q7F=function(r){var Q=r.vssId;r.translationLanguage&&Q&&(Q="t"+Q+"."+g.Nh(r));return Q}; g.wy=function(r){var Q=[];if(r.displayName)Q.push(r.displayName);else{var S=r.languageName||"";Q.push(S);r.kind==="asr"&&S.indexOf("(")===-1&&Q.push(" (\uc790\ub3d9 \uc790\ub9c9)");r.name&&Q.push(" - "+r.name)}r.translationLanguage&&Q.push(" >> "+r.translationLanguage.languageName);return Q.join("")}; LGj=function(r,Q,S,B){r||(r=Q&&SMz.hasOwnProperty(Q)&&B3_.hasOwnProperty(Q)?B3_[Q]+"_"+SMz[Q]:void 0);Q=r;if(!Q)return null;r=Q.match(ko7);if(!r||r.length!==5)return null;if(r=Q.match(ko7)){var k=Number(r[3]),L=[7,8,10,5,6];r=!(Number(r[1])===1&&k===8)&&L.indexOf(k)>=0}else r=!1;return S||B||r?Q:null}; sg=function(r,Q){for(var S={},B=g.m(Object.keys(X4U)),k=B.next();!k.done;k=B.next()){k=k.value;var L=Q?Q+k:k;L=r[L+"_webp"]||r[L];g.zE(L)&&(S[X4U[k]]=L)}return S}; ZT=function(r){var Q={};if(!r||!r.thumbnails)return Q;r=r.thumbnails.filter(function(l){return!!l.url}); r.sort(function(l,n){return l.width-n.width||l.height-n.height}); for(var S=g.m(Object.keys(iQF)),B=S.next();!B.done;B=S.next()){var k=Number(B.value);B=iQF[k];for(var L=g.m(r),X=L.next();!X.done;X=L.next())if(X=X.value,X.width>=k){k=KGn(X.url);g.zE(k)&&(Q[B]=k);break}}(r=r.pop())&&r.width>=1280&&(r=KGn(r.url),g.zE(r)&&(Q["maxresdefault.jpg"]=r));return Q}; KGn=function(r){return r.startsWith("//")?"https:"+r:r}; yQ=function(r){return r&&r.baseUrl||""}; Mh=function(r){r=g.HR(r);for(var Q=g.m(Object.keys(r)),S=Q.next();!S.done;S=Q.next()){S=S.value;var B=r[S];r[S]=Array.isArray(B)?B[0]:B}return r}; lo8=function(r,Q){r.botguardData=Q.playerAttestationRenderer.botguardData;Q=Q.playerAttestationRenderer.challenge;Q!=null&&(r.q7=Q)}; YM_=function(r,Q){Q=g.m(Q);for(var S=Q.next();!S.done;S=Q.next()){S=S.value;var B=S.interstitials.map(function(X){var l=g.e(X,nb_);if(l)return{is_yto_interstitial:!0,raw_player_response:l};if(X=g.e(X,Abz))return Object.assign({is_yto_interstitial:!0},OZ(X))}); B=g.m(B);for(var k=B.next();!k.done;k=B.next())switch(k=k.value,S.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":r.interstitials=r.interstitials.concat({time:0,playerVars:k,Tu:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":r.interstitials=r.interstitials.concat({time:0x7ffffffffffff,playerVars:k,Tu:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var L=Number(S.podConfig.timeToInsertAtMillis);r.interstitials=r.interstitials.concat({time:L,playerVars:k, Tu:L===0?5:7})}}}; WGR=function(r,Q){if(Q=Q.find(function(S){return!(!S||!S.tooltipRenderer)}))r.tooltipRenderer=Q.tooltipRenderer}; bQ$=function(r,Q){Q.subscribeCommand&&(r.subscribeCommand=Q.subscribeCommand);Q.unsubscribeCommand&&(r.unsubscribeCommand=Q.unsubscribeCommand);Q.addToWatchLaterCommand&&(r.addToWatchLaterCommand=Q.addToWatchLaterCommand);Q.removeFromWatchLaterCommand&&(r.removeFromWatchLaterCommand=Q.removeFromWatchLaterCommand);Q.getSharePanelCommand&&(r.getSharePanelCommand=Q.getSharePanelCommand)}; toU=function(r,Q){Q!=null?(r.Ha=Q,r.iU=!0):(r.Ha="",r.iU=!1)}; zr=function(r,Q){this.type=r||"";this.id=Q||""}; hh=function(r){return new zr(r.substring(0,2),r.substring(2))}; vr=function(r,Q){this.Gm=r;this.author="";this.VT=null;this.playlistLength=0;this.j=this.sessionData=null;this.X={};this.title="";if(Q){this.author=Q.author||Q.playlist_author||"";this.title=Q.playlist_title||"";if(r=Q.session_data)this.sessionData=UZ(r,"&");var S;this.j=((S=Q.thumbnail_ids)==null?void 0:S.split(",")[0])||null;this.X=sg(Q,"playlist_");this.videoId=Q.video_id||void 0;if(S=Q.list)switch(Q.listType){case "user_uploads":this.playlistId=(new zr("UU","PLAYER_"+S)).toString();break;default:if(r= Q.playlist_length)this.playlistLength=Number(r)||0;this.playlistId=hh(S).toString();if(Q=Q.video)this.videoId=(Q[0]||null).video_id||void 0}else Q.playlist&&(this.playlistLength=Q.playlist.toString().split(",").length)}}; qh=function(r,Q){this.Gm=r;this.cI=this.author="";this.VT=null;this.isUpcoming=this.isLivePlayback=!1;this.lengthSeconds=0;this.Vm=this.lengthText="";this.sessionData=null;this.X={};this.title="";if(Q){this.ariaLabel=Q.aria_label||void 0;this.author=Q.author||"";this.cI=Q.cI||"";if(r=Q.endscreen_autoplay_session_data)this.VT=UZ(r,"&");this.kI=Q.kI;this.isLivePlayback=Q.live_playback==="1";this.isUpcoming=!!Q.isUpcoming;if(r=Q.length_seconds)this.lengthSeconds=typeof r==="string"?Number(r):r;this.lengthText= Q.lengthText||"";this.Vm=Q.Vm||"";this.publishedTimeText=Q.publishedTimeText||void 0;if(r=Q.session_data)this.sessionData=UZ(r,"&");this.shortViewCount=Q.short_view_count_text||void 0;this.X=sg(Q);this.title=Q.title||"";this.videoId=Q.docid||Q.video_id||Q.videoId||Q.id||void 0;this.watchUrl=Q.watchUrl||void 0}}; Pzz=function(r){var Q,S,B=(Q=r.getWatchNextResponse())==null?void 0:(S=Q.contents)==null?void 0:S.twoColumnWatchNextResults,k,L,X,l,n;r=(k=r.getWatchNextResponse())==null?void 0:(L=k.playerOverlays)==null?void 0:(X=L.playerOverlayRenderer)==null?void 0:(l=X.endScreen)==null?void 0:(n=l.watchNextEndScreenRenderer)==null?void 0:n.results;if(!r){var A,Y;r=B==null?void 0:(A=B.endScreen)==null?void 0:(Y=A.endScreen)==null?void 0:Y.results}return r}; g.I1=function(r){var Q,S,B;r=g.e((Q=r.getWatchNextResponse())==null?void 0:(S=Q.playerOverlays)==null?void 0:(B=S.playerOverlayRenderer)==null?void 0:B.decoratedPlayerBarRenderer,f6);return g.e(r==null?void 0:r.playerBar,xW$)}; j78=function(r){this.j=r.playback_progress_0s_url;this.S=r.playback_progress_2s_url;this.V=r.playback_progress_10s_url}; p4R=function(){if(Gr===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(Q){}a:{try{var r=!!self.localStorage}catch(Q){r=!1}if(r&&(r=g.NS(g.fB()+"::yt-player"))){Gr=new sW(r);break a}Gr=void 0}}return Gr}; g.uS=function(){var r=p4R();if(!r)return{};try{var Q=r.get("yt-player-lv");return JSON.parse(Q||"{}")}catch(S){return{}}}; g.EbF=function(r){var Q=p4R();Q&&(r=JSON.stringify(r),Q.set("yt-player-lv",r))}; g.DT=function(r){return g.uS()[r]||0}; g.eE=function(r,Q){var S=g.uS();Q!==S[r]&&(Q!==0?S[r]=Q:delete S[r],g.EbF(S))}; g.gy=function(r){return g.v(function(Q){return Q.return(g.hq(mW8(),r))})}; dy=function(r,Q,S,B,k,L,X,l){var n,A,Y,W,b,t;return g.v(function(P){switch(P.V){case 1:return n=g.DT(r),n===4?P.return(4):g.z(P,g.eG(),2);case 2:A=P.j;if(!A)throw g.Aq("wiac");if(!l||X===void 0){P.qU(3);break}return g.z(P,ob_(l,X),4);case 4:X=P.j;case 3:return Y=S.lastModified||"0",g.z(P,g.gy(A),5);case 5:return W=P.j,g.JR(P,6),Ug++,g.z(P,g.mq(W,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",UD:!0},function(T){if(L!==void 0&&X!==void 0){var w=""+r+"|"+Q.id+"|"+Y+"|"+String(L).padStart(10, "0");w=g.ow(T.objectStore("media"),X,w)}else w=g.Wg.resolve(void 0);var M=T3w(r,Q.HL()),y=T3w(r,!Q.HL()),h={fmts:$Wj(B),format:S||{}};M=g.ow(T.objectStore("index"),h,M);var I=B.downloadedEndTime===-1;h=I?T.objectStore("index").get(y):g.Wg.resolve(void 0);var U={fmts:"music",format:{}};T=I&&k&&!Q.HL()?g.ow(T.objectStore("index"),U,y):g.Wg.resolve(void 0);return g.Wg.all([T,h,w,M]).then(function(c){c=g.m(c);c.next();c=c.next().value;Ug--;var H=g.DT(r);if(H!==4&&I&&k||c!==void 0&&g.Jb_(c.fmts))H=1,g.eE(r, H);return H})}),8); case 8:return P.return(P.j);case 6:b=g.s1(P);Ug--;t=g.DT(r);if(t===4)return P.return(t);g.eE(r,4);throw b;}})}; g.w47=function(r){var Q,S;return g.v(function(B){if(B.V==1)return g.z(B,g.eG(),2);if(B.V!=3){Q=B.j;if(!Q)throw g.Aq("ri");return g.z(B,g.gy(Q),3)}S=B.j;return B.return(g.mq(S,["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},function(k){var L=IDBKeyRange.bound(r+"|",r+"~");return k.objectStore("index").getAll(L).then(function(X){return X.map(function(l){return l?l.format:{}})})}))})}; N3j=function(r,Q,S,B,k){var L,X,l;return g.v(function(n){if(n.V==1)return g.z(n,g.eG(),2);if(n.V!=3){L=n.j;if(!L)throw g.Aq("rc");return g.z(n,g.gy(L),3)}X=n.j;l=g.mq(X,["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},function(A){var Y=""+r+"|"+Q+"|"+S+"|"+String(B).padStart(10,"0");return A.objectStore("media").get(Y)}); return k?n.return(l.then(function(A){if(A===void 0)throw Error("No data from indexDb");return FG_(k,A)}).catch(function(A){throw new g.q3("Error while reading chunk: "+A.name+", "+A.message); })):n.return(l)})}; g.Jb_=function(r){return r?r==="music"?!0:r.includes("dlt=-1")||!r.includes("dlt="):!1}; T3w=function(r,Q){return""+r+"|"+(Q?"v":"a")}; $Wj=function(r){var Q={};return dh((Q.dlt=r.downloadedEndTime.toString(),Q.mket=r.maxKnownEndTime.toString(),Q.avbr=r.averageByteRate.toString(),Q))}; ZQn=function(r){var Q={},S={};r=g.m(r);for(var B=r.next();!B.done;B=r.next()){var k=B.value,L=k.split("|");k.match(g.s77)?(B=Number(L.pop()),isNaN(B)?S[k]="?":(L=L.join("|"),(k=Q[L])?(L=k[k.length-1],B===L.end+1?L.end=B:k.push({start:B,end:B})):Q[L]=[{start:B,end:B}])):S[k]="?"}r=g.m(Object.keys(Q));for(B=r.next();!B.done;B=r.next())B=B.value,S[B]=Q[B].map(function(X){return X.start+"-"+X.end}).join(","); return S}; Og=function(r){g.Co.call(this);this.j=null;this.S=new yZ;this.j=null;this.Y=new Set;this.crossOrigin=r||""}; yb1=function(r,Q,S){for(S=R1(r,S);S>=0;){var B=r.levels[S];if(B.isLoaded(Hr(B,Q))&&(B=g.C6(B,Q)))return B;S--}return g.C6(r.levels[0],Q)}; zWj=function(r,Q,S){S=R1(r,S);for(var B,k;S>=0;S--)if(B=r.levels[S],k=Hr(B,Q),!B.isLoaded(k)){B=r;var L=S,X=L+"-"+k;B.Y.has(X)||(B.Y.add(X),B.S.enqueue(L,{jT:L,L3:k}))}MoU(r)}; MoU=function(r){if(!r.j&&!r.S.isEmpty()){var Q=r.S.remove();r.j=hWO(r,Q)}}; hWO=function(r,Q){var S=document.createElement("img");r.crossOrigin&&(S.crossOrigin=r.crossOrigin);S.src=r.levels[Q.jT].E4(Q.L3);S.onload=function(){var B=Q.jT,k=Q.L3;r.j!==null&&(r.j.onload=null,r.j=null);B=r.levels[B];B.loaded.add(k);MoU(r);var L=B.columns*B.rows;k*=L;B=Math.min(k+L-1,B.W4()-1);k=[k,B];r.publish("l",k[0],k[1])}; return S}; g.VQ=function(r,Q,S,B){this.level=r;this.W=Q;this.loaded=new Set;this.level=r;this.W=Q;r=S.split("#");this.width=Math.floor(Number(r[0]));this.height=Math.floor(Number(r[1]));this.frameCount=Math.floor(Number(r[2]));this.columns=Math.floor(Number(r[3]));this.rows=Math.floor(Number(r[4]));this.j=Math.floor(Number(r[5]));this.S=r[6];this.signature=r[7];this.videoLength=B}; Hr=function(r,Q){return Math.floor(Q/(r.columns*r.rows))}; g.C6=function(r,Q){Q>=r.fI()&&r.HX();var S=Hr(r,Q),B=r.columns*r.rows,k=Q%B;Q=k%r.columns;k=Math.floor(k/r.columns);var L=r.HX()+1-B*S;if(L1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}; vbR=function(r,Q,S){return(r=r.levels[Q])?r.xV(S):-1}; R1=function(r,Q){var S=r.W.get(Q);if(S)return S;S=r.levels.length;for(var B=0;B=Q)return r.W.set(Q,B),B;r.W.set(Q,S-1);return S-1}; a1=function(r,Q,S,B){S=S.split("#");S=[S[1],S[2],0,S[3],S[4],-1,S[0],""].join("#");g.VQ.call(this,r,Q,S,0);this.V=null;this.U=B?2:0}; r8=function(r,Q,S,B){cr.call(this,r,0,void 0,Q,!(B===void 0||!B));for(r=0;r50&&(Q=UWw.shift())&&X7.delete(Q),Q=B),B!==Q&&r.Gk("ssei","dcpn_"+B+"_"+Q+"_"+r.clientPlaybackNonce),Q)}; k0=function(r,Q){var S=Q.raw_watch_next_response;if(!S){var B=Q.watch_next_response;B&&(S=JSON.parse(B))}if(S){r.KY=S;var k=r.KY.playerCueRangeSet;k&&g.ic(r,k);var L=r.KY.playerOverlays;if(L){var X=L.playerOverlayRenderer;if(X){var l=X.autonavToggle;l&&(r.autoplaySwitchButtonRenderer=g.e(l,dWU),r.K("web_player_autonav_use_server_provided_state")&&Kw(r)&&(r.autonavState=r.autoplaySwitchButtonRenderer.enabled?2:1));var n=X.videoDetails;if(n){var A=n.embeddedPlayerOverlayVideoDetailsRenderer;var Y=n.playerOverlayVideoDetailsRenderer; Y&&(Y.title&&(Q.title=g.kr(Y.title)),Y.subtitle&&(Q.subtitle=g.kr(Y.subtitle)))}g.df(r.Gm)&&(r.bz=!!X.addToMenu);OQj(r,X.shareButton);X.startPosition&&X.endPosition&&(r.progressBarStartPosition=X.startPosition,r.progressBarEndPosition=X.endPosition);var W=X.gatedActionsOverlayRenderer;W&&(r.QX=g.e(W,RW7));var b,t,P,T=g.e((b=r.getWatchNextResponse())==null?void 0:(t=b.playerOverlays)==null?void 0:(P=t.playerOverlayRenderer)==null?void 0:P.infoPanel,HQ1);if(T){r.Vp=Number(T==null?void 0:T.durationMs)|| NaN;if(T==null?0:T.infoPanelOverviewViewModel)r.m$=T==null?void 0:T.infoPanelOverviewViewModel;if(T==null?0:T.infoPanelDetailsViewModel)r.zr=T==null?void 0:T.infoPanelDetailsViewModel}r.showSeekingControls=!!X.showSeekingControls}}var w,M,y=(w=r.getWatchNextResponse())==null?void 0:(M=w.contents)==null?void 0:M.twoColumnWatchNextResults;if(y){var h=y.desktopOverlay&&g.e(y.desktopOverlay,CzU);h&&(h.suppressShareButton&&(r.showShareButton=!1),h.suppressWatchLaterButton&&(r.bz=!1))}A&&Voz(r,Q,A);var I= Cv(0,Q.autoplay_count),U=r.getWatchNextResponse(),c,H=(c=U.contents)==null?void 0:c.twoColumnWatchNextResults,Ln,Kn,i_,AR=(Ln=U.playerOverlays)==null?void 0:(Kn=Ln.playerOverlayRenderer)==null?void 0:(i_=Kn.autoplay)==null?void 0:i_.playerOverlayAutoplayRenderer,Q8=Pzz(r),mz,hR=(mz=U.contents)==null?void 0:mz.singleColumnWatchNextResults;if(hR){var rn;if(((rn=hR.autoplay)==null?0:rn.autoplay)&&!hR.playlist){var Iy=hR.autoplay.autoplay.sets,pZ={},Ij=new qh(r.D()),Vl=null,t5;if(Iy){for(var gn=g.m(Iy), QD=gn.next();!QD.done;QD=gn.next()){var Z=QD.value.autoplayVideoRenderer;if(Z&&Z.compactVideoRenderer){Vl=Z.compactVideoRenderer;break}}if(t5=Iy[0].autoplayVideo){var qU=t5.clickTrackingParams;qU&&(pZ.itct=qU);pZ.autonav="1";pZ.playnext=String(I)}}else pZ.feature="related-auto";var yl=g.e(t5,g.lc);if(Vl){Ij.videoId=Vl.videoId;var BU=Vl.shortBylineText;BU&&(Ij.author=g.kr(BU));var Nz=Vl.title;Nz&&(Ij.title=g.kr(Nz))}else yl!=null&&yl.videoId&&(Ij.videoId=yl.videoId);Ij.VT=pZ;r.suggestions=[];r.M7= Ij}}if(Q8){for(var J=[],Sg=g.m(Q8),U5=Sg.next();!U5.done;U5=Sg.next()){var XX=U5.value,GT=void 0,O1=null;if(XX.endScreenVideoRenderer){var cU=XX.endScreenVideoRenderer,VD=cU.title;O1=new qh(r.D());O1.videoId=cU.videoId;O1.lengthSeconds=cU.lengthInSeconds||0;var fM=cU.publishedTimeText;fM&&(O1.publishedTimeText=g.kr(fM));var F=cU.shortBylineText;F&&(O1.author=g.kr(F));var E=cU.shortViewCountText;E&&(O1.shortViewCount=g.kr(E));if(VD){O1.title=g.kr(VD);var N=VD.accessibility;if(N){var q=N.accessibilityData; q&&q.label&&(O1.ariaLabel=q.label)}}var D=cU.navigationEndpoint;if(D){GT=D.clickTrackingParams;var WU=g.e(D,g.lc),O=g.e(D,g.wC);WU?O1.kI=WU:O!=null&&(O1.watchUrl=O.url)}var a=cU.thumbnailOverlays;if(a)for(var f=g.m(a),M$=f.next();!M$.done;M$=f.next()){var eg=M$.value.thumbnailOverlayTimeStatusRenderer;if(eg)if(eg.style==="LIVE"){O1.isLivePlayback=!0;break}else if(eg.style==="UPCOMING"){O1.isUpcoming=!0;break}}O1.X=ZT(cU.thumbnail)}else if(XX.endScreenPlaylistRenderer){var l_=XX.endScreenPlaylistRenderer, nZ=l_.navigationEndpoint;if(!nZ)continue;var Zj=g.e(nZ,g.lc);if(!Zj)continue;var TO=Zj.videoId;O1=new vr(r.D());O1.playlistId=l_.playlistId;O1.playlistLength=Number(l_.videoCount)||0;O1.j=TO||null;O1.videoId=TO;var a0=l_.title;a0&&(O1.title=g.kr(a0));var $s=l_.shortBylineText;$s&&(O1.author=g.kr($s));GT=nZ.clickTrackingParams;O1.X=ZT(l_.thumbnail)}O1&&(GT&&(O1.sessionData={itct:GT}),J.push(O1))}r.suggestions=J}if(AR){r.x0=!!AR.preferImmediateRedirect;r.MC=r.MC||!!AR.webShowNewAutonavCountdown;r.gk= r.gk||!!AR.webShowBigThumbnailEndscreen;if(r.MC||r.gk){var qz=H||null,Fw=new qh(r.D());Fw.videoId=AR.videoId;var mn=AR.videoTitle;if(mn){Fw.title=g.kr(mn);var y8=mn.accessibility;if(y8){var Mz=y8.accessibilityData;Mz&&Mz.label&&(Fw.ariaLabel=Mz.label)}}var J5=AR.byline;J5&&(Fw.author=g.kr(J5));var iV=AR.publishedTimeText;iV&&(Fw.publishedTimeText=g.kr(iV));var wn=AR.shortViewCountText;wn&&(Fw.shortViewCount=g.kr(wn));var rv=AR.thumbnailOverlays;if(rv)for(var kB=g.m(rv),UI=kB.next();!UI.done;UI=kB.next()){var zT= UI.value.thumbnailOverlayTimeStatusRenderer;if(zT)if(zT.style==="LIVE"){Fw.isLivePlayback=!0;break}else if(zT.style==="UPCOMING"){Fw.isUpcoming=!0;break}else if(zT.style==="DEFAULT"&&zT.text){Fw.lengthText=g.kr(zT.text);var Nu=zT.text.accessibility;if(Nu){var Cq=Nu.accessibilityData;Cq&&Cq.label&&(Fw.Vm=Cq.label||"")}break}}Fw.X=ZT(AR.background);var PY=AR.nextButton;if(PY){var f1=PY.buttonRenderer;if(f1){var Qf=f1.navigationEndpoint;if(Qf){var S0=g.e(Qf,g.lc);S0&&(Fw.kI=S0)}}}if(AR.topBadges){var Lq= AR.topBadges[0];if(Lq){var oQ=g.e(Lq,cbU);oQ&&oQ.style==="BADGE_STYLE_TYPE_PREMIUM"&&(Fw.CU7=!0)}}var fz=AR.alternativeTitle;fz&&(Fw.cI=g.kr(fz));var VF={autonav:"1",playnext:String(I)};Fw.playlistId&&(VF.autoplay="1");if(qz){var IX,r6,xm,IN,pY=(IX=qz.autoplay)==null?void 0:(r6=IX.autoplay)==null?void 0:(xm=r6.sets)==null?void 0:(IN=xm[0])==null?void 0:IN.autoplayVideo;if(pY){var Bi=pY.clickTrackingParams;Bi&&(VF.itct=Bi);var EH=g.e(pY,g.lc);EH&&(Fw.QB=EH)}}else if(AR){var k2,Lz,XU,iJ=(k2=AR.nextButton)== null?void 0:(Lz=k2.buttonRenderer)==null?void 0:(XU=Lz.navigationEndpoint)==null?void 0:XU.clickTrackingParams;iJ&&(VF.itct=iJ)}VF.itct||(VF.feature="related-auto");Fw.VT=VF;r.suggestions||(r.suggestions=[]);r.M7=Fw}AR.countDownSecs!=null&&(r.Xu=AR.countDownSecs*1E3);AR.countDownSecsForFullscreen!=null&&(r.Fc=AR.countDownSecsForFullscreen>=0?AR.countDownSecsForFullscreen*1E3:-1);r.K("web_autonav_color_transition")&&AR.watchToWatchTransitionRenderer&&(r.watchToWatchTransitionRenderer=g.e(AR.watchToWatchTransitionRenderer, aog))}var mB=Pzz(r);if(mB){var XS,Kz,js,pW=mB==null?void 0:(XS=mB[0])==null?void 0:(Kz=XS.endScreenVideoRenderer)==null?void 0:(js=Kz.navigationEndpoint)==null?void 0:js.clickTrackingParams,zM=g.nw(r);pW&&zM&&(zM.sessionData={itct:pW})}r.KY.currentVideoThumbnail&&(r.X=ZT(r.KY.currentVideoThumbnail));var uJ,DI,e0,SH,hi,TS=(uJ=r.KY)==null?void 0:(DI=uJ.contents)==null?void 0:(e0=DI.twoColumnWatchNextResults)==null?void 0:(SH=e0.results)==null?void 0:(hi=SH.results)==null?void 0:hi.contents;if(TS&&TS[1]){var vh, B6,gv,T5,ol=(vh=TS[1].videoSecondaryInfoRenderer)==null?void 0:(B6=vh.owner)==null?void 0:(gv=B6.videoOwnerRenderer)==null?void 0:(T5=gv.thumbnail)==null?void 0:T5.thumbnails;ol&&ol.length&&(r.profilePicture=ol[ol.length-1].url)}var hv=ad(Q),kt,ER=(kt=r.getWatchNextResponse())==null?void 0:kt.onResponseReceivedEndpoints;if(ER)for(var L3=g.m(ER),qN=L3.next();!qN.done;qN=L3.next()){var fc=qN.value;g.e(fc,Ac)&&(r.y$=g.e(fc,Ac));var XI=g.e(fc,r_8),gA=void 0;if((gA=XI)==null?0:gA.entityKeys)r.XL=XI.entityKeys|| [],XI.visibleOnLoadKeys&&(r.visibleOnLoadKeys=XI.visibleOnLoadKeys)}if(r.K("web_key_moments_markers")){var lG=g.Y0.getState().entities,K3=g.Dn("visibility_override","markersVisibilityOverrideEntity");var vR=gx(lG,"markersVisibilityOverrideEntity",K3);r.D_=(vR==null?void 0:vR.videoId)===(r.videoId||hv)&&(vR==null?0:vR.visibilityOverrideMarkersKey)?vR.visibilityOverrideMarkersKey:r.visibleOnLoadKeys;r.visibleOnLoadKeys=[].concat(g.tR(r.D_))}}}; Kw=function(r){var Q;return((Q=r.autoplaySwitchButtonRenderer)==null?void 0:Q.enabled)!==void 0}; Wm=function(r){return!!(r.S&&r.S.videoInfos&&r.S.videoInfos.length)}; g.pw=function(r){var Q=r.J;r.K("html5_gapless_unlimit_format_selection")&&bc(r)&&(Q=!1);var S=!!r.j&&r.j.Yf,B=r.Gm,k=r.kh(),L=tc(r),X=r.HO,l=Q,n=r.isOtf();Q=r.CV();var A=r.Qr,Y=r.getUserAudio51Preference(),W=Pm(r),b=x0(r),t=new qTz(B);if(B.ED()||B.K("html5_logging_format_selection"))t.V=!0;t.mq=L;t.HO=X&&B.X;t.F1=Y;g.z8("windows nt 5.1")&&!g.LF&&(t.V6=!0);if(L=k)L=g.Yw(B)?wT_(B):!1;L&&(t.Vr=!0);l&&(t.V6=!0,t.Ic=!0);n&&!B.K("html5_otf_prefer_vp9")&&(t.V6=!0);B.playerStyle==="picasaweb"&&(n&&(t.V6= !1),t.cO=!1);A&&(t.V6=!0);qy(B.U,fs.CHANNELS)&&(B.K("html5_enable_ac3")&&(t.W=!0),B.K("html5_enable_eac3")&&(t.U=!0),B.K("html5_enable_ac3_gapless")&&(t.yr=!0));B.K("html5_block_8k_hfr")&&(t.NU=!0);t.Y=g.OQ(B.experiments,"html5_max_selectable_quality_ordinal");t.J=g.OQ(B.experiments,"html5_min_selectable_quality_ordinal");qH&&(t.XQ=480);if(S||k)t.cO=!1;t.D_=!1;t.disableAv1=W;S=CX(B,t.j,void 0,t.disableAv1);S>0&&S<2160&&(c5()||B.K("html5_format_hybridization"))&&(t.j.supportsChangeType=+c5(),t.A3= S);S>=2160&&(t.o3=!0);SKj()&&!B.K("disable_av1_setting")&&(t.j.serveVp9OverAv1IfHigherRes=0,t.ZK=!1);t.CV=Q;t.Tm=g.Iw||dB()&&!Q?!1:!0;t.X=B.K("html5_format_hybridization");t.zm=B.K("html5_disable_encrypted_vp9_live_non_2k_4k");t.jR=b;jA(r)&&(t.Np=r.K("html5_prefer_language_over_codec"));qM()&&r.playerResponse&&r.playerResponse.playerConfig&&r.playerResponse.playerConfig.webPlayerConfig&&r.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(t.W=!0,t.U=!0);r.J&&r.isAd()&&(r.B0&& (t.C=r.B0),r.P0&&(t.S=r.P0));t.KY=r.isLivePlayback&&r.U5()&&r.Gm.K("html5_drm_live_audio_51");t.Qr=r.Qe;t.VN=!jA(r);return r.kU=t}; Pm=function(r){return r.Gm.K("html5_disable_av1")||r.K("html5_gapless_shorts_disable_av1")&&bc(r)?!0:!1}; Qfj=function(r){j7("drm_pb_s",void 0,r.C);r.Z_||r.j&&y5(r.j);var Q={};r.j&&(Q=tL_(r.Kh,g.pw(r),r.Gm.U,r.j,function(S){return r.publish("ctmp","fmtflt",S)},!0,new Set)); Q=new KF(Q,r.Gm,r.KQ,r.useCobaltWidevine?qM()?Ei(r):!1:!1,function(S,B){r.pY(S,B)}); g.u(r,Q);r.lx=!1;r.loading=!0;uFF(Q,function(S){j7("drm_pb_f",void 0,r.C);for(var B=g.m(S),k=B.next();!k.done;k=B.next())switch(k=k.value,k.flavor){case "fairplay":k.Z_=r.Z_;k.ZE=r.ZE;k.J2=r.J2;break;case "widevine":k.Ol=r.Ol}r.VR=S;if(r.VR.length>0&&(r.U=r.VR[0],r.Gm.ED())){S={};B=g.m(Object.entries(r.U.j));for(k=B.next();!k.done;k=B.next()){var L=g.m(k.value);k=L.next().value;L=L.next().value;var X="unk";(k=k.match(/(.*)codecs="(.*)"/))&&(X=k[2]);S[X]=L}r.pY("drmProbe",S)}r.Ru()})}; Skn=function(r,Q){if(Q.length===0||mX(r))return null;r.Gm.U.S&&(O9=!0);var S=r.xa;var B=r.lengthSeconds,k=r.isLivePlayback,L=r.tK,X=r.Gm,l=mKU(Q);if(k||L){X=X.experiments;B=new yq("",X,!0);B.V=!L;B.Yf=!0;B.isManifestless=!0;B.isLive=!L;B.tK=L;Q=g.m(Q);for(k=Q.next();!k.done;k=Q.next()){var n=k.value;k=hP(n,S);l=UV(n);l=qf(l.rp||n.url||"",l.KA,l.s);var A=l.get("id");A&&A.includes("%7E")&&(B.C=!0);var Y=void 0;A=(Y=X)==null?void 0:Y.R3("html5_max_known_end_time_rebase");Y=Number(n.targetDurationSec|| 5);n=Number(n.maxDvrDurationSec||14400);var W=Number(l.get("mindsq")||l.get("min_sq")||"0"),b=Number(l.get("maxdsq")||l.get("max_sq")||"0")||Infinity;B.GB=B.GB||W;B.Fr=B.Fr||b;var t=!v5(k.mimeType);l&&Nf(B,new Y6(l,k,{PM:Y,F0:t,A4:n,GB:W,Fr:b,Jf:300,tK:L,Qo:A}))}S=B}else if(l==="FORMAT_STREAM_TYPE_OTF"){B=B===void 0?0:B;L=new yq("",X.experiments,!1);L.duration=B||0;X=g.m(Q);for(B=X.next();!B.done;B=X.next())B=B.value,Q=hP(B,S,L.duration),k=UV(B),(k=qf(k.rp||B.url||"",k.KA,k.s))&&(Q.streamType==="FORMAT_STREAM_TYPE_OTF"? Nf(L,new WV(k,Q,"sq/0")):Nf(L,new JP(k,Q,Ol(B.initRange),Ol(B.indexRange))));L.isOtf=!0;S=L}else{B=B===void 0?0:B;L=new yq("",X.experiments,!1);L.duration=B||0;X=g.m(Q);for(B=X.next();!B.done;B=X.next())l=B.value,B=hP(l,S,L.duration),Q=Ol(l.initRange),k=Ol(l.indexRange),A=UV(l),(l=qf(A.rp||l.url||"",A.KA,A.s))&&Nf(L,new JP(l,B,Q,k));S=L}L=r.isLivePlayback&&!r.tK&&!r.Vr&&!r.isPremiere;r.K("html5_live_head_playable")&&(!oE(r)&&L&&r.pY("missingLiveHeadPlayable",{}),r.Gm.Vr==="yt"&&(S.mq=!0));return S}; mX=function(r){return qM()?!Ei(r):Id()?!(!r.Z_||!r.K("html5_enable_safari_fairplay")&&tD()):!1}; Ei=function(r){return r.K("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; g.ic=function(r,Q){Q=g.m(Q);for(var S=Q.next();!S.done;S=Q.next())if(S=S.value,S.cueRangeSetIdentifier){var B=void 0;r.pV.set(S.cueRangeSetIdentifier,(B=S.playerCueRanges)!=null?B:[])}}; T6=function(r){return!(!r.j||!r.j.isManifestless)}; $0=function(r){return r.XQ?r.isLowLatencyLiveStream&&r.j!=null&&uY(r.j)>=5:r.isLowLatencyLiveStream&&r.j!=void 0&&uY(r.j)>=5}; B28=function(r){return qM()&&Ei(r)?!1:mX(r)&&(g.LG(r.Gm)?!r.isLivePlayback:r.hlsvp)||!tD()||r.BY?!0:!1}; XB1=function(r){r.loading=!0;r.h0=!1;if(kZ8(r))g.w47(r.videoId).then(function(B){Lt1(r,B)}).then(function(){r.Ru()}); else{MI(r.Ic)||g.oG(new g.q3("DASH MPD Origin invalid: ",r.Ic));var Q=r.Ic,S=g.OQ(r.Gm.experiments,"dash_manifest_version")||4;Q=g.Wn(Q,{mpd_version:S});r.isLowLatencyLiveStream&&r.latencyClass!=="NORMAL"||(Q=g.Wn(Q,{pacing:0}));st_(Q,r.Gm.experiments,r.isLivePlayback).then(function(B){r.x7()||(Jc(r,B,!0),j7("mrc",void 0,r.C),r.Ru())},function(B){r.x7()||(r.loading=!1,r.publish("dataloaderror",new g.XP("manifest.net.retryexhausted",{backend:"manifest", rc:B.status},1)))}); j7("mrs",void 0,r.C)}}; Lt1=function(r,Q){var S=Q.map(function(n){return n.itag}),B; if((B=r.playerResponse)!=null&&B.streamingData){B=[];if(r.K("html5_offline_always_use_local_formats")){S=0;for(var k=g.m(Q),L=k.next();!L.done;L=k.next()){L=L.value;var X=Object.assign({},L);X.signatureCipher="";B.push(X);X=g.m(r.playerResponse.streamingData.adaptiveFormats);for(var l=X.next();!l.done;l=X.next())if(l=l.value,L.itag===l.itag&&L.xtags===l.xtags){S+=1;break}}SY&&(Y=t.getInfo().audio.numChannels)}Y>2&&r.pY("hlschl",{mn:Y});var w;((w=r.kU)==null?0:w.V)&&r.pY("hlsfmtaf",{itags:W.join(".")});var M;if(r.K("html5_enable_vp9_fairplay")&&((M=r.U)==null?0:Bo(M)))for(r.pY("drm",{sbdlfbk:1}),Y=g.m(r.VR),W=Y.next();!W.done;W=Y.next())if(W=W.value,S_(W)){r.U=W;break}si(r,A)})}return od()}; A_7=function(r){if(r.isExternallyHostedPodcast&&r.ZC){var Q=Nx(r.ZC);if(!Q[0])return od();r.OEq=Q[0];return HO7(r.Gm,Q[0]).then(function(S){si(r,S)})}return r.lO&&r.Hv?RMO(r.Gm,r.isAd(),r.lO).then(function(S){si(r,S)}):od()}; Wt7=function(r){if(r.isExternallyHostedPodcast)return od();var Q=Nx(r.ZC,r.jb);if(r.hlsvp){var S=qMU(r.hlsvp,r.clientPlaybackNonce,r.ZK);Q.push(S)}return OOn(r.Gm,r.isAd(),Q,Ykz(r)).then(function(B){si(r,B)})}; si=function(r,Q){r.L0=Q;r.xd(new wz(g.tW(r.L0,function(S){return S.getInfo()})))}; Ykz=function(r){var Q={cpn:r.clientPlaybackNonce,c:r.Gm.j.c,cver:r.Gm.j.cver};r.DE&&(Q.ptk=r.DE,Q.oid=r.T8,Q.ptchn=r.A9,Q.pltype=r.Y0,r.t2&&(Q.m=r.t2));return Q}; g.Z$=function(r){return mX(r)&&r.Z_?(r={},r.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",r):r.V&&r.V.xa||null}; bSz=function(r){var Q=yg(r);return Q&&Q.text?g.kr(Q.text):r.paidContentOverlayText}; taj=function(r){var Q=yg(r);return Q&&Q.durationMs?Mu(Q.durationMs):r.paidContentOverlayDurationMs}; yg=function(r){var Q,S,B;return r.playerResponse&&r.playerResponse.paidContentOverlay&&r.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.e((Q=r.KY)==null?void 0:(S=Q.playerOverlays)==null?void 0:(B=S.playerOverlayRenderer)==null?void 0:B.playerDisclosure,Pmg)||null}; Mx=function(r){var Q="";if(r.Ge)return r.Ge;r.isLivePlayback&&(Q=r.allowLiveDvr?"dvr":r.isPremiere?"lp":r.Vr?"window":"live");r.tK&&(Q="post");return Q}; g.z6=function(r,Q){return typeof r.keywords[Q]!=="string"?null:r.keywords[Q]}; xG8=function(r){return!!r.Nw||!!r.Tw||!!r.H6||!!r.nh||r.bX}; g.hc=function(r){return!!(r.Ic||r.ZC||r.lO||r.hlsvp||r.v_())}; Bm=function(r){if(r.K("html5_onesie")&&r.errorCode)return!1;var Q=g.my(r.cO,"ypc");r.ypcPreview&&(Q=!1);return r.Pc()&&!r.loading&&(g.hc(r)||g.my(r.cO,"heartbeat")||Q)}; Nx=function(r,Q){r=RH(r);var S={};if(Q){Q=g.m(Q.split(","));for(var B=Q.next();!B.done;B=Q.next())(B=B.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(S[B[1]]={width:B[2],height:B[3]})}Q=g.m(r);for(B=Q.next();!B.done;B=Q.next()){B=B.value;var k=S[B.itag];k&&(B.width=k.width,B.height=k.height)}return r}; OQj=function(r,Q){r.showShareButton=!!Q;var S,B,k=((S=g.e(Q,g.R7))==null?void 0:S.navigationEndpoint)||((B=g.e(Q,g.R7))==null?void 0:B.command);k&&(r.Kt=!!g.e(k,jf1))}; foR=function(r,Q){var S=Q.raw_embedded_player_response;if(!S){var B=Q.embedded_player_response;B&&(S=JSON.parse(B))}S&&(r.ZV=S);if(r.ZV){r.embeddedPlayerConfig=r.ZV.embeddedPlayerConfig||null;if(S=r.ZV.videoFlags)S.playableInEmbed&&(r.allowEmbed=!0),S.isPrivate&&(r.isPrivate=!0),S.userDisplayName&&(Q.user_display_name=S.userDisplayName),S.userDisplayImage&&(Q.user_display_image=S.userDisplayImage);if(S=r.ZV.embedPreview){S=S.thumbnailPreviewRenderer;toU(r,S.controlBgHtml);if(B=S.defaultThumbnail)r.X= ZT(B);r.K("embeds_web_enable_search_button")&&S.searchButton&&(B=g.e(S.searchButton,g.R7))&&(r.EF=g.e(B.navigationEndpoint,g.vm));(B=g.e(S==null?void 0:S.videoDetails,pB_))&&Voz(r,Q,B);B=g.e(S==null?void 0:S.videoDetails,EGj);r.bz=!!S.addToWatchLaterButton;OQj(r,S.shareButton);if(B==null?0:B.musicVideoType)r.musicVideoType=B.musicVideoType;var k,L,X,l,n;if(B=g.e((k=r.getEmbeddedPlayerResponse())==null?void 0:(L=k.embedPreview)==null?void 0:(X=L.thumbnailPreviewRenderer)==null?void 0:(l=X.playButton)== null?void 0:(n=l.buttonRenderer)==null?void 0:n.navigationEndpoint,g.lc))rb$(r,B),r.videoId=B.videoId||r.videoId;S.videoDurationSeconds&&(r.lengthSeconds=Mu(S.videoDurationSeconds));S.webPlayerActionsPorting&&bQ$(r,S.webPlayerActionsPorting);if(k=g.e(S==null?void 0:S.playlist,mGU)){r.fP=!0;L=[];X=Number(k.currentIndex);if(k.contents)for(l=0,n=k.contents.length;l0:r.r0?!1:r.Gm.D9||r.Gm.h0||!g.GY(r.Gm)?!0:!1:(r.r0?0:r.tT)&&g.GY(r.Gm)?!0:!1;r.K("html5_log_detailpage_autoplay")&&d8(r)==="detailpage"&&r.pY("autoplay_info",{autoplay:r.M5,autonav:r.isAutonav,wasDompaused:r.r0,result:Q});return Q}; g.Cw=function(r){return r.oauthToken||r.Gm.AC}; y_7=function(r){if(r.K("html5_stateful_audio_normalization")){var Q=1,S=g.OQ(r.Gm.experiments,"html5_default_ad_gain");S&&r.isAd()&&(Q=S);var B,k;S=(k=(B=r.W)==null?void 0:B.audio.W)!=null?k:r.X7;if(S==null||isNaN(S))r=ZSO(r);else{B=(0,g.xa)();r.OQ=2;k=B-r.Gm.zr<=r.maxStatefulTimeThresholdSec*1E3;r.applyStatefulNormalization&&k?r.OQ=4:k||(r.Gm.fN=Infinity,r.Gm.zr=NaN);k=(r.OQ===4?g.GQ(r.Gm.fN,r.minimumLoudnessTargetLkfs,r.loudnessTargetLkfs):r.loudnessTargetLkfs)-S;if(r.OQ!==4){var L,X,l,n,A=((L= r.playerResponse)==null?void 0:(X=L.playerConfig)==null?void 0:(l=X.audioConfig)==null?void 0:(n=l.loudnessNormalizationConfig)==null?void 0:n.statelessLoudnessAdjustmentGain)||0;k+=A}k=Math.min(k,0);r.preserveStatefulLoudnessTarget&&(r.Gm.fN=S+k,r.Gm.zr=B);r=Math.min(1,Math.pow(10,k/20))||Q}}else r=ZSO(r);return r}; ZSO=function(r){var Q=1,S=g.OQ(r.Gm.experiments,"html5_default_ad_gain");S&&r.isAd()&&(Q=S);if(r.Gm.experiments.R3("html5_audio_gain_null_coalescing")){var B,k;S=(k=(B=r.W)==null?void 0:B.audio.S)!=null?k:r.hL;S==0&&r.pY("db0fix",{rldb:r.hL},!0)}else{var L;S=((L=r.W)==null?void 0:L.audio.S)||r.hL}isNaN(S)||(r.OQ=1);return Math.min(1,Math.pow(10,-S/20))||Q}; tc=function(r){var Q=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],S=AD(r.Gm)==="TVHTML5_SIMPLY"&&r.Gm.j.ctheme==="MUSIC";!r.vL&&(g.w0(r.Gm)||g.lS(r.Gm)||S)&&(Q.includes(r.musicVideoType)||r.isExternallyHostedPodcast)&&(r.vL=!0);if(Q=g.v9())Q=/Starboard\/([0-9]+)/.exec(g.vp()),Q=(Q?parseInt(Q[1],10):NaN)<10;S=r.Gm;S=(AD(S)==="TVHTML5_CAST"||AD(S)==="TVHTML5"&&(S.j.cver.startsWith("6.20130725")||S.j.cver.startsWith("6.20130726")))&&r.Gm.j.ctheme==="MUSIC";var B;if(B=!r.vL)S||(S= r.Gm,S=AD(S)==="TVHTML5"&&S.j.cver.startsWith("7")),B=S;B&&!Q&&(Q=r.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK",S=(r.K("cast_prefer_audio_only_for_atv_and_uploads")||r.K("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&r.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",Q||S||r.isExternallyHostedPodcast)&&(r.vL=!0);return r.Gm.deviceIsAudioOnly||r.vL&&r.Gm.X}; x0=function(r){var Q,S,B;return((Q=r.playerResponse)==null?void 0:(S=Q.playerConfig)==null?void 0:(B=S.compositeVideoConfig)==null?void 0:B.compositeBroadcastType)==="COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE"}; Ma1=function(r){var Q,S,B,k=(Q=r.playerResponse)==null?void 0:(S=Q.playerConfig)==null?void 0:(B=S.compositeVideoConfig)==null?void 0:B.sourceConfigs,L,X,l;r=(L=r.playerResponse)==null?void 0:(X=L.playerConfig)==null?void 0:(l=X.compositeVideoConfig)==null?void 0:l.defaultActiveSourceVideoId;if(!k||!r)return"";k=g.m(k);for(L=k.next();!L.done;L=k.next())if(L=L.value,L.videoId===r&&L.audioTracks)for(L=g.m(L.audioTracks),X=L.next();!X.done;X=L.next())if(X=X.value,X.isDefaultForSource)return X.id||""; return""}; g.znn=function(r){return r.K("html5_enable_sabr_live_captions")&&r.Yf()&&jA(r)||x0(r)}; Vg=function(r){var Q,S,B;return!!((Q=r.playerResponse)==null?0:(S=Q.playerConfig)==null?0:(B=S.mediaCommonConfig)==null?0:B.splitScreenEligible)}; cm=function(r){var Q;return!((Q=r.playerResponse)==null||!Q.compositePlayabilityStatus)}; hng=function(r){return isNaN(r)?0:Math.max((Date.now()-r)/1E3-30,0)}; aE=function(r){return!(!r.mL||!r.Gm.X)&&r.v_()}; rF=function(r){return r.Ep&&r.enableServerStitchedDai}; vGg=function(r){return r.nG&&!r.AC}; jA=function(r){var Q=r.K("html5_enable_sabr_on_drive")&&r.Gm.Vr==="gd";if(r.Xx)return r.nG&&r.pY("fds",{fds:!0},!0),!1;if(r.Gm.Vr!=="yt"&&!Q)return r.nG&&r.pY("dsvn",{ns:r.Gm.Vr},!0),!1;if(r.cotn||!r.j||r.j.isOtf&&!r.K("html5_enable_sabr_otf_in_client")||r.S&&!r.S.j||r.yw&&!r.K("html5_enable_sabr_csdai"))return!1;if(r.K("html5_use_sabr_requests_for_debugging"))return!0;r.nG&&r.pY("esfw",{usbc:r.nG,hsu:!!r.AC},!0);if(r.nG&&r.AC)return!0;if(r.K("html5_remove_client_sabr_determination"))return!1;var S= !r.j.Yf&&!r.U5();Q=S&&Yp&&r.K("html5_enable_sabr_vod_streaming_xhr");S=S&&!Yp&&r.K("html5_enable_sabr_vod_non_streaming_xhr");var B=QL(r),k=r.K("html5_enable_sabr_drm_vod_streaming_xhr")&&Yp&&r.U5()&&!r.j.Yf&&(r.drmProduct==="1"?!1:!0);(Q=Q||S||B||k)&&!r.AC&&r.pY("sabr",{loc:"m"},!0);return Q&&!!r.AC}; QL=function(r){var Q;if(!(Q=Yp&&r.Yf()&&r.U5()&&(r.drmProduct==="1"?!1:!0)&&r.K("html5_sabr_live_drm_streaming_xhr"))){Q=r.Yf()&&!r.U5()&&Yp;var S=r.Yf()&&r.latencyClass!=="ULTRALOW"&&!r.isLowLatencyLiveStream&&r.K("html5_sabr_live_normal_latency_streaming_xhr"),B=r.isLowLatencyLiveStream&&r.K("html5_sabr_live_low_latency_streaming_xhr"),k=r.latencyClass==="ULTRALOW"&&r.K("html5_sabr_live_ultra_low_latency_streaming_xhr");Q=Q&&(S||B||k)}S=Q;Q=r.enableServerStitchedDai&&S&&r.K("html5_enable_sabr_ssdai_streaming_xhr"); S=!r.enableServerStitchedDai&&S;B=r.Yf()&&!Yp&&r.K("html5_enable_sabr_live_non_streaming_xhr");r=Yp&&(r.bC()||Vg(r)&&r.K("html5_enable_sabr_for_lifa_eligible_streams"));return Q||S||B||r}; kZ8=function(r){var Q;if(Q=!!r.cotn)Q=r.videoId,Q=!!Q&&g.DT(Q)===1;return Q&&!r.mL}; g.Sf=function(r){if(!r.j||!r.V||!r.W)return!1;var Q=r.j.j,S=!!Q[r.V.id]&&Ds(Q[r.V.id].u6.j);Q=!!Q[r.W.id]&&Ds(Q[r.W.id].u6.j);return(r.V.itag==="0"||S)&&Q}; BE=function(r){return r.h2?["OK","LIVE_STREAM_OFFLINE"].includes(r.h2.status):!0}; oG1=function(r){return(r=r.g9)&&r.showError?r.showError:!1}; kO=function(r,Q){return r.K(Q)?!0:(r.fflags||"").includes(Q+"=true")}; gbg=function(r,Q){Q.inlineMetricEnabled&&(r.inlineMetricEnabled=!0);Q.playback_progress_0s_url&&(r.nh=new j78(Q));if(Q=Q.video_masthead_ad_quartile_urls)r.Tw=Q.quartile_0_url,r.ZI=Q.quartile_25_url,r.vF=Q.quartile_50_url,r.r8=Q.quartile_75_url,r.JO=Q.quartile_100_url,r.H6=Q.quartile_0_urls,r.LF=Q.quartile_25_urls,r.Rk=Q.quartile_50_urls,r.cW=Q.quartile_75_urls,r.Pk=Q.quartile_100_urls}; eW1=function(r){var Q={};r=g.m(r);for(var S=r.next();!S.done;S=r.next()){S=S.value;var B=S.split("=");B.length===2?Q[B[0]]=B[1]:Q[S]=!0}return Q}; GoU=function(r){if(r){if(pjU(r))return r;r=E18(r);if(pjU(r,!0))return r}return""}; g.qk7=function(r){return r.captionsLanguagePreference||r.Gm.captionsLanguagePreference||g.z6(r,"yt:cc_default_lang")||r.Gm.JK}; LK=function(r){return!(!r.isLivePlayback||!r.hasProgressBarBoundaries())}; g.nw=function(r){var Q;return r.M7||((Q=r.suggestions)==null?void 0:Q[0])||null}; g.XV=function(r){return r.iU&&(r.K("embeds_enable_pfp_always_unbranded")||r.Gm.OY)}; g.iG=function(r){var Q,S;return!!((Q=r.embeddedPlayerConfig)==null?0:(S=Q.embeddedPlayerFlags)==null?0:S.enableMusicUx)}; f6w=function(r){return r.J||r.K("web_player_media_session_infinity")&&r.isLivePlayback}; KK=function(r){return r.Gm.W&&r.isPrivate}; g.Al=function(r){var Q=r.D(),S=g.nK(Q),B=Q.Ew;(Q.K("embeds_web_enable_iframe_api_send_full_embed_url")||Q.K("embeds_web_enable_rcat_validation_in_havs")||Q.K("embeds_enable_autoplay_and_visibility_signals"))&&g.df(Q)&&(B&&(S.thirdParty=Object.assign({},S.thirdParty,{embedUrl:B})),Xl1(S,r));if(B=r.Tm)S.clickTracking={clickTrackingParams:B};else if(g.df(r.D())&&g.IH("EVENT_ID"))S.clickTracking={clickTrackingParams:g.IH("EVENT_ID")};else if(Q.K("html5_log_missing_itct")){var k;B=new g.q3("Missing ITCT in InnerTubeContext", {isAd:r.isAd(),itA:(k=Q.getWebPlayerContextConfig())==null?void 0:k.contextId});g.mp(B)}k=S.client||{};B="EMBED";var L=d8(r);L==="leanback"?B="WATCH":Q.K("gvi_channel_client_screen")&&L==="profilepage"?B="CHANNEL":r.Qr?B="LIVE_MONITOR":L==="detailpage"?B="WATCH_FULL_SCREEN":L==="adunit"?B="ADUNIT":L==="sponsorshipsoffer"&&(B="UNKNOWN");k.clientScreen=B;if(Q=r.kidsAppInfo)k.kidsAppInfo=JSON.parse(Q);(B=r.eb)&&!Q&&(k.kidsAppInfo={contentSettings:{ageUpMode:I6U[B]}});if(Q=r.dl)k.unpluggedAppInfo={enableFilterMode:!0}; (B=r.unpluggedFilterModeType)&&!Q&&(k.unpluggedAppInfo={filterModeType:GZ_[B]});if(Q=r.z3)k.unpluggedLocationInfo=Q;S.client=k;k=S.request||{};r.VD&&(k.isPrefetch=!0);if(Q=r.mdxEnvironment)k.mdxEnvironment=Q;if(Q=r.mdxControlMode)k.mdxControlMode=uY_[Q];S.request=k;k=S.user||{};if(Q=r.yr)k.credentialTransferTokens=[{token:Q,scope:"VIDEO"}];if(Q=r.Ew)k.delegatePurchases={oauthToken:Q},k.kidsParent={oauthToken:Q};S.user=k;if(k=r.contextParams)S.activePlayers=[{playerContextParams:k}];if(r=r.clientScreenNonce)S.clientScreenNonce= r;return S}; g.nK=function(r){var Q=g.uM(),S=Q.client||{};if(r.forcedExperiments){var B=r.forcedExperiments.split(","),k=[];B=g.m(B);for(var L=B.next();!L.done;L=B.next())k.push(Number(L.value));S.experimentIds=k}if(k=r.homeGroupInfo)S.homeGroupInfo=JSON.parse(k);if(k=r.getPlayerType())S.playerType=k;if(k=r.j.ctheme)S.theme=k;if(k=r.livingRoomAppMode)S.tvAppInfo=Object.assign({},S.tvAppInfo,{livingRoomAppMode:k});k=r.deviceYear;r.K("html5_propagate_device_year")&&k&&(S.tvAppInfo=Object.assign({},S.tvAppInfo,{deviceYear:k})); if(k=r.livingRoomPoTokenId)S.tvAppInfo=Object.assign({},S.tvAppInfo,{livingRoomPoTokenId:k});Q.client=S;S=Q.user||{};r.enableSafetyMode&&(S=Object.assign({},S,{enableSafetyMode:!0}));r.pageId&&(S=Object.assign({},S,{onBehalfOfUser:r.pageId}));Q.user=S;S=r.Ew;r.K("embeds_web_enable_iframe_api_send_full_embed_url")||r.K("embeds_web_enable_rcat_validation_in_havs")||r.K("embeds_enable_autoplay_and_visibility_signals")||!S||(Q.thirdParty={embedUrl:S});return Q}; OS1=function(r,Q,S){var B=r.videoId,k=g.Al(r),L=r.D(),X={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(bB()),referer:document.location.toString(),signatureTimestamp:20262};g.ZY();r.isAutonav&&(X.autonav=!0);g.yC(0,141)&&(X.autonavState=g.yC(0,140)?"STATE_OFF":"STATE_ON");X.autoCaptionsDefaultOn=g.yC(0,66);sfF(r)&&(X.autoplay=!0);L.X&&r.cycToken&&(X.cycToken=r.cycToken);L.enablePrivacyFilter&&(X.enablePrivacyFilter=!0);r.isFling&&(X.fling=!0);var l=r.forceAdsUrl;if(l){var n={},A=[];l= l.split(",");l=g.m(l);for(var Y=l.next();!Y.done;Y=l.next()){Y=Y.value;var W=Y.split("|");W.length!==3||Y.includes("=")||(W[0]="breaktype="+W[0],W[1]="offset="+W[1],W[2]="url="+W[2]);Y={adtype:"video_ad"};W=g.m(W);for(var b=W.next();!b.done;b=W.next()){var t=g.m(b.value.split("="));b=t.next().value;t=Lz$(t);Y[b]=t.join("=")}W=Y.url;b=Y.presetad;t=Y.viralresponseurl;var P=Number(Y.campaignid);if(Y.adtype==="in_display_ad")W&&(n.url=W),b&&(n.presetAd=b),t&&(n.viralAdResponseUrl=t),P&&(n.viralCampaignId= String(P));else if(Y.adtype==="video_ad"){var T={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(Y.offset)||0)}};if(Y=DGz[Y.breaktype])T.breakType=Y;W&&(T.url=W);b&&(T.presetAd=b);t&&(T.viralAdResponseUrl=t);P&&(T.viralCampaignId=String(P));A.push(T)}}X.forceAdParameters={videoAds:A,inDisplayAd:n}}r.isInlinePlaybackNoAd&&(X.isInlinePlaybackNoAd=!0);r.isLivingRoomDeeplink&&(X.isLivingRoomDeeplink=!0);n=r.z0;if(n!=null){n={startWalltime:String(n)};if(A=r.rE)n.manifestDuration=String(A||14400); X.liveContext=n}if(r.mutedAutoplay){X.mutedAutoplay=!0;n=L.getWebPlayerContextConfig();var w,M;(n==null?0:(w=n.embedsHostFlags)==null?0:w.allowMutedAutoplayDurationMode)&&(n==null?0:(M=n.embedsHostFlags)==null?0:M.allowMutedAutoplayDurationMode.includes(enR[r.mutedAutoplayDurationMode]))&&(X.mutedAutoplayDurationMode=enR[r.mutedAutoplayDurationMode])}if(r.r0?0:r.tT)X.splay=!0;w=r.vnd;w===5&&(X.vnd=w);w={};if(M=r.isMdxPlayback)w.triggeredByMdx=M;if(M=r.h6)w.skippableAdsSupported=M.split(",").includes("ska"); if(A=r.H5){M=r.aT;n=[];A=g.m(iA1(A));for(l=A.next();!l.done;l=A.next()){l=l.value;Y=l.platform;l={applicationState:l.A$?"INACTIVE":"ACTIVE",clientFormFactor:gG7[Y]||"UNKNOWN_FORM_FACTOR",clientName:lpF[l.Bd]||"UNKNOWN_INTERFACE",clientVersion:l.deviceVersion||"",platform:UGj[Y]||"UNKNOWN_PLATFORM"};Y={};if(M){W=void 0;try{W=JSON.parse(M)}catch(h){g.oG(h)}W&&(Y={params:[{key:"ms",value:W.ms}]},W.advertising_id&&(Y.advertisingId=W.advertising_id),W.limit_ad_tracking!==void 0&&W.limit_ad_tracking!== null&&(Y.limitAdTracking=W.limit_ad_tracking),l.osName=W.os_name,l.userAgent=W.user_agent,l.windowHeightPoints=W.window_height_points,l.windowWidthPoints=W.window_width_points)}n.push({adSignalsInfo:Y,remoteClient:l})}w.remoteContexts=n}M=r.sourceContainerPlaylistId;n=r.serializedMdxMetadata;if(M||n)A={},M&&(A.mdxPlaybackContainerInfo={sourceContainerPlaylistId:M}),n&&(A.serializedMdxMetadata=n),w.mdxPlaybackSourceContext=A;X.mdxContext=w;w=Q.width;w>0&&(X.playerWidthPixels=Math.round(w));if(Q=Q.height)X.playerHeightPixels= Math.round(Q);S!==0&&(X.vis=S);if(S=L.widgetReferrer)X.widgetReferrer=S.substring(0,128);g.GY(L)&&X&&(X.ancestorOrigins=L.ancestorOrigins);r.defaultActiveSourceVideoId&&(X.compositeVideoContext={defaultActiveSourceVideoId:r.defaultActiveSourceVideoId});if(L=L.getWebPlayerContextConfig())X.encryptedHostFlags=L.encryptedHostFlags;B={videoId:B,context:k,playbackContext:{contentPlaybackContext:X}};if(r.W2){var y;B.playbackContext.reloadPlaybackContext={reloadPlaybackParams:(y=r.W2)==null?void 0:y.reloadPlaybackParams}}r.contentCheckOk&& (B.contentCheckOk=!0);if(y=r.clientPlaybackNonce)B.cpn=y;if(y=r.playerParams)B.params=y;if(y=r.playlistId)B.playlistId=y;r.racyCheckOk&&(B.racyCheckOk=!0);y=r.D();if(k=y.embedConfig)B.serializedThirdPartyEmbedConfig=k;B.captionParams={};k=g.yC(g.ZY(),65);r.deviceCaptionsOn!=null?B.captionParams.deviceCaptionsOn=r.deviceCaptionsOn:g.iS(y)&&(B.captionParams.deviceCaptionsOn=k!=null?!k:!1);r.NR&&(B.captionParams.deviceCaptionsLangPref=r.NR);r.KL.length?B.captionParams.viewerSelectedCaptionLangs=r.KL: g.iS(y)&&(k=g.Ye(),k==null?0:k.length)&&(B.captionParams.viewerSelectedCaptionLangs=k);k=r.fetchType==="onesie"&&r.K("html5_onesie_attach_po_token");X=r.fetchType!=="onesie"&&r.K("html5_non_onesie_attach_po_token");if(k||X)k=r.D(),k.S_&&(B.serviceIntegrityDimensions={},B.serviceIntegrityDimensions.poToken=k.S_);y.K("fetch_att_independently")&&(B.attestationRequest={omitBotguardData:!0});B.playbackContext||(B.playbackContext={});B.playbackContext.devicePlaybackCapabilities=dGn(r);B.playbackContext.devicePlaybackCapabilities.supportsVp9Encoding=== !1&&r.pY("noVp9",{});return B}; dGn=function(r){var Q=!(r==null?0:r.CV())&&(r==null?void 0:r.Yf())&&dB(),S;if(!(S=r==null)){S=g.pw(r);r=r.D().U;var B=jE("243");S=!(B&&Zs(S,B,r,!0)===!0)}return{supportsVp9Encoding:!(S||Q),supportXhr:Yp}}; HSj=function(r,Q){var S,B,k;return g.v(function(L){if(L.V==1)return S={context:g.nK(r.D()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:r.videoId,cpn:r.clientPlaybackNonce}}]},B=g.g0(RnR),g.z(L,g.wV(Q,S,B),2);k=L.j;return L.return(k)})}; Cm$=function(r,Q,S){var B=g.OQ(Q.experiments,"bg_vm_reinit_threshold");(!Cg||(0,g.xa)()-Cg>B)&&HSj(r,S).then(function(k){k&&(k=k.botguardData)&&g.cG(k,Q)},function(k){r.x7()||(k=K4(k),r.pY("attf",k.details))})}; YO=function(r,Q){g.G.call(this);this.app=r;this.state=Q}; bG=function(r,Q,S){r.state.j.hasOwnProperty(Q)||WE(r,Q,S);r.state.J[Q]=function(){return S.apply(r,g.u_.apply(0,arguments))}; r.state.Y.add(Q)}; tl=function(r,Q,S){r.state.j.hasOwnProperty(Q)||WE(r,Q,S);r.app.D().X&&(r.state.X[Q]=function(){return S.apply(r,g.u_.apply(0,arguments))},r.state.Y.add(Q))}; WE=function(r,Q,S){r.state.j[Q]=function(){return S.apply(r,g.u_.apply(0,arguments))}}; g.PE=function(r,Q,S){return r.state.j[Q].apply(r.state.j,g.tR(S))}; xO=function(){g.j1.call(this);this.U=new Map}; jf=function(){g.G.apply(this,arguments);this.element=null;this.Y=new Set;this.J={};this.X={};this.j={};this.C=new Set;this.S=new xO;this.V=new xO;this.W=new xO;this.U=new xO}; Va_=function(r,Q,S){typeof r==="string"&&(r={mediaContentUrl:r,startSeconds:Q,suggestedQuality:S});a:{if((Q=r.mediaContentUrl)&&(Q=/\/([ve]|embed)\/([^#?]+)/.exec(Q))&&Q[2]){Q=Q[2];break a}Q=null}r.videoId=Q;return pK(r)}; pK=function(r,Q,S){if(typeof r==="string")return{videoId:r,startSeconds:Q,suggestedQuality:S};Q={};S=g.m(c_U);for(var B=S.next();!B.done;B=S.next())B=B.value,r[B]&&(Q[B]=r[B]);return Q}; a61=function(r,Q,S,B){if(g.LZ(r)&&!Array.isArray(r)){Q="playlist list listType index startSeconds suggestedQuality".split(" ");S={};for(B=0;B32&&B.push("hfr");Q.isHdr()&&B.push("hdr");Q.primaries==="bt2020"&&B.push("wcg");S.video_quality_features=B}}if(r=r.getPlaylistId())S.list=r;return S}; $O=function(){Ex.apply(this,arguments)}; Jl=function(r,Q){var S={};if(r.app.D().cO){r=g.m(Bcj);for(var B=r.next();!B.done;B=r.next())B=B.value,Q.hasOwnProperty(B)&&(S[B]=Q[B]);if(Q=S.qoe_cat)r="",typeof Q==="string"&&Q.length>0&&(r=Q.split(",").filter(function(k){return kJ$.includes(k)}).join(",")),S.qoe_cat=r; Lsw(S)}else for(r=g.m(XGg),B=r.next();!B.done;B=r.next())B=B.value,Q.hasOwnProperty(B)&&(S[B]=Q[B]);return S}; Lsw=function(r){var Q=r.raw_player_response;if(!Q){var S=r.player_response;S&&(Q=JSON.parse(S))}delete r.player_response;delete r.raw_player_response;if(Q){r.raw_player_response={streamingData:Q.streamingData,playerConfig:Q.playerConfig};var B;if((B=Q.playbackTracking)==null?0:B.qoeUrl)r.raw_player_response=Object.assign({},r.raw_player_response,{playbackTracking:{qoeUrl:Q.playbackTracking.qoeUrl}});Q.videoDetails&&(Q.videoDetails.videoId||Q.videoDetails.lengthSeconds)&&(S={},Q.videoDetails.videoId&& (S.videoId=Q.videoDetails.videoId),Q.videoDetails.lengthSeconds&&(S.lengthSeconds=Q.videoDetails.lengthSeconds),r.raw_player_response=Object.assign({},r.raw_player_response,{videoDetails:S}))}}; wF=function(r,Q,S){var B=r.app.pE(S);if(!B)return 0;r=B-r.app.getCurrentTime(S);return Q-r}; KsO=function(r){var Q=Q===void 0?5:Q;return r?ign[r]||Q:Q}; g.FV=function(){$O.apply(this,arguments)}; lrF=function(r){WE(r,"getInternalApiInterface",r.getInternalApiInterface);WE(r,"addEventListener",r.Pl);WE(r,"removeEventListener",r.W$r);WE(r,"cueVideoByPlayerVars",r.Dn);WE(r,"loadVideoByPlayerVars",r.R0);WE(r,"preloadVideoByPlayerVars",r.Pmw);WE(r,"getAdState",r.getAdState);WE(r,"sendAbandonmentPing",r.sendAbandonmentPing);WE(r,"setLoopRange",r.setLoopRange);WE(r,"getLoopRange",r.getLoopRange);WE(r,"setAutonavState",r.setAutonavState);WE(r,"seekTo",r.vU_);WE(r,"seekBy",r.JyU);WE(r,"seekToLiveHead", r.seekToLiveHead);WE(r,"requestSeekToWallTimeSeconds",r.requestSeekToWallTimeSeconds);WE(r,"seekToStreamTime",r.seekToStreamTime);WE(r,"startSeekCsiAction",r.startSeekCsiAction);WE(r,"getStreamTimeOffset",r.getStreamTimeOffset);WE(r,"getVideoData",r.oJ);WE(r,"setInlinePreview",r.setInlinePreview);WE(r,"getAppState",r.getAppState);WE(r,"updateLastActiveTime",r.updateLastActiveTime);WE(r,"setBlackout",r.setBlackout);WE(r,"setUserEngagement",r.setUserEngagement);WE(r,"updateSubtitlesUserSettings",r.updateSubtitlesUserSettings); WE(r,"getPresentingPlayerType",r.JB);WE(r,"canPlayType",r.canPlayType);WE(r,"updatePlaylist",r.updatePlaylist);WE(r,"updateVideoData",r.updateVideoData);WE(r,"updateEnvironmentData",r.updateEnvironmentData);WE(r,"sendVideoStatsEngageEvent",r.DMq);WE(r,"productsInVideoVisibilityUpdated",r.productsInVideoVisibilityUpdated);WE(r,"setSafetyMode",r.setSafetyMode);WE(r,"isAtLiveHead",function(Q){return r.isAtLiveHead(void 0,Q)}); WE(r,"getVideoAspectRatio",r.getVideoAspectRatio);WE(r,"getPreferredQuality",r.getPreferredQuality);WE(r,"getPlaybackQualityLabel",r.getPlaybackQualityLabel);WE(r,"setPlaybackQualityRange",r.PUV);WE(r,"onAdUxClicked",r.onAdUxClicked);WE(r,"getFeedbackProductData",r.getFeedbackProductData);WE(r,"getStoryboardFrame",r.getStoryboardFrame);WE(r,"getStoryboardFrameIndex",r.getStoryboardFrameIndex);WE(r,"getStoryboardLevel",r.getStoryboardLevel);WE(r,"getNumberOfStoryboardLevels",r.getNumberOfStoryboardLevels); WE(r,"getCaptionWindowContainerId",r.getCaptionWindowContainerId);WE(r,"getAvailableQualityLabels",r.getAvailableQualityLabels);WE(r,"addCueRange",r.addCueRange);WE(r,"addUtcCueRange",r.addUtcCueRange);WE(r,"showAirplayPicker",r.showAirplayPicker);WE(r,"dispatchReduxAction",r.dispatchReduxAction);WE(r,"getPlayerResponse",r.CX);WE(r,"getWatchNextResponse",r.FO);WE(r,"getHeartbeatResponse",r.s0);WE(r,"getCurrentTime",r.N6);WE(r,"getDuration",r.uh);WE(r,"getPlayerState",r.getPlayerState);WE(r,"getPlayerStateObject", r.O0);WE(r,"getVideoLoadedFraction",r.getVideoLoadedFraction);WE(r,"getProgressState",r.getProgressState);WE(r,"getVolume",r.getVolume);WE(r,"setVolume",r.JZ);WE(r,"isMuted",r.isMuted);WE(r,"mute",r.IV);WE(r,"unMute",r.c7);WE(r,"loadModule",r.loadModule);WE(r,"unloadModule",r.unloadModule);WE(r,"getOption",r.Ko);WE(r,"getOptions",r.getOptions);WE(r,"setOption",r.setOption);WE(r,"loadVideoById",r.ST);WE(r,"loadVideoByUrl",r.Wq);WE(r,"playVideo",r.oL);WE(r,"loadPlaylist",r.loadPlaylist);WE(r,"nextVideo", r.nextVideo);WE(r,"previousVideo",r.previousVideo);WE(r,"playVideoAt",r.playVideoAt);WE(r,"getDebugText",r.getDebugText);WE(r,"getWebPlayerContextConfig",r.getWebPlayerContextConfig);WE(r,"notifyShortsAdSwipeEvent",r.notifyShortsAdSwipeEvent);WE(r,"getVideoContentRect",r.getVideoContentRect);WE(r,"setSqueezeback",r.setSqueezeback);WE(r,"toggleSubtitlesOn",r.toggleSubtitlesOn);WE(r,"isSubtitlesOn",r.isSubtitlesOn);WE(r,"reportPlaybackIssue",r.reportPlaybackIssue);WE(r,"setAutonav",r.setAutonav);WE(r, "isNotServable",r.isNotServable);WE(r,"channelSubscribed",r.channelSubscribed);WE(r,"channelUnsubscribed",r.channelUnsubscribed);WE(r,"togglePictureInPicture",r.togglePictureInPicture);WE(r,"supportsGaplessAudio",r.supportsGaplessAudio);WE(r,"supportsGaplessShorts",r.supportsGaplessShorts);WE(r,"enqueueVideoByPlayerVars",function(Q){return void r.enqueueVideoByPlayerVars(Q)}); WE(r,"clearQueue",r.clearQueue);WE(r,"getAudioTrack",r.vB);WE(r,"setAudioTrack",r.inG);WE(r,"getAvailableAudioTracks",r.Dm);WE(r,"getMaxPlaybackQuality",r.getMaxPlaybackQuality);WE(r,"getUserPlaybackQualityPreference",r.getUserPlaybackQualityPreference);WE(r,"getSubtitlesUserSettings",r.getSubtitlesUserSettings);WE(r,"resetSubtitlesUserSettings",r.resetSubtitlesUserSettings);WE(r,"setMinimized",r.setMinimized);WE(r,"setOverlayVisibility",r.setOverlayVisibility);WE(r,"confirmYpcRental",r.confirmYpcRental); WE(r,"queueNextVideo",r.queueNextVideo);WE(r,"handleExternalCall",r.handleExternalCall);WE(r,"logApiCall",r.logApiCall);WE(r,"isExternalMethodAvailable",r.isExternalMethodAvailable);WE(r,"setScreenLayer",r.setScreenLayer);WE(r,"getCurrentPlaylistSequence",r.getCurrentPlaylistSequence);WE(r,"getPlaylistSequenceForTime",r.getPlaylistSequenceForTime);WE(r,"shouldSendVisibilityState",r.shouldSendVisibilityState);WE(r,"syncVolume",r.syncVolume);WE(r,"highlightSettingsMenuItem",r.highlightSettingsMenuItem); WE(r,"openSettingsMenuItem",r.openSettingsMenuItem);WE(r,"getEmbeddedPlayerResponse",r.getEmbeddedPlayerResponse);WE(r,"getVisibilityState",r.getVisibilityState);WE(r,"isMutedByMutedAutoplay",r.isMutedByMutedAutoplay);WE(r,"isMutedByEmbedsMutedAutoplay",r.isMutedByEmbedsMutedAutoplay);WE(r,"setGlobalCrop",r.setGlobalCrop);WE(r,"setInternalSize",r.setInternalSize);WE(r,"setFauxFullscreen",r.setFauxFullscreen);WE(r,"setAppFullscreen",r.setAppFullscreen)}; sx=function(r,Q,S){r=g.NE(r.NC(),Q);return S?(S.addOnDisposeCallback(r),null):r}; g.ZX=function(r,Q,S){return r.app.D().kU?Q:g.CG("$DESCRIPTION($SHORTCUT)",{DESCRIPTION:Q,SHORTCUT:S})}; n3F=function(r){r.NC().element.setAttribute("aria-live","polite")}; g.yL=function(r,Q){g.FV.call(this,r,Q);lrF(this);tl(this,"addEventListener",this.sf);tl(this,"removeEventListener",this.oUr);tl(this,"cueVideoByPlayerVars",this.hG);tl(this,"loadVideoByPlayerVars",this.bD);tl(this,"preloadVideoByPlayerVars",this.Br1);tl(this,"loadVideoById",this.ST);tl(this,"loadVideoByUrl",this.Wq);tl(this,"playVideo",this.oL);tl(this,"loadPlaylist",this.loadPlaylist);tl(this,"nextVideo",this.nextVideo);tl(this,"previousVideo",this.previousVideo);tl(this,"playVideoAt",this.playVideoAt); tl(this,"getVideoData",this.hB);tl(this,"seekBy",this.ZnU);tl(this,"seekTo",this.L$7);tl(this,"showControls",this.showControls);tl(this,"hideControls",this.hideControls);tl(this,"cancelPlayback",this.cancelPlayback);tl(this,"getProgressState",this.getProgressState);tl(this,"isInline",this.isInline);tl(this,"setInline",this.setInline);tl(this,"setLoopVideo",this.setLoopVideo);tl(this,"getLoopVideo",this.getLoopVideo);tl(this,"getVideoContentRect",this.getVideoContentRect);tl(this,"getVideoStats",this.q4); tl(this,"getCurrentTime",this.RE);tl(this,"getDuration",this.uh);tl(this,"getPlayerState",this.M4);tl(this,"getVideoLoadedFraction",this.uZ);tl(this,"mute",this.IV);tl(this,"unMute",this.c7);tl(this,"setVolume",this.JZ);tl(this,"loadModule",this.loadModule);tl(this,"unloadModule",this.unloadModule);tl(this,"getOption",this.Ko);tl(this,"getOptions",this.getOptions);tl(this,"setOption",this.setOption);tl(this,"addCueRange",this.addCueRange);tl(this,"getDebugText",this.getDebugText);tl(this,"getStoryboardFormat", this.getStoryboardFormat);tl(this,"toggleFullscreen",this.toggleFullscreen);tl(this,"isFullscreen",this.isFullscreen);tl(this,"getPlayerSize",this.getPlayerSize);tl(this,"toggleSubtitles",this.toggleSubtitles);tl(this,"setCenterCrop",this.setCenterCrop);tl(this,"setFauxFullscreen",this.setFauxFullscreen);tl(this,"setSizeStyle",this.setSizeStyle);tl(this,"handleGlobalKeyDown",this.handleGlobalKeyDown);tl(this,"handleGlobalKeyUp",this.handleGlobalKeyUp);Q6z(this)}; g.ME=function(r){r=r.SR();var Q=r.MM.get("endscreen");return Q&&Q.Be()?!0:r.TP()}; g.za=function(r,Q){r.getPresentingPlayerType()===3?r.publish("mdxautoplaycancel"):r.I3("onAutonavCancelled",Q)}; g.vE=function(r){var Q=hl(r.SR());return r.app.YC&&!r.isFullscreen()||r.getPresentingPlayerType()===3&&Q&&Q.EC()&&Q.lr()||!!r.getPlaylist()}; g.qE=function(r,Q){g.PE(r,"addEmbedsConversionTrackingParams",[Q])}; g.IS=function(r){return(r=g.fK(r.SR()))?r.KW():{}}; g.Adg=function(r){r=(r=r.getVideoData())&&r.V;return!!r&&!(!r.audio||!r.video)&&r.mimeType!=="application/x-mpegURL"}; g.Ga=function(r,Q,S){r=r.BO().element;var B=eI(r.children,function(k){k=Number(k.getAttribute("data-layer"));return S-k||1}); B<0&&(B=-(B+1));Py(r,Q,B);Q.setAttribute("data-layer",String(S))}; g.uG=function(r){var Q=r.D();if(!Q.z3)return!1;var S=r.getVideoData();if(!S||r.getPresentingPlayerType()===3)return!1;var B=(!S.isLiveDefaultBroadcast||Q.K("allow_poltergust_autoplay"))&&!LK(S);B=S.isLivePlayback&&(!Q.K("allow_live_autoplay")||!B);var k=S.isLivePlayback&&Q.K("allow_live_autoplay_on_mweb");r=r.getPlaylist();r=!!r&&r.EC();var L=S.KY&&S.KY.playerOverlays||null;L=!!(L&&L.playerOverlayRenderer&&L.playerOverlayRenderer.autoplay);L=S.iU&&L;return!S.ypcPreview&&(!B||k)&&!g.my(S.cO,"ypc")&& !r&&(!g.GY(Q)||L)}; Wsz=function(r,Q){r=YDU(r.app.mC().U);r=g.m(r);for(var S=r.next();!S.done;S=r.next()){S=S.value;var B=S.getAvailableAudioTracks(),k=null;B=g.m(B);for(var L=B.next();!L.done;L=B.next())if(L=L.value,L.getLanguageInfo().getId()===Q){k=L;break}k&&S.Yc(k,!0)}}; DX=function(){N3.apply(this,arguments);this.requestHeaders={}}; gF=function(){ef||(ef=new DX);return ef}; Ux=function(r,Q){Q?r.requestHeaders.Authorization="Bearer "+Q:delete r.requestHeaders.Authorization}; g.dF=function(r){g.G.call(this);var Q=this;this.MU=r;this.Tx={vu:function(){return Q.MU}}}; g.Ox=function(r,Q,S,B){B=B===void 0?!1:B;g.QS.call(this,Q);var k=this;this.T=r;this.o3=B;this.X=new g.tj(this);this.fade=new g.UE(this,S,!0,void 0,void 0,function(){k.Vv()}); g.u(this,this.X);g.u(this,this.fade)}; RS=function(r){var Q=r.T.getRootNode();return r.T.K("web_watch_pip")||r.T.K("web_shorts_pip")?cx(Q):document}; bg$=function(r){r.V&&(document.activeElement&&g.j$(r.element,document.activeElement)&&r.V.focus(),r.V.setAttribute("aria-expanded","false"),r.V=void 0);g.Ej(r.X);r.C=void 0}; HE=function(r,Q,S){r.TN()?r.Tt():r.iC(Q,S)}; CK=function(r,Q,S,B){B=new g.d({G:"div",wq:["ytp-linked-account-popup-button"],Sw:B,N:{role:"button",tabindex:"0"}});Q=new g.d({G:"div",Z:"ytp-linked-account-popup",N:{role:"dialog","aria-modal":"true",tabindex:"-1"},B:[{G:"div",Z:"ytp-linked-account-popup-title",Sw:Q},{G:"div",Z:"ytp-linked-account-popup-description",Sw:S},{G:"div",Z:"ytp-linked-account-popup-buttons",B:[B]}]});g.Ox.call(this,r,{G:"div",Z:"ytp-linked-account-popup-container",B:[Q]},100);var k=this;this.dialog=Q;g.u(this,this.dialog); B.listen("click",function(){k.Tt()}); g.u(this,B);g.Ga(this.T,this.element,4);this.hide()}; g.cE=function(r,Q,S,B){g.QS.call(this,r);this.priority=Q;S&&g.VL(this,S);B&&this.BD(B)}; g.aS=function(r,Q,S,B){r=r===void 0?{}:r;Q=Q===void 0?[]:Q;S=S===void 0?!1:S;B=B===void 0?!1:B;Q.push("ytp-menuitem");var k=r;"role"in k||(k.role="menuitem");S||(k=r,"tabindex"in k||(k.tabindex="0"));r={G:S?"a":"div",wq:Q,N:r,B:[{G:"div",Z:"ytp-menuitem-icon",Sw:"{{icon}}"},{G:"div",Z:"ytp-menuitem-label",Sw:"{{label}}"},{G:"div",Z:"ytp-menuitem-content",Sw:"{{content}}"}]};B&&r.B.push({G:"div",Z:"ytp-menuitem-secondary-icon",Sw:"{{secondaryIcon}}"});return r}; g.VL=function(r,Q){r.updateValue("label",Q)}; rO=function(r){g.cE.call(this,g.aS({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);var Q=this;this.T=r;this.V=this.j=!1;this.ac=r.Ac();r.createServerVe(this.element,this,!0);this.L(this.T,"settingsMenuVisibilityChanged",function(S){Q.hX(S)}); this.L(this.T,"videodatachange",this.W);this.listen("click",this.onClick);this.W()}; QH=function(r){return r?g.kr(r):""}; S5=function(r){g.G.call(this);this.api=r}; Bb=function(r){S5.call(this,r);var Q=this;WE(r,"setAccountLinkState",function(S){Q.setAccountLinkState(S)}); WE(r,"updateAccountLinkingConfig",function(S){Q.updateAccountLinkingConfig(S)}); r.addEventListener("videodatachange",function(S,B){Q.onVideoDataChange(B)}); r.addEventListener("settingsMenuInitialized",function(){Q.menuItem=new rO(Q.api);g.u(Q,Q.menuItem)})}; tkj=function(r){this.api=r;this.j={}}; k4=function(r,Q,S,B){Q in r.j||(S=new g.qI(S,B,{id:Q,priority:2,namespace:"appad"}),r.api.gr([S],1),r.j[Q]=S)}; LL=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(this);g.u(this,this.events);this.j=new tkj(this.api);this.events.L(this.api,"legacyadtrackingpingreset",function(){Q.j.j={}}); this.events.L(this.api,"legacyadtrackingpingchange",function(S){var B=Q.j;k4(B,"part2viewed",1,0x8000000000000);k4(B,"engagedview",Math.max(1,S.jR*1E3),0x8000000000000);if(!S.isLivePlayback){var k=S.lengthSeconds*1E3;bc(S)&&B.api.K("html5_shorts_gapless_ads_duration_fix")&&(k=B.api.getProgressState().seekableEnd*1E3-S.T4);k4(B,"videoplaytime25",k*.25,k);k4(B,"videoplaytime50",k*.5,k);k4(B,"videoplaytime75",k*.75,k);k4(B,"videoplaytime100",k,0x8000000000000);k4(B,"conversionview",k,0x8000000000000); k4(B,"videoplaybackstart",1,k);k4(B,"videoplayback2s",2E3,k);k4(B,"videoplayback10s",1E4,k)}}); this.events.L(this.api,g.Io("appad"),this.V);this.events.L(this.api,g.GE("appad"),this.V)}; pGj=function(r,Q,S){if(!(S in Q))return!1;Q=Q[S];Array.isArray(Q)||(Q=[Q]);Q=g.m(Q);for(S=Q.next();!S.done;S=Q.next()){S=S.value;var B={CPN:r.api.getVideoData().clientPlaybackNonce};S=g.Tl(S,B);B=void 0;B=B===void 0?!1:B;(B=ZK(yE(S,P1_),S,B,"Active View 3rd Party Integration URL"))||(B=void 0,B=B===void 0?!1:B,B=ZK(yE(S,x48),S,B,"Google/YouTube Brand Lift URL"));B||(B=void 0,B=B===void 0?!1:B,B=ZK(yE(S,j6_),S,B,"Nielsen OCR URL"));g.FI(S,void 0,B)}return!0}; Xk=function(r,Q){E3n(r,Q).then(function(S){g.FI(Q,void 0,void 0,S)})}; ib=function(r,Q){Q.forEach(function(S){Xk(r,S)})}; E3n=function(r,Q){return g.iQ(r.api.D())&&rB(Q)&&aH(Q)?g.Pr(r.api.D(),g.Cw(r.api.getVideoData())).then(function(S){var B;S&&(B={Authorization:"Bearer "+S});return B},void 0):T8()}; m4U=function(r){S5.call(this,r);this.events=new g.tj(r);g.u(this,this.events);this.events.L(r,"videoready",function(Q){if(r.getPresentingPlayerType()===1){var S,B,k={playerDebugData:{pmlSignal:!!((S=Q.getPlayerResponse())==null?0:(B=S.adPlacements)==null?0:B.some(function(L){var X;return L==null?void 0:(X=L.adPlacementRenderer)==null?void 0:X.renderer})), contentCpn:Q.clientPlaybackNonce}};g.ak("adsClientStateChange",k)}})}; KL=function(r){g.d.call(this,{G:"button",wq:["ytp-button","ytp-autonav-toggle"],N:{title:"{{title}}","aria-label":"{{label}}","data-priority":"3","data-tooltip-target-id":"ytp-autonav-toggle-button"},B:[{G:"div",Z:"ytp-autonav-toggle-button-container",B:[{G:"div",Z:"ytp-autonav-toggle-button",N:{"aria-checked":"true"}}]}]});this.T=r;this.V=[];this.j=!1;this.isChecked=!0;r.createClientVe(this.element,this,113681);this.L(r,"presentingplayerstatechange",this.Iq);this.listen("click",this.onClick);this.T.D().K("web_player_autonav_toggle_always_listen")&& o3O(this);sx(r,this.element,this);this.Iq()}; o3O=function(r){r.V.push(r.L(r.T,"videodatachange",r.Iq));r.V.push(r.L(r.T,"videoplayerreset",r.Iq));r.V.push(r.L(r.T,"onPlaylistUpdate",r.Iq));r.V.push(r.L(r.T,"autonavchange",r.nj))}; TcR=function(r){r.isChecked=r.isChecked;r.uA("ytp-autonav-toggle-button").setAttribute("aria-checked",String(r.isChecked));var Q=r.isChecked?"\uc790\ub3d9\uc7ac\uc0dd \uc0ac\uc6a9 \uc124\uc815":"\uc790\ub3d9\uc7ac\uc0dd \uc0ac\uc6a9 \uc911\uc9c0";r.updateValue("title",Q);r.updateValue("label",Q);r.T.i8()}; $4$=function(r){return r.T.D().K("web_player_autonav_use_server_provided_state")&&Kw(r.aG())}; JdO=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(r);g.u(this,this.events);this.events.L(r,"standardControlsInitialized",function(){var S=new KL(r);g.u(Q,S);r.sb(S,"RIGHT_CONTROLS_LEFT")})}; lb=function(r,Q){g.cE.call(this,g.aS({role:"menuitemcheckbox","aria-checked":"false"}),Q,r,{G:"div",Z:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.listen("click",this.onClick)}; nL=function(r,Q){r.checked=Q;r.element.setAttribute("aria-checked",String(r.checked))}; wGj=function(r){var Q=!r.D().Id&&r.getPresentingPlayerType()!==3;return r.isFullscreen()||Q}; g.Ax=function(r,Q,S,B){var k=r.currentTarget;if((S===void 0||!S)&&g.bM(r))return r.preventDefault(),!0;Q.pauseVideo();r=k.getAttribute("href");g.Mq(r,B,!0);return!1}; g.Y4=function(r,Q,S){if(kw(Q.D())&&Q.getPresentingPlayerType()!==2){if(g.bM(S))return Q.isFullscreen()&&!Q.D().externalFullscreen&&Q.toggleFullscreen(),S.preventDefault(),!0}else{var B=g.bM(S);B&&Q.pauseVideo();g.Mq(r,void 0,!0);B&&(g.zW(r),S.preventDefault())}return!1}; Fsw=function(r){r=Wb.includes("ko")?r.K("delhi_modern_web_player_icons")?nJ():{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,N:{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"}}]}:r.K("delhi_modern_web_player_icons")?vHO():{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,N:{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"}}]};r.Z="ytp-subtitles-button-icon"; return r}; NcU=function(r){return Wb.includes("ko")?r?nJ():{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:r?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24", width:"24"},B:[{G:"path",N:{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"}}]}:{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{d:"M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z",fill:"white"}}]}}; bb=function(){return{G:"div",Z:"ytp-spinner-container",B:[{G:"div",Z:"ytp-spinner-rotator",B:[{G:"div",Z:"ytp-spinner-left",B:[{G:"div",Z:"ytp-spinner-circle"}]},{G:"div",Z:"ytp-spinner-right",B:[{G:"div",Z:"ytp-spinner-circle"}]}]}]}}; tx=function(r){if(document.createRange){var Q=document.createRange();Q&&(Q.selectNodeContents(r),r=window.getSelection())&&(r.removeAllRanges(),r.addRange(Q))}}; j5=function(r){var Q=r.K("web_player_use_cinematic_label_2")?"\uc570\ube44\uc5b8\ud2b8 \ubaa8\ub4dc":"\uc601\ud654 \uc870\uba85";lb.call(this,Q,g.Pb.Xs);var S=this;this.T=r;this.j=!1;this.V=new g.D9(function(){g.re(S.element,"ytp-menuitem-highlighted")},0); this.ac=r.Ac();r=r.K("delhi_modern_web_player_icons")?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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(r);this.subscribe("select",this.S,this);this.listen(x4,this.W);g.u(this,this.V)}; pL=function(r){S5.call(this,r);var Q=this;this.j=!1;r.addEventListener("settingsMenuInitialized",function(){s6F(Q)}); r.addEventListener("highlightSettingsMenu",function(S){s6F(Q);var B=Q.menuItem;S==="menu_item_cinematic_lighting"&&(g.cP(B.element,"ytp-menuitem-highlighted"),g.cP(B.element,"ytp-menuitem-highlight-transition-enabled"),B.V.start())}); WE(r,"updateCinematicSettings",function(S){Q.updateCinematicSettings(S)})}; s6F=function(r){r.menuItem||(r.menuItem=new j5(r.api),g.u(r,r.menuItem),r.menuItem.vO(r.j))}; ZgU=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(r);g.u(this,this.events);this.events.L(r,"applicationvideodatachange",function(S,B){B=B.clipConfig;S==="dataloaded"&&B&&B.startTimeMs!=null&&B.endTimeMs!=null&&Q.api.setLoopRange({startTimeMs:Math.floor(Number(B.startTimeMs)),endTimeMs:Math.floor(Number(B.endTimeMs)),postId:B.postId,type:"clips"})})}; Ea=function(r){S5.call(this,r);this.events=new g.tj(r);g.u(this,this.events);WE(r,"setCreatorEndscreenVisibility",this.setCreatorEndscreenVisibility.bind(this));WE(r,"setCreatorEndscreenHideButton",this.j.bind(this))}; me=function(r,Q,S,B){lb.call(this,"\uc548\uc815\uc801\uc778 \ubcfc\ub968",g.Pb.Yr);g.cP(this.element,"ytp-drc-menu-item");this.ac=r.Ac();this.S=Q;this.j=S;this.hasDrcAudioTrack=B;r.addEventListener("videodatachange",this.V.bind(this));r.K("mta_drc_mutual_exclusion_removal")&&this.L(r,"onPlaybackAudioChange",this.V);Q=this.j()===1&&this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());r=r.K("delhi_modern_web_player_icons")?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"}, B:[{G:"path",N:{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"}}]}:{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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(r);this.subscribe("select",this.W,this);nL(this,Q);this.ac.Y1(this)}; o_=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(r);g.u(this,this.events);r.K("html5_show_drc_toggle")&&r.addEventListener("settingsMenuInitialized",function(){Q.menuItem||(Q.menuItem=new me(Q.api,Q.setDrcUserPreference.bind(Q),Q.getDrcUserPreference.bind(Q),Q.V.bind(Q)),g.u(Q,Q.menuItem))}); WE(this.api,"setDrcUserPreference",function(B){Q.setDrcUserPreference(B)}); WE(this.api,"getDrcUserPreference",function(){return Q.getDrcUserPreference()}); WE(this.api,"hasDrcAudioTrack",function(){return Q.V()}); var S;this.j=(S=g.$H("yt-player-drc-pref"))!=null?S:1;this.updateEnvironmentData()}; Tg=function(r){S5.call(this,r);var Q=this;this.j={};this.events=new g.tj(r);g.u(this,this.events);this.events.L(r,"videodatachange",function(){Q.onVideoDataChange()}); this.events.L(r,g.Io("embargo"),function(S){Q.api.DW(!0);var B,k=(B=Q.j[S.id])!=null?B:[];B=g.m(k);for(k=B.next();!k.done;k=B.next()){var L=k.value;Q.api.hideControls();Q.api.yq("auth",2,"This video isn't available in your current playback area",L4({embargoed:1,id:S.id,idx:S.V,start:S.start}));k=void 0;(L=(k=L.embargo)==null?void 0:k.onTrigger)&&Q.api.I3("innertubeCommand",L)}})}; ydO=function(r,Q){var S;return(S=Q.onEnter)==null?void 0:S.some(r.V)}; MkU=function(r,Q){Q=g.m(Q);for(var S=Q.next();!S.done;S=Q.next()){S=S.value;var B=void 0,k=Number((B=S.playbackPosition)==null?void 0:B.utcTimeMillis)/1E3,L=void 0;B=k+Number((L=S.duration)==null?void 0:L.seconds);L="embargo_"+k;r.api.addUtcCueRange(L,k,B,"embargo",!1);S.onEnter&&(r.j[L]=S.onEnter.filter(r.V))}}; $4=function(r){S5.call(this,r);var Q=this;this.j=[];this.events=new g.tj(r);g.u(this,this.events);WE(r,"addEmbedsConversionTrackingParams",function(S){Q.api.D().e9&&Q.addEmbedsConversionTrackingParams(S)}); this.events.L(r,"veClickLogged",function(S){Q.api.hasVe(S)&&(S=S.visualElement.getAsJspb(),S=$9(S,2),Q.j.push(S))})}; zdg=function(r){S5.call(this,r);WE(r,"isEmbedsShortsMode",function(){return r.isEmbedsShortsMode()})}; hdj=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(r);g.u(this,this.events);this.events.L(r,"initialvideodatacreated",function(S){Dr(u1(),16623);Q.j=g.Wj();var B=r.D().D9&&!S.r0;if(Hm(S)&&B){Dr(u1(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"});if(S.getWatchNextResponse()){var k,L=(k=S.getWatchNextResponse())==null?void 0:k.trackingParams;L&&UD(L)}if(S.getPlayerResponse()){var X;(S=(X=S.getPlayerResponse())==null?void 0:X.trackingParams)&&UD(S)}}else Dr(u1(), 32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),S.getEmbeddedPlayerResponse()&&(X=(L=S.getEmbeddedPlayerResponse())==null?void 0:L.trackingParams)&&UD(X)}); this.events.L(r,"loadvideo",function(){Dr(u1(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:Q.j})}); this.events.L(r,"cuevideo",function(){Dr(u1(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:Q.j})}); this.events.L(r,"largeplaybuttonclicked",function(S){Dr(u1(),27240,S.visualElement)}); this.events.L(r,"playlistnextbuttonclicked",function(S){Dr(u1(),27240,S.visualElement)}); this.events.L(r,"playlistprevbuttonclicked",function(S){Dr(u1(),27240,S.visualElement)}); this.events.L(r,"playlistautonextvideo",function(){Dr(u1(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}; Jx=function(r,Q){g.G.call(this);var S=this;this.j=null;this.S=Q;Q=[];for(var B=0;B<=100;B++)Q.push(B/100);Q={threshold:Q,trackVisibility:!0,delay:1E3};(this.V=window.IntersectionObserver?new IntersectionObserver(function(k){k=k[k.length-1];var L=null;typeof k.isVisible==="undefined"?document.visibilityState==="visible"&&k.isIntersecting&&k.intersectionRatio>0?L=k.intersectionRatio:document.visibilityState==="hidden"?L=0:L=null:L=k.isVisible?k.intersectionRatio:0;L!=null&&(L=Math.max(L,0),L=Math.min(L, 1));S.j=L;typeof S.S==="function"&&S.S(S.j)},Q):null)&&this.V.observe(r)}; qDz=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(r);g.u(this,this.events);this.events.L(r,"applicationInitialized",function(){v3R(Q)})}; v3R=function(r){var Q=r.api.getRootNode(),S,B=r.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((S=Q.parentElement)==null?void 0:S.parentElement)||Q:Q;r.j=new Jx(B,function(k){k!=null&&(r.api.D().lO=k,r.api.D().Ol="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")}); g.u(r,r.j);r.events.L(r.api,"videoStatsPingCreated",function(k){var L=r.j;L=L.j==null?null:Math.round(L.j*100)/100;k.inview=L!=null?L:void 0;L=r.api.getPlayerSize();if(L.height>0&&L.width>0){L=[Math.round(L.width),Math.round(L.height)];var X=g.X$();X>1&&L.push(X);L=L.join(":")}else L=void 0;k.size=L})}; frj=function(r){var Q;return((Q=((r==null?void 0:r.messageRenderers)||[]).find(function(S){return!!S.timeCounterRenderer}))==null?void 0:Q.timeCounterRenderer)||null}; wO=function(r){g.d.call(this,{G:"div",wq:["ytp-player-content","ytp-iv-player-content"],B:[{G:"div",Z:"ytp-free-preview-countdown-timer",B:[{G:"span",Sw:"{{label}}"},{G:"span",Z:"ytp-free-preview-countdown-timer-separator",Sw:"\u2022"},{G:"span",Sw:"{{duration}}"}]}]});this.api=r;this.j=null;this.S=this.V=0;this.L(this.api,"videodatachange",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)}; GJ$=function(r,Q){r.j||(r.V=Q,r.S=(0,g.xa)(),r.j=new g.uN(function(){IrO(r)},null),IrO(r))}; IrO=function(r){var Q=Math,S=Q.round,B=Math.min((0,g.xa)()-r.S,r.V);Q=S.call(Q,(r.V-B)/1E3);r.updateValue("duration",zJ({seconds:Q}));Q<=0&&r.j?r.stopTimer():r.j&&r.j.start()}; ufU=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(r);g.u(this,this.events);this.events.L(r,"basechromeinitialized",function(){Q.j=new wO(r);g.u(Q,Q.j);g.Ga(r,Q.j.element,4);Q.j.hide()})}; Fk=function(r){g.d.call(this,{G:"button",wq:["ytp-fullerscreen-edu-button","ytp-button"],B:[{G:"div",wq:["ytp-fullerscreen-edu-text"],Sw:"\uc2a4\ud06c\ub864\ud574\uc11c \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30"},{G:"div",wq:["ytp-fullerscreen-edu-chevron"],B:[{G:"svg",N:{height:"100%",viewBox:"0 0 24 24",width:"100%"},B:[{G:"path",N:{d:"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z",fill:"#fff"}}]}]}],N:{"data-priority":"2"}});this.JV=r;this.fade=new g.UE(this,250,void 0,100);this.V= this.j=!1;r.createClientVe(this.element,this,61214);g.u(this,this.fade);this.L(r,"fullscreentoggled",this.vO);this.L(r,"presentingplayerstatechange",this.vO);this.listen("click",this.onClick);this.vO()}; NF=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(r);g.u(this,this.events);WE(this.api,"updateFullerscreenEduButtonSubtleModeState",function(B){Q.updateFullerscreenEduButtonSubtleModeState(B)}); WE(this.api,"updateFullerscreenEduButtonVisibility",function(B){Q.updateFullerscreenEduButtonVisibility(B)}); var S=r.D();r.K("external_fullscreen_with_edu")&&S.externalFullscreen&&kw(S)&&S.controlsType==="1"&&this.events.L(r,"standardControlsInitialized",function(){Q.j=new Fk(r);g.u(Q,Q.j);r.sb(Q.j)})}; D4R=function(r){g.d.call(this,{G:"div",Z:"ytp-gated-actions-overlay",B:[{G:"div",Z:"ytp-gated-actions-overlay-background",B:[{G:"div",Z:"ytp-gated-actions-overlay-background-overlay"}]},{G:"button",wq:["ytp-gated-actions-overlay-miniplayer-close-button","ytp-button"],N:{"aria-label":"\ub2eb\uae30"},B:[g.l8()]},{G:"div",Z:"ytp-gated-actions-overlay-bar",B:[{G:"div",Z:"ytp-gated-actions-overlay-text-container",B:[{G:"div",Z:"ytp-gated-actions-overlay-title",Sw:"{{title}}"},{G:"div",Z:"ytp-gated-actions-overlay-subtitle", Sw:"{{subtitle}}"}]},{G:"div",Z:"ytp-gated-actions-overlay-button-container"}]}]});var Q=this;this.api=r;this.background=this.uA("ytp-gated-actions-overlay-background");this.V=this.uA("ytp-gated-actions-overlay-button-container");this.j=[];this.L(this.uA("ytp-gated-actions-overlay-miniplayer-close-button"),"click",function(){Q.api.I3("onCloseMiniplayer")}); this.hide()}; g3g=function(r,Q){var S=0;S=0;for(var B={};S k&&(k=l.width,L="url("+l.url+")")}S.background.style.backgroundImage=L;g3g(S,B.actionButtons||[]);S.show()}else S.hide()}); g.Ga(this.api,this.j.element,4)}; sa=function(r){S5.call(this,r);var Q=this;tl(this.api,"getSphericalProperties",function(){return Q.getSphericalProperties()}); tl(this.api,"setSphericalProperties",function(){Q.setSphericalProperties.apply(Q,g.tR(g.u_.apply(0,arguments)))}); bG(this.api,"getSphericalProperties",function(){return Q.api.getPresentingPlayerType()===2?{}:Q.getSphericalProperties()}); bG(this.api,"setSphericalProperties",function(){var S=g.u_.apply(0,arguments);Q.api.getPresentingPlayerType()!==2&&Q.setSphericalProperties.apply(Q,g.tR(S))})}; Zq=function(r){S5.call(this,r);WE(r,"createClientVe",this.createClientVe.bind(this));WE(r,"createServerVe",this.createServerVe.bind(this));WE(r,"destroyVe",this.destroyVe.bind(this));WE(r,"hasVe",this.hasVe.bind(this));WE(r,"logClick",this.logClick.bind(this));WE(r,"logVisibility",this.logVisibility.bind(this));WE(r,"setTrackingParams",this.setTrackingParams.bind(this))}; yH=function(r,Q,S,B){function k(X){var l=!(X.status!==204&&X.status!==200&&!X.response),n;X={succ:""+ +l,rc:X.status,lb:((n=X.response)==null?void 0:n.byteLength)||0,rt:((0,g.xa)()-L).toFixed(),shost:g.X3(r),trigger:Q};d4w(X,r);S&&S(X);B&&!l&&B(new g.XP("pathprobe.net",X))} var L=(0,g.xa)();g.P9(r,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:k,onTimeout:k})}; d4w=function(r,Q){var S;((S=window.performance)==null?0:S.getEntriesByName)&&(Q=performance.getEntriesByName(Q))&&Q.length&&(Q=Q[0],r.pedns=(Q.domainLookupEnd-Q.startTime).toFixed(),r.pecon=(Q.connectEnd-Q.domainLookupEnd).toFixed(),r.perqs=(Q.requestStart-Q.connectEnd).toFixed(),OgF&&(r.perqsa=Q.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))}; RdO=function(r){OgF=r}; MF=function(r,Q){this.qT=r;this.policy=Q;this.playbackRate=1}; HgU=function(r,Q){var S=Math.min(2.5,s7(r.qT));r=zg(r);return Q-S*r}; hx=function(r,Q,S,B,k){k=k===void 0?!1:k;if(r.policy.Ra)return Math.ceil(r.policy.Ra*Q);r.policy.zd&&(B=Math.abs(B));B/=r.playbackRate;var L=1/MH(r.qT);S=Math.max(.9*(B-3),s7(r.qT)+r.qT.V.j*L)/L*.8/(Q+S);S=Math.min(S,B);r.policy.Id>0&&k&&(S=Math.max(S,r.policy.Id));return C1U(r,S,Q)}; C1U=function(r,Q,S){return Math.ceil(Math.max(Math.max(r.policy.gO,r.policy.Ae*S),Math.min(Math.min(r.policy.mq,31*S),Math.ceil(Q*S))))||r.policy.gO}; Vk1=function(r,Q,S){S=hx(r,Q.j.info.gq,S.j.info.gq,0);var B=s7(r.qT)+S/MH(r.qT);return Math.max(B,B+r.policy.KL-S/Q.j.info.gq)}; zg=function(r){return MH(r.qT,!r.policy.Rd,r.policy.gE)}; vb=function(r){return zg(r)/r.playbackRate}; qF=function(r,Q,S){var B=r.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],k=r.policy.playbackStartPolicy.startMinReadaheadPolicy||[];r=Infinity;Q=g.m(Q&&B.length>0?B:k);for(B=Q.next();!B.done;B=Q.next())B=B.value,k=B.minReadaheadMs||0,S<(B.minBandwidthBytesPerSec||0)||r>k&&(r=k);return r0&&(this.V=S.mL)}; rB7=function(r,Q,S,B,k){if(!B.info.U){if(S.length===0)S.push(B);else{var L;(r=(L=S.pop())==null?void 0:g.jp(L,B))?S.push(r):S.push(B)}return k}var X;(S=(X=S.pop())==null?void 0:g.jp(X,B))||(S=B);if(S.info.V)return r.logger&&r.logger({incompleteSegment:S.info.uC()}),k;B=r.Jd(S);k=B.Y7;B={clipId:B.clipId,formatId:B.formatId,startTimeMs:B.startTimeMs,durationMs:B.QH,bY:k,WU:k};k=cd_(Q,B.startTimeMs);if(L=S=k>=0?Q[k]:null){L=B;var l=k;X=S.startTimeMs+S.durationMs;var n=L.startTimeMs+L.durationMs;if(L.startTimeMs- X>r.V)L=!1;else if(ar_(r,S.formatId,L.formatId))S.durationMs=Math.max(X,n)-S.startTimeMs,S.WU=Math.max(S.WU,L.WU),L=!0;else if(Math.abs(S.startTimeMs-L.startTimeMs)<=r.V)if(S.durationMs>L.durationMs+r.V){var A=S.formatId,Y=S.bY;l=S.WU;S.formatId=L.formatId;S.durationMs=L.durationMs;S.bY=L.bY;S.WU=L.WU;L.formatId=A;L.startTimeMs=n;L.durationMs=X-n;L.bY=Y;L.WU=l;L=!1}else S.formatId=L.formatId,L=!0;else X>L.startTimeMs&&(X>n&&(Q.splice(l+1,0,{formatId:S.formatId,startTimeMs:n,durationMs:X-n,bY:L.WU+ 1,WU:S.WU}),r.logger&&r.logger({splitOldStart:(A=S.startTimeMs)==null?void 0:A.toFixed(3),splitOldEnd:X==null?void 0:X.toFixed(3),splitNewStart:(Y=L.startTimeMs)==null?void 0:Y.toFixed(3),splitNewEnd:n==null?void 0:n.toFixed(3)})),S.durationMs=L.startTimeMs-S.startTimeMs,S.WU=L.bY-1),L=!1}L?B=S:(k+=1,Q.splice(k,0,B));A=0;for(Y=k+1;Y=n+S.V?S=!0:l+S.V=0?r:-r-2}; QJ1=function(r,Q){if(r.Ka){var S=r.Ka.O4();if(S.length!==0){if(r.S&&Q){var B=r.S,k=B.info.W;!Da(S,k)&&B.info.X>0&&(0,g.xa)()-r.Y<5E3&&(r.logger&&r.logger({dend:B.info.uC()}),S=zLU(S,k,k+.01))}r.policy.Si&&r.logger&&r.logger({cbri:""+r.j});B=[];for(var L=k=0;k=X){var Y=Object.assign({},r.SP[L]),W=r.EG.S.get(DH(r.SP[L].formatId)),b=Math.max(n,X);X=W.index.Fo(b+r.V/ 1E3);n=W.index.getStartTime(X);var t=X+ +(Math.abs(n-b)>r.V/1E3);b=t+r.W;t=W.index.getStartTime(t)*1E3;L!==r.j||Q?(Y.bY=b,Y.startTimeMs=t):(r.logger&&r.logger({pEvict:"1",og:Y.startTimeMs,adj:n*1E3}),Y.bY=X+r.W,Y.startTimeMs=n*1E3);X=void 0;n=((X=r.S)==null?void 0:X.info.duration)||11;L===r.j&&lr.V/1E3);X=n+r.W;W=W.index.e0(n)*1E3;Y.WU=X;Y.durationMs=W-Y.startTimeMs;Y.bY<=Y.WU&&B.push(Y)}A=0&&e5(r.audioTrack,r.j)>=0&&L?((r.videoTrack.U||r.audioTrack.U)&&r.loader.pY("iterativeSeeking",{status:"done",count:r.seekCount}),r.videoTrack.U=!1,r.audioTrack.U=!1):B&&g.P6(function(){if(r.V||!r.policy.jR)dO(r);else{var X=Q.startTime,l=Q.duration;if(!r.policy.U){var n=S?r.videoTrack.U:r.audioTrack.U,A=r.videoTrack.Y!==-1&&r.audioTrack.Y!==-1,Y=r.j>=X&&r.j432E3&&v5$(r.EG);r.S&&(k=r.S,r.S=0);g.P6(function(){r.policy.U||Oa(r,k,102)}); r.loader.pY("initManifestlessSync",{st:k,ost:k+r.loader.ZA(),a:r.audioTrack.Y,v:r.videoTrack.Y});r.W&&(r.W.resolve(k+.1),r.W=null);r.policy.U&&Oa(r,k,102)}}}; CL=function(r,Q){var S=this;this.W8=r;this.requestNumber=++bsn;this.j=this.now();this.X=this.C=NaN;this.J=this.j;this.S=this.tX=this.U=0;this.Y=this.j;this.bA=this.cO=this.KY=this.Ic=this.Np=this.F1=this.V=this.W=0;this.Vr=this.isActive=!1;this.FQ=this.Qr=0;this.Tx={nKU:function(){return S.TI}}; this.qT=Q.qT;this.snapshot=nRn(this.qT);this.policy=this.qT.V;this.ir=!!Q.ir;this.DX=Q.DX;this.X$=Q.X$||0;this.E9=Q.E9||0;Q.R2&&(this.yr=new E7);var B;this.TI=(B=Q.TI)!=null?B:!1;this.ir||iOj(this.qT)}; teU=function(r){r.KY=Math.max(r.KY,r.U-r.Np);r.cO=Math.max(r.cO,r.J-r.Ic);r.F1=0}; VH=function(r,Q,S){K97(r.qT,Q);r.yr&&(r.yr.add(Math.ceil(Q)-Math.ceil(r.J)),r.yr.add(Math.max(0,Math.ceil(S/1024)-Math.ceil(r.U/1024))));var B=Q-r.J,k=S-r.U;r.tX=k;r.bA=Math.max(r.bA,k/(B+.01)*1E3);r.J=Q;r.U=S;r.F1&&S>r.F1&&teU(r)}; cb=function(r,Q){r.url=Q;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=function(){performance.clearResourceTimings()})}; a_=function(r,Q){CL.call(this,r,Q);this.jR=this.JX=!1;this.Tm=this.o3=Infinity;this.mq=NaN;this.VN=!1;this.D_=NaN;this.XQ=this.Z_=this.HO=0;this.An=Q.An||1;this.OH=Q.OH||this.An;this.LC=Q.LC;this.Y7=Q.Y7;this.wf=Q.wf;Pw_(this);this.JA(this.j);this.zm=(this.D_-this.j)/1E3}; xyj=function(r){var Q=r.Z_||r.HO;return Q?r.snapshot.delay+Math.min(r.E9,(r.X-r.C)/1E3)+Q:r.zm}; rX=function(r,Q,S){if(!r.ir){Q=Math.max(Q,.01);var B=r.X$?Math.max(Q,S/r.X$):Q,k=r.qT.V.S;k&&(B=Q,r.X$&&(B=Math.max(Q,S/r.X$*k)));wf(r.qT,Q,S,B)}}; jJU=function(r){return(r.Y-r.j)/1E3}; Pw_=function(r){r.mq=r.j+r.snapshot.delay*1E3;r.VN=!1}; QK=function(r,Q){if(r.LC&&r.Y7!==void 0&&r.wf!==void 0){var S=Math,B=S.min,k=r.o3;var L=r.LC;var X=r.j;if(pZ1(L,r.Y7))L=Q;else{var l=0;L.e5&&(l=.2);L=X+(L.E9+l)*1E3}r.o3=B.call(S,k,L);S=Math;B=S.min;k=r.Tm;L=r.LC;X=r.j;l=EeR(L,r.Y7,r.wf);l!==2&&(Q=l?Q:X+L.E9*1E3,L.e5&&(Q+=L.E9*1E3));r.Tm=B.call(S,k,Q);r.o3<=r.j?Pw_(r):(r.mq=r.o3,r.VN=!0)}}; myU=function(r,Q){if(Q+1<=r.totalLength){var S=BW(r,Q);S=S<128?1:S<192?2:S<224?3:S<240?4:5}else S=0;if(S<1||!(Q+S<=r.totalLength))return[-1,Q];if(S===1)r=BW(r,Q++);else if(S===2)S=BW(r,Q++),r=BW(r,Q++),r=(S&63)+64*r;else if(S===3){S=BW(r,Q++);var B=BW(r,Q++);r=BW(r,Q++);r=(S&31)+32*(B+256*r)}else if(S===4){S=BW(r,Q++);B=BW(r,Q++);var k=BW(r,Q++);r=BW(r,Q++);r=(S&15)+16*(B+256*(k+256*r))}else S=Q+1,r.focus(S),rx(r,S,4)?r=IG1(r).getUint32(S-r.S,!0):(B=BW(r,S+2)+256*BW(r,S+3),r=BW(r,S)+256*(BW(r,S+1)+ 256*B)),Q+=5;return[r,Q]}; SQ=function(r){this.W8=r;this.j=new Cu}; BC=function(r,Q){this.info=r;this.callback=Q;this.state=1;this.Cm=this.fM=!1;this.FI=null}; oen=function(r){return g.P0(r.info.PO,function(Q){return Q.type===3})}; kl=function(r,Q,S,B){var k=this;B=B===void 0?{}:B;this.policy=Q;this.W8=S;this.status=0;this.j=new Cu;this.V=0;this.x7=this.W=this.S=!1;this.xhr=new XMLHttpRequest;this.xhr.open(B.method||"GET",r);if(B.headers)for(r=B.headers,Q=g.m(Object.keys(r)),S=Q.next();!S.done;S=Q.next())S=S.value,this.xhr.setRequestHeader(S,r[S]);this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(){return k.Pr()}; this.xhr.onload=function(){return k.onDone()}; this.xhr.onerror=function(){return k.onError()}; this.xhr.fetch(function(L){k.j.append(L);k.V+=L.length;L=(0,g.xa)();k.W8.ez(L,k.V)},function(){},B.body||null)}; Tz7=function(r,Q){this.V=(new TextEncoder).encode(r);this.j=(new TextEncoder).encode(Q)}; ob_=function(r,Q){var S;return g.v(function(B){if(!Q)return B.return(Q);S=new g.SU(r.V);return B.return(S.encrypt(Q,r.j))})}; FG_=function(r,Q){var S;return g.v(function(B){if(B.V==1){if(!Q)return B.return(Q);S=new g.SU(r.V);return g.z(B,S.decrypt(Q,r.j),2)}return B.return(B.j)})}; JBn=function(r,Q){var S=this;this.j=r;this.W8=Q;this.loaded=this.status=0;this.error="";r=Ul(this.j.get("range")||"");if(!r)throw Error("bad range");this.range=r;this.V=new Cu;$yz(this).then(function(){S.W8.jE()},function(B){S.error=""+B||"unknown_err"; S.W8.jE()})}; $yz=function(r){var Q,S,B,k,L,X,l,n,A,Y,W,b,t,P,T;return g.v(function(w){if(w.V==1){r.status=200;Q=r.j.get("docid");S=FX(r.j.get("fmtid")||"");B=r.j.get("lmt")||"0";k=+(r.j.get("csz")||0);if(!Q||!S||!k)throw Error("Invalid local URL");r.j.get("ck")&&r.j.get("civ")&&(L=new Tz7(r.j.get("ck"),r.j.get("civ")));X=r.range;l=Math.floor(X.start/k);n=Math.floor(X.end/k);A=l}if(w.V!=5)return A<=n?g.z(w,N3j(Q,S,B,A,L),5):w.qU(0);Y=w.j;if(Y===void 0)throw Error("invariant: data is undefined");W=A*k;b=(A+1)*k; t=Math.max(0,X.start-W);P=Math.min(X.end+1,b)-(t+W);T=new Uint8Array(Y.buffer,t,P);r.V.append(T);r.loaded+=P;r.loaded=400?(r.lastError="net.badstatus",!0):(k===void 0?0:k)?(r.lastError="ump.spsrejectfailure",!0):S||B!==void 0&&B?!1:(r.lastError=Q===204?"net.nocontent":"net.connect",!0)}; WC=function(r,Q){if(r.policy.CL)return!1;var S=Q.getResponseHeader("content-type"),B=Q.TK();r=!B||B<=r.policy.cN;return(!Q.Cr()||!S||S.indexOf("text/plain")!==-1)&&r}; hs1=function(r,Q){var S="";Q=Q.DU();Q.totalLength<=r.policy.cN&&(S=zsj(r,Q9(Q)));return S}; zsj=function(r,Q){var S=Ll(Q);return MI(S)?(r.logger.debug(function(){return"Redirecting to "+S}),S):""}; le=function(r){return v_(r.S,uw(r.qC.Iv))}; ve$=function(r){var Q=r.timing.Gj();Q.shost=uw(r.qC.Iv);return Q}; qVU=function(r,Q){return(r==null?void 0:r.maxWidth)>(Q==null?void 0:Q.maxWidth)||(r==null?void 0:r.maxHeight)>(Q==null?void 0:Q.maxHeight)}; fs1=function(r,Q){for(var S=g.m(Q.keys()),B=S.next();!B.done;B=S.next())if(B=Q.get(B.value),B.length!==0){g.dn(B,function(l,n){return n.maxFramerate-l.maxFramerate}); for(var k=[B[0]],L=0,X=1;Xr.j||S.push(B)}return S}; be=function(r,Q,S){var B=uy$[r]||[];S.K("html5_shorts_onesie_mismatched_fix")&&(B=DyR[r]||[]);Q.push.apply(Q,g.tR(B));S.K("html5_early_media_for_drm")&&Q.push.apply(Q,g.tR(es8[r]||[]))}; Hsw=function(r,Q){var S=g.pw(r),B=r.D(),k=B.U;B=B.K("html5_shorts_onesie_mismatched_fix");var L=r.Zq();if(B){if(!k.V){if(L&&ty)return ty;if(PC)return PC}}else if(PC&&!k.V)return PC;var X=[],l=[],n={},A=xl.concat(gew);B&&(A=xl.concat(UyO));r.K("html5_early_media_for_drm")&&(A=A.concat(dy$),r.K("allow_vp9_1080p_mq_enc")&&A.push(OsR));var Y=[].concat(g.tR(Rs_));r.K("html5_iamf_audio_onesie_fmt")&&Y.push(["773"]);A=g.m(A);for(var W=A.next();!W.done;W=A.next()){var b=!1;W=g.m(W.value);for(var t=W.next();!t.done;t= W.next()){t=t.value;var P=jE(t,L&&B);if(P&&P.video&&!(FP(P)&&!S.o3&&P.video.qualityOrdinal>S.A3)){var T=g.OQ(r.D().experiments,"html5_drm_byterate_soft_cap");T>0&&yFU(P)&&P.gq>T||(b?(X.push(t),be(t,X,r)):(P=Zs(S,P,k),P===!0?(b=!0,X.push(t),be(t,X,r)):n[t]=P))}}}Y=g.m(Y);for(A=Y.next();!A.done;A=Y.next())for(A=g.m(A.value),b=A.next();!b.done;b=A.next())if(b=b.value,(W=zMF(b))&&W.audio&&(r.K("html5_onesie_51_audio")||!NP(W)&&!sA(W)))if(W=Zs(S,W,k),W===!0){l.push(b);be(b,l,r);break}else n[b]=W;if(!r.K("html5_enable_audio_quality_setting"))for(r= g.m(["141","774"]),Y=r.next();!Y.done;Y=r.next())Y=Y.value,l.includes(Y)&&(g.TT(l,Y),n[Y]="blkhqa");S.V&&Q("orfmts",n);if(B)return k.V&&(k.V=!1,ty=PC=void 0),L?ty={video:X,audio:l}:PC={video:X,audio:l};PC={video:X,audio:l};k.V=!1;return PC}; g.cB$=function(r,Q,S){var B=S.U,k=[],L=[],X=S.K("html5_shorts_onesie_mismatched_fix");r=r.Zq();var l=xl.concat(gew);X&&(l=xl.concat(UyO));S.K("html5_early_media_for_drm")&&(l=l.concat(dy$),S.K("allow_vp9_1080p_mq_enc")&&l.push(OsR));var n=[].concat(g.tR(Rs_));S.K("html5_iamf_audio_onesie_fmt")&&n.push(["773"]);l=g.m(l);for(var A=l.next();!A.done;A=l.next()){A=g.m(A.value);for(var Y=A.next();!Y.done;Y=A.next()){Y=Y.value;var W=jE(Y,r&&X);if(W&&W.video){var b=g.OQ(S.experiments,"html5_drm_byterate_soft_cap"); if(!(b>0&&yFU(W)&&W.gq>b)&&Zs(Q,W,B)===!0){k.push({videoCodec:Cwg[oR[Y]],maxWidth:W.video.width,maxHeight:W.video.height,maxFramerate:W.video.fps});break}}}}X=g.m(n);for(r=X.next();!r.done;r=X.next())for(r=g.m(r.value),n=r.next();!n.done;n=r.next())if(n=n.value,(l=zMF(n))&&l.audio&&(S.K("html5_onesie_51_audio")||!NP(l)&&!sA(l))&&Zs(Q,l,B)===!0){L.push({audioCodec:Ve1[oR[n]],numChannels:l.audio.numChannels});break}return{videoFormatCapabilities:k,audioFormatCapabilities:L}}; SlU=function(r){var Q={},S=r.MU,B=r.Gm,k=S.getVideoData(),L=Ks(0),X=S.getVisibilityState();if(B.K("html5_enable_audio_quality_setting")){var l=g.OQ(B.experiments,"html5_default_audio_quality_setting_lr"),n;Q.C1=(n=asU[l])!=null?n:0}L&&(Q.Xm=L,Q.lastManualDirection=V8z(),L=RlR()||0,L>0&&(L=(B.K("html5_use_date_now_for_local_storage")?Date.now():(0,g.xa)())-L,B.K("html5_use_date_now_for_local_storage")?L>0&&(Q.timeSinceLastManualFormatSelectionMs=L):Q.timeSinceLastManualFormatSelectionMs=L));L=B.K("html5_use_streamer_bandwidth_for_low_latency_live")&& k.isLowLatencyLiveStream;if(B.schedule.Vr&&!L){var A;L=B.K("html5_disable_bandwidth_cofactors_for_sabr_live")?!((A=r.jI)==null||!A.Rd):!1;Q.Of=MH(B.schedule,!L)}A=g.j9.medium;L=Math.floor(A*16/9);(l=k.Zq())||(k.j&&k.S&&k.S.videoInfos.length!==0?(l=k.S.videoInfos[0],l=!!l.video&&l.video.width 0&&(Q.RO.authorizedFormats=r.authorizedFormats);r.sabrLicenseConstraint&&(Q.RO.sabrLicenseConstraint=r.sabrLicenseConstraint);if(B.K("html5_onesie_media_capabilities")||B.K("html5_enable_server_format_filter"))Q.MZ=3;B.K("html5_onesie_audio_only_playback")&&tc(k)&&(Q.MZ=1);var M;((M=r.jI)==null?0:M.hL)&&r.wx&&(Q.MZ=Q.MZ===void 0?7:Q.MZ|4);Y=k.kU?k.kU:g.pw(k);B.K("html5_onesie_media_capabilities")&&(Q.mediaCapabilities=g.cB$(k,Y,B));var y;if((y=r.jI)==null?0:jQ(y)){b=B.U;y=[];W=[];t=new Map;P=Array.from(b.j.values()); P=g.m(P);for(T=P.next();!T.done;T=P.next())w=T.value,w.Yv?W.push({audioCodec:Ve1[w.sG],numChannels:w.numChannels,spatialCapabilityBitmask:rpn[w.sG]}):(M=Cwg[w.sG],T={videoCodec:M,maxWidth:w.maxWidth||0,maxHeight:w.maxHeight||0,maxFramerate:w.maxFramerate||0,is10BitSupported:w.MG||!1},w.maxBitrateBps&&(T.maxBitrateBps=w.maxBitrateBps,X=jE(w.itag),A=void 0,((A=X)==null?0:A.video)&&Zs(Y,X,b)===!0&&(X=X.gq*8,X>T.maxBitrateBps&&(T.maxBitrateBps=X))),w=M+"_"+w.MG,M=t.get(w)||[],M.push(T),t.set(w,M));y= fs1(y,t);b={};B.K("html5_ssff_denylist_opus_low")&&(b={itagDenylist:[249,350]});Q.mediaCapabilities={videoFormatCapabilities:y,audioFormatCapabilities:W,hdrModeBitmask:3,perPlaybackAttributes:b}}var h;if((h=r.jI)==null?0:h.j){Q.V6=Y.V6;var I;Q.A3=(I=r.jI)==null?void 0:I.A3}B.r0&&(Q.sI=B.r0);Q.Fe=r.Z1;Q.rz=r.rz;Q.Lw=r.Lw;Q.aB=r.aB;r.FH&&(Q.mfq=(0,g.xa)()-r.FH);r.isPrefetch&&B.K("html5_report_prefetch_requests")&&(Q.isPrefetch=!0);Yp||(Q.o71=!0);h=s7(B.schedule)*1E3;h>0&&(Q.UI=h);var U;((U=r.jI)==null? 0:U.I4)&&r.YR&&r.YR0?c:B.schedule.interruptions[0]||0;var H;if((H=r.jI)==null?0:H.FQ)Q.Op=r.Op;B.zm&&(Q.audioTrackId=B.zm);cm(k)&&!Q.audioTrackId&&(B.K("html5_fill_default_mosaic_audio_track_id")||(r=Ma1(k),Q.audioTrackId= r),k==null||k.pY("misstrkchg",{"default":Q.audioTrackId}));if(k=NCn())Q.detailedNetworkType=QVw[k]||QVw.other;B.K("html5_enable_voice_boost")&&(Q.a9q=B.eV);return Q}; pr=function(r,Q,S,B,k,L,X){var l={};Q&&(l.jN=Q);if(!r)return l;l.playbackCookie=S==null?void 0:S.playbackCookie;k&&(l.Z4=k);l.zk=[];l.cX=[];if(X==null?0:X.size)for(Q=g.m(X.values()),S=Q.next();!S.done;S=Q.next())l.cX.push(S.value);if(r.sabrContextUpdates.size>0)for(Q=g.m(r.sabrContextUpdates.values()),S=Q.next();!S.done;S=Q.next())Bsn(l,S.value,B);jA(r)&&L&&Bsn(l,L,B);r.ej&&(l.OnY=r.ej);B=r.D().j;l.clientInfo={clientName:kD$[B.c.toUpperCase()]||0};B.cbrand&&(l.clientInfo.deviceMake=B.cbrand);B.cmodel&& (l.clientInfo.deviceModel=B.cmodel);B.cver&&(l.clientInfo.clientVersion=B.cver);B.cos&&(l.clientInfo.osName=B.cos);B.cosver&&(l.clientInfo.osVersion=B.cosver);B=r.D();B.K("html5_sabr_enable_server_xtag_selection")&&B.JK&&(l.clientInfo.hl=B.JK);r.zO&&(l.zO=r.zO);return l}; Bsn=function(r,Q,S){var B=Q.type||0;(S==null?0:S.has(B))?r.cX.push(Q):r.zk.push(B)}; ub=function(r,Q,S,B,k,L){var X=L===void 0?{}:L;var l=X.U6===void 0?[]:X.U6;var n=X.t_===void 0?!1:X.t_;var A=X.Ch===void 0?0:X.Ch;var Y=X.poToken===void 0?"":X.poToken;var W=X.hY===void 0?void 0:X.hY;var b=X.D4===void 0?"":X.D4;var t=X.LZ===void 0?0:X.LZ;var P=X.K2===void 0?new Uint8Array(0):X.K2;var T=X.Pj===void 0?!1:X.Pj;L=X.yY===void 0?0:X.yY;X=X.jN===void 0?void 0:X.jN;BC.call(this,Q,k);var w=this;this.policy=r;this.logger=new g.bY("dash/request");this.aW=this.LD=0;this.m1=!1;this.d9=this.j9= null;this.eA=!1;this.K2=this.LZ=null;this.Vz=this.n9=!1;this.o2=null;this.yY=this.w_=0;this.z$=!1;this.Tx={Xd:function(y){w.Xd(y)}, oKU:function(){return w.FI}, f5A:function(y){w.FI=y}, QaA:function(y){w.LD=y}, saV:function(y){w.dV.lastError=y}, LM:function(){return w.xhr}}; this.timing=new a_(this,S);this.t_=n;this.LZ=t;this.K2=P;this.qC=g.k6(this.info,this.policy,B);this.qC.set("rn",this.UC().toString());this.qC.set("rbuf",(A*1E3).toFixed().toString());this.t_&&this.qC.set("smb","1");this.policy.CP&&Y&&this.qC.set("pot",Y);b&&this.qC.set("bbs",b);this.policy.useUmp&&!Ds(this.qC.Iv)&&(this.Qx=new SQ(this),this.qC.set("ump","1"),this.qC.set("srfvp","1"));if(r=this.policy.QY?this.policy.IT&&!isNaN(this.info.wf)&&this.info.wf>this.policy.qg?!1:!0:!1)Q=null,this.policy.Rk&& this.policy.eQ?Q=[1]:T&&(Q=[]),Q!=null&&(this.policy.hE&&Q.push(2),this.qC.set("defsel",Q.join(",")));this.dV=new Kr(this,this.policy,this.qC,this.info.u6,this.timing,this.logger,B,W);this.U6=l||null;this.Cm=LJU(this);sJw(this.dV);B=void 0;if(this.policy.ZJ||this.Qx||this.policy.KY)B={method:"POST"},l=(0,g.Ep)([120,0]),W={},this.policy.ag&&X&&(X=pr(void 0,X),W.E7=X),this.policy.F_&&this.K2&&(W.videoPlaybackUstreamerConfig=this.K2),this.policy.KY&&(X=this.info.W)&&Object.assign(W,X),Object.keys(W).length> 0?B.body=g.sF(W,g.Ls):B.body=l;if(this.LZ&&this.K2){this.qC.set("iwts","1");B={method:"POST"};X={aB:this.LZ*1E3};var M;l=(M=this.info.W)==null?void 0:M.hM;M=g.sF({eF:X,hM:l||void 0,videoPlaybackUstreamerConfig:this.K2},g.Ls);B.body=M}try{this.xhr=Lr(this.qC,this.policy.J,this.timing,r,B),this.dV.V.start(),L&&(this.yf=new g.D9(this.w4,L,this),this.yf.start(L+(this.timing.qT.X.QL()||0)*1E3)),this.policy.DE&&cb(this.timing,this.E4()),this.logger.debug(function(){return"Sent, itag="+w.qC.get("itag")+ " seg="+w.info.PO[0].Y7+" range="+w.qC.get("range")+" time="+Math.round(w.info.PO[0].W)+"-"+Math.round(g.PM(w.info.PO).Y)+" rtp="+(w.timing.dc()-Date.now()).toFixed(0)}),g.P6(function(){})}catch(y){X_z(this,y,!0)}}; LJU=function(r){if(!(BV(r.info)&&r.info.TI()&&r.policy.Jy&&r.U6)||r.info.u6.S>=2||Ks()>0||!Qpg())return!1;var Q=r.qC.get("aitags");if(!Q)return!1;Q=FX(Q).split(",");for(var S=[],B=g.m(r.U6),k=B.next();!k.done;k=B.next())k=k.value,g.my(Q,k)&&S.push(k);if(!S.length)return!1;r.qC.set("altitags",g.wD(S.join(",")));return!0}; X_z=function(r,Q,S){S=S===void 0?!1:S;g.mp(Q);r.dV.lastError="player.exception";r.errorMessage=Q.name+"_"+Q.message;S?g.P6(function(){Ay(r.dV)}):Ay(r.dV)}; it_=function(r,Q){r.timing.Vr=!0;r.xhr.Cr()&&r.timing.ri();if(r.policy.Ew){var S;(S=r.yf)==null||S.stop()}ie(r.FI,Q,!1)}; KJ_=function(r,Q){r.info=Q;if(r.FI){var S=r.FI;Q=Q.PO;(Q.length!==S.PO.length||Q.length0){Q=g.m(Q.PO);for(var S=Q.next();!S.done;S=Q.next()){var B=void 0;r+=((B=S.value.range)==null?void 0:B.length)||0}return r}if(Q.Xa.length>0)for(S=g.m(Q.Xa),B=S.next();!B.done;B=S.next())r+=B.value.mE||0;return r+Q.Kz}; Nn=function(r,Q){if(Jy){var S=0;r=r.rV.get(Q);if(r==null||!r.rO)return 0;r=g.m(r.rO.values());for(Q=r.next();!Q.done;Q=r.next())S+=Q.value.data.totalLength;return S}return((S=r.rV.get(Q))==null?void 0:S.bU.totalLength)||0}; sp=function(r,Q){r=r.rV.get(Q);if(Jy){if(r==null||!r.FG)return!1;Q=r.rO.size>0;return r.kR.length>0||Q}return!(r==null||!r.FG)&&!(r==null||!r.bU.totalLength)}; btz=function(r,Q){var S=r.rV.get(Q),B=WJz(r,Q),k=!B&&!!S.bytesReceived;if(Jy){var L;if((L=r.EG)==null?0:L.Yf){r=g.m(S.rO.values());for(Q=r.next();!Q.done;Q=r.next())if(!Q.value.P_)return!1;return k}}else if(L=r.NO(Q),k&&r.j&&L!==void 0)return L;return(k||S.bytesReceived===B)&&S.Cl+Nn(r,Q)===S.bytesReceived}; tYR=function(r,Q,S){r.rV.set(Q,{bU:new Cu,Cl:0,bytesReceived:0,Kz:0,Ts:!1,gg:!1,NO:!1,Yv:S,Cb:[],PO:[],Xa:[],FG:!1,rO:new Map,dn:new Map,kR:[]});r.logger.debug(function(){return"[initStream] formatId: "+Q})}; P2n=function(r,Q,S,B){S.PO.push.apply(S.PO,g.tR(B));if(Jy){S.dn.has(Q)||S.dn.set(Q,[]);var k;(k=S.dn.get(Q)).push.apply(k,g.tR(B))}else if(S.FI)for(r=g.m(B),Q=r.next();!Q.done;Q=r.next())S.FI.PO.push(Q.value);else{S.FI=new XB(r.jI,[].concat(g.tR(S.PO)));var L;((L=r.jI)==null?0:L.lY)&&g.u(r,S.FI)}}; xrn=function(r,Q,S){var B,k=(B=r.EG)==null?void 0:B.S.get(Q);if(!k)return[];if(S.P2){var L;return((L=k.Kq(0,S.clipId))==null?void 0:L.PO)||[]}if(k.mO()){var X=S.startMs,l=S.durationMs;B=1E3;var n;if(((n=r.jI)==null?0:n.j)&&S.timeRange){var A;X=(A=S.timeRange.startTicks)!=null?A:-1;var Y;l=(Y=S.timeRange.gp)!=null?Y:-1;var W;B=(W=S.timeRange.timescale)!=null?W:-1}if(S.dD<0||S.Wa<0||l<0||X<0||S.mE<0||B<0)return FB(r,Q),[];r=ds(S.dD,S.mE);Q=S.C5||0;return[new RV(3,k,r,"makeSliceInfosMediaBytes",S.Wa- 1,X/B,l/B,Q,r.length-Q,void 0,S.Rr,S.clipId)]}if(S.Wa<0)return FB(r,Q),[];var b;return((b=r.EG)==null?0:b.Yf)?(Q=k.PM,n=Q*k.info.gq,A=S.C5,((l=r.jI)==null?0:l.mp)&&S.timeRange&&!A&&(X=S.timeRange.startTicks/S.timeRange.timescale),[new RV(3,k,void 0,"makeSliceInfosMediaBytes",S.Wa,X,Q,A,n,!0,S.Rr,S.clipId)]):[]}; jVj=function(r,Q,S){r.EG=Q;r.jI=S;Q=g.m(r.rV);for(S=Q.next();!S.done;S=Q.next()){var B=g.m(S.value);S=B.next().value;B=B.next().value;for(var k=g.m(B.Cb),L=k.next();!L.done;L=k.next()){L=L.value;var X=xrn(r,S,L);P2n(r,L.IR,B,X)}}}; ZJ=function(r,Q,S,B){r.logger.debug(function(){return"[addStreamData] formatId: "+S+",headerId: "+Q+" bytes: "+B.totalLength}); (r=r.rV.get(S))&&!r.gg&&(Jy?(r.rO.has(Q)||r.rO.set(Q,{data:new Cu,ek:0,P_:!1}),VM(r.rO.get(Q).data,B)):VM(r.bU,B),r.bytesReceived+=B.totalLength,r.Ts=!0)}; wX=function(r,Q){r.logger.debug(function(){return"[closeStream] formatId: "+Q}); var S=r.rV.get(Q);S&&!S.gg&&(S.gg=!0,S.iz&&S.iz(),p_7(r)&&r.W.N8())}; p_7=function(r){r=g.m(r.rV.values());for(var Q=r.next();!Q.done;Q=r.next())if(!Q.value.gg)return!1;return!0}; ET8=function(r){Jy=r}; yK=function(r,Q,S,B,k,L,X){g.G.call(this);this.policy=r;this.info=Q;this.EG=S;this.W8=k;this.logger=new g.bY("sabr");this.Qx=new SQ(this);this.UB=new T1(this);this.Oh=new $l(this);this.state=1;this.Yl=!1;this.vQ=0;this.clipId="";this.Iz=-1;this.aj=0;this.Ak=-1;this.z$=this.Nl=!1;this.OU=0;this.Pi=!1;this.policy.Wf?this.Ow=new mC(this,L):this.Ow=new a_(this,L);this.qC=this.policy.FQ?Q.AZ:mr8(Q,this.policy,B);this.qC.set("rn",""+this.UC());this.qC.set("alr","yes");jVj(this.Oh,S,r);this.dV=new Kr(this, this.policy,this.qC,Q.u6,this.Ow,this.logger,B,X,this.policy.enableServerDrivenRequestCancellation);sJw(this.dV);var l;if((l=this.policy)==null?0:l.lY)g.u(this,this.Oh),g.u(this,this.dV);r=Q.V;Q={method:"POST",body:r};r&&(this.aj=r.length);try{this.xhr=Lr(this.qC,this.policy.J,this.Ow,Yp,Q),this.policy.DE&&cb(this.Ow,this.E4()),this.dV.V.start()}catch(n){g.oG(n)}}; oT8=function(r){r.policy.Om&&r.FB&&!r.Pi?r.Pi=!0:r.Ow.ri()}; Tsn=function(r,Q){var S=-1,B=-1,k=-1,L;if((L=r.Zw)==null?0:L.items)for(r=g.m(r.Zw.items),L=r.next();!L.done;L=r.next())L=L.value,Q=l,n=r.EG.isManifestless&&r.policy.XL,X){var A;if(((A=r.j)==null?void 0:A.Ay.event)==="predictStart"&&r.j.Y7r.Y&&(r.Y=NaN,r.J=NaN);r.j&&r.j.Y7===Q?GDO(r,Q,S,r.j,k):r.V===1&&vC(r,5,"noad")}; u4O=function(r,Q,S,B,k){B.Iw?vC(r,4,"cue"):(r.Y=Q,r.J=S,r.pY("sdai",{joinad:r.V,sg:r.Y,st:r.J.toFixed(3)}),r.C=Date.now(),vC(r,2,r.V===3?"staftpred":"join"),k.Dr(B.Ay))}; GDO=function(r,Q,S,B,k){if(k&&B){var L=B.Ay,X=k.T6(L);L.event==="predictStart"&&(r.cO=Q);r.pY("sdai",{onqevt:L.event,sq:Q,mt:S,gab:X,cst:L.startSecs,cueid:r.policy.Qe&&(X||L.event==="start")?L.identifier:void 0},!0);if(X)L.event!=="predictStart"?(L.event==="start"&&r.cO===Q-1&&r.pY("sdai",{gabonstart:Q}),u4O(r,Q,S,B,k)):r.policy.vL?vC(r,3,"predict"):(Q+=Math.max(Math.ceil(-L.j/5E3),1),L=Math.floor(S-L.j/1E3),r.policy.V?r.U=L:r.W=Q,r.pY("sdai",{onpred:S,estsq:Q,estmt:L.toFixed(3)}),qn(r.loader,L,L, Q),r.C=Date.now(),vC(r,3,"predict"),k.Dr(B.Ay));else if(r.V===1){var l;((l=r.S)==null?0:l.KT(S))?(qn(r.loader,S,S,Q),vC(r,4,"sk2head")):vC(r,5,"nogab")}else L.event==="predictStart"?r.policy.V&&r.U>0?(S=Math.floor(S-L.j/1E3),r.U!==S&&r.pY("sdai",{updateSt:S,old:r.U}),r.U=S):r.W>0&&(S=Q+Math.max(Math.ceil(-L.j/5E3),1),r.W!==S&&(r.pY("sdai",{updateSt:S,old:r.W}),r.W=S)):r.policy.vL&&r.V===3&&u4O(r,Q,S,B,k)}else r.pY("sdai",{nulldec:1,sq:Q,mt:S.toFixed(3),evt:(B==null?void 0:(L=B.Ay)==null?void 0:L.event)|| "none"})}; eZn=function(r,Q,S){if(r.policy.OY&&r.policy.V)return!(r.V===1||r.V===2||!r.policy.vL&&r.V===3&&S>=r.W);if(r.V===1||r.V===2)return!1;if(r.V!==0&&Q===r.audioTrack){if(r.policy.V)return DrU(r.videoTrack,S)||DrU(r.videoTrack,S+1);r=fr(r.videoTrack);if(S>(r?r.Y7:-1))return!1}return!0}; Ic=function(r,Q,S){return(S<0||S===r.Y)&&!isNaN(r.J)?r.J:Q}; vTU=function(r,Q){if(r.j){var S=r.j.Ay.wr-(Q.startTime+r.X-r.j.Ay.startSecs);S<=0||(S=new SY(r.j.Ay.startSecs-(isNaN(r.X)?0:r.X),S,r.j.Ay.context,r.j.Ay.identifier,"stop",r.j.Ay.j+Q.duration*1E3),r.pY("cuepointdiscontinuity",{segNum:Q.Y7}),hy(r,S,Q.Y7))}}; vC=function(r,Q,S){r.V!==Q&&(r.pY("sdai",{setsst:Q,old:r.V,r:S}),r.V=Q)}; G1=function(r,Q,S,B){(B===void 0?0:B)?vC(r,1,"seek"):Q>0&&Math.abs(Q-S)>=5&&r.V===4&&vC(r,5,"sk2t")}; gTj=function(r){this.pY=r;this.j="";this.V=new Map}; ue=function(r,Q,S){this.audio=r;this.video=Q;this.reason=S}; DJ=function(r,Q,S){this.j=r;this.reason=Q;this.token=S;this.videoId=void 0}; eQ=function(r,Q,S){g.G.call(this);this.policy=r;this.W=Q;this.pY=S;this.S=new Map;this.U=0;this.Y=!1;this.j="";this.V=!1}; gX=function(r,Q,S){if(S===void 0?0:S)r.Y=!0;++r.U;S=6E4*Math.pow(2,r.U);S=(0,g.xa)()+S;r.S.set(Q.info.id,S)}; Up=function(r){for(var Q=g.m(r.S.entries()),S=Q.next();!S.done;S=Q.next()){var B=g.m(S.value);S=B.next().value;B=B.next().value;B<(0,g.xa)()&&r.S.delete(S)}return r.S}; Ur1=function(r){return r.Y&&Up(r).size>0}; dX=function(r,Q){r.j!==Q&&(r.j=Q,r.V=!0)}; drU=function(r,Q){var S;Q&&(S=g.jI(r.W.j,function(k){return k.id===Q})); if(!S&&(S=g.jI(r.W.j,function(k){var L;return!((L=k.H8)==null||!L.isDefault)}),Q)){var B; r.pY("iaf",{id:Q,sid:(B=S)==null?void 0:B.id})}return S}; Rc=function(r,Q,S,B,k,L){var X=this;L=L===void 0?[]:L;this.loader=r;this.o3=Q;this.policy=S;this.EG=B;this.Y=k;this.bA=L;this.logger=new g.bY("dash/abr");this.j=Qg;this.S=this.J=null;this.C=-1;this.Tm=!1;this.nextVideo=this.V=null;this.W=[];this.Z_=new Set;this.KY={};this.D_=new os(1);this.X=0;this.HO=this.cO=this.Vr=!1;this.F1=0;this.NU=!1;this.yr=new Set;this.mq=!1;this.Tx={xl:function(){Op(X)}}; this.U=new eQ(this.policy,k,function(l,n){X.loader.pY(l,n)})}; VY_=function(r,Q,S){HC(r,Q);Q=drU(r.U,S);S||Q||(Q=Ot$(r));Q=Q||r.Y.j[0];r.V=r.EG.j[Q.id];Op(r);r.J=r.V;RZw(r);Htg(r);r.S=r.nextVideo;r.J=r.V;return C2j(r)}; rPw=function(r,Q){if(cpn(r,Q))return null;if(Q.reason==="m"&&Q.isLocked())return r.logger.debug(function(){return"User sets constraint to: "+JB(Q)}),HC(r,Q),r.X=r.W.length-1,Op(r),Cr(r),r.cO=r.cO||r.S!==r.nextVideo,r.S=r.nextVideo,new ue(r.V,r.S,Q.reason); Q.reason==="r"&&(r.C=-1);HC(r,Q);Cr(r);if(Q.reason==="r"&&r.nextVideo===r.S)return new ue(r.V,r.nextVideo,Q.reason);aHg(r);return null}; QTw=function(r,Q,S){r.V=r.EG.j[Q];r.J=r.V;return new ue(r.J,r.S,S?"t":"m")}; S9O=function(r,Q){if(Q.info.video){if(r.S!==Q)return r.S=Q,C2j(r)}else r.HO=r.J!==Q,r.J=Q;return null}; B1F=function(r,Q){if(Q.j.info.video&&Q.U){var S=(Q.V+Q.S)/Q.duration,B=Q.j.info.gq;S&&B&&(r.D_.Ny(1,S/B),r.policy.S&&S/B>1.5&&r.loader.pY("overshoot",{sq:Q.Y7,br:S,max:B}))}}; VK=function(r,Q,S){gX(r.U,Q,S===void 0?!1:S);r.C=-1;HC(r,r.j)}; kxw=function(r,Q){return new ue(r.J,r.S,Q||r.j.reason)}; aHg=function(r){if(r.S&&r.nextVideo&&cC(r,r.S.info)r.policy.A3,l=k<=r.policy.A3?FP(B):$f(B);if(!L||X||l)S[k]=B}return S}; HC=function(r,Q){r.j=Q;var S=r.Y.videoInfos;if(!r.j.isLocked()){var B=(0,g.xa)();S=g.o5(S,function(l){if(l.gq>this.policy.gq)return!1;var n=this.EG.j[l.id];return Up(this.U).get(l.id)>B?!1:n.u6.S>4||n.Y>4?(this.logger.debug(function(){return"Remove "+f4(l)+"; 4 load failures"}),!1):this.yr.has(+l.itag)?!1:!0},r); Ur1(r.U)&&(S=g.o5(S,function(l){return l.video.width<=854&&l.video.height<=480}))}S.length||(S=r.Y.videoInfos); var k=S;r.policy.P0&&(k=XVj(r,k,Q));k=g.o5(k,Q.W,Q);if(r.j.isLocked()&&r.U.j){var L=g.jI(S,function(l){return l.id===r.U.j}); L?k=[L]:dX(r.U,"")}r.policy.P0||(k=XVj(r,k,Q));k.length||(k=[S[0]]);k.sort(function(l,n){return cC(r,l)-cC(r,n)}); Q={};for(S=1;SQ.Z$.video.width?(g.oy(k,S),S--):cC(r,Q.SX)*r.policy.X>cC(r,Q.Z$)&&(g.oy(k,S-1),S--);var X=k[k.length-1];r.NU=!!r.S&&!!r.S.info&&r.S.info.sG!==X.sG;r.logger.debug(function(){return"Constraint: "+JB(r.j)+", "+k.length+" fmts selectable, max selectable fmt: "+f4(X)}); r.W=k;r.Z_.clear();Q=!1;for(S=0;S=1080&&(Q=!0);iXz(r.policy,X,r.EG.Yf)}; XVj=function(r,Q,S){var B=S.reason==="m"||S.reason==="s";r.policy.qV&&ac&&g.lT&&(!B||S.j<1080)&&(Q=Q.filter(function(A){return A.video&&(!A.V||A.V.powerEfficient)})); if(Q.length>0)if(c5()){var k=LTO(r,Q);Q=Q.filter(function(A){return!!A&&!!A.video&&A.sG===k[A.video.qualityOrdinal].sG})}else{var L,X,l=(L=Q[0])==null?void 0:(X=L.video)==null?void 0:X.qualityOrdinal; if(l){S=Q.filter(function(A){return!!A&&!!A.video&&A.video.qualityOrdinal===l}); var n=LTO(r,S)[l].sG;Q=Q.filter(function(A){return!!A&&!!A.video&&A.sG===n})}}return Q}; KT$=function(r,Q){for(var S=0;S+1B}; Op=function(r){if(!r.V||!r.policy.W&&!r.V.info.H8){var Q=r.Y.j;r.V&&(Q=Q.filter(function(B){return B.audio.j===r.V.info.audio.j}),Q.length||(Q=r.Y.j)); r.V=r.EG.j[Q[0].id];if(Q.length>1&&!r.policy.HO){if(!r.policy.Kt){var S=g.jI(Q,function(B){return B.audio.audioQuality!=="AUDIO_QUALITY_HIGH"}); S&&(r.V=r.EG.j[S.id])}S=!1;if(S=r.policy.L0?!0:r.j.isLocked()?r.j.j<240:KT$(r,r.V))r.V=r.EG.j[g.PM(Q).id]}}}; Cr=function(r){if(!r.nextVideo||!r.policy.W)if(r.j.isLocked())r.nextVideo=r.j.j<=360?r.EG.j[r.W[0].id]:r.EG.j[g.PM(r.W).id],r.logger.debug(function(){return"Select max fmt: "+f4(r.nextVideo.info)}); else{for(var Q=Math.min(r.X,r.W.length-1),S=vb(r.o3),B=cC(r,r.V.info),k=S/r.policy.Vr-B;Q>0&&!(cC(r,r.W[Q])<=k);Q--);for(var L=S/r.policy.X-B;Q=L);Q++);r.nextVideo=r.EG.j[r.W[Q].id];r.X!==Q&&r.logger.info(function(){return"Adapt to: "+f4(r.nextVideo.info)+", bandwidth: "+S.toFixed(0)+", bandwidth to downgrade: "+k.toFixed(0)+", bandwidth to upgrade: "+L.toFixed(0)+", constraint: "+JB(r.j)}); r.X=Q}}; RZw=function(r){var Q=r.policy.Vr,S=vb(r.o3),B=S/Q-cC(r,r.V.info);Q=g.EI(r.W,function(k){return cC(this,k)L?k=0:B[X]>r.buffered[X]&&(X===L-1?k=2:X===L-2&&B[X+1]>r.buffered[X+1]&&(k=3))}r.j.add(Q<<3|(S&&4)|k);Q=Math.ceil(r.track.T_()*1E3);r.j.add(Q-r.U);r.U=Q;if(k===1)for(r.j.add(L),X=Q=0;X=2&&r.j.add(B[L- 1]-r.buffered[L-1]);S&&r.j.add(S);r.buffered=B}; Sw=function(r,Q,S){var B=this;this.policy=r;this.j=Q;this.F1=S;this.W=this.V=0;this.lU=null;this.Vr=new Set;this.C=[];this.indexRange=this.initRange=null;this.X=new ig;this.cO=this.o3=!1;this.Tx={c4w:function(){return B.S}, EY_:function(){return B.chunkSize}, TW7:function(){return B.J}, wR4:function(){return B.Y}}; (Q=WTw(this))?(this.chunkSize=Q.csz,this.S=Math.floor(Q.clen/Q.csz),this.J=Q.ck,this.Y=Q.civ):(this.chunkSize=r.MV,this.S=0,this.J=g.nf(16),this.Y=g.nf(16));this.U=new Uint8Array(this.chunkSize);this.J&&this.Y&&(this.crypto=new Tz7(this.J,this.Y))}; WTw=function(r){if(r.policy.tT&&r.policy.Vp)for(var Q=g.m(r.policy.tT),S=Q.next(),B={};!S.done;B={lR:void 0,yj:void 0},S=Q.next())if(S=g.HR(S.value),B.lR=+S.clen,B.yj=+S.csz,B.lR>0&&B.yj>0&&r.policy.W===S.docid&&r.j.info.id===S.fmtid&&r.j.info.lastModified===+S.lmt)return r={},r.clen=B.lR,r.csz=B.yj,r.ck=S.ck,r.civ=S.civ,r}; Bc=function(r){return!!r.lU&&r.lU.J3()}; PYg=function(r,Q){if(!Bc(r)&&!r.x7()){if(!(r.o3||(r.o3=!0,r.S>0))){var S=kM(r);S=dy(r.policy.W,r.j.info,LH(r),S,r.policy.D_);XE(r,S)}if(Q.info.type===1){if(r.lU){i9(r,Error("Woffle: Expect INIT slices to always start us off"));return}r.initRange=ds(0,Q.V.totalLength)}else if(Q.info.type===2)r.lU&&r.lU.type===1||i9(r,Error("Woffle: Index before init")),r.indexRange=ds(r.initRange.end+1,Q.V.totalLength);else if(Q.info.type===3){if(!r.lU){i9(r,Error("Woffle: Expect MEDIA slices to always have lastSlice")); return}if(r.lU.type===3&&!Vp(r.lU,Q.info)&&(r.C=[],Q.info.Y7!==c_(r.lU)||Q.info.V!==0))return;if(Q.info.U){S=g.m(r.C);for(var B=S.next();!B.done;B=S.next())bXn(r,B.value);r.C=[]}else{r.C.push(Q);r.lU=Q.info;return}}else{i9(r,Error("Woffle: Unexpected slice type"));return}r.lU=Q.info;bXn(r,Q);tpO(r)}}; bXn=function(r,Q){var S=0,B=Q9(Q.V);if(r.W=B.length)return;if(S<0)throw Error("Missing data");r.W=r.S;r.V=0}for(k={};S0){var X=B.getUint32(S+28);L+=X*16+4}var l=B.getUint32(S+L-4);try{var n=mfz(Q.subarray(S+L,S+L+l));if(n!==null){var A=n;break a}}catch(Y){}}S+=k}A=null;break a}catch(Y){A=null;break a}A=void 0}if(A!=null)for(Q=Ym(HY(A,7,void 0,N6)),Q==null||r.WL||(r.cryptoPeriodIndex=Q),Q=Ym(HY(A,10,void 0,N6)),Q!=null&&Q>0&& !r.WL&&(r.j=Q),A=SB(A,2,NDz,void 0===MzR?2:4),A=g.m(A),B=A.next();!B.done;B=A.next())Q=r.S,S=Q.push,B=M2(B.value),B=g.$N(B,4),S.call(Q,B)}; T1U=function(r){return isNaN(r.cryptoPeriodIndex)?g.$N(r.initData):""+r.cryptoPeriodIndex}; nH=function(r,Q,S){var B=S===void 0?{}:S;S=B.videoDuration===void 0?0:B.videoDuration;var k=B.tF===void 0?void 0:B.tF;B=B.QW===void 0?!1:B.QW;this.videoId=r;this.status=Q;this.videoDuration=S;this.tF=k;this.QW=B}; $fR=function(r,Q,S,B,k){this.videoId=r;this.sT=Q;this.V=S;this.bytesDownloaded=B;this.j=k}; AH=function(r){this.j=r;this.offset=0}; YM=function(r){if(r.offset>=r.j.totalLength)throw Error();return BW(r.j,r.offset++)}; JPU=function(r,Q){Q=Q===void 0?!1:Q;var S=YM(r);if(S===1){Q=-1;for(S=0;S<7;S++){var B=YM(r);Q===-1&&B!==255&&(Q=0);Q>-1&&(Q=Q*256+B)}return Q}B=128;for(var k=0;k<6&&B>S;k++)S=S*256+YM(r),B*=128;return Q?S:S-B}; wVU=function(r){try{var Q=JPU(r,!0),S=JPU(r,!1);return{id:Q,size:S}}catch(B){return{id:-1,size:-1}}}; FTn=function(r){for(var Q=new AH(r),S=-1,B=0,k=0;!B||!k;){var L=wVU(Q),X=L.id;L=L.size;if(X<0)return;if(X===176){if(L!==2)return;B=Q.w9()}else if(X===186){if(L!==2)return;k=Q.w9()}X===374648427?S=Q.w9()+L:X!==408125543&&X!==174&&X!==224&&Q.skip(L)}Q=SF(r,0,S);S=new DataView(Q.buffer);S.setUint16(B,3840);S.setUint16(k,2160);B=new Cu([Q]);VM(B,r);return B}; N1O=function(r,Q,S){var B=this;this.loader=r;this.policy=Q;this.U=S;this.logger=new g.bY("dash");this.V=[];this.j=null;this.o3=-1;this.C=0;this.yr=NaN;this.Vr=0;this.S=NaN;this.X=this.Tm=0;this.NU=-1;this.KY=this.W=this.Y=this.F1=null;this.D_=this.HO=NaN;this.J=this.cO=this.Z_=this.bA=null;this.Qr=!1;this.mq=this.timestampOffset=0;this.Tx={Eu:function(){return B.V}}; if(this.policy.W){var k=this.U,L=this.policy.W;this.policy.D_&&r.pY("atv",{ap:this.policy.D_});this.J=new Sw(this.policy,k,function(X,l,n){Wc(r,new nH(B.policy.W,2,{tF:new $fR(L,X,k.info,l,n)}))}); this.J.X.promise.then(function(X){B.J=null;X===1?Wc(r,new nH(B.policy.W,X)):B.loader.pY("offlineerr",{status:X.toString()})},function(X){var l=(X.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); X instanceof KH&&!X.j?(B.logger.info(function(){return"Assertion failed: "+l}),B.loader.pY("offlinenwerr",{em:l}),b9(B),Wc(r,new nH(B.policy.W,4))):(B.logger.info(function(){return"Failed to write to disk: "+l}),B.loader.pY("dldbwerr",{em:l}),b9(B),Wc(r,new nH(B.policy.W,4,{QW:!0})))})}}; sTO=function(r){return r.V.length?r.V[0]:null}; ZXw=function(r,Q){return r.V.some(function(S){return S.info.Y7===Q})}; v6z=function(r,Q,S,B){B=B===void 0?0:B;if(r.W){var k=r.W.V+r.W.S;if(S.info.V>0)if(S.info.Y7===r.W.Y7&&S.info.V=0&&r.W.Y7>=0&&!Vp(r.W,S.info))throw new g.q3("improper_continuation",r.W.uC(),S.info.uC());p51(r.W,S.info)||tH(r,"d")}else if(S.info.V>0)throw new g.q3("continuation_of_null",S.info.uC());r.W=S.info;r.U=S.info.j;if(S.info.V===0){if(r.j)if(!r.loader.isOffline()||r.policy.fN)r.loader.pY("slice_not_fully_processed", {buffered:r.j.info.uC(),push:S.info.uC()});else throw new g.q3("slice_not_fully_processed",r.j.info.uC(),S.info.uC());Pc(r);r.Tm=B}else{if(r.Tm&&B&&r.Tm!==B)throw r=new g.q3("lmt_mismatch",S.info.Y7,r.Tm,B),r.level="WARNING",r;!S.info.j.mO()&&r.Y&&(B=S.info,k=r.Y.Iz,B.J="updateWithEmsg",B.Y7=k)}if(r.j){B=g.jp(r.j,S);if(!B)throw new g.q3("failed_to_merge",r.j.info.uC(),S.info.uC());r.j=B}else r.j=S;a:{S=g.Za(r.j.info.j.info);if(r.j.info.type!==3){if(!r.j.info.U)break a;r.j.info.type===6?yP8(r,Q,r.j): Mpj(r,r.j);r.j=null}for(;r.j;){B=r.j.V.totalLength;if(r.o3<=0&&r.C===0){var L=r.j.V,X=-1;k=-1;if(S){for(var l=0;l+80))break;if(W!==408125543)if(W===524531317)l=!0,Y>=0&&(k=L.w9()+Y,n=!0);else{if(l&&(W===160||W===163)&&(X<0&&(X=A),n))break;W===163&&(X=Math.max(0,X),k=L.w9()+Y);if(W===160){X<0&&(k=X=L.w9()+ Y);break}L.skip(Y)}}X<0&&(k=-1)}if(X<0)break;r.o3=X;r.C=k-X}if(r.o3>B)break;r.o3?(B=zxz(r,r.o3),B.U&&hx1(r,B),yP8(r,Q,B),xM(r,B),r.o3=0):r.C&&(B=zxz(r,r.C<0?Infinity:r.C),r.C-=B.V.totalLength,xM(r,B))}}r.j&&r.j.info.U&&(xM(r,r.j),r.j=null)}; Mpj=function(r,Q){!Q.info.j.mO()&&Q.info.V===0&&(g.Za(Q.info.j.info)||Q.info.j.info.WL())&&QtO(Q);if(Q.info.type===1)try{hx1(r,Q),q9j(r,Q)}catch(k){g.mp(k);var S=aV(Q.info);S.hms="1";r.loader.handleError("fmt.unparseable",S||{},1)}S=Q.info.j;S.nM(Q);r.J&&PYg(r.J,Q);if(S.U9()&&r.policy.j)a:{r=r.loader.EG;Q=Q.info.clipId;S=g.MP(S.info,r.Yf);if(Q){var B=DH({itag:S.itag,lmt:r.Yf?0:S.lmt||0,xtags:S.xtags});if(r.NU[B])break a;r.NU[B]=Q}r.HO.push(S)}}; lsn=function(r,Q,S){if(r.V.length!==0&&(S||r.V.some(function(L){return L.info.W=pH(X)+l):Q=r.getDuration()>=X.getDuration(),Q=!Q;Q&&Gxn(S)&&(Q=r.F1,jw?(l=aa_(S),X=1/l,l=pH(r,l),Q=pH(Q)+X-l):Q=Q.getDuration()- r.getDuration(),Q=1+Q/S.info.duration,C0_(g.x6(S),Q))}else{X=!1;r.Y||(QtO(S),S.j&&(r.Y=S.j,X=!0,k=S.info,L=S.j.Iz,k.J="updateWithEmsg",k.Y7=L,k=S.j,k.J3&&(L=r.U.index,L.V=!k.J3,L.S="emsg"),k=S.info.j.info,L=g.x6(S),g.Za(k)?tp(L,1701671783):k.WL()&&TD([408125543],307544935,L)));a:if((k=mT(S,r.policy.tX))&&rN_(S))l=u2U(r,S),r.X+=l,k-=l,r.Vr+=k,r.S=r.policy.CG?r.S+k:NaN;else{if(r.policy.Bx){if(L=n=r.loader.A8(g.pX(S),1),r.S>=0&&S.info.type!==6){if(r.policy.CG&&isNaN(r.HO)){g.oG(new g.q3("Missing duration while processing previous chunk", S.info.uC()));r.loader.isOffline()&&!r.policy.fN||Dfz(r,S,L);tH(r,"m");break a}B=n-r.S;var A=B-r.X,Y=S.info.Y7,W=r.KY?r.KY.Y7:-1,b=r.D_,t=r.HO,P=r.policy.M7&&B>r.policy.M7,T=Math.abs(A)>10,w=Math.abs(r.S-L)<1E-7;if(Math.abs(A)>1E-4){r.mq+=1;var M=(l=r.Y)==null?void 0:U8U(l);l={audio:""+ +r.Yv(),sq:Y.toFixed(),sliceStart:n,lastSq:W.toFixed(),lastSliceStart:b,lastSliceDuration:t,totalDrift:(B*1E3).toFixed(),segDrift:(A*1E3).toFixed(),skipRewrite:""+ +(P||T)};if(M==null?0:M.length)l.adCpn=M[0];r.loader.handleError("qoe.avsync", l);r.NU=Y}P||T||w||(L=r.S);l=u2U(r,S,n);k-=l;r.X=B+l}}else L=isNaN(r.S)?S.info.startTime:r.S;Dfz(r,S,L)&&(r.Vr+=k,r.S=L+k,r.policy.jp&&r.mq>=r.policy.jp&&(r.mq=0,r.loader.a$({resetForRewrites:"count"})))}r.KY=S.info;r.HO=E9(S);S.S>=0&&(r.D_=S.S);if(X&&r.Y){X=ex_(r,!0);r1(S.info,X);r.j&&r1(r.j.info,X);Q=g.m(Q);for(l=Q.next();!l.done;l=Q.next())l=l.value,k=void 0,r.policy.U&&l.Y7!==((k=r.Y)==null?void 0:k.Iz)||r1(l,X);(S.info.U||r.j&&r.j.info.U)&&S.info.type!==6||(r.cO=X,r.policy.V?(Q=g6g(r.Y),r.loader.yP(r.U, X,Q)):(Q=r.loader,Q.EG.isManifestless&&UfU(Q,X,null,!!r.U.info.video)),r.policy.S_||dfF(r))}}q9j(r,S);r.timestampOffset&&V9R(S,r.timestampOffset)}; xM=function(r,Q){if(Q.info.U){r.bA=Q.info;if(r.Y){var S=r.Y,B=ex_(r,!1);S=g6g(S);r.loader.yP(r.U,B,S);r.cO||r.policy.S_||dfF(r);r.cO=null}Pc(r)}r.J&&PYg(r.J,Q);if(B=r.Mb())if(B=g.jp(B,Q,r.policy.Ab,r.policy.Eh)){r.V.pop();r.V.push(B);return}r.V.push(Q)}; g6g=function(r){if(r.Iw()){var Q=r.data["Stitched-Video-Id"]?r.data["Stitched-Video-Id"].split(",").slice(0,-1):[],S=U8U(r),B=[];if(r.data["Stitched-Video-Duration-Us"])for(var k=g.m(r.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1)),L=k.next();!L.done;L=k.next())B.push((Number(L.value)||0)/1E6);k=[];if(r.data["Stitched-Video-Start-Frame-Index"]){L=g.m(r.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var X=L.next();!X.done;X=L.next())k.push(Number(X.value)||0)}k=[]; if(r.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(L=g.m(r.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0,-1)),X=L.next();!X.done;X=L.next())k.push((Number(X.value)||0)/1E6);r=new E6R(Q,S,B,k,g.d8R(r),g.OA8(r))}else r=null;return r}; Pc=function(r){r.j=null;r.o3=-1;r.C=0;r.Y=null;r.yr=NaN;r.Vr=0;r.cO=null}; tH=function(r,Q){Q={rst4disc:Q,cd:r.X.toFixed(3),sq:r.KY?r.KY.Y7:-1};r.S=NaN;r.X=0;r.NU=-1;r.KY=null;r.D_=NaN;r.HO=NaN;r.Z_=null;r.loader.pY("mdstm",Q)}; q9j=function(r,Q){if(r.isDrm()){if(Q.info.j.info.WL()){var S=new xT(g.x6(Q));if(pt(S,[408125543,374648427,174,28032,25152,20533,18402])){var B=oV(S,!0);S=B!==16?null:F4(S,B)}else S=null;B="webm"}else Q.info.C=jTz(g.x6(Q)),S=pVU(Q.info.C),B="cenc";S&&S.length&&(S=new l9(S,B),r.policy.Eq&&g.Za(Q.info.j.info)&&(B=SAj(g.x6(Q)))&&(S.V=B),S.WL=Q.info.j.info.WL(),Q.j&&Q.j.cryptoPeriodIndex&&(S.cryptoPeriodIndex=Q.j.cryptoPeriodIndex),Q.j&&Q.j.V&&(S.j=Q.j.V),r.loader.rS(S))}}; dfF=function(r){var Q=r.Y,S=eb7(Q);S&&(S.startSecs+=r.yr,r.loader.DP(r.U,S,Q.Iz,Q.Iw()))}; ex_=function(r,Q){var S,B=r.Y;if(S=eb7(B))S.startSecs+=r.yr;return new dz(B.Iz,r.yr,Q?B.PM:r.Vr,B.ingestionTime,"sq/"+B.Iz,void 0,void 0,Q,S)}; Dfz=function(r,Q,S){if(!Cqw(Q,S))return Q=aV(Q.info),Q.smst="1",r.loader.handleError("fmt.unparseable",Q||{},1),!1;isNaN(r.yr)&&(r.yr=S);return!0}; u2U=function(r,Q,S){var B=0;if(Q.info.j.info.WL()&&!rN_(Q))return 0;if(r.F1&&!r.Yv()){var k=0;S&&g.Za(Q.info.j.info)?k=S-r.S:Q.info.j.info.WL()&&(k=r.X);var L=Q.info.Y7;S=mT(Q,r.policy.tX);var X=r.F1;var l=X.NU;X=X.X;var n=Math.abs(X-k)>.02;if((L===l||L>l&&L>r.NU)&&n){B=Math.max(.95,Math.min(1.05,(S-(X-k))/S));if(g.Za(Q.info.j.info))C0_(g.x6(Q),B);else if(Q.info.j.info.WL()&&(L=k-X,!g.Za(Q.info.j.info)&&(Q.info.j.info.WL(),B=new xT(g.x6(Q)),l=Q.U?B:new xT(new DataView(Q.info.j.j.buffer)),mT(Q,!0)))){var A= L*1E3,Y=sl(l);l=B.pos;B.pos=0;if(B.j.getUint8(B.pos)===160||ZH(B))if(mJ(B,160))if(oV(B,!0),mJ(B,155)){if(L=B.pos,n=oV(B,!0),B.pos=L,A=A*1E9/Y,Y=$T(B),A=Y+Math.max(-Y*.7,Math.min(Y,A)),A=Math.sign(A)*Math.floor(Math.abs(A)),!(Math.ceil(Math.log(A)/Math.log(2)/8)>n)){B.pos=L+1;for(L=n-1;L>=0;L--)B.j.setUint8(B.pos+L,A&255),A>>>=8;B.pos=l}}else B.pos=l;else B.pos=l;else B.pos=l}B=mT(Q,r.policy.tX);B=S-B}B&&Q.info.j.info.WL()&&r.loader.pY("webmDurationAdjustment",{durationAdjustment:B,videoDrift:k+B, audioDrift:X})}return B}; Gxn=function(r){return r.info.j.mO()&&r.info.Y7===r.info.j.index.R1()}; pH=function(r,Q){Q=(Q=Q===void 0?0:Q)?Math.round(r.timestampOffset*Q)/Q:r.timestampOffset;r.U.W&&Q&&(Q+=r.U.W.j);return Q+r.getDuration()}; OXF=function(r,Q){Q<0||(r.V.forEach(function(S){V9R(S,Q)}),r.timestampOffset=Q)}; Gg=function(r,Q,S,B,k){BC.call(this,S,k);var L=this;this.policy=r;this.formatId=Q;this.Oh=B;this.lastError=null;this.iz=function(){L.x7()||(L.Oh.rV.has(L.formatId)?(L.isComplete()||L.j.start(),sp(L.Oh,L.formatId)&&L.nm(2),L.Oh.gg(L.formatId)&&(btz(L.Oh,L.formatId)?L.Xd(4):(L.lastError="net.closed",L.Xd(5)))):(L.lastError="player.exception",L.Xd(5)))}; this.j=new g.D9(function(){L.isComplete()||(L.lastError="net.timeout",L.Xd(5))},1E3); this.j.start();Ap8(this.Oh,this.formatId,this.iz);g.P6(this.iz)}; Em=function(r,Q,S,B){g.G.call(this);var k=this;this.loader=r;this.policy=Q;this.j=S;this.timing=B;this.logger=new g.bY("dash");this.S=[];this.F1=[];this.V=this.Ka=null;this.Z_=!1;this.Tm=this.mq=0;this.Y=-1;this.o3=!1;this.yr=-1;this.KY=null;this.cO=NaN;this.Vr=[];this.Tx={yZ:function(){return k.W}, Mp3:function(){return k.S}, xd1:function(){return k.X}}; this.W=new N1O(r,Q,S);this.policy.j&&(this.X=new fL(this.W,this.loader.getManifest(),this.policy,function(L){k.policy.C_&&k.pY("buftl",L)})); this.policy.JX&&(this.C=new r$(this));this.gq=S.info.gq;this.J=this.policy.cO?!1:S.pm();this.isManifestless=S.pm();this.U=this.J;g.u(this,this.KY)}; mW=function(r,Q,S){S=S===void 0?!1:S;Q&&jw&&OXF(r.W,Q.Jh());if(!S){var B;(B=r.X)==null||Lb1(B)}r.Ka=Q;(Q=r.X)!=null&&(Q.Ka=r.Ka)}; o3=function(r){var Q=r.Ka&&r.Ka.yW();if(r.policy.Wp){if((r=r.X)==null)r=void 0;else{var S;r=(S=r.S)==null?void 0:S.info}return r||null}return Q}; Rx8=function(r){for(var Q={},S=0;S4&&r.F1.shift()}; HXF=function(r,Q){if(Q.r9()){var S=Q.bB();S=g.m(S);for(var B=S.next();!B.done;B=S.next())B=B.value,r.policy.S&&Q instanceof Gg&&r.pY("omblss",{s:B.info.uC()}),$M(r,Q.info.PO,B,Q.xA())}}; $M=function(r,Q,S,B){B=B===void 0?0:B;isNaN(r.cO)||(r.pY("aswm",{sq:Q[0].Y7,id:Q[0].j.info.itag,xtag:Q[0].j.info.j,ep:Date.now()-r.cO}),r.cO=NaN);switch(S.info.type){case 1:case 2:CYR(r,S);break;case 4:var k=S.info.j,L=k.D0(S),X;((X=r.V)==null?0:X.type===4)&&w5z(S.info,r.V)&&(r.V=k.wD(r.V).pop());S=g.m(L);for(k=S.next();!k.done;k=S.next())$M(r,Q,k.value,B);break;case 3:S.info.j.info.video?(k=r.timing,k.yr||(k.yr=(0,g.xa)(),g.qK("fvb_r",k.yr,k.j))):(k=r.timing,k.Y||(k.Y=(0,g.xa)(),g.qK("fab_r",k.Y, k.j)));v6z(r.W,Q,S,B);r.policy.j&&Vpj(r);break;case 6:v6z(r.W,Q,S,B),r.V=S.info}}; CYR=function(r,Q){if(Q.info.type===1)if(Q.info.j.info.video){var S=r.timing;S.Tm||(S.Tm=(0,g.xa)(),g.qK("vis_r",S.Tm,S.j))}else S=r.timing,S.X||(S.X=(0,g.xa)(),g.qK("ais_r",S.X,S.j));Mpj(r.W,Q);r=r.loader;r.videoTrack.j.U9()&&r.audioTrack.j.U9()&&r.policy.j&&!r.EG.Yf&&(Q=r.audioTrack.getDuration(),S=r.videoTrack.getDuration(),Math.abs(Q-S)>1&&r.pY("trBug",{af:""+g.MP(r.audioTrack.j.info,!1),vf:""+g.MP(r.videoTrack.j.info,!1),a:""+Q,v:""+S}))}; Hb=function(r){return sTO(r.W)}; Vpj=function(r){r.S.length?r.V=g.PM(g.PM(r.S).info.PO):r.W.V.length?r.V=r.W.Mb().info:r.V=o3(r)}; JH=function(r,Q){var S={SP:[],iB:[]},B;if((r=r.X)==null)r=void 0;else{kP7(r,r.SP,"og");QJ1(r,Q);kP7(r,r.SP,"trim");var k=BzR(r);Q=k.SP;k=k.Zy;for(var L=[],X=0;X0){var b=uq(W,n);b>=0&&(Y=(W.end(b)-n+.1)*1E3)}L.push({formatId:g.MP(l.info.j.info,r.EG.Yf), Rr:l.info.Rr,sequenceNumber:l.info.Y7+r.W,lV:A,Oi:l.info.S,zG:Y})}r={SP:Q,iB:L}}return(B=r)!=null?B:S}; e5=function(r,Q,S){S=S===void 0?!1:S;if(r.Ka){var B=r.Ka.O4(),k=e9(B,Q),L=NaN,X=o3(r);X&&(L=e9(B,X.j.index.getStartTime(X.Y7)));if(k===L&&r.V&&r.V.S&&cPO(w$(r),0))return Q}r=ak7(r,Q,S);return r>=0?r:NaN}; Ua=function(r,Q,S){r.j.U9();var B=ak7(r,Q);if(B>=0)return B;var k;(k=r.X)==null||SVj(k,Q,S);B=Math;k=B.min;var L=r.W;if(L.J)if(L=L.J,L.lU&&L.lU.type===3)L=L.lU.startTime;else if(L.S>0){var X=L.j.index;X=g.DO(X.offsets.subarray(0,X.count),L.S*L.chunkSize);L=L.j.index.getStartTime(X>=0?X:Math.max(0,-X-2))}else L=0;else L=Infinity;Q=k.call(B,Q,L);r.V=r.policy.cO?null:r.j.LU(Q).PO[0];FE(r)&&(r.policy.ys&&(S==null?void 0:S.seekSource)===60||r.Ka&&r.Ka.abort(),r.policy.l4&&(S=r.X)!=null&&(S.S=void 0)); r.Tm=0;return r.V?r.V.startTime:Q}; isU=function(r){r.J=!0;r.U=!0;r.Y=-1;Ua(r,Infinity)}; Nc=function(r){for(var Q=0,S=g.m(r.S),B=S.next();!B.done;B=S.next())Q+=NAF(B.value.info);return Q+=fk1(r.W)}; ZQ=function(r,Q){Q=Q===void 0?!1:Q;var S=r.loader.getCurrentTime(),B=r.W.Mb(),k=(B==null?void 0:B.info.Y)||0;if((B==null?0:B.info.j.pm())&&!B.info.U)if(r.policy.P5)k=B.info.W;else if(r.policy.bE){var L=B.info;k=L.range?L.Y:Math.min(L.startTime+Math.min(L.duration*L.V/L.j.info.gq,L.duration)+(L.range?L.X:Math.min(L.duration,L.duration*L.S/L.j.info.gq)),L.startTime+L.duration)}if(!r.Ka)return r.policy.j&&Q&&!isNaN(S)&&B?k-S:0;if((L=o3(r))&&sm(L))return L.Y;var X=r.Ka.O4(!0);if(Q&&B)return L=0,r.policy.j&& (L=OA(X,k+.02)),L+k-S;Q=OA(X,S);r.policy.BY&&L&&(B=uq(X,S),X=uq(X,L.W-.02),B===X&&(S=L.Y-S,r.policy.S&&S>Q+.02&&r.pY("abh",{bh:Q,bhtls:S}),Q=Math.max(Q,S)));return Q}; rDU=function(r){var Q=o3(r);return Q?Q.Y-r.loader.getCurrentTime():0}; Qsz=function(r,Q){if(r.S.length){if(r.S[0].info.PO[0].startTime<=Q)return;Dq(r)}for(var S=r.W,B=S.V.length-1;B>=0;B--)S.V[B].info.startTime>Q&&S.V.pop();Vpj(r);r.V&&Q=0;X--){var l=k.V[X];l.info.Y7>=Q&&(k.V.pop(),k.S-=mT(l,k.policy.tX),L=l.info)}L&&(k.W=k.V.length>0?k.V[k.V.length-1].info:k.Z_,k.V.length!==0||k.W||tH(k,"r"));k.loader.pY("mdstm",{rollbk:1,itag:L?L.j.info.itag:"",popped:L?L.Y7:-1,sq:Q,lastslc:k.W?k.W.Y7:-1,lastfraget:k.S.toFixed(3)});if(r.policy.j)return r.V=null,!0;B>S?Ua(r,B):r.V=r.j.Ci(Q-1,!1).PO[0]}catch(n){return Q=K4(n),Q.details.reason="rollbkerr", r.loader.handleError(Q.errorCode,Q.details,Q.severity),!1}return!0}; z$=function(r,Q){var S;for(S=0;S0?S||Q.Y7>=r.yr:S}; hH=function(r){var Q;return FE(r)||sm((Q=r.W.Mb())==null?void 0:Q.info)}; w$=function(r){var Q=[],S=o3(r);S&&Q.push(S);Q=g.sI(Q,r.W.sY());S=g.m(r.S);for(var B=S.next();!B.done;B=S.next()){B=B.value;for(var k=g.m(B.info.PO),L=k.next(),X={};!L.done;X={z7:void 0},L=k.next())X.z7=L.value,B.fM&&(Q=g.o5(Q,function(l){return function(n){return!w5z(n,l.z7)}}(X))),(Ct(X.z7)||X.z7.type===4)&&Q.push(X.z7)}r.V&&!xPF(r.V,g.PM(Q),r.V.j.mO())&&Q.push(r.V); return Q}; cPO=function(r,Q){if(!r.length)return!1;for(Q+=1;Q=Q){Q=L;break a}}Q=k}return Q<0?NaN:cPO(r,S?Q:0)?r[Q].startTime:NaN}; vc=function(r){return!(!r.V||r.V.j===r.j)}; S78=function(r){return vc(r)&&r.j.U9()&&r.V.j.info.gqQ&&r.Y1080&&!r.J2&&(r.Tm=36700160,r.bA=5242880,r.mq=Math.max(4194304,r.mq),r.J2=!0);Q.video.qualityOrdinal>2160&&!r.ZE&&(r.Tm=104857600,r.gq=13107200,r.ZE=!0);g.OQ(r.Gm.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?Q.isEncrypted()&&g.v9()&&g.z8("samsung")&&(g.z8("kant")||g.z8("muse"))&&(r.gq=g.OQ(r.Gm.experiments,"html5_samsung_kant_limit_max_bitrate")):Q.isEncrypted()&&g.v9()&&g.z8("kant")&&(r.gq=1310720);r.dK!==0&&Q.isEncrypted()&& (r.gq=r.dK);r.x5!==0&&Q.isEncrypted()&&S&&(r.gq=r.x5);Q.gq&&(r.gE=Math.max(r.gO,Math.min(r.mq,5*Q.gq)))}; jQ=function(r){return r.j&&r.uE}; u9=function(r){return r.j&&r.GL&&r.playbackStartPolicy}; DQ=function(r,Q,S,B){r.GL&&(r.playbackStartPolicy=Q,r.vW=S,r.Z8=B)}; G$=function(r,Q,S){S=S===void 0?0:S;return g.OQ(r.Gm.experiments,Q)||S}; t_w=function(r){var Q=r===void 0?{}:r;r=Q.eQ;var S=Q.e5;var B=Q.E9;var k=Q.R1;Q=Q.Um;this.eQ=r;this.e5=S;this.E9=B;this.R1=k;this.Um=Q}; pZ1=function(r,Q){if(Q<0)return!0;var S=r.R1();return Q0)return 2;if(Q<0)return 1;S=r.R1();return Q(0,g.xa)()?0:1}; g$=function(r,Q,S,B,k,L,X,l,n,A,Y,W,b,t){t=t===void 0?null:t;g.G.call(this);var P=this;this.loader=r;this.policy=Q;this.videoTrack=S;this.audioTrack=B;this.W=k;this.j=L;this.timing=X;this.U=l;this.schedule=n;this.EG=A;this.S=Y;this.Vr=W;this.Pj=b;this.K2=t;this.cO=!1;this.D4="";this.LC=null;this.wf=NaN;this.o3=!1;this.V=null;this.LZ=this.C=NaN;this.yY=this.Y=0;this.logger=new g.bY("dash");this.Tx={Yh:function(T,w){return P.Yh(T,w)}}; this.policy.Kh>0&&(this.D4=g.nf(this.policy.Kh));this.policy.m0&&(this.X=new ew(this.loader,this.policy,this.schedule),g.u(this,this.X))}; EpU=function(r,Q,S){var B=Q.V?Q.V.j.u6:Q.j.u6;var k=r.W,L;(L=!r.policy.Xu)||(L=uw(B.j)===uw(B.V));L?B=!1:(k=v_(k,uw(B.V)),L=6E4*Math.pow(k.W,1.6),(0,g.xa)()=k.W?(k.pY("sdai",{haltrq:L+1,est:k.W}),B=!1):B=k.V!==2;if(!B||!u2(Q.V?Q.V.j.u6:Q.j.u6,r.policy,r.W,r.loader.Xv())||r.loader.isSuspended&&(!zY(r.schedule)||r.loader.D1))return!1;if(r.policy.W&&Ug>=5)return g.ev(r.loader.Km),!1;if(r.EG.isManifestless){if(Q.S.length>0&&Q.V&&Q.V.Y7===-1||Q.S.length>=r.policy.OL||!r.policy.tE&&Q.S.length>0&&!r.policy.J.e5)return!1;if(Q.J)return!r.EG.isLive|| !isNaN(r.wf)}if(iFg(Q))return r.logger.debug("Pending request with server-selectable format found"),!1;if(!Q.V){if(!Q.j.U9())return!1;Ua(Q,r.loader.getCurrentTime())}if(Hb(Q)&&(Q.Mb()!==Hb(Q)||r.loader.isSuspended))return!1;k=(B=r.policy.TT)&&!Q.S.length&&ZQ(Q,!0)=r.policy.Vn)return!1;B=Q.V;if(!B)return!0;B.type===4&&B.j.U9()&&(Q.V=g.PM(B.j.wD(B)),B= Q.V);if(!B.J3()&&!B.j.gM(B))return!1;L=r.EG.tK||r.EG.W;if(r.EG.isManifestless&&L){L=Q.j.index.R1();var X=S.j.index.R1();L=Math.min(L,X);if(Q.j.index.oF()>0&&L>0&&B.Y7>=L)return Q.yr=L,S.yr=L,!1}if(B.j.info.audio&&B.type===4||B.J3())return!1;L=!Q.U&&!S.U;if(k=!k)k=B.Y,k=!!(S.V&&!sm(S.V)&&S.V.YmHj(r,Q)?(mHj(r,Q),!1):(r=Q.Ka)&&r.isLocked()?!1:!0}; mHj=function(r,Q){var S=r.j;S=S.j?S.j.Ay:null;if(r.policy.F1&&S)return S.startSecs+S.wr+15;Q=gO(r.loader,Q);r.policy.VN>0&&(S=((0,g.xa)()-r.loader.i5)/1E3,Q=Math.min(Q,r.policy.VN+r.policy.VD*S));Q=r.loader.getCurrentTime()+Q;return r.policy.v6&&(S=opg(r.loader)+r.policy.v6,S=0||Q.u6.Y3("defrag")==="1"||Q.u6.Y3("otf")==="1"){Q=null;break a}k=ds(0,4096)}k=new Qq([new RV(5,B.j,k,"createProbeRequestInfo"+B.J,B.Y7)],Q.V);k.fG=S;k.j=Q.j;Q=k}Q&&d$(r,Q)}}; d$=function(r,Q){r.loader.RZ(Q);var S=NAF(Q),B=r.loader.Uo();S={qT:r.schedule,An:S,OH:HgU(r.U,S),TI:H_(Q.PO[0]),ir:Ds(Q.u6.j),R2:r.policy.S,DX:function(X,l){r.loader.NA(X,l)}}; if(r.schedule.V.Y){var k,L;S.X$=(((k=r.videoTrack.j)==null?void 0:k.info.gq)||0)+(((L=r.audioTrack.j)==null?void 0:L.info.gq)||0)}r.LC&&(S.Y7=Q.PO[0].Y7,S.wf=Q.wf,S.LC=r.LC);B={Ch:sRg(Q,r.loader.getCurrentTime()),U6:r.policy.Jy&&BV(Q)&&Q.PO[0].j.info.video?n6w(r.S):void 0,t_:r.policy.F1,poToken:r.loader.DZ(),hY:r.loader.XM(),D4:r.D4,LZ:isNaN(r.LZ)?null:r.LZ,K2:r.K2,Pj:r.Pj,yY:r.yY,jN:B};return new ub(r.policy,Q,S,r.W,function(X,l){try{a:{var n=X.info.PO[0].j,A=n.info.video?r.videoTrack:r.audioTrack; if(!(X.state>=2)||X.isComplete()||X.Kf()||!(!r.loader.rq||r.loader.isSuspended||ZQ(A)>3)){var Y=jsU(X,r.policy,r.W);Y===1&&(r.o3=!0);Tfj(r,X,Y);if(X.isComplete()||X.x7()&&l<3){if(r.policy.S){var W=X.timing.Gj();W.rst=X.state;W.strm=X.xhr.Cr();W.cncl=X.xhr&&X.dV.W?1:0;r.loader.pY("rqs",W)}X.m1&&r.loader.pY("sbwe3",{},!0)}if(!r.x7()&&X.state>=2){zZ8(r.timing,X,n);var b=r.loader;r.LZ&&X.o2&&b&&(r.LZ=NaN,r.loader.y3(X.o2),r.loader.Lg(),r.loader.pY("cabrUtcSeek",{mediaTimeSeconds:X.o2}));X.Ue&&r.LZ&&X.Ue&& !X.Ue.action&&(r.loader.We(r.LZ),r.LZ=NaN,r.loader.pY("cabrUtcSeekFallback",{targetUtcTimeSeconds:r.LZ}));X.n_&&r.loader.Kr(X.n_);r.policy.Ew&&(r.yY=X.yY);if(X.state===3){z$(A,X);BV(X.info)&&R3(r,A,n,!0);if(r.V){var t=X.info.m7();t&&r.V.wk(X.info.PO[0].Y7,n.info.id,t)}r.loader.T3()}else if(X.isComplete()&&X.info.PO[0].type===5){if(X.state!==4)X.JW()&&r.loader.handleError(X.IC(),X.I$());else{var P=(X.info.PO[0].j.info.video?r.videoTrack:r.audioTrack).S[0]||null;P&&P instanceof ub&&P.Kf()&&P.VG()}X.dispose()}else{X.JW()|| $Hn(r,X);var T;((T=X.Yk)==null?0:T.itagDenylist)&&r.loader.oo(X.Yk.itagDenylist);if(X.state===4)Hc(r,X),r.j&&IHR(r.j,X.info,r.V);else if(r.policy.QY&&X.r9()&&!X.isComplete()&&!Hc(r,X)&&!X.JW())break a;X.JW()&&(JDg(r,X),isNaN(r.LZ)||(r.loader.We(r.LZ),r.LZ=NaN));r.policy.XQ&&!X.isComplete()?wo7(r.loader):r.loader.T3();var w=po$(X,r.policy,r.W);Tfj(r,X,w)}}}}}catch(M){l=r.cO?1:0,r.cO=!0,X=iq(l),l=K4(M,l),r.loader.handleError(l.errorCode,l.details,l.severity),X||r.loader.JC()}},B)}; $Hn=function(r,Q){if(Q.Cm&&Q.state>=2&&Q.state!==3){var S=Q.xhr.getResponseHeader("X-Response-Itag");if(S){r.logger.debug(function(){return"Applying streamer-selected format "+S}); var B=lkF(r.S,S),k=Q.info.S;k&&(k-=B.F4(),B.S=!0,Q.info.PO[0].j.S=!1,KJ_(Q,B.Kq(k)),CH(r.loader,r.videoTrack,B),KEw(r.videoTrack,B),r.loader.zY(B.info.video.quality),(k=Q.xA())&&B.info.lastModified&&B.info.lastModified!==+k&&z$(r.videoTrack,Q))}else Q.Cm=!1}}; JDg=function(r,Q){var S=Q.info.PO[0].j,B=Q.IC();if(Ds(S.u6.j)){var k=g.JW(Q.e_(),3);r.loader.pY("dldbrerr",{em:k||"none"})}k=Q.info.PO[0].Y7;var L=Ic(r.j,Q.info.PO[0].W,k);B==="net.badstatus"&&(r.Y+=1);if(Q.canRetry()&&FEU(r.loader)){if(!(Q.info.u6.S>=r.policy.Kl&&r.V&&Q.info.isDecorated()&&B==="net.badstatus"&&r.V.q2(L,k))){k=(S.info.video&&S.u6.S>1||Q.LD===410||Q.LD===500||Q.LD===503)&&!(Up(r.S.U).size>0)&&!Ds(S.u6.j);L=Q.I$();var X=S.info.video?r.videoTrack:r.audioTrack;k&&(L.stun="1");r.loader.handleError(B, L);r.x7()||(k&&(r.logger.debug(function(){return"Stunning format "+S.info.id}),VK(r.S,S)),z$(X,Q),r.loader.T3())}}else X=1,r.V&&Q.info.isDecorated()&&B==="net.badstatus"&&r.V.q2(L,k)&&(X=0),r.EG.isLive&&Q.IC()==="net.badstatus"&&r.Y<=r.policy.Nz*2?(h58(r.EG),r.EG.tK||r.EG.isPremiere?R_(r.loader,0,{Uw:"badStatusWorkaround"}):r.EG.W?R_(r.loader,r.EG.F1,{Uw:"badStatusWorkaround", A8:!0}):VW(r.loader)):r.loader.handleError(B,Q.I$(),X)}; Hc=function(r,Q){if(r.policy.useUmp&&Q.x7())return!1;try{var S=Q.info.PO[0].j,B=S.info.video?r.videoTrack:r.audioTrack;if(r.EG.isManifestless&&B){r.Y=0;B.J&&(Q.x7(),Q.isComplete()||Q.r9(),B.J=!1);Q.ME()&&r.loader.Dg.Ny(1,Q.ME());var k=Q.oF(),L=Q.F9();g1(r.EG,k,L)}if(Q.info.TI()&&!Sp(Q.info))for(var X=g.m(Q.bB()),l=X.next();!l.done;l=X.next())CYR(B,l.value);for(r.loader.getCurrentTime();B.S.length&&B.S[0].state===4;){var n=B.S.shift();HXF(B,n);B.mq=n.Wb()}B.S.length&&HXF(B,B.S[0]);var A=!!Hb(B);A&& Q instanceof Gg&&(S.info.Yv()?w_U(r.timing):Jpg(r.timing));return A}catch(Y){Q=Q.I$();Q.origin="hrhs";a:{r=r.loader;S=Y;if(S instanceof Error){Q.msg||(Q.msg=""+S.message);Q.name||(Q.name=""+S.name);if(S instanceof g.q3&&S.args)for(B=g.m(Object.entries(S.args)),k=B.next();!k.done;k=B.next())L=g.m(k.value),k=L.next().value,L=L.next().value,Q["arg"+k]=""+L;g.oG(S);if(S.level==="WARNING"){r.MU.a$(Q);break a}}r.handleError("fmt.unplayable",Q,1)}return!1}}; NfR=function(r){var Q=r.videoTrack.j.index;r.LC=new t_w({eQ:r.policy.eQ,e5:r.policy.J.e5,E9:Q.hd(),R1:function(){return Q.R1()}, Um:function(){return Q.Um()}})}; R3=function(r,Q,S,B){if(!(S.U9()||S.qc()||S.S||!u2(S.u6,r.policy,r.W,r.loader.Xv())||S.info.sG==="f"||r.policy.j)){if(B){B=r.U;var k=S.info;B=C1U(B,k.video?B.policy.JQ:B.policy.lx,k.gq)}else B=0;B=S.Kq(B);r=d$(r,B);Sp(B)&&T$(Q,r);S.S=!0}}; cc=function(r,Q,S,B,k,L,X,l){g.G.call(this);var n=this;this.loader=r;this.jI=Q;this.videoTrack=S;this.audioTrack=B;this.EG=k;this.C=L;this.isAudioOnly=X;this.X=l;this.V=Qg;this.o3=!1;this.logger=new g.bY("sabr");this.J=this.cO=this.Vr=!1;this.videoInfos=this.Y=this.C.videoInfos;this.S=this.F1=this.C.j;this.j=new eQ(Q,L,function(A,Y){n.loader.pY(A,Y)}); this.isAudioOnly&&ssj(this,this.EG.j["0"])}; ZFn=function(r,Q){var S=[];Q=g.m(Q);for(var B=Q.next();!B.done;B=Q.next())S.push(g.MP(B.value,r.EG.Yf));return S}; ssj=function(r,Q,S){Q!==r.W&&(r.W&&(r.o3=!0),r.W=Q,r.Wm(Q,r.videoTrack,S))}; h0U=function(r,Q){r.logger.debug("setConstraint: "+JB(Q));jQ(r.jI)&&(r.cO=Q.reason==="m"||Q.reason==="l"?!0:!1);Q.reason==="m"?Q.isLocked()&&yDn(r,Q.j):M_1(r,Q)?z0$(r,Q.V,Q.j):r.videoInfos=r.Y;r.V=Q}; M_1=function(r,Q){return r.jI.pg&&Q.reason==="b"||r.jI.Xx&&Q.reason==="l"||r.jI.D8?!1:r.jI.Fc?!0:Q.reason==="l"||Q.reason==="b"||Q.reason==="o"}; vp8=function(r,Q){return Q.isLocked()&&r.j.V||r.V===void 0?!1:Q.equals(r.V)}; q7O=function(r,Q){var S,B=(S=r.W)==null?void 0:S.info.video.qualityOrdinal;return r.o3?!0:r.W?Q!==B?!0:!r.j.V||r.jI.rW&&r.j.j===r.W.info.itag?!1:!0:!1}; yDn=function(r,Q){var S=r.j.j;if(S){r.videoInfos=r.Y;var B=g.jI(r.videoInfos,function(k){return k.id===S}); B&&B.video.qualityOrdinal===Q?r.videoInfos=[B]:(B=r.videoInfos.map(function(k){return k.id}),r.loader.pY("sabrpf",{pfid:""+S, vfids:""+B.join(".")}),z0$(r,Q,Q),dX(r.j,""))}else z0$(r,Q,Q)}; z0$=function(r,Q,S){r.videoInfos=r.Y;r.videoInfos=g.o5(r.videoInfos,function(B){return B.video.qualityOrdinal>=Q&&B.video.qualityOrdinal<=S})}; fcn=function(r,Q,S){if(r.X){var B=g.o5(r.S,function(k){return k.id===r.X}); return a3(B,S).includes(Q)}B=g.o5(r.S,function(k){var L;return!((L=k.H8)==null||!L.isDefault)}); return B.length>0?a3(B,S).includes(Q):a3(r.S,S).includes(Q)}; a3=function(r,Q){return r.map(function(S){return DH(g.MP(S,Q))})}; IcR=function(r){var Q;if((Q=r.V)==null?0:Q.isLocked())return r.videoInfos;var S=Up(r.j);Q=g.o5(r.videoInfos,function(B){return B.gq>r.jI.gq?!1:!S.has(B.id)}); Ur1(r.j)&&(Q=g.o5(Q,function(B){return B.video.width<=854&&B.video.height<=480})); return Q}; uNO=function(r,Q,S){var B=r.EG,k=r.MU.getVideoData(),L=r.pA,X=SlU({Gm:k.D(),MU:r.MU,Z1:r.Z1,jI:r.jI,FH:r.FH,YR:r.YR,lk:r.lk,FY:r.FY,Zz:r.Zz,isPrefetch:r.isPrefetch,y9:r.y9,sabrLicenseConstraint:k.sabrLicenseConstraint,aB:r.aB,Op:r.Op,rz:r.rz,Lw:r.Lw,wx:!!L,authorizedFormats:k.authorizedFormats}),l=pr(k,r.jN,r.nextRequestPolicy,r.pK,r.Z4,r.rT,r.JG);S&&Q&&(S=l.cX?l.cX.map(function(W){return W.type}):[],Q("sabr",{stmctxt:S.join("_"), unsntctxt:l.zk?l.zk.join("_"):""}));Q=r.cJ;S=r.Sq;if(S===void 0&&Q===void 0){var n;S=GYj(B.Yf,(n=r.VH)==null?void 0:n.video);var A;Q=GYj(B.Yf,(A=r.VH)==null?void 0:A.audio)}if(k.K2)var Y=k.K2;k={eF:X,iB:r.iB,cJ:Q,Sq:S,pA:L,videoPlaybackUstreamerConfig:Y,E7:l};r.hM&&(k.hM=r.hM);k.SP=r.SP;k.Ox=B.HO;return k}; GYj=function(r,Q){return Q?[g.MP(Q.info,r)]:[]}; r_=function(r,Q,S){var B=this;this.requestType=r;this.u6=Q;this.W8=S;this.V=null;this.Tx={HfA:function(){var k;return(k=B.data)==null?void 0:k.isPrefetch}, Z4:function(){var k;return(k=B.data)==null?void 0:k.Z4}}}; mr8=function(r,Q,S){Q=IV(r.u6,DHn(r,Q,S),Q);r.HN()&&Q.set("probe","1");return Q}; DHn=function(r,Q,S){r.fG===void 0&&(r.fG=r.u6.fG(Q,S));return r.fG}; e0j=function(r){var Q,S;return((Q=r.j)==null?void 0:(S=Q.eF)==null?void 0:S.Fe)||0}; gp1=function(r){var Q,S;return!!((Q=r.j)==null?0:(S=Q.eF)==null?0:S.aB)}; UHU=function(r){var Q={},S=[],B=[];if(!r.data)return Q;for(var k=0;k=0&&(Q in r.j||(r.j[Q]=new OFj),r.j[Q].Nr(S,B))}; cD1=function(r,Q,S,B,k){var L=(0,g.xa)(),X=k?k(Q):void 0,l;k=(l=X==null?void 0:X.wh)!=null?l:1;if(k!==0){var n;l=(n=X==null?void 0:X.profile)!=null?n:S;V_F(r,l,L-B,k)}return Q}; acj=function(r,Q,S,B,k){if(Q&&typeof Q==="object"){var L=function(X){return cD1(r,X,S,B,k)}; if(ED(Q))return Q.then(L);if(pg(Q))return Jd(Q,L)}return cD1(r,Q,S,B,k)}; rhU=function(){}; Sr=function(r,Q){this.j=r;this.cipher=this.j.exports.AES128CTRCipher_create(Q.byteOffset)}; ByR=function(r,Q){return Ff(Q11,function(){var S=this;return function k(){var L,X,l;return GO(k,function(n){switch(n.V){case 1:g.w7(n,2);if(!S.W)throw"wasm.ps.ns";L=r;X=Dj;return oj(n,N4(SgF(S,Q)),4);case 4:l=X(n.j);if(!l)throw"wasm.ps.um";try{return n.return(new WebAssembly.Instance(l,L))}catch(A){}return oj(n,N4(WebAssembly.instantiate(l,L)),5);case 5:return n.return(n.j);case 2:g.zO(n),g.vU(n,0)}})}()})}; krU=function(r,Q){r.j||(r.j=Jd(TJ(function(){return fetch(Q)}),function(S){return S.arrayBuffer()}),wc(r.j,function(S){r.j=void 0; throw"wasm.ps.f: "+S;}))}; SgF=function(r,Q){if(r.V)return r.V;r.V=L3_(r,Q);wc(r.V,function(S){r.V=void 0;throw"wasm.ps.c: "+S;}); return r.V}; L3_=function(r,Q){return Ff(r,function(){var S=this;return function k(){var L,X,l,n,A,Y,W,b,t,P,T,w,M,y;return GO(k,function(h){switch(h.V){case 1:g.w7(h,2);L=[];X=window.ywc;if(!X){h.qU(4);break}l=X[Q];if(!l){h.qU(4);break}if(l.mod)return h.return(l.mod);if(!l.modP){h.qU(6);break}g.JR(h,7);n=Dj;return oj(h,N4(l.modP),9);case 9:return h.return(n(h.j));case 7:g.s1(h),L.unshift("pcm");case 6:if(l.bin){S.j=ms(l.bin);h.qU(4);break}if(!l.binP){h.qU(4);break}g.JR(h,12);A=jk;Y=ms;W=Dj;return oj(h,N4(l.binP), 14);case 14:S.j=Y.call(A,W(h.j));g.N$(h,4);break;case 12:g.s1(h),S.j=void 0,L.unshift("pfb");case 4:if(!S.j){h.qU(15);break}g.JR(h,16);b=Dj;return oj(h,N4(S.j),18);case 18:t=b(h.j);if(S.S)try{return h.return(new WebAssembly.Module(t))}catch(I){S.S=!1,L.unshift("f0cs")}P=Dj;return oj(h,N4(WebAssembly.compile(t)),19);case 19:return h.return(P(h.j));case 16:g.s1(h),S.j=void 0,L.unshift("f0ca");case 15:return g.JR(h,20),krU(S,Q),T=Dj,oj(h,N4(S.j),22);case 22:w=T(h.j);if(S.S)try{return h.return(new WebAssembly.Module(w))}catch(I){S.S= !1,L.unshift("f1cs")}M=Dj;return oj(h,N4(WebAssembly.compile(w)),23);case 23:return h.return(M(h.j));case 20:y=g.s1(h),S.j=void 0,S.W=!1,L.unshift("f1ca: "+y);case 21:throw"["+L.map(function(I){return'"'+I+'"'}).join(", ")+"]"; case 2:g.zO(h),g.vU(h,0)}})}()})}; Xrj=function(){}; i6w=function(){var r=this;this.proc_exit=function(){}; this.fd_write=function(Q,S,B){if(!r.exports)return 1;Q=new Uint32Array(r.exports.memory.buffer,S,B*2);S=[];for(var k=0;k0;n--)S.push(l)}S.length!==X?Q.error=!0:(L=S.slice(-L),S.length=k,qg1(Q,S,L));break;case 1:qg1(Q,t8,Z68);break;case 0:fTn(Q, Q.j&7);S=qQ(Q,16);k=qQ(Q,16);(S^k)!==65535&&(Q.error=!0);Q.output.set(Q.data.subarray(Q.V,Q.V+S),Q.S);Q.V+=S;Q.S+=S;break;default:Q.error=!0}r.S>r.output.length&&(r.output=new Uint8Array(r.S*2),r.S=0,r.V=0,r.W=!1,r.j=0,r.register=0)}r.output.length!==r.S&&(r.output=r.output.subarray(0,r.S));return r.error?new Uint8Array(0):r.output}; qg1=function(r,Q,S){Q=hOn(Q);S=hOn(S);for(var B=r.data,k=r.output,L=r.S,X=r.register,l=r.j,n=r.V;;){if(l<15){if(n>B.length){r.error=!0;break}X|=(B[n+1]<<8)+B[n]<>=7;A<0;)A=Q[(X&1)-A],X>>=1;else X>>=A&15;l-=A&15;A>>=4;if(A<256)k[L++]=A;else if(r.register=X,r.j=l,r.V=n,A>256){X=xz[A];X+=qQ(r,PJ[A]);n=vwU(r,S);l=jr[n];l+=qQ(r,yhR[n]);if(Grj&&XS.length&&(r.error=!0);r.register|=(S[B+1]<<8)+S[B]<=0)return fTn(r,S&15),S>>4;for(fTn(r,7);S<0;)S=Q[qQ(r,1)-S];return S>>4}; qQ=function(r,Q){for(;r.j=r.data.length)return r.error=!0,0;r.register|=r.data[r.V++]<>=Q;r.j-=Q;return S}; fTn=function(r,Q){r.j-=Q;r.register>>=Q}; hOn=function(r){for(var Q=[],S=g.m(r),B=S.next();!B.done;B=S.next())B=B.value,Q[B]||(Q[B]=0),Q[B]++;var k=Q[0]=0;S=[];var L=0;B=0;for(var X=1;X7&&(L+=Q[X]);for(k=1;k>n&1;l=L<<4|X;if(X<=7)for(n=1<<7-X;n--;)B[n<>=7;X--;){B[n]||(B[n]=-Q,Q+=2);var A=k&1;k>>=1;n=A-B[n]}B[n]=l}}return B}; u$7=function(r){var Q,S,B,k,L,X,l;return g.v(function(n){switch(n.V){case 1:if(!("DecompressionStream"in window))return n.return(g.ITn(new g.ME1(r)));Q=new DecompressionStream("gzip");S=Q.writable.getWriter();S.write(r);S.close();B=Q.readable.getReader();k=new Cu([]);case 2:return g.z(n,B.read(),5);case 5:L=n.j;X=L.value;if(l=L.done){n.qU(4);break}k.append(X);n.qU(2);break;case 4:return n.return(Q9(k))}})}; fI=function(r,Q){this.j=r;this.V=Q}; Dh_=function(r){return wc(wc(TJ(function(){return Jd(r.V,function(Q){return r.xW(r.j,Q)})}),function(){return r.Ui(r.j)}),function(){return r.YW(r.j)})}; eO7=function(r){oc.call(this,"onesie");this.OD=r;this.j={};this.S=!0;this.W=null;this.queue=new wrz(this);this.U={}}; gwg=function(r){var Q=r.queue;Q.j.length&&Q.j[0].isEncrypted&&!Q.V&&(Q.j.length=0);Q=g.m(Object.keys(r.j));for(var S=Q.next();!S.done;S=Q.next()){S=S.value;var B=r.j[S];if(!B.Vb){var k=r.queue;k.j.push({videoId:B.videoId,formatId:S,isEncrypted:!1});k.V||b7(k)}}}; O6_=function(r,Q){var S=Q.totalLength,B=!1;switch(r.W){case 0:r.OD.K("html5_future_onesie_ump_handler_on_player_response")?wc(Jd(Uh8(r,Q,r.S),function(k){dhU(r.OD,k)}),function(k){r.OD.fail(k)}):r.FX(Q,r.S).then(function(k){dhU(r.OD,k)},function(k){r.OD.fail(k)}); break;case 2:r.PD("ormk");Q=Q9(Q);r.OD.K("html5_future_onesie_ump_handler_on_media_decryption_key")?s17(r.queue,Q,r.OD.D().D_):r.queue.decrypt(Q);break;default:B=!0}r.OD.UQ&&r.OD.pY("ombup","id.11;pt."+r.W+";len."+S+(B?";ignored.1":""));r.W=null}; ROj=function(r){if(r.tS!==1)throw new g.XP("onesie.response.badproxystatus",{st:r.tS,webcrypto:!!Qo(),textencoder:!!g.aj.TextEncoder});if(r.httpStatus!==200)throw new g.XP("onesie.response.badstatus",{st:r.httpStatus});}; Uh8=function(r,Q,S){return Ff(r,function(){var B=this;return function L(){var X,l,n,A,Y,W,b,t,P,T,w,M,y,h,I,U,c,H,Ln,Kn,i_,AR,Q8;return GO(L,function(mz){switch(mz.V){case 1:g.w7(mz,2);B.OD.FX();X=Q9(Q);g.JR(mz,4,5);if(!S){mz.qU(7);break}g.JR(mz,8);Y=Dj;return oj(mz,N4(H6n(B.OD,X,B.iv)),10);case 10:l=Y(mz.j);g.N$(mz,7,4);break;case 8:throw W=g.s1(mz,4),{name:"DecryptError",message:""+W};case 7:if(!B.OD.enableCompression){mz.qU(11);break}g.JR(mz,12);t=Dj;var hR=(b=l)!=null?b:X;hR=Dh_(new fI(hR,B.OD.D().D_)); return oj(mz,N4(hR),14);case 14:n=t(mz.j);g.N$(mz,11,4);break;case 12:throw P=g.s1(mz,4),{name:"DecompressError",message:""+P};case 11:A=mV((w=(T=n)!=null?T:l)!=null?w:X,t8w);case 5:g.zO(mz,0,2);if(y=(M=B.OD.D())==null?void 0:M.KY)((h=l)==null?void 0:h.buffer)===y.exports.memory.buffer&&y.free(l.byteOffset),((I=n)==null?void 0:I.buffer)===y.exports.memory.buffer&&y.free(n.byteOffset);g.vU(mz,6);break;case 4:throw c=U=g.s1(mz),new g.XP("onesie.response.parse",{name:(i_=c.name)!=null?i_:"unknown",message:(AR= c.message)!=null?AR:"unknown",wasm:((H=B.OD.D())==null?0:H.KY)?((Ln=B.OD.D())==null?0:(Kn=Ln.KY)==null?0:Kn.j)?"1js":"1":"0",enc:B.S,gz:B.OD.enableCompression,webcrypto:!!Qo()});case 6:return ROj(A),Q8=g.ik(A.body),mz.return(Q8);case 2:g.zO(mz),g.vU(mz,0)}})}()})}; CS8=function(r){return new Promise(function(Q){setTimeout(Q,r)})}; VEF=function(r,Q){var S=r.D();S=r.VD&&S.K("html5_onesie_preload_use_content_owner");var B=r.g6,k=Wo(Q.jw.experiments,"debug_bandaid_hostname");if(k)Q=A8(Q,k);else if((S===void 0?0:S)&&(B==null?0:B.url)&&!Q.V){var L=uw(new g.IJ(B.url));Q=A8(Q,L)}else Q=(L=Q.j.get(0))==null?void 0:L.location.clone();if(Q&&r.videoId){L=j_(r.videoId);r=[];if(L)for(L=g.m(L),S=L.next();!S.done;S=L.next())r.push(S.value.toString(16).padStart(2,"0"));Q.set("id",r.join(""));return Q}}; chR=function(r,Q,S){S=S===void 0?0:S;var B,k;return g.v(function(L){if(L.V==1)return B=[],B.push(Q.load()),S>0&&B.push(CS8(S)),g.z(L,Promise.race(B),2);k=VEF(r,Q);return L.return(k)})}; aTF=function(r,Q,S,B){B=B===void 0?!1:B;r.set("cpn",Q.clientPlaybackNonce);r.set("opr","1");var k=Q.D();r.set("por","1");Qo()||r.set("onem","1");Q.startSeconds>0&&r.set("osts",""+Q.startSeconds);B||(k.K("html5_onesie_disable_partial_segments")&&r.set("oses","1"),Q=k.K("html5_gapless_onesie_no_media_bytes")&&bc(Q)&&Q.VD,S&&!Q?(Q=S.audio,r.set("pvi",S.video.join(",")),k.K("html5_onesie_disable_audio_bytes")||r.set("pai",Q.join(",")),Yp||r.set("osh","1")):(r.set("oad","0"),r.set("ovd","0"),r.set("oaad", "0"),r.set("oavd","0")))}; rcF=function(r,Q,S,B,k){k=k===void 0?!1:k;var L="https://youtubei.googleapis.com/youtubei/"+Q.P5.innertubeApiVersion+"/player",X=[{name:"Content-Type",value:"application/json"}];B&&X.push({name:"Authorization",value:"Bearer "+B});X.push({name:"User-Agent",value:g.vp()});g.IH("EOM_VISITOR_DATA")?X.push({name:"X-Goog-EOM-Visitor-Id",value:g.IH("EOM_VISITOR_DATA")}):(S=S.visitorData||g.IH("VISITOR_DATA"))&&X.push({name:"X-Goog-Visitor-Id",value:S});(S=g.IH("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&X.push({name:"X-YouTube-Lava-Device-Context", value:S});(Q=Wo(Q.experiments,"debug_sherlog_username"))&&X.push({name:"X-Youtube-Sherlog-Username",value:Q});r=nl(JSON.stringify(r));return{url:L,Mt:X,postBody:r,lvG:k,HG:k}}; QE1=function(r,Q,S,B,k,L,X){var l=r.Bi,n=r.B4;r=r.NgG;var A=l!==void 0&&n!==void 0,Y=B.getVideoData(),W,b=Q.j.encryptedClientKey;Q=A?Q.iv:void 0;A=MH(S.schedule,!0);k=k||!!Qo()&&A>1572864;return{innertubeRequest:{nv7:r,Vl:l,B4:n,encryptedClientKey:b,iv:Q,hmq:!0,lq:!0,bG:"DecompressionStream"in window||!k,lk7:S.experiments.R3("html5_use_jsonformatter_to_parse_player_response")},eF:SlU({Gm:S,MU:B,Z1:Y.startSeconds*1E3}),onesieUstreamerConfig:L,zO:X,E7:pr(Y),reloadPlaybackParams:(W=Y.W2)==null?void 0: W.reloadPlaybackParams}}; Siw=function(r,Q,S,B,k,L){var X=g.sF(r,bGj,r.HG?void 0:S.KY);if(!r.HG){if(S.KY){var l;try{var n=l=PSF(Q).V(X,Q.iv);(0,g.xa)();var A=Q.U,Y=Q.iv,W=A.eH(Q.j.V),b=A.eH(Y),t=new Uint8Array(A.exports.memory.buffer,A.malloc(32),32);A.exports.Sha256Hmac(W.byteOffset,W.byteLength,b.byteOffset,b.byteLength,n.byteOffset,n.byteLength,t.byteOffset);A.free(W.byteOffset);A.free(b.byteOffset);var P=A.nw(t);var T;var w=(T=S.KY.nw(l))!=null?T:l;l=void 0}catch(M){l&&S.KY.free(l.byteOffset)}}w||(w=Q.encrypt(X));P||(P= w,(0,g.xa)(),P=L8F(new kjU(Q.j.V),P,Q.iv))}return QE1(w&&P?{Bi:w,B4:P}:{NgG:X},Q,S,B,!!r.HG,k,L)}; B8$=function(r,Q,S,B,k,L){var X,l,n;return g.v(function(A){if(A.V==1)return X=g.sF(r,bGj),g.z(A,xhO(Q,X),2);if(A.V!=3)return l=A.j,g.z(A,j1R(Q,l),3);n=A.j;return A.return(QE1({Bi:l,B4:n},Q,S,B,!!r.HG,k,L))})}; G3=function(r,Q){g.G.call(this);var S=this;this.MU=r;this.playerRequest=Q;this.logger=new g.bY("onesie");this.xhr=null;this.state=1;this.Nd=new ig;this.SA=!1;this.playerResponse="";this.Qx=new SQ(this);this.Oy=new eO7(this);this.t1="";this.cV=this.Lz=!1;this.CR="";this.enableCompression=this.zo=this.VS=!1;this.ZB=[];this.Iz=-1;this.eL=0;this.jw=this.MU.D();this.videoData=this.MU.getVideoData();this.UQ=this.jw.ED();this.Fy=this.jw.QF;this.fm=new l7(this.Fy.j,this.jw.D_,dH8(this.jw));this.s7=this.jw.K("html5_onesie_check_timeout"); this.Pw=new g.D9(this.uq,500,this);this.qA=new g.D9(this.Pu,1E4,this);this.xt=new g.D9(function(){if(!S.isComplete()){var B=IC(S);S.fail(new g.XP("net.timeout",B))}},1E3); this.Ek=new g.D9(this.Mw1,2E3,this);this.bK=this.MU.XM();this.CF=this.K("html5_onesie_wait_for_media_availability");g.u(this.videoData,this);g.u(this,this.Pw);g.u(this,this.qA);g.u(this,this.Ek);g.u(this,this.fm);r=tD();Yp&&r&&(this.qf=new Map);this.po=new Map;this.h7=new Map;this.SL=new Map;this.BS=new Map}; WJ=function(r,Q){var S;return(S=r.qf)==null?void 0:S.get(Q)}; LX7=function(r,Q,S){var B;return g.v(function(k){if(k.V==1)return r.PD("oprd_s"),k61(r)?g.z(k,prg(r.fm,Q,S),3):(B=r.fm.decrypt(Q,S),k.qU(2));k.V!=2&&(B=k.j);r.PD("oprd_c");return k.return(B)})}; H6n=function(r,Q,S){r.PD("oprd_s");Q=PSF(r.fm).encrypt(Q,S);Jd(Q,function(){r.PD("oprd_c")}); return Q}; Xmn=function(r){return r.K("html5_onesie_host_probing")||r.UQ?Yp:!1}; dhU=function(r,Q){r.PD("oprr");r.playerResponse=Q;r.zo||(r.CF=!1);u7(r)}; u7=function(r){if(!r.playerResponse)return!1;if(r.VS)return!0;var Q=r.videoData.K("html5_onesie_audio_only_playback")&&tc(r.videoData);if(r.qf&&r.CF){if(!r.qf.has(r.t1))return!1;var S=r.qf.get(r.t1),B;if(B=S){B=!1;for(var k=g.m(S.rV.keys()),L=k.next();!L.done;L=k.next())if(L=S.rV.get(L.value))for(var X=g.m(L.Xa),l=X.next();!l.done;l=X.next())l.value.mE>0&&(L.Yv?B=!0:Q=!0);B=!(Q&&B)}if(B)return!1}r.PD("ofr");r.Nd.resolve(r.playerResponse);if(!r.s7){var n;(n=r.xt)==null||n.start();r.qA.start()}return r.VS= !0}; KXU=function(r){if(r.qf&&!r.K("html5_onesie_media_capabilities")){r.PD("ogsf_s");var Q=Hsw(r.MU.getVideoData(),function(B,k){r.pY(B,k)}),S=iwz(r.MU); Q.video=GPU(S,Q.video);r.PD("ogsf_c");if(Q.video.length)return Q;r.pY("ombspf","l."+S.V+";u."+S.j+";o."+S.S+";r."+S.reason)}}; k61=function(r,Q){return r.K("html5_onesie_sync_request_encryption")||(Q==null?0:Q.HG)||g.n6(r.jw)&&r.K("html5_embed_onesie_use_sync_encryption")?!1:!!Qo()}; IC=function(r){if(!r.Ow)return{};var Q=r.Ow.Gj(),S;Q.d=(S=r.Ow.yr)==null?void 0:S.Vh();Q.shost=r.AZ;Q.ty="o";return Q}; l$g=function(r,Q){var S,B;(B=(r=(S=r.qf)==null?void 0:S.get(Q))==null)||(Q=r.S?!1:r.S=!0,B=!Q);return!B}; n0_=function(r,Q,S,B,k,L,X,l,n,A,Y){g.G.call(this);var W=this;this.MU=r;this.loader=Q;this.policy=S;this.audioTrack=B;this.videoTrack=k;this.EG=L;this.qT=X;this.D_=l;this.S=n;this.timing=A;this.Vr=Y;this.j=[];this.U={};this.Z_=this.NU=!1;this.W=this.mq=this.C=this.HO=this.Zz=0;this.X=null;this.o3={SP:[],iB:[]};this.F1={SP:[],iB:[]};this.J=null;this.Y=[];this.Tx={eg_:function(){return W.j}, vYr:function(){return W.U}, v5U:function(){W.j.length=0}, BWr:function(){return W.videoData.bA}, Izm:function(){return W.C}, Pp_:function(b){W.C=b}, zJm:function(b){W.W=b}, XJ:function(b){W.J=b}, aK:function(b){W.Y=b}}; this.videoData=this.MU.getVideoData();this.policy.m0&&(this.KY=new ew(this.loader,this.policy,this.qT),g.u(this,this.KY))}; WXw=function(r,Q){Q=Q===void 0?!1:Q;if(AcU(r)){r.policy.Y&&r.loader.pY("sabrcrq",{create:1});var S=new r_(0,r.EG.X,r);r.policy.ZC>0&&r.W++;Q=Yi8(r,S,Q);r.j.push(Q);var B;(B=r.KY)==null||PRO(B,r.EG.X)}}; Pc7=function(r,Q){var S=bwj(r);if(r.policy.r0){var B=r.o3;var k=r.F1}else B=DE(r,r.audioTrack),k=DE(r,r.videoTrack);var L=[].concat(g.tR(B.SP),g.tR(k.SP));er(r)&&L.push.apply(L,g.tR(r.Y));var X=[].concat(g.tR(B.iB),g.tR(k.iB)),l=r.loader.Uo();if(r.policy.e9&&!r.videoData.isLivePlayback){var n=r.videoData.lengthSeconds*1E3;S>=n&&r.loader.pY("invalidSabrCmt",{cmt:S,vd:n})}var A,Y;n=r.MU;var W=r.EG,b=r.V,t=r.videoData.bA,P=r.policy,T=r.loader.i5,w=opg(r.loader)*1E3,M=(A=r.yr)==null?void 0:A.lk;A=(Y= r.yr)==null?void 0:Y.FY;var y;Y=Number((y=r.S.W)==null?void 0:y.info.itag)||0;var h;y=Number((h=r.S.U)==null?void 0:h.info.itag)||0;Q={MU:n,EG:W,SP:L,iB:X,Z1:S,nextRequestPolicy:b,pK:t,jI:P,FH:T,YR:w,lk:M,FY:A,Zz:r.Zz,isPrefetch:Q||r.loader.isSuspended,Dl:Y,L8:y,jN:l,JG:r.MU.VZ()};S=r.loader.DZ();L=j_(S);S&&(Q.Z4=L);if(S=r.MU.mI())Q.aB=S*1E3;var I;S=r.S;L=S.Vr;if(((I=S.jI)==null?0:jQ(I))&&!L)for(I=g.m(S.S),X=I.next();!X.done;X=I.next())if(X.value.H8){L=!0;break}I=jQ(S.jI)&&!L?[]:ZFn(S,S.S);Q.cJ=I; I=r.S;jQ(I.jI)&&!I.cO?I=[]:(S=IcR(I),S.length===0&&(S=I.Y),I=ZFn(I,S));Q.Sq=I;Q.pA=er(r)?[r.J]:void 0;r.policy.HW&&(Q.rz=tAj(r.loader,r.audioTrack),Q.Lw=tAj(r.loader,r.videoTrack));if(r.policy.V){I=r.loader.getCurrentTime();B=g_(r,B.SP,I);k=g_(r,k.SP,I);k=Math.min(B,k);er(r)&&(B=g_(r,r.Y,I),r.MU.ED()&&B0&&r.j[0].Hw()&&(Q.rT=r.j[0].Uc());return Q}; bwj=function(r){var Q,S=r.policy.U&&((Q=r.loader)==null?void 0:Q.Wk());Q=r.loader.getCurrentTime()||0;Q=xx8(r,Q);var B=r.loader.ZA()||0;Q+=B;B=IE(r.videoData)||g.fw(r.videoData);var k=0;S?(B&&(k=Number.MAX_SAFE_INTEGER),r.videoData.Vr&&(k=Math.ceil(r.videoData.F1*1E3))):k=Math.ceil(Q*1E3);return Math.min(Number.MAX_SAFE_INTEGER,k)}; er=function(r){return r.policy.hL&&!!r.J}; xx8=function(r,Q){if(r.loader.isSeeking())return Q;var S=r.MU.Qk();if(!S)return Q;S=S.s9();if(S.length===0||Da(S,Q))return Q;if(!fH(r.videoTrack,Q)&&!fH(r.audioTrack,Q))return r.loader.pY("sundrn",{b:0,lt:Q}),Q;for(var B=Q,k=Infinity,L=0;LQ)){var X=Q-S.end(L);X=20)?(r.loader.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),Q):B}; g_=function(r,Q,S){r=r.loader.ZA()||0;return UO(Q,(S+r)*1E3)/1E3+S}; AcU=function(r){if(r.policy.ZC>0){var Q=Math.floor((0,g.xa)()/1E4);if(Q===r.mq){if(r.W>=r.policy.ZC){if(r.W===r.policy.ZC){var S={reason:"toomanyrequests"};S.limit=r.W;r.loader.handleError("player.exception",S);r.W+=1}return!1}}else r.mq=Q,r.W=0}if(r.loader.isSuspended&&r.loader.D1)return!1;if(r.cO&&(0,g.xa)()0&&(!r.policy.C||r.j.length!==1||!r.j[0].Hw()))return!1;var B;if((B=r.EG.X)==null||!u2(B,r.policy,r.U,r.loader.Xv())||hH(r.audioTrack)&&hH(r.videoTrack))return!1; if(d_(r,r.audioTrack)&&d_(r,r.videoTrack))return r.policy.S&&r.loader.pY("sabrHeap",{a:""+Nc(r.audioTrack),v:""+Nc(r.videoTrack)}),!1;if(Q=r.policy.V){Q=!1;if(r.Vr.V===2)Q=!0;else if(r.Vr.V===3){bwj(r);r.loader.ZA();var k=JH(r.audioTrack,r.loader.isSeeking()).SP;B=JH(r.videoTrack,r.loader.isSeeking()).SP;var L=r.loader.getCurrentTime()||0;k=g_(r,k,L);B=g_(r,B,L);B=Math.min(k,B);L=r.Vr;B>=L.U?(L.pY("sdai",{haltrq:B,est:L.U}),B=!0):B=!1;B&&(Q=!0)}Q&&r.policy.Y&&r.loader.pY("sabrcrq",{waitad:1})}if(Q)return!1; r.policy.r0&&(r.o3=DE(r,r.audioTrack),r.F1=DE(r,r.videoTrack));if(!r.V)return r.policy.Y&&r.loader.pY("sabrcrq",{nopolicy:1}),!0;if(r.MU.mI())return r.policy.Y&&r.loader.pY("sabrcrq",{utc:1}),!0;if(r.S.J)return r.policy.Y&&r.loader.pY("sabrcrq",{audio:1}),!0;if(!r.V.targetAudioReadaheadMs||!r.V.targetVideoReadaheadMs)return r.policy.Y&&r.loader.pY("sabrcrq",{noreadahead:1}),!0;if(r.policy.U&&r.loader.Wk())return r.policy.Y&&r.loader.pY("sabrcrq",{seekToHead:1}),!0;Q=Math.min(gO(r.loader,r.audioTrack)* 1E3,r.V.targetAudioReadaheadMs);B=Math.min(gO(r.loader,r.videoTrack)*1E3,r.V.targetVideoReadaheadMs);var X=Math.min(Q,B);L=ZQ(r.audioTrack,!0)*1E3;k=ZQ(r.videoTrack,!0)*1E3;var l=r.MU.getCurrentTime()*1E3;if(r.policy.r0){var n=UO(r.o3.SP,l);var A=UO(r.F1.SP,l)}else n=L,A=k;var Y=nQ||B>=0&&k.bY>B+1)break;S=Math.max(S,k.startTimeMs+k.durationMs);B=Math.max(B,k.WU)}return Math.max(0,S-Q)}; Yi8=function(r,Q,S){var B={qT:r.qT,DX:function(n,A){r.MU.NA(n,A)}, TI:r.policy.eV,R2:r.policy.S};r.qT.V.Y&&(B.X$=(r.videoTrack.j.info.gq||0)+(r.audioTrack.j.info.gq||0));r.policy.zN&&(B.E9=r.audioTrack.j.index.hd(),B.TI=!1);var k=DHn(Q,r.policy,r.U)?2:1;k!==r.C&&(r.C=k,pmw(r));S=Pc7(r,S);if(r.policy.C&&r.policy.S&&S.pK){for(var L=k="",X=g.m(S.pK),l=X.next();!l.done;l=X.next())l=l.value,r.videoData.sabrContextUpdates.has(l)||r.policy.C&&S.rT&&S.rT.type===l?k+="_"+l:L+="_"+l;r.loader.pY("sabrbldrqs",{ctxts:k,misctxts:L})}!Q.setData(S,r.policy,r.U)&&r.policy.C&&r.loader.handleError("player.exception", {reason:"buildsabrrequestdatafailed"},1);B=new yK(r.policy,Q,r.EG,r.U,r,B,r.loader.XM());Mn(r.timing);r.policy.Y&&r.loader.pY("sabrcrq",{rn:B.UC(),probe:Q.HN()});return B}; RC=function(r,Q){if(Q.x7()||r.x7())r.policy.SV||(r.policy.U?OO(r.loader):r.loader.T3());else{if(r.policy.S&&Q.isComplete()&&Q instanceof yK){var S=r.loader,B=S.pY,k,L,X=Object.assign(Q.Ow.Gj(),{rst:Q.state,strm:Q.xhr.Cr(),d:(k=Q.Ow.yr)==null?void 0:k.Vh(),cncl:Q.xhr&&Q.dV.W?1:0,rqb:Q.aj,cwt:Q.OU,swt:(L=Q.FB)==null?void 0:L.AO});k=Object.assign(UHU(Q.info),X);B.call(S,"rqs",k)}if(Q.isComplete()&&Q.HN()&&Q instanceof yK)r.policy.Np?Q.nz()?(Q.dispose(),r.j.length===0?r.loader.T3():(r=r.j[0],r instanceof yK&&r.Kf()&&r.VG())):Q.JW()&&r.loader.handleError(Q.IC(),Q.I$()):(Q.dispose(),r.loader.T3());else{if(Q.HT())Q instanceof yK&&zZ8(r.timing,Q),pmw(r),E0w(r);else if(Q.JW())S=r.MU.mI(),Q instanceof yK&&gp1(Q.info)&&S&&r.loader.We(S),Q instanceof G3?r.j.pop():(S=1,Q.canRetry()&&FEU(r.loader)&&(mx8(r,Q),S=0),r.loader.handleError(Q.IC(),Q.I$(),S));else{if(r.loader.isSuspended&&!Q.isComplete())return;E0w(r)}Q.x7()||Q instanceof G3||(Q.isComplete()?S=po$(Q,r.policy,r.U):(S=jsU(Q,r.policy,r.U),S===1&&(r.NU= !0)),S!==0&&(B=new r_(1,Q.info.u6),B.fG=S===2,Yi8(r,B)));r.policy.XQ&&!Q.isComplete()?wo7(r.loader):r.loader.T3()}}}; E0w=function(r){for(;r.j.length&&r.j[0].uW(r.X6());){var Q=r.j.shift();o0R(r,Q)}r.j.length&&o0R(r,r.j[0])}; o0R=function(r,Q){Q instanceof yK&&(r.Tm=Q);var S=new Set(Q.KU(r.X6()));S=g.m(S);for(var B=S.next();!B.done;B=S.next()){var k=B.value;if(!(B=!(Q instanceof G3))){B=r.S;var L=B.EG.Yf,X=a3(B.videoInfos,L);L=fcn(B,k,L);var l=X.includes(k);!B.jI.pV||L||l||B.loader.pY("sabrcpf",{fid:""+k,vfids:""+X.join("."),said:B.X||""});B=L||X.includes(k)}if(B&&(B=Q.sY(k,r.X6()),X=r.policy.hL&&v5(B[0].j.info.mimeType),(!(!X&&r.policy.zT&&B.length>0&&(B[0].j.info.Yv()?ZQ(r.audioTrack):ZQ(r.videoTrack))>3)||Q.isComplete())&& Q.r9(k,r.X6())))for(k=Q.bB(k,r.X6()),k=g.m(k),L=k.next();!L.done;L=k.next())if(L=L.value,r.policy.S&&Q instanceof G3&&r.loader.pY("omblss",{s:L.info.uC()}),X)l=r.timing,l.Vr||(l.Vr=(0,g.xa)(),g.qK("fcb_r",l.Vr,l.j)),l=r,l.videoData.Yf()&&l.J&&DH(l.J)===DH(g.MP(L.info.j.info,l.EG.Yf))&&l.MU.publish("sabrCaptionsDataLoaded",L,l.aK.bind(l));else{l=L.info.j.info.Yv();var n=L.info.j;if(l){var A=void 0;var Y=r.S,W=(A=Q.TF(r.X6()))==null?void 0:A.token;Y.J&&n!==Y.U?A=!0:(Y.J=!1,n!==Y.U&&(Y.U=n,Y.Wm(n,Y.audioTrack, W)),A=!1);if(A)continue}else A=void 0,ssj(r.S,n,(A=Q.TF(r.X6()))==null?void 0:A.token);A=l?r.audioTrack:r.videoTrack;Q instanceof G3&&(A.J=!1,Q instanceof G3&&(l?w_U(r.timing):Jpg(r.timing)));try{$M(A,B,L)}catch(b){L=K4(b),r.loader.handleError(L.errorCode,L.details,L.severity),A.JC(),r.dM(!1,"pushSlice"),OO(r.loader)}}}}; mx8=function(r,Q){r.policy.C?r.j.splice(r.j.indexOf(Q)).forEach(function(S){S.dispose()}):(r.j.pop(),Q==null||Q.dispose())}; T8w=function(r,Q,S){for(var B=[],k=0;k0)for(var Q=g.m(r.videoData.sabrContextUpdates.keys()),S=Q.next();!S.done;S=Q.next()){S=S.value;var B=void 0;((B=r.videoData.sabrContextUpdates.get(S))==null?0:B.sendByDefault)&&r.videoData.bA.add(S)}if(r.policy.C&&r.j.length)for(Q=g.m(r.j),S=Q.next();!S.done;S=Q.next())(S=S.value.Uc())&&S.type&&S.sendByDefault&&r.videoData.bA.add(S.type)}; $xw=function(r){r.policy.Ic&&(r.yr=void 0,r.Zz=0)}; JcO=function(r,Q){if(Q.JW()||Q.x7()){var S=r.loader,B=S.pY,k=Q.state;r=r.X6();var L,X;if((Q=(L=Q.qf)==null?void 0:L.get(r))==null)Q=void 0;else{L=0;r=Q.KU();for(var l=0;l=Q.mediaTime&&g.R(r.MU.getPlayerState(),8)?(Q.resolve([Q.mediaTime,Q.id]),r.j.delete(Q.id)):(Q.delay.dispose(),Q.delay=new g.D9(function(){sEU(r,Q)},(Q.mediaTime-S)*1E3/r.MU.getPlaybackRate()),Q.delay.start())}; z$z=function(r,Q,S,B){var k=this;this.S=r;this.cpn=Q;this.MU=S;this.j=B;this.V=new Map;this.U=new Map;this.J=this.X=NaN;this.Y=!1;this.My="";this.isSeeking=!1;this.C=0;this.W=new FXF(S);this.Tn=S.Tn;this.MU.subscribe("SEEK_TO",function(){k.ey()}); this.MU.subscribe("SEEK_COMPLETE",function(){MAU(k)})}; v0j=function(r,Q){if(!r.isSeeking&&r.C!==Q&&!isNaN(r.X)){r.C=Q;var S=r.Y?r.J:r.S.Fo(Q);(S!==r.J||r.Y)&&h$z(r,S,Q)}}; h$z=function(r,Q,S){var B=r.V.get(Q),k=r.S.getStartTime(Q),L=r.S.getDuration(Q);r.Y=!1;r.J=Q;var X=k,l;((l=B==null?void 0:B.j)!=null?l:[r.cpn]).forEach(function(n,A){var Y;A=(Y=B==null?void 0:B.V[A])!=null?Y:L;S>=X&&Sk?G6F(r,L,r.V.get(L)):L===k&&G6F(r,L,r.V.get(L),B-r.S.getStartTime(L))})}; qi_=function(r,Q,S,B){Q!==r.My&&(r.MU.pY("ssevt",{tag:r.j===0?"sstd-cr":r.j===1?"sstd-tm":r.j===2?"sstd-poll":r.j===3?"sstd-poll100":"sstd-unknown",ad:r.cpn!==Q,cpn:Q,st:S.toFixed(3),late:Math.round(r.isSeeking?0:(B-S)*1E3)}),r.My=Q)}; u7n=function(r){var Q=g.m(r.split("."));r=Q.next().value;Q=Q.next().value;return[Number(r),Q]}; I$1=function(r,Q,S,B){S=Q+"."+S;r.U.has(Q)?r.U.get(Q).push(S):r.U.set(Q,[S]);r.j===1&&ZwO(r.W,B,S).then(function(k){var L=g.m(k);k=L.next().value;L=L.next().value;L=g.m(u7n(L));L.next();L=L.next().value;qi_(r,L,k,N8U(r.W))}); r.j===0&&(r.Tn.Re("transitiondetector",S),Q=(B+r.MU.ZA())*1E3,r.Tn.gr([new g.qI(Q,Q+5E3,{id:S,namespace:"transitiondetector",priority:9})]))}; Dxz=function(r,Q,S,B,k){this.loader=r;this.policy=Q;this.schedule=S;this.aW=B;this.C=k;this.Vr=NaN;this.V=this.J=this.W=null;this.j=this.U=this.Y=this.startTimeSecs=NaN;this.S=!1;this.X=NaN}; e$_=function(r,Q,S,B,k,L){return Q.AC&&Q.JK&&S===3?new Dxz(r,Q,B,k,L):null}; g0w=function(r,Q){if(r.policy.oV){var S=Q.info.gq,B=MH(r.schedule);Q=Q.index.hd();S=Math.max(1,B/S);r.X=Math.round(Math.max(((S-1)*Q+r.policy.ZK)/S,Q-r.policy.Ol)*1E3)}}; Ow7=function(r,Q){var S=Date.now()/1E3,B=S-r.startTimeSecs,k=S-r.Y,L=k>=r.policy.cY,X=!1;if(L){var l=0;!isNaN(Q)&&Q>r.U&&(l=Q-r.U,r.U=Q);l/k=r.policy.Ol&&!r.S;if(!L&&!S&&Ux8(r,Q))return NaN;S&&(r.S=!0);a:{B=X;S=(0,g.xa)()/1E3-(r.aW.QL()||0)-r.J.j-r.policy.ZK;L=r.V.startTime;S=L+S;if(B){if(isNaN(Q)){HJ(r,NaN,"n",Q);L=NaN;break a}B=Q-r.policy.lO;B=L.W&&B<=L.Y){B=!0;break a}B=!1}B=!B}if(B)return r.pY("ostmf",{ct:r.getCurrentTime(),a:Q.j.info.Yv()}),!1;(r=r.cO)!=null&&(r.rV.get(S).FG=!0);return!0}; ccU=function(r){if(!r.EG.Yf)return!0;var Q=r.MU.getVideoData();if(r.MU.bT())return r.pY("ombpa",{}),!1;var S,B;if(!!((S=r.C)==null?0:(B=S.Vd)==null?0:B.Iv1)!==r.EG.tK)return r.pY("ombplmm",{}),!1;S=Q.VN||Q.liveUtcStartSeconds||Q.JK;if(r.EG.tK&&S)return r.pY("ombplst",{}),!1;if(r.EG.C)return r.pY("ombab",{}),!1;S=Date.now();return U9(r.EG)&&!isNaN(r.o3)&&S-r.o3>r.policy.fL*1E3?(r.pY("ombttl",{}),!1):r.EG.GB&&r.EG.W||!r.policy.g3&&r.EG.isPremiere||w8(Q)!==0&&!r.policy.j||Q.K("html5_disable_onesie_media_for_mosaic")&& cm(Q)||Q.bC()&&!Q.K("html5_enable_onesie_media_for_lifa")&&Q.isDaiEnabled()&&Q.enableServerStitchedDai||Q.K("html5_disable_onesie_media_for_lifa_eligible")&&Vg(Q)?!1:!0}; a$$=function(r,Q){var S=Q.j,B=r.EG.Yf;if(ccU(r))if(r.cO&&r.cO.rV.has(DH(g.MP(S.info,B)))){if(B=DH(g.MP(S.info,B)),VAz(r,Q)){var k=new Qq(r.cO.sY(B)),L=function(X){try{if(X.JW())r.handleError(X.IC(),X.I$()),z$(Q,X),BV(X.info)&&R3(r.U,Q,S,!0),r.T3();else if(Hc(r.U,X)){var l;(l=r.S)==null||IHR(l,X.info,r.Vr);r.T3()}}catch(n){X=K4(n),r.handleError(X.errorCode,X.details,X.severity),r.JC()}}; S.S=!0;Sp(k)&&(T$(Q,new Gg(r.policy,B,k,r.cO,L)),Mn(r.timing))}}else r.pY("ombfmt",{})}; rlF=function(r,Q){Q=Q||r.videoTrack&&r.videoTrack.V&&r.videoTrack.V.startTime||r.getCurrentTime();var S=CH,B=r.videoTrack,k=r.j;Q=k.nextVideo&&k.nextVideo.index.Fo(Q)||0;k.F1!==Q&&(k.KY={},k.F1=Q,HC(k,k.j));Q=!k.j.isLocked()&&k.C>-1&&(0,g.xa)()-k.CQ.j&&Q.reason==="b";B||k||S?(r.MU.a$({reattachOnConstraint:B?"u":k?"drm":"perf",lo:Q.V,up:Q.j}),r.policy.rW||(r.W.j.V=!1)):(r.policy.rW&&(r.W.j.V=!1),OO(r))}}else if(!cpn(r.j,Q)&&r.videoTrack){r.logger.debug(function(){return"Setting constraint: r="+Q.reason+" u="+Q.j}); S=r.j.j;Kw1(r,rPw(r.j,Q));rlF(r);B=Q.isLocked()&&Q.reason==="m"&&r.j.cO;k=r.policy.h0&&Q.reason==="l"&&vc(r.videoTrack);S=S.j>Q.j&&Q.reason==="b";var L=r.j.NU&&!c5();B||k||S||L?r.MU.a$({reattachOnConstraint:B?"u":k?"drm":L?"codec":"perf"}):OO(r)}}; nOU=function(r,Q,S){if((!r.rq||QV(r.rq)&&!r.policy.VR)&&!r.BU.isSeeking()&&(r.policy.j||vc(Q)&&Q.j.U9()&&r.j.Vr)){var B=r.getCurrentTime()+Vk1(r.X,Q,S);r.logger.debug(function(){return"Clearing back to "+B.toFixed(3)}); Qsz(Q,B)}}; Kw1=function(r,Q){Q&&(r.logger.debug(function(){return"Logging new format: "+f4(Q.video.info)}),AlU(r.MU,new DJ(Q.video,Q.reason))); if(r.j.HO){var S=kxw(r.j,"a");r.MU.vx(new DJ(S.audio,S.reason))}}; OO=function(r){g.ev(r.XQ)}; wo7=function(r){r.policy.XQ&&r.policy.QY&&Math.min(rDU(r.videoTrack),rDU(r.audioTrack))*1E3>r.policy.KV?g.ev(r.tX):r.T3()}; Yx7=function(r,Q){var S=(0,g.xa)()-Q,B=ZQ(r.audioTrack,!0)*1E3,k=ZQ(r.videoTrack,!0)*1E3;r.logger.debug(function(){return"Appends paused for "+S}); if(r.policy.S&&(r.pY("apdpe",{dur:S.toFixed(),abuf:B.toFixed(),vbuf:k.toFixed()}),u9(r.policy))){var L=vb(r.X);r.pY("sdps",{ct:Q,ah:B.toFixed(),vh:k.toFixed(),mr:qF(r.X,r.nf,L),bw:L.toFixed(),js:r.isSeeking(),re:+r.nf,ps:(r.policy.vW||"").toString(),rn:(r.policy.Z8||"").toString()})}}; Wwj=function(r){if(iFg(r.videoTrack))return r.logger.debug("Pausing appends for server-selectable format"),"ssf";if(r.policy.Z_&&I3(r.videoTrack)&&I3(r.audioTrack))return"updateEnd";if(hH(r.audioTrack)||hH(r.videoTrack)&&r.videoTrack.j.info.sG!=="f")return"";if(r.BU.isSeeking()){var Q=r.X;var S=r.videoTrack;var B=r.audioTrack;if(Q.policy.j){var k=Q.policy.QF;u9(Q.policy)&&(k=qF(Q,!1,vb(Q)));Q=k;S=ZQ(B,!0)>=Q&&ZQ(S,!0)>=Q}else S.S.length||B.S.length?(k=S.j.info.gq+B.j.info.gq,k=10*(1-vb(Q)/k),Q=Math.max(k, Q.policy.QF),S=ZQ(B,!0)>=Q&&ZQ(S,!0)>=Q):S=!0;if(!S)return"abr";S=r.videoTrack;if(S.S.length>0&&S.W.V.length===1&&sTO(S.W).info.X360);B=u9(r.policy)&&r.policy.W2;if(!r.nf||!B&&S)return"";S=r.policy.B5;u9(r.policy)&&(S=qF(r.X,r.nf,vb(r.X)));S=BfF(r.videoTrack,r.getCurrentTime(),S)||BfF(r.audioTrack,r.getCurrentTime(), S);return u9(r.policy)?S?"mbnm":"":(r.videoTrack.S.length>0||r.audioTrack.S.length>0||Um(r.U,r.videoTrack,r.audioTrack)||Um(r.U,r.audioTrack,r.videoTrack))&&S?"nord":""}; bKU=function(r){if(r.J){var Q=r.J.T3(r.audioTrack,UA(r.rq.V.O4()));Q&&r.MU.seekTo(Q,{i4:!0,Uw:"pollSubsegmentReadahead",A8:!0})}}; mE1=function(r,Q,S){if(r.policy.Z_&&I3(Q))return!1;if(S.y4())return!0;if(!S.yu())return!1;var B=Hb(Q);if(!B||B.info.type===6)return!1;var k;if(r.policy.h2||((k=r.S)==null?0:eZn(k,Q,B.info.Y7)))r.Tm=0;else return r.BU.isSeeking()&&OO(r),r.Tm=r.Tm||(0,g.xa)(),!1;if(!CI(r,Q,S,B.info))return!1;if(r.EG.V&&B.info.V===0){if(k=tf$(Q,S,B)){var L=o3(Q);r.pY("initchg",{it:B.info.j.info.id,sr:!!L&&L.j===B.info.j,ty:B.info.type,seg:B.info.Y7})}L=g.Za(B.info.j.info);r.policy.z3&&L&&!k&&ST7(B)}L=r.J&&!!r.J.W&&Q.j.info.audio; k=r.EG.isManifestless||B.U;if(!(r.EG.V&&B.info.V!==0||k&&!L)&&PG_(r,Q,S,B))return!0;if(L)return!1;L=gO(r,Q);L=r.getCurrentTime()+L;if(B.info.W>L)return r.policy.j&&xE1(r,Q),r.policy.nh&&lsn(Q.W,L,!1),!1;jSU(r,Q);var X;r.policy.kU&&S===((X=r.rq)==null?void 0:X.j)&&r.bA&&(S.LW()===0?(r.bA=!1,r.policy.kU=!1):r.Qr=S.LW());if(!pEj(r,S,B,Q))return!1;r.policy.Z_&&B.info.J3()?(r.MU.D().ED()&&r.pY("eosl",{ls:B.info.uC()}),B.isLocked=!0):(Q.v0(B),B1F(r.j,B.info),r.logger.debug(function(){return"Appended "+ B.info.uC()+", buffered: "+GX(S.O4())})); k&&EOw(r,B.info.j.ze);return!0}; xE1=function(r,Q){Q===r.videoTrack?r.mq=r.mq||(0,g.xa)():r.KY=r.KY||(0,g.xa)()}; jSU=function(r,Q){Q===r.videoTrack?r.mq=0:r.KY=0}; pEj=function(r,Q,S,B){var k=r.policy.JX?(0,g.xa)():0,L=S.U&&S.info.j.j||void 0,X=S.V;S.U&&(X=oO_(r,S,X)||X);var l=Q9(X);X=r.policy.JX?(0,g.xa)():0;Q=TF7(r,Q,l,S.info,L);(B=B.C)!=null&&(L=S.info,k=X-k,X=(0,g.xa)()-X,!B.V||p51(B.V,L)&&B.V.Y7===L.Y7||B.flush(),B.W+=k,B.S+=X,k=1,!B.V&&L.V&&(k=2),QW(B,k,Q),X=Math.ceil(L.V/1024),k===2&&B.j.add(X),B.j.add(Math.ceil((L.V+L.S)/1024)-X),B.V=L);r.yr=0;if(Q===0)return r.Z_&&(r.logger.debug("Retry succeed, back to normal append logic."),r.Z_=!1,r.JX=!1),r.jR= 0,!0;if(Q===2||Q===5)return $En(r,"checked",Q,S.info),!1;if(Q===1){if(!r.Z_)return r.logger.debug("QuotaExceeded, retrying."),r.Z_=!0,!1;if(!r.JX)return r.JX=!0,r.MU.seekTo(r.getCurrentTime(),{Uw:"quotaExceeded",A8:!0}),!1;S.info.HL()?(k=r.policy,k.Tm=Math.floor(k.Tm*.8),k.o3=Math.floor(k.o3*.8)):(k=r.policy,k.bA=Math.floor(k.bA*.8),k.o3=Math.floor(k.o3*.8));r.policy.j?gX(r.W.j,S.info.j,!1):VK(r.j,S.info.j)}r.MU.a$({reattachOnAppend:Q});return!1}; oO_=function(r,Q,S){var B;if(B=r.policy.Tl&&r.rq&&!r.rq.X&&!r.MU.bV())Q=Q.info.j.info,B=Q.WL()&&$f(Q)&&Q.video&&Q.video.width<3840&&Q.video.width>Q.video.height;if(B&&(r.rq.X=!0,Yf('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return S=FTn(S),r.policy.S&&r.pY("sp4k",{s:!!S}),S}; $En=function(r,Q,S,B){var k="fmt.unplayable",L=1;S===5||S===3?(k="fmt.unparseable",r.policy.j?!B.j.info.video||Up(r.W.j).size>0||gX(r.W.j,B.j,!1):!B.j.info.video||Up(r.j.U).size>0||VK(r.j,B.j)):S===2&&(r.jR<15?(r.jR++,k="html5.invalidstate",L=0):k="fmt.unplayable");B=aV(B);var X;B.mrs=(X=r.rq)==null?void 0:LT(X);B.origin=Q;B.reason=S;r.policy.gW&&(B.trg="appenderr");r.handleError(k,B,L)}; UfU=function(r,Q,S,B,k){var L=r.EG;var X=r.policy.j,l=!1,n=-1;for(t in L.j){var A=v5(L.j[t].info.mimeType)||L.j[t].info.HL();if(B===A)if(A=L.j[t].index,A.Ni(Q.Y7)){l=A;var Y=Q,W=l.t8(Y.Y7);W&&W.startTime!==Y.startTime?(l.segments=[],l.dC(Y),l=!0):l=!1;l?n=Q.Y7:!Q.pending&&X&&(Y=A.getDuration(Q.Y7),Y!==Q.duration&&(L.publish("clienttemp","mfldurUpdate",{itag:L.j[t].info.itag,seg:Q.Y7,od:Y,nd:Q.duration},!1),A.dC(Q),l=!0))}else A.dC(Q),l=!0}n>=0&&(X={},L.publish("clienttemp","resetMflIndex",(X[B?"v": "a"]=n,X),!1));L=l;WbU(r.BU,Q,B,L);if(r.policy.zm&&r.policy.V&&(n=Q.Ay||null)){var b;X=(b=r.V)==null?void 0:wm7(b).requestNumber;if((b=r.F1)!=null){if(b.V.has(n.identifier)){var t=b.V.get(n.identifier);t.event=n.event;t.startTimeSecs=n.startSecs;t.wr=n.wr}else b.V.set(n.identifier,{event:n.event,startTimeSecs:n.startSecs,wr:n.wr,zv:[]});b.S&&X>-1&&XGx(r.EG)&&(r.EG.F1=Q.startTime+(isNaN(r.timestampOffset)? 0:r.timestampOffset),r.BU.isSeeking()&&r.BU.j5)return r.yr= 0,r.MU.a$({initSegStuck:1,as:B.info.uC()}),!0}else r.yr=0,r.Np=B;r.policy.GT&&(S.abort(),(X=Q.C)!=null&&(QW(X,4),X.flush()));k=TF7(r,S,L,n,k);var A;(A=Q.C)==null||Y9z(A,k,n);if(k!==0)return Jlj(r,k,B),!0;B.info.HL()?sVU(r.timing):ZtU(r.timing);r.logger.debug(function(){return"Appended init for "+B.info.j.info.id}); EOw(r,B.info.j.ze);return S.Zf()}; tf$=function(r,Q,S){if(Q.Yn()==null){r=o3(r);if(!(Q=!r||r.j!==S.info.j)){a:if(r=r.C,S=S.info.C,r.length!==S.length)S=!1;else{for(Q=0;Q1)return 6;X.KY=new g.D9(function(){var l=Hb(X);r.x7()||l==null||!l.isLocked?r.MU.D().ED()&&r.pY("eosl",{delayA:l==null?void 0:l.info.uC()}):wEU(X)?(r.MU.D().ED()&&r.pY("eosl",{dunlock:l==null?void 0:l.info.uC()}),Fwg(r,X===r.audioTrack)):(r.pY("nue",{ls:l.info.uC()}),l.info.Vr+=1,r.rq&&r.V2())},1E4,r); r.MU.D().ED()&&r.pY("eosl",{delayS:B.uC()});X.KY.start()}r.policy.Eb&&(B==null?void 0:B.j)instanceof LX&&B.J3()&&r.pY("poseos",{itag:B.j.info.itag,seg:B.Y7,lseg:B.j.index.R1(),es:B.j.index.S});Q.appendBuffer(S,B,k)}catch(l){if(l instanceof DOMException){if(l.code===11)return 2;if(l.code===12)return 5;if(l.code===22||l.message.indexOf("Not enough storage")===0)return Q=Object.assign({name:"QuotaExceededError",buffered:GX(Q.O4()).replace(/,/g,"_"),vheap:Nc(r.videoTrack),aheap:Nc(r.audioTrack),message:g.JW(l.message, 3),track:r.rq?Q===r.rq.V?"v":"a":"u"},R$j()),r.handleError("player.exception",Q),1;g.mp(l)}return 4}return r.rq.gg()?3:0}; R_=function(r,Q,S){r.policy.dk&&Sx$(r,S.Uw||"unknown");r.MU.seekTo(Q,S)}; EOw=function(r,Q){Q&&r.MU.rS(new l9(Q.key,Q.type))}; Wc=function(r,Q){r.MU.Gb(Q)}; gO=function(r,Q){if(r.Z_&&!r.nf)return 3;if(r.isSuspended)return 1;var S;if((S=r.rq)==null?0:S.rq&&S.rq.streaming===!1)return 4;S=(Q.j.info.audio?r.policy.bA:r.policy.Tm)/(Q.gq*r.policy.OQ);if(r.policy.qw>0&&r.rq&&QV(r.rq)&&(Q=Q.j.info.video?r.rq.V:r.rq.j)&&!Q.Zf()){Q=Q.O4();var B=uq(Q,r.getCurrentTime());B>=0&&(Q=r.getCurrentTime()-Q.start(B),S+=Math.max(0,Math.min(Q-r.policy.qw,r.policy.YJ)))}r.policy.o3>0&&(S=Math.min(S,r.policy.o3));return S}; tAj=function(r,Q){return(gO(r,Q)+r.policy.JE)*Q.gq}; sS1=function(r){r.D_&&!r.isSuspended&&zY(r.schedule)&&(NFg(r,r.D_),r.D_="")}; NFg=function(r,Q){yH(Q,"cms",function(S){r.policy.S&&r.pY("pathprobe",S)},function(S){r.MU.handleError(S)})}; ZKU=function(r,Q){if(r.rq&&r.rq.W&&!r.rq.gg()&&(Q.Ch=ZQ(r.videoTrack),Q.V=ZQ(r.audioTrack),r.policy.S)){var S=Nc(r.videoTrack),B=Nc(r.audioTrack),k=GX(r.rq.V.O4(),"_",5),L=GX(r.rq.j.O4(),"_",5);Object.assign(Q.j,{lvq:S,laq:B,lvb:k,lab:L})}Q.bandwidthEstimate=zg(r.X);var X;(X=r.audioTrack.C)==null||X.flush();var l;(l=r.videoTrack.C)==null||l.flush();r.logger.debug(function(){return L4(Q.j)})}; ylR=function(r,Q){r.Vr=Q;r.S&&(r.S.S=Q);r.Vr.k6(r.videoTrack.j.info.WL());r.U.V=r.Vr;r.policy.V&&(r.V.X=r.Vr)}; vOF=function(r,Q){if(r.rq&&r.rq.V){if(r.policy.ox){var S=npF(r.audioTrack);if(S&&S.Yv()){var B=r.MU;if(B.MX&&(B.MX.j=S,S=B.v8,S.qoe)){S=S.qoe;B=B.MX;var k=g.cJ(S.provider);Mf$(S,k,B)}}}r.policy.Gw&&(S=npF(r.videoTrack))&&S.HL()&&(B=r.MU,B.Fn&&(B.Fn.j=S,S=B.v8,S.qoe&&zC1(S.qoe,B.Fn)));Q-=isNaN(r.timestampOffset)?0:r.timestampOffset;r.getCurrentTime()!==Q&&r.resume();r.BU.isSeeking()&&r.rq&&!r.rq.gg()&&(B=r.getCurrentTime()<=Q&&Q=Q&&HwO(r,B.startTime,!1)}); return S&&S.startTimer.getCurrentTime())return S.start/1E3;return Infinity}; jEn=function(r){if(r.MU.getVideoData().isLivePlayback)return!1;var Q=r.MU.Qk();if(!Q)return!1;Q=Q.getDuration();if(r.rq&&r.rq.j&&r.rq.V){var S=r.getCurrentTime(),B=r.rq.j.O4();r=r.rq.V.O4();B=B?e9(B,S):S;S=r?e9(r,S):S;S=Math.min(B,S);Q=isNaN(S)?!1:S>=Q-.01}else Q=!1;return Q}; Jlj=function(r,Q,S){r.policy.yT&&bc(r.MU.getVideoData())?(r.MU.To()||$En(r,"sepInit",Q,S.info),uV7(r.MU,"sie")):$En(r,"sepInit",Q,S.info)}; FEU=function(r){return r.MU.Xv()0){var B=S.j.shift();eCg(S,B.info)}S.j.length>0&&(B=S.j[0].time-(0,g.xa)(),S.V.start(Math.max(0,B)))}},0); g.u(this,this.V);Q.subscribe("widevine_set_need_key_info",this.W,this)}; eCg=function(r,Q){a:{var S=Q.cryptoPeriodIndex;if(isNaN(S)&&r.S.size>0)S=!0;else{for(var B=g.m(r.S.values()),k=B.next();!k.done;k=B.next())if(k.value.cryptoPeriodIndex===S){S=!0;break a}S=!1}}r.publish("log_qoe",{wvagt:"reqnews",canskip:S});S||r.publish("rotated_need_key_info_ready",Q)}; gOj=function(){var r={};var Q=r.url;var S=r.interval;r=r.retries;this.url=Q;this.interval=S;this.retries=r}; UE1=function(r,Q){this.statusCode=r;this.message=Q;this.V=this.heartbeatParams=this.errorMessage=null;this.j={};this.nextFairplayKeyId=null}; dEF=function(r,Q,S){S=S===void 0?"":S;g.G.call(this);this.message=r;this.requestNumber=Q;this.timer=S;this.onError=this.onSuccess=null;this.j=new g.w9(5E3,2E4,.2)}; OKn=function(r,Q,S){r.onSuccess=Q;r.onError=S}; VwU=function(r,Q,S,B){var k={timeout:3E4,onSuccess:function(L){if(!r.x7()){j7("drm_net_r",void 0,r.timer);var X=L.status==="LICENSE_STATUS_OK"?0:9999,l=null;if(L.license)try{l=wr(L.license)}catch(P){g.mp(P)}if(X!==0||l){l=new UE1(X,l);X!==0&&L.reason&&(l.errorMessage=L.reason);if(L.authorizedFormats){X={};for(var n=[],A={},Y=g.m(L.authorizedFormats),W=Y.next();!W.done;W=Y.next())if(W=W.value,W.trackType&&W.keyId){var b=C9_[W.trackType];if(b){b==="HD"&&L.isHd720&&(b="HD720");W.isHdr&&(b+="HDR");X[b]|| (n.push(b),X[b]=!0);var t=null;try{t=wr(W.keyId)}catch(P){g.mp(P)}t&&(A[g.$N(t,4)]=b)}}l.V=n;l.j=A}L.nextFairplayKeyId&&(l.nextFairplayKeyId=L.nextFairplayKeyId);L.sabrLicenseConstraint&&(l.sabrLicenseConstraint=wr(L.sabrLicenseConstraint));L=l}else L=null;if(L)r.onSuccess(L,r.requestNumber);else r.onError(r,"drm.net","t.p;p.i")}}, onError:function(L){if(!r.x7())if(L&&L.error)L=L.error,r.onError(r,"drm.net.badstatus","t.r;p.i;c."+L.code+";s."+L.status,L.code);else r.onError(r,"drm.net.badstatus","t.r;p.i;c.n")}, onTimeout:function(){r.onError(r,"drm.net","rt.req."+r.requestNumber)}}; B&&(k.b0="Bearer "+B);g.ui(S,"player/get_drm_license",Q,k)}; cH8=function(r,Q,S,B){g.Co.call(this);this.videoData=r;this.jw=Q;this.X=S;this.sessionId=B;this.U={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.Vr=this.cO=!1;this.S=null;this.o3=[];this.W=[];this.authorizedFormats=[];this.J=!1;this.j={};this.status="";this.Y=NaN;this.V=r.U;this.cryptoPeriodIndex=S.cryptoPeriodIndex;r={};Object.assign(r,this.jw.j);r.cpn=this.videoData.clientPlaybackNonce;this.videoData.yr&&(r.vvt=this.videoData.yr,this.videoData.mdxEnvironment&&(r.mdx_environment= this.videoData.mdxEnvironment));this.jw.o3&&(r.authuser=this.jw.o3);this.jw.pageId&&(r.pageid=this.jw.pageId);isNaN(this.cryptoPeriodIndex)||(r.cpi=this.cryptoPeriodIndex.toString());var k=(k=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.vp()))?k[1]:"";k==="ATV"&&(r.cdt=k);this.U=r;this.U.session_id=B;this.C=!0;this.V.flavor==="widevine"&&(this.U.hdr="1");this.V.flavor==="playready"&&(Q=Number(Wo(Q.experiments,"playready_first_play_expiration")),!isNaN(Q)&&Q>=0&&(this.U.mfpe=""+Q),this.C=!1);Q="";g.kp(this.V)? Bo(this.V)?(B=S.V)&&(Q="https://www.youtube.com/api/drm/fps?ek="+$UU(B)):(Q=S.initData.subarray(4),Q=new Uint16Array(Q.buffer,Q.byteOffset,Q.byteLength/2),Q=String.fromCharCode.apply(null,Q).replace("skd://","https://")):Q=this.V.V;this.baseUrl=Q;this.fairplayKeyId=xW(this.baseUrl,"ek")||"";if(Q=xW(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(Q);this.o3=S.WL?[g.$N(S.initData,4)]:S.S;BX(this,{sessioninit:S.cryptoPeriodIndex});this.status="in"}; SOF=function(r,Q){BX(r,{createkeysession:1});r.status="gr";j7("drm_gk_s",void 0,r.videoData.C);r.url=aQz(r);try{r.S=Q.createSession(r.X,function(S){BX(r,{m:S})})}catch(S){Q="t.g"; S instanceof DOMException&&(Q+=";c."+S.code);r.publish("licenseerror","drm.unavailable",1,Q,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK");return}r.S&&(r8n(r.S,function(S,B){QC$(r,S,B)},function(S,B,k){if(!r.x7()){B=void 0; var L=1;g.kp(r.V)&&g.O7(r.jw)&&r.jw.K("html5_enable_safari_fairplay")&&k===1212433232&&(B="ERROR_HDCP",L=r.jw.K("html5_safari_fairplay_ignore_hdcp")?0:L);r.error("drm.keyerror",L,S,B)}},function(){r.x7()||(BX(r,{onkyadd:1}),r.Vr||(r.publish("sessionready"),r.Vr=!0))},function(S){r.kY(S)}),g.u(r,r.S))}; aQz=function(r){var Q=r.baseUrl;x7n(Q)||r.error("drm.net",2,"t.x");if(!xW(Q,"fexp")){var S=["23898307","23914062","23916106","23883098"].filter(function(k){return r.jw.experiments.experiments[k]}); S.length>0&&(r.U.fexp=S.join())}S=g.m(Object.keys(r.U));for(var B=S.next();!B.done;B=S.next())B=B.value,Q=OjR(Q,B,r.U[B]);return Q}; QC$=function(r,Q,S){if(!r.x7())if(Q){BX(r,{onkmtyp:S});r.status="km";switch(S){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":B_j(r,Q);return;default:r.publish("ctmp","message_type",{t:S,l:Q.byteLength})}r.cO||(j7("drm_gk_f",void 0,r.videoData.C),r.cO=!0,r.publish("newsession",r));if(rf(r.V)&&(Q=k37(Q),!Q))return;Q=new dEF(Q,++r.requestNumber,r.videoData.C);OKn(Q,function(B){LAU(r,B)},function(B,k,L){if(!r.x7()){var X=0; B.j.V>=3&&(X=1,k="drm.net.retryexhausted");BX(r,{onlcsrqerr:k,info:L});r.error(k,X,L);r.shouldRetry(iq(X),B)&&XJR(r,B)}}); g.u(r,Q);iIn(r,Q)}else r.error("drm.unavailable",1,"km.empty")}; B_j=function(r,Q){BX(r,{sdpvrq:1});r.Y=Date.now();if(r.V.flavor!=="widevine")r.error("drm.provision",1,"e.flavor;f."+r.V.flavor+";l."+Q.byteLength);else{var S={cpn:r.videoData.clientPlaybackNonce};Object.assign(S,r.jw.j);S=g.Wn("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",S);Q={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null, Q)}),responseType:"arraybuffer"};g.ES(S,Q,3,500).then(vG(function(B){B=B.xhr;if(!r.x7()){B=new Uint8Array(B.response);var k=String.fromCharCode.apply(null,B);try{var L=JSON.parse(k)}catch(X){}L&&L.signedResponse?(r.publish("ctmp","drminfo",{provisioning:1}),L=(Date.now()-r.Y)/1E3,r.Y=NaN,r.publish("ctmp","provs",{et:L.toFixed(3)}),r.S&&r.S.update(B)):(L=L&&L.error&&L.error.message,B="e.parse",L&&(B+=";m."+L),r.error("drm.provision",1,B))}}),vG(function(B){r.x7()||r.error("drm.provision",1,"e."+B.errorCode+ ";c."+(B.xhr&&B.xhr.status))}))}}; kC=function(r){var Q;if(Q=r.C&&r.S!=null)r=r.S,Q=!(!r.j||!r.j.keyStatuses);return Q}; iIn=function(r,Q){r.status="km";j7("drm_net_s",void 0,r.videoData.C);var S=new g.Gb(r.jw.P5),B={context:g.SV(S.config_||g.Q1())};B.drmSystem=KA$[r.V.flavor];B.videoId=r.videoData.videoId;B.cpn=r.videoData.clientPlaybackNonce;B.sessionId=r.sessionId;B.licenseRequest=g.$N(Q.message);B.drmParams=r.videoData.drmParams;isNaN(r.cryptoPeriodIndex)||(B.isKeyRotated=!0,B.cryptoPeriodIndex=r.cryptoPeriodIndex);var k,L,X=!!((k=r.videoData.V)==null?0:(L=k.video)==null?0:L.isHdr());B.drmVideoFeature=X?"DRM_VIDEO_FEATURE_PREFER_HDR": "DRM_VIDEO_FEATURE_SDR";if(B.context&&B.context.client){if(k=r.jw.j)B.context.client.deviceMake=k.cbrand,B.context.client.deviceModel=k.cmodel,B.context.client.browserName=k.cbr,B.context.client.browserVersion=k.cbrver,B.context.client.osName=k.cos,B.context.client.osVersion=k.cosver;B.context.user=B.context.user||{};B.context.request=B.context.request||{};r.videoData.yr&&(B.context.user.credentialTransferTokens=[{token:r.videoData.yr,scope:"VIDEO"}]);B.context.request.mdxEnvironment=r.videoData.mdxEnvironment|| B.context.request.mdxEnvironment;r.videoData.Ew&&(B.context.user.kidsParent={oauthToken:r.videoData.Ew});g.kp(r.V)&&(B.fairplayKeyId=g.$N(JYO(r.fairplayKeyId)));g.Pr(r.jw,g.Cw(r.videoData)).then(function(l){VwU(Q,B,S,l);r.status="rs"})}else r.error("drm.net",2,"t.r;ic.0")}; LAU=function(r,Q){if(!r.x7())if(BX(r,{onlcsrsp:1}),r.status="rr",Q.statusCode!==0)r.error("drm.auth",1,"t.f;c."+Q.statusCode,Q.errorMessage||void 0);else{j7("drm_kr_s",void 0,r.videoData.C);if(Q.heartbeatParams&&Q.heartbeatParams.url&&r.videoData.K("outertube_streaming_data_always_use_staging_license_service")){var S=r.V.V.match(/(.*)youtube.com/g);S&&(Q.heartbeatParams.url=S[0]+Q.heartbeatParams.url)}Q.heartbeatParams&&r.publish("newlicense",Q.heartbeatParams);Q.V&&(r.W=Q.V,r.videoData.OO||r.publish("newlicense", new gOj),r.videoData.OO=!0,r.J=IY(r.W,function(B){return B.includes("HDR")})); Q.j&&(r.jw.K("html5_enable_vp9_fairplay")&&Bo(r.V)?(S=g.$N(JYO(r.fairplayKeyId),4),r.j[S]={type:Q.j[S],status:"unknown"}):r.j=SJ(Q.j,function(B){return{type:B,status:"unknown"}})); S_(r.V)&&(Q.message=D1n(g.$N(Q.message)));r.S&&(BX(r,{updtks:1}),r.status="ku",r.S.update(Q.message).then(function(){j7("drm_kr_f",void 0,r.videoData.C);kC(r)||(BX(r,{ksApiUnsup:1}),r.publish("keystatuseschange",r))},function(B){B="msuf.req."+r.requestNumber+";msg."+g.JW(B.message,3); r.error("drm.keyerror",1,B)})); g.kp(r.V)&&r.publish("fairplay_next_need_key_info",r.baseUrl,Q.nextFairplayKeyId);r.jw.K("html5_enable_vp9_fairplay")&&Bo(r.V)&&r.publish("qualitychange",lEO(r.W));Q.sabrLicenseConstraint&&r.publish("sabrlicenseconstraint",Q.sabrLicenseConstraint)}}; XJR=function(r,Q){var S=Q.j.getValue();S=new g.D9(function(){iIn(r,Q)},S); g.u(r,S);S.start();g.Fr(Q.j);BX(r,{rtyrq:1})}; nzO=function(r,Q){for(var S=[],B=g.m(Object.keys(r.j)),k=B.next();!k.done;k=B.next())k=k.value,S.push(k+"_"+r.j[k].type+"_"+r.j[k].status);return S.join(Q)}; A8g=function(r){var Q={};Q[r.status]=kC(r)?nzO(r,"."):r.W.join(".");return Q}; YO_=function(r,Q,S){var B={};B.isHdr=Q.includes("HDR");switch(Q.replace("HDR","").replace("720","")){case "AUDIO":B.trackType=1;break;case "SD":B.trackType=2;break;case "HD":B.trackType=3;break;case "UHD1":B.trackType=4;break;case "UHD2":B.trackType=5;break;default:B.trackType=0}!B.trackType||S[Q]||kC(r)&&!LN(r,Q)||(r.authorizedFormats.push(B),S[Q]=!0)}; LN=function(r,Q){for(var S in r.j)if(r.j[S].status==="usable"&&r.j[S].type===Q)return!0;return!1}; WAO=function(r,Q){for(var S in r.j)if(r.j[S].type===Q)return r.j[S].status}; BX=function(r,Q){var S=S===void 0?!1:S;L4(Q);(S||r.jw.ED())&&r.publish("ctmp","drmlog",Q)}; bIg=function(r){var Q=r[0];r[0]=r[3];r[3]=Q;Q=r[1];r[1]=r[2];r[2]=Q;Q=r[4];r[4]=r[5];r[5]=Q;Q=r[6];r[6]=r[7];r[7]=Q}; lEO=function(r){return g.my(r,"UHD2")||g.my(r,"UHD2HDR")?"highres":g.my(r,"UHD1")||g.my(r,"UHD1HDR")?"hd2160":g.my(r,"HD")||g.my(r,"HDHDR")?"hd1080":g.my(r,"HD720")||g.my(r,"HD720HDR")?"hd720":"large"}; k37=function(r){for(var Q="",S=0;S'.charCodeAt(B);r=r.S.createSession("video/mp4",Q,S);return new X9(null,null,null,null,r)}; ozU=function(r,Q){var S=r.Y[Q.sessionId];!S&&r.W&&(S=r.W,r.W=null,S.sessionId=Q.sessionId,r.Y[Q.sessionId]=S);return S}; pJO=function(r,Q){var S=r.subarray(4);S=new Uint16Array(S.buffer,S.byteOffset,S.byteLength/2);S=String.fromCharCode.apply(null,S).match(/ek=([0-9a-f]+)/)[1];for(var B="",k=0;k19.2999?(r=S.ZE,S=S.J2,S>=r&&(S=r* .75),Q=(r-S)*.5,S=new QU(Q,r,r-Q-S,this)):S=null;break a;case "widevine":S=new Si(Q,this,r);break a;default:S=null}if(this.U=S)g.u(this,this.U),this.U.subscribe("rotated_need_key_info_ready",this.HE,this),this.U.subscribe("log_qoe",this.yy,this);XN(this.jw.experiments);this.yy({cks:this.j.getInfo()})}; $Q_=function(r){var Q=jCw(r.W);Q?Q.then(vG(function(){wJ_(r)}),vG(function(S){if(!r.x7()){g.mp(S); var B="t.a";S instanceof DOMException&&(B+=";n."+S.name+";m."+S.message);r.publish("licenseerror","drm.unavailable",1,B,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(r.yy({mdkrdy:1}),r.C=!0); r.Vr&&(Q=jCw(r.Vr))}; N_w=function(r,Q,S){r.mq=!0;S=new l9(Q,S);r.jw.K("html5_eme_loader_sync")&&(r.Y.get(Q)||r.Y.set(Q,S));FA1(r,S)}; FA1=function(r,Q){if(!r.x7()){r.yy({onInitData:1});if(r.jw.K("html5_eme_loader_sync")&&r.videoData.S&&r.videoData.S.j){var S=r.J.get(Q.initData);Q=r.Y.get(Q.initData);if(!S||!Q)return;Q=S;S=Q.initData;r.Y.remove(S);r.J.remove(S)}r.yy({initd:Q.initData.length,ct:Q.contentType});if(r.j.flavor==="widevine")if(r.yr&&!r.videoData.isLivePlayback)lO(r);else{if(!(r.jw.K("vp9_drm_live")&&r.videoData.isLivePlayback&&Q.WL)){r.yr=!0;S=Q.cryptoPeriodIndex;var B=Q.j;o61(Q);Q.WL||(B&&Q.j!==B?r.publish("ctmp","cpsmm", {emsg:B,pssh:Q.j}):S&&Q.cryptoPeriodIndex!==S&&r.publish("ctmp","cpimm",{emsg:S,pssh:Q.cryptoPeriodIndex}));r.publish("widevine_set_need_key_info",Q)}}else r.HE(Q)}}; wJ_=function(r){if(!r.x7())if(r.jw.K("html5_drm_set_server_cert")||Bo(r.j)){var Q=r.W.setServerCertificate();Q?Q.then(vG(function(S){r.jw.ED()&&r.publish("ctmp","ssc",{success:S})}),vG(function(S){r.publish("ctmp","ssce",{n:S.name, m:S.message})})).then(vG(function(){sCw(r)})):sCw(r)}else sCw(r)}; sCw=function(r){r.x7()||(r.C=!0,r.yy({onmdkrdy:1}),lO(r))}; ZIU=function(r){return r.j.flavor==="widevine"&&r.videoData.K("html5_drm_cpi_license_key")}; lO=function(r){if(r.mq&&r.C&&!r.F1){for(;r.S.length;){var Q=r.S[0],S=ZIU(r)?T1U(Q):g.$N(Q.initData);if(Bo(r.j)&&!Q.V)r.S.shift();else{if(r.V.get(S))if(r.j.flavor!=="fairplay"||Bo(r.j)){r.S.shift();continue}else r.V.delete(S);o61(Q);break}}r.S.length&&r.createSession(r.S[0])}}; y81=function(r){var Q;if(Q=g.v9()){var S;Q=!((S=r.W.V)==null||!S.getMetrics)}Q&&(Q=r.W.getMetrics())&&(Q=g.ik(Q),r.publish("ctmp","drm",{metrics:Q}))}; Mr$=function(){var r=qtO();return!(!r||r==="visible")}; htR=function(r){var Q=zt_();Q&&document.addEventListener(Q,r,!1)}; vz_=function(r){var Q=zt_();Q&&document.removeEventListener(Q,r,!1)}; zt_=function(){if(document.visibilityState)var r="visibilitychange";else{if(!document[LB+"VisibilityState"])return"";r=LB+"visibilitychange"}return r}; qO$=function(r){g.G.call(this);var Q=this;this.MU=r;this.Ar=0;this.Y=this.V=this.U=!1;this.W=0;this.Gm=this.MU.D();this.videoData=this.MU.getVideoData();this.S=g.OQ(this.Gm.experiments,"html5_delayed_retry_count");this.j=new g.D9(function(){Q.MU.q5()},g.OQ(this.Gm.experiments,"html5_delayed_retry_delay_ms")); g.u(this,this.j)}; DQU=function(r,Q,S){var B=r.videoData.V,k=r.videoData.W,L=r.Gm.K("html5_disable_codec_fallback_for_drm")&&r.videoData.U5();bc(r.MU.getVideoData())&&r.Gm.K("html5_gapless_fallback_on_qoe_restart")&&uV7(r.MU,"pe");if((Q==="progressive.net.retryexhausted"||Q==="fmt.unplayable"||Q==="fmt.decode")&&!r.MU.HM.U&&B&&B.itag==="22")return r.MU.HM.U=!0,r.Wc("qoe.restart",{reason:"fmt.unplayable.22"}),r.MU.PR(),!0;var X=!1;if(r.videoData.isExternallyHostedPodcast){if(X=r.videoData.OEq)S.mimeType=X.type,r.pY("3pp", {url:X.url});S.ns="3pp";r.MU.yq(Q,1,"VIDEO_UNAVAILABLE",L4((new g.XP(Q,S,1)).details));return!0}var l=r.Ar+3E4<(0,g.xa)()||r.j.isActive();if(r.Gm.K("html5_empty_src")&&r.videoData.isAd()&&Q==="fmt.unplayable"&&/Empty src/.test(""+S.msg))return S.origin="emptysrc",r.Wc("auth",S),!0;l||fEz(r.MU.KC())||(S.nonfg="paused",l=!0,r.MU.pauseVideo());(Q==="fmt.decode"||Q==="fmt.unplayable")&&(k==null?0:NP(k)||sA(k))&&(SUj(r.Gm.U,k.sG),S.acfallexp=k.sG,X=l=!0);!l&&r.S>0&&(r.j.start(),l=!0,S.delayed="1",--r.S); k=r.MU.loader;l||!((B==null?0:FP(B))||(B==null?0:$f(B)))||L||(SUj(r.Gm.U,B.sG),X=l=!0,S.cfallexp=B.sG);if(!l)return IEU(r,S);L=!1;r.U?r.Ar=(0,g.xa)():L=r.U=!0;l=r.videoData;if(l.NU){l=l.NU.Gc();var n=Date.now()/1E3+1800;l=l6048E5&&dQU(r,"signature");return!1}; dQU=function(r,Q){try{Q={detail:"pr."+Q},g.L6(r.Gm)&&r.Gm.K("html5_reload_by_kabuki_app")?r.MU.yq("qoe.restart",1,void 0,L4(Q),"7"):(r.Wc("qoe.restart",Q),window.location.reload())}catch(S){}}; Rtw=function(r,Q){var S=r.Gm.U;S.J=!1;S.V=!0;r.Wc("qoe.restart",{e:Q===void 0?"fmt.noneavailable":Q,detail:"hdr"});r.MU.q5(!0)}; HIz=function(r,Q,S,B,k,L){this.videoData=r;this.j=Q;this.reason=S;this.V=B;this.token=k;this.videoId=L}; nN=function(r,Q,S){this.jw=r;this.i$=Q;this.MU=S;this.X=this.Y=this.j=this.W=this.J=this.V=0;this.U=!1;this.C=g.OQ(this.jw.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.S=new Map}; Vrz=function(r,Q,S){!r.jw.K("html5_tv_ignore_capable_constraint")&&g.iQ(r.jw)&&(S=S.compose(C7U(r,Q)));return S}; c8z=function(r){if(r.MU.KC().isInline())return Qg;var Q;r.K("html5_exponential_memory_for_sticky")?Q=hD(r.jw.Eh,"sticky-lifetime")<.5?"auto":TP[Ks()]:Q=TP[Ks()];return g.ps("auto",Q,!1,"s")}; rK7=function(r,Q){var S,B=aE1(r,(S=Q.j)==null?void 0:S.videoInfos);S=r.MU.getPlaybackRate();return S>1&&B?(r=cNO(r.jw.U,Q.j.videoInfos,S),new je(0,r,!0,"o")):new je(0,0,!1,"o")}; aE1=function(r,Q){return Q&&g.iQ(r.jw)?Q.some(function(S){return S.video.fps>32}):!1}; Qb1=function(r,Q){if(r.K("html5_disable_ustreamer_constraint_for_sabr")&&jA(Q.videoData))return Qg;var S=r.MU.Su();r.K("html5_use_video_quality_cap_for_ustreamer_constraint")&&S&&S.y0>0&&oJ(Q.videoData.l4)&&(r=S.y0,Q.videoData.l4=new je(0,r,!1,"u"));return Q.videoData.l4}; C7U=function(r,Q){if(g.iQ(r.jw)&&qy(r.jw.U,fs.HEIGHT))var S=Q.j.videoInfos[0].video.qualityOrdinal;else{var B=r.VW(!!Q.j.j);tc(Q.videoData)||aE(Q.videoData);Q=Q.j.videoInfos;if(Q.length){var k=g.OQ(r.jw.experiments,"html5_override_oversend_fraction")||.85,L=Q[0].video;L.projectionType!=="MESH"&&L.projectionType!=="EQUIRECTANGULAR"&&L.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||e_||(k=.45);r=g.OQ(r.jw.experiments,"html5_viewport_undersend_maximum");for(L=0;L0&&(S=Math.min(S,B));if(B=g.OQ(r.jw.experiments,"html5_max_vertical_resolution")){r=4320;for(k=0;kB&&(r=Math.min(r,L.video.qualityOrdinal));if(r<4320){for(k=B=0;k32){k=!0;break a}}k=!1}k&&(S=Math.min(S,B));(B=g.OQ(r.jw.experiments,"html5_live_quality_cap"))&&Q.videoData.isLivePlayback&&(S=Math.min(S,B));S=Bdn(r,Q,S);r=g.OQ(r.jw.experiments,"html5_byterate_soft_cap");return new je(0,S===4320?0:S,!1,"d",r)}; LPU=function(r){var Q,S,B,k;return g.v(function(L){switch(L.V){case 1:return r.j.j&&typeof((Q=navigator.mediaCapabilities)==null?void 0:Q.decodingInfo)==="function"?g.z(L,Promise.resolve(),2):L.return(Promise.resolve());case 2:S=g.m(r.j.videoInfos),B=S.next();case 3:if(B.done){L.qU(0);break}k=B.value;return g.z(L,My_(k),4);case 4:B=S.next(),L.qU(3)}})}; iN_=function(r,Q){if(!Q.videoData.V||r.K("html5_disable_performance_downgrade"))return!1;Date.now()-r.J>6E4&&(r.V=0);r.V++;r.J=Date.now();if(r.V!==4)return!1;XXw(r,Q.videoData.V);return!0}; lSR=function(r,Q,S,B){if(!Q||!S||!Q.videoData.V)return!1;var k=g.OQ(r.jw.experiments,"html5_df_downgrade_thresh"),L=r.K("html5_log_media_perf_info");if(!((0,g.xa)()-r.W<5E3?0:L||k>0))return!1;var X=((0,g.xa)()-r.W)/1E3;r.W=(0,g.xa)();S=S.getVideoPlaybackQuality();if(!S)return!1;var l=S.droppedVideoFrames-r.Y,n=S.totalVideoFrames-r.X;r.Y=S.droppedVideoFrames;r.X=S.totalVideoFrames;var A=S.displayCompositedVideoFrames===0?0:S.displayCompositedVideoFrames||-1;L&&r.jw.ED()&&r.MU.pY("ddf",{dr:S.droppedVideoFrames, de:S.totalVideoFrames,comp:A});if(B)return r.j=0,!1;if((n-l)/X>r.C||!k||g.iQ(r.jw))return!1;r.j=(n>60?l/n:0)>k?r.j+1:0;if(r.j!==3)return!1;XXw(r,Q.videoData.V);r.MU.pY("dfd",Object.assign({dr:S.droppedVideoFrames,de:S.totalVideoFrames},KP1()));return!0}; XXw=function(r,Q){var S=Q.sG,B=Q.video.fps,k=Q.video.qualityOrdinal-1,L=r.S;Q=""+S+(B>49?"p60":B>32?"p48":"");S=HV(S,B,L);k>0&&(S=Math.min(S,k));if(!AK.has(Q)&&AB().includes(Q)){var X=S;S=ns();+S[Q]>0&&(X=Math.min(+S[Q],X));S[Q]!==X&&(S[Q]=X,g.T_("yt-player-performance-cap",S,2592E3))}else if(AK.has(Q)||L==null){a:{X=X===void 0?!0:X;B=AB().slice();if(X){if(B.includes(Q))break a;B.push(Q)}else{if(!B.includes(Q))break a;B.splice(B.indexOf(Q),1)}g.T_("yt-player-performance-cap-active-set",B,2592E3)}RT.set(Q, S)}else AK.add(Q),L==null||L.set(Q,S);r.MU.Aw()}; nC1=function(r,Q){if(!Q.j.j)return r.U?new je(0,360,!1,"b"):Qg;for(var S=!1,B=!1,k=g.m(Q.j.videoInfos),L=k.next();!L.done;L=k.next())FP(L.value)?S=!0:B=!0;S=S&&B;B=0;k=g.OQ(r.jw.experiments,"html5_performance_cap_floor");k=r.jw.V?240:k;Q=g.m(Q.j.videoInfos);for(L=Q.next();!L.done;L=Q.next()){var X=L.value;if(!S||!FP(X))if(L=HV(X.sG,X.video.fps,r.S),X=X.video.qualityOrdinal,Math.max(L,k)>=X){B=X;break}}return new je(0,B,!1,"b")}; AK7=function(r,Q){var S=r.MU.KC();return S.isInline()&&!Q.YJ?new je(0,480,!1,"v"):jA(Q)?Qg:S.isBackground()&&bB()/1E3>60&&!g.iQ(r.jw)?new je(0,360,!1,"v"):Qg}; YNU=function(r,Q,S){if(r.jw.experiments.R3("html5_disable_client_autonav_cap_for_onesie")&&Q.fetchType==="onesie"||g.iQ(r.jw)&&(Ks(-1)>=1080||Q.osid))return Qg;var B=g.OQ(r.jw.experiments,"html5_autonav_quality_cap"),k=g.OQ(r.jw.experiments,"html5_autonav_cap_idle_secs");return B&&Q.isAutonav&&bB()/1E3>k?(S&&(B=Bdn(r,S,B)),new je(0,B,!1,"e")):Qg}; Bdn=function(r,Q,S){if(r.K("html5_optimality_defaults_chooses_next_higher")&&S)for(r=Q.j.videoInfos,Q=1;Q=0||(r.provider.MU.getVisibilityState()===3?r.U=!0:(r.j=g.cJ(r.provider),r.delay.start()))}; tiz=function(r){if(!(r.V<0)){var Q=g.cJ(r.provider),S=Q-r.W;r.W=Q;r.playerState.state===8?r.playTimeSecs+=S:r.playerState.isBuffering()&&!g.R(r.playerState,16)&&(r.rebufferTimeSecs+=S)}}; POn=function(r){var Q;switch((Q=r.jw.playerCanaryStage)==null?void 0:Q.toLowerCase()){case "xsmall":return"HTML5_PLAYER_CANARY_STAGE_XSMALL";case "small":return"HTML5_PLAYER_CANARY_STAGE_SMALL";case "medium":return"HTML5_PLAYER_CANARY_STAGE_MEDIUM";case "large":return"HTML5_PLAYER_CANARY_STAGE_LARGE";default:return"HTML5_PLAYER_CANARY_STAGE_UNSPECIFIED"}}; xmF=function(r){return window.PressureObserver&&new window.PressureObserver(r)}; jbF=function(r){r=r===void 0?xmF:r;g.G.call(this);var Q=this;try{this.S=r(function(B){Q.V=B.at(-1)}); var S;this.W=(S=this.S)==null?void 0:S.observe("cpu",{sampleInterval:2E3}).catch(function(B){B instanceof DOMException&&(Q.j=B)})}catch(B){B instanceof DOMException&&(this.j=B)}}; pX7=function(r){var Q={},S=window.h5vcc;Q.hwConcurrency=navigator.hardwareConcurrency;r.j&&(Q.cpe=r.j.message);r.V&&(Q.cpt=r.V.time,Q.cps=r.V.state);if(S==null?0:S.cVal)Q.cb2s=S.cVal.getValue("CPU.Total.Usage.IntervalSeconds.2"),Q.cb5s=S.cVal.getValue("CPU.Total.Usage.IntervalSeconds.5"),Q.cb30s=S.cVal.getValue("CPU.Total.Usage.IntervalSeconds.30");return Q}; EC_=function(r){var Q;g.v(function(S){switch(S.V){case 1:return g.JR(S,2),g.z(S,r.W,4);case 4:g.N$(S,3);break;case 2:g.s1(S);case 3:(Q=r.S)==null||Q.disconnect(),g.$F(S)}})}; oCF=function(r,Q){Q?mmg.test(r):(r=g.HR(r),Object.keys(r).includes("cpn"))}; $mj=function(r,Q,S,B,k,L,X){var l={format:"RAW"},n={};if(cR(r)&&aH()){if(X){var A;((A=Td8.uaChPolyfill)==null?void 0:A.state.type)!==2?X=null:(X=Td8.uaChPolyfill.state.data.values,X={"Synth-Sec-CH-UA-Arch":X.architecture,"Synth-Sec-CH-UA-Model":X.model,"Synth-Sec-CH-UA-Platform":X.platform,"Synth-Sec-CH-UA-Platform-Version":X.platformVersion,"Synth-Sec-CH-UA-Full-Version":X.uaFullVersion});n=Object.assign(n,X);l.withCredentials=!0}(X=g.IH("EOM_VISITOR_DATA"))?n["X-Goog-EOM-Visitor-Id"]=X:B?n["X-Goog-Visitor-Id"]= B:g.IH("VISITOR_DATA")&&(n["X-Goog-Visitor-Id"]=g.IH("VISITOR_DATA"));S&&(n["X-Goog-PageId"]=S);(B=Q.o3)&&!K6(Q)&&(n["X-Goog-AuthUser"]=B);k&&(n.Authorization="Bearer "+k);Q.K("enable_datasync_id_header_in_web_vss_pings")&&Q.B5&&Q.datasyncId&&(n["X-YouTube-DataSync-Id"]=Q.datasyncId);X||n["X-Goog-Visitor-Id"]||k||S||B?l.withCredentials=!0:Q.K("html5_send_cpn_with_options")&&mmg.test(r)&&(l.withCredentials=!0)}Object.keys(n).length>0&&(l.headers=n);L&&(l.onFinish=L);return Object.keys(l).length>1? l:null}; JK8=function(r,Q,S,B,k,L,X,l){aH()&&S.token&&(r=Cy(r,{ctt:S.token,cttype:S.Pt,mdx_environment:S.mdxEnvironment}));B.K("net_pings_low_priority")&&(Q||(Q={}),Q.priority="low");L||l&&B.K("nwl_skip_retry")?(Q==null?Q={}:oCF(r,B.K("html5_assert_cpn_with_regex")),X?fb().sendAndWrite(r,Q):fb().sendThenWrite(r,Q,l)):Q?(oCF(r,B.K("html5_assert_cpn_with_regex")),XH1(r,Q)):g.FI(r,k)}; wXU=function(r){for(var Q=[],S=0;S0&&S>0&&!r.V&&r.S<1E7)try{r.W=r.U({sampleInterval:Q,maxBufferSize:S});var B;(B=r.W)==null||B.addEventListener("samplebufferfull",function(){return g.v(function(k){if(k.V==1)return g.z(k,r.stop(),2);sb7(r);g.$F(k)})})}catch(k){r.V=Ndz(k.message)}}; bO=function(r,Q){var S,B;return!!((S=window.h5vcc)==null?0:(B=S.settings)==null?0:B.set(r,Q))}; yKj=function(){var r,Q,S,B=(r=window.h5vcc)==null?void 0:(Q=r.settings)==null?void 0:(S=Q.getPersistentSettingAsString)==null?void 0:S.call(Q,"cpu_usage_tracker_intervals");if(B!=null){var k;r=(k=JSON.parse(B))!=null?k:[];k=r.filter(function(A){return A.type==="total"}).map(function(A){return A.seconds}); Q=g.m(ZNg);for(S=Q.next();!S.done;S=Q.next())S=S.value,k.indexOf(S)===-1&&r.push({type:"total",seconds:S});var L,X;(L=window.h5vcc)==null||(X=L.settings)==null||X.set("cpu_usage_tracker_intervals_enabled",1);var l,n;(l=window.h5vcc)==null||(n=l.settings)==null||n.set("cpu_usage_tracker_intervals",JSON.stringify(r))}}; Mi$=function(){var r=window.H5vccPlatformService,Q="";if(r&&r.has("dev.cobalt.coat.clientloginfo")&&(r=r.open("dev.cobalt.coat.clientloginfo",function(){}))){var S=r.send(new ArrayBuffer(0)); S&&(Q=String.fromCharCode.apply(String,g.tR(new Uint8Array(S))));r.close()}return Q}; g.xC=function(r){g.G.call(this);var Q=this;this.provider=r;this.logger=new g.bY("qoe");this.j=new Map;this.sequenceNumber=1;this.cO=NaN;this.Bc="N";this.X=this.SN=this.aN=this.Vr=this.V=0;this.XQ=this.Tm=this.Y=this.Z_="";this.Ic=this.mq=NaN;this.Np=0;this.Ew=-1;this.ZK=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.jR=this.isEmbargoed=this.yr=this.isOffline=this.isBuffering=!1;this.hL=[];this.C=null;this.zm=this.W=this.Qr=this.J=!1;this.S=-1;this.NU=!1;this.L0=new g.D9(this.DT,750,this);this.BX= this.adCpn=this.F1=this.contentCpn="";this.adFormat=void 0;this.JK=0;this.bA=new Set("cl fexp drm drm_system drm_product ns el adformat live cat shbpslc".split(" "));this.MC=new Set(["gd","pw"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.VN=!1;this.tX=NaN;this.KY=0;this.FQ=!1;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.JX=!1;this.Tx={H3:function(B){Q.H3(B)}, Qyw:function(){return Q.U}, F$:function(){return Q.contentCpn}, Z_3:function(){return Q.F1}, reportStats:function(){Q.reportStats()}, Ka7:function(){return Q.j.get("cat")||[]}, Y3:function(B){return Q.j.get(B)||[]}, T1O:function(){return Q.j}, x7Y:function(){return 0}, yx1:function(){return{adCpn:Q.adCpn,BX:Q.BX,adFormat:Q.adFormat}}}; this.o3=this.provider.jw.K("html5_qoe_relaxed_reporting");var S=g.OQ(this.provider.jw.experiments,"html5_qoe_proto_mock_length");S&&!tK.length&&(tK=wXU(S));g.u(this,this.L0);try{navigator.getBattery().then(function(B){Q.C=B})}catch(B){}g.PX(this,0,"vps",["N"]); r.jw.ED()&&(this.KY=(0,g.xa)(),this.tX=g.id(function(){var B=(0,g.xa)(),k=B-Q.KY;k>500&&Q.pY("vmlock",{diff:k.toFixed()});Q.KY=B},250)); this.provider.videoData.Vy&&(this.remoteControlMode=zFR[this.provider.videoData.Vy]||0);this.provider.videoData.H5&&(S=njj(this.provider.videoData.H5),S==null?0:S.length)&&(this.remoteConnectedDevices=S);r.jw.ED()&&(this.D_=new jbF,g.u(this,this.D_));S=g.OQ(r.jw.experiments,"html5_js_self_profiler_sample_interval_ms");r=g.OQ(r.jw.experiments,"html5_js_self_profiler_max_samples");S>0&&r>0&&(this.HO=new WX(S,r),g.u(this,this.HO))}; ji=function(r,Q,S){var B=r.j.get(Q);B?B.push(S):r.j.set(Q,[S])}; g.PX=function(r,Q,S,B){ji(r,S,Q.toFixed(3)+":"+B.join(":"))}; hF8=function(r,Q){var S=r.adCpn||r.provider.videoData.clientPlaybackNonce,B=r.provider.getCurrentTime(S);g.PX(r,Q,"cmt",[B.toFixed(3)]);S=B=r.provider.zB(S);if((!r.U||r.provider.jw.K("html5_shorts_gapless_no_gllat")&&bc(r.provider.videoData)?0:S*1E3>r.U.i7+100)&&r.U){var k=r.U;S=k.isAd;B=B*1E3-k.i7;r.FN=Q*1E3-k.K$r-B-k.Shw;k=(0,g.xa)()-B;Q=r.FN;B=r.provider.videoData;var L=B.isAd();if(S||L){L=(S?"ad":"video")+"_to_"+(L?"ad":"video");var X={};B.Y&&(X.cttAuthInfo={token:B.Y,videoId:B.videoId});X.startTime= k-Q;E3(L,X);g.pu({targetVideoId:B.videoId,targetCpn:B.clientPlaybackNonce},L);j7("pbs",k,L)}else k=r.provider.MU.cg(),k.Y!==B.clientPlaybackNonce?(k.U=B.clientPlaybackNonce,k.V=Q):B.Zq()||g.oG(new g.q3("CSI timing logged before gllat",{cpn:B.clientPlaybackNonce}));r.pY("gllat",{l:r.FN.toFixed(),prev_ad:+S});delete r.U}}; pN=function(r,Q){Q=Q===void 0?NaN:Q;Q=Q>=0?Q:g.cJ(r.provider);var S=r.provider.MU.Xi(),B=S.hH-(r.mq||0);B>0&&g.PX(r,Q,"bwm",[B,(S.Mw-(r.Ic||0)).toFixed(3)]);isNaN(r.mq)&&S.hH&&r.isOffline&&r.H3(!1);r.mq=S.hH;r.Ic=S.Mw;isNaN(S.bandwidthEstimate)||g.PX(r,Q,"bwe",[S.bandwidthEstimate.toFixed(0)]);r.provider.jw.ED()&&Object.keys(S.j).length!==0&&r.pY("bwinfo",S.j);if(r.provider.jw.ED()||r.provider.jw.K("html5_log_meminfo"))B=R$j(),Object.values(B).some(function(L){return L!==void 0})&&r.pY("meminfo", B); if(r.provider.jw.ED()){var k;(B=(k=r.D_)==null?void 0:pX7(k))&&Object.values(B).some(function(L){return L!=null})&&r.pY("cpuinfo",B)}r.HO&&r.pY("jsprof",r.HO.flush()); r.C&&g.PX(r,Q,"bat",[r.C.level,r.C.charging?"1":"0"]);k=r.provider.MU.getVisibilityState();r.Ew!==k&&(g.PX(r,Q,"vis",[k]),r.Ew=k);hF8(r,Q);(k=vCz(r.provider))&&k!==r.Np&&(g.PX(r,Q,"conn",[k]),r.Np=k);qNU(r,Q,S)}; qNU=function(r,Q,S){if(!isNaN(S.Ch)){var B=S.Ch;S.V96E3&&(new g.D9(r.reportStats,0,r)).start()}}; GHn=function(r){r.provider.videoData.VD&&EN(r,"prefetch");r.provider.videoData.JX&&r.pY("reload",{r:r.provider.videoData.reloadReason,ct:r.provider.videoData.JX});r.provider.videoData.Qr&&EN(r,"monitor");r.provider.videoData.isLivePlayback&&EN(r,"live");Yp&&EN(r,"streaming");r.provider.videoData.Vy&&r.pY("ctrl",{mode:r.provider.videoData.Vy},!0);if(r.provider.videoData.H5){var Q=r.provider.videoData.H5.replace(/,/g,"_");r.pY("ytp",{type:Q},!0)}r.provider.videoData.Av&&(Q=r.provider.videoData.Av.replace(/,/g, "."),r.pY("ytrexp",{ids:Q},!0));Q=r.provider.videoData;var S=r.provider.jw.K("enable_white_noise")||r.provider.jw.K("enable_webgl_noop"),B=g.F7(Q)||g.G6(Q)||g.uc(Q)||g.D$(Q);(S||B)&&(S=(0,g.mP)())&&r.j.set("gpu",[S]);aE(r.provider.videoData)&&g.PX(r,g.cJ(r.provider),"dt",["1"]);r.provider.K("html5_record_is_offline_on_playback_attempt_start")&&Q.cotn&&!aE(Q)&&r.H3(!0);r.provider.jw.ED()&&(Q=(0,g.xa)()-r.provider.jw.vL,r.pY("playerage",{secs:Math.pow(1.6,Math.round(Math.log(Q/1E3)/Math.log(1.6))).toFixed()})); r.W=!0;r.cO=g.id(function(){r.reportStats()},1E4)}; Dmj=function(r,Q,S){var B=g.cJ(r.provider);u9g(r,B,Q,0,S);pN(r,B);ISF(r)}; u9g=function(r,Q,S,B,k){var L=r.provider.jw.j.cbrver;r.provider.jw.j.cbr==="Chrome"&&/^96[.]/.test(L)&&S==="net.badstatus"&&/rc\.500/.test(k)&&eFg(r,3);r.provider.jw.K("html5_use_ump")&&/b248180278/.test(k)&&eFg(r,4);L=r.provider.getCurrentTime(r.adCpn||r.provider.videoData.clientPlaybackNonce);B=B===1?"fatal":"";S=[S,B,L.toFixed(3)];B&&(k+=";a6s."+Du());k&&S.push(gCR(k));g.PX(r,Q,"error",S);r.W=!0}; zC1=function(r,Q){var S=g.cJ(r.provider);if(!r.provider.jw.experiments.R3("html5_refactor_sabr_video_format_selection_logging")||Q.j.id!==r.Z_){var B=[Q.j.id,Q.V,r.Z_,Q.reason];Q.token&&B.push(Q.token);g.PX(r,S,"vfs",B);r.Z_=Q.j.id;B=r.provider.MU.getPlayerSize();if(B.width>0&&B.height>0){B=[Math.round(B.width),Math.round(B.height)];var k=g.X$();k>1&&B.push(k);g.PX(r,S,"view",B)}r.Qr||(r.provider.jw.ED()&&EN(r,"rqs2"),r.provider.videoData.j&&Ny(r.provider.videoData.j)&&r.j.set("preload",["1"]));r.Qr= !0;r.W=!0}Q.reason==="m"&&++r.JK===100&&eFg(r,2);g.PX(r,S,"vps",[r.Bc]);r.o3||r.reportStats(S)}; Um_=function(r){r.S>=0||(r.provider.jw.Jy||r.provider.MU.getVisibilityState()!==3?r.S=g.cJ(r.provider):r.NU=!0)}; Mf$=function(r,Q,S){if(r.provider.jw.experiments.R3("html5_refactor_sabr_audio_format_selection_logging")){Q=S.j;var B=[Q.audio&&Q.video?Q.RV?Q.RV:"":Q.id];Q.H8&&Q.H8.id&&B.push(Q.H8.id);Q=B.join(";");Q!==r.Y&&(B=[Q,r.Y,S.reason],S.token&&B.push(S.token),g.PX(r,g.cJ(r.provider),"afs",B),r.Y=Q)}else S.j.id!==r.Y&&(B=[S.j.id,r.Y,S.reason],S.token&&B.push(S.token),g.PX(r,Q,"afs",B),r.Y=S.j.id)}; EN=function(r,Q){ji(r,"cat",Q)}; dmw=function(r,Q,S,B,k){var L=g.cJ(r.provider);Q!==1&&Q!==3&&Q!==5||g.PX(r,L,"vps",[r.Bc]);ji(r,"xvt","t."+L.toFixed(3)+";m."+k.toFixed(3)+";g.2;tt."+Q+";np.0;c."+S+";d."+B)}; eFg=function(r,Q){r.zm||(ji(r,"fcnz",""+Q),r.zm=!0)}; gCR=function(r){/[^a-zA-Z0-9;.!_-]/.test(r)&&(r=r.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return r}; ONg=function(r){this.provider=r;this.J=!1;this.j=0;this.W=-1;this.oy=NaN;this.S=0;this.segments=[];this.Y=this.U=0;this.previouslyEnded=!1;this.C=this.provider.MU.getVolume();this.X=this.provider.MU.isMuted()?1:0;this.V=ob(this.provider)}; TH=function(r){r.V.startTime=r.S;r.V.endTime=r.j;var Q=!1;r.segments.length&&g.PM(r.segments).isEmpty()?(r.segments[r.segments.length-1].previouslyEnded&&(r.V.previouslyEnded=!0),r.segments[r.segments.length-1]=r.V,Q=!0):r.segments.length&&r.V.isEmpty()||(r.segments.push(r.V),Q=!0);Q?r.V.endTime===0&&(r.previouslyEnded=!1):r.V.previouslyEnded&&(r.previouslyEnded=!0);r.U+=r.j-r.S;r.V=ob(r.provider);r.V.previouslyEnded=r.previouslyEnded;r.previouslyEnded=!1;r.S=r.j}; HNU=function(r){RFU(r);r.Y=g.id(function(){r.update()},100); r.oy=g.cJ(r.provider);r.V=ob(r.provider)}; RFU=function(r){g.ld(r.Y);r.Y=NaN}; CO8=function(r,Q,S){S-=r.oy;return Q===r.j&&S>.5}; ViO=function(r,Q,S,B){this.jw=Q;this.XQ=S;this.segments=[];this.experimentIds=[];this.NU=this.tX=this.isFinal=this.delayThresholdMet=this.FQ=this.Ew=this.autoplay=this.autonav=!1;this.Np="yt";this.Y=[];this.J=this.C=null;this.sendVisitorIdHeader=this.D_=!1;this.X=this.pageId="";this.U=S==="watchtime";this.S=S==="playback";this.F1=S==="atr";this.bz=S==="engage";this.sendVisitorIdHeader=!1;this.uri=this.F1?"/api/stats/"+S:"//"+Q.W2+"/api/stats/"+S;B&&(this.tX=B.fs,B.rtn&&(this.J=B.rtn),this.U?(this.playerState= B.state,B.rti>0&&(this.C=B.rti)):(this.ZC=B.mos,this.tT=B.volume,B.at&&(this.adType=B.at)),B.autonav&&(this.autonav=B.autonav),B.inview!=null&&(this.ZK=B.inview),B.size&&(this.Ic=B.size),B.playerwidth&&(this.m$=B.playerwidth),B.playerheight&&(this.kU=B.playerheight));this.JK=g.tY(Q.j);this.X=Wo(Q.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.X==="all"||this.X==="once")this.JX=g.tY(Q.tX);this.Jy=Q.Ew;this.experimentIds=R58(Q.experiments);this.HO=Q.JK;this.Np=Q.Vr;this.region=Q.region; this.userAge=Q.userAge;this.Qr=Q.VD;this.hL=bB();this.sendVisitorIdHeader=Q.sendVisitorIdHeader;this.yr=Q.K("vss_pings_using_networkless")||Q.K("kevlar_woffle");this.vL=Q.K("vss_final_ping_send_and_write");this.KY=Q.K("vss_use_send_and_write");this.pageId=Q.pageId;this.r0=Q.K("vss_playback_use_send_and_write");Q.livingRoomAppMode&&(this.livingRoomAppMode=Q.livingRoomAppMode);this.Eh=Q.W&&Q.K("embeds_append_synth_ch_headers");g.GY(Q)&&(this.mq=Q.F1);g.QC(g.Ho(Q))&&this.Y.push(1);this.accessToken=g.Cw(r); r.jV[this.XQ]?this.W=r.jV[this.XQ]:r.jV.playback&&(this.W=r.jV.playback);this.adFormat=r.adFormat;this.adQueryId=r.adQueryId;this.autoplay=sfF(r);this.S&&(this.Ew=r.L_&&d8(r)==="adunit"?!0:!1);this.autonav=r.isAutonav||this.autonav;this.contentVideoId=RE(r);this.clientPlaybackNonce=r.clientPlaybackNonce;this.FQ=r.iU;r.Y&&(this.cO=r.Y,this.VN=r.sQ);r.mdxEnvironment&&(this.mdxEnvironment=r.mdxEnvironment);this.j=r.Np;this.jR=r.jR;r.V&&(this.MC=r.V.itag,r.W&&r.W.itag!==this.MC&&(this.zm=r.W.itag));r.j&& Ny(r.j)&&(this.offlineDownloadUserChoice="1");this.eventLabel=d8(r);this.NU=r.r0?!1:r.tT;this.z3=r.cY;if(Q=Mx(r))this.S_=Q;this.Vq=r.aq;this.partnerId=r.partnerId;this.eventId=r.eventId;this.playlistId=r.Ej||r.playlistId;this.I4=r.I4;this.Vy=r.Vy;this.H5=r.H5;this.x5=r.x5;this.subscribed=r.subscribed;this.videoId=r.videoId;this.videoMetadata=r.videoMetadata;this.visitorData=r.visitorData;this.osid=r.osid;this.Gw=r.Gw;this.referrer=r.referrer;this.SV=r.kB||r.SV;this.bA=r.Eb;this.Ae=r.Ae;this.userGenderAge= r.userGenderAge;this.gW=r.gW;this.embedsRct=r.embedsRct;this.embedsRctn=r.embedsRctn;g.GY(this.jw)&&r.mutedAutoplay&&(r.mutedAutoplayDurationMode===2&&r.limitedPlaybackDurationInSeconds===0&&r.endSeconds===0?this.Y.push(7):this.Y.push(2));r.isEmbedsShortsMode(new g.Un(this.m$,this.kU),!!this.playlistId)&&this.Y.push(3);g.iG(r)&&this.Y.push(4);this.Z_=r.Eq;r.compositeLiveIngestionOffsetToken&&(this.compositeLiveIngestionOffsetToken=r.compositeLiveIngestionOffsetToken)}; cKU=function(r,Q){var S=r.sendVisitorIdHeader?r.visitorData:void 0;return g.Pr(r.jw,r.accessToken).then(function(B){return $mj(r.uri,r.jw,r.pageId,S,B,Q,r.Eh)})}; QUU=function(r,Q){return function(){r.jw.K("html5_simplify_pings")?(r.j=r.Tm,r.L0=Q(),r.hL=0,r.send()):cKU(r).then(function(S){var B=aSU(r);B.cmt=B.len;B.lact="0";var k=Q().toFixed(3);B.rt=Number(k).toString();B=g.Wn(r.uri,B);r.jw.K("vss_through_gel_double")&&r17(B);r.yr?(S==null&&(S={}),r.KY?fb().sendAndWrite(B,S):fb().sendThenWrite(B,S)):S?g.P9(B,S):g.FI(B)})}}; aSU=function(r){var Q={ns:r.Np,el:r.eventLabel,cpn:r.clientPlaybackNonce,ver:2,cmt:r.V(r.j),fmt:r.MC,fs:r.tX?"1":"0",rt:r.V(r.L0),adformat:r.adFormat,content_v:r.contentVideoId,euri:r.Jy,lact:r.hL,live:r.S_,cl:(774568235).toString(),mos:r.ZC,state:r.playerState,volume:r.tT};r.subscribed&&(Q.subscribed="1");Object.assign(Q,r.JK);r.X==="all"?Object.assign(Q,r.JX):r.X==="once"&&r.S&&Object.assign(Q,r.JX);r.autoplay&&(Q.autoplay="1");r.Ew&&(Q.sautoplay="1");r.FQ&&(Q.dni="1");!r.U&&r.mq&&(Q.epm=S_U[r.mq]); r.isFinal&&(Q["final"]="1");r.NU&&(Q.splay="1");r.jR&&(Q.delay=r.jR);r.HO&&(Q.hl=r.HO);r.region&&(Q.cr=r.region);r.userGenderAge&&(Q.uga=r.userGenderAge);r.userAge!==void 0&&r.Qr&&(Q.uga=r.Qr+r.userAge);r.Tm!==void 0&&(Q.len=r.V(r.Tm));!r.U&&r.experimentIds.length>0&&(Q.fexp=r.experimentIds.toString());r.J!==null&&(Q.rtn=r.V(r.J));r.SV&&(Q.feature=r.SV);r.Vy&&(Q.ctrl=r.Vy);r.H5&&(Q.ytr=r.H5);r.zm&&(Q.afmt=r.zm);r.offlineDownloadUserChoice&&(Q.ODUC=r.offlineDownloadUserChoice);r.Vr&&(Q.lio=r.V(r.Vr)); r.U?(Q.idpj=r.z3,Q.ldpj=r.Vq,r.delayThresholdMet&&(Q.dtm="1"),r.C!=null&&(Q.rti=r.V(r.C)),r.gW&&(Q.ald=r.gW),r.compositeLiveIngestionOffsetToken&&(Q.clio=r.compositeLiveIngestionOffsetToken)):r.adType!==void 0&&(Q.at=r.adType);r.Ic&&(r.S||r.U)&&(Q.size=r.Ic);r.S&&r.Y.length&&(Q.pbstyle=r.Y.join(","));r.ZK!=null&&(r.S||r.U)&&(Q.inview=r.V(r.ZK));r.U&&(Q.volume=$C(r,g.tW(r.segments,function(B){return B.volume})),Q.st=$C(r,g.tW(r.segments,function(B){return B.startTime})),Q.et=$C(r,g.tW(r.segments,function(B){return B.endTime})), IY(r.segments,function(B){return B.playbackRate!==1})&&(Q.rate=$C(r,g.tW(r.segments,function(B){return B.playbackRate}))),IY(r.segments,function(B){return B.j!=="-"})&&(Q.als=g.tW(r.segments,function(B){return B.j}).join(",")),IY(r.segments,function(B){return B.previouslyEnded})&&(Q.pe=g.tW(r.segments,function(B){return""+ +B.previouslyEnded}).join(","))); Q.muted=$C(r,g.tW(r.segments,function(B){return B.muted?1:0})); IY(r.segments,function(B){return B.visibilityState!==0})&&(Q.vis=$C(r,g.tW(r.segments,function(B){return B.visibilityState}))); IY(r.segments,function(B){return B.connectionType!==0})&&(Q.conn=$C(r,g.tW(r.segments,function(B){return B.connectionType}))); IY(r.segments,function(B){return B.V!==0})&&(Q.blo=$C(r,g.tW(r.segments,function(B){return B.V}))); IY(r.segments,function(B){return!!B.S})&&(Q.blo=g.tW(r.segments,function(B){return B.S}).join(",")); IY(r.segments,function(B){return!!B.compositeLiveStatusToken})&&(Q.cbs=g.tW(r.segments,function(B){return B.compositeLiveStatusToken}).join(",")); IY(r.segments,function(B){return B.W!=="-"})&&(Q.cc=g.tW(r.segments,function(B){return B.W}).join(",")); IY(r.segments,function(B){return B.clipId!=="-"})&&(Q.clipid=g.tW(r.segments,function(B){return B.clipId}).join(",")); if(IY(r.segments,function(B){return!!B.audioId})){var S="au"; r.S&&(S="au_d");Q[S]=g.tW(r.segments,function(B){return B.audioId}).join(",")}aH()&&r.cO&&(Q.ctt=r.cO,Q.cttype=r.VN,Q.mdx_environment=r.mdxEnvironment); r.bz&&(Q.etype=r.o3!==void 0?r.o3:0);r.bA&&(Q.uoo=r.bA);r.livingRoomAppMode&&r.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(Q.clram=BPz[r.livingRoomAppMode]||r.livingRoomAppMode);r.W?kcw(r,Q):(Q.docid=r.videoId,Q.referrer=r.referrer,Q.ei=r.eventId,Q.of=r.Gw,Q.osid=r.osid,Q.vm=r.videoMetadata,r.adQueryId&&(Q.aqi=r.adQueryId),r.autonav&&(Q.autonav="1"),r.playlistId&&(Q.list=r.playlistId),r.x5&&(Q.ssrt="1"),r.Ae&&(Q.upt=r.Ae));r.S&&(r.embedsRct&&(Q.rct=r.embedsRct),r.embedsRctn&&(Q.rctn= r.embedsRctn),r.compositeLiveIngestionOffsetToken&&(Q.clio=r.compositeLiveIngestionOffsetToken));r.Z_&&(Q.host_cpn=r.Z_);return Q}; kcw=function(r,Q){if(Q&&r.W){var S=new Set(["q","feature","mos"]),B=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),k=new Set(["aqi","autonav","list","ssrt","upt"]);r.W.ns==="3pp"&&(Q.ns="3pp");for(var L=g.m(Object.keys(r.W)),X=L.next();!X.done;X=L.next())X=X.value,B.has(X)||S.has(X)||k.has(X)&&!r.W[X]||(Q[X]=r.W[X])}}; $C=function(r,Q){return g.tW(Q,r.V).join(",")}; r17=function(r){r.indexOf("watchtime")!==-1&&g.ak("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:r}})}; LDU=function(r,Q){r.attestationResponse&&cKU(r).then(function(S){S=S||{};S.method="POST";S.postParams={atr:r.attestationResponse};r.yr?r.KY?fb().sendAndWrite(Q,S):fb().sendThenWrite(Q,S):g.P9(Q,S)})}; JK=function(r){g.G.call(this);this.provider=r;this.Y="paused";this.U=NaN;this.J=[10,10,10,40];this.C=this.X=0;this.cO=this.F1=this.o3=this.Vr=this.S=!1;this.V=this.W=NaN;this.logger=new g.bY("vss");this.j=new ONg(r)}; n8F=function(r){if(!r.S){r.provider.videoData.jq===16623&&g.oG(Error("Playback for EmbedPage"));var Q=wd(r,"playback");r.J=XIU(r);HNU(r.j);Q.J=F9(r);r.V>0&&(Q.j-=r.V);Q.send();if(r.provider.videoData.DE){Q=r.provider.jw;var S=r.provider.videoData,B={html5:"1",video_id:S.videoId,cpn:S.clientPlaybackNonce,ei:S.eventId,ptk:S.DE,oid:S.T8,ptchn:S.A9,pltype:S.Y0,content_v:RE(S)};S.t2&&Object.assign(B,{m:S.t2});Q=g.Wn(Q.Ey+"ptracking",B);iVF(r,Q)}r.provider.videoData.jR||(KDj(r),lbz(r));r.S=!0;r=r.j;r.j= r.zB();r.oy=g.cJ(r.provider);!(r.S===0&&r.j<5)&&r.j-r.S>2&&(r.S=r.j);r.J=!0}}; XIU=function(r){var Q=r.provider.videoData.cY,S=r.provider.videoData.aq,B=[10+Q,10,10,40+S-Q,40],k,L=(k=r.provider.videoData.getPlayerResponse())==null?void 0:k.playbackTracking,X=L==null?void 0:L.videostatsScheduledFlushWalltimeSeconds;k=L==null?void 0:L.videostatsDefaultFlushIntervalSeconds;if(!(X&&X.length>0&&k))return r.logger.info("Missing valid scheduled pings config "+X+" "+k),B;Q=[X[0]+Q].concat(g.tR(X.slice(1).map(function(l,n){return l-X[n]})),[k+S-Q, k]);return Q.some(function(l){return l<0})?(r.logger.j(347111855,"Neg vss scheduled pings "+X+" "+k),B):Q}; F9=function(r,Q){Q=Q===void 0?NaN:Q;var S=g.cJ(r.provider);Q=isNaN(Q)?S:Q;Q=Math.ceil(Q);var B=r.J[r.X];r.X+11E3;!(L.length>1)&&L[0].isEmpty()||l||(X.J=F9(r,k));X.send();r.C++}},(k-S)*1E3); return r.W=k}; Nm=function(r){g.Kv(r.U);r.U=NaN}; A1j=function(r){r.j.update();r=r.j;r.segments.length&&r.j===r.S||TH(r);var Q=r.segments;r.segments=[];return Q}; wd=function(r,Q){var S=WDj(r.provider);Object.assign(S,{state:r.Y});Q=new ViO(r.provider.videoData,r.provider.jw,Q,S);Q.j=r.provider.MU.zB();S=r.provider.videoData.clientPlaybackNonce;Q.j=r.provider.MU.pM(S);r.provider.videoData.isLivePlayback||(Q.Tm=r.provider.MU.getDuration(S));r.provider.videoData.j&&(S=r.provider.videoData.j.pE(Q.j))&&(Q.Vr=S-Q.j,r.provider.jw.K("html5_disable_live_dvr_shrink_for_cdm_vss")&&x0(r.provider.videoData)&&(Q.j+=r.provider.MU.ZA(),Q.Vr-=r.provider.MU.ZA()));Q.L0=g.cJ(r.provider); Q.segments=[ob(r.provider)];return Q}; Y_7=function(r,Q){var S=wd(r,"watchtime");bV$(r)&&(S.delayThresholdMet=!0,r.o3=!0);if(r.V>0){for(var B=g.m(Q),k=B.next();!k.done;k=B.next())k=k.value,k.startTime-=r.V,k.endTime-=r.V;S.j-=r.V}else S.j=r.j.j;S.segments=Q;return S}; sN=function(r,Q){var S=tW1(r,!isNaN(r.W));Q&&(r.W=NaN);return S}; tW1=function(r,Q){var S=Y_7(r,A1j(r));!isNaN(r.W)&&Q&&(S.C=r.W);return S}; bV$=function(r){var Q;if(Q=r.provider.videoData.isLoaded()&&r.provider.videoData.jR&&r.S&&!r.o3)Q=r.j,Q=Q.U+Q.zB()-Q.S>=r.provider.videoData.jR;return!!Q}; KDj=function(r){r.provider.videoData.youtubeRemarketingUrl&&!r.F1&&(iVF(r,r.provider.videoData.youtubeRemarketingUrl),r.F1=!0)}; lbz=function(r){r.provider.videoData.googleRemarketingUrl&&!r.cO&&(iVF(r,r.provider.videoData.googleRemarketingUrl),r.cO=!0)}; P3j=function(r){if(!r.x7()&&r.S){r.Y="paused";var Q=sN(r);Q.isFinal=!0;Q.send();r.dispose()}}; xBw=function(r,Q){if(!r.x7())if(g.R(Q.state,2)||g.R(Q.state,512)){if(r.Y="paused",g.kK(Q,2)||g.kK(Q,512))g.kK(Q,2)&&(r.j.previouslyEnded=!0),r.S&&(Nm(r),sN(r).send(),r.W=NaN)}else if(g.R(Q.state,8)){r.Y="playing";var S=r.S&&isNaN(r.U)?F9(r):NaN;if(!isNaN(S)&&(Bu(Q,64)<0||Bu(Q,512)<0)){var B=tW1(r,!1);B.J=S;B.send()}g.kK(Q,16)&&Q.state.seekSource===58&&(r.j.previouslyEnded=!0)}else r.Y="paused"}; jUg=function(r,Q,S){if(!r.Vr){S||(S=wd(r,"atr"));S.attestationResponse=Q;try{S.send()}catch(B){if(B.message!=="Unknown Error")throw B;}r.Vr=!0}}; iVF=function(r,Q){var S=r.provider.jw;g.Pr(r.provider.jw,g.Cw(r.provider.videoData)).then(function(B){var k=r.provider.jw.pageId,L=r.provider.jw.sendVisitorIdHeader?r.provider.videoData.visitorData:void 0,X=r.provider.jw.K("vss_pings_using_networkless")||r.provider.jw.K("kevlar_woffle"),l=r.provider.jw.K("allow_skip_networkless");B=$mj(Q,S,k,L,B);JK8(Q,B,{token:r.provider.videoData.Y,Pt:r.provider.videoData.sQ,mdxEnvironment:r.provider.videoData.mdxEnvironment},S,void 0,X&&!l,!1,!0)})}; pIF=function(){this.endTime=this.startTime=-1;this.W="-";this.playbackRate=1;this.visibilityState=0;this.audioId="";this.V=0;this.compositeLiveStatusToken=this.S=void 0;this.volume=this.connectionType=0;this.muted=!1;this.j=this.clipId="-";this.previouslyEnded=!1}; ZS=function(r,Q,S){this.videoData=r;this.jw=Q;this.MU=S;this.j=void 0}; g.cJ=function(r){return E8O(r)()}; E8O=function(r){if(!r.j){var Q=g.l4(function(B){var k=(0,g.xa)();B&&k<=631152E6&&(r.MU.pY("ytnerror",{issue:28799967,value:""+k}),k=(new Date).getTime()+2);return k},r.jw.K("html5_validate_yt_now")),S=Q(); r.j=function(){return Math.round(Q()-S)/1E3}; r.MU.bN()}return r.j}; WDj=function(r){var Q=r.MU.mu()||{};Q.fs=r.MU.cR();Q.volume=r.MU.getVolume();Q.muted=r.MU.isMuted()?1:0;Q.mos=Q.muted;Q.clipid=r.MU.dY();var S;Q.playerheight=((S=r.MU.getPlayerSize())==null?void 0:S.height)||0;var B;Q.playerwidth=((B=r.MU.getPlayerSize())==null?void 0:B.width)||0;r=r.videoData;S={};r.V&&(S.fmt=r.V.itag,r.W&&(r.XQ?r.W.itag!==r.V.itag:r.W.itag!=r.V.itag)&&(S.afmt=r.W.itag));S.ei=r.eventId;S.list=r.playlistId;S.cpn=r.clientPlaybackNonce;r.videoId&&(S.v=r.videoId);r.P5&&(S.infringe=1); (r.r0?0:r.tT)&&(S.splay=1);(B=Mx(r))&&(S.live=B);r.L_&&(S.sautoplay=1);r.M5&&(S.autoplay=1);r.I4&&(S.sdetail=r.I4);r.partnerId&&(S.partnerid=r.partnerId);r.osid&&(S.osid=r.osid);r.xJ&&(S.cc=g.Q7F(r.xJ));return Object.assign(Q,S)}; vCz=function(r){var Q=NCn();if(Q)return mBO[Q]||mBO.other;if(g.iQ(r.jw)){r=navigator.userAgent;if(/[Ww]ireless[)]/.test(r))return 3;if(/[Ww]ired[)]/.test(r))return 30}return 0}; ob=function(r){var Q=new pIF,S;Q.W=((S=WDj(r).cc)==null?void 0:S.toString())||"-";Q.playbackRate=r.MU.getPlaybackRate();S=r.MU.getVisibilityState();S!==0&&(Q.visibilityState=S);r.jw.jR&&(Q.V=1);Q.S=r.videoData.No;Q.compositeLiveStatusToken=r.videoData.compositeLiveStatusToken;S=r.MU.getAudioTrack();S.H8&&S.H8.id&&S.H8.id!=="und"&&(Q.audioId=S.H8.id);Q.connectionType=vCz(r);Q.volume=r.MU.getVolume();Q.muted=r.MU.isMuted();Q.clipId=r.MU.dY()||"-";Q.j=r.videoData.KV||"-";return Q}; g.yU=function(r,Q){g.G.call(this);var S=this;this.provider=r;this.S=new Map;this.Bc=new g.Wk;this.Tx={apA:function(){return S.qoe}, d7A:function(){return S.j}, NW1:function(){return S.V}}; this.provider.videoData.Pc()&&!this.provider.videoData.lO&&(this.j=new JK(this.provider),this.j.V=0,g.u(this,this.j),this.qoe=new g.xC(this.provider,Q),g.u(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.My=this.provider.videoData.clientPlaybackNonce)&&this.S.set(this.My,this.j));if(r.jw.playerCanaryState==="canary"||r.jw.playerCanaryState==="holdback")this.V=new YC(this.provider),g.u(this,this.V)}; o8_=function(r){r.V&&bNg(r.V);r.qoe&&Um_(r.qoe)}; TPg=function(r){if(r.qoe){r=r.qoe;for(var Q=r.provider.videoData,S=r.provider.jw,B=g.m(S.dk),k=B.next();!k.done;k=B.next())EN(r,k.value);if(r.provider.K("html5_enable_qoe_cat_list"))for(B=g.m(Q.aR),k=B.next();!k.done;k=B.next())EN(r,k.value);else Q.dk&&EN(r,r.provider.videoData.dk);Q.Yf()&&(B=Q.j,T6(Q)&&EN(r,"manifestless"),B&&uY(B)&&EN(r,"live-segment-"+uY(B).toFixed(1)));jA(Q)?EN(r,"sabr"):r.fB(w8(Q));if(Vg(Q)||Q.bC())Q.bC()&&EN(r,"ssa"),EN(r,"lifa");x0(Q)&&EN(r,"cdm");Q.gatewayExperimentGroup&& (B=Q.gatewayExperimentGroup,B==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?B="spkadtrt":B==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(B="spkadctrl"),EN(r,B));S.Vr!=="yt"&&r.j.set("len",[Q.lengthSeconds.toFixed(2)]);Q.cotn&&!aE(Q)&&r.H3(!0);S.ED()&&(Q=Mi$())&&r.pY("cblt",{m:Q});if(S.K("html5_log_screen_diagonal")){S=r.pY;var L;Q=((L=window.H5vccScreen)==null?0:L.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;S.call(r,"cbltdiag",{v:Q})}}}; $BR=function(r,Q){r.j&&(r=r.j,Q===58?r.j.update():r.S&&(Nm(r),sN(r).send(),r.W=NaN))}; J1U=function(r,Q){if(g.kK(Q,1024)||g.kK(Q,512)||g.kK(Q,4)){if(r.V){var S=r.V;S.V>=0||(S.j=-1,S.delay.stop())}r.qoe&&(S=r.qoe,S.J||(S.S=-1))}if(r.provider.videoData.enableServerStitchedDai&&r.My){var B;(B=r.S.get(r.My))==null||xBw(B,Q)}else r.j&&xBw(r.j,Q);if(r.qoe){B=r.qoe;S=Q.state;var k=g.cJ(B.provider),L=B.getPlayerState(S),X=S.seekSource||void 0;if(L!==B.Bc){B.o3||k= 10&&B.playTimeSecs<=180&&(B.j.set("qoealert",["1"]),B.jR=!0)),L!=="B"||B.Bc!=="PL"&&B.Bc!=="PB"||(B.isBuffering=!0),B.V=k);B.Bc==="PL"&&(L==="B"||L==="S")||B.provider.jw.ED()?pN(B,k):(B.VN||L!=="PL"||(B.VN=!0,qNU(B,k,B.provider.MU.Xi())),hF8(B,k));L==="PL"&&g.ev(B.L0);var l=[L];L==="S"&&X&&l.push("ss."+X);g.PX(B,k,"vps",l);B.Bc=L;B.Vr=k;B.V=k;B.W=!0}L=S.N5;g.R(S,128)&&L&&(L.Cx=L.Cx||"",u9g(B,k,L.errorCode,L.Qu,L.Cx));(g.R(S,2)||g.R(S,128))&&B.reportStats(k);S.isPlaying()&&!B.J&&(B.S>=0&&B.j.set("user_intent", [B.S.toString()]),B.J=!0);ISF(B)}r.V&&(r=r.V,tiz(r),r.playerState=Q.state,r.V>=0&&g.kK(Q,16)&&r.seekCount++,Q.state.isError()&&r.send())}; wIj=function(r){r.V&&r.V.send();if(r.qoe){var Q=r.qoe;if(Q.W){Q.Bc==="PL"&&(Q.Bc="N");var S=g.cJ(Q.provider);g.PX(Q,S,"vps",[Q.Bc]);Q.J||(Q.S>=0&&Q.j.set("user_intent",[Q.S.toString()]),Q.J=!0);Q.provider.jw.ED()&&Q.pY("finalized",{});Q.yr=!0;Q.reportStats(S)}}if(r.provider.videoData.enableServerStitchedDai)for(Q=g.m(r.S.values()),S=Q.next();!S.done;S=Q.next())P3j(S.value);else r.j&&P3j(r.j);r.dispose()}; FDO=function(r,Q){r.j&&jUg(r.j,Q)}; NPF=function(r){if(!r.j)return null;var Q=wd(r.j,"atr");return function(S){r.j&&jUg(r.j,S,Q)}}; sUz=function(r,Q,S,B){S.adFormat=S.Jy;var k=Q.MU;Q=new JK(new ZS(S,Q.jw,{getDuration:function(){return S.lengthSeconds}, getCurrentTime:function(){return k.getCurrentTime()}, zB:function(){return k.zB()}, pM:function(){return k.pM()}, Xi:function(){return k.Xi()}, getPlayerSize:function(){return k.getPlayerSize()}, getAudioTrack:function(){return S.getAudioTrack()}, getPlaybackRate:function(){return k.getPlaybackRate()}, Is:function(){return k.Is()}, getVisibilityState:function(){return k.getVisibilityState()}, cg:function(){return k.cg()}, mu:function(){return k.mu()}, getVolume:function(){return k.getVolume()}, isMuted:function(){return k.isMuted()}, cR:function(){return k.cR()}, dY:function(){return k.dY()}, getProximaLatencyPreference:function(){return k.getProximaLatencyPreference()}, bN:function(){k.bN()}, pY:function(L,X){k.pY(L,X)}, CT:function(){return k.CT()}, ZA:function(){return k.ZA()}})); Q.V=B;g.u(r,Q);return Q}; ZVR=function(){this.Ch=0;this.S=this.Mw=this.hH=this.V=NaN;this.j={};this.bandwidthEstimate=NaN}; y1w=function(){this.j=g.fG;this.array=[]}; zaR=function(r,Q,S){var B=[];for(Q=MW1(r,Q);QS)break}return B}; ha1=function(r,Q){var S=[];r=g.m(r.array);for(var B=r.next();!B.done&&!(B=B.value,B.contains(Q)&&S.push(B),B.start>Q);B=r.next());return S}; v8U=function(r){return r.array.slice(MW1(r,0x7ffffffffffff),r.array.length)}; MW1=function(r,Q){r=eI(r.array,function(S){return Q-S.start||1}); return r<0?-(r+1):r}; q_F=function(r,Q){var S=NaN;r=g.m(r.array);for(var B=r.next();!B.done;B=r.next())if(B=B.value,B.contains(Q)&&(isNaN(S)||B.endQ&&(isNaN(S)||B.startr.mediaTime+r.U&&Q1)r.W=!0;if((k===void 0?0:k)||isNaN(r.V))r.V=Q;if(r.j)Q!==r.mediaTime&&(r.j=!1);else if(Q>0&&r.mediaTime===Q){k=1500;if(r.jw.K("html5_buffer_underrun_transition_fix")){k=g.OQ(r.jw.experiments,"html5_min_playback_advance_for_steady_state_secs");var L=g.OQ(r.jw.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");k=k>0&&L>0&&Math.abs(Q-r.V)(B||!r.W?k:400)}r.mediaTime=Q;r.S=S;return!1}; OV_=function(r,Q){this.videoData=r;this.j=Q}; Raz=function(r,Q,S){return Q.py(S).then(function(){return T8(new OV_(Q,Q.S))},function(B){B instanceof Error&&g.oG(B); var k=n4('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),L=Yf('audio/mp4; codecs="mp4a.40.2"'),X=k||L,l=Q.isLivePlayback&&!g.Po(r.U,!0);B="fmt.noneavailable";l?B="html5.unsupportedlive":X||(B="html5.missingapi");X=l||!X?2:1;k={buildRej:"1",a:Q.v_(),d:!!Q.Ic,drm:Q.U5(),f18:Q.ZC.indexOf("itag=18")>=0,c18:k};Q.j&&(Q.U5()?(k.f142=!!Q.j.j["142"],k.f149=!!Q.j.j["149"],k.f279=!!Q.j.j["279"]):(k.f133=!!Q.j.j["133"],k.f140=!!Q.j.j["140"],k.f242=!!Q.j.j["242"]),k.cAAC=L,k.cAVC=Yf('video/mp4; codecs="avc1.42001E"'), k.cVP9=Yf('video/webm; codecs="vp9"'));Q.U&&(k.drmsys=Q.U.keySystem,L=0,Q.U.j&&(L=Object.keys(Q.U.j).length),k.drmst=L);return new g.XP(B,k,X)})}; hK=function(r){this.data=window.Float32Array?new Float32Array(r):Array(r);this.V=this.j=r-1}; HV_=function(r){return r.data[r.j]||0}; C37=function(r){this.U=r;this.S=this.V=0;this.W=new hK(50)}; qm=function(r,Q,S){g.Co.call(this);this.videoData=r;this.experiments=Q;this.U=S;this.V=[];this.zl=0;this.S=!0;this.W=!1;this.Y=0;S=new VW_;r.latencyClass==="ULTRALOW"&&(S.Y=!1);r.Qr?S.S=3:g.fw(r)&&(S.S=2);r.latencyClass==="NORMAL"&&(S.U=!0);S.Vr=jA(r)&&Q.R3("html5_refactor_decouple_liveness");g.OQ(Q,"html5_low_latency_adaptive_liveness_adjustment_segments")===0&&g.OQ(Q,"html5_low_latency_max_allowable_liveness_drift_chunks")===0||r.latencyClass!=="LOW"&&r.latencyClass!=="ULTRALOW"||(S.U=!0);var B= g.OQ(Q,"html5_liveness_drift_proxima_override");if(w8(r)!==0&&B){S.j=B;var k;((k=r.j)==null?0:ANj(k))&&S.j--}jA(r)&&Q.R3("html5_sabr_parse_live_metadata_playback_boundaries")&&(S.cO=!0);if(g.z8("trident/")||g.z8("edge/"))k=g.OQ(Q,"html5_platform_minimum_readahead_seconds")||3,S.W=Math.max(S.W,k);g.OQ(Q,"html5_minimum_readahead_seconds")&&(S.W=g.OQ(Q,"html5_minimum_readahead_seconds"));g.OQ(Q,"html5_maximum_readahead_seconds")&&(S.C=g.OQ(Q,"html5_maximum_readahead_seconds"));Q.R3("html5_force_adaptive_readahead")&& (S.Y=!0);if(k=g.OQ(Q,"html5_liveness_drift_chunk_override"))S.j=k;$0(r)&&(S.j=(S.j+1)/5,r.latencyClass==="LOW"&&(S.j*=2));!jA(r)||r.latencyClass!=="ULTRALOW"&&r.latencyClass!=="LOW"||(S.X=g.OQ(Q,"html5_low_latency_adaptive_liveness_adjustment_segments")||1,S.J=g.OQ(Q,"html5_low_latency_max_allowable_liveness_drift_chunks")||10);this.policy=S;this.J=this.policy.S!==1;this.j=vX(this,c1j(this,isNaN(r.liveChunkReadahead)?3:r.liveChunkReadahead,r))}; abz=function(r,Q){if(Q)return Q=r.videoData,Q=c1j(r,isNaN(Q.liveChunkReadahead)?3:Q.liveChunkReadahead,Q),vX(r,Q);if(r.V.length){if(Math.min.apply(null,r.V)>1)return vX(r,r.j-1);if(r.policy.Y)return vX(r,r.j+1)}return r.j}; r9z=function(r,Q){if(!r.V.length)return!1;var S=r.j;r.j=abz(r,Q===void 0?!1:Q);if(Q=S!==r.j)r.V=[],r.zl=0;return Q}; fN=function(r,Q){return Q>=r.dO()-QiF(r)}; S2O=function(r,Q,S){Q=fN(r,Q);S||Q?Q&&(r.S=!0):r.S=!1;r.J=r.policy.S===2||r.policy.S===3&&r.S}; Bon=function(r,Q){Q=fN(r,Q);r.W!==Q&&r.publish("livestatusshift",Q);r.W=Q}; QiF=function(r){var Q=r.policy.j;r.W||(Q=Math.max(Q-1,0));return Q*Ib(r)}; c1j=function(r,Q,S){S.Qr&&Q--;$0(S)&&(Q=1);if(w8(S)!==0&&(r=g.OQ(r.experiments,"html5_live_chunk_readahead_proxima_override"))){Q=r;var B;((B=S.j)==null?0:ANj(B))&&Q++}return Q}; Ib=function(r){return r.videoData.j?uY(r.videoData.j)||5:5}; vX=function(r,Q){Q=Math.max(Math.max(1,Math.ceil(r.policy.W/Ib(r))),Q);return Math.min(Math.min(8,Math.floor(r.policy.C/Ib(r))),Q)}; VW_=function(){this.W=0;this.C=Infinity;this.Y=!0;this.V=this.j=2;this.S=1;this.U=!1;this.J=10;this.cO=!1;this.X=1;this.Vr=!1}; DS=function(r){g.G.call(this);this.MU=r;this.j=0;this.V=null;this.Y=this.W=0;this.S={};this.jw=this.MU.D();this.U=new g.D9(this.T3,1E3,this);this.NU=GH(this,"html5_seek_timeout_delay_ms");this.o3=GH(this,"html5_long_rebuffer_threshold_ms");this.D_=GH(this,"html5_seek_set_cmt_delay_ms","html5_seek_set_cmt_cfl");this.KY=GH(this,"html5_seek_jiggle_cmt_delay_ms","html5_seek_jiggle_cmt_cfl");this.mq=GH(this,"html5_seek_new_elem_delay_ms","html5_seek_new_elem_cfl");this.VN=GH(this,"html5_unreported_seek_reseek_delay_ms", "html5_unreported_seek_reseek_cfl");this.Vr=GH(this,"html5_long_rebuffer_jiggle_cmt_delay_ms","html5_long_rebuffer_jiggle_cmt_cfl");this.cO=new uO(2E4);this.Tm=GH(this,"html5_seek_new_elem_shorts_delay_ms","html5_seek_new_elem_shorts_cfl");this.HO=GH(this,"html5_seek_new_media_source_shorts_reuse_delay_ms","html5_seek_new_media_source_shorts_reuse_cfl");this.Z_=GH(this,"html5_seek_new_media_element_shorts_reuse_delay_ms","html5_seek_new_media_element_shorts_reuse_cfl");this.yr=GH(this,"html5_reseek_after_time_jump_delay_ms", "html5_reseek_after_time_jump_cfl");this.X=GH(this,"html5_gapless_handoff_close_end_long_rebuffer_delay_ms","html5_gapless_handoff_close_end_long_rebuffer_cfl");this.C=GH(this,"html5_gapless_slow_seek_delay_ms","html5_gapless_slow_seek_cfl");this.bA=GH(this,"html5_shorts_gapless_ad_slow_start_delay_ms","html5_shorts_gapless_ad_slow_start_cfl");this.J=GH(this,"html5_ads_preroll_lock_timeout_delay_ms","html5_ads_preroll_lock_timeout_cfl");this.Qr=new uO(g.OQ(this.jw.experiments,"html5_skip_slow_ad_delay_ms")|| 5E3,!this.jw.K("html5_report_slow_ads_as_error"));this.zm=new uO(g.OQ(this.jw.experiments,"html5_skip_slow_ad_delay_ms")||5E3,!this.jw.K("html5_skip_slow_buffering_ad"));this.jR=GH(this,"html5_slow_start_timeout_delay_ms");this.F1=GH(this,"html5_slow_start_no_media_source_delay_ms","html5_slow_start_no_media_source_cfl");g.u(this,this.U)}; GH=function(r,Q,S){S=S===void 0?null:S;var B=B===void 0?0:B;return new uO(g.OQ(r.jw.experiments,Q)||B,S?r.jw.K(S):!1)}; kGw=function(r,Q){r.j=Q}; ei=function(r,Q,S,B,k,L,X,l){Q.test(S)?(r.Wc(k,Q,X),Q.Y||L()):(!Q.V||Q.W?S=!1:(S=(0,g.xa)(),B?Q.j||(Q.j=S):Q.j=0,L=!B&&S-Q.V>3E4,S=Q.j&&S-Q.j>1E3||L?Q.W=!0:!1),S&&(l=Object.assign({},r.sD(Q),l),l.wn=X,l.we=k,l.wsuc=B,r.MU.pY("workaroundReport",l),B&&(Q.reset(),r.S[k]=!1)))}; uO=function(r,Q){this.Y=Q===void 0?!1:Q;this.j=this.V=this.S=this.startTimestamp=0;this.W=!1;this.U=Math.ceil(r/1E3)}; KNn=function(r){g.G.call(this);var Q=this;this.MU=r;this.X=this.j=this.loader=this.mediaElement=this.playbackData=null;this.S=0;this.U=this.o3=this.W=null;this.yr=!1;this.VN=0;this.cO=!1;this.timestampOffset=0;this.C=!0;this.HO=0;this.D_=this.JX=!1;this.J=0;this.Qr=!1;this.F1=0;this.jw=this.MU.D();this.videoData=this.MU.getVideoData();this.policy=new LNj;this.Vr=new DS(this.MU);this.zm=this.Z_=this.mq=this.Y=this.V=NaN;this.Tm=new g.D9(function(){Xzw(Q,!1)},2E3); this.FQ=new g.D9(function(){gd(Q)}); this.NU=new g.D9(function(){i2w(Q,{})}); this.jR=NaN;this.KY=new g.D9(function(){var S=Q.jw.Eh;S.j+=1E4/36E5;S.j-S.S>1/6&&(YU8(S),S.S=S.j);Q.KY.start()},1E4); g.u(this,this.Vr);g.u(this,this.Tm);g.u(this,this.NU);g.u(this,this.FQ);g.u(this,this.KY)}; A9z=function(r,Q){r.playbackData=Q;r.videoData.isLivePlayback&&(r.X=new C37(function(){a:{if(r.playbackData&&r.playbackData.j.j){if(T6(r.videoData)&&r.loader){var B=r.loader.Dg.QL()||0;break a}if(r.videoData.j){B=r.videoData.j.yr;break a}}B=0}return B}),r.j=new qm(r.videoData,r.jw.experiments,function(){return r.e7(!0)})); if(UN(r.MU)){var S;(S=r.videoData.W2)!=null&&S.M3||(Q=l3F(r),Q.GX?(jA(r.videoData)&&r.UN(Q.GX,Q.startSeconds),r.S=Q.startSeconds):Q.startSeconds>0&&r.seekTo(Q.startSeconds,{Uw:"seektimeline_startPlayback",seekSource:15}));r.C=!1}else ny1(r)||(r.S=r.S||r.videoData.startSeconds||0,r.K("html5_sabr_vod_invalid_start_time_fallback")&&!r.videoData.isLivePlayback&&(Q=r.MU.videoData.e7(),r.S>Q&&(r.K("html5_sabr_log_invalid_sabr_current_time")&&r.MU.pY("invalidSabrCmtStart",{rt:r.S,mst:Q}),r.S=0)))}; WNg=function(r,Q){(r.loader=Q)?Y2z(r,!0):dd(r)}; b2R=function(r,Q){g.ev(r.Vr.U);r.K("html5_exponential_memory_for_sticky")&&(Q.state.isPlaying()?g.ev(r.KY):r.KY.stop());if(r.mediaElement)if(Q.oldState.state===8&&ET(Q.state)&&Q.state.isBuffering()){Q=r.mediaElement.getCurrentTime();var S=r.mediaElement.s9();var B=r.K("manifestless_post_live_ufph")||r.K("manifestless_post_live")?uq(S,Math.max(Q-3.5,0)):uq(S,Q-3.5);if(B>=0&&Q>S.end(B)-1.1&&B+10?(ON(r.MU,r.getCurrentTime()+r.videoData.limitedPlaybackDurationInSeconds),r.D_=!0):r.videoData.isLivePlayback&&r.videoData.endSeconds>0&&(ON(r.MU,r.getCurrentTime()+r.videoData.endSeconds),r.D_=!0))}; PvU=function(r,Q){var S=r.getCurrentTime(),B=r.isAtLiveHead(S);if(r.X&&B){var k=r.X;if(k.j&&!(S>=k.V&&S50&&k.V.shift())),k=r.j,S2O(k,S,Q===void 0?!0:Q),Bon(k,S),Q&&Xzw(r,!0));B!==r.JX&&(Q=r.getCurrentTime()-r.zm<=500,S=r.VN>=1E3,Q||S||(Q=r.MU.v8,Q.qoe&&(Q=Q.qoe,S=g.cJ(Q.provider), g.PX(Q,S,"lh",[B?"1":"0"])),r.JX=B,r.VN++,r.zm=r.getCurrentTime()))}; Xzw=function(r,Q){if(r.j){var S=r.j;var B=r.getCurrentTime(),k=S.dO();var L=S.policy.V;S.W||(L=Math.max(L-1,0));L*=Ib(S);B>=k-L||!S.S9()?S=B0&&lg(r.mediaElement)>0&&(r.V=Rb(r,r.V,!1)),Q=r.K("html5_pseudogapless_shorts_seek_to_next_start")&&(Q==null?void 0:Q.seekSource)===60,!r.mediaElement||!ToR(r,Q))r.FQ.start(750);else if(!isNaN(r.V)&&isFinite(r.V)&&(Q=r.Z_-(r.V-r.timestampOffset),!(Q===0||Math.abs(Q)<.005)))if(Q=r.mediaElement.getCurrentTime()-r.V,Math.abs(Q)<=r.HO||Math.abs(Q)<.005)$tU(r);else{if(r.videoData.zT)r.videoData.zT= !1;else if(!oE(r.videoData)&&r.V>=r.e7()-.1){r.V=r.e7();r.W.resolve(r.e7());r.MU.I6();return}try{var S=r.V-r.timestampOffset;r.mediaElement.seekTo(S);r.Vr.j=S;r.Z_=S;r.S=r.V;r.cO=!1}catch(B){}}}; ToR=function(r,Q){Q=Q===void 0?!1:Q;if(!r.mediaElement||r.mediaElement.Mr()===0||r.mediaElement.hasError())return!1;var S=r.mediaElement.getCurrentTime()>0;return r.videoData.S&&r.videoData.S.j||r.videoData.isLivePlayback||!r.videoData.U5()?r.V>=0&&!Q&&(Q=r.mediaElement.Dt(),Q.length||!S)?Da(Q,r.V-r.timestampOffset):S:S}; $tU=function(r){r.W&&(r.W.resolve(r.mediaElement.getCurrentTime()),r.Vr.V=null)}; mt_=function(r,Q){r.U&&(r.U.resolve(Q),r.MU.Bz(),r.jw.ED()||oyw(r))&&(Q=r.sD(),Q["native"]=""+ +r.cO,Q.otgt=""+(r.V+r.timestampOffset),r.MU.pY("seekEnd",Q));dd(r)}; dd=function(r){r.V=NaN;r.Y=NaN;r.Z_=NaN;r.W=null;r.o3=null;r.U=null;r.yr=!1;r.cO=!1;r.HO=0;r.Tm.stop();r.NU.stop()}; wz7=function(r,Q){var S=r.mediaElement,B=Q.type;switch(B){case "seeking":var k=S.getCurrentTime()+r.timestampOffset;if(!r.W||r.cO&&k!==r.V){r.W=new ig;r.W.then(function(X){mt_(r,X)},function(){dd(r)}); if(r.videoData.isAd()){var L;kC_({adCpn:r.videoData.clientPlaybackNonce,contentCpn:(L=r.videoData.Eq)!=null?L:""},Q.j)}r.Z_=k;kGw(r.Vr,S.getCurrentTime());r.seekTo(k,{seekSource:104,Uw:"seektimeline_mediaElementEvent"});r.cO=!0}break;case "seeked":$tU(r);break;case "loadedmetadata":UN(r.MU)||J9O(r);gd(r);break;case "progress":gd(r);break;case "pause":r.J=r.getCurrentTime()}r.J&&((B==="play"||B==="playing"||B==="timeupdate"||B==="progress")&&r.getCurrentTime()-r.J>10&&(r.K("html5_sky_skip_pause_jump")? r.MU.pY("skipPauseJump",{evt:B,cmt:r.getCurrentTime(),lpt:r.J}):r.seekTo(r.J,{Uw:"pauseJump"})),B!=="pause"&&B!=="play"&&B!=="playing"&&B!=="progress"&&(r.J=0))}; FN_=function(r){return(IE(r.videoData)||!!r.videoData.liveUtcStartSeconds)&&(!!r.videoData.liveUtcStartSeconds||ny1(r))&&!!r.videoData.j}; ny1=function(r){return!!r.videoData.startSeconds&&isFinite(r.videoData.startSeconds)&&r.videoData.startSeconds>1E9}; l3F=function(r){var Q=0,S=NaN,B="";if(!r.C)return{startSeconds:Q,GX:S,source:B};r.videoData.Vr?Q=r.videoData.F1:oE(r.videoData)&&(Q=Infinity);if(g.fw(r.videoData))return{startSeconds:Q,GX:S,source:B};r.videoData.startSeconds?(B="ss",Q=r.videoData.startSeconds):r.videoData.JK&&(B="stss",Q=r.videoData.JK);r.videoData.liveUtcStartSeconds&&(S=r.videoData.liveUtcStartSeconds);if(isFinite(Q)&&(Q>r.e7()||Qr.e7()||S 0?(B.onesie="0",r.handleError(new g.XP("html5.missingapi",B)),!1):!0}; q2j=function(r){var Q=gF();Ux(Q,r);return g.fu(Q,MD8())}; zQz=function(r,Q){var S,B,k,L,X,l,n,A,Y,W,b,t,P,T,w,M,y,h,I,U,c,H,Ln,Kn,i_,AR;return g.v(function(Q8){if(Q8.V==1)return Q.fetchType="onesie",S=OS1(Q,r.getPlayerSize(),r.getVisibilityState()),B=new G3(r,S),g.z(Q8,B.fetch(),2);k=Q8.j;L={player_response:k};Q.loading=!1;X=r.tL.ub;if(B.qf){l=g.m(B.qf.entries());for(n=l.next();!n.done;n=l.next())A=n.value,Y=g.m(A),W=Y.next().value,b=Y.next().value,t=W,P=b,X.j.set(t,P,180),t===Q.videoId&&(T=P.KU(),Q.yT=T);X.wZ=B}w=g.m(B.po.entries());for(M=w.next();!M.done;M= w.next())y=M.value,h=g.m(y),I=h.next().value,U=h.next().value,c=I,H=U,X.V.set(c,H,180);g.Lw(Q,L,!0);if(Q.loading||Bm(Q))return Q8.return(Promise.resolve());X.j.removeAll();X.V.removeAll();Q.yT=[];Ln={};Kn="onesie.response";i_=0;Q.errorCode?(Kn="auth",Ln.ec=Q.errorCode,Ln.ed=Q.errorDetail,Ln.es=Q.Ke||"",i_=2):(Ln.successButUnplayable="1",Ln.disposed=""+ +Q.x7(),Ln.afmts=""+ +/adaptiveFormats/.test(k),Ln.cpn=Q.clientPlaybackNonce);AR=new g.XP(Kn,Ln,i_);return Q8.return(Promise.reject(AR))})}; y9n=function(r,Q){var S,B,k,L,X,l,n,A,Y,W,b;return g.v(function(t){switch(t.V){case 1:S=Q.isAd(),B=!S,k=S?1:3,L=0;case 2:if(!(L0)){t.qU(5);break}return g.z(t,yk(5E3),6);case 6:X=new g.q3("Retrying OnePlatform request",{attempt:L}),g.oG(X);case 5:return g.JR(t,7),g.z(t,f31(r,Q),9);case 9:return t.return();case 7:l=g.s1(t);n=K4(l);A=n.errorCode;Y=r.D();W=Y.K("html5_use_network_error_code_enums")?401:"401";B&&A==="manifest.net.badstatus"&&n.details.rc===W&&(B=!1,L===k-1&&(k+= 1));if(L===k-1)return b=I37(S,n.details),b.details.backend="op",b.details.originec=A,t.return(Promise.reject(b));if(A==="auth"||A==="manifest.net.retryexhausted")return t.return(Promise.reject(n));r.handleError(n);if(iq(n.severity)){t.qU(4);break}case 3:L++;t.qU(2);break;case 4:return t.return(Promise.reject(I37(S,{backend:"op"})))}})}; f31=function(r,Q){function S(Kn){Kn.readyState===2&&r.PD("ps_c")} var B,k,L,X,l,n,A,Y,W,b,t,P,T,w,M,y,h,I,U,c,H,Ln;return g.v(function(Kn){switch(Kn.V){case 1:Q.fetchType="gp";B=r.D();k=g.Pr(B,g.Cw(Q));if(!k.j){L=k.getValue();Kn.qU(2);break}return g.z(Kn,k.j,3);case 3:L=Kn.j;case 2:return X=L,l=q2j(X),n=OS1(Q,r.getPlayerSize(),r.getVisibilityState()),A=g.g0(GG_),Y=g.Cw(Q),W=(0,g.xa)(),b=!1,t="empty",P=0,r.PD("psns"),T={Pr:S},g.z(Kn,g.wV(l,n,A,void 0,T),4);case 4:w=Kn.j;r.PD("psnr");if(Q.x7())return Kn.return();w?"error"in w&&w.error?(b=!0,t="esf:"+w.error.message, P=w.error.code):w.errorMetadata&&(b=!0,t="its",P=w.errorMetadata.status):b=!0;if(b)return M=0,y=((0,g.xa)()-W).toFixed(),h={},h=B.K("html5_use_network_error_code_enums")?{backend:"op",rc:P,rt:y,reason:t,has_kpt:Q.Ew?"1":"0",has_mdx_env:Q.mdxEnvironment?"1":"0",has_omit_key_flag:g.IH("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:B.pageId?"1":"0",has_token:Y?"1":"0",has_vvt:Q.yr?"1":"0",is_mdx:Q.isMdxPlayback?"1":"0",mdx_ctrl:Q.Vy||"",token_eq:Y===g.Cw(Q)?"1":"0"}:{backend:"op", rc:""+P,rt:y,reason:t,has_kpt:Q.Ew?"1":"0",has_mdx_env:Q.mdxEnvironment?"1":"0",has_omit_key_flag:g.IH("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:B.pageId?"1":"0",has_token:Y?"1":"0",has_vvt:Q.yr?"1":"0",is_mdx:Q.isMdxPlayback?"1":"0",mdx_ctrl:Q.Vy||"",token_eq:Y===g.Cw(Q)?"1":"0"},I="manifest.net.connect",P===429?(I="auth",M=2):P>200&&(I="manifest.net.badstatus",P===400&&(M=2)),Kn.return(Promise.reject(new g.XP(I,h,M)));Q.loading=!1;g.Lw(Q,{raw_player_response:w},!0); U=w;g.df(Q.D())&&U&&U.trackingParams&&UD(U.trackingParams);if(Q.errorCode)return c={ec:Q.errorCode,ed:Q.errorDetail,es:Q.Ke||""},Kn.return(Promise.reject(new g.XP("auth",c,2)));if(!Q.loading&&!Bm(Q))return H=Q.isAd()?"auth":"manifest.net.retryexhausted",Ln=Q.isAd()?2:1,Kn.return(Promise.reject(new g.XP(H,{successButUnplayable:"1",hasMedia:g.hc(Q)?"1":"0"},Ln)));g.$F(Kn)}})}; Z21=function(r,Q,S){function B(P){P=K4(P);if(iq(P.severity))return Promise.reject(P);r.handleError(P);return!1} function k(){return!0} var L,X,l,n,A,Y,W,b,t;return g.v(function(P){switch(P.V){case 1:var T=r.D();r.getPlayerSize();r.getVisibilityState();r.isFullscreen();if(Q.partnerId===38&&T.playerStyle==="books")T=Q.videoId.indexOf(":"),T=g.Wn("//play.google.com/books/volumes/"+Q.videoId.slice(0,T)+"/content/media",{aid:Q.videoId.slice(T+1),sig:Q.xE});else if(Q.partnerId===30&&T.playerStyle==="docs")T=g.Wn("https://docs.google.com/get_video_info",{docid:Q.videoId,authuser:Q.vl,authkey:Q.Ii,eurl:T.Ew});else if(Q.partnerId===33&&T.playerStyle=== "google-live")T=g.Wn("//google-liveplayer.appspot.com/get_video_info",{key:Q.videoId});else throw Error("getVideoInfoUrl for invalid namespace: "+T.Vr);L=T;l=(X=Q.isAd())?1:3;n=0;case 2:if(!(n0)){P.qU(5);break}return g.z(P,yk(5E3),6);case 6:Y={playerretry:n,playerretrysrc:S},X||(Y.recover="embedded"),A=Vv(L,Y);case 5:return g.z(P,uqn(Q,A).then(k,B),7);case 7:if(W=P.j)return P.return();n++;P.qU(2);break;case 4:b=X?"auth":"manifest.net.retryexhausted";t=X?2:1;if(!X&&Math.random()< 1E-4)try{g.oG(new g.q3("b/152131571",btoa(L)))}catch(w){}return P.return(Promise.reject(new g.XP(b,{backend:"gvi"},t)))}})}; uqn=function(r,Q){function S(w){return B(w.xhr)} function B(w){if(!r.x7()){w=w?w.status:-1;var M=0,y=((0,g.xa)()-Y).toFixed();y=k.K("html5_use_network_error_code_enums")?{backend:"gvi",rc:w,rt:y}:{backend:"gvi",rc:""+w,rt:y};var h="manifest.net.connect";w===429?(h="auth",M=2):w>200&&(h="manifest.net.badstatus",w===400&&(M=2));return Promise.reject(new g.XP(h,y,M))}} var k,L,X,l,n,A,Y,W,b,t,P,T;return g.v(function(w){if(w.V==1){r.fetchType="gvi";k=r.D();var M={};r.aT&&(M.ytrext=r.aT);(l=g.YB(M)?void 0:M)?(L={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:l},X=Vv(Q,{action_display_post:1})):(L={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},X=Q);n={};k.sendVisitorIdHeader&&r.visitorData&&(n["X-Goog-Visitor-Id"]=r.visitorData);(A=Wo(k.experiments,"debug_sherlog_username"))&&(n["X-Youtube-Sherlog-Username"]=A);Object.keys(n).length> 0&&(L.headers=n);Y=(0,g.xa)();return g.z(w,F2(pv,X,L).then(void 0,S),2)}W=w.j;if(!W||!W.responseText)return w.return(B(W));r.loading=!1;b=OZ(W.responseText);g.Lw(r,b,!0);if(r.errorCode)return t={ec:r.errorCode,ed:r.errorDetail,es:r.Ke||""},w.return(Promise.reject(new g.XP("auth",t,2)));if(!r.loading&&!Bm(r))return P=r.isAd()?"auth":"manifest.net.retryexhausted",T=r.isAd()?2:1,w.return(Promise.reject(new g.XP(P,{successButUnplayable:"1"},T)));g.$F(w)})}; I37=function(r,Q){return new g.XP(r?"auth":"manifest.net.retryexhausted",Q,r?2:1)}; ab=function(r,Q,S){S=S===void 0?!1:S;var B,k,L,X;g.v(function(l){if(l.V==1){B=r.D();if(S&&(!g.n6(B)||d8(Q)!=="embedded")||Q.CL||d8(Q)!=="adunit"&&(g.iQ(B)||as(B)||g.w0(B)||g.lS(B)||g.O7(B)||AD(B)==="WEB_CREATOR"))return l.return();k=g.Pr(B,g.Cw(Q));return k.j?g.z(l,k.j,3):(L=k.getValue(),l.qU(2))}l.V!=2&&(L=l.j);X=L;return l.return(Dtj(r,Q,X))})}; Dtj=function(r,Q,S){var B,k,L,X,l;return g.v(function(n){if(n.V==1){g.JR(n,2);B=q2j(S);var A=Q.D();g.ZY();var Y={context:g.Al(Q),videoId:Q.videoId,racyCheckOk:Q.racyCheckOk,contentCheckOk:Q.contentCheckOk,autonavState:"STATE_NONE"};d8(Q)==="adunit"&&(Y.isAdPlayback=!0);A.embedConfig&&(Y.serializedThirdPartyEmbedConfig=A.embedConfig);A.Vn&&(Y.showContentOwnerOnly=!0);Q.xB&&(Y.showShortsOnly=!0);g.yC(0,141)&&(Y.autonavState=g.yC(0,140)?"STATE_OFF":"STATE_ON");if(g.iS(A)){var W=g.yC(0,65);W=W!=null? !W:!1;var b=!!g.$H("yt-player-sticky-caption");Y.captionsRequested=W&&b}var t;if(A=(t=A.getWebPlayerContextConfig())==null?void 0:t.encryptedHostFlags)Y.playbackContext={encryptedHostFlags:A};k=Y;L=g.g0(eQ8);r.PD("wn_s");return g.z(n,g.wV(B,k,L),4)}if(n.V!=2)return X=n.j,r.PD("wn_r"),!X||"error"in X&&X.error||(l=X,g.df(Q.D())&&l.trackingParams&&UD(l.trackingParams),g.Lw(Q,{raw_watch_next_response:X},!1)),g.N$(n,0);g.s1(n);g.$F(n)})}; gyj=function(r){r.PD("vir");r.PD("ps_s");TB("vir",void 0,"video_to_ad");var Q=vyU(r);Q.then(function(){r.PD("virc");TB("virc",void 0,"video_to_ad");r.PD("ps_r");TB("ps_r",void 0,"video_to_ad")},function(){r.PD("virc"); TB("virc",void 0,"video_to_ad")}); return Q}; g.SW=function(r,Q,S,B,k,L,X,l,n,A){n=n===void 0?new g.SA(r):n;A=A===void 0?!0:A;g.Co.call(this);var Y=this;this.jw=r;this.playerType=Q;this.qp=S;this.i$=B;this.getVisibilityState=L;this.visibility=X;this.tL=l;this.videoData=n;this.ai=A;this.logger=new g.bY("VideoPlayer");this.lm=null;this.OS=new KN;this.w1=null;this.jA=!0;this.rq=this.loader=null;this.UL=[];this.qo=new cX;this.I5=this.AF=null;this.yg=new cX;this.Hm=null;this.oh=this.fU=!1;this.nx=NaN;this.DQ=!1;this.playerState=new g.Wk;this.Io=[]; this.CA=new g.tj;this.G_=new qO$(this);this.mediaElement=null;this.Wx=new g.D9(this.FTY,15E3,this);this.gT=this.Qi=!1;this.R_=NaN;this.jk=!1;this.K6=0;this.jB=!1;this.G2=NaN;this.DD=new HX(new Map([["bufferhealth",function(){return tlj(Y.JL)}], ["bandwidth",function(){return Y.OT()}], ["networkactivity",function(){return Y.jw.schedule.o3}], ["livelatency",function(){return Y.isAtLiveHead()&&Y.isPlaying()?UtU(Y):NaN}], ["rawlivelatency",function(){return UtU(Y)}]])); this.Ar=0;this.loop=!1;this.playbackRate=1;this.Rh=0;this.JL=new KNn(this);this.fQ=!1;this.Nn=[];this.LK=this.hS=0;this.IL=this.z5=!1;this.Mw=this.hH=0;this.oI=new g.D9(this.YF,0,this);this.ly=!1;this.NT=null;this.wOO=[this.CA,this.oI,this.Wx,this.DD];this.Fn=this.MX=null;this.Mf=function(){var W=Y.v8;W.provider.jw.Jy||W.provider.MU.getVisibilityState()===3||(W.provider.jw.Jy=!0);W.qO();if(W.V){var b=W.V;b.U&&b.j<0&&b.provider.MU.getVisibilityState()!==3&&bNg(b)}W.qoe&&(W=W.qoe,W.NU&&W.S<0&&W.provider.jw.Jy&& Um_(W),W.W&&pN(W));Y.loader&&rP(Y);Y.jw.ma&&!Y.videoData.backgroundable&&Y.mediaElement&&!Y.zn()&&(Y.isBackground()&&Y.mediaElement.Tv()?(Y.pY("bgmobile",{suspend:1}),Y.iO(!0,!0)):Y.isBackground()||Qd(Y)&&Y.pY("bgmobile",{resume:1}))}; this.Tx={kY:function(W){Y.kY(W)}, RJ3:function(W){Y.lm=W}, z57:function(){return Y.v8}, Y$:function(){return Y.rq}, YLr:function(){return Y.En}, Ud3:function(){return Y.tD}, oiA:function(){}, D:function(){return Y.jw}, Qk:function(){return Y.mediaElement}, uPq:function(W){Y.m6(W)}, kj4:function(){return Y.i$}}; this.logger.debug(function(){return"creating, type "+Q}); this.mQ=new dBw(this.jw);this.HM=new nN(this.jw,this.i$,this);this.Tn=new g.Mm(this,function(W,b){W!==g.Io("endcr")||g.R(Y.playerState,32)||Y.I6();k(W,b,Y.playerType);if(W===g.Io("transitiondetector")&&(W=Y.loader)!=null&&(W=W.zm)!=null){var t=g.m(u7n(b.id));t.next();t=t.next().value;qi_(W,t,b.start/1E3-W.MU.ZA(),N8U(W.W))}}); g.u(this,this.Tn);g.u(this,this.JL);dtj(this,n);this.videoData.subscribe("dataupdated",this.k3q,this);this.videoData.subscribe("dataloaded",this.Bw,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.pY,this);this.videoData.subscribe("ctmpstr",this.Gk,this);!this.v8||this.v8.x7();this.v8=new g.yU(new ZS(this.videoData,this.jw,this));htR(this.Mf);this.visibility.subscribe("visibilitystatechange",this.Mf);this.En=new g.D9(this.wQ,g.OQ(this.jw.experiments, "html5_player_att_initial_delay_ms")||4500,this);this.tD=new g.D9(this.wQ,g.OQ(this.jw.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.G1=new g.dG(this.TV1,350,this);g.u(this,this.G1)}; dtj=function(r,Q){if(r.playerType===2||r.jw.No)Q.Hv=!0;var S=LGj(Q.Jy,Q.Om,r.jw.W,r.jw.X);S&&(Q.adFormat=S);r.playerType===2&&(Q.M5=!0);if(r.isFullscreen()||r.jw.W)S=g.$H("yt-player-autonavstate"),Q.autonavState=S||(r.jw.W?2:r.videoData.autonavState);Q.endSeconds&&Q.endSeconds>Q.startSeconds&&ON(r,Q.endSeconds)}; O2n=function(r){var Q=r.videoData;gyj(r).then(void 0,function(S){r.videoData!==Q||Q.x7()||(S=K4(S),S.errorCode==="auth"&&r.videoData.errorDetail?r.yq(S.errorCode,2,unescape(r.videoData.errorReason),L4(S.details),r.videoData.errorDetail,r.videoData.Ke||void 0):r.handleError(S))})}; Cv_=function(r){if(!g.R(r.playerState,128))if(r.videoData.isLoaded(),r.logger.debug("finished loading playback data"),r.UL=g.ZO(r.videoData.cO),g.hc(r.videoData)){r.qp.tick("bpd_s");BI(r).then(function(){r.qp.tick("bpd_c");if(!r.x7()){r.fU&&(r.Vk(Pk(Pk(r.playerState,512),1)),Qd(r));var B=r.videoData;B.endSeconds&&B.endSeconds>B.startSeconds&&ON(r,B.endSeconds);r.qo.finished=!0;k8(r,"dataloaded");r.yg.g_()&&RQg(r);WPj(r.HM,r.I5)}}); r.K("html5_log_media_perf_info")&&r.pY("loudness",{v:r.videoData.hL.toFixed(3)},!0);var Q,S=(Q=r.mediaElement)==null?void 0:Q.eR();if(S&&"disablePictureInPicture"in S&&r.jw.lx)try{S.disablePictureInPicture=r.jw.gk&&!r.videoData.backgroundable}catch(B){g.oG(B)}H27(r)}else k8(r,"dataloaded")}; BI=function(r){LV(r);r.I5=null;var Q=Raz(r.jw,r.videoData,r.zn());r.AF=Q;r.AF.then(function(S){Vlg(r,S)},function(S){r.x7()||(S=K4(S),r.visibility.isBackground()?(Xc(r,"vp_none_avail"),r.AF=null,r.qo.reset()):(r.qo.finished=!0,r.yq(S.errorCode,S.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",L4(S.details))))}); return Q}; Vlg=function(r,Q){if(!r.x7()&&!Q.videoData.x7()){r.logger.debug("finished building playback data");r.I5=Q;A9z(r.JL,r.I5);if(r.videoData.isLivePlayback){var S=c9U(r.tL.ub,r.videoData.videoId)||r.loader&&!isNaN(r.loader.o3);S=r.K("html5_onesie_live")&&S;UN(r)||r.videoData.VN>0&&!T6(r.videoData)||S||r.seekTo(r.e7(),{Uw:"videoplayer_playbackData",seekSource:18})}if(r.videoData.S.j){if(vGg(r.videoData)){r.K("html5_sabr_report_missing_url_as_error_terminal")?r.yq("fmt.missing",2,"BROWSER_OR_EXTENSION_ERROR", L4({missabrurl:1})):r.handleError(new g.XP("fmt.missing",{missabrurl:"1"},2));return}r.loader?g.oG(Error("Duplicated Loader")):(S=g.OQ(r.jw.experiments,"html5_onesie_defer_content_loader_ms"))&&r.bT()&&c9U(r.tL.ub,r.videoData.AI)?g.XK(function(){r.x7()||r.loader||a31(r)},S):a31(r)}else!r.videoData.S.j&&aE(r.videoData)&&r.Gb(new nH(r.videoData.videoId||"",4)); r.BR();LPU(Q).then(function(){var B={};r.Aw(B);r.jw.ED()&&r.K("html5_log_media_perf_info")&&r.pY("av1Info",B);rP(r)})}}; RQg=function(r){r.x7();r.logger.debug("try finish readying playback");if(r.yg.finished)r.logger.debug("already finished readying");else if(r.qo.finished)if(g.R(r.playerState,128))r.logger.debug("cannot finish readying because of error");else if(r.UL.length)r.logger.debug(function(){return"cannot finish readying because of pending preroll: "+r.UL}); else if(r.Tn.started||Ibn(r.Tn),r.tW())r.logger.debug("cannot finish readying because cuemanager has pending prerolls");else{r.loader&&(r.oh=hZ7(r.loader.timing));r.yg.finished||(r.yg.finished=!0);var Q=r.K("html5_onesie_live")&&r.loader&&!isNaN(r.loader.o3);!r.videoData.isLivePlayback||r.videoData.VN>0&&!T6(r.videoData)||Q||UN(r)||(r.logger.debug("seek to head for live"),r.seekTo(Infinity,{Uw:"videoplayer_readying",seekSource:18}),r.isBackground()&&(r.gT=!0));TPg(r.v8);r.logger.debug("finished readying playback"); r.publish("playbackready");mo("pl_c",r.qp.timerName)||(r.qp.tick("pl_c"),TB("pl_c",void 0,"video_to_ad"));mo("pbr",r.qp.timerName)||(r.qp.tick("pbr"),TB("pbr",void 0,"video_to_ad"))}else r.logger.debug("playback data not loaded")}; ON=function(r,Q){r.w1&&r4F(r);r.w1=new g.qI(Q*1E3,0x7ffffffffffff);r.w1.namespace="endcr";r.addCueRange(r.w1)}; r4F=function(r){r.removeCueRange(r.w1);r.w1=null}; QxU=function(r,Q,S,B,k){var L=r.v8,X=r.videoData;X.V=S;var l=g.i3(r);S=new HIz(X,S,Q,l?l.itag:"",B);r.jw.experiments.R3("html5_refactor_sabr_video_format_selection_logging")?(S.videoId=k,r.Fn=S):L.qoe&&zC1(L.qoe,S);k=r.HM;k.V=0;k.j=0;r.publish("internalvideoformatchange",X,Q==="m")}; g.i3=function(r){var Q=KV(r);return oJ(Q)||!r.I5?null:g.jI(r.I5.j.videoInfos,function(S){return Q.W(S)})}; KV=function(r){if(r.I5){var Q=r.HM;var S=r.I5;r=r.dZ();var B=c8z(Q);if(oJ(B)){if(B=C7U(Q,S).compose(SN_(Q,S)).compose(kH7(Q,S)).compose(AK7(Q,S.videoData)).compose(YNU(Q,S.videoData,S)).compose(nC1(Q,S)).compose(rK7(Q,S)),oJ(r)||Q.K("html5_apply_pbr_cap_for_drm"))B=B.compose(Qb1(Q,S))}else Q.K("html5_perf_cap_override_sticky")&&(B=B.compose(nC1(Q,S))),Q.K("html5_ustreamer_cap_override_sticky")&&(B=B.compose(Qb1(Q,S)));B=B.compose(rK7(Q,S));Q=S.videoData.rZ.compose(B).compose(S.videoData.hE).compose(r)}else Q= Qg;return Q}; iwz=function(r){var Q=r.HM;r=r.videoData;var S=AK7(Q,r);Q.K("html5_disable_client_autonav_cap_for_onesie")||S.compose(YNU(Q,r));return S}; rP=function(r){if(r.videoData.S&&r.videoData.S.j){var Q=KV(r);r.loader&&lX7(r.loader,Q)}}; Sf8=function(r){var Q;return!!(r.K("html5_native_audio_track_switching")&&g.lT&&((Q=r.videoData.V)==null?0:ye(Q)))}; BLU=function(r){if(!Sf8(r))return!1;var Q;r=(Q=r.mediaElement)==null?void 0:Q.audioTracks();return!!(r&&r.length>1)}; Lf_=function(r){var Q=kUR(r);if(Q)return r.videoData.getAvailableAudioTracks().find(function(S){return S.H8.getName()===Q})}; kUR=function(r){var Q;if(r=(Q=r.mediaElement)==null?void 0:Q.audioTracks())for(Q=0;Q0&&(Q.tT=S.Ra));Q.h0=S.QF;Q.A3=CX(B,{},S.S||void 0,Pm(S));Q.D_=tc(S)&&(g.w0(B)||g.lS(B));jA(S)&&(Q.U=!0,Q.bE=B.K("html5_estimate_live_partial_slice_duration"),Q.JK=!0,B.K("html5_sabr_report_partial_segment_estimated_duration")&& (Q.Nw=!0),Q.j=!0,Q.WR=B.K("html5_sabr_enable_live_clock_offset"),Q.W2=B.K("html5_disable_client_resume_policy_for_sabr"),Q.Ve=B.K("html5_trigger_loader_when_idle_network"),Q.Ep=B.K("html5_sabr_parse_live_metadata_playback_boundaries"),Q.t2=B.K("html5_enable_platform_backpressure_with_sabr"),Q.aR=B.K("html5_consume_onesie_next_request_policy_for_sabr"),Q.I4=B.K("html5_sabr_report_next_ad_break_time"),Q.C_=B.K("html5_log_high_res_buffer_timeline")&&B.ED(),Q.nh=B.K("html5_remove_stuck_slices_beyond_max_buffer_limits"), Q.Wp=B.K("html5_gapless_sabr_btl_last_slice")&&bc(S),Q.l4=B.K("html5_reset_last_appended_slice_on_seek")&&bc(S),T6(S)?(Q.H6=!0,Q.Ge=B.K("html5_estimate_partial_segment_duration"),Q.eV=B.K("html5_disable_variability_tracker_for_live"),Q.NU=!0,B.K("html5_simplified_backup_timeout_sabr_live")&&(Q.CN=!0,Q.bz=Q.B0)):Q.Np=B.K("html5_probe_request_on_sabr_request_progress"),Q.rE=B.K("html5_serve_start_seconds_seek_for_post_live_sabr"),Q.Vq=B.K("html5_flush_index_on_updated_timestamp_offset"),Q.C=jA(S),Q.P5= B.K("html5_ignore_partial_segment_from_live_readahead"),B.K("html5_include_partial_segment_for_jumbo_ll")&&$0(S)&&(Q.P5=!1),Q.Eb=B.K("html5_use_non_active_broadcast_for_post_live"),Q.yr=B.K("html5_use_centralized_player_time"),Q.nZ=B.K("html5_consume_onesie_sabr_seek"),Q.cO=B.K("html5_enable_sabr_seek_loader_refactor"),Q.mp=B.K("html5_update_segment_start_time_from_media_header"),S.enableServerStitchedDai&&(Q.V=!0,Q.Px=B.K("html5_reset_server_stitch_state_for_non_sabr_seek"),Q.h2=B.K("html5_remove_ssdai_append_pause")&& !S.bC(),Q.m$=B.K("html5_ssdai_log_ssevt_in_loader")||B.K("html5_ssdai_log_ssevt_in_loader_200ms")||B.K("html5_ssdai_log_ssevt_in_loader_timers")||B.K("html5_ssdai_log_ssevt_in_loader_cuerange"),B.K("html5_ssdai_log_ssevt_in_loader_timers")?Q.Qr=1:B.K("html5_ssdai_log_ssevt_in_loader_200ms")?Q.Qr=3:B.K("html5_ssdai_log_ssevt_in_loader_cuerange")&&(Q.Qr=0)),Q.ma=B.ED()||S.bC());Q.hL=g.znn(S);qy(B.U,fs.BITRATE)&&(Q.gq=NaN);if(l=g.OQ(B.experiments,"html5_request_size_max_kb"))Q.mq=l*1024;B.U.S?Q.nG="; "+ fs.EXPERIMENTAL.name+"=allowed":B.K("html5_enable_cobalt_tunnel_mode")&&g.v9()&&(l=fs.TUNNELMODE,Q.nG="; "+l.name+"="+l.valid);S=S.serverPlaybackStartConfig;(S==null?0:S.enable)&&(S==null?0:S.playbackStartPolicy)&&(Q.GL=!0,DQ(Q,S.playbackStartPolicy,2));S=XNR(r);r.OS.removeAll();a:{l=r.tL.ub;if(B=r.videoData.videoId)if(k=l.j.get(B)){l.j.remove(B);l=k;break a}l=void 0}r.loader=new g.VN(r,r.jw.schedule,Q,r.videoData.j,r.videoData.S,KV(r),S,r.videoData.enableServerStitchedDai,l,r.videoData.C);Q=r.videoData.K("html5_disable_preload_for_ssdai_with_preroll")&& r.videoData.isLivePlayback&&r.bT()?!0:r.fU&&g.iQ(r.jw)&&r.videoData.isLivePlayback;r.loader.initialize(r.getCurrentTime(),KV(r),Q);r.videoData.probeUrl&&(r.loader.D_=r.videoData.probeUrl);if(r.UL.length||r.fU)r.videoData.cotn||l3(r,!1);WNg(r.JL,r.loader);r.NT&&(ylR(r.loader,new g.aC(r.NT)),r.pY("sdai",{sdl:1}));g.Sf(r.videoData)&&(r=r.loader,r.policy.Nz=r.policy.sO)}; LV=function(r){r.loader&&(r.loader.dispose(),r.loader=null,WNg(r.JL,null));r.cM()?ihj(r):r.EL()}; ihj=function(r){if(r.rq)if(r.logger.debug("release media source"),r.GE(),r.rq.U)try{r.jw.ED()&&r.pY("rms",{l:"vprms",sr:r.cM(),rs:LT(r.rq)});r.rq.clear();var Q;(Q=r.mediaElement)!=null&&(Q.V=r.rq);r.rq=null}catch(S){Q=new g.q3("Error while clearing Media Source in VideoPlayer: "+S.name+", "+S.message),Q=K4(Q),r.handleError(Q),r.EL()}else r.EL()}; KfU=function(r,Q){Q=Q===void 0?!1:Q;if(r.rq)return r.rq.S;r.logger.debug("update media source");a:{Q=Q===void 0?!1:Q;try{g.v9()&&r.videoData.kh()&&eLw(r.mediaElement);var S=r.mediaElement.Y$(r.Nb(),r.aP())}catch(k){if(DQU(r.G_,"html5.missingapi",{updateMs:"1"}))break a;console.error("window.URL object overwritten by external code",k);r.yq("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");break a}r.mw(S,!1,!1,Q)}var B;return((B=r.Y$())==null?void 0:B.S)||null}; lgO=function(r,Q){Q=Q===void 0?!1:Q;if(r.loader){r.videoData.enableServerStitchedDai&&Gag(r.loader);var S=r.getCurrentTime()-r.ZA();r.loader.seek(S,{l_:Q}).s_(function(){})}else a31(r)}; A4_=function(r,Q,S,B){S=S===void 0?!1:S;B=B===void 0?!1:B;if(r.rq&&(!Q||r.rq===Q)){r.logger.debug("media source opened");var k=r.getDuration();!k&&T6(r.videoData)&&(k=25200);if(r.rq.isView){var L=k;r.logger.debug(function(){return"Set media source duration to "+L+", video duration "+k}); L>r.rq.getDuration()&&nin(r,L)}else nin(r,k);XEO(r.loader,r.rq,S,B);r.publish("mediasourceattached")}}; nin=function(r,Q){if(r.rq){r.rq.HP(Q);var S;(S=r.loader)!=null&&S.policy.yr&&(S.Y=Q)}}; AlU=function(r,Q){QxU(r,Q.reason,Q.j.info,Q.token,Q.videoId)}; k8=function(r,Q){r.publish("internalvideodatachange",Q===void 0?"dataupdated":Q,r.videoData)}; YfR=function(r){for(var Q=g.m("loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ")),S=Q.next();!S.done;S=Q.next())r.CA.L(r.mediaElement,S.value,r.m6,r);r.jw.jV&&r.mediaElement.Up()&&(r.CA.L(r.mediaElement,"webkitplaybacktargetavailabilitychanged",r.xUr,r),r.CA.L(r.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",r.Kqq,r))}; bhj=function(r){g.ld(r.nx);Wfz(r)||(r.nx=g.id(function(){return Wfz(r)},100))}; Wfz=function(r){var Q=r.mediaElement;Q&&r.Qi&&!r.videoData.o3&&!mo("vfp",r.qp.timerName)&&Q.Mr()>=2&&!Q.isEnded()&&dA(Q.s9())&&r.qp.tick("vfp");return(Q=r.mediaElement)&&!r.videoData.o3&&Q.getDuration()>0&&(Q.isPaused()&&Q.Mr()>=2&&dA(Q.s9())&&(mo("pbp",r.qp.timerName)||r.qp.tick("pbp"),!r.videoData.gO||r.DQ||Q.isSeeking()||(r.DQ=!0,r.publish("onPlaybackPauseAtStart"))),Q=Q.getCurrentTime(),zH(r.mQ,Q))?(r.Rx(),!0):!1}; PH8=function(r){r.v8.iz();if(oE(r.videoData)&&Date.now()>r.Rh+6283){if(!(!r.isAtLiveHead()||r.videoData.j&&fX(r.videoData.j))){var Q=r.v8;if(Q.qoe){Q=Q.qoe;var S=Q.provider.MU.Xi(),B=g.cJ(Q.provider);qNU(Q,B,S);S=S.S;isNaN(S)||g.PX(Q,B,"e2el",[S.toFixed(3)])}}r.K("html5_alc_live_log_rawlat")?(Q=r.videoData,Q=g.LG(Q.D())?!0:g.L6(Q.D())?Q.drmProduct==="6":!1):Q=g.LG(r.jw);B=r.K("html5_always_log_rawlat");(Q||B)&&r.pY("rawlat",{l:VU(r.DD,"rawlivelatency").toFixed(3)});r.Rh=Date.now()}r.videoData.V&& ye(r.videoData.V)&&(Q=r.hj())&&Q.videoHeight!==r.LK&&(r.LK=Q.videoHeight,QxU(r,"a",tZU(r,r.videoData.NU)))}; tZU=function(r,Q){if(Q.j.video.quality==="auto"&&ye(Q.getInfo())&&r.videoData.L0)for(var S=g.m(r.videoData.L0),B=S.next();!B.done;B=S.next())if(B=B.value,B.getHeight()===r.LK&&B.j.video.quality!=="auto")return B.getInfo();return Q.getInfo()}; UtU=function(r){if(!oE(r.videoData))return NaN;var Q=0;r.loader&&r.videoData.j&&(Q=T6(r.videoData)?r.loader.Dg.QL()||0:r.videoData.j.yr);return(0,g.xa)()/1E3-r.pE()-Q}; jxz=function(r){r.mediaElement&&r.mediaElement.zn()&&(r.G2=(0,g.xa)());r.jw.jp?g.XK(function(){x57(r)},0):x57(r)}; x57=function(r){var Q;if((Q=r.rq)==null||!Q.KP()){if(r.mediaElement)try{r.Hm=r.mediaElement.playVideo()}catch(B){Xc(r,"err."+B)}if(r.Hm){var S=r.Hm;S.then(void 0,function(B){r.logger.debug(function(){return"playMediaElement failed: "+B}); if(!g.R(r.playerState,4)&&!g.R(r.playerState,256)&&r.Hm===S)if(B&&B.name==="AbortError"&&B.message&&B.message.includes("load"))r.logger.debug(function(){return"ignore play media element failure: "+B.message}); else{var k="promise";B&&B.name&&(k+=";m."+B.name);Xc(r,k);r.fQ=!0;r.videoData.r0=!0}})}}}; Xc=function(r,Q){g.R(r.playerState,128)||(r.Vk(ju(r.playerState,1028,9)),r.pY("dompaused",{r:Q}),r.publish("onAutoplayBlocked"))}; Qd=function(r,Q){Q=Q===void 0?!1:Q;if(!r.mediaElement||!r.videoData.S)return!1;var S=Q;S=S===void 0?!1:S;var B=null;var k;if((k=r.videoData.S)==null?0:k.j){B=KfU(r,S);var L;(L=r.loader)==null||L.resume()}else LV(r),r.videoData.NU&&(B=r.videoData.NU.Ng());k=r.mediaElement.Tv();S=!1;k&&k.equals(B)||(pNn(r,B),S=!0);g.R(r.playerState,2)||(B=r.JL,Q=Q===void 0?!1:Q,B.U||!(B.S>0)||B.mediaElement&&B.mediaElement.getCurrentTime()>0||(Q={Uw:"seektimeline_resumeTime",l_:Q},B.videoData.o3||(Q.seekSource=15), B.seekTo(B.S,Q)));a:{Q=S;if(jA(r.videoData)){if(!r.videoData.U5())break a}else if(!g.Z$(r.videoData))break a;if(r.mediaElement)if((B=r.videoData.U)&&r.mediaElement.Up()){k=r.mediaElement.eR();if(r.lm)if(k!==r.lm.element)nV(r);else if(Q&&B.flavor==="fairplay"&&!qM())nV(r);else break a;if(r.K("html5_report_error_for_unsupported_tvos_widevine")&&qM()&&B.flavor==="widevine")Q=r.K("html5_log_fmt_unplaybable_trigger")?"trg.unspttvoswidevine":"drm.unspttvoswidevine",r.yq("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK", Q);else{r.lm=new J88(k,r.videoData,r.jw);r.lm.subscribe("licenseerror",r.u3,r);r.lm.subscribe("qualitychange",r.yX4,r);r.lm.subscribe("heartbeatparams",r.tN,r);r.lm.subscribe("keystatuseschange",r.kY,r);r.lm.subscribe("ctmp",r.pY,r);Q=g.m(r.OS.keys);for(B=Q.next();!B.done;B=Q.next())B=r.OS.get(B.value),r.lm.rS(B);r.K("html5_eme_loader_sync")||r.OS.removeAll()}}else Q=r.K("html5_log_fmt_unplaybable_trigger")?"trg.updatedrm":"drm.1",r.yq("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",Q)}return S}; pNn=function(r,Q){r.qp.tick("vta");TB("vta",void 0,"video_to_ad");r.getCurrentTime()>0&&xtU(r.JL,r.getCurrentTime());r.mediaElement.activate(Q);r.rq&&dT(4);!r.videoData.o3&&r.playerState.isOrWillBePlaying()&&r.Wx.start();if(Sf8(r)){var S;if(Q=(S=r.mediaElement)==null?void 0:S.audioTracks())Q.onchange=function(){r.publish("internalaudioformatchange",r.videoData,!0)}}}; nV=function(r){r.lm&&(r.lm.dispose(),r.lm=null)}; EiU=function(r){var Q=Q===void 0?!1:Q;r.logger.debug("reattachVideoSource");r.mediaElement&&(r.rq?(nV(r),r.EL(),KfU(r,Q)):(r.videoData.NU&&r.videoData.NU.jO(),r.mediaElement.stopVideo()),r.playVideo())}; m58=function(r,Q){r.jw.K("html5_log_rebuffer_reason")&&(Q={r:Q,lact:bB()},r.mediaElement&&(Q.bh=nT(r.mediaElement)),r.pY("bufreason",Q))}; oi_=function(r,Q){if(r.jw.ED()&&r.mediaElement){var S=r.mediaElement.sD();S.omt=(r.mediaElement.getCurrentTime()+r.ZA()).toFixed(3);S.ps=r.playerState.state.toString(16);S.rt=(g.cJ(r.v8.provider)*1E3).toFixed();S.e=Q;r.Nn[r.hS++%5]=S}try{if(Q==="timeupdate"||Q==="progress")return}catch(B){}r.logger.debug(function(){return"video element event "+Q})}; TL1=function(r){if(r.jw.ED()){r.Nn.sort(function(B,k){return+B.rt-+k.rt}); for(var Q=g.m(r.Nn),S=Q.next();!S.done;S=Q.next())S=S.value,r.pY("vpe",Object.assign({t:S.rt},S));r.Nn=[];r.hS=0}}; $57=function(r){if(g.z8("cobalt")&&g.z8("nintendo switch")){var Q=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;r.pY("nxdock",{d:Q})}}; l3=function(r,Q){var S;(S=r.loader)==null||QS_(S,Q)}; H27=function(r){kO(r.videoData,"html5_set_debugging_opt_in")&&(r=g.ZY(),g.yC(0,183)||(z_(183,!0),r.save()))}; uV7=function(r,Q){r.tL.qy()||(r.pY("sgap",{f:Q}),r.tL.clearQueue(!1,Q==="pe"))}; UN=function(r){return r.K("html5_disable_video_player_initiated_seeks")&&jA(r.videoData)}; J47=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(r);g.u(this,this.events);WE(this.api,"isLifaAdPlaying",function(){return Q.api.isLifaAdPlaying()}); this.events.L(r,"serverstitchedvideochange",function(){var S;(S=Q.api.getVideoData())!=null&&S.bC()&&(Q.api.isLifaAdPlaying()?(Q.playbackRate=Q.api.getPlaybackRate(),Q.api.setPlaybackRate(1)):Q.api.setPlaybackRate(Q.playbackRate))}); this.playbackRate=1}; A1=function(r){lb.call(this,"\uc5f0\uc18d \uc7ac\uc0dd",g.Pb.MP);this.T=r;var Q=r.K("delhi_modern_web_player_icons")?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:M2z();this.setIcon(Q);this.subscribe("select",this.V,this);r.createClientVe(this.element,this,28661);this.L(r,"settingsMenuVisibilityChanged",this.j);this.listen("click",this.logClick);this.L(r,"onLoopChange",this.onLoopChange);nL(this,r.getLoopVideo());r.Ac().Y1(this)}; wNF=function(r){S5.call(this,r);var Q=this;r.addEventListener("settingsMenuInitialized",function(){Q.menuItem||(Q.menuItem=new A1(Q.api),g.u(Q,Q.menuItem))}); r.addEventListener("videodatachange",function(S,B){S=Q.api.getPresentingPlayerType()===2;var k;(k=Q.menuItem)==null||k.zt(!B.isLivePlayback&&!S)})}; Ffj=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(r);g.u(this,this.events);WE(this.api,"seekToChapterWithAnimation",function(S){Q.seekToChapterWithAnimation(S)}); WE(this.api,"seekToTimeWithAnimation",function(S,B){Q.seekToTimeWithAnimation(S,B)}); WE(this.api,"renderChapterSeekingAnimation",function(S,B,k){Q.api.renderChapterSeekingAnimation(S,B,k)}); WE(this.api,"setMacroMarkers",function(S){Q.setMacroMarkers(r,S)}); WE(this.api,"changeMarkerVisibility",function(S,B,k){Q.changeMarkerVisibility(S,B,k)}); WE(this.api,"isSameMarkerTypeVisible",function(S){return Q.isSameMarkerTypeVisible(S)})}; NLn=function(r,Q,S){var B=r.api.getCurrentTime()*1E30&&k>0&&(S.width+=k,g.D7(Q.element,"width",S.width+"px")));r.size=S}}; g.Fc=function(r,Q){var S=r.j[r.j.length-1];S!==Q&&(r.j.push(Q),QmU(r,S,Q))}; g.NB=function(r){if(!(r.j.length<=1)){var Q=r.j.pop(),S=r.j[0];r.j=[S];QmU(r,Q,S,!0)}}; QmU=function(r,Q,S,B){S$w(r);Q&&(Q.unsubscribe("size-change",r.l$,r),Q.unsubscribe("back",r.j5,r));S.subscribe("size-change",r.l$,r);S.subscribe("back",r.j5,r);if(r.lA){g.cP(S.element,B?"ytp-panel-animate-back":"ytp-panel-animate-forward");S.k7(r.element);S.focus();r.element.scrollLeft=0;r.element.scrollTop=0;var k=r.size;rZw(r);g.cy(r.element,k);r.Y=new g.D9(function(){BHw(r,Q,S,B)},20,r); r.Y.start()}else S.k7(r.element),Q&&Q.detach()}; BHw=function(r,Q,S,B){r.Y.dispose();r.Y=null;g.cP(r.element,"ytp-popup-animating");B?(g.cP(Q.element,"ytp-panel-animate-forward"),g.re(S.element,"ytp-panel-animate-back")):(g.cP(Q.element,"ytp-panel-animate-back"),g.re(S.element,"ytp-panel-animate-forward"));g.cy(r.element,r.size);r.J=new g.D9(function(){g.re(r.element,"ytp-popup-animating");Q.detach();g.QZ(Q.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);r.J.dispose();r.J=null},250,r); r.J.start()}; S$w=function(r){r.Y&&g.gG(r.Y);r.J&&g.gG(r.J)}; s_=function(r){g.wP.call(this,r,"ytp-shopping-product-menu");this.a5=new g.$8(this.T);g.u(this,this.a5);this.hide();g.Fc(this,this.a5);g.Ga(this.T,this.element,4)}; Lx$=function(r,Q,S){var B,k=Q==null?void 0:(B=Q.text)==null?void 0:B.simpleText;k&&(S=kdg(r,S,k,Q==null?void 0:Q.icon,Q==null?void 0:Q.secondaryIcon),Q.navigationEndpoint&&S.listen("click",function(){r.T.I3("innertubeCommand",Q.navigationEndpoint);r.hide()},r))}; XSw=function(r,Q,S){var B,k=Q==null?void 0:(B=Q.text)==null?void 0:B.simpleText;k&&kdg(r,S,k,Q==null?void 0:Q.icon).listen("click",function(){var L;(Q==null?void 0:(L=Q.icon)==null?void 0:L.iconType)==="HIDE"?r.T.publish("featuredproductdismissed"):Q.serviceEndpoint&&r.T.I3("innertubeCommand",Q.serviceEndpoint);r.hide()},r)}; kdg=function(r,Q,S,B,k){Q=new g.cE(g.aS({},[],!1,!!k),Q,S);k&&Q.updateValue("secondaryIcon",ia7(k));Q.setIcon(ia7(B));g.u(r,Q);r.a5.Y1(Q,!0);return Q}; ia7=function(r){if(!r)return null;switch(r.iconType){case "ACCOUNT_CIRCLE":return{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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 pQ8();case "HIDE":return{G:"svg",N:{"enable-background":"new 0 0 24 24",fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"g",B:[{G:"path",N:{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 b8()}}; Zb=function(r){oU.call(this,r,!1,!0);this.isCounterfactual=this.V=this.isVisible=this.isInitialized=this.shouldShowOverflowButton=this.shouldHideDismissButton=!1;this.X=!0;this.overflowButton=new g.d({G:"button",wq:["ytp-featured-product-overflow-icon","ytp-button"],N:{"aria-haspopup":"true"}});this.overflowButton.hide();g.u(this,this.overflowButton);this.badge.element.classList.add("ytp-suggested-action");this.thumbnailImage=new g.d({G:"img",Z:"ytp-suggested-action-badge-img",N:{src:"{{url}}"}}); this.thumbnailImage.hide();g.u(this,this.thumbnailImage);this.thumbnailIcon=new g.d({G:"div",Z:"ytp-suggested-action-badge-icon"});this.thumbnailIcon.hide();g.u(this,this.thumbnailIcon);this.banner=new g.d({G:"a",Z:"ytp-suggested-action-container",B:[this.thumbnailImage,this.thumbnailIcon,{G:"div",Z:"ytp-suggested-action-details",B:[{G:"text",Z:"ytp-suggested-action-title",Sw:"{{title}}"},{G:"text",Z:"ytp-suggested-action-subtitle",Sw:"{{subtitle}}"},{G:"text",Z:"ytp-suggested-action-metadata-text", Sw:"{{metadata}}"}]},this.dismissButton,this.overflowButton]});g.u(this,this.banner);this.banner.k7(this.S.element);this.L(this.T,"videodatachange",this.onVideoDataChange);this.L(this.T,g.Io("suggested_action_view_model"),this.cX3);this.L(this.T,g.GE("suggested_action_view_model"),this.p8G);this.L(this.overflowButton.element,"click",this.kD);this.L(r,"featuredproductdismissed",this.wi);this.T.createServerVe(this.banner.element,this.banner,!0)}; Kxg=function(r){r.isInitialized&&(r.enabled=r.isVisible,r.cO=r.isVisible,mD(r),r.Qy(),r.thumbnailImage.zt(r.isVisible),r.shouldHideDismissButton||r.dismissButton.zt(r.isVisible),r.shouldShowOverflowButton&&r.overflowButton.zt(r.isVisible))}; yd=function(){Zb.apply(this,arguments)}; lfF=function(r){S5.call(this,r);this.j=new yd(this.api);g.u(this,this.j);g.Ga(this.api,this.j.element,4)}; MB=function(r){S5.call(this,r);var Q=this;this.j=!0;var S=new g.tj(r);g.u(this,S);S.L(r,"internalaudioformatchange",function(B,k){nnj(Q,B,k)}); S.L(r,"videoplayerreset",function(){AZU(Q)}); S.L(r,"videodatachange",function(B,k){Q.onVideoDataChange(B,k)})}; nnj=function(r,Q,S){if(S){var B="";Y$j(r,Q)&&(B=Q,r.api.D().zm=Q);if(B&&Wxw(r,B)){Wsz(r.api,B);var k;Jd(xw(r.api.D(),(k=r.api.getVideoData())==null?void 0:g.Cw(k)),function(L){baz(r,B,L)})}}}; AZU=function(r){var Q;if((Q=WZ())==null?0:Q.size){var S;Jd(xw(r.api.D(),(S=r.api.getVideoData())==null?void 0:g.Cw(S)),function(B){(B=tcR(B))&&Wxw(r,B)&&(r.api.D().zm=B)})}}; baz=function(r,Q,S){tcR(S)!==Q&&(PIj([{settingItemId:zc(S),settingOptionValue:{stringValue:Q}}]),Jd(r.vg(),function(B){xb8(B,zc(S),{stringValue:Q})}))}; xRz=function(r,Q){wc(Jd(Jd(r.vg(),function(S){return tOU(S,[zc(Q)])}),function(S){if(S){S=g.m(S); for(var B=S.next();!B.done;B=S.next()){var k=B.value;B=k.key;k=k.value;B&&k&&(PIj([{settingItemId:B,settingOptionValue:k}]),AZU(r))}}}),function(){r.j=!0})}; Y$j=function(r,Q){r=r.api.getAvailableAudioTracks();r=g.m(r);for(var S=r.next();!S.done;S=r.next())if(S=S.value,S.getLanguageInfo().getId()===Q)return S;return null}; tcR=function(r){r=zc(r);var Q=WZ();r=Q?Q.get(r):void 0;return r&&r.stringValue?r.stringValue:""}; zc=function(r){var Q=(484).toString();r&&(Q=(483).toString());return Q}; Wxw=function(r,Q){var S;return Q.split(".")[0]!==""&&((S=r.api.getVideoData())==null?void 0:!cm(S))}; PIj=function(r){var Q=WZ();Q||(Q=new Map);r=g.m(r);for(var S=r.next();!S.done;S=r.next())S=S.value,Q.set(S.settingItemId,S.settingOptionValue);Q=JSON.stringify(Object.fromEntries(Q));g.T_("yt-player-user-settings",Q,2592E3)}; g.h1=function(r,Q,S,B,k,L,X){g.cE.call(this,g.aS({"aria-haspopup":"true"}),Q,r);this.ac=B;this.X=!1;this.S=null;this.options={};this.V=new g.$8(S,void 0,r,k,L,X);g.u(this,this.V);this.listen("keydown",this.AP);this.listen("click",this.open)}; jmw=function(r){if(r.S){var Q=r.options[r.S];Q.element.getAttribute("aria-checked");Q.element.setAttribute("aria-checked","false");r.S=null}}; pSz=function(r,Q){g.h1.call(this,"\ucde8\uce68 \ud0c0\uc774\uba38",g.Pb.SLEEP_TIMER,r,Q);this.T=r;this.C={};this.Y=this.Zt("Off");this.J=this.j="";r.K("web_settings_menu_icons")&&(Q=r.K("delhi_modern_web_player_icons")?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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(Q)); this.W=new g.d({G:"div",wq:["ytp-menuitem-label-wrapper"],B:[{G:"div",Sw:"\ub3d9\uc601\uc0c1 \ub05d"},{G:"div",wq:["ytp-menuitem-sublabel"],Sw:"{{content}}"}]});g.u(this,this.W);this.listen("click",this.onClick);this.L(r,"videodatachange",this.onVideoDataChange);this.L(r,"presentingplayerstatechange",this.vO);this.L(r,"settingsMenuVisibilityChanged",this.wA);r.createClientVe(this.element,this,218889);this.vO();this.T.I3("onSleepTimerFeatureAvailable")}; EnF=function(r){var Q="Off 10 15 20 30 45 60".split(" "),S;((S=r.T.getVideoData())==null?0:S.isLivePlayback)||Q.push("End of video");S=r.T.getPlaylist();var B;S&&((B=S.listId)==null?void 0:B.type)!=="RD"&&Q.push("End of playlist");r.pC(g.tW(Q,r.Zt));r.C=g.CZ(Q,r.Zt,r);Q=r.Zt("End of video");r.options[Q]&&g.VL(r.options[Q],r.W)}; mR7=function(r,Q){var S=r.C[Q],B=S==="End of video"||S==="End of playlist";S==="Off"&&(r.j="");r.T.getPlayerState()!==0&&r.T.getPlayerState()!==5||!B?(r.Y=Q,g.h1.prototype.WC.call(r,Q),r.O5(Q),r.T.I3("onSleepTimerSettingsChanged",S)):r.T.I3("innertubeCommand",{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:{simpleText:"\ub3d9\uc601\uc0c1\uc774 \uc774\ubbf8 \uc885\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4."}}}}})}; vI=function(r){S5.call(this,r);var Q=this;r.addEventListener("settingsMenuInitialized",function(){Q.menuItem||(Q.menuItem=new pSz(Q.api,Q.api.Ac()),g.u(Q,Q.menuItem))}); r.addEventListener("openSettingsMenuItem",function(S){if(S==="menu_item_sleep_timer"){if(!Q.menuItem){var B;(B=Q.api.Ac())==null||B.iC()}Q.menuItem.open()}}); WE(r,"resetSleepTimerMenuSettings",function(){Q.resetSleepTimerMenuSettings()}); WE(r,"setSleepTimerTimeLeft",function(S){Q.setSleepTimerTimeLeft(S)}); WE(r,"setVideoTimeLeft",function(S){Q.setVideoTimeLeft(S)})}; on7=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(r);g.u(this,this.events);this.events.L(r,"onSnackbarMessage",function(S){switch(S){case 1:S=Q.api.getPlayerStateObject(),S.isBuffering()&&(Q.api.K("html5_disable_snackbar_message_checking_on_seeking_to_play")||g.R(S,8)&&g.R(S,16))&&Q.api.I3("innertubeCommand",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:"\ub3d9\uc601\uc0c1 \ub04a\uae40 \ud604\uc0c1\uc774 \ubc1c\uc0dd\ud558\ub098\uc694?"}]},actionButton:{buttonRenderer:{style:"STYLE_OVERLAY", size:"SIZE_DEFAULT",text:{runs:[{text:"\uc774\uc720 \uc54c\uc544\ubcf4\uae30"}]},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.fV=function(r,Q,S,B,k){Q=Q===void 0?!1:Q;B=B===void 0?!1:B;k=k===void 0?!1:k;g.Co.call(this);this.C=k;this.J=!1;this.W=new j2(this);this.U=this.Y=null;this.S=this.V=!1;g.u(this,this.W);this.target=r;this.j=Q;this.X=S||r;this.J=B;Q&&(g.Kj&&this.target.setAttribute("draggable","true"),k||(this.target.style.touchAction="none"));qB(this)}; IU=function(r){g.Ej(r.W,!r.j)}; qB=function(r){r.U=null;r.Y=null;r.L(Gc("over"),r.wS);r.L("touchstart",r.CI);r.j&&r.L(Gc("down"),r.Gmr)}; THj=function(r,Q){for(var S=0;Sk.start&&S>=5;T+=M}b=T.substr(0,4)+" "+T.substr(4,4)+" "+T.substr(8,4)+" "+(T.substr(12,4)+" "+T.substr(16,4))}else b="";X={video_id_and_cpn:String(Q.videoId)+" / "+b,codecs:"",dims_and_frames:"",bandwidth_kbps:X.toFixed(0)+" Kbps",buffer_health_seconds:n.toFixed(2)+ " s",date:""+(new Date).toString(),drm_style:A?"":"display:none",drm:A,debug_info:S,extra_debug_info:"",bandwidth_style:W,network_activity_style:W,network_activity_bytes:l.toFixed(0)+" KB",shader_info:Y,shader_info_style:Y?"":"display:none",playback_categories:""};l=B.clientWidth+"x"+B.clientHeight+(k>1?"*"+k.toFixed(2):"");n="-";L.totalVideoFrames&&(n=(L.droppedVideoFrames||0)+" dropped of "+L.totalVideoFrames);X.dims_and_frames=l+" / "+n;r=r.getVolume();l=y_7(Q);var h;if((h=Q.W)==null?0:h.audio.V)h= "VB";else{var I;h=((I=Q.W)==null?0:I.audio.j)?"DRC":Math.round(r*l)+"%"}I=Math.round(r)+"% / "+h;h=Q.hL.toFixed(1);isFinite(Number(h))&&(I+=" (content loudness "+h+"dB)");X.volume=I;X.resolution=B.videoWidth+"x"+B.videoHeight;if(B=Q.V){if(I=B.video)h=I.fps,h>1&&(X.resolution+="@"+h),(h=L.ZQ)&&h.video&&(X.resolution+=" / "+h.video.width+"x"+h.video.height,h.video.fps>1&&(X.resolution+="@"+h.video.fps)),X.codecs=sm_(B),!Q.W||B.audio&&B.video?B.RV&&(X.codecs+=" / "+B.RV+"A"):X.codecs+=" / "+sm_(Q.W), I.j||I.primaries?(h=I.j||"unknown",h==="smpte2084"?h+=" (PQ)":h==="arib-std-b67"&&(h+=" (HLG)"),X.color=h+" / "+(I.primaries||"unknown"),X.color_style=""):X.color_style="display:none";if(B.debugInfo)for(X.fmt_debug_info="",B=g.m(B.debugInfo),I=B.next();!I.done;I=B.next())I=I.value,X.fmt_debug_info+=I.label+":"+I.text+" ";X.fmt_debug_info_style=X.fmt_debug_info&&X.fmt_debug_info.length>0?"":"display:none"}B=Q.isLivePlayback;I=Q.tK;X.live_mode_style=B||I?"":"display:none";X.live_latency_style=B?"": "display:none";if(I)X.live_mode="Post-Live"+(T6(Q)?" Manifestless":"");else if(B){I=L.Cz;X.live_latency_secs=I.toFixed(2)+"s";B=T6(Q)?"Manifestless, ":"";Q.Vr&&(B+="Windowed, ");h="Uncertain";if(I>=0&&I<120)if(Q.latencyClass&&Q.latencyClass!=="UNKNOWN")switch(Q.latencyClass){case "NORMAL":h="Optimized for Normal Latency";break;case "LOW":h="Optimized for Low Latency";break;case "ULTRALOW":h="Optimized for Ultra Low Latency";break;default:h="Unknown Latency Setting"}else h=Q.isLowLatencyLiveStream? "Optimized for Low Latency":"Optimized for Smooth Streaming";B+=h;(I=L.H1)&&(B+=", seq "+I.sequence);X.live_mode=B}!L.isGapless||bc(Q)&&L.qy||(X.playback_categories+="Gapless ");X.playback_categories_style=X.playback_categories?"":"display:none";X.bandwidth_samples=L.l0;X.network_activity_samples=L.XA;X.live_latency_samples=L.M8;X.buffer_health_samples=L.zl;L=g.Sf(Q);if(Q.cotn||L)X.cotn_and_local_media=(Q.cotn?Q.cotn:"null")+" / "+L;X.cotn_and_local_media_style=X.cotn_and_local_media?"":"display:none"; kO(Q,"web_player_release_debug")?(X.release_name=K[74],X.release_style=""):X.release_style="display:none";X.debug_info&&t.length>0&&X.debug_info.length+t.length<=60?X.debug_info+=" "+t:X.extra_debug_info=t;X.extra_debug_info_style=X.extra_debug_info&&X.extra_debug_info.length>0?"":"display:none";return X}; sm_=function(r){var Q=/codecs="([^"]*)"/.exec(r.mimeType);return Q&&Q[1]?Q[1]+" ("+r.itag+")":r.itag}; O_=function(r,Q,S,B,k){g.d.call(this,{G:"div",Z:"ytp-horizonchart"});this.J=Q;this.sampleCount=S;this.W=B;this.Y=k;this.index=0;this.heightPx=-1;this.S=this.V=null;this.j=Math.round(r/S);this.element.style.width=this.j*this.sampleCount+"px";this.element.style.height=this.J+"em"}; RU=function(r,Q){if(r.heightPx===-1){var S=null;try{S=g.Yx("CANVAS"),r.V=S.getContext("2d")}catch(l){}if(r.V){var B=r.j*r.sampleCount;r.S=S;r.S.width=B;r.S.style.width=B+"px";r.element.appendChild(r.S)}else for(r.sampleCount=Math.floor(r.sampleCount/4),r.j*=4,S=0;S1?2:1,r.S.height=r.heightPx*S,r.S.style.height= r.heightPx+"px",r.V.scale(1,S)));Q=g.m(Q);for(B=Q.next();!B.done;B=Q.next()){S=r;var k=r.index,L=B.value;for(B=0;B+20&&g.tC(Q.V.element);B.classList.add("ytp-timely-actions-overlay");Q.V.element.appendChild(B)}); g.u(this,this.V);this.K("web_player_overlay_positioned_layout")?this.events.L(r,"basechromeinitialized",function(){Q.api.kC(Q.V.element,4,!0);Q.V.element.setAttribute("data-overlay-order","10")}):g.Ga(this.api,this.V.element,4)}; dR8=function(r){r.timelyActions&&(r.W=r.timelyActions.reduce(function(Q,S){if(S.cueRangeId===void 0)return Q;Q[S.cueRangeId]=0;return Q},{}))}; aU=function(r,Q){if(r.timelyActions){r=g.m(r.timelyActions);for(var S=r.next();!S.done;S=r.next())if(S=S.value,S.cueRangeId===Q)return S}}; Oan=function(r,Q){if((r=aU(r,Q))&&r.onCueRangeExit)return wb(r.onCueRangeExit)}; cI=function(r){if(r.j!==void 0){var Q=(Q=aU(r,r.j))&&Q.onCueRangeEnter?wb(Q.onCueRangeEnter):void 0;var S=aU(r,r.j);a:if(S&&S.additionalTrigger){var B=g.m(S.additionalTrigger);for(var k=B.next();!k.done;k=B.next())if(k=k.value,k.type){var L=void 0,X=void 0;if((L=r.o3[k.type])==null?0:L((X=k.args)!=null?X:{})){B=!0;break a}}B=!1}else B=!0;Q&&B&&(r.api.I3("innertubeCommand",Q),r.setTimeout(S),r.W[r.j]!==void 0&&r.W[r.j]++,r.C=!0)}}; DRU=function(r,Q){return r.S===void 0?!1:Q.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(Q.seekLengthMilliseconds)===5E3?r.S===72:Q.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(Q.seekLengthMilliseconds)===1E4?r.S===74:Q.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(Q.seekLengthMilliseconds)===5E3?r.S===71:Q.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(Q.seekLengthMilliseconds)===1E4?r.S===73:!1}; e_1=function(r){if(r=r.getWatchNextResponse()){var Q,S;r=(Q=r.playerOverlays)==null?void 0:(S=Q.playerOverlayRenderer)==null?void 0:S.timelyActionsOverlayViewModel;Q=g.e(r,R_U);if(Q!=null&&Q.timelyActions)return Q==null?void 0:Q.timelyActions.map(function(B){return g.e(B,Ha_)}).filter(function(B){return!!B})}}; CIU=function(r){S5.call(this,r);var Q=this;bG(this.api,"getPlaybackRate",function(){return Q.api.getPlaybackRate()}); bG(this.api,"setPlaybackRate",function(S){typeof S==="number"&&Q.api.setPlaybackRate(S)})}; ro=function(r,Q,S,B){lb.call(this,"VOICE_BOOST",g.Pb.Zh);this.j=!1;this.T=r;this.ac=r.Ac();this.W=Q;this.S=S;this.hasVoiceBoostAudioTrack=B;this.L(r,"videodatachange",this.V);this.setIcon(FOn());this.subscribe("select",this.Y,this);this.V()}; Q_=function(r){S5.call(this,r);var Q=this;this.events=new g.tj(r);g.u(this,this.events);this.events.L(r,"settingsMenuInitialized",function(){Vcj(Q)}); WE(this.api,"getVoiceBoostUserPreference",function(){return Q.getVoiceBoostUserPreference()}); WE(this.api,"setVoiceBoostUserPreference",function(B){Q.setVoiceBoostUserPreference(B)}); WE(this.api,"hasVoiceBoostAudioTrack",function(){return Q.hasVoiceBoostAudioTrack()}); var S;this.j=(S=BU7())!=null?S:0;this.updateEnvironmentData()}; Vcj=function(r){r.menuItem||(r.menuItem=new ro(r.api,function(Q){r.setVoiceBoostUserPreference(Q)},function(){return r.getVoiceBoostUserPreference()},function(){return r.hasVoiceBoostAudioTrack()}),g.u(r,r.menuItem))}; cZz=function(r){r=r.E4();if(!r)return!1;r=g.HR(r).exp||"";return r.includes("xpv")||r.includes("xpe")}; afn=function(r){r=g.m(g.Sl(r,!0));for(var Q=r.next();!Q.done;Q=r.next())if(cZz(Q.value))return!0;return!1}; r7w=function(r,Q){r=g.m(g.Sl(r,!0));for(var S=r.next();!S.done;S=r.next())if(S=S.value,cZz(S)){var B={potc:"1",pot:Q};S.url&&(S.url=Cy(S.url,B))}}; QMg=function(r){return g.v(function(Q){if(Q.V==1)return g.JR(Q,2),g.z(Q,r,4);if(Q.V!=2)return g.N$(Q,0);g.s1(Q);g.$F(Q)})}; ky=function(r){S5.call(this,r);var Q=this;this.useLivingRoomPoToken=!1;this.U=new g.XA;this.j=!1;this.qp=null;this.X=!1;this.W=null;this.Y=!1;var S=r.D().getWebPlayerContextConfig();this.events=new g.tj(r);g.u(this,this.events);this.events.L(r,"spsumpreject",function(B,k,L){Q.Y=k;B&&Q.X&&!Q.W&&(Q.K("html5_generate_content_po_token")&&L?Q.Cs(L):Q.K("html5_generate_session_po_token")&&SGj(Q));Q.W||Q.api.pY("stp",{s:+Q.X,b:+Q.Y})}); this.events.L(r,"poTokenVideoBindingChange",function(B){Q.Cs(B)}); this.useLivingRoomPoToken=!(S==null||!S.useLivingRoomPoToken);r.addEventListener("csiinitialized",function(){Q.qp=r.cg();var B=(Q.K("html5_generate_session_po_token")||Q.K("html5_generate_content_po_token"))&&!Q.useLivingRoomPoToken;try{if(Q.K("html5_use_shared_owl_instance"))Ba$(Q);else if(B){Q.qp.aC("pot_isc");var k=g.OQ(Q.api.D().experiments,"html5_webpo_kaios_defer_timeout_ms");k?(Q.S=zv(),g.XK(function(){Bz(Q)},k)):Q.K("html5_webpo_idle_priority_job")?(Q.S=zv(),g.DY(g.gT(),function(){Bz(Q)})): Bz(Q)}}catch(L){L instanceof Error&&g.oG(L)}}); r.addEventListener("trackListLoaded",this.Xr.bind(this));r.Gg(this)}; ki1=function(r){var Q=Wo(r.experiments,"html5_web_po_request_key");return Q?Q:g.iQ(r)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; Luj=function(r){var Q=new L5z,S={},B=(S["X-Goog-Api-Key"]="AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw",S);return new Yv(Q,r,function(){return B})}; Xtg=function(r){return new WH(r)}; L2=function(r,Q){r.K("html5_webpo_bge_ctmp")&&r.api.pY(Q,{hwpo:!!r.V,hwpor:r.j})}; Ba$=function(r){var Q,S;g.v(function(B){if(B.V==1)return L2(r,"swpo_i"),r.S=zv(),Xq(r),g.z(B,OY(),2);if(B.V!=3)return Q=B.j,L2(r,"swpo_co"),g.z(B,h2z(Q),3);S=B.j;r.K("html5_web_po_token_disable_caching")||S.oA(150);r.V=S;L2(r,"swpo_cc");QMg(S.bu()).then(function(){r.j=!0;r.U.resolve();L2(r,"swpo_re")}); g.XK(function(){Bz(r);L2(r,"swpo_si")},0); g.$F(B)})}; l28=function(r){var Q=r.api.D(),S=Luj(ki1(Q)),B=S.NN.bind(S);S.NN=function(l){var n;return g.v(function(A){if(A.V==1)return g.z(A,B(l),2);n=A.j;r.api.pY("itr",{});return A.return(n)})}; try{var k=Xtg({wZ:S,nA:{maxAttempts:5},Lm:{zL:"CLEn",disable:Q.experiments.R3("html5_web_po_disable_remote_logging")||iEj.includes(g.X3(Q.Ey)||""),kE:OTO(Q.experiments),Gl:Q.experiments.R3("wpo_gel_strz")?function(l){var n=Ku8.get(l);n||(n=new bmw(l),n=new g.MD(n),Ku8.set(l,n));return n}:void 0, e4G:r.K("wpo_dis_lfdms")?0:1E3},aAG:g.oG});var L=new yY({fE:k,wZ:S,onError:g.oG});QMg(L.bu()).then(function(){r.j=!0;r.U.resolve()}); r.K("html5_web_po_token_disable_caching")||L.oA(150);g.u(r,k);g.u(r,L);r.V=L}catch(l){g.oG(l);var X;(X=k)==null||X.dispose()}}; Bz=function(r){var Q=r.api.D();r.qp.aC("pot_ist");r.V||l28(r);r.K("html5_bandaid_attach_content_po_token")||(r.K("html5_generate_session_po_token")&&(Xq(r),SGj(r)),Q=g.OQ(Q.experiments,"html5_session_po_token_interval_time_ms")||0,Q>0&&(r.J=g.id(function(){Xq(r)},Q)),r.X=!0)}; Xq=function(r){var Q,S,B,k;g.v(function(L){if(!r.K("html5_generate_session_po_token")||r.useLivingRoomPoToken)return L.return();Q=r.api.D();S=g.IH("EOM_VISITOR_DATA")||g.IH("VISITOR_DATA");B=Q.B5?Q.datasyncId:S;k=Wo(Q.experiments,"html5_mock_content_binding_for_session_token")||Q.livingRoomPoTokenId||B;Q.S_=iv(r,k);g.$F(L)})}; iv=function(r,Q){if(!r.V){if(r.S)try{return r.S(Q)}catch(L){g.oG(L)}return""}try{r.qp.aC(r.j?"pot_cms":"pot_csms");var S={ZY:!0,r4:!0,Y8:Q};r.K("html5_web_po_token_disable_caching")||(S.SF={D$:Q,IQ:!0,V8:!0});var B=r.V.il(S);r.qp.aC(r.j?"pot_cmf":"pot_csmf");if(r.j){var k;(k=r.W)==null||k.resolve();r.W=null;r.Y&&(r.Y=!1,r.api.app.iA().qS(!1))}return B}catch(L){return g.oG(L),""}}; SGj=function(r){r.V&&(r.W=new ig,r.U.promise.then(function(){r.qp.aC("pot_if");Xq(r)}))}; g.K2=function(r,Q,S){g.S1(r.element,"ytp-suggestion-set",!!Q.videoId);var B=Q.playlistId;S=Q.A0(S?S:"mqdefault.jpg");var k=null,L=null;Q instanceof qh&&(Q.lengthText?(k=Q.lengthText||null,L=Q.Vm||null):Q.lengthSeconds&&(k=g.Wu(Q.lengthSeconds),L=g.Wu(Q.lengthSeconds,!0)));var X=!!B;B=X&&hh(B).type==="RD";var l=Q instanceof qh?Q.isLivePlayback:null,n=Q instanceof qh?Q.isUpcoming:null,A=Q.author,Y=Q.shortViewCount,W=Q.publishedTimeText,b=[],t=[];A&&b.push(A);Y&&(b.push(Y),t.push(Y));W&&t.push(W);S= {title:Q.title,author:A,author_and_views:b.join(" \u2022 "),aria_label:Q.ariaLabel||g.CG("$TITLE \ubcf4\uae30",{TITLE:Q.title}),duration:k,timestamp:L,url:Q.t3(),is_live:l,is_upcoming:n,is_list:X,is_mix:B,background:S?"background-image: url("+S+")":"",views_and_publish_time:t.join(" \u2022 "),autoplayAlternativeHeader:Q.cI};Q instanceof vr&&(S.playlist_length=Q.playlistLength);r.update(S)}; g.lv=function(r){var Q=r.D(),S=g.Aj||g.fF?{style:"will-change: opacity"}:void 0,B=Q.W,k=["ytp-modern-videowall-still"];Q.V&&k.push("ytp-videowall-show-text");g.d.call(this,{G:"a",wq:k,N:{href:"{{url}}",target:B?Q.C:"","aria-label":"{{aria_label}}","data-is-live":"{{is_live}}","data-is-list":"{{is_list}}","data-is-mix":"{{is_mix}}"},B:[{G:"div",Z:"ytp-modern-videowall-still-image",N:{style:"{{background}}"},B:[{G:"span",Z:"ytp-modern-videowall-still-info-duration",Sw:"{{duration}}"}]},{G:"span",Z:"ytp-modern-videowall-still-info", N:{"aria-hidden":"true"},B:[{G:"span",Z:"ytp-modern-videowall-still-info-bg",B:[{G:"span",Z:"ytp-modern-videowall-still-info-content",N:S,B:[{G:"span",Z:"ytp-modern-videowall-still-info-title",Sw:"{{title}}"},{G:"span",Z:"ytp-modern-videowall-still-info-author",Sw:"{{author_and_views}}"},{G:"span",Z:"ytp-modern-videowall-still-info-live",Sw:"\ub77c\uc774\ube0c"}]}]}]},{G:"span",wq:["ytp-modern-videowall-still-listlabel-regular","ytp-modern-videowall-still-listlabel"],N:{"aria-hidden":"true"},B:[{G:"span", Z:"ytp-modern-videowall-still-listlabel-icon"},"\uc7ac\uc0dd\ubaa9\ub85d",{G:"span",Z:"ytp-modern-videowall-still-listlabel-length",B:[" (",{G:"span",Sw:"{{playlist_length}}"},")"]}]},{G:"span",wq:["ytp-modern-videowall-still-listlabel-mix","ytp-modern-videowall-still-listlabel"],N:{"aria-hidden":"true"},B:[{G:"span",Z:"ytp-modern-videowall-still-listlabel-mix-icon"},"\uad00\ub828 \uc7ac\uc0dd\ubaa9\ub85d",{G:"span",Z:"ytp-modern-videowall-still-listlabel-length",Sw:" (50+)"}]}]});this.suggestion= null;this.V=B;this.api=r;this.j=new g.tj(this);g.u(this,this.j);this.listen("click",this.onClick);this.listen("keypress",this.onKeyPress);this.j.L(r,"videodatachange",this.onVideoDataChange);r.createServerVe(this.element,this);this.onVideoDataChange()}; g.nPg=function(r,Q){if(r.suggestion!==Q){r.suggestion=Q;var S=r.api.D();g.K2(r,Q,"hqdefault.jpg");if(g.GY(S)&&!r.api.K("web_player_log_click_before_generating_ve_conversion_params")){S=Q.t3();var B={};g.PE(r.api,"addEmbedsConversionTrackingParams",[B]);S=g.Wn(S,B);r.updateValue("url",S)}(Q=(Q=Q.sessionData)&&Q.itct)&&r.api.setTrackingParams(r.element,Q)}}; n2=function(r,Q){g.d.call(this,{G:"div",wq:["ytp-fullscreen-grid"],B:[{G:"div",Z:"ytp-fullscreen-grid-hover-overlay",N:{title:"{{title}}","aria-keyshortcuts":"v","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-fullscreen-grid"}},{G:"div",wq:["ytp-fullscreen-grid-content","ytp-fullscreen-grid-stills-container"]}]});this.player=r;this.stills=[];this.videoData=null;this.currentState=0;this.W=this.element.querySelector(".ytp-fullscreen-grid-stills-container");this.j= new g.tj(this);g.u(this,this.j);this.V=Q;if(r=this.element.querySelector(".ytp-fullscreen-grid-hover-overlay"))this.L(r,"click",this.S),sx(this.player,r,this);if(r=this.player.getVideoData(1))this.videoData=r;this.j.L(this.player,"videodatachange",this.onVideoDataChange)}; Yy=function(r){S5.call(this,r);var Q=this;this.j=this.V=0;this.Y=null;this.W=0;var S=new g.tj(r);g.u(this,S);this.C=this.api.K("web_player_imax_theater_mode");this.S=this.api.K("web_player_enable_fullscreen_grid_components");S.L(r,"fullscreentoggled",function(){A9(Q)}); S.L(r,"sizestylechange",function(){Q.S&&A9(Q)}); WE(this.api,"setFullscreenQuickActions",function(B){Q.setFullscreenQuickActions(B)}); WE(this.api,"setPlayerOverlayVideoDetailsRenderer",function(B){Q.setPlayerOverlayVideoDetailsRenderer(B)}); this.S&&A7_(this,S,r)}; A7_=function(r,Q,S){Q.L(S,"keyboardserviceglobalkeydown",function(B,k){r.S&&B.keyCode===86&&!B.repeat&&r.V!==0&&(k&&(k.sz=!0),YGF(r))}); Q.L(r.api.getRootNode(),"wheel",function(B){var k;if(r.S&&(k=r.U)!=null&&k.element&&r.V!==0)if(r.W===0&&(r.W=window.innerHeight),r.V===1)B.preventDefault(),B.stopPropagation(),r.W!==0&&(r.j+=B.deltaY/r.W,r.j=Math.min(Math.max(r.j,0),.85),r.api.getRootNode().style.setProperty("--ytp-grid-scroll-percentage",""+r.j.toString()),WuU(r,Math.abs(r.j)>=.85));else if(r.V===2){k=B.deltaY<0;var L,X=((L=r.U)==null?void 0:L.element.scrollTop)===0;k&&X?(B.preventDefault(),B.stopPropagation(),r.W!==0&&(r.j+=B.deltaY/ r.W,r.api.getRootNode().style.setProperty("--ytp-grid-scroll-percentage",""+r.j.toString()),WuU(r,Math.abs(r.j)>=.85))):r.j!==0&&(r.j=0,r.api.getRootNode().style.setProperty("--ytp-grid-scroll-percentage","0"))}}); Q.L(S,"standardControlsInitialized",function(){if(!r.U){r.U=new n2(r.api,r.X.bind(r));g.u(r,r.U);var B=r.api.getRootNode().querySelector(".ytp-chrome-bottom");B&&B.parentNode&&B.parentNode.insertBefore(r.U.element,B.nextSibling)}}); bEj(r,r.V)}; WuU=function(r,Q){r.Y&&clearTimeout(r.Y);Q?tXg(r):r.Y=window.setTimeout(function(){tXg(r)},150)}; tXg=function(r){r.Y&&(clearTimeout(r.Y),r.Y=null);r.W=0;r.S&&r.V!==0&&(Math.abs(r.j)>=.15&&YGF(r),r.j=0,r.api.getRootNode().style.setProperty("--ytp-grid-scroll-percentage",""+r.j.toString()))}; YGF=function(r){r.S&&(r.V===1?Wz(r,2):Wz(r,1))}; A9=function(r){var Q=r.api.isFullscreen()||r.C&&r.api.vM();r.J&&g.rr(r.J,Q);r.playerOverlayVideoDetailsRenderer&&g.rr(r.playerOverlayVideoDetailsRenderer,Q);r.S&&(Q?r.V!==2&&Wz(r,1):Wz(r,0))}; Wz=function(r,Q){r.V=Q;var S;(S=r.U)==null||S.Xd(Q);r.j=0;r.api.getRootNode().style.setProperty("--ytp-grid-scroll-percentage",""+r.j.toString());bEj(r,Q)}; bEj=function(r,Q){r=r.api.getRootNode();g.S1(r,"ytp-fullscreen-grid-peaking",Q===1);g.S1(r,"ytp-fullscreen-grid-active",Q===2)}; PAU=function(r){S5.call(this,r);var Q=this;this.freePreviewWatchedDuration=null;this.freePreviewUsageDetails=[];this.events=new g.tj(r);g.u(this,this.events);this.events.L(r,"heartbeatRequest",function(S){if(Q.freePreviewUsageDetails.length||Q.freePreviewWatchedDuration!==null)S.heartbeatRequestParams||(S.heartbeatRequestParams={}),S.heartbeatRequestParams.unpluggedParams||(S.heartbeatRequestParams.unpluggedParams={}),Q.freePreviewUsageDetails.length>0?S.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails= Q.freePreviewUsageDetails:S.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration={seconds:""+Q.freePreviewWatchedDuration}}); WE(r,"setFreePreviewWatchedDuration",function(S){Q.freePreviewWatchedDuration=S}); WE(r,"setFreePreviewUsageDetails",function(S){Q.freePreviewUsageDetails=S})}; bv=function(r){g.G.call(this);this.features=[];var Q=this.j,S=new Zq(r),B=new Bb(r),k=new t1(r),L=new ky(r);var X=g.LG(r.D())?void 0:new Tg(r);var l=new b3(r),n=new z_n(r),A=new CIU(r),Y=new sa(r);var W=g.LG(r.D())?new PAU(r):void 0;var b=r.K("html5_enable_ssap")?new NHj(r):void 0;var t;var P=(t=r.D().getWebPlayerContextConfig())!=null&&t.cinematicSettingsAvailable?new pL(r):void 0;t=new NF(r);var T=r.K("enable_courses_player_overlay_purchase")?new U4_(r):void 0;var w=g.iS(r.D())?new ufU(r):void 0; var M=new $4(r);var y=r.D().W?new hdj(r):void 0;var h=g.GY(r.D())?new zdg(r):void 0;var I=r.K("web_player_move_autonav_toggle")&&r.D().z3?new JdO(r):void 0;var U=g.iS(r.D())?new Ffj(r):void 0;var c=r.K("web_enable_speedmaster")&&g.iS(r.D())?new eW(r):void 0;var H=r.D().Rd?void 0:new uR7(r);var Ln=r.K("report_pml_debug_signal")?new m4U(r):void 0;var Kn=new uQw(r),i_=new pV(r);var AR=g.w0(r.D())?new VZR(r):void 0;var Q8=navigator.mediaSession&&window.MediaMetadata&&r.D().hw?new Y8(r):void 0;var mz= r.K("html5_enable_drc")&&!r.D().Y?new o_(r):void 0;var hR=new LL(r);var rn=g.iS(r.D())?new lfF(r):void 0;var Iy=r.K("html5_enable_d6de4")?new PI(r):void 0;var pZ=g.iS(r.D())&&r.K("web_sleep_timer")?new vI(r):void 0;var Ij=g.GY(r.D())?new qDz(r):void 0;var Vl=new MB(r),t5=new ZgU(r),gn=new J47(r);var QD=r.K("enable_sabr_snackbar_message")?new on7(r):void 0;var Z=r.K("web_enable_timely_actions")?new URU(r):void 0;var qU=new Ea(r);var yl=g.iS(r.D())?new Yy(r):void 0;var BU=r.K("html5_enable_voice_boost")? new Q_(r):void 0;r=r.K("web_player_loop_settings_menu")&&r.D().CG?new wNF(r):void 0;Q.call(this,S,B,k,L,X,l,n,A,Y,W,b,P,t,T,w,M,y,h,I,U,c,H,Ln,Kn,i_,AR,void 0,Q8,mz,hR,void 0,rn,Iy,pZ,Ij,void 0,Vl,t5,gn,void 0,QD,Z,qU,yl,BU,void 0,r,void 0)}; xj8=function(){this.V=this.j=NaN}; jMw=function(r,Q){this.jw=r;this.timerName="";this.S=!1;this.V=NaN;this.W=new xj8;this.j=Q||null;this.S=!1}; ptF=function(r,Q,S){var B=g.df(Q.Gm)&&!Q.Gm.Y;if(Q.Gm.gO&&(Dc(Q.Gm)||Q.Gm.yr==="shortspage"||Wr(Q.Gm)||B)&&!r.S){r.S=!0;r.Y=Q.clientPlaybackNonce;g.IH("TIMING_ACTION")||fy("TIMING_ACTION",r.jw.csiPageType);r.jw.csiServiceName&&fy("CSI_SERVICE_NAME",r.jw.csiServiceName);if(r.j){B=r.j.cg();for(var k=g.m(Object.keys(B)),L=k.next();!L.done;L=k.next())L=L.value,j7(L,B[L],r.timerName);B=g.eb(OmF)(r.j.Jl);g.pu(B,r.timerName);B=r.j;B.j={};B.Jl={}}g.pu({playerInfo:{visibilityState:g.eb(dwn)()},playerType:"LATENCY_PLAYER_HTML5"}, r.timerName);r.U!==Q.clientPlaybackNonce||Number.isNaN(r.V)||(mo("_start",r.timerName)?S=g.eb(W3)("_start",r.timerName)+r.V:g.oG(new g.q3("attempted to log gapless pbs before CSI timeline started",{cpn:Q.clientPlaybackNonce})));S&&!mo("pbs",r.timerName)&&t9(r,S)}}; t9=function(r,Q,S){j7("pbs",Q!=null?Q:(0,g.xa)(),S!=null?S:r.timerName)}; Pz=function(r){Bwj();Sy7();r.timerName=""}; EPj=function(r){if(r.j){var Q=r.j;Q.j={};Q.Jl={}}r.S=!1;r.U=void 0;r.V=NaN}; mjn=function(r,Q){g.Co.call(this);this.Gm=r;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.j=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.X={};this.V=0;if(r=Q.session_data)this.sessionData=UZ(r,"&");this.index=Math.max(0,Number(Q.index)||0);this.loop=!!Q.loop;this.startSeconds=Number(Q.startSeconds)||0;this.title=Q.playlist_title||"";this.description=Q.playlist_description||"";this.author= Q.author||Q.playlist_author||"";Q.video_id&&(this.items[this.index]=Q);if(r=Q.api)typeof r==="string"&&r.length===16?Q.list="PL"+r:Q.playlist=r;if(r=Q.list)switch(Q.listType){case "user_uploads":this.listId=new zr("UU","PLAYER_"+r);break;default:var S=Q.playlist_length;S&&(this.length=Number(S)||0);this.listId=hh(r);if(r=Q.video)this.items=r.slice(0),this.loaded=!0}else if(Q.playlist){r=Q.playlist.toString().split(",");this.index>0&&(this.items=[]);r=g.m(r);for(S=r.next();!S.done;S=r.next())(S=S.value)&& this.items.push({video_id:S});this.length=this.items.length;if(r=Q.video)this.items=r.slice(0),this.loaded=!0}this.setShuffle(!!Q.shuffle);if(r=Q.suggestedQuality)this.quality=r;this.X=sg(Q,"playlist_");this.S=(Q=Q.thumbnail_ids)?Q.split(","):[]}; oP8=function(r){return!!(r.playlist||r.list||r.api)}; Ta_=function(r){var Q=r.index+1;return Q>=r.length?0:Q}; $jU=function(r){var Q=r.index-1;return Q<0?r.length-1:Q}; g.jl=function(r,Q,S,B){Q=Q!==void 0?Q:r.index;Q=r.items&&Q in r.items?r.items[r.order[Q]]:null;var k=null;Q&&(S&&(Q.autoplay="1"),B&&(Q.autonav="1"),k=new g.SA(r.Gm,Q),g.u(r,k),k.fP=!0,k.startSeconds=r.startSeconds||k.clipStart||0,r.listId&&(k.playlistId=r.listId.toString()));return k}; J7$=function(r,Q){r.index=g.GQ(Q,0,r.length-1);r.startSeconds=0}; wtO=function(r,Q){if(Q.video&&Q.video.length){r.title=Q.title||"";r.description=Q.description;r.views=Q.views;r.likes=Q.likes;r.dislikes=Q.dislikes;r.author=Q.author||"";var S=Q.loop;S&&(r.loop=S);S=g.jl(r);r.items=[];for(var B=g.m(Q.video),k=B.next();!k.done;k=B.next())if(k=k.value)k.video_id=k.encrypted_id,r.items.push(k);r.length=r.items.length;(Q=Q.index)?r.index=Q:r.findIndex(S);r.setShuffle(!1);r.loaded=!0;r.V++;r.j&&r.j()}}; sMF=function(r,Q){var S,B,k,L,X,l,n;return g.v(function(A){if(A.V==1){S=g.fu();var Y=r.D(),W={context:g.Al(r),playbackContext:{contentPlaybackContext:{ancestorOrigins:Y.ancestorOrigins}}},b=Y.getWebPlayerContextConfig();if(b==null?0:b.encryptedHostFlags)W.playbackContext.contentPlaybackContext.encryptedHostFlags=b.encryptedHostFlags;if(b==null?0:b.hideInfo)W.playerParams={showinfo:!1};Y=Y.embedConfig;b=Q.docid||Q.video_id||Q.videoId||Q.id;if(!b){b=Q.raw_embedded_player_response;if(!b){var t=Q.embedded_player_response; t&&(b=JSON.parse(t))}if(b){var P,T,w,M,y,h;b=((h=g.e((P=b)==null?void 0:(T=P.embedPreview)==null?void 0:(w=T.thumbnailPreviewRenderer)==null?void 0:(M=w.playButton)==null?void 0:(y=M.buttonRenderer)==null?void 0:y.navigationEndpoint,g.lc))==null?void 0:h.videoId)||null}else b=null}P=(P=b)?P:void 0;T=r.playlistId?r.playlistId:Q.list;w=Q.listType;if(T){var I;w==="user_uploads"?I={username:T}:I={playlistId:T};FuU(Y,P,Q,I);W.playlistRequest=I}else Q.playlist?(I={templistVideoIds:Q.playlist.toString().split(",")}, FuU(Y,P,Q,I),W.playlistRequest=I):P&&(I={videoId:P},Y&&(I.serializedThirdPartyEmbedConfig=Y),W.singleVideoRequest=I);B=W;k=g.g0(NaO);g.JR(A,2);return g.z(A,g.wV(S,B,k),4)}if(A.V!=2)return L=A.j,X=r.D(),Q.raw_embedded_player_response=L,X.F1=rT(Q,g.GY(X)),X.S=X.F1==="EMBEDDED_PLAYER_MODE_PFL",L&&(l=L,l.trackingParams&&UD(l.trackingParams)),A.return(new g.SA(X,Q));n=g.s1(A);n instanceof Error||(n=Error("b259802748"));g.mp(n);return A.return(r)})}; FuU=function(r,Q,S,B){S.index&&(B.playlistIndex=String(Number(S.index)+1));B.videoId=Q?Q:"";r&&(B.serializedThirdPartyEmbedConfig=r)}; g.E2=function(r,Q){p2.get(r);p2.set(r,Q)}; g.mN=function(r){g.Co.call(this);this.loaded=!1;this.player=r}; ZEj=function(){this.V=[];this.j=[]}; g.Sl=function(r,Q){return Q?r.j.concat(r.V):r.j}; g.oi=function(r,Q){switch(Q.kind){case "asr":y7R(Q,r.V);break;default:y7R(Q,r.j)}}; y7R=function(r,Q){g.jI(Q,function(S){return r.equals(S)})||Q.push(r)}; g.TG=function(r){g.G.call(this);this.JV=r;this.V=new ZEj;this.W=null;this.U=[];this.X=[]}; g.$y=function(r,Q,S){g.TG.call(this,r);this.videoData=Q;this.audioTrack=S;this.j=null;this.S=!1;this.U=Q.a8;this.X=Q.TT;this.S=g.Oi(Q)}; g.MXz=function(r,Q){var S;return r.D().K("safari_live_drm_captions_fix")&&((S=r.getVideoData())==null?0:S.U5())?!1:g.LG(r.D())&&!Q.isManifestless}; g.J9=function(r,Q){return v5(r.info.mimeType)?Q?r.info.itag===Q:!0:!1}; g.z41=function(r,Q){if(r.j!=null&&g.MXz(Q,r.j)&&r.j.j.rawcc!=null)return!0;if(!r.Yf())return!1;Q=!!r.j&&r.j.isManifestless&&Object.values(r.j.j).some(function(S){return g.J9(S,"386")}); r=!!r.j&&!r.j.isManifestless&&g.YTg(r.j);return Q||r}; g.wo=function(r,Q,S,B,k,L){g.TG.call(this,r);this.videoId=S;this.ws=k;this.eventId=L;this.Y={};this.j=null;r=B||g.HR(Q).hl||"";r=r.split("_").join("-");this.S=Cy(Q,{hl:r})}; h48=function(r,Q){g.G.call(this);var S=this;this.T=r;this.W=Q;this.Jl={};this.j={};this.V=null;this.S=new Set;this.U=new g.tj(this);this.Tx={Gj_:function(){return S.W}}; this.Y=this.T.K("web_player_defer_modules");this.MM=new Map;g.u(this,this.U);this.U.L(r,"videodatachange",this.onVideoDataChange)}; vP8=function(r,Q){r.V=Q}; g.Fq=function(r){return r.MM.get("captions")}; e41=function(r,Q){switch(Q){case "ad":return qGg(r);case "annotations_module":return r.T.isEmbedsShortsMode()?r=!1:(Q=r.T,r=Q.D(),Q=Q.getVideoData(),r=r.S||Q.fS||r.controlsType==="3"?!1:r.mq.isEmpty()&&r.playerStyle!=="annotation-editor"&&r.playerStyle!=="live-dashboard"?!!Q.mq||!!g.g8(Q)||!!g.Ui(Q):!0),r;case "asmjs":return f28(r);case "creatorendscreen":return I2U(r);case "embed":return g.GY(r.T.D());case "endscreen":return g.GiU(r);case "heartbeat":return r.Tg();case "kids":return as(r.T.D()); case "remote":return r.T.D().Nz;case "miniplayer":return r.T.D().showMiniplayerUiWhenMinimized;case "offline":return r.T.D().GL;case "captions":return uGO(r);case "unplugged":return g.O7(r.T.D());case "ux":return r.T.D().bA;case "webgl":return DjF(r);case "ypc":return r.TP();case "ypc_clickwrap":return r=r.T.getVideoData(),r.S_&&!r.pg;case "yto":return!!r.T.getVideoData().cO.includes("yto");default:return g.mp(Error("Module descriptor "+Q+" does not match")),!1}}; Nt=function(r,Q,S,B,k){var L;S=S===void 0?!1:S;B=B===void 0?!1:B;var X=r.MM.get(Q);if(!X||B)if(k||(k=function(){Nt(r,Q,S,B)}),L||(L=function(){r.T.cU(Q)}),X=X||gP_(r,Q,e41(r,Q),k,L))r.MM.set(Q,X),X.create(),r.T.publish("modulecreated",Q),S&&r.T.Kn("onApiChange")}; dj7=function(r){var Q=Q===void 0?!1:Q;var S,B,k,L,X;return g.v(function(l){if(l.V==1)return(S=r.MM.get("asmjs"))&&!Q?l.return(S):(B=p2.get("asmjs"))!=null?(k=B,l.qU(2)):g.z(l,new Promise(function(n,A){Uj1(r,"asmjs",function(){var Y=p2.get("asmjs");Y?n(Y):A("cannot load module asmjs")},A)}),3); l.V!=2&&(k=l.j);L=k;if(!L)return l.return(Promise.reject("cannot load module asmjs"));X=new L(r.T);r.MM.set("asmjs",X);X.create();return l.return(X)})}; HE8=function(r){OE7(r)&&r.eU();R4$(r)&&(Nt(r,"captions",!0),Nt(r,"endscreen"),r.EZ(),Nt(r,"creatorendscreen",!0))}; R4$=function(r){var Q=r.T.getVideoData(),S=r.Y&&!Q.isInlinePlaybackNoAd;r.T.K("html5_defer_modules_on_ads_only")&&!Q.isAd()&&(S=!1);return S}; OE7=function(r){r=r.T.getVideoData();var Q;if(Q=r.K("web_player_defer_ad")){if(g.my(r.cO,"ad")||xG8(r)||r.enableServerStitchedDai)r=!1;else{Q=r.playerResponse;r=r.startSeconds;var S=Q==null?void 0:Q.adPlacements;if(Q=S){Q=Number.MAX_VALUE;S=g.m(S);for(var B=S.next();!B.done;B=S.next())if(B=B.value.adPlacementRenderer){var k=void 0,L=(k=B.config)==null?void 0:k.adPlacementConfig;k=void 0;if(((k=L)==null?void 0:k.kind)==="AD_PLACEMENT_KIND_MILLISECONDS"){var X=k=void 0;L=Number((k=L)==null?void 0:(X= k.adTimeOffset)==null?void 0:X.offsetStartMilliseconds)||0;X=k=void 0;B=Number(((k=B.renderer)==null?void 0:(X=k.adBreakServiceRenderer)==null?void 0:X.prefetchMilliseconds)||0);B=L-B;B=11;r=r.api.D().J&&qt;return!(!Q&&!r)}; C2=function(r,Q){return!r.api.isInline()&&!Pyj(r,PQ(Q))&&g.bM(Q)}; tMw=function(r){r.JT.ip();if(r.le&&r.WS)r.WS=!1;else if(!r.api.D().Z_&&!r.Tj()){var Q=r.api.getPlayerStateObject();g.R(Q,2)&&g.ME(r.api)||r.Yx(Q);!r.api.D().VN||Q.isCued()||g.R(Q,1024)?r.D5():r.zR.isActive()?(r.Oc(),r.zR.stop()):r.zR.start()}}; j2U=function(r,Q){var S;if((S=r.api.getVideoData())==null?0:S.mutedAutoplay){var B,k;if((B=Q.target)==null?0:(k=B.className)==null?0:k.includes("ytp-info-panel"))return!1}return g.bM(Q)&&r.api.isMutedByMutedAutoplay()?(r.api.unMute(),r.api.getPresentingPlayerType()===2&&r.api.playVideo(),Q=r.api.getPlayerStateObject(),!g.R(Q,4)||g.R(Q,8)||g.R(Q,2)||r.D5(),!0):!1}; pqn=function(r,Q,S){r.api.isFullscreen()?S<1-Q&&r.api.toggleFullscreen():S>1+Q&&r.api.toggleFullscreen()}; bd8=function(r){var Q=hU()&&yc()>=67&&!r.api.D().J;r=r.api.D().disableOrganicUi;return!g.z8("tizen")&&!qH&&!Q&&!r}; g.V_=function(r){g.d.call(this,{G:"div",B:[{G:"div",Z:"ytp-bezel-text-wrapper",B:[{G:"div",Z:"ytp-bezel-text",Sw:"{{title}}"}]},{G:"div",Z:"ytp-bezel",N:{role:"status","aria-label":"{{label}}"},B:[{G:"div",Z:"ytp-bezel-icon",Sw:"{{icon}}"}]}]});this.T=r;this.V=new g.D9(this.show,10,this);r=this.T.K("delhi_modern_web_player")?1E3:500;this.j=new g.D9(this.hide,r,this);g.u(this,this.V);g.u(this,this.j);this.hide()}; ai=function(r,Q,S){if(Q<=0){S=EE();Q="\uc74c\uc18c\uac70\ub428";var B=0}else S=S?{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,N:{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"}}]}:{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,N:{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"}}]},B=Math.floor(Q),Q=B+"\ubcfc\ub968";cz(r,S,Q,B+"%")}; EUz=function(r,Q){Q=Q?{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,Z:"ytp-svg-fill",N:{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"}}]}:jkw();var S=r.T.getPlaybackRate(),B=g.CG("\uc18d\ub3c4 $RATE",{RATE:String(S)});cz(r,Q,B,S+"x")}; mgw=function(r,Q){Q=Q?"\uc790\ub9c9 \uc0ac\uc6a9 \uc911":"\uc790\ub9c9 \uc0ac\uc6a9 \uc911\uc9c0";cz(r,Fsw(r.T),Q)}; cz=function(r,Q,S,B){B=B===void 0?"":B;r.updateValue("label",S===void 0?"":S);r.updateValue("icon",Q);g.Ur(r.j);r.V.start();r.updateValue("title",B);g.S1(r.element,"ytp-bezel-text-hide",!B)}; oU8=function(r,Q){g.d.call(this,{G:"button",wq:["ytp-button","ytp-cards-button"],N:{"aria-label":"\uce74\ub4dc \ubcf4\uae30","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.GY(r.D()))},B:[{G:"span",Z:"ytp-cards-button-icon-default",B:[{G:"div",Z:"ytp-cards-button-icon",B:[r.D().K("player_new_info_card_format")?m31():{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,Z:"ytp-svg-fill",N:{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"}}]}]}, {G:"div",Z:"ytp-cards-button-title",Sw:"\uc815\ubcf4"}]},{G:"span",Z:"ytp-cards-button-icon-shopping",B:[{G:"div",Z:"ytp-cards-button-icon",B:[{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",Z:"ytp-svg-shadow",N:{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"}},{G:"path",Z:"ytp-svg-fill",N:{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"}},{G:"path",Z:"ytp-svg-shadow-fill",N:{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"}}]}]},{G:"div", Z:"ytp-cards-button-title",Sw:"\uc1fc\ud551"}]}]});this.T=r;this.V=Q;this.j=null;this.fade=new g.UE(this,250,!0,100);g.u(this,this.fade);g.S1(this.V,"ytp-show-cards-title",g.GY(r.D()));this.hide();this.listen("click",this.onClicked);this.listen("mouseover",this.onHover);this.qh(!0)}; TNj=function(r,Q){g.d.call(this,{G:"div",Z:"ytp-cards-teaser",B:[{G:"div",Z:"ytp-cards-teaser-box"},{G:"div",Z:"ytp-cards-teaser-text",B:r.D().K("player_new_info_card_format")?[{G:"button",Z:"ytp-cards-teaser-info-icon",N:{"aria-label":"\uce74\ub4dc \ubcf4\uae30","aria-haspopup":"true"},B:[m31()]},{G:"img",Z:"ytp-cards-teaser-channel-avatar",N:{alt:"","aria-hidden":"true"}},{G:"span",Z:"ytp-cards-teaser-label",Sw:"{{text}}"},{G:"button",Z:"ytp-cards-teaser-close-button",N:{"aria-label":"\ub2eb\uae30"}, B:[g.l8()]}]:[{G:"span",Z:"ytp-cards-teaser-label",Sw:"{{text}}"}]}]});var S=this;this.T=r;this.u8=Q;this.fade=new g.UE(this,250,!1,250);this.j=null;this.J=new g.D9(this.KTU,300,this);this.Y=new g.D9(this.xpG,2E3,this);this.W=[];this.V=null;this.X=new g.D9(function(){S.element.style.margin="0"},250); this.onClickCommand=this.S=null;g.u(this,this.fade);g.u(this,this.J);g.u(this,this.Y);g.u(this,this.X);r.D().K("player_new_info_card_format")?(g.cP(r.getRootNode(),"ytp-cards-teaser-dismissible"),this.L(this.uA("ytp-cards-teaser-close-button"),"click",this.Kc),this.L(this.uA("ytp-cards-teaser-info-icon"),"click",this.n4),this.L(this.uA("ytp-cards-teaser-label"),"click",this.n4)):this.listen("click",this.n4);this.L(Q.element,"mouseover",this.zy);this.L(Q.element,"mouseout",this.Qc);this.L(r,"cardsteasershow", this.pcq);this.L(r,"cardsteaserhide",this.Tt);this.L(r,"cardstatechange",this.sR);this.L(r,"presentingplayerstatechange",this.sR);this.L(r,"appresize",this.lM);this.L(r,"onShowControls",this.lM);this.L(r,"onHideControls",this.yH);this.listen("mouseenter",this.mS)}; $gj=function(r){g.d.call(this,{G:"button",wq:[rL.BUTTON,rL.TITLE_NOTIFICATIONS],N:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},B:[{G:"div",Z:rL.TITLE_NOTIFICATIONS_ON,N:{title:"\ubaa8\ub4e0 \uc0c8 \ub3d9\uc601\uc0c1\uc5d0 \ub300\ud55c \uc54c\ub9bc\uc744 \ub354 \uc774\uc0c1 \ubc1b\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.","aria-label":"\uad6c\ub3c5 \uc54c\ub9bc"},B:[g.W$()]},{G:"div",Z:rL.TITLE_NOTIFICATIONS_OFF,N:{title:"\ubaa8\ub4e0 \uc0c8 \ub3d9\uc601\uc0c1\uc5d0 \ub300\ud55c \uc54c\ub9bc\uc744 \ubc1b\uc2b5\ub2c8\ub2e4.", "aria-label":"\uad6c\ub3c5 \uc54c\ub9bc"},B:[{G:"svg",N:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},B:[{G:"path",N:{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=r;this.j=!1;r.createClientVe(this.element,this,36927);this.listen("click",this.onClick,this);this.updateValue("pressed",!1);this.updateValue("label", "\ubaa8\ub4e0 \uc0c8 \ub3d9\uc601\uc0c1\uc5d0 \ub300\ud55c \uc54c\ub9bc\uc744 \ubc1b\uc2b5\ub2c8\ub2e4.")}; JO1=function(r,Q){r.j=Q;r.element.classList.toggle(rL.NOTIFICATIONS_ENABLED,r.j);var S=r.api.getVideoData();S?(Q=Q?S.wl:S.kJ)?(r=r.api.vg())?Ju(r,Q):g.mp(Error("No innertube service available when updating notification preferences.")):g.mp(Error("No update preferences command available.")):g.mp(Error("No video data when updating notification preferences."))}; Fj8=function(r,Q,S){var B=B===void 0?800:B;var k=k===void 0?600:k;var L=document.location.protocol;r=UpU(L+"//"+r+"/signin?context=popup","feature",Q,"next",L+"//"+location.hostname+"/post_login");wq_(r,S,B,k)}; wq_=function(r,Q,S,B){S=S===void 0?800:S;B=B===void 0?600:B;if(r=g.bK(window,r,"loginPopup","width="+S+",height="+B+",resizable=yes,scrollbars=yes"))xiU(function(){Q()}),r.moveTo((screen.width-S)/2,(screen.height-B)/2)}; g.Qw=function(r,Q,S,B,k,L,X,l,n,A,Y,W){r=r.charAt(0)+r.substring(1).toLowerCase();S=S.charAt(0)+S.substring(1).toLowerCase();if(Q==="0"||Q==="-1")Q=null;if(B==="0"||B==="-1")B=null;var b=Y.D(),t=b.userDisplayName&&g.df(b);g.d.call(this,{G:"div",wq:["ytp-button","ytp-sb"],B:[{G:"div",Z:"ytp-sb-subscribe",N:t?{title:g.CG("$USER_NAME(\uc73c)\ub85c \uad6c\ub3c5",{USER_NAME:b.userDisplayName}),"aria-label":"\ucc44\ub110 \uad6c\ub3c5","data-tooltip-image":bS(b),"data-tooltip-opaque":String(g.GY(b)),tabindex:"0", role:"button"}:{"aria-label":"\ucc44\ub110 \uad6c\ub3c5"},B:[{G:"div",Z:"ytp-sb-text",B:[{G:"div",Z:"ytp-sb-icon"},r]},Q?{G:"div",Z:"ytp-sb-count",Sw:Q}:""]},{G:"div",Z:"ytp-sb-unsubscribe",N:t?{title:g.CG("\uad6c\ub3c5\ud55c \uacc4\uc815: $USER_NAME",{USER_NAME:b.userDisplayName}),"aria-label":"\ucc44\ub110 \uad6c\ub3c5 \ucde8\uc18c","data-tooltip-image":bS(b),"data-tooltip-opaque":String(g.GY(b)),tabindex:"0",role:"button"}:{"aria-label":"\ucc44\ub110 \uad6c\ub3c5 \ucde8\uc18c"},B:[{G:"div",Z:"ytp-sb-text", B:[{G:"div",Z:"ytp-sb-icon"},S]},B?{G:"div",Z:"ytp-sb-count",Sw:B}:""]}],N:{"aria-live":"polite"}});var P=this;this.channelId=X;this.T=Y;this.S=W;var T=this.uA("ytp-sb-subscribe"),w=this.uA("ytp-sb-unsubscribe");L&&g.cP(this.element,"ytp-sb-classic");if(k){l?this.j():this.V();var M=function(){if(b.o3){var h=P.channelId;if(n||A){var I={c:h};var U;g.HG.isInitialized()&&(U=DeO(I));I=U||"";if(U=Y.getVideoData())if(U=U.subscribeCommand){var c=Y.vg();c?(Ju(c,U,{botguardResponse:I,feature:n}),Y.I3("SUBSCRIBE", h)):g.mp(Error("No innertube service available when updating subscriptions."))}else g.mp(Error("No subscribe command in videoData."));else g.mp(Error("No video data available when updating subscription."))}w.focus();w.removeAttribute("aria-hidden");T.setAttribute("aria-hidden","true")}else Fj8(g.SE(P.T.D()),"sb_button",P.W)},y=function(){var h=P.channelId; if(n||A){var I=Y.getVideoData();Ju(Y.vg(),I.unsubscribeCommand,{feature:n});Y.I3("UNSUBSCRIBE",h)}T.focus();T.removeAttribute("aria-hidden");w.setAttribute("aria-hidden","true")}; this.L(T,"click",M);this.L(w,"click",y);this.L(T,"keypress",function(h){h.keyCode===13&&M(h)}); this.L(w,"keypress",function(h){h.keyCode===13&&y(h)}); this.L(Y,"SUBSCRIBE",this.j);this.L(Y,"UNSUBSCRIBE",this.V);this.S&&t&&(n3F(Y),sx(Y,T,this),sx(Y,w,this))}else g.cP(T,"ytp-sb-disabled"),g.cP(w,"ytp-sb-disabled")}; Zd7=function(r){g.d.call(this,{G:"div",Z:"ytp-title-channel",B:[{G:"div",Z:"ytp-title-beacon"},{G:"a",Z:"ytp-title-channel-logo",N:{href:"{{channelLink}}",target:r.D().C,role:"link","aria-label":"{{channelLogoLabel}}",tabIndex:"0"}},{G:"div",Z:"ytp-title-expanded-overlay",N:{"aria-hidden":"{{flyoutUnfocusable}}"},B:[{G:"div",Z:"ytp-title-expanded-heading",B:[{G:"div",Z:"ytp-title-expanded-title",B:[{G:"a",Sw:"{{expandedTitle}}",N:{href:"{{channelTitleLink}}",target:r.D().C,"aria-hidden":"{{shouldHideExpandedTitleForA11y}}", tabIndex:"{{channelTitleFocusable}}"}}]},{G:"div",Z:"ytp-title-expanded-subtitle",Sw:"{{expandedSubtitle}}",N:{"aria-hidden":"{{shouldHideExpandedSubtitleForA11y}}"}}]}]}]});var Q=this;this.api=r;this.channel=this.uA("ytp-title-channel");this.V=this.uA("ytp-title-channel-logo");this.channelName=this.uA("ytp-title-expanded-title");this.Y=this.uA("ytp-title-expanded-overlay");this.S=this.j=this.subscribeButton=null;this.W=!1;r.createClientVe(this.V,this,36925);r.createClientVe(this.channelName,this, 37220);g.GY(this.api.D())&&NN1(this);this.L(r,"videodatachange",this.vO);this.L(r,"videoplayerreset",this.vO);this.L(this.channelName,"click",function(S){Q.api.logClick(Q.channelName);g.bK(window,s21(Q));S.preventDefault()}); this.L(this.V,"click",this.I_G);this.vO()}; yOU=function(r){if(!r.api.D().XQ){var Q=r.api.getVideoData(),S=new g.Qw("\uad6c\ub3c5",null,"\uad6c\ub3c5\uc911",null,!0,!1,Q.fC,Q.subscribed,"channel_avatar",null,r.api,!0);r.api.createServerVe(S.element,r);var B;r.api.setTrackingParams(S.element,((B=Q.subscribeButtonRenderer)==null?void 0:B.trackingParams)||null);r.L(S.element,"click",function(){r.api.logClick(S.element)}); r.subscribeButton=S;g.u(r,r.subscribeButton);r.subscribeButton.k7(r.Y);r.subscribeButton.hide();var k=new $gj(r.api);r.j=k;g.u(r,k);k.k7(r.Y);k.hide();r.L(r.api,"SUBSCRIBE",function(){Q.CN&&(k.show(),r.api.logVisibility(k.element,!0))}); r.L(r.api,"UNSUBSCRIBE",function(){Q.CN&&(k.hide(),r.api.logVisibility(k.element,!1),JO1(k,!1))})}}; NN1=function(r){var Q=r.api.D();yOU(r);r.updateValue("flyoutUnfocusable","true");r.updateValue("channelTitleFocusable","-1");r.updateValue("shouldHideExpandedTitleForA11y","true");r.updateValue("shouldHideExpandedSubtitleForA11y","true");Q.V||Q.HO||(r.L(r.channel,"mouseenter",r.hk),r.L(r.channel,"mouseleave",r.On),r.L(r.channel,"focusin",r.hk),r.L(r.channel,"focusout",function(S){r.channel.contains(S.relatedTarget)||r.On()})); r.S=new g.D9(function(){r.isExpanded()&&(r.api.logVisibility(r.channelName,!1),r.subscribeButton&&(r.subscribeButton.hide(),r.api.logVisibility(r.subscribeButton.element,!1)),r.j&&(r.j.hide(),r.api.logVisibility(r.j.element,!1)),r.channel.classList.remove("ytp-title-expanded"),r.channel.classList.add("ytp-title-show-collapsed"))},500); g.u(r,r.S);r.L(r.channel,MM7,function(){zrw(r)}); r.L(r.api,"onHideControls",r.Dw);r.L(r.api,"appresize",r.Dw);r.L(r.api,"fullscreentoggled",r.Dw)}; zrw=function(r){r.channel.classList.remove("ytp-title-show-collapsed");r.channel.classList.remove("ytp-title-show-expanded")}; hrF=function(r){var Q=r.api.getPlayerSize();return g.GY(r.api.D())&&Q.width>=524}; s21=function(r){var Q=r.api.D(),S=r.api.getVideoData(),B=g.th(Q)+S.zm;g.iG(S)&&(B="https://music.youtube.com"+S.zm);if(!g.GY(Q))return B;Q={};g.PE(r.api,"addEmbedsConversionTrackingParams",[Q]);return g.Wn(B,Q)}; SZ=function(r){var Q=g.aS({"aria-haspopup":"true"});g.cE.call(this,Q,r);this.listen("keydown",this.j)}; BN=function(r,Q){r.element.setAttribute("aria-haspopup",String(Q))}; vUj=function(r,Q){g.d.call(this,{G:"div",Z:"ytp-user-info-panel",N:{"aria-label":"\uc0ac\uc6a9\uc790 \uc815\ubcf4"},B:r.D().o3&&!r.K("embeds_web_always_enable_signed_out_state")?[{G:"div",Z:"ytp-user-info-panel-icon",Sw:"{{icon}}"},{G:"div",Z:"ytp-user-info-panel-content",B:[{G:"div",Z:"ytp-user-info-panel-info",N:{tabIndex:"{{userInfoFocusable}}",role:"text"},Sw:"{{watchingAsUsername}}"},{G:"div",Z:"ytp-user-info-panel-info",N:{tabIndex:"{{userInfoFocusable2}}",role:"text"},Sw:"{{watchingAsEmail}}"}]}]: [{G:"div",Z:"ytp-user-info-panel-icon",Sw:"{{icon}}"},{G:"div",Z:"ytp-user-info-panel-content",B:[{G:"div",B:[{G:"text",N:{tabIndex:"{{userInfoFocusable}}"},Sw:"\ub85c\uadf8\uc544\uc6c3\ub428"}]},{G:"div",Z:"ytp-user-info-panel-login",B:[{G:"a",N:{tabIndex:"{{userInfoFocusable2}}",role:"button"},Sw:r.D().XQ?"":"YouTube\uc5d0 \ub85c\uadf8\uc778"}]}]}]});this.JV=r;this.j=Q;r.D().o3||r.D().XQ||this.L(this.uA("ytp-user-info-panel-login"),"click",this.tP);this.closeButton=new g.d({G:"button",wq:["ytp-collapse", "ytp-button"],N:{title:"\ub2eb\uae30"},B:[g.pJ()]});this.closeButton.k7(this.element);g.u(this,this.closeButton);this.L(window,"blur",this.hide);this.L(document,"click",this.E$);this.vO()}; I5F=function(r,Q,S){g.$8.call(this,r);this.ac=Q;this.Zv=S;this.getVideoUrl=new SZ(6);this.h8=new SZ(5);this.ZZ=new SZ(4);this.sD=new SZ(3);this.s6=new g.cE(g.aS({href:"{{href}}",target:this.T.D().C},void 0,!0),2,"\uc7ac\uc0dd \ubb38\uc81c\ud574\uacb0");this.showVideoInfo=new g.cE(g.aS(),1,"\uc804\ubb38 \ud1b5\uacc4\n");this.ea=new g.QS({G:"div",wq:["ytp-copytext","ytp-no-contextmenu"],N:{draggable:"false",tabindex:"1"},Sw:"{{text}}"});this.xM=new Tc(this.T,this.ea);this.fA=this.b_=null;g.GY(this.T.D())&& (this.closeButton=new g.d({G:"button",wq:["ytp-collapse","ytp-button"],N:{title:"\ub2eb\uae30"},B:[g.pJ()]}),g.u(this,this.closeButton),this.closeButton.k7(this.element),this.closeButton.listen("click",this.AG,this));g.GY(this.T.D())&&(this.Pp=new g.cE(g.aS(),8,"\uacc4\uc815"),g.u(this,this.Pp),this.Y1(this.Pp,!0),this.Pp.listen("click",this.CC4,this),r.createClientVe(this.Pp.element,this.Pp,137682));this.T.D().CG&&(this.rF=new lb("\uc5f0\uc18d \uc7ac\uc0dd",7),g.u(this,this.rF),this.Y1(this.rF,!0), this.rF.listen("click",this.AXA,this),r.createClientVe(this.rF.element,this.rF,28661));g.u(this,this.getVideoUrl);this.Y1(this.getVideoUrl,!0);this.getVideoUrl.listen("click",this.ofq,this);r.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.u(this,this.h8);this.Y1(this.h8,!0);this.h8.listen("click",this.uQ1,this);r.createClientVe(this.h8.element,this.h8,28660);g.u(this,this.ZZ);this.Y1(this.ZZ,!0);this.ZZ.listen("click",this.epO,this);r.createClientVe(this.ZZ.element,this.ZZ,28658); g.u(this,this.sD);this.Y1(this.sD,!0);this.sD.listen("click",this.WT1,this);g.u(this,this.s6);this.Y1(this.s6,!0);this.s6.listen("click",this.v1q,this);g.u(this,this.showVideoInfo);this.Y1(this.showVideoInfo,!0);this.showVideoInfo.listen("click",this.lKq,this);g.u(this,this.ea);this.ea.listen("click",this.s3Y,this);g.u(this,this.xM);Q=document.queryCommandSupported&&document.queryCommandSupported("copy");RUR("Chromium")>=43&&(Q=!0);RUR("Firefox")<=40&&(Q=!1);Q&&(this.b_=new g.d({G:"textarea",Z:"ytp-html5-clipboard", N:{readonly:"",tabindex:"-1"}}),g.u(this,this.b_),this.b_.k7(this.element));var B;(B=this.Pp)==null||B.setIcon(wQ7());var k;(k=this.rF)==null||k.setIcon(M2z());this.sD.setIcon({G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{"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.s6.setIcon(pQ8());this.showVideoInfo.setIcon(EHw());this.L(r,"onLoopChange",this.onLoopChange);this.L(r,"videodatachange",this.onVideoDataChange);qcg(this);f5_(this,this.T.getVideoData())}; ki=function(r,Q){var S=!1;if(r.b_){var B=r.b_.element;B.value=Q;B.select();try{S=document.execCommand("copy")}catch(k){}}S?r.ac.Tt():(r.ea.BD(Q,"text"),g.Fc(r.ac,r.xM),tx(r.ea.element),r.b_&&(r.b_=null,qcg(r)));return S}; f5_=function(r,Q){var S=r.T.D(),B=r.T.getPresentingPlayerType()===2,k=!B||Q.isListed;k=!S.cO&&!!Q.videoId&&k;S.playerStyle!=="play"?S="https://support.google.com/youtube/?p=report_playback":(S={contact_type:"playbackissue",html5:1,ei:Q.eventId,v:Q.videoId,p:"movies_playback"},Q.V&&(S.fmt=Q.V.itag),Q.clientPlaybackNonce&&(S.cpn=Q.clientPlaybackNonce),Q.partnerId&&(S.partnerid=Q.partnerId),S=g.Wn("//support.google.com/googleplay/",S));r.ZZ.zt(k&&Q.allowEmbed);r.getVideoUrl.zt(k);r.h8.zt(k&&!Q.isLivePlayback); r.s6.BD(S,"href");var L;(L=r.rF)==null||L.zt(!Q.isLivePlayback&&!B);var X;(X=r.Pp)==null||X.zt(!B)}; qcg=function(r){var Q=!!r.b_;g.VL(r.sD,Q?"\ub514\ubc84\uadf8 \uc815\ubcf4 \ubcf5\uc0ac":"\ub514\ubc84\uadf8 \uc815\ubcf4 \ud655\uc778");BN(r.sD,!Q);g.VL(r.ZZ,Q?"\uc18c\uc2a4 \ucf54\ub4dc \ubcf5\uc0ac":"\uc18c\uc2a4 \ucf54\ub4dc \ud655\uc778");BN(r.ZZ,!Q);g.VL(r.getVideoUrl,Q?"\ub3d9\uc601\uc0c1 URL \ubcf5\uc0ac":"\ub3d9\uc601\uc0c1 URL \ud655\uc778");BN(r.getVideoUrl,!Q);g.VL(r.h8,Q?"\ud604\uc7ac \uc2dc\uac04\uc5d0 \ub3d9\uc601\uc0c1 URL \ubcf5\uc0ac":"\ud604\uc7ac \uc2dc\uac04\uc758 \ub3d9\uc601\uc0c1 URL \ud655\uc778"); BN(r.h8,!Q);r.ZZ.setIcon(Q?P$j():null);r.getVideoUrl.setIcon(Q?AF():null);r.h8.setIcon(Q?AF():null)}; GAz=function(r){return g.GY(r.T.D())?r.Pp:r.rF}; Dgj=function(r,Q){g.wP.call(this,r);this.Zv=Q;this.W=new g.tj(this);this.Vr=new g.D9(this.G33,1E3,this);this.cO=this.S=null;g.u(this,this.W);g.u(this,this.Vr);Q=this.T.D();r.createClientVe(this.element,this,28656);g.cP(this.element,"ytp-contextmenu");this.T.D().experiments.R3("delhi_modern_web_player")&&g.iS(Q)&&g.cP(this.element,"ytp-delhi-modern-contextmenu");u8O(this);this.hide()}; u8O=function(r){g.Ej(r.W);var Q=r.T.D();Q.playerStyle==="gvn"||Q.V||Q.HO||(Q=r.T.BO(),r.W.L(Q,"contextmenu",r.PA4),r.W.L(Q,"touchstart",r.onTouchStart,null,!0),r.W.L(Q,"touchmove",r.xz,null,!0),r.W.L(Q,"touchend",r.xz,null,!0))}; erj=function(r){r.T.isFullscreen()?g.Ga(r.T,r.element,10):r.k7(RS(r).body)}; Lh=function(r,Q,S){S=S===void 0?240:S;g.d.call(this,{G:"button",wq:["ytp-button","ytp-copylink-button"],N:{title:"{{title-attr}}","data-tooltip-opaque":String(g.GY(r.D()))},B:[{G:"div",Z:"ytp-copylink-icon",Sw:"{{icon}}"},{G:"div",Z:"ytp-copylink-title",Sw:"\ub9c1\ud06c \ubcf5\uc0ac",N:{"aria-hidden":"true"}}]});this.api=r;this.j=Q;this.V=S;this.visible=!1;this.tooltip=this.j.NC();Q=r.D();this.tooltip.element.setAttribute("aria-live","polite");g.S1(this.element,"ytp-show-copylink-title",g.GY(Q)); r.createClientVe(this.element,this,86570);this.listen("click",this.onClick);this.L(r,"videodatachange",this.vO);this.L(r,"videoplayerreset",this.vO);this.L(r,"appresize",this.vO);this.vO();this.addOnDisposeCallback(g.NE(this.tooltip,this.element))}; gU7=function(r){var Q=r.api.D(),S=r.api.getVideoData(),B=r.api.BO().getPlayerSize().width;Q=Q.S;return!!S.videoId&&B>=r.V&&S.Kt&&!g.XV(S)&&!r.api.isEmbedsShortsMode()&&!Q}; UgF=function(r){r.updateValue("icon",XH());if(r.api.D().V)r.tooltip.U7(r.element,"\ub9c1\ud06c\ub97c \ud074\ub9bd\ubcf4\ub4dc\uc5d0 \ubcf5\uc0ac\ud588\uc2b5\ub2c8\ub2e4.");else{r.updateValue("title-attr","\ub9c1\ud06c\ub97c \ud074\ub9bd\ubcf4\ub4dc\uc5d0 \ubcf5\uc0ac\ud588\uc2b5\ub2c8\ub2e4.");r.tooltip.i8();r.tooltip.U7(r.element);var Q=r.listen("mouseleave",function(){r.wV(Q);r.vO();r.tooltip.Sd()})}}; dg1=function(r,Q){return g.v(function(S){if(S.V==1)return g.JR(S,2),g.z(S,navigator.clipboard.writeText(Q),4);if(S.V!=2)return S.return(!0);g.s1(S);var B=S.return,k=!1,L=g.Yx("TEXTAREA");L.value=Q;L.setAttribute("readonly","");var X=r.api.getRootNode();X.appendChild(L);if(fm){var l=window.getSelection();l.removeAllRanges();var n=document.createRange();n.selectNodeContents(L);l.addRange(n);L.setSelectionRange(0,Q.length)}else L.select();try{k=document.execCommand("copy")}catch(A){}X.removeChild(L); return B.call(S,k)})}; Odj=function(r){g.d.call(this,{G:"div",Z:"ytp-doubletap-ui-legacy",B:[{G:"div",Z:"ytp-doubletap-fast-forward-ve"},{G:"div",Z:"ytp-doubletap-rewind-ve"},{G:"div",Z:"ytp-doubletap-static-circle",B:[{G:"div",Z:"ytp-doubletap-ripple"}]},{G:"div",Z:"ytp-doubletap-overlay-a11y"},{G:"div",Z:"ytp-doubletap-seek-info-container",B:[{G:"div",Z:"ytp-doubletap-arrows-container",B:[{G:"span",Z:"ytp-doubletap-base-arrow"},{G:"span",Z:"ytp-doubletap-base-arrow"},{G:"span",Z:"ytp-doubletap-base-arrow"}]},{G:"div", Z:"ytp-doubletap-tooltip",B:[{G:"div",Z:"ytp-seek-icon-text-container",B:[{G:"div",Z:"ytp-seek-icon",Sw:"{{seekIcon}}"},{G:"div",Z:"ytp-chapter-seek-text-legacy",Sw:"{{seekText}}"}]},{G:"div",Z:"ytp-doubletap-tooltip-label",Sw:"{{seekTime}}"}]}]}]});this.T=r;this.W=new g.D9(this.show,10,this);this.V=new g.D9(this.hide,700,this);this.J=this.S=0;this.Vr=this.Y=!1;this.j=this.uA("ytp-doubletap-static-circle");g.u(this,this.W);g.u(this,this.V);this.hide();this.X=this.uA("ytp-doubletap-fast-forward-ve"); this.C=this.uA("ytp-doubletap-rewind-ve");this.T.createClientVe(this.X,this,28240);this.T.createClientVe(this.C,this,28239);this.T.logVisibility(this.X,!0);this.T.logVisibility(this.C,!0);this.Y=r.K("web_show_cumulative_seek_time");this.Vr=r.K("web_center_static_circles")}; RrR=function(r,Q){Q=g.CG("$TOTAL_SEEK_TIME\ucd08",{TOTAL_SEEK_TIME:Q.toString()});r.updateValue("seekTime",Q)}; Hd_=function(r){oU.call(this,r,!1,!0);this.F1=[];this.tX=[];this.element.setAttribute("data-overlay-order","9");this.X=!0;this.badge.element.classList.add("ytp-featured-product");this.yr=new g.d({G:"div",Z:"ytp-featured-product-open-in-new"});g.u(this,this.yr);this.countdownTimer=new g.d({G:"text",Z:"ytp-featured-product-countdown",Sw:"{{content}}"});this.countdownTimer.hide();g.u(this,this.countdownTimer);this.V=new g.d({G:"div",Z:"ytp-featured-product-trending",B:[{G:"div",Z:"ytp-featured-product-trending-icon"}, {G:"text",Z:"ytp-featured-product-trending-text",Sw:"{{trendingOffer}}"}]});this.V.hide();g.u(this,this.V);this.overflowButton=new g.d({G:"button",wq:["ytp-featured-product-overflow-icon","ytp-button"],N:{"aria-haspopup":"true"}});this.overflowButton.hide();g.u(this,this.overflowButton);this.J=new g.d({G:"text",Z:"ytp-featured-product-exclusive-countdown",Sw:"{{content}}",N:{id:"exclusiveCountdown","aria-hidden":"true"}});this.J.hide();g.u(this,this.J);this.Y=new g.d({G:"div",Z:"ytp-featured-product-exclusive-container", N:{"aria-labelledby":"exclusiveBadge exclusiveCountdown"},B:[{G:"div",Z:"ytp-featured-product-exclusive-badge-container",B:[{G:"div",Z:"ytp-featured-product-exclusive-badge",B:[{G:"text",Z:"ytp-featured-product-exclusive-badge-text",Sw:"{{exclusive}}",N:{id:"exclusiveBadge","aria-hidden":"true"}}]}]},this.J]});this.Y.hide();g.u(this,this.Y);this.banner=new g.d({G:"a",Z:"ytp-featured-product-container",B:[{G:"div",Z:"ytp-featured-product-thumbnail",B:[{G:"img",N:{src:"{{thumbnail}}"}},this.yr]},{G:"div", Z:"ytp-featured-product-details",B:[{G:"text",Z:"ytp-featured-product-title",Sw:"{{title}}"},this.T.K("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{G:"div",Z:"ytp-featured-product-price-container",N:{"aria-label":"{{priceA11yText}}"},B:[{G:"text",Z:"ytp-featured-product-price-when-promotion-text-enabled",Sw:"{{price}}",N:{"aria-hidden":"true"}},{G:"text",Z:"ytp-featured-product-promotion-text",Sw:"{{promotionText}}",N:{"aria-hidden":"true"}}]}:{G:"div",N:{"aria-label":"{{priceA11yText}}"}, B:[{G:"text",Z:"ytp-featured-product-price",Sw:"{{price}}",N:{"aria-hidden":"true"}},{G:"text",Z:"ytp-featured-product-sales-original-price",Sw:"{{salesOriginalPrice}}",N:{"aria-hidden":"true"}},{G:"text",Z:"ytp-featured-product-price-drop-reference-price",Sw:"{{priceDropReferencePrice}}",N:{"aria-hidden":"true"}}]},this.T.K("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{G:"div",Z:"ytp-featured-product-when-promotion-text-enabled",B:[{G:"text",Z:"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled", Sw:"{{affiliateDisclaimer}}"},this.V,{G:"text",Z:"ytp-featured-product-vendor-when-promotion-text-enabled",Sw:"{{vendor}}"}]}:{G:"div",B:[{G:"text",Z:"ytp-featured-product-affiliate-disclaimer",Sw:"{{affiliateDisclaimer}}"},this.T.K("web_player_enable_featured_product_banner_exclusives_on_desktop")?this.Y:null,this.V,{G:"text",Z:"ytp-featured-product-vendor",Sw:"{{vendor}}"},this.countdownTimer]}]},this.overflowButton]});g.u(this,this.banner);this.banner.k7(this.S.element);this.L(this.T,g.Io("featured_product"), this.N0q);this.L(this.T,g.GE("featured_product"),this.bf);this.L(this.T,"videodatachange",this.onVideoDataChange);this.L(this.overflowButton.element,"click",this.ZN);this.L(r,"featuredproductdismissed",this.wi)}; CyU=function(r){var Q,S;r=(Q=r.j)==null?void 0:(S=Q.bannerData)==null?void 0:S.itemData;var B,k,L;return(r==null||!r.affiliateDisclaimer)&&(r==null?0:(B=r.exclusivesData)==null?0:B.exclusiveOfferLabelText)&&(r==null?0:(k=r.exclusivesData)==null?0:k.expirationTimestampMs)&&(r==null?0:(L=r.exclusivesData)==null?0:L.exclusiveOfferCountdownText)?!0:!1}; cO1=function(r){var Q,S,B,k,L=(Q=r.j)==null?void 0:(S=Q.bannerData)==null?void 0:(B=S.itemData)==null?void 0:(k=B.exclusivesData)==null?void 0:k.expirationTimestampMs;Q=(Number(L)-Date.now())/1E3;if(Q>0){if(Q<604800){var X,l,n,A;S=(X=r.j)==null?void 0:(l=X.bannerData)==null?void 0:(n=l.itemData)==null?void 0:(A=n.exclusivesData)==null?void 0:A.exclusiveOfferCountdownText;if(S!==void 0)for(X=Date.now(),l=g.m(S),n=l.next();!n.done;n=l.next())if(n=n.value,n!==void 0&&n.text!==void 0&&(A=Number(n.textDisplayStartTimestampMs), !isNaN(A)&&X>=A)){n.insertCountdown?(Q=n.text.replace(/\$0/,String(zJ({seconds:Q}))),r.J.BD(Q)):r.J.BD(n.text);r.J.show();break}}var Y,W,b,t;r.Y.update({exclusive:(Y=r.j)==null?void 0:(W=Y.bannerData)==null?void 0:(b=W.itemData)==null?void 0:(t=b.exclusivesData)==null?void 0:t.exclusiveOfferLabelText});r.Y.show();XQ(r);var P;(P=r.XQ)==null||P.start()}else VM_(r)}; VM_=function(r){var Q;(Q=r.XQ)==null||Q.stop();r.J.hide();r.Y.hide();iH(r)}; a57=function(r){var Q,S,B=(Q=r.j)==null?void 0:(S=Q.bannerData)==null?void 0:S.itemData;return r.T.K("web_player_enable_featured_product_banner_promotion_text_on_desktop")&&(B==null||!B.priceReplacementText)&&(B==null?0:B.promotionText)?B==null?void 0:B.promotionText.content:null}; rV1=function(r){var Q,S,B=(Q=r.j)==null?void 0:(S=Q.bannerData)==null?void 0:S.itemData,k,L;if(!(B!=null&&B.priceReplacementText||r.T.K("web_player_enable_featured_product_banner_promotion_text_on_desktop"))&&(B==null?0:(k=B.dealsData)==null?0:(L=k.sales)==null?0:L.originalPrice)){var X,l;return B==null?void 0:(X=B.dealsData)==null?void 0:(l=X.sales)==null?void 0:l.originalPrice}return null}; Qa_=function(r){var Q,S,B=(Q=r.j)==null?void 0:(S=Q.bannerData)==null?void 0:S.itemData,k,L,X,l;if(!((B==null?0:B.priceReplacementText)||r.T.K("web_player_enable_featured_product_banner_promotion_text_on_desktop")||(B==null?0:(k=B.dealsData)==null?0:(L=k.sales)==null?0:L.originalPrice))&&(B==null?0:(X=B.dealsData)==null?0:(l=X.priceDrop)==null?0:l.referencePrice)){var n,A;return B==null?void 0:(n=B.dealsData)==null?void 0:(A=n.priceDrop)==null?void 0:A.referencePrice}return null}; Sd7=function(r){var Q,S,B=(Q=r.j)==null?void 0:(S=Q.bannerData)==null?void 0:S.itemData;if(B==null?0:B.priceReplacementText)return B==null?void 0:B.priceReplacementText;if((B==null?0:B.promotionText)&&r.T.K("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var k;return(B==null?void 0:B.price)+" "+(B==null?void 0:(k=B.promotionText)==null?void 0:k.content)}var L,X;if(B==null?0:(L=B.dealsData)==null?0:(X=L.sales)==null?0:X.originalPrice){var l,n;return B==null?void 0:(l=B.dealsData)== null?void 0:(n=l.sales)==null?void 0:n.salesPriceAccessibilityLabel}var A,Y;if(B==null?0:(A=B.dealsData)==null?0:(Y=A.priceDrop)==null?0:Y.referencePrice){var W,b;return(B==null?void 0:B.price)+" "+(B==null?void 0:(W=B.dealsData)==null?void 0:(b=W.priceDrop)==null?void 0:b.referencePrice)}return B==null?void 0:B.price}; Bk1=function(r){if(r.T.K("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var Q,S,B;return r.V.lA?null:(Q=r.j)==null?void 0:(S=Q.bannerData)==null?void 0:(B=S.itemData)==null?void 0:B.vendorName}var k,L,X,l,n,A;return r.V.lA||r.Y.lA||((k=r.j)==null?0:(L=k.bannerData)==null?0:(X=L.itemData)==null?0:X.affiliateDisclaimer)?null:(l=r.j)==null?void 0:(n=l.bannerData)==null?void 0:(A=n.itemData)==null?void 0:A.vendorName}; LM1=function(r,Q){Kh(r);if(Q){var S=g.Y0.getState().entities;S=gx(S,"featuredProductsEntity",Q);if(S!=null&&S.productsData){Q=[];S=g.m(S.productsData);for(var B=S.next();!B.done;B=S.next()){B=B.value;var k=void 0;if((k=B)!=null&&k.identifier&&B.featuredSegments){r.F1.push(B);var L=void 0;k=g.m((L=B)==null?void 0:L.featuredSegments);for(L=k.next();!L.done;L=k.next()){var X=L.value;L=ks$(X.startTimeSec);L!==void 0&&(X=ks$(X.endTimeSec),Q.push(new g.qI(L*1E3,X===void 0?0x7ffffffffffff:X*1E3,{id:B.identifier, namespace:"featured_product"})))}}}r.T.gr(Q)}}}; iH=function(r){if(r.trendingOfferEntityKey){var Q=g.Y0.getState().entities;if(Q=gx(Q,"trendingOfferEntity",r.trendingOfferEntityKey)){var S,B,k;Q.encodedSkuId!==((S=r.j)==null?void 0:(B=S.bannerData)==null?void 0:(k=B.itemData)==null?void 0:k.encodedOfferSkuId)?XQ(r):(r.V.update({trendingOffer:Q.shortLabel+" \u2022 "+Q.countLabel}),r.V.show(),r.banner.update({vendor:Bk1(r)}))}else XQ(r)}else XQ(r)}; XQ=function(r){r.V.hide();r.banner.update({vendor:Bk1(r)})}; Kh=function(r){r.F1=[];r.bf();r.T.Ya("featured_product")}; Xfz=function(r){var Q,S,B,k,L=(Q=r.j)==null?void 0:(S=Q.bannerData)==null?void 0:(B=S.itemData)==null?void 0:(k=B.hiddenProductOptions)==null?void 0:k.dropTimestampMs;Q=(Number(L)-Date.now())/1E3;r.countdownTimer.BD(zJ({seconds:Q}));if(Q>0){var X;(X=r.FQ)==null||X.start()}}; i8g=function(r){var Q;(Q=r.FQ)==null||Q.stop();r.countdownTimer.hide()}; ks$=function(r){if(r!==void 0&&r.trim()!==""&&(r=Math.trunc(Number(r.trim())),!(isNaN(r)||r<0)))return r}; Yd1=function(r,Q,S){g.d.call(this,{G:"div",wq:["ytp-info-panel-action-item"],B:[{G:"div",Z:"ytp-info-panel-action-item-disclaimer",Sw:"{{disclaimer}}"},{G:"a",wq:["ytp-info-panel-action-item-button","ytp-button"],N:{role:"button",href:"{{url}}",target:"_blank",rel:"noopener"},B:[{G:"div",Z:"ytp-info-panel-action-item-icon",Sw:"{{icon}}"},{G:"div",Z:"ytp-info-panel-action-item-label",Sw:"{{label}}"}]}]});this.T=r;this.j=S;this.disclaimer=this.uA("ytp-info-panel-action-item-disclaimer");this.button= this.uA("ytp-info-panel-action-item-button");this.Pc=!1;this.T.createServerVe(this.element,this,!0);this.listen("click",this.onClick);r="";S=g.e(Q==null?void 0:Q.onTap,$1);var B=g.e(S,g.wC);this.Pc=!1;B?(r=B.url||"",r.startsWith("//")&&(r="https:"+r),this.Pc=!0,g.lK(this.button,g.iK(r))):(B=g.e(S,KM1))&&!this.j?((r=B.phoneNumbers)&&r.length>0?(r="sms:"+r[0],B.messageText&&(r+="?&body="+encodeURI(B.messageText))):r="",this.Pc=!0,g.lK(this.button,g.iK(r,[lyF]))):(S=g.e(S,nk7))&&!this.j&&(r=S.phoneNumber? "tel:"+S.phoneNumber:"",this.Pc=!0,g.lK(this.button,g.iK(r,[AVO])));var k;if(S=(k=Q.disclaimerText)==null?void 0:k.content){this.button.style.borderBottom="1px solid white";this.button.style.paddingBottom="16px";var L;this.update({label:(L=Q.bodyText)==null?void 0:L.content,icon:b8(),disclaimer:S})}else{this.disclaimer.style.display="none";var X;this.update({label:(X=Q.bodyText)==null?void 0:X.content,icon:b8()})}this.T.setTrackingParams(this.element,Q.trackingParams||null);this.Pc&&(this.V={externalLinkData:{url:r}})}; WMU=function(r,Q){var S=V0();g.Ox.call(this,r,{G:"div",Z:"ytp-info-panel-detail-skrim",B:[{G:"div",Z:"ytp-info-panel-detail",N:{role:"dialog",id:S},B:[{G:"div",Z:"ytp-info-panel-detail-header",B:[{G:"div",Z:"ytp-info-panel-detail-title",Sw:"{{title}}"},{G:"button",wq:["ytp-info-panel-detail-close","ytp-button"],N:{"aria-label":"\ub2eb\uae30"},B:[g.l8()]}]},{G:"div",Z:"ytp-info-panel-detail-body",Sw:"{{body}}"},{G:"div",Z:"ytp-info-panel-detail-items"}]}]},250);this.j=Q;this.items=this.uA("ytp-info-panel-detail-items"); this.S=new g.tj(this);this.itemData=[];this.W=S;this.L(this.uA("ytp-info-panel-detail-close"),"click",this.Tt);this.L(this.uA("ytp-info-panel-detail-skrim"),"click",this.Tt);this.L(this.uA("ytp-info-panel-detail"),"click",function(B){B.stopPropagation()}); g.u(this,this.S);this.T.createServerVe(this.element,this,!0);this.L(r,"videodatachange",this.onVideoDataChange);this.onVideoDataChange("newdata",r.getVideoData());this.hide()}; b8O=function(r,Q){r=g.m(r.itemData);for(var S=r.next();!S.done;S=r.next())S=S.value,S.T.logVisibility(S.element,Q)}; xkn=function(r,Q){g.d.call(this,{G:"div",Z:"ytp-info-panel-preview",N:{"aria-live":"assertive","aria-atomic":"true","aria-owns":Q.getId(),"aria-haspopup":"true","data-tooltip-opaque":String(g.GY(r.D()))},B:[{G:"div",Z:"ytp-info-panel-preview-text",Sw:"{{text}}"},{G:"div",Z:"ytp-info-panel-preview-chevron",Sw:"{{chevron}}"}]});var S=this;this.T=r;this.Bc=this.j=this.videoId=null;this.S=this.showControls=this.V=!1;this.L(this.element,"click",function(){r.logClick(S.element);r.Tj();HE(Q)}); this.fade=new g.UE(this,250,!1,100);g.u(this,this.fade);this.T.createServerVe(this.element,this,!0);this.L(r,"videodatachange",this.onVideoDataChange);this.L(r,"presentingplayerstatechange",this.Lc);this.L(this.T,"paidcontentoverlayvisibilitychange",this.f3);this.L(this.T,"infopaneldetailvisibilitychange",this.f3);var B=r.getVideoData()||{};t6j(B)&&Pnj(this,B);this.L(r,"onShowControls",this.rA);this.L(r,"onHideControls",this.vy)}; Pnj=function(r,Q){if(!Q.S_||!r.T.tW()){var S=Q.Vp||1E4,B=t6j(Q);r.j?Q.videoId&&Q.videoId!==r.videoId&&(g.Ur(r.j),r.videoId=Q.videoId,B?(jaj(r,S,Q),r.iC()):(r.Tt(),r.j.dispose(),r.j=null)):B&&(Q.videoId&&(r.videoId=Q.videoId),jaj(r,S,Q),r.iC())}}; t6j=function(r){var Q,S,B,k;return!!((Q=r.m$)==null?0:(S=Q.title)==null?0:S.content)||!!((B=r.m$)==null?0:(k=B.bodyText)==null?0:k.content)}; jaj=function(r,Q,S){r.j&&r.j.dispose();r.j=new g.D9(r.s5w,Q,r);g.u(r,r.j);var B;Q=((B=S.m$)==null?void 0:B.trackingParams)||null;r.T.setTrackingParams(r.element,Q);var k;var L,X;if(S==null?0:(L=S.m$)==null?0:(X=L.title)==null?0:X.content){var l;B=(k=S.m$)==null?void 0:(l=k.title)==null?void 0:l.content;var n,A;if((n=S.m$)==null?0:(A=n.bodyText)==null?0:A.content)B+=" \u2022 ";k=B}else k="";var Y,W;S=((Y=S.m$)==null?void 0:(W=Y.bodyText)==null?void 0:W.content)||"";r.update({text:k+S,chevron:g.KJ()})}; pfj=function(r,Q){r.j&&(g.R(Q,8)?(r.V=!0,r.iC(),r.j.start()):(g.R(Q,2)||g.R(Q,64))&&r.videoId&&(r.videoId=null))}; lH=function(r){var Q=null;try{Q=r.toLocaleString("ko",{style:"percent"})}catch(S){Q=r.toLocaleString(void 0,{style:"percent"})}return Q}; nh=function(r,Q){var S=0;r=g.m(r);for(var B=r.next();!(B.done||B.value.startTime>Q);B=r.next())S++;return S===0?S:S-1}; Ekn=function(r,Q){for(var S=0,B=g.m(r),k=B.next();!k.done;k=B.next()){k=k.value;if(Q=k.timeRangeStartMillis&&Q0?Q[0]:null;var S=g.Xt("ytp-chrome-bottom"),B=g.Xt("ytp-ad-module");r.W=!(S==null||!S.contains(Q));r.X=!(B==null||!B.contains(Q));r.C=!(Q==null||!Q.hasAttribute("data-tooltip-target-fixed"));return Q}; fyg=function(r,Q,S){if(!r.Y){if(Q){r.tooltipRenderer=Q;Q=r.tooltipRenderer.text;var B=!1,k;(Q==null?0:(k=Q.runs)==null?0:k.length)&&Q.runs[0].text&&(r.update({title:Q.runs[0].text.toString()}),B=!0);g.rr(r.title,B);Q=r.tooltipRenderer.detailsText;k=!1;var L;if((Q==null?0:(L=Q.runs)==null?0:L.length)&&Q.runs[0].text){B=Q.runs[0].text.toString();L=B.indexOf("$TARGET_ICON");if(L>-1)if(r.tooltipRenderer.targetId){Q=[];B=B.split("$TARGET_ICON");var X=new g.cj({G:"span",Z:"ytp-promotooltip-details-icon", B:[vk1[r.tooltipRenderer.targetId]]});g.u(r,X);for(var l=[],n=g.m(B),A=n.next();!A.done;A=n.next())A=new g.cj({G:"span",Z:"ytp-promotooltip-details-component",Sw:A.value}),g.u(r,A),l.push(A);B.length===2?(Q.push(l[0].element),Q.push(X.element),Q.push(l[1].element)):B.length===1&&(L===0?(Q.push(X.element),Q.push(l[0].element)):(Q.push(l[0].element),Q.push(X.element)));L=Q.length?Q:null}else L=null;else L=B;if(L){if(typeof L!=="string")for(g.tC(r.details),k=g.m(L),L=k.next();!L.done;L=k.next())r.details.appendChild(L.value); else r.update({details:L});k=!0}}g.rr(r.details,k);k=r.tooltipRenderer.acceptButton;L=!1;var Y,W,b;((Y=g.e(k,g.R7))==null?0:(W=Y.text)==null?0:(b=W.runs)==null?0:b.length)&&g.e(k,g.R7).text.runs[0].text&&(r.update({acceptButtonText:g.e(k,g.R7).text.runs[0].text.toString()}),L=!0);g.rr(r.acceptButton,L);Y=r.tooltipRenderer.dismissButton;W=!1;var t,P,T;((t=g.e(Y,g.R7))==null?0:(P=t.text)==null?0:(T=P.runs)==null?0:T.length)&&g.e(Y,g.R7).text.runs[0].text&&(r.update({dismissButtonText:g.e(Y,g.R7).text.runs[0].text.toString()}), W=!0);g.rr(r.dismissButton,W)}S&&(r.S=S);r.j=h6_(r);r.J=!1;r.T.D().K("web_player_hide_nitrate_promo_tooltip")||r.zt(!0);qdj(r);r.lA&&!r.Vr&&(r.Vr=!0,r.Tx.WJ(0));r.V&&r.T.logVisibility(r.element,r.lA)}}; xi=function(r){r.zt(!1);r.V&&r.T.logVisibility(r.element,r.lA)}; Iy1=function(r){var Q,S,B,k=((Q=g.e(r.acceptButton,g.R7))==null?void 0:(S=Q.text)==null?void 0:(B=S.runs)==null?void 0:B.length)&&!!g.e(r.acceptButton,g.R7).text.runs[0].text,L,X,l;Q=((L=g.e(r.dismissButton,g.R7))==null?void 0:(X=L.text)==null?void 0:(l=X.runs)==null?void 0:l.length)&&!!g.e(r.dismissButton,g.R7).text.runs[0].text;return k||Q}; qdj=function(r){var Q;if(!(Q=!r.j)){Q=r.j;var S=window.getComputedStyle(Q);Q=S.display==="none"||S.visibility==="hidden"||Q.getAttribute("aria-hidden")==="true"}if(Q||r.T.isMinimized())r.zt(!1);else if(Q=g.aQ(r.j),Q.width&&Q.height){r.T.NS(r.element,r.j);var B=r.T.BO().getPlayerSize().height;S=g.aQ(r.uA("ytp-promotooltip-container")).height;r.W?r.element.style.top=B-S-Q.height-12+"px":r.C||(B=r.T.x$().height-S-Q.height-12,r.element.style.top=B+"px");B=r.uA("ytp-promotooltip-pointer");var k=g.Vx(r.j, r.T.getRootNode()),L=Number(r.element.style.left.replace(/[^\d\.]/g,""));r=r.T.isFullscreen()?18:12;B.style.left=k.x-L+Q.width/2-r+"px";B.style.top=S+"px"}else r.zt(!1)}; jZ=function(r){g.d.call(this,{G:"button",wq:["ytp-replay-button","ytp-button"],N:{title:"\ub2e4\uc2dc\ubcf4\uae30"},B:[g.xr()]});this.T=r;this.L(r,"presentingplayerstatechange",this.onStateChange);this.listen("click",this.onClick,this);this.Xd(r.getPlayerStateObject());sx(this.T,this.element,this)}; ph=function(r,Q){Q=Q===void 0?240:Q;g.d.call(this,{G:"button",wq:["ytp-button","ytp-search-button"],N:{title:"\uac80\uc0c9","data-tooltip-opaque":String(g.GY(r.D()))},B:[{G:"div",Z:"ytp-search-icon",Sw:"{{icon}}"},{G:"div",Z:"ytp-search-title",Sw:"\uac80\uc0c9"}]});this.api=r;this.V=Q;this.visible=!1;this.updateValue("icon",{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},B:[{G:"path",Z:"ytp-svg-fill",N:{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"}}]}); r.createClientVe(this.element,this,184945);this.listen("click",this.onClick);this.j();this.L(r,"appresize",this.j);this.L(r,"videodatachange",this.j);sx(r,this.element,this)}; Ef=function(r){g.d.call(this,{G:"div",Z:"ytp-seek-overlay",B:[{G:"div",wq:["ytp-seek-overlay-animation","ytp-seek-overlay-animation-back"],B:[{G:"div",wq:["ytp-seek-overlay-arrow","ytp-seek-overlay-arrow-persistent"],B:[{G:"svg",N:{viewBox:"0 0 22 32",width:"22",height:"32"},B:[{G:"path",N:{d:"M 18 4 L 6 16 L 18 28",stroke:"white","stroke-width":"4",fill:"none"}}]}]},{G:"div",Z:"ytp-seek-overlay-duration",Sw:"{{durationBack}}"}]},{G:"div",wq:["ytp-seek-overlay-animation","ytp-seek-overlay-animation-forward"], B:[{G:"div",Z:"ytp-seek-overlay-duration",Sw:"{{durationForward}}"},{G:"div",wq:["ytp-seek-overlay-arrow","ytp-seek-overlay-arrow-persistent"],B:[{G:"svg",N:{viewBox:"0 0 22 32",width:"22",height:"32"},B:[{G:"path",N:{d:"M 4 4 L 16 16 L 4 28",stroke:"white","stroke-width":"4",fill:"none"}}]}]}]},{G:"div",Z:"ytp-seek-overlay-message",B:[{G:"div",Z:"ytp-seek-overlay-message-icon",Sw:"{{icon}}"},{G:"div",Z:"ytp-seek-overlay-message-text",Sw:"{{text}}"}]}]});var Q=this;this.T=r;this.J=0;this.j="hidden"; this.Vr=0;this.X=this.uA("ytp-seek-overlay-animation-back");this.C=this.uA("ytp-seek-overlay-animation-forward");this.cO=this.uA("ytp-seek-overlay-message");this.Y=new g.D9(function(){Gsg(Q)},g.OQ(this.T.D().experiments,"web_player_seek_overlay_linger_duration")||1E3); g.u(this,this.Y);this.T.createClientVe(this.C,this,28240);this.T.createClientVe(this.X,this,28239);this.T.logVisibility(this.C,!0);this.T.logVisibility(this.X,!0);this.hide()}; uoU=function(r,Q){r.V=r.S.animate([{offset:0,opacity:Q,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)"},{offset:1,opacity:1}],{duration:200,fill:"forwards"});r.V.addEventListener("finish",function(){r.V=void 0;r.Y.start();r.j="lingering"})}; DkU=function(r,Q,S){S=S===void 0?!1:S;var B=[];B.push({offset:0,transform:"translateX("+(r.W===-1?30:-30)+"px)",opacity:S?"0":"1"});S&&B.push({offset:.5,opacity:"1"});B.push({offset:1,transform:"translateX(0)"});S=Q.animate(B,{duration:400,easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)"});Q.querySelector("path").animate([{offset:0,d:r.W===-1?'path("M 18 4 L 18 16 L 18 28")':'path("M 4 4 L 4 16 L 4 28")'},{offset:1,d:r.W===-1?'path("M 18 4 L 6 16 L 18 28")':'path("M 4 4 L 16 16 L 4 28")'}],{duration:333, easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)"});return S}; e6$=function(r){if((0,g.xa)()-r.Vr>=(g.OQ(r.T.D().experiments,"web_player_seek_overlay_additional_arrow_threshold")||200)){var Q=r.S.querySelector(".ytp-seek-overlay-arrow-persistent").cloneNode(!0);Q.classList.add("ytp-seek-overlay-arrow-additional");Q.classList.remove("ytp-seek-overlay-arrow-persistent");r.S.appendChild(Q);DkU(r,Q,!0).addEventListener("finish",function(){Q.remove()})}}; Gsg=function(r,Q,S){S=S===void 0?!0:S;r.V=r.S.animate([{offset:0,opacity:Q===void 0?1:Q},{offset:1,opacity:0}],{duration:200,fill:"forwards",easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)"});S&&(r.V.addEventListener("finish",function(){r.V=void 0;gkU(r);r.hide()}),r.j="fading-out")}; Uk7=function(r){var Q=Number(getComputedStyle(r.S).opacity),S;(S=r.V)==null||S.cancel();r.V=void 0;return Q}; gkU=function(r){r.J=0;r.j="hidden";r.W=void 0;r.S=void 0;r.Vr=0;r.Y.stop();r.V=void 0}; dkn=function(r,Q,S){r.updateValue("text",Q);if(S){a:{switch(S){case "PREMIUM_STANDALONE":Q=sk1();break a;case "PREMIUM_STANDALONE_CAIRO":Q=ZB8();break a}Q=void 0}r.updateValue("icon",Q)}Q=g.m(r.cO.getAnimations());for(S=Q.next();!S.done;S=Q.next())S.value.cancel();r.cO.animate([{opacity:0,offset:0},{offset:.3,opacity:1},{offset:.7,opacity:1},{offset:1,opacity:0}],{duration:1400}).addEventListener("finish",function(){r.updateValue("text","");r.updateValue("icon","")})}; mf=function(r,Q,S,B){B=B===void 0?240:B;g.d.call(this,{G:"button",wq:["ytp-button","ytp-share-button"],N:{title:"\uacf5\uc720","aria-haspopup":"true","aria-owns":S.element.id,"data-tooltip-opaque":String(g.GY(r.D()))},B:[{G:"div",Z:"ytp-share-icon",Sw:"{{icon}}"},{G:"div",Z:"ytp-share-title",Sw:"\uacf5\uc720"}]});this.api=r;this.j=Q;this.V=S;this.S=B;this.visible=!1;this.tooltip=this.j.NC();r.createClientVe(this.element,this,28664);this.listen("click",this.onClick);this.L(r,"videodatachange",this.vO); this.L(r,"videoplayerreset",this.vO);this.L(r,"appresize",this.vO);this.L(r,"presentingplayerstatechange",this.vO);this.vO();this.addOnDisposeCallback(g.NE(this.tooltip,this.element))}; O8U=function(r){var Q=r.api.D(),S=r.api.getVideoData(),B=g.GY(Q)&&g.vE(r.api)&&g.R(r.api.getPlayerStateObject(),128);Q=Q.S||Q.disableSharing&&r.api.getPresentingPlayerType()!==2||!S.showShareButton||S.Kt||B||g.XV(S)||!1;B=r.api.BO().getPlayerSize().width;return!!S.videoId&&B>=r.S&&!Q}; R6_=function(r,Q){Q.name!=="InvalidStateError"&&Q.name!=="AbortError"&&(Q.name==="NotAllowedError"?(r.j.Tj(),HE(r.V,r.element,!1)):g.mp(Q))}; Cn$=function(r,Q){var S=V0(),B=r.D();S={G:"div",Z:"ytp-share-panel",N:{id:V0(),role:"dialog","aria-labelledby":S},B:[{G:"div",Z:"ytp-share-panel-inner-content",B:[{G:"div",Z:"ytp-share-panel-title",N:{id:S},Sw:"\uacf5\uc720"},{G:"a",wq:["ytp-share-panel-link","ytp-no-contextmenu"],N:{href:"{{link}}",target:B.C,title:"\ub9c1\ud06c \uacf5\uc720","aria-label":"{{shareLinkWithUrl}}"},Sw:"{{linkText}}"},{G:"label",Z:"ytp-share-panel-include-playlist",B:[{G:"input",Z:"ytp-share-panel-include-playlist-checkbox", N:{type:"checkbox",checked:"true"}},"\uc7ac\uc0dd\ubaa9\ub85d \ud3ec\ud568"]},{G:"div",Z:"ytp-share-panel-loading-spinner",B:[bb()]},{G:"div",Z:"ytp-share-panel-service-buttons",Sw:"{{buttons}}"},{G:"div",Z:"ytp-share-panel-error",Sw:"\uacf5\uc720 \uc815\ubcf4\ub97c \uac00\uc838\uc624\ub294 \uc911\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694."}]},{G:"button",wq:["ytp-share-panel-close","ytp-button"],N:{title:"\ub2eb\uae30"}, B:[g.l8()]}]};g.Ox.call(this,r,S,250);var k=this;this.moreButton=null;this.api=r;this.tooltip=Q.NC();this.S=[];this.Y=this.uA("ytp-share-panel-inner-content");this.closeButton=this.uA("ytp-share-panel-close");this.L(this.closeButton,"click",this.Tt);this.addOnDisposeCallback(g.NE(this.tooltip,this.closeButton));this.W=this.uA("ytp-share-panel-include-playlist-checkbox");this.L(this.W,"click",this.vO);this.j=this.uA("ytp-share-panel-link");this.addOnDisposeCallback(g.NE(this.tooltip,this.j));this.api.createClientVe(this.j, this,164503);this.L(this.j,"click",function(L){L.preventDefault();k.api.logClick(k.j);var X=k.api.getVideoUrl(!0,!0,!1,!1);X=H87(k,X);g.Y4(X,k.api,L)&&k.api.I3("SHARE_CLICKED")}); this.listen("click",this.Hy);this.L(r,"videoplayerreset",this.hide);this.L(r,"fullscreentoggled",this.onFullscreenToggled);this.L(r,"onLoopRangeChange",this.f8);this.hide()}; ayU=function(r,Q){V67(r);for(var S=Q.links||Q.shareTargets,B=0,k={},L=0;L0&&!c&&!I?(h.length===2&&(h=["noreferrer"]),g.bK(t,T,b,h[0]),t=rez()):(w=y.join(","),vx()&&t.navigator&&t.navigator.standalone&&b&&b!="_self"?(w=g.Yx("A"),g.lK(w,T),w.target=b,M&&(w.rel="noreferrer"),((P=P.attributionsrc)||P==="")&&w.setAttribute("attributionsrc",P),P=document.createEvent("MouseEvent"), P.initMouseEvent("click",!0,!0,t,1),w.dispatchEvent(P),t=rez()):M?(t=g.bK(t,"",b,w),P=g.Bx(T),t&&(t.opener=null,P===""&&(P="javascript:''"),P='',P=YQ(P),(T=t.document)&&T.write&&(T.write(Wx(P)),T.close()))):((t=g.bK(t,T,b,w))&&P.noopener&&(t.opener=null),t&&P.noreferrer&&(t.opener=null)));t&&(t.opener||(t.opener=window),t.focus());W.preventDefault()}}}(k)); k.ix.addOnDisposeCallback(g.NE(r.tooltip,k.ix.element));l==="Facebook"?r.api.createClientVe(k.ix.element,k.ix,164504):l==="Twitter"&&r.api.createClientVe(k.ix.element,k.ix,164505);r.L(k.ix.element,"click",function(Y){return function(){r.api.logClick(Y.ix.element)}}(k)); r.api.logVisibility(k.ix.element,!0);r.S.push(k.ix);B++}}var n=Q.more||Q.moreLink,A=new g.d({G:"a",wq:["ytp-share-panel-service-button","ytp-button"],B:[{G:"span",Z:"ytp-share-panel-service-button-more",B:[{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},B:[{G:"rect",N:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{G:"path",N:{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"}}]}]}],N:{href:n,target:"_blank",title:"\ub354\ubcf4\uae30"}});A.listen("click",function(Y){var W=n;r.api.logClick(r.moreButton.element);W=H87(r,W);g.Y4(W,r.api,Y)&&r.api.I3("SHARE_CLICKED")}); A.addOnDisposeCallback(g.NE(r.tooltip,A.element));r.api.createClientVe(A.element,A,164506);r.L(A.element,"click",function(){r.api.logClick(A.element)}); r.api.logVisibility(A.element,!0);r.S.push(A);r.moreButton=A;r.updateValue("buttons",r.S)}; H87=function(r,Q){var S={};g.GY(r.api.D())&&(g.PE(r.api,"addEmbedsConversionTrackingParams",[S]),Q=g.Wn(Q,S));return Q}; V67=function(r){for(var Q=g.m(r.S),S=Q.next();!S.done;S=Q.next())S=S.value,S.detach(),g.cn(S);r.S=[]}; ox=function(r){return r===void 0||r.startSec===void 0||r.endSec===void 0?!1:!0}; rT8=function(r,Q){r.startSec+=Q;r.endSec+=Q}; S8$=function(r){oU.call(this,r);this.V=this.j=this.isContentForward=this.J=!1;this.element.setAttribute("data-overlay-order","8");Qrw(this);this.L(this.T,"changeProductsInVideoVisibility",this.udO);this.L(this.T,"videodatachange",this.onVideoDataChange)}; B5z=function(r){r.Y&&r.KY.element.removeChild(r.Y.element);r.Y=void 0}; L_$=function(r,Q){return Q.map(function(S){var B,k;if((S=(B=g.e(S,k08))==null?void 0:(k=B.thumbnail)==null?void 0:k.thumbnails)&&S.length!==0)return S[0].url}).filter(function(S){return S!==void 0}).map(function(S){S=new g.d({G:"img", Z:"ytp-suggested-action-product-thumbnail",N:{alt:"",src:S}});g.u(r,S);return S})}; XD$=function(r,Q){r.isContentForward=Q;g.S1(r.badge.element,"ytp-suggested-action-badge-content-forward",Q)}; TU=function(r){var Q=r.isContentForward&&!r.LS();g.S1(r.badge.element,"ytp-suggested-action-badge-preview-collapsed",Q&&r.j);g.S1(r.badge.element,"ytp-suggested-action-badge-preview-expanded",Q&&r.V)}; $i=function(r,Q,S){return new g.qI(r*1E3,Q*1E3,{priority:9,namespace:S})}; iPz=function(r){r.T.Ya("shopping_overlay_visible");r.T.Ya("shopping_overlay_preview_collapsed");r.T.Ya("shopping_overlay_preview_expanded");r.T.Ya("shopping_overlay_expanded")}; Qrw=function(r){r.L(r.T,g.Io("shopping_overlay_visible"),function(){r.Mf(!0)}); r.L(r.T,g.GE("shopping_overlay_visible"),function(){r.Mf(!1)}); r.L(r.T,g.Io("shopping_overlay_expanded"),function(){r.cO=!0;mD(r)}); r.L(r.T,g.GE("shopping_overlay_expanded"),function(){r.cO=!1;mD(r)}); r.L(r.T,g.Io("shopping_overlay_preview_collapsed"),function(){r.j=!0;TU(r)}); r.L(r.T,g.GE("shopping_overlay_preview_collapsed"),function(){r.j=!1;TU(r)}); r.L(r.T,g.Io("shopping_overlay_preview_expanded"),function(){r.V=!0;TU(r)}); r.L(r.T,g.GE("shopping_overlay_preview_expanded"),function(){r.V=!1;TU(r)})}; nD8=function(r){g.d.call(this,{G:"div",Z:"ytp-shorts-title-channel",B:[{G:"a",Z:"ytp-shorts-title-channel-logo",N:{href:"{{channelLink}}",target:r.D().C,"aria-label":"{{channelLogoLabel}}"}},{G:"div",Z:"ytp-shorts-title-expanded-heading",B:[{G:"div",Z:"ytp-shorts-title-expanded-title",B:[{G:"a",Sw:"{{expandedTitle}}",N:{href:"{{channelTitleLink}}",target:r.D().C,tabIndex:"0"}}]}]}]});var Q=this;this.api=r;this.j=this.uA("ytp-shorts-title-channel-logo");this.channelName=this.uA("ytp-shorts-title-expanded-title"); this.subscribeButton=null;r.createClientVe(this.j,this,36925);this.L(this.j,"click",function(S){Q.api.logClick(Q.j);g.bK(window,K_F(Q));S.preventDefault()}); r.createClientVe(this.channelName,this,37220);this.L(this.channelName,"click",function(S){Q.api.logClick(Q.channelName);g.bK(window,K_F(Q));S.preventDefault()}); lMg(this);this.L(r,"videodatachange",this.vO);this.L(r,"videoplayerreset",this.vO);this.vO()}; lMg=function(r){if(!r.api.D().XQ){var Q=r.api.getVideoData(),S=new g.Qw("\uad6c\ub3c5",null,"\uad6c\ub3c5\uc911",null,!0,!1,Q.fC,Q.subscribed,"channel_avatar",null,r.api,!0);r.api.createServerVe(S.element,r);var B;r.api.setTrackingParams(S.element,((B=Q.subscribeButtonRenderer)==null?void 0:B.trackingParams)||null);r.L(S.element,"click",function(){r.api.logClick(S.element)}); r.subscribeButton=S;g.u(r,r.subscribeButton);r.subscribeButton.k7(r.element)}}; K_F=function(r){var Q=r.api.D(),S=r.api.getVideoData();S=g.th(Q)+S.zm;if(!g.GY(Q))return S;Q={};g.PE(r.api,"addEmbedsConversionTrackingParams",[Q]);return g.Wn(S,Q)}; J4=function(r){g.Ox.call(this,r,{G:"button",wq:["ytp-skip-intro-button","ytp-popup","ytp-button"],B:[{G:"div",Z:"ytp-skip-intro-button-text",Sw:"\uc18c\uac1c \uac74\ub108\ub6f0\uae30"}]},100);var Q=this;this.S=!1;this.j=new g.D9(function(){Q.hide()},5E3); this.Eh=this.nZ=NaN;g.u(this,this.j);this.J=function(){Q.show()}; this.Y=function(){Q.hide()}; this.W=function(){var S=Q.T.getCurrentTime();S>Q.nZ/1E3&&S0?{G:"svg",N:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},B:[{G:"path",wq:["ytp-circle-arrow","ytp-svg-fill"],N:{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"}}, {G:"text",wq:["ytp-jump-button-text","ytp-svg-fill"],N:{x:"7.05",y:"15.05"}}]}:{G:"svg",N:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},B:[{G:"path",wq:["ytp-circle-arrow","ytp-svg-fill"],N:{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"}}, {G:"text",wq:["ytp-jump-button-text","ytp-svg-fill"],N:{x:"6.5",y:"15"}}]}]});var S=this;this.T=r;this.j=Q;this.V=new g.D9(function(){S.S?(S.S=!1,S.V.start()):S.element.classList.remove("ytp-jump-spin","backwards")},250); this.S=!1;(Q=Q>0)?this.T.createClientVe(this.element,this,36843):this.T.createClientVe(this.element,this,36844);var B=g.CG(Q?"$SECONDS\ucd08 \uc55e\uc73c\ub85c \ud0d0\uc0c9 (\u2192)":"$SECONDS\ucd08 \ub4a4\ub85c \ud0d0\uc0c9 (\u2190)",{SECONDS:Math.abs(this.j).toString()});this.update({title:B,"data-title-no-tooltip":B,"aria-keyshortcuts":Q?"\u2192":"\u2190"});this.W=this.element.querySelector(".ytp-jump-button-text");this.W.textContent=Math.abs(this.j).toString();this.listen("click",this.onClick, this);sx(r,this.element,this)}; jrF=function(r,Q){Q?r.element.classList.add("ytp-jump-button-enabled"):r.element.classList.remove("ytp-jump-button-enabled");r.T.logVisibility(r.element,Q);r.T.i8()}; M5=function(r,Q){FQ.call(this,r,Q,"timedMarkerCueRange","\uc8fc\uc694 \uc21c\uac04 \ubcf4\uae30");this.L(r,g.GE("timedMarkerCueRange"),this.K0);this.L(r,"updatemarkervisibility",this.updateVideoData)}; pD8=function(r){var Q,S=(Q=r.T.getVideoData())==null?void 0:Q.D_;if(S)for(r=r.W.HO,S=g.m(S),Q=S.next();!Q.done;Q=S.next())if(Q=r[Q.value]){var B=void 0,k=void 0,L=void 0;if(((B=Q.onTap)==null?void 0:(k=B.innertubeCommand)==null?void 0:(L=k.changeEngagementPanelVisibilityAction)==null?void 0:L.targetId)!=="engagement-panel-macro-markers-problem-walkthroughs")return Q}}; zU=function(r){var Q=r.K("web_enable_pip_on_miniplayer");g.d.call(this,{G:"button",wq:["ytp-miniplayer-button","ytp-button"],N:{title:"{{title}}","aria-keyshortcuts":"i","data-priority":"7","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-miniplayer-button"},B:["{{icon}}"]});this.T=r;this.visible=!1;this.listen("click",this.onClick);this.L(r,"fullscreentoggled",this.vO);this.updateValue("title",g.ZX(r,"\uc18c\ud615 \ud50c\ub808\uc774\uc5b4","i"));this.update({"data-title-no-tooltip":"\uc18c\ud615 \ud50c\ub808\uc774\uc5b4", icon:this.T.K("delhi_modern_web_player_icons")?{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{d:"M21.20 3.01C21.66 3.05 22.08 3.26 22.41 3.58C22.73 3.91 22.94 4.33 22.98 4.79L23 5V19C23.00 19.49 22.81 19.97 22.48 20.34C22.15 20.70 21.69 20.93 21.20 20.99L21 21H3L2.79 20.99C2.30 20.93 1.84 20.70 1.51 20.34C1.18 19.97 .99 19.49 1 19V13H3V19H21V5H11V3H21L21.20 3.01ZM1.29 3.29C1.10 3.48 1.00 3.73 1.00 4C1.00 4.26 1.10 4.51 1.29 4.70L5.58 9H3C2.73 9 2.48 9.10 2.29 9.29C2.10 9.48 2 9.73 2 10C2 10.26 2.10 10.51 2.29 10.70C2.48 10.89 2.73 11 3 11H9V5C9 4.73 8.89 4.48 8.70 4.29C8.51 4.10 8.26 4 8 4C7.73 4 7.48 4.10 7.29 4.29C7.10 4.48 7 4.73 7 5V7.58L2.70 3.29C2.51 3.10 2.26 3.00 2 3.00C1.73 3.00 1.48 3.10 1.29 3.29ZM19.10 11.00L19 11H12L11.89 11.00C11.66 11.02 11.45 11.13 11.29 11.29C11.13 11.45 11.02 11.66 11.00 11.89L11 12V17C10.99 17.24 11.09 17.48 11.25 17.67C11.42 17.85 11.65 17.96 11.89 17.99L12 18H19L19.10 17.99C19.34 17.96 19.57 17.85 19.74 17.67C19.90 17.48 20.00 17.24 20 17V12L19.99 11.89C19.97 11.66 19.87 11.45 19.70 11.29C19.54 11.13 19.33 11.02 19.10 11.00ZM13 16V13H18V16H13Z", fill:"white"}}]}:Q?{G:"svg",N:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 -960 960 960",width:"100%"},B:[{G:"g",N:{transform:"translate(96, -96) scale(0.8)"},B:[{G:"path",cD:!0,N:{d:"M96-480v-72h165L71-743l50-50 191 190v-165h72v288H96Zm72 288q-29.7 0-50.85-21.15Q96-234.3 96-264v-144h72v144h336v72H168Zm624-264v-240H456v-72h336q29.7 0 50.85 21.15Q864-725.7 864-696v240h-72ZM576-192v-192h288v192H576Z"}}]}]}:NTn()});sx(r,this.element,this);r.createClientVe(this.element,this,62946);this.vO()}; h4=function(r,Q,S,B,k,L){L=L===void 0?!1:L;var X={G:"div",wq:["ytp-input-slider-section"],B:[{G:"input",Z:"ytp-input-slider",N:{role:"slider",tabindex:"0",type:"range",min:"{{minvalue}}",max:"{{maxvalue}}",step:"{{stepvalue}}",value:"{{slidervalue}}"}}]};k&&X.B.unshift(k);L&&X.wq.push("ytp-vertical-slider");g.d.call(this,X);this.W=r;this.Y=Q;this.X=S;this.initialValue=B;this.header=k;this.V=this.uA("ytp-input-slider");this.j=B?B:r;this.init();this.L(this.V,"input",this.S);this.L(this.V,"keydown", this.J)}; vN=function(r,Q){r.j=Q;r.updateValue("slidervalue",r.j);r.V.valueAsNumber=r.j;ED8(r,Q)}; ED8=function(r,Q){r.V.style.setProperty("--yt-slider-shape-gradient-percent",(Q-r.W)/(r.Y-r.W)*100+"%")}; q5=function(r){var Q=r.isMuted()?0:r.getVolume();h4.call(this,0,100,1,Q,void 0,!0);this.T=r;this.Vr=z5(this.o3,10,this);this.C=!1;this.L(r,"onVolumeChange",this.onVolumeChange);this.L(this.element,"wheel",this.cO)}; mOn=function(r,Q){g.d.call(this,{G:"div",N:{tabindex:"0",title:"\ubcfc\ub968","data-tooltip-offset-y":"-120"},wq:["ytp-volume-popover"]});var S=this;this.isVisible=!1;this.tooltip=Q.NC();this.V=new q5(r);g.u(this,this.V);this.V.k7(this.element);this.j=new g.D9(function(){fh(S,!1)},300); this.listen("mouseenter",function(){S.j.stop()}); this.listen("mouseleave",function(){S.j.start()}); this.listen("focus",function(){S.j.stop()}); this.L(this.V.V,"focus",function(){S.j.stop()}); this.listen("focusout",function(){S.j.start();S.element.dispatchEvent(new Event("blur"))}); this.addOnDisposeCallback(g.NE(Q.NC(),this.element));g.u(this,this.j)}; fh=function(r,Q){r.element.classList.toggle("ytp-volume-popover-hovering",Q);r.isVisible=Q}; Ix=function(r,Q,S){S=S===void 0?!1:S;var B=r.D().Tm?{title:"{{title}}","aria-keyshortcuts":"m","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-priority":"{{dataPriority}}","data-tooltip-offset-y":"{{dataTooltipOffsetY}}"}:{"aria-disabled":"true","aria-haspopup":"true"};B=r.K("delhi_modern_web_player")?{G:"div",Z:"ytp-mute-button",B:[{G:"button",N:B,wq:["ytp-volume-icon","ytp-button"],Sw:"{{icon}}"}]}:{G:"button",wq:["ytp-mute-button","ytp-button"],N:B,B:[{G:"div",Z:"ytp-volume-icon",Sw:"{{icon}}"}]}; g.d.call(this,B);this.T=r;this.Tm=S;this.V=null;this.J=this.o3=this.C=this.X=NaN;this.yr=this.Vr=null;this.Y=[];this.W=[];this.visible=!1;this.S=this.j=this.cO=null;r.K("delhi_modern_web_player")&&this.update({"data-priority":4});S=this.T.D();this.updateValue("icon",EE());this.tooltip=Q.NC();this.updateValue("dataTooltipOffsetY",0);this.S=g.Xt("ytp-volume-icon",this.element);B=this.T.K("delhi_modern_web_player_icons")?{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",wq:["ytp-svg-fill", "ytp-svg-volume-animation-speaker"],N:{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"}},{G:"path",Z:"ytp-svg-volume-animation-small-ripple",N:{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"}},{G:"path",Z:"ytp-svg-volume-animation-big-ripple",N:{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"}}]}:{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"defs",B:[{G:"clipPath",N:{id:"ytp-svg-volume-animation-mask"},B:[{G:"path",N:{d:"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z"}},{G:"path",N:{d:"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z"}},{G:"path",Z:"ytp-svg-volume-animation-mover",N:{d:"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z"}}]},{G:"clipPath",N:{id:"ytp-svg-volume-animation-slash-mask"},B:[{G:"path",Z:"ytp-svg-volume-animation-mover", N:{d:"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z"}}]}]},{G:"path",cD:!0,wq:["ytp-svg-fill","ytp-svg-volume-animation-speaker"],N:{"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"}},{G:"path",cD:!0,wq:["ytp-svg-fill","ytp-svg-volume-animation-hider"],N:{"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.V=new g.cj(B);g.u(this,this.V);this.Vr=this.V.uA("ytp-svg-volume-animation-speaker");this.yr=this.Vr.getAttribute("d");this.Y=g.kx("ytp-svg-volume-animation-mover",this.V.element);this.T.K("delhi_modern_web_player_icons");this.W=g.kx("ytp-svg-volume-animation-hider",this.V.element);this.T.K("delhi_modern_web_player_icons");this.KY=new CV;g.u(this,this.KY);this.F1=new CV;g.u(this,this.F1);this.L(r,"appresize",this.Cj);this.L(r,"onVolumeChange",this.onVolumeChange);r.K("delhi_modern_web_player")? this.listen("click",this.AKq):this.listen("click",this.nR);S.Tm?(r.K("delhi_modern_web_player")&&(this.j=new mOn(r,Q),this.j.k7(this.element),g.u(this,this.j),this.L(this.S,"mouseover",this.gG),this.L(this.S,"focus",this.gG),this.L(this.S,"mouseout",this.q1),this.L(this.S,"blur",this.q1)),S=r.K("delhi_modern_web_player")?this.S:this.element,this.addOnDisposeCallback(g.NE(Q.NC(),S))):oDO(this);this.message=null;r.createClientVe(this.element,this,28662);this.Cj(r.BO().getPlayerSize());this.setVolume(r.getVolume(), r.isMuted())}; T58=function(r,Q){if(r.T.D().Tm){var S=g.ZX(r.T,"\uc74c\uc18c\uac70","m"),B=g.ZX(r.T,"\uc74c\uc18c\uac70 \ud574\uc81c","m");r.updateValue("title",Q?B:S);r.update({"data-title-no-tooltip":Q?"\uc74c\uc18c\uac70 \ud574\uc81c":"\uc74c\uc18c\uac70"});r.tooltip.i8()}}; wD$=function(r,Q){r.X=Q;var S=r.yr;r.T.K("delhi_modern_web_player_icons")?r.V.uA("ytp-svg-volume-animation-big-ripple").setAttribute("transform","translate(22, 12) scale("+(Q+") translate(-22,-12)")):Q&&(S+=ffg($OU,JT_,Q));r.Vr.setAttribute("d",S)}; F_g=function(r,Q){var S;Q===1?S=r.T.K("delhi_modern_web_player_icons")?{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:EE():S=r.V;r.o3=Q;if(r.T.K("delhi_modern_web_player_icons"))r.V.uA("ytp-svg-volume-animation-small-ripple").setAttribute("transform","translate(18, 12) scale("+(1-Q+") translate(-18,-12)")),r.V.uA("ytp-svg-volume-animation-big-ripple").setAttribute("transform","translate(22, 12) scale("+(r.X-Q+") translate(-22, -12)"));else{for(var B=20*Q,k=0;k=3&&r.T.getPresentingPlayerType()!==2}; zV$=function(r){var Q=hl(r.T.SR());return Q?r.j?Q.EC():Q.lr():!1}; ZP8=function(r){var Q={duration:null,preview:null,text:null,title:null,url:null,"data-title-no-tooltip":null,"aria-keyshortcuts":null},S=r.playlist!=null&&r.playlist.EC();S=g.vE(r.T)&&(!r.j||S);var B=r.j&&g.uG(r.T),k=zV$(r),L=r.j&&r.T.getPresentingPlayerType()===5,X=g.ZX(r.T,"\ub2e4\uc74c","SHIFT+n"),l=g.ZX(r.T,"\uc774\uc804","SHIFT+p");if(L)Q.title="\ub3d9\uc601\uc0c1 \uc2dc\uc791";else if(r.S)Q.title="\ub2e4\uc2dc\ubcf4\uae30";else if(S){var n=null;r.playlist&&(n=g.jl(r.playlist,r.j?Ta_(r.playlist): $jU(r.playlist)));if(n){if(n.videoId){var A=r.playlist.listId;Q.url=r.T.D().getVideoUrl(n.videoId,A?A.toString():void 0)}Q.text=n.title;Q.duration=n.lengthText?n.lengthText:n.lengthSeconds?g.Wu(n.lengthSeconds):null;Q.preview=n.A0("mqdefault.jpg")}r.j?(Q.title=X,Q["data-title-no-tooltip"]="\ub2e4\uc74c",Q["aria-keyshortcuts"]="SHIFT+n"):(Q.title=l,Q["data-title-no-tooltip"]="\uc774\uc804",Q["aria-keyshortcuts"]="SHIFT+p")}else if(B){if(l=(n=r.videoData)==null?void 0:g.nw(n))Q.url=l.t3(),Q.text=l.title, Q.duration=l.lengthText?l.lengthText:l.lengthSeconds?g.Wu(l.lengthSeconds):null,Q.preview=l.A0("mqdefault.jpg");Q.title=X;Q["data-title-no-tooltip"]="\ub2e4\uc74c";Q["aria-keyshortcuts"]="SHIFT+n"}Q.disabled=!B&&!S&&!k&&!L;r.update(Q);r.J=!!Q.url;B||S||r.S||k||L?r.V||(r.V=g.NE(r.tooltip,r.element),r.Y=r.listen("click",r.onClick,r)):r.V&&(r.V(),r.V=null,r.wV(r.Y),r.Y=null);r.tooltip.i8();g.S1(r.element,"ytp-playlist-ui",r.j&&(S||r.T.K("web_hide_next_button")))}; srF=function(r,Q){return r?Q?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{d:"M20 20C20.26 20 20.51 19.89 20.70 19.70C20.89 19.51 21 19.26 21 19V5C21 4.73 20.89 4.48 20.70 4.29C20.51 4.10 20.26 4 20 4C19.73 4 19.48 4.10 19.29 4.29C19.10 4.48 19 4.73 19 5V19C19 19.26 19.10 19.51 19.29 19.70C19.48 19.89 19.73 20 20 20ZM5.04 19.77L18 12L5.04 4.22C4.84 4.10 4.60 4.03 4.36 4.03C4.12 4.03 3.89 4.09 3.68 4.21C3.47 4.32 3.30 4.49 3.18 4.70C3.06 4.91 2.99 5.14 3 5.38V18.61C2.99 18.85 3.06 19.08 3.18 19.29C3.30 19.50 3.47 19.67 3.68 19.79C3.89 19.90 4.12 19.96 4.36 19.96C4.60 19.96 4.84 19.89 5.04 19.77Z", fill:"white"}}]}:Yr():Q?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:yAj()}; vDj=function(r,Q){g.d.call(this,{G:"div",Z:"ytp-fine-scrubbing",B:[{G:"div",Z:"ytp-fine-scrubbing-draggable",B:[{G:"div",Z:"ytp-fine-scrubbing-thumbnails",N:{tabindex:"0",role:"slider",type:"range","aria-label":"\uc138\ubc00\ud55c \ud0d0\uc0c9\uc744 \ud558\ub824\uba74 \ud328\ub110\uc744 \ud074\ub9ad\ud558\uac70\ub098 \uc2a4\ud06c\ub864\ud558\uc138\uc694.","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"}}]},{G:"div",N:{"aria-hidden":"true"}, Z:"ytp-fine-scrubbing-cursor"},{G:"div",Z:"ytp-fine-scrubbing-seek-time",N:{"aria-hidden":"true"},Sw:"{{seekTime}}"},{G:"div",Z:"ytp-fine-scrubbing-play",B:[r.K("delhi_modern_web_player_icons")?P$():tF()],N:{title:"\uc774 \uc9c0\uc810\uc5d0\uc11c\ubd80\ud130 \uc7ac\uc0dd",role:"button"}},{G:"div",Z:"ytp-fine-scrubbing-dismiss",B:[g.l8()],N:{title:"\uc138\ubc00\ud55c \ud0d0\uc0c9 \uc885\ub8cc",role:"button"}}]});var S=this;this.api=r;this.Y=this.uA("ytp-fine-scrubbing-thumbnails");this.dismissButton= this.uA("ytp-fine-scrubbing-dismiss");this.o3=this.uA("ytp-fine-scrubbing-draggable");this.playButton=this.uA("ytp-fine-scrubbing-play");this.thumbnails=[];this.V=[];this.Tm=this.j=0;this.KY=void 0;this.Vr=NaN;this.mq=this.C=this.S=this.X=0;this.W=[];this.interval=this.frameCount=0;this.J=160;this.scale=1;this.Z_=0;this.isEnabled=this.yr=!1;hVj(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.NE(Q,this.dismissButton));this.addOnDisposeCallback(g.NE(Q,this.playButton));this.F1=new g.fV(this.o3, !0);this.F1.subscribe("dragstart",this.V_,this);this.F1.subscribe("dragmove",this.Mx,this);this.F1.subscribe("dragend",this.IU,this);this.L(r,"SEEK_COMPLETE",this.bH);r.K("web_fix_fine_scrubbing_false_play")&&this.L(r,"rootnodemousedown",function(B){S.cO=B}); this.Y.addEventListener("keydown",function(){}); g.u(this,this.F1);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.Y,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)}; hVj=function(r,Q){var S=g.Wu(Q),B=g.CG("$PROGRESS \uc9c0\uc810 \ud0d0\uc0c9",{PROGRESS:g.Wu(Q,!0)});r.update({ariamin:0,ariamax:Math.floor(r.api.getDuration()),arianow:Math.floor(Q),arianowtext:B,seekTime:S})}; q8j=function(r){r.Vr=NaN;r.C=0;r.X=r.S}; G08=function(r){var Q=r.api.eY();if(Q){var S=90*r.scale,B=R1(Q,160*r.scale);if(Q=Q.levels[B]){r.J=Q.width;if(!r.W.length){B=[];for(var k=Hr(Q,Q.HX()),L=Q.columns*Q.rows,X=Q.frameCount,l=0;l<=k;l++)for(var n=Xr.W.length;)B= void 0,(B=r.thumbnails.pop())==null||B.dispose();for(;r.thumbnails.lengthS.length;)B=void 0,(B=r.V.pop())==null||B.dispose(); for(;r.V.length-S?-Q/S*r.interval*.5:-(Q+S/2)/S*r.interval}; u6z=function(r){return-((r.Y.offsetWidth||(r.frameCount-1)*r.J*r.scale)-r.j/2)}; fMj=function(){g.d.call(this,{G:"div",Z:"ytp-fine-scrubbing-thumbnail"})}; IMF=function(){g.d.call(this,{G:"div",Z:"ytp-fine-scrubbing-chapter-title",B:[{G:"div",Z:"ytp-fine-scrubbing-chapter-title-content",Sw:"{{chapterTitle}}"}]})}; eVg=function(r){g.d.call(this,{G:"div",Z:"ytp-heat-map-chapter",B:[{G:"svg",Z:"ytp-heat-map-svg",N:{height:"100%",preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 1000 100",width:"100%"},B:[{G:"defs",B:[{G:"clipPath",N:{id:"{{id}}"},B:[{G:"path",Z:"ytp-heat-map-path",N:{d:"",fill:"white"}}]},{G:"linearGradient",N:{gradientUnits:"userSpaceOnUse",id:"ytp-heat-map-gradient-def",x1:"0%",x2:"0%",y1:"0%",y2:"100%"},B:[{G:"stop",N:{offset:"0%","stop-color":"white","stop-opacity":"1"}},{G:"stop",N:{offset:"100%", "stop-color":"white","stop-opacity":"0"}}]}]},{G:"rect",Z:"ytp-heat-map-graph",N:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.4",height:"100%",width:"100%",x:"0",y:"0"}},{G:"rect",Z:"ytp-heat-map-hover",N:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.7",height:"100%",width:"100%",x:"0",y:"0"}},{G:"rect",Z:"ytp-heat-map-play",N:{"clip-path":"url(#hm_1)",height:"100%",x:"0",y:"0"}},{G:"path",Z:"ytp-modern-heat-map",N:{d:"",fill:"url(#ytp-heat-map-gradient-def)",height:"100%", stroke:"white","stroke-opacity":"0.7","stroke-width":"2px",style:"display: none;",width:"100%",x:"0",y:"0"}}]}]});this.api=r;this.X=this.uA("ytp-heat-map-svg");this.Y=this.uA("ytp-heat-map-path");this.W=this.uA("ytp-heat-map-graph");this.J=this.uA("ytp-heat-map-play");this.j=this.uA("ytp-heat-map-hover");this.S=this.uA("ytp-modern-heat-map");this.Pc=!1;this.V=60;r=""+g.i4(this);this.update({id:r});r="url(#"+r+")";this.W.setAttribute("clip-path",r);this.J.setAttribute("clip-path",r);this.j.setAttribute("clip-path", r)}; gD_=function(r,Q){Q>0&&(r.V=Q,r.X.style.height=r.V+"px")}; eZ=function(){g.d.call(this,{G:"div",Z:"ytp-chapter-hover-container",B:[{G:"div",Z:"ytp-progress-bar-padding"},{G:"div",Z:"ytp-progress-list",B:[{G:"div",wq:["ytp-play-progress","ytp-swatch-background-color"]},{G:"div",Z:"ytp-progress-linear-live-buffer"},{G:"div",Z:"ytp-load-progress"},{G:"div",Z:"ytp-hover-progress"},{G:"div",Z:"ytp-ad-progress-list"}]}]});this.startTime=NaN;this.title="";this.index=NaN;this.width=0;this.V=this.uA("ytp-progress-list");this.Y=this.uA("ytp-progress-linear-live-buffer"); this.W=this.uA("ytp-ad-progress-list");this.J=this.uA("ytp-load-progress");this.X=this.uA("ytp-play-progress");this.S=this.uA("ytp-hover-progress");this.j=this.uA("ytp-chapter-hover-container")}; gL=function(r,Q){g.D7(r.j,"width",Q)}; UOR=function(r,Q){g.D7(r.j,"margin-right",Q+"px")}; dO8=function(){this.V=this.position=this.S=this.j=this.W=this.width=NaN}; OPF=function(){g.d.call(this,{G:"div",Z:"ytp-timed-marker"});this.j=this.timeRangeStartMillis=NaN;this.title="";this.onActiveCommand=void 0}; g.dL=function(r,Q){g.QS.call(this,{G:"div",Z:"ytp-progress-bar-container",N:{"aria-disabled":"true"},B:[{G:"div",wq:["ytp-heat-map-container"],B:[{G:"div",Z:"ytp-heat-map-edu"}]},{G:"div",wq:["ytp-progress-bar"],N:{tabindex:"0",role:"slider","aria-label":"\ud0d0\uc0c9 \uc2ac\ub77c\uc774\ub354","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"},B:[{G:"div",Z:"ytp-chapters-container"},{G:"div",Z:"ytp-timed-markers-container"}, {G:"div",Z:"ytp-clip-start-exclude"},{G:"div",Z:"ytp-clip-end-exclude"},{G:"div",Z:"ytp-scrubber-container",B:[{G:"div",wq:["ytp-scrubber-button","ytp-swatch-background-color"],B:[{G:"div",Z:"ytp-scrubber-pull-indicator"},{G:"img",wq:["ytp-decorated-scrubber-button"]}]}]}]},{G:"div",wq:["ytp-fine-scrubbing-container"],B:[{G:"div",Z:"ytp-fine-scrubbing-edu"}]},{G:"div",Z:"ytp-bound-time-left",Sw:"{{boundTimeLeft}}"},{G:"div",Z:"ytp-bound-time-right",Sw:"{{boundTimeRight}}"},{G:"div",Z:"ytp-clip-start", N:{title:"{{clipstarttitle}}"},Sw:"{{clipstarticon}}"},{G:"div",Z:"ytp-clip-end",N:{title:"{{clipendtitle}}"},Sw:"{{clipendicon}}"}]});this.api=r;this.tT=!1;this.Jy=this.dk=this.D_=this.Y=this.GL=0;this.bz=null;this.Eh=!1;this.Z_={};this.Np={};this.clipEnd=Infinity;this.tX=this.uA("ytp-clip-end");this.hL=new g.fV(this.tX,!0);this.L0=this.uA("ytp-clip-end-exclude");this.MC=this.uA("ytp-clip-start-exclude");this.clipStart=0;this.XQ=this.uA("ytp-clip-start");this.JK=new g.fV(this.XQ,!0);this.Vr=this.jR= 0;this.progressBar=this.uA("ytp-progress-bar");this.FQ={};this.HO={};this.bA=this.uA("ytp-chapters-container");this.VD=this.uA("ytp-timed-markers-container");this.j=[];this.J=[];this.r0={};this.D9=null;this.yr=-1;this.VN=this.KY=0;this.kU=this.X=null;this.ZC=this.uA("ytp-scrubber-button");this.o3=this.uA("ytp-decorated-scrubber-button");this.AC=this.uA("ytp-scrubber-container");this.zm=new g.ez;this.Ew=0;this.h0=new dO8;this.S=new oP(0,0);this.yN=null;this.C=this.S_=!1;this.nZ=null;this.cO=this.uA("ytp-heat-map-container"); this.Vq=this.uA("ytp-heat-map-edu");this.W=[];this.heatMarkersDecorations=[];this.Qr=this.uA("ytp-fine-scrubbing-container");this.z3=this.uA("ytp-fine-scrubbing-edu");this.V=void 0;this.Tm=this.m$=this.mq=!1;this.tooltip=Q.NC();this.addOnDisposeCallback(g.NE(this.tooltip,this.tX));g.u(this,this.hL);this.hL.subscribe("hoverstart",this.Bq,this);this.hL.subscribe("hoverend",this.Pq,this);this.L(this.tX,"click",this.aY);this.addOnDisposeCallback(g.NE(this.tooltip,this.XQ));g.u(this,this.JK);this.JK.subscribe("hoverstart", this.Bq,this);this.JK.subscribe("hoverend",this.Pq,this);this.L(this.XQ,"click",this.aY);RVz(this);this.L(r,"resize",this.P8);this.L(r,"presentingplayerstatechange",this.Lp);this.L(r,"videodatachange",this.mV);this.L(r,"videoplayerreset",this.rd);this.L(r,"cuerangesadded",this.smA);this.L(r,"cuerangesremoved",this.u6q);this.L(r,"onLoopRangeChange",this.Oa);this.L(r,"innertubeCommand",this.onClickCommand);this.L(r,"onRetroModeChanged",this.XDU);this.L(r,g.Io("timedMarkerCueRange"),this.ePU);this.L(r, "updatemarkervisibility",this.f9);this.L(r,"serverstitchedvideochange",this.Qm4);this.updateVideoData(r.getVideoData(),!0);this.Oa(r.getLoopRange());Uf(this)&&!this.V&&(this.V=new vDj(this.api,this.tooltip),r=g.Cj(this.element).x||0,this.V.P8(r,this.Y),this.V.k7(this.Qr),g.u(this,this.V),this.L(this.V.dismissButton,"click",this.T$),this.L(this.V.playButton,"click",this.IA),this.L(this.V.element,"dblclick",this.IA));this.api.createClientVe(this.cO,this,139609,!0);this.api.createClientVe(this.Vq,this, 140127,!0);this.api.createClientVe(this.z3,this,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)}; RVz=function(r){if(r.j.length===0){var Q=new eZ;r.j.push(Q);g.u(r,Q);Q.k7(r.bA,0)}for(;r.j.length>1;)r.j.pop().dispose();gL(r.j[0],"100%");r.j[0].startTime=0;r.j[0].title=""}; HPO=function(r){var Q=Q===void 0?NaN:Q;var S=new eVg(r.api);r.W.push(S);g.u(r,S);S.k7(r.cO);Q>=0&&(S.element.style.width=Q+"px")}; CWR=function(r){for(;r.J.length;)r.J.pop().dispose()}; cTF=function(r){var Q,S,B,k,L;return(L=g.e((k=g.e((Q=r.getWatchNextResponse())==null?void 0:(S=Q.playerOverlays)==null?void 0:(B=S.playerOverlayRenderer)==null?void 0:B.decoratedPlayerBarRenderer,f6))==null?void 0:k.playerBar,VxO))==null?void 0:L.chapters}; aMg=function(r){for(var Q=r.j,S=[],B=0;B=X&&T<=Y&&L.push(b)}n>0&&(r.cO.style.height=n+"px");X=r.W[B];Y=L;b=k;P=n;T=B===0;T=T===void 0?!1:T;gD_(X,P);W=Y;t=X.V;T=T===void 0?!1:T;var w=1E3/W.length,M=[];M.push({x:0,y:100});for(var y=0;y0&&(S=L[L.length-1])}g.Of(r);l=[];Q=g.m(Q.heatMarkersDecorations||[]);for(k=Q.next();!k.done;k=Q.next())if(k=g.e(k.value,XFn))n=k.label,B=S=A=void 0,l.push({visibleTimeRangeStartMillis:(A=k.visibleTimeRangeStartMillis)!=null?A:-1,visibleTimeRangeEndMillis:(S=k.visibleTimeRangeEndMillis)!=null?S:-1,decorationTimeMillis:(B=k.decorationTimeMillis)!=null?B:NaN,label:n?g.kr(n):""});r.heatMarkersDecorations=l}}; SPU=function(r,Q){r.J.push(Q);g.u(r,Q);Q.k7(r.VD,r.VD.children.length)}; Bm8=function(r,Q){Q=g.m(Q);for(var S=Q.next();!S.done;S=Q.next()){S=S.value;var B=Rx(r,S.timeRangeStartMillis/(r.S.j*1E3),HN(r)),k=r.api.K("delhi_modern_web_player")?.667:.6;g.D7(S.element,"transform","translateX("+B+"px) scaleX("+k+")")}}; r2_=function(r,Q){var S=0,B=!1;Q=g.m(Q);for(var k=Q.next();!k.done;k=Q.next()){k=k.value;if(g.e(k,KF7)){k=g.e(k,KF7);var L={startTime:NaN,title:null,onActiveCommand:void 0},X=k.title;L.title=X?g.kr(X):"";X=k.timeRangeStartMillis;X!=null&&(L.startTime=X);L.onActiveCommand=k.onActiveCommand;k=L;S===0&&k.startTime!==0&&(r.j[S].startTime=0,r.j[S].title="",r.j[S].onActiveCommand=k.onActiveCommand,S++,B=!0);r.j.length<=S&&(L=new eZ,r.j.push(L),g.u(r,L),L.k7(r.bA,r.bA.children.length));r.j[S].startTime= k.startTime;r.j[S].title=k.title?k.title:"";r.j[S].onActiveCommand=k.onActiveCommand;r.j[S].index=B?S-1:S}S++}for(;S=0;B--)if(r.j[B].width>0){UOR(r.j[B],0);var k=Math.floor(r.j[B].width);r.j[B].width=k;gL(r.j[B],k+"px");break}r.j[S].width=0;gL(r.j[S],"0")}else S===r.j.length-1?(B=Math.floor(r.j[S].width+Q),r.j[S].width=B,gL(r.j[S],B+"px")):(Q=r.j[S].width+Q,B=Math.round(Q),Q-=B,r.j[S].width=B,gL(r.j[S],B+"px"));S=0;if(r.W.length===r.j.length)for(Q=0;Q< r.W.length;Q++)B=r.j[Q].width,r.W[Q].element.style.width=B+"px",r.W[Q].element.style.left=S+"px",S+=B+Vw(r);r.api.K("delhi_modern_web_player")&&(r.j.length===1?r.j[0].V.classList.add("ytp-progress-bar-start","ytp-progress-bar-end"):(r.j[0].V.classList.remove("ytp-progress-bar-end"),r.j[0].V.classList.add("ytp-progress-bar-start"),r.j[r.j.length-1].V.classList.add("ytp-progress-bar-end")))}; lCg=function(r,Q){var S=0,B=!1,k=r.j.length,L=r.S.j*1E3;L===0&&(L=r.api.getProgressState().seekableEnd*1E3);if(L>0&&r.Y>0){for(var X=r.Y-Vw(r)*r.KY,l=r.VN===0?3:X*r.VN,n=g.m(r.j),A=n.next();!A.done;A=n.next())A.value.width=0;for(;S1);A=(L===0?0:n/L*X)+r.j[S].width;if(A>l)r.j[S].width=A;else{r.j[S].width=0;var Y=r,W=S,b=Y.j[W-1];b!==void 0&&b.width>0? b.width+=A:Wr.VN&&(r.VN=n/L),B=!0)}S++}}return B}; Ch=function(r){if(r.Y){var Q=r.api.getProgressState(),S=r.api.getVideoData();if(!(S&&S.enableServerStitchedDai&&S.Ep)||isFinite(Q.current)){var B;if(((B=r.api.getVideoData())==null?0:LK(B))&&Q.airingStart&&Q.airingEnd)var k=cN(r,Q.airingStart,Q.airingEnd);else if(r.api.getPresentingPlayerType()===2){var L,X,l;k=(S=(k=r.api.getVideoData())==null?void 0:(L=k.getPlayerResponse())==null?void 0:(X=L.playerConfig)==null?void 0:(l=X.webPlayerConfig)==null?void 0:l.skippableAdProgressBarDuration)?cN(r,Q.seekableStart, S/1E3):cN(r,Q.seekableStart,Q.seekableEnd)}else k=cN(r,Q.seekableStart,Q.seekableEnd);L=TW(k,Q.loaded,0);Q=TW(k,Q.current,0);X=r.S.V!==k.V||r.S.j!==k.j;r.S=k;ax(r,Q,L);X&&nV7(r);A27(r)}}}; cN=function(r,Q,S){return YPU(r)?new oP(Math.max(Q,r.yN.startTimeMs/1E3),Math.min(S,r.yN.endTimeMs/1E3)):new oP(Q,S)}; bpU=function(r,Q){var S,B,k;Q=g.e((S=Q.getWatchNextResponse())==null?void 0:(B=S.playerOverlays)==null?void 0:(k=B.playerOverlayRenderer)==null?void 0:k.decoratedPlayerBarRenderer,f6);if(Q==null?0:Q.progressColor)for(S=0;S1){S=rH(r,Q.S,!0);for(var B=0,k=0;k0&&(B+=r.j[k].width,B+=Vw(r));S=(r.j[S].startTime+(Q.S-B)/r.j[S].width*((S===r.j.length-1?r.S.j*1E3:r.j[S+1].startTime)-r.j[S].startTime))/1E3||0}return S}; Sc=function(r,Q,S,B,k){Q=Q<0?0:Math.floor(Math.min(Q,r.api.getDuration())*1E3);S=S<0?0:Math.floor(Math.min(S,r.api.getDuration())*1E3);r=r.progressBar.visualElement;B={seekData:{startMediaTimeMs:Q,endMediaTimeMs:S,seekSource:B}};(Q=g.Wj())&&g.eb(GL)(void 0,Q,r,k,B,void 0)}; PCF=function(r,Q,S){if(S>=r.j.length)return!1;var B=r.Y-Vw(r)*r.KY;return Math.abs(Q-r.j[S].startTime/1E3)/r.S.j*B<4}; nV7=function(r){r.ZC.style.removeProperty("height");for(var Q=g.m(Object.keys(r.Z_)),S=Q.next();!S.done;S=Q.next())x0j(r,S.value);BS(r);ax(r,r.Vr,r.jR)}; HN=function(r){var Q=r.zm.x;Q=g.GQ(Q,0,r.Y);r.h0.update(Q,r.Y);return r.h0}; La=function(r){return(r.C?135:90)-kn(r)}; kn=function(r){var Q=48,S=r.api.D();r.api.K("delhi_modern_web_player")?Q=r.C&&r.api.getPlayerSize().width>528?96:68:r.C?Q=54:g.GY(S)&&!S.V&&(Q=40);return Q}; ax=function(r,Q,S){r.Vr=Q;r.jR=S;var B=HN(r),k=r.S.j,L=Aqj(r.S,r.Vr),X=g.CG("$PLAY_PROGRESS/$DURATION",{PLAY_PROGRESS:g.Wu(L,!0),DURATION:g.Wu(k,!0)}),l=nh(r.j,L*1E3);l=r.j[l].title;r.update({ariamin:Math.floor(r.S.V),ariamax:Math.floor(k),arianow:Math.floor(L),arianowtext:l?l+" "+X:X});k=r.clipStart;L=r.clipEnd;r.yN&&r.api.getPresentingPlayerType()!==2&&(k=r.yN.startTimeMs/1E3,L=r.yN.endTimeMs/1E3);k=TW(r.S,k,0);l=TW(r.S,L,1);X=r.api.getVideoData();L=g.GQ(Q,k,l);S=(X==null?0:g.Sf(X))?1:g.GQ(S,k, l);Q=Rx(r,Q,B);g.D7(r.AC,"transform","translateX("+Q+"px)");r.api.K("delhi_modern_web_player")&&r.api.K("delhi_modern_web_player_cutout")&&jZ8(r,Q);iI(r,B,k,L,"PLAY_PROGRESS");(X==null?0:LK(X))?(Q=r.api.getProgressState().seekableEnd)&&iI(r,B,L,TW(r.S,Q),"LIVE_BUFFER"):iI(r,B,k,S,"LOAD_PROGRESS");if(r.api.K("web_player_heat_map_played_bar")){var n;(n=r.W[0])!=null&&n.J.setAttribute("width",(L*100).toFixed(2)+"%")}}; jZ8=function(r,Q){r.api.getPresentingPlayerType()!==1?r.bA.style.removeProperty("clip-path"):(Q||(Q=Rx(r,r.Vr,HN(r))),r.bA.style.clipPath='path("'+(r.Eh?pFR(r,8,Q,r.C?50:36,0,6):pFR(r,4,Q,r.C?34:24,2,3))+'")')}; pFR=function(r,Q,S,B,k,L){var X=S-B/2;S+=B/2;Q+=k;return"M 0 "+k+" L 0 "+(Q+" L ")+(X+" "+Q+" C ")+(X+L+" "+Q+" "+(X+L)+" "+k+" "+X+" "+k+" L 0 ")+(k+" M ")+(S+" "+k+" L ")+(r.Y+" "+k+" L ")+(r.Y+" "+Q+" L ")+(S+" "+Q+" C ")+(S-L+" "+Q+" "+(S-L)+" "+k+" "+S+" "+k)}; iI=function(r,Q,S,B,k){var L=r.j.length,X=Q.j-r.KY*Vw(r),l=S*X;S=rH(r,l);var n=B*X;X=rH(r,n);k==="HOVER_PROGRESS"&&(X=rH(r,Q.j*B,!0),n=Q.j*B-EVO(r,Q.j*B)*Vw(r));B=Math.max(l-m0U(r,S),0);for(l=S;l=r.j.length)return r.Y;for(var S=0,B=0;B0||r.L0.clientWidth>0?(L=Q.clientWidth/S,r=-1*r.MC.clientWidth/S):(L/=S,r=-1*r.j[k].element.offsetLeft/S),g.D7(Q,"background-size",L+"px"),g.D7(Q,"background-position-x",r+"px"))}; Ka=function(r,Q,S,B,k){k||r.api.D().V?Q.style.width=S+"px":g.D7(Q,"transform","scalex("+(B?S/B:0)+")")}; rH=function(r,Q,S){var B=0;(S===void 0?0:S)&&(Q-=EVO(r,Q)*Vw(r));S=g.m(r.j);for(var k=S.next();!k.done;k=S.next()){k=k.value;if(Q>k.width)Q-=k.width;else break;B++}return B===r.j.length?B-1:B}; Rx=function(r,Q,S){var B=Q*r.S.j*1E3;for(var k=-1,L=g.m(r.j),X=L.next();!X.done;X=L.next())X=X.value,B>X.startTime&&X.width>0&&k++;B=k<0?0:k;k=S.j-Vw(r)*r.KY;return Q*k+Vw(r)*B+S.W}; EVO=function(r,Q){for(var S=r.j.length,B=0,k=g.m(r.j),L=k.next();!L.done;L=k.next())if(L=L.value,L.width!==0)if(Q>L.width)Q-=L.width,Q-=Vw(r),B++;else break;return B===S?S-1:B}; g.$0O=function(r,Q,S,B){var k=r.Y!==S,L=r.C!==B;r.GL=Q;r.Y=S;r.C=B;Uf(r)&&(Q=r.V)!=null&&(Q.scale=B?1.5:1);nV7(r);r.j.length===1&&(r.j[0].width=S||0);k&&g.Of(r);r.V&&L&&Uf(r)&&(r.V.isEnabled&&(S=r.C?135:90,B=S-kn(r),r.Qr.style.height=S+"px",g.D7(r.cO,"transform","translateY("+-B+"px)"),g.D7(r.progressBar,"transform","translateY("+-B+"px)")),G08(r.V))}; BS=function(r){var Q=!!r.yN&&r.api.getPresentingPlayerType()!==2,S=r.clipStart,B=r.clipEnd,k=!0,L=!0;Q&&r.yN?(S=r.yN.startTimeMs/1E3,B=r.yN.endTimeMs/1E3):(k=S>r.S.V,L=r.S.j>0&&Br.Vr);g.S1(r.ZC,"ytp-scrubber-button-hover",S===B&&r.j.length>1);if(r.api.K("web_player_heat_map_played_bar")){var L;(L=r.W[0])!=null&&L.j.setAttribute("width",(Q.V*100).toFixed(2)+"%")}}}; x0j=function(r,Q){var S=r.Z_[Q];Q=r.Np[Q];var B=HN(r),k=TW(r.S,S.start/1E3,0),L=Tb$(S,r.C)/B.width;var X=TW(r.S,S.end/1E3,1);L!==Number.POSITIVE_INFINITY&&(k=g.GQ(k,0,X-L));X=Math.min(X,k+L);S.color&&(Q.style.background=S.color);S=k;Q.style.left=Math.max(S*B.j+B.W,0)+"px";Ka(r,Q,g.GQ((X-S)*B.j+B.W,0,B.width),B.width,!0)}; J21=function(r,Q){var S=Q.getId();r.Z_[S]===Q&&(g.xx(r.Np[S]),delete r.Z_[S],delete r.Np[S])}; Uf=function(r){var Q=g.iS(r.api.D())&&(r.api.K("web_shorts_pip")||r.api.K("web_watch_pip")),S;return!((S=r.api.getVideoData())==null?0:S.isLivePlayback)&&!r.api.isMinimized()&&!r.api.isInline()&&(!r.api.f2()||!Q)}; lI=function(r){r.V&&(r.V.disable(),r.D_=0,r.cO.style.removeProperty("transform"),r.progressBar.style.removeProperty("transform"),r.Qr.style.removeProperty("height"),r.element.parentElement&&r.element.parentElement.style.removeProperty("height"))}; wFU=function(r,Q){var S=Q/La(r)*kn(r);g.D7(r.progressBar,"transform","translateY("+-Q+"px)");g.D7(r.cO,"transform","translateY("+-Q+"px)");g.D7(r.Qr,"transform","translateY("+S+"px)");r.Qr.style.height=Q+S+"px";r.element.parentElement&&(r.element.parentElement.style.height=kn(r)-S+"px")}; FF$=function(r,Q){Q?r.X||(r.element.removeAttribute("aria-disabled"),r.X=new g.fV(r.progressBar,!0),r.api.K("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&r.X.subscribe("hoverstart",r.qwY,r),r.X.subscribe("hovermove",r.Fkr,r),r.X.subscribe("hoverend",r.yL_,r),r.X.subscribe("dragstart",r.GxY,r),r.X.subscribe("dragmove",r.AL3,r),r.X.subscribe("dragend",r.kx1,r),r.api&&r.api.K("delhi_modern_web_player")&&r.api.K("delhi_modern_web_player_cutout")&&(r.kU=new g.fV(r.progressBar, !0),r.kU.subscribe("hoverstart",function(){r.Eh=!0;jZ8(r)},r),r.kU.subscribe("hoverend",function(){r.Eh=!1; jZ8(r)},r)),r.nZ=r.listen("keydown",r.Py)):r.X&&(r.element.setAttribute("aria-disabled","true"),r.wV(r.nZ),r.X.cancel(),r.X.dispose(),r.X=null)}; Vw=function(r){return r.api.K("delhi_modern_web_player")?4:r.C?3:2}; YPU=function(r){var Q;return!((Q=r.yN)==null||!Q.postId)&&r.api.getPresentingPlayerType()!==2}; na=function(r,Q){g.d.call(this,{G:"button",wq:["ytp-remote-button","ytp-button"],N:{title:"TV\uc5d0\uc11c \uc7ac\uc0dd","aria-haspopup":"true","data-priority":"10"},Sw:"{{icon}}"});this.T=r;this.ac=Q;this.j=null;this.L(r,"onMdxReceiversChange",this.vO);this.L(r,"presentingplayerstatechange",this.vO);this.L(r,"appresize",this.vO);r.createClientVe(this.element,this,139118);this.vO();this.listen("click",this.V,this);sx(r,this.element,this)}; AZ=function(r,Q){g.d.call(this,{G:"button",wq:["ytp-button","ytp-settings-button"],N:{"aria-expanded":"false","aria-haspopup":"true","aria-controls":V0(),title:"\uc124\uc815","data-tooltip-target-id":"ytp-settings-button"},B:[r.K("delhi_modern_web_player_icons")?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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.jy()]});this.T=r;this.ac=Q;this.V=!0;this.listen("click",this.S);this.L(r,"onPlaybackQualityChange",this.updateBadge);this.L(r,"videodatachange",this.updateBadge);this.L(r,"webglsettingschanged",this.updateBadge);this.L(r,"appresize",this.j);sx(r,this.element,this);this.T.createClientVe(this.element,this,28663);this.updateBadge();this.j(r.BO().getPlayerSize())}; Nmn=function(r,Q){r.V=!!Q;r.j(r.T.BO().getPlayerSize())}; Yn=function(r,Q){lb.call(this,"\ud2b9\uc218\ud6a8\uacfc",g.Pb.UE);this.T=r;this.ac=Q;this.j=!1;r.K("web_settings_menu_icons")&&(Q=r.K("delhi_modern_web_player_icons")?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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(Q));this.L(r,"videodatachange",this.vO);this.L(r,"onApiChange",this.vO);this.subscribe("select",this.onSelect,this);this.vO()}; WS=function(r,Q){g.h1.call(this,"\uc624\ub514\uc624 \ud2b8\ub799",g.Pb.AUDIO,r,Q);this.T=r;this.tracks={};g.cP(this.element,"ytp-audio-menu-item");this.countLabel=new g.d({G:"div",B:[{G:"span",Sw:"\uc624\ub514\uc624 \ud2b8\ub799"},{G:"span",Z:"ytp-menuitem-label-count",Sw:"{{content}}"}]});r.K("web_settings_menu_icons")&&(Q=r.K("delhi_modern_web_player_icons")?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:FOn(),this.setIcon(Q));g.u(this,this.countLabel);g.VL(this,this.countLabel);this.L(r,"videodatachange",this.vO);this.L(r,"onPlaybackAudioChange",this.vO);this.vO()}; bI=function(r,Q){lb.call(this,"\uc790\ub3d9\uc7ac\uc0dd",g.Pb.t9);this.T=r;this.ac=Q;this.j=!1;this.S=[];this.L(r,"presentingplayerstatechange",this.V);this.subscribe("select",this.onSelect,this);r.createClientVe(this.element,this,113682);this.V()}; sZ_=function(r,Q){g.cE.call(this,g.aS({"aria-haspopup":"false"}),0,"\uc635\uc158 \ub354\ubcf4\uae30");this.T=r;this.ac=Q;this.L(this.element,"click",this.onClick);this.ac.Y1(this)}; Zpn=function(r,Q){var S;g.iS(r.D())&&(S={G:"div",Z:"ytp-panel-footer-content",B:[{G:"span",Sw:"\uc624\ud504\ub77c\uc778 \uc800\uc7a5 \ud654\uc9c8\uc740 "},{G:"a",Z:"ytp-panel-footer-content-link",Sw:"\uc124\uc815",N:{href:"/account_downloads"}}]});g.h1.call(this,"\ud654\uc9c8",g.Pb.Fw,r,Q,void 0,void 0,S);this.T=r;this.o3={};this.C={};this.W={};this.F1=new Set;this.j=this.Y=!1;this.J="unknown";this.Vr="";this.cO=new g.hs;g.u(this,this.cO);this.Y=this.T.K("web_player_use_new_api_for_quality_pullback"); this.j=this.T.K("web_player_enable_premium_hbr_playback_cap");r.K("web_settings_menu_icons")&&(Q=r.K("delhi_modern_web_player_icons")?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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(Q));g.cP(this.V.element,"ytp-quality-menu");this.L(r,"videodatachange",this.Rq);this.L(r,"videoplayerreset",this.Rq);this.L(r,"onPlaybackQualityChange",this.jZ);this.Rq();r.createClientVe(this.element,this,137721)}; M3_=function(r,Q,S){var B=r.o3[Q],k=g.j9[Q];return y2O(r,B?B.qualityLabel:k?k+"p":"\uc790\ub3d9",Q,S)}; zAF=function(r,Q,S,B,k){var L=(Q=r.j?r.W[Q]:r.C[Q])&&Q.quality,X=Q&&Q.qualityLabel;X=X?X:"\uc790\ub3d9";B&&(X="("+X);r=y2O(r,X,L||"",k);B&&r.B.push(")");(B=(B=Q&&Q.paygatedQualityDetails)&&B.paygatedIndicatorText)&&S&&r.B.push({G:"div",Z:"ytp-premium-label",Sw:B});return r}; y2O=function(r,Q,S,B){Q={G:"span",wq:B,B:[Q]};var k;B="ytp-swatch-color";if(r.Y||r.j)B="ytp-swatch-color-white";S==="highres"?k="8K":S==="hd2880"?k="5K":S==="hd2160"?k="4K":S.indexOf("hd")===0&&S!=="hd720"&&(k="HD");k&&(Q.B.push(" "),Q.B.push({G:"sup",Z:B,Sw:k}));return Q}; tZ=function(r){h4.call(this,r.getAvailablePlaybackRates()[0],r.getAvailablePlaybackRates()[r.getAvailablePlaybackRates().length-1],.05,r.getPlaybackRate(),{G:"div",Z:"ytp-speedslider-indicator-container",B:[{G:"div",Z:"ytp-speedslider-badge",N:{"aria-label":"Premium"}},{G:"p",Z:"ytp-speedslider-text"}]});this.T=r;this.Vr=z5(this.cO,50,this);g.cP(this.V,"ytp-speedslider");this.C=this.uA("ytp-speedslider-text");this.F1=this.uA("ytp-speedslider-badge");hA$(this);this.L(this.V,"change",this.o3)}; hA$=function(r){r.C.textContent=r.j.toFixed(2)+"x";r.F1.classList.toggle("ytp-speedslider-premium-badge",r.j>2&&r.T.K("enable_web_premium_varispeed"))}; PS=function(r,Q,S,B,k,L,X){g.d.call(this,{G:"div",Z:"ytp-slider-section",N:{role:"slider","aria-valuemin":"{{minvalue}}","aria-valuemax":"{{maxvalue}}","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},B:[{G:"div",Z:"ytp-slider",B:[{G:"div",Z:"ytp-slider-handle"}]}]});this.X=r;this.C=Q;this.V=S;this.S=B;this.Vr=k;this.yr=L;this.range=this.S-this.V;this.KY=this.uA("ytp-slider-section");this.W=this.uA("ytp-slider");this.cO=this.uA("ytp-slider-handle");this.J=new g.fV(this.W, !0);this.j=X?X:S;g.u(this,this.J);this.J.subscribe("dragmove",this.s$,this);this.L(this.element,"keydown",this.Qa);this.L(this.element,"wheel",this.By);this.init()}; xn=function(r){PS.call(this,.05,.05,r.getAvailablePlaybackRates()[0],r.getAvailablePlaybackRates()[r.getAvailablePlaybackRates().length-1],150,20,r.getPlaybackRate());this.T=r;this.Y=g.Yx("P");this.F1=z5(this.o3,50,this);g.cP(this.W,"ytp-speedslider");g.cP(this.Y,"ytp-speedslider-text");r=this.Y;var Q=this.W;Q.parentNode&&Q.parentNode.insertBefore(r,Q.nextSibling);vVF(this);this.L(this.T,"onPlaybackRateChange",this.updateValues)}; vVF=function(r){r.Y.textContent=qP$(r,r.j)+"x"}; qP$=function(r,Q){r=Number(g.GQ(Q,r.V,r.S).toFixed(2));Q=Math.floor((r+.001)*100%5+2E-15);var S=r;Q!==0&&(S=r-Q*.01);return Number(S.toFixed(2))}; fC1=function(r){g.QS.call(this,{G:"div",Z:"ytp-speedslider-component"});r.K("web_settings_use_input_slider")?this.j=new tZ(r):this.j=new xn(r);g.u(this,this.j);this.element.appendChild(this.j.element)}; ICw=function(r){var Q=new fC1(r);Tc.call(this,r,Q,"\ub9de\ucda4\uc124\uc815");g.u(this,Q)}; GV$=function(r,Q){var S=new ICw(r);g.h1.call(this,"\uc7ac\uc0dd \uc18d\ub3c4",g.Pb.TM,r,Q,jc(r)?void 0:"\ub9de\ucda4\uc124\uc815",jc(r)?void 0:function(){g.Fc(Q,S)}); var B=this;this.W=!1;g.u(this,S);this.J=new tZ(r);g.u(this,this.J);if(r.K("web_settings_menu_icons")){var k=r.K("delhi_modern_web_player_icons")?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{d:"M9.80 1.22C8.59 1.46 7.44 1.91 6.38 2.54L5.93 2.82L5.85 2.88C5.66 3.04 5.53 3.26 5.49 3.51C5.45 3.75 5.51 4.00 5.65 4.21C5.78 4.41 5.99 4.56 6.23 4.62C6.47 4.69 6.72 4.66 6.94 4.54L7.03 4.49L7.40 4.26C8.27 3.74 9.21 3.38 10.20 3.18C10.46 3.12 10.69 2.97 10.84 2.75C10.98 2.53 11.04 2.26 10.98 2.00C10.93 1.74 10.77 1.51 10.55 1.36C10.33 1.22 10.06 1.16 9.80 1.22M13.02 2.00C12.99 2.13 12.99 2.26 13.02 2.39C13.04 2.52 13.09 2.64 13.16 2.75C13.24 2.86 13.33 2.95 13.44 3.03C13.55 3.10 13.67 3.15 13.80 3.18L14.20 1.22C14.07 1.19 13.94 1.19 13.81 1.22C13.68 1.24 13.56 1.29 13.45 1.36C13.34 1.44 13.24 1.53 13.17 1.64C13.09 1.75 13.04 1.87 13.02 2.00ZM14.20 1.22L14.00 2.20L13.80 3.18C15.77 3.58 17.54 4.63 18.85 6.15C20.15 7.68 20.90 9.60 20.99 11.61L21.00 12.00C21.00 14.07 20.28 16.08 18.96 17.69C17.65 19.30 15.82 20.40 13.79 20.82L13.99 21.8L14.19 22.78C16.59 22.29 18.77 21.01 20.36 19.14C21.96 17.27 22.88 14.93 22.99 12.47L23.00 12.00C23.00 9.46 22.12 7.00 20.52 5.04C18.91 3.08 16.68 1.73 14.20 1.22ZM2.88 5.85L2.82 5.93L2.54 6.38C1.91 7.44 1.46 8.59 1.22 9.80C1.19 9.93 1.19 10.06 1.21 10.19C1.24 10.32 1.29 10.44 1.36 10.55C1.51 10.77 1.74 10.93 2 10.98C2.25 11.04 2.53 10.98 2.75 10.84C2.97 10.69 3.12 10.46 3.18 10.20C3.38 9.21 3.74 8.27 4.26 7.40L4.49 7.03L4.54 6.95C4.65 6.73 4.68 6.47 4.62 6.23C4.56 5.99 4.41 5.78 4.20 5.65C4.00 5.51 3.75 5.46 3.50 5.49C3.26 5.53 3.03 5.66 2.88 5.85ZM17 12.00L9 7.2V16.8L17 12.00ZM2 13.01C1.87 13.04 1.74 13.09 1.64 13.16C1.53 13.23 1.43 13.33 1.36 13.44C1.29 13.55 1.24 13.67 1.21 13.80C1.19 13.93 1.19 14.06 1.22 14.19C1.46 15.40 1.91 16.55 2.54 17.61L2.82 18.06L2.88 18.14C3.03 18.33 3.26 18.46 3.50 18.50C3.75 18.53 4.00 18.48 4.20 18.34C4.41 18.21 4.56 18.00 4.62 17.76C4.68 17.52 4.65 17.27 4.54 17.05L4.49 16.96L4.26 16.59C3.74 15.72 3.38 14.78 3.18 13.79C3.15 13.66 3.10 13.54 3.02 13.43C2.95 13.32 2.86 13.23 2.75 13.15C2.64 13.08 2.51 13.03 2.39 13.01C2.26 12.98 2.12 12.98 2 13.01ZM5.65 19.79C5.51 19.99 5.46 20.24 5.49 20.49C5.53 20.73 5.66 20.95 5.85 21.11L5.93 21.17L6.38 21.45C7.44 22.08 8.59 22.53 9.80 22.77C10.06 22.83 10.33 22.77 10.55 22.63C10.77 22.48 10.93 22.25 10.98 21.99C11.03 21.73 10.98 21.46 10.84 21.24C10.69 21.02 10.46 20.87 10.20 20.81C9.21 20.61 8.27 20.25 7.40 19.73L7.03 19.50L6.94 19.45C6.72 19.34 6.47 19.31 6.23 19.37C5.99 19.43 5.78 19.58 5.65 19.79ZM14.19 22.78L13.79 20.82C13.66 20.84 13.54 20.89 13.43 20.97C13.32 21.04 13.23 21.13 13.15 21.24C13.08 21.35 13.03 21.48 13.01 21.60C12.98 21.73 12.98 21.87 13.01 22C13.04 22.12 13.09 22.25 13.16 22.35C13.23 22.46 13.33 22.56 13.44 22.63C13.55 22.70 13.67 22.75 13.80 22.78C13.93 22.80 14.06 22.80 14.19 22.78Z", fill:"white"}}]}:{G:"svg",N:{height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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(k)}this.T=r;this.W=!1;this.Vr=null;jc(r)?(this.j=g.CG("\ub9de\ucda4 \uc124\uc815($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:this.T.getPlaybackRate().toString()}),this.Y=this.T.getPlaybackRate()):this.Y=this.j=null;this.C=this.T.getAvailablePlaybackRates();this.L(r,"presentingplayerstatechange",this.vO);var L;((L=this.T.getVideoData())==null?0:L.bC())&&this.L(r,"serverstitchedvideochange",this.vO);this.L(this.J.V,"change",function(){B.W=!0;B.vO()}); this.vO()}; ubR=function(r,Q){var S=pa(Q);r.j&&(r.W||Q===r.Y)?(r.O5(r.j),r.BD(Q.toString())):r.O5(S)}; eAU=function(r){r.pC(r.C.map(pa));r.j=null;r.Y=null;var Q=r.T.getPlaybackRate();jc(r.T)&&D07(r,Q);!r.C.includes(Q)||r.W?r.O5(r.j):r.O5(pa(Q))}; D07=function(r,Q){r.Y=Q;r.j=g.CG("\ub9de\ucda4 \uc124\uc815($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:Q.toString()});Q=r.C.map(pa);Q.unshift(r.j);r.pC(Q)}; pa=function(r){return r.toString()}; jc=function(r){return r.K("web_settings_menu_surface_custom_playback")}; gVw=function(r){return r.K("web_settings_menu_surface_custom_playback")&&r.K("web_settings_use_input_slider")}; d0O=function(r,Q,S,B){var k=new g.$8(Q,void 0,"\ub3d9\uc601\uc0c1 \uc7ac\uc815\uc758");g.h1.call(this,B.text||"",r,Q,S,"\ub3d9\uc601\uc0c1 \uc7ac\uc815\uc758",function(){g.Fc(S,k)}); var L=this;g.cP(this.element,"ytp-subtitles-options-menu-item");this.setting=B.option.toString();r=B.options;this.settings=g.CZ(r,this.Ml,this);this.Y=k;g.u(this,this.Y);Q=new g.cE({G:"div",Z:"ytp-menuitemtitle",Sw:"\ub3d9\uc601\uc0c1\uc5d0\uc11c \uc9c0\uc815\ud55c \uacbd\uc6b0 \ub2e4\ub978 \uc790\ub9c9 \uc2a4\ud0c0\uc77c\uc744 \ud5c8\uc6a9\ud569\ub2c8\ub2e4."},0);g.u(this,Q);this.Y.Y1(Q,!0);this.W=new g.cE({G:"div",Z:"ytp-menuitem",N:{role:"menuitemradio",tabindex:"0"},B:[{G:"div",Z:"ytp-menuitem-label", Sw:"\uc0ac\uc6a9"}]},-1);g.u(this,this.W);this.Y.Y1(this.W,!0);this.L(this.W.element,"click",function(){U0U(L,!0)}); this.j=new g.cE({G:"div",Z:"ytp-menuitem",N:{role:"menuitemradio",tabindex:"0"},B:[{G:"div",Z:"ytp-menuitem-label",Sw:"\uc0ac\uc6a9 \uc548\ud568"}]},-2);g.u(this,this.j);this.Y.Y1(this.j,!0);this.L(this.j.element,"click",function(){U0U(L,!1)}); this.pC(g.tW(r,this.Ml))}; U0U=function(r,Q){r.publish("settingChange",r.setting+"Override",!Q);r.ac.j5()}; E$=function(r,Q){g.$8.call(this,r,void 0,"\uc635\uc158");var S=this;this.G6={};for(var B=0;B=0);if(!(Q<0||Q===r.W)){r.W=Q;Q=243*r.scale;var S=141*r.scale,B=yb1(r.V,r.W,Q);W_j(r.bg,B,Q,S,!0);r.cO.start()}}; mVz=function(r){var Q=r.j;r.type===3&&r.o3.stop();r.api.removeEventListener("appresize",r.Vr);r.X||Q.setAttribute("title",r.S);r.S="";r.j=null;r.update({keyBoardShortcut:"",keyBoardShortcutTitle:""});r.wrapper.style.width=""}; TRn=function(r){g.d.call(this,{G:"button",wq:["ytp-watch-later-button","ytp-button"],N:{title:"{{title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.GY(r.D()))},B:[{G:"div",Z:"ytp-watch-later-icon",Sw:"{{icon}}"},{G:"div",Z:"ytp-watch-later-title",Sw:"\ub098\uc911\uc5d0 \uc2dc\uccad\ud558\uae30"}]});this.T=r;this.icon=null;this.visible=this.isRequestPending=this.j=!1;n3F(r);r.createClientVe(this.element,this,28665);this.listen("click",this.onClick,this);this.L(r,"videoplayerreset", this.onReset);this.L(r,"appresize",this.PY);this.L(r,"videodatachange",this.PY);this.L(r,"presentingplayerstatechange",this.PY);this.PY();r=this.T.D();var Q=g.$H("yt-player-watch-later-pending");r.W&&Q?(rGF(),oI_(this)):this.vO(2);g.S1(this.element,"ytp-show-watch-later-title",g.GY(r));sx(this.T,this.element,this)}; $VU=function(r){var Q=r.T.getPlayerSize(),S=r.T.D(),B=r.T.getVideoData(),k=g.GY(S)&&g.vE(r.T)&&g.R(r.T.getPlayerStateObject(),128),L=S.S;return S.bz&&Q.width>=240&&!B.isAd()&&B.bz&&!k&&!g.XV(B)&&!r.T.isEmbedsShortsMode()&&!L}; JfO=function(r,Q){Fj8(g.SE(r.T.D()),"wl_button",function(){rGF({videoId:Q});window.location.reload()})}; oI_=function(r){if(!r.isRequestPending){r.isRequestPending=!0;r.vO(3);var Q=r.T.getVideoData();Q=r.j?Q.removeFromWatchLaterCommand:Q.addToWatchLaterCommand;var S=r.T.vg(),B=r.j?function(){r.j=!1;r.isRequestPending=!1;r.vO(2);r.T.D().X&&r.T.I3("WATCH_LATER_VIDEO_REMOVED")}:function(){r.j=!0; r.isRequestPending=!1;r.vO(1);r.T.D().V&&r.T.U7(r.element);r.T.D().X&&r.T.I3("WATCH_LATER_VIDEO_ADDED")}; Ju(S,Q).then(B,function(){r.isRequestPending=!1;r.vO(4,"\uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.");r.T.D().X&&r.T.I3("WATCH_LATER_ERROR","\uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.")})}}; wLg=function(r,Q){if(Q!==r.icon){switch(Q){case 3:var S=bb();break;case 1:S=XH();break;case 2:S={G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,Z:"ytp-svg-fill",N:{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:S={G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path", cD:!0,N:{d:"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z",fill:"#fff"}}]}}r.updateValue("icon",S);r.icon=Q}}; F11=function(){g.Ri.apply(this,arguments);this.Vi=(this.Dp=g.GY(this.api.D()))&&(this.api.D().V||US()||eK());this.Q_=48;this.f6=69;this.Rg=this.ZV=null;this.Ff=[];this.gQ=this.xX=this.CS=this.kQ=this.Zv=null;this.Nh=[];this.contextMenu=this.Nf=this.overflowButton=this.wB=this.u8=this.searchButton=this.copyLinkButton=this.shareButton=this.Y5=this.pZ=this.title=this.channelAvatar=this.nB=this.tooltip=null;this.JD=!1;this.JF=this.jt=this.GK=this.qZ=null;this.xCA=this.gH=this.SU=!1}; NRj=function(r){var Q=r.api.D(),S=g.R(r.api.getPlayerStateObject(),128);return Q.W&&S&&!r.api.isFullscreen()}; s$F=function(r){if(r.lz()&&!r.api.isEmbedsShortsMode()&&r.wB){var Q=r.api.K("web_player_hide_overflow_button_if_empty_menu");!r.Y5||Q&&!$VU(r.Y5)||saR(r.wB,r.Y5);!r.shareButton||Q&&!O8U(r.shareButton)||saR(r.wB,r.shareButton);!r.copyLinkButton||Q&&!gU7(r.copyLinkButton)||saR(r.wB,r.copyLinkButton)}else{Q=r.api.D().getWebPlayerContextConfig();if(r.wB){for(var S=r.wB,B=g.m(S.actionButtons),k=B.next();!k.done;k=B.next())k.value.detach();S.actionButtons=[]}r.searchButton&&!g.j$(r.pZ.element,r.searchButton.element)&& r.searchButton.k7(r.pZ.element);!r.Y5||(Q==null?0:Q.hideTopWatchNextButton)||g.j$(r.pZ.element,r.Y5.element)||r.Y5.k7(r.pZ.element);!r.shareButton||(Q==null?0:Q.hideTopShareButton)||g.j$(r.pZ.element,r.shareButton.element)||r.shareButton.k7(r.pZ.element);r.copyLinkButton&&!g.j$(r.pZ.element,r.copyLinkButton.element)&&r.copyLinkButton.k7(r.pZ.element)}}; Ze1=function(r,Q,S){Q=S?Q.lastElementChild:Q.firstElementChild;for(var B=null;Q;){if(U0(Q,"display")!=="none"&&Q.getAttribute("aria-hidden")!=="true"){var k=void 0;Q.tabIndex>=0?k=Q:k=Ze1(r,Q,S);k&&(B?S?k.tabIndex>B.tabIndex&&(B=k):k.tabIndexB/1E3+1)return{msg:"in-the-past"};if(L.isLivePlayback&&!isFinite(B))return{msg:"live-infinite"};(B=Q.Qk())&&B.isView()&&(B=B.mediaElement);if(B&&B.Em().length>12&&g.Z$(k))return{msg:"played-ranges"};if(!k.S)return null;if(!X)return{msg:"no-pvd-formats"};if(!k.S.j||!X.j)return{msg:"non-dash"};B=X.videoInfos[0];var l=k.S.videoInfos[0];r.Vr&&bc(L)&&(B=Q.Nb(), l=S.Nb());if(!B||!l)return{msg:"no-video-info"};if(r.Y&&(FP(B)||FP(l)))return{msg:"av1"};Q=r.W&&L.Zq()&&c5();if(l.containerType!==B.containerType)if(Q)L.pY("sgap",{ierr:"container"});else return{msg:"container"};if(r.U&&!Q&&(l.sG!==B.sG||l.sG===""||B.sG===""))return{msg:"codec"};if(r.J&&l.video&&B.video&&Math.abs(l.video.width/l.video.height-B.video.width/B.video.height)>.01)return{msg:"ratio"};if(g.Z$(L)&&g.Z$(k))return{msg:"content-protection"};X=X.j[0];k=k.S.j[0];S=X.audio;var n=k.audio;if(S.sampleRate!== n.sampleRate&&!g.Aj)if(Q)L.pY("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:X.itag,cr:S.sampleRate,ni:k.itag,nr:n.sampleRate};return(S.numChannels||2)!==(n.numChannels||2)?{msg:"channel-count"}:r.X&&L.Zq()&&B.video.fps!==l.video.fps?{msg:"fps"}:null}; hhO=function(r,Q,S){var B=r.getVideoData(),k=Q.getVideoData();if(!B.D().supportsGaplessShorts())return{nq:"env"};if(S.C?B.M5&&!B.isAd()||k.M5&&!k.isAd():S.V?B.M5&&!B.isAd()||k.M5:S.S?k.M5&&!k.isAd()||B.M5:B.M5||k.M5)return{nq:"autoplay"};if(B.endSeconds>0)return{nq:"endcr"};if(!B.J)return{nq:"client"};if(!r.qy())return{nq:"no-empty"};r=zhR(S,r,Q,Infinity);return r!=null?{nq:r.msg}:null}; fa=function(r){g.G.call(this);this.app=r;this.U=this.W=this.V=this.j=null;this.S=1;this.events=new g.tj(this);this.events.L(this.app.JV,g.GE("gaplessshortslooprange"),this.X);g.u(this,this.events)}; vIO=function(){this.j=this.J=this.S=this.V=this.C=this.Y=this.Vr=this.X=this.U=this.W=!1}; qoF=function(r){var Q=new vIO;Q.W=r.K("h5_gapless_support_types_diff");Q.X=r.K("h5_gapless_error_on_fps_diff");Q.Vr=r.K("html5_gapless_use_format_info_fix");Q.Y=r.K("html5_gapless_disable_on_av1")&&!r.K("html5_gapless_enable_on_av1");Q.U=r.K("html5_gapless_check_codec_diff_strictly");Q.C=r.K("html5_gapless_on_ad_autoplay");Q.J=r.K("html5_gapless_disable_diff_aspect_radio");Q.V=r.K("html5_gapless_ad_autoplay_on_ad_to_video_only");Q.j=r.K("html5_pseudogapless_shorts_seek_to_next_start");Q.S=r.K("html5_gapless_ad_autoplay_on_video_to_ad_only"); return Q}; g.Im=function(r,Q,S,B){B=B===void 0?!1:B;KT.call(this);this.mediaElement=r;this.start=Q;this.end=S;this.j=B}; fUO=function(r,Q,S,B,k,L){L=L===void 0?0:L;g.G.call(this);var X=this;this.policy=r;this.j=Q;this.V=S;this.tL=k;this.U=L;this.W=this.S=null;this.currentVideoDuration=this.Y=-1;this.J=!1;this.Nd=new ig;this.PP=B-Q.ZA()*1E3;this.Nd.then(void 0,function(){}); this.timeout=new g.D9(function(){X.cC("timeout")},1E4); g.u(this,this.timeout);this.X=isFinite(B)||this.tL.D().experiments.R3("html5_pseudogapless_shorts")&&bc(Q.getVideoData());this.status={status:0,error:null}}; Gyn=function(r){var Q,S,B,k,L,X,l,n,A;return g.v(function(Y){if(Y.V==1){if(r.x7())return Y.return(Promise.reject(Error(r.status.error||"disposed")));r.timeout.start();return g.z(Y,r.Nd,2)}Q=r.j.Qk();if(Q.isEnded())return r.cC("ended_in_finishTransition"),Y.return(Promise.reject(Error(r.status.error||"")));if(!r.W||!QV(r.W))return r.cC("next_mse_closed"),Y.return(Promise.reject(Error(r.status.error||"")));if(r.V.Y$()!==r.W)return r.cC("next_mse_mismatch"),Y.return(Promise.reject(Error(r.status.error|| "")));S=Gd(r);B=S.BV;k=S.Zb;L=S.DY;r.j.YX(!1,!0);X=IU1(Q,B,L,!r.V.getVideoData().isAd());r.V.setMediaElement(X);(l=r.j.vI())&&r.V.bb(l.aN,l.SN);r.X&&(r.V.seekTo(r.V.getCurrentTime()+.001,{i4:!0,Bt:3,Uw:"gapless_pseudo"}),X.play(),T8());n=Q.sD();n.cpn=r.j.getVideoData().clientPlaybackNonce;n.st=""+B;n.et=""+L;r.V.pY("gapless",n);r.j.pY("gaplessTo",{cpn:r.V.getVideoData().clientPlaybackNonce});A=r.j.getPlayerType()===r.V.getPlayerType();r.j.hF(k,!0,!1,A,r.V.getVideoData().clientPlaybackNonce);r.V.hF(r.V.getCurrentTime(), !0,!0,A,r.j.getVideoData().clientPlaybackNonce);r.V.Yt();g.P6(function(){!r.V.getVideoData().o3&&r.V.getPlayerState().isOrWillBePlaying()&&r.V.Rx()}); uI(r,6);r.dispose();return Y.return(Promise.resolve())})}; gIF=function(r){if(r.V.getVideoData().S){var Q=r.tL.D().K("html5_gapless_suspend_next_loader")&&r.U===1;r.V.mw(r.W,Q,uCz(r));uI(r,3);DV$(r);var S=eh$(r);Q=S.AR;S=S.Hd;Q.subscribe("updateend",r.IB,r);S.subscribe("updateend",r.IB,r);r.IB(Q);r.IB(S)}}; DV$=function(r){r.j.unsubscribe("internalvideodatachange",r.k8,r);r.V.unsubscribe("internalvideodatachange",r.k8,r);r.tL.D().K("html5_gapless_use_format_info_fix")&&(r.j.unsubscribe("internalvideoformatchange",r.k8,r),r.V.unsubscribe("internalvideoformatchange",r.k8,r));r.j.unsubscribe("mediasourceattached",r.k8,r);r.V.unsubscribe("statechange",r.aQ,r)}; IU1=function(r,Q,S,B){r=r.isView()?r.mediaElement:r;return new g.Im(r,Q,S,B)}; uI=function(r,Q){Q<=r.status.status||(r.status={status:Q,error:null},Q===5&&r.Nd.resolve())}; uCz=function(r){return r.tL.D().K("html5_gapless_no_clear_buffer_timeline")&&r.U===1&&jA(r.j.getVideoData())}; Gd=function(r){var Q=r.j.Qk();Q=Q.isView()?Q.start:0;var S=r.j.getVideoData().isLivePlayback?Infinity:r.j.xC(!0);S=Math.min(r.PP/1E3,S)+Q;var B=r.X?100:0;r=S-r.V.zB()+B;return{LO:Q,BV:r,Zb:S,DY:Infinity}}; eh$=function(r){return{AR:r.S.j.j7,Hd:r.S.V.j7}}; Df=function(r){g.G.call(this);var Q=this;this.app=r;this.Y=this.V=this.j=null;this.X=!1;this.S=this.W=null;this.U=qoF(this.app.D());this.J=function(){g.P6(function(){UVj(Q)})}}; dVz=function(r,Q,S,B,k){B=B===void 0?0:B;k=k===void 0?0:k;r.qy()||ec(r);r.W=new ig;r.j=Q;var L=S,X=k===0;X=X===void 0?!0:X;var l=r.app.iA(),n=l.getVideoData().isLivePlayback?Infinity:l.xC(!0)*1E3;L>n&&(L=n-200,r.X=!0);X&&l.getCurrentTime()>=L/1E3?r.J():(r.V=l,X&&(X=L,L=r.V,r.app.JV.addEventListener(g.Io("vqueued"),r.J),X=isFinite(X)||X/1E3>L.getDuration()?X:0x8000000000000,r.Y=new g.qI(X,0x8000000000000,{namespace:"vqueued"}),L.addCueRange(r.Y)));X=B/=1E3;L=Q.getVideoData().j;B&&L&&r.V&&(l=B,n=0, Q.getVideoData().isLivePlayback&&(X=Math.min(S/1E3,r.V.xC(!0)),n=Math.max(0,X-r.V.getCurrentTime()),l=Math.min(B,Q.xC()+n)),X=Muj(L,l)||B,X!==B&&r.j.pY("qvaln",{st:B,at:X,rm:n,ct:l}));Q=X;B=r.j;B.getVideoData().VD=!0;B.getVideoData().J=!0;B.Li(!0);L={};r.V&&(L=r.V.T_(),X=r.V.getVideoData().clientPlaybackNonce,L={crt:(L*1E3).toFixed(),cpn:X});B.pY("queued",L);Q!==0&&B.seekTo(Q+.01,{i4:!0,Bt:3,Uw:"videoqueuer_queued"});r.S=new fUO(r.U,r.app.iA(),r.j,S,r.app,k);S=r.S;S.status.status!==Infinity&&(uI(S, 1),S.j.subscribe("internalvideodatachange",S.k8,S),S.V.subscribe("internalvideodatachange",S.k8,S),S.tL.D().K("html5_gapless_use_format_info_fix")&&(S.j.subscribe("internalvideoformatchange",S.k8,S),S.V.subscribe("internalvideoformatchange",S.k8,S)),S.j.subscribe("mediasourceattached",S.k8,S),S.V.subscribe("statechange",S.aQ,S),S.j.subscribe("newelementrequired",S.j2,S),S.k8());return r.W}; UVj=function(r){var Q,S,B,k,L,X,l;g.v(function(n){switch(n.V){case 1:if(r.x7()||!r.W||!r.j)return n.return();r.X&&r.app.iA().I6(!0,!1);Q=null;if(!r.S){n.qU(2);break}g.JR(n,3);return g.z(n,Gyn(r.S),5);case 5:g.N$(n,2);break;case 3:Q=S=g.s1(n);case 2:if(!r.j)return n.return();Oe$.dT("vqsp",function(){r.app.JH(r.j)}); if(!r.j)return n.return();B=r.j.Qk();r.app.D().K("html5_gapless_seek_on_negative_time")&&B&&B.getCurrentTime()<-.01&&r.j.seekTo(0);Oe$.dT("vqpv",function(){r.app.playVideo()}); Q&&(r.j?(k=Q?Q.message:"forced",(L=r.V)==null||L.pY("gapfulfbk",{r:k}),r.j.nW(k)):(X=r.V)==null||X.pY("gapsp",{}));l=r.W;ec(r);l&&l.resolve();return n.return(Promise.resolve())}})}; ec=function(r,Q){Q=Q===void 0?!1:Q;if(r.V){if(r.Y){var S=r.V;r.app.JV.removeEventListener(g.Io("vqueued"),r.J);S.removeCueRange(r.Y)}r.V=null;r.Y=null}r.S&&(r.S.status.status!==6&&(S=r.S,S.status.status!==Infinity&&S.U!==1&&S.cC("Canceled")),r.S=null);r.W=null;r.j&&!Q&&r.j!==r.app.Mp()&&r.j!==r.app.iA()&&r.j.dispose();r.j&&Q&&r.j.EL();r.j=null;r.X=!1}; RhU=function(r){var Q;return((Q=r.S)==null?void 0:Q.currentVideoDuration)||-1}; Heg=function(r,Q,S){if(r.qy())return"qie";if(r.j==null||r.j.x7()||r.j.getVideoData()==null)return"qpd";if(Q.videoId!==r.j.X6())return"vinm";if(RhU(r)<=0)return"ivd";if(S!==1)return"upt";if((S=r.S)==null)r=void 0;else if(S.getStatus().status!==5)r="niss";else if(zhR(S.policy,S.j,S.V,S.PP)!=null)r="pge";else{Q=eh$(S);r=Q.AR;var B=Q.Hd;Q=g.OQ(S.tL.D().experiments,"html5_shorts_gapless_next_buffer_in_seconds");var k=S.Y+Q;S.tL.D().experiments.R3("html5_pseudogapless_shorts")&&(k=Gd(S).BV+Q);S=Da(B.O4(), k);r=Da(r.O4(),k);r=!(Q>0)||S&&r?null:"neb"}return r!=null?r:null}; Cag=function(){g.Co.call(this);var r=this;this.fullscreen=0;this.W=this.S=this.pictureInPicture=this.j=this.V=this.inline=!1;this.U=function(){r.Mf()}; htR(this.U);this.Y=this.getVisibilityState(this.zn(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.f2(),this.au(),this.yS(),this.vM())}; fEz=function(r){return!(r.isMinimized()||r.isInline()||r.isBackground()||r.f2()||r.au()||r.yS()||r.vM())}; g.gH=function(r){g.G.call(this);this.jw=r;this.videoData=this.playerState=null}; O$=function(r,Q){g.G.call(this);var S=this;this.data=[];this.S=r||NaN;this.V=Q||null;this.j=new g.D9(function(){U$(S);dH(S)}); g.u(this,this.j)}; YDU=function(r){U$(r);return r.data.map(function(Q){return Q.value})}; U$=function(r){var Q=(0,g.xa)();r.data.forEach(function(S){S.expire0));(B=g.OQ(Q, "html5_cobalt_audio_write_ahead_ms"))&&bO("Media.AudioWriteDurationLocal",B);(B=S("html5_cobalt_enable_decode_to_texture"))&&bO("Media.PlayerConfiguration.DecodeToTexturePreferred",B?1:0);r.ED()&&yKj();Error.stackTraceLimit=50;var k=g.OQ(Q,"html5_idle_rate_limit_ms");k&&Object.defineProperty(window,"requestIdleCallback",{value:function(L){return window.setTimeout(L,k)}}); rrU(r.U);ET8(S("html5_use_ump_request_slicer"));RdO(S("html5_record_now"));S("html5_disable_streaming_xhr")&&(Yp=!1);S("html5_byterate_constraints")&&(EV=!0);S("html5_use_non_active_broadcast_for_post_live")&&(lY=!0);S("html5_enable_encrypted_av1")&&(wA=!0);CQj(g.OQ(r.experiments,"html5_sticky_duration_mos"))}; BZw=function(r,Q){return r.slice(Q.length).replace(/_[a-z]/g,function(S){return S.toUpperCase().replace("_","")}).replace("Dot",".")}; km8=function(r){var Q={},S=Object.keys(r.experiments.flags);S=g.m(S);for(var B=S.next();!B.done;B=S.next())if(B=B.value,B.startsWith("cobalt_h5vcc"))if(B.startsWith("cobalt_h5vcc_string")){var k=BZw(B,"cobalt_h5vcc_string");B=Wo(r.experiments,B);k&&B&&(Q[k]=bO(k,B))}else B.startsWith("cobalt_h5vcc")&&(k=BZw(B,"cobalt_h5vcc"),B=g.OQ(r.experiments,B),k&&B&&(Q[k]=bO(k,B)));return Q}; LvU=function(r,Q,S,B){B=B===void 0?0:B;g.dF.call(this,S.vu());this.NT=r;this.videoData=Q;this.duration=B;this.endTime=this.startTime=0}; XOO=function(r){this.end=this.start=r}; g.cS=function(){this.j=new Map;this.S=new Map;this.V=new Map}; iRU=function(){this.V=[];this.j=new Map;this.W=new Map;this.S=new Map}; g.am=function(r,Q,S,B){g.G.call(this);var k=this;this.api=r;this.jw=Q;this.playback=S;this.app=B;this.F1=new g.cS;this.S=new Map;this.U=[];this.j=new iRU;this.Z_=new Map;this.mq=null;this.JX=NaN;this.jR=this.FQ=null;this.VN=new g.D9(function(){Kv_(k,k.JX,k.FQ||void 0)}); this.events=new g.tj(this);this.Qr=15E3;this.cO=new g.D9(function(){k.o3=!0;k.playback.jG(k.Qr);lF8(k);if(k.playback.getVideoData().bC()){var L;k.fY({togab:(L=k.Vr)==null?void 0:L.identifier})}k.i_(!1)},this.Qr); this.o3=!1;this.J=new Map;this.D_=[];this.Vr=null;this.zm=new Set;this.yr=[];this.tX=[];this.ZK=[];this.Ic=[];this.V=void 0;this.dW=0;this.Tm=!0;this.Y=!1;this.KY=[];this.NU=new Set;this.L0=new Set;this.Ew=new Set;this.dh=0;this.HO=new Set;this.Np=0;this.yK=this.XQ=!1;this.AK=this.W="";this.X=null;this.logger=new g.bY("dai");this.Tx={qLG:function(){return k.S}, Jxm:function(){return k.U}, Axw:function(){return k.j.j}, wN7:function(){return k.W}, lsY:function(L){k.onCueRangeEnter(k.S.get(L))}, pRY:function(L){k.onCueRangeExit(k.S.get(L))}, iiA:function(L,X){k.S.set(L,X)}, niY:function(L){k.AK=L}, k$:function(){return k.k$()}, kOU:function(L){return k.j.S.get(L)}, A4A:function(){return k.X}, Fa4:function(){return k.j.V}}; this.playback.getPlayerType();this.playback.tZ(this);this.bA=this.jw.ED();g.u(this,this.VN);g.u(this,this.events);g.u(this,this.cO);this.events.L(this.api,g.Io("serverstitchedcuerange"),this.onCueRangeEnter);this.events.L(this.api,g.GE("serverstitchedcuerange"),this.onCueRangeExit);Vt(this.app.mC(),this.playback,!1)}; bR1=function(r,Q,S,B,k,L,X,l,n){if(r.jw.K("html5_ignore_ads_after_noadresponse")&&n&&r.zm.has(n))ra(r,{reason:"addafternoad",cueid:n});else{n=nS7(r,L,L+k);r.o3&&r.fY({adaftto:1});S||r.fY({missadcon:1,enter:L,len:k,aid:l});r.C&&!r.C.PW&&(r.C.PW=l);r.yK&&r.fY({adfbk:1,enter:L,len:k,aid:l});var A=r.playback;X=X===void 0?L+k:X;L===X&&!k&&r.jw.K("html5_allow_zero_duration_ads_on_timeline")&&r.fY({attl0d:1});L>X&&ra(r,{reason:"enterTime_greater_than_return",DA:L,S7:X});var Y=A.f0()*1E3;LA&&ra(r,{reason:"parent_return_greater_than_content_duration",S7:X,FEO:A});A=null;Y=g.DO(r.j.V,{S7:L},function(W,b){return W.S7-b.S7}); Y>=0&&(A=r.j.V[Y],A.S7>L&&A08(r,Q.video_id||"",L,X,A));if(n&&A)for(Y=0;Y.5&&r.fY({ttdtb:1,delta:X,cpn:k.cpn,enter:Q.adCpn,exit:S.adCpn,seek:B,skip:L});r.api.K("html5_ssdai_enable_media_end_cue_range")&&(!B&&!L&&S.isAd&&S.adCpn?r.api.H0(S.adCpn):(B||L)&&r.fY({mecr:0,seek:B,skip:L}));if(Q.isAd&&S.isAd){k=!!L;if(Q.adCpn&&S.adCpn){var l=r.j.j.get(Q.adCpn);var n=r.j.j.get(S.adCpn)}k?r.fY({igtransskip:1,enter:Q.adCpn,exit:S.adCpn,seek:B,skip:L}):kP(r,n,l,S.Xo,Q.Xo,B,k)}else if(!Q.isAd&&S.isAd){r.AK= k.cpn;r.H2(k.cpn,k.DA/1E3);r.api.publish("serverstitchedvideochange");l=SX(r,"a2c");r.fY(l);r.dh=0;if(l=S.KE)r.dW=l.end,PrR(r,l.id,l.end);var A;S.adCpn&&(A=r.j.j.get(S.adCpn));A&&r.playback.h1(A,k,S.Xo,Q.Xo,B,!!L)}else if(Q.isAd&&!S.isAd){var Y;Q.adCpn&&(Y=r.j.j.get(Q.adCpn));Y&&(r.dW=0,r.AK=Y.cpn,r.H2(Y.cpn,Y.DA/1E3),Bt(r,Y),A=SX(r,"c2a",Y),r.fY(A),r.dh=1,r.playback.h1(k,Y,S.Xo,Q.Xo,B,!!L))}}; XG=function(r,Q,S){S=S===void 0?0:S;var B=g.DO(r.j.V,{DA:(Q+S)*1E3},function(l,n){return l.DA-n.DA}); B=B<0?(B+2)*-1:B;if(B>=0)for(var k=Q*1E3,L=B;L<=B+1&&L=X.DA-S*1E3&&k<=X.S7+S*1E3)return{Gd:X,A1:Q}}return{Gd:void 0,A1:Q}}; j8F=function(r,Q){var S="";(Q=x98(r,Q))&&(S=Q.getId());return S?r.j.j.get(S):void 0}; x98=function(r,Q){if(r.AK){var S=r.S.get(r.AK);if(S&&S.start-200<=Q&&S.end+200>=Q)return S}r=g.m(r.S.values());for(S=r.next();!S.done;S=r.next())if(S=S.value,S.start<=Q&&S.end>=Q)return S}; Kv_=function(r,Q,S){var B=r.jR||r.app.iA().getPlayerState();iA(r,!0);r.playback.seekTo(Q,S);r=r.app.iA();Q=r.getPlayerState();B.isOrWillBePlaying()&&!Q.isOrWillBePlaying()?r.playVideo():B.isPaused()&&!Q.isPaused()&&r.pauseVideo()}; iA=function(r,Q){r.JX=NaN;r.FQ=null;r.VN.stop();r.mq&&Q&&r.mq.TE();r.jR=null;r.mq=null}; ES8=function(r){var Q=Q===void 0?-1:Q;var S=S===void 0?Infinity:S;for(var B=[],k=g.m(r.j.V),L=k.next();!L.done;L=k.next())L=L.value,(L.DAS)&&B.push(L);r.j.V=B;B=g.m(r.S.values());for(k=B.next();!k.done;k=B.next())k=k.value,k.start>=Q&&k.end<=S&&(r.playback.removeCueRange(k),r.S.delete(k.getId()),r.fY({rmAdCR:1}));B=XG(r,Q/1E3);Q=B.Gd;B=B.A1;if(Q&&(B=B*1E3-Q.DA,pO$(r,Q,B,Q.DA+B),B=r.S.get(Q.cpn))){k=g.m(r.U);for(L=k.next();!L.done;L=k.next())L=L.value,L.start===B.end?L.start=Q.DA+Q.durationMs: L.end===B.start&&(L.end=Q.DA);B.start=Q.DA;B.end=Q.DA+Q.durationMs}if(Q=XG(r,S/1E3).Gd){var X;B="playback_timelinePlaybackId_"+Q.DK+"_video_id_"+((X=Q.videoData)==null?void 0:X.videoId)+"_durationMs_"+Q.durationMs+"_enterTimeMs_"+Q.DA+"_parentReturnTimeMs_"+Q.S7;r.mR("Invalid_clearEndTimeMs_"+S+"_that_falls_during_"+B+"._Child_playbacks_can_only_have_duration_updated_not_their_start.")}}; m9_=function(r){r.F1.clearAll();r.S.clear();r.U=[];r.j.clear();r.J.clear();r.D_=[];r.Vr=null;r.zm.clear();r.yr=[];r.tX=[];r.ZK=[];r.Ic=[];r.KY=[];r.NU.clear();r.L0.clear();r.Ew.clear();r.HO.clear();r.o3=!1;r.V=void 0;r.dW=0;r.Tm=!0;r.Y=!1;r.dh=0;r.Np=0;r.XQ=!1;r.yK=!1;r.W="";Vdn(r.app.mC());Vt(r.app.mC(),r.playback,!1);r.Z_.clear();r.cO.isActive()&&Q4(r)}; pO$=function(r,Q,S,B){Q.durationMs=S;Q.S7=B;(B=r.Z_.get(Q.cpn))?B.HP(S/1E3):r.fY({nop_d:Q.cpn})}; TZ8=function(r,Q,S,B,k,L){if(!r.yK)if(g.oSw(r,S))r.fY({gdu:"undec",seg:S,itag:k});else if(Q=KE(r,Q,S,B,L),!(r.playback.getVideoData().bC()&&(Q==null?0:Q.ou)))return Q}; KE=function(r,Q,S,B,k){var L=r.J.get(S);if(!L){if(L=$98(r,Q))return L;Q=r.hn(S-1,B!=null?B:2);if(k)return r.fY({misscue:k,sq:S,type:B,prevsstate:Q==null?void 0:Q.PX,prevrecord:r.J.has(S-1)}),r.J.get(S-1);if((Q==null?void 0:Q.PX)===2)return r.fY({adnf:1,sq:S,type:B,prevrecord:r.J.has(S-1)}),r.J.get(S-1)}return L}; $98=function(r,Q){Q+=r.E_();if(r.playback.getVideoData().bC())a:{var S=1;S=S===void 0?0:S;var B=Q*1E3;r=g.m(r.j.V);for(var k=r.next();!k.done;k=r.next()){k=k.value;var L=k.GI?k.GI*1E3:k.DA;if(B>=k.DA-S*1E3&&B<=L+k.durationMs+S*1E3){B={Gd:k,A1:Q};break a}}B={Gd:void 0,A1:Q}}else B=XG(r,Q),((S=B)==null?0:S.Gd)||(B=XG(r,Q,1));var X;return(X=B)==null?void 0:X.Gd}; J0j=function(r,Q){Q=Q===void 0?"":Q;var S=j_(Q)||void 0;if(!Q||!S){var B;r.fY({adcfg:(B=Q)==null?void 0:B.length,dcfg:S==null?void 0:S.length})}return S}; wOU=function(r){if(r.KY.length)for(var Q=g.m(r.KY),S=Q.next();!S.done;S=Q.next())r.onCueRangeExit(S.value);Q=g.m(r.S.values());for(S=Q.next();!S.done;S=Q.next())r.playback.removeCueRange(S.value);Q=g.m(r.U);for(S=Q.next();!S.done;S=Q.next())r.playback.removeCueRange(S.value);r.S.clear();r.U=[];r.F1.clearAll();r.V||(r.Tm=!0)}; kP=function(r,Q,S,B,k,L,X){if(Q&&S){r.AK=S.cpn;r.H2(S.cpn,S.DA/1E3);Bt(r,S);var l=SX(r,"a2a",S);r.fY(l);r.dh++;r.playback.h1(Q,S,B||0,k||0,!!L,!!X)}else r.fY({misspbkonadtrans:1,enter:(S==null?void 0:S.cpn)||"",exit:(Q==null?void 0:Q.cpn)||"",seek:L,skip:X})}; NZR=function(r,Q,S,B){if(B)for(B=0;BS){var L=k.end;k.end=Q;Fv_(r,S,L)}else if(k.start>=Q&&k.startS)k.start=S;else if(k.end>Q&&k.end<=S&&k.start=Q&&k.end<=S){r.playback.removeCueRange(k);if(r.KY.includes(k))r.onCueRangeExit(k);r.U.splice(B,1);continue}B++}else Fv_(r,Q,S)}; Fv_=function(r,Q,S){Q=tSF(Q,S);S=!0;g.Ry(r.U,Q,function(X,l){return X.start-l.start}); for(var B=0;B0){var k=r.U[B],L=r.U[B-1];if(Math.round(L.end/1E3)>=Math.round(k.start/1E3)){L.end=k.end;k!==Q?r.playback.removeCueRange(k):S=!1;r.U.splice(B,1);continue}}B++}if(S)for(r.playback.addCueRange(Q),Q=r.playback.Ud("serverstitchedcuerange",36E5),Q=g.m(Q),S=Q.next();!S.done;S=Q.next())r.S.delete(S.value.getId())}; lA=function(r,Q,S){if(S===void 0||!S){S=g.m(r.D_);for(var B=S.next();!B.done;B=S.next()){B=B.value;if(Q>=B.start&&Q<=B.end)return;if(Q===B.end+1){B.end+=1;return}}r.D_.push(new XOO(Q))}}; g.oSw=function(r,Q){r=g.m(r.D_);for(var S=r.next();!S.done;S=r.next())if(S=S.value,Q>=S.start&&Q<=S.end)return!0;return!1}; nE=function(r,Q,S){var B;if(B=r.playback.getVideoData().bC()||r.jw.K("html5_ssdai_extent_last_unfinished_ad_cue_range"))B=(B=r.j.j.get(Q))&&B.F5?(r=r.j.S.get(B==null?void 0:B.F5))&&r.slice(-1)[0].cpn===Q:!1;return B&&S===2?1E3:0}; A08=function(r,Q,S,B,k){var L;Q={reason:"overlapping_playbacks",WEU:Q,DA:S,S7:B,cx4:k.DK,az3:((L=k.videoData)==null?void 0:L.videoId)||"",jym:k.durationMs,M9m:k.DA,V9V:k.S7};ra(r,Q)}; ra=function(r,Q,S){r.playback.MD(Q,S)}; s87=function(r,Q){var S=[];r=r.j.S.get(Q);if(!r)return[];r=g.m(r);for(Q=r.next();!Q.done;Q=r.next())Q=Q.value,Q.cpn&&S.push(Q.cpn);return S}; ZR_=function(r,Q,S){var B=0;r=r.j.S.get(S);if(!r)return-1;r=g.m(r);for(S=r.next();!S.done;S=r.next()){if(S.value.cpn===Q)return B;B++}return-1}; y0w=function(r,Q){var S=0;r=r.j.S.get(Q);if(!r)return 0;r=g.m(r);for(Q=r.next();!Q.done;Q=r.next())Q=Q.value,Q.durationMs!==0&&Q.S7!==Q.DA&&S++;return S}; MSU=function(r,Q,S){var B=!1;if(S&&(S=r.j.S.get(S))){S=g.m(S);for(var k=S.next();!k.done;k=S.next())k=k.value,k.durationMs!==0&&k.S7!==k.DA&&(k=k.cpn,Q===k&&(B=!0),B&&!r.L0.has(k)&&(r.fY({decoratedAd:k}),r.L0.add(k)))}}; lF8=function(r){r.bA&&r.fY({adf:"0_"+((new Date).getTime()/1E3-r.Np)+"_isTimeout_"+r.o3})}; nS7=function(r,Q,S){if(r.yr.length)for(var B=g.m(r.yr),k=B.next(),L={};!k.done;L={oW:void 0},k=B.next()){L.oW=k.value;k=L.oW.startSecs*1E3;var X=L.oW.wr*1E3+k;if(Q>k&&Qk&&S0?r:0}else r.k$().videoData.Np=r.playback.getCurrentTime()}; ugU=function(r,Q,S,B){g.G.call(this);var k=this;this.api=r;this.jw=Q;this.j=S;this.app=B;this.U=new Map;this.V=[];this.S=this.J=null;this.Vr=NaN;this.Y=this.W=this.C=null;this.X=new g.D9(function(){Gm8(k,k.Vr,k.C||void 0)}); this.cO=[];this.o3=new g.D9(function(){var L=k.cO.pop();if(L){var X=L.DK,l=L.playerVars;L=L.playerType;l&&(l.prefer_gapless=!0,k.api.preloadVideoByPlayerVars(l,L,NaN,"",X),k.cO.length&&g.ev(k.o3,4500))}}); this.events=new g.tj(this);this.Tx={mdG:function(){return k.V}}; this.j.getPlayerType();g.u(this,this.X);g.u(this,this.o3);g.u(this,this.events);this.events.L(this.api,g.Io("childplayback"),this.onCueRangeEnter);this.events.L(this.api,"onQueuedVideoLoaded",this.onQueuedVideoLoaded);this.events.L(this.api,"presentingplayerstatechange",this.lw)}; U9z=function(r,Q,S,B,k,L){var X=Q.cpn,l=Q.docid||Q.video_id||Q.videoId||Q.id,n=r.j;L=L===void 0?k+B:L;if(k>L)return YP(r,"enterAfterReturn enterTimeMs="+k+" is greater than parentReturnTimeMs="+L.toFixed(3),X,l),"";var A=n.f0()*1E3;if(kA)return n="returnAfterDuration parentReturnTimeMs="+L.toFixed(3)+" is greater than parentDurationMs="+A+". And timestampOffset in seconds is "+ n.ZA(),YP(r,n,X,l),"";A=null;for(var Y=g.m(r.V),W=Y.next();!W.done;W=Y.next()){W=W.value;if(k>=W.DA&&kW.DA)return YP(r,"overlappingReturn",X,l),"";if(L===W.DA)return YP(r,"outOfOrder",X,l),"";k===W.S7&&(A=W)}X="cs_childplayback_"+D91++;l={KE:Wt(B,!0),PP:Infinity,target:null};var b={DK:X,playerVars:Q,playerType:S,durationMs:B,DA:k,S7:L,TC:l};r.V=r.V.concat(b).sort(function(T,w){return T.DA-w.DA}); A?efR(r,A,{KE:Wt(A.durationMs,!0),PP:A.TC.PP,target:b}):(Q={KE:Wt(k,!1),PP:k,target:b},r.U.set(Q.KE,Q),n.addCueRange(Q.KE));Q=!0;if(r.j===r.app.iA()&&(n=n.getCurrentTime()*1E3,n>=b.DA&&nQ)break;if(L>Q)return{Gd:B,A1:Q-k};S=L-B.S7/1E3}return{Gd:null,A1:Q-S}}; Gm8=function(r,Q,S){S=S===void 0?{}:S;var B=r.Y||r.app.iA().getPlayerState();Pt(r,!0);Q=isFinite(Q)?Q:r.j.dO();var k=HR7(r,Q);Q=k.A1;var L=(k=k.Gd)&&!bA(r,k)||!k&&r.j!==r.app.iA(),X=Q*1E3;X=r.S&&r.S.start<=X&&X<=r.S.end;!L&&X||t7(r);k?gS1(r,k,Q,S,B):CrO(r,Q,S,B)}; CrO=function(r,Q,S,B){var k=r.j;k!==r.app.iA()&&r.app.gS();k.seekTo(Q,Object.assign({},{Uw:"application_timelinemanager"},S));VSw(r,B)}; gS1=function(r,Q,S,B,k){var L=bA(r,Q);if(!L){Q.playerVars.prefer_gapless=!0;r.jw.K("html5_enable_ssap_entity_id")&&(Q.playerVars.cached_load=!0);var X=new g.SA(r.jw,Q.playerVars);X.DK=Q.DK;r.api.a6(X,Q.playerType)}X=r.app.iA();L||X.addCueRange(Q.TC.KE);X.seekTo(S,Object.assign({},{Uw:"application_timelinemanager"},B));VSw(r,k)}; VSw=function(r,Q){r=r.app.iA();var S=r.getPlayerState();Q.isOrWillBePlaying()&&!S.isOrWillBePlaying()?r.playVideo():Q.isPaused()&&!S.isPaused()&&r.pauseVideo()}; Pt=function(r,Q){r.Vr=NaN;r.C=null;r.X.stop();r.W&&Q&&r.W.TE();r.Y=null;r.W=null}; bA=function(r,Q){r=r.app.iA();return!!r&&r.getVideoData().DK===Q.DK}; c0O=function(r){var Q=r.V.find(function(k){return bA(r,k)}); if(Q){var S=r.app.iA();t7(r);var B=new g.Wk(8);Q=Rfj(r,Q)/1E3;CrO(r,Q,{},B);S.pY("forceParentTransition",{childPlayback:1});r.j.pY("forceParentTransition",{parentPlayback:1})}}; r61=function(r,Q,S){Q=Q===void 0?-1:Q;S=S===void 0?Infinity:S;for(var B=Q,k=S,L=g.m(r.U),X=L.next();!X.done;X=L.next()){var l=g.m(X.value);X=l.next().value;l=l.next().value;l.PP>=B&&l.target&&l.target.S7<=k&&(r.j.removeCueRange(X),r.U.delete(X))}B=Q;k=S;L=[];X=g.m(r.V);for(l=X.next();!l.done;l=X.next())if(l=l.value,l.DA>=B&&l.S7<=k){var n=r;n.J===l&&t7(n);bA(n,l)&&n.app.gS()}else L.push(l);r.V=L;B=HR7(r,Q/1E3);Q=B.Gd;B=B.A1;Q&&(B*=1E3,aFO(r,Q,B,Q.S7===Q.DA+Q.durationMs?Q.DA+B:Q.S7));(Q=HR7(r,S/1E3).Gd)&& YP(r,"Invalid clearEndTimeMs="+S+" that falls during playback={timelinePlaybackId="+(Q.DK+" video_id="+Q.playerVars.video_id+" durationMs="+Q.durationMs+" enterTimeMs="+Q.DA+" parentReturnTimeMs="+Q.S7+"}.Child playbacks can only have duration updated not their start."))}; aFO=function(r,Q,S,B){Q.durationMs=S;Q.S7=B;B={KE:Wt(S,!0),PP:S,target:null};efR(r,Q,B);bA(r,Q)&&r.app.iA().getCurrentTime()*1E3>S&&(Q=Rfj(r,Q)/1E3,S=r.app.iA().getPlayerState(),CrO(r,Q,{},S))}; YP=function(r,Q,S,B){r.j.pY("timelineerror",{e:Q,cpn:S?S:void 0,videoId:B?B:void 0})}; SvU=function(r){r&&r!=="web"&&QB7.includes(r)}; xP=function(){g.G.call(this);this.j=new O$(5,null);g.u(this,this.j);this.V=new O$(15,null);g.u(this,this.V)}; c9U=function(r,Q){return Q?!!r.j.get(Q):!1}; BMU=function(r,Q){r.dataset.version=Q}; XAU=function(r){g.d.call(this,{G:"div",wq:["html5-video-player"],N:{tabindex:r.D().disableOrganicUi?"":"-1",id:r.webPlayerContextConfig.rootElementId},B:[{G:"div",Z:g.bw.VIDEO_CONTAINER,N:{"data-layer":"0"}}]});var Q=this;this.app=r;this.SH=this.uA(g.bw.VIDEO_CONTAINER);this.cG=new g.IQ(0,0,0,0);this.l6=null;this.Bm=new g.IQ(0,0,0,0);this.X4=this.OW=this.l5=NaN;this.P4=this.Ro=this.kZ=this.e8=!1;this.aA=NaN;this.EW=!1;this.Zi=null;this.KR=function(){Q.element.focus({preventScroll:!0})}; this.Ug=function(){Q.app.JV.publish("playerUnderlayVisibilityChange","visible");Q.l6.classList.remove(g.bw.VIDEO_CONTAINER_TRANSITIONING);Q.l6.removeEventListener(x4,Q.Ug);Q.l6.removeEventListener("transitioncancel",Q.Ug)}; this.HQ=this.SE=!1;var S=this.element.addEventListener,B=this.element.removeEventListener;this.addEventListener=function(L,X,l){S.apply(Q.element,[L,X,l])}; this.removeEventListener=function(L,X,l){B.apply(Q.element,[L,X,l])}; var k=r.D();k.transparentBackground&&this.MF("ytp-transparent");k.controlsType==="0"&&this.MF("ytp-hide-controls");g.cP(this.element,"ytp-exp-bottom-control-flexbox");g.cP(this.element,"ytp-modern-caption");k.K("enable_new_paid_product_placement")&&!g.n6(k)&&g.cP(this.element,"ytp-exp-ppp-update");k.K("html5_enable_ssap")&&g.cP(this.element,"ytp-ssap");g.cP(this.element,"ytp-livebadge-color");if(k.K("delhi_modern_web_player"))switch(g.cP(this.element,"ytp-delhi-modern"),k.K("delhi_modern_web_player_icons")&& g.cP(this.element,"ytp-delhi-modern-icons"),Wo(k.experiments,"delhi_modern_web_player_blending_mode")){case "luminosity":g.cP(this.element,"ytp-delhi-modern-with-luminosity");break;case "difference":g.cP(this.element,"ytp-delhi-modern-with-difference");break;case "exclusion":g.cP(this.element,"ytp-delhi-modern-with-exclusion")}BMU(this.element,khz(r));this.N0=!1;this.ud=new g.Un(NaN,NaN);LQF(this);this.L(r.JV,"onMutedAutoplayChange",this.onMutedAutoplayChange)}; LQF=function(r){function Q(){r.l6&&jX(r);pE(r)!==r.EW&&r.resize()} function S(X,l){r.mV(X,l)} function B(X){X.getVideoData()&&r.updateVideoData(X.getVideoData())} function k(){r.Bm=new g.IQ(0,0,0,0);r.cG=new g.IQ(0,0,0,0)} var L=r.app.JV;L.addEventListener("initializingmode",k);L.addEventListener("videoplayerreset",B);L.addEventListener("videodatachange",S);L.addEventListener("presentingplayerstatechange",Q);r.addOnDisposeCallback(function(){L.removeEventListener("initializingmode",k);L.removeEventListener("videoplayerreset",B);L.removeEventListener("videodatachange",S);L.removeEventListener("presentingplayerstatechange",Q)})}; KQF=function(r){var Q=r.app.iA();if(Q=Q?Q.getVideoData():null){if(g.G6(Q)||g.uc(Q)||g.D$(Q))return 16/9;if(Wm(Q)&&Q.S.j)return r=Q.S.videoInfos[0].video,i0O(r.width,r.height)}return(r=r.l6)?i0O(r.videoWidth,r.videoHeight):16/9}; lPj=function(r,Q,S,B){var k=S,L=i0O(Q.width,Q.height);r.e8?k=SL?{width:Q.width,height:Q.width/k,aspectRatio:k}:kk?r.width=r.height*S:Sn;if(pE(r)){var A=KQF(r);var Y=isNaN(A)||g.Iw||ac&&g.lT||n;fm&&!g.I0(601)?A=k.aspectRatio:Y=Y||L.controlsType==="3";Y?n?(Y=L.K("place_shrunken_video_on_left_of_player")?16:r.getPlayerSize().width-Q.width-16,A=Math.max((r.getPlayerSize().height-Q.height)/2,0),Y=new g.IQ(Y,A,Q.width, Q.height),r.l6.style.setProperty("border-radius","12px")):Y=new g.IQ(0,0,Q.width,Q.height):(S=k.aspectRatio/A,Y=new g.IQ((Q.width-k.width/S)/2,(Q.height-k.height)/2,k.width/S,k.height),S===1&&g.lT&&(A=Y.width-Q.height*A,A>0&&(Y.width+=A,Y.height+=A)));g.S1(r.element,"ytp-fit-cover-video",Math.max(Y.width-k.width,Y.height-k.height)<1);if(l||r.N0)r.l6.style.display="";r.EW=!0}else{Y=-Q.height;fm?Y*=window.devicePixelRatio:g.Ah&&(Y-=window.screen.height);Y=new g.IQ(0,Y,Q.width,Q.height);if(l||r.N0)r.l6.style.display= "none";r.EW=!1}G5(r.Bm,Y)||(r.Bm=Y,g.O7(L)?(r.l6.style.setProperty("width",Y.width+"px","important"),r.l6.style.setProperty("height",Y.height+"px","important")):g.cy(r.l6,Y.getSize()),B=new g.ez(Y.left,Y.top),g.RQ(r.l6,Math.round(B.x),Math.round(B.y)),B=!0);Q=new g.IQ((Q.width-k.width)/2,(Q.height-k.height)/2,k.width,k.height);G5(r.cG,Q)||(r.cG=Q,B=!0);g.D7(r.l6,"transform",S===1?"":"scaleX("+S+")");X&&n!==r.Ro&&(n&&(r.l6.addEventListener(x4,r.Ug),r.l6.addEventListener("transitioncancel",r.Ug),r.l6.classList.add(g.bw.VIDEO_CONTAINER_TRANSITIONING)), r.Ro=n,r.app.JV.publish("playerUnderlayVisibilityChange",r.Ro?"transitioning":"hidden"));return B}; Yvn=function(r){r.SE=!r.SE;r.HQ=!0;r.element.classList.toggle("ytp-retro-player",r.SE);r.resize();r.HQ=!1;r.app.JV.I3("onRetroModeChanged",r.SE)}; WQj=function(){this.csn=g.Wj();this.clientPlaybackNonce=null;this.elements=new Set;this.S=new Set;this.j=new Set;this.V=new Set}; b0_=function(r){if(r.csn!==g.Wj())if(r.csn==="UNDEFINED_CSN")r.csn=g.Wj();else{var Q=g.Wj(),S=g.Y1();if(Q&&S){r.csn=Q;for(var B=g.m(r.elements),k=B.next();!k.done;k=B.next())(k=k.value.visualElement)&&k.isClientVe()&&Q&&S&&(g.AU("combine_ve_grafts")?ek(u1(),k,S):g.eb(g.h3)(void 0,Q,S,k))}if(Q)for(r=g.m(r.j),S=r.next();!S.done;S=r.next())(S=S.value.visualElement)&&S.isClientVe()&&g.gb(Q,S)}}; g.EG=function(r,Q,S,B){g.G.call(this);var k=this;this.logger=new g.bY("App");this.hf=this.YC=!1;this.zb={};this.YH=[];this.t$=!1;this.Go=null;this.intentionalPlayback=!1;this.fq=!0;this.Y6=!1;this.wz=this.BT=this.DR=null;this.eT=!0;this.mediaElement=this.yN=null;this.pR=NaN;this.FV=!1;this.Hc=this.Mg=this.QU=this.screenLayer=this.playlist=null;this.Ms=[];this.Bh=0;this.Tx={mC:function(){return k.AL}, Fu4:function(){return k.QU}, TKG:function(){}}; this.logger.debug("constructor begin");if(!S)throw Error("b/179532961");this.Oo=(Q==null?void 0:Q.args)||{};this.webPlayerContextConfig=S;XPR();Q=this.Oo;this.jw=new ry(Q,S,S.canaryState,B,this);g.u(this,this.jw);Sww(this.jw);S=km8(this.jw);this.jw.ED()&&this.xZ("h5vcc",S);this.jw.experiments.R3("jspb_serialize_with_worker")&&u5n();this.jw.experiments.R3("gzip_gel_with_worker")&&M1O();this.jw.V&&!tmU&&(window.addEventListener(vo?"touchstart":"click",Md8,{capture:!0,passive:!0}),tmU=!0);this.K("html5_onesie")&& (this.hY=new nI(this.jw),g.u(this,this.hY));this.Rj=Rd(Dc(this.jw)&&!0,Q.enablesizebutton);this.KK=Rd(!1,Q.player_wide);this.visibility=new Cag;g.u(this,this.visibility);this.K("web_log_theater_mode_visibility")&&this.XZ(Rd(!1,Q.player_wide));this.YC=Rd(!1,Q.external_list);this.events=new g.tj(this);g.u(this,this.events);this.K("start_client_gcf")&&(jO(o4(),{eN:aw,uJ:SBF()}),this.Y_=o4().resolve(aw),LLF(this.Y_));this.ga7=new xO;g.u(this,this.ga7);this.Lf=new WQj;S=new jf;this.JV=new g.yL(this,S); g.u(this,this.JV);this.template=new XAU(this);g.u(this,this.template);this.appState=1;this.Hg=Pow(this);g.u(this,S);S={};this.xj=(S.internalvideodatachange=this.rVG,S.playbackready=this.JVG,S.playbackstarted=this.ZY3,S.statechange=this.v7w,S);this.YE=new bv(this.JV);this.Dv=xaR(this);S=this.jw.Y;!1!==S&&this.xZ("badps",{hbp:S,hostname:window.location.hostname,ps:this.jw.playerStyle});this.qp=new jMw(this.jw,this.Dv);this.JV.publish("csiinitialized");(this.webPlayerContextConfig.wasmModuleUrl||f28(this.Dv))&& jBR(this);S=10;g.iQ(this.jw)&&(S=3);K6(this.jw)&&(S=g.OQ(this.jw.experiments,"tvhtml5_unplugged_preload_cache_size"));this.AL=new g.HS(this.JV,S);S=pAn(this);this.AL.Yd(S);ELw(this);S={};this.RM=(S.airplayactivechange=this.hpq,S.airplayavailabilitychange=this.iaq,S.beginseeking=this.Nam,S.sabrCaptionsDataLoaded=this.j1V,S.endseeking=this.Rpw,S.internalAbandon=this.P6q,S.internalaudioformatchange=this.HaA,S.internalvideodatachange=this.Sw1,S.internalvideoformatchange=this.e8G,S.liveviewshift=this.BaU, S.playbackstalledatstart=this.pDr,S.progresssync=this.lAY,S.onAbnormalityDetected=this.Dpm,S.onSnackbarMessage=this.aKw,S.onLoadProgress=this.scr,S.SEEK_COMPLETE=this.MPG,S.SEEK_TO=this.VPw,S.onVideoProgress=this.o1r,S.onLoadedMetadata=this.Qcm,S.onAutoplayBlocked=this.nfA,S.onPlaybackPauseAtStart=this.zpV,S.playbackready=this.gfO,S.statechange=this.oM,S.newelementrequired=this.e2,S.heartbeatparams=this.baq,S.videoelementevent=this.WkY,S.drmoutputrestricted=this.IA1,S.signatureexpired=this.cLU,S.nonfatalerror= this.fAY,S.reloadplayer=this.OaY,S);this.o6=new g.tj(this);g.u(this,this.o6);this.ub=new xP;g.u(this,this.ub);this.HS=this.Cy=-1;this.ue=new g.D9(this.template.resize,16,this.template);g.u(this,this.ue);this.NT=new ugU(this.JV,this.jw,this.Mp(),this);this.uY=new Df(this);g.u(this,this.uY);this.ke=new fa(this);g.u(this,this.ke);SvU(this.jw.j.c);this.events.L(this.JV,g.Io("appapi"),this.mUG);this.events.L(this.JV,g.GE("appapi"),this.E73);this.events.L(this.JV,g.Io("appprogressboundary"),this.wDU);this.events.L(this.JV, g.GE("applooprange"),this.kd);this.events.L(this.JV,"presentingplayerstatechange",this.lw);this.events.L(this.JV,"resize",this.rLG);this.template.k7(S$(document,r));this.events.L(this.JV,"offlineslatestatechange",this.JXq);this.events.L(this.JV,"sabrCaptionsTrackChanged",this.b0A);this.events.L(this.JV,"sabrCaptionsBufferedRangesUpdated",this.R83);this.Dv.T.D().GL&&Nt(this.Dv,"offline");this.jw.bA&&g.E2("ux",g.vS);r=g.OQ(this.jw.experiments,"html5_defer_fetch_att_ms");this.RQ=new g.D9(this.VIr,r, this);g.u(this,this.RQ);this.aG().Pc()&&(g.wT()&&this.aG().cO.push("remote"),mag(this));this.qp.tick("fs");oLj(this);this.jw.bA&&Nt(this.Dv,"ux",!0);g.GY(this.Dv.T.D())&&Nt(this.Dv,"embed");this.K("web_player_sentinel_is_uniplayer")||g.oG(new g.q3("Player experiment flags missing","web_player_sentinel_is_uniplayer"));r=this.K("web_player_sentinel_yt_experiments_sync");S=g.AU("web_player_sentinel_yt_experiments_sync");r!==S&&g.oG(new g.q3("b/195699950",{yt:r,player:S}));this.I7=TMj(this);if(r=g.OQ(this.jw.experiments, "html5_block_pip_safari_delay"))this.fT=new g.D9(this.a9,r,this),g.u(this,this.fT);$h=this.jw.Ic;this.JV.publish("applicationInitialized");this.logger.debug("constructor end")}; TMj=function(r){function Q(S){S.stack&&S.stack.indexOf("player")!==-1&&r.iA().ao(S)} TL.subscribe("handleError",Q);u6.push(Q);return function(){TL.unsubscribe("handleError",Q);var S=u6.indexOf(Q);S!==-1&&u6.splice(S,1)}}; pAn=function(r){var Q=new g.SA(r.jw,r.Oo);r.JV.publish("initialvideodatacreated",Q);return mu(r,1,Q,!1)}; ELw=function(r){var Q=r.Mp();Q.setPlaybackRate(r.jw.W?1:$a7(r,Number(g.$H("yt-player-playback-rate"))||1));Q.bx(r.xj,r);Q.DG()}; xaR=function(r){var Q="",S=khz(r);S.indexOf("//")===0&&(S=r.jw.protocol+":"+S);var B=S.lastIndexOf("/base.js");B!==-1&&(Q=S.substring(0,B+1));if(S=Error().stack)if(S=S.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))S=S[1],S.includes(Q)||g.oG(Error("Player module URL mismatch: "+(S+" vs "+Q+".")));Q=new h48(r.JV,Q);S={};vP8(Q,(S.destroyed=function(){r.onApiChange()},S)); return Q}; Pow=function(r){if(r.jw.storeUserVolume){r=g.$H("yt-player-volume")||{};var Q=r.volume;r={volume:isNaN(Q)?100:g.GQ(Math.floor(Q),0,100),muted:!!r.muted}}else r={volume:100,muted:r.jw.mute};return r}; oM=function(r){r.mediaElement=r.jw.deviceIsAudioOnly?new g.dP(g.Yx("AUDIO")):qR.pop()||new g.dP(g.Yx("VIDEO"));g.u(r,r.mediaElement);r.iA().setMediaElement(r.mediaElement);try{r.jw.L0?(r.Mg&&r.events.wV(r.Mg),r.Mg=r.events.L(r.mediaElement,"volumechange",r.dpr)):(r.mediaElement.Ee(r.Hg.muted),r.mediaElement.setVolume(r.Hg.volume/100))}catch(k){r.cC("html5.missingapi",2,"UNSUPPORTED_DEVICE","setvolume.1;emsg."+(k&&typeof k==="object"&&"message"in k&&typeof k.message==="string"&&k.message.replace(/[;:,]/g, "_")));return}g.Ej(r.o6);J67(r);var Q=r.template,S=r.mediaElement.eR();Q.l6=S;Q.P4=!1;Q.l6.parentNode||Py(Q.SH,Q.l6,0);Q.Bm=new g.IQ(0,0,0,0);A68(Q);jX(Q);S=Q.l6;g.cP(S,"video-stream");g.cP(S,g.bw.MAIN_VIDEO);var B=Q.app.D();B.Id&&S.setAttribute("data-no-fullscreen","true");B.K("html5_local_playsinline")?"playsInline"in lq()&&(S.playsInline=!0):B.OQ&&(S.setAttribute("webkit-playsinline",""),S.setAttribute("playsinline",""));B.OL&&Q.l6&&Q.L(S,"click",S.play,S);try{r.mediaElement.activate()}catch(k){r.cC("html5.missingapi", 2,"UNSUPPORTED_DEVICE","activate.1;emsg."+(k&&typeof k==="object"&&"message"in k&&typeof k.message==="string"&&k.message.replace(/[;:,]/g,"_")))}}; FQO=function(r){if(!wA$(r)){var Q=r.Mp().Qk();Q&&(Q=Q.Sv(),Q instanceof Promise&&Q.catch(function(){})); Ti(r,mI(r.getPlayerStateObject()))}}; J67=function(r){var Q=r.mediaElement;W5()?r.o6.L(Q,"webkitpresentationmodechanged",r.BVw):window.document.pictureInPictureEnabled&&(r.o6.L(Q,"enterpictureinpicture",function(){r.R6(!0)}),r.o6.L(Q,"leavepictureinpicture",function(){r.R6(!1)})); ud&&(r.o6.L(Q,"webkitbeginfullscreen",function(){r.Rz(3)}),r.o6.L(Q,"webkitendfullscreen",function(){r.Rz(0)}))}; NMg=function(r,Q){var S=Q.getPlayerType(),B=r.AL.S[S]||null;Q!==r.Mp()&&Q!==B&&(B==null||B.dispose(),r.AL.S[S]=Q)}; sB_=function(r,Q){Q=Q===void 0?!0:Q;r.logger.debug("start clear presenting player");var S;if(S=r.Hc){S=r.Hc;var B=r.mediaElement;S=!!B&&B===S.mediaElement}S&&(r.YX(),oM(r));S=r.iA();S.YX(!Q);S.a4(r.RM,r);S.getPlayerType()!==1&&S.dispose();Q=r.AL;Q.V=Q.j;Ca(Q);r.logger.debug("finish clear presenting player")}; g.Z01=function(r,Q,S,B){var k=r.qp;Q===2&&(k=new jMw(r.jw));return new g.SW(r.jw,Q,k,r.template,function(L,X,l){r.JV.publish(L,X,l)},function(){return r.JV.getVisibilityState()},r.visibility,r,S,B)}; mu=function(r,Q,S,B,k){r=g.Z01(r,Q,S,k);r=new g.dF(r);B&&r.DG();return r}; $P=function(r,Q){return r.Cn(Q)?r.Mp():Q}; J7=function(r,Q){var S=r.iA();return Q===r.Mp()&&r.Cn(Q)&&r.Cn(S)?S:Q}; zDU=function(r){r.logger.debug("start application playback");if(r.Mp().getPlayerState().isError())r.logger.debug("start application playback done, player in error state");else{var Q=wa(r);r.aG().isLoaded();Q&&r.Xp(6);y6U(r);OE7(r.Dv)||Mmj(r)}}; Mmj=function(r){if(!wa(r)){var Q=Z3(r.Dv);Q&&!Q.created&&qGg(r.Dv)&&(r.logger.debug("reload ad module"),Q.create())}}; y6U=function(r){r.logger.debug("start presenter playback");var Q=r.getVideoData(),S=r.Dv;OE7(S)||S.eU();!lT8&&S.T.K("html5_allow_asmjs")&&a2F(S);Nt(S,"embed");Nt(S,"kids");Nt(S,"remote");Nt(S,"miniplayer");Nt(S,"offline");Nt(S,"unplugged");Nt(S,"ypc",!1,!0);Nt(S,"ypc_clickwrap",!1,!0);Nt(S,"yto",!1,!0);Nt(S,"webgl",!1,!0);R4$(S)||(Nt(S,"captions",!0),Nt(S,"endscreen"),S.EZ(),Nt(S,"creatorendscreen",!0));S.KO();r.JV.publish("videoready",Q)}; FG=function(r){r=r.aG();r.Pc();return Hm(r)}; oLj=function(r){r.logger.debug("start prepare initial playback");r.TW();var Q=r.Oo;oM(r);r.events.L(window,"resize",r.Lk3);var S=r.aG();r.JV.Kn("onVolumeChange",r.Hg);if(Q&&oP8(Q)){var B=kw(r.jw);B&&!r.YC&&(Q.fetch=0);var k=g.GY(r.jw);k&&!r.YC&&(Q.fetch=0);Nj(r,Q);g.GY(r.jw)&&r.qp.tick("ep_pr_s");if(!B||r.YC)if(k&&!r.YC)hDj(r);else if(!S.Pc())r.playlist.onReady(function(){sG(r)})}r.JH(r.Mp(),!1,!0); g.R(r.Mp().getPlayerState(),128)||(Q=F$_(!r.jw.deviceIsAudioOnly),Q==="fmt.noneavailable"?r.cC("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):Q==="html5.missingapi"?r.cC(Q,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):S&&S.Pc()&&FG(r)&&(r.jw.D9||r.jw.h0)?Z2(r):S.uI?r.JV.mutedAutoplay({durationMode:S.mutedAutoplayDurationMode}):g.$H("yt-player-playback-on-reload")?(g.ak("embedsItpPlayedOnReload",{playedOnReload:!0,isLoggedIn:!!r.jw.o3}),g.T_("yt-player-playback-on-reload",!1), Z2(r)):Wr(r.jw)||vLz(r),g.iS(r.jw)||AD(r.jw)==="MWEB"?(g.DY(g.gT(),function(){y4(r)}),g.DY(g.gT(),function(){wdj()})):(y4(r),wdj()),r.logger.debug("finish prepare initial playback"))}; y4=function(r){if(!r.K("use_rta_for_player"))if(r.K("fetch_att_independently"))g.ev(r.RQ);else{var Q=r.getVideoData().botguardData;Q&&g.cG(Q,r.jw,r.getVideoData().q7||"")}}; vLz=function(r){r.logger.debug("start initialize to CUED mode");r.JV.publish("initializingmode");r.Xp(2);r.K("embeds_web_enable_defer_loading_remote_js")&&g.n6(r.jw)?g.DY(g.gT(),function(){Nt(r.Dv,"remote")}):Nt(r.Dv,"remote"); Nt(r.Dv,"miniplayer");r.logger.debug("initialized to CUED mode")}; Z2=function(r){r.logger.debug("start initialize application playback");var Q=r.Mp();if(g.R(Q.getPlayerState(),128))return!1;Q=Q.getVideoData();FG(r)&&r.jw.h0&&(qR.length&&r.hf?(Mj(r,{muted:!1,volume:r.Hg.volume},!1),zi(r,!1)):qR.length||r.Hg.muted||(Mj(r,{muted:!0,volume:r.Hg.volume},!1),zi(r,!0)));FG(r)&&g.GY(r.jw)&&Q.mutedAutoplay&&(Mj(r,{muted:!0,volume:r.Hg.volume},!1),zi(r,!0));Q.rC&&Mj(r,{muted:!0,volume:r.Hg.volume},!1);qvj(r,1,Q,!1);var S=r.Mp();r.JV.publish("initializingmode");r.JH(S);r.Xp(3); var B;if(!(B=!r.jw.aR)){if(B=r.Hc){B=r.Hc;var k=r.mediaElement;B=!!k&&k===B.mediaElement}B=B&&r.t$}B&&(r.YX(),oM(r),S.setMediaElement(r.mediaElement));S.NQ();if(g.R(S.getPlayerState(),128))return!1;Q.gO||Ti(r,3);return r.t$=!0}; wa=function(r){r=hl(r.Dv);return!!r&&r.loaded}; fPU=function(r,Q){if(!r.yN)return!1;var S=r.yN.startTimeMs*.001-1,B=r.yN.endTimeMs*.001;r.yN.type==="repeatChapter"&&B--;return Math.abs(Q-S)<=1E-6||Math.abs(Q-B)<=1E-6||Q>=S&&Q<=B}; IPF=function(r){var Q=r.iA();bc(Q.getVideoData())&&!Q.Rn()&&(Q=h7(r)*1E3-r.getVideoData().T4,r.K("html5_gapless_new_slr")?(r=r.ke,vt(r.app,"gaplessshortslooprange"),Q=new g.qI(0,Q,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(r=r.app.iA())&&r.addCueRange(Q)):r.setLoopRange({startTimeMs:0,endTimeMs:Q,type:"shortsLoop"}))}; Gh$=function(r){var Q=r.Mp();if(!(g.R(Q.getPlayerState(),64)&&r.aG().isLivePlayback&&r.yN.startTimeMs<5E3)){if(r.yN.type==="repeatChapter"){var S,B=(S=SDz(r.SR()))==null?void 0:S.U_(),k;S=(k=r.getVideoData())==null?void 0:k.D9;B instanceof g.Ri&&S&&(k=S[nh(S,r.yN.startTimeMs)],B.renderChapterSeekingAnimation(0,k.title));isNaN(Number(r.yN.loopCount))?r.yN.loopCount=0:r.yN.loopCount++;r.yN.loopCount===1&&r.JV.I3("innertubeCommand",r.getVideoData().O3)}B={Uw:"application_loopRangeStart"};if(r.yN.type=== "clips"||r.yN.type==="shortsLoop")B.seekSource=58;Q.seekTo(r.yN.startTimeMs*.001,B)}}; $a7=function(r,Q){var S=r.JV.getAvailablePlaybackRates();Q=Number(Q.toFixed(2));r=S[0];S=S[S.length-1];Q<=r?Q=r:Q>=S?Q=S:(r=Math.floor(Q*100+.001)%5,Q=r===0?Q:Math.floor((Q-r*.01)*100+.001)/100);return Q}; h7=function(r,Q){Q=r.rr({playerType:Q});if(!Q)return r.AL.j.xC();Q=$P(r,Q);return qj(r,Q.xC(),Q)}; qj=function(r,Q,S){if(r.Cn(S)&&(S=S.getVideoData(),!fE(r))){r=r.NT;for(var B=g.m(r.V),k=B.next();!k.done;k=B.next())if(k=k.value,S.DK===k.DK){Q+=k.DA/1E3;break}B=Q;r=g.m(r.V);for(k=r.next();!k.done;k=r.next()){k=k.value;if(S.DK===k.DK)break;var L=k.DA/1E3;if(L1&&(k=!1);if(!r.FV||k!==Q){S=S.lock(k?"portrait":"landscape");if(S!=null)S["catch"](function(){}); r.FV=!0}}else r.FV&&(r.FV=!1,S.unlock())}; UG=function(r,Q,S){r.JV.publish(Q,S);var B=g.iQ(r.jw)||g.O7(r.jw)||g.w0(r.jw);if(S&&B){switch(Q){case "cuerangemarkersupdated":var k="onCueRangeMarkersUpdated";break;case "cuerangesadded":k="onCueRangesAdded";break;case "cuerangesremoved":k="onCueRangesRemoved"}k&&r.JV.I3(k,S.map(function(L){return{getId:function(){return this.id}, end:L.end,id:L.getId(),namespace:L.namespace==="ad"?"ad":"",start:L.start,style:L.style,visible:L.visible}}))}}; da=function(r,Q,S,B,k,L){S=S===void 0?!0:S;var X=r.rr({playerType:k});if(!X||(X.getPlayerType()!==2||r.Cn(X))&&!g.fw(X.getVideoData())){var l=r.AL.kX;l?l.seekTo(Q,{Q2:!S,lL:B,Uw:"application",seekSource:L}):(X&&X===r.Mp()&&r.yN&&!fPU(r,Q)&&r.setLoopRange(null),r.seekTo(Q,S,B,k,L))}}; SCg=function(r,Q,S,B){S&&(r.YX(),oM(r));S=r.iA();S.Vw(Q);var k=r.getVideoData(),L={};L.video_id=k.videoId;L.adformat=k.adFormat;k.isLivePlayback||(L.start=S.getCurrentTime(),L.resume="1");k.isLivePlayback&&T6(k)&&g.LG(r.jw)&&(L.live_utc_start=S.pE(),L.resume="1");k.yr&&(L.vvt=k.yr);k.Y&&(L.vss_credentials_token=k.Y,L.vss_credentials_token_type=k.sQ);k.oauthToken&&(L.oauth_token=k.oauthToken);L.autoplay=1;L.reload_count=k.JX+1;L.reload_reason=Q;k.Eb&&(L.unplugged_partner_opt_out=k.Eb);k.Id&&(L.ypc_is_premiere_trailer= k.Id);k.playerParams&&(L.player_params=k.playerParams);r.loadVideoByPlayerVars(L,void 0,!0,void 0,void 0,B);Q==="signature"&&r.QU&&Mmj(r)}; BQ1=function(r,Q){r.aG().autonavState=Q;g.T_("yt-player-autonavstate",Q);r.JV.publish("autonavchange",Q)}; kf1=function(r){var Q=r.getVideoData().P5,S=r.jw.jR,B=r.isInline()&&!r.getVideoData().Vu,k=r.mediaElement;Q||S||B?k.UT():(k.m4(),Mj(r,r.Hg))}; IM=function(r){var Q=Z3(r.SR());Q&&Q.created&&(r.logger.debug("reset ad module"),Q.destroy())}; fE=function(r){return r.getVideoData().enableServerStitchedDai&&!!r.QU}; Lcn=function(r,Q){Q.bounds=r.getBoundingClientRect();for(var S=g.m(["display","opacity","visibility","zIndex"]),B=S.next();!B.done;B=S.next())B=B.value,Q[B]=U0(r,B);Q.hidden=!!r.hidden}; khz=function(r){var Q=r.webPlayerContextConfig.trustedJsUrl;return Q?tv(Q).toString():r.webPlayerContextConfig.jsUrl}; X8F=function(r,Q){var S=r.rr({playerType:1});if(S){if(S.getVideoData().clientPlaybackNonce===Q)return S;if((r=r.uY.j)&&r.getVideoData().clientPlaybackNonce===Q)return r}return null}; jBR=function(r){function Q(B){return Jd(rOw(r.Dv),function(k){return k.uD(B)})} r.qp.tick("wasm_s");r.jw.D_=nw7(r.webPlayerContextConfig.wasmModuleUrl,f28(r.Dv)?Q:void 0,r.xZ.bind(r));var S;(S=r.jw.D_)==null||Jd(S,function(B){r.jw.KY=B;r.qp.tick(B.j?"wasm_fa":"wasm_fw")},function(){r.jw.D_=void 0; r.qp.tick("wasm_ferr")})}; iC7=function(r){return r.name==="TypeError"&&r.stack.includes("/s/player/")&&yc()<=105}; Kcw=function(r){return r.isTimeout?"NO_BID":"ERR_BID"}; l48=function(){var r=null;yMz().then(function(Q){return r=Q},function(Q){return r=Kcw(Q)}); return r}; ndU=function(){var r=yk(1E3,"NO_BID");return g.F0(RGg([yMz(),r]).s_(Kcw),function(){r.cancel()})}; OG=function(r){return r.z3?g.yC(g.ZY(),140)?"STATE_OFF":"STATE_ON":"STATE_NONE"}; RM=function(r){this.player=r;this.S=this.j=1}; Wc7=function(r,Q,S,B,k,L){Q.client||(Q.client={});r.player.D().K("h5_remove_url_for_get_ad_break")||(Q.client.originalUrl=S);var X=cR(S),l=g.X3(S)?!1:!0;(X||l)&&typeof Intl!=="undefined"&&(Q.client.timeZone=(new Intl.DateTimeFormat).resolvedOptions().timeZone);l=g.X3(S)?!1:!0;if(X||l||B!==""){var n={};S=dh(B9(B)).split("&");var A=new Map;S.forEach(function(Y){Y=Y.split("=");Y.length>1&&A.set(Y[0].toString(),decodeURIComponent(Y[1].toString()))}); A.has("bid")&&(n.bid=A.get("bid"));n.params=[];Aon.forEach(function(Y){A.has(Y)&&(Y={key:Y,value:A.get(Y)},n.params.push(Y))}); YC1(r,n);Q.adSignalsInfo=n}Q.client.unpluggedAppInfo||(Q.client.unpluggedAppInfo={});Q.client.unpluggedAppInfo.enableFilterMode=!1;S=k.j.cosver;S!=null&&S!=="cosver"&&(Q.client.osVersion=S);S=k.j.cplatform;S!=null&&S!=="cplatform"&&S!==""&&(Q.client.platform=S);S=k.j.cmodel;S!=null&&S!=="cmodel"&&(Q.client.deviceModel=S);S=k.j.cplayer;S!=null&&S!=="cplayer"&&(Q.client.playerType=S);S=k.j.cbrand;S!=null&&S!=="cbrand"&&(Q.client.deviceMake=S);Q.user||(Q.user={});Q.user.lockedSafetyMode=!1;(k.K("embeds_web_enable_iframe_api_send_full_embed_url")|| k.K("embeds_enable_autoplay_and_visibility_signals"))&&g.df(k)&&Xl1(Q,L,r.player.getPlayerState(1))}; Pxz=function(r,Q){var S=!1;if(Q==="")return S;Q.split(",").forEach(function(B){var k={},L={clientName:"UNKNOWN_INTERFACE",platform:"UNKNOWN_PLATFORM",clientVersion:""},X="ACTIVE";B[0]==="!"&&(B=B.substring(1),X="INACTIVE");B=B.split("-");B.length<3||(B[0]in bC$&&(L.clientName=bC$[B[0]]),B[1]in tt1&&(L.platform=tt1[B[1]]),L.applicationState=X,L.clientVersion=B.length>2?B[2]:"",k.remoteClient=L,r.remoteContexts?r.remoteContexts.push(k):r.remoteContexts=[k],S=!0)}); return S}; jOR=function(r){if(!("FLAG_AUTO_CAPTIONS_DEFAULT_ON"in xAR))return!1;r=r.split(RegExp("[:&]"));var Q=xAR.FLAG_AUTO_CAPTIONS_DEFAULT_ON,S="f"+(1+Math.floor(Q/31)).toString();Q=1<=2?X[1]:"";var l=EdR.test(Q),n=mAz.exec(Q);n=n!=null&&n.length>=2?n[1]:"";var A=odU.exec(Q);A=A!=null&&A.length>=2&&!Number.isNaN(Number(A[1]))?Number(A[1]):1;var Y=TQU.exec(Q);Y=Y!=null&&Y.length>=2?Y[1]:"0";var W=V7(r.player.D().Ey),b=r.player.getVideoData(1),t=g.uM(b.Tm,!0),P="BISCOTTI_ID"in S?S.BISCOTTI_ID:"";Wc7(r,t,Q,P.toString(),r.player.D(), b);b={splay:!1,lactMilliseconds:S.LACT.toString(),playerHeightPixels:Math.trunc(S.P_H),playerWidthPixels:Math.trunc(S.P_W),vis:Math.trunc(S.VIS),signatureTimestamp:20262,autonavState:OG(r.player.D())};B&&(B={},Pxz(B,S.YT_REMOTE)&&(b.mdxContext=B));if(B=$An.includes(W)?void 0:g.FK("PREF")){for(var T=B.split(RegExp("[:&]")),w=0,M=T.length;w1&&y[1].toUpperCase()==="TRUE"){t.user.lockedSafetyMode=!0;break}}b.autoCaptionsDefaultOn= jOR(B)}Q=Joj.exec(Q);(Q=Q!=null&&Q.length>=2?Q[1]:"")&&n&&(t.user.credentialTransferTokens=[{token:Q,scope:"VIDEO"}]);Q={contentPlaybackContext:b};X={adBlock:Math.trunc(S.AD_BLOCK),params:X,breakIndex:A,breakPositionMs:Y,clientPlaybackNonce:S.CPN,topLevelDomain:W,isProxyAdTagRequest:l,context:t,adSignalsInfoString:dh(B9(P.toString())),overridePlaybackContext:Q};k!==void 0&&(X.cueProcessedMs=Math.round(k).toString());n&&(X.videoId=n);S.LIVE_TARGETING_CONTEXT&&(X.liveTargetingParams=S.LIVE_TARGETING_CONTEXT); S.AD_BREAK_LENGTH&&(X.breakLengthMs=Math.trunc(S.AD_BREAK_LENGTH*1E3).toString());L&&(X.driftFromHeadMs=L.toString());X.currentMediaTimeMs=Math.round(r.player.getCurrentTime(1)*1E3);(r=r.player.getGetAdBreakContext())&&(X.getAdBreakContext=r);return X}; FcO=function(){RM.apply(this,arguments)}; NQR=function(r,Q,S,B,k){var L=S.u4;var X=S.KE;var l=r.player.D().nG,n=0;S.cueProcessedMs&&X&&!L&&(S=X.end-X.start,S>0&&(n=Math.floor(S/1E3)));var A={AD_BLOCK:k,AD_BREAK_LENGTH:L?L.wr:n,AUTONAV_STATE:OG(r.player.D()),CA_TYPE:"image",CPN:r.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:r.player.wF()*1E3,LACT:bB(),LIVE_INDEX:L?r.S++:1,LIVE_TARGETING_CONTEXT:L&&L.context?L.context:"",MIDROLL_POS:X?Math.round(X.start/1E3):0,MIDROLL_POS_MS:X?Math.round(X.start):0,VIS:r.player.getVisibilityState(), P_H:r.player.BO().ov().height,P_W:r.player.BO().ov().width,YT_REMOTE:l?l.join(","):""},Y=SK(Qc);Object.keys(Y).forEach(function(W){Y[W]!=null&&(A[W.toUpperCase()]=Y[W].toString())}); B!==""&&(A.BISCOTTI_ID=B);B={};rB(Q)&&(B.sts="20262",(r=r.player.D().forcedExperiments)&&(B.forced_experiments=r));return Vv(g.Tl(Q,A),B)}; sOU=function(r,Q){var S=r.player.D(),B,k=(B=r.player.getVideoData(1))==null?void 0:B.oauthToken;return g.Pr(S,k).then(function(L){if(L&&aH()){var X=gF();Ux(X,L)}return g.wV(r.player.vg(X),Q,"/youtubei/v1/player/ad_break").then(function(l){return l})})}; ZC1=function(r){this.UG=r}; yon=function(r){this.T=r}; Mtj=function(r){this.UG=r}; hYU=function(r){g.G.call(this);this.j=r;this.P$=zYR(this)}; zYR=function(r){var Q=new F8g(r.j.I1);g.u(r,Q);r=[new ZC1(r.j.UG),new yon(r.j.T),new Mtj(r.j.UG),new Az(r.j.vp,r.j.lT),new W2,new P2(r.j.VL,r.j.qr,r.j.UG),new Yg,new n$];r=g.m(r);for(var S=r.next();!S.done;S=r.next())Njn(Q,S.value);r=g.m(["adInfoDialogEndpoint","adFeedbackEndpoint"]);for(S=r.next();!S.done;S=r.next())bF(Q,S.value,function(){}); return Q}; Ht=function(r){var Q=r.tV,S=r.ew;r=r.cL;var B=new dJg,k={Bg:new JFU(Q.get(),S),ew:S};return{mT:new PG(S,r,Q,k),context:k,PC:B}}; CE=function(r,Q,S,B,k){g.G.call(this);this.V=Q;this.AV=S;this.tV=B;this.nE=k;this.listeners=[];var L=new j2(this);g.u(this,L);L.L(r,"internalAbandon",this.GtU);this.addOnDisposeCallback(function(){g.Ej(L)})}; V4=function(r){this.T=r;this.adVideoId=this.j=this.videoId=this.adCpn=this.contentCpn=null;this.U=!0;this.V=this.S=!1;this.adFormat=null;this.W="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"}; vdO=function(r){r.contentCpn=null;r.adCpn=null;r.videoId=null;r.adVideoId=null;r.adFormat=null;r.W="AD_PLACEMENT_KIND_UNKNOWN";r.actionType="unknown_type";r.S=!1;r.V=!1}; qC7=function(r,Q){r=g.m(Q);for(Q=r.next();!Q.done;Q=r.next())if((Q=Q.value.renderer)&&(Q.instreamVideoAdRenderer||Q.linearAdSequenceRenderer||Q.sandwichedLinearAdRenderer||Q.instreamSurveyAdRenderer)){j7("ad_i");g.pu({isMonetized:!0});break}}; f4F=function(r){var Q;(Q=r.T.getVideoData(1))!=null&&Q.o3&&(r.V=!1,Q={},r.j&&r.videoId&&(Q.cttAuthInfo={token:r.j,videoId:r.videoId}),E3("video_to_ad",Q))}; Qn=function(r){r.V=!1;var Q={};r.j&&r.videoId&&(Q.cttAuthInfo={token:r.j,videoId:r.videoId});E3("ad_to_video",Q);I4z(r)}; I4z=function(r){if(r.S)if(r.W==="AD_PLACEMENT_KIND_START"&&r.actionType==="video_to_ad")tu("video_to_ad");else{var Q={adBreakType:yV(r.W),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"},videoStreamType:r.videoStreamType};r.actionType==="ad_to_video"?(r.contentCpn&&(Q.targetCpn=r.contentCpn),r.videoId&&(Q.targetVideoId=r.videoId)):(r.adCpn&&(Q.targetCpn=r.adCpn),r.adVideoId&&(Q.targetVideoId=r.adVideoId));r.adFormat&&(Q.adType=r.adFormat);r.contentCpn&& (Q.clientPlaybackNonce=r.contentCpn);r.videoId&&(Q.videoId=r.videoId);r.adCpn&&(Q.adClientPlaybackNonce=r.adCpn);r.adVideoId&&(Q.adVideoId=r.adVideoId);g.pu(Q,r.actionType);r.T.D().experiments.R3("html5_ads_csi_qoes")&&(Q=r.T.T_(r.actionType==="ad_to_video"?1:2),Q=(0,g.xa)()-1E3*Q,oA("qoes",Q,r.actionType))}}; ct=function(r){g.G.call(this);this.T=r;this.j=new Map;this.V=new j2(this);g.u(this,this.V);this.V.L(this.T,g.Io("ad"),this.onCueRangeEnter,this);this.V.L(this.T,g.GE("ad"),this.onCueRangeExit,this)}; Gfg=function(r,Q,S,B,k,L){g.qI.call(this,Q,S,{id:r,namespace:"ad",priority:k,visible:B,associatedClipId:L})}; aM=function(r){this.T=r}; uOF=function(r,Q){r.T.cueVideoByPlayerVars(Q,2)}; rN=function(r){this.T=r}; QB=function(r){this.T=r;g.OQ(this.T.D().experiments,"tv_pacf_logging_sample_rate")}; DAj=function(r){return NI(r,"html5_ssap_play_cached_preroll")}; B5=function(r,Q){Q=Q===void 0?!1:Q;return r.T.D().K("html5_ssap_force_ads_ctmp")?!0:(Q||r.T.D().ED())&&r.T.D().K("html5_ssap_pacf_qoe_ctmp")}; SM=function(r){var Q;return(Q=r.T.getVideoData(1)==null?void 0:!1)!=null?Q:!1}; NI=function(r,Q){return r.T.D().K(Q)}; eY$=function(r){return r.T.D().K("substitute_ad_cpn_macro_in_ssdai")}; h_=function(r){var Q,S,B;return((Q=r.T.getVideoData(1).getPlayerResponse())==null?void 0:(S=Q.playerConfig)==null?void 0:(B=S.daiConfig)==null?void 0:B.enableServerStitchedDai)||!1}; qu8=function(r){return r.T.D().K("html5_enable_vod_slar_with_notify_pacf")}; gdn=function(r){return r.T.D().K("html5_recognize_predict_start_cue_point")}; YG=function(r){return r.T.D().experiments.R3("enable_desktop_player_underlay")}; UAw=function(r){return r.T.D().experiments.R3("html5_load_empty_player_in_media_break_sub_lra")}; gi=function(r){return r.T.D().experiments.R3("html5_load_ads_instead_of_cue")}; UT=function(r){return r.T.D().experiments.R3("html5_preload_ads")}; dAw=function(r){return r.T.D().experiments.R3("should_ignore_cuepoints_during_lifa_preroll")}; ng=function(r){return r.T.D().experiments.R3("enable_ads_control_flow_deterministic_id_generation")}; OCU=function(r){return r.T.D().experiments.R3("enable_desktop_discovery_video_abandon_pings")||g.L6(r.T.D())}; RY1=function(r){return r.T.D().experiments.R3("enable_progres_commands_lr_feeds")}; vB=function(r){return r.T.D().experiments.R3("html5_cuepoint_identifier_logging")}; g_w=function(r){r=r.T.getVideoData(1);return!!r&&r.K("html5_preload_first_vod_video_ad")&&!r.isDaiEnabled()&&!r.isLivePlayback}; HCF=function(r){return r.T.D().experiments.R3("html5_ssdai_enable_media_end_cue_range")}; CxU=function(r){switch(r){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}}; Vt$=function(){g.Co.call(this);var r=this;this.j={};this.addOnDisposeCallback(function(){for(var Q=g.m(Object.keys(r.j)),S=Q.next();!S.done;S=Q.next())delete r.j[S.value]})}; Bq=function(){if(coU===null){coU=new Vt$;jq(DD).V="b";var r=jq(DD),Q=sY(r)=="h"||sY(r)=="b",S=!(aX(),!1);Q&&S&&(r.U=!0,r.Y=new YH$)}return coU}; a48=function(r,Q,S){r.j[Q]=S}; rJO=function(r){switch(r){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}}; kU=function(r,Q,S){this.AV=r;this.T=Q;this.ew=S;this.V=new Set;this.j=new Map;Bq().subscribe("adactiveviewmeasurable",this.EX,this);Bq().subscribe("adfullyviewableaudiblehalfdurationimpression",this.KB,this);Bq().subscribe("adviewableimpression",this.tY,this);Bq().subscribe("adaudioaudible",this.dS,this);Bq().subscribe("adaudiomeasurable",this.xR,this)}; X8=function(r,Q,S){var B=S.jF,k=S.lQ,L=S.listener,X=S.Xw;S=S.B2===void 0?!1:S.B2;if(r.j.has(Q))Q3("Unexpected registration of layout in LidarApi");else{if(X){if(r.V.has(X))return;r.V.add(X)}r.j.set(Q,L);$B(aX().Fd,"fmd",1);o28(jq(DD),B);var l=S?Q:void 0;a48(Bq(),Q,{oP:function(){if(!k)return{};var n=r.T.getPresentingPlayerType(!0),A;return(A=r.T.getVideoData(n))!=null&&A.isAd()?{currentTime:r.AV.get().getCurrentTimeSec(n,!1,l),duration:k,isPlaying:Ld(r.AV.get(),n).isPlaying(),isVpaid:!1,isYouTube:!0, volume:r.AV.get().isMuted()?0:r.AV.get().getVolume()/100}:{}}})}}; iy=function(r,Q){r.j.has(Q)?(r.j.delete(Q),delete Bq().j[Q]):Q3("Unexpected unregistration of layout in LidarApi")}; Qh1=function(r,Q){if(r.T.isLifaAdPlaying()){var S=r.T.x$(!0,!0);r.W6(Q,S.width*.5*1.1,S.height*.25*1.1,S.width*.5*.9,S.height*.5*.9)}}; kp$=function(r,Q,S){var B={};SX1(r,B,Q,S);BKj(B);B.LACT=Kd(function(){return bB().toString()}); B.VIS=Kd(function(){return r.getVisibilityState().toString()}); B.SDKV="h.3.0";B.VOL=Kd(function(){return r.isMuted()?"0":Math.round(r.getVolume()).toString()}); B.VED="";return B}; LU7=function(r,Q){var S={};if(Q||!r||!r.kind)return S;if(r.kind==="AD_PLACEMENT_KIND_MILLISECONDS"||r.kind==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"){if(!r.adTimeOffset||!r.adTimeOffset.offsetStartMilliseconds)return g.mp(Error("malformed AdPlacementConfig")),S;S.MIDROLL_POS=Kd(s0(Math.round(Mu(r.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else S.MIDROLL_POS=Kd(s0("0"));return S}; Kd=function(r){return{toString:function(){return r()}}}; XKF=function(r,Q,S){function B(l,n){(n=S[n])&&(L[l]=n)} function k(l,n){(n=S[n])&&(L[l]=X(n))} if(!S||g.YB(S))return r;var L=Object.assign({},r),X=Q?encodeURIComponent:function(l){return l}; k("DV_VIEWABILITY","doubleVerifyViewability");k("IAS_VIEWABILITY","integralAdsViewability");k("MOAT_INIT","moatInit");k("MOAT_VIEWABILITY","moatViewability");B("GOOGLE_VIEWABILITY","googleViewability");B("VIEWABILITY","viewability");return L}; SX1=function(r,Q,S,B){Q.CPN=Kd(function(){var k;(k=r.getVideoData(1))?k=k.clientPlaybackNonce:(g.oG(Error("Video data is null.")),k=null);return k}); Q.AD_MT=Kd(function(){if(B!=null)var k=B;else{var L=S;r.D().K("html5_ssap_use_cpn_to_get_time")||(L=void 0);if(r.D().K("enable_h5_shorts_ad_fill_ad_mt_macro")||r.D().K("enable_desktop_discovery_pings_ad_mt_macro")||g.L6(r.D())){var X=r.getPresentingPlayerType(!0),l;k=((l=r.getVideoData(X))==null?0:l.isAd())?ikU(r,X,L):0}else k=ikU(r,2,L)}return KUj(k)}); Q.MT=Kd(function(){return KUj(r.getCurrentTime(1,!1))}); Q.P_H=Kd(function(){return r.BO().ov().height.toString()}); Q.P_W=Kd(function(){return r.BO().ov().width.toString()}); Q.PV_H=Kd(function(){return r.BO().getVideoContentRect().height.toString()}); Q.PV_W=Kd(function(){return r.BO().getVideoContentRect().width.toString()})}; KUj=function(r){return Math.round(Math.max(0,r*1E3)).toString()}; BKj=function(r){r.CONN=Kd(s0("0"));r.WT=Kd(function(){return Date.now().toString()})}; ikU=function(r,Q,S){return S!==void 0?r.getCurrentTime(Q,!1,S):r.getCurrentTime(Q,!1)}; lez=function(){}; nXj=function(r,Q,S,B,k){var L,X,l,n,A,Y,W,b,t,P,T,w,M;g.v(function(y){switch(y.V){case 1:L=!!Q.scrubReferrer;X=g.Tl(Q.baseUrl,XKF(S,L,B));l={};if(!Q.headers){y.qU(2);break}n=r.W();if(!n.j){A=n.getValue();y.qU(3);break}return g.z(y,n.j,4);case 4:A=y.j;case 3:Y=A;W=g.m(Q.headers);for(b=W.next();!b.done;b=W.next())switch(t=b.value,t.headerType){case "VISITOR_ID":g.IH("VISITOR_DATA")&&(l["X-Goog-Visitor-Id"]=g.IH("VISITOR_DATA"));break;case "EOM_VISITOR_ID":g.IH("EOM_VISITOR_DATA")&&(l["X-Goog-EOM-Visitor-Id"]= g.IH("EOM_VISITOR_DATA"));break;case "USER_AUTH":Y&&(l.Authorization="Bearer "+Y);break;case "PLUS_PAGE_ID":(P=r.U())&&(l["X-Goog-PageId"]=P);break;case "AUTH_USER":T=r.j();!Y&&T&&(l["X-Goog-AuthUser"]=T);break;case "DATASYNC_ID":if(w=void 0,(w=r.S())==null?0:w.R3("enable_datasync_id_header_in_web_vss_pings"))M=r.V(),cR(X)&&g.IH("LOGGED_IN")&&M&&(l["X-YouTube-DataSync-Id"]=M)}"X-Goog-EOM-Visitor-Id"in l&&"X-Goog-Visitor-Id"in l&&delete l["X-Goog-Visitor-Id"];case 2:g.FI(X,void 0,L,Object.keys(l).length!== 0?l:void 0,"",!0,k),g.$F(y)}})}; AJR=function(r,Q,S,B,k){this.W=r;this.U=Q;this.j=S;this.V=B;this.S=k}; YXU=function(r,Q){this.j=r;this.ew=Q}; ly=function(r,Q,S,B,k,L,X){var l=l===void 0?new AJR(function(){var n=r.D(),A=r.getVideoData(1);return g.Pr(n,A?g.Cw(A):"")},function(){return r.D().pageId},function(){return r.D().o3},function(){var n; return(n=r.D().datasyncId)!=null?n:""},function(){return r.D().experiments}):l; this.T=r;this.V=Q;this.c8=S;this.tV=B;this.mT=k;this.ew=L;this.PC=X;this.W=l;this.X2=null;this.j=new Map;this.S=new YXU(l,this.ew)}; bkR=function(r,Q,S,B,k){var L=g2(r.V.get(),S);L?(S=KA(r,WUU(L),L,void 0,void 0,B),Q.hasOwnProperty("baseUrl")?r.W.send(Q,S):r.S.send(Q,S,{},k)):Q3("Trying to ping from an unknown layout",void 0,void 0,{layoutId:S})}; h1_=function(r,Q,S,B,k,L){B=B===void 0?[]:B;var X=g2(r.V.get(),Q);if(X){var l=r.c8.get().fZ(Q,S),n=KA(r,WUU(X),X,k,L);B.forEach(function(A,Y){A.baseUrl&&(r.S.send(A.baseUrl,n,l,A.attributionSrcMode),A.serializedAdPingMetadata&&r.mT.Qn("ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED",void 0,void 0,void 0,void 0,X,new Wow(A,Y),void 0,void 0,X.adLayoutLoggingData))})}else Q3("Trying to track from an unknown layout.",void 0,void 0,{layoutId:Q, trackingType:S})}; Qj=function(r,Q){r.T.sendVideoStatsEngageEvent(Q,void 0,2)}; nO=function(r,Q){g.ak("adsClientStateChange",Q)}; tn7=function(r,Q){r.j.has(Q.rY())?Q3("Trying to register an existing AdErrorInfoSupplier."):r.j.set(Q.rY(),Q)}; PsU=function(r,Q){r.j.delete(Q.rY())||Q3("Trying to unregister a AdErrorInfoSupplier that has not been registered yet.")}; WT=function(r,Q,S){typeof S==="string"?r.T.getVideoData(1).Gk(Q,S):r.T.getVideoData(1).pY(Q,S)}; WUU=function(r){var Q=G4(r.clientMetadata,"metadata_type_ad_placement_config");r=G4(r.clientMetadata,"metadata_type_media_sub_layout_index");return{adPlacementConfig:Q,Ta:r}}; KA=function(r,Q,S,B,k,L){var X=S?xdw(r):{},l=S?jhU(r,S.layoutId):{},n=pK7(r),A,Y=k!=null?k:(A=FF(r.tV.get(),2))==null?void 0:A.clientPlaybackNonce;k=void 0;if(S){var W;if((W=r.PC.j.get(S.layoutId))==null?0:W.B2)k=S.layoutId}W={};r=Object.assign({},kp$(r.T,k,B),LU7(Q.adPlacementConfig,(S==null?void 0:S.renderingContent)!==void 0),l,X,n,(W.FINAL=Kd(function(){return"1"}),W.AD_CPN=Kd(function(){return Y||""}),W)); (S==null?void 0:S.renderingContent)!==void 0||(r.SLOT_POS=Kd(function(){return(Q.Ta||0).toString()})); S={};L=Object.assign({},r,L);r=g.m(Object.values(EXw));for(B=r.next();!B.done;B=r.next())B=B.value,X=L[B],X!=null&&X.toString()!=null&&(S[B]=X.toString());return S}; xdw=function(r){var Q={},S,B=(S=r.X2)==null?void 0:S.S5/1E3;B!=null&&(Q.SURVEY_ELAPSED_MS=Kd(function(){return Math.round(B*1E3).toString()})); Q.SURVEY_LOCAL_TIME_EPOCH_S=Kd(function(){return Math.round(Date.now()/1E3).toString()}); return Q}; jhU=function(r,Q){r=r.j.get(Q);if(!r)return{};r=r.zW();if(!r)return{};Q={};return Q.YT_ERROR_CODE=r.wb.toString(),Q.ERRORCODE=r.zP.toString(),Q.ERROR_MSG=r.errorMessage,Q}; pK7=function(r){var Q={},S=r.T.getVideoData(1);Q.ASR=Kd(function(){var B;return(B=S==null?void 0:S.OL)!=null?B:null}); Q.EI=Kd(function(){var B;return(B=S==null?void 0:S.eventId)!=null?B:null}); return Q}; nd=function(r,Q,S){g.G.call(this);this.T=r;this.Iy=Q;this.ew=S;this.listeners=[];this.Nt=null;this.AD=new Map;Q=new g.tj(this);g.u(this,Q);Q.L(r,"videodatachange",this.Fir);Q.L(r,"serverstitchedvideochange",this.fKU);this.G$=FF(this)}; FF=function(r,Q){var S=r.T.getVideoData(Q);return S?r.py(S,Q||r.T.getPresentingPlayerType(!0)):null}; md1=function(r,Q,S){var B=r.py(Q,S);r.G$=B;r.listeners.forEach(function(k){k.kt(B)})}; oXw=function(r){switch(r){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}}; AO=function(r,Q,S){g.G.call(this);this.T=r;this.tV=Q;this.ew=S;this.listeners=[];this.NV=[];this.j=function(){Q3("Called 'doUnlockPreroll' before it's initialized.")}; Q=new j2(this);S=new g.tj(this);g.u(this,S);g.u(this,Q);Q.L(r,"progresssync",this.YwU);Q.L(r,"presentingplayerstatechange",this.C6w);Q.L(r,"fullscreentoggled",this.onFullscreenToggled);Q.L(r,"onVolumeChange",this.onVolumeChange);Q.L(r,"minimized",this.KZ);Q.L(r,"overlayvisibilitychange",this.Dq);Q.L(r,"shortsadswipe",this.iY);Q.L(r,"resize",this.P8);S.L(r,g.Io("appad"),this.LG)}; YU=function(r){SM(r.ew.get())||r.j()}; TK1=function(r,Q){r.NV=r.NV.filter(function(S){return S!==Q})}; Wq=function(r,Q,S){return r.getCurrentTimeSec(Q,S)}; by=function(r,Q){var S;Q=(S=r.tV.get().AD.get(Q))!=null?S:null;if(Q===null)return Q3("Expected ad video start time on playback timeline"),0;r=r.T.getCurrentTime(2,!0);return r0){var L=Q.end.toString();k.forEach(function(X){(X=X.config&&X.config.adPlacementConfig)&&X.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&X.adTimeOffset&&X.adTimeOffset.offsetEndMilliseconds==="-1"&&X.adTimeOffset.offsetEndMilliseconds!==L&&(X.adTimeOffset.offsetEndMilliseconds=L)}); B.map(function(X){return g.e(X,VI)}).forEach(function(X){var l; (X=X==null?void 0:(l=X.slotEntryTrigger)==null?void 0:l.mediaTimeRangeTrigger)&&X.offsetEndMilliseconds==="-1"&&(X.offsetEndMilliseconds=L)})}return{bk:k, adSlots:B,b$:!1,ssdaiAdsConfig:r.ssdaiAdsConfig}}; pd=function(r){g.G.call(this);this.T=r;this.listeners=[];this.j=new j2(this);g.u(this,this.j);this.j.L(this.T,"aduxclicked",this.onAdUxClicked);this.j.L(this.T,"aduxmouseover",this.GY);this.j.L(this.T,"aduxmouseout",this.uN);this.j.L(this.T,"muteadaccepted",this.dUq)}; NK_=function(r,Q,S){Q=g.tW(Q,function(B){return new ey8(B,S,B.id)}); r.T.I3("onAdUxUpdate",Q)}; Ec=function(r,Q){r=g.m(r.listeners);for(var S=r.next();!S.done;S=r.next())Q(S.value)}; mj=function(r,Q){this.V=r;this.S=Q===void 0?!1:Q;this.j={}}; shU=function(r,Q){var S=r.startSecs+r.wr;S=S<=0?null:S;if(S===null)return null;switch(r.event){case "start":case "continue":case "stop":break;case "predictStart":if(Q)break;return null;default:return null}Q=Math.max(r.startSecs,0);return{r7:new tk(Q,S),Fm:new SY(Q,S-Q,r.context,r.identifier,r.event,r.j)}}; ZkO=function(){this.j=[]}; ywz=function(r,Q,S){var B=g.DO(r.j,Q);if(B>=0)return Q;Q=-B-1;return Q>=r.j.length||r.j[Q]>S?null:r.j[Q]}; o2=function(r,Q,S){g.G.call(this);this.T=r;this.ew=Q;this.UG=S;this.listeners=[];this.W=!1;this.BG=[];this.j=null;this.U=new mj(this,gdn(Q.get()));this.S=new ZkO;this.V=null}; yJz=function(r,Q){r.BG.push(Q);for(var S=!1,B=g.m(r.listeners),k=B.next();!k.done;k=B.next())S=k.value.Nj(Q)||S;r.W=S;vB(r.ew.get())&&WT(r.UG.get(),"onci","cpi."+Q.identifier+";cpe."+Q.event+";cps."+Q.startSecs+";cbi."+S)}; zwU=function(r,Q){nO(r.UG.get(),{cuepointTrigger:{event:Mnw(Q.event),cuepointId:Q.identifier,totalCueDurationMs:Q.wr*1E3,playheadTimeMs:Q.j,cueStartTimeMs:Q.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:r.T.getVideoData(1).clientPlaybackNonce}})}; Mnw=function(r){switch(r){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 n9(r,"Unexpected cuepoint event")}}; TA=function(r){this.T=r}; $U=function(r){this.T=r}; hw1=function(r){switch(r){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:n9(r,"unknown transitionReason")}}; JO=function(){g.G.apply(this,arguments)}; vX8=function(r){this.T=r}; qXz=function(r,Q,S,B,k){g.G.call(this);var L=this,X=mh(function(){return new l1(L.ew)}); g.u(this,X);var l=mh(function(){return new Ad(X,L.ew)}); g.u(this,l);var n=mh(function(){return new D6}); g.u(this,n);var A=mh(function(){return new GZ(r)}); g.u(this,A);var Y=mh(function(){return new Y3(X,l,L.ew)}); g.u(this,Y);var W=mh(function(){return new x3}); g.u(this,W);this.jP=mh(function(){return new pd(Q)}); g.u(this,this.jP);this.AX=mh(function(){return new TE(k)}); g.u(this,this.AX);this.yk=mh(function(){return new V4(Q)}); g.u(this,this.yk);this.eP=mh(function(){return new ct(Q)}); g.u(this,this.eP);this.o1=mh(function(){return new aM(Q)}); g.u(this,this.o1);this.I1=mh(function(){return new rN(Q)}); g.u(this,this.I1);this.ew=mh(function(){return new QB(Q)}); g.u(this,this.ew);var b=mh(function(){return new jM(B)}); g.u(this,b);var t=mh(function(){return new Rg(L.ew)}); g.u(this,t);this.XI=mh(function(){return new TA(Q)}); g.u(this,this.XI);this.gh=mh(function(){return new wt}); g.u(this,this.gh);this.tV=mh(function(){return new nd(Q,W,L.ew)}); g.u(this,this.tV);var P=Ht({tV:this.tV,ew:this.ew,cL:t}),T=P.context,w=P.PC;this.mT=P.mT;this.nE=mh(function(){return new o2(Q,L.ew,L.UG)}); g.u(this,this.nE);this.WD=mh(function(){return new $U(Q)}); g.u(this,this.WD);this.AV=mh(function(){return new AO(Q,L.tV,L.ew)}); g.u(this,this.AV);this.xv=mh(function(){return new JO}); g.u(this,this.xv);P=mh(function(){return new Z6(X,Y,l,L.ew,t,"SLOT_TYPE_ABOVE_FEED",L.AV,L.W5,L.R5)}); g.u(this,P);this.PL=mh(function(){return new Fs(L.ew)}); this.c8=mh(function(){return new kU(L.AV,Q,L.ew)}); g.u(this,this.c8);this.UG=mh(function(){return new ly(Q,n,L.c8,L.tV,L.mT,L.ew,w)}); g.u(this,this.UG);this.LN=new fS(qG,wN,function(y,h,I,U){return A_(l.get(),y,h,I,U)},A,Y,l,t,this.ew,this.tV); g.u(this,this.LN);this.G3=new If(A,P,S,this.ew,r,this.tV,this.AV,this.yk);g.u(this,this.G3);var M=new CE(Q,this.G3,this.AV,this.tV,this.nE);this.Zk=mh(function(){return M}); this.JY=M;this.W5=new zZ(A,Y,this.Zk,this.nE,this.AV,this.ew,this.UG,this.WD);g.u(this,this.W5);this.Im=new um(A,Y,this.eP,this.Zk,T);g.u(this,this.Im);this.yU=new CQ(this.ew,A,Y,P,this.tV,this.Im,S,this.o1);g.u(this,this.yU);this.MJ=mh(function(){return new dt(b,l,t,L.ew,L.UG,L.AV,L.WD)}); g.u(this,this.MJ);this.o5=mh(function(){return new Oz}); g.u(this,this.o5);this.oC=new HB(r,this.jP,this.ew);g.u(this,this.oC);this.i6=new CS(r);g.u(this,this.i6);this.c_=new VT(r);g.u(this,this.c_);this.HC=new af(r,this.Zk,T);g.u(this,this.HC);this.BL=new rc(r,this.eP,this.AV,this.tV,T);g.u(this,this.BL);this.St=new Qy(r,this.tV);g.u(this,this.St);this.R5=new k3(r,this.nE,this.AV,this.UG,this.Zk);g.u(this,this.R5);this.qM=new Sk(r);g.u(this,this.qM);this.U4=new Kg(r);g.u(this,this.U4);this.v5=new BG(r);g.u(this,this.v5);this.kc=new i1(r);g.u(this,this.kc); this.U4=new Kg(r);g.u(this,this.U4);this.SI=mh(function(){return new Uk}); g.u(this,this.SI);this.Xq=mh(function(){return new d2(L.AV)}); g.u(this,this.Xq);this.rI=mh(function(){return new QvR(L.jP,L.UG,r,n,L.c8)}); g.u(this,this.rI);this.jQ=mh(function(){return new yj(L.yU,A,X)}); g.u(this,this.jQ);this.GN=mh(function(){return new hG(L.ew,L.UG,L.qM,L.c8)}); g.u(this,this.GN);this.rk=mh(function(){return new EU(r,L.U4,L.qM,L.tV,L.WD,L.AV,L.xv,L.UG,W,L.nE,L.c8,L.PL,L.o1,L.eP,L.yk,L.I1,L.AX,L.XI,L.ew,n,T,w)}); g.u(this,this.rk);this.Gs=mh(function(){return new tyF(L.AV,L.UG,L.AX,L.ew,L.c8,L.tV)}); g.u(this,this.Gs);this.BI=mh(function(){return new S3j(L.jP,L.AV,L.UG,n,L.c8,L.c_,L.kc,L.AX,L.ew,S)}); g.u(this,this.BI);this.R7=mh(function(){return new SE1(L.jP,L.UG,n)}); g.u(this,this.R7);this.Gh=new xU(r,this.gh,X);g.u(this,this.Gh);this.rf={zz:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.yU],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.W5],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.LN],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.G3],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Im]]),d_:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.MJ],["SLOT_TYPE_ABOVE_FEED",this.o5],["SLOT_TYPE_FORECASTING",this.o5], ["SLOT_TYPE_IN_PLAYER",this.o5],["SLOT_TYPE_PLAYER_BYTES",this.o5],["SLOT_TYPE_PLAYER_UNDERLAY",this.o5],["SLOT_TYPE_PLAYBACK_TRACKING",this.o5],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.o5]]),BP:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.oC],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.oC],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.i6],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.i6],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.i6],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.i6],["TRIGGER_TYPE_SLOT_ID_ENTERED", this.i6],["TRIGGER_TYPE_SLOT_ID_EXITED",this.i6],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.i6],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.i6],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.i6],["TRIGGER_TYPE_SLOT_ID_UNSCHEDULED",this.i6],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.i6],["TRIGGER_TYPE_CLOSE_REQUESTED",this.c_],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.HC],["TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",this.BL],["TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER", this.BL],["TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME",this.BL],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.BL],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.BL],["TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED",this.BL],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.BL],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.St],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.St],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.qM],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID", this.HC],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.v5],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.kc],["TRIGGER_TYPE_AD_BREAK_STARTED",this.U4],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.R5],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.R5],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.R5],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.R5],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.R5]]),Qf:new Map([["SLOT_TYPE_ABOVE_FEED",this.SI], ["SLOT_TYPE_AD_BREAK_REQUEST",this.SI],["SLOT_TYPE_FORECASTING",this.SI],["SLOT_TYPE_IN_PLAYER",this.SI],["SLOT_TYPE_PLAYER_BYTES",this.Xq],["SLOT_TYPE_PLAYER_UNDERLAY",this.SI],["SLOT_TYPE_PLAYBACK_TRACKING",this.SI],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.SI]]),MY:new Map([["SLOT_TYPE_ABOVE_FEED",this.rI],["SLOT_TYPE_AD_BREAK_REQUEST",this.jQ],["SLOT_TYPE_FORECASTING",this.GN],["SLOT_TYPE_PLAYER_BYTES",this.rk],["SLOT_TYPE_PLAYBACK_TRACKING",this.Gs],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM", this.Gs],["SLOT_TYPE_IN_PLAYER",this.BI],["SLOT_TYPE_PLAYER_UNDERLAY",this.R7]])};this.listeners=[n.get()];this.US={yU:this.yU,qr:this.ew.get(),hV:this.AX.get(),MQ:this.AV.get(),G3:this.G3,DH:X.get(),YN:this.gh.get(),lT:this.oC,vp:n.get(),VL:this.tV.get()}}; feO=function(r,Q,S,B,k){g.G.call(this);var L=this,X=mh(function(){return new l1(L.ew)}); g.u(this,X);var l=mh(function(){return new Ad(X,L.ew)}); g.u(this,l);var n=mh(function(){return new D6}); g.u(this,n);var A=mh(function(){return new GZ(r)}); g.u(this,A);var Y=mh(function(){return new Y3(X,l,L.ew)}); g.u(this,Y);var W=mh(function(){return new x3}); g.u(this,W);this.jP=mh(function(){return new pd(Q)}); g.u(this,this.jP);this.AX=mh(function(){return new TE(k)}); g.u(this,this.AX);this.yk=mh(function(){return new V4(Q)}); g.u(this,this.yk);this.eP=mh(function(){return new ct(Q)}); g.u(this,this.eP);this.o1=mh(function(){return new aM(Q)}); g.u(this,this.o1);this.I1=mh(function(){return new rN(Q)}); g.u(this,this.I1);this.ew=mh(function(){return new QB(Q)}); g.u(this,this.ew);var b=mh(function(){return new jM(B)}); g.u(this,b);var t=mh(function(){return new Rg(L.ew)}); g.u(this,t);var P=mh(function(){return new Z6(X,Y,l,L.ew,t,null,null,L.W5,L.R5)}); g.u(this,P);this.XI=mh(function(){return new TA(Q)}); g.u(this,this.XI);this.gh=mh(function(){return new wt}); g.u(this,this.gh);this.tV=mh(function(){return new nd(Q,W,L.ew)}); g.u(this,this.tV);var T=Ht({tV:this.tV,ew:this.ew,cL:t}),w=T.context,M=T.PC;this.mT=T.mT;this.nE=mh(function(){return new o2(Q,L.ew,L.UG)}); this.AV=mh(function(){return new AO(Q,L.tV,L.ew)}); g.u(this,this.AV);this.xv=mh(function(){return new JO}); g.u(this,this.xv);this.c8=mh(function(){return new kU(L.AV,Q,L.ew)}); g.u(this,this.c8);this.UG=mh(function(){return new ly(Q,n,L.c8,L.tV,L.mT,L.ew,M)}); g.u(this,this.UG);this.PL=mh(function(){return new Fs(L.ew)}); g.u(this,this.PL);this.LN=new fS(qG,wN,function(h,I,U,c){return A_(l.get(),h,I,U,c)},A,Y,l,t,this.ew,this.tV); g.u(this,this.LN);this.G3=new If(A,P,S,this.ew,r,this.tV,this.AV,this.yk);g.u(this,this.G3);var y=new CE(Q,this.G3,this.AV,this.tV,this.nE);this.Zk=mh(function(){return y}); this.JY=y;this.W5=new zZ(A,Y,this.Zk,this.nE,this.AV,this.ew,this.UG);g.u(this,this.W5);this.Im=new um(A,Y,this.eP,this.Zk,w);g.u(this,this.Im);this.yU=new CQ(this.ew,A,Y,P,this.tV,this.Im,S,this.o1);g.u(this,this.yU);this.MJ=mh(function(){return new dt(b,l,t,L.ew,L.UG,L.AV)}); g.u(this,this.MJ);this.o5=mh(function(){return new Oz}); g.u(this,this.o5);this.oC=new HB(r,this.jP,this.ew);g.u(this,this.oC);this.i6=new CS(r);g.u(this,this.i6);this.c_=new VT(r);g.u(this,this.c_);this.HC=new af(r,this.Zk,w);g.u(this,this.HC);this.BL=new rc(r,this.eP,this.AV,this.tV,w);g.u(this,this.BL);this.qM=new Sk(r);g.u(this,this.qM);this.v5=new BG(r);g.u(this,this.v5);this.kc=new i1(r);g.u(this,this.kc);this.WD=mh(function(){return new $U(Q)}); g.u(this,this.WD);this.U4=new Kg(r);g.u(this,this.U4);this.R5=new k3(r,this.nE,this.AV,this.UG,this.Zk);g.u(this,this.R5);this.SI=mh(function(){return new Uk}); g.u(this,this.SI);this.Xq=mh(function(){return new d2(L.AV)}); g.u(this,this.Xq);this.jQ=mh(function(){return new yj(L.yU,A,X)}); g.u(this,this.jQ);this.GN=mh(function(){return new hG(L.ew,L.UG,L.qM,L.c8)}); g.u(this,this.GN);this.BI=mh(function(){return new BVg(L.jP,L.AV,L.UG,n,L.c8,L.c_,L.kc,L.AX,L.ew,S)}); g.u(this,this.BI);this.rk=mh(function(){return new m9(r,L.U4,L.qM,L.UG,L.c8,L.PL,L.o1,L.tV,L.AV,L.xv,L.eP,L.yk,L.I1,L.AX,L.XI,L.ew,L.WD,w,M)}); g.u(this,this.rk);this.Gh=new xU(r,this.gh,X);g.u(this,this.Gh);this.rf={zz:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.yU],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.W5],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.LN],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.G3],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Im]]),d_:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.MJ],["SLOT_TYPE_FORECASTING",this.o5],["SLOT_TYPE_IN_PLAYER",this.o5], ["SLOT_TYPE_PLAYER_BYTES",this.o5]]),BP:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.oC],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.i6],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.i6],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.i6],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.i6],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.i6],["TRIGGER_TYPE_SLOT_ID_EXITED",this.i6],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.i6],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.i6],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.i6], ["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.i6],["TRIGGER_TYPE_CLOSE_REQUESTED",this.c_],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.HC],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.BL],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.BL],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.BL],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.qM],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.HC],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.v5],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER", this.kc],["TRIGGER_TYPE_AD_BREAK_STARTED",this.U4],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.R5],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.R5],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.R5],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.R5],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.R5]]),Qf:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.SI],["SLOT_TYPE_FORECASTING",this.SI],["SLOT_TYPE_IN_PLAYER",this.SI],["SLOT_TYPE_PLAYER_BYTES",this.Xq]]), MY:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.jQ],["SLOT_TYPE_FORECASTING",this.GN],["SLOT_TYPE_IN_PLAYER",this.BI],["SLOT_TYPE_PLAYER_BYTES",this.rk]])};this.listeners=[n.get()];this.US={yU:this.yU,qr:this.ew.get(),hV:this.AX.get(),MQ:this.AV.get(),G3:this.G3,DH:X.get(),YN:this.gh.get(),lT:this.oC,vp:n.get(),VL:this.tV.get()}}; Ie1=function(r,Q,S,B,k){g.G.call(this);var L=this,X=mh(function(){return new l1(L.ew)}); g.u(this,X);var l=mh(function(){return new Ad(X,L.ew)}); g.u(this,l);var n=mh(function(){return new D6}); g.u(this,n);var A=mh(function(){return new GZ(r)}); g.u(this,A);var Y=mh(function(){return new Y3(X,l,L.ew)}); g.u(this,Y);var W=mh(function(){return new x3}); g.u(this,W);this.jP=mh(function(){return new pd(Q)}); g.u(this,this.jP);this.AX=mh(function(){return new TE(k)}); g.u(this,this.AX);this.yk=mh(function(){return new V4(Q)}); g.u(this,this.yk);this.eP=mh(function(){return new ct(Q)}); g.u(this,this.eP);this.o1=mh(function(){return new aM(Q)}); g.u(this,this.o1);this.I1=mh(function(){return new rN(Q)}); g.u(this,this.I1);this.ew=mh(function(){return new QB(Q)}); g.u(this,this.ew);var b=mh(function(){return new jM(B)}); g.u(this,b);var t=mh(function(){return new Rg(L.ew)}); g.u(this,t);var P=mh(function(){return new Z6(X,Y,l,L.ew,t,null,null,null,null)}); g.u(this,P);this.XI=mh(function(){return new TA(Q)}); g.u(this,this.XI);this.tV=mh(function(){return new nd(Q,W,L.ew)}); g.u(this,this.tV);var T=Ht({tV:this.tV,ew:this.ew,cL:t}),w=T.context,M=T.PC;this.mT=T.mT;this.AV=mh(function(){return new AO(Q,L.tV,L.ew)}); g.u(this,this.AV);this.xv=mh(function(){return new JO}); g.u(this,this.xv);this.c8=mh(function(){return new kU(L.AV,Q,L.ew)}); g.u(this,this.c8);this.UG=mh(function(){return new ly(Q,n,L.c8,L.tV,L.mT,L.ew,M)}); g.u(this,this.UG);this.PL=mh(function(){return new Fs(L.ew)}); g.u(this,this.PL);this.LN=new fS(qG,wN,function(h,I,U,c){return A_(l.get(),h,I,U,c)},A,Y,l,t,this.ew,this.tV); g.u(this,this.LN);this.G3=new If(A,P,S,this.ew,r,this.tV,this.AV,this.yk);g.u(this,this.G3);var y=new CE(Q,this.G3,this.AV,this.tV);this.Zk=mh(function(){return y}); this.JY=y;this.Im=new um(A,Y,this.eP,this.Zk,w);g.u(this,this.Im);this.yU=new CQ(this.ew,A,Y,P,this.tV,this.Im,S,this.o1);g.u(this,this.yU);this.MJ=mh(function(){return new dt(b,l,t,L.ew,L.UG,L.AV)}); g.u(this,this.MJ);this.o5=mh(function(){return new Oz}); g.u(this,this.o5);this.oC=new HB(r,this.jP,this.ew);g.u(this,this.oC);this.i6=new CS(r);g.u(this,this.i6);this.HC=new af(r,this.Zk,w);g.u(this,this.HC);this.BL=new rc(r,this.eP,this.AV,this.tV,w);g.u(this,this.BL);this.qM=new Sk(r);g.u(this,this.qM);this.v5=new BG(r);g.u(this,this.v5);this.WD=mh(function(){return new $U(Q)}); g.u(this,this.WD);this.U4=new Kg(r);g.u(this,this.U4);this.SI=mh(function(){return new Uk}); g.u(this,this.SI);this.Xq=mh(function(){return new d2(L.AV)}); g.u(this,this.Xq);this.jQ=mh(function(){return new yj(L.yU,A,X)}); g.u(this,this.jQ);this.GN=mh(function(){return new hG(L.ew,L.UG,L.qM,L.c8)}); g.u(this,this.GN);this.r5=mh(function(){return new bJ8(L.jP,L.AV,L.UG,n,S,L.ew)}); g.u(this,this.r5);this.rk=mh(function(){return new m9(r,L.U4,L.qM,L.UG,L.c8,L.PL,L.o1,L.tV,L.AV,L.xv,L.eP,L.yk,L.I1,L.AX,L.XI,L.ew,L.WD,w,M)}); g.u(this,this.rk);this.rf={zz:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.yU],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.LN],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.G3],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Im]]),d_:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.MJ],["SLOT_TYPE_FORECASTING",this.o5],["SLOT_TYPE_IN_PLAYER",this.o5],["SLOT_TYPE_PLAYER_BYTES",this.o5]]),BP:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.oC],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.i6],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.i6],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.i6],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.i6],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.i6],["TRIGGER_TYPE_SLOT_ID_EXITED",this.i6],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.i6],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.i6],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.i6],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.HC],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.BL],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.BL],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.qM],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.HC],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.v5],["TRIGGER_TYPE_AD_BREAK_STARTED",this.U4]]),Qf:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.SI],["SLOT_TYPE_ABOVE_FEED",this.SI],["SLOT_TYPE_FORECASTING",this.SI],["SLOT_TYPE_IN_PLAYER",this.SI],["SLOT_TYPE_PLAYER_BYTES",this.Xq]]),MY:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.jQ],["SLOT_TYPE_FORECASTING",this.GN],["SLOT_TYPE_IN_PLAYER", this.r5],["SLOT_TYPE_PLAYER_BYTES",this.rk]])};this.listeners=[n.get()];this.US={yU:this.yU,qr:this.ew.get(),hV:this.AX.get(),MQ:this.AV.get(),G3:this.G3,DH:X.get(),YN:null,lT:this.oC,vp:n.get(),VL:this.tV.get()}}; GpO=function(r,Q,S,B,k){g.G.call(this);var L=this,X=mh(function(){return new l1(L.ew)}); g.u(this,X);var l=mh(function(){return new Ad(X,L.ew)}); g.u(this,l);var n=mh(function(){return new D6}); g.u(this,n);var A=mh(function(){return new GZ(r)}); g.u(this,A);var Y=mh(function(){return new Y3(X,l,L.ew)}); g.u(this,Y);var W=mh(function(){return new x3}); g.u(this,W);this.oR=mh(function(){return new vX8(Q)}); g.u(this,this.oR);this.jP=mh(function(){return new pd(Q)}); g.u(this,this.jP);this.AX=mh(function(){return new TE(k)}); g.u(this,this.AX);this.yk=mh(function(){return new V4(Q)}); g.u(this,this.yk);this.eP=mh(function(){return new ct(Q)}); g.u(this,this.eP);this.o1=mh(function(){return new aM(Q)}); g.u(this,this.o1);this.I1=mh(function(){return new rN(Q)}); g.u(this,this.I1);this.ew=mh(function(){return new QB(Q)}); g.u(this,this.ew);var b=mh(function(){return new jM(B)}); g.u(this,b);var t=mh(function(){return new Rg(L.ew)}); g.u(this,t);var P=mh(function(){return new Z6(X,Y,l,L.ew,t,null,null,null,null)}); g.u(this,P);this.XI=mh(function(){return new TA(Q)}); g.u(this,this.XI);this.tV=mh(function(){return new nd(Q,W,L.ew)}); g.u(this,this.tV);var T=Ht({tV:this.tV,ew:this.ew,cL:t}),w=T.context,M=T.PC;this.mT=T.mT;this.AV=mh(function(){return new AO(Q,L.tV,L.ew)}); g.u(this,this.AV);this.xv=mh(function(){return new JO}); g.u(this,this.xv);this.c8=mh(function(){return new kU(L.AV,Q,L.ew)}); g.u(this,this.c8);this.UG=mh(function(){return new ly(Q,n,L.c8,L.tV,L.mT,L.ew,M)}); g.u(this,this.UG);this.PL=mh(function(){return new Fs(L.ew)}); g.u(this,this.PL);this.LN=new fS(ez1,wN,function(h,I,U,c){return YQ8(l.get(),h,I,U,c)},A,Y,l,t,this.ew,this.tV); g.u(this,this.LN);this.G3=new If(A,P,S,this.ew,r,this.tV,this.AV,this.yk);g.u(this,this.G3);var y=new CE(Q,this.G3,this.AV,this.tV);this.Zk=mh(function(){return y}); this.JY=y;this.Im=new um(A,Y,this.eP,this.Zk,w);g.u(this,this.Im);this.yU=new CQ(this.ew,A,Y,P,this.tV,this.Im,S,this.o1);g.u(this,this.yU);this.MJ=mh(function(){return new dt(b,l,t,L.ew,L.UG,L.AV)}); g.u(this,this.MJ);this.o5=mh(function(){return new Oz}); g.u(this,this.o5);this.oC=new HB(r,this.jP,this.ew);g.u(this,this.oC);this.i6=new CS(r);g.u(this,this.i6);this.HC=new af(r,this.Zk,w);g.u(this,this.HC);this.BL=new rc(r,this.eP,this.AV,this.tV,w);g.u(this,this.BL);this.qM=new Sk(r);g.u(this,this.qM);this.v5=new BG(r);g.u(this,this.v5);this.WD=mh(function(){return new $U(Q)}); g.u(this,this.WD);this.U4=new Kg(r);g.u(this,this.U4);this.SI=mh(function(){return new Uk}); g.u(this,this.SI);this.Xq=mh(function(){return new d2(L.AV)}); g.u(this,this.Xq);this.jQ=mh(function(){return new yj(L.yU,A,X)}); g.u(this,this.jQ);this.GN=mh(function(){return new hG(L.ew,L.UG,L.qM,L.c8)}); g.u(this,this.GN);this.rk=mh(function(){return new m9(r,L.U4,L.qM,L.UG,L.c8,L.PL,L.o1,L.tV,L.AV,L.xv,L.eP,L.yk,L.I1,L.AX,L.XI,L.ew,L.WD,w,M)}); g.u(this,this.rk);this.ol=mh(function(){return new Loz(L.jP,L.AV,L.UG,n,L.oR,S,L.tV)}); g.u(this,this.ol);this.rf={zz:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.yU],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.LN],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.G3],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Im]]),d_:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.MJ],["SLOT_TYPE_FORECASTING",this.o5],["SLOT_TYPE_IN_PLAYER",this.o5],["SLOT_TYPE_PLAYER_BYTES",this.o5]]),BP:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.oC],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.i6],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.i6],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.i6],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.i6],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.i6],["TRIGGER_TYPE_SLOT_ID_EXITED",this.i6],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.i6],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.i6],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.i6],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.HC],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.BL],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.BL],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.qM],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.HC],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.v5],["TRIGGER_TYPE_AD_BREAK_STARTED",this.U4]]),Qf:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.SI],["SLOT_TYPE_FORECASTING",this.SI],["SLOT_TYPE_IN_PLAYER",this.SI],["SLOT_TYPE_PLAYER_BYTES",this.Xq]]),MY:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.jQ],["SLOT_TYPE_FORECASTING",this.GN],["SLOT_TYPE_IN_PLAYER",this.ol],["SLOT_TYPE_PLAYER_BYTES", this.rk]])};this.listeners=[n.get()];this.US={yU:this.yU,qr:this.ew.get(),hV:this.AX.get(),MQ:this.AV.get(),G3:this.G3,DH:X.get(),YN:null,lT:this.oC,vp:n.get(),VL:this.tV.get()}}; u_n=function(r,Q,S,B,k){g.G.call(this);var L=this,X=mh(function(){return new l1(L.ew)}); g.u(this,X);var l=mh(function(){return new Ad(X,L.ew)}); g.u(this,l);var n=mh(function(){return new D6}); g.u(this,n);var A=mh(function(){return new GZ(r)}); g.u(this,A);var Y=mh(function(){return new Y3(X,l,L.ew)}); g.u(this,Y);var W=mh(function(){return new x3}); g.u(this,W);this.oR=mh(function(){return new vX8(Q)}); g.u(this,this.oR);this.jP=mh(function(){return new pd(Q)}); g.u(this,this.jP);this.AX=mh(function(){return new TE(k)}); g.u(this,this.AX);this.yk=mh(function(){return new V4(Q)}); g.u(this,this.yk);this.eP=mh(function(){return new ct(Q)}); g.u(this,this.eP);this.o1=mh(function(){return new aM(Q)}); g.u(this,this.o1);this.I1=mh(function(){return new rN(Q)}); g.u(this,this.I1);this.ew=mh(function(){return new QB(Q)}); g.u(this,this.ew);var b=mh(function(){return new jM(B)}); g.u(this,b);var t=mh(function(){return new Rg(L.ew)}); g.u(this,t);this.XI=mh(function(){return new TA(Q)}); g.u(this,this.XI);this.tV=mh(function(){return new nd(Q,W,L.ew)}); g.u(this,this.tV);var P=Ht({tV:this.tV,ew:this.ew,cL:t}),T=P.context,w=P.PC;this.mT=P.mT;this.nE=mh(function(){return new o2(Q,L.ew,L.UG)}); g.u(this,this.nE);this.WD=mh(function(){return new $U(Q)}); g.u(this,this.WD);this.AV=mh(function(){return new AO(Q,L.tV,L.ew)}); g.u(this,this.AV);this.xv=mh(function(){return new JO}); g.u(this,this.xv);P=mh(function(){return new Z6(X,Y,l,L.ew,t,null,L.AV,L.W5,L.R5,3)}); g.u(this,P);this.PL=mh(function(){return new Fs(L.ew)}); this.c8=mh(function(){return new kU(L.AV,Q,L.ew)}); g.u(this,this.c8);this.UG=mh(function(){return new ly(Q,n,L.c8,L.tV,L.mT,L.ew,w)}); g.u(this,this.UG);this.G3=new If(A,P,S,this.ew,r,this.tV,this.AV,this.yk);g.u(this,this.G3);var M=new CE(Q,this.G3,this.AV,this.tV,this.nE);this.Zk=mh(function(){return M}); this.JY=M;this.LN=new fS(ggj,wN,function(y,h,I,U){return YQ8(l.get(),y,h,I,U)},A,Y,l,t,this.ew,this.tV); g.u(this,this.LN);this.W5=new zZ(A,Y,this.Zk,this.nE,this.AV,this.ew,this.UG,this.WD);g.u(this,this.W5);this.Im=new um(A,Y,this.eP,this.Zk,T);g.u(this,this.Im);this.yU=new CQ(this.ew,A,Y,P,this.tV,this.Im,S,this.o1);g.u(this,this.yU);this.MJ=mh(function(){return new dt(b,l,t,L.ew,L.UG,L.AV,L.WD)}); g.u(this,this.MJ);this.o5=mh(function(){return new Oz}); g.u(this,this.o5);this.oC=new HB(r,this.jP,this.ew);g.u(this,this.oC);this.i6=new CS(r);g.u(this,this.i6);this.HC=new af(r,this.Zk,T);g.u(this,this.HC);this.BL=new rc(r,this.eP,this.AV,this.tV,T);g.u(this,this.BL);this.St=new Qy(r,this.tV);g.u(this,this.St);this.R5=new k3(r,this.nE,this.AV,this.UG,this.Zk);g.u(this,this.R5);this.qM=new Sk(r);g.u(this,this.qM);this.v5=new BG(r);g.u(this,this.v5);this.U4=new Kg(r);g.u(this,this.U4);this.SI=mh(function(){return new Uk}); g.u(this,this.SI);this.Xq=mh(function(){return new d2(L.AV)}); g.u(this,this.Xq);this.jQ=mh(function(){return new yj(L.yU,A,X)}); g.u(this,this.jQ);this.GN=mh(function(){return new hG(L.ew,L.UG,L.qM,L.c8)}); g.u(this,this.GN);this.rk=mh(function(){return new EU(r,L.U4,L.qM,L.tV,L.WD,L.AV,L.xv,L.UG,W,L.nE,L.c8,L.PL,L.o1,L.eP,L.yk,L.I1,L.AX,L.XI,L.ew,n,T,w)}); g.u(this,this.rk);this.BI=mh(function(){return new X3z(L.jP,L.AV,L.UG,n,L.oR,S,L.ew,L.tV)}); g.u(this,this.BI);this.rf={zz:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.yU],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.W5],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.LN],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.G3],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Im]]),d_:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.MJ],["SLOT_TYPE_FORECASTING",this.o5],["SLOT_TYPE_IN_PLAYER",this.o5],["SLOT_TYPE_PLAYER_BYTES",this.o5]]),BP:new Map([["TRIGGER_TYPE_SKIP_REQUESTED", this.oC],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.i6],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.i6],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.i6],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.i6],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.i6],["TRIGGER_TYPE_SLOT_ID_EXITED",this.i6],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.i6],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.i6],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.i6],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.HC],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED", this.BL],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.BL],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.St],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.St],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.qM],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.HC],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.v5],["TRIGGER_TYPE_AD_BREAK_STARTED",this.U4],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.R5],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED", this.R5],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.R5],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.R5],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.R5]]),Qf:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.SI],["SLOT_TYPE_FORECASTING",this.SI],["SLOT_TYPE_IN_PLAYER",this.SI],["SLOT_TYPE_PLAYER_BYTES",this.Xq]]),MY:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.jQ],["SLOT_TYPE_FORECASTING",this.GN],["SLOT_TYPE_PLAYER_BYTES",this.rk],["SLOT_TYPE_IN_PLAYER",this.BI]])};this.listeners=[n.get()]; this.US={yU:this.yU,qr:this.ew.get(),hV:this.AX.get(),MQ:this.AV.get(),G3:this.G3,DH:X.get(),YN:null,lT:this.oC,vp:n.get(),VL:this.tV.get()}}; ewn=function(r,Q,S,B){function k(){return L.V} g.G.call(this);var L=this;r.D().experiments.R3("html5_dispose_of_manager_before_dependency")?(this.j=Ddz(k,r,Q,S,B),this.V=(new oo(this.j)).S(),g.u(this,this.V),g.u(this,this.j)):(this.j=Ddz(k,r,Q,S,B),g.u(this,this.j),this.V=(new oo(this.j)).S(),g.u(this,this.V))}; F8=function(r){return r.j.US}; Ddz=function(r,Q,S,B,k){try{var L=Q.D();if(g.iS(L))var X=new qXz(r,Q,S,B,k);else if(g.n6(L))X=new feO(r,Q,S,B,k);else if(as(L))X=new Ie1(r,Q,S,B,k);else if(g.w0(L))X=new GpO(r,Q,S,B,k);else if(g.O7(L))X=new u_n(r,Q,S,B,k);else throw new TypeError("Unknown web interface");return X}catch(l){return X=Q.D(),Q3("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:X.j.cplatform,interface:X.j.c,XNV:X.j.cver,Lu_:X.j.ctheme,r47:X.j.cplayer,xoq:X.playerStyle}),new wK8(r,Q,S,B,k)}}; gXg=function(r){ze.call(this,r)}; Udj=function(r,Q,S,B,k){DB.call(this,r,{G:"div",Z:"ytp-ad-timed-pie-countdown-container",B:[{G:"svg",Z:"ytp-ad-timed-pie-countdown",N:{viewBox:"0 0 20 20"},B:[{G:"circle",Z:"ytp-ad-timed-pie-countdown-background",N:{r:"10",cx:"10",cy:"10"}},{G:"circle",Z:"ytp-ad-timed-pie-countdown-inner",N:{r:"5",cx:"10",cy:"10"}},{G:"circle",Z:"ytp-ad-timed-pie-countdown-outer",N:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",Q,S,B,k);this.W=this.uA("ytp-ad-timed-pie-countdown-container");this.S=this.uA("ytp-ad-timed-pie-countdown-inner"); this.Y=this.uA("ytp-ad-timed-pie-countdown-outer");this.V=Math.ceil(2*Math.PI*5);this.hide()}; ddz=function(r,Q,S,B,k,L){Sy.call(this,r,{G:"div",Z:"ytp-ad-action-interstitial",N:{tabindex:"0"},B:[{G:"div",Z:"ytp-ad-action-interstitial-background-container"},{G:"div",Z:"ytp-ad-action-interstitial-slot",B:[{G:"div",Z:"ytp-ad-action-interstitial-instream-info"},{G:"div",Z:"ytp-ad-action-interstitial-card",B:[{G:"div",Z:"ytp-ad-action-interstitial-image-container"},{G:"div",Z:"ytp-ad-action-interstitial-headline-container"},{G:"div",Z:"ytp-ad-action-interstitial-description-container"},{G:"div", Z:"ytp-ad-action-interstitial-action-button-container"}]}]}]},"ad-action-interstitial",Q,S,B);this.dw=k;this.rQ=L;this.navigationEndpoint=this.j=this.skipButton=this.V=this.actionButton=null;this.mq=this.uA("ytp-ad-action-interstitial-instream-info");this.Tm=this.uA("ytp-ad-action-interstitial-image-container");this.C=new sE(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,"ytp-ad-action-interstitial-image");g.u(this,this.C);this.C.k7(this.Tm);this.yr=this.uA("ytp-ad-action-interstitial-headline-container"); this.Y=new Ge(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,"ytp-ad-action-interstitial-headline");g.u(this,this.Y);this.Y.k7(this.yr);this.cO=this.uA("ytp-ad-action-interstitial-description-container");this.S=new Ge(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,"ytp-ad-action-interstitial-description");g.u(this,this.S);this.S.k7(this.cO);this.bA=this.uA("ytp-ad-action-interstitial-background-container");this.Z_=new sE(this.api,this.layoutId,this.interactionLoggingClientData, this.hV,"ytp-ad-action-interstitial-background",!0);g.u(this,this.Z_);this.Z_.k7(this.bA);this.D_=this.uA("ytp-ad-action-interstitial-action-button-container");this.slot=this.uA("ytp-ad-action-interstitial-slot");this.Ln=this.uA("ytp-ad-action-interstitial-card");this.W=new j2;g.u(this,this.W);this.hide()}; Okg=function(r){var Q=g.Xt("html5-video-player");Q&&g.S1(Q,"ytp-ad-display-override",r)}; Vn$=function(r,Q,S,B){Sy.call(this,r,{G:"div",Z:"ytp-ad-overlay-slot",B:[{G:"div",Z:"ytp-ad-overlay-container"}]},"invideo-overlay",Q,S,B);this.C=[];this.bA=this.yr=this.W=this.D_=this.mq=null;this.Z_=!1;this.Y=null;this.cO=0;r=this.uA("ytp-ad-overlay-container");this.Tm=new CJ(r,45E3,6E3,.3,.4);g.u(this,this.Tm);this.S=Rw$(this);g.u(this,this.S);this.S.k7(r);this.V=Hkj(this);g.u(this,this.V);this.V.k7(r);this.j=Csj(this);g.u(this,this.j);this.j.k7(r);this.hide()}; Rw$=function(r){var Q=new g.QS({G:"div",Z:"ytp-ad-text-overlay",B:[{G:"div",Z:"ytp-ad-overlay-ad-info-button-container"},{G:"div",Z:"ytp-ad-overlay-close-container",B:[{G:"button",Z:"ytp-ad-overlay-close-button",B:[m$(cJU)]}]},{G:"div",Z:"ytp-ad-overlay-title",Sw:"{{title}}"},{G:"div",Z:"ytp-ad-overlay-desc",Sw:"{{description}}"},{G:"div",wq:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],Sw:"{{displayUrl}}"}]});r.L(Q.uA("ytp-ad-overlay-title"),"click",function(S){Ng(r,Q.element,S)}); r.L(Q.uA("ytp-ad-overlay-link"),"click",function(S){Ng(r,Q.element,S)}); r.L(Q.uA("ytp-ad-overlay-close-container"),"click",r.U8);Q.hide();return Q}; Hkj=function(r){var Q=new g.QS({G:"div",wq:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],B:[{G:"div",Z:"ytp-ad-overlay-ad-info-button-container"},{G:"div",Z:"ytp-ad-overlay-close-container",B:[{G:"button",Z:"ytp-ad-overlay-close-button",B:[m$(cJU)]}]},{G:"div",Z:"ytp-ad-overlay-text-image",B:[{G:"img",N:{src:"{{imageUrl}}"}}]},{G:"div",Z:"ytp-ad-overlay-title",Sw:"{{title}}"},{G:"div",Z:"ytp-ad-overlay-desc",Sw:"{{description}}"},{G:"div",wq:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"], Sw:"{{displayUrl}}"}]});r.L(Q.uA("ytp-ad-overlay-title"),"click",function(S){Ng(r,Q.element,S)}); r.L(Q.uA("ytp-ad-overlay-link"),"click",function(S){Ng(r,Q.element,S)}); r.L(Q.uA("ytp-ad-overlay-close-container"),"click",r.U8);r.L(Q.uA("ytp-ad-overlay-text-image"),"click",r.S43);Q.hide();return Q}; Csj=function(r){var Q=new g.QS({G:"div",Z:"ytp-ad-image-overlay",B:[{G:"div",Z:"ytp-ad-overlay-ad-info-button-container"},{G:"div",Z:"ytp-ad-overlay-close-container",B:[{G:"button",Z:"ytp-ad-overlay-close-button",B:[m$(cJU)]}]},{G:"div",Z:"ytp-ad-overlay-image",B:[{G:"img",N:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});r.L(Q.uA("ytp-ad-overlay-image"),"click",function(S){Ng(r,Q.element,S)}); r.L(Q.uA("ytp-ad-overlay-close-container"),"click",r.U8);Q.hide();return Q}; aew=function(r,Q){if(Q){var S=g.e(Q,d3)||null;S==null?g.mp(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer.")):(Q=g.Xt("video-ads ytp-ad-module")||null,Q==null?g.mp(Error("Could not locate the root ads container element to attach the ad info dialog.")):(r.yr=new g.QS({G:"div",Z:"ytp-ad-overlay-ad-info-dialog-container"}),g.u(r,r.yr),r.yr.k7(Q),Q=new Iv(r.api,r.layoutId,r.interactionLoggingClientData,r.hV,r.yr.element,!1),g.u(r,Q),Q.init(RG("ad-info-hover-text-button"),S,r.macros), r.Y?(Q.k7(r.Y,0),Q.subscribe("f",r.YG7,r),Q.subscribe("e",r.iN,r),r.L(r.Y,"click",r.UUm),r.L(g.Xt("ytp-ad-button",Q.element),"click",function(){var B;if(g.e((B=g.e(S.button,g.R7))==null?void 0:B.serviceEndpoint,aY_))r.Z_=r.api.getPlayerState(1)===2,r.api.pauseVideo();else r.api.onAdUxClicked("ad-info-hover-text-button",r.layoutId)}),r.bA=Q):g.mp(Error("Ad info button container within overlay ad was not present."))))}else g.oG(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))}; QjM=function(r,Q){if(rR5(r,sc)||r.api.isMinimized())return!1;var S=B$(Q.title),B=B$(Q.description);if(g.s5(S)||g.s5(B))return!1;r.createServerVe(r.S.element,Q.trackingParams||null);r.S.updateValue("title",B$(Q.title));r.S.updateValue("description",B$(Q.description));r.S.updateValue("displayUrl",B$(Q.displayUrl));Q.navigationEndpoint&&g.h5(r.C,Q.navigationEndpoint);r.S.show();r.Tm.start();r.logVisibility(r.S.element,!0);r.L(r.S.element,"mouseover",function(){r.cO++}); return!0}; S1g=function(r,Q){if(rR5(r,sc)||r.api.isMinimized())return!1;var S=B$(Q.title),B=B$(Q.description);if(g.s5(S)||g.s5(B))return!1;r.createServerVe(r.V.element,Q.trackingParams||null);r.V.updateValue("title",B$(Q.title));r.V.updateValue("description",B$(Q.description));r.V.updateValue("displayUrl",B$(Q.displayUrl));r.V.updateValue("imageUrl",nH_(Q.image));Q.navigationEndpoint&&g.h5(r.C,Q.navigationEndpoint);r.D_=Q.imageNavigationEndpoint||null;r.V.show();r.Tm.start();r.logVisibility(r.V.element,!0); r.L(r.V.element,"mouseover",function(){r.cO++}); return!0}; B7T=function(r,Q){if(r.api.isMinimized())return!1;var S=AAz(Q.image),B=S;S.width0?(Q=new $K(r.api,r.j), Q.k7(r.playerOverlay),g.u(r,Q)):(r=Error("Survey progress bar was not added. SurveyAdQuestionCommon: "+JSON.stringify(Q)),g.mp(r))}}else g.mp(Error("addCommonComponents() needs to be called before starting countdown."))}; bns=function(r){function Q(S){return{toString:function(){return S()}}} r.macros.SURVEY_LOCAL_TIME_EPOCH_S=Q(function(){var S=new Date;return(Math.round(S.valueOf()/1E3)+-1*S.getTimezoneOffset()*60).toString()}); r.macros.SURVEY_ELAPSED_MS=Q(function(){return(Date.now()-r.S).toString()})}; tgx=function(r,Q,S,B,k){zA.call(this,r,Q,S,B,"survey-question-multi-select");this.cO=k;this.noneOfTheAbove=null;this.submitEndpoints=[];this.Y=null;this.hide()}; P_5=function(r,Q,S){r.noneOfTheAbove=new ljx(r.api,r.layoutId,r.interactionLoggingClientData,r.hV);r.noneOfTheAbove.k7(r.answers);r.noneOfTheAbove.init(RG("survey-none-of-the-above"),Q,S)}; jj4=function(r){r.V.forEach(function(Q){Q.j.toggleButton(!1)}); x$M(r,!0)}; x$M=function(r,Q){var S=r.W;r=pUl(r);Q=Q===void 0?!1:Q;S.j&&(r?S.j.hide():S.j.show(),Q&&S.j instanceof iM&&!S.j.W&&Kq7(S.j,!1));S.V&&(r?S.V.show():S.V.hide())}; pUl=function(r){return r.V.some(function(Q){return Q.j.isToggled()})||r.noneOfTheAbove.button.isToggled()}; hO=function(r,Q,S,B,k){zA.call(this,r,Q,S,B,"survey-question-single-select",function(X){L.api.D().K("supports_multi_step_on_desktop")&&k([X])}); var L=this;this.hide()}; vq=function(r,Q,S,B){Sy.call(this,r,{G:"div",Z:"ytp-ad-survey",B:[{G:"div",Z:"ytp-ad-survey-questions"}]},"survey",Q,S,B);this.questions=[];this.V=[];this.conditioningRules=[];this.j=0;this.Y=this.uA("ytp-ad-survey-questions");this.api.D().K("fix_survey_color_contrast_on_destop")&&this.uA("ytp-ad-survey").classList.add("color-contrast-fix");this.api.D().K("web_enable_speedmaster")&&this.uA("ytp-ad-survey").classList.add("relative-positioning-survey");this.hide()}; oFM=function(r,Q){var S=r.V[Q],B;(B=r.S)==null||B.dispose();g.e(S,g3)?EFT(r,g.e(S,g3),r.macros):g.e(S,eo)&&m$y(r,g.e(S,eo),r.macros);r.j=Q}; EFT=function(r,Q,S){var B=new hO(r.api,r.layoutId,r.interactionLoggingClientData,r.hV,r.W.bind(r));B.k7(r.Y);B.init(RG("survey-question-single-select"),Q,S);r.api.D().K("supports_multi_step_on_desktop")?r.S=B:r.questions.push(B);g.u(r,B)}; m$y=function(r,Q,S){var B=new tgx(r.api,r.layoutId,r.interactionLoggingClientData,r.hV,r.W.bind(r));B.k7(r.Y);B.init(RG("survey-question-multi-select"),Q,S);r.api.D().K("supports_multi_step_on_desktop")?r.S=B:r.questions.push(B);g.u(r,B)}; qg=function(r,Q,S,B){Sy.call(this,r,{G:"div",Z:"ytp-ad-survey-interstitial",B:[{G:"div",Z:"ytp-ad-survey-interstitial-contents",B:[{G:"div",Z:"ytp-ad-survey-interstitial-logo",B:[{G:"div",Z:"ytp-ad-survey-interstitial-logo-image"}]},{G:"div",Z:"ytp-ad-survey-interstitial-text"}]}]},"survey-interstitial",Q,S,B);this.j=this.actionButton=null;this.interstitial=this.uA("ytp-ad-survey-interstitial");this.V=this.uA("ytp-ad-survey-interstitial-contents");this.text=this.uA("ytp-ad-survey-interstitial-text"); this.logoImage=this.uA("ytp-ad-survey-interstitial-logo-image");this.transition=new g.UE(this,500,!1,300);g.u(this,this.transition)}; T7T=function(r,Q){Q=Q&&Nl(Q)||"";if(g.s5(Q))g.oG(Error("Found ThumbnailDetails without valid image URL"));else{var S=r.style;r=r.style.cssText;var B=document.implementation.createHTMLDocument("").createElement("DIV");B.style.cssText=r;r=G2j(B.style);S.cssText=[r,'background-image:url("'+Q+'");'].join("")}}; $$s=function(r){var Q=g.Xt("html5-video-player");Q&&g.S1(Q,"ytp-ad-display-override",r)}; fd=function(r,Q,S,B,k,L){L=L===void 0?0:L;DB.call(this,r,{G:"div",Z:"ytp-preview-ad",B:[{G:"div",Z:"ytp-preview-ad__text"}]},"preview-ad",Q,S,B,k);var X=this;this.cO=L;this.V=0;this.W=-1;this.S=this.uA("ytp-preview-ad__text");switch(this.cO){case 1:this.S.classList.add("ytp-preview-ad__text--font--small")}this.transition=new g.UE(this,400,!1,100,function(){X.hide()}); g.u(this,this.transition);this.hide()}; I2=function(r,Q,S,B){Sy.call(this,r,{G:"img",Z:"ytp-ad-avatar"},"ad-avatar",Q,S,B);this.hide()}; JRO=function(r){switch(r.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}}; GA=function(r,Q,S,B,k,L){k=k===void 0?!1:k;L=L===void 0?!1:L;Sy.call(this,r,{G:"button",Z:"ytp-ad-button-vm"},"ad-button",Q,S,B);this.buttonText=this.buttonIcon=null;this.hide();this.j=k;this.V=L}; wUg=function(r,Q,S,B,k){DB.call(this,r,{G:"div",wq:["ytp-ad-avatar-lockup-card--inactive","ytp-ad-avatar-lockup-card"],B:[{G:"div",Z:"ytp-ad-avatar-lockup-card__avatar_and_text_container",B:[{G:"div",Z:"ytp-ad-avatar-lockup-card__text_container"}]}]},"ad-avatar-lockup-card",Q,S,B,k);this.startMilliseconds=0;this.adAvatar=new I2(this.api,this.layoutId,this.interactionLoggingClientData,this.hV);g.u(this,this.adAvatar);Py(this.element,this.adAvatar.element,0);this.headline=new jj(this.api,this.layoutId, this.interactionLoggingClientData,this.hV);g.u(this,this.headline);this.headline.k7(this.uA("ytp-ad-avatar-lockup-card__text_container"));this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline");this.description=new jj(this.api,this.layoutId,this.interactionLoggingClientData,this.hV);g.u(this,this.description);this.description.k7(this.uA("ytp-ad-avatar-lockup-card__text_container"));this.description.element.classList.add("ytp-ad-avatar-lockup-card__description");this.adButton=new GA(this.api, this.layoutId,this.interactionLoggingClientData,this.hV);g.u(this,this.adButton);this.adButton.k7(this.element);this.hide()}; uy=function(r,Q,S,B){Sy.call(this,r,{G:"button",Z:"ytp-skip-ad-button",B:[{G:"div",Z:"ytp-skip-ad-button__text"}]},"skip-button",Q,S,B);var k=this;this.V=!1;this.W=this.uA("ytp-skip-ad-button__text");this.transition=new g.UE(this,500,!1,100,function(){k.hide()}); g.u(this,this.transition);this.j=new CJ(this.element,15E3,5E3,.5,.5,!0);g.u(this,this.j);this.hide()}; Fzn=function(r,Q,S,B,k){DB.call(this,r,{G:"div",Z:"ytp-skip-ad"},"skip-ad",Q,S,B,k);this.skipOffsetMilliseconds=0;this.isSkippable=!1;this.S=new uy(this.api,this.layoutId,this.interactionLoggingClientData,this.hV);g.u(this,this.S);this.S.k7(this.element);this.hide()}; D5=function(r,Q,S,B){Sy.call(this,r,{G:"div",Z:"ytp-visit-advertiser-link"},"visit-advertiser-link",Q,S,B);this.hide()}; eM=function(r,Q,S,B,k){Sy.call(this,r,{G:"div",Z:"ytp-ad-player-overlay-layout",B:[{G:"div",Z:"ytp-ad-player-overlay-layout__player-card-container"},{G:"div",Z:"ytp-ad-player-overlay-layout__ad-info-container"},{G:"div",Z:"ytp-ad-player-overlay-layout__skip-or-preview-container"},{G:"div",Z:"ytp-ad-player-overlay-layout__ad-disclosure-banner-container"}]},"player-overlay-layout",Q,S,B);this.V=k;this.yr=this.uA("ytp-ad-player-overlay-layout__player-card-container");this.j=this.uA("ytp-ad-player-overlay-layout__ad-info-container"); this.C=this.uA("ytp-ad-player-overlay-layout__skip-or-preview-container");this.cO=this.uA("ytp-ad-player-overlay-layout__ad-disclosure-banner-container");this.hide()}; N7y=function(r,Q,S,B){Sy.call(this,r,{G:"div",Z:"ytp-ad-grid-card-text",B:[{G:"div",Z:"ytp-ad-grid-card-text__metadata",B:[{G:"div",Z:"ytp-ad-grid-card-text__metadata__headline"},{G:"div",Z:"ytp-ad-grid-card-text__metadata__description",B:[{G:"div",Z:"ytp-ad-grid-card-text__metadata__description__line"},{G:"div",Z:"ytp-ad-grid-card-text__metadata__description__line"}]}]},{G:"div",Z:"ytp-ad-grid-card-text__button"}]},"ad-grid-card-text",Q,S,B);this.headline=new jj(this.api,this.layoutId,this.interactionLoggingClientData, this.hV);g.u(this,this.headline);this.headline.k7(this.uA("ytp-ad-grid-card-text__metadata__headline"));this.moreInfoButton=new GA(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,!0);g.u(this,this.moreInfoButton);this.moreInfoButton.k7(this.uA("ytp-ad-grid-card-text__button"))}; gN=function(r,Q,S,B){Sy.call(this,r,{G:"div",Z:"ytp-ad-grid-card-collection"},"ad-grid-card-collection",Q,S,B);this.j=[]}; Uc=function(r,Q,S,B,k,L,X){DB.call(this,r,L,X,Q,S,B,k);this.playerProgressOffsetMs=0;this.V=!1}; sjy=function(r){var Q=g.Xt("html5-video-player");Q&&g.S1(Q,"ytp-ad-display-override",r)}; Znz=function(r,Q,S,B,k){Uc.call(this,r,Q,S,B,k,{G:"div",Z:"ytp-display-underlay-text-grid-cards",B:[{G:"div",Z:"ytp-display-underlay-text-grid-cards__content_container",B:[{G:"div",Z:"ytp-display-underlay-text-grid-cards__content_container__header",B:[{G:"div",Z:"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar"},{G:"div",Z:"ytp-display-underlay-text-grid-cards__content_container__header__headline"}]},{G:"div",Z:"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"}, {G:"div",Z:"ytp-display-underlay-text-grid-cards__content_container__ad_button"}]}]},"display-underlay-text-grid-cards");this.adGridCardCollection=new gN(this.api,this.layoutId,this.interactionLoggingClientData,this.hV);g.u(this,this.adGridCardCollection);this.adGridCardCollection.k7(this.uA("ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"));this.adButton=new GA(this.api,this.layoutId,this.interactionLoggingClientData,this.hV);g.u(this,this.adButton);this.adButton.k7(this.uA("ytp-display-underlay-text-grid-cards__content_container__ad_button")); this.S=this.uA("ytp-display-underlay-text-grid-cards__content_container");this.W=this.uA("ytp-display-underlay-text-grid-cards__content_container__header")}; dN=function(r,Q,S,B){Sy.call(this,r,{G:"div",Z:"ytp-ad-details-line"},"ad-details-line",Q,S,B);this.j=[];this.hide()}; Oc=function(r,Q,S,B){Sy.call(this,r,{G:"div",Z:"ytp-image-background",B:[{G:"img",Z:"ytp-image-background-image"}]},"image-background",Q,S,B);this.hide()}; yRO=function(r,Q,S,B,k){DB.call(this,r,{G:"svg",Z:"ytp-timed-pie-countdown",N:{viewBox:"0 0 20 20"},B:[{G:"circle",Z:"ytp-timed-pie-countdown__background",N:{r:"10",cx:"10",cy:"10"}},{G:"circle",Z:"ytp-timed-pie-countdown__inner",N:{r:"5",cx:"10",cy:"10"}},{G:"circle",Z:"ytp-timed-pie-countdown__outer",N:{r:"10",cx:"10",cy:"10"}}]},"timed-pie-countdown",Q,S,B,k);this.S=this.uA("ytp-timed-pie-countdown__inner");this.V=Math.ceil(2*Math.PI*5);this.hide()}; R2=function(r,Q,S,B){Sy.call(this,r,{G:"div",Z:"ytp-video-interstitial-buttoned-centered-layout",N:{tabindex:"0"},B:[{G:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content",B:[{G:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container"},{G:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__lockup",B:[{G:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"},{G:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"}, {G:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container"},{G:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"}]}]},{G:"div",Z:"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container"}]},"video-interstitial-buttoned-centered",Q,S,B);this.V=null;this.W=this.uA("ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container");this.S=new j2;g.u(this,this.S);this.hide()}; Mgg=function(r){var Q=g.Xt("html5-video-player");Q&&g.S1(Q,"ytp-ad-display-override",r)}; zUx=function(r){if(!r.adAvatar||!g.e(r.adAvatar,Hq))return g.mp(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.")),!1;if(!r.headline)return g.mp(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no headline.")),!1;if(!r.adBadge||!g.e(r.adBadge,Cd))return g.mp(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.")),!1;if(!r.adButton||!g.e(r.adButton,VB))return g.mp(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no action button.")),!1;if(!r.adInfoRenderer|| !g.e(r.adInfoRenderer,d3))return g.mp(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.")),!1;r=r.durationMilliseconds||0;return typeof r!=="number"||r<=0?(g.mp(Error("durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: "+r)),!1):!0}; cq=function(r,Q){Q=Q===void 0?2:Q;g.Co.call(this);this.api=r;this.j=null;this.lC=new j2(this);g.u(this,this.lC);this.V=lzO;this.lC.L(this.api,"presentingplayerstatechange",this.B$);this.j=this.lC.L(this.api,"progresssync",this.K0);this.Tu=Q;this.Tu===1&&this.K0()}; a2=function(r,Q,S){ze.call(this,r);this.api=r;this.hV=Q;this.components={};r=new g.d({G:"div",wq:["video-ads","ytp-ad-module"]});g.u(this,r);qH&&g.cP(r.element,"ytp-ads-tiny-mode");this.W=new XM(r.element);g.u(this,this.W);g.Ga(this.api,r.element,4);YG(S)&&(S=new g.d({G:"div",wq:["ytp-ad-underlay"]}),g.u(this,S),this.V=new XM(S.element),g.u(this,this.V),g.Ga(this.api,S.element,0));g.u(this,fYw())}; hUz=function(r,Q){r=g.Wp(r.components,Q.id,null);r==null&&g.oG(Error("Component not found for element id: "+Q.id));return r||null}; vFg=function(r){g.mN.call(this,r);var Q=this;this.V=null;this.created=!1;this.S=r.D().K("h5_use_refactored_get_ad_break")?new FcO(this.player):new RM(this.player);this.W=function(){if(Q.V!=null)return Q.V;var B=new hYU({lT:F8(Q.j).lT,VL:F8(Q.j).VL,T:Q.player,qr:F8(Q.j).qr,UG:Q.j.j.UG,vp:F8(Q.j).vp,I1:Q.j.j.I1});Q.V=B.P$;return Q.V}; this.j=new ewn(this.player,this,this.S,this.W);g.u(this,this.j);var S=r.D();!Xs(S)||g.O7(S)||as(S)||(g.u(this,new a2(r,F8(this.j).hV,F8(this.j).qr)),g.u(this,new gXg(r)))}; q1I=function(r){r.created!==r.loaded&&Q3("Created and loaded are out of sync")}; GOT=function(r){g.mN.prototype.load.call(r);var Q=F8(r.j).qr;try{r.player.getRootNode().classList.add("ad-created")}catch(n){Q3(n instanceof Error?n:String(n))}var S=r.player.getVideoData(1),B=S&&S.videoId||"",k=S&&S.getPlayerResponse()||{},L=(k&&k.adPlacements||[]).map(function(n){return n.adPlacementRenderer}),X=((k==null?void 0:k.adSlots)||[]).map(function(n){return g.e(n,VI)}); k=k.playerConfig&&k.playerConfig.daiConfig&&k.playerConfig.daiConfig.enableDai||!1;S&&S.Yf();L=fjx(L,X,Q,F8(r.j).DH);X=S&&S.clientPlaybackNonce||"";S=S&&S.va||!1;if(B5(Q,!0)&&S){var l;Q={};(l=r.player.getVideoData())==null||l.pY("p_cpb",(Q.cc=X,Q))}l=1E3*r.player.getDuration(1);Ij5(r);r.j.j.JY.X5(X,l,S,L.ZU,L.hv,L.ZU,k,B)}; Ij5=function(r){var Q,S;if(S=(Q=r.player.getVideoData(1))==null||!Q.va)Q=r.player.D(),S=Xs(Q)&&!g.LG(Q)&&Q.playerStyle==="desktop-polymer";S&&(r=r.player.getInternalApi(),r.addEventListener("updateKevlarOrC3Companion",jw8),r.addEventListener("updateEngagementPanelAction",pgj),r.addEventListener("changeEngagementPanelVisibility",Ean),window.addEventListener("yt-navigate-start",oan))}; rk=function(r,Q){Q===r.ON&&(r.ON=void 0)}; uwg=function(r){var Q=F8(r.j).G3,S=Q.W().du("SLOT_TYPE_PLAYER_BYTES",1);Q=FF(Q.tV.get(),1).clientPlaybackNonce;var B=!1;S=g.m(S);for(var k=S.next();!k.done;k=S.next()){k=k.value;var L=k.slotType==="SLOT_TYPE_PLAYER_BYTES"&&k.slotEntryTrigger instanceof vT?k.slotEntryTrigger.c6:void 0;L&&L===Q&&(B&&Q3("More than 1 preroll playerBytes slot detected",k),B=!0)}B||YU(F8(r.j).MQ)}; D$n=function(r){if(SM(F8(r.j).qr))return!0;var Q="";r=g.m(F8(r.j).vp.pG.keys());for(var S=r.next();!S.done;S=r.next()){S=S.value;if(S.slotType==="SLOT_TYPE_PLAYER_BYTES"&&S.X1==="core")return!0;Q+=S.slotType+" "}Math.random()<.01&&Q3("Ads Playback Not Managed By Controlflow",void 0,null,{slotTypes:Q});return!1}; eUI=function(r){r=g.m(F8(r.j).vp.pG.values());for(var Q=r.next();!Q.done;Q=r.next())if(Q.value.layoutType==="LAYOUT_TYPE_MEDIA_BREAK")return!0;return!1}; ui8=function(r,Q,S,B,k,L){S=S===void 0?[]:S;B=B===void 0?"":B;k=k===void 0?"":k;var X=F8(r.j).qr,l=r.player.getVideoData(1);l&&l.getPlayerResponse();l&&l.Yf();S=fjx(Q,S,X,F8(r.j).DH);dYU(F8(r.j).yU,B,S.ZU,S.hv,Q,k,L)}; fjx=function(r,Q,S,B){Q={ZU:[],hv:Q};r=g.m(r);for(var k=r.next();!k.done;k=r.next())if((k=k.value)&&k.renderer!=null){var L=k.renderer;if(!S.T.D().K("html5_enable_vod_lasr_with_notify_pacf")){var X=void 0,l=void 0,n=void 0,A=void 0,Y=B;g.e((A=L.sandwichedLinearAdRenderer)==null?void 0:A.adVideoStart,sk)?(X=g.e((n=L.sandwichedLinearAdRenderer)==null?void 0:n.adVideoStart,sk),X=KlR(X,Y),g.Fp(L.sandwichedLinearAdRenderer.adVideoStart,sk,X)):g.e((l=L.linearAdSequenceRenderer)==null?void 0:l.adStart,sk)&& (n=g.e((X=L.linearAdSequenceRenderer)==null?void 0:X.adStart,sk),X=KlR(n,Y),g.Fp(L.linearAdSequenceRenderer.adStart,sk,X))}Q.ZU.push(k)}return Q}; g.Qb=function(r){if(typeof DOMParser!="undefined")return Jt(new DOMParser,hTz(r),"application/xml");throw Error("Your browser does not support loading xml documents");}; g.S6=function(r){g.G.call(this);this.callback=r;this.j=new Wv(0,0,.4,0,.2,1,1,1);this.delay=new g.uN(this.next,window,this);g.u(this,this.delay)}; g.gFO=function(r){var Q=r.D();return Q.hL&&!Q.S&&g.GY(Q)?r.isEmbedsShortsMode()?(r=r.x$(),Math.min(r.width,r.height)>=315):!r.lz():!1}; g.Bf=function(r){g.d.call(this,{G:"div",Z:"ytp-more-videos-view",N:{tabIndex:"-1"}});var Q=this;this.api=r;this.V=!0;this.S=new g.tj(this);this.j=[];this.suggestionData=[];this.columns=this.containerWidth=this.X=this.W=this.scrollPosition=0;this.title=new g.d({G:"h2",Z:"ytp-related-title",Sw:"{{title}}"});this.previous=new g.d({G:"button",wq:["ytp-button","ytp-previous"],N:{"aria-label":"\uc774\uc804\uc758 \ucd94\ucc9c \ub3d9\uc601\uc0c1 \ubcf4\uae30"},B:[g.i8()]});this.J=new g.S6(function(S){Q.suggestions.element.scrollLeft= -S}); this.next=new g.d({G:"button",wq:["ytp-button","ytp-next"],N:{"aria-label":"\ub354 \ub9ce\uc740 \ucd94\ucc9c \ub3d9\uc601\uc0c1 \ubcf4\uae30"},B:[g.KJ()]});g.u(this,this.S);this.Y=r.D().W;g.u(this,this.title);this.title.k7(this.element);this.suggestions=new g.d({G:"div",Z:"ytp-suggestions"});g.u(this,this.suggestions);this.suggestions.k7(this.element);g.u(this,this.previous);this.previous.k7(this.element);this.previous.listen("click",this.Q$,this);g.u(this,this.J);U$I(this);g.u(this,this.next);this.next.k7(this.element); this.next.listen("click",this.sE,this);this.S.L(this.api,"appresize",this.P8);this.S.L(this.api,"fullscreentoggled",this.ZM);this.S.L(this.api,"videodatachange",this.onVideoDataChange);this.P8(this.api.BO().getPlayerSize());this.onVideoDataChange()}; U$I=function(r){for(var Q={sx:0};Q.sx<16;Q={sx:Q.sx},++Q.sx){var S=new g.d({G:"a",Z:"ytp-suggestion-link",N:{href:"{{link}}",target:r.api.D().C,"aria-label":"{{aria_label}}"},B:[{G:"div",Z:"ytp-suggestion-image"},{G:"div",Z:"ytp-suggestion-overlay",N:{style:"{{blink_rendering_hack}}","aria-hidden":"{{aria_hidden}}"},B:[{G:"div",Z:"ytp-suggestion-title",Sw:"{{title}}"},{G:"div",Z:"ytp-suggestion-author",Sw:"{{author_and_views}}"},{G:"div",N:{"data-is-live":"{{is_live}}"},Z:"ytp-suggestion-duration", Sw:"{{duration}}"}]}]});g.u(r,S);var B=S.uA("ytp-suggestion-link");g.D7(B,"transitionDelay",Q.sx/20+"s");r.S.L(B,"click",function(k){return function(L){var X=k.sx;if(r.V){var l=r.suggestionData[X],n=l.sessionData;r.Y&&r.api.K("web_player_log_click_before_generating_ve_conversion_params")?(r.api.logClick(r.j[X].element),X=l.t3(),l={},g.qE(r.api,l),X=g.Wn(X,l),g.Y4(X,r.api,L)):g.Ax(L,r.api,r.Y,n||void 0)&&r.api.QK(l.videoId,n,l.playlistId)}else L.preventDefault(),document.activeElement.blur()}}(Q)); S.k7(r.suggestions.element);r.j.push(S);r.api.createServerVe(S.element,S)}}; d$y=function(r){if(r.api.D().K("web_player_log_click_before_generating_ve_conversion_params"))for(var Q=Math.floor(-r.scrollPosition/(r.W+8)),S=Math.min(Q+r.columns,r.suggestionData.length)-1;Q<=S;Q++)r.api.logVisibility(r.j[Q].element,!0)}; g.kk=function(r){var Q=r.api.Ym()?32:16;Q=r.X/2+Q;r.next.element.style.bottom=Q+"px";r.previous.element.style.bottom=Q+"px";Q=r.scrollPosition;var S=r.containerWidth-r.suggestionData.length*(r.W+8);g.S1(r.element,"ytp-scroll-min",Q>=0);g.S1(r.element,"ytp-scroll-max",Q<=S)}; RU5=function(r){for(var Q=r.suggestionData.length,S=0;S>>0)+"_",k=0;return Q}); YF("Symbol.iterator",function(r){if(r)return r;r=Symbol("Symbol.iterator");for(var Q="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),S=0;S0&&S>0;)if(B[--S]!=Q[--k])return!1;return k<=0}}); YF("Array.prototype.find",function(r){return r?r:function(Q,S){return Y1g(this,Q,S).qL}}); YF("Array.prototype.entries",function(r){return r?r:function(){return U1(this,function(Q,S){return[Q,S]})}}); YF("Array.prototype.keys",function(r){return r?r:function(){return U1(this,function(Q){return Q})}}); YF("String.prototype.startsWith",function(r){return r?r:function(Q,S){var B=g7(this,Q,"startsWith");Q+="";var k=B.length,L=Q.length;S=Math.max(0,Math.min(S|0,B.length));for(var X=0;X=L}}); YF("Number.isFinite",function(r){return r?r:function(Q){return typeof Q!=="number"?!1:!isNaN(Q)&&Q!==Infinity&&Q!==-Infinity}}); YF("String.prototype.repeat",function(r){return r?r:function(Q){var S=g7(this,null,"repeat");if(Q<0||Q>1342177279)throw new RangeError("Invalid count value");Q|=0;for(var B="";Q;)if(Q&1&&(B+=S),Q>>>=1)S+=S;return B}}); YF("Object.entries",function(r){return r?r:function(Q){var S=[],B;for(B in Q)xF(Q,B)&&S.push([B,Q[B]]);return S}}); YF("Array.from",function(r){return r?r:function(Q,S,B){S=S!=null?S:function(l){return l}; var k=[],L=typeof Symbol!="undefined"&&Symbol.iterator&&Q[Symbol.iterator];if(typeof L=="function"){Q=L.call(Q);for(var X=0;!(L=Q.next()).done;)k.push(S.call(B,L.value,X++))}else for(L=Q.length,X=0;X>>0;if(Q===0)return 32;var S=0;(Q&4294901760)===0&&(Q<<=16,S+=16);(Q&4278190080)===0&&(Q<<=8,S+=8);(Q&4026531840)===0&&(Q<<=4,S+=4);(Q&3221225472)===0&&(Q<<=2,S+=2);(Q&2147483648)===0&&S++;return S}}); YF("Number.isNaN",function(r){return r?r:function(Q){return typeof Q==="number"&&isNaN(Q)}}); YF("Array.prototype.values",function(r){return r?r:function(){return U1(this,function(Q,S){return S})}}); YF("Array.prototype.fill",function(r){return r?r:function(Q,S,B){var k=this.length||0;S<0&&(S=Math.max(0,k+S));if(B==null||B>k)B=k;B=Number(B);B<0&&(B=Math.max(0,k+B));for(S=Number(S||0);S0&&S?S.repeat(Math.ceil(Q/S.length)).substring(0,Q):"")+B}}); YF("Array.prototype.findIndex",function(r){return r?r:function(Q,S){return Y1g(this,Q,S).PH}}); YF("Promise.prototype.finally",function(r){return r?r:function(Q){return this.then(function(S){return Promise.resolve(Q()).then(function(){return S})},function(S){return Promise.resolve(Q()).then(function(){throw S; })})}}); YF("Math.imul",function(r){return r?r:function(Q,S){Q=Number(Q);S=Number(S);var B=Q&65535,k=S&65535;return B*k+((Q>>>16&65535)*k+B*(S>>>16&65535)<<16>>>0)|0}}); YF("Math.sign",function(r){return r?r:function(Q){Q=Number(Q);return Q===0||isNaN(Q)?Q:Q>0?1:-1}}); YF("WeakSet",function(r){function Q(S){this.j=new WeakMap;if(S){S=g.m(S);for(var B;!(B=S.next()).done;)this.add(B.value)}} if(function(){if(!r||!Object.seal)return!1;try{var S=Object.seal({}),B=Object.seal({}),k=new r([S]);if(!k.has(S)||k.has(B))return!1;k.delete(S);k.add(B);return!k.has(S)&&k.has(B)}catch(L){return!1}}())return r; Q.prototype.add=function(S){this.j.set(S,!0);return this}; Q.prototype.has=function(S){return this.j.has(S)}; Q.prototype.delete=function(S){return this.j.delete(S)}; return Q}); YF("AggregateError",function(r){function Q(S,B){B=Error(B);"stack"in B&&(this.stack=B.stack);this.errors=S;this.message=B.message} if(r)return r;g.p(Q,Error);Q.prototype.name="AggregateError";return Q}); YF("Array.prototype.copyWithin",function(r){function Q(S){S=Number(S);return S===Infinity||S===-Infinity?S:S|0} return r?r:function(S,B,k){var L=this.length;S=Q(S);B=Q(B);k=k===void 0?L:Q(k);S=S<0?Math.max(L+S,0):Math.min(S,L);B=B<0?Math.max(L+B,0):Math.min(B,L);k=k<0?Math.max(L+k,0):Math.min(k,L);if(SB;)--k in this?this[--S]=this[k]:delete this[--S];return this}}); YF("Int8Array.prototype.copyWithin",Rj);YF("Uint8Array.prototype.copyWithin",Rj);YF("Uint8ClampedArray.prototype.copyWithin",Rj);YF("Int16Array.prototype.copyWithin",Rj);YF("Uint16Array.prototype.copyWithin",Rj);YF("Int32Array.prototype.copyWithin",Rj);YF("Uint32Array.prototype.copyWithin",Rj);YF("Float32Array.prototype.copyWithin",Rj);YF("Float64Array.prototype.copyWithin",Rj);YF("Array.prototype.at",function(r){return r?r:HU}); YF("Int8Array.prototype.at",Cn);YF("Uint8Array.prototype.at",Cn);YF("Uint8ClampedArray.prototype.at",Cn);YF("Int16Array.prototype.at",Cn);YF("Uint16Array.prototype.at",Cn);YF("Int32Array.prototype.at",Cn);YF("Uint32Array.prototype.at",Cn);YF("Float32Array.prototype.at",Cn);YF("Float64Array.prototype.at",Cn);YF("String.prototype.at",function(r){return r?r:HU}); YF("Array.prototype.findLastIndex",function(r){return r?r:function(Q,S){return WzO(this,Q,S).PH}}); YF("Int8Array.prototype.findLastIndex",V8);YF("Uint8Array.prototype.findLastIndex",V8);YF("Uint8ClampedArray.prototype.findLastIndex",V8);YF("Int16Array.prototype.findLastIndex",V8);YF("Uint16Array.prototype.findLastIndex",V8);YF("Int32Array.prototype.findLastIndex",V8);YF("Uint32Array.prototype.findLastIndex",V8);YF("Float32Array.prototype.findLastIndex",V8);YF("Float64Array.prototype.findLastIndex",V8);YF("Number.parseInt",function(r){return r||parseInt});var Gw,Xx,tgw;Gw=Gw||{};g.aj=this||self;Xx="closure_uid_"+(Math.random()*1E9>>>0);tgw=0;g.WM(b4,Error);b4.prototype.name="CustomError";var MI_;var oFU,xN,IY;oFU=Array.prototype.indexOf?function(r,Q){return Array.prototype.indexOf.call(r,Q,void 0)}:function(r,Q){if(typeof r==="string")return typeof Q!=="string"||Q.length!=1?-1:r.indexOf(Q,0); for(var S=0;S=0;S--)if(S in r&&r[S]===Q)return S;return-1}; g.HM=Array.prototype.forEach?function(r,Q,S){Array.prototype.forEach.call(r,Q,S)}:function(r,Q,S){for(var B=r.length,k=typeof r==="string"?r.split(""):r,L=0;L=.3:this.vc>=.5};var FZ={IVG:0,t5U:1},sQU={NONE:0,yc7:1,Dz_:2};var q1g="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");jJ.prototype.getValue=function(){return this.V}; g.p(pM,jJ);pM.prototype.S=function(r){this.V===null&&g.nM(this.W,r)&&(this.V=r)}; g.p(E5,jJ);E5.prototype.S=function(r){this.V===null&&typeof r==="number"&&(this.V=r)}; g.p(ma,jJ);ma.prototype.S=function(r){this.V===null&&typeof r==="string"&&(this.V=r)};oK.prototype.disable=function(){this.V=!1}; oK.prototype.enable=function(){this.V=!0}; oK.prototype.isEnabled=function(){return this.V}; oK.prototype.reset=function(){this.j={};this.V=!0;this.S={}};var ul=document,Np=window;var SIM=BM(1,!0),IK=BM(610401301,!1);BM(899588437,!1);var Bns=BM(513659523,!1),kTT=BM(568333945,!1),cV7=BM(1331761403,!1);BM(651175828,!1);BM(722764542,!1);BM(748402145,!1);BM(748402146,!1);BM(103340015,!1);BM(555019702,!1);BM(333098724,!1);BM(2147483644,!1);BM(2147483645,!1);BM(2147483646,SIM);BM(2147483647,!0);var G7=!!g.SI("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var MU=String.prototype.trim?function(r){return r.trim()}:function(r){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(r)[1]},iZ_=/&/g,Ky7=//g,nsO=/"/g,A5_=/'/g,YIj=/\x00/g,XMR=/[\x00&<>"']/;var uV,Ly5=g.aj.navigator;uV=Ly5?Ly5.userAgentData||null:null;var Hn7=globalThis.trustedTypes,CM;aK.prototype.toString=function(){return this.j+""};Sz.prototype.toString=function(){return this.j}; var cRO=new Sz("about:invalid#zClosurez");var AVO=L9("tel"),lyF=L9("sms"),Vg$=[L9("data"),L9("http"),L9("https"),L9("mailto"),L9("ftp"),new kQ(function(r){return/^[^:]*([/?#]|$)/.test(r)})],ajU=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;At.prototype.toString=function(){return this.j+""};Px.prototype.toString=function(){return this.j+""};En.prototype.toString=function(){return this.j};var TQ={};g.XM5=String.prototype.repeat?function(r,Q){return r.repeat(Q)}:function(r,Q){return Array(Q+1).join(r)};f9[" "]=function(){};var e$,ac,ro7,iZ4,Kyn,lOg,vo,qH,nsT;g.fF=dq();g.XD=eUg();g.Iw=eJ("Edge");g.Ah=g.Iw||g.XD;e$=eJ("Gecko")&&!(yD(g.vp(),"WebKit")&&!eJ("Edge"))&&!(eJ("Trident")||eJ("MSIE"))&&!eJ("Edge");g.Kj=yD(g.vp(),"WebKit")&&!eJ("Edge");ac=qu();ro7=jyO();g.gB=xz7();iZ4=ht();Kyn=eJ("iPad");lOg=eJ("iPod");vo=vx();qH=yD(g.vp(),"KaiOS"); a:{var A54="",YIO=function(){var r=g.vp();if(e$)return/rv:([^\);]+)(\)|;)/.exec(r);if(g.Iw)return/Edge\/([\d\.]+)/.exec(r);if(g.XD)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(r);if(g.Kj)return/WebKit\/(\S+)/.exec(r);if(g.fF)return/(?:Version)[ \/]?(\S+)/.exec(r)}(); YIO&&(A54=YIO?YIO[1]:"");if(g.XD){var L8,Wyl=g.aj.document;L8=Wyl?Wyl.documentMode:void 0;if(L8!=null&&L8>parseFloat(A54)){nsT=String(L8);break a}}nsT=A54}var osR=nsT,EsU={};var ud,Dl;g.LF=O5();ud=ht()||eJ("iPod");Dl=eJ("iPad");g.Is=U$g();g.Aj=RK();g.lT=Hp()&&!vx();var zI$=!g.XD&&!Hp();g.x=g.ez.prototype;g.x.clone=function(){return new g.ez(this.x,this.y)}; g.x.equals=function(r){return r instanceof g.ez&&gD(this,r)}; g.x.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}; g.x.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this}; g.x.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}; g.x.scale=function(r,Q){this.x*=r;this.y*=typeof Q==="number"?Q:r;return this};g.x=g.Un.prototype;g.x.clone=function(){return new g.Un(this.width,this.height)}; g.x.aspectRatio=function(){return this.width/this.height}; g.x.isEmpty=function(){return!On(this)}; g.x.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; g.x.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; g.x.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; g.x.scale=function(r,Q){this.width*=r;this.height*=typeof Q==="number"?Q:r;return this};Hx.prototype.toString=function(){return this.j}; var R0={};new Hx(R0,"");var J5O=/^[a-z][a-z\d-]*$/i,wMz="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),NnR="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),ZZ7=["action","formaction","href"];var zgF={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.x=V2.prototype;g.x.eR=function(r){return S$(this.j,r)}; g.x.getElementsByTagName=function(r,Q){return(Q||this.j).getElementsByTagName(String(r))}; g.x.uA=function(r){return g.Xt(r,this.j)}; g.x.setProperties=iD;g.x.createElement=function(r){return nj(this.j,r)}; g.x.appendChild=g.bD;g.x.append=function(r,Q){fOF(cx(r),r,arguments,1)}; g.x.canHaveChildren=function(r){if(r.nodeType!=1)return!1;switch(r.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.x.removeNode=g.xx;g.x.getChildren=function(r){return r.children!=void 0?r.children:Array.prototype.filter.call(r.childNodes,function(Q){return Q.nodeType==1})}; g.x.contains=g.j$;JC.prototype.now=function(){return 0}; JC.prototype.V=function(){return 0}; JC.prototype.S=function(){return 0}; JC.prototype.j=function(){return 0};g.p(Ft,JC);Ft.prototype.now=function(){return w6()&&Np.performance.now?Np.performance.now():JC.prototype.now.call(this)}; Ft.prototype.V=function(){return w6()&&Np.performance.memory?Np.performance.memory.totalJSHeapSize||0:JC.prototype.V.call(this)}; Ft.prototype.S=function(){return w6()&&Np.performance.memory?Np.performance.memory.usedJSHeapSize||0:JC.prototype.S.call(this)}; Ft.prototype.j=function(){return w6()&&Np.performance.memory?Np.performance.memory.jsHeapSizeLimit||0:JC.prototype.j.call(this)};var MN$=function(){if(!g.aj.addEventListener||!Object.defineProperty)return!1;var r=!1,Q=Object.defineProperty({},"passive",{get:function(){r=!0}}); try{var S=function(){}; g.aj.addEventListener("test",S,Q);g.aj.removeEventListener("test",S,Q)}catch(B){}return r}();var MM7=Dzj("AnimationEnd"),x4=Dzj("TransitionEnd");g.x=hC.prototype;g.x.getHeight=function(){return this.bottom-this.top}; g.x.clone=function(){return new hC(this.top,this.right,this.bottom,this.left)}; g.x.contains=function(r){return this&&r?r instanceof hC?r.left>=this.left&&r.right<=this.right&&r.top>=this.top&&r.bottom<=this.bottom:r.x>=this.left&&r.x<=this.right&&r.y>=this.top&&r.y<=this.bottom:!1}; g.x.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.x.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.x.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.x.scale=function(r,Q){Q=typeof Q==="number"?Q:r;this.left*=r;this.right*=r;this.top*=Q;this.bottom*=Q;return this};g.x=g.IQ.prototype;g.x.clone=function(){return new g.IQ(this.left,this.top,this.width,this.height)}; g.x.contains=function(r){return r instanceof g.ez?r.x>=this.left&&r.x<=this.left+this.width&&r.y>=this.top&&r.y<=this.top+this.height:this.left<=r.left&&this.left+this.width>=r.left+r.width&&this.top<=r.top&&this.top+this.height>=r.top+r.height}; g.x.getSize=function(){return new g.Un(this.width,this.height)}; g.x.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.x.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.x.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.x.scale=function(r,Q){Q=typeof Q==="number"?Q:r;this.left*=r;this.width*=r;this.top*=Q;this.height*=Q;return this};var gsz={};var C41=yx(function(){var r=!1;try{var Q=Object.defineProperty({},"passive",{get:function(){r=!0}}); g.aj.addEventListener("test",null,Q)}catch(S){}return r});VI8.prototype.isVisible=function(){return B0(ul)===1};var dU7=kN(function(r){return typeof r==="number"}),UUO=kN(function(r){return typeof r==="string"}),OM8=kN(function(r){return typeof r==="boolean"}),ED=kN(function(r){return r!=null&&typeof r==="object"&&typeof r.then==="function"}),oqj=kN(function(r){return typeof r==="function"}),bZI=kN(function(r){return!!r&&(typeof r==="object"||typeof r==="function")});var aOj={m5r:"allow-forms",EmA:"allow-modals",ts4:"allow-orientation-lock",J03:"allow-pointer-lock",ZZq:"allow-popups",vmV:"allow-popups-to-escape-sandbox",r07:"allow-presentation",LtG:"allow-same-origin",XCq:"allow-scripts",D5w:"allow-top-navigation",hKq:"allow-top-navigation-by-user-activation"},Bq7=yx(function(){return rY7()});var iM_=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");AW.prototype.E4=function(r,Q,S){r=r+"//"+Q+S;var B=AY_(this)-S.length;if(B<0)return"";this.j.sort(function(A,Y){return A-Y}); S=null;Q="";for(var k=0;k=n.length){B-=n.length;r+=n;Q=this.S;break}S=S==null?L:S}}B="";S!=null&&(B=""+Q+"trn="+S);return r+B};pq.prototype.setInterval=function(r,Q){return Np.setInterval(r,Q)}; pq.prototype.clearInterval=function(r){Np.clearInterval(r)}; pq.prototype.setTimeout=function(r,Q){return Np.setTimeout(r,Q)}; pq.prototype.clearTimeout=function(r){Np.clearTimeout(r)};var ca=void 0,VO,du_=typeof TextDecoder!=="undefined",oB7,mU1=typeof String.prototype.isWellFormed==="function",EBj=typeof TextEncoder!=="undefined";var FaU={},FS=null,Nqj=e$||g.Kj||typeof g.aj.btoa=="function";var Im$=typeof Uint8Array!=="undefined",z8F=!g.XD&&typeof btoa==="function",h8U=/[-_.]/g,yYj={"-":"+",_:"/",".":"="},sh={};N2.prototype.isEmpty=function(){return this.j==null}; N2.prototype.sizeBytes=function(){var r=yF(this);return r?r.length:0}; var fm_;var G7g=void 0;var q2=typeof Symbol==="function"&&typeof Symbol()==="symbol",tIZ=v0("jas",void 0,!0),Wa=v0(void 0,"1oa"),NZ=v0(void 0,Symbol()),P4g=v0(void 0,"0ub"),tzn=v0(void 0,"0ubs"),PD$=v0(void 0,"0ubsb"),$uw=v0(void 0,"0actk"),Ja=v0("m_m","ja_",!0),j0_=v0(void 0,"vps"),xzn=v0();Math.max.apply(Math,g.tR(Object.values({DJG:1,X51:2,LR7:4,tiq:8,ThV:16,TFq:32,H2q:64,Qr1:128,r3O:256,Qtm:512,XMV:1024,fqG:2048,YCG:4096})));var DUR={GH:{value:0,configurable:!0,writable:!0,enumerable:!1}},uZO=Object.defineProperties,fq=q2?tIZ:"GH",aN,jyT=[];Gk(jyT,7);aN=Object.freeze(jyT);var wu={},Dd={},MzR=Object.freeze({}),Uh={};var Oh=typeof g.aj.BigInt==="function"&&typeof g.aj.BigInt(0)==="bigint";var ha=kN(function(r){return Oh?r>=pM4&&r<=EsM:r[0]==="-"?R8j(r,mzT):R8j(r,os5)}),mzT=Number.MIN_SAFE_INTEGER.toString(),pM4=Oh?BigInt(Number.MIN_SAFE_INTEGER):void 0,os5=Number.MAX_SAFE_INTEGER.toString(),EsM=Oh?BigInt(Number.MAX_SAFE_INTEGER):void 0;var uXO=typeof Uint8Array.prototype.slice==="function",H0=0,c0=0,xp1;var bU=typeof BigInt==="function"?BigInt.asIntN:void 0,lh7=typeof BigInt==="function"?BigInt.asUintN:void 0,Eb=Number.isSafeInteger,K1=Number.isFinite,md=Math.trunc,am7=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var px$={};var Tnz={YhU:!0};var MZ;var EQU,muj;var vQj=Rq(0),N6={};fY.prototype.init=function(r,Q,S,B){var k=B===void 0?{}:B;B=k.gC===void 0?!1:k.gC;k=k.Ot===void 0?!1:k.Ot;this.gC=B;this.Ot=k;r&&(r=q6(r,this.Ot),this.V=r.buffer,this.U=r.j,this.W=Q||0,this.S=S!==void 0?this.W+S:this.V.length,this.j=this.W)}; fY.prototype.free=function(){this.clear();dY.length<100&&dY.push(this)}; fY.prototype.clear=function(){this.V=null;this.U=!1;this.j=this.S=this.W=0;this.gC=!1}; fY.prototype.reset=function(){this.j=this.W}; var dY=[];OH.prototype.free=function(){this.j.clear();this.V=this.W=-1;Rl.length<100&&Rl.push(this)}; OH.prototype.reset=function(){this.j.reset();this.S=this.j.j;this.V=this.W=-1}; var Rl=[];var RkU,CKg;Ag.prototype.length=function(){return this.j.length}; Ag.prototype.end=function(){var r=this.j;this.j=[];return r};var E6=j0(),$zs=j0(),J5T=j0(),wMy=j0(),Fyx=j0(),Nn5=j0(),syn=j0(),ZZn=j0(),y5Z=j0(),MI4=j0();pz.prototype.toJSON=function(){return qZ(this)}; pz.prototype.Vh=function(r){return JSON.stringify(qZ(this,r))}; pz.prototype.clone=function(){var r=this.CY,Q=r[fq]|0;return eC(this,r,Q)?gu(this,r,!0):new this.constructor(DA(r,Q,!1))}; pz.prototype[Ja]=wu;pz.prototype.toString=function(){return this.CY.toString()};var Xyg=oX(function(r,Q,S,B,k){if(r.V!==2)return!1;CY(r,bu(Q,B,S),k);return!0},Ln$),ijj=oX(function(r,Q,S,B,k){if(r.V!==2)return!1; CY(r,bu(Q,B,S),k);return!0},Ln$),ML=Symbol(),FU=Symbol(),ZI=Symbol(),Wn1=Symbol(),nx$=Symbol(),Tn,$2;var zgs=vi(function(r,Q,S){if(r.V!==1)return!1;Gn(Q,S,gY(r.j));return!0},U6,ZZn),hgy=vi(function(r,Q,S){if(r.V!==1)return!1; r=gY(r.j);Gn(Q,S,r===0?void 0:r);return!0},U6,ZZn),vsl=vi(function(r,Q,S,B){if(r.V!==1)return!1; A$(Q,S,B,gY(r.j));return!0},U6,ZZn),qII=vi(function(r,Q,S){if(r.V!==0)return!1; Gn(Q,S,GI(r.j));return!0},dv,Nn5),fOs=vi(function(r,Q,S){if(r.V!==0)return!1; r=GI(r.j);Gn(Q,S,r===0?void 0:r);return!0},dv,Nn5),IOI=vi(function(r,Q,S,B){if(r.V!==0)return!1; A$(Q,S,B,GI(r.j));return!0},dv,Nn5),GTy=vi(function(r,Q,S){if(r.V!==0)return!1; Gn(Q,S,uu(r.j));return!0},O6,wMy),uxy=vi(function(r,Q,S){if(r.V!==0)return!1; r=uu(r.j);Gn(Q,S,r===0?void 0:r);return!0},O6,wMy),DzO=vi(function(r,Q,S,B){if(r.V!==0)return!1; A$(Q,S,B,uu(r.j));return!0},O6,wMy),egO=vi(function(r,Q,S){if(r.V!==1)return!1; Gn(Q,S,eB(r.j));return!0},function(r,Q,S){S01(r,S,nQ1(Q))},syn),gsy=qL(function(r,Q,S){if(r.V!==1&&r.V!==2)return!1; Q=Xh(Q,Q[fq]|0,S);if(r.V==2)for(S=uu(r.j)>>>0,S=r.j.j+S;r.j.j>>0);return!0},function(r,Q,S){Q=Ym(Q); Q!=null&&Q!=null&&(Pi(r,S,0),Wi(r.j,Q))},Fyx),VIl=vi(function(r,Q,S){if(r.V!==0)return!1; Gn(Q,S,uu(r.j));return!0},function(r,Q,S){Q=Aa(Q); Q!=null&&(Q=parseInt(Q,10),Pi(r,S,0),ctU(r.j,Q))},MI4);oxw.prototype.register=function(){f9(this)};g.p(Vf,pz);Vf.prototype.S=T6j([0,hgy,fOs,-2,uxy]);var Zjw={ffw:1,Jp:2,G_q:3,1:"POSITION",2:"VISIBILITY",3:"MONITOR_VISIBILITY"};M$U.prototype.wT=function(r){if(typeof r==="string"&&r.length!=0){var Q=this.Fd;if(Q.V){r=r.split("&");for(var S=r.length-1;S>=0;S--){var B=r[S].split("="),k=decodeURIComponent(B[0]);B.length>1?(B=decodeURIComponent(B[1]),B=/^[0-9]+$/g.exec(B)?parseInt(B,10):B):B=1;(k=Q.j[k])&&k.S(B)}}}};var Yk=null;var Bn=g.aj.performance,c5M=!!(Bn&&Bn.mark&&Bn.measure&&Bn.clearMarks),QR=yx(function(){var r;if(r=c5M){var Q=Q===void 0?window:Q;if(Yk===null){Yk="";try{r="";try{r=Q.top.location.hash}catch(B){r=Q.location.hash}if(r){var S=r.match(/\bdeid=([\d,]+)/);Yk=S?S[1]:""}}catch(B){}}Q=Yk;r=!!Q.indexOf&&Q.indexOf("1337")>=0}return r}); SN.prototype.disable=function(){this.j=!1;this.events!==this.V.google_js_reporting_queue&&(QR()&&g.HM(this.events,I7F),this.events.length=0)}; SN.prototype.start=function(r,Q){if(!this.j)return null;var S=q0O()||vx_();r=new f7_(r,Q,S);Q="goog_"+r.label+"_"+r.uniqueId+"_start";Bn&&QR()&&Bn.mark(Q);return r}; SN.prototype.end=function(r){if(this.j&&typeof r.value==="number"){var Q=q0O()||vx_();r.duration=Q-r.value;Q="goog_"+r.label+"_"+r.uniqueId+"_end";Bn&&QR()&&Bn.mark(Q);!this.j||this.events.length>2048||this.events.push(r)}};var G5w=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),Pn=/#|$/,dp8=/[?&]($|#)/;R7g.prototype.Q4=function(r,Q,S,B,k){k=k||this.fO;try{var L=new AW;L.j.push(1);L.V[1]=YN("context",r);Q.error&&Q.meta&&Q.id||(Q=new oY($W(Q)));if(Q.msg){var X=Q.msg.substring(0,512);L.j.push(2);L.V[2]=YN("msg",X)}var l=Q.meta||{};if(this.Th)try{this.Th(l)}catch(t){}if(B)try{B(l)}catch(t){}B=[l];L.j.push(3);L.V[3]=B;var n=lmg();if(n.V){var A=n.V.url||"";L.j.push(4);L.V[4]=YN("top",A)}var Y={url:n.j.url||""};if(n.j.url){var W=g.Li(n.j.url);var b=kW(W[1],null,W[3],W[4])}else b="";A=[Y,{url:b}];L.j.push(5); L.V[5]=A;z7g(this.j,k,L,S)}catch(t){try{z7g(this.j,k,{context:"ecmserr",rctx:r,msg:$W(t),url:n&&n.j.url},S)}catch(P){}}return this.mK}; g.p(oY,h7F);var EJ,mY,pi=new SN;EJ=new function(){var r="https:";Np&&Np.location&&Np.location.protocol==="http:"&&(r="http:");this.V=r;this.j=.01}; mY=new R7g;Np&&Np.document&&(Np.document.readyState=="complete"?CD7():pi.j&&Sq(Np,"load",function(){CD7()}));var a7n=Date.now(),yR=-1,sJ=-1,KBU,MX=-1,Zt=!1;zS.prototype.equals=function(r,Q){return!!r&&(!(Q===void 0?0:Q)||this.volume==r.volume)&&this.S==r.S&&qp(this.j,r.j)&&!0};hS.prototype.eR=function(){return this.J}; hS.prototype.equals=function(r,Q){return this.W.equals(r.W,Q===void 0?!1:Q)&&this.J==r.J&&qp(this.S,r.S)&&qp(this.Y,r.Y)&&this.j==r.j&&this.U==r.U&&this.V==r.V&&this.X==r.X};var aOO={currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},uX={Uf:"start",N3:"firstquartile",S3:"midpoint",dP:"thirdquartile",COMPLETE:"complete",ERROR:"error",aH:"metric",PAUSE:"pause",Ap:"resume",wP:"skip",tp:"viewable_impression",e3:"mute",K1:"unmute",Il:"fullscreen",nu:"exitfullscreen",v$:"bufferstart",Zx:"bufferfinish",Rl:"fully_viewable_audible_half_duration_impression",VX:"measurable_impression",TZ:"abandon",H$:"engagedview",bS:"impression",Dx:"creativeview",j3:"loaded", lf7:"progress",CLOSE:"close",hUU:"collapse",Xp1:"overlay_resize",DrO:"overlay_unmeasurable_impression",hyV:"overlay_unviewable_impression",HC7:"overlay_viewable_immediate_impression",iCq:"overlay_viewable_end_of_session_impression",h9:"custom_metric_viewable",Ku:"audio_audible",EE:"audio_measurable",mZ:"audio_impression"},piU="start firstquartile midpoint thirdquartile resume loaded".split(" "),E2g=["start","firstquartile","midpoint","thirdquartile"],n91=["abandon"],iL={UNKNOWN:-1,Uf:0,N3:1,S3:2, dP:3,COMPLETE:4,aH:5,PAUSE:6,Ap:7,wP:8,tp:9,e3:10,K1:11,Il:12,nu:13,Rl:14,VX:15,TZ:16,H$:17,bS:18,Dx:19,j3:20,h9:21,v$:22,Zx:23,mZ:27,EE:28,Ku:29};var QqU={kiG:"addEventListener",iGr:"getMaxSize",HGY:"getScreenSize",nCG:"getState",NO7:"getVersion",WO4:"removeEventListener",hTq:"isViewable"};KKn.prototype.update=function(r){r&&r.document&&(this.J=vn(!1,r,this.isMobileDevice),this.j=vn(!0,r,this.isMobileDevice),nNF(this,r),ldO(this,r))};eN.prototype.cancel=function(){Eh().clearTimeout(this.j);this.j=null}; eN.prototype.schedule=function(){var r=this,Q=Eh(),S=aX().j.j;this.j=Q.setTimeout(ci(S,wl(143,function(){r.V++;r.S.sample()})),rWz())};g.x=gl.prototype;g.x.D7=function(){return!1}; g.x.initialize=function(){return this.isInitialized=!0}; g.x.Jn=function(){return this.j.yr}; g.x.bd=function(){return this.j.Vr}; g.x.fail=function(r,Q){if(!this.Vr||(Q===void 0?0:Q))this.Vr=!0,this.yr=r,this.X=0,this.j!=this||dl(this)}; g.x.getName=function(){return this.j.mq}; g.x.tj=function(){return this.j.kp()}; g.x.kp=function(){return{}}; g.x.Ed=function(){return this.j.X}; g.x.Ua=function(){var r=GS();r.j=vn(!0,this.S,r.isMobileDevice)}; g.x.dG=function(){ldO(GS(),this.S)}; g.x.DS=function(){return this.W.j}; g.x.sample=function(){}; g.x.isActive=function(){return this.j.Y}; g.x.n7=function(r){var Q=this.j;this.j=r.Ed()>=this.X?r:this;Q!==this.j?(this.Y=this.j.Y,dl(this)):this.Y!==this.j.Y&&(this.Y=this.j.Y,dl(this))}; g.x.nU=function(r){if(r.V===this.j){var Q=!this.W.equals(r,this.C);this.W=r;Q&&WK1(this)}}; g.x.vR=function(){return this.C}; g.x.dispose=function(){this.F1=!0}; g.x.x7=function(){return this.F1};g.x=OJ.prototype;g.x.observe=function(){return!0}; g.x.unobserve=function(){}; g.x.W6=function(r){this.U=r}; g.x.dispose=function(){if(!this.x7()){var r=this.V;g.TT(r.U,this);r.C&&this.vR()&&Yh$(r);this.unobserve();this.o3=!0}}; g.x.x7=function(){return this.o3}; g.x.tj=function(){return this.V.tj()}; g.x.Ed=function(){return this.V.Ed()}; g.x.Jn=function(){return this.V.Jn()}; g.x.bd=function(){return this.V.bd()}; g.x.n7=function(){}; g.x.nU=function(){this.WI()}; g.x.vR=function(){return this.F1};g.x=RY.prototype;g.x.Ed=function(){return this.j.Ed()}; g.x.Jn=function(){return this.j.Jn()}; g.x.bd=function(){return this.j.bd()}; g.x.create=function(r,Q,S){var B=null;this.j&&(B=this.kV(r,Q,S),UJ(this.j,B));return B}; g.x.xu=function(){return this.iI()}; g.x.iI=function(){return!1}; g.x.init=function(r){return this.j.initialize()?(UJ(this.j,this),this.W=r,!0):!1}; g.x.n7=function(r){r.Ed()==0&&this.W(r.Jn(),this)}; g.x.nU=function(){}; g.x.vR=function(){return!1}; g.x.dispose=function(){this.U=!0}; g.x.x7=function(){return this.U}; g.x.tj=function(){return{}};Hn.prototype.add=function(r,Q,S){++this.S;r=new tqn(r,Q,S);this.j.push(new tqn(r.V,r.j,r.S+this.S/4096));this.V=!0;return this};EN_.prototype.toString=function(){var r="//pagead2.googlesyndication.com//pagead/gen_204",Q=VR(this.j);Q.length>0&&(r+="?"+Q);return r};g.G.prototype.rW=!1;g.G.prototype.x7=function(){return this.rW}; g.G.prototype.dispose=function(){this.rW||(this.rW=!0,this.WO())}; g.G.prototype[Symbol.dispose]=function(){this.dispose()}; g.G.prototype.addOnDisposeCallback=function(r,Q){this.rW?Q!==void 0?r.call(Q):r():(this.m0||(this.m0=[]),Q&&(r=r.bind(Q)),this.m0.push(r))}; g.G.prototype.WO=function(){if(this.m0)for(;this.m0.length;)this.m0.shift()()};rJ.prototype.update=function(r,Q,S){r&&(this.j+=Q,this.V+=Q,this.W+=Q,this.S=Math.max(this.S,this.W));if(S===void 0?!r:S)this.W=0};var Tuj=[1,.75,.5,.3,0];QA.prototype.update=function(r,Q,S,B,k,L){L=L===void 0?!0:L;Q=k?Math.min(r,Q):Q;for(k=0;k0&&Q>=X;X=!(r>0&&r>=X)||S;this.j[k].update(L&&l,B,!L||X)}};iX.prototype.update=function(r,Q,S,B){this.J=this.J!=-1?Math.min(this.J,Q.vc):Q.vc;this.cO=Math.max(this.cO,Q.vc);this.o3=this.o3!=-1?Math.min(this.o3,Q.NJ):Q.NJ;this.yr=Math.max(this.yr,Q.NJ);this.Qr.update(Q.NJ,S.NJ,Q.j,r,B);this.Tm+=r;Q.vc===0&&(this.mq+=r);this.V.update(Q.vc,S.vc,Q.j,r,B);S=B||S.b4!=Q.b4?S.isVisible()&&Q.isVisible():S.isVisible();Q=!Q.isVisible()||Q.j;this.HO.update(S,r,Q)}; iX.prototype.PN=function(){return this.HO.S>=this.bA};if(ul&&ul.URL){var rYn=ul.URL,QK4;if(QK4=!!rYn){var S5s;a:{if(rYn){var Bqn=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var Wf=Bqn.exec(decodeURIComponent(rYn));if(Wf){S5s=Wf[1]&&Wf[1].length>1?Wf[1].substring(1):"true";break a}}catch(r){}}S5s=""}QK4=S5s.length>0}mY.mK=!QK4};var k7n=new hC(0,0,0,0);var ya8=new hC(0,0,0,0);g.p(YJ,g.G);g.x=YJ.prototype; g.x.WO=function(){if(this.SQ.j){if(this.W_.cz){var r=this.SQ.j;typeof r.removeEventListener==="function"&&r.removeEventListener("mouseover",this.W_.cz,QF());this.W_.cz=null}this.W_.VO&&(r=this.SQ.j,typeof r.removeEventListener==="function"&&r.removeEventListener("mouseout",this.W_.VO,QF()),this.W_.VO=null)}this.mP&&this.mP.dispose();this.XF&&this.XF.dispose();delete this.ZO;delete this.fK;delete this.Pv;delete this.SQ.Sr;delete this.SQ.j;delete this.W_;delete this.mP;delete this.XF;delete this.Fd; g.G.prototype.WO.call(this)}; g.x.Zo=function(){return this.XF?this.XF.j:this.position}; g.x.wT=function(r){aX().wT(r)}; g.x.vR=function(){return!1}; g.x.T9=function(){return new iX}; g.x.KG=function(){return this.ZO}; g.x.Yp=function(r){return vmR(this,r,1E4)}; g.x.vO=function(r,Q,S,B,k,L,X){this.sA||(this.Cg&&(r=this.Xh(r,S,k,X),B=B&&this.yD.vc>=(this.b4()?.3:.5),this.cF(L,r,B),this.oy=Q,r.vc>0&&-1===this.Ft&&(this.Ft=Q),this.UR==-1&&this.PN()&&(this.UR=Q),this.Ph==-2&&(this.Ph=nW(this.Zo())?r.vc:-1),this.yD=r),this.fK(this))}; g.x.cF=function(r,Q,S){this.KG().update(r,Q,this.yD,S)}; g.x.kA=function(){return new cM}; g.x.Xh=function(r,Q,S,B){S=this.kA();S.j=Q;Q=Eh().V;Q=B0(ul)===0?-1:Q.isVisible()?0:1;S.V=Q;S.vc=this.Vj(r);S.b4=this.b4();S.NJ=B;return S}; g.x.Vj=function(r){return this.opacity===0&&JY(this.Fd,"opac")===1?0:r}; g.x.b4=function(){return!1}; g.x.XB=function(){return this.Yq||this.K8}; g.x.wS=function(){NX()}; g.x.D2=function(){NX()}; g.x.Q6=function(){return 0}; g.x.PN=function(){return this.ZO.PN()}; g.x.Hb=function(){var r=this.Cg;r=(this.hasCompleted||this.x7())&&!r;var Q=aX().V!==2||this.vvV;return this.sA||Q&&r?2:this.PN()?4:3}; g.x.Mk=function(){return 0};g.bX.prototype.next=function(){return g.bn}; g.bn={done:!0,value:void 0};g.bX.prototype.jd=function(){return this};g.p(DZj,cM);var tV=gmF([void 0,1,2,3,4,8,16]),Pf=gmF([void 0,4,8,16]),La4={sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:m7("p0",Pf),p1:m7("p1",Pf),p2:m7("p2",Pf),p3:m7("p3",Pf),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:xJ("mtos1",[0,2,4],!1,Pf),mtos2:xJ("mtos2",[0,2,4],!1,Pf),mtos3:xJ("mtos3",[0,2,4],!1,Pf),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:m7("a0",Pf),a1:m7("a1",Pf),a2:m7("a2",Pf),a3:m7("a3",Pf),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:m7("c0",Pf),c1:m7("c1",Pf),c2:m7("c2",Pf),c3:m7("c3",Pf),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:m7("qmtos",tV),qnc:m7("qnc",tV),qmv:m7("qmv",tV),qnv:m7("qnv",tV), 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:m7("ss0",Pf),ss1:m7("ss1",Pf),ss2:m7("ss2",Pf),ss3:m7("ss3",Pf),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"},Xpx=Object.assign({},La4,{avid:s0("audio"),avas:"avas",vs:"vs"}),iM4={atos:"atos",avt:xJ("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:function(r,Q){return function(S){return S[r]===void 0&&Q!==void 0?Q:S[r]}}("ss",0), t:"t"};Jm.prototype.getValue=function(){return this.V}; Jm.prototype.update=function(r,Q){r>=32||(this.j&1<=.5;fi(Q.volume)&&(this.W=this.W!=-1?Math.min(this.W,Q.volume):Q.volume,this.Y=Math.max(this.Y,Q.volume));L&&(this.F1+=r,this.C+=k?r:0);this.j.update(Q.vc,S.vc,Q.j,r,B,k);this.S.update(!0,r);this.U.update(k,r);this.Vr.update(S.fullscreen,r);this.zm.update(k&&!L,r);r=Math.floor(Q.mediaTime/1E3);this.KY.update(r,Q.isVisible());this.D_.update(r,Q.vc>=1);this.NU.update(r, P7(Q))}};CUF.prototype.V=function(r){this.S||(this.j(r)?(r=izz(this.C,this.W,r),this.U|=r,r=r==0):r=!1,this.S=r)};g.p(NC,CUF);NC.prototype.j=function(){return!0}; NC.prototype.Y=function(){return!1}; NC.prototype.getId=function(){var r=this,Q=AY(uX,function(S){return S==r.W}); return iL[Q].toString()}; NC.prototype.toString=function(){var r="";this.Y()&&(r+="c");this.S&&(r+="s");this.U>0&&(r+=":"+this.U);return this.getId()+r};g.p(sR,NC);sR.prototype.V=function(r,Q){Q=Q===void 0?null:Q;Q!=null&&this.J.push(Q);NC.prototype.V.call(this,r)};g.p(ZV,VCF);ZV.prototype.V=function(){return null}; ZV.prototype.S=function(){return[]};g.p(yA,OJ);g.x=yA.prototype;g.x.iR=function(){if(this.element){var r=this.element,Q=this.V.j.S;try{try{var S=LKg(r.getBoundingClientRect())}catch(A){S=new hC(0,0,0,0)}var B=S.right-S.left,k=S.bottom-S.top,L=OZ8(r,Q),X=L.x,l=L.y;var n=new hC(Math.round(l),Math.round(X+B),Math.round(l+k),Math.round(X))}catch(A){n=k7n.clone()}this.S=n;this.j=bqg(this,this.S)}}; g.x.Ma=function(){this.Y=this.V.W.j}; g.x.Dc=function(r){var Q=JY(this.Fd,"od")==1;return Z18(r,this.Y,this.element,Q)}; g.x.V9=function(){this.timestamp=NX()}; g.x.WI=function(){this.V9();this.iR();if(this.element&&typeof this.element.videoWidth==="number"&&typeof this.element.videoHeight==="number"){var r=this.element;var Q=new g.Un(r.videoWidth,r.videoHeight);r=this.j;var S=vy(r),B=r.getHeight(),k=Q.width;Q=Q.height;k<=0||Q<=0||S<=0||B<=0||(k/=Q,Q=S/B,r=r.clone(),k>Q?(S/=k,B=(B-S)/2,B>0&&(B=r.top+B,r.top=Math.round(B),r.bottom=Math.round(B+S))):(B*=k,S=Math.round((S-B)/2),S>0&&(S=r.left+S,r.left=Math.round(S),r.right=Math.round(S+B))));this.j=r}this.Ma(); r=this.j;S=this.Y;r=r.left<=S.right&&S.left<=r.right&&r.top<=S.bottom&&S.top<=r.bottom?new hC(Math.max(r.top,S.top),Math.min(r.right,S.right),Math.min(r.bottom,S.bottom),Math.max(r.left,S.left)):new hC(0,0,0,0);S=r.top>=r.bottom||r.left>=r.right?new hC(0,0,0,0):r;r=this.V.W;Q=k=B=0;if((this.j.bottom-this.j.top)*(this.j.right-this.j.left)>0)if(this.Dc(S))S=new hC(0,0,0,0);else{B=GS().W;Q=new hC(0,B.height,B.width,0);var L;B=Am(S,(L=this.U)!=null?L:this.j);k=Am(S,GS().j);Q=Am(S,Q)}L=S.top>=S.bottom|| S.left>=S.right?new hC(0,0,0,0):fj(S,-this.j.left,-this.j.top);Dt()||(k=B=0);this.C=new hS(r,this.element,this.j,L,B,k,this.timestamp,Q)}; g.x.getName=function(){return this.V.getName()};var Kas=new hC(0,0,0,0);g.p(MC,yA);g.x=MC.prototype;g.x.observe=function(){this.W();return!0}; g.x.nU=function(){yA.prototype.WI.call(this)}; g.x.V9=function(){}; g.x.iR=function(){}; g.x.WI=function(){this.W();yA.prototype.WI.call(this)}; g.x.n7=function(r){r=r.isActive();r!==this.X&&(r?this.W():(GS().j=new hC(0,0,0,0),this.j=new hC(0,0,0,0),this.Y=new hC(0,0,0,0),this.timestamp=-1));this.X=r};var xk={},iYU=(xk.firstquartile=0,xk.midpoint=1,xk.thirdquartile=2,xk.complete=3,xk);g.p(v7,YJ);g.x=v7.prototype;g.x.vR=function(){return!0}; g.x.s2=function(){return this.El==2}; g.x.Yp=function(r){return vmR(this,r,Math.max(1E4,this.S/3))}; g.x.vO=function(r,Q,S,B,k,L,X){var l=this,n=this.J(this)||{};g.xB(n,k);this.S=n.duration||this.S;this.C=n.isVpaid||this.C;this.mq=n.isYouTube||this.mq;Eh();this.Qr=!1;k=aA1(this,Q);can(this)===1&&(L=k);YJ.prototype.vO.call(this,r,Q,S,B,n,L,X);this.zj&&this.zj.S&&g.HM(this.Y,function(A){A.V(l)})}; g.x.cF=function(r,Q,S){YJ.prototype.cF.call(this,r,Q,S);I5(this).update(r,Q,this.yD,S);this.bA=P7(this.yD)&&P7(Q);this.yr==-1&&this.D_&&(this.yr=this.KG().S.j);this.PU.S=0;r=this.PN();Q.isVisible()&&$J(this.PU,"vs");r&&$J(this.PU,"vw");fi(Q.volume)&&$J(this.PU,"am");P7(Q)?$J(this.PU,"a"):$J(this.PU,"mut");this.gY&&$J(this.PU,"f");Q.V!=-1&&($J(this.PU,"bm"),Q.V==1&&($J(this.PU,"b"),P7(Q)&&$J(this.PU,"umutb")));P7(Q)&&Q.isVisible()&&$J(this.PU,"avs");this.bA&&r&&$J(this.PU,"avw");Q.vc>0&&$J(this.PU, "pv");GN(this,this.KG().S.j,!0)&&$J(this.PU,"gdr");LW(this.KG().V,1)>=2E3&&$J(this.PU,"pmx");this.Qr&&$J(this.PU,"tvoff")}; g.x.T9=function(){return new wJ}; g.x.KG=function(){return this.ZO}; g.x.kA=function(){return new DZj}; g.x.Xh=function(r,Q,S,B){r=YJ.prototype.Xh.call(this,r,Q,S,B===void 0?-1:B);r.fullscreen=this.gY;r.paused=this.s2();r.volume=S.volume;fi(r.volume)||(this.jR++,Q=this.yD,fi(Q.volume)&&(r.volume=Q.volume));S=S.currentTime;r.mediaTime=S!==void 0&&S>=0?S:-1;return r}; g.x.Vj=function(r){return GS(),this.gY?1:YJ.prototype.Vj.call(this,r)}; g.x.Q6=function(){return 1}; g.x.getDuration=function(){return this.S}; g.x.Hb=function(){return this.sA?2:Ql1(this)?5:this.PN()?4:3}; g.x.Mk=function(){return this.zm?this.KG().U.S>=2E3?4:3:2}; g.x.W6=function(r){this.XF&&this.XF.W6(r)};var lmI=g.A5();jln.prototype.reset=function(){this.j=[];this.V=[]}; var dJ=jq(jln);g.p(H7,RY);g.x=H7.prototype;g.x.getName=function(){return(this.V?this.V:this.j).getName()}; g.x.tj=function(){return(this.V?this.V:this.j).tj()}; g.x.Ed=function(){return(this.V?this.V:this.j).Ed()}; g.x.init=function(r){var Q=!1;(0,g.HM)(this.S,function(S){S.initialize()&&(Q=!0)}); Q&&(this.W=r,UJ(this.j,this));return Q}; g.x.dispose=function(){(0,g.HM)(this.S,function(r){r.dispose()}); RY.prototype.dispose.call(this)}; g.x.xu=function(){return IY(this.S,function(r){return r.D7()})}; g.x.iI=function(){return IY(this.S,function(r){return r.D7()})}; g.x.kV=function(r,Q,S){return new yA(r,this.j,Q,S)}; g.x.nU=function(r){this.V=r.V};var FBg={threshold:[0,.3,.5,.75,1]};g.p(CW,yA);g.x=CW.prototype;g.x.observe=function(){var r=this;this.cO||(this.cO=NX());if(cCz(298,function(){return NYF(r)}))return!0; this.V.fail("msf");return!1}; g.x.unobserve=function(){if(this.W&&this.element)try{this.W.unobserve(this.element),this.X?(this.X.unobserve(this.element),this.X=null):this.J&&(this.J.disconnect(),this.J=null)}catch(r){}}; g.x.WI=function(){var r=VA(this);r.length>0&&c7(this,r);yA.prototype.WI.call(this)}; g.x.iR=function(){}; g.x.Dc=function(){return!1}; g.x.Ma=function(){}; g.x.tj=function(){var r={};return Object.assign(this.V.tj(),(r.niot_obs=this.cO,r.niot_cbk=this.Vr,r))}; g.x.getName=function(){return"nio"};g.p(a5,RY);a5.prototype.getName=function(){return"nio"}; a5.prototype.iI=function(){return!GS().V&&this.j.j.S.IntersectionObserver!=null}; a5.prototype.kV=function(r,Q,S){return new CW(r,this.j,Q,S)};g.p(rW,gl);rW.prototype.DS=function(){return GS().j}; rW.prototype.D7=function(){var r=ZYj();this.X!==r&&(this.j!=this&&r>this.j.X&&(this.j=this,dl(this)),this.X=r);return r==2};Q$.prototype.sample=function(){kZ(this,OR(),!1)}; Q$.prototype.W=function(){var r=Dt(),Q=NX();r?(Zt||(yR=Q,g.HM(dJ.j,function(S){var B=S.KG();B.Z_=F1(B,Q,S.El!=1)})),Zt=!0):(this.J=v9F(this,Q),Zt=!1,KBU=Q,g.HM(dJ.j,function(S){S.Cg&&(S.KG().X=Q)})); kZ(this,OR(),!r)}; var Sh=jq(Q$);var fRF=null,FW="",wW=!1;var uhw=GIj().Xz,XW=GIj().Ds;var g9R={J3V:"visible",aV4:"audible",gww:"time",Cx4:"timetype"},U6j={visible:function(r){return/^(100|[0-9]{1,2})$/.test(r)}, audible:function(r){return r=="0"||r=="1"}, timetype:function(r){return r=="mtos"||r=="tos"}, time:function(r){return/^(100|[0-9]{1,2})%$/.test(r)||/^([0-9])+ms$/.test(r)}}; euF.prototype.setTime=function(r,Q,S){Q=="ms"?(this.S=r,this.W=-1):(this.S=-1,this.W=r);this.U=S===void 0?"tos":S;return this};g.p(nc,NC);nc.prototype.getId=function(){return this.J}; nc.prototype.Y=function(){return!0}; nc.prototype.j=function(r){var Q=r.KG(),S=r.getDuration();return IY(this.X,function(B){if(B.j!=void 0)var k=OY8(B,Q);else b:{switch(B.U){case "mtos":k=B.V?Q.U.S:Q.S.j;break b;case "tos":k=B.V?Q.U.j:Q.S.j;break b}k=0}k==0?B=!1:(B=B.S!=-1?B.S:S!==void 0&&S>0?B.W*S:-1,B=B!=-1&&k>=B);return B})};g.p(Ai,dZj);Ai.prototype.j=function(r){var Q=new UZj;Q.j=TN(r,La4);Q.V=TN(r,iM4);return Q};g.p(YZ,NC);YZ.prototype.j=function(r){return Ql1(r)};g.p(Wh,VCF);g.p(bL,NC);bL.prototype.j=function(r){return r.KG().PN()};g.p(ti,sR);ti.prototype.j=function(r){var Q=g.my(this.J,JY(aX().Fd,"ovms"));return!r.sA&&(r.El!=0||Q)};g.p(Ph,Wh);Ph.prototype.V=function(){return new ti(this.j)}; Ph.prototype.S=function(){return[new bL("viewable_impression",this.j),new YZ(this.j)]};g.p(xZ,MC);xZ.prototype.W=function(){var r=g.SI("ima.admob.getViewability"),Q=JY(this.Fd,"queryid");typeof r==="function"&&Q&&r(Q)}; xZ.prototype.getName=function(){return"gsv"};g.p(jh,RY);jh.prototype.getName=function(){return"gsv"}; jh.prototype.iI=function(){var r=GS();aX();return r.V&&!1}; jh.prototype.kV=function(r,Q,S){return new xZ(this.j,Q,S)};g.p(pc,MC);pc.prototype.W=function(){var r=this,Q=g.SI("ima.bridge.getNativeViewability"),S=JY(this.Fd,"queryid");typeof Q==="function"&&S&&Q(S,function(B){g.YB(B)&&r.J++;var k=B.opt_nativeViewVisibleBounds||{},L=B.opt_nativeViewHidden;r.j=X0n(B.opt_nativeViewBounds||{});var X=r.V.W;X.j=L?Kas.clone():X0n(k);r.timestamp=B.opt_nativeTime||-1;GS().j=X.j;B=B.opt_nativeVolume;B!==void 0&&(X.volume=B)})}; pc.prototype.getName=function(){return"nis"};g.p(EY,RY);EY.prototype.getName=function(){return"nis"}; EY.prototype.iI=function(){var r=GS();aX();return r.V&&!1}; EY.prototype.kV=function(r,Q,S){return new pc(this.j,Q,S)};g.p(mk,gl);g.x=mk.prototype;g.x.D7=function(){return this.V.Ce!=null}; g.x.kp=function(){var r={};this.KY&&(r.mraid=this.KY);this.o3&&(r.mlc=1);r.mtop=this.V.jm1;this.J&&(r.mse=this.J);this.Tm&&(r.msc=1);r.mcp=this.V.compatibility;return r}; g.x.He=function(r){var Q=g.u_.apply(1,arguments);try{return this.V.Ce[r].apply(this.V.Ce,Q)}catch(S){F3(538,S,.01,function(B){B.method=r})}}; g.x.initialize=function(){var r=this;if(this.isInitialized)return!this.bd();this.isInitialized=!0;if(this.V.compatibility===2)return this.J="ng",this.fail("w"),!1;if(this.V.compatibility===1)return this.J="mm",this.fail("w"),!1;GS().X=!0;this.S.document.readyState&&this.S.document.readyState=="complete"?VB8(this):lX(this.S,"load",function(){Eh().setTimeout(wl(292,function(){return VB8(r)}),100)},292); return!0}; g.x.Ua=function(){var r=GS(),Q=S6g(this,"getMaxSize");r.j=new hC(0,Q.width,Q.height,0)}; g.x.dG=function(){GS().W=S6g(this,"getScreenSize")}; g.x.dispose=function(){aRz(this);gl.prototype.dispose.call(this)};var FnU=new function(r,Q){this.key=r;this.defaultValue=Q===void 0?!1:Q;this.valueType="boolean"}("45378663");g.x=TM.prototype;g.x.Ly=function(r){W7(r,!1);o98(r)}; g.x.Zr=function(){}; g.x.Ie=function(r,Q,S,B){var k=this;r=new v7(Np,r,S?Q:-1,7,this.GW(),this.mf());r.Mz=B;fjw(r.Fd);$B(r.Fd,"queryid",r.Mz);r.wT("");IAw(r,function(){return k.Qv.apply(k,g.tR(g.u_.apply(0,arguments)))},function(){return k.IJ.apply(k,g.tR(g.u_.apply(0,arguments)))}); (B=jq(R5).j)&&hI_(r,B);this.S&&(r.W6(this.S),this.S=null);r.SQ.Sr&&jq(y$8);return r}; g.x.n7=function(r){switch(r.Ed()){case 0:if(r=jq(R5).j)r=r.j,g.TT(r.U,this),r.C&&this.vR()&&Yh$(r);Ji();break;case 2:Bh()}}; g.x.nU=function(){}; g.x.vR=function(){return!1}; g.x.IJ=function(r,Q){r.sA=!0;switch(r.Q6()){case 1:KRj(r,Q);break;case 2:this.tA(r)}}; g.x.Cp=function(r){var Q=r.J(r);Q&&(Q=Q.volume,r.zm=fi(Q)&&Q>0);kIn(r,0);return DV(r,"start",Dt())}; g.x.gD=function(r,Q,S){kZ(Sh,[r],!Dt());return this.gK(r,Q,S)}; g.x.gK=function(r,Q,S){return DV(r,S,Dt())}; g.x.Bs=function(r){return y$(r,"firstquartile",1)}; g.x.Q5=function(r){r.D_=!0;return y$(r,"midpoint",2)}; g.x.lZ=function(r){return y$(r,"thirdquartile",3)}; g.x.RJ=function(r){var Q=y$(r,"complete",4);qC(r);return Q}; g.x.bZ=function(r){r.El=3;return DV(r,"error",Dt())}; g.x.y7=function(r,Q,S){Q=Dt();if(r.s2()&&!Q){var B=r.KG(),k=NX();B.X=k}kZ(Sh,[r],!Q);r.s2()&&(r.El=1);return DV(r,S,Q)}; g.x.zD=function(r,Q){Q=this.gD(r,Q||{},"skip");qC(r);return Q}; g.x.s3=function(r,Q){W7(r,!0);return this.gD(r,Q||{},"fullscreen")}; g.x.Ps=function(r,Q){W7(r,!1);return this.gD(r,Q||{},"exitfullscreen")}; g.x.aL=function(r,Q,S){Q=r.KG();var B=NX();Q.Z_=F1(Q,B,r.El!=1);kZ(Sh,[r],!Dt());r.El==1&&(r.El=2);return DV(r,S,Dt())}; g.x.fp=function(r){kZ(Sh,[r],!Dt());return r.V()}; g.x.Bu=function(r){kZ(Sh,[r],!Dt());this.M0(r);qC(r);return r.V()}; g.x.Qv=function(){}; g.x.tA=function(){}; g.x.M0=function(){}; g.x.Kj=function(){}; g.x.qN=function(){}; g.x.mf=function(){this.j||(this.j=this.qN());return this.j==null?new ZV:new Ph(this.j)}; g.x.GW=function(){return new Ai};g.p(MN,NC);MN.prototype.j=function(r){return r.Mk()==4};g.p(ID,sR);ID.prototype.j=function(r){r=r.Mk();return r==3||r==4};g.p(GM,Wh);GM.prototype.V=function(){return new ID(this.j)}; GM.prototype.S=function(){return[new MN(this.j)]};g.p(uL,dZj);uL.prototype.j=function(r){r&&(r.e===28&&(r=Object.assign({},r,{avas:3})),r.vs===4||r.vs===5)&&(r=Object.assign({},r,{vs:3}));var Q=new UZj;Q.j=TN(r,Xpx);Q.V=TN(r,iM4);return Q};Y6F.prototype.V=function(){return g.SI(this.j)};g.p(DD,TM);g.x=DD.prototype;g.x.Zr=function(r,Q){var S=this,B=jq(R5);if(B.j!=null)switch(B.j.getName()){case "nis":var k=PJU(this,r,Q);break;case "gsv":k=t0z(this,r,Q);break;case "exc":k=xLn(this,r)}k||(Q.opt_overlayAdElement?k=void 0:Q.opt_adElement&&(k=n21(this,r,Q.opt_adElement,Q.opt_osdId)));k&&k.Q6()==1&&(k.J==g.Z7&&(k.J=function(L){return S.Kj(L)}),bzn(this,k,Q)); return k}; g.x.Kj=function(r){r.V=0;r.F1=0;if(r.W=="h"||r.W=="n"){aX();r.NU&&(aX(),sY(this)!="h"&&sY(this));var Q=g.SI("ima.common.getVideoMetadata");if(typeof Q==="function")try{var S=Q(r.Mz)}catch(k){r.V|=4}else r.V|=2}else if(r.W=="b")if(Q=g.SI("ytads.bulleit.getVideoMetadata"),typeof Q==="function")try{S=Q(r.Mz)}catch(k){r.V|=4}else r.V|=2;else if(r.W=="ml")if(Q=g.SI("ima.common.getVideoMetadata"),typeof Q==="function")try{S=Q(r.Mz)}catch(k){r.V|=4}else r.V|=2;else r.V|=1;r.V||(S===void 0?r.V|=8:S===null? r.V|=16:g.YB(S)?r.V|=32:S.errorCode!=null&&(r.F1=S.errorCode,r.V|=64));S==null&&(S={});Q=S;r.X=0;for(var B in aOO)Q[B]==null&&(r.X|=aOO[B]);Agj(Q,"currentTime");Agj(Q,"duration");fi(S.volume)&&fi()&&(S.volume*=NaN);return S}; g.x.qN=function(){aX();sY(this)!="h"&&sY(this);var r=jXj(this);return r!=null?new Y6F(r):null}; g.x.tA=function(r){!r.j&&r.sA&&ZD(this,r,"overlay_unmeasurable_impression")&&(r.j=!0)}; g.x.M0=function(r){r.Ij&&(r.PN()?ZD(this,r,"overlay_viewable_end_of_session_impression"):ZD(this,r,"overlay_unviewable_impression"),r.Ij=!1)}; g.x.Qv=function(){}; g.x.Ie=function(r,Q,S,B){if(N61()){var k=JY(aX().Fd,"mm"),L={};(k=(L[rl.xL]="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO",L[rl.VIDEO]="ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO",L)[k])&&o28(this,k);this.W==="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"&&F3(1044,Error())}r=TM.prototype.Ie.call(this,r,Q,S,B);this.U&&(Q=this.Y,r.U==null&&(r.U=new GKn),Q.j[r.Mz]=r.U,r.U.U=lmI);return r}; g.x.Ly=function(r){r&&r.Q6()==1&&this.U&&delete this.Y.j[r.Mz];return TM.prototype.Ly.call(this,r)}; g.x.mf=function(){this.j||(this.j=this.qN());return this.j==null?new ZV:this.W==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new GM(this.j):new Ph(this.j)}; g.x.GW=function(){return this.W==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new uL:new Ai}; g.x.W6=function(r,Q,S,B,k){Q=new hC(S,Q+B,S+k,Q);(r=UR(dJ,r))?r.W6(Q):this.S=Q}; var nBy=JS(193,$Lj,void 0,lIO);g.Ql("Goog_AdSense_Lidar_sendVastEvent",nBy);var AY4=wl(194,function(r,Q){Q=Q===void 0?{}:Q;r=mLF(jq(DD),r,Q);return Tv_(r)}); g.Ql("Goog_AdSense_Lidar_getViewability",AY4);var Y5M=JS(195,function(){return xU8()}); g.Ql("Goog_AdSense_Lidar_getUrlSignalsArray",Y5M);var WaI=wl(196,function(){return JSON.stringify(xU8())}); g.Ql("Goog_AdSense_Lidar_getUrlSignalsList",WaI);var FR$=PU(["//ep2.adtrafficquality.google/sodar/",""]),Nvj=PU(["//tpc.googlesyndication.com/sodar/",""]);g.p(UY,Error);g.p(RD,g.G);RD.prototype.bu=function(){return this.wpc.f()}; RD.prototype.oA=function(r){this.wpc.c(r)}; RD.prototype.qY=function(r){return this.wpc.m(M0j(r))}; RD.prototype.il=function(r){return this.wpc.mws(M0j(r))}; g.p(dW,g.G);dW.prototype.snapshot=function(r){return this.fE.s(Object.assign({},r.Y8&&{c:r.Y8},r.K4&&{s:r.K4},r.tR!==void 0&&{p:r.tR}))}; dW.prototype.r3=function(r){this.fE.e(r)}; dW.prototype.vj=function(){return this.fE.l()};var IIO;g.p(Cc,g.G);Cc.prototype.share=function(){if(this.x7())throw Error("E:AD");this.W++;return this}; Cc.prototype.dispose=function(){--this.W||g.G.prototype.dispose.call(this)}; IIO=Symbol.dispose;Gn1.prototype.Nr=function(r,Q){this.j.Nr("/client_streamz/bg/frs",r,Q)}; uU$.prototype.Nr=function(r,Q,S,B,k,L){this.j.Nr("/client_streamz/bg/wrl",r,Q,S,B,k,L)}; DLO.prototype.DC=function(r,Q){this.j.lB("/client_streamz/bg/ec",r,Q)}; e2_.prototype.Nr=function(r,Q,S){this.j.Nr("/client_streamz/bg/el",r,Q,S)}; g28.prototype.DC=function(r,Q){this.j.lB("/client_streamz/bg/cec",r,Q)}; ULF.prototype.DC=function(r,Q){this.j.lB("/client_streamz/bg/po/csc",r,Q)}; dLR.prototype.DC=function(r,Q){this.j.lB("/client_streamz/bg/po/ctav",r,Q)}; OzR.prototype.DC=function(r,Q){this.j.lB("/client_streamz/bg/po/cwsc",r,Q)};g.p(R21,pz);g.p(aD,pz);var Xr=[1,2,3];var bMn=[0,Xr,RgI,DzO,dz5];var tJy=[0,K8,[0,zgs,qII]];g.p(r9,pz);var LU=[1,2,3];var PVI=[0,LU,IOI,vsl,n8,tJy];g.p(Qz,pz);var xUl=[0,K8,bMn,PVI];var jKO=[0,Xo];g.p(S4,pz);var ppy=[0,Xo,-1,Uz4];var EBy=[0,Xo,-1,GTy,Uz4];g.p(Be,pz);var Wq_=[1,2,3];var mUI=[0,Wq_,n8,ppy,n8,EBy,n8,jKO];g.p(ko,pz);ko.prototype.d1=function(){var r=SB(this,3,TK,3,!0);gr(r);return r[void 0]};ko.prototype.S=T6j([0,Xo,mUI,OZl,K8,xUl,egO,gsy]);g.p(CJR,pz);g.x=ih.prototype;g.x.isEnabled=function(){if(!g.aj.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{vk:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0}; g.x.set=function(r,Q,S){var B=!1;if(typeof S==="object"){var k=S.EUq;B=S.secure||!1;var L=S.domain||void 0;var X=S.path||void 0;var l=S.vk}if(/[;=\s]/.test(r))throw Error('Invalid cookie name "'+r+'"');if(/[;\r\n]/.test(Q))throw Error('Invalid cookie value "'+Q+'"');l===void 0&&(l=-1);S=L?";domain="+L:"";X=X?";path="+X:"";B=B?";secure":"";l=l<0?"":l==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+l*1E3)).toUTCString();this.j.cookie=r+"="+Q+S+X+l+B+(k!=null?";samesite="+ k:"")}; g.x.get=function(r,Q){for(var S=r+"=",B=(this.j.cookie||"").split(";"),k=0,L;k=0;Q--)this.remove(r[Q])}; var JU=new ih(typeof document=="undefined"?null:document);lh.prototype.compress=function(r){var Q,S,B,k;return g.v(function(L){switch(L.V){case 1:return Q=new CompressionStream("gzip"),S=(new Response(Q.readable)).arrayBuffer(),B=Q.writable.getWriter(),g.z(L,B.write((new TextEncoder).encode(r)),2);case 2:return g.z(L,B.close(),3);case 3:return k=Uint8Array,g.z(L,S,4);case 4:return L.return(new k(L.j))}})}; lh.prototype.isSupported=function(r){return r<1024?!1:typeof CompressionStream!=="undefined"};g.p(nU,pz);AI.prototype.setInterval=function(r){this.intervalMs=r;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()}; AI.prototype.start=function(){var r=this;this.enabled=!0;this.timer||(this.timer=setTimeout(function(){r.tick()},this.intervalMs),this.V=this.j())}; AI.prototype.stop=function(){this.enabled=!1;this.timer&&(clearTimeout(this.timer),this.timer=void 0)}; AI.prototype.tick=function(){var r=this;if(this.enabled){var Q=Math.max(this.j()-this.V,0);Q0?S:void 0));S=Vr(S,4,n1(k>0?k:void 0));S=Vr(S,5,n1(L>0?L:void 0));k=S.CY;L=k[fq]|0;S=eq(S,L)?S:eC(S,k,L)?gu(S,k):new S.constructor(DA(k,L,!0));x9(X,bh,10,S)}X=this.j.clone();S=Date.now().toString();X=Vr(X,4,p1(S));r=jB(X,oF,3,r.slice());B&&(X=new Yo,B=Vr(X,13,n1(B)),X=new We, B=x9(X,Yo,2,B),X=new m5,B=x9(X,We,1,B),B=zI(B,2,9),x9(r,m5,18,B));Q&&ZR(r,14,Q);return r};g.w9.prototype.V=0;g.w9.prototype.reset=function(){this.j=this.S=this.W;this.V=0}; g.w9.prototype.getValue=function(){return this.S};g.p(RX,pz);var oBn=Hi(RX);g.p(mp8,pz);var j6;j6=new oxw;g.p(Z_,g.G);g.x=Z_.prototype;g.x.WO=function(){se(this);this.V.stop();this.KY.stop();g.G.prototype.WO.call(this)}; g.x.dispatch=function(r){if(r instanceof oF)this.log(r);else try{var Q=new oF,S=r.Vh();var B=yO(Q,8,S);this.log(B)}catch(k){yz(this,4,1)}}; g.x.log=function(r){yz(this,2,1);if(this.Tm){r=r.clone();var Q=this.HO++;r=ZR(r,21,Q);this.componentId&&yO(r,26,this.componentId);Q=r;var S=HY(Q,1);var B=B===void 0?!1:B;var k=typeof S;B=S==null?S:k==="bigint"?String(bU(64,S)):lU(S)?k==="string"?WY(S):B?ta(S):jC(S):void 0;B==null&&(B=Date.now(),B=Number.isFinite(B)?B.toString():"0",Vr(Q,1,p1(B)));B=HY(Q,15);B!=null&&(typeof B==="bigint"?ha(B)?B=Number(B):(B=bU(64,B),B=ha(B)?Number(B):String(B)):B=lU(B)?typeof B==="number"?jC(B):WY(B):void 0);B!=null|| ZR(Q,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(B=this.experimentIds.clone(),x9(Q,nU,16,B));yz(this,1,1);Q=this.j.length-1E3+1;Q>0&&(this.j.splice(0,Q),this.W+=Q,yz(this,3,Q));this.j.push(r);this.sP||this.V.enabled||this.V.start()}}; g.x.flush=function(r,Q){var S=this;if(this.j.length===0)r&&r();else if(this.yr&&this.Vr)this.S.V=3,mXO(this);else{var B=Date.now();if(this.Z_>B&&this.F10&&(S.F1=Date.now(),S.Z_=S.F1+b);b=Ys(NZ);var T;q2&&b&&((T=t.CY[b])==null?void 0:T[175237375])!=null&&hW(P4g,3);a:{var w=w===void 0?!1:w;if(Ys(xzn)&&Ys(NZ)&&void 0===xzn){T=t.CY;b=T[NZ];if(!b)break a;if(b=b.RL)try{b(T,175237375,Tnz);break a}catch(M){oq(M)}}w&&(w=t.CY, (T=Ys(NZ))&&T in w&&(w=w[T])&&delete w[175237375])}w=j6.j?j6.V(t,j6.j,175237375,j6.S):j6.V(t,175237375,null,j6.S);if(w=w===null?void 0:w)w=$9(w,1,-1),w!==-1&&(S.U=new g.w9(w<1?1:w,3E5,.1),S.V.setInterval(S.U.getValue()))}}r&&r();S.Y=0},Y=function(b,t){var P=Pa(L,oF,3); var T=Number(qnR(L,14));g.Fr(S.U);S.V.setInterval(S.U.getValue());b===401&&X&&(S.mq=X);T&&(S.W+=T);t===void 0&&(t=S.isRetryable(b));t&&(S.j=P.concat(S.j),S.sP||S.V.enabled||S.V.start());yz(S,7,1);Q&&Q("net-send-failed",b);++S.Y},W=function(){S.network&&S.network.send(n,A,Y)}; l?l.then(function(b){yz(S,5,k);n.requestHeaders["Content-Encoding"]="gzip";n.requestHeaders["Content-Type"]="application/binary";n.body=b;n.Mv=2;W()},function(){yz(S,6,k); W()}):W()}}}}; g.x.isRetryable=function(r){return 500<=r&&r<600||r===401||r===0};MT.prototype.send=function(r,Q,S){var B=this,k,L,X,l,n,A,Y,W,b,t;return g.v(function(P){switch(P.V){case 1:return L=(k=B.rP?new AbortController:void 0)?setTimeout(function(){k.abort()},r.timeoutMillis):void 0,g.JR(P,2,3),X=Object.assign({},{method:r.requestType, headers:Object.assign({},r.requestHeaders)},r.body&&{body:r.body},r.withCredentials&&{credentials:"include"},{signal:r.timeoutMillis&&k?k.signal:null}),g.z(P,fetch(r.url,X),5);case 5:l=P.j;if(l.status!==200){(n=S)==null||n(l.status);P.qU(3);break}if((A=Q)==null){P.qU(7);break}return g.z(P,l.text(),8);case 8:A(P.j);case 7:case 3:g.zO(P);clearTimeout(L);g.vU(P,0);break;case 2:Y=g.s1(P);switch((W=Y)==null?void 0:W.name){case "AbortError":(b=S)==null||b(408);break;default:(t=S)==null||t(400)}P.qU(3)}})}; MT.prototype.Ja=function(){return 4};g.p(z2,g.G);z2.prototype.iG=function(){this.U=!0;return this}; z2.prototype.build=function(){this.network||(this.network=new MT);var r=new Z_({logSource:this.logSource,Ux:this.Ux?this.Ux:ii_,sessionIndex:this.sessionIndex,zLO:this.Fv,N7:this.W,sP:!1,iG:this.U,gI:this.gI,network:this.network});g.u(this,r);if(this.V){var Q=this.V,S=JI(r.S);yO(S,7,Q)}r.J=new lh;this.componentId&&(r.componentId=this.componentId);this.I_&&(r.I_=this.I_);this.pageId&&(r.pageId=this.pageId);this.j&&((S=this.j)?(r.experimentIds||(r.experimentIds=new nU),Q=r.experimentIds,S=S.Vh(),yO(Q, 4,S)):r.experimentIds&&Vr(r.experimentIds,4));this.S&&(r.yr=r.Vr);PlO(r.S);this.network.uQ&&this.network.uQ(this.logSource);this.network.Q5q&&this.network.Q5q(r);return r};g.p(hI,g.G);hI.prototype.flush=function(r){r=r||[];if(r.length){for(var Q=new CJR,S=[],B=0;B-1?(Q=r[X],S||(Q.GS=!1)):(Q=new sYg(Q,this.src,L,!!B,k),Q.GS=S,r.push(Q));return Q}; g.x.remove=function(r,Q,S,B){r=r.toString();if(!(r in this.listeners))return!1;var k=this.listeners[r];Q=Ue(k,Q,S,B);return Q>-1?(D_(k[Q]),g.oy(k,Q),k.length==0&&(delete this.listeners[r],this.j--),!0):!1}; g.x.removeAll=function(r){r=r&&r.toString();var Q=0,S;for(S in this.listeners)if(!r||S==r){for(var B=this.listeners[S],k=0;k-1?r[k]:null}; g.x.hasListener=function(r,Q){var S=r!==void 0,B=S?r.toString():"",k=Q!==void 0;return g.Bp(this.listeners,function(L){for(var X=0;X>>0);g.WM(g.rp,g.G);g.rp.prototype[FYj]=!0;g.x=g.rp.prototype;g.x.addEventListener=function(r,Q,S,B){g.Oe(this,r,Q,S,B)}; g.x.removeEventListener=function(r,Q,S,B){qJF(this,r,Q,S,B)}; g.x.dispatchEvent=function(r){var Q=this.MB;if(Q){var S=[];for(var B=1;Q;Q=Q.MB)S.push(Q),++B}Q=this.Dh;B=r.type||r;if(typeof r==="string")r=new g.IF(r,Q);else if(r instanceof g.IF)r.target=r.target||Q;else{var k=r;r=new g.IF(B,Q);g.xB(r,k)}k=!0;var L;if(S)for(L=S.length-1;!r.V&&L>=0;L--){var X=r.currentTarget=S[L];k=Qk(X,B,!0,r)&&k}r.V||(X=r.currentTarget=Q,k=Qk(X,B,!0,r)&&k,r.V||(k=Qk(X,B,!1,r)&&k));if(S)for(L=0;!r.V&&L0){this.V--;var r=this.j;this.j=r.next;r.next=null}else r=this.S();return r};var n3;Yt.prototype.add=function(r,Q){var S=eG_.get();S.set(r,Q);this.V?this.V.next=S:this.j=S;this.V=S}; Yt.prototype.remove=function(){var r=null;this.j&&(r=this.j,this.j=this.j.next,this.j||(this.V=null),r.next=null);return r}; var eG_=new X0(function(){return new W6},function(r){return r.reset()}); W6.prototype.set=function(r,Q){this.j=r;this.scope=Q;this.next=null}; W6.prototype.reset=function(){this.next=this.scope=this.j=null};var bt,te=!1,u3_=new Yt;gWn.prototype.reset=function(){this.context=this.V=this.S=this.j=null;this.W=!1}; var UXU=new X0(function(){return new gWn},function(r){r.reset()}); g.jH.prototype.then=function(r,Q,S){return rmU(this,lt(typeof r==="function"?r:null),lt(typeof Q==="function"?Q:null),S)}; g.jH.prototype.$goog_Thenable=!0;g.x=g.jH.prototype;g.x.finally=function(r){var Q=this;r=lt(r);return new Promise(function(S,B){Hi1(Q,function(k){r();S(k)},function(k){r(); B(k)})})}; g.x.s_=function(r,Q){return rmU(this,null,lt(r),Q)}; g.x.catch=g.jH.prototype.s_;g.x.cancel=function(r){if(this.j==0){var Q=new ND(r);g.P6(function(){Clj(this,Q)},this)}}; g.x.iDq=function(r){this.j=0;xt(this,2,r)}; g.x.HD1=function(r){this.j=0;xt(this,3,r)}; g.x.FS=function(){for(var r;r=VNU(this);)cSF(this,r,this.j,this.J);this.Y=!1}; var kN8=oq;g.WM(ND,b4);ND.prototype.name="cancel";g.WM(g.sq,g.rp);g.x=g.sq.prototype;g.x.enabled=!1;g.x.HD=null;g.x.setInterval=function(r){this.QD=r;this.HD&&this.enabled?(this.stop(),this.start()):this.HD&&this.stop()}; g.x.xfq=function(){if(this.enabled){var r=g.A5()-this.Qb;r>0&&r0&&(this.getStatus(),this.Y=setTimeout(this.Va.bind(this), this.Vr)),this.getStatus(),this.C=!0,this.j.send(r),this.C=!1}catch(X){this.getStatus(),p7F(this,X)}}; g.x.Va=function(){typeof Gw!="undefined"&&this.j&&(this.W="Timed out after "+this.Vr+"ms, aborting",this.V=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; g.x.abort=function(r){this.j&&this.S&&(this.getStatus(),this.S=!1,this.U=!0,this.j.abort(),this.U=!1,this.V=r||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),II(this))}; g.x.WO=function(){this.j&&(this.S&&(this.S=!1,this.U=!0,this.j.abort(),this.U=!1),II(this,!0));g.f3.pD.WO.call(this)}; g.x.qq=function(){this.x7()||(this.o3||this.C||this.U?EJU(this):this.xTq())}; g.x.xTq=function(){EJU(this)}; g.x.isActive=function(){return!!this.j}; g.x.isComplete=function(){return g.ut(this)==4}; g.x.getStatus=function(){try{return g.ut(this)>2?this.j.status:-1}catch(r){return-1}}; g.x.getResponseHeader=function(r){if(this.j&&this.isComplete())return r=this.j.getResponseHeader(r),r===null?void 0:r}; g.x.getLastError=function(){return typeof this.W==="string"?this.W:String(this.W)};dp.prototype.send=function(r,Q,S){Q=Q===void 0?function(){}:Q; S=S===void 0?function(){}:S; xC_(r.url,function(B){B=B.target;D0(B)?Q(g.eH(B)):S(B.getStatus())},r.requestType,r.body,r.requestHeaders,r.timeoutMillis,r.withCredentials)}; dp.prototype.Ja=function(){return 1};RI.prototype.done=function(){this.logger.us(this.event,Oq()-this.startTime)}; g.p(H6,Cc);g.p(Vk,H6);g.x=Vk.prototype;g.x.mY=function(){}; g.x.qd=function(){}; g.x.us=function(){}; g.x.mR=function(){}; g.x.Yi=function(){}; g.x.EK=function(r,Q,S,B){return B}; g.x.xb=function(){}; g.x.T2=function(){}; g.x.dR=function(){}; g.x.Sh=function(){}; g.p(c6,H6);g.x=c6.prototype;g.x.update=function(r){this.logger.dispose();this.logger=r}; g.x.qd=function(r){this.logger.qd(r)}; g.x.us=function(r,Q){this.logger.us(r,Q)}; g.x.mR=function(r){this.logger.mR(r)}; g.x.Yi=function(){this.logger.Yi()}; g.x.EK=function(r,Q,S,B){return this.logger.EK(r,Q,S,B)}; g.x.xb=function(r){this.logger.xb(r)}; g.x.T2=function(r){this.logger.T2(r)}; g.x.dR=function(r){this.logger.dR(r)}; g.x.Sh=function(r){this.logger.Sh(r)}; g.x.mY=function(r){this.logger.mY(r)}; g.p(aI,g.G);g.p(rg,H6);g.x=rg.prototype;g.x.mY=function(r){this.metrics.V_7.Nr(r,this.zL)}; g.x.qd=function(r){this.metrics.eventCount.DC(r,this.zL)}; g.x.us=function(r,Q){this.metrics.yl.Nr(Q,r,this.zL)}; g.x.mR=function(r){this.metrics.errorCount.DC(r,this.zL)}; g.x.EK=function(r,Q,S,B){function k(l){if(!L.x7()){var n=Oq()-X;L.metrics.pCm.Nr(n,r,S,l,Q,L.zL)}} var L=this,X=Oq();B.then(function(){return void k(0)},function(l){return void k(l instanceof zw?l.code:-1)}); return B}; g.x.xb=function(r){this.metrics.Wtq.DC(r,this.zL)}; g.x.T2=function(r){this.metrics.cn.DC(r,this.zL)}; g.x.dR=function(r){this.metrics.S57.DC(r,this.zL)}; g.p(QY,rg);QY.prototype.Sh=function(r){var Q=this;r=r.slice();g.dn(r);g.OI(r,this.V)||(this.j.dispose(),this.S&&this.service.dispose(),this.service=this.options.Gl("49",this.options.W9.concat(r)),this.j=new aI(function(){return void Q.service.xx()},this.options.Yb),this.metrics=TJO(this.service),this.V=r)}; QY.prototype.Yi=function(){Jm_(this.j)};g.p(SR,pz);g.p(BH,pz);g.p(kv,pz);var IV1=Hi(kv),F7$=function(r){return kN(function(Q){return Q instanceof r&&!eq(Q)})}(kv); kv.messageId="bfkj";g.p(Hh,pz);g.p(Lx,pz);var NJR=Hi(Lx);g.p(ip,g.G);ip.prototype.snapshot=function(r){if(this.x7())throw Error("Already disposed");this.logger.qd("n");var Q=this.logger.share();return this.S.then(function(S){var B=S.zM;return new Promise(function(k){var L=new RI(Q,"n");B(function(X){L.done();Q.mY(X.length);Q.Yi();Q.dispose();k(X)},[r.Y8, r.K4,r.W$,r.tR])})})}; ip.prototype.ZD=function(r){var Q=this;if(this.x7())throw Error("Already disposed");this.logger.qd("n");var S=C3(this.logger,function(){return Q.W([r.Y8,r.K4,r.W$,r.tR])},"n"); this.logger.mY(S.length);this.logger.Yi();return S}; ip.prototype.r3=function(r){this.S.then(function(Q){var S;(S=Q.JKr)==null||S(r)})}; ip.prototype.vj=function(){return this.logger.share()};g.p(nx,pz);g.p(AM,pz);Yv.prototype.NN=function(r){return eP$(this,r,new Vk,0)};g.p(WH,g.G);WH.prototype.snapshot=function(r){var Q=this;return g.v(function(S){switch(S.V){case 1:if(Q.x7())throw Error("Already disposed");if(Q.V||Q.J){S.qU(2);break}return g.z(S,Q.U.promise,2);case 2:if(!Q.V){S.qU(4);break}return g.z(S,Q.V.snapshot(r),5);case 5:return S.return(S.j);case 4:throw Q.J;}})}; WH.prototype.r3=function(r){var Q,S;(Q=this.V)==null||(S=Q.r3)==null||S.call(Q,r)}; WH.prototype.handleError=function(r){if(!this.x7()){this.J=r;this.U.resolve();var Q,S;(S=(Q=this.options).aAG)==null||S.call(Q,r)}}; WH.prototype.vj=function(){return this.logger.share()}; var dCj={cyO:432E5,y8:3E5,YG:10,d7:1E4,U0:3E4,NW:3E4,gUq:6E4,oE:1E3,eJ:6E4,GJ:6E5,q6:.25,WB:2,maxAttempts:10};var JYT,QDz=(JYT=Math.imul)!=null?JYT:function(r,Q){return r*Q|0},xv=[196, 200,224,18];jR.prototype.Vh=function(){return String(this.j)+","+this.V.join()}; jR.prototype.RC=function(r,Q){var S=void 0;if(this.V[this.j]!==r){var B=this.V.indexOf(r);B!==-1?(this.V.splice(B,1),B0;)Q[S++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(r%62),r=Math.floor(r/62);return Q.join("")}};var bcz;g.p(Et,g.G);Et.prototype.il=function(r,Q){var S=this.qY(r);Q==null||Q(S);return C3(this.logger,function(){return g.$N(S,2)},this.V)}; bcz=Symbol.dispose;g.p(Tv,Et);Tv.prototype.qY=function(r,Q){var S=this;this.logger.qd(this.j);++this.U>=this.Y&&this.S.resolve();var B=r();r=C3(this.logger,function(){return S.W(B)},"C"); if(r===void 0)throw new UY(17,"YNJ:Undefined");if(!(r instanceof Uint8Array))throw new UY(18,"ODM:Invalid");Q==null||Q(r);return r}; g.p($v,Et);$v.prototype.qY=function(){return this.W}; g.p(JM,Et);JM.prototype.qY=function(){var r=this;return C3(this.logger,function(){return wr(r.W)},"d")}; JM.prototype.il=function(){return this.W}; g.p(wg,Et);wg.prototype.qY=function(){if(this.W)return this.W;this.W=thU(this,function(r){return"_"+Wkn(r)}); return thU(this,function(r){return r})}; g.p(No,Et);No.prototype.qY=function(){var r=Math.floor(Date.now()/1E3),Q=[Math.random()*255,Math.random()*255],S=Q.concat([this.W&255,this.clientState],[r>>24&255,r>>16&255,r>>8&255,r&255]);r=new Uint8Array(2+S.length);r[0]=34;r[1]=S.length;r.set(S,2);S=r.subarray(2);for(var B=Q=Q.length;B150))try{this.cache=new KkR(r,this.logger)}catch(Q){this.reportError(new UY(22,"GBJ:init",Q))}}; g.x.reportError=function(r){this.logger.mR(r.code);this.onError(r);return r}; var jDF=function(r){return kN(function(Q){if(!bZI(Q))return!1;for(var S=g.m(Object.entries(r)),B=S.next();!B.done;B=S.next()){var k=g.m(B.value);B=k.next().value;k=k.next().value;if(!(B in Q)){if(k.if3===!0)continue;return!1}if(!k(Q[B]))return!1}return!0})}({fE:function(r){return kN(function(Q){return Q instanceof r})}(WH)},"");var ceO=(new Date).getTime();g.p(hM,pz);var wpO=Hi(hM);Fk8.prototype.getMetadata=function(){return this.metadata};vH.prototype.getMetadata=function(){return this.metadata}; vH.prototype.getStatus=function(){return this.status};qo.prototype.J=function(r,Q){Q=Q===void 0?{}:Q;return new Fk8(r,this,Q)}; qo.prototype.getName=function(){return this.name};var Fag=new qo("/google.internal.waa.v1.Waa/Create",nx,hM,function(r){return r.Vh()},wpO);g.p(fx,pz);var u17=new qo("/google.internal.waa.v1.Waa/GenerateIT",AM,fx,function(r){return r.Vh()},Hi(fx));var B9O=new Set(["SAPISIDHASH","APISIDHASH"]);g.p(I9,pz);I9.prototype.getValue=function(){var r=HY(this,2);if(Array.isArray(r)||r instanceof pz)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return k9(this,2)};g.p(Gv,pz);Gv.prototype.getMessage=function(){return wY(this,2)}; var zij=Hi(Gv);up.prototype.Mo=function(r,Q){r=="data"?this.S.push(Q):r=="metadata"?this.U.push(Q):r=="status"?this.Y.push(Q):r=="end"?this.W.push(Q):r=="error"&&this.V.push(Q);return this}; up.prototype.removeListener=function(r,Q){r=="data"?dg(this.S,Q):r=="metadata"?dg(this.U,Q):r=="status"?dg(this.Y,Q):r=="end"?dg(this.W,Q):r=="error"&&dg(this.V,Q);return this}; up.prototype.cancel=function(){this.j.abort()}; up.prototype.cancel=up.prototype.cancel;up.prototype.removeListener=up.prototype.removeListener;up.prototype.on=up.prototype.Mo;g.p(sDR,Error);g.WM(g.Ot,tsU);g.Ot.prototype.j=function(){var r=new R9(this.W,this.S);this.V&&r.setCredentialsMode(this.V);return r}; g.Ot.prototype.setCredentialsMode=function(r){this.V=r}; g.WM(R9,g.rp);g.x=R9.prototype;g.x.open=function(r,Q){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.Vr=r;this.C=Q;this.readyState=1;HH(this)}; g.x.send=function(r){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");this.j=!0;var Q={headers:this.X,method:this.Vr,credentials:this.U,cache:void 0};r&&(Q.body=r);(this.cO||g.aj).fetch(new Request(this.C,Q)).then(this.Hs.bind(this),this.Nk.bind(this))}; g.x.abort=function(){this.response=this.responseText="";this.X=new Headers;this.status=0;this.S&&this.S.cancel("Request was aborted.").catch(function(){}); this.readyState>=1&&this.j&&this.readyState!=4&&(this.j=!1,Cx(this));this.readyState=0}; g.x.Hs=function(r){if(this.j&&(this.W=r,this.V||(this.status=this.W.status,this.statusText=this.W.statusText,this.V=r.headers,this.readyState=2,HH(this)),this.j&&(this.readyState=3,HH(this),this.j)))if(this.responseType==="arraybuffer")r.arrayBuffer().then(this.hI.bind(this),this.Nk.bind(this));else if(typeof g.aj.ReadableStream!=="undefined"&&"body"in r){this.S=r.body.getReader();if(this.Y){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');this.response= []}else this.response=this.responseText="",this.J=new TextDecoder;hi7(this)}else r.text().then(this.iZ.bind(this),this.Nk.bind(this))}; g.x.md=function(r){if(this.j){if(this.Y&&r.value)this.response.push(r.value);else if(!this.Y){var Q=r.value?r.value:new Uint8Array(0);if(Q=this.J.decode(Q,{stream:!r.done}))this.response=this.responseText+=Q}r.done?Cx(this):HH(this);this.readyState==3&&hi7(this)}}; g.x.iZ=function(r){this.j&&(this.response=this.responseText=r,Cx(this))}; g.x.hI=function(r){this.j&&(this.response=r,Cx(this))}; g.x.Nk=function(){this.j&&Cx(this)}; g.x.setRequestHeader=function(r,Q){this.X.append(r,Q)}; g.x.getResponseHeader=function(r){return this.V?this.V.get(r.toLowerCase())||"":""}; g.x.getAllResponseHeaders=function(){if(!this.V)return"";for(var r=[],Q=this.V.entries(),S=Q.next();!S.done;)S=S.value,r.push(S[0]+": "+S[1]),S=Q.next();return r.join("\r\n")}; g.x.setCredentialsMode=function(r){this.U=r}; Object.defineProperty(R9.prototype,"withCredentials",{get:function(){return this.U==="include"}, set:function(r){this.setCredentialsMode(r?"include":"same-origin")}});g.cH.prototype.toString=function(){var r=[],Q=this.U;Q&&r.push(L7(Q,Nqy,!0),":");var S=this.j;if(S||Q=="file")r.push("//"),(Q=this.X)&&r.push(L7(Q,Nqy,!0),"@"),r.push(g.wD(S).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),S=this.S,S!=null&&r.push(":",String(S));if(S=this.V)this.j&&S.charAt(0)!="/"&&r.push("/"),r.push(L7(S,S.charAt(0)=="/"?sK5:ZMl,!0));(S=this.W.toString())&&r.push("?",S);(S=this.Y)&&r.push("#",L7(S,yYO));return r.join("")}; g.cH.prototype.resolve=function(r){var Q=this.clone(),S=!!r.U;S?g.a9(Q,r.U):S=!!r.X;S?Q.X=r.X:S=!!r.j;S?g.rG(Q,r.j):S=r.S!=null;var B=r.V;if(S)g.QP(Q,r.S);else if(S=!!r.V){if(B.charAt(0)!="/")if(this.j&&!this.V)B="/"+B;else{var k=Q.V.lastIndexOf("/");k!=-1&&(B=Q.V.slice(0,k+1)+B)}k=B;if(k==".."||k==".")B="";else if(g.Zm(k,"./")||g.Zm(k,"/.")){B=NU(k,"/");k=k.split("/");for(var L=[],X=0;X1||L.length==1&&L[0]!="")&&L.pop(), B&&X==k.length&&L.push("")):(L.push(l),B=!0)}B=L.join("/")}else B=k}S?Q.V=B:S=r.W.toString()!=="";S?Sv(Q,r.W.clone()):S=!!r.Y;S&&(Q.Y=r.Y);return Q}; g.cH.prototype.clone=function(){return new g.cH(this)}; var Nqy=/[#\/\?@]/g,ZMl=/[#\?:]/g,sK5=/[#\?]/g,IDw=/[#\?@]/g,yYO=/#/g;g.x=kA.prototype;g.x.add=function(r,Q){K7(this);this.S=null;r=lN(this,r);var S=this.j.get(r);S||this.j.set(r,S=[]);S.push(Q);this.V=this.V+1;return this}; g.x.remove=function(r){K7(this);r=lN(this,r);return this.j.has(r)?(this.S=null,this.V=this.V-this.j.get(r).length,this.j.delete(r)):!1}; g.x.clear=function(){this.j=this.S=null;this.V=0}; g.x.isEmpty=function(){K7(this);return this.V==0}; g.x.forEach=function(r,Q){K7(this);this.j.forEach(function(S,B){S.forEach(function(k){r.call(Q,k,B,this)},this)},this)}; g.x.Pa=function(){K7(this);for(var r=Array.from(this.j.values()),Q=Array.from(this.j.keys()),S=[],B=0;B0?String(r[0]):Q}; g.x.toString=function(){if(this.S)return this.S;if(!this.j)return"";for(var r=[],Q=Array.from(this.j.keys()),S=0;S>>3;L.S!=1&&L.S!=2&&L.S!=15&&WP(L,X,l,"unexpected tag");L.j=1;L.V=0;L.W=0} function S(n){L.W++;L.W==5&&n&240&&WP(L,X,l,"message length too long");L.V|=(n&127)<<(L.W-1)*7;n&128||(L.j=2,L.X=0,typeof Uint8Array!=="undefined"?L.U=new Uint8Array(L.V):L.U=Array(L.V),L.V==0&&k())} function B(n){L.U[L.X++]=n;L.X==L.V&&k()} function k(){if(L.S<15){var n={};n[L.S]=L.U;L.J.push(n)}L.j=0} for(var L=this,X=r instanceof Array?r:new Uint8Array(r),l=0;l0?r:null};bN.prototype.isInputValid=function(){return this.j===null}; bN.prototype.e_=function(){return this.j}; bN.prototype.RT=function(){return!1}; bN.prototype.parse=function(r){this.j!==null&&OcO(this,r,"stream already broken");var Q=null;try{var S=this.S;S.S||dNw(S,r,"stream already broken");S.j+=r;var B=Math.floor(S.j.length/4);if(B==0)var k=null;else{try{var L=ZM8(S.j.slice(0,B*4))}catch(X){dNw(S,S.j,X.message)}S.V+=B*4;S.j=S.j.slice(B*4);k=L}Q=k===null?null:this.W.parse(k)}catch(X){OcO(this,r,X.message)}this.V+=r.length;return Q};var z8s={INIT:0,Sb:1,p6:2,RB:3,Sj:4,pL:5,STRING:6,cw:7,SZ:8,YB:9,Uj:10,dI:11,KH:12,mX:13,Es:14,tO:15,u0:16,G4:17,ql:18,GM:19,aI:20};g.x=PP.prototype;g.x.isInputValid=function(){return this.U!=3}; g.x.e_=function(){return this.C}; g.x.done=function(){return this.U===2}; g.x.RT=function(){return!1}; g.x.parse=function(r){function Q(){for(;b0;)if(P=r[b++], L.X===4?L.X=0:L.X++,!P)break a;if(P==='"'&&!L.J){L.j=B();break}if(P==="\\"&&!L.J&&(L.J=!0,P=r[b++],!P))break;if(L.J)if(L.J=!1,P==="u"&&(L.X=1),P=r[b++])continue;else break;l.lastIndex=b;P=l.exec(r);if(!P){b=r.length+1;break}b=P.index+1;P=r[P.index];if(!P)break}L.S+=b-T;continue;case n.YB:if(!P)continue;P==="r"?L.j=n.Uj:xA(L,r,b);continue;case n.Uj:if(!P)continue;P==="u"?L.j=n.dI:xA(L,r,b);continue;case n.dI:if(!P)continue;P==="e"?L.j=B():xA(L,r,b);continue;case n.KH:if(!P)continue;P==="a"?L.j=n.mX: xA(L,r,b);continue;case n.mX:if(!P)continue;P==="l"?L.j=n.Es:xA(L,r,b);continue;case n.Es:if(!P)continue;P==="s"?L.j=n.tO:xA(L,r,b);continue;case n.tO:if(!P)continue;P==="e"?L.j=B():xA(L,r,b);continue;case n.u0:if(!P)continue;P==="u"?L.j=n.G4:xA(L,r,b);continue;case n.G4:if(!P)continue;P==="l"?L.j=n.ql:xA(L,r,b);continue;case n.ql:if(!P)continue;P==="l"?L.j=B():xA(L,r,b);continue;case n.GM:P==="."?L.j=n.aI:xA(L,r,b);continue;case n.aI:if("0123456789.eE+-".indexOf(P)!==-1)continue;else b--,L.S--,L.j= B();continue;default:xA(L,r,b)}}} function B(){var P=X.pop();return P!=null?P:n.Sb} function k(P){L.V>1||(P||(P=W===-1?L.W+r.substring(Y,b):r.substring(W,b)),L.Vr?L.Y.push(P):L.Y.push(JSON.parse(P)),W=b)} for(var L=this,X=L.cO,l=L.o3,n=z8s,A=r.length,Y=0,W=-1,b=0;b0?(t=L.Y,L.Y=[],t):null}return null};jv.prototype.isInputValid=function(){return this.U===null}; jv.prototype.e_=function(){return this.U}; jv.prototype.RT=function(){return!1}; jv.prototype.parse=function(r){function Q(n){L.V=6;L.U="The stream is broken @"+L.j+"/"+X+". Error: "+n+". With input:\n";throw Error(L.U);} function S(){L.S=new PP({xbr:!0,Nv:!0})} function B(n){if(n)for(var A=0;A1)&&Q("extra status: "+n);L.Y=!0;var A={};A[2]=n[0];L.W.push(A)}} for(var L=this,X=0;X0?(r=L.W,L.W=[],r):null};p7.prototype.LM=function(){return this.j}; p7.prototype.getStatus=function(){return this.U}; p7.prototype.Vr=function(r){r=r.target;try{if(r==this.j)a:{var Q=g.ut(this.j),S=this.j.V,B=this.j.getStatus(),k=g.eH(this.j);r=[];if(g.gp(this.j)instanceof Array){var L=g.gp(this.j);L.length>0&&L[0]instanceof Uint8Array&&(this.C=!0,r=L)}if(!(Q<3||Q==3&&!k&&r.length==0))if(B=B==200||B==206,Q==4&&(S==8?Er(this,7):S==7?Er(this,8):B||Er(this,3)),this.V||(this.V=Rig(this.j),this.V==null&&Er(this,5)),this.U>2)mH(this);else{if(r.length>this.S){var X=r.length;S=[];try{if(this.V.RT())for(var l=0;lthis.S){l=k.slice(this.S);this.S=k.length;try{var A=this.V.parse(l);A!=null&&this.W&&this.W(A)}catch(Y){Er(this,5);mH(this);break a}}Q==4?(k.length!= 0||this.C?Er(this,2):Er(this,4),mH(this)):Er(this,1)}}}catch(Y){Er(this,6),mH(this)}};g.x=Hcn.prototype;g.x.Mo=function(r,Q){var S=this.V[r];S||(S=[],this.V[r]=S);S.push(Q);return this}; g.x.addListener=function(r,Q){this.Mo(r,Q);return this}; g.x.removeListener=function(r,Q){var S=this.V[r];S&&g.TT(S,Q);(r=this.j[r])&&g.TT(r,Q);return this}; g.x.once=function(r,Q){var S=this.j[r];S||(S=[],this.j[r]=S);S.push(Q);return this}; g.x.f_A=function(r){var Q=this.V.data;Q&&CL$(r,Q);(Q=this.j.data)&&CL$(r,Q);this.j.data=[]}; g.x.cK4=function(){switch(this.S.getStatus()){case 1:on(this,"readable");break;case 5:case 6:case 4:case 7:case 3:on(this,"error");break;case 8:on(this,"close");break;case 2:on(this,"end")}};Vhg.prototype.serverStreaming=function(r,Q,S,B){var k=this,L=r.substring(0,r.length-B.name.length);return k21(function(X){var l=X.K3,n=X.getMetadata(),A=rIj(k,!1);n=QF1(k,n,A,L+l.getName());var Y=Sej(A,l.V,!0);X=l.j(X.Wd);A.send(n,"POST",X);return Y},this.p9).call(this,B.J(Q,S))};L5z.prototype.create=function(r,Q,S){var B=this.j,k=this.V+"/$rpc/google.internal.waa.v1.Waa/Create";Q=Q||{};S=S===void 0?{}:S;return DCw(B,k,r,Q,Fag,S)};var Xe8="://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(" "),iUn=/\bocr\b/;var l_U=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;Object.assign({},{attributes:{},handleError:function(r){throw r;}},{RvO:!0, PrV:!0,BK3:!1,s$7:Bns,Q$7:kTT,fsG:!1,KHq:!1,btq:!0,Isq:!1,bfA:!1});var JL=null,Fv=!1,mTj=1,jFU=Symbol("SIGNAL"),p8={version:0,Ip3:0,kK:!1,TL:void 0,E6:void 0,K_:void 0,PV:0,KN:void 0,pB:void 0,wy:!1,TG:!1,kind:"unknown",B1:function(){return!1}, QE:function(){}, YM:function(){}, hvq:function(){}};var Ed=Symbol("UNSET"),mM=Symbol("COMPUTING"),oa=Symbol("ERRORED");Object.assign({},p8,{value:Ed,kK:!0,error:null,c9:$A,kind:"computed",B1:function(r){return r.value===Ed||r.value===mM}, QE:function(r){if(r.value===mM)throw Error("");var Q=r.value;r.value=mM;var S=YeR(r),B=!1;try{var k=r.T0();wG(null);B=Q!==Ed&&Q!==oa&&k!==oa&&r.c9(Q,k)}catch(L){k=oa,r.error=L}finally{W5j(r,S)}B?r.value=Q:(r.value=k,r.version++)}});var xT7=Object.assign({},p8,{c9:$A,value:void 0,kind:"signal"});Object.assign({},p8,{value:Ed,kK:!0,error:null,c9:$A,kind:"linkedSignal",B1:function(r){return r.value===Ed||r.value===mM}, QE:function(r){if(r.value===mM)throw Error("");var Q=r.value;r.value=mM;var S=YeR(r);try{var B=r.source();var k=r.T0(B,Q===Ed||Q===oa?void 0:{source:r.akq,value:Q});r.akq=B}catch(L){k=oa,r.error=L}finally{W5j(r,S)}Q!==Ed&&k!==oa&&r.c9(Q,k)?r.value=Q:(r.value=k,r.version++)}});Object.assign({},p8,{TG:!0,wy:!1,YM:function(r){r.schedule!==null&&r.schedule(r.JHq)}, m73:!1,ZtO:function(){}});g.p(yP,g.rp);yP.prototype.dispose=function(){window.removeEventListener("offline",this.S);window.removeEventListener("online",this.S);this.QR.c5(this.U);delete yP.instance}; yP.prototype.df=function(){return this.j}; yP.prototype.T3=function(){var r=this;this.U=this.QR.n2(function(){var Q;return g.v(function(S){if(S.V==1)return r.j?((Q=window.navigator)==null?0:Q.onLine)?S.qU(3):g.z(S,Z9(r),3):g.z(S,Z9(r),3);r.T3();g.$F(S)})},3E4)};zl.prototype.set=function(r,Q){Q=Q===void 0?!0:Q;0<=r&&r<52&&Number.isInteger(r)&&this.data[r]!==Q&&(this.data[r]=Q,this.j=-1)}; zl.prototype.get=function(r){return!!this.data[r]};var vP;g.WM(g.uN,g.G);g.x=g.uN.prototype;g.x.start=function(){this.stop();this.W=!1;var r=JIO(this),Q=weg(this);r&&!Q&&this.V.mozRequestAnimationFrame?(this.j=g.Oe(this.V,"MozBeforePaint",this.S),this.V.mozRequestAnimationFrame(null),this.W=!0):this.j=r&&Q?r.call(this.V,this.S):this.V.setTimeout(egj(this.S),20)}; g.x.stop=function(){if(this.isActive()){var r=JIO(this),Q=weg(this);r&&!Q&&this.V.mozRequestAnimationFrame?Vz(this.j):r&&Q?Q.call(this.V,this.j):this.V.clearTimeout(this.j)}this.j=null}; g.x.isActive=function(){return this.j!=null}; g.x.aU=function(){this.W&&this.j&&Vz(this.j);this.j=null;this.Y.call(this.U,g.A5())}; g.x.WO=function(){this.stop();g.uN.pD.WO.call(this)};g.WM(g.D9,g.G);g.x=g.D9.prototype;g.x.HY=0;g.x.WO=function(){g.D9.pD.WO.call(this);this.stop();delete this.j;delete this.V}; g.x.start=function(r){this.stop();this.HY=g.Z0(this.S,r!==void 0?r:this.QD)}; g.x.stop=function(){this.isActive()&&g.aj.clearTimeout(this.HY);this.HY=0}; g.x.isActive=function(){return this.HY!=0}; g.x.Ea=function(){this.HY=0;this.j&&this.j.call(this.V)};g.p(g.dG,g.G);g.x=g.dG.prototype;g.x.AE=function(r){this.S=arguments;this.HD||this.V?this.j=!0:Or(this)}; g.x.stop=function(){this.HD&&(g.aj.clearTimeout(this.HD),this.HD=null,this.j=!1,this.S=null)}; g.x.pause=function(){this.V++}; g.x.resume=function(){this.V--;this.V||!this.j||this.HD||(this.j=!1,Or(this))}; g.x.WO=function(){g.G.prototype.WO.call(this);this.stop()};g.Rn.prototype[Symbol.iterator]=function(){return this}; g.Rn.prototype.next=function(){var r=this.j.next();return{value:r.done?void 0:this.V.call(void 0,r.value),done:r.done}};g.WM(g.Bv,g.rp);g.x=g.Bv.prototype;g.x.isPlaying=function(){return this.j==1}; g.x.isPaused=function(){return this.j==-1}; g.x.jn=function(){this.x8("begin")}; g.x.Vg=function(){this.x8("end")}; g.x.onFinish=function(){this.x8("finish")}; g.x.onStop=function(){this.x8("stop")}; g.x.x8=function(r){this.dispatchEvent(r)};var h8g=yx(function(){var r=g.Yx("DIV"),Q=g.Kj?"-webkit":e$?"-moz":null,S="transition:opacity 1s linear;";Q&&(S+=Q+"-transition:opacity 1s linear;");Q=sy7({style:S});if(r.nodeType===1&&/^(script|style)$/i.test(r.tagName))throw Error("");r.innerHTML=Wx(Q);return g.g6(r.firstChild,"transition")!=""});g.WM(k7,g.Bv);g.x=k7.prototype;g.x.play=function(){if(this.isPlaying())return!1;this.jn();this.x8("play");this.startTime=g.A5();this.j=1;if(h8g())return g.D7(this.V,this.Y),this.S=g.Z0(this.iE3,void 0,this),!0;this.P7(!1);return!1}; g.x.iE3=function(){g.aQ(this.V);sFU(this.V,this.J);g.D7(this.V,this.W);this.S=g.Z0((0,g.KZ)(this.P7,this,!1),this.U*1E3)}; g.x.stop=function(){this.isPlaying()&&this.P7(!0)}; g.x.P7=function(r){g.D7(this.V,"transition","");g.aj.clearTimeout(this.S);g.D7(this.V,this.W);this.endTime=g.A5();this.j=0;if(r)this.onStop();else this.onFinish();this.Vg()}; g.x.WO=function(){this.stop();k7.pD.WO.call(this)}; g.x.pause=function(){};var yI7={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};L_("Element","attributes")||L_("Node","attributes");L_("Element","innerHTML")||L_("HTMLElement","innerHTML");L_("Node","nodeName");L_("Node","nodeType");L_("Node","parentNode");L_("Node","childNodes");L_("HTMLElement","style")||L_("Element","style");L_("HTMLStyleElement","sheet");var f__=zq1("getPropertyValue"),I_1=zq1("setProperty");L_("Element","namespaceURI")||L_("Node","namespaceURI");var qe$={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var eqj,OnZ,DTF,ur8,gow;eqj=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]");OnZ=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");g.vBs=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.ij=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]");DTF=/^http:\/\/.*/;g.q5O=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");ur8=/\s+/;gow=/[\d\u06f0-\u06f9]/;lj.prototype.jd=function(){return new n_(this.V())}; lj.prototype[Symbol.iterator]=function(){return new Ak(this.V())}; lj.prototype.j=function(){return new Ak(this.V())}; g.p(n_,g.bX);n_.prototype.next=function(){return this.V.next()}; n_.prototype[Symbol.iterator]=function(){return new Ak(this.V)}; n_.prototype.j=function(){return new Ak(this.V)}; g.p(Ak,lj);Ak.prototype.next=function(){return this.S.next()};Wv.prototype.clone=function(){return new Wv(this.j,this.J,this.S,this.U,this.W,this.Y,this.V,this.X)}; Wv.prototype.equals=function(r){return this.j==r.j&&this.J==r.J&&this.S==r.S&&this.U==r.U&&this.W==r.W&&this.Y==r.Y&&this.V==r.V&&this.X==r.X};tk.prototype.clone=function(){return new tk(this.start,this.end)};(function(){if(ro7){var r=/Windows NT ([0-9.]+)/;return(r=r.exec(g.vp()))?r[1]:"0"}return ac?(r=/1[0|1][_.][0-9_.]+/,(r=r.exec(g.vp()))?r[0].replace(/_/g,"."):"10"):g.gB?(r=/Android\s+([^\);]+)(\)|;)/,(r=r.exec(g.vp()))?r[1]:""):iZ4||Kyn||lOg?(r=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(r=r.exec(g.vp()))?r[1].replace(/_/g,"."):""):""})();var dT_=function(){if(g.LF)return Pv(/Firefox\/([0-9.]+)/);if(g.XD||g.Iw||g.fF)return osR;if(g.Aj){if(vx()||qu()){var r=Pv(/CriOS\/([0-9.]+)/);if(r)return r}return Pv(/Chrome\/([0-9.]+)/)}if(g.lT&&!vx())return Pv(/Version\/([0-9.]+)/);if(ud||Dl){if(r=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.vp()))return r[1]+"."+r[2]}else if(g.Is)return(r=Pv(/Android\s+([0-9.]+)/))?r:Pv(/Version\/([0-9.]+)/);return""}();g.WM(g.j1,g.G);g.x=g.j1.prototype;g.x.subscribe=function(r,Q,S){var B=this.V[r];B||(B=this.V[r]=[]);var k=this.Y;this.j[k]=r;this.j[k+1]=Q;this.j[k+2]=S;this.Y=k+3;B.push(k);return k}; g.x.unsubscribe=function(r,Q,S){if(r=this.V[r]){var B=this.j;if(r=r.find(function(k){return B[k+1]==Q&&B[k+2]==S}))return this.zi(r)}return!1}; g.x.zi=function(r){var Q=this.j[r];if(Q){var S=this.V[Q];this.W!=0?(this.S.push(r),this.j[r+1]=function(){}):(S&&g.TT(S,r),delete this.j[r],delete this.j[r+1],delete this.j[r+2])}return!!Q}; g.x.publish=function(r,Q){var S=this.V[r];if(S){var B=Array(arguments.length-1),k=arguments.length,L;for(L=1;L0&&this.W==0)for(;S=this.S.pop();)this.zi(S)}}return L!=0}return!1}; g.x.clear=function(r){if(r){var Q=this.V[r];Q&&(Q.forEach(this.zi,this),delete this.V[r])}else this.j.length=0,this.V={}}; g.x.WO=function(){g.j1.pD.WO.call(this);this.clear();this.S.length=0};g.p_.prototype.set=function(r,Q){Q===void 0?this.j.remove(r):this.j.set(r,g.he(Q))}; g.p_.prototype.get=function(r){try{var Q=this.j.get(r)}catch(S){return}if(Q!==null)try{return JSON.parse(Q)}catch(S){throw"Storage: Invalid value was encountered";}}; g.p_.prototype.remove=function(r){this.j.remove(r)};g.WM(EB,g.p_);EB.prototype.set=function(r,Q){EB.pD.set.call(this,r,HUR(Q))}; EB.prototype.V=function(r){r=EB.pD.get.call(this,r);if(r===void 0||r instanceof Object)return r;throw"Storage: Invalid value was encountered";}; EB.prototype.get=function(r){if(r=this.V(r)){if(r=r.data,r===void 0)throw"Storage: Invalid value was encountered";}else r=void 0;return r};g.WM(mL,EB);mL.prototype.set=function(r,Q,S){if(Q=HUR(Q)){if(S){if(S=S.length)return g.bn;var k=S.key(Q++);if(r)return g.tm(k);k=S.getItem(k);if(typeof k!=="string")throw"Storage mechanism: Invalid value was encountered";return g.tm(k)}; return B}; g.x.clear=function(){Jk(this);this.j.clear()}; g.x.key=function(r){Jk(this);return this.j.key(r)};g.WM(we,$7);g.WM(cI8,$7);g.WM(FD,Tu);FD.prototype.set=function(r,Q){this.V.set(this.j+r,Q)}; FD.prototype.get=function(r){return this.V.get(this.j+r)}; FD.prototype.remove=function(r){this.V.remove(this.j+r)}; FD.prototype.jd=function(r){var Q=this.V[Symbol.iterator](),S=this,B=new g.bX;B.next=function(){var k=Q.next();if(k.done)return k;for(k=k.value;k.slice(0,S.j.length)!=S.j;){k=Q.next();if(k.done)return k;k=k.value}return g.tm(r?k.slice(S.j.length):S.V.get(k))}; return B};sB.prototype.getValue=function(){return this.V}; sB.prototype.clone=function(){return new sB(this.j,this.V)};g.x=Z8.prototype;g.x.RC=function(r,Q){var S=this.j;S.push(new sB(r,Q));r=S.length-1;Q=this.j;for(S=Q[r];r>0;){var B=r-1>>1;if(Q[B].j>S.j)Q[r]=Q[B],r=B;else break}Q[r]=S}; g.x.remove=function(){var r=this.j,Q=r.length,S=r[0];if(!(Q<=0)){if(Q==1)r.length=0;else{r[0]=r.pop();r=0;Q=this.j;for(var B=Q.length,k=Q[r];r>1;){var L=r*2+1,X=r*2+2;L=Xk.j)break;Q[r]=Q[L];r=L}Q[r]=k}return S.getValue()}}; g.x.Td=function(){for(var r=this.j,Q=[],S=r.length,B=0;B>>16&65535|0;for(var L;S!==0;){L=S>2E3?2E3:S;S-=L;do k=k+Q[B++]|0,r=r+k|0;while(--L);k%=65521;r%=65521}return k|r<<16|0};for(var X5={},Ts,DU5=[],$k=0;$k<256;$k++){Ts=$k;for(var e8I=0;e8I<8;e8I++)Ts=Ts&1?3988292384^Ts>>>1:Ts>>>1;DU5[$k]=Ts}X5=function(r,Q,S,B){S=B+S;for(r^=-1;B>>8^DU5[(r^Q[B])&255];return r^-1};var C_={};C_={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 e1=[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],de=[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],TpO=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Yq8=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],rh=Array(576);hk(rh);var Qv=Array(60);hk(Qv);var UB=Array(512);hk(UB);var D8=Array(256);hk(D8);var ge=Array(29);hk(ge);var OB=Array(30);hk(OB);var Et8,mDw,otn,p6U=!1;var Av;Av=[new ny(0,0,0,0,function(r,Q){var S=65535;for(S>r.vP-5&&(S=r.vP-5);;){if(r.Rc<=1){i6(r);if(r.Rc===0&&Q===0)return 1;if(r.Rc===0)break}r.Gt+=r.Rc;r.Rc=0;var B=r.uB+S;if(r.Gt===0||r.Gt>=B)if(r.Rc=r.Gt-B,r.Gt=B,Sb(r,!1),r.im.CE===0)return 1;if(r.Gt-r.uB>=r.Gr-262&&(Sb(r,!1),r.im.CE===0))return 1}r.RC=0;if(Q===4)return Sb(r,!0),r.im.CE===0?3:4;r.Gt>r.uB&&Sb(r,!1);return 1}), new ny(4,4,8,4,Ky),new ny(4,5,16,8,Ky),new ny(4,6,32,32,Ky),new ny(4,4,16,16,l6),new ny(8,16,32,32,l6),new ny(8,16,128,128,l6),new ny(8,32,128,256,l6),new ny(32,128,258,1024,l6),new ny(32,258,258,4096,l6)];var jI8={};jI8=function(){this.input=null;this.AQ=this.wO=this.UX=0;this.output=null;this.Q3=this.CE=this.Hr=0;this.msg="";this.state=null;this.w$=2;this.FF=0};var $Dj=Object.prototype.toString; Y$.prototype.push=function(r,Q){var S=this.im,B=this.options.chunkSize;if(this.ended)return!1;var k=Q===~~Q?Q:Q===!0?4:0;typeof r==="string"?S.input=QIz(r):$Dj.call(r)==="[object ArrayBuffer]"?S.input=new Uint8Array(r):S.input=r;S.UX=0;S.wO=S.input.length;do{S.CE===0&&(S.output=new zu.tQ(B),S.Hr=0,S.CE=B);r=xDU(S,k);if(r!==1&&r!==0)return this.Vg(r),this.ended=!0,!1;if(S.CE===0||S.wO===0&&(k===4||k===2))if(this.options.to==="string"){var L=zu.x6(S.output,S.Hr);Q=L;L=L.length;if(L<65537&&(Q.subarray&& uZT||!Q.subarray))Q=String.fromCharCode.apply(null,zu.x6(Q,L));else{for(var X="",l=0;l0||S.CE===0)&&r!==1);if(k===4)return(S=this.im)&&S.state?(B=S.state.status,B!==42&&B!==69&&B!==73&&B!==91&&B!==103&&B!==113&&B!==666?r=VZ(S,-2):(S.state=null,r=B===113?VZ(S,-3):0)):r=-2,this.Vg(r),this.ended=!0,r===0;k===2&&(this.Vg(0),S.CE=0);return!0}; Y$.prototype.Vg=function(r){r===0&&(this.result=this.options.to==="string"?this.chunks.join(""):zu.jf(this.chunks));this.chunks=[];this.err=r;this.msg=this.im.msg};var b6="@@redux/INIT"+WR(),Z3R="@@redux/REPLACE"+WR();var yeR=typeof Symbol==="function"&&Symbol.observable||"@@observable";var gBn=[0,HZx,-3,AV];g.p(vtj,pz);var mfz=function(){var r=[0,VIl,C4I,Xo,HZx,Xo,-1,AV,HZx,AV,-1,VIl,AV,C4I,K8,gBn,Xo,-1,AV];return function(Q,S){var B={Ot:!0};S&&Object.assign(B,S);Q=gQ1(Q,void 0,void 0,B);try{var k=new vtj,L=k.CY;s6(r)(L,Q);var X=k}finally{Q.free()}return X}}();var qqU=-1755213015;var aY_=new g.x$("adInfoDialogEndpoint");var Zf1=new g.x$("adPingingEndpoint");var cFU=new g.x$("crossDeviceProgressCommand");var Ab=new g.x$("actionCompanionAdRenderer");var eL=new g.x$("adActionInterstitialRenderer");var UUT=new g.x$("adDurationRemainingRenderer");var d3=new g.x$("adHoverTextButtonRenderer");var V2_=new g.x$("adInfoDialogRenderer");var sk=new g.x$("adMessageRenderer");var OM=new g.x$("adPreviewRenderer");var W4=new g.x$("adsEngagementPanelRenderer");var Ju_=new g.x$("dismissablePanelTextPortraitImageRenderer");var TVw=new g.x$("adsEngagementPanelSectionListViewModel");var dUn=new g.x$("flyoutCtaRenderer");var Yb=new g.x$("imageCompanionAdRenderer");var u0=new g.x$("instreamAdPlayerOverlayRenderer");var Y1I=new g.x$("instreamSurveyAdBackgroundImageRenderer");var UM=new g.x$("instreamSurveyAdPlayerOverlayRenderer");var yI=new g.x$("instreamSurveyAdRenderer"),g3=new g.x$("instreamSurveyAdSingleSelectQuestionRenderer"),eo=new g.x$("instreamSurveyAdMultiSelectQuestionRenderer"),JV=new g.x$("instreamSurveyAdAnswerRenderer"),OMl=new g.x$("instreamSurveyAdAnswerNoneOfTheAboveRenderer");var sM=new g.x$("instreamVideoAdRenderer");var R8y=new g.x$("textOverlayAdContentRenderer"),HMZ=new g.x$("enhancedTextOverlayAdContentRenderer"),CVM=new g.x$("imageOverlayAdContentRenderer");var Dp=new g.x$("playerOverlayLayoutRenderer");var gU=new g.x$("videoInterstitialButtonedCenteredLayoutRenderer");var Zun=new g.x$("aboveFeedAdLayoutRenderer");var yuR=new g.x$("belowPlayerAdLayoutRenderer");var sAj=new g.x$("inPlayerAdLayoutRenderer");var v4=new g.x$("playerBytesAdLayoutRenderer");var Do=new g.x$("playerBytesSequenceItemAdLayoutRenderer");var uz=new g.x$("playerUnderlayAdLayoutRenderer");var Zo=new g.x$("adIntroRenderer");var EM=new g.x$("playerBytesSequentialLayoutRenderer");var nc8=new g.x$("slidingTextPlayerOverlayRenderer");var MW=new g.x$("surveyTextInterstitialRenderer");var qW=new g.x$("videoAdTrackingRenderer");var E_g=new g.x$("videoInterstitialCenteredLayoutViewModel");var VJz=new g.x$("simpleAdBadgeRenderer");var xR=new g.x$("skipAdRenderer"),cYz=new g.x$("skipButtonRenderer");var VI=new g.x$("adSlotRenderer");var I7=new g.x$("squeezebackPlayerSidePanelRenderer");var amn=new g.x$("timedPieCountdownRenderer");var Hq=new g.x$("adAvatarViewModel");var Cd=new g.x$("adBadgeViewModel");var VB=new g.x$("adButtonViewModel");var rtI=new g.x$("adDetailsLineViewModel");var Q0y=new g.x$("adDisclosureBannerViewModel");var Snl=new g.x$("adPodIndexViewModel");var BDl=new g.x$("imageBackgroundViewModel");var kQI=new g.x$("adGridCardCollectionViewModel");var L4M=new g.x$("adGridCardTextViewModel");var XxZ=new g.x$("adPreviewViewModel");var i94=new g.x$("playerAdAvatarLockupCardButtonedViewModel");var K45=new g.x$("skipAdButtonViewModel");var lhn=new g.x$("skipAdViewModel");var nQI=new g.x$("timedPieCountdownViewModel");var Atg=new g.x$("visitAdvertiserLinkViewModel");var bz=new g.x$("bannerImageLayoutViewModel");var tb=new g.x$("topBannerImageTextIconButtonedLayoutViewModel");var P4=new g.x$("adsEngagementPanelLayoutViewModel");var Go=new g.x$("displayUnderlayTextGridCardsLayoutViewModel");g.vm=new g.x$("browseEndpoint");var Yng=new g.x$("confirmDialogEndpoint");var gnU=new g.x$("commandContext");var WgF=new g.x$("rawColdConfigGroup");var YSO=new g.x$("rawHotConfigGroup");g.Xj=new g.x$("commandExecutorCommand");g.p(I0g,pz);var mv8={Y2q:0,X2q:1,Bh1:32,CTG:61,asO:67,j$A:103,OeU:86,PTA:42,sRw:60,hzr:62,g8w:73,fZm:76,MEG:88,VE7:90,pa4:99,RzG:98,cwO:100,zzV:102,SYG:41,WHq:69,evY:70,o5G:71,UrG:2,dr4:27,ANDROID:3,nm1:54,NfV:14,gm7:91,I97:55,RKG:24,bZG:20,P8G:18,sC1:21,QCU:104,l9U:30,MY4:29,VYA:28,J8r:101,cCq:34,C8m:36,Bf7:38,IOS:5,kNr:15,EsO:92,AcO:40,TkG:25,YlG:17,UJU:19,dJw:64,xJm:66,KR3:26,Jcm:22,ZNw:33,vsr:68,rc7:35,mJm:53,tQV:37,w5q:39,p2r:7,S2m:57,W0_:43,o8A:59,ezG:93,jv4:74,u0Y:75,GI3:85,q23:65,F04:80,kIY:8,c8q:10, w27:58,A8w:63,y8G:72,OZr:23,qYq:11,ywq:13,Lm4:12,aZA:16,beq:56,lZV:31,AW1:77,Iqr:84,QR4:87,bG3:89,Rh4:94,cWr:95};g.p(jb,pz);jb.prototype.nX=function(){return wY(this,3)}; jb.prototype.Ql=function(){return wY(this,5)}; jb.prototype.EN=function(r){return yO(this,5,r)};g.p(py,pz);g.p(Gwg,pz);g.p(EZ,pz);g.x=EZ.prototype;g.x.getDeviceId=function(){return wY(this,6)}; g.x.Ex=function(r){var Q=SB(this,9,Aa,3,!0);gr(Q,r);return Q[r]}; g.x.getPlayerType=function(){return Fh(this,36)}; g.x.setHomeGroupInfo=function(r){return x9(this,Gwg,81,r)}; g.x.clearLocationPlayabilityToken=function(){return Vr(this,89)};g.p(m0,pz);m0.prototype.getValue=function(){return wY(this,Y9(this,nhg,2))}; var nhg=[2,3,4,5,6];g.p(oH,pz);oH.prototype.setTrackingParams=function(r){return Vr(this,1,e81(r,!1))};g.p(Tz,pz);g.p($$,pz);$$.prototype.Ex=function(r){var Q=SB(this,5,Ym,3,!0);gr(Q,r);return Q[r]};g.p(Jv,pz);Jv.prototype.getToken=function(){return sH(this,2)}; Jv.prototype.setToken=function(r){return yO(this,2,r)};g.p(wh,pz);wh.prototype.setSafetyMode=function(r){return zI(this,5,r)};g.p(F5,pz);F5.prototype.eq=function(r){return x9(this,EZ,1,r)};var H4=new g.x$("thumbnailLandscapePortraitRenderer");g.W4I=new g.x$("changeEngagementPanelVisibilityAction");var FqU=new g.x$("continuationCommand");g.b9s=new g.x$("openPopupAction");g.wk=new g.x$("webCommandMetadata");var cbU=new g.x$("metadataBadgeRenderer");var wgU=new g.x$("signalServiceEndpoint");var $1=new g.x$("innertubeCommand");var na8=new g.x$("loggingDirectives");var $on={FCU:"EMBEDDED_PLAYER_MODE_UNKNOWN",Gr_:"EMBEDDED_PLAYER_MODE_DEFAULT",y3q:"EMBEDDED_PLAYER_MODE_PFP",q_7:"EMBEDDED_PLAYER_MODE_PFL"};var $Gj=new g.x$("channelThumbnailEndpoint");var T27=new g.x$("embeddedPlayerErrorMessageRenderer");var pB_=new g.x$("embeddedPlayerOverlayVideoDetailsRenderer"),J_F=new g.x$("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),wB_=new g.x$("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var HQ1=new g.x$("embedsInfoPanelRenderer");var tzZ=new g.x$("feedbackEndpoint");var PKs=new g.x$("callToActionButtonViewModel");var xuz=new g.x$("interactionLoggingCommandMetadata");var pv$={IZm:"WEB_DISPLAY_MODE_UNKNOWN",ieU:"WEB_DISPLAY_MODE_BROWSER",n87:"WEB_DISPLAY_MODE_MINIMAL_UI",Nh_:"WEB_DISPLAY_MODE_STANDALONE",Hew:"WEB_DISPLAY_MODE_FULLSCREEN"};g.p(Ni,pz);Ni.prototype.getPlayerType=function(){return Fh(this,7)}; Ni.prototype.X6=function(){return wY(this,19)}; Ni.prototype.setVideoId=function(r){return yO(this,19,r)};g.p(sZ,pz);g.p(Zw,pz);g.p(yv,pz); var j04=[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];var pxz=new g.x$("loggingContext");g.p(Mi,pz);g.p(zz,pz);zz.prototype.X6=function(){return sH(this,Y9(this,cs,1))}; zz.prototype.setVideoId=function(r){return nY(this,1,cs,oN(r))}; zz.prototype.getPlaylistId=function(){return sH(this,Y9(this,cs,2))}; var cs=[1,2];g.p(u0n,pz);var Ac=new g.x$("changeKeyedMarkersVisibilityCommand");var EQg=new g.x$("changeMarkersVisibilityCommand");var r_8=new g.x$("loadMarkersCommand");var muy=new g.x$("suggestedActionDataViewModel");var Ha_=new g.x$("timelyActionViewModel");var R_U=new g.x$("timelyActionsOverlayViewModel");var k08=new g.x$("productListItemRenderer");var oQs=new g.x$("shoppingOverlayRenderer");var EGj=new g.x$("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var TDO=new g.x$("adFeedbackEndpoint");var $ux=new g.x$("menuEndpoint");var nk7=new g.x$("phoneDialerEndpoint");var KM1=new g.x$("sendSmsEndpoint");var jf1=new g.x$("copyTextEndpoint");var Jtl=new g.x$("shareEndpoint"),wxM=new g.x$("shareEntityEndpoint"),F4T=new g.x$("shareEntityServiceEndpoint"),NDy=new g.x$("webPlayerShareEntityServiceEndpoint");g.wC=new g.x$("urlEndpoint");g.lc=new g.x$("watchEndpoint");var s0n=new g.x$("watchPlaylistEndpoint");g.Z9y=new g.x$("offlineOrchestrationActionCommand");var qfz=new g.x$("compositeVideoOverlayRenderer");var ytx=new g.x$("miniplayerRenderer");var Pmg=new g.x$("paidContentOverlayRenderer");var Mz5=new g.x$("playerMutedAutoplayOverlayRenderer"),zkI=new g.x$("playerMutedAutoplayEndScreenRenderer");var nb_=new g.x$("unserializedPlayerResponse"),hks=new g.x$("unserializedPlayerResponse");var vQy=new g.x$("playlistEditEndpoint");var Fo;g.R7=new g.x$("buttonRenderer");Fo=new g.x$("toggleButtonRenderer");var o_w=new g.x$("counterfactualRenderer");var qn5=new g.x$("resolveUrlCommandMetadata");var fhM=new g.x$("modifyChannelNotificationPreferenceEndpoint");var s4n=new g.x$("pingingEndpoint");var Ihy=new g.x$("unsubscribeEndpoint");g.qx=new g.x$("subscribeButtonRenderer");var GQT=new g.x$("subscribeEndpoint");var edz=new g.x$("buttonViewModel");var $Y8=new g.x$("qrCodeRenderer");var TS1={fW4:"LIVING_ROOM_APP_MODE_UNSPECIFIED",BkG:"LIVING_ROOM_APP_MODE_MAIN",POY:"LIVING_ROOM_APP_MODE_KIDS",sdV:"LIVING_ROOM_APP_MODE_MUSIC",Qdq:"LIVING_ROOM_APP_MODE_UNPLUGGED",bNw:"LIVING_ROOM_APP_MODE_GAMING"};var dWU=new g.x$("autoplaySwitchButtonRenderer");var f6,VxO,xW$,KF7;f6=new g.x$("decoratedPlayerBarRenderer");VxO=new g.x$("chapteredPlayerBarRenderer");xW$=new g.x$("multiMarkersPlayerBarRenderer");KF7=new g.x$("chapterRenderer");g.QZw=new g.x$("markerRenderer");var WFz=new g.x$("decoratedPlayheadRenderer");var CzU=new g.x$("desktopOverlayConfigRenderer");var w3$=new g.x$("engagementPanelSectionListRenderer");var RW7=new g.x$("gatedActionsOverlayViewModel");var LF$=new g.x$("heatMarkerRenderer");var kVw=new g.x$("heatmapRenderer");var aog=new g.x$("watchToWatchTransitionRenderer");var mGU=new g.x$("playlistPanelRenderer");var uXT=new g.x$("productUpsellSuggestedActionViewModel");var Dux=new g.x$("suggestedActionTimeRangeTrigger"),ekZ=new g.x$("suggestedActionsRenderer"),gQI=new g.x$("suggestedActionRenderer");var XFn=new g.x$("timedMarkerDecorationRenderer");var fpR=new g.x$("cipher");var Abz=new g.x$("playerVars");var Uux=new g.x$("playerVars");var Nk=g.aj.window,du4,O9l,qi=(Nk==null?void 0:(du4=Nk.yt)==null?void 0:du4.config_)||(Nk==null?void 0:(O9l=Nk.ytcfg)==null?void 0:O9l.data_)||{};g.Ql("yt.config_",qi);var u6=[];var VH_=/^[\w.]*$/,O3U={q:!0,search_query:!0},dDO=String(UZ);var Qc=new function(){var r=window.document;this.j=window;this.V=r}; g.Ql("yt.ads_.signals_.getAdSignalsString",function(r){return dh(B9(r))});g.A5();var a01="XMLHttpRequest"in g.aj?function(){return new XMLHttpRequest}:null;var RkM="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" ");g.tR(RkM);var Bg7={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"},bxz="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.tR(RkM)),nvF=!1,ix7=tU;g.p(jK,b4);mg.prototype.then=function(r,Q,S){return this.j?this.j.then(r,Q,S):this.S===1&&r?(r=r.call(S,this.V))&&typeof r.then==="function"?r:T8(r):this.S===2&&Q?(r=Q.call(S,this.V))&&typeof r.then==="function"?r:od(r):this}; mg.prototype.getValue=function(){return this.V}; mg.prototype.$goog_Thenable=!0;var $h=!1;var fm=ud||Dl;var ovn=/^([0-9\.]+):([0-9\.]+)$/;g.p(BQ,b4);BQ.prototype.name="BiscottiError";g.p(S2,b4);S2.prototype.name="BiscottiMissingError";var wHj={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},kH=null;var SIU=PU(["data-"]),vvR={};var H9y=0,LB=g.Kj?"webkit":e$?"moz":g.XD?"ms":g.fF?"o":"",CKI=g.SI("ytDomDomGetNextId")||function(){return++H9y}; g.Ql("ytDomDomGetNextId",CKI);var Gvg={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};AA.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}; AA.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}; AA.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var YH=g.aj.ytEventsEventsListeners||{};g.Ql("ytEventsEventsListeners",YH);var el8=g.aj.ytEventsEventsCounter||{count:0};g.Ql("ytEventsEventsCounter",el8);var OxO=yx(function(){var r=!1;try{var Q=Object.defineProperty({},"passive",{get:function(){r=!0}}); window.addEventListener("test",null,Q)}catch(S){}return r}),gv1=yx(function(){var r=!1; try{var Q=Object.defineProperty({},"capture",{get:function(){r=!0}}); window.addEventListener("test",null,Q)}catch(S){}return r});var sd;sd=window;g.xa=sd.ytcsi&&sd.ytcsi.now?sd.ytcsi.now:sd.performance&&sd.performance.timing&&sd.performance.now&&sd.performance.timing.navigationStart?function(){return sd.performance.timing.navigationStart+sd.performance.now()}:function(){return(new Date).getTime()};g.WM(xH,g.G);xH.prototype.C=function(r){r.j===void 0&&uAn(r);var Q=r.j;r.V===void 0&&uAn(r);this.j=new g.ez(Q,r.V)}; xH.prototype.Zo=function(){return this.j||new g.ez}; xH.prototype.Vr=function(){if(this.j){var r=(0,g.xa)();if(this.W!=0){var Q=this.Y,S=this.j,B=Q.x-S.x;Q=Q.y-S.y;B=Math.sqrt(B*B+Q*Q)/(r-this.W);this.V[this.S]=Math.abs((B-this.U)/this.U)>.5?1:0;for(S=Q=0;S<4;S++)Q+=this.V[S]||0;Q>=3&&this.J();this.U=B}this.W=r;this.Y=this.j;this.S=(this.S+1)%4}}; xH.prototype.WO=function(){g.ld(this.X);g.b$(this.cO)};g.p(j2,g.G);j2.prototype.L=function(r,Q,S,B,k){S=g.eb((0,g.KZ)(S,B||this.VN));S={target:r,name:Q,callback:S};var L;k&&OxO()&&(L={passive:!0});r.addEventListener(Q,S.callback,L);this.J.push(S);return S}; j2.prototype.wV=function(r){for(var Q=0;Q=U.yR)||w.j.version>=c||w.j.objectStoreNames.contains(I)||y.push(I)}n=y;if(n.length===0){T.qU(5);break}A=Object.keys(S.options.jz); Y=l.objectStoreNames();if(S.US.options.version+1)throw b.close(),S.S=!1,zpR(S,t);return T.return(b);case 8:throw Q(), W instanceof Error&&!g.AU("ytidb_async_stack_killswitch")&&(W.stack=W.stack+"\n"+X.substring(X.indexOf("\n")+1)),nm(W,S.name,"",(P=S.options.version)!=null?P:-1);}})} function Q(){S.j===B&&(S.j=void 0)} var S=this;if(!this.S)throw zpR(this);if(this.j)return this.j;var B,k={blocking:function(L){L.close()}, closed:Q,Y9q:Q,upgrade:this.options.upgrade};return this.j=B=r()};var vg=new zC("YtIdbMeta",{jz:{databases:{yR:1}},upgrade:function(r,Q){Q(1)&&g.pm(r,"databases",{keyPath:"actualName"})}});var uT,GC=new function(){}(new function(){});new g.XA;g.p(gE,zC);gE.prototype.V=function(r,Q,S){S=S===void 0?{}:S;return(this.options.shared?epU:D_1)(r,Q,Object.assign({},S))}; gE.prototype.delete=function(r){r=r===void 0?{}:r;return(this.options.shared?O7j:gA$)(this.name,r)};var Lnz={},H78=g.Us("ytGcfConfig",{jz:(Lnz.coldConfigStore={yR:1},Lnz.hotConfigStore={yR:1},Lnz),shared:!1,upgrade:function(r,Q){Q(1)&&(g.Jq(g.pm(r,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),g.Jq(g.pm(r,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))}, version:1});g.p(Os,g.G);Os.prototype.WO=function(){for(var r=g.m(this.V),Q=r.next();!Q.done;Q=r.next()){var S=this.j;Q=S.indexOf(Q.value);Q>=0&&S.splice(Q,1)}this.V.length=0;g.G.prototype.WO.call(this)};aw.prototype.EN=function(r){this.hotHashData=r;g.Ql("yt.gcf.config.hotHashData",this.hotHashData||null)};var XyI=typeof TextEncoder!=="undefined"?new TextEncoder:null,f8j=XyI?function(r){return XyI.encode(r)}:function(r){r=g.Tk(r); for(var Q=new Uint8Array(r.length),S=0;S=Q?!1:!0}; g.x.qD=function(){var r=this;if(!oz(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.b8.Uu("QUEUED",this.Qq).then(function(Q){Q&&!r.eG(Q,r.g5)?r.QR.n2(function(){return g.v(function(S){if(S.V==1)return Q.id===void 0?S.qU(2):g.z(S,r.b8.hA(Q.id,r.Qq),2);r.qD();g.$F(S)})}):r.xm.df()&&r.PG()})};var Js;var PdU={accountStateChangeSignedIn:23,accountStateChangeSignedOut:24,delayedEventMetricCaptured:11,latencyActionBaselined:6,latencyActionInfo:7,latencyActionTicked:5,offlineTransferStatusChanged:2,offlineImageDownload:335,playbackStartStateChanged:9,systemHealthCaptured:3,mangoOnboardingCompleted:10,mangoPushNotificationReceived:230,mangoUnforkDbMigrationError:121,mangoUnforkDbMigrationSummary:122,mangoUnforkDbMigrationPreunforkDbVersionNumber:133,mangoUnforkDbMigrationPhoneMetadata:134,mangoUnforkDbMigrationPhoneStorage:135, mangoUnforkDbMigrationStep:142,mangoAsyncApiMigrationEvent:223,mangoDownloadVideoResult:224,mangoHomepageVideoCount:279,mangoHomeV3State:295,mangoImageClientCacheHitEvent:273,sdCardStatusChanged:98,framesDropped:12,thumbnailHovered:13,deviceRetentionInfoCaptured:14,thumbnailLoaded:15,backToAppEvent:318,streamingStatsCaptured:17,offlineVideoShared:19,appCrashed:20,youThere:21,offlineStateSnapshot:22,mdxSessionStarted:25,mdxSessionConnected:26,mdxSessionDisconnected:27,bedrockResourceConsumptionSnapshot:28, nextGenWatchWatchSwiped:29,kidsAccountsSnapshot:30,zeroStepChannelCreated:31,tvhtml5SearchCompleted:32,offlineSharePairing:34,offlineShareUnlock:35,mdxRouteDistributionSnapshot:36,bedrockRepetitiveActionTimed:37,unpluggedDegradationInfo:229,uploadMp4HeaderMoved:38,uploadVideoTranscoded:39,uploadProcessorStarted:46,uploadProcessorEnded:47,uploadProcessorReady:94,uploadProcessorRequirementPending:95,uploadProcessorInterrupted:96,uploadFrontendEvent:241,assetPackDownloadStarted:41,assetPackDownloaded:42, assetPackApplied:43,assetPackDeleted:44,appInstallAttributionEvent:459,playbackSessionStopped:45,adBlockerMessagingShown:48,distributionChannelCaptured:49,dataPlanCpidRequested:51,detailedNetworkTypeCaptured:52,sendStateUpdated:53,receiveStateUpdated:54,sendDebugStateUpdated:55,receiveDebugStateUpdated:56,kidsErrored:57,mdxMsnSessionStatsFinished:58,appSettingsCaptured:59,mdxWebSocketServerHttpError:60,mdxWebSocketServer:61,startupCrashesDetected:62,coldStartInfo:435,offlinePlaybackStarted:63,liveChatMessageSent:225, liveChatUserPresent:434,liveChatBeingModerated:457,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationStreamWebrtcStats:288,mdxSessionRecoveryStarted:69,mdxSessionRecoveryCompleted:70,mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73, visualElementGestured:78,visualElementStateChanged:208,screenCreated:156,playbackAssociated:202,visualElementAttached:215,playbackContextEvent:214,cloudCastingPlaybackStarted:74,webPlayerApiCalled:76,tvhtml5AccountDialogOpened:79,foregroundHeartbeat:80,foregroundHeartbeatScreenAssociated:111,kidsOfflineSnapshot:81,mdxEncryptionSessionStatsFinished:82,playerRequestCompleted:83,liteSchedulerStatistics:84,mdxSignIn:85,spacecastMetadataLookupRequested:86,spacecastBatchLookupRequested:87,spacecastSummaryRequested:88, spacecastPlayback:89,spacecastDiscovery:90,tvhtml5LaunchUrlComponentChanged:91,mdxBackgroundPlaybackRequestCompleted:92,mdxBrokenAdditionalDataDeviceDetected:93,tvhtml5LocalStorage:97,tvhtml5DeviceStorageStatus:147,autoCaptionsAvailable:99,playbackScrubbingEvent:339,flexyState:100,interfaceOrientationCaptured:101,mainAppBrowseFragmentCache:102,offlineCacheVerificationFailure:103,offlinePlaybackExceptionDigest:217,vrCopresenceStats:104,vrCopresenceSyncStats:130,vrCopresenceCommsStats:137,vrCopresencePartyStats:153, vrCopresenceEmojiStats:213,vrCopresenceEvent:141,vrCopresenceFlowTransitEvent:160,vrCowatchPartyEvent:492,vrCowatchUserStartOrJoinEvent:504,vrPlaybackEvent:345,kidsAgeGateTracking:105,offlineDelayAllowedTracking:106,mainAppAutoOfflineState:107,videoAsThumbnailDownload:108,videoAsThumbnailPlayback:109,liteShowMore:110,renderingError:118,kidsProfilePinGateTracking:119,abrTrajectory:124,scrollEvent:125,streamzIncremented:126,kidsProfileSwitcherTracking:127,kidsProfileCreationTracking:129,buyFlowStarted:136, mbsConnectionInitiated:138,mbsPlaybackInitiated:139,mbsLoadChildren:140,liteProfileFetcher:144,mdxRemoteTransaction:146,reelPlaybackError:148,reachabilityDetectionEvent:150,mobilePlaybackEvent:151,courtsidePlayerStateChanged:152,musicPersistentCacheChecked:154,musicPersistentCacheCleared:155,playbackInterrupted:157,playbackInterruptionResolved:158,fixFopFlow:159,anrDetection:161,backstagePostCreationFlowEnded:162,clientError:163,gamingAccountLinkStatusChanged:164,liteHousewarming:165,buyFlowEvent:167, kidsParentalGateTracking:168,kidsSignedOutSettingsStatus:437,kidsSignedOutPauseHistoryFixStatus:438,tvhtml5WatchdogViolation:444,ypcUpgradeFlow:169,yongleStudy:170,ypcUpdateFlowStarted:171,ypcUpdateFlowCancelled:172,ypcUpdateFlowSucceeded:173,ypcUpdateFlowFailed:174,liteGrowthkitPromo:175,paymentFlowStarted:341,transactionFlowShowPaymentDialog:405,transactionFlowStarted:176,transactionFlowSecondaryDeviceStarted:222,transactionFlowSecondaryDeviceSignedOutStarted:383,transactionFlowCancelled:177,transactionFlowPaymentCallBackReceived:387, transactionFlowPaymentSubmitted:460,transactionFlowPaymentSucceeded:329,transactionFlowSucceeded:178,transactionFlowFailed:179,transactionFlowPlayBillingConnectionStartEvent:428,transactionFlowSecondaryDeviceSuccess:458,transactionFlowErrorEvent:411,liteVideoQualityChanged:180,watchBreakEnablementSettingEvent:181,watchBreakFrequencySettingEvent:182,videoEffectsCameraPerformanceMetrics:183,adNotify:184,startupTelemetry:185,playbackOfflineFallbackUsed:186,outOfMemory:187,ypcPauseFlowStarted:188,ypcPauseFlowCancelled:189, ypcPauseFlowSucceeded:190,ypcPauseFlowFailed:191,uploadFileSelected:192,ypcResumeFlowStarted:193,ypcResumeFlowCancelled:194,ypcResumeFlowSucceeded:195,ypcResumeFlowFailed:196,adsClientStateChange:197,ypcCancelFlowStarted:198,ypcCancelFlowCancelled:199,ypcCancelFlowSucceeded:200,ypcCancelFlowFailed:201,ypcCancelFlowGoToPaymentProcessor:402,ypcDeactivateFlowStarted:320,ypcRedeemFlowStarted:203,ypcRedeemFlowCancelled:204,ypcRedeemFlowSucceeded:205,ypcRedeemFlowFailed:206,ypcFamilyCreateFlowStarted:258, ypcFamilyCreateFlowCancelled:259,ypcFamilyCreateFlowSucceeded:260,ypcFamilyCreateFlowFailed:261,ypcFamilyManageFlowStarted:262,ypcFamilyManageFlowCancelled:263,ypcFamilyManageFlowSucceeded:264,ypcFamilyManageFlowFailed:265,restoreContextEvent:207,embedsAdEvent:327,autoplayTriggered:209,clientDataErrorEvent:210,experimentalVssValidation:211,tvhtml5TriggeredEvent:212,tvhtml5FrameworksFieldTrialResult:216,tvhtml5FrameworksFieldTrialStart:220,musicOfflinePreferences:218,watchTimeSegment:219,appWidthLayoutError:221, accountRegistryChange:226,userMentionAutoCompleteBoxEvent:227,downloadRecommendationEnablementSettingEvent:228,musicPlaybackContentModeChangeEvent:231,offlineDbOpenCompleted:232,kidsFlowEvent:233,kidsFlowCorpusSelectedEvent:234,videoEffectsEvent:235,unpluggedOpsEogAnalyticsEvent:236,playbackAudioRouteEvent:237,interactionLoggingDebugModeError:238,offlineYtbRefreshed:239,kidsFlowError:240,musicAutoplayOnLaunchAttempted:242,deviceContextActivityEvent:243,deviceContextEvent:244,templateResolutionException:245, musicSideloadedPlaylistServiceCalled:246,embedsStorageAccessNotChecked:247,embedsHasStorageAccessResult:248,embedsItpPlayedOnReload:249,embedsRequestStorageAccessResult:250,embedsShouldRequestStorageAccessResult:251,embedsRequestStorageAccessState:256,embedsRequestStorageAccessFailedState:257,embedsItpWatchLaterResult:266,searchSuggestDecodingPayloadFailure:252,siriShortcutActivated:253,tvhtml5KeyboardPerformance:254,latencyActionSpan:255,elementsLog:267,ytbFileOpened:268,tfliteModelError:269,apiTest:270, yongleUsbSetup:271,touStrikeInterstitialEvent:272,liteStreamToSave:274,appBundleClientEvent:275,ytbFileCreationFailed:276,adNotifyFailure:278,ytbTransferFailed:280,blockingRequestFailed:281,liteAccountSelector:282,liteAccountUiCallbacks:283,dummyPayload:284,browseResponseValidationEvent:285,entitiesError:286,musicIosBackgroundFetch:287,mdxNotificationEvent:289,layersValidationError:290,musicPwaInstalled:291,liteAccountCleanup:292,html5PlayerHealthEvent:293,watchRestoreAttempt:294,liteAccountSignIn:296, notaireEvent:298,kidsVoiceSearchEvent:299,adNotifyFilled:300,delayedEventDropped:301,analyticsSearchEvent:302,systemDarkThemeOptOutEvent:303,flowEvent:304,networkConnectivityBaselineEvent:305,ytbFileImported:306,downloadStreamUrlExpired:307,directSignInEvent:308,lyricImpressionEvent:309,accessibilityStateEvent:310,tokenRefreshEvent:311,genericAttestationExecution:312,tvhtml5VideoSeek:313,unpluggedAutoPause:314,scrubbingEvent:315,bedtimeReminderEvent:317,tvhtml5UnexpectedRestart:319,tvhtml5StabilityTraceEvent:478, tvhtml5OperationHealth:467,tvhtml5WatchKeyEvent:321,voiceLanguageChanged:322,tvhtml5LiveChatStatus:323,parentToolsCorpusSelectedEvent:324,offerAdsEnrollmentInitiated:325,networkQualityIntervalEvent:326,deviceStartupMetrics:328,heartbeatActionPlayerTransitioned:330,tvhtml5Lifecycle:331,heartbeatActionPlayerHalted:332,adaptiveInlineMutedSettingEvent:333,mainAppLibraryLoadingState:334,thirdPartyLogMonitoringEvent:336,appShellAssetLoadReport:337,tvhtml5AndroidAttestation:338,tvhtml5StartupSoundEvent:340, iosBackgroundRefreshTask:342,iosBackgroundProcessingTask:343,sliEventBatch:344,postImpressionEvent:346,musicSideloadedPlaylistExport:347,idbUnexpectedlyClosed:348,voiceSearchEvent:349,mdxSessionCastEvent:350,idbQuotaExceeded:351,idbTransactionEnded:352,idbTransactionAborted:353,tvhtml5KeyboardLogging:354,idbIsSupportedCompleted:355,creatorStudioMobileEvent:356,idbDataCorrupted:357,parentToolsAppChosenEvent:358,webViewBottomSheetResized:359,activeStateControllerScrollPerformanceSummary:360,navigatorValidation:361, mdxSessionHeartbeat:362,clientHintsPolyfillDiagnostics:363,clientHintsPolyfillEvent:364,proofOfOriginTokenError:365,kidsAddedAccountSummary:366,musicWearableDevice:367,ypcRefundFlowEvent:368,tvhtml5PlaybackMeasurementEvent:369,tvhtml5WatermarkMeasurementEvent:370,clientExpGcfPropagationEvent:371,mainAppReferrerIntent:372,leaderLockEnded:373,leaderLockAcquired:374,googleHatsEvent:375,persistentLensLaunchEvent:376,parentToolsChildWelcomeChosenEvent:378,browseThumbnailPreloadEvent:379,finalPayload:380, mdxDialAdditionalDataUpdateEvent:381,webOrchestrationTaskLifecycleRecord:382,startupSignalEvent:384,accountError:385,gmsDeviceCheckEvent:386,accountSelectorEvent:388,accountUiCallbacks:389,mdxDialAdditionalDataProbeEvent:390,downloadsSearchIcingApiStats:391,downloadsSearchIndexUpdatedEvent:397,downloadsSearchIndexSnapshot:398,dataPushClientEvent:392,kidsCategorySelectedEvent:393,mdxDeviceManagementSnapshotEvent:394,prefetchRequested:395,prefetchableCommandExecuted:396,gelDebuggingEvent:399,webLinkTtsPlayEnd:400, clipViewInvalid:401,persistentStorageStateChecked:403,cacheWipeoutEvent:404,playerEvent:410,sfvEffectPipelineStartedEvent:412,sfvEffectPipelinePausedEvent:429,sfvEffectPipelineEndedEvent:413,sfvEffectChosenEvent:414,sfvEffectLoadedEvent:415,sfvEffectUserInteractionEvent:465,sfvEffectFirstFrameProcessedLatencyEvent:416,sfvEffectAggregatedFramesProcessedLatencyEvent:417,sfvEffectAggregatedFramesDroppedEvent:418,sfvEffectPipelineErrorEvent:430,sfvEffectGraphFrozenEvent:419,sfvEffectGlThreadBlockedEvent:420, mdeQosEvent:510,mdeVideoChangedEvent:442,mdePlayerPerformanceMetrics:472,mdeExporterEvent:497,genericClientExperimentEvent:423,homePreloadTaskScheduled:424,homePreloadTaskExecuted:425,homePreloadCacheHit:426,polymerPropertyChangedInObserver:427,applicationStarted:431,networkCronetRttBatch:432,networkCronetRttSummary:433,repeatChapterLoopEvent:436,seekCancellationEvent:462,lockModeTimeoutEvent:483,externalVideoShareToYoutubeAttempt:501,parentCodeEvent:502,offlineTransferStarted:4,musicOfflineMixtapePreferencesChanged:16, mangoDailyNewVideosNotificationAttempt:40,mangoDailyNewVideosNotificationError:77,dtwsPlaybackStarted:112,dtwsTileFetchStarted:113,dtwsTileFetchCompleted:114,dtwsTileFetchStatusChanged:145,dtwsKeyframeDecoderBufferSent:115,dtwsTileUnderflowedOnNonkeyframe:116,dtwsBackfillFetchStatusChanged:143,dtwsBackfillUnderflowed:117,dtwsAdaptiveLevelChanged:128,blockingVisitorIdTimeout:277,liteSocial:18,mobileJsInvocation:297,biscottiBasedDetection:439,coWatchStateChange:440,embedsVideoDataDidChange:441,shortsFirst:443, cruiseControlEvent:445,qoeClientLoggingContext:446,atvRecommendationJobExecuted:447,tvhtml5UserFeedback:448,producerProjectCreated:449,producerProjectOpened:450,producerProjectDeleted:451,producerProjectElementAdded:453,producerProjectElementRemoved:454,producerAppStateChange:509,producerProjectDiskInsufficientExportFailure:516,tvhtml5ShowClockEvent:455,deviceCapabilityCheckMetrics:456,youtubeClearcutEvent:461,offlineBrowseFallbackEvent:463,getCtvTokenEvent:464,startupDroppedFramesSummary:466,screenshotEvent:468, miniAppPlayEvent:469,elementsDebugCounters:470,fontLoadEvent:471,webKillswitchReceived:473,webKillswitchExecuted:474,cameraOpenEvent:475,manualSmoothnessMeasurement:476,tvhtml5AppQualityEvent:477,polymerPropertyAccessEvent:479,miniAppSdkUsage:480,cobaltTelemetryEvent:481,crossDevicePlayback:482,channelCreatedWithObakeImage:484,channelEditedWithObakeImage:485,offlineDeleteEvent:486,crossDeviceNotificationTransfer:487,androidIntentEvent:488,unpluggedAmbientInterludesCounterfactualEvent:489,keyPlaysPlayback:490, shortsCreationFallbackEvent:493,vssData:491,castMatch:494,miniAppPerformanceMetrics:495,userFeedbackEvent:496,kidsGuestSessionMismatch:498,musicSideloadedPlaylistMigrationEvent:499,sleepTimerSessionFinishEvent:500,watchEpPromoConflict:503,innertubeResponseCacheMetrics:505,miniAppAdEvent:506,dataPlanUpsellEvent:507,producerProjectRenamed:508,producerMediaSelectionEvent:511,embedsAutoplayStatusChanged:512,remoteConnectEvent:513,connectedSessionMisattributionEvent:514,producerProjectElementModified:515, adsSeenClientLogging:517,producerEvent:518,tvhtml5CleanStart:519,deviceAccountMetricsEvent:520};var KnZ={},SZ1=g.Us("ServiceWorkerLogsDatabase",{jz:(KnZ.SWHealthLog={yR:1},KnZ),shared:!0,upgrade:function(r,Q){Q(1)&&g.Jq(g.pm(r,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, version:1});var N1={},K07=0;var sy;y1.prototype.requestComplete=function(r,Q){Q&&(this.V=!0);r=this.removeParams(r);this.j.get(r)||this.j.set(r,Q)}; y1.prototype.isEndpointCFR=function(r){r=this.removeParams(r);return(r=this.j.get(r))?!1:r===!1&&this.V?!0:null}; y1.prototype.removeParams=function(r){return r.split("?")[0]}; y1.prototype.removeParams=y1.prototype.removeParams;y1.prototype.isEndpointCFR=y1.prototype.isEndpointCFR;y1.prototype.requestComplete=y1.prototype.requestComplete;y1.getInstance=M1;g.p(zb,g.rp);g.x=zb.prototype;g.x.df=function(){return this.j.df()}; g.x.TV=function(r){this.j.j=r}; g.x.kF=function(){var r=window.navigator.onLine;return r===void 0?!0:r}; g.x.OI=function(){this.V=!0}; g.x.listen=function(r,Q){return this.j.listen(r,Q)}; g.x.TR=function(r){r=Z9(this.j,r);r.then(function(Q){g.AU("use_cfr_monitor")&&M1().requestComplete("generate_204",Q)}); return r}; zb.prototype.sendNetworkCheckRequest=zb.prototype.TR;zb.prototype.listen=zb.prototype.listen;zb.prototype.enableErrorFlushing=zb.prototype.OI;zb.prototype.getWindowStatus=zb.prototype.kF;zb.prototype.networkStatusHint=zb.prototype.TV;zb.prototype.isNetworkAvailable=zb.prototype.df;zb.getInstance=Av8;g.p(g.hs,g.rp);g.hs.prototype.df=function(){var r=g.SI("yt.networkStatusManager.instance.isNetworkAvailable");return r?r.bind(this.V)():!0}; g.hs.prototype.TV=function(r){var Q=g.SI("yt.networkStatusManager.instance.networkStatusHint").bind(this.V);Q&&Q(r)}; g.hs.prototype.TR=function(r){var Q=this,S;return g.v(function(B){S=g.SI("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(Q.V);return g.AU("skip_network_check_if_cfr")&&M1().isEndpointCFR("generate_204")?B.return(new Promise(function(k){var L;Q.TV(((L=window.navigator)==null?void 0:L.onLine)||!0);k(Q.df())})):S?B.return(S(r)):B.return(!0)})};var vd;g.p(q1,Tb);q1.prototype.writeThenSend=function(r,Q){Q||(Q={});Q=Iz(r,Q);g.Ik()||(this.j=!1);Tb.prototype.writeThenSend.call(this,r,Q)}; q1.prototype.sendThenWrite=function(r,Q,S){Q||(Q={});Q=Iz(r,Q);g.Ik()||(this.j=!1);Tb.prototype.sendThenWrite.call(this,r,Q,S)}; q1.prototype.sendAndWrite=function(r,Q){Q||(Q={});Q=Iz(r,Q);g.Ik()||(this.j=!1);Tb.prototype.sendAndWrite.call(this,r,Q)}; q1.prototype.awaitInitialization=function(){return this.S.promise};var P6z=g.aj.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.Ql("ytNetworklessLoggingInitializationOptions",P6z);g.Gb.prototype.isReady=function(){!this.config_&&YB$()&&(this.config_=g.Q1());return!!this.config_};var l7n,eV,Uy;l7n=g.aj.ytPubsubPubsubInstance||new g.j1;eV=g.aj.ytPubsubPubsubSubscribedKeys||{};Uy=g.aj.ytPubsubPubsubTopicToKeys||{};g.gw=g.aj.ytPubsubPubsubIsSynchronous||{};g.j1.prototype.subscribe=g.j1.prototype.subscribe;g.j1.prototype.unsubscribeByKey=g.j1.prototype.zi;g.j1.prototype.publish=g.j1.prototype.publish;g.j1.prototype.clear=g.j1.prototype.clear;g.Ql("ytPubsubPubsubInstance",l7n);g.Ql("ytPubsubPubsubTopicToKeys",Uy);g.Ql("ytPubsubPubsubIsSynchronous",g.gw); g.Ql("ytPubsubPubsubSubscribedKeys",eV);var o$g={};g.p(Lf,g.G);Lf.prototype.append=function(r){if(!this.V)throw Error("This does not support the append operation");r=r.eR();this.eR().appendChild(r)}; g.p(XM,Lf);XM.prototype.eR=function(){return this.j};g.p(iB,g.G);iB.prototype.onTouchStart=function(r){this.J=!0;this.V=r.touches.length;this.j.isActive()&&(this.j.stop(),this.U=!0);r=r.touches;this.Y=JvU(this,r)||r.length!=1;var Q=r.item(0);this.Y||!Q?this.C=this.X=Infinity:(this.X=Q.clientX,this.C=Q.clientY);for(Q=this.S.length=0;Q=0)}if(Q||r&&Math.pow(r.clientX-this.X,2)+Math.pow(r.clientY-this.C,2)>25)this.W=!0}; iB.prototype.onTouchEnd=function(r){var Q=r.changedTouches;Q&&this.J&&this.V==1&&!this.W&&!this.U&&!this.Y&&JvU(this,Q)&&(this.Vr=r,this.j.start());this.V=r.touches.length;this.V===0&&(this.W=this.J=!1,this.S.length=0);this.U=!1};var Kf=Date.now().toString();var Ws={};var pf=Symbol("injectionDeps");tE.prototype.toString=function(){return"InjectionToken("+this.name+")"}; Nhj.prototype.resolve=function(r){return r instanceof Ps?EL(this,r.key,[],!0):EL(this,r,[])};var m8;var Tj=window;var FM=g.AU("web_enable_lifecycle_monitoring")&&$Y()!==0,v$w=g.AU("web_enable_lifecycle_monitoring");Mbg.prototype.cancel=function(){for(var r=g.m(this.j),Q=r.next();!Q.done;Q=r.next())Q=Q.value,Q.jobId===void 0||Q.QP||this.scheduler.c5(Q.jobId),Q.QP=!0;this.V.resolve()};g.x=Nb.prototype;g.x.install=function(r){this.plugins.push(r);return this}; g.x.uninstall=function(){var r=this;g.u_.apply(0,arguments).forEach(function(Q){Q=r.plugins.indexOf(Q);Q>-1&&r.plugins.splice(Q,1)})}; g.x.transition=function(r,Q){var S=this;FM&&Zyz(this.state);var B=this.transitions.find(function(L){return Array.isArray(L.from)?L.from.find(function(X){return X===S.state&&L.to===r}):L.from===S.state&&L.to===r}); if(B){this.V&&(zSF(this.V),this.V=void 0);qZn(this,r,Q);this.state=r;FM&&JE(this.state);B=B.action.bind(this);var k=this.plugins.filter(function(L){return L[r]}).map(function(L){return L[r]}); B(hSj(this,k),Q)}else throw Error("no transition specified from "+this.state+" to "+r);}; g.x.xMw=function(r){var Q=g.u_.apply(1,arguments);g.gT();for(var S=g.m(r),B=S.next(),k={};!B.done;k={UK:void 0},B=S.next())k.UK=B.value,LH7(function(L){return function(){Z1(L.UK.name);Mb(function(){return L.UK.callback.apply(L.UK,g.tR(Q))}); yi(L.UK.name)}}(k))}; g.x.dMY=function(r){var Q=g.u_.apply(1,arguments),S,B,k,L;return g.v(function(X){X.V==1&&(g.gT(),S=g.m(r),B=S.next(),k={});if(X.V!=3){if(B.done)return X.qU(0);k.Vf=B.value;k.Oq=void 0;L=function(l){return function(){Z1(l.Vf.name);var n=Mb(function(){return l.Vf.callback.apply(l.Vf,g.tR(Q))}); ED(n)?l.Oq=g.AU("web_lifecycle_error_handling_killswitch")?n.then(function(){yi(l.Vf.name)}):n.then(function(){yi(l.Vf.name)},function(A){yvz(A); yi(l.Vf.name)}):yi(l.Vf.name)}}(k); LH7(L);return k.Oq?g.z(X,k.Oq,3):X.qU(3)}k={Vf:void 0,Oq:void 0};B=S.next();return X.qU(2)})}; g.x.Lv=function(r){var Q=g.u_.apply(1,arguments),S=this,B=r.map(function(k){return{Jt:function(){Z1(k.name);Mb(function(){return k.callback.apply(k,g.tR(Q))}); yi(k.name)}, priority:sL(S,k)}}); B.length&&(this.V=new Mbg(B))}; g.Xw.Object.defineProperties(Nb.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var hE;g.p(zj,Nb);zj.prototype.U=function(r,Q){var S=this;this.j=g.DY(0,function(){S.currentState==="application_navigating"&&S.transition("none")},5E3); r(Q==null?void 0:Q.event)}; zj.prototype.Y=function(r,Q){this.j&&(g.M_.c5(this.j),this.j=null);r(Q==null?void 0:Q.event)};var Xp=[];g.Ql("yt.logging.transport.getScrapedGelPayloads",function(){return Xp});vs.prototype.storePayload=function(r,Q){r=qb(r);this.store[r]?this.store[r].push(Q):(this.V={},this.store[r]=[Q]);this.j++;g.AU("more_accurate_gel_parser")&&(Q=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(Q));return r}; vs.prototype.smartExtractMatchingEntries=function(r){if(!r.keys.length)return[];for(var Q=I4(this,r.keys.splice(0,1)[0]),S=[],B=0;B=0){B=!1;break a}}B=!0}B&&(Q=wb(Q))&&this.Mh(Q)}}; g.x.f$=function(r){return r}; g.x.onTouchStart=function(r){this.o3.onTouchStart(r)}; g.x.onTouchMove=function(r){this.o3.onTouchMove(r)}; g.x.onTouchEnd=function(r){if(this.o3)this.o3.onTouchEnd(r)}; g.x.Mh=function(r){this.layoutId?this.hV.executeCommand(r,this.layoutId):(r=new g.q3("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.mp(r))}; g.x.createServerVe=function(r,Q){this.api.createServerVe(r,this);this.api.setTrackingParams(r,Q)}; g.x.logVisibility=function(r,Q){this.api.hasVe(r)&&this.api.logVisibility(r,Q,this.interactionLoggingClientData)}; g.x.WO=function(){this.clear(null);this.wV(this.Qr);for(var r=g.m(this.F1),Q=r.next();!Q.done;Q=r.next())this.wV(Q.value);g.QS.prototype.WO.call(this)};g.p(ov,Sy); ov.prototype.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);this.j=Q;if(Q.text==null&&Q.icon==null)g.oG(Error("ButtonRenderer did not have text or an icon set."));else{switch(Q.style||null){case "STYLE_UNKNOWN":r="ytp-ad-button-link";break;default:r=null}r!=null&&g.cP(this.element,r);Q.text!=null&&(r=g.kr(Q.text),g.s5(r)||(this.element.setAttribute("aria-label",r),this.S=new g.QS({G:"span",Z:"ytp-ad-button-text",Sw:r}),g.u(this,this.S),this.S.k7(this.element)));Q.accessibilityData&&Q.accessibilityData.accessibilityData&& Q.accessibilityData.accessibilityData.label&&!g.s5(Q.accessibilityData.accessibilityData.label)&&this.element.setAttribute("aria-label",Q.accessibilityData.accessibilityData.label);Q.icon!=null&&(Q=m$(Q.icon,this.W),Q!=null&&(this.V=new g.QS({G:"span",Z:"ytp-ad-button-icon",B:[Q]}),g.u(this,this.V)),this.Y?Py(this.element,this.V.element,0):this.V.k7(this.element))}}; ov.prototype.clear=function(){this.hide()}; ov.prototype.onClick=function(r){Sy.prototype.onClick.call(this,r);r=g.m(qjw(this));for(var Q=r.next();!Q.done;Q=r.next())Q=Q.value,this.layoutId?this.hV.executeCommand(Q,this.layoutId):g.mp(Error("Missing layoutId for button."));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.p(Te,g.G);Te.prototype.WO=function(){this.V&&g.b$(this.V);this.j.clear();$r=null;g.G.prototype.WO.call(this)}; Te.prototype.register=function(r,Q){Q&&this.j.set(r,Q)}; var $r=null;g.p(FH,Sy); FH.prototype.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);r=Q.hoverText||null;Q=Q.button&&g.e(Q.button,g.R7)||null;Q==null?g.mp(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new ov(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,void 0,void 0,void 0,void 0,this.S),g.u(this,this.button),this.button.init(RG("button"),Q,this.macros),r&&this.button.element.setAttribute("aria-label",g.kr(r)),this.button.k7(this.element),this.C&&!g.VP(this.button.element, "ytp-ad-clickable")&&g.cP(this.button.element,"ytp-ad-clickable"),this.S&&g.cP(this.button.element,"ytp-ad-hover-text-button--clean-player"),r&&(this.V=new g.QS({G:"div",Z:"ytp-ad-hover-text-container"}),this.Y&&(Q=new g.QS({G:"div",Z:"ytp-ad-hover-text-callout"}),Q.k7(this.V.element),g.u(this,Q)),g.u(this,this.V),this.V.k7(this.element),Q=JF(r),Py(this.V.element,Q,0)),this.show())}; FH.prototype.hide=function(){this.button&&this.button.hide();this.V&&this.V.hide();Sy.prototype.hide.call(this)}; FH.prototype.show=function(){this.button&&this.button.show();Sy.prototype.show.call(this)};g.p(sE,Sy); sE.prototype.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);S=(r=Q.thumbnail)&&Nl(r)||"";g.s5(S)?Math.random()<.01&&g.oG(Error("Found AdImage without valid image URL")):(this.j?g.D7(this.element,"backgroundImage","url("+S+")"):iD(this.element,{src:S}),iD(this.element,{alt:r&&r.accessibility&&r.accessibility.label||""}),Q&&Q.adRendererCommands&&Q.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element"),this.show())}; sE.prototype.clear=function(){this.hide()};g.p(ZB,Sy);g.x=ZB.prototype;g.x.hide=function(){Sy.prototype.hide.call(this);this.S&&this.S.focus()}; g.x.show=function(){this.S=document.activeElement;Sy.prototype.show.call(this);this.W.focus()}; g.x.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);this.V=Q;Q.dialogMessages||Q.title!=null?Q.confirmLabel==null?g.mp(Error("ConfirmDialogRenderer.confirmLabel was not set.")):Q.cancelLabel==null?g.mp(Error("ConfirmDialogRenderer.cancelLabel was not set.")):uuO(this,Q):g.mp(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))}; g.x.clear=function(){g.Ej(this.j);this.hide()}; g.x.yO=function(){this.hide()}; g.x.B7=function(){var r=this.V.cancelEndpoint;r&&(this.layoutId?this.hV.executeCommand(r,this.layoutId):g.mp(Error("Missing layoutId for confirm dialog.")));this.hide()}; g.x.FE=function(){var r=this.V.confirmNavigationEndpoint||this.V.confirmEndpoint;r&&(this.layoutId?this.hV.executeCommand(r,this.layoutId):g.mp(Error("Missing layoutId for confirm dialog.")));this.hide()};g.p(yS,Sy);g.x=yS.prototype; g.x.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);this.S=Q;if(Q.defaultText==null&&Q.defaultIcon==null)g.mp(Error("ToggleButtonRenderer must have either text or icon set."));else if(Q.defaultIcon==null&&Q.toggledIcon!=null)g.mp(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(Q.style){switch(Q.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":r="ytp-ad-toggle-button-default-style";break;default:r=null}r!=null&&g.cP(this.W,r)}r={};Q.defaultText? (S=g.kr(Q.defaultText),g.s5(S)||(r.buttonText=S,this.api.D().experiments.R3("a11y_h5_associate_survey_question")||this.j.setAttribute("aria-label",S),this.api.D().experiments.R3("fix_h5_toggle_button_a11y")&&this.V.setAttribute("aria-label",S))):g.rr(this.yr,!1);Q.defaultTooltip&&(r.tooltipText=Q.defaultTooltip,this.j.hasAttribute("aria-label")||this.V.setAttribute("aria-label",Q.defaultTooltip));Q.defaultIcon?(S=m$(Q.defaultIcon),this.updateValue("untoggledIconTemplateSpec",S),Q.toggledIcon?(this.cO= !0,S=m$(Q.toggledIcon),this.updateValue("toggledIconTemplateSpec",S)):(g.rr(this.C,!0),g.rr(this.Y,!1)),g.rr(this.j,!1)):g.rr(this.V,!1);g.YB(r)||this.update(r);Q.isToggled&&(g.cP(this.W,"ytp-ad-toggle-button-toggled"),this.toggleButton(Q.isToggled));Ml(this);this.L(this.element,"change",this.Jz);this.show()}}; g.x.onClick=function(r){this.F1.length>0&&(this.toggleButton(!this.isToggled()),this.Jz());Sy.prototype.onClick.call(this,r)}; g.x.Jz=function(){g.S1(this.W,"ytp-ad-toggle-button-toggled",this.isToggled());for(var r=g.m(D3j(this,this.isToggled())),Q=r.next();!Q.done;Q=r.next())Q=Q.value,this.layoutId?this.hV.executeCommand(Q,this.layoutId):g.mp(Error("Missing layoutId for toggle button."));if(this.isToggled())this.api.onAdUxClicked("toggle-button",this.layoutId);Ml(this)}; g.x.clear=function(){this.hide()}; g.x.toggleButton=function(r){g.S1(this.W,"ytp-ad-toggle-button-toggled",r);this.j.checked=r;Ml(this)}; g.x.isToggled=function(){return this.j.checked};g.p(ze,j2);ze.prototype.U=function(r){if(Array.isArray(r)){r=g.m(r);for(var Q=r.next();!Q.done;Q=r.next())Q=Q.value,Q instanceof ey8&&this.S(Q)}};g.p(hF,Sy);g.x=hF.prototype;g.x.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);Q.reasons?Q.confirmLabel==null?g.mp(Error("AdFeedbackRenderer.confirmLabel was not set.")):(Q.cancelLabel==null&&g.oG(Error("AdFeedbackRenderer.cancelLabel was not set.")),Q.title==null&&g.oG(Error("AdFeedbackRenderer.title was not set.")),OBU(this,Q)):g.mp(Error("AdFeedbackRenderer.reasons were not set."))}; g.x.clear=function(){tA(this.Y);tA(this.C);this.W.length=0;this.hide()}; g.x.hide=function(){this.j&&this.j.hide();this.V&&this.V.hide();Sy.prototype.hide.call(this);this.S&&this.S.focus()}; g.x.show=function(){this.j&&this.j.show();this.V&&this.V.show();this.S=document.activeElement;Sy.prototype.show.call(this);this.Y.focus()}; g.x.sU=function(){this.api.onAdUxClicked("ad-feedback-dialog-close-button",this.layoutId);this.publish("a");this.hide()}; g.x.yK3=function(){this.hide()}; v$.prototype.eR=function(){return this.j.element}; v$.prototype.getCommand=function(){return this.V}; v$.prototype.isChecked=function(){return this.S.checked};g.p(ql,ZB);ql.prototype.yO=function(r){ZB.prototype.yO.call(this,r);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; ql.prototype.B7=function(r){ZB.prototype.B7.call(this,r);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; ql.prototype.FE=function(r){ZB.prototype.FE.call(this,r);this.api.onAdUxClicked("ad-mute-confirm-dialog-confirm-button");this.publish("b")};g.p(fJ,Sy);g.x=fJ.prototype; g.x.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);this.Y=Q;if(Q.dialogMessage==null&&Q.title==null)g.mp(Error("Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set."));else{Q.confirmLabel==null&&g.oG(Error("AdInfoDialogRenderer.confirmLabel was not set."));if(r=Q.closeOverlayRenderer&&g.e(Q.closeOverlayRenderer,g.R7)||null)this.j=new ov(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,["ytp-ad-info-dialog-close-button"],"ad-info-dialog-close-button"), g.u(this,this.j),this.j.init(RG("button"),r,this.macros),this.j.k7(this.element);Q.title&&(r=g.kr(Q.title),this.updateValue("title",r));if(Q.adReasons)for(r=Q.adReasons,S=0;S=this.Tm?(this.cO.hide(),this.Z_=!0,this.publish("i")):this.S&&this.S.isTemplated()&&(r=Math.max(0,Math.ceil((this.Tm-r)/1E3)),r!=this.D_&&(u8(this.S,{TIME_REMAINING:String(r)}),this.D_=r)))}};g.p(Rv,DB);g.x=Rv.prototype; g.x.init=function(r,Q,S){DB.prototype.init.call(this,r,Q,S);if(Q.image&&Q.image.thumbnail)if(Q.headline)if(Q.description)if((r=Q.actionButton&&g.e(Q.actionButton,g.R7))&&r.navigationEndpoint){var B=this.api.getVideoData(2);if(B!=null)if(Q.image&&Q.image.thumbnail){var k=Q.image.thumbnail.thumbnails;k!=null&&k.length>0&&g.s5(g.Zh(k[0].url))&&(k[0].url=B.profilePicture)}else g.oG(Error("FlyoutCtaRenderer does not have image.thumbnail."));this.S.init(RG("ad-image"),Q.image,S);this.Y.init(RG("ad-text"), Q.headline,S);this.W.init(RG("ad-text"),Q.description,S);this.V.init(RG("button"),r,S);S=f7(this.V.element);q_(this.V.element,S+" This link opens in new tab");this.cO=r.navigationEndpoint;this.api.e$()||this.show();this.api.D().K("enable_larger_flyout_cta_on_desktop")&&(this.uA("ytp-flyout-cta").classList.add("ytp-flyout-cta-large"),this.uA("ytp-flyout-cta-body").classList.add("ytp-flyout-cta-body-large"),this.uA("ytp-flyout-cta-headline-container").classList.add("ytp-flyout-cta-headline-container-dark-background"), this.uA("ytp-flyout-cta-description-container").classList.add("ytp-flyout-cta-description-container-dark-background"),this.uA("ytp-flyout-cta-text-container").classList.add("ytp-flyout-cta-text-container-large"),this.uA("ytp-flyout-cta-action-button-container").classList.add("ytp-flyout-cta-action-button-container-large"),this.V.element.classList.add("ytp-flyout-cta-action-button-large"),this.V.element.classList.add("ytp-flyout-cta-action-button-rounded-large"),this.uA("ytp-flyout-cta-icon-container").classList.add("ytp-flyout-cta-icon-container-large")); this.api.addEventListener("playerUnderlayVisibilityChange",this.vZ.bind(this));this.yr=Q.startMs||0;ey(this)}else g.mp(Error("FlyoutCtaRenderer has no valid action button."));else g.mp(Error("FlyoutCtaRenderer has no description AdText."));else g.mp(Error("FlyoutCtaRenderer has no headline AdText."));else g.oG(Error("FlyoutCtaRenderer has no image."))}; g.x.onClick=function(r){DB.prototype.onClick.call(this,r);this.api.pauseVideo();!g.j$(this.V.element,r.target)&&this.cO&&(this.layoutId?this.hV.executeCommand(this.cO,this.layoutId):g.mp(Error("Missing layoutId for flyout cta.")))}; g.x.nC=function(){if(this.j){var r=this.j.getProgressState();(r&&r.current||this.Tm)&&1E3*r.current>=this.yr&&(gC(this),g.re(this.element,"ytp-flyout-cta-inactive"),this.V.element.removeAttribute("tabIndex"))}}; g.x.LP=function(){this.clear()}; g.x.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.vZ.bind(this))}; g.x.show=function(){this.V&&this.V.show();DB.prototype.show.call(this)}; g.x.hide=function(){this.V&&this.V.hide();DB.prototype.hide.call(this)}; g.x.vZ=function(r){r=="hidden"?this.show():this.hide()};g.p(H$,Sy);g.x=H$.prototype; g.x.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);this.j=Q;if(this.j.rectangle)for(r=this.j.likeButton&&g.e(this.j.likeButton,Fo),Q=this.j.dislikeButton&&g.e(this.j.dislikeButton,Fo),this.S.init(RG("toggle-button"),r,S),this.V.init(RG("toggle-button"),Q,S),this.L(this.element,"change",this.rG),this.W.show(100),this.show(),S=g.m(this.j&&this.j.impressionCommands||[]),r=S.next();!r.done;r=S.next())r=r.value,this.layoutId?this.hV.executeCommand(r,this.layoutId):g.mp(Error("Missing layoutId for instream user sentiment."))}; g.x.clear=function(){this.hide()}; g.x.hide=function(){this.S.hide();this.V.hide();Sy.prototype.hide.call(this)}; g.x.show=function(){this.S.show();this.V.show();Sy.prototype.show.call(this)}; g.x.rG=function(){N9j(this.element,"ytp-ad-instream-user-sentiment-selected");this.j.postMessageAction&&this.api.I3("onYtShowToast",this.j.postMessageAction);this.W.hide()}; g.x.onClick=function(r){this.F1.length>0&&this.rG();Sy.prototype.onClick.call(this,r)};g.p(CJ,g.G);g.x=CJ.prototype;g.x.WO=function(){this.reset();g.G.prototype.WO.call(this)}; g.x.reset=function(){g.Ej(this.W);this.Y=!1;this.j&&this.j.stop();this.U.stop();this.S&&(this.S=!1,this.J.play())}; g.x.start=function(){this.reset();this.W.L(this.V,"mouseover",this.Xl,this);this.W.L(this.V,"mouseout",this.Lj,this);this.Vr&&(this.W.L(this.V,"focusin",this.Xl,this),this.W.L(this.V,"focusout",this.Lj,this));this.j?this.j.start():(this.Y=this.S=!0,g.D7(this.V,{opacity:this.C}))}; g.x.Xl=function(){this.S&&(this.S=!1,this.J.play());this.U.stop();this.j&&this.j.stop()}; g.x.Lj=function(){this.Y?this.U.start():this.j&&this.j.start()}; g.x.BE=function(){this.S||(this.S=!0,this.X.play(),this.Y=!0)};var Lqj=[new VS("b.f_",!1,0),new VS("j.s_",!1,2),new VS("r.s_",!1,4),new VS("e.h_",!1,6),new VS("i.s_",!0,8),new VS("s.t_",!1,10),new VS("p.h_",!1,12),new VS("s.i_",!1,14),new VS("f.i_",!1,16),new VS("a.b_",!1,18),new VS("a.o_",!1),new VS("g.o_",!1,22),new VS("p.i_",!1,24),new VS("p.m_",!1),new VS("n.k_",!0,20),new VS("i.f_",!1),new VS("a.s_",!0),new VS("m.c_",!1),new VS("n.h_",!1,26),new VS("o.p_",!1),new VS("m.p_",!0,28),new VS("o.a_",!1),new VS("d.p_",!1),new VS("e.i_",!1)].reduce(function(r,Q){r[Q.V]= Q;return r},{});g.p(LD,DB);g.x=LD.prototype; g.x.init=function(r,Q,S){DB.prototype.init.call(this,r,Q,S);this.cO=Q;(this.yr=im7(this))&&g.oG(Error("hasAdControlInClickCommands_ is true."));if(!Q||g.YB(Q))g.mp(Error("SkipButtonRenderer was not specified or empty."));else if(!Q.message||g.YB(Q.message))g.mp(Error("SkipButtonRenderer.message was not specified or empty."));else if(r=this.Y?{iconType:"SKIP_NEXT_NEW"}:{iconType:"SKIP_NEXT"},Q=m$(r),Q==null?g.mp(Error("Icon for SkipButton was unable to be retrieved. Icon.IconType: "+r.iconType+".")): (this.api.D().K("disable_touch_events_on_skip_button")&&(Q.N=Object.assign({},Q.N,{"aria-hidden":"true",up7:"false"})),this.S=new g.QS({G:"button",wq:[this.Y?"ytp-ad-skip-button-modern":"ytp-ad-skip-button","ytp-button"],B:[{G:"span",Z:this.Y?"ytp-ad-skip-button-icon-modern":"ytp-ad-skip-button-icon",B:[Q]}]}),g.u(this,this.S),this.S.k7(this.W.element),this.V=new Ge(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,"ytp-ad-skip-button-text"),this.Y&&this.V.element.classList.add("ytp-ad-skip-button-text-centered"), this.V.init(RG("ad-text"),this.cO.message,S),g.u(this,this.V),Py(this.S.element,this.V.element,0)),!this.api.D().K("disable_touch_events_on_skip_button")){var B=B===void 0?null:B;S=this.api.D();!(this.F1.length>0)&&S.V&&(qH?0:"ontouchstart"in document.documentElement&&(c5U()||iP()))&&(this.wV(this.Qr),B&&this.wV(B),this.F1=[this.L(this.element,"touchstart",this.onTouchStart,this),this.L(this.element,"touchmove",this.onTouchMove,this),this.L(this.element,"touchend",this.onTouchEnd,this)])}}; g.x.clear=function(){this.Tm.reset();this.hide()}; g.x.hide=function(){this.W.hide();this.V&&this.V.hide();gC(this);DB.prototype.hide.call(this)}; g.x.onClick=function(r){if(this.S!=null){if(r){var Q=r||window.event;Q.returnValue=!1;Q.preventDefault&&Q.preventDefault()}var S;if(BEO(r,{contentCpn:((S=this.api.getVideoData(1))==null?void 0:S.clientPlaybackNonce)||""})===0)this.api.I3("onAbnormalityDetected");else if(DB.prototype.onClick.call(this,r),this.publish("j"),this.api.I3("onAdSkip"),this.Z_||!this.yr)this.api.onAdUxClicked(this.componentType,this.layoutId)}}; g.x.f$=function(r){if(!this.Z_)return this.yr&&Q3("SkipButton click commands not pruned while ALC exist"),r;var Q,S=(Q=g.e(r,g.Xj))==null?void 0:Q.commands;if(!S)return r;r=[];for(Q=0;Q=this.Y&&Kq7(this,!0)};g.p(KD,ov);KD.prototype.init=function(r,Q,S){ov.prototype.init.call(this,r,Q,S);r=!1;Q.text!=null&&(r=g.kr(Q.text),r=!g.s5(r));r?Q.navigationEndpoint==null?g.oG(Error("No visit advertiser clickthrough provided in renderer,")):Q.style!=="STYLE_UNKNOWN"?g.oG(Error("Button style was not a link-style type in renderer,")):this.show():g.oG(Error("No visit advertiser text was present in the renderer."))};g.p(lM,Sy); lM.prototype.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);r=Q.text;g.s5(B$(r))?g.oG(Error("SimpleAdBadgeRenderer has invalid or empty text")):(r&&r.text&&(Q=r.text,this.S&&!this.V&&(Q=this.api.D(),Q=r.text+" "+(Q&&Q.V?"\u2022":"\u00b7")),Q={text:Q,isTemplated:r.isTemplated},r.style&&(Q.style=r.style),r.targetId&&(Q.targetId=r.targetId),r=new Ge(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),r.init(RG("simple-ad-badge"),Q,S),r.k7(this.element),g.u(this,r)),this.show())}; lM.prototype.clear=function(){this.hide()};g.p(nD,Hj);g.p(Aw,g.Co);g.x=Aw.prototype;g.x.aF=function(){return this.durationMs}; g.x.stop=function(){this.j&&this.lC.wV(this.j)}; g.x.K0=function(r){this.V={seekableStart:0,seekableEnd:this.durationMs/1E3,current:r.current};this.publish("h")}; g.x.getProgressState=function(){return this.V}; g.x.S6=function(r){g.kK(r,2)&&this.publish("g")};g.p(YK,g.Co);g.x=YK.prototype;g.x.aF=function(){return this.durationMs}; g.x.start=function(){this.j||(this.j=!0,this.timer.start())}; g.x.stop=function(){this.j&&(this.j=!1,this.timer.stop())}; g.x.K0=function(){this.S5+=100;var r=!1;this.S5>this.durationMs&&(this.S5=this.durationMs,this.timer.stop(),r=!0);this.V={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.S5/1E3};this.publish("h");r&&this.publish("g")}; g.x.getProgressState=function(){return this.V};g.p(tw,DB);g.x=tw.prototype;g.x.init=function(r,Q,S){DB.prototype.init.call(this,r,Q,S);var B;if(Q==null?0:(B=Q.templatedCountdown)==null?0:B.templatedAdText){r=Q.templatedCountdown.templatedAdText;if(!r.isTemplated){g.oG(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.V=new Ge(this.api,this.layoutId,this.interactionLoggingClientData,this.hV);this.V.init(RG("ad-text"),r,{});this.V.k7(this.element);g.u(this,this.V)}this.show()}; g.x.clear=function(){this.hide()}; g.x.hide=function(){gC(this);DB.prototype.hide.call(this)}; g.x.LP=function(){this.hide()}; g.x.nC=function(){if(this.j!=null){var r=this.j.getProgressState();if(r!=null&&r.current!=null&&this.V){var Q=this.j instanceof Aw?this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:r.seekableEnd:this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:this.j instanceof YK?r.seekableEnd:this.api.getDuration(2,!1);r=r.current;var S,B,k=((S=this.api.getVideoData())==null?0:(B=S.bC)==null?0:B.call(S))?Math.max(Q-r,0):Q-r;u8(this.V,{FORMATTED_AD_DURATION_REMAINING:String(g.Wu(k)), TIME_REMAINING:String(Math.ceil(k))})}}}; g.x.show=function(){ey(this);DB.prototype.show.call(this)};g.p(Pu,Ge);Pu.prototype.onClick=function(r){Ge.prototype.onClick.call(this,r);this.api.onAdUxClicked(this.componentType)};g.p(jj,Sy);jj.prototype.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});if(r=Q.content){g.pj(this.element,r);var S,B;Q=((S=Q.interaction)==null?void 0:(B=S.accessibility)==null?void 0:B.label)||r;this.element.setAttribute("aria-label",Q)}else g.mp(Error("AdSimpleAttributedString does not have text content"))}; jj.prototype.clear=function(){this.hide()}; jj.prototype.onClick=function(r){Sy.prototype.onClick.call(this,r)};g.p(pD,Sy); pD.prototype.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});(r=Q.label)&&r.content&&!g.s5(r.content)?(this.adBadgeText.init(RG("ad-simple-attributed-string"),new xK(r)),(Q=Q.adPodIndex)&&Q.content&&!g.s5(Q.content)&&(this.j=new jj(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),this.j.k7(this.element),g.u(this,this.j),this.j.element.classList.add("ytp-ad-badge__pod-index"),this.j.init(RG("ad-simple-attributed-string"),new xK(Q))),this.element.classList.add(this.V?"ytp-ad-badge--stark-clean-player": "ytp-ad-badge--stark"),this.show()):g.mp(Error("No label is returned in AdBadgeViewModel."))}; pD.prototype.show=function(){this.adBadgeText.show();var r;(r=this.j)==null||r.show();Sy.prototype.show.call(this)}; pD.prototype.hide=function(){this.adBadgeText.hide();var r;(r=this.j)==null||r.hide();Sy.prototype.hide.call(this)};g.p(EW,Sy);EW.prototype.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});(r=Q.adPodIndex)&&r.content&&!g.s5(r.content)&&(this.j=new jj(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),this.j.k7(this.element),g.u(this,this.j),this.j.init(RG("ad-simple-attributed-string"),new xK(r)),Q.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()}; EW.prototype.show=function(){var r;(r=this.j)==null||r.show();Sy.prototype.show.call(this)}; EW.prototype.hide=function(){var r;(r=this.j)==null||r.hide();Sy.prototype.hide.call(this)};g.p(m2,Sy); m2.prototype.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});if(Q!=null&&Q.text){var S;if(((S=Q.text)==null?0:S.content)&&!g.s5(Q.text.content)){this.j=new g.QS({G:"div",Z:"ytp-ad-disclosure-banner__text",Sw:Q.text.content});g.u(this,this.j);this.j.k7(this.element);var B,k;r=((B=Q.interaction)==null?void 0:(k=B.accessibility)==null?void 0:k.label)||Q.text.content;this.element.setAttribute("aria-label",r);var L;if((L=Q.interaction)==null?0:L.onTap)this.V=new g.QS({G:"div",Z:"ytp-ad-disclosure-banner__chevron",B:[g.KJ()]}), g.u(this,this.V),this.V.k7(this.element);this.show()}}else g.mp(Error("No banner text found in AdDisclosureBanner."))}; m2.prototype.clear=function(){this.hide()};g.p($K,g.QS);$K.prototype.K0=function(){var r=this.V.getProgressState(),Q=r.seekableEnd;this.api.getPresentingPlayerType()===2&&(Q=this.S?this.S/1E3:r.seekableEnd);this.progressBar.style.width=TW(new oP(r.seekableStart,Q),r.current,0)*100+"%"}; $K.prototype.onStateChange=function(){g.O7(this.api.D())||(this.api.getPresentingPlayerType()===2?this.j===-1&&(this.show(),this.j=this.V.subscribe("h",this.K0,this),this.K0()):this.j!==-1&&(this.hide(),this.V.zi(this.j),this.j=-1))};g.p(Jw,Sy); Jw.prototype.init=function(r,Q,S,B){Sy.prototype.init.call(this,r,Q,S);if(Q.skipOrPreviewRenderer){if(r=g.e(Q.skipOrPreviewRenderer,xR))S=new iM(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.V,this.C),S.k7(this.mq),S.init(RG("skip-button"),r,this.macros),g.u(this,S);if(r=g.e(Q.skipOrPreviewRenderer,xR))var k=r.skipOffsetMilliseconds}Q.brandInteractionRenderer&&(r=Q.brandInteractionRenderer.brandInteractionRenderer,S=new H$(this.api,this.layoutId,this.interactionLoggingClientData,this.hV), S.k7(this.yr),S.init(RG("instream-user-sentiment"),r,this.macros),g.u(this,S));if(r=g.e(Q,dUn))if(r=g.e(r,dUn))S=new Rv(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.V,!!Q.showWithoutLinkedMediaLayout),g.u(this,S),S.k7(this.Y),S.init(RG("flyout-cta"),r,this.macros);B=B&&B.videoAdDurationSeconds;Q.adBadgeRenderer&&(S=Q.adBadgeRenderer,r=g.e(S,Cd),r!=null?(S=new pD(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,!1),g.u(this,S),S.k7(this.j),S.init(RG("ad-badge"), r,this.macros),this.S=S.element):(r=S.simpleAdBadgeRenderer,r==null&&(r={text:{text:"\uad11\uace0",isTemplated:!1}}),S=new lM(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,!0),g.u(this,S),S.k7(this.j),S.init(RG("simple-ad-badge"),r,this.macros)));Q.adPodIndex&&(r=g.e(Q.adPodIndex,Snl),r!=null&&(S=new EW(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),g.u(this,S),S.k7(this.j),S.init(RG("ad-pod-index"),r)));Q.adDurationRemaining&&!Q.showWithoutLinkedMediaLayout&& (r=Q.adDurationRemaining.adDurationRemainingRenderer,r==null&&(r={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}",isTemplated:!0}}}),B=new tw(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.V,B,!1),g.u(this,B),B.k7(this.j),B.init(RG("ad-duration-remaining"),r,this.macros));Q.adInfoRenderer&&(B=g.e(Q.adInfoRenderer,d3))&&(r=new Iv(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.element,void 0,!1),g.u(this,r),this.S!==null?this.j.insertBefore(r.element, this.S.nextSibling):r.k7(this.j),r.init(RG("ad-info-hover-text-button"),B,this.macros));Q.visitAdvertiserRenderer&&(r=g.e(Q.visitAdvertiserRenderer,g.R7))&&(S=YsU(this)&&this.W?this.W:this.j)&&(B=new KD(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),g.u(this,B),B.k7(S),B.init(RG("visit-advertiser"),r,this.macros),hL(B.element),r=f7(B.element),q_(B.element,r+" This link opens in new tab"));!(B=this.api.D())||g.U7(B)||g.GY(B)||B.controlsType!="3"&&!B.disableOrganicUi||(k=new $K(this.api, this.V,k,!1),k.k7(this.Tm),g.u(this,k));Q.adDisclosureBannerRenderer&&(Q=g.e(Q.adDisclosureBannerRenderer,Q0y))&&(k=new m2(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),k.k7(this.cO),k.init(RG("ad-disclosure-banner"),Q),g.u(this,k));this.api.D().K("enable_updated_html5_player_focus_style")&&g.cP(this.element,"ytp-ad-player-overlay-updated-focus-style");this.show()}; Jw.prototype.clear=function(){this.hide()};g.Nq.prototype.flush=function(r,Q){r=r===void 0?[]:r;Q=Q===void 0?!1:Q;if(g.AU("enable_client_streamz_web")){r=g.m(r);for(var S=r.next();!S.done;S=r.next())S=aIU(S.value),this.j&&x9(S,Be,2,this.j),S={serializedIncrementBatch:g.$N(S.S())},g.ak("streamzIncremented",S,{sendIsolatedPayload:Q})}}; g.p(bmw,g.Nq);var Ku8=new Map;sW.prototype.set=function(r,Q,S){S=S!==void 0?Date.now()+S:void 0;this.j.set(r,Q,S)}; sW.prototype.get=function(r){return this.j.get(r)}; sW.prototype.remove=function(r){this.j.remove(r)};var PT_=null;var hw=null,vu=null,qq=null,mw7=null;g.Ql("yt.www.ads.eventcache.getLastCompanionData",function(){return hw}); g.Ql("yt.www.ads.eventcache.getLastPlaShelfData",function(){return null}); g.Ql("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction",function(){return vu}); g.Ql("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction",function(){return qq}); g.Ql("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand",function(){return mw7});var TEF=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);fD.prototype.handleResponse=function(r,Q){if(!Q)throw Error("request needs to be passed into ConsistencyService");var S,B;Q=((S=Q.VY.context)==null?void 0:(B=S.request)==null?void 0:B.consistencyTokenJars)||[];var k;(r=(k=r.responseContext)==null?void 0:k.consistencyTokenJar)&&this.replace(Q,r)}; fD.prototype.replace=function(r,Q){r=g.m(r);for(var S=r.next();!S.done;S=r.next())delete this.j[S.value.encryptedTokenJarContents];JqU(this,Q)};var bjn=window.location.hostname.split(".").slice(-2).join("."),vf;GW.getInstance=function(){vf=g.SI("yt.clientLocationService.instance");vf||(vf=new GW,g.Ql("yt.clientLocationService.instance",vf));return vf}; g.x=GW.prototype; g.x.setLocationOnInnerTubeContext=function(r){r.client||(r.client={});if(this.j)r.client.locationInfo||(r.client.locationInfo={}),r.client.locationInfo.latitudeE7=Math.floor(this.j.coords.latitude*1E7),r.client.locationInfo.longitudeE7=Math.floor(this.j.coords.longitude*1E7),r.client.locationInfo.horizontalAccuracyMeters=Math.round(this.j.coords.accuracy),r.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.S||this.locationPlayabilityToken)r.client.locationPlayabilityToken=this.S|| this.locationPlayabilityToken}; g.x.handleResponse=function(r){var Q;r=(Q=r.responseContext)==null?void 0:Q.locationPlayabilityToken;r!==void 0&&(this.locationPlayabilityToken=r,this.j=void 0,g.IH("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=IP(this))&&this.localStorage.set("yt-location-playability-token",r,15552E3):g.wB("YT_CL",JSON.stringify({loctok:r}),15552E3,bjn,!0))}; g.x.clearLocationPlayabilityToken=function(r){r==="TVHTML5"?(this.localStorage=IP(this))&&this.localStorage.remove("yt-location-playability-token"):g.NM("YT_CL");this.S=void 0;this.V!==-1&&(clearTimeout(this.V),this.V=-1)}; g.x.getCurrentPositionFromGeolocation=function(){var r=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var Q=!1,S=1E4;g.IH("INNERTUBE_CLIENT_NAME")==="MWEB"&&(Q=!0,S=15E3);return new Promise(function(B,k){navigator.geolocation.getCurrentPosition(function(L){r.j=L;B(L)},function(L){k(L)},{enableHighAccuracy:Q, maximumAge:0,timeout:S})})}; g.x.createUnpluggedLocationInfo=function(r){var Q={};r=r.coords;if(r==null?0:r.latitude)Q.latitudeE7=Math.floor(r.latitude*1E7);if(r==null?0:r.longitude)Q.longitudeE7=Math.floor(r.longitude*1E7);if(r==null?0:r.accuracy)Q.locationRadiusMeters=Math.round(r.accuracy);return Q}; g.x.createLocationInfo=function(r){var Q={};r=r.coords;if(r==null?0:r.latitude)Q.latitudeE7=Math.floor(r.latitude*1E7);if(r==null?0:r.longitude)Q.longitudeE7=Math.floor(r.longitude*1E7);return Q};g.x=Zmw.prototype;g.x.contains=function(r){return Object.prototype.hasOwnProperty.call(this.j,r)}; g.x.get=function(r){if(this.contains(r))return this.j[r]}; g.x.set=function(r,Q){this.j[r]=Q}; g.x.Pa=function(){return Object.keys(this.j)}; g.x.remove=function(r){delete this.j[r]};DW.prototype.getModuleId=function(r){return r.serviceId.getModuleId()}; DW.prototype.get=function(r){a:{var Q=this.mappings.get(r.toString());switch(Q.type){case "mapping":r=Q.value;break a;case "factory":Q=Q.value();this.mappings.set(r.toString(),{type:"mapping",value:Q});r=Q;break a;default:r=n9(Q)}}return r}; DW.prototype.registerService=function(r,Q){this.mappings.set(r.toString(),{type:"mapping",value:Q});return r}; new DW;var qk={},yqj=(qk.WEB_UNPLUGGED="^unplugged/",qk.WEB_UNPLUGGED_ONBOARDING="^unplugged/",qk.WEB_UNPLUGGED_OPS="^unplugged/",qk.WEB_UNPLUGGED_PUBLIC="^unplugged/",qk.WEB_CREATOR="^creator/",qk.WEB_KIDS="^kids/",qk.WEB_EXPERIMENTS="^experiments/",qk.WEB_MUSIC="^music/",qk.WEB_REMIX="^music/",qk.WEB_MUSIC_EMBEDDED_PLAYER="^music/",qk.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",qk);UW.prototype.U=function(r,Q,S){Q=Q===void 0?{}:Q;S=S===void 0?Bd:S;var B={context:g.uM(r.clickTrackingParams,!1,this.W)};var k=this.V(r);if(k){this.j(B,k,Q);var L;Q=g.g0(this.S());(k=(L=g.e(r.commandMetadata,g.wk))==null?void 0:L.apiUrl)&&(Q=k);L=xoz(sS(Q));r=Object.assign({},{command:r},void 0);B={input:L,ib:Zl(L),VY:B,config:r};B.config.B6?B.config.B6.identity=S:B.config.B6={identity:S};return B}S=new g.q3("Error: Failed to create Request from Command.",r);g.mp(S)}; g.Xw.Object.defineProperties(UW.prototype,{W:{configurable:!0,enumerable:!0,get:function(){return!1}}}); g.p(d0,UW);g.p(OW,d0);OW.prototype.U=function(){return{input:"/getDatasyncIdsEndpoint",ib:Zl("/getDatasyncIdsEndpoint","GET"),VY:{}}}; OW.prototype.S=function(){return[]}; OW.prototype.V=function(){}; OW.prototype.j=function(){};var t$T={},Asg=(t$T.GET_DATASYNC_IDS=ej(OW),t$T);var f8={},PDz=(f8["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",f8["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",f8["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",f8["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",f8["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",f8["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",f8["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP", f8["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",f8["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",f8["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",f8["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",f8["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",f8["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",f8["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",f8["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY", f8["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",f8["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",f8["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",f8["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",f8["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",f8["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",f8["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA", f8["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",f8.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",f8["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",f8["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",f8["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",f8["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",f8["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",f8["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING", f8["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",f8["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",f8["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",f8["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",f8["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",f8["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",f8["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",f8["dialog.copyright_strikes"]= "LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",f8["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",f8["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",f8.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",f8["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",f8["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",f8["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",f8["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",f8["owner.asset_groups"]= "LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",f8["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",f8["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",f8["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",f8["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",f8["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",f8["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",f8["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",f8["owner.delivery"]= "LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",f8["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",f8["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",f8["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",f8["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",f8["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",f8["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",f8["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",f8["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS", f8["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",f8["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",f8["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",f8["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",f8["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",f8["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",f8["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",f8["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",f8["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT", f8["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR",f8["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC",f8["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",f8["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",f8["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",f8["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",f8["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",f8["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS", f8),Ia={},IzO=(Ia.auto_search="LATENCY_ACTION_AUTO_SEARCH",Ia.ad_to_ad="LATENCY_ACTION_AD_TO_AD",Ia.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",Ia.app_startup="LATENCY_ACTION_APP_STARTUP",Ia.browse="LATENCY_ACTION_BROWSE",Ia.cast_splash="LATENCY_ACTION_CAST_SPLASH",Ia.channel_activity="LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY",Ia.channels="LATENCY_ACTION_CHANNELS",Ia.chips="LATENCY_ACTION_CHIPS",Ia.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",Ia.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK", Ia.editor="LATENCY_ACTION_EDITOR",Ia.embed="LATENCY_ACTION_EMBED",Ia.embed_no_video="LATENCY_ACTION_EMBED_NO_VIDEO",Ia.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",Ia.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",Ia.explore="LATENCY_ACTION_EXPLORE",Ia.favorites="LATENCY_ACTION_FAVORITES",Ia.home="LATENCY_ACTION_HOME",Ia.inboarding="LATENCY_ACTION_INBOARDING",Ia.landing="LATENCY_ACTION_LANDING",Ia.library="LATENCY_ACTION_LIBRARY",Ia.live= "LATENCY_ACTION_LIVE",Ia.live_pagination="LATENCY_ACTION_LIVE_PAGINATION",Ia.management="LATENCY_ACTION_MANAGEMENT",Ia.mini_app="LATENCY_ACTION_MINI_APP_PLAY",Ia.notification_settings="LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS",Ia.onboarding="LATENCY_ACTION_ONBOARDING",Ia.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",Ia.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",Ia.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",Ia.player_att="LATENCY_ACTION_PLAYER_ATTESTATION", Ia.prebuffer="LATENCY_ACTION_PREBUFFER",Ia.prefetch="LATENCY_ACTION_PREFETCH",Ia.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",Ia.profile_switcher="LATENCY_ACTION_LOGIN",Ia.projects="LATENCY_ACTION_PROJECTS",Ia.reel_watch="LATENCY_ACTION_REEL_WATCH",Ia.results="LATENCY_ACTION_RESULTS",Ia.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",Ia.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",Ia.privacy_policy="LATENCY_ACTION_KIDS_PRIVACY_POLICY",Ia.review="LATENCY_ACTION_REVIEW",Ia.search_overview_answer= "LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",Ia.search_ui="LATENCY_ACTION_SEARCH_UI",Ia.search_suggest="LATENCY_ACTION_SUGGEST",Ia.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",Ia.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",Ia.seek="LATENCY_ACTION_PLAYER_SEEK",Ia.settings="LATENCY_ACTION_SETTINGS",Ia.store="LATENCY_ACTION_STORE",Ia.supervision_dashboard="LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD",Ia.tenx="LATENCY_ACTION_TENX",Ia.video_preview="LATENCY_ACTION_VIDEO_PREVIEW",Ia.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD", Ia.watch="LATENCY_ACTION_WATCH",Ia.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",Ia["watch,watch7"]="LATENCY_ACTION_WATCH",Ia["watch,watch7_html5"]="LATENCY_ACTION_WATCH",Ia["watch,watch7ad"]="LATENCY_ACTION_WATCH",Ia["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",Ia.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",Ia.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",Ia.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",Ia.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",Ia.networkless_performance= "LATENCY_ACTION_NETWORKLESS_PERFORMANCE",Ia.gel_compression="LATENCY_ACTION_GEL_COMPRESSION",Ia.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",Ia.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",Ia);Object.assign(IzO,PDz);g.p(S7,kE);var azj=new Lb("aft-recorded",S7);var xpI=g.aj.ytLoggingGelSequenceIdObj_||{};g.Ql("ytLoggingGelSequenceIdObj_",xpI);var Lu=g.aj.ytLoggingLatencyUsageStats_||{};g.Ql("ytLoggingLatencyUsageStats_",Lu);B3.prototype.tick=function(r,Q,S,B){Xi(this,"tick_"+r+"_"+Q)||g.ak("latencyActionTicked",{tickName:r,clientActionNonce:Q},{timestamp:S,cttAuthInfo:B})}; B3.prototype.info=function(r,Q,S){var B=Object.keys(r).join("");Xi(this,"info_"+B+"_"+Q)||(r=Object.assign({},r),r.clientActionNonce=Q,g.ak("latencyActionInfo",r,{cttAuthInfo:S}))}; B3.prototype.jspbInfo=function(r,Q,S){for(var B="",k=0;k=k.length?(Q.append(k),r-=k.length):r?(Q.append(new Uint8Array(k.buffer,k.byteOffset,r)),S.append(new Uint8Array(k.buffer,k.byteOffset+r,k.length-r)),r=0):S.append(k);return{RF:Q,Bp:S}}; Cu.prototype.isFocused=function(r){return r>=this.S&&r=64&&(this.Y.set(r.subarray(0,64-this.V),this.V),Q=64-this.V,this.V=0,Q47(this,this.Y,0));for(;Q+64<=S;Q+=64)Q47(this,r,Q);Q=this.start&&(r=2&&S.ssdaiAdsConfig&&Q3("Unexpected ad placement renderers length",r.slot,null,{length:B.length});var k;((k=S.adSlots)==null?0:k.some(function(L){var X,l;return((X=g.e(L,VI))==null?void 0:(l=X.adSlotMetadata)==null?void 0:l.slotType)==="SLOT_TYPE_PLAYER_BYTES"}))||B.some(function(L){var X,l,n,A; return!!((X=L.renderer)==null?0:(l=X.linearAdSequenceRenderer)==null?0:(n=l.linearAds)==null?0:n.length)||!((A=L.renderer)==null||!A.instreamVideoAdRenderer)})||$7$(r)})}; uQ.prototype.n6=function(){lv1(this.j)};DK.prototype.ev=function(){var r=this;KpR(this.V,function(){var Q=G4(r.slot.clientMetadata,"metadata_type_ad_break_request_data");return Q.cueProcessedMs?r.j.get().fetch({WF:Q.getAdBreakUrl,kP:new g.qI(Q.wM,Q.FP),cueProcessedMs:Q.cueProcessedMs}):r.j.get().fetch({WF:Q.getAdBreakUrl,kP:new g.qI(Q.wM,Q.FP)})})}; DK.prototype.n6=function(){lv1(this.V)};e8.prototype.ev=function(){var r=this.slot.clientMetadata,Q,S=(Q=this.slot.fulfilledLayout)!=null?Q:G4(r,"metadata_type_fulfilled_layout");Db8(this.callback,this.slot,S)}; e8.prototype.n6=function(){ag(this.callback,this.slot,new C("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")};Uz.prototype.build=function(r,Q){return Q.fulfilledLayout||gt(Q,{VU:["metadata_type_fulfilled_layout"]})?new e8(r,Q):this.S(r,Q)};g.p(dt,Uz); dt.prototype.S=function(r,Q){if(gt(Q,{VU:["metadata_type_ad_break_request_data","metadata_type_cue_point"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new uQ(r,Q,this.j,this.V,this.cL,this.ew,this.UG,this.AV,this.WD);if(gt(Q,{VU:["metadata_type_ad_break_request_data"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new DK(r,Q,this.j,this.V,this.cL,this.ew);throw new C("Unsupported slot with type: "+Q.slotType+" and client metadata: "+uE(Q.clientMetadata)+" in AdBreakRequestSlotFulfillmentAdapterFactory.");};g.p(Oz,Uz);Oz.prototype.S=function(r,Q){throw new C("Unsupported slot with type: "+Q.slotType+" and client metadata: "+uE(Q.clientMetadata)+" in DefaultFulfillmentAdapterFactory.");};g.x=J3R.prototype;g.x.ra=function(){return this.slot}; g.x.LY=function(){return this.layout}; g.x.init=function(){}; g.x.release=function(){}; g.x.startRendering=function(r){if(r.layoutId!==this.layout.layoutId)this.callback.j_(this.slot,r,new f5("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 Q=G4(r.clientMetadata,"metadata_type_ad_break_response_data");this.slot.slotType==="SLOT_TYPE_AD_BREAK_REQUEST"?(this.callback.b6(this.slot,r),ec8(this.S, this.slot,Q)):Q3("Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen",this.slot,r)}}; g.x.C0=function(r,Q){r.layoutId!==this.layout.layoutId?this.callback.j_(this.slot,r,new f5("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.Gx(this.slot,r,Q),Fpw(this),NbO(this))};g.p(c1,g.Co);g.x=c1.prototype;g.x.ra=function(){return this.V.slot}; g.x.LY=function(){return this.V.layout}; g.x.init=function(){this.S.get().addListener(this)}; g.x.release=function(){this.S.get().removeListener(this);this.dispose()}; g.x.NE=function(){}; g.x.Hu=function(){}; g.x.hh=function(){}; g.x.iX=function(){}; g.x.startRendering=function(r){var Q=this;VE(this.V,r,function(){return void Q.DJ()})}; g.x.DJ=function(){this.S.get().DJ(this.j)}; g.x.C0=function(r,Q){var S=this;VE(this.V,r,function(){var B=S.S.get();NK_(B,S.j,3);S.j=[];S.callback.Gx(S.slot,r,Q)})}; g.x.WO=function(){this.S.x7()||this.S.get().removeListener(this);g.Co.prototype.WO.call(this)}; g.Xw.Object.defineProperties(c1.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.V.slot}}, layout:{configurable:!0,enumerable:!0,get:function(){return this.V.layout}}});Xn.prototype.fZ=function(r,Q){Q=Q===void 0?!1:Q;var S=(this.S.get(r)||[]).concat();if(Q=Q&&MP1(r)){var B=this.S.get(Q);B&&S.push.apply(S,g.tR(B))}l0(this,r,S);this.j.add(r);Q&&this.j.add(Q)}; Xn.prototype.La=function(r,Q){Q=Q===void 0?!1:Q;if(!this.j.has(r)){var S=Q&&MP1(r);S&&(Q=!this.j.has(S));this.fZ(r,Q)}};g.p(v1z,Hj);g.p(b0,c1);g.x=b0.prototype;g.x.Gn=function(r,Q){SL("ads-engagement-panel-layout",r,this.Y.get().pG,this.UG.get(),this.W,this.U,this.ra(),this.LY(),Q)}; g.x.startRendering=function(r){rU(this.nY,this.ra(),this.LY(),g.e(this.LY().renderingContent,P4),this.callback,"metadata_type_ads_engagement_panel_layout_view_model",function(Q,S,B,k,L){return new v1z(Q,S,B,k,L)},this.j); c1.prototype.startRendering.call(this,r)}; g.x.b6=function(r,Q){this.U===Q.layoutId&&(this.W===null?this.W=this.UG.get().yh():Q3("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.x.Gx=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.WO=function(){Vs(this.Ca(),this);c1.prototype.WO.call(this)};g.p(fvR,Hj);g.p(tG,c1);g.x=tG.prototype;g.x.Gn=function(r,Q){SL("banner-image",r,this.Y.get().pG,this.UG.get(),this.W,this.U,this.ra(),this.LY(),Q)}; g.x.startRendering=function(r){rU(this.nY,this.ra(),this.LY(),g.e(this.LY().renderingContent,bz),this.callback,"metadata_type_banner_image_layout_view_model",function(Q,S,B,k,L){return new fvR(Q,S,B,k,L)},this.j); c1.prototype.startRendering.call(this,r)}; g.x.b6=function(r,Q){this.U===Q.layoutId&&(this.W===null?this.W=this.UG.get().yh():Q3("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.x.Gx=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.WO=function(){Vs(this.Ca(),this);c1.prototype.WO.call(this)};g.p(Pl,Hj);g.p(xj,c1);g.x=xj.prototype;g.x.Gn=function(r,Q){SL("action-companion",r,this.Y.get().pG,this.UG.get(),this.W,this.U,this.ra(),this.LY(),Q)}; g.x.startRendering=function(r){rU(this.nY,this.ra(),this.LY(),g.e(this.LY().renderingContent,Ab),this.callback,"metadata_type_action_companion_ad_renderer",function(Q,S,B,k,L){return new Pl(Q,S,B,k,L)},this.j); c1.prototype.startRendering.call(this,r)}; g.x.b6=function(r,Q){Q.layoutId===this.layout.layoutId?this.nY.La("impression"):this.U===Q.layoutId&&(this.W===null?this.W=this.UG.get().yh():Q3("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.x.Gx=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.WO=function(){Vs(this.Ca(),this);c1.prototype.WO.call(this)};g.p(upF,Hj);g.p(jL,c1);g.x=jL.prototype;g.x.Gn=function(r,Q){SL("image-companion",r,this.Y.get().pG,this.UG.get(),this.W,this.U,this.ra(),this.LY(),Q)}; g.x.startRendering=function(r){rU(this.nY,this.ra(),this.LY(),g.e(this.LY().renderingContent,Yb),this.callback,"metadata_type_image_companion_ad_renderer",function(Q,S,B,k,L){return new upF(Q,S,B,k,L)},this.j); c1.prototype.startRendering.call(this,r)}; g.x.b6=function(r,Q){Q.layoutId===this.layout.layoutId?this.nY.La("impression"):this.U===Q.layoutId&&(this.W===null?this.W=this.UG.get().yh():Q3("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.x.Gx=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.WO=function(){Vs(this.Ca(),this);c1.prototype.WO.call(this)};g.p(e1j,Hj);g.p(pA,c1);g.x=pA.prototype;g.x.Gn=function(r,Q){SL("shopping-companion",r,this.Y.get().pG,this.UG.get(),this.W,this.U,this.ra(),this.LY(),Q)}; g.x.startRendering=function(r){rU(this.nY,this.ra(),this.LY(),void 0,this.callback,"metadata_type_shopping_companion_carousel_renderer",function(Q,S,B,k,L){return new e1j(Q,S,B,k,L)},this.j); c1.prototype.startRendering.call(this,r)}; g.x.b6=function(r,Q){Q.layoutId===this.layout.layoutId?this.nY.La("impression"):this.U===Q.layoutId&&(this.W===null?this.W=this.UG.get().yh():Q3("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.x.Gx=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.WO=function(){Vs(this.Ca(),this);c1.prototype.WO.call(this)};g.p(mZ,c1);g.x=mZ.prototype;g.x.startRendering=function(r){rU(this.nY,this.ra(),this.LY(),void 0,this.callback,"metadata_type_action_companion_ad_renderer",function(Q,S,B,k,L){return new Pl(Q,S,B,k,L)},this.j); c1.prototype.startRendering.call(this,r)}; g.x.b6=function(){}; g.x.Gx=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.WO=function(){Vs(this.Ca(),this);c1.prototype.WO.call(this)}; g.x.Gn=function(){};g.x=Hoz.prototype;g.x.ra=function(){return this.slot}; g.x.LY=function(){return this.layout}; g.x.init=function(){this.AV.get().addListener(this);this.AV.get().NV.push(this);var r=G4(this.layout.clientMetadata,"metadata_type_video_length_seconds"),Q=G4(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");Bl(this.layout.OG)&&X8(this.c8.get(),this.layout.layoutId,{jF:Q,lQ:r,listener:this})}; g.x.release=function(){this.AV.get().removeListener(this);TK1(this.AV.get(),this);Bl(this.layout.OG)&&iy(this.c8.get(),this.layout.layoutId)}; g.x.startRendering=function(r){this.callback.b6(this.slot,r)}; g.x.C0=function(r,Q){OCU(this.ew.get())&&!this.j&&(this.nY.La("abandon"),this.j=!0);this.callback.Gx(this.slot,r,Q)}; g.x.LG=function(r){switch(r.id){case "part2viewed":this.nY.La("start");this.nY.La("impression");break;case "videoplaytime25":this.nY.La("first_quartile");break;case "videoplaytime50":this.nY.La("midpoint");break;case "videoplaytime75":this.nY.La("third_quartile");break;case "videoplaytime100":OCU(this.ew.get())?this.j||(this.nY.La("complete"),this.j=!0):this.nY.La("complete");Wl(this.nY)&&AG(this.nY,Infinity,!0);RY1(this.ew.get())&&EK(this.V,Infinity,!0);break;case "engagedview":Wl(this.nY)||this.nY.La("progress"); break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;default:Q3("Cue Range ID unknown in DiscoveryLayoutRenderingAdapter",this.slot,this.layout)}}; g.x.onVolumeChange=function(){}; g.x.gB=function(){}; g.x.KZ=function(){}; g.x.Dq=function(){}; g.x.onFullscreenToggled=function(){}; g.x.hT=function(){}; g.x.rB=function(){}; g.x.kT=function(r){RY1(this.ew.get())&&EK(this.V,r*1E3,!1);Wl(this.nY)&&AG(this.nY,r*1E3,!1)}; g.x.iY=function(){}; g.x.EX=function(){this.nY.La("active_view_measurable")}; g.x.tY=function(){this.nY.La("active_view_viewable")}; g.x.KB=function(){this.nY.La("active_view_fully_viewable_audible_half_duration")}; g.x.xR=function(){this.nY.La("audio_measurable")}; g.x.dS=function(){this.nY.La("audio_audible")};g.p(op,c1);g.x=op.prototype;g.x.init=function(){c1.prototype.init.call(this);var r=G4(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),Q={adsClientData:this.layout.xf};this.j.push(new nD(r,this.layout.layoutId,G4(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),Q,!0))}; g.x.Fp=function(){this.W||this.AV.get().resumeVideo(1)}; g.x.startRendering=function(r){c1.prototype.startRendering.call(this,r);tO(this.AV.get(),"ad-showing");this.callback.b6(this.slot,r);this.U.ON=this}; g.x.C0=function(r,Q){c1.prototype.C0.call(this,r,Q);Pq(this.AV.get(),"ad-showing");rk(this.U,this)}; g.x.Gn=function(r){switch(r){case "ad-info-icon-button":(this.W=this.AV.get().s2(1))||this.AV.get().pauseVideo();break;case "visit-advertiser":this.AV.get().pauseVideo()}}; g.x.WO=function(){c1.prototype.WO.call(this)};g.p(Tt,Hj);g.p(JG,c1);g.x=JG.prototype;g.x.startRendering=function(r){rU(this.nY,this.ra(),this.LY(),void 0,this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(Q,S,B,k,L){return new Tt(Q,S,B,k,L)},this.j); c1.prototype.startRendering.call(this,r)}; g.x.b6=function(){}; g.x.Gx=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.WO=function(){Vs(this.Ca(),this);c1.prototype.WO.call(this)}; g.x.Gn=function(){};g.p(wU,Hj);g.p(Fn,c1);Fn.prototype.init=function(){c1.prototype.init.call(this);this.j.push(new wU(g.e(this.layout.renderingContent,Go),this.layout.layoutId,{adsClientData:this.layout.xf}))}; Fn.prototype.Gn=function(){ea(this.W.get(),this.U)&&Qj(this.UG.get(),3)}; Fn.prototype.startRendering=function(r){c1.prototype.startRendering.call(this,r);this.callback.b6(this.slot,r)}; Fn.prototype.WO=function(){c1.prototype.WO.call(this)};g.p(N8,Hj);g.p(sK,c1);sK.prototype.init=function(){c1.prototype.init.call(this);var r=g.e(this.layout.renderingContent,eL)||G4(this.layout.clientMetadata,"metadata_type_ad_action_interstitial_renderer"),Q=ao(this.nY);this.j.push(new N8(r,Q,this.layout.layoutId,{adsClientData:this.layout.xf},!0,!0))}; sK.prototype.startRendering=function(r){c1.prototype.startRendering.call(this,r);this.callback.b6(this.slot,r)}; sK.prototype.Gn=function(r,Q){if(Q===this.layout.layoutId)switch(r){case "skip-button":var S;(r=(S=G4(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:S.current)&&r.uf(this.ra(),this.layout)}}; sK.prototype.WO=function(){c1.prototype.WO.call(this)};yj.prototype.build=function(r,Q,S,B){if(Zp(B,{VU:["metadata_type_ad_break_response_data"],s4:["LAYOUT_TYPE_AD_BREAK_RESPONSE","LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE"]}))return new J3R(r,S,B,this.V,this.S,this.j);throw new f5("Unsupported layout with type: "+B.layoutType+" and client metadata: "+uE(B.clientMetadata)+" in AdBreakRequestLayoutRenderingAdapterFactory.");};g.p(c3w,Hj);g.p(M8,c1);g.x=M8.prototype;g.x.Gn=function(r,Q){SL("ads-engagement-panel",r,this.Y.get().pG,this.UG.get(),this.W,this.U,this.ra(),this.LY(),Q)}; g.x.startRendering=function(r){rU(this.nY,this.ra(),this.LY(),g.e(this.LY().renderingContent,W4),this.callback,"metadata_type_ads_engagement_panel_renderer",function(Q,S,B,k,L){return new c3w(Q,S,B,k,L)},this.j); c1.prototype.startRendering.call(this,r)}; g.x.b6=function(r,Q){Q.layoutId===this.layout.layoutId?this.nY.La("impression"):this.U===Q.layoutId&&(this.W===null?this.W=this.UG.get().yh():Q3("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.x.Gx=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.WO=function(){Vs(this.Ca(),this);c1.prototype.WO.call(this)};g.p(zt,c1);g.x=zt.prototype;g.x.Gn=function(r,Q){SL("top-banner-image-text-icon-buttoned",r,this.Y.get().pG,this.UG.get(),this.W,this.U,this.ra(),this.LY(),Q)}; g.x.startRendering=function(r){rU(this.nY,this.ra(),this.LY(),g.e(this.LY().renderingContent,tb),this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(Q,S,B,k,L){return new Tt(Q,S,B,k,L)},this.j); c1.prototype.startRendering.call(this,r)}; g.x.b6=function(r,Q){this.U===Q.layoutId&&(this.W===null?this.W=this.UG.get().yh():Q3("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.x.Gx=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.WO=function(){Vs(this.Ca(),this);c1.prototype.WO.call(this)};QvR.prototype.build=function(r,Q,S,B){if(Zp(B,avU())||g.e(B.renderingContent,W4)!==void 0)return new M8(r,S,B,this.jP,this.UG,this.Ca,this.c8,this.j);if(Zp(B,GLn())||g.e(B.renderingContent,Ab)!==void 0)return new xj(r,S,B,this.jP,this.UG,this.Ca,this.c8,this.j);if(Zp(B,D7$())||g.e(B.renderingContent,Yb)!==void 0)return new jL(r,S,B,this.jP,this.UG,this.Ca,this.c8,this.j);if(Zp(B,g1j()))return new pA(r,S,B,this.jP,this.UG,this.Ca,this.c8,this.j);if(Zp(B,R1U()))return new mZ(r,S,B,this.jP,this.UG,this.Ca, this.c8,this.j);if(Zp(B,Ivw())||g.e(B.renderingContent,bz)!==void 0)return new tG(r,S,B,this.jP,this.UG,this.Ca,this.c8,this.j);if(Zp(B,rFn())||g.e(B.renderingContent,tb)!==void 0)return new zt(r,S,B,this.jP,this.UG,this.Ca,this.c8,this.j);if(Zp(B,CZw()))return new JG(r,S,B,this.jP,this.UG,this.Ca,this.c8,this.j);if(Zp(B,q47())||g.e(B.renderingContent,P4)!==void 0)return new b0(r,S,B,this.jP,this.UG,this.Ca,this.c8,this.j);throw new f5("Unsupported layout with type: "+B.layoutType+" and client metadata: "+ uE(B.clientMetadata)+" in DesktopAboveFeedLayoutRenderingAdapterFactory.");};SE1.prototype.build=function(r,Q,S,B){if(Zp(B,{VU:["metadata_type_linked_player_bytes_layout_id"],s4:["LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"]}))return new Fn(r,S,B,this.jP,this.UG,this.j);throw new f5("Unsupported layout with type: "+B.layoutType+" and client metadata: "+uE(B.clientMetadata)+" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.");};g.x=BCj.prototype;g.x.ra=function(){return this.slot}; g.x.LY=function(){return this.layout}; g.x.init=function(){}; g.x.release=function(){}; g.x.startRendering=function(r){r.layoutId!==this.layout.layoutId?this.callback.j_(this.slot,r,new f5("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.b6(this.slot,r),this.nY.La("impression"),ST(this.L2,r,"normal"))}; g.x.C0=function(r,Q){r.layoutId!==this.layout.layoutId?this.callback.j_(this.slot,r,new f5("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.Gx(this.slot,r,Q)};g.x=L$F.prototype;g.x.ra=function(){return this.slot}; g.x.LY=function(){return this.layout}; g.x.init=function(){}; g.x.release=function(){}; g.x.startRendering=function(r){r.layoutId!==this.layout.layoutId?this.callback.j_(this.slot,r,new f5("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.b6(this.slot,r),this.nY.La("impression"),ST(this.L2,r,"normal"))}; g.x.C0=function(r,Q){r.layoutId!==this.layout.layoutId?this.callback.j_(this.slot,r,new f5("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.Gx(this.slot,r,Q)};hG.prototype.build=function(r,Q,S,B){if(!this.ew.get().T.D().K("h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata")){if(Zp(B,ke_()))return new BCj(r,S,B,this.UG,this.L2)}else if(Zp(B,{VU:[],s4:["LAYOUT_TYPE_FORECASTING"]}))return new L$F(r,S,B,this.UG,this.L2);throw new f5("Unsupported layout with type: "+B.layoutType+" and client metadata: "+uE(B.clientMetadata)+" in ForecastingLayoutRenderingAdapterFactory.");};g.p(K$8,Hj);g.p(vl,c1);g.x=vl.prototype;g.x.init=function(){c1.prototype.init.call(this);var r=g.e(this.layout.renderingContent,Dp)||G4(this.layout.clientMetadata,"metadata_type_player_overlay_layout_renderer"),Q={adsClientData:this.layout.xf};this.j.push(new K$8(r,G4(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),this.layout.layoutId,Q))}; g.x.Fp=function(){this.W||this.AV.get().resumeVideo(2)}; g.x.startRendering=function(r){c1.prototype.startRendering.call(this,r);this.callback.b6(this.slot,r);this.U.ON=this}; g.x.C0=function(r,Q){c1.prototype.C0.call(this,r,Q);rk(this.U,this)}; g.x.Gn=function(r,Q){if(!NI(this.ew.get(),"stop_handling_click_for_non_rendering_overlay_layout")||Q===this.layout.layoutId){if(ea(this.Y.get(),this.J))switch(r){case "visit-advertiser-link":Qj(this.UG.get(),3)}switch(r){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.W||this.AV.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.W=this.AV.get().s2(2))||this.AV.get().pauseVideo();break; case "visit-advertiser-link":this.AV.get().pauseVideo();lB7(this).SG();break;case "skip-button":if(r=lB7(this),this.layout.renderingContent&&!hn(this.layout.clientMetadata,"metadata_type_dai")||!r||!r.aV){var S;(r=(S=G4(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:S.current)&&r.uf(this.ra(),this.layout)}else Q3("Requesting to skip by LegacyPlayerBytes when components enabled"),r.X_(this.ra(),this.layout)}}}; g.x.WO=function(){c1.prototype.WO.call(this)};g.p(q8,c1);g.x=q8.prototype;g.x.init=function(){c1.prototype.init.call(this);var r=g.e(this.layout.renderingContent,u0)||G4(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),Q={adsClientData:this.layout.xf},S;(S=!!this.layout.renderingContent)||(S=fA(this),S=!(S&&S.aV));this.j.push(new nD(r,this.layout.layoutId,G4(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),Q,S))}; g.x.Fp=function(){this.W||this.AV.get().resumeVideo(2)}; g.x.startRendering=function(r){c1.prototype.startRendering.call(this,r);this.callback.b6(this.slot,r);this.U.ON=this}; g.x.C0=function(r,Q){c1.prototype.C0.call(this,r,Q);rk(this.U,this)}; g.x.Gn=function(r,Q){if(!this.ew||!NI(this.ew.get(),"stop_handling_click_for_non_rendering_overlay_layout")||Q===this.layout.layoutId){if(ea(this.Y.get(),this.J))switch(r){case "visit-advertiser":Qj(this.UG.get(),3)}switch(r){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.W||this.AV.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.W=this.AV.get().s2(2))||this.AV.get().pauseVideo();break; case "visit-advertiser":this.AV.get().pauseVideo();fA(this).SG();break;case "skip-button":if(r=fA(this),this.layout.renderingContent&&!hn(this.layout.clientMetadata,"metadata_type_dai")||!r||!r.aV){var S;(r=(S=G4(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:S.current)&&r.uf(this.ra(),this.layout)}else Q3("Requesting to skip by LegacyPlayerBytes"),r.X_(this.ra(),this.layout)}}}; g.x.WO=function(){c1.prototype.WO.call(this)};g.p(AFU,Hj);g.p(Ip,c1);g.x=Ip.prototype;g.x.startRendering=function(r){var Q=this;VE(this.V,r,function(){Q.j.push(new AFU(G4(Q.layout.clientMetadata,"metadata_type_valid_ad_message_renderer"),r.layoutId,r.xf));Q.DJ();Q.callback.b6(Q.slot,r);g.R(Ld(Q.AV.get(),1),512)&&Q.callback.j_(Q.ra(),Q.LY(),new f5("player is stuck during adNotify",void 0,"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")})}; g.x.rB=function(){}; g.x.hT=function(r){if(r.state.isError()){var Q;this.callback.j_(this.ra(),this.LY(),new f5("A player error happened during adNotify",{playerErrorCode:(Q=r.state.N5)==null?void 0:Q.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}}; g.x.onFullscreenToggled=function(){}; g.x.KZ=function(){}; g.x.Dq=function(){}; g.x.gB=function(){}; g.x.onVolumeChange=function(){}; g.x.LG=function(){}; g.x.iY=function(){}; g.x.Gn=function(){};g.p(W$8,Hj);g.p(Gt,c1);Gt.prototype.init=function(){c1.prototype.init.call(this);var r=g.e(this.layout.renderingContent,gU),Q=ao(this.nY);this.j.push(new W$8(r,Q,this.layout.layoutId,{adsClientData:this.layout.xf}))}; Gt.prototype.startRendering=function(r){c1.prototype.startRendering.call(this,r);this.callback.b6(this.slot,r)}; Gt.prototype.Gn=function(r,Q){if(Q===this.layout.layoutId)switch(r){case "skip-button":var S;(r=(S=G4(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:S.current)&&r.uf(this.ra(),this.layout)}}; Gt.prototype.WO=function(){c1.prototype.WO.call(this)};bJ8.prototype.build=function(r,Q,S,B){if(r=UK(r,S,B,this.jP,this.AV,this.UG,this.V,this.j,this.ew))return r;throw new f5("Unsupported layout with type: "+B.layoutType+" and client metadata: "+uE(B.clientMetadata)+" in OtherWebInPlayerLayoutRenderingAdapterFactory.");};g.x=Rp.prototype;g.x.ra=function(){return this.slot}; g.x.LY=function(){return this.layout}; g.x.init=function(){this.AV.get().addListener(this);this.AV.get().NV.push(this);if(this.layout.renderingContent){var r=this.tV.get();r=FF(r,1).XR/1E3}else r=G4(this.layout.clientMetadata,"metadata_type_video_length_seconds");var Q=g.e(this.layout.renderingContent,qW),S=Q?kj(Q.pings):G4(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");Q=Q?y37(Q.pings):G4(this.layout.clientMetadata,"metadata_type_active_view_identifier");Bl(this.layout.OG)&&X8(this.c8.get(),this.layout.layoutId, {jF:S,lQ:r,listener:this,Xw:Q})}; g.x.release=function(){this.AV.get().removeListener(this);TK1(this.AV.get(),this);Bl(this.layout.OG)&&iy(this.c8.get(),this.layout.layoutId)}; g.x.startRendering=function(r){this.callback.b6(this.slot,r)}; g.x.C0=function(r,Q){Hl(this,"abandon");this.callback.Gx(this.slot,r,Q)}; g.x.LG=function(r){switch(r.id){case "part2viewed":this.nY.La("start");this.nY.La("impression");break;case "videoplaytime25":this.nY.La("first_quartile");break;case "videoplaytime50":this.nY.La("midpoint");break;case "videoplaytime75":this.nY.La("third_quartile");break;case "videoplaytime100":Hl(this,"complete");Wl(this.nY)&&AG(this.nY,Infinity,!0);break;case "engagedview":Wl(this.nY)||this.nY.La("progress");break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break; default:Q3("Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter",this.slot,this.layout)}}; g.x.onVolumeChange=function(){}; g.x.gB=function(){}; g.x.KZ=function(){}; g.x.Dq=function(){}; g.x.onFullscreenToggled=function(){}; g.x.hT=function(r){this.j||(g.kK(r,4)&&!g.kK(r,2)?nA(this.nY,"pause"):Bu(r,4)<0&&!(Bu(r,2)<0)&&nA(this.nY,"resume"))}; g.x.rB=function(){}; g.x.kT=function(r){Wl(this.nY)&&AG(this.nY,r*1E3,!1)}; g.x.iY=function(){Hl(this,"swipe")}; g.x.EX=function(){this.nY.La("active_view_measurable")}; g.x.tY=function(){this.nY.La("active_view_viewable")}; g.x.KB=function(){this.nY.La("active_view_fully_viewable_audible_half_duration")}; g.x.xR=function(){this.nY.La("audio_measurable")}; g.x.dS=function(){this.nY.La("audio_audible")};tyF.prototype.build=function(r,Q,S,B){if(S.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"&&g.e(B.renderingContent,qW)!==void 0)return new Rp(r,S,B,this.AV,this.UG,this.ew,this.c8,this.tV);Q=["metadata_type_ad_placement_config"];for(var k=g.m(i0()),L=k.next();!L.done;L=k.next())Q.push(L.value);if(Zp(B,{VU:Q,s4:["LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER"]}))return S.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"?new Rp(r,S,B,this.AV,this.UG,this.ew,this.c8,this.tV):new Hoz(r,S,B,this.AV,this.UG, this.AX,this.ew,this.c8);throw new f5("Unsupported layout with type: "+B.layoutType+" and client metadata: "+uE(B.clientMetadata)+" in PlaybackTrackingLayoutRenderingAdapterFactory.");};var ap={contentCpn:"",XG:new Map};JFU.prototype.fY=function(r,Q){var S={};Q=Object.assign({},Q,(S.cc=this.VL.F$(),S));this.VL.T.pY(r,Q)};var vx4,gk; vx4={iZA:"ALREADY_PINNED_ON_A_DEVICE",AUTHENTICATION_EXPIRED:"AUTHENTICATION_EXPIRED",pg3:"AUTHENTICATION_MALFORMED",Syq:"AUTHENTICATION_MISSING",oX1:"BAD_REQUEST",wg4:"CAST_SESSION_DEVICE_MISMATCHED",TBA:"CAST_SESSION_VIDEO_MISMATCHED",YyU:"CAST_TOKEN_EXPIRED",Uym:"CAST_TOKEN_FAILED",dyU:"CAST_TOKEN_MALFORMED",xy3:"CGI_PARAMS_MALFORMED",Km_:"CGI_PARAMS_MISSING",gXw:"DEVICE_FALLBACK",Y_q:"GENERIC_WITH_LINK_AND_CPN",UzA:"ERROR_HDCP",dzV:"LICENSE",KC_:"VIDEO_UNAVAILABLE",vCq:"FORMAT_UNAVAILABLE",hhm:"GEO_FAILURE", OGA:"HTML5_AUDIO_RENDERER_ERROR",jdA:"GENERIC_WITHOUT_LINK",MQG:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",VQO:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK",ccO:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT",aWq:"HTML5_SPS_UMP_STATUS_REJECTED",FRU:"INVALID_DRM_MESSAGE",jtU:"PURCHASE_NOT_FOUND",Mdr:"PURCHASE_REFUNDED",eIY:"RENTAL_EXPIRED",kdw:"RETRYABLE_ERROR",KOO:"SERVER_ERROR",D$q:"SIGNATURE_EXPIRED",RI4:"STOPPED_BY_ANOTHER_PLAYBACK",bPq:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",Pxq:"STREAMING_NOT_ALLOWED", B9m:"STREAM_LICENSE_NOT_FOUND",OP7:"TOO_MANY_REQUESTS",jRO:"TOO_MANY_REQUESTS_WITH_LINK",MV1:"TOO_MANY_STREAMS_PER_ENTITLEMENT",VV1:"TOO_MANY_STREAMS_PER_USER",UNSUPPORTED_DEVICE:"UNSUPPORTED_DEVICE",mi_:"VIDEO_FORBIDDEN",E8m:"VIDEO_NOT_FOUND",Fmq:"BROWSER_OR_EXTENSION_ERROR"};gk={}; g.D3=(gk.ALREADY_PINNED_ON_A_DEVICE="\uc800\uc791\uad8c \ubcf4\uc720\uc790\uac00 \ud5c8\uc6a9\ud55c \ucd5c\ub300 \uae30\uae30 \uac1c\uc218\ub9cc\ud07c \ub3d9\uc601\uc0c1\uc744 \ub2e4\uc6b4\ub85c\ub4dc\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uae30\uae30\uc5d0\uc11c \ub3d9\uc601\uc0c1\uc744 \uc7ac\uc0dd\ud558\ub824\uba74 \uba3c\uc800 \ub2e4\ub978 \uae30\uae30\uc5d0\uc11c \ub3d9\uc601\uc0c1\uc744 \uace0\uc815 \ud574\uc81c\ud574\uc57c \ud569\ub2c8\ub2e4.",gk.DEVICE_FALLBACK="\uc774 \uae30\uae30\uc5d0\uc11c\ub294 \ubcfc \uc218 \uc5c6\ub294 \ub3d9\uc601\uc0c1\uc785\ub2c8\ub2e4.", gk.GENERIC_WITH_LINK_AND_CPN="\uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694. \uc7ac\uc0dd ID\ub294 $CPN\uc785\ub2c8\ub2e4. $BEGIN_LINK\uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30$END_LINK",gk.LICENSE="\ub3d9\uc601\uc0c1\uc5d0 \ub77c\uc774\uc120\uc2a4\ub97c \ubd80\uc5ec\ud558\ub294 \uc911\uc5d0 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.",gk.VIDEO_UNAVAILABLE="\ub3d9\uc601\uc0c1 \uc2dc\uccad \ubd88\uac00", gk.FORMAT_UNAVAILABLE="\uc120\ud0dd\ud55c \ud654\uc9c8\ub85c \uc2dc\uccad\ud560 \uc218 \uc5c6\ub294 \ub3d9\uc601\uc0c1\uc785\ub2c8\ub2e4. \uc7a0\uc2dc \ud6c4 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.",gk.GEO_FAILURE="\ud604\uc7ac \uac70\uc8fc \uad6d\uac00\uc5d0\uc11c \uc774 \ub3d9\uc601\uc0c1\uc744 \ubcfc \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.",gk.HTML5_AUDIO_RENDERER_ERROR="\uc624\ub514\uc624 \ub80c\ub354\uae30 \uc624\ub958\uc785\ub2c8\ub2e4. \ucef4\ud4e8\ud130\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud558\uc138\uc694.", gk.GENERIC_WITHOUT_LINK="\uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.",gk.HTML5_NO_AVAILABLE_FORMATS_FALLBACK="\uc774 \ub3d9\uc601\uc0c1 \ud615\uc2dd\uc740 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.",gk.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK="\ud604\uc7ac \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uc778\uc2dd\ud560 \uc218 \uc788\ub294 \ub3d9\uc601\uc0c1 \ud615\uc2dd\uc774 \uc5c6\uc2b5\ub2c8\ub2e4. $BEGIN_LINK\uc5ec\uae30\ub97c \ud074\ub9ad\ud558\uc5ec HTML5 \ub3d9\uc601\uc0c1\uc5d0 \ub300\ud55c \uc790\uc8fc \ubb3b\ub294 \uc9c8\ubb38(FAQ)\uc744 \ucc38\uc870\ud558\uc138\uc694.$END_LINK", gk.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT="\ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uc774 \ub3d9\uc601\uc0c1\uc744 \uc7ac\uc0dd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. $BEGIN_LINK\uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30$END_LINK",gk.HTML5_SPS_UMP_STATUS_REJECTED="\ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc0c8\ub85c\uace0\uce68\ud558\uac70\ub098 \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \ubcf4\uc138\uc694. $BEGIN_LINK\uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30$END_LINK", gk.INVALID_DRM_MESSAGE="DRM \uc2dc\uc2a4\ud15c \uad00\ub828 \uba54\uc2dc\uc9c0\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4.",gk.PURCHASE_NOT_FOUND="\uc774 \ub3d9\uc601\uc0c1\uc740 \uc720\ub8cc\uc785\ub2c8\ub2e4.",gk.PURCHASE_REFUNDED="\ub3d9\uc601\uc0c1 \uad6c\ub9e4\uac00 \ud658\ubd88\ub418\uc5c8\uc2b5\ub2c8\ub2e4.",gk.RENTAL_EXPIRED="\uc774 \ub3d9\uc601\uc0c1\uc758 \ub300\uc5ec \uae30\uac04\uc774 \ub9cc\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.",gk.CAST_SESSION_DEVICE_MISMATCHED="\ube0c\ub85c\ub4dc\uce90\uc2a4\ud2b8 \uc138\uc158\uc5d0 \uc788\ub294 \uae30\uae30\uac00 \uc694\uccad\ub41c \uae30\uae30\uc640 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.", gk.CAST_SESSION_VIDEO_MISMATCHED="\ube0c\ub85c\ub4dc\uce90\uc2a4\ud2b8 \uc138\uc158\uc5d0 \uc788\ub294 \ub3d9\uc601\uc0c1\uc774 \uc694\uccad\ub41c \ub3d9\uc601\uc0c1\uacfc \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.",gk.CAST_TOKEN_FAILED="\ube0c\ub85c\ub4dc\uce90\uc2a4\ud2b8 \uc138\uc158\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc0c8\ub85c\uace0\uce68\ud558\uac70\ub098 \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.",gk.CAST_TOKEN_EXPIRED="\ube0c\ub85c\ub4dc\uce90\uc2a4\ud2b8 \uc138\uc158\uc774 \ub9cc\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc0c8\ub85c\uace0\uce68\ud574 \uc8fc\uc138\uc694.", gk.CAST_TOKEN_MALFORMED="\uc798\ubabb\ub41c \ube0c\ub85c\ub4dc\uce90\uc2a4\ud2b8 \uc138\uc158\uc785\ub2c8\ub2e4. \uc0c8\ub85c\uace0\uce68\ud558\uac70\ub098 \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.",gk.SERVER_ERROR="\ub0b4\ubd80 \uc11c\ubc84 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.",gk.STOPPED_BY_ANOTHER_PLAYBACK="\uac19\uc740 \uacc4\uc815\uc73c\ub85c \ub2e4\ub978 \uc704\uce58\uc5d0\uc11c \uc774 \ub3d9\uc601\uc0c1\uc744 \uc7ac\uc0dd\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uacc4\uc18d \uc2dc\uccad\ud558\ub824\uba74 \ud398\uc774\uc9c0\ub97c \uc0c8\ub85c\uace0\uce68\ud558\uc138\uc694.", gk.STREAM_LICENSE_NOT_FOUND="\ub3d9\uc601\uc0c1 \uc7ac\uc0dd\uc774 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.",gk.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED="\uc9c0\ub09c 24\uc2dc\uac04 \ub3d9\uc548 \uc0ac\uc6a9\ub41c \uae30\uae30/IP \uc8fc\uc18c\uac00 \ub108\ubb34 \ub9ce\uc2b5\ub2c8\ub2e4.",gk.STREAMING_NOT_ALLOWED="\uc774 \ub3d9\uc601\uc0c1\uc774 \ub2e4\ub978 \uae30\uae30\uc5d0 \uace0\uc815\ub418\uc5b4 \uc788\uc5b4 \uc7ac\uc0dd\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.", gk.RETRYABLE_ERROR="\uc77c\uc2dc\uc801\uc778 \uc11c\ubc84 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \uc8fc\uc138\uc694.",gk.TOO_MANY_REQUESTS="\uc774 \ub3d9\uc601\uc0c1\uc744 \uc2dc\uccad\ud558\ub824\uba74 \ub85c\uadf8\uc778\ud558\uc138\uc694.",gk.TOO_MANY_REQUESTS_WITH_LINK="YouTube\uc5d0\uc11c \uc774 \ub3d9\uc601\uc0c1\uc744 \uc2dc\uccad\ud558\ub824\uba74 $BEGIN_LINK\uc5ec\uae30\ub97c \ud074\ub9ad$END_LINK\ud558\uc138\uc694.",gk.TOO_MANY_STREAMS_PER_USER= "\ud558\ub098\uc758 \uacc4\uc815\uc73c\ub85c \ub108\ubb34 \ub9ce\uc740 \ub3d9\uc601\uc0c1\uc744 \uc7ac\uc0dd\ud558\uace0 \uc788\uae30 \ub54c\ubb38\uc5d0 \uc7ac\uc0dd\uc774 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.",gk.TOO_MANY_STREAMS_PER_ENTITLEMENT="\ub108\ubb34 \ub9ce\uc740 \uae30\uae30\uc5d0\uc11c \uc774 \ub3d9\uc601\uc0c1\uc744 \uc7ac\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \uc7ac\uc0dd\uc774 \uc911\ub2e8\ub418\uc5c8\uc2b5\ub2c8\ub2e4.",gk.UNSUPPORTED_DEVICE="\uc774 \uae30\uae30\uc5d0\uc11c\ub294 \uc7ac\uc0dd\uc774 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.", gk.VIDEO_FORBIDDEN="\uc774 \ub3d9\uc601\uc0c1\uc5d0 \ub300\ud55c \uc561\uc138\uc2a4\uac00 \uae08\uc9c0\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.",gk.VIDEO_NOT_FOUND="\ub3d9\uc601\uc0c1\uc744 \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.",gk.BROWSER_OR_EXTENSION_ERROR="\ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc0c8\ub85c\uace0\uce68\ud558\uac70\ub098 \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574 \ubcf4\uc138\uc694. $BEGIN_LINK\uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30$END_LINK", gk);var q0T;var f74=g.vp(),I7s=f74.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!I7s||I7s.length<2)q0T=void 0;else{var G5x=f74.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);q0T=G5x&&G5x.length===6?Number(G5x[5].replace("_",".")):0}var Hz=q0T,qt=Hz>=0;g.p(g.tj,j2);g.tj.prototype.L=function(r,Q,S,B,k){return j2.prototype.L.call(this,r,Q,S,B,k)};var Ud={},zx=(Ud.FAIRPLAY="fairplay",Ud.PLAYREADY="playready",Ud.WIDEVINE="widevine",Ud.CLEARKEY=null,Ud.FLASHACCESS=null,Ud.UNKNOWN=null,Ud.WIDEVINE_CLASSIC=null,Ud);P5.prototype.isMultiChannelAudio=function(){return this.numChannels>2};var dk={},fs=(dk.WIDTH={name:"width",video:!0,valid:640,xw:99999},dk.HEIGHT={name:"height",video:!0,valid:360,xw:99999},dk.FRAMERATE={name:"framerate",video:!0,valid:30,xw:9999},dk.BITRATE={name:"bitrate",video:!0,valid:3E5,xw:2E9},dk.EOTF={name:"eotf",video:!0,valid:"bt709",xw:"catavision"},dk.CHANNELS={name:"channels",video:!1,valid:2,xw:99},dk.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",xw:"invalidformat"},dk.DECODETOTEXTURE={name:"decode-to-texture",video:!0,valid:"false", xw:"nope"},dk.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",xw:"av99.0.05M.08"},dk.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",xw:"invalid"},dk.TUNNELMODE={name:"tunnelmode",video:!0,valid:"true",xw:"false"},dk);var uts=["h","H"],DpT=["9","("],e7T=["9h","(h"],gxZ=["8","*"],UpM=["a","A"],dpl=["o","O"],Oj5=["m","M"],R7I=["mac3","MAC3"],Hj5=["meac3","MEAC3"],Od={},fxw=(Od.h=uts,Od.H=uts,Od["9"]=DpT,Od["("]=DpT,Od["9h"]=e7T,Od["(h"]=e7T,Od["8"]=gxZ,Od["*"]=gxZ,Od.a=UpM,Od.A=UpM,Od.o=dpl,Od.O=dpl,Od.m=Oj5,Od.M=Oj5,Od.mac3=R7I,Od.MAC3=R7I,Od.meac3=Hj5,Od.MEAC3=Hj5,Od),CDn=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),TUg=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var V={},oR=(V["0"]="f",V["160"]="h",V["133"]="h",V["134"]="h",V["135"]="h",V["136"]="h",V["137"]="h",V["264"]="h",V["266"]="h",V["138"]="h",V["298"]="h",V["299"]="h",V["304"]="h",V["305"]="h",V["214"]="h",V["216"]="h",V["374"]="h",V["375"]="h",V["140"]="a",V["141"]="a",V["327"]="sa",V["258"]="m",V["380"]="mac3",V["328"]="meac3",V["161"]="H",V["142"]="H",V["143"]="H",V["144"]="H",V["222"]="H",V["223"]="H",V["145"]="H",V["224"]="H",V["225"]="H",V["146"]="H",V["226"]="H",V["227"]="H",V["147"]="H",V["384"]= "H",V["376"]="H",V["385"]="H",V["377"]="H",V["149"]="A",V["261"]="M",V["381"]="MAC3",V["329"]="MEAC3",V["598"]="9",V["278"]="9",V["242"]="9",V["243"]="9",V["244"]="9",V["775"]="9",V["776"]="9",V["777"]="9",V["778"]="9",V["779"]="9",V["780"]="9",V["781"]="9",V["782"]="9",V["783"]="9",V["247"]="9",V["248"]="9",V["353"]="9",V["355"]="9",V["356"]="9",V["271"]="9",V["577"]="9",V["313"]="9",V["579"]="9",V["272"]="9",V["302"]="9",V["303"]="9",V["407"]="9",V["408"]="9",V["308"]="9",V["315"]="9",V["330"]= "9h",V["331"]="9h",V["332"]="9h",V["333"]="9h",V["334"]="9h",V["335"]="9h",V["336"]="9h",V["337"]="9h",V["338"]="so",V["600"]="o",V["250"]="o",V["251"]="o",V["774"]="o",V["194"]="*",V["195"]="*",V["220"]="*",V["221"]="*",V["196"]="*",V["197"]="*",V["279"]="(",V["280"]="(",V["317"]="(",V["318"]="(",V["273"]="(",V["274"]="(",V["357"]="(",V["358"]="(",V["275"]="(",V["359"]="(",V["360"]="(",V["276"]="(",V["583"]="(",V["584"]="(",V["314"]="(",V["585"]="(",V["561"]="(",V["277"]="(",V["361"]="(h",V["362"]= "(h",V["363"]="(h",V["364"]="(h",V["365"]="(h",V["366"]="(h",V["591"]="(h",V["592"]="(h",V["367"]="(h",V["586"]="(h",V["587"]="(h",V["368"]="(h",V["588"]="(h",V["562"]="(h",V["409"]="(",V["410"]="(",V["411"]="(",V["412"]="(",V["557"]="(",V["558"]="(",V["394"]="1",V["395"]="1",V["396"]="1",V["397"]="1",V["398"]="1",V["399"]="1",V["720"]="1",V["721"]="1",V["400"]="1",V["401"]="1",V["571"]="1",V["402"]="1",V["694"]="1h",V["695"]="1h",V["696"]="1h",V["697"]="1h",V["698"]="1h",V["699"]="1h",V["700"]="1h", V["701"]="1h",V["702"]="1h",V["703"]="1h",V["386"]="3",V["387"]="w",V["406"]="6",V["787"]="1",V["788"]="1",V["548"]="1e",V["549"]="1e",V["550"]="1e",V["551"]="1e",V["809"]="1e",V["810"]="1e",V["552"]="1e",V["811"]="1e",V["812"]="1e",V["553"]="1e",V["813"]="1e",V["814"]="1e",V["554"]="1e",V["815"]="1e",V["816"]="1e",V["555"]="1e",V["817"]="1e",V["818"]="1e",V["572"]="1e",V["556"]="1e",V["645"]="(",V["646"]="(",V["647"]="(",V["648"]="(",V["649"]="(",V["650"]="(",V["651"]="(",V["652"]="(",V["653"]="(", V["654"]="(",V["655"]="(",V["656"]="(",V["657"]="(",V["658"]="(",V["659"]="(",V["660"]="(",V["661"]="(",V["662"]="(",V["663"]="(",V["664"]="(",V["665"]="(",V["666"]="(",V["667"]="(",V["668"]="(",V["669"]="(",V["670"]="(",V["671"]="(",V["672"]="(",V["673"]="(",V["674"]="(h",V["675"]="(h",V["676"]="(h",V["677"]="(h",V["678"]="(h",V["679"]="(h",V["680"]="(h",V["681"]="(h",V["682"]="(h",V["683"]="(h",V["684"]="(h",V["685"]="(h",V["686"]="(h",V["687"]="(h",V["688"]="A",V["689"]="A",V["690"]="A",V["691"]= "MEAC3",V["773"]="i",V["806"]="I",V["805"]="I",V["829"]="9",V["830"]="9",V["831"]="9",V["832"]="9",V["833"]="9",V["834"]="9",V["835"]="9",V["836"]="9",V["892"]="9",V["893"]="9",V["837"]="9",V["838"]="9",V["839"]="9",V["840"]="9",V["841"]="(",V["842"]="(",V["843"]="(",V["844"]="(",V["845"]="(",V["846"]="(",V["847"]="(",V["848"]="(",V["894"]="(",V["895"]="(",V["849"]="(",V["850"]="(",V["851"]="(",V["852"]="(",V["865"]="9",V["866"]="9",V["867"]="9",V["868"]="9",V["869"]="9",V["870"]="9",V["871"]="9", V["872"]="9",V["896"]="9",V["897"]="9",V["873"]="9",V["874"]="9",V["875"]="9",V["876"]="9",V["877"]="(",V["878"]="(",V["879"]="(",V["880"]="(",V["881"]="(",V["882"]="(",V["883"]="(",V["884"]="(",V["898"]="(",V["899"]="(",V["885"]="(",V["886"]="(",V["887"]="(",V["888"]="(",V);var Ra={},jt$=(Ra.STEREO_LAYOUT_UNKNOWN=0,Ra.STEREO_LAYOUT_LEFT_RIGHT=1,Ra.STEREO_LAYOUT_TOP_BOTTOM=2,Ra);var Hf,TP;Hf={};g.j9=(Hf.auto=0,Hf.tiny=144,Hf.light=144,Hf.small=240,Hf.medium=360,Hf.large=480,Hf.hd720=720,Hf.hd1080=1080,Hf.hd1440=1440,Hf.hd2160=2160,Hf.hd2880=2880,Hf.highres=4320,Hf);TP={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};var EA="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");p4.prototype.isHdr=function(){return this.j==="smpte2084"||this.j==="arib-std-b67"};TX.prototype.WL=function(){return this.containerType===2}; TX.prototype.isEncrypted=function(){return!!this.xa}; TX.prototype.Yv=function(){return!!this.audio}; TX.prototype.HL=function(){return!!this.video}; var wA=!1;g.p(H5,g.Co);g.x=H5.prototype;g.x.appendBuffer=function(r,Q,S){if(this.j7.Fi()!==this.appendWindowStart+this.start||this.j7.ju()!==this.appendWindowEnd+this.start||this.j7.ZA()!==this.timestampOffset+this.start)this.j7.supports(1),this.j7.V3(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.j7.eE(this.timestampOffset+this.start);this.j7.appendBuffer(r,Q,S)}; g.x.abort=function(){this.j7.abort()}; g.x.remove=function(r,Q){this.j7.remove(r+this.start,Q+this.start)}; g.x.removeAll=function(){this.remove(this.appendWindowStart,this.appendWindowEnd)}; g.x.clear=function(){this.j7.clear()}; g.x.V3=function(r,Q){this.appendWindowStart=r;this.appendWindowEnd=Q}; g.x.Jh=function(){return this.timestampOffset+this.start}; g.x.Fi=function(){return this.appendWindowStart}; g.x.ju=function(){return this.appendWindowEnd}; g.x.eE=function(r){this.timestampOffset=r}; g.x.ZA=function(){return this.timestampOffset}; g.x.O4=function(r){r=this.j7.O4(r===void 0?!1:r);return RR(r,this.start,this.end)}; g.x.Zf=function(){return this.j7.Zf()}; g.x.LW=function(){return this.j7.LW()}; g.x.KP=function(){return this.j7.KP()}; g.x.y4=function(){return this.j7.y4()}; g.x.M2=function(){this.j7.M2()}; g.x.gZ=function(r){return this.j7.gZ(r)}; g.x.Yn=function(){return this.j7.Yn()}; g.x.G9=function(){return this.j7.G9()}; g.x.jm=function(r,Q,S){this.j7.jm(r,Q,S)}; g.x.M9=function(r,Q,S){this.j7.M9(r,Q,S)}; g.x.ge=function(r,Q){return this.j7.ge(r,Q)}; g.x.supports=function(r){return this.j7.supports(r)}; g.x.yW=function(){return this.j7.yW()}; g.x.isView=function(){return!0}; g.x.yu=function(){return this.j7.yu()?this.isActive:!1}; g.x.isLocked=function(){return this.MR&&!this.isActive}; g.x.sD=function(r){r=this.j7.sD(r);r.vw=this.start+"-"+this.end;return r}; g.x.qk=function(){return this.j7.qk()}; g.x.Kd=function(){return this.j7.Kd()}; g.x.YA=function(){return this.j7.YA()}; g.x.WO=function(){this.j7.a4(this.Ou);g.Co.prototype.WO.call(this)};var jw=!1;g.p(Ve,g.Co);g.x=Ve.prototype;g.x.appendBuffer=function(r,Q,S){this.J6=!1;S&&(this.Fa=S);if(r.length){var B;((B=this.Ka)==null?0:B.appendBuffer)?this.Ka.appendBuffer(r):this.Ka?this.Ka.append(r):this.vC&&this.vC.webkitSourceAppend(this.id,r)}Q&&(Q.isEncrypted()&&(this.Xg=this.Fa),Q.type===3&&(this.lU=Q),this.yA.push(Q.uC()),this.yA.length>4&&this.yA.shift());this.Tk&&(this.Tk.length>=2||r.length>1048576?delete this.Tk:this.Tk.push(r))}; g.x.abort=function(){try{this.Ka?this.Ka.abort():this.vC&&this.vC.webkitSourceAbort(this.id)}catch(Q){if(Q8_){var r=new g.q3("Error while abort the source buffer: "+Q.name+", "+Q.message);g.mp(r)}}this.Fa=this.lU=null}; g.x.remove=function(r,Q,S){this.J6=!1;var B;if((B=this.Ka)==null?0:B.remove)S&&S({b:GX(this.O4()),s:r,e:Q}),this.Ka.remove(r,Q)}; g.x.removeAll=function(){this.remove(this.Fi(),this.ju())}; g.x.clear=function(){this.KP()||(this.abort(),this.removeAll(),this.Xg=this.Fa=this.lU=null,this.appendWindowStart=this.timestampOffset=0,this.hD=IR([],[]),this.J6=!1,this.Tk=C4?[]:void 0,this.dj=!0)}; g.x.Fi=function(){if(jw&&this.HL)return this.appendWindowStart;var r;return((r=this.Ka)==null?void 0:r.appendWindowStart)||0}; g.x.ju=function(){var r;return((r=this.Ka)==null?void 0:r.appendWindowEnd)||0}; g.x.V3=function(r,Q){this.Ka&&(jw&&this.HL?(this.appendWindowStart=r,this.Ka.appendWindowEnd=Q):r>this.Fi()?(this.Ka.appendWindowEnd=Q,this.Ka.appendWindowStart=r):(this.Ka.appendWindowStart=r,this.Ka.appendWindowEnd=Q))}; g.x.Jh=function(){return this.timestampOffset}; g.x.eE=function(r){jw?this.timestampOffset=r:this.supports(1)&&(this.Ka.timestampOffset=r)}; g.x.ZA=function(){return jw?this.timestampOffset:this.supports(1)?this.Ka.timestampOffset:0}; g.x.O4=function(r){if(r===void 0?0:r)return this.J6||this.Zf()||(this.hD=this.O4(!1),this.J6=!0),this.hD;try{return this.Ka?this.Ka.buffered:this.vC?this.vC.webkitSourceBuffered(this.id):IR([0],[Infinity])}catch(Q){return IR([],[])}}; g.x.Zf=function(){var r;return((r=this.Ka)==null?void 0:r.updating)||!1}; g.x.KP=function(){return this.dj}; g.x.y4=function(){return!this.dj&&this.Zf()}; g.x.M2=function(){this.dj=!1}; g.x.gZ=function(r){var Q=r==null?void 0:r.sG;r=r==null?void 0:r.containerType;return!Q&&!r||Q===this.sG&&r===this.containerType}; g.x.Yn=function(){return this.Fa}; g.x.G9=function(){return this.Xg}; g.x.ge=function(r,Q){return this.containerType!==r||this.sG!==Q}; g.x.jm=function(r,Q,S){if(this.containerType!==r||S&&this.ge(r,S))this.supports(4),c5()&&this.Ka.changeType(Q),S&&(this.sG=S);this.containerType=r}; g.x.M9=function(r,Q,S){this.containerType&&this.ge(r,Q)&&c5()&&this.Ka.changeType(S);this.containerType=r;this.sG=Q}; g.x.yW=function(){return this.lU}; g.x.isView=function(){return!1}; g.x.supports=function(r){switch(r){case 1:var Q;return((Q=this.Ka)==null?void 0:Q.timestampOffset)!==void 0;case 0:var S;return!((S=this.Ka)==null||!S.appendBuffer);case 2:var B;return!((B=this.Ka)==null||!B.remove);case 3:var k,L;return!!(((k=this.Ka)==null?0:k.addEventListener)&&((L=this.Ka)==null?0:L.removeEventListener));case 4:return!(!this.Ka||!this.Ka.changeType);default:return!1}}; g.x.yu=function(){return!this.Zf()}; g.x.isLocked=function(){return!1}; g.x.sD=function(r){r.to=this.ZA();r.up=this.Zf();var Q,S=((Q=this.Ka)==null?void 0:Q.appendWindowStart)||0,B;Q=((B=this.Ka)==null?void 0:B.appendWindowEnd)||Infinity;r.aw=S.toFixed(3)+"-"+Q.toFixed(3);return r}; g.x.LW=function(){var r;return((r=this.Ka)==null?void 0:r.writeHead)||0}; g.x.qk=function(){for(var r={},Q=0;Q=7&&w$O(this,function(){g.XK(function(){grj(r,r.getCurrentTime(),0)},500)}); return Q}; g.x.seekTo=function(r){this.Mr()>0&&(qt&&Hz<4&&(r=Math.max(.1,r)),this.setCurrentTime(r))}; g.x.iO=function(){if(!this.V&&this.rq)if(this.rq.U)try{var r;Bk(this,{l:"mer",sr:(r=this.MU)==null?void 0:r.cM(),rs:LT(this.rq)});this.rq.clear();this.V=this.rq;this.rq=void 0}catch(Q){r=new g.q3("Error while clearing Media Source in MediaElement: "+Q.name+", "+Q.message),g.mp(r),this.stopVideo()}else this.stopVideo()}; g.x.stopVideo=function(){var r=this;if(!this.V){var Q;(Q=this.rq)==null||uHU(Q);if(cfj){if(!this.S){var S=new ig;S.then(void 0,function(){}); this.S=S;aUU&&this.pause();g.XK(function(){r.S===S&&(AN(r),S.resolve())},200)}}else AN(this)}}; g.x.Fq=function(){var r=this.s9();return dA(r)&&this.getDuration()?e9(r,this.getCurrentTime()):0}; g.x.xn=function(){var r=this.getDuration();return r===Infinity?1:r?this.Fq()/r:0}; g.x.sD=function(){try{var r=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:GX(this.Em(),",",3),vbu:GX(this.s9()),vbs:GX(this.Dt()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.Mr(),vns:""+this.wc(),vec:""+this.IC(),vemsg:this.e_(),vvol:""+this.getVolume(),vdom:""+ +this.Fg(),vsrc:""+ +!!this.Wg(),vw:""+r.width,vh:""+r.height}}catch(Q){return{}}}; g.x.hasError=function(){return this.IC()>0}; g.x.addEventListener=function(r,Q){this.W.listen(r,Q,!1,this);this.ZF(r)}; g.x.removeEventListener=function(r,Q){this.W.wV(r,Q,!1,this)}; g.x.dispatchEvent=function(r){if(this.S&&r.type==="pause")return!1;if(r0F){var Q,S=((Q=r.j)==null?void 0:Q.timeStamp)||Infinity;Q=S>performance.now()?S-Date.now()+performance.now():S;S=this.V||this.rq;if((S==null?0:S.KP())||Q<=((S==null?void 0:S.Y)||0)){var B;Bk(this,{l:"mede",sr:(B=this.MU)==null?void 0:B.cM(),et:r.type});return!1}if(this.fW)return Bk(this,{l:"medes",et:r.type}),S&&r.type==="seeking"&&(S.Y=performance.now(),this.fW=!1),!1}return this.W.dispatchEvent(r)}; g.x.m4=function(){this.Y=!1}; g.x.UT=function(){this.Y=!0;this.Ee(!0)}; g.x.GG=function(){this.Y&&!this.Aa()&&this.Ee(!0)}; g.x.equals=function(r){return!!r&&r.eR()===this.eR()}; g.x.WO=function(){this.J&&this.removeEventListener("volumechange",this.GG);cfj&&AN(this);g.G.prototype.WO.call(this)}; var cfj=!1,aUU=!1,r0F=!1,OJF=!1;g.x=g.Wk.prototype;g.x.isPaused=function(){return g.R(this,4)}; g.x.isPlaying=function(){return g.R(this,8)&&!g.R(this,512)&&!g.R(this,64)&&!g.R(this,2)}; g.x.isOrWillBePlaying=function(){return g.R(this,8)&&!g.R(this,2)&&!g.R(this,1024)}; g.x.isCued=function(){return g.R(this,64)&&!g.R(this,8)&&!g.R(this,4)}; g.x.isBuffering=function(){return g.R(this,1)&&!g.R(this,2)}; g.x.isError=function(){return g.R(this,128)}; g.x.isSuspended=function(){return g.R(this,512)}; g.x.QV=function(){return g.R(this,64)&&g.R(this,4)}; g.x.toString=function(){return"PSt."+this.state.toString(16)}; var C8={},Vb=(C8.BUFFERING="buffering-mode",C8.CUED="cued-mode",C8.ENDED="ended-mode",C8.PAUSED="paused-mode",C8.PLAYING="playing-mode",C8.SEEKING="seeking-mode",C8.UNSTARTED="unstarted-mode",C8);g.p(TR,g.G);g.x=TR.prototype;g.x.v2=function(){return this.S}; g.x.ra=function(){return this.slot}; g.x.LY=function(){return this.layout}; g.x.init=function(){var r=G4(this.layout.clientMetadata,"metadata_type_video_length_seconds"),Q=G4(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");Bl(this.layout.OG)&&X8(this.c8.get(),this.layout.layoutId,{jF:Q,lQ:r,listener:this,B2:this.F6()});tn7(this.UG.get(),this);r=this.PC;Q=this.layout.layoutId;var S={B2:this.F6()};r.j.set(Q,S);this.z9()}; g.x.lK=function(){}; g.x.release=function(){Bl(this.layout.OG)&&iy(this.c8.get(),this.layout.layoutId);PsU(this.UG.get(),this);this.PC.j.delete(this.layout.layoutId);this.zV()}; g.x.GA=function(){}; g.x.xi=function(){}; g.x.startRendering=function(r){S9($5(this));if(JN(this,r)){var Q=this.j;B5(Q.params.Bg.ew.get(),!0)&&$l8(Q,"p_sr",{});wi(this);this.u1(r);this.F6()||this.cK(!1)}}; g.x.b6=function(r,Q){if(Q.layoutId===this.layout.layoutId){this.B8="rendering";this.V=this.AV.get().isMuted()||this.AV.get().getVolume()===0;this.La("impression");this.La("start");if(this.AV.get().isMuted()){MK(this,"mute");var S;r=((S=ot(this))==null?void 0:S.muteCommands)||[];$u(this.AX.get(),r,this.layout.layoutId)}if(this.AV.get().isFullscreen()){this.fZ("fullscreen");var B;S=((B=ot(this))==null?void 0:B.fullscreenCommands)||[];$u(this.AX.get(),S,this.layout.layoutId)}this.F6()||(B=this.yk.get(), B.S&&!B.V&&(B.U=!1,B.V=!0,B.actionType!=="ad_to_video"&&(TB("pbs",void 0,B.actionType),g.AU("finalize_all_timelines")&&kbn(B.actionType))));this.X3(1);this.vz(Q);var k;Q=((k=ot(this))==null?void 0:k.impressionCommands)||[];$u(this.AX.get(),Q,this.layout.layoutId)}}; g.x.z2=function(r,Q,S){this.J={wb:3,zP:r==="load_timeout"?402:400,errorMessage:Q.message};this.La("error");var B;r=((B=ot(this))==null?void 0:B.errorCommands)||[];$u(this.AX.get(),r,this.layout.layoutId);this.F6()||this.y6.j_(this.slot,this.layout,Q,S)}; g.x.vv=function(){if(this.B8==="rendering"){MK(this,"pause");var r,Q=((r=ot(this))==null?void 0:r.pauseCommands)||[];$u(this.AX.get(),Q,this.layout.layoutId);this.X3(2)}}; g.x.L9=function(){if(this.B8==="rendering"){MK(this,"resume");var r,Q=((r=ot(this))==null?void 0:r.resumeCommands)||[];$u(this.AX.get(),Q,this.layout.layoutId)}}; g.x.wU=function(r,Q){Q=Q===void 0?!1:Q;if(this.B8==="rendering"){var S={currentTimeSec:r,flush:Q};kf(this.j,"p_ip",S);AG(this.nY,r*1E3,Q);this.V||AG(this.nY,r*1E3,Q===void 0?!1:Q);var B=this.vH();if(B){B/=1E3;if(r>=B*.25||Q)this.La("first_quartile"),kf(this.j,"p_fq",S);if(r>=B*.5||Q)this.La("midpoint"),kf(this.j,"p_sq",S);if(r>=B*.75||Q)this.La("third_quartile"),kf(this.j,"p_tq",S);this.ew.get().T.D().experiments.R3("enable_progress_command_flush_on_kabuki")?EK(this.W,r*1E3,Q):EK(this.W,r*1E3,aBz(this)? Q:!1)}}}; g.x.F$=function(){var r;return((r=FF(this.tV.get(),1))==null?void 0:r.clientPlaybackNonce)||""}; g.x.Ub=function(r,Q){r.layoutId!==this.layout.layoutId?this.y6.j_(this.slot,r,new f5("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"):Q()}; g.x.Gx=function(r,Q,S){if(Q.layoutId===this.layout.layoutId)switch(this.B8="not_rendering",this.layoutExitReason=void 0,this.F6()||(r=S!=="normal"||this.position+1===this.Y)&&this.cK(r),this.Zu(S),this.X3(0),S){case "abandoned":if(Yj(this.nY,"impression")){var B,k=((B=ot(this))==null?void 0:B.abandonCommands)||[];$u(this.AX.get(),k,this.layout.layoutId)}break;case "normal":B=((k=ot(this))==null?void 0:k.completeCommands)||[];$u(this.AX.get(),B,this.layout.layoutId);break;case "skipped":var L;B=((L= ot(this))==null?void 0:L.skipCommands)||[];$u(this.AX.get(),B,this.layout.layoutId)}}; g.x.rY=function(){return this.layout.layoutId}; g.x.zW=function(){return this.J}; g.x.EX=function(){if(this.B8==="rendering"){this.nY.La("active_view_measurable");var r,Q=((r=ot(this))==null?void 0:r.activeViewMeasurableCommands)||[];$u(this.AX.get(),Q,this.layout.layoutId)}}; g.x.KB=function(){if(this.B8==="rendering"){this.nY.La("active_view_fully_viewable_audible_half_duration");var r,Q=((r=ot(this))==null?void 0:r.activeViewFullyViewableAudibleHalfDurationCommands)||[];$u(this.AX.get(),Q,this.layout.layoutId)}}; g.x.tY=function(){if(this.B8==="rendering"){this.nY.La("active_view_viewable");var r,Q=((r=ot(this))==null?void 0:r.activeViewViewableCommands)||[];$u(this.AX.get(),Q,this.layout.layoutId)}}; g.x.dS=function(){if(this.B8==="rendering"){this.nY.La("audio_audible");var r,Q=((r=ot(this))==null?void 0:r.activeViewAudioAudibleCommands)||[];$u(this.AX.get(),Q,this.layout.layoutId)}}; g.x.xR=function(){if(this.B8==="rendering"){this.nY.La("audio_measurable");var r,Q=((r=ot(this))==null?void 0:r.activeViewAudioMeasurableCommands)||[];$u(this.AX.get(),Q,this.layout.layoutId)}}; g.x.cK=function(r){this.yk.get().cK(G4(this.layout.clientMetadata,"metadata_type_ad_placement_config").kind,r,this.position,this.Y,!1)}; g.x.onFullscreenToggled=function(r){if(this.B8==="rendering")if(r){this.fZ("fullscreen");var Q,S=((Q=ot(this))==null?void 0:Q.fullscreenCommands)||[];$u(this.AX.get(),S,this.layout.layoutId)}else this.fZ("end_fullscreen"),Q=((S=ot(this))==null?void 0:S.endFullscreenCommands)||[],$u(this.AX.get(),Q,this.layout.layoutId)}; g.x.onVolumeChange=function(){if(this.B8==="rendering")if(this.AV.get().isMuted()){MK(this,"mute");var r,Q=((r=ot(this))==null?void 0:r.muteCommands)||[];$u(this.AX.get(),Q,this.layout.layoutId)}else MK(this,"unmute"),r=((Q=ot(this))==null?void 0:Q.unmuteCommands)||[],$u(this.AX.get(),r,this.layout.layoutId)}; g.x.KZ=function(){}; g.x.Dq=function(){}; g.x.gB=function(){}; g.x.LG=function(){}; g.x.iY=function(){}; g.x.fZ=function(r){this.nY.fZ(r,!this.V)}; g.x.La=function(r){this.nY.La(r,!this.V)}; g.x.F6=function(){var r=G4(this.slot.clientMetadata,"metadata_type_eligible_for_ssap");return r===void 0?(Q3("Expected SSAP eligibility for PlayerBytes sub layout",this.slot,this.layout),!1):this.ew.get().F6(r)};g.p(fT,TR);g.x=fT.prototype;g.x.z9=function(){}; g.x.zV=function(){var r=this.UG.get();r.X2===this&&(r.X2=null);this.timer.stop()}; g.x.GA=function(){this.timer.stop();TR.prototype.vv.call(this)}; g.x.xi=function(){GR(this);TR.prototype.L9.call(this)}; g.x.vH=function(){return G4(this.LY().clientMetadata,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")}; g.x.C0=function(r,Q){var S=this;this.Ub(r,function(){S.B8!=="rendering_stop_requested"&&(S.B8="rendering_stop_requested",S.layoutExitReason=Q,NK(S,Q),S.timer.stop())})}; g.x.K0=function(){var r=Date.now(),Q=r-this.nK;this.nK=r;this.S5+=Q;this.S5>=this.vH()?this.IZ():(this.wU(this.S5/1E3),It(this,this.S5))}; g.x.Zu=function(){}; g.x.rB=function(){}; g.p(ug,fT);g.x=ug.prototype;g.x.hT=function(r){if(this.B8!=="not_rendering"){r=sT(this,r);var Q=this.AV.get().getPresentingPlayerType()===2;this.B8==="rendering_start_requested"?Q&&dU(r)&&this.mG():Q?g.kK(r,2)?Q3("Receive player ended event during MediaBreak",this.ra(),this.LY()):Zx(this,r):this.HH()}}; g.x.u1=function(){Vyg(this);JJj(this.AV.get());this.UG.get().X2=this;mo("pbp")||mo("pbs")||TB("pbp");mo("pbp","watch")||mo("pbs","watch")||TB("pbp",void 0,"watch");this.mG()}; g.x.vz=function(r){this.yk.get();var Q=G4(r.clientMetadata,"metadata_type_ad_placement_config").kind,S=this.position===0;r=G4(r.clientMetadata,"metadata_type_linked_in_player_layout_type");r={adBreakType:yV(Q),adType:nK$(r)};var B=void 0;S?Q!=="AD_PLACEMENT_KIND_START"&&(B="video_to_ad"):B="ad_to_ad";j7("ad_mbs",void 0,B);g.pu(r,B);GR(this)}; g.x.HH=function(){this.iF()}; g.x.IZ=function(){QPz(this);this.iF()}; g.p(Dx,fT);g.x=Dx.prototype;g.x.hT=function(r){this.B8!=="not_rendering"&&(r=sT(this,r),Zx(this,r))}; g.x.u1=function(){Q3("Not used in SSAP")}; g.x.vz=function(){GR(this)}; g.x.HH=function(){Q3("Not used in SSAP")}; g.x.IZ=function(){QPz(this);this.y6.Am(this.ra(),this.LY(),"normal")}; g.p(eu,Dx);eu.prototype.C0=function(r,Q){var S=this;this.Ub(r,function(){Vj(S.S,Q)&&(S.B8="rendering_stop_requested",S.layoutExitReason=Q,NK(S,Q),S.timer.stop())})}; eu.prototype.startRendering=function(r){S9($5(this));JN(this,r)&&(wi(this),this.UG.get().X2=this)};g.p(di,TR);g.x=di.prototype;g.x.HH=function(){this.iF()}; g.x.hT=function(r){if(this.B8!=="not_rendering"){r=sT(this,r);var Q=this.AV.get().getPresentingPlayerType()===2;this.B8==="rendering_start_requested"?Q&&dU(r)&&this.mG():!Q||g.kK(r,2)?this.iF():Zx(this,r)}}; g.x.z9=function(){G4(this.LY().clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.shrunkenPlayerBytesConfig=G4(this.LY().clientMetadata,"metadata_type_shrunken_player_bytes_config")}; g.x.zV=function(){G4(this.LY().clientMetadata,"metadata_type_player_bytes_callback_ref").current=null;if(this.Gi){var r=this.context.Bg,Q=this.Gi,S=this.LY().layoutId;if(B5(r.ew.get(),!0)){var B={};r.fY("mccru",(B.cid=Q,B.p_ac=S,B))}this.eP.get().removeCueRange(this.Gi)}this.Gi=void 0;var k;(k=this.rR)==null||k.dispose();this.vr&&this.vr.dispose()}; g.x.u1=function(r){var Q=gi(this.ew.get()),S=UT(this.ew.get());if(Q&&S&&!this.F6()){S=G4(r.clientMetadata,"metadata_type_preload_player_vars");var B=this.ew.get();B=g.OQ(B.T.D().experiments,"html5_preload_wait_time_secs");S&&this.vr&&this.vr.start(B*1E3)}kWj(this,r);Vyg(this);Q?(S=this.o1.get(),r=G4(r.clientMetadata,"metadata_type_player_vars"),S.T.loadVideoByPlayerVars(r,!1,2)):uOF(this.o1.get(),G4(r.clientMetadata,"metadata_type_player_vars"));var k;(k=this.rR)==null||k.start();Q||this.o1.get().T.playVideo(2)}; g.x.vz=function(){var r;(r=this.rR)==null||r.stop();this.b5();(this.adCpn=C8O(this))||Q3("Media layout confirmed started, but ad CPN not set.");this.I1.get().J1("onAdStart",this.adCpn);this.Dd=Date.now()}; g.x.vH=function(){var r;return(r=FF(this.tV.get(),2))==null?void 0:r.XR}; g.x.SG=function(){this.nY.fZ("clickthrough")}; g.x.C0=function(r,Q){var S=this;this.Ub(r,function(){if(S.B8!=="rendering_stop_requested"){S.B8="rendering_stop_requested";S.layoutExitReason=Q;NK(S,Q);var B;(B=S.rR)==null||B.stop();S.vr&&S.vr.stop();L2U(S)}})}; g.x.onCueRangeEnter=function(r){if(r!==this.Gi)Q3("Received CueRangeEnter signal for unknown layout.",this.ra(),this.LY(),{cueRangeId:r});else{var Q=this.context.Bg,S=this.LY().layoutId;if(B5(Q.ew.get(),!0)){var B={};Q.fY("mccre",(B.cid=r,B.p_ac=S,B))}this.eP.get().removeCueRange(this.Gi);this.Gi=void 0;NI(this.context.ew.get(),"html5_ssap_flush_at_stop_rendering")&&this.F6()||(r=G4(this.LY().clientMetadata,"metadata_type_video_length_seconds"),this.wU(r,!0),this.La("complete"))}}; g.x.Zu=function(r){r!=="abandoned"&&this.I1.get().J1("onAdComplete");this.I1.get().J1("onAdEnd",this.adCpn)}; g.x.b5=function(){this.Gi="adcompletioncuerange:"+this.LY().layoutId;this.eP.get().addCueRange(this.Gi,0x7ffffffffffff,0x8000000000000,!1,this,2,2);var r=this.context.Bg,Q=this.Gi,S=this.LY().layoutId;if(B5(r.ew.get(),!0)){var B={};r.fY("mccr",(B.cid=Q,B.p_ac=S,B))}}; g.x.onCueRangeExit=function(){}; g.x.rB=function(r){this.B8==="rendering"&&(this.shrunkenPlayerBytesConfig&&this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes&&r>=(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)&&this.AV.get().Dz(!0),this.wU(r))}; g.x.wU=function(r,Q){TR.prototype.wU.call(this,r,Q===void 0?!1:Q);Q=Date.now()-this.Dd;var S=r*1E3,B={contentCpn:this.F$(),adCpn:C8O(this)};if(r-this.Ih>=5){var k=Q=2||(this.n0.C0(this.layout,Q),r=NI(this.params.context.ew.get(),"html5_ssap_pass_transition_reason")&&Q==="abandoned",this.Mm()&&!r&&(NI(this.params.context.ew.get(),"html5_ssap_pass_transition_reason")&&(["normal","skipped","muted","user_input_submitted"].includes(Q)||Q3("Single stopRendering: unexpected exit reason",this.slot,this.layout,{exitReason:Q})),this.WD.get().finishSegmentByCpn(this.layout.layoutId, FF(this.tV.get(),1).clientPlaybackNonce,hN(Q,this.params.context.ew))),this.AV.get().removeListener(this),this.Pe()&&cl(this.n0.v2())&&this.XP.Gx(this.slot,this.layout,this.n0.v2().j))}; g.x.zw=function(r,Q,S){or7({cpn:r,VL:this.tV.get(),I8:!0});this.LY().layoutId!==r||NI(this.params.context.ew.get(),"html5_ssap_pass_transition_reason")&&S===5||(this.n0.v2().currentState<2&&(r=vk(S,this.params.context.ew),r==="error"?this.XP.j_(this.slot,this.layout,new f5("Player transition with error during SSAP single layout.",{playerErrorCode:"non_video_expired",transitionReason:S},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):ST(this.qM, this.layout,r)),NI(this.params.context.ew.get(),"html5_ssap_exit_without_waiting_for_transition")||this.XP.Gx(this.slot,this.layout,this.n0.v2().j))};g.p(VV,g.G);g.x=VV.prototype;g.x.ra=function(){return this.slot}; g.x.LY=function(){return this.layout}; g.x.kt=function(){}; g.x.fn=function(){return this.Qh[this.A6]}; g.x.yx=function(){return this.A6}; g.x.GA=function(r,Q){var S=this.fn();Q.layoutId!==at(S,r,Q)?Q3("pauseLayout for a PlayerBytes layout that is not currently active",r,Q):S.GA()}; g.x.xi=function(r,Q){var S=this.fn();Q.layoutId!==at(S,r,Q)?Q3("resumeLayout for a PlayerBytes layout that is not currently active",r,Q):S.xi()}; g.x.X_=function(r,Q){var S=this.fn();tjg(this,r,Q);PM8(S,r,Q)&&this.gj(S.ra(),S.LY(),"skipped")}; g.x.uf=function(r,Q){var S=this.fn();xqR(this);jPj(S,r,Q)&&(r=pu8(this,S,r,Q),r!==void 0&&(this.F6()?Q3("Should not happen. Should delete"):mqF(this,S.ra(),S.LY(),r)))}; g.x.Yz=function(r,Q){var S=Object.assign({},ck(this),{layoutId:Q.layoutId}),B=S.layoutId,k=S.I8;if(S.B2){var L={};Qe(S.VL,"wrse",(L.ec=B,L.is=k,L.ctp=rA(B),L))}KG(this.qb,r,Q)}; g.x.b6=function(r,Q){var S;(S=this.fn())==null||S.b6(r,Q)}; g.x.Gx=function(r,Q,S){Q.layoutId===this.LY().layoutId&&(this.H_=!1,Vs(this.Ca(),this));var B;(B=this.fn())==null||B.Gx(r,Q,S)}; g.x.rB=function(r){var Q;(Q=this.fn())==null||Q.rB(r)}; g.x.H4=function(r,Q,S){this.yx()===-1&&(this.callback.b6(this.slot,this.layout),this.A6++);var B=this.fn();B?(B.z2(r,Q,S),this.F6()&&this.callback.j_(this.slot,this.layout,Q,S)):Q3("No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter",void 0,void 0,{activeSubLayoutIndex:String(this.yx()),layoutId:this.LY().layoutId})}; g.x.onFullscreenToggled=function(r){var Q;(Q=this.fn())==null||Q.onFullscreenToggled(r)}; g.x.KZ=function(r){var Q;(Q=this.fn())==null||Q.KZ(r)}; g.x.gB=function(r){var Q;(Q=this.fn())==null||Q.gB(r)}; g.x.onVolumeChange=function(){var r;(r=this.fn())==null||r.onVolumeChange()}; g.x.cS=function(r,Q,S){lQ(this.qb,r,Q,S)}; g.x.XK=function(r){r.startRendering(r.LY())}; g.x.init=function(){var r=G4(this.LY().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");r&&(r.current=this);if(this.Qh.length<1)throw new C("Invalid sub layout rendering adapter length when scheduling composite layout.",{length:String(this.Qh.length)});if(r=G4(this.LY().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))r.current=this;r=g.m(this.Qh);for(var Q=r.next();!Q.done;Q=r.next())Q=Q.value,Q.init(),eE$(this.qb,this.slot,Q.LY()),gYU(this.qb,this.slot,Q.LY()); if(this.F6())for(this.tV.get().addListener(this),P81(bDj(this),this.tV.get()),r=bDj(this),r=g.m(r),Q=r.next();!Q.done;Q=r.next())this.Yj(Q.value)}; g.x.Yj=function(r){var Q=G4(r.clientMetadata,"metadata_type_player_vars");Q?(r.layoutType!=="LAYOUT_TYPE_MEDIA"&&Q3("Non-video ad contains playerVars",this.slot,r),this.o1.get().addPlayerResponseForAssociation({playerVars:Q})):(r=Awg(r),this.o1.get().addPlayerResponseForAssociation({t5:r}))}; g.x.release=function(){var r=G4(this.LY().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");r&&(r.current=null);if(r=G4(this.LY().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))r.current=null;r=g.m(this.Qh);for(var Q=r.next();!Q.done;Q=r.next())Q=Q.value,Ubz(this.qb,this.slot,Q.LY()),Q.release();this.F6()&&(this.tV.get().removeListener(this),xlU())}; g.x.Ub=function(r){return r.layoutId!==this.LY().layoutId?(this.callback.j_(this.ra(),r,new f5("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.LY().layoutId+("and LayoutType: "+this.LY().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; g.x.fV=function(){this.AV.get().addListener(this);C5(this.Ca(),this)}; g.x.hT=function(r){if(r.state.isError()){var Q,S;this.H4((Q=r.state.N5)==null?void 0:Q.errorCode,new f5("There was a player error during this media layout.",{playerErrorCode:(S=r.state.N5)==null?void 0:S.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else(Q=this.fn())&&Q.hT(r)}; g.x.F6=function(){var r=G4(this.ra().clientMetadata,"metadata_type_eligible_for_ssap");return r===void 0?(Q3("Expected SSAP eligibility in PlayerBytes slots",this.ra(),this.LY()),!1):this.ew.get().F6(r)}; g.x.Dq=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.LG=function(){}; g.x.iY=function(){}; g.p(BT,VV);g.x=BT.prototype;g.x.d5=function(r,Q,S){this.gj(r,Q,S)}; g.x.Uk=function(r,Q){this.gj(r,Q,"error")}; g.x.gj=function(r,Q,S){var B=this;EKj(this,r,Q,S,function(){rS(B,B.yx()+1)})}; g.x.startRendering=function(r){this.Ub(r)&&(this.fV(),f4F(this.yk.get()),UAw(this.ew.get())||JJj(this.AV.get()),this.yx()===-1&&rS(this,this.yx()+1))}; g.x.C0=function(r,Q){var S=this;this.H_=!0;this.yx()===this.Qh.length?this.callback.Gx(this.slot,this.layout,Q):(r=this.fn(),r.C0(r.LY(),Q),this.kW=function(){S.callback.Gx(S.slot,S.layout,Q)}); this.AV.get().T.gS();uOF(this.o1.get(),{});r=Ld(this.AV.get(),1);r.isPaused()&&!g.R(r,2)&&this.AV.get().playVideo();this.AV.get().removeListener(this);this.H_&&oK$(this)}; g.x.zw=function(){}; g.x.QA=function(){}; g.x.Am=function(){}; g.p(kR,VV);g.x=kR.prototype;g.x.d5=function(r,Q,S){r=Object.assign({},ck(this),{layoutId:Q.layoutId,layoutExitReason:S});Q=r.layoutId;S=r.layoutExitReason;var B={};Qe(r.VL,"prse",(B.xc=Q,B.ler=S,B.ctp=rA(Q),B))}; g.x.Uk=function(){Q3("onSubLayoutError in SSAP")}; g.x.gj=function(){Q3("exitSubLayoutAndPlayNext in SSAP")}; g.x.fn=function(){return this.w0}; g.x.yx=function(){var r=this;return this.Qh.findIndex(function(Q){var S;return Q.LY().layoutId===((S=r.w0)==null?void 0:S.LY().layoutId)})}; g.x.XK=function(r){r0(this.w0===void 0,"replacing another adapter");this.w0=r;r.startRendering(r.LY())}; g.x.cS=function(r,Q,S){lQ(this.qb,r,Q,S);var B;r0(Q.layoutId===((B=this.w0)==null?void 0:B.LY().layoutId),"currentAdapter does not match exiting layout",{slot:r?"slot: "+r.slotType:"",subLayout:av(Q)})&&(this.w0=void 0)}; g.x.release=function(){VV.prototype.release.call(this);r0(this.w0===void 0,"currentAdapter is still active during release");this.w0=void 0}; g.x.Mm=function(){return this.AV.get().getPresentingPlayerType()===2}; g.x.C0=function(r,Q){function S(){LO(this)&&(["normal","error","skipped","muted","user_input_submitted"].includes(Q)||Q3("Composite stopRendering: Unexpected layout exit reason",this.slot,r,{layoutExitReason:Q}))} function B(){this.w0&&Xz(this,this.w0,Q);if(this.Mm()&&(!LO(this)||Q!=="abandoned")){S.call(this);var L;var X=((L=this.tV.get().T.getVideoData())==null?void 0:L.clientPlaybackNonce)||"";L=FF(this.tV.get(),1).clientPlaybackNonce;this.WD.get().finishSegmentByCpn(X,L,hN(Q,this.ew))}T0g(this,Q)} function k(){if(this.w0){var L=this.w0;L.v2().currentState<2&&L.C0(L.LY(),Q);L=LO(this)&&Q==="abandoned";this.Mm()&&!L&&(S.call(this),this.WD.get().finishSegmentByCpn(this.w0.LY().layoutId,FF(this.tV.get(),1).clientPlaybackNonce,hN(Q,this.ew)))}} r0(r.layoutId===this.LY().layoutId,"StopRendering for wrong layout")&&Vj(this.u_.V,Q)&&(this.Pe()?B.call(this):k.call(this))}; g.x.Gx=function(r,Q,S){VV.prototype.Gx.call(this,r,Q,S);Q.layoutId===this.LY().layoutId&&this.AV.get().removeListener(this)}; g.x.F$=function(){return FF(this.tV.get(),1).clientPlaybackNonce}; g.x.zw=function(r,Q,S){or7(Object.assign({},ck(this),{cpn:r}));if(!LO(this)||S!==5)if(this.Pe()){if(this.w0&&this.w0.LY().layoutId!==Q){var B=this.w0.LY().layoutId;B!==r&&Q3("onClipExited: mismatched exiting cpn",this.slot,void 0,{layoutId:B,exitingCpn:r,enteringCpn:Q});r=vk(S,this.ew);Xz(this,this.w0,r)}else this.w0&&Q3("onClipExited: active layout is entering again");Q===this.F$()&&Jw$(this,S)}else{if(this.w0&&this.w0.LY().layoutId===r)$qg(this,this.w0,S);else{var k;Q3("Exiting cpn does not match active cpn", this.slot,(B=this.w0)==null?void 0:B.LY(),{exitingCpn:r,transitionReason:S,activeCpn:(k=this.w0)==null?void 0:k.LY().layoutId})}Q===this.F$()&&(this.w0!==void 0&&(Q3("active adapter is not properly exited",this.slot,this.layout,{activeLayout:av(this.w0.LY())}),$qg(this,this.w0,S)),Jw$(this,S),T0g(this,this.u_.V.j))}}; g.x.Pe=function(){return NI(this.ew.get(),"html5_ssap_exit_without_waiting_for_transition")}; g.x.startRendering=function(r){this.Ub(r)&&(r=this.u_,r0(r.j===1,"tickStartRendering: state is not initial"),r.j=2,this.fV())}; g.x.QA=function(r){ml$(Object.assign({},ck(this),{cpn:r}));var Q=this.Qh.find(function(S){return S.LY().layoutId===r}); Q?(this.u_.j!==2&&(i5w(this.U4,this.slot.slotId),r0(this.u_.j===2,"Expect started"),this.callback.b6(this.slot,this.layout)),this.XK(Q),KG(this.qb,this.slot,Q.LY())):wu_(this,r)}; g.x.X_=function(r,Q){tjg(this,r,Q);var S=this.fn();S?PM8(S,r,Q)&&F2U(this,"skipped"):N0z(this,"onSkipRequested")}; g.x.uf=function(r,Q){var S;a:{if(S=this.fn()){if(xqR(this),jPj(S,r,Q)&&(r=pu8(this,S,r,Q),r!==void 0)){S={L1:S,wU4:this.Qh[r]};break a}}else N0z(this,"SkipWithAdPodSkip");S=void 0}if(r=S)S=r.L1,Q=r.wU4,r=S.LY().layoutId,this.Pe()?Xz(this,S,"skipped"):S.C0(S.LY(),"skipped"),S=Q.LY().layoutId,this.WD.get().finishSegmentByCpn(r,S,hN("skipped",this.ew))}; g.x.Yz=function(){Q3("Not used in html5_ssap_fix_layout_exit")}; g.x.hT=function(r){var Q;(Q=this.fn())==null||Q.hT(r)}; g.x.H4=function(){Q3("Not used in html5_ssap_fix_layout_exit")}; g.x.Am=function(r,Q,S){var B;if(((B=this.fn())==null?void 0:B.LY().layoutId)!==Q.layoutId)return void Q3("requestToExitSubLayout: wrong layout");F2U(this,S)};g.p(KO,g.G);g.x=KO.prototype;g.x.ra=function(){return this.n0.ra()}; g.x.LY=function(){return this.n0.LY()}; g.x.init=function(){var r=G4(this.LY().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");r&&(r.current=this);this.z9()}; g.x.z9=function(){this.n0.init()}; g.x.release=function(){var r=G4(this.LY().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");r&&(r.current=null);this.zV()}; g.x.zV=function(){this.n0.release()}; g.x.GA=function(){this.n0.GA()}; g.x.xi=function(){this.n0.xi()}; g.x.X_=function(r,Q){Q3("Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers",this.ra(),this.LY(),{requestingSlot:r,requestingLayout:Q})}; g.x.startRendering=function(r){r.layoutId!==this.LY().layoutId?this.callback.j_(this.ra(),r,new f5("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.LY().layoutId+("and LayoutType: "+this.LY().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.AV.get().addListener(this),C5(this.Ca(),this),f4F(this.yk.get()),UAw(this.ew.get())||JJj(this.AV.get()),this.n0.startRendering(r))}; g.x.C0=function(r,Q){this.H_=!0;this.n0.C0(r,Q);this.AV.get().T.gS();uOF(this.o1.get(),{});r=Ld(this.AV.get(),1);r.isPaused()&&!g.R(r,2)&&this.AV.get().playVideo();this.AV.get().removeListener(this);this.H_&&this.n0.HH()}; g.x.b6=function(r,Q){this.n0.b6(r,Q)}; g.x.Gx=function(r,Q,S){Q.layoutId===this.LY().layoutId&&(this.H_=!1,Vs(this.Ca(),this));this.n0.Gx(r,Q,S);Q.layoutId===this.LY().layoutId&&Qn(this.yk.get())}; g.x.rB=function(r){this.n0.rB(r)}; g.x.hT=function(r){if(r.state.isError()){var Q,S;this.H4((Q=r.state.N5)==null?void 0:Q.errorCode,new f5("There was a player error during this media layout.",{playerErrorCode:(S=r.state.N5)==null?void 0:S.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else this.n0.hT(r)}; g.x.H4=function(r,Q,S){this.n0.z2(r,Q,S)}; g.x.onFullscreenToggled=function(r){this.n0.onFullscreenToggled(r)}; g.x.KZ=function(r){this.n0.KZ(r)}; g.x.gB=function(r){this.n0.gB(r)}; g.x.onVolumeChange=function(){this.n0.onVolumeChange()}; g.x.Dq=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.LG=function(){}; g.x.iY=function(){};g.x=lf.prototype;g.x.ra=function(){return this.slot}; g.x.LY=function(){return this.layout}; g.x.init=function(){this.nE.get().addListener(this);this.AV.get().addListener(this);var r=G4(this.layout.clientMetadata,"metadata_type_layout_enter_ms");var Q=G4(this.layout.clientMetadata,"metadata_type_layout_exit_ms");if(this.W){var S=this.nE.get().BG.slice(-1)[0];S!==void 0&&(r=S.startSecs*1E3,Q=(S.startSecs+S.wr)*1E3)}this.lK(r,Q);var B;S=(B=this.tV.get().G$)==null?void 0:B.clientPlaybackNonce;B=this.layout.xf.adClientDataEntry;nO(this.UG.get(),{daiStateTrigger:{filledAdsDurationMs:Q-r,contentCpn:S, adClientData:B}});var k=this.nE.get();k=ywz(k.S,r,Q);k!==null&&(nO(this.UG.get(),{daiStateTrigger:{filledAdsDurationMs:k-r,contentCpn:S,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:B}}),this.WD.get().Ob(k,Q))}; g.x.release=function(){this.zV();this.nE.get().removeListener(this);this.AV.get().removeListener(this)}; g.x.startRendering=function(){this.u1();this.callback.b6(this.slot,this.layout)}; g.x.C0=function(r,Q){this.Mu(Q);this.driftRecoveryMs!==null&&(Ar(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(MjU(this)-G4(this.layout.clientMetadata,"metadata_type_layout_enter_ms")).toString(),driftFromHeadMs:Math.round(this.AV.get().T.wF()*1E3).toString()}),this.driftRecoveryMs=null);this.callback.Gx(this.slot,this.layout,Q)}; g.x.Nj=function(){return!1}; g.x.AN=function(r){var Q=G4(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),S=G4(this.layout.clientMetadata,"metadata_type_layout_exit_ms");r*=1E3;if(Q<=r&&r0&&nG(this.j(),Q)}; g.x.Z9=function(r){this.U.delete(r.slotId);for(var Q=[],S=g.m(this.kf.values()),B=S.next();!B.done;B=S.next()){B=B.value;var k=B.trigger;k instanceof XT&&k.triggeringSlotId===r.slotId&&Q.push(B)}Q.length>0&&nG(this.j(),Q)}; g.x.E5=function(r){for(var Q=[],S=g.m(this.kf.values()),B=S.next();!B.done;B=S.next()){B=B.value;var k=B.trigger;k instanceof CO&&k.slotType===r.slotType&&k.j!==r.slotId&&Q.push(B)}Q.length>0&&nG(this.j(),Q)}; g.x.Uh=function(r){this.S.add(r.slotId);for(var Q=[],S=g.m(this.kf.values()),B=S.next();!B.done;B=S.next())B=B.value,B.trigger instanceof QI&&r.slotId===B.trigger.triggeringSlotId&&Q.push(B);Q.length>0&&nG(this.j(),Q)}; g.x.d0=function(r){this.S.delete(r.slotId);this.W.add(r.slotId);for(var Q=[],S=g.m(this.kf.values()),B=S.next();!B.done;B=S.next())if(B=B.value,B.trigger instanceof So)r.slotId===B.trigger.triggeringSlotId&&Q.push(B);else if(B.trigger instanceof IW){var k=B.trigger;r.slotId===k.slotId&&this.V.has(k.triggeringLayoutId)&&Q.push(B)}Q.length>0&&nG(this.j(),Q)}; g.x.t0=function(r){for(var Q=[],S=g.m(this.kf.values()),B=S.next();!B.done;B=S.next())B=B.value,B.trigger instanceof B4&&r.slotId===B.trigger.triggeringSlotId&&Q.push(B);Q.length>0&&nG(this.j(),Q)}; g.x.J0=function(r){for(var Q=[],S=g.m(this.kf.values()),B=S.next();!B.done;B=S.next())B=B.value,B.trigger instanceof kb&&r.slotId===B.trigger.triggeringSlotId&&Q.push(B);Q.length>0&&nG(this.j(),Q)}; g.x.O9=function(r,Q){this.Y.add(Q.layoutId)}; g.x.yL=function(r,Q){this.Y.delete(Q.layoutId)}; g.x.b6=function(r,Q){this.V.add(Q.layoutId);for(var S=[],B=g.m(this.kf.values()),k=B.next();!k.done;k=B.next())if(k=k.value,k.trigger instanceof GF)Q.layoutId===k.trigger.triggeringLayoutId&&S.push(k);else if(k.trigger instanceof HT){var L=k.trigger;r.slotType===L.slotType&&Q.layoutType===L.layoutType&&Q.layoutId!==L.j&&S.push(k)}else k.trigger instanceof IW&&(L=k.trigger,Q.layoutId===L.triggeringLayoutId&&this.W.has(L.slotId)&&S.push(k));S.length>0&&nG(this.j(),S)}; g.x.Gx=function(r,Q,S){this.V.delete(Q.layoutId);r=[];for(var B=g.m(this.kf.values()),k=B.next();!k.done;k=B.next())if(k=k.value,k.trigger instanceof Di&&Q.layoutId===k.trigger.triggeringLayoutId&&r.push(k),k.trigger instanceof uf){var L=k.trigger;Q.layoutId===L.triggeringLayoutId&&L.j.includes(S)&&r.push(k)}r.length>0&&nG(this.j(),r)}; g.x.Dk=function(){}; g.x.X5=function(){this.W.clear()}; g.x.JM=function(){};g.p(VT,g.G);VT.prototype.hc=function(r,Q,S,B){if(this.kf.has(Q.triggerId))throw new C("Tried to register duplicate trigger for slot.");if(!(Q instanceof qv))throw new C("Incorrect TriggerType: Tried to register trigger of type "+Q.triggerType+" in CloseRequestedTriggerAdapter");this.kf.set(Q.triggerId,new lz(r,Q,S,B))}; VT.prototype.bO=function(r){this.kf.delete(r.triggerId)};g.p(af,g.G);af.prototype.hc=function(r,Q,S,B){if(this.kf.has(Q.triggerId))throw new C("Tried to register duplicate trigger for slot.");if(!(Q instanceof vT||Q instanceof cT))throw new C("Incorrect TriggerType: Tried to register trigger of type "+Q.triggerType+" in ContentPlaybackLifecycleTriggerAdapter");this.kf.set(Q.triggerId,new lz(r,Q,S,B))}; af.prototype.bO=function(r){this.kf.delete(r.triggerId)}; af.prototype.X5=function(r){for(var Q=[],S=Q.push,B=S.apply,k=[],L=g.m(this.kf.values()),X=L.next();!X.done;X=L.next())X=X.value,X.trigger instanceof vT&&X.trigger.c6===r&&k.push(X);B.call(S,Q,g.tR(k));S=Q.push;B=S.apply;k=[];L=g.m(this.kf.values());for(X=L.next();!X.done;X=L.next())X=X.value,X.trigger instanceof cT&&X.trigger.j!==r&&k.push(X);B.call(S,Q,g.tR(k));Q.length&&nG(this.j(),Q)}; af.prototype.JM=function(r){for(var Q=[],S=Q.push,B=S.apply,k=[],L=g.m(this.kf.values()),X=L.next();!X.done;X=L.next()){X=X.value;var l=X.trigger;l instanceof cT&&l.j===r&&k.push(X)}B.call(S,Q,g.tR(k));Q.length&&nG(this.j(),Q)};g.p(rc,g.G);g.x=rc.prototype;g.x.hc=function(r,Q,S,B){if(this.kf.has(Q.triggerId))throw new C("Tried to register duplicate trigger for slot.");var k="adtriggercuerange:"+Q.triggerId;if(Q instanceof OU)VUz(this,r,Q,S,B,k,Q.j.start,Q.j.end,Q.c6,Q.visible);else if(Q instanceof fO)VUz(this,r,Q,S,B,k,0x7ffffffffffff,0x8000000000000,Q.c6,Q.visible);else throw new C("Incorrect TriggerType: Tried to register trigger of type "+Q.triggerType+" in CueRangeTriggerAdapter");}; g.x.bO=function(r){var Q=this.kf.get(r.triggerId);Q&&this.eP.get().removeCueRange(Q.cueRangeId);this.kf.delete(r.triggerId)}; g.x.onCueRangeEnter=function(r){var Q=cz_(this,r);if(Q&&(Q=this.kf.get(Q)))if(g.R(Ld(this.AV.get()),32))this.j.add(Q.cueRangeId);else{var S=Q==null?void 0:Q.EP.trigger;if(S instanceof OU||S instanceof fO){if(B5(this.context.ew.get())){var B=Q.EP.slot,k=Q.EP.layout,L={};this.context.Bg.fY("cre",(L.ca=Q.EP.category,L.tt=S.triggerType,L.st=B.slotType,L.lt=k==null?void 0:k.layoutType,L.cid=r,L))}nG(this.V(),[Q.EP])}}}; g.x.onCueRangeExit=function(r){(r=cz_(this,r))&&(r=this.kf.get(r))&&this.j.delete(r.cueRangeId)}; g.x.hT=function(r){if(Bu(r,16)<0){r=g.m(this.j);for(var Q=r.next();!Q.done;Q=r.next())this.onCueRangeEnter(Q.value,!0);this.j.clear()}}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.b6=function(){}; g.x.Gx=function(){}; g.x.Dk=function(){}; g.x.rB=function(){}; g.x.onFullscreenToggled=function(){}; g.x.KZ=function(){}; g.x.Dq=function(){}; g.x.gB=function(){}; g.x.onVolumeChange=function(){}; g.x.LG=function(){}; g.x.iY=function(){};g.p(Qy,g.G);g.x=Qy.prototype; g.x.hc=function(r,Q,S,B){if(this.V.has(Q.triggerId)||this.S.has(Q.triggerId))throw new C("Tried to re-register the trigger.");r=new lz(r,Q,S,B);if(r.trigger instanceof dS)this.V.set(r.trigger.triggerId,r);else if(r.trigger instanceof eT)this.S.set(r.trigger.triggerId,r);else throw new C("Incorrect TriggerType: Tried to register trigger of type "+r.trigger.triggerType+" in LiveStreamBreakTransitionTriggerAdapter");this.V.has(r.trigger.triggerId)&&r.slot.slotId===this.j&&nG(this.W(),[r])}; g.x.bO=function(r){this.V.delete(r.triggerId);this.S.delete(r.triggerId)}; g.x.kt=function(r){r=r.slotId;if(this.j!==r){var Q=[];this.j!=null&&Q.push.apply(Q,g.tR(aLz(this.S,this.j)));r!=null&&Q.push.apply(Q,g.tR(aLz(this.V,r)));this.j=r;Q.length&&nG(this.W(),Q)}}; g.x.zw=function(){}; g.x.QA=function(){};g.p(Sk,g.G);g.x=Sk.prototype;g.x.hc=function(r,Q,S,B){if(this.kf.has(Q.triggerId))throw new C("Tried to register duplicate trigger for slot.");if(!(Q instanceof Vn))throw new C("Incorrect TriggerType: Tried to register trigger of type "+Q.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.kf.set(Q.triggerId,new lz(r,Q,S,B))}; g.x.bO=function(r){this.kf.delete(r.triggerId)}; g.x.b6=function(){}; g.x.Gx=function(){}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){};g.p(BG,g.G);g.x=BG.prototype;g.x.Dk=function(r,Q){for(var S=[],B=g.m(this.kf.values()),k=B.next();!k.done;k=B.next()){k=k.value;var L=k.trigger;L.opportunityType===r&&(L.associatedSlotId&&L.associatedSlotId!==Q||S.push(k))}S.length&&nG(this.j(),S)}; g.x.hc=function(r,Q,S,B){if(this.kf.has(Q.triggerId))throw new C("Tried to register duplicate trigger for slot.");if(!(Q instanceof ioU))throw new C("Incorrect TriggerType: Tried to register trigger of type "+Q.triggerType+" in OpportunityEventTriggerAdapter");this.kf.set(Q.triggerId,new lz(r,Q,S,B))}; g.x.bO=function(r){this.kf.delete(r.triggerId)}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.b6=function(){}; g.x.Gx=function(){};g.p(k3,g.G);g.x=k3.prototype;g.x.hc=function(r,Q,S,B){r=new lz(r,Q,S,B);if(Q instanceof gS||Q instanceof RW||Q instanceof UU||Q instanceof aW||Q instanceof iuO){if(this.kf.has(Q.triggerId))throw new C("Tried to register duplicate trigger for slot.");this.kf.set(Q.triggerId,r)}else throw new C("Incorrect TriggerType: Tried to register trigger of type "+Q.triggerType+" in PrefetchTriggerAdapter");}; g.x.bO=function(r){this.kf.delete(r.triggerId)}; g.x.HU=function(r){var Q=r.slotFulfillmentTriggers.find(function(S){return S instanceof gS}); Q&&(Lg(this,"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",Q.breakDurationMs,new Set([r.slotId]),!0),WT(this.UG.get(),"ads_css","sid."+r.slotId+";bd."+Q.breakDurationMs))}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.b6=function(){}; g.x.Gx=function(){}; g.x.Dk=function(){}; g.x.Nj=function(r){var Q=this;if(!this.j)return Q3("Unexpected cue break before fetch instructions are available"),!1;this.V&&this.V.stop();this.U&&g.ev(this.U);var S=BI8(this,r);if(!S){var B=Qg$(this),k=this.J!==void 0&&Date.now()<=this.J+1E4;WT(this.UG.get(),"ads_ncfs","cid."+r.identifier+";cd."+r.wr.toFixed(3)+";ccs."+k+";cfa."+this.W+";bdc."+B.length+";"+B.slice(0,6).map(function(L){return";bd."+L}).join("")); return!1}(new g.D9(function(){var L=S.trigger,X=S.slot;Lg(Q,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",L.breakDurationMs,new Set,!0);Lg(Q,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",L.breakDurationMs,new Set,!1);for(var l=0,n=g.m(Q.kf.values()),A=n.next();!A.done;A=n.next()){A=A.value;var Y=A.trigger;A.slot.slotId===X.slotId&&(Q.kf.delete(Y.triggerId),l++)}WT(Q.UG.get(),"ads_csf","sid."+X.slotId+";bd."+L.breakDurationMs+";dt."+l)},10)).start(); return!0}; g.x.AN=function(){}; g.x.X5=function(r){var Q=this;this.W=!1;this.J=Date.now();if(this.j&&this.j.contentCpn!==r)Q3("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:r,fetchInstructionsCpn:this.j.contentCpn}),Xf(this);else{this.S=new g.D9(function(){if(Q.W)delete Q.S;else{var B=Q.AV.get().getGetAdBreakContext(),k;if(Number(B==null?void 0:(k=B.livePlaybackPosition)==null?void 0:k.utcTimeMillis)>0)delete Q.S,SQU(Q);else{var L;(L=Q.S)==null||L.start()}}},200); var S;(S=this.S)==null||S.start()}}; g.x.JM=function(r){this.j&&this.j.contentCpn!==r&&Q3("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:r,fetchInstructionsCpn:this.j.contentCpn},!0);Xf(this)}; g.x.d6=function(r){var Q=this;if(this.j)Q3("Unexpected multiple fetch instructions for the current content");else{this.j=r;r=LlF(r);this.V=new g.D9(function(){SQU(Q)},r?r:6E5); this.V.start();this.U=new g.D9(function(){Q.j&&(Q.V&&(Q.V.stop(),Q.V.start()),rn1(Q,"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED"))},k4F(this.j)); r=this.AV.get().getCurrentTimeSec(1,!1);for(var S=g.m(this.nE.get().BG),B=S.next();!B.done;B=S.next())B=B.value,WT(this.UG.get(),"nocache","ct."+Date.now()+";cmt."+r+";d."+B.wr.toFixed(3)+";tw."+(B.startSecs-r)+";cid."+B.identifier+";")}}; g.x.WO=function(){g.G.prototype.WO.call(this);Xf(this)};g.p(i1,g.G);g.x=i1.prototype;g.x.hc=function(r,Q,S,B){if(this.kf.has(Q.triggerId))throw new C("Tried to register duplicate trigger for slot.");if(!(Q instanceof KQ))throw new C("Incorrect TriggerType: Tried to register trigger of type "+Q.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.kf.set(Q.triggerId,new lz(r,Q,S,B));r=this.j.has(Q.triggeringLayoutId)?this.j.get(Q.triggeringLayoutId):new Set;r.add(Q);this.j.set(Q.triggeringLayoutId,r)}; g.x.bO=function(r){this.kf.delete(r.triggerId);if(!(r instanceof KQ))throw new C("Incorrect TriggerType: Tried to unregister trigger of type "+r.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var Q=this.V.get(r.triggerId);Q&&(Q.dispose(),this.V.delete(r.triggerId));if(Q=this.j.get(r.triggeringLayoutId))Q.delete(r),Q.size===0&&this.j.delete(r.triggeringLayoutId)}; g.x.HU=function(){}; g.x.Z9=function(){}; g.x.E5=function(){}; g.x.Uh=function(){}; g.x.d0=function(){}; g.x.t0=function(){}; g.x.J0=function(){}; g.x.O9=function(){}; g.x.yL=function(){}; g.x.Dk=function(){}; g.x.b6=function(r,Q){var S=this;if(this.j.has(Q.layoutId)){r=this.j.get(Q.layoutId);r=g.m(r);var B=r.next();for(Q={};!B.done;Q={jh:void 0},B=r.next())Q.jh=B.value,B=new g.D9(function(k){return function(){var L=S.kf.get(k.jh.triggerId);nG(S.S(),[L])}}(Q),Q.jh.durationMs),B.start(),this.V.set(Q.jh.triggerId,B)}}; g.x.Gx=function(){};g.p(Kg,g.G);Kg.prototype.hc=function(r,Q,S,B){if(this.kf.has(Q.triggerId))throw new C("Tried to register duplicate trigger for slot.");if(!(Q instanceof zF))throw new C("Incorrect TriggerType: Tried to register trigger of type "+Q.triggerType+" in VideoTransitionTriggerAdapter.");this.kf.set(Q.triggerId,new lz(r,Q,S,B))}; Kg.prototype.bO=function(r){this.kf.delete(r.triggerId)};Y3.prototype.zC=function(r){return r.kind==="AD_PLACEMENT_KIND_START"};g.p(td,g.G);g.x=td.prototype;g.x.logEvent=function(r){this.Qn(r)}; g.x.O_=function(r,Q,S){this.Qn(r,void 0,void 0,void 0,Q,void 0,void 0,void 0,Q.adSlotLoggingData,void 0,void 0,S)}; g.x.l8=function(r,Q,S,B){this.Qn(r,void 0,void 0,void 0,Q,S?S:void 0,void 0,void 0,Q.adSlotLoggingData,S?S.adLayoutLoggingData:void 0,void 0,B)}; g.x.Qz=function(r,Q,S,B){NI(this.ew.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+r,"trigger:",S,"slot:",Q,"layout:",B);UQ(this.j.get())&&this.Qn(r,void 0,void 0,void 0,Q,B?B:void 0,void 0,S,Q.adSlotLoggingData,B?B.adLayoutLoggingData:void 0)}; g.x.Uq=function(r,Q,S,B,k){this.Qn(r,Q,S,B,void 0,void 0,void 0,void 0,void 0,void 0,void 0,k)}; g.x.OC=function(r,Q,S,B){this.Qn("ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,S,B,void 0,void 0,S.adSlotLoggingData,B?B.adLayoutLoggingData:void 0,{errorType:r,errorMessage:Q})}; g.x.Qn=function(r,Q,S,B,k,L,X,l,n,A,Y,W){var b=this;W=W===void 0?0:W;NI(this.ew.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+r,"slot:",k,"layout:",L,"ping:",X,"Opportunity:",{opportunityType:Q,associatedSlotId:S,pI7:B,eq_:l,adSlotLoggingData:n,adLayoutLoggingData:A});try{var t=function(){if(!b.ew.get().T.D().K("html5_disable_client_tmp_logs")&&r!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){r||Q3("Empty PACF event type",k,L);var P=UQ(b.j.get()),T={eventType:r,eventOrder:++b.eventCount},w={}; k&&(w.slotData=gI(P,k));L&&(w.layoutData=f1z(P,L));X&&(w.pingData={pingDispatchStatus:"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS",serializedAdPingMetadata:X.j.serializedAdPingMetadata,pingIndex:X.index});l&&(w.triggerData=eD(l.trigger,l.category));Q&&(w.opportunityData=I1R(P,Q,S,B));P={organicPlaybackContext:{contentCpn:FF(b.tV.get(),1).clientPlaybackNonce}};P.organicPlaybackContext.isLivePlayback=FF(b.tV.get(),1).Yf;var M;P.organicPlaybackContext.isMdxPlayback=(M=FF(b.tV.get(),1))==null?void 0:M.isMdxPlayback; var y;if((y=FF(b.tV.get(),1))==null?0:y.daiEnabled)P.organicPlaybackContext.isDaiContent=!0;var h;if(M=(h=FF(b.tV.get(),2))==null?void 0:h.clientPlaybackNonce)P.adVideoPlaybackContext={adVideoCpn:M};P&&(w.externalContext=P);T.adClientData=w;n&&(T.serializedSlotAdServingData=n.serializedSlotAdServingDataEntry);A&&(T.serializedAdServingData=A.serializedAdServingDataEntry);Y&&(T.errorInfo=Y);g.ak("adsClientStateChange",{adsClientEvent:T})}}; W&&W>0?g.DY(g.gT(),function(){return t()},W):t()}catch(P){NI(this.ew.get(),"html5_log_pacf_logging_errors")&&g.DY(g.gT(),function(){Q3(P instanceof Error?P:String(P),k,L,{pacf_message:"exception during pacf logging"})})}};var cCy=new Set("ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED".split(" "));g.p(PG,td);g.x=PG.prototype; g.x.O_=function(r,Q,S){td.prototype.O_.call(this,r,Q,S);B5(this.ew.get())&&(S={},this.context.Bg.fY("pacf",(S.et=r,S.st=Q.slotType,S.si=Q.slotId,S)))}; g.x.l8=function(r,Q,S,B){var k=cCy.has(r);td.prototype.l8.call(this,r,Q,S,B);B5(this.ew.get(),k)&&(B={},this.context.Bg.fY("pacf",(B.et=r,B.st=Q.slotType,B.si=Q.slotId,B.lt=S==null?void 0:S.layoutType,B.li=S==null?void 0:S.layoutId,B.p_ac=S==null?void 0:S.layoutId,B)))}; g.x.Uq=function(r,Q,S,B,k){td.prototype.Uq.call(this,r,Q,S,B,k);B5(this.ew.get())&&(S={},this.context.Bg.fY("pacf",(S.et=r,S.ot=Q,S.ss=B==null?void 0:B.length,S)))}; g.x.Qz=function(r,Q,S,B){td.prototype.Qz.call(this,r,Q,S,B);if(B5(this.ew.get())){var k={};this.context.Bg.fY("pacf",(k.et=r,k.tt=S.trigger.triggerType,k.tc=S.category,k.st=Q.slotType,k.si=Q.slotId,k.lt=B==null?void 0:B.layoutType,k.li=B==null?void 0:B.layoutId,k.p_ac=B==null?void 0:B.layoutId,k))}}; g.x.OC=function(r,Q,S,B){td.prototype.OC.call(this,r,Q,S,B);if(B5(this.ew.get(),!0)){var k={};this.context.Bg.fY("perror",(k.ert=r,k.erm=Q,k.st=S.slotType,k.si=S.slotId,k.lt=B==null?void 0:B.layoutType,k.li=B==null?void 0:B.layoutId,k.p_ac=B==null?void 0:B.layoutId,k))}}; g.x.Qn=function(r,Q,S,B,k,L,X,l,n,A,Y){var W=this.ew.get();g.iQ(W.T.D())?(W=this.ew.get(),W=g.OQ(W.T.D().experiments,"H5_async_logging_delay_ms")):W=void 0;td.prototype.Qn.call(this,r,Q,S,B,k,L,X,l,n,A,Y,W)};x3.prototype.clear=function(){this.j.clear()};jk.prototype.state=function(){return this.j==="fulfilled"?{state:"fulfilled",value:this.result}:this.j==="rejected"?{state:"rejected",reason:this.error}:{state:"pending"}}; jk.prototype.W=function(r){ED(r)||pg(r)?Jd(ms(r),this.W.bind(this),this.reject.bind(this)):(this.j="fulfilled",this.result=r,$3(this))}; jk.prototype.reject=function(r){this.j="rejected";this.error=r;$3(this)}; var pg=kN(function(r){return bZI(r)?r instanceof jk:!1});Object.freeze({kCA:function(r){var Q=yy(r);return Jd(Zr(Q,function(S){return Q[S].j==="rejected"}),function(S){return Number.isNaN(S)?Q.map(function(B){return B.state().value}):Q[S]})}, Aj4:function(r){var Q=yy(r);return Jd(Zr(Q),function(){return Q.map(function(S){return S.state()})})}, wI_:function(r){var Q=yy(r);return Jd(Zr(Q,function(S){return Q[S].j==="fulfilled"}),function(S){return Number.isNaN(S)?o6(new AggregateError(Q.map(function(B){return B.state().reason}))):Q[S].state().value})}, T_3:function(r){var Q=yy(r);return Jd(Zr(Q,function(){return!0}),function(S){return Q[S]})}});var M4=window.kuA||"ko";q4.prototype.eq=function(r){this.client=r}; q4.prototype.j=function(){this.clear();this.csn=g.Wj()}; q4.prototype.clear=function(){this.S.clear();this.V.clear();this.W.clear();this.csn=null};I6.prototype.eq=function(r){g.eb(fg().eq).bind(fg())(r)}; I6.prototype.clear=function(){g.eb(fg().clear).bind(fg())()};g.x=GJ.prototype;g.x.eq=function(r){this.client=r}; g.x.EJ=function(r,Q){var S=this;Q=Q===void 0?{}:Q;g.eb(function(){var B,k,L,X=((B=g.e(r==null?void 0:r.commandMetadata,g.wk))==null?void 0:B.rootVe)||((k=g.e(r==null?void 0:r.commandMetadata,xuz))==null?void 0:(L=k.screenVisualElement)==null?void 0:L.uiType);if(X){B=g.e(r==null?void 0:r.commandMetadata,qn5);if(B==null?0:B.parentTrackingParams){var l=g.no(B.parentTrackingParams);if(B.parentCsn)var n=B.parentCsn}else Q.clickedVisualElement?l=Q.clickedVisualElement:r.clickTrackingParams&&(l=g.no(r.clickTrackingParams)); a:{B=g.e(r,g.lc);k=g.e(r,s0n);if(B){if(k=$eg(B,"VIDEO")){B={token:k,videoId:B.videoId};break a}}else if(k&&(B=$eg(k,"PLAYLIST"))){B={token:B,playlistId:k.playlistId};break a}B=void 0}Q=Object.assign({},{cttAuthInfo:B,parentCsn:n},Q);if(g.AU("expectation_logging")){var A;Q.loggingExpectations=((A=g.e(r==null?void 0:r.commandMetadata,xuz))==null?void 0:A.loggingExpectations)||void 0}Dr(S,X,l,Q)}else g.oG(new g.q3("Error: Trying to create a new screen without a rootVeType",r))})()}; g.x.clickCommand=function(r,Q,S){r=r.clickTrackingParams;S=S===void 0?0:S;r?(S=g.Wj(S===void 0?0:S))?(uZ(this.client,S,g.no(r),Q),Q=!0):Q=!1:Q=!1;return Q}; g.x.stateChanged=function(r,Q,S){this.visualElementStateChanged(g.no(r),Q,S===void 0?0:S)}; g.x.visualElementStateChanged=function(r,Q,S){S=S===void 0?0:S;S===0&&this.V.has(S)?this.X.push([r,Q]):Z5j(this,r,Q,S)};OD.prototype.fetch=function(r,Q,S){var B=this,k=z3n(r,Q,S);return new Promise(function(L,X){function l(){if(S==null?0:S.YK)try{var A=B.handleResponse(r,k.status,k.response,S);L(A)}catch(Y){X(Y)}else L(B.handleResponse(r,k.status,k.response,S))} k.onerror=l;k.onload=l;var n;k.send((n=Q.body)!=null?n:null)})}; OD.prototype.handleResponse=function(r,Q,S,B){S=S.replace(")]}'","");try{var k=JSON.parse(S)}catch(L){g.oG(new g.q3("JSON parsing failed after XHR fetch",r,Q,S));if((B==null?0:B.YK)&&S)throw new g.hu(1,"JSON parsing failed after XHR fetch");k={}}Q!==200&&(g.oG(new g.q3("XHR API fetch failed",r,Q,S)),k=Object.assign({},k,{errorMetadata:{status:Q}}));return k};R6.getInstance=function(){var r=g.SI("ytglobal.storage_");r||(r=new R6,g.Ql("ytglobal.storage_",r));return r}; R6.prototype.estimate=function(){var r,Q,S;return g.v(function(B){r=navigator;return((Q=r.storage)==null?0:Q.estimate)?B.return(r.storage.estimate()):((S=r.webkitTemporaryStorage)==null?0:S.queryUsageAndQuota)?B.return(h38()):B.return()})}; g.Ql("ytglobal.storageClass_",R6);VC.prototype.mR=function(r){this.handleError(r)}; VC.prototype.logEvent=function(r,Q){switch(r){case "IDB_DATA_CORRUPTED":g.AU("idb_data_corrupted_killswitch")||this.j("idbDataCorrupted",Q);break;case "IDB_UNEXPECTEDLY_CLOSED":this.j("idbUnexpectedlyClosed",Q);break;case "IS_SUPPORTED_COMPLETED":g.AU("idb_is_supported_completed_killswitch")||this.j("idbIsSupportedCompleted",Q);break;case "QUOTA_EXCEEDED":qQ8(this,Q);break;case "TRANSACTION_ENDED":this.S&&Math.random()<=.1&&this.j("idbTransactionEnded",Q);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":r= Object.assign({},Q,{hasWindowUnloaded:this.V}),this.j("idbTransactionAborted",r)}};var cf={},mW8=g.Us("yt-player-local-media",{jz:(cf.index={yR:2},cf.media={yR:2},cf.captions={yR:5},cf),shared:!1,upgrade:function(r,Q){Q(2)&&(g.pm(r,"index"),g.pm(r,"media"));Q(5)&&g.pm(r,"captions");Q(6)&&(Es(r,"metadata"),Es(r,"playerdata"))}, version:5});var a7Z={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},aa;a:{var r5=g.vp();r5=r5.toLowerCase();if(g.Zm(r5,"android")){var rWy=r5.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(rWy){var Qqg=parseFloat(rWy[1]);if(Qqg<100){aa=Qqg;break a}}var ShI=r5.match("("+Object.keys(a7Z).join("|")+")");aa=ShI?a7Z[ShI[0]]:0}else aa=void 0}var gf=aa,e_=gf>=0;var Td8=window;var fNF=yx(function(){var r,Q;return(Q=(r=window).matchMedia)==null?void 0:Q.call(r,"(prefers-reduced-motion: reduce)").matches});var Cg;g.HG=new lF;Cg=0;var Yp=Ue8()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.Iw?!0:!1;var a6={er:function(r,Q){var S=r[0];r[0]=r[Q%r[K[3]]];r[Q%r[K[3]]]=S}, ND:function(r,Q){r[K[53]](0,Q)}, rX:function(r){r[K[24]]()}};var jWz={x5q:"adunit",zU1:"detailpage",ehU:"editpage",u5Y:"embedded",Nkq:"leanback",zy_:"previewpage",CBq:"profilepage",Ef:"unplugged",szq:"playlistoverview",IyG:"sponsorshipsoffer",vw4:"shortspage",BOq:"handlesclaiming",Sl4:"immersivelivepage",BBY:"creatormusic",WRA:"immersivelivepreviewpage",A0r:"admintoolyurt",ZPr:"shortsaudiopivot",nX3:"consumption"};var HGn=2592E3;var QG,Brx,s$;QG={};g.bw=(QG.STOP_EVENT_PROPAGATION="html5-stop-propagation",QG.IV_DRAWER_ENABLED="ytp-iv-drawer-enabled",QG.IV_DRAWER_OPEN="ytp-iv-drawer-open",QG.MAIN_VIDEO="html5-main-video",QG.VIDEO_CONTAINER="html5-video-container",QG.VIDEO_CONTAINER_TRANSITIONING="html5-video-container-transitioning",QG.HOUSE_BRAND="house-brand",QG);Brx={};s$=(Brx.RIGHT_CONTROLS_LEFT="ytp-right-controls-left",Brx.RIGHT_CONTROLS_RIGHT="ytp-right-controls-right",Brx);var ktg={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var KZ1={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},lpF={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"},zFR={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var uTR={DISABLED:1,ENABLED:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};g.xe.prototype.getLanguageInfo=function(){return this.H8}; g.xe.prototype.getXtags=function(){if(!this.xtags){var r=this.id.split(";");r.length>1&&(this.xtags=r[1])}return this.xtags}; g.xe.prototype.toString=function(){return this.H8.name}; g.xe.prototype.getLanguageInfo=g.xe.prototype.getLanguageInfo;je.prototype.equals=function(r){return this.V===r.V&&this.j===r.j&&this.S===r.S&&this.reason===r.reason&&(!EV||this.gq===r.gq)}; je.prototype.isLocked=function(){return this.S&&!!this.V&&this.V===this.j}; je.prototype.compose=function(r){if(r.S&&oJ(r))return Qg;if(r.S||oJ(this))return r;if(this.S||oJ(r))return this;var Q=this.V&&r.V?Math.max(this.V,r.V):this.V||r.V,S=this.j&&r.j?Math.min(this.j,r.j):this.j||r.j;Q=Math.min(Q,S);var B=0;EV&&(B=this.gq!==0&&r.gq!==0?Math.min(this.gq,r.gq):this.gq===0?r.gq:this.gq);return EV&&Q===this.V&&S===this.j&&B===this.gq||!EV&&Q===this.V&&S===this.j?this:EV?new je(Q,S,!1,S===this.j&&B===this.gq?this.reason:r.reason,B):new je(Q,S,!1,S===this.j?this.reason:r.reason)}; je.prototype.W=function(r){return!r.video||EV&&this.gq!==0&&this.gq=0}; g.x.Jj=function(){var r=this.segments[this.segments.length-1];return r?r.endTime:NaN}; g.x.f0=function(){return this.segments[0].startTime}; g.x.L7=function(){return this.segments.length}; g.x.w9=function(){return 0}; g.x.Fo=function(r){return(r=this.wY(r))?r.Y7:-1}; g.x.x3=function(r){return(r=this.t8(r))?r.sourceURL:""}; g.x.getStartTime=function(r){return(r=this.t8(r))?r.startTime:0}; g.x.e0=function(r){return this.getStartTime(r)+this.getDuration(r)}; g.x.Eo=r7(1);g.x.isLoaded=function(){return this.segments.length>0}; g.x.t8=function(r){if(this.j&&this.j.Y7===r)return this.j;r=g.DO(this.segments,new dz(r,0,0,0,""),function(Q,S){return Q.Y7-S.Y7}); return this.j=r>=0?this.segments[r]:null}; g.x.wY=function(r){if(this.j&&this.j.startTime<=r&&r=0?this.segments[r]:this.segments[Math.max(0,-r-2)]}; g.x.append=function(r){if(r.length)if(r=g.ZO(r),this.segments.length){var Q=this.segments.length?g.PM(this.segments).endTime:0,S=r[0].Y7-this.R1();S>1&&T7O(this.segments);for(S=S>0?0:-S+1;Sr.Y7&&this.index.rh()<=r.Y7+1}; g.x.update=function(r,Q,S){this.index.append(r);Ipj(this.index,S);r=this.index;r.V=Q;r.S="update"}; g.x.U9=function(){return this.qc()?!0:eY.prototype.U9.call(this)}; g.x.Ci=function(r,Q){var S=this.index.x3(r),B=this.index.getStartTime(r),k=this.index.getDuration(r),L;Q?k=L=0:L=this.info.gq>0?this.info.gq*k:1E3;return new Qq([new RV(3,this,void 0,"liveCreateRequestInfoForSegment",r,B,k,0,L,!Q)],S)}; g.x.F4=function(){return this.qc()?0:this.initRange.length}; g.x.WQ=function(){return!1};KX.prototype.update=function(r){var Q=void 0;this.V&&(Q=this.V);var S=new KX,B=Array.from(r.getElementsByTagName("S"));if(B.length){var k=+X2(r,"timescale")||1,L=(+B[0].getAttribute("t")||0)/k,X=+X2(r,"startNumber")||0;S.W=L;var l=Q?Q.startSecs+Q.wr:0,n=Date.parse(M9O(X2(r,"yt:segmentIngestTime")))/1E3;S.U=r.parentElement.tagName==="SegmentTemplate";S.U&&(S.J=X2(r,"media"));r=Q?X-Q.Y7:1;S.Y=r>0?0:-r+1;r=g.m(B);for(B=r.next();!B.done;B=r.next()){B=B.value;for(var A=+B.getAttribute("d")/k,Y=(+B.getAttribute("yt:sid")|| 0)/k,W=+B.getAttribute("r")||0,b=0;b<=W;b++)if(Q&&X<=Q.Y7)X++;else{var t=new Z4_(X,l,A,n+Y,L);S.j.push(t);var P=B;var T=k,w=t.startSecs;t=P.getAttribute("yt:cuepointTimeOffset");var M=P.getAttribute("yt:cuepointDuration");if(t&&M){t=Number(t);w=-t/T+w;T=Number(M)/T;M=P.getAttribute("yt:cuepointContext")||null;var y=P.getAttribute("yt:cuepointIdentifier")||"";P=P.getAttribute("yt:cuepointEvent")||"";P=new SY(w,T,M,y,LKI[P]||"unknown",t)}else P=null;P&&S.S.push(P);X++;l+=A;L+=A;n+=A+Y}}S.j.length&& (S.V=g.PM(S.j))}this.Y=S.Y;this.V=S.V||this.V;g.h5(this.j,S.j);g.h5(this.S,S.S);this.U=S.U;this.J=S.J;this.W===-1&&(this.W=S.getStreamTimeOffset())}; KX.prototype.getStreamTimeOffset=function(){return this.W===-1?0:this.W};g.p(nX,g.OV);g.x=nX.prototype;g.x.hd=function(){return this.E9}; g.x.Ni=function(r,Q){r=AP(this,r);return r>=0&&(Q||!this.segments[r].pending)}; g.x.rh=function(){return this.F0?this.segments.length?this.wY(this.f0()).Y7:-1:g.OV.prototype.rh.call(this)}; g.x.f0=function(){if(this.tK)return 0;if(!this.F0)return g.OV.prototype.f0.call(this);if(!this.segments.length)return 0;var r=Math.max(g.PM(this.segments).endTime-this.A4,0);return this.GB>0&&this.wY(r).Y70)return this.d9/1E3;if(!this.segments.length)return g.OV.prototype.Jj.call(this);var r=this.R1();if(!this.F0||r<=this.segments[this.segments.length-1].Y7)r=this.segments[this.segments.length-1];else{var Q=this.segments[this.segments.length-1];r=new dz(r,Math.max(0,Q.startTime-(Q.Y7-r)*this.E9),this.E9,0,"sq/"+r,void 0,void 0,!0)}return this.tK?Math.min(this.A4,r.endTime):r.endTime}; g.x.L7=function(){return this.F0?this.segments.length?this.R1()-this.rh()+1:0:g.OV.prototype.L7.call(this)}; g.x.R1=function(){var r=Math.min(this.Fr,Math.max(g.OV.prototype.R1.call(this),this.j9)),Q=this.A4*1E3;Q=this.d9>0&&this.d90&&this.j9>0&&!Q&&(Q=this.wY(this.A4))&&(r=Math.min(Q.Y7-1,r));return r}; g.x.Um=function(){return this.segments.length?this.segments[this.segments.length-1]:null}; g.x.dC=function(r){var Q=AP(this,r.Y7);if(Q>=0)this.segments[Q]=r;else if(this.segments.splice(-(Q+1),0,r),this.Jf&&r.Y7%(300/this.E9)===0){var S=this.segments[0].Y7,B=Math.floor(this.Jf/this.E9);r=r.Y7-B;Q=-(Q+1)-B;Q>0&&r>S&&(this.segments=this.segments.slice(Q))}}; g.x.oF=function(){return this.j9}; g.x.eB=function(r){return lY?!this.V&&r>=0&&this.R1()<=r:g.OV.prototype.eB.call(this,r)}; g.x.wY=function(r){if(!this.F0)return g.OV.prototype.wY.call(this,r);if(!this.segments.length)return null;var Q=this.segments[this.segments.length-1];if(r=Q.endTime)Q=Q.Y7+Math.floor((r-Q.endTime)/this.E9+1);else{Q=eI(this.segments,function(B){return r=B.endTime?1:0}); if(Q>=0)return this.segments[Q];var S=-(Q+1);Q=this.segments[S-1];S=this.segments[S];Q=Math.floor((r-Q.endTime)/((S.startTime-Q.endTime)/(S.Y7-Q.Y7-1))+1)+Q.Y7}return this.t8(Q)}; g.x.t8=function(r){if(!this.F0)return g.OV.prototype.t8.call(this,r);if(!this.segments.length)return null;var Q=AP(this,r);if(Q>=0)return this.segments[Q];var S=-(Q+1);Q=this.E9;if(S===0)var B=Math.max(0,this.segments[0].startTime-(this.segments[0].Y7-r)*Q);else S===this.segments.length?(B=this.segments[this.segments.length-1],B=B.endTime+(r-B.Y7-1)*Q):(B=this.segments[S-1],Q=this.segments[S],Q=(Q.startTime-B.endTime)/(Q.Y7-B.Y7-1),B=B.endTime+(r-B.Y7-1)*Q);return new dz(r,B,Q,0,"sq/"+r,void 0,void 0, !0)}; var lY=!1;g.p(Y6,LX);g.x=Y6.prototype;g.x.pm=function(){return!0}; g.x.U9=function(){return!0}; g.x.gM=function(r){return this.B_()&&r.S&&!r.U||!r.j.index.eB(r.Y7)}; g.x.Kq=function(){}; g.x.LU=function(r,Q){return typeof r!=="number"||isFinite(r)?LX.prototype.LU.call(this,r,Q===void 0?!1:Q):new Qq([new RV(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.PM,void 0,this.PM*this.info.gq)],"")}; g.x.Ci=function(r,Q){var S=S===void 0?!1:S;if(this.index.Ni(r))return LX.prototype.Ci.call(this,r,Q);var B=this.index.getStartTime(r),k=Math.round(this.PM*this.info.gq),L=this.PM;Q&&(L=k=0);return new Qq([new RV(S?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",r,B,L,void 0,k,!Q)],r>=0?"sq/"+r:"")};g.p(WV,eY);g.x=WV.prototype;g.x.mO=function(){return!1}; g.x.B_=function(){return!1}; g.x.pm=function(){return!1}; g.x.Kq=function(){return new Qq([new RV(1,this,void 0,"otfInit")],this.U)}; g.x.hQ=function(){return null}; g.x.nL=function(r){this.gM(r);return uP7(this,c_(r),!1)}; g.x.LU=function(r,Q){Q=Q===void 0?!1:Q;r=this.index.Fo(r);Q&&(r=Math.min(this.index.R1(),r+1));return uP7(this,r,!0)}; g.x.nM=function(r){r.info.type===1&&(this.j||(this.j=SF(r.V)),r.j&&r.j.uri==="http://youtube.com/streaming/otf/durations/112015"&&DPj(this,r.j))}; g.x.gM=function(r){return r.S===0?!0:this.index.R1()>r.Y7&&this.index.rh()<=r.Y7+1}; g.x.F4=function(){return 0}; g.x.WQ=function(){return!1};g.bY.prototype.info=function(){}; g.bY.prototype.debug=function(){}; g.bY.prototype.j=function(r){tP.apply(null,[5,this.tag,r].concat(g.tR(g.u_.apply(1,arguments))))}; var UPU=new Map,Roz=new Map,dP_=new function(){var r=this;this.j=new Map;this.Tx={ddq:function(){return r.j}}};g.x=g.Tx.prototype;g.x.Ni=function(r){return r<=this.R1()}; g.x.w9=function(r){return this.offsets[r]}; g.x.getStartTime=function(r){return this.startTicks[r]/this.j}; g.x.e0=function(r){return this.getStartTime(r)+this.getDuration(r)}; g.x.Eo=r7(0);g.x.pE=function(){return NaN}; g.x.getDuration=function(r){r=this.oZ(r);return r>=0?r/this.j:-1}; g.x.oZ=function(r){return r+1=0}; g.x.Jj=function(){return this.V?this.startTicks[this.count]/this.j:NaN}; g.x.f0=function(){return 0}; g.x.L7=function(){return this.count}; g.x.x3=function(){return""}; g.x.Fo=function(r){r=g.DO(this.startTicks.subarray(0,this.count),r*this.j);return r>=0?r:Math.max(0,-r-2)}; g.x.isLoaded=function(){return this.R1()>=0}; g.x.wm=function(r,Q){if(r>=this.R1())return 0;var S=0;for(Q=this.getStartTime(r)+Q;rthis.getStartTime(r);r++)S=Math.max(S,Bi7(this,r)/this.getDuration(r));return S}; g.x.resize=function(r){r+=2;var Q=this.offsets;this.offsets=new Float64Array(r+1);var S=this.startTicks;this.startTicks=new Float64Array(r+1);for(r=0;r0&&r&&(S=S.range.end+1,r=Math.min(r,this.info.contentLength-S),r>0&&B.push(new RV(4,this,ds(S,r),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,Q)));return new Qq(B)}; g.x.nM=function(r){if(r.info.type===1){if(this.j)return;this.j=SF(r.V)}else if(r.info.type===2){if(this.U||this.index.R1()>=0)return;if(g.Za(this.info)){var Q=this.index,S=g.x6(r);r=r.info.range.start;var B=g.X4(S,0,1936286840);S=cGU(B);Q.j=S.timescale;var k=S.fJ;Q.offsets[0]=S.KX+r+B.size;Q.startTicks[0]=k;Q.V=!0;r=S.iL.length;for(B=0;B0&&r===L[0].Ky)for(r=0;r=Q+S)break}k.length||(r=new g.q3("b189619593",""+r,""+Q,""+S),g.mp(r));return new Qq(k)}; g.x.D0=function(r){for(var Q=this.wD(r.info),S=r.info.range.start+r.info.V,B=[],k=0;k=this.index.w9(S+1);)S++;return this.Ld(S,Q,r.S).PO}; g.x.gM=function(r){r.J3();return this.U9()?!0:r.range.end+1this.info.contentLength&&(Q=new gs(Q.start,this.info.contentLength-1)),new Qq([new RV(4,r.j,Q,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,r.clipId)]);r.type===4&&(r=this.wD(r),r=r[r.length-1]);var S=0,B=r.range.start+r.V+r.S;r.type===3&&(r.J3(),S=r.Y7,B===r.range.end+1&&(S+=1));return this.Ld(S,B,Q)}; g.x.nL=function(){return null}; g.x.LU=function(r,Q){Q=Q===void 0?!1:Q;r=this.index.Fo(r);Q&&(r=Math.min(this.index.R1(),r+1));return this.Ld(r,this.index.w9(r),0,void 0)}; g.x.mO=function(){return!0}; g.x.B_=function(){return!0}; g.x.pm=function(){return!1}; g.x.F4=function(){return this.indexRange.length+this.initRange.length}; g.x.WQ=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var BD={},pkw=(BD.COLOR_PRIMARIES_BT709="bt709",BD.COLOR_PRIMARIES_BT2020="bt2020",BD.COLOR_PRIMARIES_UNKNOWN=null,BD.COLOR_PRIMARIES_UNSPECIFIED=null,BD),kD={},LIj=(kD.COLOR_TRANSFER_CHARACTERISTICS_BT709="bt709",kD.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10="bt2020",kD.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084="smpte2084",kD.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67="arib-std-b67",kD.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN=null,kD.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED=null,kD);g.w1.prototype.getName=function(){return this.name}; g.w1.prototype.getId=function(){return this.id}; g.w1.prototype.getIsDefault=function(){return this.isDefault}; g.w1.prototype.toString=function(){return this.name}; g.w1.prototype.getName=g.w1.prototype.getName;g.w1.prototype.getId=g.w1.prototype.getId;g.w1.prototype.getIsDefault=g.w1.prototype.getIsDefault;var lx8=/action_display_post/;var n58,s9,Zk;g.p(yq,g.Co);g.x=yq.prototype;g.x.isLoading=function(){return this.state===1}; g.x.JW=function(){return this.state===3}; g.x.Kir=function(r){var Q=r.getElementsByTagName("Representation");if(r.getElementsByTagName("SegmentList").length>0||r.getElementsByTagName("SegmentTemplate").length>0){this.Yf=this.V=!0;this.timeline||(this.timeline=new hoO);IaF(this.timeline,r);this.publish("refresh");for(r=0;r=0?Y=Ul(b):W=W+"?range="+b}n.call(l,new dz(A.Y7,A.startSecs,A.wr,A.j,W,Y,A.V))}B=k}S.update(B,this.isLive,this.Z_)}GXg(this.timeline);return!0}this.duration=yj8(X2(r,"mediaPresentationDuration")); a:{for(r=0;r0))return this.e7()-r}}r=this.j;for(var Q in r){var S=r[Q].index;if(S.isLoaded()&&!v5(r[Q].info.mimeType))return S.f0()}return 0}; g.x.getStreamTimeOffset=function(){return this.J}; g.x.pE=function(r){for(var Q in this.j){var S=this.j[Q].index;if(S.isLoaded()){var B=S.Fo(r),k=S.pE(B);if(k)return k+r-S.getStartTime(B)}}return NaN}; var d1=null,X0Z,O9=!((X0Z=navigator.mediaCapabilities)==null||!X0Z.decodingInfo),JN_={commentary:1,alternate:2,dub:3,main:4};var AK=new Set,RT=new Map;Vq.prototype.clone=function(r){return new Vq(this.flavor,r,this.V,this.experiments)}; Vq.prototype.sD=function(){return{flavor:this.flavor,keySystem:this.keySystem}}; Vq.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 iqZ={},iR=(iqZ.playready=["com.youtube.playready","com.microsoft.playready"],iqZ.widevine=["com.youtube.widevine.l3","com.widevine.alpha"],iqZ),LP={},KA$=(LP.widevine="DRM_SYSTEM_WIDEVINE",LP.fairplay="DRM_SYSTEM_FAIRPLAY",LP.playready="DRM_SYSTEM_PLAYREADY",LP),X6={},KKZ=(X6.widevine=1,X6.fairplay=2,X6.playready=3,X6);var nF;g.p(KF,g.G); KF.prototype.initialize=function(r,Q){for(var S=this,B=g.m(Object.keys(r)),k=B.next();!k.done;k=B.next()){k=g.m(r[k.value]);for(var L=k.next();!L.done;L=k.next())if(L=L.value,L.xa)for(var X=g.m(Object.keys(L.xa)),l=X.next();!l.done;l=X.next()){var n=l.value;l=n;n=iR[n];!n&&this.K("html5_enable_vp9_fairplay")&&l==="fairplay"&&(n=["com.youtube.fairplay.sbdl"]);if(n){n=g.m(n);for(var A=n.next();!A.done;A=n.next())A=A.value,this.S[A]=this.S[A]||new Vq(l,A,L.xa[l],this.Gm.experiments),this.j[l]=this.j[l]|| {},this.j[l][L.mimeType]=!0}}}qM()&&(this.S["com.youtube.fairplay"]=new Vq("fairplay","com.youtube.fairplay","",this.Gm.experiments),this.K("html5_enable_vp9_fairplay")||(this.j.fairplay=this.j.fairplay||{},this.j.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.j.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.V=IxF(Q,this.useCobaltWidevine,this.K("html5_enable_safari_fairplay")&&!0,this.K("html5_enable_vp9_fairplay")).filter(function(Y){return!!S.S[Y]})}; KF.prototype.K=function(r){return this.Gm.experiments.R3(r)};var ldT={"":"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"};UK_.prototype.K=function(r){return this.experiments.R3(r)};var ERz={RED:"red",uzA:"white"};dKO.prototype.R3=function(r){r=this.flags[r];JSON.stringify(r);return r==="true"};var HTU=Promise.resolve(),ax8=window.queueMicrotask?window.queueMicrotask.bind(window):Cgn;bR.prototype.canPlayType=function(r,Q){r=r.canPlayType?r.canPlayType(Q):!1;fm?r=r||nNs[Q]:gf===2.2?r=r||AWx[Q]:hU()&&(r=r||Yhz[Q]);return!!r}; bR.prototype.isTypeSupported=function(r){return this.C?window.cast.receiver.platform.canDisplayType(r):Yf(r)}; var AWx={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},Yhz={"application/x-mpegURL":"maybe"},nNs={"application/x-mpegURL":"maybe"};g.p(xp,g.Co);xp.prototype.add=function(r,Q){if(!this.items[r]&&(Q.Al||Q.RI||Q.tq)){var S=this.items,B=Q;Object.isFrozen&&!Object.isFrozen(Q)&&(B=Object.create(Q),Object.freeze(B));S[r]=B;this.publish("vast_info_card_add",r)}}; xp.prototype.remove=function(r){var Q=this.get(r);delete this.items[r];return Q}; xp.prototype.get=function(r){return this.items[r]||null}; xp.prototype.isEmpty=function(){return g.YB(this.items)};var pF;E7.prototype.add=function(r){if(this.pos+20>this.data.length){var Q=new Uint8Array(this.data.length*2);Q.set(this.data);this.data=Q}for(;r>31;)this.data[this.pos++]=pF[(r&31)+32],r>>=5;this.data[this.pos++]=pF[r|0]}; E7.prototype.Vh=function(){return g.ik(this.data.subarray(0,this.pos))}; E7.prototype.reset=function(){this.pos=0};os.prototype.Ny=function(r,Q){var S=Math.pow(this.alpha,r);this.j=Q*(1-S)+S*this.j;this.V+=r}; os.prototype.QL=function(){return this.j/(1-Math.pow(this.alpha,this.V))};TY.prototype.Ny=function(r,Q){for(var S=0;S<10;S++){var B=this.j[S],k=B+(S===0?r:0),L=1*Math.pow(2,S);if(k<=L)break;B=Math.min(1,(k-L*.5)/B);for(k=0;k<16;k++)L=this.values[S*16+k]*B,this.values[(S+1)*16+k]+=L,this.j[S+1]+=L,this.values[S*16+k]-=L,this.j[S]-=L}B=S=0;k=8192;Q>8192&&(S=Math.ceil(Math.log(Q/8192)/Math.log(2)),B=8192*Math.pow(2,S-1),k=B*2);S+2>16?this.values[15]+=r:(Q=(Q-B)/(k-B),this.values[S]+=r*(1-Q),this.values[S+1]+=r*Q);this.j[0]+=r}; TY.prototype.QL=function(){var r=r===void 0?this.V:r;var Q=Q===void 0?.02:Q;var S=S===void 0?.98:S;for(var B=this.S,k=0;k<16;k++)B[k]=this.values[k];k=this.j[0];for(var L=1;L<11;L++){var X=this.j[L];if(X===0)break;for(var l=Math.min(1,(r-k)/X),n=0;n<16;n++)B[n]+=this.values[L*16+n]*l;k+=X*l;if(l<1)break}for(L=r=X=0;L<16;L++){l=X+B[L]/k;r+=Math.max(0,Math.min(l,S)-Math.max(X,Q))*(L>0?8192*Math.pow(2,L-1):0);if(l>S)break;X=l}return r/(S-Q)};$p.prototype.Ny=function(r,Q){r=Math.min(this.j,Math.max(1,Math.round(r*this.resolution)));r+this.V>=this.j&&(this.S=!0);for(;r--;)this.values[this.V]=Q,this.V=(this.V+1)%this.j;this.kK=!0}; $p.prototype.percentile=function(r){var Q=this;if(!this.S&&this.V===0)return 0;this.kK&&(g.dn(this.U,function(S,B){return Q.values[S]-Q.values[B]}),this.kK=!1); return this.values[this.U[Math.round(r*((this.S?this.j:this.V)-1))]]||0}; $p.prototype.QL=function(){return this.Y?(this.percentile(this.W-this.Y)+this.percentile(this.W)+this.percentile(this.W+this.Y))/3:this.percentile(this.W)};g.p(JD,g.G);JD.prototype.HO=function(){var r;(r=this.mq)==null||r.start();if(zY(this)&&this.policy.X){var Q;(Q=this.tL)==null||Q.kO()}};ArO.prototype.K=function(r){return this.experiments.R3(r)};g.p(W9U,g.G);var pTw="blogger ads-preview gac books docs duo flix google-live google-one play play-ads shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),Jr1={f9V:"caoe",zKm:"capsv",qyr:"cbrand",yC1:"cbr",kL3:"cbrver",EX1:"cchip",Xg1:"ccappver",DyV:"ccrv",ZGO:"cfrmver",osV:"c",ql1:"cver",GN1:"ctheme",uqY:"cplayer",u$q:"cmodel",oH:"cnetwork",LV1:"cos",OS_VERSION:"cosver",Ifw:"cplatform",GdO:"crqyear"};g.p(ry,g.G);g.x=ry.prototype;g.x.K=function(r){return this.experiments.R3(r)}; g.x.getWebPlayerContextConfig=function(){return this.webPlayerContextConfig}; g.x.getVideoUrl=function(r,Q,S,B,k,L,X){Q={list:Q};S&&(k?Q.time_continue=S:Q.t=S);S=X?"music.youtube.com":g.SE(this);k=S==="www.youtube.com";!L&&B&&k?L="https://youtu.be/"+r:g.O7(this)?(L="https://"+S+"/fire",Q.v=r):(L&&k?(L=this.protocol+"://"+S+"/shorts/"+r,B&&(Q.feature="share")):(L=this.protocol+"://"+S+"/watch",Q.v=r),fm&&(r=DDU())&&(Q.ebc=r));return g.Wn(L,Q)}; g.x.getVideoEmbedCode=function(r,Q,S,B){Q="https://"+g.SE(this)+"/embed/"+Q;B&&(Q=g.Wn(Q,{list:B}));B=S.width;S=S.height;Q=sn(Q);r=sn(r!=null?r:"YouTube video player");return'')}; g.x.supportsGaplessAudio=function(){return g.Aj&&!fm&&yc()>=74||g.LF&&g.I0(68)?!0:!1}; g.x.supportsGaplessShorts=function(){return!this.K("html5_enable_short_gapless")||this.HO||g.lT?!1:!0}; g.x.getPlayerType=function(){return this.j.cplayer}; g.x.ED=function(){return this.ZC}; var sWO=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],$vj=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE","EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],F9g=[19];var iW={},MT_=(iW["140"]={numChannels:2},iW["141"]={numChannels:2},iW["251"]={audioSampleRate:48E3,numChannels:2},iW["774"]={audioSampleRate:48E3,numChannels:2},iW["380"]={numChannels:6},iW["328"]={numChannels:6},iW["773"]={},iW),KP={},ZOj=(KP["1"]='video/mp4; codecs="av01.0.08M.08"',KP["1h"]='video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',KP["1e"]='video/mp4; codecs="av01.0.08M.08"',KP["9"]='video/webm; codecs="vp9"',KP["("]='video/webm; codecs="vp9"',KP["9h"]='video/webm; codecs="vp09.02.51.10.01.09.16.09.00"', KP.h='video/mp4; codecs="avc1.64001e"',KP.H='video/mp4; codecs="avc1.64001e"',KP.o='audio/webm; codecs="opus"',KP.a='audio/mp4; codecs="mp4a.40.2"',KP.ah='audio/mp4; codecs="mp4a.40.2"',KP.mac3='audio/mp4; codecs="ac-3"; channels=6',KP.meac3='audio/mp4; codecs="ec-3"; channels=6',KP.i='audio/mp4; codecs="iamf.001.001.Opus"',KP),lW={},yrw=(lW["337"]={width:3840,height:2160,bitrate:3E7,fps:30},lW["336"]={width:2560,height:1440,bitrate:15E6,fps:30},lW["335"]={width:1920,height:1080,bitrate:75E5,fps:30}, lW["702"]={width:7680,height:4320,bitrate:4E7,fps:60},lW["701"]={width:3840,height:2160,bitrate:2E7,fps:60},lW["700"]={width:2560,height:1440,bitrate:1E7,fps:60},lW["412"]={width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},lW["359"]={width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},lW["411"]={width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},lW["410"]={width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"}, lW["409"]={width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:"subsample"},lW["360"]={width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},lW["358"]={width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},lW["357"]={width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},lW["274"]={width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},lW["315"]={width:3840,height:2160,bitrate:2E7,fps:60},lW["308"]={width:2560, height:1440,bitrate:1E7,fps:60},lW["303"]={width:1920,height:1080,bitrate:5E6,fps:60},lW["302"]={width:1280,height:720,bitrate:25E5,fps:60},lW["299"]={width:1920,height:1080,bitrate:75E5,fps:60},lW["298"]={width:1280,height:720,bitrate:35E5,fps:60},lW["571"]={width:7680,height:4320,bitrate:3E7,fps:60},lW["401"]={width:3840,height:2160,bitrate:15E6,fps:60},lW["400"]={width:2560,height:1440,bitrate:75E5,fps:60},lW["399"]={width:1920,height:1080,bitrate:2E6,fps:60},lW["398"]={width:1280,height:720,bitrate:1E6, fps:60},lW["397"]={width:854,height:480,bitrate:4E5,fps:30},lW["396"]={width:640,height:360,bitrate:25E4,fps:30},lW["787"]={width:1080,height:608,bitrate:2E5,fps:30},lW["788"]={width:1080,height:608,bitrate:4E5,fps:30},lW["572"]={width:7680,height:4320,bitrate:3E7,fps:60},lW["555"]={width:3840,height:2160,bitrate:15E6,fps:60},lW["554"]={width:2560,height:1440,bitrate:75E5,fps:60},lW["553"]={width:1920,height:1080,bitrate:2E6,fps:60},lW["552"]={width:1280,height:720,bitrate:1E6,fps:60},lW["551"]={width:854, height:480,bitrate:4E5,fps:30},lW["550"]={width:640,height:360,bitrate:25E4,fps:30},lW["313"]={width:3840,height:2160,bitrate:8E6,fps:30},lW["271"]={width:2560,height:1440,bitrate:4E6,fps:30},lW["248"]={width:1920,height:1080,bitrate:2E6,fps:30},lW["247"]={width:1280,height:720,bitrate:15E5,fps:30},lW["244"]={width:854,height:480,bitrate:52E4,fps:30},lW["243"]={width:640,height:360,bitrate:28E4,fps:30},lW["137"]={width:1920,height:1080,bitrate:4E6,fps:30},lW["136"]={width:1280,height:720,bitrate:3E6, fps:30},lW["135"]={width:854,height:480,bitrate:1E6,fps:30},lW["385"]={width:1920,height:1080,bitrate:6503313,fps:60},lW["376"]={width:1280,height:720,bitrate:5706960,fps:60},lW["384"]={width:1280,height:720,bitrate:3660979,fps:60},lW["225"]={width:1280,height:720,bitrate:5805E3,fps:30},lW["224"]={width:1280,height:720,bitrate:453E4,fps:30},lW["145"]={width:1280,height:720,bitrate:2682052,fps:30},lW);g.x=p6.prototype;g.x.getInfo=function(){return this.j}; g.x.Ng=function(){return null}; g.x.Gc=function(){var r=this.Ng();return r?(r=g.HR(r.u6),Number(r.expire)):NaN}; g.x.jO=function(){}; g.x.getHeight=function(){return this.j.video.height};qU_.prototype.build=function(){GFj(this);var r=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],Q={};a:if(this.j)var S=this.j;else{S="";for(var B=g.m(this.S),k=B.next();!k.done;k=B.next())if(k=k.value,k.H8){if(k.H8.getIsDefault()){S=k.H8.getId();break a}S||(S=k.H8.getId())}}B=g.m(this.S);for(k=B.next();!k.done;k=B.next())if(k=k.value,this.Y||!k.H8||k.H8.getId()===S)Q[k.itag]||(Q[k.itag]=[]),Q[k.itag].push(k);S=g.m(this.V);for(B=S.next();!B.done;B=S.next())if(B=B.value,k=Q[B.j]){k=g.m(k);for(var L=k.next();!L.done;L= k.next()){var X=r,l=X.push;L=L.value;var n="#EXT-X-MEDIA:TYPE=AUDIO,",A="YES",Y="audio";if(L.H8){Y=L.H8;var W=Y.getId().split(".")[0];W&&(n+='LANGUAGE="'+W+'",');(this.j?this.j===Y.getId():Y.getIsDefault())||(A="NO");Y=Y.getName()}W="";B!==null&&(W=B.itag.toString());W=m3(this,L.url,W);n=n+('NAME="'+Y+'",DEFAULT='+(A+',AUTOSELECT=YES,GROUP-ID="'))+(IiO(L,B)+'",URI="'+(W+'"'));l.call(X,n)}}S=g.m(this.U);for(B=S.next();!B.done;B=S.next())B=B.value,k=WKI,B=(X=B.H8)?'#EXT-X-MEDIA:URI="'+m3(this,B.url)+ '",TYPE=SUBTITLES,GROUP-ID="'+k+'",LANGUAGE="'+X.getId()+'",NAME="'+X.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,B&&r.push(B);S=this.U.length>0?WKI:void 0;B=g.m(this.V);for(k=B.next();!k.done;k=B.next())k=k.value,l=Q[k.j],X=void 0,((X=l)==null?void 0:X.length)>0&&(X=k,l=l[0],l="#EXT-X-STREAM-INF:BANDWIDTH="+(X.bitrate+l.bitrate)+',CODECS="'+(X.codecs+","+l.codecs+'",RESOLUTION=')+(X.width+"x"+X.height+',AUDIO="')+(IiO(l,X)+'",')+(S?'SUBTITLES="'+S+'",':"")+"CLOSED-CAPTIONS=NONE",X.fps>1&&(l+= ",FRAME-RATE="+X.fps),X.jj&&(l+=",VIDEO-RANGE="+X.jj),r.push(l),r.push(m3(this,k.url,"")));return r.join("\n")}; var WKI="text";g.p(o1,p6);o1.prototype.Gc=function(){return this.expiration}; o1.prototype.Ng=function(){if(!this.u6||this.u6.x7()){var r=this.V.build();r="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(r);this.u6=new aR(r)}return this.u6};g.p(Tr,p6);Tr.prototype.Ng=function(){return new aR(this.V.E4())}; Tr.prototype.jO=function(){this.V=gz(this.V)};g.p($w,p6);$w.prototype.Ng=function(){return new aR(this.V)};var nP={},Cfj=(nP.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM="mrm.blocked",nP.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED="auth",nP.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED="embedder.identity.denied",nP.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_MISSING_REFERRER="embedder.identity.missing.referrer",nP);g.x=g.Jh.prototype;g.x.getId=function(){return this.id}; g.x.getName=function(){return this.name}; g.x.isServable=function(){return this.j}; g.x.E4=function(){return this.url}; g.x.getXtags=function(){return this.xtags}; g.x.toString=function(){return this.languageCode+": "+g.wy(this)+" - "+this.vssId+" - "+(this.captionId||"")}; g.x.equals=function(r){return r?this.toString()===r.toString():!1}; g.x.Pc=function(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)};var SMz={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},B3_={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},ko7=/^(\d*)_((\d*)_?(\d*))$/;var X4U={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},iQF={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var AT={},bqI=(AT.ALWAYS=1,AT.BY_REQUEST=3,AT.UNKNOWN=void 0,AT),YD={},tqZ=(YD.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN="UNKNOWN",YD.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL="NORMAL",YD.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW="LOW",YD.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW="ULTRALOW",YD);var qy8; qy8=function(r){for(var Q=Object.keys(r),S={},B=0;BB-Q?-1:r}; g.x.HX=function(){return this.V.R1()}; g.x.fI=function(){return this.V.rh()}; g.x.HZ=function(r){this.V=r};g.p(r8,cr);r8.prototype.V=function(r,Q){return cr.prototype.V.call(this,"$N|"+r,Q)}; r8.prototype.U=function(r,Q,S){return new a1(r,Q,S,this.isLive)};var UWw=[],X7=new Set;g.p(g.SA,g.Co);g.x=g.SA.prototype; g.x.setData=function(r){r=r||{};var Q=r.errordetail;Q!=null&&(this.errorDetail=Q);var S=r.errorcode;S!=null?this.errorCode=S:r.status==="fail"&&(this.errorCode="auth");var B=r.reason;B!=null&&(this.errorReason=B);var k=r.subreason;k!=null&&(this.Ke=k);this.K("html5_enable_ssap_entity_id")||this.clientPlaybackNonce||(this.clientPlaybackNonce=r.cpn||(this.Gm.ED()?"r"+g.nf(15):g.nf(16)));this.Qr=Rd(this.Gm.Qr,r.livemonitor);foR(this,r);var L=r.raw_player_response;if(L)this.qV=L;else{var X=r.player_response; X&&(L=JSON.parse(X))}if(this.K("html5_enable_ssap_entity_id")){var l=r.cached_load;l&&(this.va=Rd(this.va,l));if(!this.clientPlaybackNonce){var n=r.cpn;n?(this.Gk("ssei","shdc"),this.clientPlaybackNonce=n):this.clientPlaybackNonce=this.Gm.ED()?"r"+g.nf(15):g.nf(16)}}L&&(this.playerResponse=L);if(this.playerResponse){var A=this.playerResponse.annotations;if(A)for(var Y=g.m(A),W=Y.next();!W.done;W=Y.next()){var b=W.value.playerAnnotationsUrlsRenderer;if(b){b.adsOnly&&(this.jp=!0);var t=b.loadPolicy; t&&(this.annotationsLoadPolicy=bqI[t]);var P=b.invideoUrl;P&&(this.mq=hQ(P));break}}var T=this.playerResponse.attestation;T&&lo8(this,T);var w=this.playerResponse.cotn;w&&(this.cotn=w);var M=this.playerResponse.heartbeatParams;if(M){this.WV=!0;var y=M.heartbeatToken;y&&(this.drmSessionId=M.drmSessionId||"",this.heartbeatToken=y,this.oV=Number(M.intervalMilliseconds),this.AJ=Number(M.maxRetries),this.L5=!!M.softFailOnError,this.g3=!!M.useInnertubeHeartbeatsForDrm);this.heartbeatServerData=M.heartbeatServerData; var h;this.CG=!((h=M.heartbeatAttestationConfig)==null||!h.requiresAttestation)}var I=this.playerResponse.messages;I&&WGR(this,I);var U=this.playerResponse.overlay;if(U){var c=U.playerControlsOverlayRenderer;if(c)if(toU(this,c.controlBgHtml),c.mutedAutoplay){var H=g.e(c.mutedAutoplay,Mz5);if(H&&H.endScreen){var Ln=g.e(H.endScreen,zkI);Ln&&Ln.text&&(this.Fs=g.kr(Ln.text))}}else this.mutedAutoplay=!1}var Kn=this.playerResponse.playabilityStatus;if(Kn){var i_=Kn.backgroundability;i_&&i_.backgroundabilityRenderer.backgroundable&& (this.backgroundable=!0);var AR,Q8;if((AR=Kn.offlineability)==null?0:(Q8=AR.offlineabilityRenderer)==null?0:Q8.offlineable)this.offlineable=!0;var mz=Kn.contextParams;mz&&(this.contextParams=mz);var hR=Kn.pictureInPicture;hR&&hR.pictureInPictureRenderer.playableInPip&&(this.pipable=!0);Kn.playableInEmbed&&(this.allowEmbed=!0);var rn=Kn.ypcClickwrap;if(rn){var Iy=rn.playerLegacyDesktopYpcClickwrapRenderer,pZ=rn.ypcRentalActivationRenderer;if(Iy)this.OY=Iy.durationMessage||"",this.S_=!0;else if(pZ){var Ij= pZ.durationMessage;this.OY=Ij?g.kr(Ij):"";this.S_=!0}}var Vl=Kn.errorScreen;if(Vl){if(Vl.playerLegacyDesktopYpcTrailerRenderer){var t5=Vl.playerLegacyDesktopYpcTrailerRenderer;this.bE=t5.trailerVideoId||"";var gn=Vl.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var QD=gn&&gn.ypcTrailerRenderer}else if(Vl.playerLegacyDesktopYpcOfferRenderer)t5=Vl.playerLegacyDesktopYpcOfferRenderer;else if(Vl.ypcTrailerRenderer){QD=Vl.ypcTrailerRenderer;var Z=QD.fullVideoMessage;this.WR=Z?g.kr(Z):"";var qU,yl;this.bE= ((qU=g.e(QD,hks))==null?void 0:(yl=qU.videoDetails)==null?void 0:yl.videoId)||""}t5&&(this.e9=t5.itemTitle||"",t5.itemUrl&&(this.ys=t5.itemUrl),t5.itemBuyUrl&&(this.Px=t5.itemBuyUrl),this.Bx=t5.itemThumbnail||"",this.Kl=t5.offerHeadline||"",this.uE=t5.offerDescription||"",this.Si=t5.offerId||"",this.Tl=t5.offerButtonText||"",this.sO=t5.offerButtonFormattedText||null,this.ma=t5.overlayDurationMsec||NaN,this.WR=t5.fullVideoMessage||"",this.Nz=!0);if(QD){var BU=g.e(QD,hks);if(BU)this.Wp={raw_player_response:BU}; else{var Nz=g.e(QD,Uux);this.Wp=Nz?OZ(Nz):null}this.Nz=!0}}}var J=this.playerResponse.playbackTracking;if(J){var Sg=r,U5=yQ(J.googleRemarketingUrl);U5&&(this.googleRemarketingUrl=U5);var XX=yQ(J.youtubeRemarketingUrl);XX&&(this.youtubeRemarketingUrl=XX);var GT={},O1=yQ(J.ptrackingUrl);if(O1){var cU=Mh(O1),VD=cU.oid;VD&&(this.T8=VD);var fM=cU.pltype;fM&&(this.Y0=fM);var F=cU.ptchn;F&&(this.A9=F);var E=cU.ptk;E&&(this.DE=encodeURIComponent(E));var N=cU.m;N&&(this.t2=N)}var q=yQ(J.qoeUrl);if(q){for(var D= g.HR(q),WU=g.m(Object.keys(D)),O=WU.next();!O.done;O=WU.next()){var a=O.value,f=D[a];D[a]=Array.isArray(f)?f.join(","):f}this.D8=D;var M$=D.cat;M$&&(this.K("html5_enable_qoe_cat_list")?this.aR=this.aR.concat(M$.split(",")):this.dk=M$);var eg=D.live;eg&&(this.Ge=eg);var l_=D.drm_product;l_&&(this.drmProduct=l_)}var nZ=yQ(J.videostatsPlaybackUrl);if(nZ){var Zj=Mh(nZ),TO=Zj.adformat;if(TO){Sg.adformat=TO;var a0=this.D(),$s=LGj(TO,this.Om,a0.W,a0.X);$s&&(this.adFormat=$s)}var qz=Zj.aqi;qz&&(Sg.ad_query_id= qz);var Fw=Zj.autoplay;Fw&&(this.M5=Fw=="1",this.L_=Fw=="1");var mn=Zj.autonav;mn&&(this.isAutonav=mn=="1");var y8=Zj.delay;y8&&(this.jR=Mu(y8));var Mz=Zj.ei;Mz&&(this.eventId=Mz);if(Zj.adcontext||TO)this.M5=!0;var J5=Zj.feature;J5&&(this.SV=J5);var iV=Zj.list;iV&&(this.playlistId=iV);var wn=Zj.of;wn&&(this.Gw=wn);var rv=Zj.osid;rv&&(this.osid=rv);var kB=Zj.referrer;kB&&(this.referrer=kB);var UI=Zj.sdetail;UI&&(this.I4=UI);var zT=Zj.ssrt;zT&&(this.x5=zT=="1");var Nu=Zj.subscribed;Nu&&(this.subscribed= Nu=="1");var Cq=Zj.uga;Cq&&(this.userGenderAge=Cq);var PY=Zj.upt;PY&&(this.Ae=PY);var f1=Zj.vm;f1&&(this.videoMetadata=f1);GT.playback=Zj}var Qf=yQ(J.videostatsWatchtimeUrl);if(Qf){var S0=Mh(Qf),Lq=S0.ald;Lq&&(this.gW=Lq);GT.watchtime=S0}var oQ=yQ(J.atrUrl);if(oQ){var fz=Mh(oQ);GT.atr=fz}var VF=yQ(J.engageUrl);if(VF){var IX=Mh(VF);GT.engage=IX}this.jV=GT;if(J.promotedPlaybackTracking){var r6=J.promotedPlaybackTracking;r6.startUrls&&(this.H6=r6.startUrls);r6.firstQuartileUrls&&(this.LF=r6.firstQuartileUrls); r6.secondQuartileUrls&&(this.Rk=r6.secondQuartileUrls);r6.thirdQuartileUrls&&(this.cW=r6.thirdQuartileUrls);r6.completeUrls&&(this.Pk=r6.completeUrls);r6.engagedViewUrls&&(r6.engagedViewUrls.length>1&&g.oG(new g.q3("There are more than one engaged_view_urls.")),this.Nw=r6.engagedViewUrls[0])}}var xm=this.playerResponse.playerCueRanges;xm&&xm.length>0&&(this.cueRanges=xm);var IN=this.playerResponse.playerCueRangeSet;IN&&g.ic(this,IN);a:{var pY=this.playerResponse.adPlacements;if(pY)for(var Bi=g.m(pY), EH=Bi.next();!EH.done;EH=Bi.next()){var k2=void 0,Lz=void 0,XU=(k2=EH.value.adPlacementRenderer)==null?void 0:(Lz=k2.renderer)==null?void 0:Lz.videoAdTrackingRenderer;if(XU){var iJ=XU;break a}}iJ=null}var mB=iJ;J&&J.promotedPlaybackTracking&&mB&&g.oG(new g.q3("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));var XS;if(!(XS=mB))a:{for(var Kz=g.m(this.playerResponse.adSlots||[]),js=Kz.next();!js.done;js=Kz.next()){var pW=g.e(js.value,VI);if(pW===void 0||!M7n(pW))break; var zM=void 0,uJ=(zM=pW.fulfillmentContent)==null?void 0:zM.fulfilledLayout,DI=g.e(uJ,Do);if(DI&&fQ(DI)){XS=!0;break a}}XS=!1}XS&&(this.bX=!0);var e0=this.playerResponse.playerAds;if(e0)for(var SH=r,hi=g.m(e0),TS=hi.next();!TS.done;TS=hi.next()){var vh=TS.value;if(vh){var B6=vh.playerLegacyDesktopWatchAdsRenderer;if(B6){var gv=B6.playerAdParams;if(gv){gv.autoplay=="1"&&(this.L_=this.M5=!0);this.OL=gv.encodedAdSafetyReason||null;gv.showContentThumbnail!==void 0&&(this.zN=!!gv.showContentThumbnail); SH.enabled_engage_types=gv.enabledEngageTypes;break}}}}var T5=this.playerResponse.playerConfig;if(T5){var ol=T5.manifestlessWindowedLiveConfig;if(ol){var hv=Number(ol.minDvrSequence),kt=Number(ol.maxDvrSequence),ER=Number(ol.minDvrMediaTimeMs),L3=Number(ol.maxDvrMediaTimeMs),qN=Number(ol.startWalltimeMs);hv&&(this.GB=hv);ER&&(this.F1=ER/1E3,this.K("html5_sabr_parse_live_metadata_playback_boundaries")&&jA(this)&&(this.eV=ER/1E3));kt&&(this.Fr=kt);L3&&(this.FQ=L3/1E3,this.K("html5_sabr_parse_live_metadata_playback_boundaries")&& jA(this)&&(this.lY=L3/1E3));qN&&(this.tX=qN/1E3);(hv||ER)&&(kt||L3)&&(this.allowLiveDvr=this.isLivePlayback=this.Vr=!0,this.tK=!1)}var fc=T5.daiConfig;if(fc){if(fc.enableDai){this.Cn=!0;var XI=fc.enableServerStitchedDai;XI&&(this.enableServerStitchedDai=XI);var gA=fc.enablePreroll;gA&&(this.Ep=gA)}var lG;if(fc.daiType==="DAI_TYPE_SS_DISABLED"||((lG=fc.debugInfo)==null?0:lG.isDisabledUnpluggedChannel))this.ag=!0;fc.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(this.yw=!0)}var K3=T5.audioConfig;if(K3){var vR= K3.loudnessDb;vR!=null&&(this.hL=vR);var RCg=K3.trackAbsoluteLoudnessLkfs;RCg!=null&&(this.X7=RCg);var HKR=K3.loudnessTargetLkfs;HKR!=null&&(this.loudnessTargetLkfs=HKR);K3.audioMuted&&(this.P5=!0);K3.muteOnStart&&(this.rC=!0);var o7=K3.loudnessNormalizationConfig;if(o7){o7.applyStatefulNormalization&&(this.applyStatefulNormalization=!0);o7.preserveStatefulLoudnessTarget&&(this.preserveStatefulLoudnessTarget=!0);var CGO=o7.minimumLoudnessTargetLkfs;CGO!=null&&(this.minimumLoudnessTargetLkfs=CGO); var VfR=o7.maxStatefulTimeThresholdSec;VfR!=null&&(this.maxStatefulTimeThresholdSec=VfR)}K3.playAudioOnly&&(this.vL=!0)}var m2$=T5.playbackEndConfig;if(m2$){var cl8=m2$.endSeconds,aXj=m2$.limitedPlaybackDurationInSeconds;this.mutedAutoplay&&(cl8&&(this.endSeconds=cl8),aXj&&(this.limitedPlaybackDurationInSeconds=aXj))}var pI=T5.fairPlayConfig;if(pI){var rxF=pI.certificate;rxF&&(this.Z_=j_(rxF));var Q_j=Number(pI.keyRotationPeriodMs);Q_j>0&&(this.ZE=Q_j);var SaU=Number(pI.keyPrefetchMarginMs);SaU>0&& (this.J2=SaU)}var Zn=T5.playbackStartConfig;if(Zn){this.Mi=Number(Zn.startSeconds);var BO7=Zn.liveUtcStartSeconds,kgO=!!this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0;BO7&&!kgO&&(this.liveUtcStartSeconds=Number(BO7));var oN$=Zn.startPosition;if(oN$){var Leg=oN$.utcTimeMillis;Leg&&!kgO&&(this.liveUtcStartSeconds=Number(Leg)*.001);var Xbw=oN$.streamTimeMillis;Xbw&&(this.JK=Number(Xbw)*.001)}this.progressBarStartPosition=Zn.progressBarStartPosition;this.progressBarEndPosition=Zn.progressBarEndPosition}else{var Tr1= T5.skippableSegmentsConfig;if(Tr1){var iL_=Tr1.introSkipDurationMs;iL_&&(this.CP=Number(iL_)/1E3);var Kej=Tr1.outroSkipDurationMs;Kej&&(this.ox=Number(Kej)/1E3)}}var $2R=T5.skippableIntroConfig;if($2R){var lqn=Number($2R.startMs),n4n=Number($2R.endMs);isNaN(lqn)||isNaN(n4n)||(this.nZ=lqn,this.Eh=n4n)}var Axg=T5.streamSelectionConfig;Axg&&(this.ZK=Number(Axg.maxBitrate));var Yag=T5.vrConfig;Yag&&(this.S$=Yag.partialSpherical=="1");var To=T5.webDrmConfig;if(To){To.skipWidevine&&(this.KQ=!0);var Wej= To.widevineServiceCert;Wej&&(this.Ol=j_(Wej));To.useCobaltWidevine&&(this.useCobaltWidevine=!0);To.startWithNoQualityConstraint&&(this.QF=!0)}var In=T5.mediaCommonConfig;if(In){var EO=In.dynamicReadaheadConfig;if(EO){this.maxReadAheadMediaTimeMs=EO.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs=EO.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs=EO.readAheadGrowthRateMs||NaN;var bLz,t5$=In==null?void 0:(bLz=In.mediaUstreamerRequestConfig)==null?void 0:bLz.videoPlaybackUstreamerConfig; t5$&&(this.K2=j_(t5$));var JW$=In==null?void 0:In.sabrContextUpdates;if(JW$&&JW$.length>0)for(var Pbg=g.m(JW$),w0O=Pbg.next();!w0O.done;w0O=Pbg.next()){var Qi=w0O.value;if(Qi.type&&Qi.value){var UiI={type:Qi.type,scope:Qi.scope,value:j_(Qi.value)||void 0,sendByDefault:Qi.sendByDefault};this.sabrContextUpdates.set(Qi.type,UiI)}}}var xF_=In.serverPlaybackStartConfig;xF_&&(this.serverPlaybackStartConfig=xF_);In.useServerDrivenAbr&&(this.nG=!0);var j_g=In.requestPipeliningConfig;j_g&&(this.requestPipeliningConfig= j_g)}var pbU=T5.inlinePlaybackConfig;pbU&&(this.Vu=!!pbU.showAudioControls);var mA=T5.embeddedPlayerConfig;if(mA){this.embeddedPlayerConfig=mA;var FKj=mA.embeddedPlayerMode;if(FKj){var E4O=this.D();E4O.F1=FKj;E4O.S=FKj==="EMBEDDED_PLAYER_MODE_PFL"}var mF7=mA.permissions;mF7&&(this.allowImaMonetization=!!mF7.allowImaMonetization)}var oC=T5.webPlayerConfig;oC&&(oC.gatewayExperimentGroup&&(this.gatewayExperimentGroup=oC.gatewayExperimentGroup),oC.isProximaEligible&&(this.isProximaLatencyEligible=!0))}var Gl= this.playerResponse.streamingData;if(Gl){var Nrw=Gl.formats;if(Nrw){for(var $b=[],o4z=g.m(Nrw),sqg=o4z.next();!sqg.done;sqg=o4z.next()){var Zqz=sqg.value;$b.push(Zqz.itag+"/"+Zqz.width+"x"+Zqz.height)}this.jb=$b.join(",");$b=[];for(var TO1=g.m(Nrw),yWU=TO1.next();!yWU.done;yWU=TO1.next()){var Jb=yWU.value,w3={itag:Jb.itag,type:Jb.mimeType,quality:Jb.quality},$FF=Jb.url;$FF&&(w3.url=$FF);var T3=UV(Jb),diI=T3.rp,OyM=T3.KA,RSy=T3.s;T3.M1&&(w3.url=diI,w3.sp=OyM,w3.s=RSy);$b.push(g.YW(w3))}this.ZC=$b.join(",")}var MqU= Gl.hlsFormats;if(MqU&&!this.K("safari_live_drm_captions_fix")){var JxO=T5||null,$z={};if(JxO){var zm7=JxO.audioPairingConfig;if(zm7&&zm7.pairs)for(var wbz=g.m(zm7.pairs),hmz=wbz.next();!hmz.done;hmz=wbz.next()){var Fe_=hmz.value,vNn=Fe_.videoItag;$z[vNn]||($z[vNn]=[]);$z[vNn].push(Fe_.audioItag)}}for(var NOF={},s_F=g.m(MqU),qhz=s_F.next();!qhz.done;qhz=s_F.next()){var ZL7=qhz.value;NOF[ZL7.itag]=ZL7.bitrate}for(var yxw=[],M5$=g.m(MqU),fdO=M5$.next();!fdO.done;fdO=M5$.next()){var Cz=fdO.value,mm={itag:Cz.itag, type:Cz.mimeType,url:Cz.url,bitrate:Cz.bitrate,width:Cz.width,height:Cz.height,fps:Cz.fps},J8=Cz.audioTrack;if(J8){var ze_=J8.displayName;ze_&&(mm.name=ze_,mm.audio_track_id=J8.id,J8.audioIsDefault&&(mm.is_default="1"))}if(Cz.drmFamilies){for(var hej=[],v4_=g.m(Cz.drmFamilies),IdF=v4_.next();!IdF.done;IdF=v4_.next())hej.push(zx[IdF.value]);mm.drm_families=hej.join(",")}var w_=$z[Cz.itag];if(w_&&w_.length){mm.audio_itag=w_.join(",");var qag=NOF[w_[0]];qag&&(mm.bitrate+=qag)}var fq1=XkO(Cz);fq1&&(mm.eotf= fq1);Cz.audioChannels&&(mm.audio_channels=Cz.audioChannels);yxw.push(g.YW(mm))}this.hlsFormats=yxw.join(",")}var Gk$=Gl.licenseInfos;if(Gk$&&Gk$.length>0){for(var Iq8={},GgU=g.m(Gk$),uSn=GgU.next();!uSn.done;uSn=GgU.next()){var ukw=uSn.value,DF_=ukw.drmFamily,eej=ukw.url;DF_&&eej&&(Iq8[zx[DF_]]=eej)}this.xa=Iq8}var g48=Gl.drmParams;g48&&(this.drmParams=g48);var UFw=Gl.dashManifestUrl;UFw&&(this.Ic=g.Wn(UFw,{cpn:this.clientPlaybackNonce}));var dF8=Gl.hlsManifestUrl;dF8&&(this.hlsvp=dF8);var OLn=Gl.probeUrl; OLn&&(this.probeUrl=hQ(g.Wn(OLn,{cpn:this.clientPlaybackNonce})));var Rew=Gl.serverAbrStreamingUrl;Rew&&(this.AC=new g.IJ(Rew,!0))}var HL1=this.playerResponse.trackingParams;HL1&&(this.Tm=HL1);var m4=this.playerResponse.videoDetails;if(m4){var oI=r,D2U=m4.videoId;D2U&&(this.videoId=D2U,oI.video_id||(oI.video_id=D2U));var emz=m4.title;emz&&(this.title=emz,oI.title||(oI.title=emz));var gN7=m4.lengthSeconds;gN7&&(this.lengthSeconds=Number(gN7),oI.length_seconds||(oI.length_seconds=gN7));var Cbn=m4.keywords; Cbn&&(this.keywords=eW1(Cbn));var U2$=m4.channelId;U2$&&(this.fC=U2$,oI.ucid||(oI.ucid=U2$));var V5w=m4.viewCount;V5w&&(this.rawViewCount=Number(V5w));var d2w=m4.author;d2w&&(this.author=d2w,oI.author||(oI.author=d2w));var cxU=m4.shortDescription;cxU&&(this.shortDescription=cxU);var aqF=m4.isCrawlable;aqF&&(this.isListed=aqF);var ryj=m4.musicVideoType;ryj&&(this.musicVideoType=ryj);var Oq_=m4.isLive;Oq_!=null&&(this.isLivePlayback=Oq_);if(Oq_||m4.isUpcoming)this.isPremiere=!m4.isLiveContent;var QcO= m4.thumbnail;QcO&&(this.X=ZT(QcO));var Sp8=m4.isExternallyHostedPodcast;Sp8&&(this.isExternallyHostedPodcast=Sp8);var Rm8=m4.viewerLivestreamJoinPosition;if(Rm8==null?0:Rm8.utcTimeMillis)this.F_=Mu(Rm8.utcTimeMillis);var BXn=T5||null,Hqw=r;m4.isLiveDefaultBroadcast&&(this.isLiveDefaultBroadcast=!0);m4.isUpcoming&&(this.isUpcoming=!0);if(m4.isPostLiveDvr){this.tK=!0;var k1R=m4.latencyClass;k1R&&(this.latencyClass=tqZ[k1R]||"UNKNOWN");m4.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0)}else{var CP1= !1;this.Qr?(this.allowLiveDvr=tD()?!0:Dl&&Hz<5?!1:!0,this.isLivePlayback=!0):m4.isLive?(Hqw.livestream="1",this.allowLiveDvr=m4.isLiveDvrEnabled?tD()?!0:Dl&&Hz<5?!1:!0:!1,this.partnerId=27,CP1=!0):m4.isUpcoming&&(CP1=!0);if(m4.isLive||this.Qr){m4.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0);var LC1=m4.latencyClass;LC1&&(this.latencyClass=tqZ[LC1]||"UNKNOWN");var XCz=m4.liveChunkReadahead;XCz&&(this.liveChunkReadahead=XCz);var y9=BXn&&BXn.livePlayerConfig;if(y9){y9.hasSubfragmentedFmp4&& (this.hasSubfragmentedFmp4=!0);y9.hasSubfragmentedWebm&&(this.P9=!0);y9.defraggedFromSubfragments&&(this.defraggedFromSubfragments=!0);var irg=y9.liveExperimentalContentId;irg&&(this.liveExperimentalContentId=Number(irg));var KCj=y9.isLiveHeadPlayable;this.K("html5_live_head_playable")&&KCj!=null&&(this.isLiveHeadPlayable=KCj)}}CP1&&(this.isLivePlayback=!0,Hqw.adformat&&Hqw.adformat.split("_")[1]!=="8"||this.cO.push("heartbeat"))}var lJF=m4.isPrivate;lJF!==void 0&&(this.isPrivate=Rd(this.isPrivate, lJF))}if(Kn){var nlj=m4||null,AyU=!1,Ms=Kn.errorScreen;AyU=Ms&&(Ms.playerLegacyDesktopYpcOfferRenderer||Ms.playerLegacyDesktopYpcTrailerRenderer||Ms.ypcTrailerRenderer)?!0:nlj&&nlj.isUpcoming?!0:["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(Kn.status);if(!AyU){this.errorCode=VTj(Kn.errorCode)||"auth";var FL=Ms&&Ms.playerErrorMessageRenderer;if(FL){this.playerErrorMessageRenderer=FL;var Yp1=FL.reason;Yp1&&(this.errorReason=g.kr(Yp1));var VqU=FL.subreason;VqU&&(this.Ke=g.kr(VqU),this.v6=VqU)}else this.errorReason= Kn.reason||null;var cW8=Kn.status;if(cW8==="LOGIN_REQUIRED")this.errorDetail="1";else if(cW8==="CONTENT_CHECK_REQUIRED")this.errorDetail="2";else if(cW8==="AGE_CHECK_REQUIRED"){var WCj=Kn.errorScreen,brU=WCj&&WCj.playerKavRenderer;this.errorDetail=brU&&brU.kavUrl?"4":"3"}else this.errorDetail=Kn.isBlockedInRestrictedMode?"5":"0"}}var tQR=this.playerResponse.interstitialPods;tQR&&YM_(this,tQR);this.mq&&this.eventId&&(this.mq=Vv(this.mq,{ei:this.eventId}));var adj=this.playerResponse.captions;if(adj&& adj.playerCaptionsTracklistRenderer)a:{var Tw=adj.playerCaptionsTracklistRenderer;this.captionTracks=[];if(Tw.captionTracks)for(var PeU=g.m(Tw.captionTracks),rag=PeU.next();!rag.done;rag=PeU.next()){var $t=rag.value,xn8=GoU($t.baseUrl);if(!xn8)break a;var QNj={is_translateable:!!$t.isTranslatable,languageCode:$t.languageCode,languageName:$t.name&&g.kr($t.name),url:xn8,vss_id:$t.vssId,kind:$t.kind};QNj.name=$t.trackName;QNj.displayName=$t.name&&g.kr($t.name);this.captionTracks.push(new g.Jh(QNj))}this.Ab= Tw.audioTracks||[];this.HW=Tw.defaultAudioTrackIndex||0;this.a8=[];if(Tw.translationLanguages)for(var jcR=g.m(Tw.translationLanguages),Sbj=jcR.next();!Sbj.done;Sbj=jcR.next()){var zq=Sbj.value,SO={};SO.languageCode=zq.languageCode;SO.languageName=g.kr(zq.languageName);if(zq.translationSourceTrackIndices){SO.translationSourceTrackIndices=[];for(var pCO=g.m(zq.translationSourceTrackIndices),Bu8=pCO.next();!Bu8.done;Bu8=pCO.next())SO.translationSourceTrackIndices.push(Bu8.value)}if(zq.excludeAudioTrackIndices){SO.excludeAudioTrackIndices= [];for(var ElR=g.m(zq.excludeAudioTrackIndices),kK_=ElR.next();!kK_.done;kK_=ElR.next())SO.excludeAudioTrackIndices.push(kK_.value)}this.a8.push(SO)}this.TT=[];if(Tw.defaultTranslationSourceTrackIndices)for(var mnw=g.m(Tw.defaultTranslationSourceTrackIndices),Ld_=mnw.next();!Ld_.done;Ld_=mnw.next())this.TT.push(Ld_.value);this.cN=!!Tw.contribute&&!!Tw.contribute.captionsMetadataRenderer}(this.clipConfig=this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.Mi=Number(this.clipConfig.startTimeMs)* .001);this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&bQ$(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var ol1;this.compositeLiveIngestionOffsetToken=(ol1=this.playerResponse.playbackTracking)==null?void 0:ol1.compositeLiveIngestionOffsetToken;var TXU;this.compositeLiveStatusToken=(TXU=this.playerResponse.playbackTracking)==null?void 0: TXU.compositeLiveStatusToken;this.K("html5_fill_default_mosaic_audio_track_id")&&cm(this)&&(this.Gm.zm=Ma1(this))}k0(this,r);r.queue_info&&(this.queueInfo=r.queue_info);var $nO=r.hlsdvr;$nO!=null&&(this.allowLiveDvr=Number($nO)===1?tD()?!0:Dl&&Hz<5?!1:!0:!1);this.adQueryId=r.ad_query_id||null;this.OL||(this.OL=r.encoded_ad_safety_reason||null);this.P5=Rd(this.P5,r.infringe||r.muted);this.Ii=r.authkey;this.vl=r.authuser;this.mutedAutoplay=Rd(this.mutedAutoplay,r&&r.playmuted);this.mutedAutoplayDurationMode= Cv(this.mutedAutoplayDurationMode,r&&r.muted_autoplay_duration_mode);this.uI=Rd(this.uI,r&&r.mutedautoplay);var NQ=r.length_seconds;NQ&&(this.lengthSeconds=typeof NQ==="string"?Mu(NQ):NQ);if(this.isAd()||this.fP||!g.QC(g.Ho(this.Gm)))this.endSeconds=Cv(this.endSeconds,this.ox||r.end||r.endSeconds);else{var HyI=g.Ho(this.Gm),sO=this.lengthSeconds;switch(HyI){case "EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT":sO>30?this.limitedPlaybackDurationInSeconds=30:sO<30&&sO>10&&(this.limitedPlaybackDurationInSeconds= 10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":this.limitedPlaybackDurationInSeconds=sO*.2}}this.Tm=Vc(this.Tm,r.itct);this.Wf=Rd(this.Wf,r.is_live_destination);this.isLivePlayback=Rd(this.isLivePlayback,r.live_playback);this.enableServerStitchedDai=this.enableServerStitchedDai&&this.Yf();r.isUpcoming&&(this.isUpcoming=Rd(this.isUpcoming,r.isUpcoming));this.tK=Rd(this.tK,r.post_live_playback);this.Vr&&(this.tK=!1);this.isMdxPlayback=Rd(this.isMdxPlayback,r.mdx);var ZE=r.mdx_control_mode; ZE&&(this.mdxControlMode=typeof ZE==="number"?ZE:Mu(ZE));this.isInlinePlaybackNoAd=Rd(this.isInlinePlaybackNoAd,r.is_inline_playback_no_ad);this.JX=Cv(this.JX,r.reload_count);this.reloadReason=Vc(this.reloadReason,r.reload_reason);this.zN=Rd(this.zN,r.show_content_thumbnail);this.cycToken=r.cyc||null;var Jy$=sg(r);Object.keys(Jy$).length>0&&(this.X=Jy$);this.yr=Vc(this.yr,r.vvt);this.mdxEnvironment=Vc(this.mdxEnvironment,r.mdx_environment);r.source_container_playlist_id&&(this.sourceContainerPlaylistId= r.source_container_playlist_id);r.serialized_mdx_metadata&&(this.serializedMdxMetadata=r.serialized_mdx_metadata);this.xE=r.osig;this.eventId||(this.eventId=r.eventid);this.osid||(this.osid=r.osid);this.playlistId=Vc(this.playlistId,r.list);r.index&&(this.playlistIndex=this.playlistIndex===void 0?Cv(0,r.index):Cv(this.playlistIndex,r.index));this.pQ=r.pyv_view_beacon_url;this.oQ=r.pyv_quartile25_beacon_url;this.yB=r.pyv_quartile50_beacon_url;this.FW=r.pyv_quartile75_beacon_url;this.eZ=r.pyv_quartile100_beacon_url; var wCR=r.session_data;!this.kB&&wCR&&(this.kB=UZ(wCR,"&").feature);this.isFling=Cv(this.isFling?1:0,r.is_fling)===1;this.vnd=Cv(this.vnd,r.vnd);this.forceAdsUrl=Vc(this.forceAdsUrl,r.force_ads_url);this.Vy=Vc(this.Vy,r.ctrl);this.H5=Vc(this.H5,r.ytr);this.h6=r.ytrcc;this.Av=r.ytrexp;this.aT=r.ytrext;this.Jy=Vc(this.Jy,r.adformat);this.Om=Vc(this.Om,r.attrib);this.slotPosition=Cv(this.slotPosition,r.slot_pos);this.breakType=r.break_type;this.x5=Rd(this.x5,r.ssrt);this.videoId=ad(r)||this.videoId; this.Y=Vc(this.Y,r.vss_credentials_token);this.sQ=Vc(this.sQ,r.vss_credentials_token_type);this.vL=Rd(this.vL,r.audio_only);this.HO=Rd(this.HO,r.aac_high);this.mp=Rd(this.mp,r.prefer_low_quality_audio);this.YJ=Rd(this.YJ,r.uncap_inline_quality);this.K("html5_enable_qoe_cat_list")?r.qoe_cat&&(this.aR=this.aR.concat(r.qoe_cat.split(","))):this.dk=Vc(this.dk,r.qoe_cat);this.mL=Rd(this.mL,r.download_media);var FC$=r.prefer_gapless;this.J=FC$!=null?Rd(this.J,FC$):this.J?this.J:this.Gm.preferGapless&&this.Gm.supportsGaplessShorts(); lN_(this.playerResponse)&&this.cO.push("ad");var NXw=r.adaptive_fmts;NXw&&(this.adaptiveFormats=NXw,this.pY("adpfmts",{},!0));var sc8=r.allow_embed;sc8&&(this.allowEmbed=Number(sc8)===1);var Zrz=r.backgroundable;Zrz&&(this.backgroundable=Number(Zrz)===1);var yy_=r.autonav;yy_&&(this.isAutonav=Number(yy_)===1);var MQ1=r.autoplay;MQ1&&(this.M5=this.L_=Number(MQ1)===1);var zvF=r.iv_load_policy;zvF&&(this.annotationsLoadPolicy=H9(this.annotationsLoadPolicy,zvF,CF));var hv7=r.cc_lang_pref;hv7&&(this.captionsLanguagePreference= Vc(hv7,this.captionsLanguagePreference));var vl7=r.cc_load_policy;vl7&&(this.Ve=H9(this.Ve,vl7,CF));var qpj;this.deviceCaptionsOn=(qpj=r.device_captions_on)!=null?qpj:void 0;var fJg;this.NR=(fJg=r.device_captions_lang_pref)!=null?fJg:"";var IJg;this.KL=(IJg=r.viewer_selected_caption_langs)!=null?IJg:[];if(!this.K("html5_enable_ssap_entity_id")){var G1z=r.cached_load;G1z&&(this.va=Rd(this.va,G1z))}if(r.dash==="0"||r.dash===0||r.dash===!1)this.BY=!0;var uBR=r.dashmpd;uBR&&(this.Ic=g.Wn(uBR,{cpn:this.clientPlaybackNonce})); var DnU=r.delay;DnU&&(this.jR=Mu(DnU));var XYw=this.ox||r.end;if(this.XQ?XYw!=null:XYw!=void 0)this.clipEnd=Cv(this.clipEnd,XYw);var evn=r.fmt_list;evn&&(this.jb=evn);r.heartbeat_preroll&&this.cO.push("heartbeat");this.cY=-Math.floor(Math.random()*10);this.aq=-Math.floor(Math.random()*40);var glw=r.is_listed;glw&&(this.isListed=Rd(this.isListed,glw));var Unw=r.is_private;Unw&&(this.isPrivate=Rd(this.isPrivate,Unw));var dnz=r.is_dni;dnz&&(this.iU=Rd(this.iU,dnz));var Or_=r.dni_color;Or_&&(this.Ha= Vc(this.Ha,Or_));var RvU=r.pipable;RvU&&(this.pipable=Rd(this.pipable,RvU));this.m3=(this.Z8=this.pipable&&this.Gm.cN)&&!this.Gm.showMiniplayerButton;var Hr8=r.paid_content_overlay_duration_ms;Hr8&&(this.paidContentOverlayDurationMs=Mu(Hr8));var Ceg=r.paid_content_overlay_text;Ceg&&(this.paidContentOverlayText=Ceg);var VQU=r.url_encoded_fmt_stream_map;VQU&&(this.ZC=VQU);var cyU=r.hls_formats;cyU&&(this.hlsFormats=cyU);var aJ1=r.hlsvp;aJ1&&(this.hlsvp=aJ1);var yN=r.live_start_walltime;yN&&(this.z0= typeof yN==="number"?yN:Mu(yN));var MQ=r.live_manifest_duration;MQ&&(this.rE=typeof MQ==="number"?MQ:Mu(MQ));var rHR=r.player_params;rHR&&(this.playerParams=rHR);var Q3j=r.partnerid;Q3j&&(this.partnerId=Cv(this.partnerId,Q3j));var SmU=r.probe_url;SmU&&(this.probeUrl=hQ(g.Wn(SmU,{cpn:this.clientPlaybackNonce})));var i1R=r.pyv_billable_url;i1R&&tPg(i1R)&&(this.Nw=i1R);var KdF=r.pyv_conv_url;KdF&&tPg(KdF)&&(this.WE=KdF);gbg(this,r);this.startSeconds>0?this.K("html5_log_start_seconds_inconsistency")&& this.startSeconds!==(this.Mi||this.CP||r.start||r.startSeconds)&&this.pY("lss",{css:this.startSeconds,pcss:this.Mi,iss:this.CP,ps:r.start||void 0,pss:r.startSeconds||void 0}):this.VN=this.startSeconds=Cv(this.startSeconds,this.Mi||this.CP||r.start||r.startSeconds);if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var B$_=r.live_utc_start;if(B$_!=null)this.liveUtcStartSeconds=Number(B$_);else{var lAn=this.startSeconds;lAn&&isFinite(lAn)&&lAn>1E9&&(this.liveUtcStartSeconds=this.startSeconds)}}if(!(this.liveUtcStartSeconds&& this.liveUtcStartSeconds>0)){var k$O=r.utc_start_millis;k$O&&(this.liveUtcStartSeconds=Number(k$O)*.001)}var LWF=r.stream_time_start_millis;LWF&&(this.JK=Number(LWF)*.001);var nmw=this.CP||r.start;(this.XQ?nmw==null||Number(r.resume)===1:nmw==void 0||r.resume=="1")||this.isLivePlayback||(this.clipStart=Cv(this.clipStart,nmw));var XcU=r.url_encoded_third_party_media;XcU&&(this.lO=RH(XcU));var AaF=r.ypc_offer_button_formatted_text;if(AaF){var iHR=JSON.parse(AaF);this.sO=iHR!=null?iHR:null;this.Jv=AaF}var KWg= r.ypc_offer_button_text;KWg&&(this.Tl=KWg);var lQw=r.ypc_offer_description;lQw&&(this.uE=lQw);var nM1=r.ypc_offer_headline;nM1&&(this.Kl=nM1);var AHz=r.ypc_full_video_message;AHz&&(this.WR=AHz);var Ymj=r.ypc_offer_id;Ymj&&(this.Si=Ymj);var WW7=r.ypc_buy_url;WW7&&(this.Px=WW7);var bHR=r.ypc_item_thumbnail;bHR&&(this.Bx=bHR);var twU=r.ypc_item_title;twU&&(this.e9=twU);var P9g=r.ypc_item_url;P9g&&(this.ys=P9g);var xcO=r.ypc_vid;xcO&&(this.bE=xcO);r.ypc_overlay_timeout&&(this.ma=Number(r.ypc_overlay_timeout)); var j37=r.ypc_trailer_player_vars;j37&&(this.Wp=OZ(j37));var pc7=r.ypc_original_itct;pc7&&(this.UMG=pc7);this.fC=Vc(this.fC,r.ucid);this.gE=r.storyboard_spec||null;this.Lh=r.live_storyboard_spec||null;this.uS=r.iv_endscreen_url||null;this.Nz=Rd(this.Nz,r.ypc_module);this.S_=Rd(this.S_,r.ypc_clickwrap_module);this.Nz&&this.cO.push("ypc");this.S_&&this.cO.push("ypc_clickwrap");this.d8={video_id:r.video_id,eventid:r.eventid,cbrand:r.cbrand,cbr:r.cbr,cbrver:r.cbrver,c:r.c,cver:r.cver,ctheme:r.ctheme, cplayer:r.cplayer,cmodel:r.cmodel,cnetwork:r.cnetwork,cos:r.cos,cosver:r.cosver,cplatform:r.cplatform,user_age:r.user_age,user_display_image:r.user_display_image,user_display_name:r.user_display_name,user_gender:r.user_gender,csi_page_type:r.csi_page_type,csi_service_name:r.csi_service_name,enablecsi:r.enablecsi,enabled_engage_types:r.enabled_engage_types};IoO(this,r);var EMU=r.cotn;EMU&&(this.cotn=EMU);if(B28(this))mX(this)&&(this.isLivePlayback&&this.Ic&&(this.h0=!0),this.Z_&&(this.lx=!0));else if(kZ8(this))this.h0= !0;else{var mc7,oMw,T$O=((mc7=this.playerResponse)==null?void 0:(oMw=mc7.streamingData)==null?void 0:oMw.adaptiveFormats)||[];if(T$O.length>0)var FT=Skn(this,T$O);else{var $c_=this.adaptiveFormats;if($c_&&!mX(this)){this.Gm.U.S&&(O9=!0);var hX=Nx($c_),YbF=this.xa,JH7=this.lengthSeconds,C6I=this.isLivePlayback,NW=this.tK,vW=this.Gm,Vbx=E5g(hX);if(C6I||NW){var wcj=vW==null?void 0:vW.experiments,hm=new yq("",wcj,!0);hm.Yf=!0;hm.isManifestless=!0;hm.V=!NW;hm.isLive=!NW;hm.tK=NW;for(var FWU=g.m(hX),WdR= FWU.next();!WdR.done;WdR=FWU.next()){var qs=WdR.value,N$1=vV(qs,YbF),Bs=qf(qs.url,qs.sp,qs.s),s3n=Bs.get("id");s3n&&s3n.includes("%7E")&&(hm.C=!0);var ZHO=void 0,cvx=(ZHO=wcj)==null?void 0:ZHO.R3("html5_max_known_end_time_rebase"),awy=Number(qs.target_duration_sec)||5,rU4=Number(qs.max_dvr_duration_sec)||14400,yH7=Number(Bs.get("mindsq")||Bs.get("min_sq")||"0"),Mww=Number(Bs.get("maxdsq")||Bs.get("max_sq")||"0")||Infinity;hm.GB=hm.GB||yH7;hm.Fr=hm.Fr||Mww;var Qdy=!v5(N$1.mimeType);Bs&&Nf(hm,new Y6(Bs, N$1,{PM:awy,F0:Qdy,A4:rU4,GB:yH7,Fr:Mww,Jf:300,tK:NW,Qo:cvx}))}var zJO=hm}else{if(Vbx==="FORMAT_STREAM_TYPE_OTF"){var z3=JH7;z3=z3===void 0?0:z3;var fl=new yq("",vW==null?void 0:vW.experiments,!1);fl.duration=z3||0;for(var hJn=g.m(hX),b1O=hJn.next();!b1O.done;b1O=hJn.next()){var Ie=b1O.value,tCw=vV(Ie,YbF,fl.duration),PUR=qf(Ie.url,Ie.sp,Ie.s);if(PUR)if(tCw.streamType==="FORMAT_STREAM_TYPE_OTF")Nf(fl,new WV(PUR,tCw,"sq/0"));else{var SSx=Ul(Ie.init),BBZ=Ul(Ie.index);Nf(fl,new JP(PUR,tCw,SSx,BBZ))}}fl.isOtf= !0;var vMz=fl}else{var h8=JH7;h8=h8===void 0?0:h8;var vJ=new yq("",vW==null?void 0:vW.experiments,!1);vJ.duration=h8||0;for(var qm8=g.m(hX),xZ8=qm8.next();!xZ8.done;xZ8=qm8.next()){var Gq=xZ8.value,k8z=vV(Gq,YbF,vJ.duration),LgI=Ul(Gq.init),X9I=Ul(Gq.index),fQw=qf(Gq.url,Gq.sp,Gq.s);fQw&&Nf(vJ,new JP(fQw,k8z,LgI,X9I))}vMz=vJ}zJO=vMz}var IQj=zJO;if(hX.length>0){var G$8=hX[0];if(this.D().playerStyle==="hangouts-meet"&&G$8.url){var ivO=g.HR(G$8.url);this.hw=this.hw||Number(ivO.expire)}}var Kg4=this.isLivePlayback&& !this.tK&&!this.Vr&&!this.isPremiere;this.K("html5_live_head_playable")&&(!oE(this)&&Kg4&&this.pY("missingLiveHeadPlayable",{}),this.Gm.Vr==="yt"&&(IQj.mq=!0));FT=IQj}else FT=null;this.pY("pafmts",{isManifestFilled:!!FT})}if(FT){Jc(this,FT);var uE1=!0}else uE1=!1;uE1?this.enableServerStitchedDai=this.enableServerStitchedDai&&T6(this):this.Ic&&(this.Gm.Vr==="yt"&&this.Yf()&&this.K("drm_manifestless_unplugged")&&this.K("html5_deprecate_manifestful_fallback")?this.pY("deprecateMflFallback",{}):this.h0= !0)}var jN8=r.adpings;jN8&&(this.C_=jN8?OZ(jN8):null);var Dcj=r.feature;Dcj&&(this.SV=Dcj);var eJw=r.referrer;eJw&&(this.referrer=eJw);this.clientScreenNonce=Vc(this.clientScreenNonce,r.csn);this.jq=Cv(this.jq,r.root_ve_type);this.eb=Cv(this.eb,r.kids_age_up_mode);this.XQ||r.kids_app_info==void 0||(this.kidsAppInfo=r.kids_app_info);this.XQ&&r.kids_app_info!=null&&(this.kidsAppInfo=r.kids_app_info);this.dl=Rd(this.dl,r.upg_content_filter_mode);this.unpluggedFilterModeType=Cv(this.unpluggedFilterModeType, r.unplugged_filter_mode_type);var gM_=r.unplugged_location_info;gM_&&(this.z3=gM_);var UcR=r.unplugged_partner_opt_out;UcR&&(this.Eb=Vc("",UcR));this.CL=Rd(this.CL,r.disable_watch_next);this.cf=Vc(this.cf,r.internal_ip_override);this.pg=!!r.is_yto_interstitial;(this.interstitials.length||this.pg)&&this.cO.push("yto");var dcn=r.tM;dcn&&(this.tM=dcn);this.C=Vc(this.C,r.csi_timer);r.watchUrl&&(this.watchUrl=r.watchUrl);var kY=r.watch_endpoint;this.K("html5_attach_watch_endpoint_ustreamer_config")&&kY&& rb$(this,kY);if(kY==null?0:kY.ustreamerConfig)this.zO=j_(kY.ustreamerConfig);var OH1,RJj,HHO=kY==null?void 0:(OH1=kY.loggingContext)==null?void 0:(RJj=OH1.qoeLoggingContext)==null?void 0:RJj.serializedContextData;HHO&&(this.rKq=HHO);g.GY(this.Gm)&&this.Gm.Si&&(this.embedsRct=Vc(this.embedsRct,r.rct),this.embedsRctn=Vc(this.embedsRctn,r.rctn));this.gO=this.gO||!!r.pause_at_start;r.default_active_source_video_id&&(this.defaultActiveSourceVideoId=r.default_active_source_video_id)}; g.x.D=function(){return this.Gm}; g.x.K=function(r){return this.Gm.K(r)}; g.x.CD=function(){return!this.isLivePlayback||this.allowLiveDvr}; g.x.hasSupportedAudio51Tracks=function(){var r;return!((r=this.kU)==null||!r.bA)}; g.x.getUserAudio51Preference=function(){var r=1;K6(this.Gm)&&this.K("html5_ytv_surround_toggle_default_off")?r=0:g.L6(this.Gm)&&this.isLivePlayback&&this.U5()&&(r=0);var Q;return(Q=g.$H("yt-player-audio51"))!=null?Q:r}; g.x.g4=function(){this.x7()||(this.j.V||this.j.unsubscribe("refresh",this.g4,this),this.o9(-1))}; g.x.o9=function(r){if(!this.isLivePlayback||!this.U||this.U.flavor!=="fairplay"){var Q=o51(this.j,this.uF);if(Q.length>0){for(var S=g.m(Q),B=S.next();!B.done;B=S.next())B=B.value,B.startSecs=Math.max(B.startSecs,this.f0()),this.K("html5_cuepoint_identifier_logging")&&B.event==="start"&&this.pY("cuepoint",{pubCue:B.identifier,segNum:r});this.publish("cuepointupdated",Q,r);this.uF+=Q.length;if(T6(this)&&this.Gm.ED())for(Q=g.m(Q),S=Q.next();!S.done;S=Q.next())S=S.value,this.pY("cuepoint",{segNum:r,event:S.event, startSecs:S.startSecs,id:S.identifier.slice(-16)}),S.event==="start"&&(S=S.startSecs,this.JQ.start=this.Np,this.JQ.end=S+3)}}}; g.x.Ru=function(){this.x7()||(this.loading=!1,this.publish("dataloaded"))}; g.x.U5=function(){return this.Vn!==void 0?this.Vn:this.Vn=!!this.xa||!!this.j&&y5(this.j)}; g.x.py=function(r){var Q=this;if(this.x7())return od();this.L0=this.NU=this.S=null;kO(this,"html5_high_res_logging_always")&&(this.Gm.ZC=!0);return Kt_(this,r).then(void 0,function(){return nGz(Q,r)}).then(void 0,function(){return A_7(Q)}).then(void 0,function(){return Wt7(Q)})}; g.x.xd=function(r){this.S=r;l6j(this,this.S.getAvailableAudioTracks());if(this.S){r=g.m(this.S.videoInfos);for(var Q=r.next();!Q.done;Q=r.next()){Q=Q.value;var S=Q.containerType;S!==0&&(this.qw[S]=Q.id)}}r=this.getAvailableAudioTracks();r=r.concat(this.B5);for(Q=0;Q0?this.S.getAvailableAudioTracks():this.fN||[]:[]}; g.x.getAudioTrack=function(){var r=this;if(this.W&&!ye(this.W)){var Q=g.jI(this.getAvailableAudioTracks(),function(k){return k.id===r.W.id}),S; if(!Q&&((S=this.W.H8)==null?0:S.id)){var B=this.W.H8.id;Q=g.jI(this.getAvailableAudioTracks(),function(k){return k.H8.id===B}); this.pY("nat",{id:this.W.id,track:!!Q})}return Q||this.B5}if(this.fN){if(!this.dK)for(Q=g.m(this.fN),S=Q.next();!S.done;S=Q.next())if(S=S.value,S.H8.getIsDefault()){this.dK=S;break}return this.dK||this.B5}return this.B5}; g.x.getPlayerResponse=function(){return this.playerResponse}; g.x.getWatchNextResponse=function(){return this.KY}; g.x.getHeartbeatResponse=function(){return this.MV}; g.x.t3=function(){return this.watchUrl?this.watchUrl:this.Gm.getVideoUrl(this.videoId)}; g.x.kh=function(){return!!this.j&&(WIU(this.j)||bT1(this.j)||tuj(this.j))}; g.x.getEmbeddedPlayerResponse=function(){return this.ZV}; g.x.Zq=function(){return(this.eventLabel||this.Gm.yr)==="shortspage"}; g.x.isAd=function(){return!!this.adFormat}; g.x.isDaiEnabled=function(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)}; g.x.bC=function(){var r,Q,S;return this.isDaiEnabled()&&this.enableServerStitchedDai&&!!((r=this.playerResponse)==null?0:(Q=r.playerConfig)==null?0:(S=Q.daiConfig)==null?0:S.ssaEnabledPlayback)}; g.x.Tg=function(){return this.WV}; g.x.TP=function(){return this.Nz||this.Id}; g.x.CV=function(){return kO(this,"html5_samsung_vp9_live")}; g.x.pY=function(r,Q,S){this.publish("ctmp",r,Q,S)}; g.x.Gk=function(r,Q,S){this.publish("ctmpstr",r,Q,S)}; g.x.hasProgressBarBoundaries=function(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}; g.x.getGetAdBreakContext=function(r,Q){r=r===void 0?NaN:r;Q=Q===void 0?NaN:Q;var S={isSabr:jA(this)},B,k=(B=this.getHeartbeatResponse())==null?void 0:B.adBreakHeartbeatParams;k&&(S.adBreakHeartbeatParams=k);if(this.K("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.j&&!isNaN(r)&&!isNaN(Q)){Q=r-Q;for(var L in this.j.j)if(B=this.j.j[L],B.info.HL()||B.info.Yv())if(B=B.index,B.isLoaded()){L=B.Fo(Q);B=B.pE(L)+Q-B.getStartTime(L);this.pY("gabc",{t:r.toFixed(3),mt:Q.toFixed(3),sg:L,igt:B.toFixed(3)}); S.livePlaybackPosition={utcTimeMillis:""+(B*1E3).toFixed(0)};break}}return S}; g.x.isEmbedsShortsMode=function(r,Q){if(!g.GY(this.Gm)||(this.Gm.F1||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||Q)return!1;var S,B;return!!(((S=this.embeddedPlayerConfig)==null?0:(B=S.embeddedPlayerFlags)==null?0:B.isShortsExperienceEligible)&&r.width<=r.height)}; g.x.WO=function(){g.Co.prototype.WO.call(this);this.C_=null;delete this.Sg;delete this.accountLinkingConfig;delete this.j;this.S=this.MV=this.playerResponse=this.KY=null;this.ZC=this.adaptiveFormats="";delete this.botguardData;this.D_=this.suggestions=this.M7=null;this.sabrContextUpdates.clear()};var gG7={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},UGj={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},DGz={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},I6U={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"},uY_={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},GZ_={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"},enR={0:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_UNSPECIFIED",1:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_30_SECONDS",2:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_FULL"};g.p(YO,g.G);g.x=YO.prototype;g.x.handleExternalCall=function(r,Q,S){var B=this.state.J[r],k=this.state.X[r],L=B;if(k)if(S&&yE(S,h7s))L=k;else if(!B)throw Error('API call from an untrusted origin: "'+S+'"');this.logApiCall(r,S);if(L){S=!1;B=g.m(Q);for(k=B.next();!k.done;k=B.next())if(String(k.value).includes("javascript:")){S=!0;break}S&&g.oG(Error('Dangerous call to "'+r+'" with ['+Q+"]."));return L.apply(this,Q)}throw Error('Unknown API method: "'+r+'".');}; g.x.logApiCall=function(r,Q,S){var B=this.app.D();B.x5&&!this.state.C.has(r)&&(this.state.C.add(r),g.ak("webPlayerApiCalled",{callerUrl:B.loaderUrl,methodName:r,origin:Q||void 0,playerStyle:B.playerStyle||void 0,embeddedPlayerMode:B.F1,errorCode:S}))}; g.x.publish=function(r){var Q=g.u_.apply(1,arguments);this.state.S.publish.apply(this.state.S,[r].concat(g.tR(Q)));if(r==="videodatachange"||r==="resize"||r==="cardstatechange")this.state.V.publish.apply(this.state.V,[r].concat(g.tR(Q))),this.state.W.publish.apply(this.state.W,[r].concat(g.tR(Q)))}; g.x.I3=function(r){var Q=g.u_.apply(1,arguments);this.state.S.publish.apply(this.state.S,[r].concat(g.tR(Q)));this.state.V.publish.apply(this.state.V,[r].concat(g.tR(Q)))}; g.x.zx=function(r){var Q=g.u_.apply(1,arguments);this.state.S.publish.apply(this.state.S,[r].concat(g.tR(Q)));this.state.V.publish.apply(this.state.V,[r].concat(g.tR(Q)));this.state.W.publish.apply(this.state.W,[r].concat(g.tR(Q)))}; g.x.Kn=function(r){var Q=g.u_.apply(1,arguments);this.state.S.publish.apply(this.state.S,[r].concat(g.tR(Q)));this.state.V.publish.apply(this.state.V,[r].concat(g.tR(Q)));this.state.W.publish.apply(this.state.W,[r].concat(g.tR(Q)));this.state.U.publish.apply(this.state.U,[r].concat(g.tR(Q)))}; g.x.K=function(r){return this.app.D().K(r)}; g.x.WO=function(){if(this.state.element){var r=this.state.element,Q;for(Q in this.state.j)this.state.j.hasOwnProperty(Q)&&(r[Q]=null);this.state.element=null}g.G.prototype.WO.call(this)};g.p(xO,g.j1);xO.prototype.publish=function(r){var Q=g.u_.apply(1,arguments);if(this.U.has(r))return this.U.get(r).push(Q),!0;var S=!1;try{for(Q=[Q],this.U.set(r,Q);Q.length;)S=g.j1.prototype.publish.call.apply(g.j1.prototype.publish,[this,r].concat(g.tR(Q.shift())))}finally{this.U.delete(r)}return S};g.p(jf,g.G);jf.prototype.WO=function(){this.U.dispose();this.W.dispose();this.V.dispose();this.S.dispose();this.C=this.j=this.X=this.J=this.Y=void 0};var c_U=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));g.p(Ex,YO);g.x=Ex.prototype;g.x.getApiInterface=function(){return Array.from(this.state.Y)}; g.x.Bl=function(r,Q){this.state.U.subscribe(r,Q)}; g.x.emq=function(r,Q){this.state.U.unsubscribe(r,Q)}; g.x.getPlayerState=function(r){return uej(this.app,r)}; g.x.jC=function(){return uej(this.app)}; g.x.ry3=function(r,Q,S){Ta(this)&&(D2(this.app,!0,1),da(this.app,r,Q,S,1))}; g.x.getCurrentTime=function(r,Q,S){var B=this.getPlayerState(r);if(this.app.getAppState()===2&&B===5){var k;return((k=this.app.getVideoData())==null?void 0:k.startSeconds)||0}return this.K("web_player_max_seekable_on_ended")&&B===0?h7(this.app,r):r?this.app.getCurrentTime(r,Q,S):this.app.getCurrentTime(r)}; g.x.IE=function(){return this.app.getCurrentTime(1)}; g.x.fX=function(){var r=this.app.pE(1);return isNaN(r)?this.getCurrentTime(1):r}; g.x.BB=function(){return this.app.getDuration(1)}; g.x.JZ=function(r,Q){r=g.GQ(Math.floor(r),0,100);isFinite(r)&&Mj(this.app,{volume:r,muted:this.isMuted()},Q)}; g.x.zmq=function(r){this.JZ(r,!1)}; g.x.IV=function(r){Mj(this.app,{muted:!0,volume:this.getVolume()},r)}; g.x.yVY=function(){this.IV(!1)}; g.x.c7=function(r){oS(this.app)&&!this.K("embeds_enable_emc3ds_muted_autoplay")||Mj(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},r)}; g.x.hLO=function(){oS(this.app)&&this.K("embeds_enable_emc3ds_muted_autoplay")||this.c7(!1)}; g.x.getPlayerMode=function(){var r={};this.app.getVideoData().iU&&(r.pfp={enableIma:g.XV(this.app.getVideoData())&&this.app.aG().allowImaMonetization,autoplay:Hm(this.app.aG()),mutedAutoplay:this.app.aG().mutedAutoplay});return r}; g.x.oL=function(){var r=this.app.getPresentingPlayerType();if(r===2&&!this.app.Cn()){var Q=Z3(this.app.SR());if(!(D$n(Q)||g.GY(this.app.D())&&g.R(this.app.iA().getPlayerState(),1024))||eUI(Q))return}(Q=this.app.mC().kX)?Q.playVideo():this.app.playVideo(r)}; g.x.hPr=function(){D2(this.app,!0,1);this.oL()}; g.x.pauseVideo=function(r){var Q=this.app.getPresentingPlayerType();if(Q!==2||this.app.Cn()||D$n(Z3(this.app.SR()))){var S=this.app.mC().kX;S?S.pauseVideo():this.app.pauseVideo(Q,r)}}; g.x.uI1=function(){var r=this.app,Q=!1;r.jw.Np&&(r.JV.publish("pageTransition"),Q=!0);r.stopVideo(Q)}; g.x.clearVideo=function(){}; g.x.getAvailablePlaybackRates=function(){var r=this.app.D();return r.enableSpeedOptions?["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(r.W?r.ancestorOrigins[0]:window.location.origin)||r.Kt?nxz:r.supportsVarispeedExtendedFeatures?ACI:r.K("web_remix_allow_up_to_3x_playback_rate")&&g.w0(r)?Y0I:hV:[1]}; g.x.getPlaybackQuality=function(r){return(r=this.app.TB(r))?r.getPlaybackQuality():"unknown"}; g.x.bn7=function(){}; g.x.getAvailableQualityLevels=function(r){return(r=this.app.TB(r))?(r=g.tW(r.J8(),function(Q){return Q.quality}),r.length&&(r[0]==="auto"&&r.shift(),r=r.concat(["auto"])),r):[]}; g.x.hs=function(){return this.getAvailableQualityLevels(1)}; g.x.Ws=function(){return this.ih()}; g.x.eC=function(){return 1}; g.x.getVideoLoadedFraction=function(r){return this.app.getVideoLoadedFraction(r)}; g.x.ih=function(){return this.getVideoLoadedFraction()}; g.x.GD=function(){return 0}; g.x.getSize=function(){var r=this.app.BO().getPlayerSize();return{width:r.width,height:r.height}}; g.x.setSize=function(){this.app.BO().resize()}; g.x.loadVideoById=function(r,Q,S,B){if(!r)return!1;r=pK(r,Q,S);return this.app.loadVideoByPlayerVars(r,B)}; g.x.I0=function(r,Q,S){r=this.loadVideoById(r,Q,S,1);D2(this.app,r,1)}; g.x.cueVideoById=function(r,Q,S,B){r=pK(r,Q,S);this.app.cueVideoByPlayerVars(r,B)}; g.x.XD=function(r,Q,S){this.cueVideoById(r,Q,S,1)}; g.x.loadVideoByUrl=function(r,Q,S,B){r=Va_(r,Q,S);return this.app.loadVideoByPlayerVars(r,B)}; g.x.Po=function(r,Q,S){r=this.loadVideoByUrl(r,Q,S,1);D2(this.app,r,1)}; g.x.cueVideoByUrl=function(r,Q,S,B){r=Va_(r,Q,S);this.app.cueVideoByPlayerVars(r,B)}; g.x.iq=function(r,Q,S){this.cueVideoByUrl(r,Q,S,1)}; g.x.y5=function(){var r=this.app.D();if(r.cO)return"";var Q=this.app.aG(),S=void 0;Q.isLivePlayback||(S=Math.floor(this.app.getCurrentTime(1)));return r.getVideoUrl(Q.videoId,this.getPlaylistId()||void 0,S)}; g.x.PB=function(){return this.app.getDebugText()}; g.x.getVideoEmbedCode=function(){var r=this.app.D();if(r.cO)return"";var Q=this.app.aG();return r.getVideoEmbedCode(Q.isPrivate?"":Q.title,this.app.aG().videoId,this.app.BO().getPlayerSize(),this.getPlaylistId()||void 0)}; g.x.bj=function(r,Q,S){return H0R(this.app,r,Q,S)}; g.x.removeCueRange=function(r){return this.app.Re(r)}; g.x.loadPlaylist=function(r,Q,S,B){this.app.loadPlaylist(r,Q,S,B)}; g.x.n8=function(r,Q,S,B){this.loadPlaylist(r,Q,S,B);D2(this.app,!0,1)}; g.x.cuePlaylist=function(r,Q,S,B){this.app.cuePlaylist(r,Q,S,B)}; g.x.nextVideo=function(r,Q){this.app.nextVideo(r,Q)}; g.x.Fq4=function(){this.nextVideo();D2(this.app,!0,1)}; g.x.previousVideo=function(r){this.app.previousVideo(r)}; g.x.QGO=function(){this.previousVideo();D2(this.app,!0,1)}; g.x.playVideoAt=function(r){this.app.playVideoAt(r)}; g.x.DC1=function(r){this.playVideoAt(r);D2(this.app,!0,1)}; g.x.setShuffle=function(r){var Q=this.app.getPlaylist();Q&&Q.setShuffle(r)}; g.x.setLoop=function(r){var Q=this.app.getPlaylist();Q&&(Q.loop=r)}; g.x.V5=function(){var r=this.app.getPlaylist();if(!r)return null;for(var Q=[],S=0;S=400)if(r=this.aG(),this.T.D().K("client_respect_autoplay_switch_button_renderer"))r=!!r.autoplaySwitchButtonRenderer;else{var Q,S,B,k;r=!!((Q=r.getWatchNextResponse())==null?0:(S=Q.contents)==null?0:(B=S.twoColumnWatchNextResults)==null?0:(k=B.autoplay)==null?0:k.autoplay)!==!1}if(r)this.j||(this.j=!0,this.zt(this.j),this.T.D().K("web_player_autonav_toggle_always_listen")||o3O(this), Q=this.aG(),this.nj(Q.autonavState),this.T.logVisibility(this.element,this.j));else if(this.j=!1,this.zt(this.j),!this.T.D().K("web_player_autonav_toggle_always_listen"))for(this.T.D().K("web_player_autonav_toggle_always_listen"),Q=g.m(this.V),S=Q.next();!S.done;S=Q.next())this.wV(S.value)}; g.x.nj=function(r){$4$(this)?this.isChecked=r!==1:((r=r!==1)||(g.ZY(),r=g.AU("web_autonav_allow_off_by_default")&&!g.yC(0,141)&&g.IH("AUTONAV_OFF_BY_DEFAULT")?!1:!g.yC(0,140)),this.isChecked=r);TcR(this)}; g.x.onClick=function(){this.isChecked=!this.isChecked;this.T.Wj(this.isChecked?2:1);TcR(this);if($4$(this)){var r=this.aG().autoplaySwitchButtonRenderer;this.isChecked&&(r==null?0:r.onEnabledCommand)?this.T.I3("innertubeCommand",r.onEnabledCommand):!this.isChecked&&(r==null?0:r.onDisabledCommand)&&this.T.I3("innertubeCommand",r.onDisabledCommand)}this.T.logClick(this.element)}; g.x.getValue=function(){return this.isChecked}; g.x.aG=function(){return this.T.getVideoData(1)};g.p(JdO,S5);g.p(lb,g.cE);lb.prototype.onClick=function(){this.enabled&&(nL(this,!this.checked),this.publish("select",this.checked))}; lb.prototype.getValue=function(){return this.checked}; lb.prototype.setEnabled=function(r){(this.enabled=r)?this.element.removeAttribute("aria-disabled"):this.element.setAttribute("aria-disabled","true")};var Wb=["en-CA","en","es-MX","fr-CA"];g.p(j5,lb);j5.prototype.vO=function(r){r?this.j||(this.ac.Y1(this),this.j=!0):this.j&&(this.ac.nD(this),this.j=!1);this.j&&nL(this,INz())}; j5.prototype.W=function(){g.re(this.element,"ytp-menuitem-highlight-transition-enabled")}; j5.prototype.S=function(r){var Q=INz();r!==Q&&(Q=g.ZY(),z_(190,r),z_(192,!0),Q.save(),this.T.I3("cinematicSettingsToggleChange",r))}; j5.prototype.WO=function(){this.j&&this.ac.nD(this);lb.prototype.WO.call(this)};g.p(pL,S5);pL.prototype.updateCinematicSettings=function(r){this.j=r;var Q;(Q=this.menuItem)==null||Q.vO(r);this.api.publish("onCinematicSettingsVisibilityChange",r)};g.p(ZgU,S5);g.p(Ea,S5);Ea.prototype.setCreatorEndscreenVisibility=function(r){var Q;(Q=h9(this.api.SR()))==null||Q.zt(r)}; Ea.prototype.j=function(r){function Q(B){B==="creatorendscreen"&&(B=h9(S.api.SR()))&&B.IC1(S.hideButton)} var S=this;this.hideButton=r;this.events.L(this.api,"modulecreated",Q);Q("creatorendscreen")};g.p(me,lb);me.prototype.W=function(r){this.S(r?1:0)}; me.prototype.V=function(){var r=this.hasDrcAudioTrack(),Q=this.j()===1&&r;nL(this,Q);this.setEnabled(r)}; me.prototype.WO=function(){this.ac.nD(this);lb.prototype.WO.call(this)};g.p(o_,S5);o_.prototype.getDrcUserPreference=function(){return this.j}; o_.prototype.setDrcUserPreference=function(r){g.T_("yt-player-drc-pref",r,31536E3);r!==this.j&&(this.j=r,this.updateEnvironmentData(),this.V()&&this.api.PR())}; o_.prototype.updateEnvironmentData=function(){this.api.D().r0=this.j===1}; o_.prototype.V=function(){var r,Q,S=(r=this.api.getVideoData())==null?void 0:(Q=r.S)==null?void 0:Q.j;if(!S)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.K("mta_drc_mutual_exclusion_removal")){var B,k,L=(B=this.api.YI())==null?void 0:(k=B.H8)==null?void 0:k.id;return IY(S,function(X){var l;return X.audio.j&&((l=X.H8)==null?void 0:l.id)===L})}return IY(S,function(X){var l; return((l=X.audio)==null?void 0:l.j)===!0})};g.p(Tg,S5);Tg.prototype.onVideoDataChange=function(){var r=this,Q=this.api.getVideoData();this.api.Ya("embargo",1);var S=Q==null?void 0:Q.pV.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(S==null?0:S.length)?MkU(this,S.filter(function(B){return ydO(r,B)})):(Q==null?0:Q.cueRanges)&&MkU(this,Q.cueRanges.filter(function(B){return ydO(r,B)}))}; Tg.prototype.V=function(r){return r.embargo!==void 0}; Tg.prototype.WO=function(){S5.prototype.WO.call(this);this.j={}};g.p($4,S5); $4.prototype.addEmbedsConversionTrackingParams=function(r){var Q=this.api.D(),S=Q.widgetReferrer,B=Q.Ew,k=this.j,L="",X=Q.getWebPlayerContextConfig();X&&(L=X.embedsIframeOriginParam||"");S.length>0&&(r.embeds_widget_referrer=S);B.length>0&&(r.embeds_referring_euri=B);Q.W&&L.length>0&&(r.embeds_referring_origin=L);X&&X.embedsFeature&&(r.feature=X.embedsFeature);k.length>0&&(Q.K("embeds_web_enable_lite_experiment_control_arm_logging")?k.unshift(28572):g.QC(g.Ho(Q))&&k.unshift(159628),Q=k.join(","),Q= g.v9()?Q:g.JW(Q,4),r.source_ve_path=Q);this.j.length=0};g.p(zdg,S5);g.p(hdj,S5);g.p(Jx,g.G);Jx.prototype.WO=function(){g.G.prototype.WO.call(this);this.j=null;this.V&&this.V.disconnect()};g.p(qDz,S5);g.p(wO,g.d);wO.prototype.show=function(){g.d.prototype.show.call(this);this.api.logVisibility(this.element,!0)}; wO.prototype.stopTimer=function(){this.j&&(this.j.dispose(),this.j=null)}; wO.prototype.onVideoDataChange=function(r){var Q,S,B=(Q=this.api.getVideoData())==null?void 0:(S=Q.getPlayerResponse())==null?void 0:S.playabilityStatus;B&&(Q=frj(B),g.R(this.api.getPlayerStateObject(),128)||r==="dataloaderror"||!Q?(this.V=0,this.stopTimer(),this.hide()):(r=(Q.remainingTimeSecs||0)*1E3,r>0&&(this.show(),this.updateValue("label",hd(Q.label)),GJ$(this,r))))}; wO.prototype.WO=function(){this.stopTimer();g.d.prototype.WO.call(this)};g.p(ufU,S5);g.p(Fk,g.d);Fk.prototype.onClick=function(){this.JV.logClick(this.element);this.JV.I3("onFullerscreenEduClicked")}; Fk.prototype.vO=function(){this.JV.isFullscreen()?this.j?this.fade.hide():this.fade.show():this.hide();this.JV.logVisibility(this.element,this.JV.isFullscreen()&&!this.j)};g.p(NF,S5);NF.prototype.updateFullerscreenEduButtonSubtleModeState=function(r){var Q;(Q=this.j)!=null&&(g.S1(Q.element,"ytp-fullerscreen-edu-button-subtle",r),r&&!Q.V&&(Q.element.setAttribute("title","\uc2a4\ud06c\ub864\ud574\uc11c \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30"),sx(Q.JV,Q.element,Q),Q.V=!0))}; NF.prototype.updateFullerscreenEduButtonVisibility=function(r){var Q;(Q=this.j)!=null&&(Q.j=r,Q.vO())};g.p(D4R,g.d);g.p(U4_,S5);g.p(sa,S5);sa.prototype.getSphericalProperties=function(){var r=g.fK(this.api.SR());return r?r.getSphericalProperties():{}}; sa.prototype.setSphericalProperties=function(r){if(r){var Q=g.fK(this.api.SR());Q&&Q.setSphericalProperties(r,!0)}};g.p(Zq,S5);g.x=Zq.prototype;g.x.createClientVe=function(r,Q,S,B){this.api.createClientVe(r,Q,S,B===void 0?!1:B)}; g.x.createServerVe=function(r,Q,S){this.api.createServerVe(r,Q,S===void 0?!1:S)}; g.x.setTrackingParams=function(r,Q){this.api.setTrackingParams(r,Q)}; g.x.logClick=function(r,Q){this.api.logClick(r,Q)}; g.x.logVisibility=function(r,Q,S){this.api.logVisibility(r,Q,S)}; g.x.hasVe=function(r){return this.api.hasVe(r)}; g.x.destroyVe=function(r){this.api.destroyVe(r)};var OgF=!1;MF.prototype.setPlaybackRate=function(r){this.playbackRate=Math.max(1,r)}; MF.prototype.getPlaybackRate=function(){return this.playbackRate};fL.prototype.Jd=function(r){var Q=g.MP(r.info.j.info,this.EG.Yf),S=r.info.Y7+this.W,B=r.info.startTime*1E3;if(this.policy.NU)try{B=this.policy.NU?g.pX(r)*1E3:r.info.startTime*1E3}catch(X){Math.random()>.99&&this.logger&&(B=SF(r.V).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:r.info.uC(),encodedDataView:g.$N(B,4)})),B=r.info.startTime*1E3}var k=r.info.clipId,L=this.policy.NU?g.cj_(r)*1E3:r.info.duration*1E3;this.policy.NU&&(B<0||L<0)&&(this.logger&&(this.logger({missingSegInfo:r.info.uC(), startTimeMs:B,durationMs:L}),this.policy.g9||(B<0&&(B=r.info.startTime*1E3),L<0&&(L=r.info.duration*1E3))),this.policy.g9&&(B<0&&(B=r.info.startTime*1E3),L<0&&(L=r.info.duration*1E3)));return{formatId:Q,Y7:S,startTimeMs:B,clipId:k,QH:L}}; fL.prototype.eE=function(r){this.timestampOffset=r};I_.prototype.seek=function(r,Q){r!==this.j&&(this.seekCount=0);this.j=r;var S=this.videoTrack.V,B=this.audioTrack.V,k=this.audioTrack.Ka,L=ABO(this,this.videoTrack,r,this.videoTrack.Ka,Q);Q=ABO(this,this.audioTrack,this.policy.JK?r:L,k,Q);r=Math.max(r,L,Q);this.U=!0;this.EG.isManifestless&&(XZ_(this,this.videoTrack,S),XZ_(this,this.audioTrack,B));return r}; I_.prototype.isSeeking=function(){return this.U}; I_.prototype.y3=function(r){this.S=r}; var nez=2/24;var bsn=0;g.x=CL.prototype;g.x.E1=function(){this.C=this.now();K97(this.qT,this.C);this.W8.E1()}; g.x.ez=function(r,Q){var S=this.policy.V?(0,g.xa)():0;VH(this,r,Q);r-this.Y<10&&this.V>0||this.dE(r,Q);this.W8.ez(r,Q);this.policy.V&&(r=(0,g.xa)()-S,this.FQ+=r,this.Qr=Math.max(r,this.Qr))}; g.x.dE=function(r,Q){var S=(r-this.Y)/1E3,B=Q-this.S;this.ir||(Zc(this.qT,S,B),this.DX(S,B));this.Y=r;this.S=Q}; g.x.jE=function(){this.F1&&teU(this);this.W8.jE()}; g.x.Sz=function(r){this.F1||(this.F1=this.U-this.tX+r,this.Np=this.U,this.Ic=this.J)}; g.x.ri=function(r,Q){r=r===void 0?this.J:r;Q=Q===void 0?this.U:Q;this.V>0||(this.X=r,this.V=Q,this.Vr=this.isActive=!0)}; g.x.Fx=function(){return this.E9||2}; g.x.lP=function(){}; g.x.Gj=function(){var r,Q={rn:this.requestNumber,rt:(this.J-this.j).toFixed(),lb:this.U,stall:(1E3*this.W).toFixed(),ht:(this.C-this.j).toFixed(),elt:(this.X-this.j).toFixed(),elb:this.V,d:(r=this.yr)==null?void 0:r.Vh()};this.url&&d4w(Q,this.url);this.policy.V&&(Q.mph=this.Qr.toFixed(),Q.tph=this.FQ.toFixed());Q.ulb=this.KY;Q.ult=this.cO;return Q}; g.x.now=function(){return(0,g.xa)()}; g.x.deactivate=function(){this.isActive&&(this.isActive=!1)};g.p(a_,CL);g.x=a_.prototype;g.x.Gj=function(){var r=CL.prototype.Gj.call(this);r.pb=this.An;r.pt=(1E3*this.zm).toFixed();r.se=this.XQ;return r}; g.x.nt=function(){var r=this.W8;this.NU||(this.NU=r.nt?r.nt():1);return this.NU}; g.x.dH=function(){return this.LC?this.nt()!==1:!1}; g.x.Wz=function(r,Q,S){if(!this.JX){this.JX=!0;if(!this.ir){VH(this,r,Q);this.dE(r,Q);var B=this.nt();this.XQ=S;if(!this.ir)if(B===2){B=r-this.X0)||rX(this,B,Q),this.V>0&&NH(this.qT,Q,this.W));r=(r-this.j)/ 1E3||.01;this.policy.X&&!(this.V>0)||FN(this.qT,r,this.S,xyj(this),this.TI)}this.deactivate()}}; g.x.di=function(r,Q,S){S&&(this.NU=2);r<0&&this.E9&&(r=this.E9);Q?this.HO+=r:this.Z_+=r}; g.x.Fx=function(){return this.Z_||this.HO||CL.prototype.Fx.call(this)}; g.x.dE=function(r,Q){var S=(r-this.Y)/1E3,B=Q-this.S,k=this.nt();this.isActive?k===1&&((B>0||this.policy.U)&&(S>.2||B<1024)?(this.W+=S,B>0&&S>.2&&rX(this,this.X$?S:.05,B),this.jR=!0):B>0&&(rX(this,S,B),this.jR=!0)):Q&&Q>=this.policy.j&&this.ri(r,Q);CL.prototype.dE.call(this,r,Q)}; g.x.gR=function(r){if(!this.ir){VH(this,r,this.U);var Q=(r-this.j)/1E3;this.nt()!==2&&this.V>0&&(this.W+=(r-this.Y)/1E3,NH(this.qT,this.S,this.W));FN(this.qT,Q,this.S,xyj(this),this.TI,!0);r=(r-this.Y)/1E3;Zc(this.qT,r,0);this.DX(r,0)}}; g.x.ri=function(r,Q){r=r===void 0?this.J:r;Q=Q===void 0?this.U:Q;if(!(this.V>0)&&(CL.prototype.ri.call(this,r,Q),this.nt()===1)){Q=(this.C-this.j)/1E3;var S=(r-this.C)/1E3;this.LC&&QK(this,this.now());this.VN||this.ir||(this.E9&&(S=Math.max(0,S-this.E9)),r=this.qT,r.X.Ny(1,Q),r.yr.Ny(1,S))}}; g.x.tB=function(){this.LC&&QK(this,this.now());return this.mq}; g.x.QM=function(){var r;if(r=this.S>this.OH)r=(r=this.S)?r>=this.policy.j:!1;return r}; g.x.dc=function(){return this.D_}; g.x.JA=function(r){r=r===void 0?this.now():r;if(this.LC){QK(this,r);if(this.NU?this.dH():this.o3!==this.Tm){var Q=this.Tm;if(r0?S+r:S+Math.max(r,Q)}; g.x.pW=function(){return this.now()-this.X}; g.x.wu=function(){return(this.S-this.V)*1E3/this.pW()||0}; g.x.ZS=function(){return this.X};SQ.prototype.feed=function(r){VM(this.j,r);this.T3()}; SQ.prototype.T3=function(){if(this.W){if(!this.j.totalLength)return;var r=this.j.split(this.S-this.V),Q=r.RF;r=r.Bp;if(!this.W8.Sz(this.W,Q,this.V,this.S))return;this.V+=Q.totalLength;this.j=r;this.V===this.S&&(this.W=this.S=this.V=void 0)}for(;;){var S=0;r=g.m(myU(this.j,S));Q=r.next().value;S=r.next().value;S=g.m(myU(this.j,S));r=S.next().value;S=S.next().value;if(Q<0||r<0)break;if(!(S+r<=this.j.totalLength)){if(!(this.W8.Sz&&S+1<=this.j.totalLength))break;S=this.j.split(S).Bp;this.W8.Sz(Q,S,0, r)&&(this.W=Q,this.V=S.totalLength,this.S=r,this.j=new Cu([]));break}r=this.j.split(S).Bp.split(r);S=r.Bp;this.W8.QS(Q,r.RF);this.j=S}}; SQ.prototype.dispose=function(){this.j=new Cu};g.x=BC.prototype;g.x.ME=function(){return 0}; g.x.oF=function(){return null}; g.x.F9=function(){return null}; g.x.g_=function(){return this.state>=1}; g.x.isComplete=function(){return this.state>=3}; g.x.JW=function(){return this.state===5}; g.x.onStateChange=function(){}; g.x.Xd=function(r){var Q=this.state;this.state=r;this.onStateChange(Q);this.callback&&this.callback(this,Q)}; g.x.nm=function(r){r&&this.state=this.xhr.HEADERS_RECEIVED}; g.x.getResponseHeader=function(r){try{return this.xhr.getResponseHeader(r)}catch(Q){return""}}; g.x.TK=function(){return+this.getResponseHeader("content-length")}; g.x.AM=function(){return this.V}; g.x.sX=function(){return this.status>=200&&this.status<300&&!!this.V}; g.x.XU=function(){return this.j.totalLength>0}; g.x.e4=function(){var r=this.j;this.j=new Cu;return r}; g.x.DU=function(){return this.j}; g.x.abort=function(){this.x7=!0;this.xhr.abort()}; g.x.Cr=function(){return!0}; g.x.l3=function(){return this.S}; g.x.e_=function(){return""};g.x=JBn.prototype;g.x.getResponseHeader=function(r){return r==="content-type"?this.j.get("type"):""}; g.x.abort=function(){}; g.x.NF=function(){return!0}; g.x.TK=function(){return this.range.length}; g.x.AM=function(){return this.loaded}; g.x.sX=function(){return!!this.loaded}; g.x.XU=function(){return!!this.V.totalLength}; g.x.e4=function(){var r=this.V;this.V=new Cu;return r}; g.x.DU=function(){return this.V}; g.x.Cr=function(){return!0}; g.x.l3=function(){return!!this.error}; g.x.e_=function(){return this.error};g.x=FbO.prototype;g.x.start=function(r){var Q={credentials:"include",cache:"no-store"};Object.assign(Q,this.J);this.W&&(Q.signal=this.W.signal);r=new Request(r,Q);fetch(r).then(this.C,this.onError).then(void 0,cQ)}; g.x.onDone=function(){this.x7()||this.W8.jE()}; g.x.getResponseHeader=function(r){return this.responseHeaders?this.responseHeaders.get(r):null}; g.x.NF=function(){return!!this.responseHeaders}; g.x.AM=function(){return this.V}; g.x.TK=function(){return+this.getResponseHeader("content-length")}; g.x.sX=function(){return this.status>=200&&this.status<300&&!!this.V}; g.x.XU=function(){return!!this.j.totalLength}; g.x.e4=function(){var r=this.j;this.j=new Cu;return r}; g.x.DU=function(){return this.j}; g.x.x7=function(){return this.U}; g.x.abort=function(){this.S&&this.S.cancel().catch(function(){}); this.W&&this.W.abort();this.U=!0}; g.x.Cr=function(){return!0}; g.x.l3=function(){return this.Y}; g.x.e_=function(){return this.errorMessage};g.x=Nz7.prototype;g.x.onDone=function(){if(!this.x7){this.status=this.xhr.status;try{this.response=this.xhr.response,this.V=this.response.byteLength}catch(r){}this.j=!0;this.W8.jE()}}; g.x.Pr=function(){this.xhr.readyState===2&&this.W8.E1()}; g.x.iz=function(r){this.x7||(this.status=this.xhr.status,this.j||(this.V=r.loaded),this.W8.ez((0,g.xa)(),r.loaded))}; g.x.NF=function(){return this.xhr.readyState>=2}; g.x.getResponseHeader=function(r){try{return this.xhr.getResponseHeader(r)}catch(Q){return g.oG(Error("Could not read XHR header "+r)),""}}; g.x.TK=function(){return+this.getResponseHeader("content-length")}; g.x.AM=function(){return this.V}; g.x.sX=function(){return this.status>=200&&this.status<300&&this.j&&!!this.V}; g.x.XU=function(){return this.j&&!!this.response&&!!this.response.byteLength}; g.x.e4=function(){var r=this.response;this.response=void 0;return new Cu([new Uint8Array(r)])}; g.x.DU=function(){return new Cu([new Uint8Array(this.response)])}; g.x.abort=function(){this.x7=!0;this.xhr.abort()}; g.x.Cr=function(){return!1}; g.x.l3=function(){return!1}; g.x.e_=function(){return""};g.p(XB,g.G);XB.prototype.bB=function(){if(!this.bU.length)return[];var r=this.bU;this.bU=[];this.S=g.PM(r).info;return r}; XB.prototype.T7=function(){return this.bU}; XB.prototype.WO=function(){g.G.prototype.WO.call(this);this.j=null;this.bU.length=0;this.PO.length=0;this.S=null};g.p(Kr,g.G);g.x=Kr.prototype; g.x.yyA=function(){if(!this.x7()){var r=(0,g.xa)(),Q=!1;if(this.policy.CN){r=r-(this.timing.V>0?this.timing.X:this.timing.j)-this.timing.Fx()*1E3;var S=hp(le(this),!1);r>=2E3*S?Q=!0:r>=this.policy.B0*S&&(this.j=this.policy.zr)}else if(this.timing.V>0){if(this.U){this.policy.Np&&(this.j=0);return}var B=this.timing.dc();this.timing.JA();var k=this.timing.dc();k-B>=this.policy.bz*.8?(this.j++,this.logger.debug(function(){return"Mispredicted by "+(k-B).toFixed(0)}),Q=this.j>=5):this.j=0}else{var L=r- this.timing.tB(); this.policy.zr&&L>0&&(this.j+=1);Q=hp(le(this),!1)*this.policy.uI;(Q=L>Q*1E3)&&this.logger.debug(function(){return"Elbow late by "+L.toFixed(3)})}this.j>0&&this.W8.IP(); Q?this.VG():this.V.start()}}; g.x.VG=function(){this.W=!0;this.W8.b1();this.lastError="net.timeout";Ay(this)}; g.x.canRetry=function(r){var Q=le(this);r=r?this.policy.Kl:this.policy.Nz;return Q.timedOut0&&(Q=BW(Q.j,0),r.ubyte=Q,S===1&&Q===0&&(r.b248180278=!0))}this.LD&&(r.rc=this.policy.fP?this.LD:this.LD.toString());this.policy.Ew&&this.T5&&(r.tr=this.T5);r.itag=this.info.PO[0].j.info.itag;r.ml=""+ +this.info.PO[0].j.U9();r.sq=""+this.info.PO[0].Y7;this.qC&&(r.ifi=""+ +ee(this.info.u6.V));this.LD!==410&&this.LD!==500&&this.LD!==503||(r.fmt_unav="true");var B;(S=this.errorMessage||((B=this.xhr)==null?void 0: B.e_()))&&(r.msg=S);this.t_&&(r.smb="1");this.info.isDecorated()&&(r.sdai="1");return r}; g.x.Wb=function(){return jJU(this.timing)}; g.x.e_=function(){return this.xhr.e_()||""}; g.x.QM=function(){return this.isComplete()||this.timing.QM()}; g.x.ez=function(){!this.x7()&&this.xhr&&(this.LD=this.xhr.status,this.policy.a8&&this.FI&&this.Yw(!1),this.r9()?this.nm(2):!this.eA&&this.QM()&&(this.nm(),this.eA=!0))}; g.x.E1=function(){if(!this.x7()&&this.xhr){if(!this.aW&&this.xhr.NF()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var r=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.aW=((0,g.xa)()-r)/1E3}this.xhr.NF()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.WV&&!Qpg()&&g.T_("yt-player-headers-readable",!0,2592E3);r=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var Q=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")),S;(S=this.yf)==null||S.stop();this.j9=r||this.j9; this.d9=Q||this.d9}}; g.x.jE=function(){var r=this.xhr;if(!this.x7()&&r){this.LD=r.status;r=this.QZ(r);if(this.policy.Ew){var Q;(Q=this.yf)==null||Q.stop()}r===5?Ay(this.dV):this.Xd(r);this.dV.V.stop()}}; g.x.QZ=function(r){var Q=this;lHw(this);if(Yl(this.dV,this.xhr.status,this.w_?this.timing.Vr||this.Vz:this.xhr.sX(),!1,this.z$))return 5;var S="";WC(this.dV,this.xhr)&&(S=hs1(this.dV,this.xhr));if(S)return zD(le(this.dV)),this.info.wk(this.qC,S),3;S=r.AM();if(this.Qx){this.Yw(!0);lHw(this);if(Yl(this.dV,this.xhr.status,this.timing.Vr||this.Vz,!1,this.z$))return 5;if(!this.n9){if(this.Vz)return zD(le(this.dV)),3;this.dV.lastError="net.closed";return 5}}else{if(Yl(this.dV,this.xhr.status,this.xhr.sX(), !1,this.z$))return 5;var B=this.info.S;if(B&&B!==S||r.l3())return this.dV.lastError="net.closed",5;this.Yw(!0)}B=oen(this)?r.getResponseHeader("X-Bandwidth-Est"):0;if(r=oen(this)?r.getResponseHeader("X-Bandwidth-Est3"):0)this.m1=!0,this.policy.LV&&(B=r);Meg(this.dV,S,B?Number(B):0,this.info.PO[0].type===5);this.logger.debug(function(){var k=Q.timing;return"Succeeded, rtpd="+(k.zm*1E3+k.j-Date.now()).toFixed(0)}); return 4}; g.x.canRetry=function(){this.x7();var r=this.info.isDecorated();return this.dV.canRetry(r)}; g.x.onStateChange=function(){this.isComplete()&&(this.policy.No?this.b1():this.timing.deactivate())}; g.x.VG=function(){this.dV.VG()}; g.x.IP=function(){this.callback&&this.callback(this,this.state)}; g.x.Kf=function(){return this.dV.Kf()}; g.x.dispose=function(){BC.prototype.dispose.call(this);this.dV.dispose();var r;(r=this.yf)==null||r.dispose();this.policy.No||this.b1()}; g.x.b1=function(){this.logger.debug("Abort");this.xhr&&this.xhr.abort();this.timing.deactivate()}; g.x.bB=function(){if(!this.T7().length)return[];this.fM=!0;return this.FI.bB()}; g.x.r9=function(){if(this.state<1)return!1;if(this.FI&&this.FI.bU.length)return!0;var r;return((r=this.xhr)==null?0:r.XU())?!0:!1}; g.x.T7=function(){this.Yw(!1);return this.FI?this.FI.T7():[]}; g.x.Yw=function(r){try{if(r||this.xhr.NF()&&this.xhr.XU()&&!WC(this.dV,this.xhr)&&!this.Cm)this.FI||(this.FI=new XB(this.policy,this.info.PO)),this.xhr.XU()&&(this.Qx?this.Qx.feed(this.xhr.e4()):ie(this.FI,this.xhr.e4(),r&&!this.xhr.XU()))}catch(Q){this.Qx?X_z(this,Q):g.oG(Q)}}; g.x.QS=function(r,Q){switch(r){case 21:r=Q.split(1).Bp;it_(this,r);break;case 22:this.n9=!0;ie(this.FI,new Cu([]),!0);break;case 43:if(r=xc(new AX(Q),1))this.info.wk(this.qC,r),this.Vz=!0;break;case 45:Q=iw(new AX(Q));r=Q.fb;Q=Q.zs;r&&Q&&(this.o2=r/Q);break;case 44:this.Ue=ej1(new AX(Q));var S,B,k;!this.timing.Vr&&((S=this.Ue)==null?void 0:S.action)===4&&((B=this.Ue)==null?0:(k=B.Tf)==null?0:k.w_)&&(this.w_=this.Ue.Tf.w_);break;case 53:this.policy.Ew&&(r=GEF(new AX(Q)).yY)&&(this.yf||(this.yY=r,this.yf= new g.D9(this.w4,r,this)),this.yf.start());break;case 60:this.Yk=Xy(new AX(Q));break;case 58:if(r=xIU(new AX(Q)))this.n_=r,r.n_===3&&(this.z$=!0)}}; g.x.Sz=function(r,Q,S,B){S||this.timing.Sz(B);if(r!==21)return!1;if(r=this.policy.a8)if(r*=this.info.PO[0].j.info.gq,Q.totalLength+S!==B&&Q.totalLength0)return!1;if(!this.xhr.NF())return this.logger.debug("No headers, cannot tell if head segment."),!0;if(this.Qx)var r=!this.info.S;else this.xhr.TK()?r=!1:(r=this.xhr.getResponseHeader("content-type"),r=r==="audio/mp4"||r==="video/mp4"||r==="video/webm");if(!r)return!1;if(isNaN(this.info.wf)){r=this.xhr.getResponseHeader("x-head-seqnum");var Q=this.timing.policy.J?1:0;if(!r)this.logger.debug("No x-head-seqnum, cannot tell if head segment."); else if(Number(r)>this.info.PO[0].Y7+Q)return!1}return!0}; g.x.xA=function(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}; g.x.oF=function(){this.xhr&&(this.j9=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.j9}; g.x.F9=function(){this.xhr&&(this.d9=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.d9}; g.x.IC=function(){return this.dV.IC()}; g.x.w4=function(){if(!this.x7()&&this.xhr){this.T5="heartbeat";var r=this.dV;r.j+=2;this.IP()}};g.p(mC,CL);g.x=mC.prototype;g.x.dE=function(r,Q){var S=(r-this.Y)/1E3,B=Q-this.S;this.V>0?B>0&&(this.o3&&(S>.2||B<1024?(this.W+=S,S>.2&&nT1(this,.05,B)):nT1(this,S,B)),this.Tm&&(this.mq+=B,this.Z_+=S)):Q>this.policy.j&&this.ri(r,Q);CL.prototype.dE.call(this,r,Q)}; g.x.Wz=function(r,Q){VH(this,r,Q);this.dE(r,Q);this.o3&&(Q=this.S*this.snapshot.stall+this.S/this.snapshot.byterate,this.V>0&&NH(this.qT,this.mq,this.W),r=(r-this.j)/1E3||.01,this.policy.X&&!(this.V>0)||FN(this.qT,r,this.S,Q,!1))}; g.x.gR=function(r){VH(this,r,this.U);var Q=(r-this.Y)/1E3;Zc(this.qT,Q,0);this.DX(Q,0);!this.o3&&this.V>0||(Q=this.S*this.snapshot.stall+this.S/this.snapshot.byterate,this.V>0&&(this.W+=(r-this.Y)/1E3,NH(this.qT,this.mq,this.W)),FN(this.qT,((r-this.j)/1E3||.01)*this.policy.Vr,this.S,Q,!1,!0))}; g.x.G7=function(r){r=r.L6||2147483647;(r&2)!==2&&(this.Tm=!1);(r&1)===1&&(this.o3=!0)}; g.x.ll=function(r){r=r.L6||2147483647;(r&2)===2&&(this.Tm=!1);(r&1)===1&&(this.o3=!1)}; g.x.ZS=function(){return this.X}; g.x.pW=function(){var r=this.Tm?this.now()-this.Y:0;return Math.max(this.Z_*1E3+r,1)}; g.x.wu=function(){return this.mq*1E3/this.pW()}; g.x.ri=function(r,Q){r=r===void 0?this.J:r;Q=Q===void 0?this.U:Q;this.V>0||(CL.prototype.ri.call(this,r,Q),Q=this.qT,r=(r-this.C)/1E3,Q.X.Ny(1,(this.C-this.j)/1E3),Q.yr.Ny(1,r))}; g.x.lP=function(r){this.HO=r}; g.x.Gj=function(){var r=CL.prototype.Gj.call(this);r.rbw=this.wu();r.rbe=+this.Tm;r.gbe=+this.o3;r.ackt=(this.HO-this.j).toFixed();return r}; g.x.JA=function(){}; g.x.dc=function(){return NaN}; g.x.tB=function(){return this.j+this.snapshot.delay*1E3};oc.prototype.QS=function(r,Q){switch(r){case 20:r=new AX(Q);r={IR:bk(r,1),videoId:xc(r,2),itag:bk(r,3),lmt:bk(r,4),xtags:xc(r,5),dD:bk(r,6),P2:tX(r,8),Wa:bk(r,9),n5r:bk(r,10),startMs:bk(r,11),durationMs:bk(r,12),mE:bk(r,14),timeRange:jF(r,15,aNU),Rr:bk(r,16),C5:bk(r,17),clipId:xc(r,1E3)};this.XE(r);break;case 21:this.LR(Q,!1);break;case 22:this.Ax(Q);break;case 31:r=mV(Q,yQj);this.YO(r);break;case 52:r=mV(Q,usz);this.Br(r);break;default:this.UH(r,Q)}}; oc.prototype.XE=function(){}; oc.prototype.UH=function(){};g.p(T1,oc);g.x=T1.prototype; g.x.UH=function(r,Q){switch(r){case 35:this.wW(Q);break;case 44:this.Sy(Q);break;case 43:this.Pz(Q);break;case 53:this.Ib(Q);break;case 55:r=new AX(Q);jF(r,1,UIU);jF(r,2,Rjg);break;case 56:this.Vt();break;case 57:this.LB(Q);break;case 42:this.mM(Q);break;case 45:this.TO(Q);break;case 59:this.pF(Q);break;case 51:this.oe(Q);break;case 49:this.G7(Q);break;case 50:this.ll(Q);break;case 47:this.W3(Q);break;case 58:this.Kr(Q);break;case 61:this.W8.Ow.lP((0,g.xa)());break;case 66:this.W0(Q);break;case 46:this.jy(Q); break;case 67:this.onSnackbarMessage(Q)}}; g.x.oe=function(r){r=new AX(r);r={Do7:EF(r,1,ke),X0Y:EF(r,2,ke)};this.W8.oe(r)}; g.x.pF=function(r){var Q=new AX(r);r=pl(Q,1);var S=pl(Q,2);Q=pl(Q,3);this.W8.pF(r,S,Q)}; g.x.TO=function(r){r=iw(new AX(r));this.W8.TO(r)}; g.x.W3=function(r){r=mV(r,hjn);this.W8.W3(r)}; g.x.mM=function(r){r=new AX(r);r={videoId:xc(r,1),formatId:jF(r,2,ke),endTimeMs:bk(r,3),Crm:bk(r,4),mimeType:xc(r,5),Ei:jF(r,6,JQj),indexRange:jF(r,7,JQj),sT:jF(r,8,w1z)};this.W8.mM(r)}; g.x.LB=function(r){r=Rjg(new AX(r));this.W8.LB(r)}; g.x.Vt=function(){this.W8.Vt()}; g.x.wW=function(r){r=M81(new AX(r));this.W8.wW(r)}; g.x.Ib=function(r){r=GEF(new AX(r));this.W8.Ib(r)}; g.x.Sy=function(r){r=ej1(new AX(r));this.W8.Sy(r)}; g.x.Pz=function(r){r={redirectUrl:xc(new AX(r),1)};this.W8.Pz(r)}; g.x.LR=function(r){var Q=BW(r,0);if(r.totalLength!==1){r=r.split(1).Bp;var S=this.V[Q]||null;S&&ZJ(this.W8.Oh,Q,S,r)}}; g.x.Ax=function(r){r=BW(r,0);var Q=this.V[r]||null;Q&&this.W8.Ax(r,Q)}; g.x.Br=function(r){this.W8.Br(r)}; g.x.XE=function(r){var Q=r.IR,S=r.P2,B=r.dD,k=r.C5,L=r.Rr,X=r.Wa,l=r.startMs,n=r.durationMs,A=r.timeRange,Y=r.mE,W=r.clipId,b=DH(r);r=CDn.has(oR[""+r.itag]);this.V[Q]=b;this.W8.di(b,r,{IR:Q,P2:!!S,dD:B!=null?B:-1,Wa:X!=null?X:-1,startMs:l!=null?l:-1,durationMs:n!=null?n:-1,mE:Y,C5:k,Rr:L,clipId:W,timeRange:A})}; g.x.G7=function(r){r={L6:bk(new AX(r),1)};this.W8.G7(r)}; g.x.ll=function(r){r={L6:bk(new AX(r),1)};this.W8.ll(r)}; g.x.YO=function(r){this.W8.YO(r)}; g.x.Kr=function(r){r=xIU(new AX(r));this.W8.Kr(r)}; g.x.W0=function(r){r={Or:jF(new AX(r),1,fK$)};this.W8.W0(r)}; g.x.onSnackbarMessage=function(r){r=bk(new AX(r),1);this.W8.onSnackbarMessage(r)}; g.x.jy=function(r){r=new AX(r);r={reloadPlaybackParams:jF(r,1,PQ7),M3:tX(r,2)};this.W8.jy(r)};g.p($l,g.G);g.x=$l.prototype;g.x.KU=function(){return Array.from(this.rV.keys())}; g.x.v0=function(r){r=this.rV.get(r);var Q=r.bU;r.Cl+=Q.totalLength;r.bU=new Cu;return Q}; g.x.gg=function(r){return this.rV.get(r).gg}; g.x.NO=function(r){return this.rV.get(r).NO}; g.x.di=function(r,Q,S,B){this.rV.get(r)||tYR(this,r,Q);Q=this.rV.get(r);if(this.EG){r=xrn(this,r,S);if(B)for(var k=g.m(r),L=k.next();!L.done;L=k.next()){L=L.value;var X=B;L.cO=X;L.startTime+=X;L.W+=X;L.Y+=X}P2n(this,S.IR,Q,r)}else S.P2?Q.Kz=S.mE:Q.Xa.push(S),Q.Cb.push(S)}; g.x.sY=function(r){var Q;return((Q=this.rV.get(r))==null?void 0:Q.PO)||[]}; g.x.nm=function(){for(var r=g.m(this.rV.values()),Q=r.next();!Q.done;Q=r.next())Q=Q.value,Q.Ts&&(Q.iz&&Q.iz(),Q.Ts=!1)}; g.x.Ax=function(r,Q){this.logger.debug(function(){return"[onMediaEnd] formatId: "+Q}); var S=this.rV.get(Q);Jy?S&&!S.gg&&(S.rO.get(r)?S.rO.get(r).P_=!0:S.rO.set(r,{data:new Cu,ek:0,P_:!0}),S.NO=!0):S&&!S.NO&&(S.NO=!0)}; g.x.bB=function(r){if(Jy){var Q=this.rV.get(r);if(Q)for(var S=g.m(Q.rO),B=S.next();!B.done;B=S.next()){var k=g.m(B.value);B=k.next().value;k=k.next().value;var L=Q.dn.get(B);if(H_(L[0])){if(!k.P_)continue;var X=k.data,l=0,n=[];L=g.m(L);for(var A=L.next();!A.done;A=L.next()){A=A.value;var Y=A.S,W=c3(X,l,Y);l+=Y;n.push(new PV(A,W))}Q.kR.push.apply(Q.kR,g.tR(n))}else if(k.data.totalLength>0||!L[0].range&&k.P_)X=void 0,l=L[0],n=k.ek,L=k.data,l.range||(X=k.P_),X=new PV(JjF(l,l.V+n,L.totalLength,X),L), k.ek+=X.info.S,Q.kR.push(X);Q.rO.get(B).data=new Cu;k.P_&&Q.rO.delete(B)}r=this.rV.get(r);if(!r)return[];Q=r.kR;r.kR=[];S=g.m(Q);for(B=S.next();!B.done;B=S.next())r.Cl+=B.value.info.S;return Q||[]}S=(Q=this.rV.get(r))==null?void 0:Q.FI;if(!S)return[];this.Yw(r,S);return S.bB()}; g.x.r9=function(r){if(Jy)return sp(this,r);var Q,S,B;return!!((S=(Q=this.rV.get(r))==null?void 0:Q.FI)==null?0:(B=S.T7())==null?0:B.length)||sp(this,r)}; g.x.Yw=function(r,Q){for(;sp(this,r);){var S=this.v0(r);var B=r;B=this.rV.get(B).gg&&!Nn(this,B);ie(Q,S,B&&btz(this,r))}}; g.x.WO=function(){g.G.prototype.WO.call(this);for(var r=g.m(this.rV.keys()),Q=r.next();!Q.done;Q=r.next())wX(this,Q.value);var S;if((S=this.jI)==null?0:S.lY)for(r=g.m(this.rV.values()),Q=r.next();!Q.done;Q=r.next())Q=Q.value,Q.rO.clear(),Q.dn.clear(),Q.kR.length=0,Q.PO.length=0,Q.Cb.length=0,Q.Xa.length=0;this.rV.clear()}; var Jy=!1;g.p(yK,g.G);g.x=yK.prototype;g.x.ez=function(){!this.x7()&&this.xhr&&(this.Yw(!1),RC(this.W8,this))}; g.x.E1=function(){}; g.x.jE=function(){if(!this.x7()&&this.xhr){var r=this.QZ();r===5?Ay(this.dV):this.Xd(r);this.dV.V.stop();var Q;(Q=this.Qt)==null||Q.stop()}}; g.x.QZ=function(){var r="";WC(this.dV,this.xhr)&&(r=hs1(this.dV,this.xhr));if(r)return this.info.u6.wk(this.qC,r),3;this.Yw(!0);if(Yl(this.dV,this.xhr.status,this.xhr.sX(),this.info.HN(),this.z$))return 5;if(this.Yl)return 3;Meg(this.dV,this.xhr.AM(),0,this.HN());this.policy.Ic&&$xw(this.W8);return 4}; g.x.Yw=function(r){var Q=this.xhr;if((r||!WC(this.dV,this.xhr))&&Q.XU()){r=Q.e4();var S=r.totalLength;this.logger.debug(function(){return"handleAvailableSlices: slice length "+S}); this.Qx.feed(r)}}; g.x.QS=function(r,Q){this.xhr.Cr()&&r===21&&oT8(this);this.UB.QS(r,Q)}; g.x.Sz=function(r,Q,S,B){S||(this.Ow.Sz(B),this.policy.Om&&r===21&&oT8(this));if(r!==21)return!1;this.Ow.Vr=!0;r=Q.totalLength;S||(this.Ak=BW(Q,0),Q=Q.split(1).Bp);var k=this.policy.wl,L=this.UB.V[this.Ak],X=this.EG.S.get(L);if(k&&X&&(k*=X.info.gq,r+S!==B&&r0){this.policy.CN&&this.dV.V.stop();r=this.Ow.pW();Q=this.Ow.wu();var S=Tsn(this,r);if(!(Q>S.hJ||S.Mj>0&&this.info.S0()>S.Mj)){this.vQ=(0,g.xa)();var B;(B=this.Qt)==null||B.stop();this.policy.Ic&&(B=this.W8,r={lk:Math.round(Q*r/1E3),FY:r},B.policy.Ic&&(B.yr=r,B.Zz++));this.VG()}}}}; g.x.VG=function(){this.dV.VG()}; g.x.Sy=function(r){this.W8.Sy(r,this.UC())}; g.x.Pz=function(r){this.Yl=!0;this.info.u6.wk(this.qC,r.redirectUrl)}; g.x.G7=function(r){this.Ow instanceof mC&&this.Ow.G7(r)}; g.x.ll=function(r){this.Ow instanceof mC&&this.Ow.ll(r)}; g.x.mM=function(r){var Q=r.formatId,S=DH({itag:Q.itag,lmt:Q.lmt,xtags:Q.xtags}),B,k,L=new gs(((B=r.Ei)==null?void 0:B.first)||0,((k=r.Ei)==null?void 0:k.N1)||0),X,l;B=new gs(((X=r.indexRange)==null?void 0:X.first)||0,((l=r.indexRange)==null?void 0:l.N1)||0);this.EG.S.get(S)||(S=r.sT||{},S.mimeType=r.mimeType,S.itag=Q.itag,S.lastModified=""+(Q.lmt||0),S.xtags=Q.xtags,r=this.EG,Q=qf(""),S=hP(S,null),Nf(r,new JP(Q,S,L,B)))}; g.x.TO=function(r){this.W8.TO(r,this.UC())}; g.x.onSnackbarMessage=function(r){if(this.policy.eb)this.W8.onSnackbarMessage(r)}; g.x.YO=function(r){this.FB=r;this.OU=(0,g.xa)();this.W8.YO(r)}; g.x.pF=function(r,Q,S){this.W8.pF(r,Q,S)}; g.x.LB=function(r){r.scope===2&&(this.QC=r);this.W8.LB(r)}; g.x.Vt=function(){this.Nl=!0;this.W8.Vt()}; g.x.oe=function(r){this.policy.uE&&this.W8.oe(r)}; g.x.W3=function(r){this.W8.W3(r,this.UC())}; g.x.Kr=function(r){r.n_===3&&(this.z$=!0);this.W8.Kr(r)}; g.x.W0=function(r){this.W8.W0(r)}; g.x.jy=function(r){this.W8.jy(r)}; g.x.canRetry=function(){this.x7();return this.dV.canRetry(!1)}; g.x.dispose=function(){if(!this.x7()){g.G.prototype.dispose.call(this);this.dV.dispose();var r;(r=this.Qt)==null||r.dispose();this.Xd(-1);this.b1()}}; g.x.Xd=function(r){this.state=r;RC(this.W8,this)}; g.x.HN=function(){return this.info.HN()}; g.x.Hw=function(){return this.Nl}; g.x.Uc=function(){return this.QC}; g.x.di=function(r,Q,S){S.clipId&&(this.clipId=S.clipId);this.policy.V&&!Q&&(this.Iz=S.Wa);this.Oh.di(r,Q,S,0);if(this.policy.zN&&this.FB&&this.Ow instanceof a_){var B=this.FB.B9;this.Ow.di(S.durationMs/1E3,Q,B>0&&S.Wa+1>=B)}this.Oh.rV.get(r).FG=!0}; g.x.Ax=function(r,Q){this.Oh.Ax(r,Q)}; g.x.Br=function(r){this.requestIdentifier=r}; g.x.bB=function(r){return this.Oh.bB(r)}; g.x.sY=function(r){return this.Oh.sY(r)}; g.x.r9=function(r){return this.Oh.r9(r)}; g.x.KU=function(){return this.Oh.KU()}; g.x.nt=function(){return 1}; g.x.UC=function(){return this.Ow.requestNumber}; g.x.TF=function(){return this.requestIdentifier}; g.x.E4=function(){return this.qC.E4()}; g.x.N8=function(){this.b1()}; g.x.b1=function(){this.Ow.deactivate();var r;(r=this.xhr)==null||r.abort()}; g.x.isComplete=function(){return this.state>=3}; g.x.HT=function(){return this.state===3}; g.x.JW=function(){return this.state===5}; g.x.nz=function(){return this.state===4}; g.x.uW=function(){return this.isComplete()}; g.x.g_=function(){return this.state>=1}; g.x.Kf=function(){return this.policy.Np?this.dV.Kf():0}; g.x.IP=function(){this.policy.Np&&RC(this.W8,this)}; g.x.Lo=function(){return e0j(this.info)}; g.x.IC=function(){return this.dV.IC()}; g.x.I$=function(){var r=ve$(this.dV);Object.assign(r,UHU(this.info));r.req="sabr";r.rn=this.UC();var Q;if((Q=this.xhr)==null?0:Q.status)r.rc=this.policy.fP?this.xhr.status:this.xhr.status.toString();var S;(Q=(S=this.xhr)==null?void 0:S.e_())&&(r.msg=Q);this.vQ&&(S=Tsn(this,this.vQ-this.Ow.ZS()),r.letm=S.Zl,r.mrbps=S.hJ,r.mram=S.Mj);return r};$rU.prototype.tick=function(r,Q){this.ticks[r]=Q?window.performance.timing.navigationStart+Q:(0,g.xa)()};g.p(z1,g.Co);g.x=z1.prototype; g.x.yP=function(r,Q,S,B){if(this.policy.OY&&this.policy.V){var k=r.Ay||null;k?(GDO(this,r.Y7,Ic(this,r.startTime,r.Y7),{Ay:k,Y7:r.Y7,Iw:!!Q,HL:S},this.S),B&&this.S&&this.S.xO(r.Y7,r.startTime,this.V,(Q==null?void 0:Q.j)||[],(Q==null?void 0:Q.V)||[],(Q==null?void 0:Q.W)||[],S,(Q==null?void 0:Q.PX)||0,(Q==null?void 0:Q.S)||void 0)):this.V===1&&vC(this,5,"noad")}else{var L=!1;this.policy.V&&(L=S?this.F1===r.Y7:this.o3===r.Y7);if(this.S&&B&&!L){B=[];L=[];var X=[],l=void 0,n=0;Q&&(B=Q.j,L=Q.V,X=Q.W,l= Q.S,n=Q.PX,this.pY("sdai",{sq:r.Y7,ssvicpns:B.join("."),ssvid:L.join(".")}));this.policy.V&&(S?this.F1=r.Y7:this.o3=r.Y7);this.S.xO(r.Y7,r.startTime,this.V,B,L,X,S,n,l)}this.policy.V?S&&(this.V===1&&vC(this,5,"noad"),r.Y7!==((k=this.j)==null?void 0:k.Y7)&&(qlw(this,r,Q,S),isNaN(r.startTime)||fHO(this,r.Y7,Ic(this,r.startTime,r.Y7),!!Q,this.S))):S&&qlw(this,r,Q)}}; g.x.DP=function(r,Q,S){var B=this.videoTrack.j.index.R1()<=Q;this.j={Ay:r,Y7:Q,Iw:S};B&&hy(this,r,Q)}; g.x.ZH=function(){this.S&&this.S.ZH()}; g.x.pY=function(r,Q,S){(r!=="sdai"||this.policy.ma||(S===void 0?0:S))&&this.loader.pY(r,Q)}; g.x.N$=function(r,Q){var S=this.videoTrack.j.index.Fo(r);if(S>=0){var B;var k=((B=Q.NT.hn(S,2))==null?void 0:B.yM)||"";if(this.policy.V||k)return Q.iE(r,S),qn(this.loader,r,r,S),this.pY("sdai",{cmskpad:1,t:r.toFixed(3),sq:S}),!0}this.pY("sdai",{cmskpad:0,t:r.toFixed(3),sq:S});return!1};g.x=gTj.prototype;g.x.Z5=function(r,Q,S){r=r||this.j;if(this.V.has(r)){if(r=this.V.get(r))r.uR=Q,r.zv.push(S)}else Q={uR:Q,zv:[],startTimeSecs:0,wr:0},Q.zv.push(S),this.V.set(r,Q)}; g.x.KM=function(r,Q){r!==void 0&&this.BJ(r);if(this.j&&(r=this.V.get(this.j),r!=null&&r.uR)){var S={R4:r.zv,Un:j_(r.uR||"")||void 0,cuepointId:this.j};r.JR&&(S.IY=r.JR);Q&&(S.G8=Mu(Q.split(";")[0]),S.q9=Q.split(";")[1]||"");return S}}; g.x.iE=function(r,Q){this.BJ(r);var S=this.V.get(this.j);S?(this.pY("ssskipad",{cid:this.j,sn:Q,mt:r.toFixed(3)}),S.JR=Q):this.pY("ssskipadfail",{cid:this.j,sn:Q,mt:r.toFixed(3)})}; g.x.lf=function(){for(var r=g.m(this.V.values()),Q=r.next();!Q.done;Q=r.next())Q.value.JR=NaN}; g.x.BJ=function(r,Q){Q&&(this.S=Q);if(this.j&&(Q=this.V.get(this.j))&&Q.startTimeSecs<=r&&r<=Q.startTimeSecs+Q.wr)return;this.j="";Q=g.m(this.V.entries());for(var S=Q.next();!S.done;S=Q.next()){var B=g.m(S.value);S=B.next().value;B=B.next().value;var k=void 0,L=void 0,X=void 0;if(((k=B)==null?void 0:k.startTimeSecs)<=r&&r<=((L=B)==null?void 0:L.startTimeSecs)+((X=B)==null?void 0:X.wr)){this.j=S;break}}};g.p(eQ,g.G);eQ.prototype.Aw=function(r,Q,S){S=S===void 0?{}:S;this.policy.A3=CX(r,S,this.W,Q===void 0?!1:Q)};Rc.prototype.oo=function(r){var Q=this;if(this.policy.cf){var S=new Set(r);S.size===this.yr.size&&[].concat(g.tR(S)).every(function(B){return Q.yr.has(B)})||(this.loader.pY("lwnmow",{itagDenylist:[].concat(g.tR(r)).join(",")}),this.loader.j4(!!S.size),this.C=-1,this.yr=S,HC(this,this.j),this.mq=!0)}}; Rc.prototype.Aw=function(r,Q,S){S=S===void 0?{}:S;var B=this.policy.A3;this.U.Aw(r,Q===void 0?!1:Q,S);if(B!==this.policy.A3){HC(this,this.j);Cr(this);var k,L;B>this.policy.A3&&((k=this.S)==null?0:FP(k.info))&&((L=this.nextVideo)==null||!FP(L.info))&&(this.Vr=!0)}};r$.prototype.eE=function(r){this.timestampOffset=r;this.flush()}; r$.prototype.flush=function(){if(this.j.pos>0){var r={a:this.track.Yv(),u:this.j.Vh(),pd:Math.round(this.W),ad:Math.round(this.S)},Q=this.V;if(Q){var S=Q.j.info;r.itag=S.itag;S.j&&(r.xtags=S.j);r.sq=Q.Y7;r.st=Q.startTime;r.sd=Q.duration;this.track.policy.WY&&(r.si=Q.uC());Q.U&&(r.esl=Q.V+Q.S);Q.J3()&&(r.eos=1)}isNaN(this.timestampOffset)||(r.to=this.timestampOffset);var B;if(Q=(B=this.track.Ka)==null?void 0:B.sD({})){for(var k in Q)this.Y[k]!==Q[k]&&(r["sb_"+k]=Q[k]);this.Y=Q}this.track.pY("sbu", r);this.j.reset();this.buffered=[];this.U=this.S=this.W=0;this.timestampOffset=this.V=void 0}};Sw.prototype.dispose=function(){this.cO=!0}; Sw.prototype.x7=function(){return this.cO}; g.p(KH,Error);AH.prototype.skip=function(r){this.offset+=r}; AH.prototype.w9=function(){return this.offset};g.x=N1O.prototype;g.x.Eu=function(){return this.V}; g.x.Mb=function(){return this.V.length?this.V[this.V.length-1]:null}; g.x.JC=function(){this.V=[];Pc(this);b9(this)}; g.x.v0=function(r){this.Z_=this.V.shift().info;r.info.equals(this.Z_)}; g.x.sY=function(){return g.tW(this.V,function(r){return r.info})}; g.x.Yv=function(){return!!this.U.info.audio}; g.x.isDrm=function(){return!!this.U.info.xa}; g.x.getDuration=function(){return this.U.index.Jj()};g.p(Gg,BC);g.x=Gg.prototype;g.x.onStateChange=function(){this.x7()&&(FB(this.Oh,this.formatId),this.j.dispose())}; g.x.I$=function(){var r=WJz(this.Oh,this.formatId),Q;var S=((Q=this.Oh.rV.get(this.formatId))==null?void 0:Q.bytesReceived)||0;var B;Q=((B=this.Oh.rV.get(this.formatId))==null?void 0:B.Cl)||0;return{expected:r,received:S,bytesShifted:Q,sliceLength:Nn(this.Oh,this.formatId),isAnyMediaEndReceived:this.Oh.NO(this.formatId)}}; g.x.Wb=function(){return 0}; g.x.QM=function(){return!0}; g.x.bB=function(){return this.Oh.bB(this.formatId)}; g.x.T7=function(){return[]}; g.x.r9=function(){return this.Oh.r9(this.formatId)}; g.x.IC=function(){return this.lastError}; g.x.Kf=function(){return 0};g.p(Em,g.G);g.x=Em.prototype;g.x.Yv=function(){return!!this.j.info.audio}; g.x.Mb=function(){return this.W.Mb()}; g.x.v0=function(r){this.W.v0(r);var Q;(Q=this.X)!=null&&(Q.U.add(r.info.Y7),Q.j=rB7(Q,Q.SP,Q.Zy,r,Q.j),Q.S=r,Q.Y=(0,g.xa)());this.gq=Math.max(this.gq,r.info.j.info.gq||0)}; g.x.getDuration=function(){return this.j.index.Jj()}; g.x.JC=function(){Dq(this);this.W.JC()}; g.x.yZ=function(){return this.W}; g.x.isRequestPending=function(r){return this.S.length?r===this.S[this.S.length-1].info.PO[0].Y7:!1}; g.x.eE=function(r){var Q;(Q=this.X)==null||Q.eE(r);var S;(S=this.C)==null||S.eE(r)}; g.x.pY=function(r,Q){this.loader.pY(r,Q)}; g.x.T_=function(){return this.loader.T_()}; g.x.dispose=function(){var r;(r=this.C)==null||r.flush();g.G.prototype.dispose.call(this)};g.p(ew,g.G);ew.prototype.S=function(){this.V++>15||(this.j=!this.j,new xHU(this.loader,this.policy,this.qT,this.u6,this.j),this.delay.start())}; g.x=xHU.prototype;g.x.E1=function(){}; g.x.ez=function(){}; g.x.jE=function(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.AM()===this.size)this.loader.pY("rqs",this.getInfo());else{var r="net.connect";this.xhr.status>200?r="net.badstatus":this.xhr.NF()&&(r="net.closed");this.onError(r)}}; g.x.onError=function(r){var Q=this;this.loader.handleError(r,this.getInfo());yH("https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn="+this.timing.requestNumber,"gp",function(S){Q.loader.pY("pathprobe",S)},function(S){Q.loader.handleError(S.errorCode,S.details)})}; g.x.getInfo=function(){var r=this.timing.Gj();r.shost=uw(this.location.Iv);r.pb=this.size;return r};g.p(g$,g.G); g$.prototype.J=function(r,Q){if(r.J){this.EG.isLive?(r=this.EG.GB&&this.EG.W?r.j.Ci(this.EG.GB,!1):r.j.LU(Infinity),r.wf=this.wf):r=r.j.Ci(0,!1);if(this.Vr){var S=this.Vr;r.wf===0&&(r.U=S.X)}else r.U=this.C;return r}S=r.V;if(!S.j.U9())return S.j.mO()?(r=hx(this.U,r.j.info.gq,Q.j.info.gq,0),r=S.j.hQ(S,r)):r=S.j.nL(S),r;var B=S.Y-this.loader.getCurrentTime(),k=!S.range||S.S===0&&S.V===0?0:S.range.length-(S.V+S.S),L=S.j;this.Yh(r,B)&&k===0&&(this.EG.isManifestless?L=r.j:(L=S.startTime+hC_,S.S&&(L+=S.duration), Ua(r,L),S=r.V,L=S.j));L.mO()?(k=this.S,Q=hx(this.U,L.info.gq,Q.j.info.gq,B,k.W.length>0&&k.X===0&&this.loader.nf),B=vc(r),r=S.j.hQ(S,Q),(Q=r.S)&&r.PO.length>1&&(B||r.u6.S||r.PO[0].j!==S.j?r=S.j.hQ(S,r.PO[0].S):(B=r.PO[r.PO.length-1],L=B.S/Q,!B.U&&L<.4&&(r=S.j.hQ(S,Q-B.S))))):(S.Y7<0&&(Q=aV(S),Q.pr=""+r.S.length,this.loader.isSeeking()&&(Q.sk="1"),Q.snss=S.J,this.loader.pY("nosq",Q)),r=L.nL(S));if(this.policy.F1)for(S=g.m(r.PO),Q=S.next();!Q.done;Q=S.next())Q.value.type=6;return r}; g$.prototype.Yh=function(r,Q){if(!vc(r)||!r.j.U9())return!1;var S=this.S.mq||S78(r)||Q<=this.policy.ej||this.S.Vr;this.logger.debug(function(){return"ready to adapt: "+S+", upgrade pending: "+S78(r)+", health: "+Q}); return S}; g$.prototype.WO=function(){g.G.prototype.WO.call(this)}; var hC_=2/24;g.p(cc,g.G);cc.prototype.Wm=function(r,Q,S){var B;var k=((B=this.V)==null?void 0:B.reason)==="m"?"m":this.V&&M_1(this,this.V)?this.V.reason:"a";this.loader.Wm(new DJ(r,k,S));CH(this.loader,Q,r,!0)}; cc.prototype.xl=function(r,Q){for(var S=g.m(this.F1),B=S.next();!B.done;B=S.next())if(B.value.id===r)return this.U=this.EG.j[r],jQ(this.jI)&&(this.Vr=!0),r=new DJ(this.U,Q?"t":"m"),Q&&(this.J=!0),r;this.S=[];return null}; cc.prototype.Aw=function(r,Q,S){S=S===void 0?{}:S;this.j.Aw(r,Q===void 0?!1:Q,S)};r_.prototype.setData=function(r,Q,S){var B=this;S=S===void 0?{}:S;if(Q==null?0:Q.FQ)this.AZ=mr8(this,Q,S),r.Op=this.u6.Op();if(this.HN())return!0;this.data=r;this.j=uNO(r,function(k,L){var X;(X=B.W8)==null||X.fY(k,L)},Q==null?void 0:Q.S); if(!this.j)return!1;this.V=g.sF(this.j,mIO);return!0}; r_.prototype.HN=function(){return this.requestType===1}; r_.prototype.S0=function(){var r;return((r=this.W8)==null?void 0:r.S0())||0}; r_.prototype.isDecorated=function(){var r;return!((r=this.data)==null||!r.hM)};OFj.prototype.Nr=function(r,Q){Q=Q===void 0?1:Q;this.wh+=Q;this.V+=r;r/=Q;for(var S=0;S0)B+="."+QN[k].toFixed(0)+"_"+S.j[k].toFixed(0);else break;S=B}S&&(r[Q]=S)}this.j=new R0$;return r}; g.x.toString=function(){return""};g.x=rhU.prototype;g.x.isActive=function(){return!1}; g.x.j$=function(){}; g.x.Cv=function(){}; g.x.RA=function(){}; g.x.dT=function(r,Q){Q()}; g.x.MH=function(){return{}}; g.x.toString=function(){return""};var PPO=new rhU,x2I=!!+Gz("html5_enable_profiler"),jqM=!!+Gz("html5_onesie_enable_profiler"),m_=x2I||jqM?new CRR:PPO,Oe$=x2I?m_:PPO,kz=jqM?m_:PPO;Sr.prototype.encrypt=function(r){this.j.exports.AES128CTRCipher_encrypt(this.cipher,r.byteOffset,r.byteLength);return r}; Sr.prototype.x7=function(){return this.cipher===0}; Sr.prototype.dispose=function(){this.j.exports.AES128CTRCipher_release(this.cipher);this.cipher=0};Xrj.prototype.emscripten_notify_memory_growth=function(){};g.x=BJ.prototype;g.x.malloc=function(r){return this.exports.malloc(r)}; g.x.free=function(r){this.exports.free(r)}; g.x.realloc=function(r,Q){return this.exports.realloc(r,Q)}; g.x.eH=function(r){if(r.buffer!==this.exports.memory.buffer){var Q=this.malloc(r.byteLength);Q=new Uint8Array(this.exports.memory.buffer,Q,r.byteLength);Q.set(r);return Q}}; g.x.nw=function(r){if(r.buffer===this.exports.memory.buffer){var Q=r.slice();this.free(r.byteOffset);return Q}}; var Q11=new function(){this.S=this.W="WebAssembly"in window},lT8="WebAssembly"in window&&("instantiateStreaming"in window.WebAssembly||"instantiate"in window.WebAssembly); kz.j$(BJ,{eH:function(r){return{profile:"copyj2w",wh:r===void 0?0:Math.ceil(r.byteLength/16)}}, nw:function(r){return{profile:"copyw2j",wh:r===void 0?0:Math.ceil(r.byteLength/16)}}});LI.prototype.encrypt=function(r,Q){return ms(this.subtleCrypto.encrypt({name:"AES-CTR",length:128,counter:Q},this.key,r).catch(function(S){return Promise.reject(S.name+": "+S.message)}).then(function(S){return new Uint8Array(S)}))}; LI.prototype.x7=function(){return this.j}; LI.prototype.dispose=function(){this.j=!0}; XL.prototype.encrypt=function(r,Q){return ms(this.V(r,Q))}; XL.prototype.V=function(r,Q){cW(this.S,Q);return this.S.encrypt(r)}; XL.prototype.x7=function(){return this.j}; XL.prototype.dispose=function(){this.j=!0}; i7.prototype.encrypt=function(r,Q){return ms(this.V(r,Q))}; i7.prototype.V=function(r,Q){Q=this.S.eH(Q);var S=this.j;S.j.exports.AES128CTRCipher_setCounter(S.cipher,Q.byteOffset);this.S.free(Q.byteOffset);Q=this.S.eH(r);this.j.encrypt(Q!=null?Q:r);return Q?this.S.nw(Q):r}; i7.prototype.x7=function(){return this.j.x7()}; i7.prototype.dispose=function(){this.j.dispose()}; kz.j$(LI,{encrypt:Ah8("oan2")});kz.j$(XL,{encrypt:Ah8("oap")});kz.j$(i7,{encrypt:Ah8("oalw")});KI.prototype.encrypt=function(r,Q){var S=this,B=o6("");r.length<=this.VQ&&this.j&&!this.U&&(B=wc(B,function(){return S.j?S.j.encrypt(r,Q):o6("wasm unavailable")})); r.length<=this.ul&&(this.j&&this.U&&(B=wc(B,function(){return S.j?S.j.encrypt(r,Q):o6("wasm unavailable")})),B=wc(B,function(){return b6U(S,r,Q)})); return wc(wc(B,function(){return tE_(S,r,Q)}),function(){return b6U(S,r,Q)})}; KI.prototype.V=function(r,Q){if(this.j)return this.j.V(r,Q);this.S||(this.S=new XL(this.key));return this.S.V(r,Q)}; KI.prototype.x7=function(){return this.Y}; KI.prototype.dispose=function(){this.Y=!0;var r;(r=this.W)==null||Jd(r,g.cn);g.cn(this.j);g.cn(this.S)};l7.prototype.encrypt=function(r){(0,g.xa)();return(new g.B2(this.j.j)).encrypt(r,this.iv)}; l7.prototype.decrypt=function(r,Q){(0,g.xa)();return(new g.B2(this.j.j)).decrypt(r,Q)}; l7.prototype.x7=function(){return this.S}; l7.prototype.dispose=function(){this.S=!0;g.cn(this.V)};g.p(nI,g.G);nI.prototype.S=function(r,Q){if(Q){Q=Q instanceof g.IJ?Q:A8(this,Q);var S;((S=this.j.get(r))==null?void 0:uw(S.location))!==uw(Q)&&this.j.set(r,new Jh7(Q,r))}else this.j.delete(r)}; nI.prototype.load=function(){var r=this,Q,S,B,k,L,X,l,n,A,Y;return g.v(function(W){switch(W.V){case 1:Q=r.j.get(0);g.JR(W,2);var b;if(b=Q&&!r.V)b=uw(Q.location),b=r.V===nr(b);if(b){W.qU(4);break}return g.z(W,Ty1(r,r.V?2:0),5);case 5:if(S=W.j)r.S(0,S),ee(S)&&r.S(1,gz(S));case 4:g.N$(W,3);break;case 2:B=g.s1(W);g.oG(B);if(!r.V){W.qU(3);break}r.V=!1;return g.z(W,r.load(),7);case 7:return W.return();case 3:if(!r.jw.experiments.R3("html5_onesie_probe_ec_hosts")){W.qU(0);break}g.JR(W,9);k=r;L=k.S;X=3;return g.z(W, Ty1(r,1),11);case 11:return L.call(k,X,W.j),l=r,n=l.S,A=4,g.z(W,Ty1(r,2),12);case 12:n.call(l,A,W.j);g.N$(W,0);break;case 9:Y=g.s1(W),g.oG(Y),g.$F(W)}})}; nI.prototype.J=function(){var r=this,Q,S;return g.v(function(B){g.ev(r.X);Q=g.OQ(r.jw.experiments,"html5_onesie_prewarm_max_lact_ms");if(bB()>=Q)return B.return();(S=r.j.get(0))&&ow8(r,S);g.$F(B)})}; var EwO={g$q:0,d$q:1,ayO:2,x$O:3,fV4:4,0:"PRIMARY",1:"SECONDARY",2:"RANDOM",3:"SENSITIVE_CONTENT",4:"C_YOUTUBE"};wrz.prototype.decrypt=function(r){var Q=this,S,B,k,L,X,l;return g.v(function(n){switch(n.V){case 1:if(F3O(Q))return n.return();Q.V=!0;Q.Oy.PD("omd_s");S=new Uint8Array(16);Qo()?B=new g.SU(r):k=new g.B2(r);case 2:if(!Q.j.length||!Q.j[0].isEncrypted){n.qU(4);break}L=Q.j.shift();if(!B){X=k.decrypt(Q9(L.buffer),S);n.qU(5);break}return g.z(n,B.decrypt(Q9(L.buffer),S),6);case 6:X=n.j;case 5:l=X;Nyj(S);var A=Q.Oy,Y=L.videoId,W=L.IR,b=L.formatId,t=new Cu([l]),P;(P=WJ(A.OD,Y))==null||ZJ(P,W,b,t);n.qU(2);break; case 4:Q.Oy.PD("omd_c"),b7(Q),Q.V=!1,Q.Oy.qn(),g.$F(n)}})}; wrz.prototype.enqueue=function(r,Q,S,B,k){this.j.push({videoId:r,IR:Q,formatId:S,buffer:B,isEncrypted:k});this.V||b7(this)};var Grj=!!Uint8Array.prototype.copyWithin,t8=[],Z68=[],zO1=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],xz=[],PJ=[],jr=[],yhR=[];fI.prototype.YW=function(r){return g.ITn(new g.ME1(r))}; fI.prototype.Ui=function(r){function Q(X){if(!X.done)return L.append(X.value),k.read().then(function(l){return Q(l)})} if(!("DecompressionStream"in window))return o6("native decompression unavailable");var S=new DecompressionStream("gzip"),B=S.writable.getWriter();B.write(r).then(function(){return B.close()}); var k=S.readable.getReader(),L=new Cu([]);return wc(Jd(Jd(ms(k.read()),Q),function(){return Q9(L)}),function(X){return o6(X.message)})}; fI.prototype.xW=function(r,Q){var S=void 0,B=Q.eH(r);B&&(S=B.byteOffset,r=B);B=Q.exports.getInflatedSize(r.byteOffset,r.length);if(B===0)return o6("bad compressed input");var k=Q.malloc(B);if(Q.exports.inflateGzip(r.byteOffset,r.length,k))return Q.free(k),o6("inflateGzip failed");S&&Q.free(S);return ms(new Uint8Array(Q.exports.memory.buffer,k,B))}; kz.j$(fI,{YW:function(r){return{profile:"gzjb",wh:Math.ceil(r.byteLength/16)}}, Ui:function(r){return{profile:"gznb",wh:Math.ceil(r.byteLength/16)}}, xW:function(r){return{profile:"gzwb",wh:Math.ceil(r.byteLength/16)}}});g.p(eO7,oc);g.x=eO7.prototype;g.x.qn=function(){this.OD.qn()}; g.x.UH=function(r,Q){switch(r){case 10:var S=mV(Q,soO);r=S.t7q;var B=!1;switch(r){case 0:this.S=!S.iP.TH;this.iv=S.iP.iv;break;case 2:break;case 23:var k=this.OD;S=S.a_r;k.PD("omp_r");S.videoId&&(k.t1=S.videoId);k.t1!==k.videoData.videoId&&(k.videoData.AI=k.t1,k.pY("ompp","vid."+k.t1));k.zo=!0;break;case 24:S=this.OD;S.PD("omp_c");S.zo=!1;S.CF=!1;var L=(k=S.qf)==null?void 0:k.get(S.t1);S.notifySubscribers(S.t1);L!=null&&(L.j=!0);u7(S);break;default:B=!0}this.OD.UQ&&this.OD.pY("ombup","id.10;pt."+ r+";len."+Q.totalLength+(B?";ignored.1":""));this.W=r;break;case 11:O6_(this,Q);break;case 12:this.LR(Q,!0);break;case 37:Q=mV(Q,ZGU);(Q.lj||Q.y0)&&Q.videoId&&this.OD.po.set(Q.videoId,Q);break;case 60:this.ZP(Q);break;case 47:this.K("html5_server_playback_start_policy")&&(Q=mV(Q,hjn),this.OD.playbackStartPolicy=Q);break;case 35:this.wW(Q);break;case 45:this.TO(Q);break;case 66:this.W0(Q);break;default:this.OD.UQ&&this.OD.pY("ombup","id."+r+";len."+Q.totalLength+";ignored.1")}}; g.x.YO=function(r){this.OD.YO(r)}; g.x.ZP=function(r){r=mV(r,Xy);this.OD.ZP(r)}; g.x.TO=function(r){r=mV(r,iw);this.OD.TO(r)}; g.x.XE=function(r){var Q=r.IR,S=r.P2,B=r.dD,k=r.Rr,L=r.Wa,X=r.startMs,l=r.durationMs,n=r.timeRange,A=r.mE,Y=DH(r),W=CDn.has(oR[""+r.itag]);S&&this.PD(W?"oais_r":"ovis_r");var b=this.j[Y]!==void 0;this.OD.UQ&&this.OD.pY("ombup","id.20;hid."+Q+";fid."+Y);var t=r.videoId||"";this.V[Q]=Y;this.U[Q]=t;b||(this.j[Y]={videoId:t,Vb:!1,Yv:W,headers:[]});this.j[Y].headers.push(r);this.OD.di(t,Y,W,{IR:Q,P2:!!S,dD:B!=null?B:-1,Wa:L!=null?L:-1,startMs:X!=null?X:-1,durationMs:l!=null?l:-1,mE:A!=null?A:0,Rr:k,timeRange:n})}; g.x.LR=function(r,Q){var S=BW(r,0);this.OD.UQ&&this.OD.pY("ombup","id."+(Q?12:21)+";len."+r.totalLength+";hid."+S);if(r.totalLength!==1){r=r.split(1).Bp;var B=this.V[S]||null,k=this.U[S]||"";B&&(this.aC(this.j[B].Yv?"oafs_r":"ovfs_r"),this.queue.enqueue(k,S,B,r,Q))}}; g.x.Ax=function(r){var Q=BW(r,0);this.OD.UQ&&this.OD.pY("ombup","id.22;len."+r.totalLength+";hid."+Q);r=this.V[Q]||null;var S=this.U[Q]||"";if(r)if(this.K("html5_use_ump_request_slicer")){var B=this.queue;B.j.push({videoId:S,IR:Q,formatId:r,isEncrypted:!1,Zm:!0});B.V||b7(B)}else this.OD.Ax(S,Q,r)}; g.x.Br=function(r){this.OD.Br(r)}; g.x.FX=function(r,Q){var S=this,B,k,L,X,l,n,A,Y,W,b;return g.v(function(t){switch(t.V){case 1:S.OD.FX();B=Q9(r);if(!Q){L=B;t.qU(2);break}return g.z(t,LX7(S.OD,B,S.iv),3);case 3:L=t.j;case 2:k=L;if(!S.OD.enableCompression){t.qU(4);break}l=(X=performance)==null?void 0:X.now();return g.z(t,u$7(k),5);case 5:k=t.j,S.OD.pY("decompression",{ds:"DecompressionStream"in window,rt:((n=performance)==null?NaN:n.now())-l});case 4:try{A=mV(k,t8w)}catch(P){return Y=P instanceof Error?{name:P.name,message:P.message}: {},Y.webcrypto=""+ +!!Qo(),Y.enc=""+ +S.S,W=new g.XP("onesie.response.parse",Y),t.return(Promise.reject(W))}ROj(A);b=g.ik(A.body);return t.return(b)}})}; g.x.wW=function(r){this.K("html5_consume_onesie_next_request_policy_for_sabr")&&(r=mV(r,M81),this.OD.wW(r))}; g.x.W0=function(r){r={Or:jF(new AX(r),1,fK$)};this.OD.W0(r)}; g.x.PD=function(r){this.OD.PD(r)}; g.x.aC=function(r){return this.OD.aC(r)}; g.x.K=function(r){return this.OD.K(r)};g.p(G3,g.G);g.x=G3.prototype;g.x.KU=function(r){var Q,S;return((S=(Q=this.qf)==null?void 0:Q.get(r))==null?void 0:S.KU())||[]}; g.x.r9=function(r,Q){var S;return!((S=WJ(this,Q))==null||!S.r9(r))}; g.x.bB=function(r,Q){var S;return((S=WJ(this,Q))==null?void 0:S.bB(r))||[]}; g.x.sY=function(r,Q){var S;return((S=WJ(this,Q))==null?void 0:S.sY(r))||[]}; g.x.Xd=function(r){this.state=r;this.notifySubscribers()}; g.x.HN=function(){return!1}; g.x.Hw=function(){return!1}; g.x.Uc=function(){}; g.x.PD=function(r){this.MU.PD(r)}; g.x.aC=function(r){return this.MU.aC(r)}; g.x.Sz=function(r,Q,S,B){S||this.Ow.Sz(B);return!1}; g.x.QS=function(r,Q){this.Oy.QS(r,Q)}; g.x.xT=function(){this.PD("orfb");this.cV=!0;if(Xmn(this)&&this.xhr){var r={rc:this.xhr.status,lb:this.xhr.AM(),rt:(1E3*jJU(this.Ow)).toFixed(),shost:g.X3(this.CR),trigger:"o1"};this.pY("pathprobe",L4(r))}}; g.x.FX=function(){this.PD("opr_r");this.SA=!0}; g.x.di=function(r,Q,S,B){if(this.qf){if(!this.qf.has(r)){var k=new $l(this);this.qf.set(r,k);g.u(this,k)}var L;(L=this.qf.get(r))==null||L.di(Q,S,B);u7(this);S||(this.Iz=B.Wa)}else u7(this)}; g.x.YO=function(r){this.Vd=r;r.wR!=null&&this.MU.fB(r.wR)}; g.x.ZP=function(r){this.Yk=r}; g.x.wW=function(r){r.videoId&&this.h7.set(r.videoId,r)}; g.x.qn=function(){if(this.qf)for(var r=g.m(this.qf.keys()),Q=r.next();!Q.done;Q=r.next()){var S=void 0;(S=this.qf.get(Q.value))==null||S.nm()}}; g.x.TO=function(r){this.JS=r}; g.x.W0=function(r){if(r==null?0:r.Or)if(r=r.Or.aZ){r=g.m(r);for(var Q=r.next();!Q.done;Q=r.next())Q=Q.value,Q.videoId&&this.BS.set(Q.videoId,Q)}}; g.x.pY=function(r,Q,S){this.MU.pY(r,Q,S===void 0?!1:S)}; g.x.Ax=function(r,Q,S){var B;(B=WJ(this,r))==null||B.Ax(Q,S)}; g.x.Br=function(r){this.SL.set(r.videoId,r)}; g.x.fetch=function(){var r=this,Q,S,B,k,L,X,l,n,A,Y,W,b,t,P,T,w,M,y,h,I,U,c,H,Ln;return g.v(function(Kn){switch(Kn.V){case 1:r.logger.debug("Onesie fetch started.");r.s7?r.Pw.start():r.qA.start();r.PD("or_i");Q=r.jw.experiments.R3("html5_onesie_verbose_timing");S={};B=(0,g.xa)();k=function(i_){Q&&(S[i_]=(0,g.xa)()-B)}; k("loc_s");if(L=VEF(r.videoData,r.bK)){Kn.qU(2);break}k("loc_async");X=g.OQ(r.jw.experiments,"html5_onesie_redirector_timeout_ms");return g.z(Kn,chR(r.videoData,r.bK,X),3);case 3:L=Kn.j;case 2:if(!L)return r.logger.info("Onesie URL creation failed."),l={url:"0"},n=new g.XP("onesie.unavailable.hotconfig",l),r.fail(n),Kn.return(r.Nd);r.AZ=uw(L);k("loc_e");A=g.Pr(r.jw,g.Cw(r.videoData));Y=!!A.j;if(!Y){W=A.getValue();Kn.qU(4);break}return g.z(Kn,A.j,5);case 5:W=Kn.j;case 4:b=W;r.K("html5_log_onesie_empty_oauth")&& !b&&r.pY("no_token",{async:Y});k("oauth");t=rcF(r.playerRequest,r.jw,r.videoData,b,nr(r.AZ));g.JR(Kn,6);if(!k61(r,t)){k("or_s_sync");P=Siw(t,r.fm,r.jw,r.MU,r.Fy.onesieUstreamerConfig,(T=r.videoData.g6)==null?void 0:T.zO);Kn.qU(8);break}k("or_s_async");return g.z(Kn,B8$(t,r.fm,r.jw,r.MU,r.Fy.onesieUstreamerConfig,(w=r.videoData.g6)==null?void 0:w.zO),9);case 9:P=Kn.j;case 8:g.N$(Kn,7);break;case 6:return M=g.s1(Kn),r.logger.info("Failed to create OnesieRequestProto."),r.fail(M),Kn.return(r.Nd);case 7:return k("or_e"), Q&&r.pY("oreqvt",S),r.enableCompression=P.innertubeRequest.bG,r.eL=((y=P)==null?void 0:(h=y.eF)==null?void 0:h.Fe)||0,r.PD("osor"),I=WE$(),U=g.sF(P,H5_),c={method:"POST",body:U,headers:{"Content-Type":"text/plain",Referer:location.origin}},H=r.K("html5_onesie_media_capabilities"),aTF(L,r.videoData,KXU(r),H),r.logger.debug("Starting Onesie network request."),r.UQ&&r.pY("ombrs","1"),Ln=r.MU.D().schedule,r.Ow=new a_(r,{qT:Ln,R2:r.UQ,DX:function(i_,AR){r.MU.NA(i_,AR)}, TI:!0}),L.set("rn",""+r.Ow.requestNumber),r.CR=L.E4(),cb(r.Ow,r.CR),r.PD("or_p"),r.xhr=Lr(new yp(L),I,r.Ow,Yp,c),r.Ek.start(),r.MU.onPlayerRequestSent(r.videoData.videoId),Kn.return(r.Nd)}})}; g.x.nt=function(){return 2}; g.x.E1=function(){this.PD("orh_r")}; g.x.ez=function(){!this.cV&&this.xhr.AM()&&this.xT();if(this.VS&&!this.s7){var r;(r=this.xt)==null||r.start()}this.Yw()}; g.x.jE=function(r){r=r===void 0?!1:r;this.logger.debug("onXhrDone");this.Yw();if(!(this.x7()||this.state>=4)){var Q=IC(this),S=this.xhr;Q.rc=S.status;r&&(Q.ab=!0);if(S.e_()){var B="onesie.net";Q.msg=S.e_()}else S.status>=400?B="onesie.net.badstatus":S.sX()?this.SA||(B="onesie.response.noplayerresponse"):B=S.status===204?"onesie.net.nocontent":"onesie.net.connect";B?this.fail(new g.XP(B,Q)):(this.PD("or_fs"),this.Ow.Wz((0,g.xa)(),S.AM(),0),this.Xd(4),this.UQ&&this.pY("rqs",Q));this.UQ&&this.pY("ombre", "ok."+ +!B);this.CF=!1;u7(this);gwg(this.Oy);if(!this.s7){this.qA.stop();var k;(k=this.xt)==null||k.stop()}var L;if(r=(L=this.bK)==null?void 0:$hw(L))for(L=0;L1E3){var r;(r=this.Ow)==null||r.gR((0,g.xa)());r=IC(this);if(this.jw.ED()&&this.xhr instanceof kl){var Q=this.xhr;r.xrs=Q.xhr.readyState;r.xpb=Q.j.totalLength;r.xdc=Q.W}this.fail(new g.XP("net.timeout",r))}}else(0,g.xa)()-this.Ow.j>1E4&&((Q=this.Ow)==null||Q.gR((0,g.xa)()),this.Pu());this.isComplete()||this.Pw.start()}}; g.x.Pu=function(){this.logger.info("Onesie request timed out");this.CF=!1;if(!u7(this)){var r=IC(this);r.timeout="1";this.fail(new g.XP("onesie.request",r))}}; g.x.fail=function(r){var Q=this;r=K4(r);this.VS?this.MU.Wc(r):(this.Nd.reject(r),this.VS=!0);gwg(this.Oy);this.s7||this.qA.stop();this.PD("or_fe");var S,B;(S=this.bK)==null||(B=$hw(S))==null||B.forEach(function(k){Q.pY("pathprobe",k)}); this.Xd(5);this.dispose()}; g.x.isComplete=function(){return this.state>=3}; g.x.nz=function(){return this.state===4}; g.x.uW=function(r){var Q,S;return this.isComplete()||!!((Q=this.qf)==null?0:(S=Q.get(r))==null?0:S.j)}; g.x.HT=function(){return!1}; g.x.JW=function(){return this.state===5}; g.x.notifySubscribers=function(r){for(var Q=0;Q102400&&!this.Lz&&(this.PD("or100k"),this.Lz=!0);if(r.XU()){var Q=r.e4(),S=Q.totalLength;this.logger.debug(function(){return"handleAvailableSlices: slice length "+S}); this.UQ&&this.pY("ombrss","len."+S);this.Qx.feed(Q)}if(this.qf)for(var B=g.m(this.qf.keys()),k=B.next();!k.done;k=B.next()){var L=k.value;r=void 0;(r=this.qf.get(L))==null||r.nm();this.notifySubscribers(L)}}catch(X){this.fail(X)}}; g.x.UC=function(){return this.Ow.requestNumber}; g.x.TF=function(r){return this.SL.get(r)};g.p(n0_,g.G);g.x=n0_.prototype;g.x.dM=function(r,Q){this.cO=void 0;$xw(this);T8w(this,r,Q)}; g.x.wH=function(r){if(this.j.length===0)return!1;var Q=this.j[0];return Q instanceof G3?r===this.loader.getCurrentTime()*1E3:!(Q instanceof yK&&gp1(Q.info))&&Math.abs(Q.Lo()-r)<50}; g.x.wW=function(r){this.V=r;this.cO=(0,g.xa)()+(r.backoffTimeMs||0)}; g.x.Sy=function(r,Q){if(r.action===void 0){var S=this.MU.mI();S!==void 0&&this.loader.We(S)}else if(r.action!==0||!this.Z_)if(r.action===0&&this.policy.OO&&(r.action=2),r.XV==="sabr.malformed_config"&&this.policy.gk>0&&this.HO++0&&(r.action=2),S={},S.reason=r.XV,S.action=r.action,S.rn=Q,r.action){case 1:this.policy.V&&this.X&&this.X.q2(void 0, void 0,S);break;case 0:this.Z_=!0;this.videoData.bC()&&this.policy.V&&this.X&&this.X.q2(void 0,void 0,S,!1);this.loader.d$(S);break;case 2:crw(r.XV)!=="sabr.config"&&delete S.reason;this.loader.handleError(crw(r.XV),S,1);break;case 3:this.policy.FQ&&((r=this.EG.X)!=null&&(r.X=!0),this.loader.handleError("sabr.hostfallback",S))}}; g.x.LB=function(r){r&&(this.loader.pY("sabrctxt",{onsbrctxt:r.type,scp:r.scope,dflt:r.sendByDefault}),r.type&&r.sendByDefault&&this.videoData.bA.add(r.type),r.scope!==2&&(r.type&&this.videoData.sabrContextUpdates.set(r.type,r),this.MU.LB(r)))}; g.x.Vt=function(){}; g.x.TO=function(r,Q){if(r.fb!==void 0&&r.zs){var S=r.fb/r.zs;this.audioTrack.J=!1;this.videoTrack.J=!1;if(this.policy.cO||this.policy.nZ||this.policy.SV)this.loader.BU.V=!1;var B=this.loader.A8(S,1);this.policy.zm&&this.policy.V&&this.loader.BJ(B,Q);this.MU.getCurrentTime()!==S&&(Q={Uw:"sabr_seek",l_:!0,Ez:!0},r.seekSource&&(Q.seekSource=r.seekSource),R_(this.loader,S+.1,Q))}}; g.x.onSnackbarMessage=function(r){this.MU.publish("onSnackbarMessage",r)}; g.x.YO=function(r){r.B9&&r.IW&&g1(this.EG,r.B9,r.IW);this.policy.Ep&&(r.t7&&r.J7&&(this.EG.eV=r.t7/r.J7),r.yd&&r.FA&&(this.EG.lY=r.yd/r.FA));IE(this.videoData)&&!this.videoData.Vr&&r.IW&&this.loader.A8(r.IW,1E3);r.wR!=null&&this.MU.fB(r.wR);this.policy.WR&&r.AO&&(r=((0,g.xa)()-r.AO)/1E3,this.loader.Dg.Ny(1,r))}; g.x.Kr=function(r){this.loader.Kr(r)}; g.x.Gz=function(r){return this.videoData.bA.has(r)}; g.x.pF=function(r,Q,S){this.policy.S&&this.loader.pY("sabrctxtplc",{start:r?r.join("_"):"",stop:Q?Q.join("_"):"",discard:S?S.join("_"):""});if(r){r=g.m(r);for(var B=r.next();!B.done;B=r.next())this.videoData.bA.add(B.value)}if(Q)for(Q=g.m(Q),r=Q.next();!r.done;r=Q.next())r=r.value,this.videoData.bA.has(r)&&this.videoData.bA.delete(r);if(S)for(S=g.m(S),Q=S.next();!Q.done;Q=S.next())if(Q=Q.value,this.videoData.sabrContextUpdates.has(Q)&&(this.videoData.sabrContextUpdates.delete(Q),Q===3&&(this.videoData.ej= "")),this.policy.C&&this.j.length)for(r=g.m(this.j),B=r.next();!B.done;B=r.next())if(B=B.value,!(B instanceof G3)){var k=void 0;((k=B.QC)==null?void 0:k.type)===Q&&(B.QC=void 0)}}; g.x.oe=function(){}; g.x.XJ=function(r){this.J=r}; g.x.aK=function(r){this.Y=r}; g.x.W3=function(r,Q){DQ(this.policy,r,4,Q)}; g.x.W0=function(r){if(r==null?0:r.Or)if(r=r.Or.aZ){r=g.m(r);for(var Q=r.next();!Q.done;Q=r.next())if(Q=Q.value,Q.formatId){var S=this.EG.S.get(DH(Q.formatId));S&&S.info&&(S.info.debugInfo=Q.debugInfo)}}}; g.x.jy=function(r){this.MU.publish("reloadplayer",r)}; g.x.X6=function(){return this.MU.X6()||""}; g.x.S0=function(){var r=ZQ(this.audioTrack,!0)*1E3,Q=ZQ(this.videoTrack,!0)*1E3;return Math.min(r,Q)}; g.x.fY=function(r,Q){this.loader.pY(r,Q)}; g.x.RZ=function(r){Kw1(this.loader,S9O(this.D_,r))}; g.x.WO=function(){g.G.prototype.WO.call(this);this.V=void 0;T8w(this,!0,"i");this.j=[]};z$z.prototype.ey=function(){this.isSeeking=!0;this.j===1&&ycF(this.W);this.j===0&&this.Tn.Ya("transitiondetector");this.Y=!1};Dxz.prototype.T3=function(r,Q){if(this.W)return Ow7(this,Q);if(Q=Hb(r)){var S=Q.j;S&&S.S&&S.j&&(r=r.S.length?r.S[0]:null)&&r.state>=2&&!r.JW()&&r.info.wf===0&&(this.W=r,this.J=S,this.V=Q.info,this.Y=this.startTimeSecs=Date.now()/1E3,this.U=this.V.startTime)}return NaN}; Dxz.prototype.clear=function(){this.V=this.J=this.W=null;this.j=this.U=this.Y=this.startTimeSecs=NaN;this.S=!1};g.p(g.VN,g.G);g.x=g.VN.prototype;g.x.initialize=function(r,Q,S){this.logger.debug(function(){return"Initialized, t="+r}); r=r||0;this.policy.j||(Q=kxw(this.j),AlU(this.MU,new DJ(Q.video,Q.reason)),this.MU.vx(new DJ(Q.audio,Q.reason)));this.policy.j&&Om(this);this.EG.isManifestless&&NfR(this.U);this.J&&g0w(this.J,this.videoTrack.j);Q=isNaN(this.getCurrentTime())?0:this.getCurrentTime();var B=!this.EG.isManifestless;this.policy.rE&&(B=B||this.EG.tK);this.policy.yr||(this.currentTime=B?r:Q);this.policy.cO&&this.seek(this.getCurrentTime(),{}).s_(function(){}); if(this.policy.j){var k;((k=this.C)==null?0:l$g(k,this.X6()||""))&&ccU(this)&&VAz(this,this.videoTrack)&&VAz(this,this.audioTrack)&&(JcO(this.V,this.C),this.policy.U&&Ccw(this))}else this.cO&&(a$$(this,this.videoTrack),a$$(this,this.audioTrack),Yl1(this.cO),delete this.cO);S?(QS_(this,!1),g.ev(this.Km)):(S=this.getCurrentTime()===0,R3(this.U,this.videoTrack,this.videoTrack.j,S),R3(this.U,this.audioTrack,this.audioTrack.j,S),this.policy.j&&WXw(this.V,!0),this.policy.cO||this.seek(this.getCurrentTime(), {}).s_(function(){}),this.timing.tick("gv")); (this.EG.GB||this.EG.Fr||this.EG.F1||this.EG.FQ||this.EG.tX)&&this.MU.nF(this.EG)}; g.x.resume=function(){if(this.isSuspended||this.nf){this.logger.debug("Resumed.");this.D1=this.nf=this.isSuspended=!1;try{this.T3()}catch(r){g.mp(r)}}}; g.x.Rn=function(){return!this.policy.MC}; g.x.GE=function(r,Q){r=r===void 0?!1:r;Q=Q===void 0?!1:Q;this.logger.debug("detaching media source");LwU(this);this.MU.cM()&&(this.Y=NaN);r?(this.logger.debug("enable updateMetadataWithoutMediaSource"),this.policy.KY&&this.pY("loader",{setsmb:1}),this.policy.F1=!0,this.JC()):(QS_(this,!1),Q||this.JC())}; g.x.setAudioTrack=function(r,Q,S){S=S===void 0?!1:S;if(!this.x7()){var B=!isNaN(Q);S&&B&&(this.audioTrack.cO=Date.now(),this.policy.kU&&(this.bA=!0));if(this.policy.j){var k=this.W.xl(r.id,B);this.logger.debug(function(){return"Logging new audio format: "+k.j.info.id}); this.MU.vx(k)}else{var L=QTw(this.j,r.id,B);this.logger.debug(function(){return"Logging new audio format: "+L.audio.info.id}); this.MU.vx(new DJ(L.audio,L.reason))}B?(this.policy.dk&&(this.VN=Date.now()),S=this.audioTrack.j.index.Fo(Q),this.pY("setAudio",{id:r.id,cmt:Q,sq:S}),S>=0&&(r=this.policy.uF?S+1:S,this.policy.j&&this.dM(!0,"mosaic"),yW(this.audioTrack,r,NaN,NaN),!this.policy.Vq&&this.EG.isLive&&ep(this.EG,r,!1))):this.MU.a$()}}; g.x.setPlaybackRate=function(r){r!==this.X.getPlaybackRate()&&this.X.setPlaybackRate(r)}; g.x.rD=function(r){var Q=this.V.J;this.V.XJ(r);this.pY("scfidc",{curr:DH(Q),"new":DH(r)});r&&DH(r)!==DH(Q)&&(this.dM(!0,"caption change"),this.T3())}; g.x.vG=function(r){this.V.aK(r)}; g.x.Wm=function(r){var Q=r.j.info.Yv();this.logger.debug(function(){return"New "+(Q?"audio":"video")+" format from SABR: "+f4(r.j.info)}); Q?this.MU.vx(r):AlU(this.MU,r)}; g.x.RZ=function(r){Ct(r.PO[r.PO.length-1])&&Kw1(this,S9O(this.j,r.PO[0].j))}; g.x.DZ=function(){return this.MU.DZ()}; g.x.Uo=function(){return this.MU.Uo()}; g.x.Kr=function(r){this.MU.D().ED()&&this.pY("sps",{status:r.n_||""});if(r.n_===1)this.MU.videoData.WY=0;else if(r.n_===2||r.n_===3){var Q=!1;if(r.n_===3){Q=this.MU.Xv();var S;this.Ew=(S=r.pLr)!=null?S:Infinity;this.MU.videoData.WY=Q+1;(Q=FEU(this))&&this.qS(!0)}this.MU.sH(!0,Q)}}; g.x.XM=function(){return this.MU.XM()}; g.x.SY=function(){return this.MU.SY()}; g.x.zY=function(r){this.MU.zY(r)}; g.x.Nr1=function(){var r,Q=(r=this.MU.Qk())==null?void 0:r.getCurrentTime();Q?this.MU.pY("rms",{cta:Q}):g.ev(this.ZK)}; g.x.T3=function(){iKg(this);if(this.rq&&QV(this.rq)&&!this.rq.Zf()&&(!this.policy.yr||isFinite(this.getCurrentTime()))){var r=o3(this.videoTrack);r=this.policy.LF&&r&&r.J3();this.EG.isManifestless&&this.EG.W&&IT(this.EG)?(this.Y=IT(this.EG),this.rq.HP(this.Y)):U9(this.EG)&&!r?isNaN(this.Y)?(this.Y=this.getCurrentTime()+3600,this.rq.HP(this.Y)):this.Y<=this.getCurrentTime()+1800&&(this.Y=Math.max(this.Y+1800,this.getCurrentTime()+3600),this.rq.HP(this.Y)):this.rq.isView||(r=Math.max(this.audioTrack.getDuration(), this.videoTrack.getDuration()),(!isFinite(this.Y)||this.Y!==r)&&r>0&&(this.rq.HP(r),this.Y=r))}if(!this.x7())if(fX(this.EG)&&this.EG.JW()){var Q=this.EG;this.handleError("manifest.net.retryexhausted",Q.D_?{rc:Q.LD}:{rc:Q.LD.toString()},1)}else if(this.policy.j)a:{try{E0w(this.V);this.EG.isManifestless&&this.policy.U&&dO(this.BU);var S;((S=this.rq)==null?0:k5(S))&&this.V2();WXw(this.V)}catch(X){g.oG(X);Q=X;if(Q.message.includes("changeType")){this.pY("ctype",{exp:Q.name,msg:Q.message,s:Q.stack});break a}this.handleError("fmt.unplayable", {exp:Q.name,msg:Q.message,s:Q.stack},1)}sS1(this);g.ev(this.NU)}else if(!this.EG.V||!LE7(this.videoTrack)&&!LE7(this.audioTrack)||(this.videoTrack.U||this.audioTrack.U)&&this.policy.jR?S=!1:(this.JC(),this.MU.seekTo(Infinity,{Uw:"checkLoaderTracksSync",A8:!0}),S=!0),!S){iKg(this);this.EG.isManifestless&&(XoO(this.videoTrack),XoO(this.audioTrack),dO(this.BU),(S=Hb(this.videoTrack))&&S.j&&(S=S.j.S&&!this.policy.eQ,this.pY(S===this.policy.J.e5?"strm":"strmbug",{strm:S,sfmp4:this.policy.J.e5,dfs:this.policy.eQ}, !0)));if(this.rq)this.V2();else if(this.policy.W){var B;S=!1;if(this.policy.xJ){var k;r=g.m([this.videoTrack,this.audioTrack]);for(k=r.next();!k.done;k=r.next()){var L=k.value;for(k=Hb(L);k&&L.Mb()!==o3(L);k=Hb(L))L.v0(k);S=S||!!k}}else(Q=Hb(this.videoTrack))&&this.videoTrack.v0(Q),(B=Hb(this.audioTrack))&&this.audioTrack.v0(B);FE(this.videoTrack)&&FE(this.audioTrack)?this.logger.debug("Received all background data; disposing"):(Q||B||S)&&OO(this)}rlF(this);R3(this.U,this.videoTrack,this.videoTrack.j, !1);R3(this.U,this.audioTrack,this.audioTrack.j,!1);this.policy.jb||nOU(this,this.videoTrack,this.audioTrack);EpU(this.U,this.videoTrack,this.audioTrack);EpU(this.U,this.audioTrack,this.videoTrack);sS1(this);this.J&&(Q=this.J,Q.W?(B=Q.Y+Q.policy.cY,Q.S||(B=Math.min(B,Q.startTimeSecs+Q.policy.Ol)),Q=Math.max(0,B*1E3-Date.now())):Q=NaN,isNaN(Q)||g.ev(this.L0,Q));g.ev(this.NU)}}; g.x.d$=function(r){this.MU.d$(r)}; g.x.V2=function(){var r=this;if(this.rq){var Q=this.rq.j,S=this.rq.V;fXF(this,this.audioTrack);fXF(this,this.videoTrack);var B=Wwj(this);if(B){if(this.policy.QY){if(!Q.Yn()){var k=Hb(this.audioTrack);if(k){if(!CI(this,this.audioTrack,Q,k.info))return;PG_(this,this.audioTrack,Q,k)}}if(!S.Yn()&&(k=Hb(this.videoTrack))){if(!CI(this,this.videoTrack,S,k.info))return;PG_(this,this.videoTrack,S,k)}}this.Jw||(this.Jw=(0,g.xa)(),this.logger.debug(function(){return"Appends pause start "+r.Jw+" reason "+B}), this.policy.S&&this.pY("apdps",{r:B}))}else if(this.Jw&&(Yx7(this,this.Jw),this.Jw=0),bKU(this),k=!1,mE1(this,this.videoTrack,S)&&(k=!0,FJ1(this.timing),ypO(this.timing)),this.rq&&!this.rq.gg()&&(mE1(this,this.audioTrack,Q)&&(k=!0,NsO(this.timing),MYU(this.timing)),!this.x7()&&this.rq))!this.policy.MC&&FE(this.videoTrack)&&FE(this.audioTrack)&&QV(this.rq)&&!this.rq.Zf()&&(S=!1,S=o3(this.audioTrack).j,S=S===this.EG.j[S.info.id])&&(this.logger.debug("Setting EOS"),IB$(this.rq),liU(this.schedule)),k&& !this.rq.isAsync()&&OO(this)}}; g.x.oU=function(r){var Q,S=r===((Q=this.rq)==null?void 0:Q.j)?this.audioTrack:this.videoTrack,B;if((B=Hb(S))==null?0:B.isLocked){if(this.MU.D().ED()){var k;this.pY("eosl",{ounlock:(k=Hb(S))==null?void 0:k.info.uC()})}var L;Fwg(this,r===((L=this.rq)==null?void 0:L.j))}var X;if(this.policy.kU&&r===((X=this.rq)==null?void 0:X.j)&&this.Qr){Q=this.Qr-this.getCurrentTime();var l;this.MU.pY("asl",{l:Q,xtag:(l=o3(this.audioTrack))==null?void 0:l.j.info.j});this.bA=!1;this.Qr=0}r.KP()&&r.O4().length===0&& (r.M2(),this.rq&&!this.rq.KP()&&(this.MU.D().ED()&&this.MU.pY("rms",{ld:"seek"}),this.rq.Y=performance.now(),this.MU.PS(),this.MU.D().ED()&&g.ev(this.ZK)));var n;(n=S.C)!=null&&QW(n,0);this.policy.XQ?wo7(this):this.T3()}; g.x.tw4=function(r){if(this.rq){var Q=o3(r===this.rq.j?this.audioTrack:this.videoTrack);if(r=r.YA())for(var S=0;S 5&&r.Vr.shift();Q=Q.Y7;var l;if((l=this.MU.getVideoData())==null?0:l.enableServerStitchedDai)l=ADj(this.audioTrack,Q),S=ADj(this.videoTrack,Q),l!==0&&S!==0&&l!==S&&this.handleError("ssdai.avsync",{sq:Q,a:l,v:S},0)}}; g.x.DP=function(r,Q,S,B){r.info.video&&this.S.DP(Q,S,B)}; g.x.oo=function(r){this.j.oo(r)}; g.x.H9=r7(12);g.x.eg=function(){if(g.R(this.MU.getPlayerState(),8)){var r,Q,S=(Q=(r=this.MU.Qk())==null?void 0:r.getCurrentTime())!=null?Q:this.MU.getCurrentTime(),B;(B=this.zm)==null||v0j(B,S)}var k;(k=this.FQ)==null||g.ev(k)}; g.x.Wk=function(){return this.videoTrack.J||this.audioTrack.J}; g.x.seek=function(r,Q){if(this.x7())return Je();if(this.Wk())return Je("seeking to head");if(this.policy.cO&&!isFinite(r))return Kb1(this.BU),g.Eq(Infinity);iKg(this);Om(this);this.policy.j||rlF(this,r);this.rq&&this.rq.j&&this.rq.V&&!this.MU.getVideoData().vW&&(this.rq.j.isLocked()||this.rq.V.isLocked())&&this.MU.a$({reattachOnLockedBuffer:1,vsb:""+this.rq.V.isLocked(),asb:""+this.rq.j.isLocked()});var S=this.getCurrentTime(),B=this.BU.seek(r,Q);this.policy.yr||(this.currentTime=B);G1(this.S,r,S, this.policy.Px&&!Q.l_);OO(this);return g.Eq(B)}; g.x.wH=function(r){return this.policy.j&&this.V.wH(r)}; g.x.Gz=function(r){return this.V.Gz(r)}; g.x.dM=function(r,Q){this.V.dM(r,Q)}; g.x.getCurrentTime=function(){if(this.policy.yr){var r=this.ZA()||0;return this.MU.getCurrentTime(!0)-r}return this.currentTime}; g.x.aP=function(){return this.audioTrack.j.info}; g.x.Nb=function(){return this.videoTrack.j.info}; g.x.xI=function(){return this.audioTrack.j.info.sG}; g.x.K7=function(){return this.videoTrack.j.info.sG}; g.x.WO=function(){try{this.GE(),Dq(this.audioTrack),Dq(this.videoTrack),qc(this.audioTrack),qc(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.G.prototype.WO.call(this)}catch(r){g.mp(r)}}; g.x.handleError=function(r,Q,S){S=S===void 0?0:S;var B=iq(S);r==="fmt.unplayable"&&this.EG.isLive&&(this.policy.QY=!1,Dk(this.EG));Q=new g.XP(r,Q,S);g.i4(this);L4(Q.details);this.MU.handleError(Q);r!=="html5.invalidstate"&&Q.errorCode!=="fmt.unplayable"&&r!=="fmt.unparseable"&&B&&this.dispose()}; g.x.sD=function(){var r=o3(this.audioTrack),Q=o3(this.videoTrack);r={lct:this.getCurrentTime().toFixed(3),lsk:this.BU.isSeeking(),lmf:this.j.j.isLocked(),lbw:y7(this.schedule).toFixed(3),lhd:s7(this.schedule).toFixed(3),lst:((this.schedule.J.QL()||0)*1E9).toFixed(3),laa:r?r.uC():"",lva:Q?Q.uC():"",lar:this.audioTrack.V?this.audioTrack.V.uC():"",lvr:this.videoTrack.V?this.videoTrack.V.uC():"",laq:""+Nc(this.audioTrack),lvq:""+Nc(this.videoTrack)};this.rq&&!this.rq.gg()&&this.rq.j&&this.rq.V&&(r.lab= GX(this.rq.j.O4()),r.lvb=GX(this.rq.V.O4()));this.Jw&&(r.lapt=((0,g.xa)()-this.Jw).toFixed(0),r.lapr=Wwj(this));this.KY&&(r.lapmabht=((0,g.xa)()-this.KY).toFixed(0),r.lapmabh=gO(this,this.audioTrack).toFixed(0));this.mq&&(r.lapmvbht=((0,g.xa)()-this.mq).toFixed(0),r.lapmvbh=gO(this,this.videoTrack).toFixed(0));this.Tm&&(r.lapsdai=((0,g.xa)()-this.Tm).toFixed(0));return r}; g.x.JC=function(){try{this.policy.j&&this.V.dM(!1,"pending"),this.audioTrack.JC(),this.videoTrack.JC()}catch(r){g.mp(r)}this.policy.W=""}; g.x.OT=function(){return zg(this.X)}; g.x.pY=function(r,Q,S){this.MU.pY(r,Q,S===void 0?!1:S)}; g.x.X6=function(){return this.MU.X6()}; g.x.A8=function(r,Q){r/=Q;isNaN(this.timestampOffset)&&IXj(this,r-Math.min(r,this.policy.kJ));return(r-this.timestampOffset)*Q}; g.x.ZA=function(){return this.timestampOffset}; g.x.isSeeking=function(){return this.BU.isSeeking()}; g.x.ZH=function(){this.S.ZH()}; g.x.Aw=function(r,Q,S){Q=Q===void 0?!1:Q;S=S===void 0?{}:S;this.policy.j?this.W.Aw(r,Q,S):this.j.Aw(r,Q,S)}; g.x.N$=function(r,Q){if(this.Vr&&this.S.N$(r,this.Vr)){if(this.policy.zm&&this.policy.V){var S=this.videoTrack.j.index.Fo(r),B;(B=this.F1)==null||B.iE(r,S)}IXj(this,this.timestampOffset-Q);OO(this);this.policy.V&&(Dk(this.EG),qc(this.audioTrack),qc(this.videoTrack),this.JC());return!0}Q=this.videoTrack.j.index.Fo(r);this.handleError("ad.skipfailed",{dec:!!this.Vr,t:r.toFixed(3),sq:Q});return!1}; g.x.getManifest=function(){return this.EG}; g.x.isOffline=function(){return!!this.MU.getVideoData().cotn}; g.x.NA=function(r,Q){this.MU.NA(r,Q)}; g.x.UN=function(r){if(this.policy.j)this.V.dM(!0,"utc"),this.T3();else{var Q=this.MU.getVideoData().K2;if(Q){var S=this.U;S.LZ=r;S.K2=Q;VW(this)}}}; g.x.We=function(r){this.videoTrack.J=!1;this.audioTrack.J=!1;this.BU.V=!1;this.MU.We(r)}; g.x.y3=function(r){this.BU.y3(r-this.ZA())}; g.x.Lg=function(){this.MU.Lg()}; g.x.qS=function(r){r!==this.policy.D9&&((this.policy.D9=r)||this.T3())}; g.x.qQ=function(r,Q){var S=this.audioTrack.Ka,B=this.videoTrack.Ka;S&&B&&(S.remove(r,Q),B.remove(r,Q))}; g.x.a$=function(r){this.MU.a$(r)}; g.x.j4=function(r){this.MU.j4(r)}; g.x.Z5=function(r,Q,S){var B;(B=this.F1)==null||B.Z5(r,Q,S)}; g.x.BJ=function(r,Q){var S;(S=this.F1)==null||S.BJ(r,Q)}; g.x.KM=function(r){var Q;return(Q=this.F1)==null?void 0:Q.KM(void 0,r)}; g.x.Xv=function(){return this.MU.Xv()}; g.x.sS=function(){Dk(this.EG);this.JC()};g.x=g.aC.prototype;g.x.m7=function(r,Q,S,B,k,L){return this.NT.m7(r,Q,S,B,k,L)}; g.x.v4=function(r,Q,S,B,k,L){return this.NT.v4(r,Q,S,B,k,L)}; g.x.m9=function(r){return this.NT.m9(r)}; g.x.Dr=function(r){this.NT.Dr(r)}; g.x.q2=function(r,Q,S,B){return this.NT.q2(r,Q,S,B)}; g.x.ZH=function(){this.NT.ZH()}; g.x.iE=function(r,Q){this.NT.iE(r,Q)}; g.x.lf=function(){this.NT.lf()}; g.x.Yg=r7(56);g.x.wk=function(r,Q,S){this.NT.wk(r,Q,S)}; g.x.ph=r7(59);g.x.xO=function(r,Q,S,B,k,L,X,l,n){this.NT.xO(r,Q,S,B,k,L,X,l,n)}; g.x.k6=function(r){this.NT.k6(r)}; g.x.T6=function(r){return this.NT.T6(r)}; g.x.KT=function(r){return this.NT.KT(r)};g.p(rd,g.Co);g.p(QU,rd);QU.prototype.Y=function(r,Q){if(r&&Q){var S=Number(xW(r,"cpi"))*1+1;isNaN(S)||S<=0||Sthis.S&&(this.S=S,g.YB(this.j)||(this.j={},this.W.stop(),this.V.stop())),this.j[Q]=r,g.ev(this.V))}}; QU.prototype.U=function(){for(var r=g.m(Object.keys(this.j)),Q=r.next();!Q.done;Q=r.next()){var S=Q.value;Q=this.publish;for(var B=this.S,k=g.Li(this.j[S]),L=[],X=g.m(k[6].split("&")),l=X.next();!l.done;l=X.next())l=l.value,l.indexOf("cpi=")===0?L.push("cpi="+B.toString()):l.indexOf("ek=")===0?L.push("ek="+g.wD(S)):L.push(l);k[6]="?"+L.join("&");S="skd://"+k.slice(2).join("");k=S.length*2;B=new Uint8Array(k+4);B[0]=k%256;B[1]=(k-B[0])/256;for(k=0;k0)for(var S=g.m(this.j),B=S.next();!B.done;B=S.next())if(Q===B.value.info.cryptoPeriodIndex){Q=!0;break a}Q=!1}if(!Q){Q=(0,g.xa)();a:{S=r.cryptoPeriodIndex;if(!isNaN(S)){B=g.m(this.S.values());for(var k=B.next();!k.done;k=B.next())if(Math.abs(k.value.cryptoPeriodIndex-S)<=1){S=!0;break a}}S=!1}S?(S=r.j,S=Math.max(0,Math.random()*((isNaN(S)?120:S)-30))*1E3):S=0;this.publish("log_qoe",{wvagt:"delay."+S,cpi:r.cryptoPeriodIndex,reqlen:this.j.length}); S<=0?eCg(this,r):(this.j.push({time:Q+S,info:r}),g.ev(this.V,S))}}; Si.prototype.WO=function(){this.j=[];rd.prototype.WO.call(this)};var or={},C9_=(or.DRM_TRACK_TYPE_AUDIO="AUDIO",or.DRM_TRACK_TYPE_SD="SD",or.DRM_TRACK_TYPE_HD="HD",or.DRM_TRACK_TYPE_UHD1="UHD1",or);g.p(dEF,g.G);g.p(cH8,g.Co);g.x=cH8.prototype;g.x.kY=function(r){var Q=this;if(!(this.x7()||r.size<=0)){var S={};r.forEach(function(B,k){var L=rf(Q.V)?k:B;k=new Uint8Array(rf(Q.V)?B:k);rf(Q.V)&&bIg(k);B=g.$N(k,4);bIg(k);k=g.$N(k,4);Q.j[B]?Q.j[B].status=L:Q.j[k]?Q.j[k].status=L:Q.j[B]={type:"",status:L};YO_(Q,Q.j[B].type,S)}); nzO(this,",");BX(this,{onkeystatuschange:1});this.status="kc";this.publish("keystatuseschange",this)}}; g.x.error=function(r,Q,S,B){this.x7()||(this.publish("licenseerror",r,Q,S,B),r==="drm.provision"&&(r=(Date.now()-this.Y)/1E3,this.Y=NaN,this.publish("ctmp","provf",{et:r.toFixed(3)})));iq(Q)&&this.dispose()}; g.x.shouldRetry=function(r,Q){return!r&&this.requestNumber===Q.requestNumber}; g.x.WO=function(){this.j={};g.Co.prototype.WO.call(this)}; g.x.sD=function(){var r={ctype:this.X.contentType||"",length:this.X.initData.length,requestedKeyIds:this.o3,cryptoPeriodIndex:this.cryptoPeriodIndex};this.S&&(r.keyStatuses=this.j);return r}; g.x.getInfo=function(){var r=this.W.join();if(kC(this)){var Q=new Set,S;for(S in this.j)this.j[S].status!=="usable"&&Q.add(this.j[S].type);r+="/UKS."+Array.from(Q)}return r+="/"+this.cryptoPeriodIndex}; g.x.E4=function(){return this.url};g.p(X9,g.G);g.x=X9.prototype;g.x.uH=function(r){if(this.U){var Q=r.messageType||"license-request";this.U(new Uint8Array(r.message),Q)}}; g.x.kY=function(){this.J&&this.J(this.j.keyStatuses)}; g.x.onClosed=function(){this.x7()||g.z8("xboxone")&&this.S&&this.S("closedShouldNotRetry")}; g.x.W1=function(r){this.U&&this.U(r.message,"license-request")}; g.x.S2=function(r){if(this.S){if(this.V){var Q=this.V.error.code;r=this.V.error.systemCode}else Q=r.errorCode,r=r.systemCode;this.S("t.prefixedKeyError;c."+Q+";sc."+r,Q,r)}}; g.x.p$=function(){this.Y&&this.Y()}; g.x.update=function(r){var Q=this;if(this.j)return this.j.update(r).then(null,vG(function(S){P71(Q,"t.update",S)})); this.V?this.V.update(r):this.element.addKey?this.element.addKey(this.X.keySystem,r,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.X.keySystem,r,this.initData,this.sessionId);return T8()}; g.x.WO=function(){this.j&&(this.C?this.j.close().catch(g.oG):this.j.close());this.element=null;g.G.prototype.WO.call(this)};g.p(iO,g.G);g.x=iO.prototype;g.x.setServerCertificate=function(){return this.V.setServerCertificate?this.j.flavor==="widevine"&&this.j.Ol?this.V.setServerCertificate(this.j.Ol):Bo(this.j)&&this.j.Z_?this.V.setServerCertificate(this.j.Z_):null:null}; g.x.createSession=function(r,Q){var S=r.initData;if(this.j.keySystemAccess){Q&&Q("createsession");var B=this.V.createSession();S_(this.j)?S=pJO(S,this.j.Z_):Bo(this.j)&&(S=DE_(S)||new Uint8Array(0));Q&&Q("genreq");r=B.generateRequest(r.contentType,S);var k=new X9(null,null,null,B,null,this.J);r.then(function(){Q&&Q("genreqsuccess")},vG(function(X){P71(k,"t.generateRequest",X)})); return k}if(aT(this.j))return mQz(this,S);if(Q7(this.j))return EzR(this,S);if((B=this.element)==null?0:B.generateKeyRequest)this.element.generateKeyRequest(this.j.keySystem,S);else{var L;(L=this.element)==null||L.webkitGenerateKeyRequest(this.j.keySystem,S)}return this.W=new X9(this.element,this.j,S,null,null,this.J)}; g.x.ya=function(r){var Q=ozU(this,r);Q&&Q.W1(r)}; g.x.q_=function(r){var Q=ozU(this,r);Q&&Q.S2(r)}; g.x.GU=function(r){var Q=ozU(this,r);Q&&Q.p$(r)}; g.x.getMetrics=function(){if(this.V&&this.V.getMetrics)try{var r=this.V.getMetrics()}catch(Q){}return r}; g.x.WO=function(){this.S=this.V=null;var r;(r=this.W)==null||r.dispose();r=g.m(Object.values(this.Y));for(var Q=r.next();!Q.done;Q=r.next())Q.value.dispose();this.Y={};g.G.prototype.WO.call(this);delete this.element};g.x=KN.prototype;g.x.get=function(r){r=this.findIndex(r);return r!==-1?this.values[r]:null}; g.x.remove=function(r){r=this.findIndex(r);r!==-1&&(this.keys.splice(r,1),this.values.splice(r,1))}; g.x.removeAll=function(){this.keys=[];this.values=[]}; g.x.set=function(r,Q){var S=this.findIndex(r);S!==-1?this.values[S]=Q:(this.keys.push(r),this.values.push(Q))}; g.x.findIndex=function(r){return g.EI(this.keys,function(Q){return g.OI(r,Q)})};g.p(J88,g.Co);g.x=J88.prototype;g.x.VRr=function(r){this.yy({onecpt:1});r.initData&&N_w(this,new Uint8Array(r.initData),r.initDataType)}; g.x.EfG=function(r){this.yy({onndky:1});N_w(this,r.initData,r.contentType)}; g.x.rS=function(r){this.yy({onneedkeyinfo:1});this.jw.K("html5_eme_loader_sync")&&(this.J.get(r.initData)||this.J.set(r.initData,r));FA1(this,r)}; g.x.HE=function(r){this.S.push(r);lO(this)}; g.x.createSession=function(r){var Q=ZIU(this)?T1U(r):g.$N(r.initData);this.V.get(Q);this.F1=!0;r=new cH8(this.videoData,this.jw,r,this.drmSessionId);this.V.set(Q,r);r.subscribe("ctmp",this.b7,this);r.subscribe("keystatuseschange",this.kY,this);r.subscribe("licenseerror",this.u3,this);r.subscribe("newlicense",this.Mq,this);r.subscribe("newsession",this.VE,this);r.subscribe("sessionready",this.w5,this);r.subscribe("fairplay_next_need_key_info",this.C3,this);this.jw.K("html5_enable_vp9_fairplay")&&r.subscribe("qualitychange", this.Sm,this);r.subscribe("sabrlicenseconstraint",this.PC7,this);SOF(r,this.W)}; g.x.Mq=function(r){this.x7()||(this.yy({onnelcswhb:1}),r&&!this.heartbeatParams&&(this.heartbeatParams=r,this.publish("heartbeatparams",r)))}; g.x.VE=function(){this.x7()||(this.yy({newlcssn:1}),this.S.shift(),this.F1=!1,lO(this))}; g.x.w5=function(){if(aT(this.j)&&(this.yy({onsnrdy:1}),this.Tm--,this.Tm===0)){var r=this.Vr,Q,S;(Q=r.element)==null||(S=Q.msSetMediaKeys)==null||S.call(Q,r.S)}}; g.x.kY=function(r){if(!this.x7()){!this.KY&&this.videoData.K("html5_log_drm_metrics_on_key_statuses")&&(y81(this),this.KY=!0);this.yy({onksch:1});var Q=this.Sm;if(!kC(r)&&g.Iw&&r.V.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var S="large";else{S=[];var B=!0;if(kC(r))for(var k=g.m(Object.keys(r.j)),L=k.next();!L.done;L=k.next())L=L.value,r.j[L].status==="usable"&&S.push(r.j[L].type),r.j[L].status!=="unknown"&&(B=!1);if(!kC(r)||B)S=r.W;S=lEO(S)}Q.call(this,S);if(!kC(r))for(Q= {},S=g.m(r.W),B=S.next();!B.done;B=S.next())YO_(r,B.value,Q);this.videoData.authorizedFormats=r.authorizedFormats;this.publish("keystatuseschange",r)}}; g.x.b7=function(r,Q){this.x7()||this.publish("ctmp",r,Q)}; g.x.C3=function(r,Q){this.x7()||this.publish("fairplay_next_need_key_info",r,Q)}; g.x.u3=function(r,Q,S,B){this.x7()||(this.videoData.K("html5_log_drm_metrics_on_error")&&y81(this),this.publish("licenseerror",r,Q,S,B))}; g.x.dZ=function(){return this.X}; g.x.Sm=function(r){var Q=g.ps("auto",r,!1,"l");if(this.videoData.QF){if(this.X.equals(Q))return}else if(AGw(this.X,r))return;this.X=Q;this.publish("qualitychange");this.yy({updtlq:r})}; g.x.PC7=function(r){this.videoData.sabrLicenseConstraint=r}; g.x.WO=function(){this.j.keySystemAccess&&this.element&&(this.o3?this.element.setMediaKeys(null).catch(g.oG):this.element.setMediaKeys(null));this.element=null;this.S=[];for(var r=g.m(this.V.values()),Q=r.next();!Q.done;Q=r.next())Q=Q.value,Q.unsubscribe("ctmp",this.b7,this),Q.unsubscribe("keystatuseschange",this.kY,this),Q.unsubscribe("licenseerror",this.u3,this),Q.unsubscribe("newlicense",this.Mq,this),Q.unsubscribe("newsession",this.VE,this),Q.unsubscribe("sessionready",this.w5,this),Q.unsubscribe("fairplay_next_need_key_info", this.C3,this),this.jw.K("html5_enable_vp9_fairplay")&&Q.unsubscribe("qualitychange",this.Sm,this),Q.dispose();this.V.clear();this.Y.removeAll();this.J.removeAll();this.heartbeatParams=null;g.Co.prototype.WO.call(this)}; g.x.sD=function(){for(var r={systemInfo:this.j.sD(),sessions:[]},Q=g.m(this.V.values()),S=Q.next();!S.done;S=Q.next())r.sessions.push(S.value.sD());return r}; g.x.getInfo=function(){return this.V.size<=0?"no session":""+this.V.values().next().value.getInfo()+(this.U?"/KR":"")}; g.x.yy=function(r,Q){Q=Q===void 0?!1:Q;this.x7()||(L4(r),(this.jw.ED()||Q)&&this.publish("ctmp","drmlog",r))};g.p(qO$,g.G);g.x=qO$.prototype;g.x.bV=function(){return!!this.Ar}; g.x.Cq=function(){return this.V}; g.x.handleError=function(r){var Q=this;etF(this,r);if((r.errorCode!=="html5.invalidstate"&&r.errorCode!=="fmt.unplayable"&&r.errorCode!=="fmt.unparseable"||!DQU(this,r.errorCode,r.details))&&!OI8(this,r)){if(this.Gm.Vr!=="yt"&&UQ$(this,r)&&this.videoData.hw&&(0,g.xa)()/1E3>this.videoData.hw&&this.Gm.Vr==="hm"){var S=Object.assign({e:r.errorCode},r.details);S.stalesigexp="1";S.expire=this.videoData.hw;S.init=this.videoData.Us/1E3;S.now=(0,g.xa)()/1E3;S.systelapsed=((0,g.xa)()-this.videoData.Us)/1E3; r=new g.XP(r.errorCode,S,2);this.MU.yq(r.errorCode,2,"SIGNATURE_EXPIRED",L4(r.details))}if(iq(r.severity)){var B;S=(B=this.MU.loader)==null?void 0:B.j.j;if(this.Gm.K("html5_use_network_error_code_enums"))if(gzU(r)&&S&&S.isLocked())var k="FORMAT_UNAVAILABLE";else if(this.Gm.Y||r.errorCode!=="auth"||r.details.rc!==429)r.errorCode==="ump.spsrejectfailure"&&(k="HTML5_SPS_UMP_STATUS_REJECTED");else{k="TOO_MANY_REQUESTS";var L="6"}else gzU(r)&&S&&S.isLocked()?k="FORMAT_UNAVAILABLE":this.Gm.Y||r.errorCode!== "auth"||r.details.rc!=="429"?r.errorCode==="ump.spsrejectfailure"&&(k="HTML5_SPS_UMP_STATUS_REJECTED"):(k="TOO_MANY_REQUESTS",L="6");this.MU.yq(r.errorCode,r.severity,k,L4(r.details),L)}else this.MU.publish("nonfatalerror",r),B=/^pp/.test(this.videoData.clientPlaybackNonce),this.Wc(r.errorCode,r.details),B&&r.errorCode==="manifest.net.connect"&&(r="https://www.youtube.com/generate_204?cpn="+this.videoData.clientPlaybackNonce+"&t="+(0,g.xa)(),yH(r,"manifest",function(X){Q.Y=!0;Q.pY("pathprobe",X)}, function(X){Q.Wc(X.errorCode,X.details)}))}}; g.x.pY=function(r,Q){this.MU.v8.pY(r,Q)}; g.x.Wc=function(r,Q){Q=L4(Q);this.MU.v8.Wc(r,Q)};nN.prototype.g$=function(r){var Q=c8z(this);if(!r)return{L$:Qg,h5:Qg,Pd:Qg,pu:Qg,sJ:Qg,sB:Qg,j1:Q};var S=Qg;if(oJ(Q)||this.K("html5_perf_cap_override_sticky"))S=nC1(this,r);return{L$:S,h5:kH7(this,r),Pd:SN_(this,r),pu:AK7(this,r.videoData),sJ:YNU(this,r.videoData,r),sB:rK7(this,r),j1:Q}}; nN.prototype.VW=function(r){var Q;g.U7(this.jw)&&(Q=window.screen&&window.screen.width?new g.Un(window.screen.width,window.screen.height):null);Q||(Q=this.jw.SV?this.jw.SV.clone():this.i$.ov());(ud||ac||r)&&Q.scale(g.X$());return Q}; nN.prototype.K=function(r){return this.jw.K(r)};g.p(YC,g.G);YC.prototype.onError=function(r){if(r!=="player.fatalexception"||this.provider.K("html5_exception_to_health"))r==="sabr.fallback"&&(this.encounteredSabrFallback=!0),r.match(p0T)?this.networkErrorCount++:this.nonNetworkErrorCount++}; YC.prototype.send=function(){if(!(this.S||this.j<0)){tiz(this);var r=g.cJ(this.provider)-this.j,Q="PLAYER_PLAYBACK_STATE_UNKNOWN",S=this.playerState.N5;this.playerState.isError()?Q=S&&S.errorCode==="auth"?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":g.R(this.playerState,2)?Q="PLAYER_PLAYBACK_STATE_ENDED":g.R(this.playerState,64)?Q="PLAYER_PLAYBACK_STATE_UNSTARTED":g.R(this.playerState,16)||g.R(this.playerState,32)?Q="PLAYER_PLAYBACK_STATE_SEEKING":g.R(this.playerState,1)&&g.R(this.playerState, 4)?Q="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":g.R(this.playerState,1)?Q="PLAYER_PLAYBACK_STATE_BUFFERING":g.R(this.playerState,4)?Q="PLAYER_PLAYBACK_STATE_PAUSED":g.R(this.playerState,8)&&(Q="PLAYER_PLAYBACK_STATE_PLAYING");S=ldT[Mx(this.provider.videoData)];a:switch(this.provider.jw.playerCanaryState){case "canary":var B="HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";break a;case "holdback":B="HTML5_PLAYER_CANARY_TYPE_CONTROL";break a;default:B="HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}var k=POn(this.provider), L=this.V<0?r:this.V-this.j;r=this.provider.jw.vL+36E5<(0,g.xa)();Q={started:this.V>=0,stateAtSend:Q,joinLatencySecs:L,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:B,playerCanaryStage:k,isAd:this.provider.videoData.isAd(),liveMode:S,hasDrm:!!g.Z$(this.provider.videoData),isGapless:this.provider.videoData.J,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai, encounteredSabrFallback:this.encounteredSabrFallback,isSabr:jA(this.provider.videoData)};r||g.ak("html5PlayerHealthEvent",Q);this.S=!0;this.dispose()}}; YC.prototype.WO=function(){this.S||this.send();window.removeEventListener("error",this.Iu);window.removeEventListener("unhandledrejection",this.Iu);g.G.prototype.WO.call(this)}; var p0T=/\bnet\b/;g.p(jbF,g.G);jbF.prototype.WO=function(){EC_(this);g.G.prototype.WO.call(this)};var mmg=/[?&]cpn=/;g.p(WX,g.G);WX.prototype.flush=function(){var r={};this.V&&(r.pe=this.V);this.j.length>0&&(r.pt=this.j.join("."));this.j=[];return r}; WX.prototype.stop=function(){var r=this,Q,S,B;return g.v(function(k){if(k.V==1)return g.JR(k,2),g.z(k,(Q=r.W)==null?void 0:Q.stop(),4);if(k.V!=2)return(S=k.j)&&r.logTrace(S),g.N$(k,0);B=g.s1(k);r.V=Ndz(B.message);g.$F(k)})}; WX.prototype.logTrace=function(r){this.encoder.reset();this.encoder.add(1);this.encoder.add(r.resources.length);for(var Q=g.m(r.resources),S=Q.next();!S.done;S=Q.next()){S=S.value.replace("https://www.youtube.com/s/","");this.encoder.add(S.length);for(var B=0;B=0?r:g.cJ(this.provider),this.o3?EN4.has(this.Bc)&&(this.j.size||(this.Bc==="PL"?r>=this.V+30:r<=this.Vr+30||r>=this.V+1200&&r<=this.Vr+86400))&&(g.PX(this,r,"vps",[this.Bc]),this.V=r):["PL","B","S"].indexOf(this.Bc)>-1&&(this.j.size||r>=this.V+30)&&(g.PX(this,r,"vps",[this.Bc]),this.V=r),this.j.size)){this.sequenceNumber===7E3&&g.oG(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){pN(this,r);var Q=this.provider.MU.CT(); Q=g.m(Q);for(var S=Q.next();!S.done;S=Q.next())S=S.value,this.pY(S.key,S.value);Q=r;S=this.provider.MU.Is();var B=S.droppedVideoFrames||0,k=S.totalVideoFrames||0,L=B-this.aN,X=k&&!this.SN;B>S.totalVideoFrames||L>5E3?Dmj(this,"html5.badframedropcount","df."+B+";tf."+S.totalVideoFrames):(L>0||X)&&g.PX(this,Q,"df",[L]);this.aN=B;this.SN=k;this.X>0&&(g.PX(this,r,"glf",[this.X]),this.X=0);m_.isActive()&&(r=m_.MH(),Object.keys(r).length>0&&this.pY("profile",r));this.FQ&&EN(this,"lwnmow");this.provider.jw.ED()&& this.provider.K("html5_record_now")&&this.pY("now",{wt:(0,g.xa)()});r={};this.provider.videoData.V&&(r.fmt=this.provider.videoData.V.itag,(Q=this.provider.videoData.W)&&Q.itag!==r.fmt&&(r.afmt=Q.itag));r.cpn=this.provider.videoData.clientPlaybackNonce;this.adCpn&&(r.adcpn=this.adCpn);this.BX&&(r.addocid=this.BX);this.contentCpn&&(r.ccpn=this.contentCpn);this.F1&&(r.cdocid=this.F1);this.provider.videoData.cotn&&(r.cotn=this.provider.videoData.cotn);r.el=d8(this.provider.videoData);r.content_v=RE(this.provider.videoData); r.ns=this.provider.jw.Vr;r.fexp=R58(this.provider.jw.experiments).toString();r.cl=(774568235).toString();(Q=this.provider.videoData.adFormat||this.adFormat)&&(r.adformat=Q);(Q=Mx(this.provider.videoData))&&(r.live=Q);this.provider.videoData.U5()&&(r.drm=1,this.provider.videoData.U&&(r.drm_system=KKZ[this.provider.videoData.U.flavor]||0),this.provider.videoData.drmProduct&&(r.drm_product=this.provider.videoData.drmProduct));aH()&&this.provider.videoData.Y&&(r.ctt=this.provider.videoData.Y,r.cttype= this.provider.videoData.sQ,this.provider.videoData.mdxEnvironment&&(r.mdx_environment=this.provider.videoData.mdxEnvironment));this.provider.videoData.isDaiEnabled()?(r.dai=this.provider.videoData.enableServerStitchedDai?"ss":"cs",this.provider.videoData.ZJ&&(r.dai_fallback="1")):this.provider.videoData.DK?r.dai="cs":this.provider.videoData.ag&&(r.dai="disabled");r.seq=this.sequenceNumber++;if(this.provider.videoData.D8){if(Q=this.provider.videoData.D8,r&&Q)for(Q.ns==="3pp"&&(r.ns="3pp"),this.MC.has(Q.ns)&& EN(this,"hbps"),Q.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext=Q.shbpslc),this.provider.jw.experiments.R3("html5_use_server_qoe_el_value")&&this.bA.delete("el"),S=g.m(Object.keys(Q)),B=S.next();!B.done;B=S.next())B=B.value,this.bA.has(B)||(r[B]=Q[B])}else r.event="streamingstats",r.docid=this.provider.videoData.videoId,r.ei=this.provider.videoData.eventId;this.isEmbargoed&&(r.embargoed="1");Object.assign(r,this.provider.jw.j);if(Q=r.seq)Q={cpn:this.provider.videoData.clientPlaybackNonce, sequenceNumber:+Q,serializedWatchEndpointLoggingContext:this.provider.videoData.rKq},this.serializedHouseBrandPlayerServiceLoggingContext&&(Q.serializedHouseBrandPlayerServiceLoggingContext=wr(this.serializedHouseBrandPlayerServiceLoggingContext)||void 0),this.provider.videoData.playerResponseCpn&&(Q.playerResponseCpn=this.provider.videoData.playerResponseCpn),tK.length&&(Q.decoderInfo=tK),this.remoteControlMode&&(Q.remoteControlMode=this.remoteControlMode),this.remoteConnectedDevices.length&&(Q.remoteConnectedDevices= this.remoteConnectedDevices),Q=g.sF(Q,$IU),Q=g.$N(Q,4),this.j.set("qclc",[Q]);r=g.Wn("//"+this.provider.jw.W2+"/api/stats/qoe",r);S=Q="";B=g.m(this.j.entries());for(k=B.next();!k.done;k=B.next())L=g.m(k.value),k=L.next().value,L=L.next().value,X=void 0,(X=L)!=null&&X.join&&(k="&"+k+"="+L.join(","),k.length>100?S+=k:Q+=k);fSj(this,r+Q,S.replace(/ /g,"%20"))}this.j.clear()}}; g.x.j4=function(r){this.FQ=r}; g.x.rN=function(){if(this.provider.videoData.U){var r=this.provider.videoData.U;EN(this,"eme-"+(r.keySystemAccess?"final":aT(r)?"ms":S_(r)?"ytfp":Q7(r)?"safarifp":"nonfinal"))}}; g.x.Df=r7(53);g.x.DW=function(r){this.isEmbargoed=r}; g.x.BC=r7(30);g.x.s5=r7(36);g.x.onPlaybackRateChange=function(r){var Q=g.cJ(this.provider);r&&r!==this.ZK&&(g.PX(this,Q,"rate",[r]),this.ZK=r);this.o3||this.reportStats(Q)}; g.x.C2=r7(24);g.x.getPlayerState=function(r){if(g.R(r,128))return"ER";if(g.R(r,2048))return"B";if(g.R(r,512))return"SU";if(g.R(r,16)||g.R(r,32))return"S";if(r.isOrWillBePlaying()&&g.R(r,64))return"B";var Q=m2z[mI(r)];g.iQ(this.provider.jw)&&Q==="B"&&this.provider.MU.getVisibilityState()===3&&(Q="SU");Q==="B"&&g.R(r,4)&&(Q="PB");return Q}; g.x.WO=function(){g.G.prototype.WO.call(this);g.ld(this.cO);g.ld(this.tX)}; g.x.H3=function(r){this.isOffline=r;g.PX(this,g.cJ(this.provider),"is_offline",[this.isOffline?"1":"0"])}; g.x.pY=function(r,Q,S){var B=this.hL.indexOf(r)!==-1;B||this.hL.push(r);if(!S||!B){var k=typeof Q!=="string"?L4(Q):Q;k=gCR(k);if(!S&&!/^t[.]/.test(k)){var L=g.cJ(this.provider)*1E3;k="t."+L.toFixed()+";"+k}ji(this,"ctmp",r+":"+k);this.logger.debug(function(){return"ctmp "+r+" "+k}); ISF(this);return L}}; g.x.Xf=function(r,Q,S){this.U={K$r:Number(this.pY("glrem",{nst:r.toFixed(),rem:Q.toFixed(),ca:+S})),i7:r,Shw:Q,isAd:S}}; g.x.TA=function(r,Q,S){g.PX(this,g.cJ(this.provider),"ad_playback",[r,Q,S])}; g.x.Lr=function(r,Q){var S=g.cJ(this.provider)*1E3;ji(this,"daism","t."+S.toFixed(0)+";smw."+(r*1E3).toFixed(0)+";smo."+(Q*1E3).toFixed(0))}; g.x.resume=function(){var r=this;isNaN(this.cO)?GHn(this):this.cO=g.id(function(){r.reportStats()},1E4)}; var T0={},m2z=(T0[5]="N",T0[-1]="N",T0[3]="B",T0[0]="EN",T0[2]="PA",T0[1]="PL",T0[-1E3]="ER",T0[1E3]="N",T0),EN4=new Set(["PL","B","S"]),tK=[];ONg.prototype.update=function(){if(this.J){var r=this.zB()||0,Q=g.cJ(this.provider);r>=this.provider.MU.getDuration()-.1&&(this.previouslyEnded=!0);if(r!==this.j||CO8(this,r,Q)){var S;if(!(S=rQ-this.oy+2||CO8(this,r,Q))){S=this.provider.MU.getVolume();var B=S!==this.C,k=this.provider.MU.isMuted()?1:0;k!==this.X?(this.X=k,S=!0):(!B||this.W>=0||(this.C=S,this.W=Q),S=Q-this.W,this.W>=0&&S>2?(this.W=-1,S=!0):S=!1)}S&&(TH(this),this.S=r);this.oy=Q;this.j=r}}}; ONg.prototype.zB=function(){var r=this.provider.MU.zB();return this.provider.jw.K("html5_disable_live_dvr_shrink_for_cdm_vss")&&x0(this.provider.videoData)?r+this.provider.MU.ZA():r};ViO.prototype.send=function(r){var Q=this;if(!this.D_){var S=aSU(this),B=g.Wn(this.uri,S);this.jw.K("vss_through_gel_double")&&r17(B);this.F1&&!this.jw.K("html5_simplify_pings")?LDU(this,B):cKU(this,r).then(function(k){Q.F1&&(k=k||{},k.method="POST",k.postParams={atr:Q.attestationResponse});JK8(B,k,{token:Q.cO,Pt:Q.VN,mdxEnvironment:Q.mdxEnvironment},Q.jw,r,Q.yr,Q.isFinal&&Q.vL||Q.KY||Q.S&&Q.r0)}); this.D_=!0}}; ViO.prototype.V=function(r){r===void 0&&(r=NaN);return Number(r.toFixed(3)).toString()}; var $D={},BPz=($D.LIVING_ROOM_APP_MODE_UNSPECIFIED=0,$D.LIVING_ROOM_APP_MODE_MAIN=1,$D.LIVING_ROOM_APP_MODE_KIDS=2,$D.LIVING_ROOM_APP_MODE_MUSIC=3,$D.LIVING_ROOM_APP_MODE_UNPLUGGED=4,$D.LIVING_ROOM_APP_MODE_GAMING=5,$D),JT={},S_U=(JT.EMBEDDED_PLAYER_MODE_UNKNOWN=0,JT.EMBEDDED_PLAYER_MODE_DEFAULT=1,JT.EMBEDDED_PLAYER_MODE_PFP=2,JT.EMBEDDED_PLAYER_MODE_PFL=3,JT);g.p(JK,g.G);JK.prototype.iz=function(){this.j.update();bV$(this)&&(KDj(this),lbz(this))}; JK.prototype.WO=function(){g.G.prototype.WO.call(this);Nm(this);RFU(this.j)}; JK.prototype.sD=function(){return aSU(wd(this,"playback"))}; JK.prototype.yh=function(r){var Q=wd(this,"engage");Q.o3=r;return QUU(Q,E8O(this.provider))};pIF.prototype.isEmpty=function(){return this.endTime===this.startTime};ZS.prototype.K=function(r){return this.jw.K(r)}; ZS.prototype.getCurrentTime=function(){return this.MU.getCurrentTime()}; ZS.prototype.zB=function(){return this.MU.zB()}; var mBO={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.p(g.yU,g.G);g.x=g.yU.prototype;g.x.iz=function(){if(this.provider.videoData.enableServerStitchedDai&&this.My){var r;(r=this.S.get(this.My))==null||r.iz()}else this.j&&this.j.iz()}; g.x.DW=function(r){this.qoe&&this.qoe.DW(r)}; g.x.BC=r7(29);g.x.s5=r7(35);g.x.Lr=function(r,Q){this.qoe&&this.qoe.Lr(r,Q)}; g.x.qO=function(){if(this.provider.videoData.enableServerStitchedDai&&this.My){var r;(r=this.S.get(this.My))!=null&&TH(r.j)}else this.j&&TH(this.j.j)}; g.x.Wc=function(r,Q){this.qoe&&Dmj(this.qoe,r,Q);if(this.V)this.V.onError(r)}; g.x.onPlaybackRateChange=function(r){if(this.qoe)this.qoe.onPlaybackRateChange(r);this.j&&TH(this.j.j)}; g.x.Df=r7(52);g.x.pY=function(r,Q,S){this.qoe&&this.qoe.pY(r,Q,S)}; g.x.Xf=function(r,Q,S){this.qoe&&this.qoe.Xf(r,Q,S)}; g.x.fB=function(r){var Q;(Q=this.qoe)==null||Q.fB(r)}; g.x.nF=function(r){var Q;(Q=this.qoe)==null||Q.nF(r)}; g.x.j4=function(r){this.qoe&&this.qoe.j4(r)}; g.x.TA=function(r,Q,S){this.qoe&&this.qoe.TA(r,Q,S)}; g.x.C2=r7(23);g.x.Er=function(){if(this.qoe)return this.qoe.Er()}; g.x.sD=function(){if(this.provider.videoData.enableServerStitchedDai&&this.My){var r,Q;return(Q=(r=this.S.get(this.My))==null?void 0:r.sD())!=null?Q:{}}return this.j?this.j.sD():{}}; g.x.vI=function(){var r;return(r=this.qoe)==null?void 0:r.vI()}; g.x.bb=function(r,Q){var S;(S=this.qoe)==null||S.bb(r,Q)}; g.x.yh=function(r){return this.j?this.j.yh(r):function(){}}; g.x.getVideoData=function(){return this.provider.videoData}; g.x.resume=function(){this.qoe&&this.qoe.resume()};g.p(g.Mm,g.G);g.x=g.Mm.prototype;g.x.gr=function(r,Q){this.sync();Q&&this.j.array.length>=2E3&&this.Ud("captions",1E4);Q=this.j;if(r.length>1&&r.length>Q.array.length)Q.array=Q.array.concat(r),Q.array.sort(Q.j);else{r=g.m(r);for(var S=r.next();!S.done;S=r.next())S=S.value,!Q.array.length||Q.j(S,Q.array[Q.array.length-1])>0?Q.array.push(S):g.Ry(Q.array,S,Q.j)}this.S=NaN;this.sync()}; g.x.nN=function(r){r.length>1E4&&g.oG(new g.q3("Over 10k cueRanges removal occurs with a sample: ",r[0]));if(!this.x7()){var Q=new Set(r);this.V=this.V.filter(function(S){return!Q.has(S)}); fb1(this.j,Q);this.sync()}}; g.x.Re=function(r,Q){if(!this.x7()){var S=this.SY().find(function(B){return B.id===Q&&B.namespace===r}); S&&this.nN([S])}}; g.x.Ud=function(r,Q){var S=(isNaN(this.S)?eag(this):this.S)-Q;Q=this.SY().filter(function(B){return B.namespace===r&&B.endthis.j,L=g.R(S,8)&&g.R(S,16),X=this.MU.KC().isBackground()||S.isSuspended();ei(this,this.NU,L&&!X,k,"qoe.slowseek",function(){},"timeout"); var l=isFinite(this.j);l=L&&l&&dlU(Q,this.j);var n=!B||Math.abs(B-this.j)>10,A=this.jw.K("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),Y=B===0&&this.V&&[11,10].includes(this.V);ei(this,this.D_,l&&n&&!X&&(!A||!Y),k,"qoe.slowseek",function(){Q.seekTo(r.j)},"set_cmt"); n=l&&Da(Q.s9(),this.j);var W=this.MU.loader;l=!W||W.Rn();var b=function(){Q.seekTo(r.j+.001)}; ei(this,this.KY,n&&l&&!X,k,"qoe.slowseek",b,"jiggle_cmt");l=function(){return r.MU.q5()}; ei(this,this.mq,n&&!X,k,"qoe.slowseek",l,"new_elem");Y=ET(S);n=S.isBuffering();var t=Q.s9(),P=uq(t,B),T=P>=0&&t.end(P)>B+5,w=Y&&n&&T;A=this.MU.getVideoData();ei(this,this.Tm,B<.002&&this.j<.002&&L&&g.iQ(this.jw)&&g.Oi(A)&&!X,k,"qoe.slowseek",l,"slow_seek_shorts");ei(this,this.C,A.Zq()&&L&&!X&&!A.o3,k,"qoe.slowseek",l,"slow_seek_gapless_shorts");ei(this,this.Vr,w&&!X,Y&&!n,"qoe.longrebuffer",b,"jiggle_cmt");ei(this,this.cO,w&&!X,Y&&!n,"qoe.longrebuffer",l,"new_elem_nnr");if(W){var M=W.getCurrentTime(); L=Q.Em();L=hLU(L,M);L=!W.isSeeking()&&B===L;ei(this,this.VN,Y&&n&&L&&!X,Y&&!n&&!L,"qoe.longrebuffer",function(){Q.seekTo(M)},"seek_to_loader")}L={}; b=uq(t,Math.max(B-3.5,0));w=b>=0&&B>t.end(b)-1.1;var y=b>=0&&b+1=0&&w&&y<11;L.close2edge=w;L.gapsize=y;L.buflen=t.length;this.V&&(L.seekSour=this.V);ei(this,this.o3,Y&&n&&!X,Y&&!n,"qoe.longrebuffer",function(){},"timeout",L); L=S.isSuspended();L=this.MU.bT()&&!L;ei(this,this.J,L,!L,"qoe.start15s",function(){r.MU.cU("ad")},"ads_preroll_timeout"); L=this.jw.experiments.R3("html5_use_playback_rate_in_skip_slow_ad")?this.MU.getPlaybackRate()*1E3:1E3;P=B-this.W5;ei(this,this.HO,g.Oi(A)&&W,Y&&!n,"qoe.longrebuffer",function(){r.MU.a$()},"reset_media_source"); ei(this,this.Z_,g.Oi(A)&&W,Y&&!n,"qoe.longrebuffer",l,"reset_media_element");this.W===0&&(this.Y=B);W=n&&this.j===0&&B>1&&B===this.Y;ei(this,this.yr,g.Oi(A)&&W,Y&&!n,"qoe.slowseek",function(){Q.seekTo(0)},"reseek_after_time_jump"); X=S.isOrWillBePlaying()&&!X;T=this.MU.xC()-B<6&&!T&&this.MU.h4();ei(this,this.X,A.Zq()&&X&&n&&T,Y&&!n,"qoe.longrebuffer",function(){r.MU.q5(!1,!0)},"handoff_end_long_buffer_reload"); X=this.V===104||this.MU.ly;S=bc(A)&&A.isAd()&&!A.o3&&X&&(n||g.R(S,8)&&g.R(S,16));ei(this,this.bA,S,k,"qoe.start15s",l,"gapless_ad_slow_start");this.W=B;this.U.start()}}; DS.prototype.Wc=function(r,Q,S){Q=this.sD(Q);Q.wn=S;Q.wdup=this.S[r]?"1":"0";this.MU.Wc(new g.XP(r,Q));this.S[r]=!0}; DS.prototype.sD=function(r){r=Object.assign(this.MU.sD(!0),r.sD());this.j&&(r.stt=this.j.toFixed(3));this.MU.getVideoData().isLivePlayback&&(r.ct=this.MU.getCurrentTime().toFixed(3),r.to=this.MU.ZA().toFixed(3));delete r.uga;delete r.euri;delete r.referrer;delete r.fexp;delete r.vm;return r}; uO.prototype.reset=function(){this.j=this.V=this.S=this.startTimestamp=0;this.W=!1}; uO.prototype.test=function(r){if(!this.U||this.V)return!1;if(!r)return this.reset(),!1;r=(0,g.xa)();if(!this.startTimestamp)this.startTimestamp=r,this.S=0;else if(this.S>=this.U)return this.V=r,!0;this.S+=1;return!1}; uO.prototype.sD=function(){var r={},Q=(0,g.xa)();this.startTimestamp&&(r.wsd=(Q-this.startTimestamp).toFixed());this.V&&(r.wtd=(Q-this.V).toFixed());this.j&&(r.wssd=(Q-this.j).toFixed());return r};g.p(KNn,g.G);g.x=KNn.prototype;g.x.setMediaElement=function(r){(this.mediaElement=r)?(this.mediaElement&&(this.U||this.S||!this.mediaElement.Xe()||this.seekTo(.01,{Uw:"seektimeline_setupMediaElement"})),gd(this)):dd(this)}; g.x.getCurrentTime=function(r){r=r===void 0?!1:r;if(UN(this.MU)){if(this.K("html5_use_centralized_player_time")&&!r&&!isNaN(this.Y))return this.Y;if(!isNaN(this.V))return this.V}else{if(this.K("html5_use_centralized_player_time")&&!r&&!isNaN(this.Y)&&isFinite(this.Y))return this.Y;if(!isNaN(this.V)&&isFinite(this.V))return this.V}return this.mediaElement&&ToR(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.S||0}; g.x.mI=function(){return this.bA}; g.x.zB=function(){return this.getCurrentTime()-this.ZA()}; g.x.dO=function(){return this.j?this.j.dO():Infinity}; g.x.isAtLiveHead=function(r){if(!this.j)return!1;r===void 0&&(r=this.getCurrentTime());return fN(this.j,r)}; g.x.S9=function(){return!!this.j&&this.j.S9()}; g.x.seekTo=function(r,Q){var S=Q===void 0?{}:Q;Q=S.Q2===void 0?!1:S.Q2;var B=S.lL===void 0?0:S.lL;var k=S.i4===void 0?!1:S.i4;var L=S.Bt===void 0?0:S.Bt;var X=S.Uw===void 0?"":S.Uw;var l=S.seekSource===void 0?void 0:S.seekSource;var n=S.A8===void 0?!1:S.A8;var A=S.l_===void 0?!1:S.l_;S=S.Ez===void 0?!1:S.Ez;n&&(r+=this.ZA());jA(this.videoData)&&l===29&&(this.bA=void 0);n=r=this.e7())||!g.fw(this.videoData),T||(w={st:w,mst:this.e7()},this.j&&this.K("html5_high_res_seek_logging")&&(w.ht=this.j.dO(),w.adft=QiF(this.j)),this.MU.pY("seeknotallowed",w)),w=T));if(!w)return this.W&&(this.W=null,EyF(this)),g.Eq(this.getCurrentTime());w=.005;A&&this.K("html5_sabr_seek_no_shift_tolerance")&&(w=0);if(Math.abs(r-this.V)<=w&&this.yr)return this.U;X&&(w=r,(this.jw.ED()||this.K("html5_log_seek_reasons"))&& this.MU.pY("seekreason",{reason:X,tgt:w}));l&&(this.Vr.V=l);this.yr&&dd(this);this.U||(this.U=new ig);r&&!isFinite(r)&&Y2z(this,!1);(X=S||n)||(X=r,X=!(this.videoData.isLivePlayback&&this.videoData.S&&!this.videoData.S.j&&!(this.mediaElement&&this.mediaElement.Mr()>0&&lg(this.mediaElement)>0)||T6(this.videoData)&&this.f0()===this.e7(!1)?0:isFinite(X)||!T6(this.videoData)));X||(r=Rb(this,r,k));r&&!isFinite(r)&&Y2z(this,!1);this.K("html5_use_centralized_player_time")?this.Y=r:this.V=this.S=r;this.HO= L;this.J=0;this.j&&(k=this.j,L=r,S2O(k,L,!1),Bon(k,L));k=this.MU;L=r;X={Q2:Q,seekSource:l};k.JL.S=L;S=k.mQ;S.mediaTime=L;S.j=!0;X.Q2&&k.IN(X);X=L>k.videoData.endSeconds&&L>k.videoData.limitedPlaybackDurationInSeconds;k.w1&&X&&isFinite(L)&&r4F(k);LQ.start&&r4F(this.MU);return this.U}; g.x.e7=function(r){if(!this.videoData.isLivePlayback)return this.MU.videoData.e7();var Q;return LK(this.videoData)&&((Q=this.mediaElement)==null?0:Q.isPaused())&&this.videoData.j?(r=this.getCurrentTime(),hng(this.pE(r)*1E3)+r):this.K("html5_sabr_parse_live_metadata_playback_boundaries")&&jA(this.videoData)&&this.videoData.j?r?this.videoData.j.cO||0:this.videoData.j.lY||0:T6(this.videoData)&&this.videoData.Vr&&this.videoData.j?this.videoData.j.e7()+this.timestampOffset:this.videoData.S&&this.videoData.S.j? !r&&this.j?this.j.dO():this.MU.videoData.e7()+this.timestampOffset:this.mediaElement?qM()?hng(this.mediaElement.YV().getTime()):lg(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset}; g.x.f0=function(){if(this.K("html5_sabr_parse_live_metadata_playback_boundaries")&&jA(this.videoData)){var r;return((r=this.videoData.j)==null?void 0:r.eV)||0}r=this.videoData?this.videoData.f0()+this.timestampOffset:this.timestampOffset;if(LK(this.videoData)&&this.videoData.j){var Q,S=Number((Q=this.videoData.progressBarStartPosition)==null?void 0:Q.utcTimeMillis)/1E3;Q=this.getCurrentTime();Q=this.pE(Q)-Q;if(!isNaN(S)&&!isNaN(Q))return Math.max(r,S-Q)}return r}; g.x.PS=function(){this.U||this.seekTo(this.S,{Uw:"seektimeline_forceResumeTime_singleMediaSourceTransition",seekSource:15})}; g.x.Wk=function(){return this.yr&&!isFinite(this.V)}; g.x.WO=function(){WNg(this,null);this.Vr.dispose();g.G.prototype.WO.call(this)}; g.x.sD=function(){var r={};this.loader&&Object.assign(r,this.loader.sD());this.mediaElement&&Object.assign(r,this.mediaElement.sD());return r}; g.x.fR=function(r){this.timestampOffset=r}; g.x.getStreamTimeOffset=function(){return T6(this.videoData)?0:this.videoData.j?this.videoData.j.getStreamTimeOffset():0}; g.x.ZA=function(){return this.timestampOffset}; g.x.pE=function(r){return this.videoData&&this.videoData.j?this.videoData.j.pE(r-this.timestampOffset):NaN}; g.x.xn=function(){if(!this.mediaElement)return 0;if(IE(this.videoData)){var r=this.mediaElement,Q=r.s9();r=(dA(Q)&&r.getDuration()?Q.end(Q.length-1):0)+this.timestampOffset-this.f0();Q=this.e7()-this.f0();return Math.max(0,Math.min(1,r/Q))}return this.mediaElement.xn()}; g.x.vx=function(r){this.X&&(this.X.j=r)}; g.x.UN=function(r,Q){this.MU.pY("requestUtcSeek",{time:r});jA(this.videoData)&&(this.bA=r);var S;(S=this.loader)==null||S.UN(r);Q&&(this.F1=Q)}; g.x.We=function(r){jA(this.videoData)&&(this.bA=void 0);if(this.F1)this.MU.pY("utcSeekingFallback",{source:"streamTime",timeSeconds:this.F1}),this.MU.seekTo(this.F1,{Uw:"utcSeekingFallback_streamTime"}),this.F1=0;else{var Q=this.getCurrentTime();isNaN(Q)||(r=this.pE(Q)-r,Q-=r,this.MU.pY("utcSeekingFallback",{source:"estimate",timeSeconds:Q}),this.MU.seekTo(Q,{Uw:"utcSeekingFallback_estimate"}))}}; g.x.Lg=function(){this.F1=0}; g.x.K=function(r){return this.jw&&this.jw.K(r)};g.p(HX,g.G);HX.prototype.start=function(){this.V.start()}; HX.prototype.stop=function(){this.V.stop()}; HX.prototype.clear=function(){for(var r=g.m(this.j.values()),Q=r.next();!Q.done;Q=r.next())Q.value.clear()}; HX.prototype.sample=function(){for(var r=g.m(this.S),Q=r.next();!Q.done;Q=r.next()){var S=g.m(Q.value);Q=S.next().value;S=S.next().value;this.j.has(Q)||this.j.set(Q,new si7(oNz.has(Q)));this.j.get(Q).update(S())}this.V.start()}; var oNz=new Set(["networkactivity"]);si7.prototype.update=function(r){this.V?(this.buffer.add(r-this.j||0),this.j=r):this.buffer.add(r)}; si7.prototype.clear=function(){this.buffer.clear();this.j=0};cX.prototype.g_=function(){return this.started}; cX.prototype.start=function(){this.started=!0}; cX.prototype.reset=function(){this.finished=this.started=!1};var hQ_=!1;g.p(g.SW,g.Co);g.x=g.SW.prototype;g.x.WO=function(){this.logger.debug("dispose");g.ld(this.nx);vz_(this.Mf);this.visibility.unsubscribe("visibilitystatechange",this.Mf);wIj(this.v8);g.cn(this.v8);LV(this);g.M_.c5(this.R_);this.YX();this.I5=null;g.cn(this.videoData);g.cn(this.G_);g.cn(this.En);g.cn(this.tD);g.aY(this.wOO);this.w1=null;g.Co.prototype.WO.call(this)}; g.x.TA=function(r,Q,S,B,k){if(this.jw.K("html5_log_ad_playback_docid")){var L=this.v8;if(L.qoe){L=L.qoe;var X=this.jw.Vr||"yt";g.PX(L,g.cJ(L.provider),"ad_playback",[r,Q,S,k,X])}}else this.v8.TA(r,Q,S);this.K("html5_log_media_perf_info")&&this.pY("adloudness",{ld:B.toFixed(3),cpn:r})}; g.x.xI=function(){var r;return(r=this.loader)==null?void 0:r.xI()}; g.x.K7=function(){var r;return(r=this.loader)==null?void 0:r.K7()}; g.x.Nb=function(){var r;return(r=this.loader)==null?void 0:r.Nb()}; g.x.aP=function(){var r;return(r=this.loader)==null?void 0:r.aP()}; g.x.U5=function(){return this.videoData.U5()}; g.x.cM=function(){return this.K("html5_not_reset_media_source")&&!this.U5()&&!this.videoData.isLivePlayback&&g.Oi(this.videoData)&&!this.jw.supportsGaplessShorts()}; g.x.DG=function(){this.videoData.J&&(this.videoData.P0=this.videoData.P0||this.tL.iA().xI(),this.videoData.B0=this.videoData.B0||this.tL.iA().K7());if(oG1(this.videoData)||!BE(this.videoData)){var r=this.videoData.errorDetail;this.yq(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),r,r,this.videoData.Ke||void 0)}this.K("html5_generate_content_po_token")&&this.Cs();this.K("html5_enable_d6de4")&&this.bQ()}; g.x.getVideoData=function(){return this.videoData}; g.x.D=function(){return this.jw}; g.x.g$=function(){return this.HM.g$(this.I5)}; g.x.KC=function(){return this.visibility}; g.x.hj=function(){return this.mediaElement&&this.mediaElement.Up()?this.mediaElement.eR():null}; g.x.Qk=function(){return this.mediaElement}; g.x.VM=function(){if(this.K("html5_check_video_data_errors_before_playback_start")&&this.videoData.errorCode)return!1;this.D().Y&&this.D().houseBrandUserStatus&&this.pY("hbut",{status:this.D().houseBrandUserStatus},!0);if(this.videoData.Pc())return!0;this.yq("api.invalidparam",2,void 0,"invalidVideodata.1");return!1}; g.x.Li=function(r){(r=r===void 0?!1:r)||o8_(this.v8);this.fU=r;!this.VM()||this.qo.g_()?g.iQ(this.jw)&&this.videoData.isLivePlayback&&this.qo.g_()&&!this.qo.finished&&!this.fU&&this.Bw():(this.qo.start(),r=this.v8,g.cJ(r.provider),r.qoe&&GHn(r.qoe),this.Bw())}; g.x.Bw=function(){if(this.videoData.isLoaded()){var r=this.G_;g.OQ(r.Gm.experiments,"html5_player_min_build_cl")>0&&g.OQ(r.Gm.experiments,"html5_player_min_build_cl")>774568235&&dQU(r,"oldplayer");Cv_(this)}else this.videoData.h0||this.videoData.lx?this.fU&&g.iQ(this.jw)&&this.videoData.isLivePlayback||(this.videoData.h0?XB1(this.videoData):(r=this.v8,r.qoe&&(r=r.qoe,EN(r,"protected"),r.provider.videoData.U?r.rN():r.provider.videoData.subscribe("dataloaded",r.rN,r)),Qfj(this.videoData))):!this.videoData.loading&& this.ai&&O2n(this)}; g.x.tZ=function(r){this.NT=r;this.loader&&(ylR(this.loader,new g.aC(r)),this.pY("sdai",{sdsstm:1}))}; g.x.Z5=function(r,Q,S){var B;(B=this.loader)==null||B.Z5(r,Q,S)}; g.x.Le=r7(8);g.x.isFullscreen=function(){return this.visibility.isFullscreen()}; g.x.isBackground=function(){return this.visibility.isBackground()}; g.x.PR=function(){var r=this;this.logger.debug("Updating for format change");BI(this).then(function(){return Qd(r)}); this.playerState.isOrWillBePlaying()&&this.playVideo()}; g.x.NQ=function(){this.logger.debug("start readying playback");this.mediaElement&&this.mediaElement.activate();this.Li();this.VM()&&!g.R(this.playerState,128)&&(this.yg.g_()||(this.yg.start(),this.videoData.gO?this.Vk(Pk(this.playerState,4)):this.Vk(Pk(Pk(this.playerState,8),1))),RQg(this))}; g.x.SB=function(){return this.qo.finished}; g.x.sendAbandonmentPing=function(){g.R(this.getPlayerState(),128)||(this.publish("internalAbandon"),this.wQ(!0),wIj(this.v8),g.cn(this.v8),g.M_.c5(this.R_))}; g.x.I6=function(r,Q){r=r===void 0?!0:r;(Q===void 0||Q)&&this.mediaElement&&this.mediaElement.pause();this.Vk(r?new g.Wk(14):new g.Wk)}; g.x.Ia=function(){this.v8.qO()}; g.x.yq=function(r,Q,S,B,k,L){this.logger.debug(function(){return"set player error: ec="+r+", detail="+k}); var X,l;g.nM(vx4,S)?X=S:S?l=S:X="GENERIC_WITHOUT_LINK";B=(B||"")+(";a6s."+Du());if(r==="auth"||r==="drm.auth"||r==="heartbeat.stop")S&&(B+=";r."+S.replaceAll(" ","_")),L&&(B+="sr."+L.replaceAll(" ","_"));Q={errorCode:r,errorDetail:k,errorMessage:l||g.D3[X]||"",LT:X,Ke:L||"",Cx:B,Qu:Q,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=r;k8(this,"dataloaderror");this.Vk(tN(this.playerState,128,Q));g.M_.c5(this.R_);LV(this);this.iO()}; g.x.cU=function(r){this.UL=this.UL.filter(function(Q){return r!==Q}); this.logger.debug(function(){return"set preroll ready for "+r}); this.yg.g_()&&RQg(this)}; g.x.tW=function(){var r;(r=!!this.UL.length)||(r=this.Tn.j.array[0],r=!!r&&r.start<=-0x8000000000000);return r}; g.x.S9=function(){return this.JL.S9()}; g.x.isPlaying=function(){return this.playerState.isPlaying()}; g.x.QV=function(){return this.playerState.QV()&&this.videoData.gO}; g.x.getPlayerState=function(){return this.playerState}; g.x.rD=function(r){var Q;(Q=this.loader)==null||Q.rD(r)}; g.x.vG=function(r){var Q;(Q=this.loader)==null||Q.vG(r)}; g.x.getPlayerType=function(){return this.playerType}; g.x.getPreferredQuality=function(){if(this.I5){var r=this.I5;r=r.videoData.rZ.compose(r.videoData.hE);r=$e(r)}else r="auto";return r}; g.x.Ba=r7(16);g.x.isGapless=function(){return!!this.mediaElement&&this.mediaElement.isView()}; g.x.setMediaElement=function(r){this.logger.debug("set media element");if(this.mediaElement&&r.eR()===this.mediaElement.eR()&&(r.isView()||this.mediaElement.isView())){if(r.isView()||!this.mediaElement.isView())this.FZ(),this.mediaElement=r,this.mediaElement.MU=this,YfR(this),this.JL.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.YX();if(!this.playerState.isError()){var Q=x5(this.playerState,512);g.R(Q,8)&&!g.R(Q,2)&&(Q=Pk(Q,1));r.isView()&&(Q=x5(Q,64));this.Vk(Q)}this.mediaElement= r;this.mediaElement.MU=this;!g.iQ(this.jw)&&this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);YfR(this);this.JL.setMediaElement(this.mediaElement);this.K("html5_prewarm_media_source")&&!this.G_.bV()&&Dlg(this.mediaElement)}}; g.x.YX=function(r,Q,S){r=r===void 0?!1:r;Q=Q===void 0?!1:Q;S=S===void 0?!1:S;this.logger.debug("remove media element");if(this.mediaElement){var B=this.getCurrentTime();B>0&&(this.JL.S=B);this.JL.setMediaElement(null);!r&&this.cM()?ihj(this):this.EL(S);this.loader&&(OO(this.loader),l3(this,Q));this.Wx.stop();if(this.mediaElement&&(!this.yg.g_()&&!this.bT()||this.playerState.isError()||g.R(this.playerState,2)||this.Vk(Pk(this.playerState,512)),this.mediaElement)){this.FZ();if(r||!this.mediaElement.isView())this.qp.jM("mesv_s"), this.mediaElement.stopVideo(),nV(this);this.mediaElement=this.mediaElement.MU=null}}}; g.x.playVideo=function(r,Q){r=r===void 0?!1:r;Q=Q===void 0?!1:Q;var S=this,B,k,L,X,l,n,A;return g.v(function(Y){if(Y.V==1){S.logger.debug("start play video");var W=window.google_image_requests;W&&W.length>10&&(window.google_image_requests=W.slice(-10));if(g.R(S.playerState,128))return Y.return();if(S.G_.Cq())return S.publish("signatureexpired"),Y.return();S.mediaElement&&o8_(S.v8);S.NQ();(g.R(S.playerState,64)||r)&&S.Vk(Pk(S.playerState,8));return S.yg.finished&&S.mediaElement?S.I5||!S.AF?Y.qU(2): g.z(Y,S.AF,3):Y.return()}if(Y.V!=2&&g.R(S.playerState,128))return Y.return();if(!S.videoData.S)return S.videoData.isLivePlayback&&!g.Po(S.jw.U,!0)?(B="html5.unsupportedlive",k=2):(B=S.videoData.U5()?"fmt.unplayable":"fmt.noneavailable",k=1),g.oG(Error("selectableFormats")),L=S.K("html5_log_fmt_unplaybable_trigger")?"trg.selectableFormats":"selectableFormats.1",S.yq(B,k,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",L),Y.return();if(S.zn()&&S.videoData.S.j)return S.logger.debug("rebuild playbackData for airplay"), Y.return(BI(S));if(UN(S))W=S.JL,oE(W.videoData)&&!W.isAtLiveHead(W.getCurrentTime())&&W.S9()&&W.MU.seekTo(Infinity,{Uw:"seektimeline_peggedToLive",seekSource:34});else if(oE(S.videoData)&&(X=S.getCurrentTime()X;if(!l||!X){L&&l&&(B=Math.max(B,L));var n;L=aE1(Q,(n=k.j)==null?void 0:n.videoInfos);n=Q.MU.getPlaybackRate();n>1&&L&&(n=cNO(Q.jw.U,k.j.videoInfos,n),r.j!==0&&n< r.j&&Q.MU.setPlaybackRate(1));var A,Y;r=((A=k.videoData.V)==null?void 0:(Y=A.video)==null?void 0:Y.qualityOrdinal)||0;g.T_("yt-player-quality",{quality:B,previousQuality:r},31104E3);Q.jw.schedule.policy.W=Ks()>=480;if(Q.K("html5_exponential_memory_for_sticky")){A=Q.jw.Eh;Y=1;var W=W===void 0?!1:W;bOj(A,"sticky-lifetime");A.values["sticky-lifetime"]&&A.t4["sticky-lifetime"]||(A.values["sticky-lifetime"]=0,A.t4["sticky-lifetime"]=0);W&&hD(A,"sticky-lifetime")>.0625&&(Y=A.t4["sticky-lifetime"]*2);A.values["sticky-lifetime"]+= 1*Math.pow(2,A.j/Y);A.t4["sticky-lifetime"]=Y;A.W.start()}if(Q.K("html5_perf_cap_override_sticky")){W=Q.S;A=Q.K("html5_perserve_av1_perf_cap");A=A===void 0?!1:A;if(A===void 0?0:A){Y=ns();r=g.m(Object.keys(Y));for(Q=r.next();!Q.done;Q=r.next())Q=Q.value,Q.indexOf("1")!==0&&delete Y[Q];g.T_("yt-player-performance-cap",Y,2592E3)}else g.JA("yt-player-performance-cap");aKg(A);if(A){A=g.m(RT.keys());for(Y=A.next();!Y.done;Y=A.next())Y=Y.value,Y.startsWith("1")||RT.delete(Y);A=g.m(AK.values());for(Y=A.next();!Y.done;Y= A.next())Y=Y.value,Y.startsWith("1")||AK.delete(Y);A=g.m(W.keys());for(Y=A.next();!Y.done;Y=A.next())Y=Y.value,Y.startsWith("1")||W.delete(Y)}else RT.clear(),AK.clear(),W.clear()}}}this.loader&&(W=this.loader,S=S||"",W.policy.j?dX(W.W.j,S):dX(W.j.U,S));this.BR()}; g.x.getUserPlaybackQualityPreference=function(){return this.videoData.S&&!this.videoData.S.j?$e(this.videoData.rZ):TP[Ks()]}; g.x.hasSupportedAudio51Tracks=function(){return this.videoData.hasSupportedAudio51Tracks()}; g.x.setUserAudio51Preference=function(r,Q){this.getUserAudio51Preference()!==r&&(this.pY("toggle51",{pref:r}),g.T_("yt-player-audio51",r,Q?31536E3:2592E3),this.PR())}; g.x.getUserAudio51Preference=function(){return this.videoData.getUserAudio51Preference()}; g.x.setProximaLatencyPreference=function(r){var Q=this.getProximaLatencyPreference();this.pY("proxima",{pref:r});g.T_("yt-player-proxima-pref",r,31536E3);Q!==r&&(r=this.JL,r.Qr=!0,r.MU.seekTo(Infinity,{Uw:"seektimeline_proximaSeekToHead",seekSource:34}))}; g.x.getProximaLatencyPreference=function(){var r;return(r=lw())!=null?r:0}; g.x.isProximaLatencyEligible=function(){return this.videoData.isProximaLatencyEligible}; g.x.Cs=function(){this.videoData.videoId?this.tL.Cs(this.videoData):this.pY("povid",{})}; g.x.bQ=function(){this.videoData.videoId?this.tL.bQ(this.videoData):this.pY("piavid",{})}; g.x.BR=function(){if(!this.x7()&&!g.R(this.playerState,128)&&this.videoData.S){if(this.videoData.S.j)rP(this);else{var r=KV(this),Q=this.videoData;a:{var S=this.videoData.L0;if(r.j){for(var B=g.m(S),k=B.next();!k.done;k=B.next()){k=k.value;var L=k.getInfo(),X=g.j9[L.video.quality];if((!r.S||L.video.quality!=="auto")&&X<=r.j){S=k;break a}}S=S[S.length-1]}else S=S[0]}Q.NU=S;QxU(this,r.reason,tZU(this,this.videoData.NU))}if(this.K("html5_check_unstarted")?this.playerState.isOrWillBePlaying():this.isPlaying())this.JL.C= !1,this.playVideo()}}; g.x.Yc=function(r,Q){if(this.x7()||g.R(this.playerState,128))return!1;var S,B=!((S=this.videoData.S)==null||!S.j);S=B&&Q?this.getCurrentTime()-this.ZA():NaN;if(this.jw.experiments.R3("html5_record_audio_format_intent")){var k=this.v8;if(k.qoe){k=k.qoe;var L=[r.H8.id,isNaN(S)?"m":"t"];g.PX(k,g.cJ(k.provider),"afi",L)}}if(B)return Q&&(B=tlj(this.JL),this.pY("aswh",{id:r.id,xtags:r.xtags,bh:B.toFixed(3)})),this.loader.setAudioTrack(r,S,Q),!0;if(BLU(this)){a:{Q=this.mediaElement.audioTracks();for(B=0;B< Q.length;++B)if(S=Q[B],S.label===r.H8.getName()){if(S.enabled){Q=!1;break a}Q=S.enabled=!0;break a}Q=void 0}Q&&this.pY("hlsaudio",{id:r.id})}else{a:if(Q=this.videoData,Q.W&&!ye(Q.W)||r===Q.dK||!Q.L0||Q.L0.length<=0)Q=!1;else{B=g.m(Q.L0);for(S=B.next();!S.done;S=B.next()){S=S.value;if(!(S instanceof o1)){Q=!1;break a}k=r.H8.getId();S.V&&(fi_(S.V,k),S.u6=null)}Q.dK=r;Q=!0}Q&&Qd(this)&&(this.publish("internalaudioformatchange",this.videoData,!0),this.pY("hlsaudio",{id:r.id}))}return!0}; g.x.getAvailableAudioTracks=function(){return this.videoData.getAvailableAudioTracks()}; g.x.getAudioTrack=function(){if(BLU(this)){var r=Lf_(this);if(r)return r}return this.videoData.getAudioTrack()}; g.x.YI=function(){return this.videoData.W}; g.x.kO=function(){if(this.videoData.K("html5_trigger_loader_when_idle_network")&&!this.videoData.Yf()&&jA(this.videoData)){var r;(r=this.loader)!=null&&r.T3()}}; g.x.f5=function(){if(bc(this.videoData)&&this.videoData.K("html5_gapless_append_early")){var r;(r=this.loader)!=null&&r.T3()}}; g.x.onPlayerRequestSent=function(r){this.tL.onPlayerRequestSent(r)}; g.x.GE=function(r){r=r===void 0?!1:r;if(this.loader){var Q=this.loader,S=Q.GE;var B=this.videoData;B=B.K("html5_ssdai_use_post_for_media")&&B.enableServerStitchedDai?!1:T6(B)&&B.Cn&&!B.isAd();S.call(Q,B,r)}}; g.x.EL=function(r){r=r===void 0?!1:r;this.rq&&(this.logger.debug("remove media source"),uHU(this.rq),this.GE(r),this.rq.dispose(),this.rq=null)}; g.x.Y$=function(){return this.rq}; g.x.mw=function(r,Q,S,B){function k(X){try{A4_(L,X,Q,S)}catch(l){g.oG(l),X={msi:"1",ename:l&&typeof l==="object"&&"name"in l?String(l.name):void 0},L.K("html5_log_fmt_unplaybable_trigger")&&(X.trg="setmediasrc"),L.handleError(new g.XP("fmt.unplayable",X,1))}} var L=this;Q=Q===void 0?!1:Q;S=S===void 0?!1:S;lgO(this,B===void 0?!1:B);this.rq=r;this.cM()&<(this.rq)==="open"?k(this.rq):qE_(this.rq,k)}; g.x.rS=function(r){this.logger.debug("onNeedKeyInfo");this.OS.set(r.initData,r);this.lm&&(this.lm.rS(r),this.K("html5_eme_loader_sync")||this.OS.remove(r.initData))}; g.x.zY=function(r){this.videoData.l4=g.ps("auto",r,!1,"u");rP(this)}; g.x.vx=function(r){var Q=r.reason,S=r.j.info,B=r.token,k=r.videoId,L=this.v8,X=this.videoData;if(S!==X.W){var l=!X.W;X.W=S;Q!=="m"&&Q!=="t"&&(Q=l?"i":"a");var n=Q==="m"||Q==="t";this.jw.experiments.R3("html5_refactor_sabr_audio_format_selection_logging")?this.MX=new HIz(X,S,Q,"",B,k):(Q=new HIz(X,S,Q,"",B),L.qoe&&(L=L.qoe,S=g.cJ(L.provider),Mf$(L,S,Q)));this.publish("internalaudioformatchange",X,!l&&n)}this.JL.vx(r.j.index)}; g.x.Gb=function(r){this.publish("localmediachange",r)}; g.x.Aw=function(r){r=r===void 0?{}:r;var Q;(Q=this.loader)==null||Q.Aw(this.jw,Pm(this.videoData),r)}; g.x.Cq=function(){return this.G_.Cq()}; g.x.Vw=function(r){this.Wc(new g.XP("staleconfig",{reason:r}))}; g.x.handleError=function(r){this.G_.handleError(r)}; g.x.bV=function(){return this.G_.bV()}; g.x.We=function(r){this.JL.We(r)}; g.x.q5=function(r,Q){r=r===void 0?!1:r;Q=Q===void 0?!1:Q;var S=this,B,k,L;return g.v(function(X){if(X.V==1){S.loader&&S.loader.ZH();S.loader&&S.loader.x7()&&LV(S);if(S.K("html5_enable_vp9_fairplay")&&S.U5()&&(B=S.videoData.j)!=null)for(var l in B.j)B.j.hasOwnProperty(l)&&(B.j[l].j=null,B.j[l].S=!1);S.Vk(Pk(S.playerState,2048));S.publish("newelementrequired");return r?g.z(X,BI(S),2):X.qU(2)}S.videoData.Yf()&&((k=S.loader)==null?0:k.o3)&&!UN(S)&&((L=S.isAtLiveHead())&&oE(S.videoData)?S.seekTo(Infinity, {Uw:"videoPlayer_getNewElement"}):S.videoData.tK&&S.loader&&(l=S.loader,l.EG.Yf&&(l.EG.tK||l.EG.W||l.EG.isPremiere?(l.seek(0,{Uw:"loader_resetSqless"}),l.videoTrack.J=!0,l.audioTrack.J=!0,l.videoTrack.U=!0,l.audioTrack.U=!0):U9(l.EG)&&VW(l))));Q&&S.seekTo(0,{seekSource:105});g.R(S.playerState,8)&&S.playVideo();g.$F(X)})}; g.x.Je=function(r){this.pY("hgte",{ne:+r});this.videoData.J=!1;r&&this.q5();this.loader&&kaR(this.loader)}; g.x.nW=function(r){this.pY("newelem",{r:r});this.q5()}; g.x.pauseVideo=function(r){r=r===void 0?!1:r;if((g.R(this.playerState,64)||g.R(this.playerState,2))&&!r)if(g.R(this.playerState,8))this.Vk(ju(this.playerState,4,8));else if(this.QV())Qd(this);else return;g.R(this.playerState,128)||(r?this.Vk(Pk(this.playerState,256)):this.Vk(ju(this.playerState,4,8)));this.mediaElement&&this.mediaElement.pause();g.fw(this.videoData)&&this.loader&&l3(this,!1)}; g.x.stopVideo=function(){this.pauseVideo();this.loader&&(l3(this,!1),this.loader.JC())}; g.x.iO=function(r,Q){r=r===void 0?!1:r;Q=Q===void 0?!1:Q;if(this.cM()&&Q){var S;(S=this.mediaElement)==null||S.iO()}else{var B;(B=this.mediaElement)==null||B.stopVideo()}nV(this);LV(this);g.R(this.playerState,128)||(r?this.Vk(x5(x5(Pk(this.playerState,4),8),16)):this.Vk(tN(this.playerState)));this.videoData.videoId&&this.jw.mq.remove(this.videoData.videoId)}; g.x.seekTo=function(r,Q){Q=Q===void 0?{}:Q;this.logger.debug(function(){return"SeekTo "+r+", "+JSON.stringify(Q)}); g.R(this.playerState,2)&&Qd(this);Q.CoV&&this.Vk(Pk(this.playerState,2048));Q.seekSource!==58&&Q.seekSource!==60||!this.K("html5_update_vss_during_gapless_seeking")||$BR(this.v8,Q.seekSource);this.JL.seekTo(r,Q);this.Tn.sync()}; g.x.IN=function(r){this.qp.W.V=(0,g.xa)();g.R(this.playerState,32)||(this.Vk(Pk(this.playerState,32,r==null?void 0:r.seekSource)),g.R(this.playerState,8)&&this.pauseVideo(!0),this.publish("beginseeking"));this.K0()}; g.x.TE=function(r){r=r==null?void 0:r.seekSource;g.R(this.playerState,32)?(this.Vk(ju(this.playerState,16,32,r)),this.publish("endseeking")):g.R(this.playerState,2)||this.Vk(Pk(this.playerState,16,r));r=this.qp.W;var Q=this.videoData,S=this.playerState.isPaused();if(Q.clientPlaybackNonce&&!isNaN(r.j)){if(Math.random()<.01){S=S?"pbp":"pbs";var B={startTime:r.j};Q.Y&&(B.cttAuthInfo={token:Q.Y,videoId:Q.videoId});E3("seek",B);g.pu({clientPlaybackNonce:Q.clientPlaybackNonce},"seek");isNaN(r.V)||j7("pl_ss", r.V,"seek");j7(S,(0,g.xa)(),"seek")}r.reset()}}; g.x.ey=function(r){this.TE(r)}; g.x.Bz=function(){this.publish("SEEK_COMPLETE")}; g.x.LB=function(r){var Q=this.tL,S=this.videoData.clientPlaybackNonce,B=this.playerType;if(r.scope===4){var k=r.type;if(k){var L=Q.Mp(),X=L.getVideoData().clientPlaybackNonce;B===1&&(X=S);if(B=X8F(Q,X)){if(S=B.getVideoData())r.writePolicy===2&&S.sabrContextUpdates.has(k)||(r.sendByDefault&&S.bA.add(k),S.sabrContextUpdates.set(k,r)),Q.K("html5_enable_t1_enf_on_sabr")&&(r=k===5,k=lN_(S.playerResponse),r?(r=k?1:0,c$(r,"m.p_",{}),fy("MBSTAT",r)):r=1,r===0&&Q.JV.I3("onAbnormalityDetected"))}else L.pY("scuset", {ncpf:"1",ccpn:X,crcpn:S})}else g.oG(Error("b/380308491: contextUpdateType is undefined"))}}; g.x.VZ=function(){if(this.playerType===2)return this.tL.VZ("")}; g.x.getCurrentTime=function(r){return this.JL.getCurrentTime(r===void 0?!1:r)}; g.x.mI=function(){return this.JL.mI()}; g.x.zB=function(){return this.JL.zB()}; g.x.pM=function(){return this.zB()}; g.x.dO=function(){return this.JL.dO()}; g.x.getPlaylistSequenceForTime=function(r){return this.videoData.getPlaylistSequenceForTime(r-this.ZA())}; g.x.Fq=function(){var r=NaN;this.mediaElement&&(r=this.mediaElement.Fq());return r>=0?r:this.getCurrentTime()}; g.x.pE=function(){var r;return((r=this.videoData.j)==null?0:r.pE)?this.videoData.j.pE(this.getCurrentTime()-this.ZA()):this.mediaElement&&(r=this.mediaElement.YV())&&(r=r.getTime(),!isNaN(r))?r/1E3+this.getCurrentTime():NaN}; g.x.getDuration=function(){return this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.ZA():this.e7()?this.e7():0}; g.x.Xi=function(){var r=new ZVR;if(this.loader){var Q=this.jw.schedule,S=this.jw.ED();S=S===void 0?!1:S;r.hH=Q.o3;r.Mw=Q.Z_;r.bandwidthEstimate=MH(Q);if(S){S=(Q.X.QL()*1E3).toFixed();var B=(Q.yr.QL()*1E3).toFixed(),k=s7(Q).toFixed(2),L=((Q.J.QL()||0)*1E9).toFixed(2),X=Q.S.QL().toFixed(0),l=Q.KY.QL().toFixed(0),n=Q.C.percentile(.5).toFixed(2),A=Q.C.percentile(.92).toFixed(2),Y=Q.C.percentile(.96).toFixed(2),W=Q.C.percentile(.98).toFixed(2);Q.j?Q.j.reset():Q.j=new E7;Q.j.add(Q.F1);Q.j.add(Q.interruptions.length); for(var b=0,t=Q.interruptions.length-1;t>=0;t--){var P=Q.interruptions[t];Q.j.add(P-b);b=P}b=0;for(t=Q.W.length-1;t>=0;t--){P=Q.W[t];var T=P.stamp/36E5;Q.j.add(T-b);b=T;Q.j.add(P.net/1E3);Q.j.add(P.max)}Q=Q.j.Vh();r.j={ttr:S,ttm:B,d:k,st:L,bw:X,abw:l,v50:n,v92:A,v96:Y,v98:W,"int":Q}}ZKU(this.loader,r)}else this.mediaElement&&(r.Ch=nT(this.mediaElement));r.hH=this.hH;r.Mw=this.Mw;r.S=this.isAtLiveHead()&&this.isPlaying()?UtU(this):NaN;return r}; g.x.NA=function(r,Q){this.Mw+=r;this.hH+=Q}; g.x.xn=function(){return this.mediaElement?g.fw(this.videoData)?1:IE(this.videoData)?this.isAtLiveHead()||this.S9()?1:this.JL.xn():this.mediaElement.xn():0}; g.x.iK=function(){var r=this.DD,Q=VU(r,"bandwidth"),S=VU(r,"bufferhealth"),B=VU(r,"livelatency"),k=VU(r,"networkactivity"),L=CN(r,"bandwidth"),X=CN(r,"bufferhealth"),l=CN(r,"livelatency");r=CN(r,"networkactivity");var n=this.Is(),A=n.droppedVideoFrames;n=n.totalVideoFrames;var Y=this.getCurrentTime();if(this.lm){var W="IT/"+(this.lm.j.getInfo()+"/"+$e(this.dZ()));W+="/"+this.lm.getInfo()}else W="";var b=this.isGapless(),t=this.qy(),P=this.Er(),T=g.i3(this),w=this.getPlayerState(),M=this.getPlaylistSequenceForTime(this.getCurrentTime()); a:{var y=0;var h="";if(this.NT){if(this.NT.yK){h="D,";break a}y=this.NT.dh;h=this.NT.AK.substring(0,4)}y>0?(y="AD"+y+", ",h&&(y+=h+", "),h=y):h=""}return{l0:L,zl:X,currentTime:Y,ze:W,droppedVideoFrames:A,isGapless:b,qy:t,FN:P,fz:Q,zp:S,Cz:B,lW:k,M8:l,XA:r,ZQ:T,playerState:w,H1:M,wv:h,totalVideoFrames:n}}; g.x.sD=function(r){var Q={};if(r===void 0?0:r){Object.assign(Q,this.v8.sD());this.mediaElement&&(Object.assign(Q,this.mediaElement.sD()),r=this.Is(),Q.dvf=r.droppedVideoFrames,Q.tvf=r.totalVideoFrames);this.loader&&Object.assign(Q,this.loader.sD());this.lm&&(Q.drm=JSON.stringify(this.lm.sD()));Q.state=this.playerState.state.toString(16);g.R(this.playerState,128)&&(Q.debug_error=JSON.stringify(this.playerState.N5));this.tW()&&(Q.prerolls=this.UL.join(","));this.videoData.ZK&&(Q.ismb=this.videoData.ZK); this.videoData.latencyClass!=="UNKNOWN"&&(Q.latency_class=this.videoData.latencyClass);this.videoData.isLowLatencyLiveStream&&(Q.lowlatency="1");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)Q.is_mosaic=1;this.videoData.cotn&&(Q.is_offline=1,Q.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(Q.playerResponseCpn=this.videoData.playerResponseCpn);this.tL.isOrchestrationLeader()&&(Q.leader=1);this.videoData.isLivePlayback&& (this.videoData.j&&uY(this.videoData.j)&&(Q.segduration=uY(this.videoData.j)),r=this.JL,Q.lat=r.X?HV_(r.X.W):0,Q.liveutcstart=this.videoData.liveUtcStartSeconds);Q.relative_loudness=this.videoData.hL.toFixed(3);if(r=g.i3(this))Q.optimal_format=r.video.qualityLabel;Q.user_qual=Ks();Q.release_version=K[74]}Q.debug_videoId=this.videoData.videoId;return Q}; g.x.addCueRange=function(r){this.VV([r])}; g.x.removeCueRange=function(r){this.Tn.nN([r])}; g.x.Cw=function(){this.Tn.sync()}; g.x.Ud=function(r,Q){return this.Tn.Ud(r,Q)}; g.x.VV=function(r,Q){this.Tn.gr(r,Q)}; g.x.OX=function(r){this.Tn.nN(r)}; g.x.SY=function(){return this.Tn.SY()||[]}; g.x.uX=function(){return this.jB}; g.x.zn=function(){return this.visibility.zn()}; g.x.o$=function(){this.mediaElement&&this.mediaElement.o$()}; g.x.k3q=function(){k8(this)}; g.x.togglePictureInPicture=function(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}; g.x.FZ=function(){g.Ej(this.CA)}; g.x.TV1=function(){this.K0();this.publish("onLoadProgress",this.xn())}; g.x.m6=function(r){var Q=r.target.Wg();if(this.mediaElement&&this.mediaElement.Wg()&&this.mediaElement.Wg()===Q){oi_(this,r.type);switch(r.type){case "error":var S=Y5(this.mediaElement)||"",B=this.mediaElement.e_();if(S==="capability.changed"){this.K("html5_restart_on_capability_change")?(this.pY("capchg",{msg:B}),this.q5(!0)):BI(this);return}if(this.mediaElement.hasError()&&(B={msg:B},this.K("html5_log_fmt_unplaybable_trigger")&&(B.trg="elementevt"),DQU(this.G_,S,B)))return;if(this.isBackground()&& this.mediaElement.IC()===4){this.iO();Xc(this,"unplayable");return}break;case "durationchange":S=this.mediaElement.getDuration();isFinite(S)&&(!this.rq||S>0)&&S!==1&&this.HP(S);break;case "ratechange":this.loader&&this.loader.setPlaybackRate(this.mediaElement.getPlaybackRate());Ibn(this.Tn);this.v8.onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":$57(this);this.publish("onLoadedMetadata");bhj(this);S=this.pE();this.videoData.F_&&(this.videoData.F_=S);break;case "loadstart":bhj(this); break;case "progress":case "suspend":this.G1.AE();break;case "playing":this.qp.jM("plev");this.gT&&!UN(this)&&(this.gT=!1,this.isAtLiveHead()||(this.logger.debug("seek to infinity on PLAYING"),this.seekTo(Infinity,{Uw:"videoplayer_onPlaying"})));break;case "timeupdate":S=this.mediaElement&&!this.mediaElement.getCurrentTime();B=this.mediaElement&&this.mediaElement.Mr()===0;if(S&&(!this.Qi||B))return;this.Qi=this.Qi||!!this.mediaElement.getCurrentTime();Wfz(this);this.K0();if(!this.mediaElement||this.mediaElement.Wg()!== Q)return;this.publish("onVideoProgress",this.getCurrentTime());break;case "waiting":if(this.mediaElement.Em().length>0&&this.mediaElement.s9().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.loader)return;this.K("html5_ignore_unexpected_waiting_cfl")&&(this.mediaElement.isPaused()||this.mediaElement.Mr()>2||!this.mediaElement.isSeeking()&&Da(this.mediaElement.s9(),this.mediaElement.getCurrentTime()))&&(S=this.mediaElement.sD(),S.bh=nT(this.mediaElement).toFixed(3), this.pY("uwe",S));break;case "resize":$57(this);this.videoData.V&&this.videoData.V.video.quality==="auto"&&this.publish("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.fQ&&g.R(this.playerState,8)&&!g.R(this.playerState,1024)&&this.getCurrentTime()===0&&g.lT){Xc(this,"safari_autoplay_disabled");return}}if(this.mediaElement&&this.mediaElement.Wg()===Q){wz7(this.JL,r);this.publish("videoelementevent",r);Q=this.playerState;var k=this.mQ,L=this.mediaElement;S=this.jw.experiments; B=this.videoData.clientPlaybackNonce;if(!g.R(Q,128)){var X=Q.state;L=L?L:r.target;var l=L.getCurrentTime();if(!g.R(Q,64)||r.type!=="ended"&&r.type!=="pause"){var n=L.getDuration();n=L.isEnded()||l>1&&Math.abs(l-n)<1.1;var A=r.type==="pause"&&L.isEnded();l=r.type==="ended"||r.type==="waiting"||r.type==="timeupdate"&&!g.R(Q,4)&&!zH(k,l);if(A||n&&l)L.wc()>0&&L.Wg()&&(X=14);else switch(r.type){case "error":Y5(L)&&(X|=128);break;case "pause":g.R(Q,256)?(X^=256)||(X=64):g.R(Q,32)||g.R(Q,2)||g.R(Q,4)||(X= 4,g.R(Q,1)&&g.R(Q,8)&&(X|=1));break;case "playing":l=X;X=(X|8)&-1093;l&4?(X|=1,bg(k,L,!0)):zH(k,L.getCurrentTime())&&(X&=-2);g.R(Q,1)&&bg(k,L)&&(X|=1);break;case "seeking":X|=16;g.R(Q,8)&&(X|=1);X&=-3;break;case "seeked":X&=-17;bg(k,L,!0);break;case "waiting":g.R(Q,2)||(X|=1);bg(k,L);break;case "timeupdate":l=g.R(Q,16),n=g.R(Q,4),(g.R(Q,8)||l)&&!n&&zH(k,L.getCurrentTime())&&(X=8),bg(k,L)&&(X|=1)}}k=X;X=null;k&128&&(X=r.target,L=Y5(X),l=1,L?(L==="capability.changed"&&(l=2),n="GENERIC_WITHOUT_LINK", A=X.sD(),A.mediaElem="1",S.R3("html5_log_fmt_unplaybable_trigger")&&(A.trg="melem"),/AUDIO_RENDERER/.test(X.e_())&&(n="HTML5_AUDIO_RENDERER_ERROR"),X={errorCode:L,errorMessage:g.D3[n]||"",LT:n,Cx:L4(A),Qu:l,cpn:Q.N5?Q.N5.cpn:""}):X=null,X&&(X.cpn=B));Q=tN(Q,k,X)}!g.R(this.playerState,1)&&g.R(Q,1)&&m58(this,"evt"+r.type);this.Vk(Q)}}}; g.x.xUr=function(r){r=r.j.availability==="available";r!==this.jB&&(this.jB=r,this.publish("airplayavailabilitychange"))}; g.x.Kqq=function(){var r=(0,g.xa)(),Q=this.mediaElement.zn();this.pY("airplay",{ia:Q});!Q&&!isNaN(this.G2)&&r-this.G2<2E3||(this.G2=r,Q!==this.zn()&&(r=this.visibility,r.j!==Q&&(r.j=Q,r.Mf()),this.pY("airplay",{rbld:Q}),this.PR()),this.publish("airplayactivechange"))}; g.x.i_=function(r){if(this.loader){var Q=this.loader,S=Q.S,B=Q.getCurrentTime(),k=Date.now()-S.C;S.C=NaN;S.pY("sdai",{adfetchdone:r,d:k});r&&!isNaN(S.J)&&S.V!==3&&qn(S.loader,B,S.J,S.Y);S.policy.V?S.U=NaN:S.W=NaN;vC(S,4,S.V===3?"adfps":"adf");OO(Q)}}; g.x.Rx=function(){g.ld(this.nx);this.Wx.stop();this.videoData.o3=!0;this.jw.dK=!0;this.jw.JX=0;var r=this.G_;if(r.videoData.V){var Q=r.Gm.U,S=r.videoData.V.sG;Q.W.has(S)&&(Q.W.delete(S),Q.V=!0)}r.j.stop();this.Zg();g.R(this.playerState,8)&&this.Vk(x5(this.playerState,65));this.fU=!1;r=this.v8;r.j&&n8F(r.j);r.V&&(r=r.V,Q=g.cJ(r.provider),r.j<0&&(r.j=Q,r.delay.start()),r.V=Q,r.W=Q);g.ev(this.En);this.publish("playbackstarted");(r=g.SI("yt.scheduler.instance.clearPriorityThreshold"))?r():dT(0)}; g.x.Zg=function(){var r=this.tL.aG(),Q={},S={};!mo("pbs",this.qp.timerName)&&i5.measure&&i5.getEntriesByName&&(i5.getEntriesByName("mark_nr")[0]?Lig("mark_nr"):Lig());r.videoId&&(Q.videoId=r.videoId);r.clientPlaybackNonce&&!this.K("web_player_early_cpn")&&(Q.clientPlaybackNonce=r.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(S.isPausedOnLoad=!0);S.itag=r.V?Number(r.V.itag):-1;r.VD&&(S.preloadType=String(this.oh?2:1));Q.liveStreamMode=ldT[Mx(r)];Q.playerInfo=S;this.qp.infoGel(Q); if(this.loader){r=this.loader.timing;window&&window.performance&&window.performance.getEntriesByName&&(r.S&&(Q=window.performance.getEntriesByName(r.S),Q.length&&(Q=Q[0],r.tick("vri",Q.fetchStart),r.tick("vdns",Q.domainLookupEnd),r.tick("vreq",Q.requestStart),r.tick("vrc",Q.responseEnd))),r.V&&(Q=window.performance.getEntriesByName(r.V),Q.length&&(Q=Q[0],r.tick("ari",Q.fetchStart),r.tick("adns",Q.domainLookupEnd),r.tick("areq",Q.requestStart),r.tick("arc",Q.responseEnd))));r=r.ticks;for(var B in r)r.hasOwnProperty(B)&& this.qp.tick(B,r[B])}}; g.x.K0=function(r){var Q=this;r=r===void 0?!1:r;if(this.mediaElement&&this.videoData){PvU(this.JL,this.isPlaying());var S=this.getCurrentTime();!this.loader||g.R(this.playerState,4)&&g.fw(this.videoData)||g.R(this.playerState,32)&&jA(this.videoData)||vOF(this.loader,S);S>5&&(this.JL.S=S);var B=g.Uj();B?g.M_.c5(this.R_):g.Kv(this.R_);var k=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!k||LK(this.videoData))&&!g.R(this.playerState,128)){var L=function(){if(Q.mediaElement&&!g.R(Q.playerState, 128)){Q.jw.ED()&&oi_(Q,"pfx");var X=Q.getCurrentTime();Q.K("html5_buffer_underrun_transition_fix")&&(X-=Q.ZA());var l=nT(Q.mediaElement),n=g.R(Q.playerState,8),A=zH(Q.mQ,X),Y=RLn(Q.mQ,X,(0,g.xa)(),l);n&&A?Q.Vk(x5(Q.playerState,1)):n&&Y?(n=Q.getDuration(),A=oE(Q.videoData),n&&Math.abs(n-X)<1.1?(Q.pY("setended",{ct:X,bh:l,dur:n,live:A}),Q.mediaElement.X0()?(Q.logger.debug("seek to 0 because of looping"),Q.seekTo(0,{Uw:"videoplayer_loop",seekSource:37})):Q.I6()):(Q.playerState.isBuffering()||m58(Q,"progress_fix"), Q.Vk(Pk(Q.playerState,1)))):(n&&!A&&!Y&&X>0&&(n=(Date.now()-Q.Ar)/1E3,A=Q.getDuration(),X>A-1&&Q.pY("misspg",{t:X.toFixed(2),d:A.toFixed(2),r:n.toFixed(2),bh:l.toFixed(2)})),Q.playerState.isPaused()&&Q.playerState.isBuffering()&&nT(Q.mediaElement)>5&&Q.Vk(x5(Q.playerState,1)));Q.K0()}}; this.mediaElement.Em().length===0?this.R_=B?g.M_.n2(L,100):g.XK(L,100):this.R_=B?g.M_.n2(L,500):g.XK(L,500)}this.videoData.Np=S;!r&&this.isPlaying()&&PH8(this);lSR(this.HM,this.I5,this.Qk(),this.isBackground())&&rP(this);this.publish("progresssync",r);k&&LK(this.videoData)&&this.publish("onVideoProgress",this.getCurrentTime())}}; g.x.YF=function(){this.yq("ad.rebuftimeout",2,"RETRYABLE_ERROR","vps."+this.playerState.state.toString(16))}; g.x.Er=function(){return this.v8.Er()}; g.x.OT=function(){return this.loader?this.loader.OT():MH(this.jw.schedule,!0)}; g.x.Vk=function(r){if(!g.pT(this.playerState,r)){this.logger.debug(function(){return"Setting state "+r.toString()}); var Q=new g.Sj(r,this.playerState);this.playerState=r;TL1(this);var S=!this.Io.length;this.Io.push(Q);var B=this.mediaElement&&this.mediaElement.isSeeking();g.kK(Q,1)&&this.loader&&Sx$(this.loader);B=Q.oldState.state===8&&!B;g.kK(Q,1)&&B&&g.R(this.playerState,8)&&!g.R(this.playerState,64)&&this.loader&&(BFn(this.loader),this.mediaElement&&nT(this.mediaElement)>=5&&iN_(this.HM,this.I5)&&rP(this));(B=g.OQ(this.jw.experiments,"html5_ad_timeout_ms"))&&this.videoData.isAd()&&g.R(r,1)&&(g.R(r,8)||g.R(r, 16))?this.oI.start(B):this.oI.stop();(Bu(Q,8)<0||g.kK(Q,1024))&&this.Wx.stop();!g.kK(Q,8)||this.videoData.o3||g.R(Q.state,1024)||this.Wx.start();g.R(Q.state,8)&&Bu(Q,16)<0&&!g.R(Q.state,32)&&!g.R(Q.state,2)&&this.playVideo();g.R(Q.state,2)&&IE(this.videoData)&&(this.HP(this.getCurrentTime()),this.K0(!0));g.kK(Q,2)&&(this.wQ(!0),this.jw.ED()&&this.K("html5_sabr_parse_live_metadata_playback_boundaries")&&jA(this.videoData)&&this.videoData.j&&(B={minst:""+this.videoData.j.eV,cminst:""+(this.videoData.j.f0()+ this.ZA()),maxst:""+this.videoData.j.lY,hts:""+this.videoData.j.cO,cmaxst:""+(this.videoData.j.e7()+this.ZA())},this.pY("sabrSeekableBoundaries",B)));g.kK(Q,128)&&this.iO();this.videoData.j&&this.videoData.isLivePlayback&&!this.z5&&(Bu(Q,8)<0?ZTg(this.videoData.j):g.kK(Q,8)&&this.videoData.j.resume());b2R(this.JL,Q);J1U(this.v8,Q);if(S&&!this.x7())try{for(var k=g.m(this.Io),L=k.next();!L.done;L=k.next()){var X=L.value;Gcj(this.Tn,X);this.publish("statechange",X)}}finally{this.Io.length=0}}}; g.x.bN=function(){this.qp.tick("qoes")}; g.x.PS=function(){this.JL.PS()}; g.x.u3=function(r,Q,S,B){a:{var k=this.G_;B=B===void 0?"LICENSE":B;S=S.substring(0,256);var L=iq(Q);r==="drm.keyerror"&&this.lm&&this.lm.V.keys.length>1&&k.W<96&&(r="drm.sessionlimitexhausted",L=!1);var X=k.Gm.experiments.R3("html5_retry_on_drm_unavailable"),l=k.Gm.experiments.R3("html5_retry_on_drm_key_error"),n=/^(closedShouldNotRetry|t\.prefixedKeyError)(.*)/;if(X&&r==="drm.unavailable"||l&&r==="drm.keyerror"&&!S.match(n))k.Wc("qoe.restart",{retryOnDrmError:1,e:r,detail:S}),k.MU.q5(!0);else{if(L)if(k.videoData.V&& k.videoData.V.video.isHdr())Rtw(k,r);else{if(k.MU.yq(r,Q,B,S),IEU(k,{detail:S}))break a}else k.Wc(r,{detail:S});r==="drm.sessionlimitexhausted"&&(k.pY("retrydrm",{sessionLimitExhausted:1}),k.W++,EiU(k.MU))}}}; g.x.yX4=function(){var r=this,Q=g.OQ(this.jw.experiments,"html5_license_constraint_delay"),S=dB();Q&&S?(Q=new g.D9(function(){r.BR();k8(r)},Q),g.u(this,Q),Q.start()):(this.BR(),k8(this))}; g.x.tN=function(r){this.publish("heartbeatparams",r)}; g.x.kY=function(r){this.pY("keystatuses",A8g(r));var Q="auto",S=!1;this.videoData.V&&(Q=this.videoData.V.video.quality,S=this.videoData.V.video.isHdr());a:{switch(Q){case "highres":case "hd2880":Q="UHD2";break;case "hd2160":case "hd1440":Q="UHD1";break;case "hd1080":case "hd720":Q="HD";break;case "large":case "medium":case "small":case "light":case "tiny":Q="SD";break;default:Q="";break a}S&&(Q+="HDR")}Q=kC(r)?LN(r,Q):r.W.includes(Q);if(this.K("html5_enable_vp9_fairplay")){if(S)if(r.J){var B;if((B= this.lm)==null?0:Bo(B.j))if((S=this.lm)==null)S=0;else{for(var k=B=void 0,L=g.m(S.V.values()),X=L.next();!X.done;X=L.next())X=X.value,B||(B=WAO(X,"SD")),k||(k=WAO(X,"AUDIO"));S.yy({sd:B,audio:k});S=B==="output-restricted"||k==="output-restricted"}else S=!Q;if(S){this.pY("drm",{dshdr:1});Rtw(this.G_);return}}else{this.videoData.Qe||(this.videoData.Qe=!0,this.pY("drm",{dphdr:1}),this.q5(!0));return}var l;if((l=this.lm)==null?0:Bo(l.j))return}else if(l=r.J&&Q,S&&!l){Rtw(this.G_);return}Q||LN(r,"AUDIO")&& LN(r,"SD")||(this.logger.debug("All formats are output restricted, Retry or Abort"),r=A8g(r),this.IL?(this.logger.debug("Output restricted, playback cannot continue"),this.publish("drmoutputrestricted"),this.K("html5_report_fatal_drm_restricted_error_killswitch")||this.yq("drm.keyerror",2,void 0,"info."+r)):(this.IL=!0,this.Wc(new g.XP("qoe.restart",Object.assign({},{retrydrm:1},r))),rP(this),EiU(this)))}; g.x.FTY=function(){if(!this.videoData.o3&&this.mediaElement&&!this.isBackground()){var r="0";this.mediaElement.Mr()>0&&nT(this.mediaElement)>=5&&this.videoData.S&&this.videoData.S.j&&(this.Vk(Pk(this.playerState,1)),m58(this,"load_soft_timeout"),this.publish("playbackstalledatstart"),r="1");TL1(this);var Q=this.videoData.S;r={restartmsg:r,mfmt:!Wm(this.videoData),mdrm:!(!(Q&&Q.videoInfos&&Q.videoInfos.length&&Q.videoInfos[0].xa)||this.lm),mfmtinfo:!this.videoData.V,prerolls:this.tW()?this.UL.join(","): "0"};if(this.lm){Q=this.lm;if(Q.V.size<=0){var S="ns;";Q.C||(S+="nr;");Q=S+="ql."+Q.S.length}else Q=A8g(Q.V.values().next().value),Q=L4(Q);r.drmp=Q}var B;Object.assign(r,((B=this.loader)==null?void 0:B.sD())||{});var k;Object.assign(r,((k=this.mediaElement)==null?void 0:k.sD())||{});this.v8.Wc("qoe.start15s",L4(r));this.publish("loadsofttimeout")}}; g.x.HP=function(r){this.videoData.lengthSeconds!==r&&(this.videoData.lengthSeconds=r,k8(this))}; g.x.wQ=function(r,Q){var S=this;r=r===void 0?!1:r;if(!this.jk)if(mo("att_s","player_att")||TB("att_s",void 0,"player_att"),this.K("use_rta_for_player"))(function(){var k,L,X,l;return g.v(function(n){switch(n.V){case 1:if(!(k=r)){n.qU(2);break}return g.z(n,g.zRF(),3);case 3:k=!n.j;case 2:if(k)return n.return();g.JR(n,4);L=NPF(S.v8);if(!L)throw Error();X={};return g.z(n,g.MVw((X.cpn=S.videoData.clientPlaybackNonce,X.encryptedVideoId=S.videoData.videoId||"",X),3E4),6);case 6:l=n.j;if(S.jk)throw Error(); if(!l.challenge)throw g.oG(Error("Not sending attestation ping; no attestation challenge string")),Error();S.jk=!0;var A=[l.challenge];l.error?A.push("r1c="+l.error):l.webResponse&&A.push("r1a="+l.webResponse);var Y;((Y=l.adblockReporting)==null?void 0:Y.reportingStatus)!==void 0&&A.push("r6a="+l.adblockReporting.reportingStatus);var W;((W=l.adblockReporting)==null?void 0:W.broadSpectrumDetectionResult)!==void 0&&A.push("r6b="+l.adblockReporting.broadSpectrumDetectionResult);L(A.join("&"));TB("att_f", void 0,"player_att");g.N$(n,0);break;case 4:g.s1(n),TB("att_e",void 0,"player_att"),g.$F(n)}})})().then(function(){Q==null||Q()}); else{var B=new g.e37(this.videoData);if("c1a"in B.WP&&!g.HG.isInitialized()){TB("att_wb",void 0,"player_att");this.K6===2&&Math.random()<.01&&g.oG(Error("Botguard not available after 2 attempts"));if(r)return;if(this.K6<5){g.ev(this.tD);this.K6++;return}}(B=g.gqU(B))?(TB("att_f",void 0,"player_att"),FDO(this.v8,B),this.jk=!0):TB("att_e",void 0,"player_att")}}; g.x.xC=function(r){r=r===void 0?!1:r;return oE(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.S9()||g.fw(this.videoData))?this.getCurrentTime():this.e7(r)}; g.x.xK=function(){return this.f0()}; g.x.e7=function(r){return this.JL.e7(r===void 0?!1:r)}; g.x.f0=function(){return this.JL.f0()}; g.x.ZA=function(){return this.JL?this.JL.ZA():0}; g.x.getStreamTimeOffset=function(){return this.JL?this.JL.getStreamTimeOffset():0}; g.x.E_=function(){var r=0;this.jw.K("web_player_ss_media_time_offset")&&(r=this.getStreamTimeOffset()===0?this.ZA():this.getStreamTimeOffset());return r}; g.x.setPlaybackRate=function(r){var Q;this.playbackRate!==r&&aE1(this.HM,(Q=this.videoData.S)==null?void 0:Q.videoInfos)&&(this.playbackRate=r,rP(this));this.playbackRate=r;this.mediaElement&&this.mediaElement.setPlaybackRate(r)}; g.x.getPlaybackRate=function(){return this.playbackRate}; g.x.getPlaybackQuality=function(){var r="unknown";if(this.videoData.V&&(r=this.videoData.V.video.quality,r==="auto"&&this.mediaElement)){var Q=this.hj();Q&&Q.videoHeight>0&&(r=xf(Q.videoWidth,Q.videoHeight))}return r}; g.x.isHdr=function(){return!!(this.videoData.V&&this.videoData.V.video&&this.videoData.V.video.isHdr())}; g.x.sendVideoStatsEngageEvent=function(r,Q){var S=this.v8;S.j?(S=wd(S.j,"engage"),S.o3=r,S.send(Q)):Q&&Q()}; g.x.yh=function(r){return this.v8.yh(r)}; g.x.isAtLiveHead=function(r,Q){Q=Q===void 0?!1:Q;return oE(this.videoData)&&(this.jA||Q)?this.JL.isAtLiveHead(r):!1}; g.x.wF=function(){var r=this.e7(),Q=this.getCurrentTime(),S;(S=!oE(this.videoData))||(S=this.JL,S=!(S.j&&S.j.S));return S||this.S9()||isNaN(r)||isNaN(Q)?0:Math.max(0,r-Q)}; g.x.eh=function(r){(this.jA=r)||this.Wx.stop();this.videoData.j&&(r?this.videoData.j.resume():ZTg(this.videoData.j));if(this.loader){var Q=this.videoData.K("html5_disable_preload_for_ssdai_with_preroll")&&this.bT()&&this.videoData.isLivePlayback;r&&!Q?this.loader.resume():l3(this,!0)}g.R(this.playerState,2)||r?g.R(this.playerState,512)&&r&&this.Vk(x5(this.playerState,512)):this.Vk(Pk(this.playerState,512));Q=this.v8;Q.qoe&&(Q=Q.qoe,g.PX(Q,g.cJ(Q.provider),"stream",[r?"A":"I"]))}; g.x.ao=function(r){this.v8.Wc("player.exception",L4({n:r.name,m:r.message}))}; g.x.C2=r7(22);g.x.Df=r7(51);g.x.DW=function(r){this.v8.DW(r)}; g.x.fB=function(r){this.v8.fB(r)}; g.x.j4=function(r){this.v8.j4(r)}; g.x.BC=r7(28);g.x.s5=r7(34);g.x.nF=function(r){this.v8.nF(r)}; g.x.K5=function(){this.pY("hidden",{},!0)}; g.x.Is=function(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}; g.x.Rn=function(){return this.loader?this.loader.Rn():!0}; g.x.setLoop=function(r){this.loop=r;this.mediaElement&&!g.iQ(this.jw)&&this.mediaElement.setLoop(r)}; g.x.X0=function(){return this.mediaElement&&!g.iQ(this.jw)?this.mediaElement.X0():this.loop}; g.x.fR=function(r){this.pY("timestamp",{o:r.toString()});this.JL.fR(r)}; g.x.PD=function(r){this.qp.tick(r)}; g.x.aC=function(r){return this.qp.aC(r)}; g.x.jM=function(r){this.qp.jM(r)}; g.x.pY=function(r,Q,S){this.v8.pY(r,Q,S===void 0?!1:S)}; g.x.Gk=function(r,Q,S){this.v8.pY(r,Q,S===void 0?!1:S)}; g.x.Wc=function(r){this.v8.Wc(r.errorCode,L4(r.details));r=r.errorCode;if(this.videoData.isLivePlayback&&(r==="qoe.longrebuffer"||r==="qoe.slowseek")||r==="qoe.restart"){r=this.loader?Rx8(this.loader.videoTrack):{};var Q,S;this.pY("lasoe",Object.assign(this.loader?Rx8(this.loader.audioTrack):{},(Q=this.rq)==null?void 0:(S=Q.j)==null?void 0:S.qk()));var B,k;this.pY("lvsoe",Object.assign(r,(B=this.rq)==null?void 0:(k=B.V)==null?void 0:k.qk()))}}; g.x.Xf=function(r,Q,S){this.v8.Xf(r,Q,S)}; g.x.h1=function(r,Q,S,B,k,L,X,l){var n;if((n=this.videoData.j)!=null&&n.isLive){var A=Q.playerType===2?Q:r,Y=r.videoData.videoId,W=Q.videoData.videoId;if(Y&&W){n=this.v8;if(n.qoe){var b=n.qoe,t=r.cpn,P=Q.cpn,T=A.videoData.Jy,w=b.provider.videoData.clientPlaybackNonce,M=b.provider.videoData.videoId,y=P!==w&&W!==M;w=t!==w&&Y!==M;b.reportStats();b.adCpn&&b.adCpn!==t||(b.adCpn=w?t:"",b.BX=w?Y:"",b.adFormat=w?T:void 0,dmw(b,L?4:k?2:0,P,W,B),b.reportStats(),b.adCpn=y?P:"",b.BX=y?W:"",b.adFormat=y?T:void 0, dmw(b,L?5:k?3:1,t,Y,S),b.reportStats())}S=r.cpn;if(n.S.has(S)){if(k=n.S.get(S),sN(k,!0).send(),Nm(k),S!==n.provider.videoData.clientPlaybackNonce){P3j(k);var h;(h=n.j)==null||A1j(h);n.S.delete(S)}}else n.My=n.provider.videoData.clientPlaybackNonce,n.My&&n.j&&(n.S.set(n.My,n.j),sN(n.j).send(),Nm(n.j));h=Q.cpn;A=A.videoData;B-=this.E_();if(n.S.has(h)){B=n.S.get(h);var I=B.S&&isNaN(B.U)?F9(B):NaN;B=tW1(B,!1);isNaN(I)||(B.J=I);B.send()}else B=sUz(n,n.provider,A,B),n.S.set(h,B),xBw(B,new g.Sj(Pk(new g.Wk, 8),new g.Wk)),n8F(B),(I=n.j)==null||Nm(I);n.My=h;if(this.K("html5_unify_csi_server_stitched_transition_logging")){if(n=this.qp,I=Q.cpn,B=this.videoData.clientPlaybackNonce,Q=Q.videoData,r=(r.cpn===B?"video":"ad")+"_to_"+(I===B?"video":"ad"),r!=="video_to_ad"){B=r==="ad_to_video"?void 0:Q;A=B==null?void 0:B.t5;h={};if(Q==null?0:Q.Y)h.cttAuthInfo={token:Q.Y,videoId:Q.videoId};X&&(h.startTime=X);E3(r,h);var U,c,H;X={targetVideoId:(U=Q==null?void 0:Q.videoId)!=null?U:"empty_video",targetCpn:I,adVideoId:(c= B==null?void 0:B.videoId)!=null?c:"empty_video",adClientPlaybackNonce:(H=A==null?void 0:A.cpn)!=null?H:B==null?void 0:B.clientPlaybackNonce};A&&(X.adBreakType=A.adBreakType,X.adType=A.adType);g.pu(X,r);t9(n,l,r)}}else U=this.qp,H=this.videoData.clientPlaybackNonce,c=Q.videoData,H=(r.cpn===H?"video":"ad")+"_to_"+(Q.cpn===H?"video":"ad"),r={},c.Y&&(r.cttAuthInfo={token:c.Y,videoId:c.videoId}),X&&(r.startTime=X),E3(H,r),g.pu({targetVideoId:c.videoId,targetCpn:Q.cpn,isSsdai:!0},H),U.jw.K("html5_enable_ssdai_transition_with_only_enter_cuerange")? X||t9(U,l,H):t9(U,l,H)}}else this.logger.j(360717806,"SSTEvent for nonSS")}; g.x.CT=function(){var r=this.tL,Q=r.Ms;r.Ms=[];return Q}; g.x.d$=function(r){this.videoData.Xx=!0;this.Wc(new g.XP("sabr.fallback",r));this.q5(!0)}; g.x.iV=function(r,Q){this.videoData.ZJ=!0;if(Q===void 0||Q)this.Wc(new g.XP("qoe.restart",r)),this.q5(!0);this.videoData.bC()&&this.K("html5_reload_caption_on_ssdai_fallback")&&this.tL.CB()}; g.x.jG=function(r){this.pY("sdai",{aftimeout:r});this.Wc(new g.XP("ad.fetchtimeout",{timeout:r}))}; g.x.MD=function(r,Q){this.pY("timelineerror",r);r=new g.XP("dai.timelineerror",r);Q?this.yq("dai.timelineerror",1,"RETRYABLE_ERROR",L4(r.details)):this.Wc(r)}; g.x.T_=function(){return g.cJ(this.v8.provider)}; g.x.getPlayerSize=function(){return this.i$.getPlayerSize()}; g.x.ov=function(){return this.i$.ov()}; g.x.cg=function(){return this.qp}; g.x.mu=function(){return this.tL.mu()}; g.x.getVolume=function(){return this.tL.getVolume()}; g.x.cR=function(){return this.tL.cR()}; g.x.isMuted=function(){return this.tL.isMuted()}; g.x.dY=function(){return this.tL.dY()}; g.x.dQ=function(){this.z5=!0}; g.x.K=function(r){return this.jw.K(r)}; g.x.hF=function(r,Q,S,B,k){this.pY("xvt",{m:r,g:Q?1:0,tt:S?1:0,np:B?1:0,c:k})}; g.x.GR=function(){var r;(r=this.loader)==null||r.resume()}; g.x.bT=function(){return g.my(this.UL,"ad")}; g.x.N$=function(){var r=this.getCurrentTime(),Q=r-this.ZA();var S=this.mediaElement?UA(this.mediaElement.s9()):0;S=Math.floor(Math.max(S-Q,0))+100;var B;return((B=this.loader)==null?0:B.N$(Q,S))?(this.pY("sdai",{skipad:1,ct:Q.toFixed(3),adj:S.toFixed(3)}),jA(this.videoData)&&this.loader.seek(Q+S,{seekSource:89,Uw:"videoplayer_skipServerStitchedAd"}),Noj(this.JL,r),!0):!1}; g.x.ED=function(){return this.jw.ED()}; g.x.DZ=function(){if(this.K("html5_generate_content_po_token"))return this.videoData.nV||"";this.tL.aS();return this.jw.S_||""}; g.x.Uo=function(){if(this.videoData.videoId)return this.videoData.UO}; g.x.X6=function(){return this.videoData.videoId}; g.x.XM=function(){return this.tL.hY}; g.x.Wr=function(){return this.fU}; g.x.h4=function(){return this.tL.h4()}; g.x.UN=function(r,Q,S){this.K("html5_report_seek_source_for_utc_seeks")&&this.Vk(Pk(this.playerState,16,S));this.JL.UN(r,Q)}; g.x.Lg=function(){this.JL.Lg()}; g.x.sH=function(r,Q){var S=this.K("html5_generate_content_po_token")?this.videoData:void 0;this.tL.sH(r,Q,S)}; g.x.qQ=function(r,Q){var S;(S=this.loader)==null||S.qQ(r,Q)}; g.x.l1=function(){var r=this.Y$();return!!r&&r.l1()}; g.x.bb=function(r,Q){this.v8.bb(r,Q)}; g.x.vI=function(){return this.v8.vI()}; g.x.Xv=function(){return this.videoData.WY}; g.x.qy=function(){return this.tL.qy()}; g.x.To=function(){return this.tL.To(this)}; g.x.Yt=function(){this.ly=!0}; g.x.qS=function(r){var Q;(Q=this.loader)==null||Q.qS(r)}; g.x.sS=function(){var r;(r=this.loader)==null||r.sS()};g.p(J47,S5);g.p(A1,lb);A1.prototype.j=function(r){r&&nL(this,this.T.getLoopVideo());this.T.logVisibility(this.element,r)}; A1.prototype.logClick=function(){this.T.logClick(this.element)}; A1.prototype.onLoopChange=function(r){nL(this,r)}; A1.prototype.V=function(r){this.T.setLoopVideo(r)};g.p(wNF,S5);g.p(Ffj,S5);g.x=Ffj.prototype;g.x.seekToChapterWithAnimation=function(r){var Q=this;if(g.mw(this.api)&&!(r<0)){var S=this.api.getVideoData(),B=S.D9;if(B&&r=0)return;Q=~Q;g.fZ(this.items,Q,0,r);Py(this.menuItems.element,r.element,Q)}r.subscribe("size-change",this.hN,this);this.menuItems.publish("size-change")}; g.x.nD=function(r){r.unsubscribe("size-change",this.hN,this);this.x7()||(g.TT(this.items,r),this.menuItems.element.removeChild(r.element),this.menuItems.publish("size-change"))}; g.x.hN=function(){this.menuItems.publish("size-change")}; g.x.focus=function(){for(var r=0,Q=0;Q1&&g.NB(this)}; g.x.l$=function(){S$w(this);this.lA&&(rZw(this),g.cy(this.element,this.size))}; g.x.j5=function(){var r=this.j.pop();QmU(this,r,this.j[this.j.length-1],!0)}; g.x.FC=function(r){if(!r.defaultPrevented)switch(r.keyCode){case 27:this.Tt();r.preventDefault();break;case 37:this.j.length>1&&this.j5();r.preventDefault();break;case 39:r.preventDefault()}}; g.x.focus=function(){this.j.length&&this.j[this.j.length-1].focus()}; g.x.WO=function(){g.Ox.prototype.WO.call(this);this.Y&&this.Y.dispose();this.J&&this.J.dispose()};g.p(s_,g.wP);s_.prototype.open=function(r,Q){this.initialize(r.items)&&this.iC(Q,!!Q)}; s_.prototype.initialize=function(r){g.J1(this.a5);if(r===void 0||r.length===0)return!1;var Q=r.length;r=g.m(r);for(var S=r.next();!S.done;S=r.next())this.Y1(S.value,Q--);return!0}; s_.prototype.Y1=function(r,Q){r.menuNavigationItemRenderer?Lx$(this,r.menuNavigationItemRenderer,Q):r.menuServiceItemRenderer&&XSw(this,r.menuServiceItemRenderer,Q)};g.p(Zb,oU);g.x=Zb.prototype;g.x.Bk=function(r){r.target!==this.dismissButton.element&&r.target!==this.overflowButton.element&&(this.ym(),this.onClickCommand&&this.T.I3("innertubeCommand",this.onClickCommand))}; g.x.wi=function(){this.enabled=!1;this.C.hide()}; g.x.s1=function(){return!!this.j&&this.enabled}; g.x.onVideoDataChange=function(r,Q){this.EB(Q);if(this.j){this.Z6();a:if(!this.isCounterfactual){var S,B,k;this.banner.update({title:(S=this.j)==null?void 0:S.title,subtitle:(B=this.j)==null?void 0:B.subtitle,metadata:(k=this.j)==null?void 0:k.metadataText});var L;this.onClickCommand=g.e((L=this.j)==null?void 0:L.onTap,$1);var X;if(r=g.e((X=this.j)==null?void 0:X.onOverflow,$1))this.J=g.e(r,$ux);var l;if((l=this.j)==null?0:l.thumbnailImage){var n,A;X=((n=this.j)==null?void 0:(A=n.thumbnailImage)== null?void 0:A.sources)||[];if(X.length===0)break a;this.thumbnailImage.update({url:X[0].url})}else{var Y;if((Y=this.j)==null?0:Y.thumbnailIconName){var W;this.thumbnailIcon.update({icon:(W=this.j)==null?void 0:W.thumbnailIconName})}}var b;this.shouldShowOverflowButton=!((b=this.j)==null||!b.shouldShowOverflowButton);var t;this.shouldHideDismissButton=!((t=this.j)==null||!t.shouldHideDismissButton)}var P;this.banner.element.setAttribute("aria-label",((P=this.j)==null?void 0:P.a11yLabel)||"");var T; this.HO=(T=this.j)==null?void 0:T.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized=!0;Kxg(this)}}; g.x.cX3=function(){this.isVisible=!0;Kxg(this)}; g.x.p8G=function(){this.isVisible=!1;Kxg(this)}; g.x.JJ=function(){oU.prototype.JJ.call(this);this.V&&this.T.logVisibility(this.banner.element,this.isVisible)}; g.x.ym=function(){oU.prototype.ym.call(this,!1);this.V&&this.T.logClick(this.banner.element)}; g.x.kD=function(r){this.Y||(this.Y=new s_(this.T),g.u(this,this.Y));var Q,S;if((Q=this.J)==null?0:(S=Q.menu)==null?0:S.menuRenderer)this.Y.open(this.J.menu.menuRenderer,r.target),r.preventDefault()}; g.x.EB=function(){}; g.x.Z6=function(){}; g.x.WO=function(){this.T.Ya("suggested_action_view_model");oU.prototype.WO.call(this)};g.p(yd,Zb); yd.prototype.EB=function(r){var Q,S,B;this.productUpsellSuggestedActionViewModel=g.e((Q=r.getWatchNextResponse())==null?void 0:(S=Q.playerOverlays)==null?void 0:(B=S.playerOverlayRenderer)==null?void 0:B.suggestedActionViewModel,uXT);var k;if((k=this.productUpsellSuggestedActionViewModel)==null?0:k.content){var L;this.j=g.e((L=this.productUpsellSuggestedActionViewModel)==null?void 0:L.content,muy)}var X,l;if(this.V=!!((X=this.productUpsellSuggestedActionViewModel)==null?0:(l=X.loggingDirectives)==null? 0:l.trackingParams)){var n,A;this.T.setTrackingParams(this.banner.element,((n=this.productUpsellSuggestedActionViewModel)==null?void 0:(A=n.loggingDirectives)==null?void 0:A.trackingParams)||null)}var Y;this.isCounterfactual=!((Y=this.productUpsellSuggestedActionViewModel)==null||!Y.isCounterfactualServing)}; yd.prototype.Z6=function(){var r=[],Q,S=g.m(((Q=this.productUpsellSuggestedActionViewModel)==null?void 0:Q.ranges)||[]);for(Q=S.next();!Q.done;Q=S.next()){var B=Q.value;B&&(Q=Number(B.startTimeMilliseconds),B=Number(B.endTimeMilliseconds),isNaN(Q)||isNaN(B)||r.push(new g.qI(Q,B,{id:"product_upsell",namespace:"suggested_action_view_model"})))}this.T.gr(r)};g.p(lfF,S5);g.p(MB,S5);MB.prototype.onVideoDataChange=function(r,Q){var S=this;if(!cm(Q)&&(r==="newdata"&&AZU(this),this.j&&r==="dataloaded")){this.j=!1;var B;wc(Jd(xw(this.api.D(),(B=this.api.getVideoData())==null?void 0:g.Cw(B)),function(k){xRz(S,k)}),function(){S.j=!0})}}; MB.prototype.vg=function(){var r=this;if(g.iQ(this.api.D())){var Q,S=g.Pr(this.api.D(),(Q=this.api.getVideoData())==null?void 0:g.Cw(Q));return Jd(ms(S),function(B){var k=gF();Ux(k,B);return r.api.vg(k)})}return ms(this.api.vg())};g.p(g.h1,g.cE);g.x=g.h1.prototype;g.x.open=function(){g.Fc(this.ac,this.V)}; g.x.O5=function(r){jmw(this);var Q=this.options[r];Q&&(Q.element.setAttribute("aria-checked","true"),this.BD(this.Vx(r)),this.S=r)}; g.x.pC=function(r){g.J1(this.V);for(var Q={},S=!1,B=0;B=0?this.j.playbackRate:1}catch(r){return 1}}; g.x.setPlaybackRate=function(r){this.getPlaybackRate()!==r&&(this.j.playbackRate=r);return r}; g.x.X0=function(){return this.j.loop}; g.x.setLoop=function(r){this.j.loop=r}; g.x.canPlayType=function(r,Q){return this.j.canPlayType(r,Q)}; g.x.isPaused=function(){return this.j.paused}; g.x.isSeeking=function(){return this.j.seeking}; g.x.isEnded=function(){return this.j.ended}; g.x.Aa=function(){return this.j.muted}; g.x.Ee=function(r){bq();this.j.muted=r}; g.x.Em=function(){return this.j.played||IR([],[])}; g.x.s9=function(){try{var r=this.j.buffered}catch(Q){}return r||IR([],[])}; g.x.Dt=function(){return this.j.seekable||IR([],[])}; g.x.YV=function(){var r=this.j;return r.getStartDate?r.getStartDate():null}; g.x.getCurrentTime=function(){return this.j.currentTime}; g.x.setCurrentTime=function(r){this.j.currentTime=r}; g.x.getDuration=function(){return this.j.duration}; g.x.load=function(){var r=this.j.playbackRate;try{this.j.load()}catch(Q){}this.j.playbackRate=r}; g.x.pause=function(){this.j.pause()}; g.x.play=function(){var r=this.j.play();if(!r||!r.then)return null;r.then(void 0,function(){}); return r}; g.x.Mr=function(){return this.j.readyState}; g.x.wc=function(){return this.j.networkState}; g.x.IC=function(){return this.j.error?this.j.error.code:null}; g.x.e_=function(){return this.j.error?this.j.error.message:""}; g.x.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.j instanceof window.HTMLVideoElement&&this.j.getVideoPlaybackQuality)return this.j.getVideoPlaybackQuality();if(this.j){var r=this.j,Q=r.webkitDroppedFrameCount;if(r=r.webkitDecodedFrameCount)return{droppedVideoFrames:Q||0,totalVideoFrames:r}}return{}}; g.x.zn=function(){return!!this.j.webkitCurrentPlaybackTargetIsWireless}; g.x.o$=function(){return!!this.j.webkitShowPlaybackTargetPicker()}; g.x.togglePictureInPicture=function(){var r=this.j,Q=window.document;window.document.pictureInPictureEnabled?this.j!==Q.pictureInPictureElement?r.requestPictureInPicture():Q.exitPictureInPicture():W5()&&r.webkitSetPresentationMode(r.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}; g.x.Zo=function(){var r=this.j;return new g.ez(r.offsetLeft,r.offsetTop)}; g.x.getSize=function(){return g.aQ(this.j)}; g.x.setSize=function(r){g.cy(this.j,r)}; g.x.getVolume=function(){return this.j.volume}; g.x.setVolume=function(r){bq();this.j.volume=r}; g.x.ZF=function(r){this.U[r]||(this.j.addEventListener(r,this.listener),this.U[r]=this.listener)}; g.x.setAttribute=function(r,Q){this.j.setAttribute(r,Q)}; g.x.removeAttribute=function(r){this.j.removeAttribute(r)}; g.x.hasAttribute=function(r){return this.j.hasAttribute(r)}; g.x.Te=r7(61);g.x.vJ=r7(63);g.x.LA=r7(65);g.x.VJ=r7(67);g.x.Sv=function(){return nB(this.j)}; g.x.MF=function(r){g.cP(this.j,r)}; g.x.De=function(r){return g.g6(this.j,r)}; g.x.Fg=function(){return g.j$(document.body,this.j)}; g.x.audioTracks=function(){var r=this.j;if("audioTracks"in r)return r.audioTracks}; g.x.WO=function(){for(var r=g.m(Object.keys(this.U)),Q=r.next();!Q.done;Q=r.next())Q=Q.value,this.j.removeEventListener(Q,this.U[Q]);KT.prototype.WO.call(this)}; g.x.Wt=function(r){this.j.disableRemotePlayback=r};g.p(O_,g.d);g.p(HI,g.d);HI.prototype.show=function(){g.d.prototype.show.call(this);this.vO();this.JV.K("html5_enable_moving_s4n_window")&&g.iQ(this.JV.D())&&this.X()}; HI.prototype.hide=function(){g.d.prototype.hide.call(this);this.delay.stop();this.W.stop()}; HI.prototype.vO=function(){var r=(0,g.xa)(),Q=Za7(this.JV);RU(this.j,Q.bandwidth_samples);RU(this.J,Q.network_activity_samples);RU(this.S,Q.live_latency_samples);RU(this.V,Q.buffer_health_samples);var S={};Q=g.m(Object.entries(Q));for(var B=Q.next();!B.done;B=Q.next()){var k=g.m(B.value);B=k.next().value;k=k.next().value;this.C[B]!==k&&(S[B]=" "+String(k));this.C[B]=k}this.update(S);r=(0,g.xa)()-r>25?5E3:500;this.delay.start(r)}; HI.prototype.X=function(){this.Y?(this.position+=1,this.position>15&&(this.Y=!1)):(--this.position,this.position<=0&&(this.Y=!0));this.element.style.left=this.position+"%";this.element.style.top=this.position+"%";this.W.start(2E4)};g.p(z_n,S5);g.p(CV,g.G);CV.prototype.j=function(){var r=(0,g.xa)()-this.startTime;r=rthis.W[r])&&(this.j=r,cI(this))}; g.x.onCueRangeExit=function(r){var Q=Oan(this,r);Q&&this.j===r&&this.api.I3("innertubeCommand",Q);this.clearTimeout();this.j=void 0}; g.x.onTimeout=function(r){this.j!==void 0&&(r==null?void 0:r.cueRangeId)===this.j&&(this.C=!1,(r=Oan(this,this.j))&&this.api.I3("innertubeCommand",r))}; g.x.ey=function(r){this.S=r}; g.x.Bz=function(){cI(this);this.S=void 0}; g.x.setTimeout=function(r){var Q=this,S=Number(r==null?void 0:r.maxVisibleDurationMilliseconds);S&&(this.clearTimeout(),this.Vr=setTimeout(function(){Q.onTimeout(r)},S))}; g.x.clearTimeout=function(){this.Vr&&clearTimeout(this.Vr);this.Vr=void 0;this.C=!1}; g.x.WO=function(){this.timelyActions=this.S=this.j=this.videoId=void 0;this.W={};this.nN();this.clearTimeout();S5.prototype.WO.call(this)};g.p(CIU,S5);g.p(ro,lb);ro.prototype.Y=function(r){this.W(r?2:1)}; ro.prototype.V=function(){var r=this.T.getPresentingPlayerType();r===2||r===3?(this.j=!1,this.ac.nD(this)):this.j||(r=this.hasVoiceBoostAudioTrack(),this.setEnabled(r),r=this.S()===2&&r,nL(this,r),this.ac.Y1(this),this.j=!0)}; ro.prototype.WO=function(){this.ac.nD(this);lb.prototype.WO.call(this)};g.p(Q_,S5);Q_.prototype.getVoiceBoostUserPreference=function(){return this.j}; Q_.prototype.setVoiceBoostUserPreference=function(r){this.api.pY("vb_set",{pref:r});g.T_("yt-player-voice-boost",r);r!==this.j&&(this.j=r,this.updateEnvironmentData(),this.hasVoiceBoostAudioTrack()&&this.api.PR())}; Q_.prototype.hasVoiceBoostAudioTrack=function(){var r,Q,S=(r=this.api.getVideoData())==null?void 0:(Q=r.S)==null?void 0:Q.j;return S?IY(S,function(B){var k;return((k=B.audio)==null?void 0:k.V)===!0}):!1}; Q_.prototype.updateEnvironmentData=function(){this.api.D().eV=this.j};var iEj=["www.youtube-nocookie.com","www.youtubeeducation.com"];g.p(ky,S5);ky.prototype.WO=function(){this.J&&(g.ld(this.J),this.J=void 0);S5.prototype.WO.call(this)}; ky.prototype.aS=function(){(this.V?!this.j:this.S)&&Xq(this)}; ky.prototype.Xr=function(r,Q,S){var B=this;if(afn(r)){var k=S||"";if(this.j)Q=iv(this,k),r7w(r,Q);else{var L=new g.XA;Q.push(L.promise);this.U.promise.then(function(){var X=iv(B,k);r7w(r,X);L.resolve()})}}}; ky.prototype.Cs=function(r){var Q=this;if(this.V||this.S)r.nV=iv(this,r.videoId),this.j||(this.W=new ig,this.U.promise.then(function(){Q.qp.aC("pot_if");r.nV=iv(Q,r.videoId)}))};g.p(g.lv,g.d);g.lv.prototype.select=function(){this.api.QK(this.suggestion.videoId,this.suggestion.sessionData,this.suggestion.playlistId,void 0,void 0,this.suggestion.kI||void 0)&&this.api.logClick(this.element)}; g.lv.prototype.onClick=function(r){if(g.GY(this.api.D())&&this.api.K("web_player_log_click_before_generating_ve_conversion_params")){this.api.logClick(this.element);var Q=this.suggestion.t3(),S={};g.qE(this.api,S);Q=g.Wn(Q,S);g.Y4(Q,this.api,r)}else g.Ax(r,this.api,this.V,this.suggestion.sessionData||void 0)&&this.select()}; g.lv.prototype.onKeyPress=function(r){switch(r.keyCode){case 13:case 32:r.defaultPrevented||(this.select(),r.preventDefault())}}; g.lv.prototype.onVideoDataChange=function(){var r=this.api.getVideoData(),Q=this.api.D();this.V=r.iU?!1:Q.W};g.p(n2,g.d);n2.prototype.WO=function(){this.hide();g.Ej(this.j);g.aY(this.stills);this.stills.length=0;g.d.prototype.WO.call(this)}; n2.prototype.S=function(r){this.V&&this.V(r)}; n2.prototype.onVideoDataChange=function(){this.videoData=this.player.getVideoData(1);var r,Q,S,B,k;var L=(((r=this.videoData)==null?0:(Q=r.suggestions)==null?0:Q.length)?(S=this.videoData)==null?void 0:S.suggestions:((B=this.videoData)==null?0:g.nw(B))?[(k=this.videoData)==null?void 0:g.nw(k)]:[]).slice(0,12);r=this.W;g.tC(r);if(L.length)for(this.stills.length>L.length&&g.aY(this.stills.splice(L.length)),this.stills.length=L.length,Q=0;Q=0;r--)this.features[r].dispose();this.features.length=0;g.G.prototype.WO.call(this)};xj8.prototype.reset=function(){this.j=this.V=NaN};g.x=jMw.prototype;g.x.reset=function(){tu(this.timerName)}; g.x.tick=function(r,Q){j7(r,Q,this.timerName)}; g.x.aC=function(r){return oA(r,void 0,this.timerName)}; g.x.jM=function(r){g.qK(r,void 0,this.timerName)}; g.x.infoGel=function(r){g.pu(r,this.timerName)};g.p(mjn,g.Co);g.x=mjn.prototype;g.x.EC=function(r){return this.loop||!!r||this.index+1=0}; g.x.setShuffle=function(r){this.shuffle=r;r=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var Q=0;Q0)||vz(this,1,!0)}; g.x.PZ=function(){this.Y=!0;this.j.wV(this.U);this.U=this.j.L(document,"mouseup",this.U$)}; g.x.U$=function(){this.Y=!1;vz(this,8,!1);this.j.wV(this.U);this.U=this.j.L(this.target,"mousedown",this.PZ)}; g.x.BZ=function(r){if(r=(r=r.changedTouches)&&r[0])this.o3=r.identifier,this.j.wV(this.X),this.X=this.j.L(this.target,"touchend",this.dA,void 0,!0),vz(this,1024,!0)}; g.x.dA=function(r){if(r=r.changedTouches)for(var Q=0;Q1280||k>720)if(Q=B.A0("maxresdefault.jpg"))break;if(L>640||k>480)if(Q=B.A0("maxresdefault.jpg"))break;if(L>320||k>180)if(Q=B.A0("sddefault.jpg")||B.A0("hqdefault.jpg")||B.A0("mqdefault.jpg"))break;if(Q=B.A0("default.jpg"))break}g.n6(r)&&(r=new Image,r.addEventListener("load", function(){nE1()}),r.src=Q?Q:"",this.api.cg().tick("ftr")); this.W.style.backgroundImage=Q?"url("+Q+")":""};g.p(g.GG,g.d);g.GG.prototype.resize=function(){}; g.GG.prototype.V=function(r){var Q=this;this.S=!1;idn(this);var S=r.LT,B=this.api.D();S!=="GENERIC_WITHOUT_LINK"||B.Y?S==="TOO_MANY_REQUESTS"?(B=this.api.getVideoData(),this.BD(el(this,"TOO_MANY_REQUESTS_WITH_LINK",B.t3(),void 0,void 0,void 0,!1))):S!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||B.Y?this.api.D().K("html5_enable_bandaid_error_screen")&&S==="HTML5_SPS_UMP_STATUS_REJECTED"&&!B.Y?(B=B.hostLanguage,r="//support.google.com/youtube?p=videoError",B&&(r=g.Wn(r,{hl:B})),this.BD(el(this,"HTML5_SPS_UMP_STATUS_REJECTED", r))):this.api.D().K("enable_adb_handling_in_sabr")&&S==="BROWSER_OR_EXTENSION_ERROR"&&!B.Y?(B=B.hostLanguage,r="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",B&&(r=g.Wn(r,{hl:B})),this.BD(el(this,"BROWSER_OR_EXTENSION_ERROR",r))):this.BD(g.uv(r.errorMessage)):this.BD(el(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(r=B.hostLanguage,S="//support.google.com/youtube/?p=player_error1",r&&(S=g.Wn(S, {hl:r})),this.BD(el(this,"GENERIC_WITH_LINK_AND_CPN",S,!0)),B.Np&&!B.W&&XqF(this,function(L){if(g.Ax(L,Q.api,!kw(Q.api.D()))){L={as3:!1,html5:!0,player:!0,cpn:Q.api.getVideoData().clientPlaybackNonce};var X=Q.api;X.zx("onFeedbackArticleRequest",{articleId:3037019,helpContext:"player_error",productData:L});X.isFullscreen()&&X.toggleFullscreen()}})); if(this.S){var k=this.uA("ytp-error-link");k&&(this.api.createClientVe(k,this,216104),this.api.logVisibility(k,!0),XqF(this,function(){Q.api.logClick(k)}))}}; var Ljg=/([^<>]+)<\/a>/;g.p(Kj$,g.d);Kj$.prototype.kC=function(r,Q,S){S=S===void 0?!1:S;switch(Q){case 1:go(this,r,this.S,S);break;case 2:go(this,r,this.W,S);break;case 3:go(this,r,this.j,S);break;case 4:go(this,r,this.V,S)}};g.p(l5g,g.d);g.x=l5g.prototype;g.x.onClick=function(r){this.innertubeCommand?(this.T.I3("innertubeCommand",this.innertubeCommand),r.preventDefault()):g.Ax(r,this.T,!0);this.T.logClick(this.element)}; g.x.onVideoDataChange=function(r,Q){AOU(this,Q);this.Bc&&Ycj(this,this.Bc)}; g.x.xD=function(r){var Q=this.T.getVideoData();this.videoId!==Q.videoId&&AOU(this,Q);this.j&&Ycj(this,r.state);this.Bc=r.state}; g.x.iC=function(){this.fade.show();this.T.publish("paidcontentoverlayvisibilitychange",!0);this.T.logVisibility(this.element,!0)}; g.x.Tt=function(){this.fade.hide();this.T.publish("paidcontentoverlayvisibilitychange",!1);this.T.logVisibility(this.element,!1)};g.p(U2,g.d);U2.prototype.hide=function(){this.j.stop();this.message.style.display="none";g.d.prototype.hide.call(this)}; U2.prototype.onStateChange=function(r){this.Xd(r.state)}; U2.prototype.Xd=function(r){if(g.R(r,128)||this.api.Wr())var Q=!1;else{var S;Q=this.api.K("web_watch_enable_multiview_manager")&&((S=this.api.getVideoData())==null?0:cm(S))?!1:g.R(r,16)||g.R(r,1)?!0:!1}Q?this.j.start():this.hide()}; U2.prototype.V=function(){this.message.style.display="block"};g.p(O2,g.Ox);O2.prototype.onMutedAutoplayChange=function(r){this.S&&(r?(WjU(this),this.iC()):(this.j&&this.logClick(),this.Tt()))}; O2.prototype.lw=function(r){this.api.isMutedByMutedAutoplay()&&g.kK(r,2)&&this.Tt()}; O2.prototype.onClick=function(){this.api.unMute();this.logClick()}; O2.prototype.logClick=function(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))};g.p(g.Ri,g.tj);g.x=g.Ri.prototype;g.x.init=function(){var r=this.api,Q=r.getPlayerStateObject();this.lX=r.getPlayerSize();this.Vk(Q);this.sL();this.P8();this.api.publish("basechromeinitialized",this);this.Ec()&&this.api.publish("standardControlsInitialized")}; g.x.onVideoDataChange=function(r,Q){var S=this.kN!==Q.videoId;if(S||r==="newdata")r=this.api,r.isFullscreen()||(this.lX=r.getPlayerSize());S&&(this.kN=Q.videoId,S=this.JT,S.F1=3E3,vz(S,512,!0),this.sL());this.api.K("web_render_jump_buttons")&&Q.showSeekingControls&&(this.by=572)}; g.x.X87=function(){this.onVideoDataChange("newdata",this.api.getVideoData())}; g.x.hm=function(){var r=this.api.VF()&&this.api.Zs(),Q=this.api.p5();return this.SU||r||this.CM||Q}; g.x.SM=function(){var r=!this.hm();g.S1(this.api.getRootNode(),"ytp-menu-shown",!r)}; g.x.F7=function(r){try{if(!g.j$(this.api.getRootNode(),r))return!1}catch(Q){return!1}for(;r&&!GTz(r);)r=r===this.api.getRootNode()?null:r.parentElement||null;return!!r}; g.x.Nc=function(r){var Q=this.api.getRootNode();g.S1(Q,"ytp-autohide",r);g.S1(Q,"ytp-autohide-active",!0);this.sj.start(r?250:100);r&&(this.le=!1,g.re(Q,"ytp-touch-mode"));this.WS=!r;this.api.Ut(!r)}; g.x.qj=function(){var r=this.api.getRootNode();g.S1(r,"ytp-autohide-active",!1)}; g.x.IK7=function(){this.f4=!0}; g.x.NV_=function(r){if(this.api.D().K("player_doubletap_to_seek")||this.api.D().J)this.f4=!1,this.zg&&this.wV(this.zg),this.bl===0&&C2(this,r)?(this.Oc(),this.HK.start(),this.zg=this.L(this.api.BO(),"touchmove",this.IK7,void 0,!0)):this.HK.stop();xgU(this)&&C2(this,r)&&!this.api.D().J&&tMw(this);var Q=this.Oz.TN();if(!g.GY(this.api.D())&&vo&&j2U(this,r))Q&&r.preventDefault();else if(this.le=!0,g.cP(this.api.getRootNode(),"ytp-touch-mode"),this.JT.ip(),this.api.D().K("player_doubletap_to_seek")||this.api.D().J)if(Q= this.api.getPlayerStateObject(),!(!this.api.CD()||g.R(Q,2)&&g.ME(this.api)||g.R(Q,64))){Q=Date.now()-this.PT;this.bl+=1;if(Q<=350){this.fg=!0;Q=this.api.getPlayerSize().width/3;var S=this.api.getRootNode().getBoundingClientRect(),B=r.targetTouches[0].clientX-S.left;S=r.targetTouches[0].clientY-S.top;var k=(this.bl-1)*10;B>0&&BQ*2&&B=650,B=r.width<528;this.JT.resize();g.S1(Q,"ytp-fullscreen",this.api.isFullscreen());g.S1(Q,"ytp-large-width-mode",S);this.api.K("delhi_modern_web_player")?g.S1(Q,"ytp-xsmall-width-mode",B):g.S1(Q,"ytp-small-mode",this.lz());g.S1(Q,"ytp-tiny-mode",this.SS());g.S1(Q,"ytp-big-mode",this.Ym());this.vU&&this.vU.resize(r)}; g.x.lw=function(r){this.Vk(r.state);this.sL()}; g.x.Jm=r7(3);g.x.GF=function(){var r=!!this.kN&&!this.api.YU()&&!this.jl,Q=this.api.getPresentingPlayerType()===2,S=this.api.D();return Q?(Q=Z3(this.api.SR()),r&&(Q&&Q.player?r=(r=Q.player.getVideoData(2))?r.isListed&&!g.LG(Q.player.D()):!1:(Q3("showInfoBarDuringAd: this is null"),r=!1)),r):r&&(S.Mi||this.api.isFullscreen()||S.Rd)}; g.x.sL=function(){var r=this.GF();this.RR!==r&&(this.RR=r,g.S1(this.api.getRootNode(),"ytp-hide-info-bar",!r))}; g.x.Vk=function(r){var Q=r.isCued()||this.api.tW()&&this.api.getPresentingPlayerType()!==3;Q!==this.isCued&&(this.isCued=Q,this.gw&&this.wV(this.gw),this.gw=this.L(this.api.BO(),"touchstart",this.NV_,void 0,Q));var S=this.JT,B=r.isPlaying()&&!g.R(r,32)||this.api.pw();vz(S,128,!B);S=this.JT;B=this.api.getPresentingPlayerType()===3;vz(S,256,B);S=this.api.getRootNode();g.R(r,2)?B=[Vb.ENDED]:(B=[],g.R(r,8)?B.push(Vb.PLAYING):g.R(r,4)&&B.push(Vb.PAUSED),g.R(r,1)&&!g.R(r,32)&&B.push(Vb.BUFFERING),g.R(r, 32)&&B.push(Vb.SEEKING),g.R(r,64)&&B.push(Vb.UNSTARTED));g.OI(this.eX,B)||(g.QZ(S,this.eX),this.eX=B,g.an(S,B));B=this.api.D();var k=g.R(r,2);a:{var L=this.api.D();var X=L.controlsType;switch(X){case "2":case "0":L=!1;break a}L=X==="3"&&!g.R(r,2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:eUI(Z3(this.api.SR())))||this.api.p5()||g.GY(L)&&this.api.getPresentingPlayerType()===2?!1:!0}g.S1(S,"ytp-hide-controls",!L);g.S1(S,"ytp-native-controls",B.controlsType==="3"&&!Q&&!k&&!this.CM);g.R(r, 128)&&!g.GY(B)?(this.vU||(this.vU=new g.GG(this.api),g.u(this,this.vU),g.Ga(this.api,this.vU.element,4)),this.vU.V(r.N5),this.vU.show()):this.vU&&(this.vU.dispose(),this.vU=null)}; g.x.Tj=function(){return this.api.VF()&&this.api.Zs()?(this.api.Ks(!1,!1),!0):this.api.YU()?(g.za(this.api,!0),!0):!1}; g.x.onMutedAutoplayChange=function(r){this.CM=r;this.SM()}; g.x.Ym=function(){return!1}; g.x.lz=function(){return!this.Ym()&&(this.api.getPlayerSize().width=0&&Q.left>=0&&Q.bottom>Q.top&&Q.right>Q.left?Q:null;Q=this.size;r=r.clone();Q=Q.clone();B&&(X=Q,k=5,(k&65)==65&&(r.x=B.right)&&(k&=-2),(k&132)==132&&(r.y=B.bottom)&&(k&=-5),r.xB.right&&(X.width=Math.min(B.right-r.x,L+X.width-B.left),X.width=Math.max(X.width,0))),r.x+X.width>B.right&&k&1&&(r.x=Math.max(B.right-X.width,B.left)),r.yB.bottom&&(X.height=Math.min(B.bottom-r.y,L+X.height-B.top),X.height=Math.max(X.height,0))),r.y+X.height>B.bottom&&k&4&&(r.y=Math.max(B.bottom-X.height,B.top)));B=new g.IQ(0,0,0,0);B.left=r.x;B.top=r.y;B.width= Q.width;B.height=Q.height;g.RQ(this.element,new g.ez(B.left,B.top));g.Ej(this.W);this.W.L(RS(this),"contextmenu",this.l_O);this.W.L(this.T,"fullscreentoggled",this.onFullscreenToggled);this.W.L(this.T,"pageTransition",this.JP)}; g.x.l_O=function(r){if(!r.defaultPrevented){var Q=PQ(r);g.j$(this.element,Q)||this.Tt();this.T.D().disableNativeContextMenu&&r.preventDefault()}}; g.x.onFullscreenToggled=function(){this.Tt();erj(this)}; g.x.JP=function(){this.Tt()};g.p(Lh,g.d);Lh.prototype.onClick=function(){var r=this,Q,S,B,k;return g.v(function(L){if(L.V==1)return Q=r.api.D(),S=r.api.getVideoData(),B=r.api.getPlaylistId(),k=Q.getVideoUrl(S.videoId,B,void 0,!0),g.z(L,dg1(r,k),2);L.j&&UgF(r);r.api.logClick(r.element);g.$F(L)})}; Lh.prototype.vO=function(){this.updateValue("icon",{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,Z:"ytp-svg-fill",N:{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","\ub9c1\ud06c \ubcf5\uc0ac");this.visible=gU7(this);g.S1(this.element,"ytp-copylink-button-visible", this.visible);this.zt(this.visible);this.tooltip.i8();this.api.logVisibility(this.element,this.visible&&this.U)}; Lh.prototype.hX=function(r){g.d.prototype.hX.call(this,r);this.api.logVisibility(this.element,this.visible&&r)}; Lh.prototype.WO=function(){g.d.prototype.WO.call(this);g.re(this.element,"ytp-copylink-button-visible")};g.p(Odj,g.d);g.x=Odj.prototype;g.x.show=function(){g.d.prototype.show.call(this);g.ev(this.V)}; g.x.hide=function(){this.W.stop();this.S=0;this.uA("ytp-seek-icon").style.display="none";this.updateValue("seekIcon","");g.re(this.element,"ytp-chapter-seek");g.re(this.element,"ytp-time-seeking");g.d.prototype.hide.call(this)}; g.x.kH=function(r,Q,S,B){this.S=r===this.J?this.S+B:B;this.J=r;var k=r===-1?this.C:this.X;k&&this.T.logClick(k);this.Y?this.V.stop():g.Ur(this.V);this.W.start();this.element.setAttribute("data-side",r===-1?"back":"forward");var L=3*this.T.BO().getPlayerSize().height;k=this.T.BO().getPlayerSize();k=k.width/3-3*k.height;this.j.style.width=L+"px";this.j.style.height=L+"px";r===1?(this.j.style.left="",this.j.style.right=k+"px"):r===-1&&(this.j.style.right="",this.j.style.left=k+"px");var X=L*2.5;L=X/ 2;var l=this.uA("ytp-doubletap-ripple");l.style.width=X+"px";l.style.height=X+"px";r===1?(r=this.T.BO().getPlayerSize().width-Q+Math.abs(k),l.style.left="",l.style.right=r-L+"px"):r===-1&&(r=Math.abs(k)+Q,l.style.right="",l.style.left=r-L+"px");l.style.top="calc((33% + "+Math.round(S)+"px) - "+L+"px)";if(S=this.uA("ytp-doubletap-ripple"))S.classList.remove("ytp-doubletap-ripple"),S.classList.add("ytp-doubletap-ripple");RrR(this,this.Y?this.S:B)}; g.x.Jx=function(r,Q,S){if(S=S===void 0?null:S){var B=r===-1?this.C.visualElement:this.X.visualElement;S={seekData:S};var k=g.Wj();k&&g.eb(GL)(void 0,k,B,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",S,void 0)}this.S=r===this.J?this.S+Q:Q;this.J=r;B=this.T.BO().getPlayerSize();this.Y?this.V.stop():g.Ur(this.V);this.W.start();this.element.setAttribute("data-side",r===-1?"back":"forward");g.cP(this.element,"ytp-time-seeking");this.j.style.width="110px";this.j.style.height="110px";S=B.width*.1-15;r=== 1?this.Vr?(this.j.style.right=S+"px",this.j.style.left=""):(this.j.style.right="",this.j.style.left=B.width*.8-30+"px"):r===-1&&(this.Vr?(this.j.style.right="",this.j.style.left=S+"px"):(this.j.style.right="",this.j.style.left=B.width*.1-15+"px"));this.j.style.top=B.height*.5+15+"px";RrR(this,this.Y?this.S:Q)}; g.x.B3=function(r,Q,S){S=S===void 0?null:S;g.Ur(this.V);this.W.start();switch(r){case -1:r="back";break;case 1:r="forward";break;default:r=""}this.element.setAttribute("data-side",r);this.j.style.width="0";this.j.style.height="0";g.cP(this.element,"ytp-chapter-seek");this.updateValue("seekText",Q);this.updateValue("seekTime","");Q=this.uA("ytp-seek-icon");if(S){a:if(S){switch(S){case "PREMIUM_STANDALONE":S=sk1();break a;case "PREMIUM_STANDALONE_CAIRO":S=ZB8();break a}S=void 0}else S=null;this.updateValue("seekIcon", S);Q.style.display="inline-block"}else Q.style.display="none"};g.p(Hd_,oU);g.x=Hd_.prototype;g.x.ZN=function(r){this.Tm||(this.Tm=new s_(this.T),g.u(this,this.Tm));var Q,S;if((Q=this.jR)==null?0:(S=Q.menu)==null?0:S.menuRenderer)this.Tm.open(this.jR.menu.menuRenderer,r.target),r.preventDefault()}; g.x.s1=function(){return!!this.j}; g.x.LS=function(){return!!this.j}; g.x.Bk=function(r){r.target===this.overflowButton.element?r.preventDefault():(this.Ic&&this.T.I3("innertubeCommand",this.Ic),this.ym(!1))}; g.x.wi=function(){this.ym(!0);var r,Q;((r=this.j)==null?0:(Q=r.bannerData)==null?0:Q.dismissedStatusKey)&&this.tX.push(this.j.bannerData.dismissedStatusKey);this.bf()}; g.x.NI=function(){this.bf();Kh(this)}; g.x.N0q=function(r){var Q=this,S;if(r.id!==((S=this.j)==null?void 0:S.identifier)){this.bf();S=g.m(this.F1);for(var B=S.next();!B.done;B=S.next()){var k=B.value,L=void 0,X=void 0;if((B=(L=k)==null?void 0:(X=L.bannerData)==null?void 0:X.itemData)&&k.identifier===r.id){X=L=void 0;var l=((L=k)==null?void 0:(X=L.bannerData)==null?void 0:X.dismissedStatusKey)||"";if(this.tX.includes(l))return;this.j=k;this.banner.element.setAttribute("aria-label",B.accessibilityLabel||"");B.trackingParams&&(this.W=!0, this.T.setTrackingParams(this.badge.element,B.trackingParams));this.show();this.C.show();mD(this);this.yr.zt(!B.stayInApp);i8g(this);VM_(this);iH(this);this.Ic=g.e(B.onTapCommand,$1);if(k=g.e(B.menuOnTap,$1))this.jR=g.e(k,$ux);k=void 0;this.banner.update({thumbnail:(k=(B.thumbnailSources||[])[0])==null?void 0:k.url,title:B.productTitle,price:B.priceReplacementText?B.priceReplacementText:B.price,salesOriginalPrice:rV1(this),priceDropReferencePrice:Qa_(this),promotionText:a57(this),priceA11yText:Sd7(this), affiliateDisclaimer:B.affiliateDisclaimer,vendor:Bk1(this)});l=X=L=k=void 0;((k=B)==null?0:(L=k.hiddenProductOptions)==null?0:L.showDropCountdown)&&((X=B)==null?0:(l=X.hiddenProductOptions)==null?0:l.dropTimestampMs)&&(this.FQ=new g.D9(function(){Xfz(Q)},1E3),this.yr.hide(),this.countdownTimer.show(),Xfz(this)); this.T.K("web_player_enable_featured_product_banner_exclusives_on_desktop")&&CyU(this)&&(this.XQ=new g.D9(function(){cO1(Q)},1E3),cO1(this))}}this.T.getRootNode()&&g.cP(this.T.getRootNode(),"ytp-featured-product-shown")}}; g.x.bf=function(){this.j&&(this.j=void 0,this.Qy(),this.T.getRootNode()&&g.re(this.T.getRootNode(),"ytp-featured-product-shown"))}; g.x.onVideoDataChange=function(r,Q){var S=this;r==="dataloaded"&&Kh(this);var B,k,L;r=g.e((B=Q.getWatchNextResponse())==null?void 0:(k=B.playerOverlays)==null?void 0:(L=k.playerOverlayRenderer)==null?void 0:L.productsInVideoOverlayRenderer,oQs);this.overflowButton.show();this.dismissButton.hide();var X=r==null?void 0:r.featuredProductsEntityKey;this.trendingOfferEntityKey=r==null?void 0:r.trendingOfferEntityKey;this.F1.length||(LM1(this,X),iH(this));var l;(l=this.ZK)==null||l.call(this);this.ZK=g.Y0.subscribe(function(){LM1(S, X);iH(S)})}; g.x.WO=function(){Kh(this);i8g(this);VM_(this);oU.prototype.WO.call(this)};g.p(Yd1,g.d);Yd1.prototype.onClick=function(){this.T.logClick(this.element,this.V)};g.p(WMU,g.Ox);g.x=WMU.prototype;g.x.show=function(){g.Ox.prototype.show.call(this);this.T.publish("infopaneldetailvisibilitychange",!0);this.T.logVisibility(this.element,!0);b8O(this,!0)}; g.x.hide=function(){g.Ox.prototype.hide.call(this);this.T.publish("infopaneldetailvisibilitychange",!1);this.T.logVisibility(this.element,!1);b8O(this,!1)}; g.x.getId=function(){return this.W}; g.x.R$=function(){return this.itemData.length}; g.x.onVideoDataChange=function(r,Q){if(Q){var S,B,k,L;this.update({title:((S=Q.zr)==null?void 0:(B=S.title)==null?void 0:B.content)||"",body:((k=Q.zr)==null?void 0:(L=k.bodyText)==null?void 0:L.content)||""});var X;r=((X=Q.zr)==null?void 0:X.trackingParams)||null;this.T.setTrackingParams(this.element,r);X=g.m(this.itemData);for(r=X.next();!r.done;r=X.next())r.value.dispose();this.itemData=[];var l;if((l=Q.zr)==null?0:l.ctaButtons)for(Q=g.m(Q.zr.ctaButtons),l=Q.next();!l.done;l=Q.next())if(l=g.e(l.value, PKs))l=new Yd1(this.T,l,this.j),l.Pc&&(this.itemData.push(l),l.k7(this.items))}}; g.x.WO=function(){this.hide();g.Ox.prototype.WO.call(this)};g.p(xkn,g.d);g.x=xkn.prototype;g.x.onVideoDataChange=function(r,Q){Pnj(this,Q);this.Bc&&pfj(this,this.Bc)}; g.x.Lc=function(r){var Q=this.T.getVideoData();this.videoId!==Q.videoId&&Pnj(this,Q);pfj(this,r.state);this.Bc=r.state}; g.x.f3=function(r){(this.S=r)?this.hide():this.j&&this.show()}; g.x.rA=function(){this.V||this.iC();this.showControls=!0}; g.x.vy=function(){this.V||this.Tt();this.showControls=!1}; g.x.iC=function(){var r,Q=(r=this.T)==null?void 0:r.getPlayerSize();r=Q.width<380;var S;Q=Q.height<(((S=this.T)==null?0:S.isEmbedsShortsMode())?400:280);var B,k;(((B=this.T)==null?0:B.getPlayerStateObject().isCued())||((k=this.T)==null?0:g.R(k.getPlayerStateObject(),1024)))&&r&&Q||!this.j||this.S||(this.fade.show(),this.T.publish("infopanelpreviewvisibilitychange",!0),this.T.logVisibility(this.element,!0))}; g.x.Tt=function(){this.j&&!this.S&&(this.fade.hide(),this.T.publish("infopanelpreviewvisibilitychange",!1),this.T.logVisibility(this.element,!1))}; g.x.s5w=function(){this.V=!1;this.showControls||this.Tt()};var w0T={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(w0T).reduce(function(r,Q){r[w0T[Q]]=Q;return r},{}); var FKy={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(FKy).reduce(function(r,Q){r[FKy[Q]]=Q;return r},{}); var Nrx={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(Nrx).reduce(function(r,Q){r[Nrx[Q]]=Q;return r},{});var sqI,Zqy;sqI=[{option:"#fff",text:"\ud770\uc0c9"},{option:"#ff0",text:"\ub178\ub780\uc0c9"},{option:"#0f0",text:"\ub179\uc0c9"},{option:"#0ff",text:"\uccad\ub85d\uc0c9"},{option:"#00f",text:"\ud30c\ub780\uc0c9"},{option:"#f0f",text:"\uc790\ud64d\uc0c9"},{option:"#f00",text:"\ube68\uac04\uc0c9"},{option:"#080808",text:"\uac80\uc740\uc0c9"}];Zqy=[{option:0,text:lH(0)},{option:.25,text:lH(.25)},{option:.5,text:lH(.5)},{option:.75,text:lH(.75)},{option:1,text:lH(1)}]; g.WN=[{option:"fontFamily",text:"\uae00\uaf34 \ubaa8\uc74c",options:[{option:1,text:"\uace0\uc815 \ub108\ube44 Serif"},{option:2,text:"\ube44\ub840 \ub108\ube44 Serif"},{option:3,text:"\uace0\uc815 \ub108\ube44 Sans-Serif"},{option:4,text:"\ube44\ub840 \ub108\ube44 Sans-Serif"},{option:5,text:"\uce90\uc8fc\uc5bc"},{option:6,text:"\ud544\uae30\uccb4"},{option:7,text:"\uc791\uc740 \ub300\ubb38\uc790"}]},{option:"color",text:"\uae00\uaf34 \uc0c9\uc0c1",options:sqI},{option:"fontSizeIncrement",text:"\uae00\uaf34 \ud06c\uae30", options:[{option:-2,text:lH(.5)},{option:-1,text:lH(.75)},{option:0,text:lH(1)},{option:1,text:lH(1.5)},{option:2,text:lH(2)},{option:3,text:lH(3)},{option:4,text:lH(4)}]},{option:"background",text:"\ubc30\uacbd \uc0c9\uc0c1",options:sqI},{option:"backgroundOpacity",text:"\ubc30\uacbd \ubd88\ud22c\uba85\ub3c4",options:Zqy},{option:"windowColor",text:"\ucc3d \uc0c9\uc0c1",options:sqI},{option:"windowOpacity",text:"\ucc3d \ubd88\ud22c\uba85\ub3c4",options:Zqy},{option:"charEdgeStyle",text:"\uae00\uc790 \ud14c\ub450\ub9ac \uc2a4\ud0c0\uc77c", options:[{option:0,text:"\uc5c6\uc74c"},{option:4,text:"\uadf8\ub9bc\uc790"},{option:1,text:"\ub192\uc784"},{option:2,text:"\ub0ae\ucda4"},{option:3,text:"\uc724\uacfd\uc120"}]},{option:"textOpacity",text:"\uae00\uaf34 \ubd88\ud22c\uba85\ub3c4",options:[{option:.25,text:lH(.25)},{option:.5,text:lH(.5)},{option:.75,text:lH(.75)},{option:1,text:lH(1)}]}];var yWg=[27,9,33,34,13,32,187,61,43,189,173,95,79,87,67,80,78,75,70,65,68,87,83,107,221,109,219];g.p(JV1,g.tj);g.x=JV1.prototype; g.x.zc=function(r){r.repeat||(this.S.QT=!1);var Q=!1,S=r.keyCode,B=PQ(r),k=!r.altKey&&!r.ctrlKey&&!r.metaKey&&(!this.api.isMutedByEmbedsMutedAutoplay()||yWg.includes(S)),L=!1,X=!1,l=this.api.D();r.defaultPrevented?(k=!1,X=!0):l.kU&&!this.api.isMutedByEmbedsMutedAutoplay()&&(k=!1);if(S===9)Q=!0;else{if(B)switch(S){case 32:case 13:if(B.tagName==="BUTTON"||B.tagName==="A"||B.tagName==="INPUT")Q=!0,k=!1;else if(k){var n=B.getAttribute("role");!n||n!=="option"&&n!=="button"&&n.indexOf("menuitem")!==0|| (Q=!0,B.click(),L=!0)}break;case 37:case 39:case 36:case 35:Q=B.getAttribute("role")==="slider";break;case 38:case 40:n=B.getAttribute("role"),B=S===38?B.previousSibling:B.nextSibling,n==="slider"?Q=!0:k&&(n==="option"?(B&&B.getAttribute("role")==="option"&&B.focus(),L=Q=!0):n&&n.indexOf("menuitem")===0&&(B&&B.hasAttribute("role")&&B.getAttribute("role").indexOf("menuitem")===0&&B.focus(),L=Q=!0))}if(k&&!L)switch(S){case 38:L=Math.min(this.api.getVolume()+5,100);ai(this.Zv,L,!1);this.api.setVolume(L); X=L=!0;break;case 40:L=Math.max(this.api.getVolume()-5,0);ai(this.Zv,L,!0);this.api.setVolume(L);X=L=!0;break;case 36:this.api.CD()&&(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),X=L=!0);break;case 35:this.api.CD()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),X=L=!0)}}Q&&A4(this,!0);(Q||X)&&this.JT.ip();(L||k&&this.handleGlobalKeyDown(S,r.shiftKey,r.ctrlKey,r.altKey,r.metaKey,r.key,r.code,r.repeat))&&r.preventDefault();l.X&&(r={keyCode:r.keyCode, altKey:r.altKey,ctrlKey:r.ctrlKey,metaKey:r.metaKey,shiftKey:r.shiftKey,handled:r.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.Kn("onKeyPress",r))}; g.x.gm=function(r){var Q=r.keyCode;(!this.api.K("web_player_spacebar_control_bugfix")||this.api.K("web_player_spacebar_control_bugfix")&&!this.S.eS)&&this.handleGlobalKeyUp(Q,r.shiftKey,r.ctrlKey,r.altKey,r.metaKey,r.key,r.code)&&r.preventDefault()}; g.x.handleGlobalKeyUp=function(r,Q,S,B,k,L,X){this.api.publish("keyboardserviceglobalkeyup",{keyCode:r,shiftKey:Q,ctrlKey:S,altKey:B,metaKey:k,key:L,code:X});Q=!1;if(this.S.QT)return Q;(L=g.fK(this.api.SR()))&&(L=L.rM)&&L.lA&&(L.Bb(r),Q=!0);switch(r){case 9:A4(this,!0);Q=!0;break;case 32:if(this.api.K("web_speedmaster_spacebar_control")&&(!this.api.K("web_player_spacebar_control_bugfix")&&!this.S.eS||this.api.K("web_player_spacebar_control_bugfix"))&&!this.api.D().kU){var l,n;r=(l=this.progressBar)== null?void 0:(n=l.V)==null?void 0:n.isEnabled;Q=this.D5(r)}break;case 39:(ac?B:S)&&!k&&this.api.CD()&&this.api.K("web_enable_keyboard_shortcut_for_timely_actions")&&(this.api.startSeekCsiAction(),l=(l=this.api.getVideoData())?l.D9:[],n=mkw(l,this.api.getCurrentTime()*1E3),n!==-1&&this.j!=null&&(this.j.B3(1,l[n].title),this.api.seekTo(l[n].startTime/1E3,void 0,void 0,void 0,52),Q=!0))}return Q}; g.x.handleGlobalKeyDown=function(r,Q,S,B,k,L,X,l){l||(this.S.QT=!1);var n=!1,A=this.api.D();if(A.kU&&!this.api.isMutedByEmbedsMutedAutoplay())return n;var Y=g.fK(this.api.SR());if(Y&&(Y=Y.rM)&&Y.lA)switch(r){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:n=Y.Pb(r)}A.Y||n||(n=L||String.fromCharCode(r).toLowerCase(),this.V+=n,"awesome".indexOf(this.V)===0||this.api.K("web_player_rtr_ctrls")&&"bday".indexOf(this.V)===0?(n=!0,4===this.V.length&&this.V==="bday"&&this.api.K("web_player_rtr_ctrls")&& (Yvn(this.U),this.JT.ip()),7===this.V.length&&this.V==="awesome"&&N9j(this.api.getRootNode(),"ytp-color-party")):(this.V=n,n="awesome".indexOf(this.V)===0||"bday".indexOf(this.V)===0));if(!n&&(!this.api.isMutedByEmbedsMutedAutoplay()||yWg.includes(r))){var W=this.api.getVideoData(),b,t;Y=(b=this.progressBar)==null?void 0:(t=b.V)==null?void 0:t.isEnabled;b=W?W.D9:[];t=ac?B:S;switch(r){case 80:Q&&!A.Z_&&(cz(this.Zv,yAj(),"\uc774\uc804"),this.api.previousVideo(),n=!0);break;case 78:Q&&!A.Z_&&(cz(this.Zv, Yr(),"\ub2e4\uc74c"),this.api.nextVideo(),n=!0);break;case 74:this.api.CD()&&(this.api.startSeekCsiAction(),this.j?this.api.K("enable_key_press_seek_logging")?(n=Yi(this,-10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_10S"),this.j.Jx(-1,10,n)):this.j.Jx(-1,10):cz(this.Zv,{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,Z:"ytp-svg-fill",N:{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),n=!0);break;case 76:this.api.CD()&&(this.api.startSeekCsiAction(),this.j?this.api.K("enable_key_press_seek_logging")?(n=Yi(this,10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_10S"),this.j.Jx(1,10,n)):this.j.Jx(1,10):cz(this.Zv,{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,Z:"ytp-svg-fill",N:{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),n=!0);break;case 37:this.api.CD()&&(this.api.startSeekCsiAction(),t?(t=okF(b,this.api.getCurrentTime()*1E3),t!==-1&&this.j!=null&&(this.j.B3(-1,b[t].title),this.api.seekTo(b[t].startTime/1E3,void 0,void 0,void 0,53),n=!0)):(this.j?this.api.K("enable_key_press_seek_logging")?(n=Yi(this,-5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_5S"),this.j.Jx(-1,5,n)):this.j.Jx(-1,5):cz(this.Zv,{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36", width:"100%"},B:[{G:"path",cD:!0,Z:"ytp-svg-fill",N:{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),n=!0));break;case 39:this.api.CD()&&(this.api.startSeekCsiAction(),t?this.api.K("web_enable_keyboard_shortcut_for_timely_actions")||(t=mkw(b,this.api.getCurrentTime()*1E3),t!==-1&&this.j!=null&&(this.j.B3(1,b[t].title),this.api.seekTo(b[t].startTime/1E3,void 0,void 0,void 0,52),n=!0)):(this.j!=null?this.api.K("enable_key_press_seek_logging")?(n=Yi(this,5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_5S"),this.j.Jx(1,5,n)):this.j.Jx(1, 5):cz(this.Zv,{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,Z:"ytp-svg-fill",N:{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),n=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),ai(this.Zv,this.api.getVolume(),!1)):(this.api.mute(),ai(this.Zv,0,!0));n=!0;break;case 32:n=this.api.K("web_speedmaster_spacebar_control")?!this.api.D().Z_:this.D5(Y);break;case 75:n=this.D5(Y);break;case 190:Q?A.enableSpeedOptions&&FM1(this)&&(n=this.api.getPlaybackRate(),this.api.setPlaybackRate(n+.25,!0),EUz(this.Zv,!1),n=!0):this.api.CD()&&(this.step(1),n=!0);break;case 188:Q? A.enableSpeedOptions&&FM1(this)&&(n=this.api.getPlaybackRate(),this.api.setPlaybackRate(n-.25,!0),EUz(this.Zv,!0),n=!0):this.api.CD()&&(this.step(-1),n=!0);break;case 70:wGj(this.api)&&(this.api.toggleFullscreen().catch(function(){}),n=!0); break;case 27:Y?(this.progressBar.T$(),n=!0):this.Y()&&(n=!0)}if(A.controlsType!=="3")switch(r){case 67:g.Fq(this.api.SR())&&(A=this.api.getOption("captions","track"),this.api.toggleSubtitles(),mgw(this.Zv,!A||A&&!A.displayName),n=!0);break;case 79:bH(this,"textOpacity");break;case 87:bH(this,"windowOpacity");break;case 187:case 61:bH(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:bH(this,"fontSizeIncrement",!0,!0)}var P;Q||S||B||(r>=48&&r<=57?P=r-48:r>=96&&r<=105&&(P=r-96));P!=null&&this.api.CD()&& (this.api.startSeekCsiAction(),A=this.api.getProgressState(),this.api.seekTo(P/10*(A.seekableEnd-A.seekableStart)+A.seekableStart,void 0,void 0,void 0,81),n=!0);n&&this.JT.ip()}this.S.sz=!1;this.api.publish("keyboardserviceglobalkeydown",{keyCode:r,shiftKey:Q,ctrlKey:S,altKey:B,metaKey:k,key:L,code:X,repeat:l},this.S);this.S.sz&&(n=!0);return n}; g.x.step=function(r){this.api.CD();if(this.api.getPlayerStateObject().isPaused()){var Q=this.api.getVideoData().V;Q&&(Q=Q.video)&&this.api.seekBy(r/(Q.fps||30),void 0,void 0,r>0?77:78)}}; g.x.D5=function(r){if(!this.api.D().Z_){var Q;var S,B=(Q=this.api.getVideoData())==null?void 0:(S=Q.getPlayerResponse())==null?void 0:S.playabilityStatus;if(B){var k;Q=((k=g.e(B.miniplayer,ytx))==null?void 0:k.playbackMode)==="PLAYBACK_MODE_PAUSED_ONLY"}else Q=!1;Q&&this.api.I3("onExpandMiniplayer");r?this.progressBar.IA():(r=!this.api.getPlayerStateObject().isOrWillBePlaying(),this.Zv.Yx(r),r?this.api.playVideo():this.api.pauseVideo());return!0}return!1}; g.x.WO=function(){g.Ur(this.W);g.tj.prototype.WO.call(this)};g.p(t4,g.d);t4.prototype.vO=function(){var r=this.T.D(),Q=r.S||this.T.K("web_player_hide_overflow_button_if_empty_menu")&&this.wB.isEmpty();r=g.GY(r)&&g.vE(this.T)&&g.R(this.T.getPlayerStateObject(),128);var S=this.T.getPlayerSize();this.visible=this.T.lz()&&!r&&S.width>=240&&!g.XV(this.T.getVideoData())&&!Q&&!this.T.isEmbedsShortsMode();g.S1(this.element,"ytp-overflow-button-visible",this.visible);this.visible&&this.T.i8();this.T.logVisibility(this.element,this.visible&&this.U)}; t4.prototype.hX=function(r){g.d.prototype.hX.call(this,r);this.T.logVisibility(this.element,this.visible&&r)}; t4.prototype.WO=function(){g.d.prototype.WO.call(this);g.re(this.element,"ytp-overflow-button-visible")};g.p(Nkz,g.Ox);g.x=Nkz.prototype;g.x.XC=function(r){r=PQ(r);g.j$(this.element,r)&&(g.j$(this.j,r)||g.j$(this.closeButton,r)||HE(this))}; g.x.Tt=function(){g.Ox.prototype.Tt.call(this);this.T.Sd(this.element)}; g.x.show=function(){this.lA&&this.T.publish("OVERFLOW_PANEL_OPENED");g.Ox.prototype.show.call(this);this.element.setAttribute("aria-modal","true");Z8j(this,!0)}; g.x.hide=function(){g.Ox.prototype.hide.call(this);this.element.removeAttribute("aria-modal");Z8j(this,!1)}; g.x.onFullscreenToggled=function(r){!r&&this.TN()&&HE(this)}; g.x.isEmpty=function(){return this.actionButtons.length===0}; g.x.focus=function(){for(var r=g.m(this.actionButtons),Q=r.next();!Q.done;Q=r.next())if(Q=Q.value,Q.lA){Q.focus();break}};g.p(yVn,g.d);yVn.prototype.onClick=function(r){g.Ax(r,this.api)&&this.api.playVideoAt(this.index)};g.p(M6g,g.Ox);g.x=M6g.prototype;g.x.show=function(){g.Ox.prototype.show.call(this);this.j.L(this.api,"videodatachange",this.O8);this.j.L(this.api,"onPlaylistUpdate",this.O8);this.O8()}; g.x.hide=function(){g.Ox.prototype.hide.call(this);g.Ej(this.j);this.updatePlaylist(null)}; g.x.O8=function(){this.updatePlaylist(this.api.getPlaylist());this.api.D().S&&(this.uA("ytp-playlist-menu-title-name").removeAttribute("href"),this.S&&(this.wV(this.S),this.S=null))}; g.x.oY=function(){var r=this.playlist,Q=r.author,S=Q?"\uc791\uc131\uc790: $AUTHOR \u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH":"$CURRENT_POSITION/$PLAYLIST_LENGTH",B={CURRENT_POSITION:String(r.index+1),PLAYLIST_LENGTH:String(r.length)};Q&&(B.AUTHOR=Q);this.update({title:r.title,subtitle:g.CG(S,B),playlisturl:this.api.getVideoUrl(!0)});Q=r.V;if(Q===this.W)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.playlistData[r.index];else{S=g.m(this.playlistData);for(B=S.next();!B.done;B= S.next())B.value.dispose();S=r.length;this.playlistData=[];for(B=0;B=this.V&&!r.S&&!Q.isAd()&&!this.api.isEmbedsShortsMode()}else r=!1;this.visible=r;this.zt(this.visible);g.S1(this.element,"ytp-search-button-visible",this.visible);g.S1(this.element,"ytp-show-search-title",!this.api.lz());this.api.logVisibility(this.element,this.visible&&this.U)}; ph.prototype.hX=function(r){g.d.prototype.hX.call(this,r);this.api.logVisibility(this.element,this.visible&&r)};g.p(Ef,g.d); Ef.prototype.trigger=function(r,Q,S,B){this.show();if(this.W&&r!==this.W){var k=1;this.V&&(k=Uk7(this));Gsg(this,k,!1);gkU(this)}this.W=r;this.S=this.W===-1?this.X:this.C;r="";Q?(this.J+=Q,r=g.Wu(this.J)):this.J=0;this.updateValue(this.W===-1?"durationBack":"durationForward",r);if(this.j==="hidden"||this.j==="fading-out")Q=0,this.j==="fading-out"&&(Q=Uk7(this),e6$(this)),uoU(this,Q),this.j!=="fading-out"&&DkU(this,this.S.querySelector(".ytp-seek-overlay-arrow-persistent")),this.j="fading-in";else if(this.j=== "fading-in"||this.j==="lingering")Q=this.S.querySelector(".ytp-seek-overlay-duration"),r=g.OQ(this.T.D().experiments,"web_player_seek_overlay_duration_bump_scale")||.95,Q.animate([{offset:0,transform:"scale(1)"},{offset:.5,transform:"scale("+r+")"},{offset:1,transform:"scale(1)"}],{duration:200,easing:"cubic-bezier(0, 1, 0.1, 1)"}),e6$(this),this.j==="lingering"&&(this.Y.stop(),this.Y.start());this.Vr=(0,g.xa)();S&&dkn(this,S,B)}; Ef.prototype.kH=function(r,Q,S,B){this.trigger(r,B)}; Ef.prototype.Jx=function(r,Q,S){this.trigger(r,Q);S&&(r=r===-1?this.C.visualElement:this.X.visualElement,S={seekData:S},(Q=g.Wj())&&g.eb(GL)(void 0,Q,r,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",S,void 0))}; Ef.prototype.B3=function(r,Q,S){this.trigger(r,void 0,Q,S)};g.p(mf,g.d);mf.prototype.onClick=function(){var r=this,Q=this.api.D(),S=this.api.getVideoData(this.api.getPresentingPlayerType()),B=this.api.getPlaylistId();Q=this.api.K("enable_share_button_url_fix")?this.api.getVideoUrl(!0,!0,!0):Q.getVideoUrl(S.videoId,B,void 0,!0);if(navigator.share)try{var k=navigator.share({title:S.title,url:Q});k instanceof Promise&&k.catch(function(L){R6_(r,L)})}catch(L){L instanceof Error&&R6_(this,L)}else this.j.Tj(),HE(this.V,this.element,!1); this.api.logClick(this.element)}; mf.prototype.vO=function(){var r=this.api.D(),Q=this.api.isEmbedsShortsMode();g.S1(this.element,"ytp-show-share-title",g.GY(r)&&!Q);this.j.Ym()&&Q?(r=(this.api.BO().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.D7(this.element,"right",r+"px")):Q&&g.D7(this.element,"right","0px");this.updateValue("icon",{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,Z:"ytp-svg-fill",N:{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=O8U(this);g.S1(this.element,"ytp-share-button-visible",this.visible);this.zt(this.visible);this.tooltip.i8();this.api.logVisibility(this.element,O8U(this)&&this.U)}; mf.prototype.hX=function(r){g.d.prototype.hX.call(this,r);this.api.logVisibility(this.element,this.visible&&r)}; mf.prototype.WO=function(){g.d.prototype.WO.call(this);g.re(this.element,"ytp-share-button-visible")};g.p(Cn$,g.Ox);g.x=Cn$.prototype;g.x.Hy=function(r){r=PQ(r);g.j$(this.Y,r)||g.j$(this.closeButton,r)||HE(this)}; g.x.Tt=function(){g.Ox.prototype.Tt.call(this);this.tooltip.Sd(this.element);this.api.logVisibility(this.j,!1);for(var r=g.m(this.S),Q=r.next();!Q.done;Q=r.next())Q=Q.value,this.api.hasVe(Q.element)&&this.api.logVisibility(Q.element,!1)}; g.x.show=function(){var r=this.lA;g.Ox.prototype.show.call(this);this.vO();r||this.api.I3("onSharePanelOpened")}; g.x.f8=function(){this.lA&&this.vO()}; g.x.vO=function(){var r=this;g.cP(this.element,"ytp-share-panel-loading");g.re(this.element,"ytp-share-panel-fail");var Q=this.api.getVideoData(),S=this.api.getPlaylistId()&&this.W.checked;Q.getSharePanelCommand&&Ju(this.api.vg(),Q.getSharePanelCommand,{includeListId:S}).then(function(B){r.x7()||(g.re(r.element,"ytp-share-panel-loading"),ayU(r,B))}); Q=this.api.getVideoUrl(!0,!0,!1,!1);this.updateValue("link",Q);this.updateValue("linkText",Q);this.updateValue("shareLinkWithUrl",g.CG("$URL \ub9c1\ud06c \uacf5\uc720",{URL:Q}));tx(this.j);this.api.logVisibility(this.j,!0)}; g.x.onFullscreenToggled=function(r){!r&&this.TN()&&HE(this)}; g.x.focus=function(){this.j.focus()}; g.x.WO=function(){g.Ox.prototype.WO.call(this);V67(this)};g.p(S8$,oU);g.x=S8$.prototype;g.x.WO=function(){iPz(this);oU.prototype.WO.call(this)}; g.x.Bk=function(r){r.target!==this.dismissButton.element&&(this.ym(!1),this.T.I3("innertubeCommand",this.onClickCommand))}; g.x.wi=function(){this.NU=!0;this.ym(!0);this.Qy()}; g.x.udO=function(r){this.J=r;this.Qy()}; g.x.onVideoDataChange=function(r,Q){if(r=!!Q.videoId&&this.videoId!==Q.videoId)this.videoId=Q.videoId,this.NU=!1,this.o3=!0,this.X=this.cO=!1,iPz(this),XD$(this,!1),this.V=this.j=!1,TU(this),B5z(this);if(r||!Q.videoId)this.Vr=this.W=!1;var S,B;if(Q==null?0:(S=Q.getPlayerResponse())==null?0:(B=S.videoDetails)==null?0:B.isLiveContent)this.Mf(!1);else{var k,L,X;Q=g.e((k=Q.getWatchNextResponse())==null?void 0:(L=k.playerOverlays)==null?void 0:(X=L.playerOverlayRenderer)==null?void 0:X.productsInVideoOverlayRenderer, oQs);this.J=this.enabled=!1;if(Q){if(k=Q==null?void 0:Q.featuredProductsEntityKey){L=g.Y0.getState().entities;var l;if((l=gx(L,"featuredProductsEntity",k))==null?0:l.productsData){this.Mf(!1);return}}this.enabled=!0;if(!this.W){var n;l=(n=Q.badgeInteractionLogging)==null?void 0:n.trackingParams;(this.W=!!l)&&this.T.setTrackingParams(this.badge.element,l||null)}if(!this.Vr){var A;if(this.Vr=!((A=Q.dismissButton)==null||!A.trackingParams)){var Y;this.T.setTrackingParams(this.dismissButton.element,((Y= Q.dismissButton)==null?void 0:Y.trackingParams)||null)}}Q.isContentForward&&(n=Q.productsData,XD$(this,!0),B5z(this),n=L_$(this,n),A=[],n.length>0&&A.push(n[0]),n.length>1&&(Y=new g.d({G:"div",Z:"ytp-suggested-action-more-products-icon"}),g.u(this,Y),A.push(Y),A.push.apply(A,g.tR(n.slice(1)))),this.Y=new g.d({G:"div",B:A,Z:"ytp-suggested-action-content-forward-container"}),g.u(this,this.Y),this.KY.element.append(this.Y.element));this.text=g.kr(Q.text);var W;if(n=(W=Q.dismissButton)==null?void 0:W.a11yLabel)this.HO= g.kr(n);this.onClickCommand=Q.onClickCommand;this.timing=Q.timing;this.gr()}c4g(this);mD(this);this.Qy()}}; g.x.s1=function(){return!this.J&&this.enabled&&!this.NU&&!this.T.lz()&&!this.VN&&(this.X||this.o3)}; g.x.VP=function(r){oU.prototype.VP.call(this,r);if(this.j||this.V)this.timing&&ox(this.timing.preview)&&(this.j=!1,TU(this),this.V=!1,TU(this),this.T.Ya("shopping_overlay_preview_collapsed"),this.T.Ya("shopping_overlay_preview_expanded"),r=$i(this.timing.preview.startSec,this.timing.preview.endSec,"shopping_overlay_expanded"),ox(this.timing.expanded)&&this.timing.preview.endSec===this.timing.expanded.startSec&&(this.T.Ya("shopping_overlay_expanded"),r.end=this.timing.expanded.endSec*1E3),this.T.gr([r])), this.cO=!0,mD(this);TU(this)}; g.x.Mf=function(r){(this.X=r)?(E_(this),mD(this,!1)):(iPz(this),this.mq.start());this.Qy()}; g.x.gr=function(r){var Q=this.timing;r=(r===void 0?0:r)+this.T.getCurrentTime();var S=[],B=Q.visible,k=Q.preview;Q=Q.expanded;ox(B)&&(rT8(B,r),S.push($i(B.startSec,B.endSec,"shopping_overlay_visible")));ox(k)&&(rT8(k,r),B=k.startSec+1,S.push($i(k.startSec,B,"shopping_overlay_preview_collapsed")),S.push($i(B,k.endSec,"shopping_overlay_preview_expanded")));ox(Q)&&(rT8(Q,r),S.push($i(Q.startSec,Q.endSec,"shopping_overlay_expanded")));this.T.gr(S)}; g.x.Qy=function(){oU.prototype.Qy.call(this);this.T.getRootNode()&&g.S1(this.T.getRootNode(),"ytp-shopping-pill-shown",this.s1())};g.p(nD8,g.d); nD8.prototype.vO=function(){var r=this.api.D();this.zt(g.GY(r)&&this.api.isEmbedsShortsMode());this.subscribeButton&&this.api.logVisibility(this.subscribeButton.element,this.lA);var Q=this.api.getVideoData(),S=!1;this.api.getPresentingPlayerType()===2?S=!!Q.videoId&&!!Q.isListed&&!!Q.author&&!!Q.zm&&!!Q.profilePicture:g.GY(r)&&(S=!!Q.videoId&&!!Q.zm&&!!Q.profilePicture&&!g.XV(Q)&&!r.S&&!(r.J&&this.api.getPlayerSize().width<200));var B=Q.profilePicture;r=g.GY(r)?Q.expandedTitle:Q.author;B=B===void 0? "":B;r=r===void 0?"":r;S?(this.V!==B&&(this.j.style.backgroundImage="url("+B+")",this.V=B),this.updateValue("channelLogoLabel",g.CG("$CHANNEL_NAME\uc758 \uc0ac\uc9c4 \uc774\ubbf8\uc9c0",{CHANNEL_NAME:r})),g.cP(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.re(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.j,S&&this.U);this.api.logVisibility(this.channelName,S&&this.U);this.subscribeButton&&(this.subscribeButton.channelId=Q.fC);this.updateValue("expandedTitle", Q.expandedTitle)};g.p(J4,g.Ox);J4.prototype.show=function(){g.Ox.prototype.show.call(this);this.j.start()}; J4.prototype.hide=function(){g.Ox.prototype.hide.call(this);this.j.stop()}; J4.prototype.mV=function(r,Q){r==="dataloaded"&&((this.nZ=Q.nZ,this.Eh=Q.Eh,isNaN(this.nZ)||isNaN(this.Eh))?this.S&&(this.T.Ya("intro"),this.T.removeEventListener(g.Io("intro"),this.J),this.T.removeEventListener(g.GE("intro"),this.Y),this.T.removeEventListener("onShowControls",this.W),this.hide(),this.S=!1):(this.T.addEventListener(g.Io("intro"),this.J),this.T.addEventListener(g.GE("intro"),this.Y),this.T.addEventListener("onShowControls",this.W),r=new g.qI(this.nZ,this.Eh,{priority:9,namespace:"intro"}), this.T.gr([r]),this.S=!0))};g.p(wL,g.d);wL.prototype.onClick=function(){this.T.o$()}; wL.prototype.vO=function(){var r=!0;g.GY(this.T.D())&&(r=r&&this.T.BO().getPlayerSize().width>=480);this.zt(r);r=this.updateValue;var Q=this.T.K("delhi_modern_web_player_icons"),S=Q?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,N:{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"}}]};Q=Q?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,Z:"ytp-svg-fill",N:{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"}}]};r.call(this,"icon",this.T.zn()?S:Q)};g.p(Y8F,g.d);Y8F.prototype.WO=function(){this.j=null;g.d.prototype.WO.call(this)};g.p(FQ,g.d);FQ.prototype.onClick=function(){this.T.I3("innertubeCommand",this.V)}; FQ.prototype.C=function(){if(this.T.K("delhi_modern_web_player")){var r=this.T.getPlayerSize();r.width&&(this.element.style.maxWidth=r.width*.25+"px")}}; FQ.prototype.cO=function(r){r!==this.J&&(this.update({title:r,ariaLabel:r}),this.J=r);r?this.show():this.hide()}; FQ.prototype.Vr=function(){this.j.disabled=this.V==null;g.S1(this.j,"ytp-chapter-container-disabled",this.j.disabled);this.K0()};g.p(N5,FQ);N5.prototype.onClickCommand=function(r){g.e(r,Ac)&&this.K0()}; N5.prototype.updateVideoData=function(r,Q){var S,B,k;r=g.e((S=Q.getWatchNextResponse())==null?void 0:(B=S.playerOverlays)==null?void 0:(k=B.playerOverlayRenderer)==null?void 0:k.decoratedPlayerBarRenderer,f6);S=g.e(r==null?void 0:r.playerBarActionButton,g.R7);if(this.T.K("web_player_updated_entrypoint")){this.X=hd(S==null?void 0:S.text);var L;B=(L=S==null?void 0:S.tooltip)!=null?L:"\ucc55\ud130 \ubcf4\uae30";this.Y.setAttribute("title",B)}this.V=S==null?void 0:S.command;FQ.prototype.Vr.call(this)}; N5.prototype.K0=function(){var r=this.X,Q=this.W.j,S,B=((S=this.T.getLoopRange())==null?void 0:S.type)==="clips";if(Q.length>1&&!B){r=this.T.getProgressState().current*1E3;S=nh(Q,r);r=Q[S].title||"\ucc55\ud130";if(S!==this.currentIndex||this.S)this.T.I3("innertubeCommand",Q[S].onActiveCommand),this.currentIndex=S;this.S=!1}else this.S=!0;FQ.prototype.cO.call(this,r)};g.p(sf,g.QS);sf.prototype.V=function(){var r;(r=this.element.parentElement)==null||r.classList.contains("ytp-right-controls-left");(this.j=!this.j)?this.publish("small-mode-expand-right-bottom-controls"):this.publish("small-mode-collapse-right-bottom-controls")}; sf.prototype.isExpanded=function(){return this.j};g.p(Zg,g.d);Zg.prototype.S=function(r){g.R(r.state,32)?bPz(this,this.api.eY()):this.lA&&(g.R(r.state,16)||g.R(r.state,1))||this.fade.hide()}; Zg.prototype.iz=function(){var r=this.api.getPlayerStateObject();(g.R(r,32)||g.R(r,16))&&tx8(this)}; Zg.prototype.W=function(){this.frameIndex=NaN;tx8(this)}; Zg.prototype.hide=function(){this.j&&bPz(this,null);g.d.prototype.hide.call(this)};g.p(PWj,g.d);g.x=PWj.prototype;g.x.onClick=function(){var r=this;if(this.T.D().VN||this.T.D().J){this.T.logClick(this.element);try{this.T.toggleFullscreen().catch(function(Q){r.Rs(Q)})}catch(Q){this.Rs(Q)}}else HE(this.message,this.element,!0)}; g.x.Rs=function(r){String(r).includes("fullscreen error")?g.oG(r):g.mp(r);this.EH()}; g.x.EH=function(){this.disable();this.message.iC(this.element,!0)}; g.x.ZM=function(){l$()===this.T.getRootNode()?this.S.start():(this.S.stop(),this.message&&this.message.hide())}; g.x.oi=function(){if(window.screen&&window.outerWidth&&window.outerHeight){var r=window.screen.width*.9,Q=window.screen.height*.9,S=Math.max(window.outerWidth,window.innerWidth),B=Math.max(window.outerHeight,window.innerHeight);if(S>B!==r>Q){var k=S;S=B;B=k}r>S&&Q>B&&this.EH()}}; g.x.disable=function(){var r=this;if(!this.message){var Q=(Xu(["requestFullscreen","webkitRequestFullscreen","mozRequestFullScreen","msRequestFullscreen"],document.body)!=null?"\uc804\uccb4 \ud654\uba74\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. $BEGIN_LINK\uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30$END_LINK":"\ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uc804\uccb4 \ud654\uba74\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. $BEGIN_LINK\uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30$END_LINK").split(/\$(BEGIN|END)_LINK/); this.message=new g.Ox(this.T,{G:"div",wq:["ytp-popup","ytp-generic-popup"],N:{role:"alert",tabindex:"0"},B:[Q[0],{G:"a",N:{href:"https://support.google.com/youtube/answer/6276924",target:this.T.D().C},Sw:Q[2]},Q[4]]},100,!0);this.message.hide();g.u(this,this.message);this.message.subscribe("show",function(S){r.V.OP(r.message,S)}); g.Ga(this.T,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.j)();this.j=null}}; g.x.vO=function(){var r=wGj(this.T),Q=this.T.D().J&&this.T.getPlayerSize().width<250;this.zt(r&&!Q);var S;((S=this.T.D())==null?0:S.K("embeds_use_parent_visibility_in_ve_logging"))?this.T.logVisibility(this.element,this.lA&&this.U):this.T.logVisibility(this.element,this.lA)}; g.x.Rz=function(r){if(r){var Q=g.ZX(this.T,"\uc804\uccb4\ud654\uba74 \uc885\ub8cc","f");this.update({"data-title-no-tooltip":"\uc804\uccb4\ud654\uba74 \uc885\ub8cc"});document.activeElement===this.element&&this.T.getRootNode().focus();document.pictureInPictureElement&&document.exitPictureInPicture().catch(function(S){g.oG(S)})}else Q=g.ZX(this.T,"\uc804\uccb4 \ud654\uba74","f"),this.update({"data-title-no-tooltip":"\uc804\uccb4 \ud654\uba74"}); r=xOR(this,r);Q=this.message?null:Q;this.update({title:Q,icon:r});this.V.NC().i8()}; g.x.WO=function(){this.message||((0,this.j)(),this.j=null);g.d.prototype.WO.call(this)}; g.x.hX=function(r){g.d.prototype.hX.call(this,r);var Q;((Q=this.T.D())==null?0:Q.K("embeds_use_parent_visibility_in_ve_logging"))&&this.T.logVisibility(this.element,this.lA&&r)};g.p(yw,g.d);yw.prototype.onClick=function(){this.T.logClick(this.element);this.T.seekBy(this.j,!0);var r=this.j>0?1:-1,Q=Math.abs(this.j),S=this.T.U_().kQ;S&&S.Jx(r,Q);this.V.isActive()?this.S=!0:(r=["ytp-jump-spin"],this.j<0&&r.push("backwards"),this.element.classList.add.apply(this.element.classList,g.tR(r)),g.ev(this.V))};g.p(M5,FQ);M5.prototype.onClickCommand=function(r){g.e(r,EQg)&&this.K0()}; M5.prototype.updateVideoData=function(){var r,Q;this.V=(r=pD8(this))==null?void 0:(Q=r.onTap)==null?void 0:Q.innertubeCommand;FQ.prototype.Vr.call(this)}; M5.prototype.K0=function(){var r="",Q=this.W.J,S,B=(S=pD8(this))==null?void 0:S.headerTitle;S=B?g.kr(B):"";var k;B=((k=this.T.getLoopRange())==null?void 0:k.type)==="clips";Q.length>1&&!B&&(r=this.T.getProgressState().current*1E3,k=Ekn(Q,r),r=k!=null?Q[k].title:S,k!=null&&k!==this.currentIndex&&(this.T.I3("innertubeCommand",Q[k].onActiveCommand),this.currentIndex=k));FQ.prototype.cO.call(this,r)};g.p(zU,g.d);zU.prototype.onClick=function(){this.T.I3("onCollapseMiniplayer");this.T.logClick(this.element)}; zU.prototype.vO=function(){this.visible=!this.T.isFullscreen();this.zt(this.visible);this.T.logVisibility(this.element,this.visible&&this.U)}; zU.prototype.hX=function(r){g.d.prototype.hX.call(this,r);this.T.logVisibility(this.element,this.visible&&r)};g.p(h4,g.d);h4.prototype.init=function(){this.updateValue("minvalue",this.W);this.updateValue("maxvalue",this.Y);this.updateValue("stepvalue",this.X);this.updateValue("slidervalue",this.j);ED8(this,this.j)}; h4.prototype.S=function(){vN(this,Number(this.V.value));this.V.focus()}; h4.prototype.J=function(r){if(!r.defaultPrevented){switch(r.code){case "ArrowDown":r=-this.X;break;case "ArrowUp":r=this.X;break;default:return}vN(this,Math.min(this.Y,Math.max(Number((this.j+r).toFixed(2)),this.W)))}};g.p(q5,h4);q5.prototype.onVolumeChange=function(r){if(this.C)this.C=!1;else{var Q=r.volume;Q===0||r.muted?vN(this,0):vN(this,Q)}}; q5.prototype.S=function(){h4.prototype.S.call(this);this.Vr(this.j)}; q5.prototype.cO=function(r){var Q=-r.deltaY;Q=r.deltaMode===WheelEvent.DOM_DELTA_LINE||r.deltaMode===WheelEvent.DOM_DELTA_PAGE?g.GQ(this.j+Q,0,100):g.GQ(this.j+g.GQ(Q/10,-10,10),0,100);Q===0?vN(this,0):vN(this,Q);this.Vr(Q);r.preventDefault();r.stopPropagation()}; q5.prototype.o3=function(r,Q){this.C=!0;r===0||Q?this.T.mute():(this.T.isMuted()&&this.T.unMute(),this.T.setVolume(r))};g.p(mOn,g.d);g.p(Ix,g.d);g.x=Ix.prototype;g.x.gG=function(){if(!this.T.Ul()){this.updateValue("dataTooltipOffsetY",-120);var r;(r=this.j)!=null&&fh(r,!0);var Q;(Q=this.j)!=null&&Q.j.stop()}}; g.x.q1=function(){var r;(r=this.j)!=null&&r.j.start()}; g.x.Cj=function(r){this.visible=r.width>=300||this.Tm;this.zt(this.visible);this.T.logVisibility(this.element,this.visible&&this.U)}; g.x.nR=function(){this.T.D().Tm?this.T.isMuted()?this.T.unMute():this.T.mute():HE(this.message,this.element,!0);this.T.logClick(this.element)}; g.x.AKq=function(r){if(this.T.D().Tm&&this.j)if(r.target===this.S){var Q;if(!this.T.Ul()||((Q=this.j)==null?0:Q.isVisible))this.nR();else{var S;(S=this.j)!=null&&fh(S,!0)}}else{var B;(B=this.j)!=null&&fh(B,!0)}else this.nR()}; g.x.onVolumeChange=function(r){this.setVolume(r.volume,r.muted)}; g.x.setVolume=function(r,Q){var S=this,B=Q?0:r/100;r=B===0?1:r>50?1:0;if(this.C!==r){var k=this.X;isNaN(k)?wD$(this,r):q$F(this.KY,function(X){wD$(S,k+(S.C-k)*X)},250); this.C=r}B=B===0?1:0;if(this.J!==B){var L=this.o3;isNaN(L)?F_g(this,B):q$F(this.F1,function(X){F_g(S,L+(S.J-L)*X)},250); this.J=B}T58(this,Q)}; g.x.hX=function(r){g.d.prototype.hX.call(this,r);this.T.logVisibility(this.element,this.visible&&r)}; var $OU=["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"],JT_=["M",19,",",11.29," C",21.89,",",12.15," ",24,",",14.83," ",24,",",18," C",24,",",21.17," ",21.89,",",23.85," ",19,",",24.71," L",19,",",26.77," C",23.01,",",25.86," ",26,",",22.28," ",26,",",18," C",26,",",13.72," ", 23.01,",",10.14," ",19,",",9.23," L",19,",",11.29," Z"];g.p(g.GU,g.d);g.x=g.GU.prototype;g.x.onStateChange=function(r){this.Xd(r.state);var Q;((Q=this.T.D())==null?0:Q.K("embeds_use_parent_visibility_in_ve_logging"))&&this.T.logVisibility(this.element,this.lA&&this.U)}; g.x.Xd=function(r){var Q=g.fw(this.T.getVideoData()),S=!1;r.isOrWillBePlaying()?r=Q?4:2:g.R(r,2)?(r=3,S=Q):r=1;this.element.disabled=S;if(this.j!==r){Q=null;switch(r){case 2:Q=g.ZX(this.T,"\uc77c\uc2dc\uc911\uc9c0","k");this.update({"data-title-no-tooltip":"\uc77c\uc2dc\uc911\uc9c0"});break;case 3:Q="\ub2e4\uc2dc\ubcf4\uae30";this.update({"data-title-no-tooltip":"\ub2e4\uc2dc\ubcf4\uae30"});break;case 1:Q=g.ZX(this.T,"\uc7ac\uc0dd","k");this.update({"data-title-no-tooltip":"\uc7ac\uc0dd"});break; case 4:Q="\uc2e4\uc2dc\uac04 \uc7ac\uc0dd \uc911\uc9c0",this.update({"data-title-no-tooltip":"\uc2e4\uc2dc\uac04 \uc7ac\uc0dd \uc911\uc9c0"})}r===3?this.update({title:Q,icon:N5j(this,r)}):(this.update({title:Q}),(Q=N5j(this,r))&&this.j&&this.j!==3?Ifg(this.transition,this.element,Q):this.updateValue("icon",Q));this.tooltip.i8();this.j=r}}; g.x.onVideoDataChange=function(){g.S1(this.element,"ytp-play-button-playlist",g.vE(this.T))}; g.x.D5=function(r){this.T.logClick(this.element);if(this.T.getPlayerStateObject().isOrWillBePlaying())this.T.pauseVideo();else{if(this.T.isMinimized()&&this.T.getPlayerStateObject().isCued()){var Q={},S;if((S=this.T.getVideoData())==null?0:S.Y)Q.cttAuthInfo={token:this.T.getVideoData().Y,videoId:this.T.getVideoData().videoId};E3("direct_playback",Q);this.T.cg().timerName="direct_playback"}this.T.playVideo()}this.T.isMinimized()&&(r==null?void 0:r.type)==="click"&&this.element.blur()}; g.x.hX=function(r){g.d.prototype.hX.call(this,r);var Q;((Q=this.T.D())==null?0:Q.K("embeds_use_parent_visibility_in_ve_logging"))&&this.T.logVisibility(this.element,this.lA&&r)};g.p(g.uH,g.d);g.x=g.uH.prototype;g.x.onVideoDataChange=function(){yTF(this);this.W&&(this.wV(this.W),this.W=null);this.videoData=this.T.getVideoData(1);if(this.playlist=this.T.getPlaylist())this.playlist.subscribe("shuffle",this.onVideoDataChange,this),this.W=this.L(this.T,"progresssync",this.N_);this.S=Mxz(this);ZP8(this);this.jX(this.T.BO().getPlayerSize())}; g.x.jX=function(r){r=r===void 0?this.T.BO().getPlayerSize():r;var Q,S=((Q=this.T.getLoopRange())==null?void 0:Q.type)==="clips";r=(g.vE(this.T)||this.j&&g.uG(this.T)&&!this.T.K("web_hide_next_button")||zV$(this))&&!S&&(this.j||r.width>=400);this.zt(r);this.T.logVisibility(this.element,r)}; g.x.onClick=function(r){this.T.logClick(this.element);var Q=!0;this.J?Q=g.Ax(r,this.T):r.preventDefault();Q&&(this.j&&this.T.getPresentingPlayerType()===5?this.T.publish("ytoprerollinternstitialnext"):this.j?(Pz(this.T.cg()),this.T.publish("playlistnextbuttonclicked",this.element),this.T.nextVideo(!0)):this.S?this.T.seekTo(0):(Pz(this.T.cg()),this.T.publish("playlistprevbuttonclicked",this.element),this.T.previousVideo(!0)))}; g.x.N_=function(){var r=Mxz(this);r!==this.S&&(this.S=r,ZP8(this))}; g.x.WO=function(){this.V&&(this.V(),this.V=null);yTF(this);g.d.prototype.WO.call(this)};g.p(vDj,g.d);g.x=vDj.prototype;g.x.RU=function(r){this.V_(r.pageX);this.Mx(r.pageX+r.deltaX);q8j(this)}; g.x.V_=function(r){this.Vr=r-this.Tm}; g.x.Mx=function(r){r-=this.Tm;!isNaN(this.Vr)&&this.thumbnails.length>0&&(this.C=r-this.Vr,this.thumbnails.length>0&&this.C!==0&&(this.S=this.X+this.C,r=DO$(this,this.S),this.S<=this.j/2&&this.S>=u6z(this)?(this.api.seekTo(r,!1,void 0,void 0,25),g.D7(this.o3,"transform","translateX("+(this.S-this.j/2)+"px)"),hVj(this,r)):this.S=this.X))}; g.x.IU=function(){this.cO&&(this.cO.zE=!0);var r=(0,g.xa)()-this.Z_<300;if(Math.abs(this.C)<5&&!r){this.Z_=(0,g.xa)();r=this.Vr+this.C;var Q=this.j/2-r;this.V_(r);this.Mx(r+Q);q8j(this);this.api.logClick(this.Y)}q8j(this)}; g.x.bH=function(){Dg(this,this.api.getCurrentTime())}; g.x.play=function(r){this.api.seekTo(DO$(this,this.S),void 0,void 0,void 0,26);this.api.playVideo();r&&this.api.logClick(this.playButton)}; g.x.onExit=function(r){this.api.seekTo(this.mq,void 0,void 0,void 0,63);this.api.playVideo();r&&this.api.logClick(this.dismissButton)}; g.x.P8=function(r,Q){this.Tm=r;this.j=Q;Dg(this,this.api.getCurrentTime())}; g.x.enable=function(){this.isEnabled||(this.isEnabled=!0,this.mq=this.api.getCurrentTime(),hVj(this,this.mq),g.S1(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled),this.KY=this.L(this.element,"wheel",this.RU),this.logVisibility(this.isEnabled))}; g.x.disable=function(){this.isEnabled=!1;this.hide();g.S1(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled);this.KY&&this.wV(this.KY);this.logVisibility(this.isEnabled)}; g.x.reset=function(){this.disable();this.W=[];this.yr=!1}; g.x.logVisibility=function(r){this.api.logVisibility(this.element,r);this.api.logVisibility(this.Y,r);this.api.logVisibility(this.dismissButton,r);this.api.logVisibility(this.playButton,r)}; g.x.WO=function(){for(;this.V.length;){var r=void 0;(r=this.V.pop())==null||r.dispose()}g.d.prototype.WO.call(this)}; g.p(fMj,g.d);g.p(IMF,g.d);g.p(eVg,g.d);g.p(eZ,g.d);eZ.prototype.eR=function(r){return r==="PLAY_PROGRESS"?this.X:r==="LOAD_PROGRESS"?this.J:r==="LIVE_BUFFER"?this.Y:this.S};dO8.prototype.update=function(r,Q,S,B){S=S===void 0?0:S;this.width=Q;this.W=S;this.j=Q-S-(B===void 0?0:B);this.position=g.GQ(r,S,S+this.j);this.S=this.position-S;this.V=this.S/this.j};g.p(OPF,g.d);g.p(g.dL,g.QS);g.x=g.dL.prototype; g.x.f9=function(){var r=!1,Q=this.api.getVideoData();if(!Q)return r;this.api.Ya("timedMarkerCueRange");CWR(this);for(var S=g.m(Q.D_),B=S.next();!B.done;B=S.next()){B=B.value;var k=void 0,L=(k=this.HO[B])==null?void 0:k.markerType;k=void 0;var X=(k=this.HO[B])==null?void 0:k.markers;if(!X)break;if(L==="MARKER_TYPE_TIMESTAMPS"){r=g.m(X);for(L=r.next();!L.done;L=r.next()){k=L.value;L=new OPF;X=void 0;L.title=((X=k.title)==null?void 0:X.simpleText)||"";L.timeRangeStartMillis=Number(k.startMillis);L.j= Number(k.durationMillis);var l=X=void 0;L.onActiveCommand=(l=(X=k.onActive)==null?void 0:X.innertubeCommand)!=null?l:void 0;SPU(this,L)}Bm8(this,this.J);r=this.J;L=this.r0;k=[];X=null;for(l=0;ln&&(X.end=n);n=Tk1(n,n+Y);k.push(n);X=n;L[n.id]=r[l].onActiveCommand}}this.api.gr(k);this.D9=this.HO[B];r=!0}else if(L==="MARKER_TYPE_HEATMAP"){B=this.HO[B];Y=A=k=n=l=X=void 0;if(B&& B.markers){L=(k=(Y=B.markersMetadata)==null?void 0:(A=Y.heatmapMetadata)==null?void 0:A.minHeightDp)!=null?k:0;k=(X=(n=B.markersMetadata)==null?void 0:(l=n.heatmapMetadata)==null?void 0:l.maxHeightDp)!=null?X:60;X=this.j.length;l=null;for(n=0;n=Y&&P<=W&&A.push(t)}k>0&&(this.cO.style.height= k+"px");Y=this.W[n];W=A;t=L;var T=k,w=n===0;w=w===void 0?!1:w;gD_(Y,T);b=W;P=Y.V;w=w===void 0?!1:w;var M=1E3/b.length,y=[];y.push({x:0,y:100});for(var h=0;h0&&(l=A[A.length-1])}g.Of(this)}k=void 0;L=[];if(B=(k=B.markersDecoration)==null?void 0:k.timedMarkerDecorations)for(B=g.m(B),k=B.next();!k.done;k=B.next())k=k.value,n=l=X=void 0,L.push({visibleTimeRangeStartMillis:(X=k.visibleTimeRangeStartMillis)!=null?X:-1,visibleTimeRangeEndMillis:(l=k.visibleTimeRangeEndMillis)!=null?l:-1,decorationTimeMillis:(n=k.decorationTimeMillis)!= null?n:NaN,label:k.label?g.kr(k.label):""});B=L;this.heatMarkersDecorations=B}}Q.JE=this.J;g.S1(this.element,"ytp-timed-markers-enabled",r);return r}; g.x.P8=function(){g.Of(this);Ch(this);Bm8(this,this.J);if(this.V){var r=g.Cj(this.element).x||0;this.V.P8(r,this.Y)}}; g.x.XDU=function(){var r=this.api.getVideoData();r&&bpU(this,r)}; g.x.onClickCommand=function(r){if(r=g.e(r,Ac)){var Q=r.key;r.isVisible&&Q&&ip7(this,Q)}}; g.x.ePU=function(r){this.api.I3("innertubeCommand",this.r0[r.id])}; g.x.K0=function(){Ch(this);var r=this.api.getCurrentTime();(rthis.clipEnd)&&this.aY()}; g.x.Py=function(r){if(!r.defaultPrevented){var Q=!1;switch(r.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);Q=!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);Q=!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);Q=!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);Q=!0;break;case 38:this.api.K("enable_key_press_seek_logging")&&Sc(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);Q=!0;break;case 40:this.api.K("enable_key_press_seek_logging")&&Sc(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),Q=!0}Q&&r.preventDefault()}}; g.x.mV=function(r,Q){this.updateVideoData(Q,r==="newdata")}; g.x.rd=function(){this.mV("newdata",this.api.getVideoData())}; g.x.updateVideoData=function(r,Q){Q=Q===void 0?!1:Q;var S=!!r&&r.Pc();S&&(LK(r)||YPU(this)?this.S_=!1:this.S_=r.allowLiveDvr,g.S1(this.api.getRootNode(),"ytp-enable-live-buffer",!(r==null||!LK(r))),bpU(this,r));FF$(this,this.api.CD());if(Q){if(S){Q=r.clipEnd;this.clipStart=r.clipStart;this.clipEnd=Q;BS(this);for(ax(this,this.Vr,this.jR);this.W.length>0;)this.W.pop().dispose();this.heatMarkersDecorations=[];this.FQ={};var B;(B=this.V)==null||B.reset();lI(this);g.S1(this.api.getRootNode(),"ytp-fine-scrubbing-exp", Uf(this))}else this.aY();this.uw()}if(r){var k;B=((k=this.yN)==null?void 0:k.type)==="clips";if(k=!r.isLivePlayback){k=this.api.getVideoData();Q=g.I1(k);S=cTF(k);var L;k=Q!=null||S!=null&&S.length>0||((L=k.XL)==null?void 0:L.length)>0}if(k&&!B){L=this.api.getVideoData();B=g.I1(L);k=!1;if(B==null?0:B.markersMap){k=this.api.getVideoData();var X;k.x4=((X=B.visibleOnLoad)==null?void 0:X.key)||k.x4;X=g.m(B.markersMap);for(B=X.next();!B.done;B=X.next())B=B.value,B.key&&B.value&&(this.FQ[B.key]=B.value, B.value.onChapterRepeat&&(k.O3=B.value.onChapterRepeat));k.x4!=null&&ip7(this,k.x4);k=!0}var l;if(((l=L.XL)==null?void 0:l.length)>0){l=g.Y0.getState().entities;X=g.m(L.XL);for(B=X.next();!B.done;B=X.next()){B=B.value;S=void 0;Q=(S=gx(l,"macroMarkersListEntity",B))==null?void 0:S.markersList;var n=S=void 0;if(((S=Q)==null?void 0:S.markerType)==="MARKER_TYPE_TIMESTAMPS"||((n=Q)==null?void 0:n.markerType)==="MARKER_TYPE_HEATMAP")this.HO[B]=Q}k=this.f9()||k}!k&&(l=cTF(L))&&(r2_(this,l),L.D9=this.j,aMg(this)); t3j(this,null);r.y$&&this.W.length===0&&(r=r.y$,l=r.key,r.isVisible&&l&&ip7(this,l))}else RVz(this),CWR(this)}Ch(this)}; g.x.Lp=function(r){this.X&&!g.R(r.state,32)&&this.api.getPresentingPlayerType()!==3&&this.X.cancel();var Q;((Q=this.V)==null?0:Q.isEnabled)&&g.R(r.state,8)&&this.api.pauseVideo();r=this.api.getPresentingPlayerType()===2||!this.api.CD()||this.api.getPlayerState()===-1&&this.api.getCurrentTime()===0;g.S1(this.ZC,"ytp-hide-scrubber-button",r)}; g.x.Oa=function(r){var Q=!!this.yN!==!!r,S=this.yN;this.yN=r;t3j(this,S);(r==null?void 0:r.type)!=="clips"&&r||(r?(this.updateValue("clipstarticon",TT7()),this.updateValue("clipendicon",TT7()),this.updateValue("clipstarttitle",null),this.updateValue("clipendtitle",null)):(this.updateValue("clipstarticon",t2w()),this.updateValue("clipendicon",bB_()),this.updateValue("clipstarttitle","\uc804\uccb4 \ub3d9\uc601\uc0c1 \ubcf4\uae30"),this.updateValue("clipendtitle","\uc804\uccb4 \ub3d9\uc601\uc0c1 \ubcf4\uae30")), Q&&(this.updateVideoData(this.api.getVideoData(),!0),g.Of(this)),BS(this));ax(this,this.Vr,this.jR)}; g.x.qwY=function(){this.api.publish("progressBarHoverStart")}; g.x.Fkr=function(r,Q,S){var B=g.Cj(this.element),k=HN(this).j,L=S?S.getAttribute("data-tooltip"):void 0,X=S?S.getAttribute("data-position"):void 0,l=S?S.getAttribute("data-offset-y"):void 0;l=l?Number(l):0;X&&(r=TW(this.S,Number(S.getAttribute("data-position")),0)*k+g.Cj(this.progressBar).x);this.zm.x=r-B.x;this.zm.y=Q-B.y;r=HN(this);S=Qt(this,r);Q=0;var n;if((n=this.api.getVideoData())==null?0:LK(n))(n=this.api.getProgressState().seekableEnd)&&S>n&&(S=n,r.position=TW(this.S,n)*HN(this).j),Q=this.S.V; YPU(this)&&(Q=this.S.V);n=L||g.Wu(this.S_?S-this.S.j:S-Q);Q=r.position+this.GL;S-=this.api.ZA();var A;if((A=this.V)==null||!A.isEnabled)if(this.api.eY()){if(this.j.length>1){A=rH(this,this.zm.x,!0);if(!this.yN)for(B=0;B1)for(B=0;B0)for(A=this.zm.x,B=g.m(this.J),k=B.next();!k.done;k=B.next())k=k.value,X=Rx(this,k.timeRangeStartMillis/ (this.S.j*1E3),HN(this)),g.S1(k.element,"ytp-timed-marker-hover",X<=A&&X+6>=A);B=this.tooltip.scale;A=this.api.K("delhi_modern_web_player")?67:45;l=(isNaN(l)?0:l)-A*B;this.api.K("web_key_moments_markers")?this.D9?(A=Ekn(this.J,S*1E3),A=A!=null?this.J[A].title:""):(A=nh(this.j,S*1E3),A=this.j[A].title):(A=nh(this.j,S*1E3),A=this.j[A].title);A||(l+=16*B);this.tooltip.scale===.6&&(g.iS(this.api.D())?(l=this.api.BO().getPlayerSize().height-225,B=this.api.K("delhi_modern_web_player")?70:110,l=A?l+B:l+ B+16):l=A?110:126);B=nh(this.j,S*1E3);this.yr=PCF(this,S,B)?B:PCF(this,S,B+1)?B+1:-1;g.S1(this.api.getRootNode(),"ytp-progress-bar-snap",this.yr!==-1&&this.j.length>1);B=!1;k=g.m(this.heatMarkersDecorations);for(X=k.next();!X.done;X=k.next()){X=X.value;var Y=S*1E3;Y>=X.visibleTimeRangeStartMillis&&Y<=X.visibleTimeRangeEndMillis&&(A=X.label,n=g.Wu(X.decorationTimeMillis/1E3),B=!0)}this.m$!==B&&(this.m$=B,this.api.logVisibility(this.Vq,this.m$));g.S1(this.api.getRootNode(),"ytp-progress-bar-decoration", B);B=160*this.tooltip.scale*2;k=A.length*(this.C?8.55:5.7);k=k<=B?k:B;X=k<160*this.tooltip.scale;B=3;!X&&k/2>r.position&&(B=1);!X&&k/2>this.Y-r.position&&(B=2);this.api.D().J&&(l-=10);this.W.length&&this.W[0].Pc&&(l-=14*(this.C?2:1),this.mq||(this.mq=!0,this.api.logVisibility(this.cO,this.mq)));var W;if(Uf(this)&&(((W=this.V)==null?0:W.isEnabled)||this.D_>0)){var b;l-=((b=this.V)==null?0:b.isEnabled)?La(this):this.D_}W=void 0;Uf(this)&&!this.api.K("web_player_hide_fine_scrubbing_edu")&&(W="\uc138\ubc00\ud558\uac8c \ubcf4\ub824\uba74 \uc704\ub85c \ub2f9\uae30\uc138\uc694", this.Tm||(this.Tm=!0,this.api.logVisibility(this.z3,this.Tm)));this.tooltip.hZ(Q,S,n,!!L,l,A,B,W)}else this.tooltip.hZ(Q,S,n,!!L,l);g.cP(this.api.getRootNode(),"ytp-progress-bar-hover");A27(this)}; g.x.yL_=function(){this.uw();g.re(this.api.getRootNode(),"ytp-progress-bar-hover");this.mq&&(this.mq=!1,this.api.logVisibility(this.cO,this.mq));this.Tm&&(this.Tm=!1,this.api.logVisibility(this.z3,this.Tm));this.api.K("enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity")&&this.api.publish("progressBarHoverEnd")}; g.x.GxY=function(r,Q){var S=g.Cj(this.element);this.Ew=r-S.x;Uf(this)&&this.V&&(this.V.yr?Dg(this.V,this.api.getCurrentTime()):G08(this.V),this.V.show(),g.S1(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.V.isEnabled));this.bz&&(this.bz.dispose(),this.bz=null);this.dk=Q;this.Jy=this.api.getCurrentTime();this.j.length>1&&this.yr!==-1?this.api.seekTo(this.j[this.yr].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(Qt(this,HN(this)),!1,void 0,void 0,7);g.cP(this.element,"ytp-drag");(this.tT= this.api.getPlayerStateObject().isOrWillBePlaying())&&this.api.pauseVideo()}; g.x.kx1=function(){if(Uf(this)&&this.V){var r=La(this);this.D_>=r*.5?(this.V.enable(),Dg(this.V,this.api.getCurrentTime()),wFU(this,r)):lI(this)}if(g.R(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()===3){var Q;if((Q=this.V)==null?0:Q.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.j.length>1&&this.yr!==-1)this.api.K("html5_enable_progress_bar_slide_seek_logging")&&Sc(this,this.Jy,this.j[this.yr].startTime/1E3,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER", "INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK"),this.api.seekTo(this.j[this.yr].startTime/1E3,void 0,void 0,void 0,7);else{r=Qt(this,HN(this));this.api.K("html5_enable_progress_bar_slide_seek_logging")&&Sc(this,this.Jy,r,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR","INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK");this.api.seekTo(r,void 0,void 0,void 0,7);Q=g.m(this.heatMarkersDecorations);for(var S=Q.next();!S.done;S=Q.next())S=S.value,r*1E3>=S.visibleTimeRangeStartMillis&&r*1E3<=S.visibleTimeRangeEndMillis&& this.api.logClick(this.Vq)}g.re(this.element,"ytp-drag");this.F1&&(this.o3.src=this.F1);this.tT&&!g.R(this.api.getPlayerStateObject(),2)&&this.api.playVideo()}}}; g.x.AL3=function(r,Q){var S=this,B=HN(this),k=Qt(this,B);this.api.BO().SE||(B.position>this.Ew+2?this.Ic&&(this.o3.src=this.Ic):B.position1);this.zt(r&&this.T.BO().getPlayerSize().width>=400);this.T.logVisibility(this.element,this.lA);var Q=1;r&&this.isActive()&&(Q=2);if(this.j!==Q){this.j=Q;r=this.T.K("delhi_modern_web_player_icons");switch(Q){case 1:this.updateValue("icon",r?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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"}}]}:{G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},B:[{G:"path",cD:!0,N:{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", r?{G:"svg",N:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},B:[{G:"path",N:{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.YjU())}g.S1(this.element,"ytp-remote-button-active",this.isActive())}}; na.prototype.V=function(){if(this.T.getOption("remote","quickCast"))this.T.setOption("remote","quickCast",!0);else{var r=this.ac,Q=this.element;if(r.TN())r.Tt();else{r.initialize();a:{var S=g.m(r.a5.items);for(var B=S.next();!B.done;B=S.next())if(B=B.value,B.priority===1){S=B;break a}S=null}S&&(S.open(),r.iC(Q));r.iC(Q)}}this.T.logClick(this.element)};g.p(AZ,g.d);AZ.prototype.j=function(r){var Q=this.T.D(),S=400;this.T.K("web_player_small_hbp_settings_menu")&&Q.Y?S=300:Q.J&&(S=200);r=this.V&&r.width>=S;this.zt(r);this.T.K("embeds_use_parent_visibility_in_ve_logging")?this.T.logVisibility(this.element,r&&this.U):this.T.logVisibility(this.element,r)}; AZ.prototype.S=function(){if(this.ac.lA)this.ac.Tt();else{var r=g.Fq(this.T.SR());r&&!r.loaded&&(r.jY("tracklist",{includeAsr:!0}).length||r.load());this.T.logClick(this.element);this.ac.iC(this.element)}}; AZ.prototype.updateBadge=function(){var r=this.T.isHdr(),Q=this.T.getPresentingPlayerType(),S=Q!==2&&Q!==3,B=g.IS(this.T),k=S&&!!g.fK(this.T.SR());Q=k&&B.displayMode===1;B=k&&B.displayMode===2;S=(k=Q||B)||!S?null:this.T.getPlaybackQuality();g.S1(this.element,"ytp-hdr-quality-badge",r);g.S1(this.element,"ytp-hd-quality-badge",!r&&(S==="hd1080"||S==="hd1440"));g.S1(this.element,"ytp-4k-quality-badge",!r&&S==="hd2160");g.S1(this.element,"ytp-5k-quality-badge",!r&&S==="hd2880");g.S1(this.element,"ytp-8k-quality-badge", !r&&S==="highres");g.S1(this.element,"ytp-3d-badge-grey",!r&&k&&Q);g.S1(this.element,"ytp-3d-badge",!r&&k&&B)};g.p(Yn,lb);Yn.prototype.isLoaded=function(){var r=g.zG(this.T.SR());return r!==void 0&&r.loaded}; Yn.prototype.vO=function(){g.zG(this.T.SR())!==void 0&&this.T.getPresentingPlayerType()!==3?this.j||(this.ac.Y1(this),this.j=!0):this.j&&(this.ac.nD(this),this.j=!1);nL(this,this.isLoaded())}; Yn.prototype.onSelect=function(r){this.isLoaded();r?this.T.loadModule("annotations_module"):this.T.unloadModule("annotations_module");this.T.publish("annotationvisibility",r)}; Yn.prototype.WO=function(){this.j&&this.ac.nD(this);lb.prototype.WO.call(this)};g.p(WS,g.h1);WS.prototype.vO=function(){var r=this.T.getAvailableAudioTracks();r.length>1?(this.pC(g.tW(r,this.j)),this.tracks=g.CZ(r,this.j,this),this.countLabel.BD(r.length?" ("+r.length+")":""),this.publish("size-change"),this.O5(this.j(this.T.getAudioTrack())),this.enable(!0)):this.enable(!1)}; WS.prototype.WC=function(r){g.h1.prototype.WC.call(this,r);this.T.setAudioTrack(this.tracks[r]);this.ac.j5()}; WS.prototype.j=function(r){return r.toString()};g.p(bI,lb); bI.prototype.V=function(){var r=this.T.getPresentingPlayerType();if(r!==2&&r!==3&&g.uG(this.T))this.j||(this.ac.Y1(this),this.j=!0,this.S.push(this.L(this.T,"videodatachange",this.V)),this.S.push(this.L(this.T,"videoplayerreset",this.V)),this.S.push(this.L(this.T,"onPlaylistUpdate",this.V)),this.S.push(this.L(this.T,"autonavchange",this.W)),r=this.T.getVideoData(),this.W(r.autonavState),this.T.logVisibility(this.element,this.j));else if(this.j){this.ac.nD(this);this.j=!1;r=g.m(this.S);for(var Q=r.next();!Q.done;Q= r.next())this.wV(Q.value)}}; bI.prototype.W=function(r){nL(this,r!==1)}; bI.prototype.onSelect=function(r){this.T.Wj(r?2:1);this.j&&(this.T.logVisibility(this.element,this.j),this.T.logClick(this.element))}; bI.prototype.WO=function(){this.j&&this.ac.nD(this);lb.prototype.WO.call(this)};g.p(sZ_,g.cE);sZ_.prototype.onClick=function(r){r.preventDefault();var Q,S;(Q=g.mw(this.T))==null||(S=Q.Ac())==null||S.Tt();var B,k;(B=g.mw(this.T))==null||(k=B.Sf())==null||k.iC(r.target)};g.p(Zpn,g.h1);g.x=Zpn.prototype; g.x.Rq=function(){var r=this.T.getPresentingPlayerType();if(r!==2&&r!==3){this.o3=this.T.J8();var Q=this.T.getAvailableQualityLevels();if(this.j){this.W={};r=g.PE(this.T,"getAvailableQualityData",[]);r=g.m(r);for(var S=r.next();!S.done;S=r.next())S=S.value,this.W[S.qualityLabel]=S;r=Object.keys(this.W);Q[Q.length-1]==="auto"&&r.push("auto");this.F1=new Set(Q)}else if(this.Y){S=g.PE(this.T,"getAvailableQualityData",[]);r=[];S=g.m(S);for(var B=S.next();!B.done;B=S.next())B=B.value,this.C[B.quality]= B,B.quality&&r.push(B.quality);Q[Q.length-1]==="auto"&&r.push("auto")}else r=Q;g.Adg(this.T)&&this.T.v_()&&r.unshift("missing-qualities");Q=this.T.app.iA();S=Q.getVideoData();if(!S.V||!S.V.video||S.V.video.qualityOrdinal<1080||S.sM)Q=!1;else{B=/^qsa/.test(S.clientPlaybackNonce);var k="r";S.V.id.indexOf(";")>=0&&(B=/^[a-p]/.test(S.clientPlaybackNonce),k="x");B?(Q.pY("iqss",{trigger:k},!0),Q=!0):Q=!1}Q&&r.unshift("inline-survey");this.pC(r);Q=this.T.getVideoData().cotn?!0:!1;S=this.cO.df();S=!g.iS(this.T.D())|| !(Q===void 0?0:Q)||!(S===void 0||S);Q=this.V;S=S===void 0?!1:S;Q.cT&&g.S1(Q.uA("ytp-panel-footer"),"ytp-panel-hide-footer",S===void 0?!1:S);if(r.length){this.jZ();this.enable(!0);return}}this.enable(!1)}; g.x.jZ=function(){if(this.j){var r=this.T.getPreferredQuality();this.F1.has(r)&&(this.J=this.T.getPlaybackQuality(),this.Vr=this.T.getPlaybackQualityLabel(),r==="auto"?(this.O5(r),this.BD(this.Vx(r))):this.O5(this.Vr))}else r=this.T.getPreferredQuality(),this.options[r]&&(this.J=this.T.getPlaybackQuality(),this.O5(r),r==="auto"&&this.BD(this.Vx(r)))}; g.x.WC=function(r){if(r!=="missing-qualities"){g.h1.prototype.WC.call(this,r);var Q=this.j?this.W[r]:this.C[r];var S=Q==null?void 0:Q.quality,B=Q==null?void 0:Q.formatId,k=Q==null?void 0:Q.paygatedQualityDetails;Q=k==null?void 0:k.endpoint;if(k){var L;k=(L=this.options[r])==null?void 0:L.element;this.T.logClick(k)}if(this.j){var X,l;if((X=g.e(Q,g.b9s))==null?0:(l=X.popup)==null?0:l.notificationActionRenderer)this.T.I3("innertubeCommand",Q);else if(Q){this.T.I3("innertubeCommand",Q);return}B?this.T.setPlaybackQuality(S, B):this.T.setPlaybackQuality(S)}else{if(this.Y){var n,A;if((n=g.e(Q,g.b9s))==null?0:(A=n.popup)==null?0:A.notificationActionRenderer)this.T.I3("innertubeCommand",Q);else if(Q){this.T.I3("innertubeCommand",Q);return}}this.T.setPlaybackQuality(r)}this.ac.Tt();this.Rq()}}; g.x.open=function(){for(var r=g.m(Object.values(this.options)),Q=r.next();!Q.done;Q=r.next()){Q=Q.value;var S=void 0;this.T.hasVe((S=Q)==null?void 0:S.element)&&(S=void 0,this.T.logVisibility((S=Q)==null?void 0:S.element,!0))}g.h1.prototype.open.call(this);this.T.logClick(this.element)}; g.x.gU=function(r,Q,S){var B=this;if(r==="missing-qualities")return new g.cE({G:"a",wq:["ytp-menuitem"],N:{href:"https://support.google.com/youtube/?p=missing_quality",target:this.T.D().C,tabindex:"0",role:"menuitemradio"},B:[{G:"div",wq:["ytp-menuitem-label"],Sw:"{{label}}"}]},Q,this.Vx(r));if(r!=="inline-survey"){var k,L=(k=this.j?this.W[r]:this.C[r])==null?void 0:k.paygatedQualityDetails;k=L==null?void 0:L.veType;L=L==null?void 0:L.trackingParams;Q=g.h1.prototype.gU.call(this,r,Q,S);L?(this.T.createServerVe(Q.element, this,!0),this.T.setTrackingParams(Q.element,L)):k&&this.T.createClientVe(Q.element,this,k,!0);return Q}r=[{G:"span",Sw:"\ub9c8\uc74c\uc5d0 \ub4dc\uc2dc\ub098\uc694?"}];S=g.m([!0,!1]);L=S.next();for(k={};!L.done;k={V4:void 0},L=S.next())k.V4=L.value,L=new g.d({G:"span",Z:"ytp-menuitem-inline-survey-response",B:[k.V4?oHU():x3O()],N:{tabindex:"0",role:"button"}}),L.listen("click",function(X){return function(){var l=B.T.app.iA();l.pY("iqsr",{tu:X.V4});l.getVideoData().sM=!0;B.ac.Tt();B.Rq()}}(k)),r.push(L); return new g.cE({G:"div",Z:"ytp-menuitem",N:{"aria-disabled":"true"},B:[{G:"div",wq:["ytp-menuitem-label"],B:r}]},Q)}; g.x.Vx=function(r,Q){Q=Q===void 0?!1:Q;if(r==="missing-qualities")return{G:"div",Sw:"\ud45c\uc2dc\ub418\uc9c0 \uc54a\ub294 \uc635\uc158\uc774 \uc788\ub098\uc694?"};if(r==="inline-survey")return"";var S=this.Y||this.j?[zAF(this,r,Q,!1)]:[M3_(this,r)];var B=this.T.getPreferredQuality();Q||B!=="auto"||r!=="auto"||(S.push(" "),this.j?S.push(zAF(this,this.Vr,Q,!0,["ytp-menu-label-secondary"])):this.Y?S.push(zAF(this,this.J,Q,!0,["ytp-menu-label-secondary"])):S.push(M3_(this,this.J,["ytp-menu-label-secondary"]))); return{G:"div",B:S}};g.p(tZ,h4);tZ.prototype.S=function(){h4.prototype.S.call(this);this.C&&hA$(this)}; tZ.prototype.o3=function(){this.Vr()}; tZ.prototype.cO=function(){this.T.setPlaybackRate(this.j,!0)}; tZ.prototype.J=function(r){h4.prototype.J.call(this,r);this.Vr();hA$(this);r.preventDefault()};g.p(PS,g.d);g.x=PS.prototype;g.x.init=function(){this.WX(this.j);this.updateValue("minvalue",this.V);this.updateValue("maxvalue",this.S)}; g.x.Qa=function(r){if(!r.defaultPrevented){switch(r.keyCode){case 37:case 40:var Q=-this.X;break;case 39:case 38:Q=this.X;break;default:return}this.WX(this.j+Q);r.preventDefault()}}; g.x.By=function(r){var Q=this.j;Q+=(r.deltaX||-r.deltaY)<0?-this.C:this.C;this.WX(Q);r.preventDefault()}; g.x.s$=function(r){r=(r-g.Cj(this.W).x)/this.Vr*this.range+this.V;this.WX(r)}; g.x.WX=function(r,Q){Q=Q===void 0?"":Q;r=g.GQ(r,this.V,this.S);Q===""&&(Q=r.toString());this.updateValue("valuenow",r);this.updateValue("valuetext",Q);this.cO.style.left=(r-this.V)/this.range*(this.Vr-this.yr)+"px";this.j=r}; g.x.focus=function(){this.KY.focus()};g.p(xn,PS);xn.prototype.o3=function(){this.T.setPlaybackRate(this.j,!0)}; xn.prototype.WX=function(r){PS.prototype.WX.call(this,r,qP$(this,r).toString());this.Y&&(vVF(this),this.F1())}; xn.prototype.updateValues=function(){var r=this.T.getPlaybackRate();qP$(this,this.j)!==r&&(this.WX(r),vVF(this))};g.p(fC1,g.QS);fC1.prototype.focus=function(){this.j.focus()};g.p(ICw,Tc);g.p(GV$,g.h1);g.x=GV$.prototype;g.x.Vx=function(r){return r==="1"?"\ubcf4\ud1b5":r.toLocaleString()}; g.x.vO=function(){var r,Q=(r=this.T.getVideoData())==null?void 0:r.bC();r=this.T.getPresentingPlayerType(Q);this.enable(r!==2&&r!==3);eAU(this)}; g.x.pC=function(r){g.h1.prototype.pC.call(this,r);this.J&&this.J.V.focus()}; g.x.NK=function(r){g.h1.prototype.NK.call(this,r);r?(this.Vr=this.L(this.T,"onPlaybackRateChange",this.onPlaybackRateChange),eAU(this),ubR(this,this.T.getPlaybackRate())):(this.wV(this.Vr),this.Vr=null)}; g.x.onPlaybackRateChange=function(r){var Q=this.T.getPlaybackRate();!this.W&&this.C.includes(Q)||D07(this,Q);ubR(this,r)}; g.x.gU=function(r,Q,S){return r===this.j&&gVw(this.T)?g.h1.prototype.gU.call(this,r,Q,S,{G:"div",Z:"ytp-speed-slider-menu-footer",B:[this.J]}):g.h1.prototype.gU.call(this,r,Q,S)}; g.x.WC=function(r){g.h1.prototype.WC.call(this,r);r===this.j?this.T.setPlaybackRate(this.Y,!0):this.T.setPlaybackRate(Number(r),!0);gVw(this.T)&&r===this.j||this.ac.j5()}; g.x.zX=function(r){var Q=r===this.j;this.W=!1;Q&&jc(this.T)&&!gVw(this.T)?(r=new ICw(this.T),g.Fc(this.ac,r)):g.h1.prototype.zX.call(this,r)};g.p(d0O,g.h1);g.x=d0O.prototype;g.x.O5=function(r){g.h1.prototype.O5.call(this,r)}; g.x.Ml=function(r){return r.option.toString()}; g.x.getOption=function(r){return this.settings[r]}; g.x.Vx=function(r){return this.getOption(r).text||""}; g.x.WC=function(r){g.h1.prototype.WC.call(this,r);this.publish("settingChange",this.setting,this.settings[r].option)};g.p(E$,g.$8);E$.prototype.dB=function(r){for(var Q=g.m(Object.keys(r)),S=Q.next();!S.done;S=Q.next()){var B=S.value;if(S=this.G6[B]){var k=r[B].toString();B=!!r[B+"Override"];S.options[k]&&(S.O5(k),S.W.element.setAttribute("aria-checked",String(!B)),S.j.element.setAttribute("aria-checked",String(B)))}}}; E$.prototype.ZW=function(r,Q){this.publish("settingChange",r,Q)};g.p(mx,g.h1);mx.prototype.j=function(r){return r.languageCode}; mx.prototype.Vx=function(r){return this.languages[r].languageName||""}; mx.prototype.WC=function(r){this.publish("select",r);this.T.logClick(this.element);g.NB(this.ac)};g.p(HpR,g.h1);g.x=HpR.prototype;g.x.bI=function(r){return g.YB(r)?"__off__":r.displayName}; g.x.Vx=function(r){return r==="__off__"?"\uc0ac\uc6a9 \uc548\ud568":r==="__translate__"?"\uc790\ub3d9 \ubc88\uc5ed":r==="__contribute__"?"\uc790\ub9c9 \ucd94\uac00":r==="__correction__"?"\uc790\ub9c9 \uc218\uc815 \uc81c\uc548":(r==="__off__"?{}:this.tracks[r]).displayName}; g.x.WC=function(r){if(r==="__translate__")this.j.open();else if(r==="__contribute__"){this.T.pauseVideo();this.T.isFullscreen()&&this.T.toggleFullscreen();var Q=g.Vy(this.T.D(),this.T.getVideoData());g.zW(Q)}else if(r==="__correction__"){this.T.pauseVideo();this.T.isFullscreen()&&this.T.toggleFullscreen();var S=CCU(this);om(this,S);g.h1.prototype.WC.call(this,this.bI(S));var B,k;S=(Q=this.T.getVideoData().getPlayerResponse())==null?void 0:(B=Q.captions)==null?void 0:(k=B.playerCaptionsTracklistRenderer)== null?void 0:k.openTranscriptCommand;this.T.I3("innertubeCommand",S);this.ac.j5();this.W&&this.T.logClick(this.W)}else{if(r==="__correction__"){this.T.pauseVideo();this.T.isFullscreen()&&this.T.toggleFullscreen();Q=CCU(this);om(this,Q);g.h1.prototype.WC.call(this,this.bI(Q));var L,X;Q=(S=this.T.getVideoData().getPlayerResponse())==null?void 0:(L=S.captions)==null?void 0:(X=L.playerCaptionsTracklistRenderer)==null?void 0:X.openTranscriptCommand;this.T.I3("innertubeCommand",Q)}else this.T.logClick(this.element), om(this,r==="__off__"?{}:this.tracks[r]),g.h1.prototype.WC.call(this,r);this.ac.j5()}}; g.x.vO=function(){var r=this.T.getOptions();r=r&&r.indexOf("captions")!==-1;var Q=this.T.getVideoData(),S=Q&&Q.cN,B,k=!((B=this.T.getVideoData())==null||!g.Sf(B));B={};if(r||S){var L;if(r){var X=this.T.getOption("captions","track");B=this.T.getOption("captions","tracklist",{includeAsr:!0});var l=k?[]:this.T.getOption("captions","translationLanguages");this.tracks=g.CZ(B,this.bI,this);k=g.tW(B,this.bI);var n,A;CCU(this)&&((L=Q.getPlayerResponse())==null?0:(n=L.captions)==null?0:(A=n.playerCaptionsTracklistRenderer)== null?0:A.openTranscriptCommand)&&k.push("__correction__");if(l.length&&!g.YB(X)){if((L=X.translationLanguage)&&L.languageName){var Y=L.languageName;L=l.findIndex(function(W){return W.languageName===Y}); Zn$(l,L)}Op$(this.j,l);k.push("__translate__")}L=this.bI(X)}else this.tracks={},k=[],L="__off__";k.unshift("__off__");this.tracks.__off__={};S&&k.unshift("__contribute__");this.tracks[L]||(this.tracks[L]=X,k.push(L));this.pC(k);this.O5(L);X&&X.translationLanguage?this.j.O5(this.j.j(X.translationLanguage)):jmw(this.j);r&&this.Y.dB(this.T.getSubtitlesUserSettings());this.countLabel.BD(B&&B.length?" ("+B.length+")":"");this.publish("size-change");this.T.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)}; g.x.zU=function(r){var Q=this.T.getOption("captions","track");Q=g.tY(Q);Q.translationLanguage=this.j.languages[r];om(this,Q)}; g.x.ZW=function(r,Q){if(r==="reset")this.T.resetSubtitlesUserSettings();else{var S={};S[r]=Q;this.T.updateSubtitlesUserSettings(S)}RAz(this,!0);this.J.start();this.Y.dB(this.T.getSubtitlesUserSettings())}; g.x.g1_=function(r){r||g.Ur(this.J)}; g.x.WO=function(){g.Ur(this.J);g.h1.prototype.WO.call(this)}; g.x.open=function(){g.h1.prototype.open.call(this);this.options.__correction__&&!this.W&&(this.W=this.options.__correction__.element,this.T.createClientVe(this.W,this,167341),this.T.logVisibility(this.W,!0))};g.p(V38,g.wP);g.x=V38.prototype; g.x.initialize=function(){if(!this.isInitialized){var r=this.T.D();this.isInitialized=!0;try{this.Uv=new Zpn(this.T,this)}catch(S){g.oG(Error("QualityMenuItem creation failed"))}g.u(this,this.Uv);var Q=new HpR(this.T,this);g.u(this,Q);r.S||(Q=new Yn(this.T,this),g.u(this,Q));r.enableSpeedOptions&&(Q=new GV$(this.T,this),g.u(this,Q));(g.GY(r)||r.Y)&&(r.V||r.HO)&&(Q=new sZ_(this.T,this),g.u(this,Q));r.z3&&!r.K("web_player_move_autonav_toggle")&&(r=new bI(this.T,this),g.u(this,r));r=new WS(this.T,this); g.u(this,r);this.T.publish("settingsMenuInitialized");Nmn(this.settingsButton,this.a5.R$())}}; g.x.Y1=function(r){this.initialize();this.a5.Y1(r);Nmn(this.settingsButton,this.a5.R$())}; g.x.nD=function(r){this.lA&&this.a5.R$()<=1&&this.hide();this.a5.nD(r);Nmn(this.settingsButton,this.a5.R$())}; g.x.iC=function(r){this.initialize();this.a5.R$()>0&&g.wP.prototype.iC.call(this,r)}; g.x.Tt=function(){this.Ju?this.Ju=!1:g.wP.prototype.Tt.call(this)}; g.x.show=function(){g.wP.prototype.show.call(this);g.cP(this.T.getRootNode(),"ytp-settings-shown")}; g.x.hide=function(){g.wP.prototype.hide.call(this);g.re(this.T.getRootNode(),"ytp-settings-shown")}; g.x.Mf=function(r){this.T.logVisibility(this.element,r);this.T.publish("settingsMenuVisibilityChanged",r)};g.p(rf_,g.d);g.x=rf_.prototype;g.x.onClick=function(){if(Td(this)&&(this.T.toggleSubtitles(),this.T.logClick(this.element),!this.isEnabled())){var r=!1,Q=g.yC(g.ZY(),65);g.iS(this.T.D())&&Q!=null&&(r=!Q);r&&this.T.D().K("web_player_nitrate_promo_tooltip")&&this.T.publish("showpromotooltip",this.element)}}; g.x.uF7=function(r){var Q,S;(Q=g.mw(this.T))==null||(S=Q.Ac())==null||S.iC(r)}; g.x.isEnabled=function(){var r=this.T.getOption("captions","track");return!(!r||!r.displayName)}; g.x.vO=function(){var r=Td(this),Q=300;this.T.D().J&&(Q=480);this.T.K("delhi_modern_web_player_icons")&&this.updateValue("icon",aC8(this));if(this.T.D().Y){this.updateValue("title",g.ZX(this.T,"\uc790\ub9c9","c"));this.update({"data-title-no-tooltip":"\uc790\ub9c9"});var S=r}else{if(r)(S=this.uA("ytp-subtitles-button-icon"))==null||S.setAttribute("fill-opacity","1"),this.updateValue("title",g.ZX(this.T,"\uc790\ub9c9","c")),this.update({"data-title-no-tooltip":"\uc790\ub9c9"});else{if(this.T.K("delhi_modern_web_player_icons")){var B; (B=this.uA("ytp-subtitles-button-icon"))==null||B.getElementsByTagName("svg")[0].setAttribute("fill-opacity","0.3")}else{var k;(k=this.uA("ytp-subtitles-button-icon"))==null||k.setAttribute("fill-opacity","0.3")}this.updateValue("title","\uc790\ub9c9 \uc0ac\uc6a9 \ubd88\uac00");this.update({"data-title-no-tooltip":"\uc790\ub9c9 \uc0ac\uc6a9 \ubd88\uac00"})}S=!0}this.tooltip.i8();S=S&&this.T.BO().getPlayerSize().width>=Q;this.zt(S);this.T.K("embeds_use_parent_visibility_in_ve_logging")?this.T.logVisibility(this.element, S&&this.U):this.T.logVisibility(this.element,S);r?this.updateValue("pressed",this.isEnabled()):this.updateValue("pressed",!1)}; g.x.hX=function(r){g.d.prototype.hX.call(this,r);this.T.D().K("embeds_use_parent_visibility_in_ve_logging")&&this.T.logVisibility(this.element,this.lA&&r)};g.p(g.$n,g.d);g.x=g.$n.prototype;g.x.canShowCountdown=function(){return!wH(this)&&!JZ(this)}; g.x.K0=function(){var r=this.api.BO().getPlayerSize().width,Q=this.C;this.api.D().J&&(Q=400);Q=r>=Q&&(!JZ(this)||!g.R(this.api.getPlayerStateObject(),64));this.zt(Q);g.S1(this.element,"ytp-time-display-allow-autohide",Q&&r<400);r=this.api.getProgressState();if(Q){var S=this.api.getPresentingPlayerType();Q=this.api.getCurrentTime(S,!1);this.V&&(Q-=r.airingStart);wH(this)&&(Q-=this.yN.startTimeMs/1E3);this.canShowCountdown()&&this.S&&(Q-=this.api.getDuration(S,!1));var B=g.Wu(Q);this.W!==B&&(this.updateValue("currenttime", B),this.W=B);S=wH(this)?(this.yN.endTimeMs-this.yN.startTimeMs)/1E3:this.api.getDuration(S,!1);B=g.Wu(S);this.Y!==B&&(this.updateValue("duration",B),this.Y=B,Q&&(Q=g.CG("$PLAY_PROGRESS/$DURATION",{PLAY_PROGRESS:g.Wu(Q,!0),DURATION:g.Wu(S,!0)}),this.updateValue("timeDisplayAriaLabel",Q)))}Q$F(this,r.isAtLiveHead);Soz(this,this.api.getLoopRange())}; g.x.onLoopRangeChange=function(r){var Q=this.yN!==r;this.yN=r;Q&&(this.K0(),BR$(this))}; g.x.wc3=function(){this.api.setLoopRange(null)}; g.x.Q3_=function(){this.S=!this.S;this.K0()}; g.x.onVideoDataChange=function(r,Q,S){this.updateVideoData((this.api.D().K("enable_topsoil_wta_for_halftime")||this.api.D().K("enable_topsoil_wta_for_halftime_live_infra"))&&S===2?this.api.getVideoData(1):Q);this.K0();BR$(this)}; g.x.updateVideoData=function(r){this.VA=r.isLivePlayback&&!r.Qr;this.V=LK(r);this.isPremiere=r.isPremiere;g.S1(this.element,"ytp-live",JZ(this));this.api.K("delhi_modern_web_player")&&this.uA("ytp-time-wrapper").classList.toggle("ytp-time-wrapper-delhi",this.canShowCountdown())}; g.x.onClick=function(r){r.target===this.liveBadge.element&&(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())}; g.x.WO=function(){this.j&&this.j();g.d.prototype.WO.call(this)};g.p(L1O,g.d);g.x=L1O.prototype;g.x.ZM=function(){var r=this.api.Ym();this.S!==r&&(this.S=r,kyg(this,this.api.getVolume(),this.api.isMuted()))}; g.x.VB=function(r){this.zt(r.width>=350)}; g.x.lH=function(r){if(!r.defaultPrevented){var Q=r.keyCode,S=null;Q===37?S=this.volume-5:Q===39?S=this.volume+5:Q===36?S=0:Q===35&&(S=100);S!==null&&(S=g.GQ(S,0,100),S===0?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(S)),r.preventDefault())}}; g.x.gA=function(r){var Q=r.deltaX||-r.deltaY;r.deltaMode?this.api.setVolume(this.volume+(Q<0?-10:10)):this.api.setVolume(this.volume+g.GQ(Q/10,-10,10));r.preventDefault()}; g.x.jGO=function(){FR(this,this.j,!0,this.V,this.api.Ul());this.C=this.volume;this.api.isMuted()&&this.api.unMute()}; g.x.Cc=function(r){var Q=this.S?78:52,S=this.S?18:12;r-=g.Cj(this.X).x;this.api.setVolume(g.GQ((r-S/2)/(Q-S),0,1)*100)}; g.x.O0V=function(){FR(this,this.j,!1,this.V,this.api.Ul());this.volume===0&&(this.api.mute(),this.api.setVolume(this.C))}; g.x.onVolumeChange=function(r){kyg(this,r.volume,r.muted)}; g.x.uG=function(){FR(this,this.j,this.isDragging,this.V,this.api.Ul())}; g.x.WO=function(){g.d.prototype.WO.call(this);g.re(this.J,"ytp-volume-slider-active")};g.p(NR,g.d); NR.prototype.onVideoDataChange=function(){var r=this.api.D();this.P8();this.visible=!!this.api.getVideoData().videoId&&!g.XV(this.api.getVideoData(1));this.zt(this.visible);this.api.logVisibility(this.element,this.visible&&this.U);if(this.visible){var Q=this.api.getVideoUrl(!0,!1,!1,!0);this.updateValue("url",Q)}r.S&&(this.j&&(this.wV(this.j),this.j=null),this.element.removeAttribute("href"),this.element.removeAttribute("title"),this.element.removeAttribute("aria-label"),g.cP(this.element,"no-link")); Q=this.api.D();r=this.api.getVideoData();var S="";Q.S||(Q=g.SE(Q),Q.indexOf("www.")===0&&(Q=Q.substring(4)),S=g.iG(r)?"YouTube Music\uc5d0\uc11c \uc2dc\uccad\ud558\uae30":Q==="youtube.com"?"YouTube\uc5d0\uc11c \ubcf4\uae30":g.CG("$WEBSITE\uc5d0\uc11c \ubcf4\uae30",{WEBSITE:Q}));this.updateValue("title",S)}; NR.prototype.onClick=function(r){this.api.K("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var Q=this.api.D(),S=this.api.getVideoUrl(!g.bM(r),!1,!0,!0);if(g.GY(Q)){var B={};g.GY(Q)&&g.PE(this.api,"addEmbedsConversionTrackingParams",[B]);S=g.Wn(S,B)}g.Y4(S,this.api,r);this.api.K("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}; NR.prototype.P8=function(){var r={G:"svg",N:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},B:[{G:"path",cD:!0,Z:"ytp-svg-fill",N:{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 "}}]}, Q=28666,S=this.api.getVideoData();this.api.isEmbedsShortsMode()?r={G:"svg",N:{fill:"none",height:"100%",viewBox:"-10 -8 67 36",width:"100%"},B:[{G:"path",N:{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.iG(S)&&(r={G:"svg",N:{fill:"none",height:"25",viewBox:"0 0 140 25",width:"140"},B:[{G:"path",N:{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"}},{G:"path",N:{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"}},{G:"path",N:{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"}},{G:"path",N:{d:"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z",fill:"white"}},{G:"path",N:{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"}},{G:"path",N:{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"}},{G:"path",N:{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"}},{G:"path",N:{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"}},{G:"path",N:{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"}},{G:"path",N:{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"}},{G:"path",N:{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"}},{G:"path",N:{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"}}]},Q=216163);g.iG(S)?g.cP(this.element,"ytp-youtube-music-button"):g.re(this.element,"ytp-youtube-music-button");r.N=Object.assign({},r.N,{"aria-hidden":"true"});this.updateValue("logoSvg",r);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,Q,!0)}; NR.prototype.hX=function(r){g.d.prototype.hX.call(this,r);this.api.logVisibility(this.element,this.visible&&r)};g.p(K1g,g.tj);g.x=K1g.prototype;g.x.iz=function(){if(this.T.K("web_player_max_seekable_on_ended")||!g.R(this.T.getPlayerStateObject(),2))this.progressBar.K0(),this.KY.K0()}; g.x.Nc=function(){this.pH();this.JT.V?this.iz():this.progressBar.uw()}; g.x.O$=function(){this.iz();this.C.start()}; g.x.pH=function(){var r;if(r=!this.T.D().V){r=this.progressBar;var Q=2*g.X$()*r.Y,S=r.S;r=(S.j-S.V)*1E3/r.api.getPlaybackRate()/Q<300}r=r&&this.T.getPlayerStateObject().isPlaying()&&!!window.requestAnimationFrame;Q=!r;this.JT.V||(r=Q=!1);Q?this.o3||(this.o3=this.L(this.T,"progresssync",this.iz)):this.o3&&(this.wV(this.o3),this.o3=null);r?this.C.isActive()||this.C.start():this.C.stop()}; g.x.P8=function(){var r=this.T.Ym(),Q=this.T.BO().getPlayerSize(),S=this.T.BO().SE,B=nIg(this),k=Afz(this),L=Math.max(Q.width-B*2,100);if(this.jR!==Q.width||this.zm!==r||this.T.K("web_player_rtr_ctrls")&&this.wz!==S)this.jR=Q.width,this.zm=r,this.wz=S,this.V.element.style.width=k+"px",this.V.element.style.left=B+"px",g.$0O(this.progressBar,B,k,r),this.T.NC().cE=k;S=this.W;L=Math.min(570*(r?1.5:1),L);r=Math.min(413*(r?1.5:1),Math.round((Q.height-Yoj(this))*.82));S.maxWidth=L;S.maxHeight=r;S.l$();this.pH(); this.T.D().K("html5_player_dynamic_bottom_gradient")&&ATU(this.Qr,Q.height)}; g.x.onVideoDataChange=function(){var r=this.T.getVideoData();this.HO.style.background=r.iU?r.Ha:"";this.cO&&jrF(this.cO,r.showSeekingControls);this.Vr&&jrF(this.Vr,r.showSeekingControls)}; g.x.eR=function(){return this.V.element};g.p(W1R,oU);g.x=W1R.prototype;g.x.Bk=function(r){r.target!==this.dismissButton.element&&(this.onClickCommand&&this.T.I3("innertubeCommand",this.onClickCommand),this.wi())}; g.x.wi=function(){this.enabled=!1;this.C.hide()}; g.x.onVideoDataChange=function(r,Q){r==="dataloaded"&&be7(this);r=[];var S,B,k,L;if(Q=(L=g.e((S=Q.getWatchNextResponse())==null?void 0:(B=S.playerOverlays)==null?void 0:(k=B.playerOverlayRenderer)==null?void 0:k.suggestedActionsRenderer,ekZ))==null?void 0:L.suggestedActions)for(S=g.m(Q),B=S.next();!B.done;B=S.next())(B=g.e(B.value,gQI))&&g.e(B.trigger,Dux)&&r.push(B);if(r.length!==0){S=[];r=g.m(r);for(B=r.next();!B.done;B=r.next())if(B=B.value,k=g.e(B.trigger,Dux))L=(L=B.title)?g.kr(L):"View Chapters", Q=k.timeRangeStartMillis,k=k.timeRangeEndMillis,Q!=null&&k!=null&&B.tapCommand&&(S.push(new g.qI(Q,k,{priority:9,namespace:"suggested_action_button_visible",id:L})),this.suggestedActions[L]=B.tapCommand);this.T.gr(S)}}; g.x.s1=function(){return this.enabled}; g.x.Mf=function(){this.enabled?this.mq.start():E_(this);this.Qy()}; g.x.WO=function(){be7(this);oU.prototype.WO.call(this)};var s8={},MR=(s8.CHANNEL_NAME="ytp-title-channel-name",s8.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",s8.LINK="ytp-title-link",s8.SESSIONLINK="yt-uix-sessionlink",s8.SUBTEXT="ytp-title-subtext",s8.TEXT="ytp-title-text",s8.TITLE="ytp-title",s8);g.p(zd,g.d);zd.prototype.onClick=function(r){this.api.logClick(this.element);var Q=this.api.D(),S=this.api.getVideoUrl(!g.bM(r),!1,!0);g.GY(Q)&&(Q={},g.PE(this.api,"addEmbedsConversionTrackingParams",[Q]),S=g.Wn(S,Q));g.Y4(S,this.api,r)}; zd.prototype.vO=function(){var r=this.api.getVideoData(),Q=this.api.D();this.updateValue("title",r.title);var S={G:"a",Z:MR.CHANNEL_NAME,N:{href:"{{channelLink}}",target:"_blank"},Sw:"{{channelName}}"};this.api.D().S&&(S={G:"span",Z:MR.CHANNEL_NAME,Sw:"{{channelName}}",N:{tabIndex:"{{channelSubtextFocusable}}"}});this.updateValue("subtextElement",S);td8(this);this.api.getPresentingPlayerType()===2&&(S=this.api.getVideoData(),S.videoId&&S.isListed&&S.author&&S.zm&&S.profilePicture?(this.updateValue("channelLink", S.zm),this.updateValue("channelName",S.author),this.updateValue("channelTitleFocusable","0")):td8(this));S=Q.externalFullscreen||!this.api.isFullscreen()&&Q.Rd;g.S1(this.link,MR.FULLERSCREEN_LINK,S);Q.cO||!r.videoId||S||g.XV(r)||Q.S?this.j&&(this.updateValue("url",null),this.wV(this.j),this.j=null):(this.updateValue("url",this.api.getVideoUrl(!0)),this.j||(this.j=this.L(this.link,"click",this.onClick)));Q.S&&(this.element.classList.add("ytp-no-link"),this.updateValue("channelName",g.GY(Q)?r.expandedTitle: r.author),this.updateValue("channelTitleFocusable","0"),this.updateValue("channelSubtextFocusable","0"))};g.p(g.hZ,g.d);g.x=g.hZ.prototype;g.x.setEnabled=function(r){if(this.type!=null)if(r)switch(this.type){case 3:case 2:j$_(this);this.fade.show();break;default:this.fade.show()}else this.fade.hide();this.J=r}; g.x.hZ=function(r,Q,S,B,k,L,X,l){if(!this.F1||this.env.J){this.type===3&&this.uw();this.type!==1&&(g.C7(this.element,"ytp-tooltip ytp-bottom"),this.type=1,this.J&&this.fade.show(),this.V&&this.V.dispose(),(this.V=this.api.eY())&&this.V.subscribe("l",this.l7,this));if(l){var n=g.aQ(this.bg).height||141;this.yr.style.bottom=n+2+"px"}else this.yr.style.display="none";this.env.K("delhi_modern_web_player")?(this.update({pillTimeStamp:S,pillTitle:L!=null?L:"",eduText:l!=null?l:""}),g.cP(this.element,"ytp-tooltip-progress-bar-style")): (this.update({text:S,title:L!=null?L:"",eduText:l!=null?l:""}),g.S1(this.bottomText,"ytp-tooltip-text-no-title",this.type===1&&!L));this.api.isInline()&&g.cP(this.bottomText,"ytp-modern-tooltip-text");g.S1(this.element,"ytp-text-detail",!!B);S=-1;this.V&&(S=R1(this.V,243*this.scale),this.env.K("web_l3_storyboard")&&this.V.levels.length===4&&(S=this.V.levels.length-1),S=vbR(this.V,S,Q));EI1(this,S);if(X)switch(Q=g.aQ(this.element).width,X){case 1:this.title.style.right="0";this.title.style.textAlign= "left";break;case 2:this.title.style.right=Q+"px";this.title.style.textAlign="right";break;case 3:this.title.style.right=Q/2+"px",this.title.style.textAlign="center"}pL8(this,!!B,r,k)}}; g.x.jK=function(){this.type===1&&this.uw()}; g.x.U7=function(r,Q){if(this.type)if(this.type===3)this.uw();else return;Pa_(this,r,3,Q)}; g.x.i8=function(){this.j&&!this.X&&this.j.hasAttribute("title")&&(this.S=this.j.getAttribute("title")||"",this.j.removeAttribute("title"),this.J&&j$_(this))}; g.x.l7=function(r,Q){r<=this.W&&this.W<=Q&&(r=this.W,this.W=NaN,EI1(this,r))}; g.x.Ho=function(){zWj(this.V,this.W,243*this.scale)}; g.x.uw=function(){switch(this.type){case 2:var r=this.j;r.removeEventListener("mouseout",this.C);r.addEventListener("mouseover",this.Y);r.removeEventListener("blur",this.C);r.addEventListener("focus",this.Y);mVz(this);break;case 3:mVz(this);break;case 1:this.V&&(this.V.unsubscribe("l",this.l7,this),this.V=null),this.api.removeEventListener("videoready",this.Vr),this.cO.stop()}this.type=null;this.J&&this.fade.hide()}; g.x.Sd=function(){if(this.j)for(var r=0;r=0;Q--)if(this.Ff[Q]===r){this.Ff.splice(Q,1);break}vz(this.JT,64,this.Ff.length>0)}; g.x.hm=function(){this.api.VF()&&this.api.Zs();return!!this.Rg||NRj(this)||g.Ri.prototype.hm.call(this)}; g.x.SM=function(){var r=!this.hm(),Q=r&&this.api.VF()&&!g.R(this.api.getPlayerStateObject(),2)&&!g.XV(this.api.getVideoData())&&!this.api.D().S&&!this.api.isEmbedsShortsMode(),S=this.Dp&&g.vE(this.api)&&g.R(this.api.getPlayerStateObject(),128);r||S?(this.gQ.show(),this.CS.show()):(this.gQ.hide(),this.CS.hide(),this.api.Sd(this.xX.element));Q?this.u8.iC():this.u8.Tt();this.Nf&&lU7(this.Nf,this.xCA||!r);this.api.K("web_player_hide_overflow_button_if_empty_menu")&&s$F(this);g.Ri.prototype.SM.call(this)}; g.x.NS=function(r,Q,S,B,k){r.style.left="";r.style.top="";r.style.bottom="";var L=g.aQ(r),X=B||this.Nf&&g.j$(this.Nf.eR(),Q),l=B=null;S!=null&&X||(B=g.aQ(Q),l=g.Vx(Q,this.api.getRootNode()),S==null&&(S=l.x+B.width/2));S-=L.width/2;X?(Q=this.Nf,B=nIg(Q),l=Afz(Q),X=this.api.BO().getPlayerSize().height,S=g.GQ(S,B,B+l-L.width),L=X-Yoj(Q)-L.height):g.j$(this.xX.element,Q)?(Q=this.api.BO().getPlayerSize().width,S=g.GQ(S,12,Q-L.width-12),L=this.Ym()?this.f6:this.Q_,this.api.D().playerStyle==="gvn"&&(L+= 20),this.Dp&&(L-=this.Ym()?26:18)):(Q=this.api.BO().getPlayerSize(),S=g.GQ(S,12,Q.width-L.width-12),L=l.y>(Q.height-B.height)/2?l.y-L.height-12:l.y+B.height+12);r.style.top=L+(k||0)+"px";r.style.left=S+"px"}; g.x.Nc=function(r){r&&(this.api.Sd(this.xX.element),this.Nf&&this.api.Sd(this.Nf.eR()));this.Vi&&(g.S1(this.contextMenu.element,"ytp-autohide",r),g.S1(this.contextMenu.element,"ytp-autohide-active",!0));g.Ri.prototype.Nc.call(this,r)}; g.x.qj=function(){g.Ri.prototype.qj.call(this);this.Vi&&(g.S1(this.contextMenu.element,"ytp-autohide-active",!1),this.Vi&&(this.contextMenu.hide(),this.wB&&this.wB.hide()))}; g.x.x$=function(r,Q){var S=this.api.BO().getPlayerSize();S=new g.IQ(0,0,S.width,S.height);if(r||this.JT.V&&!this.hm()){if(this.api.D().Mi||Q)r=this.Ym()?this.f6:this.Q_,S.top+=r,S.height-=r;this.Nf&&(S.height-=Yoj(this.Nf))}return S}; g.x.ZM=function(r){var Q=this.api.getRootNode();r?Q.parentElement?(Q.setAttribute("aria-label","YouTube \ub3d9\uc601\uc0c1 \ud50c\ub808\uc774\uc5b4 \uc804\uccb4\ud654\uba74 \ubaa8\ub4dc"),this.api.D().externalFullscreen||(Q.parentElement.insertBefore(this.qZ.element,Q),Q.parentElement.insertBefore(this.GK.element,Q.nextSibling))):g.mp(Error("Player not in DOM.")):(Q.setAttribute("aria-label","YouTube \ub3d9\uc601\uc0c1 \ud50c\ub808\uc774\uc5b4"),this.qZ.detach(),this.GK.detach());this.P8();this.sL()}; g.x.Ym=function(){var r=this.api.D();return this.api.isFullscreen()&&!r.J||!1}; g.x.showControls=function(r){this.SU=!r;this.SM()}; g.x.P8=function(){var r=this.Ym();this.tooltip.scale=r?1.5:1;this.contextMenu&&g.S1(this.contextMenu.element,"ytp-big-mode",r);this.SM();this.api.K("web_player_hide_overflow_button_if_empty_menu")||s$F(this);this.sL();var Q=this.api.isEmbedsShortsMode();Q&&r?(r=(this.api.BO().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.D7(this.xX.element,"padding-left",r+"px"),g.D7(this.xX.element,"padding-right",r+"px")):Q&&(g.D7(this.xX.element,"padding-left",""),g.D7(this.xX.element,"padding-right", ""));g.Ri.prototype.P8.call(this)}; g.x.GF=function(){if(NRj(this)&&!g.vE(this.api))return!1;var r=this.api.getVideoData();return!g.GY(this.api.D())||this.api.getPresentingPlayerType()===2||!this.ZV||((r=this.ZV||r.ZV)?(r=r.embedPreview)?(r=r.thumbnailPreviewRenderer,r=r.videoDetails&&g.e(r.videoDetails,pB_)||null):r=null:r=null,r&&r.collapsedRenderer&&r.expandedRenderer)?g.Ri.prototype.GF.call(this):!1}; g.x.sL=function(){g.Ri.prototype.sL.call(this);this.api.logVisibility(this.title.element,!!this.RR);this.nB&&this.nB.hX(!!this.RR);this.channelAvatar.hX(!!this.RR);this.overflowButton&&this.overflowButton.hX(this.lz()&&!!this.RR);this.shareButton&&this.shareButton.hX(!this.lz()&&!!this.RR);this.Y5&&this.Y5.hX(!this.lz()&&!!this.RR);this.searchButton&&this.searchButton.hX(!this.lz()&&!!this.RR);this.copyLinkButton&&this.copyLinkButton.hX(!this.lz()&&!!this.RR);if(!this.RR){this.api.Sd(this.xX.element); for(var r=0;r5&&Q.pY("glrs",{cmt:S});Q.seekTo(0,{seekSource:58});Q.pY("glrre",{cmt:S})}}; fa.prototype.WO=function(){this.j=null;g.G.prototype.WO.call(this)};g.p(g.Im,KT);g.x=g.Im.prototype;g.x.isView=function(){return!0}; g.x.Xe=function(){var r=this.mediaElement.getCurrentTime();if(r1;Da(r.O4(),B-.01)&&!k&&(uI(this,4),S.isActive=!1,S.MR=S.MR||S.isActive,(this.U===1?this.j:this.V).pY("sbh",{}),Q.isActive=!0,Q.MR=Q.MR||Q.isActive,this.U!==0&&(this.j.getVideoData().vW=!0));r=this.W.V;if(this.W.j.isActive&&r.isActive&&(uI(this,5),this.U!==0)){r=this.V.Nb();S=this.j.Nb(); this.j.pY("sbs",{citag:S==null?void 0:S.itag,nitag:r==null?void 0:r.itag});this.V.pY("gitags",{pitag:S==null?void 0:S.itag,citag:r==null?void 0:r.itag});var L;(L=this.V)==null||L.f5()}}}; g.x.j2=function(){this.h4()&&this.cC("player-reload-after-handoff")}; g.x.cC=function(r,Q){Q=Q===void 0?{}:Q;if(!this.x7()&&this.status.status!==6){var S=this.status.status>=4&&r!=="player-reload-after-handoff";this.status={status:Infinity,error:r};if(this.j&&this.V){var B=this.V.getVideoData().clientPlaybackNonce;this.j.Wc(new g.XP("dai.transitionfailure",Object.assign(Q,{cpn:B,transitionTimeMs:this.PP,msg:r})));this.j.Je(S)}this.Nd.reject(r);this.dispose()}}; g.x.h4=function(){return this.status.status>=4&&this.status.status<6}; g.x.WO=function(){DV$(this);this.j.unsubscribe("newelementrequired",this.j2,this);if(this.S){var r=this.S.V;this.S.j.j7.unsubscribe("updateend",this.IB,this);r.j7.unsubscribe("updateend",this.IB,this)}g.G.prototype.WO.call(this)}; g.x.aQ=function(r){g.kK(r,128)&&this.cC("player-error-event")};g.p(Df,g.G);Df.prototype.clearQueue=function(r,Q){r=r===void 0?!1:r;Q=Q===void 0?!1:Q;this.W&&this.W.reject("Queue cleared");this.app.D().K("html5_gapless_fallback_on_qoe_restart_v2")||Q&&this.V&&this.V.Je(!1);ec(this,r)}; Df.prototype.qy=function(){return!this.j}; Df.prototype.h4=function(){var r;return((r=this.S)==null?void 0:r.h4())||!1}; Df.prototype.WO=function(){ec(this);g.G.prototype.WO.call(this)};g.p(Cag,g.Co);g.x=Cag.prototype;g.x.getVisibilityState=function(r,Q,S,B,k,L,X,l){return r?4:Mr$()?3:Q?2:S?1:B?5:k?7:L?8:X?9:l?10:0}; g.x.Rz=function(r){this.fullscreen!==r&&(this.fullscreen=r,this.Mf())}; g.x.setMinimized=function(r){this.V!==r&&(this.V=r,this.Mf())}; g.x.setInline=function(r){this.inline!==r&&(this.inline=r,this.Mf())}; g.x.R6=function(r){this.pictureInPicture!==r&&(this.pictureInPicture=r,this.Mf())}; g.x.setSqueezeback=function(r){this.S!==r&&(this.S=r,this.Mf())}; g.x.XZ=function(r){this.W!==r&&(this.W=r,this.Mf())}; g.x.zn=function(){return this.j}; g.x.cR=function(){return this.fullscreen!==0}; g.x.isFullscreen=function(){return this.fullscreen!==0&&this.fullscreen!==4}; g.x.xg=function(){return this.fullscreen}; g.x.isMinimized=function(){return this.V}; g.x.isInline=function(){return this.inline}; g.x.isBackground=function(){return Mr$()}; g.x.f2=function(){return this.pictureInPicture}; g.x.au=function(){return!1}; g.x.yS=function(){return this.S}; g.x.vM=function(){return this.W}; g.x.Mf=function(){this.publish("visibilitychange");var r=this.getVisibilityState(this.zn(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.f2(),this.au(),this.yS(),this.vM());r!==this.Y&&this.publish("visibilitystatechange");this.Y=r}; g.x.WO=function(){vz_(this.U);g.Co.prototype.WO.call(this)};g.p(g.gH,g.G);g.x=g.gH.prototype;g.x.WO=function(){this.videoData=this.playerState=null;g.G.prototype.WO.call(this)}; g.x.addCueRange=function(){}; g.x.VV=function(){}; g.x.Zg=function(){}; g.x.l1=function(){return!1}; g.x.VM=function(){return!1}; g.x.UJ=function(){return!1}; g.x.qO=function(){}; g.x.iV=function(){}; g.x.Ud=function(){return[]}; g.x.TE=function(){}; g.x.getAudioTrack=function(){return this.getVideoData().B5}; g.x.YI=function(){return null}; g.x.getAvailableAudioTracks=function(){return[]}; g.x.J8=function(){return[]}; g.x.EA=function(){return[]}; g.x.yF=function(){return""}; g.x.SY=function(){return[]}; g.x.xI=function(){}; g.x.zB=function(){return 0}; g.x.getCurrentTime=function(){return 0}; g.x.K7=function(){}; g.x.Nb=function(){}; g.x.sD=function(){return{}}; g.x.getDuration=function(){return 0}; g.x.dO=function(){return 0}; g.x.pE=function(){return 0}; g.x.uX=function(){return!1}; g.x.wF=function(){return 0}; g.x.Fq=function(){return 0}; g.x.Le=r7(7);g.x.T_=function(){return 0}; g.x.X0=function(){return!1}; g.x.xC=function(){return 0}; g.x.Qk=function(){return null}; g.x.Y$=function(){return null}; g.x.f0=function(){return 0}; g.x.xK=function(){return 0}; g.x.q5=function(){return g.v(function(r){g.$F(r)})}; g.x.Ba=r7(15);g.x.getPlaybackQuality=function(){return"auto"}; g.x.getPlaybackRate=function(){return 1}; g.x.getPlayerState=function(){this.playerState||(this.playerState=new g.Wk);return this.playerState}; g.x.getPlayerType=function(){return 0}; g.x.getPlaylistSequenceForTime=function(){return null}; g.x.yh=function(){return function(){}}; g.x.DZ=function(){return""}; g.x.getPreferredQuality=function(){return"unknown"}; g.x.vI=function(){}; g.x.getProximaLatencyPreference=function(){return 0}; g.x.mx=function(){return Qg}; g.x.eY=function(){return null}; g.x.getStoryboardFormat=function(){return null}; g.x.getStreamTimeOffset=function(){return 0}; g.x.E_=function(){return 0}; g.x.ZA=function(){return 0}; g.x.iK=function(){return{l0:[],zl:[],currentTime:0,ze:"",droppedVideoFrames:0,isGapless:!1,qy:!0,FN:0,fz:0,zp:0,Cz:0,lW:0,M8:[],XA:[],ZQ:null,playerState:this.getPlayerState(),H1:null,wv:"",totalVideoFrames:0}}; g.x.getUserAudio51Preference=function(){return 0}; g.x.getUserPlaybackQualityPreference=function(){return""}; g.x.getVideoData=function(){this.videoData||(this.videoData=new g.SA(this.jw),g.u(this,this.videoData));return this.videoData}; g.x.vu=function(){return null}; g.x.hj=function(){return null}; g.x.X6=function(){}; g.x.getVideoLoadedFraction=function(){return 0}; g.x.i_=function(){}; g.x.handleError=function(){}; g.x.Je=function(){}; g.x.nW=function(){}; g.x.Ct=r7(40);g.x.tW=function(){return!1}; g.x.hasSupportedAudio51Tracks=function(){return!1}; g.x.bT=function(){return!1}; g.x.zn=function(){return!1}; g.x.isAtLiveHead=function(){return!1}; g.x.Rn=function(){return!0}; g.x.isGapless=function(){return!1}; g.x.isHdr=function(){return!1}; g.x.QV=function(){return!1}; g.x.SB=function(){return!1}; g.x.Wr=function(){return!1}; g.x.isProximaLatencyEligible=function(){return!1}; g.x.qy=function(){return!0}; g.x.Gz=function(){return!1}; g.x.Cq=function(){return!1}; g.x.K5=function(){}; g.x.qS=function(){}; g.x.f5=function(){}; g.x.kO=function(){}; g.x.Rx=function(){}; g.x.Cw=function(){}; g.x.ao=function(){}; g.x.Df=r7(50);g.x.C2=r7(21);g.x.sS=function(){}; g.x.Yt=function(){}; g.x.pauseVideo=function(){}; g.x.playVideo=function(){return g.v(function(r){return r.return()})}; g.x.TA=function(){}; g.x.BC=r7(27);g.x.s5=r7(33);g.x.hF=function(){}; g.x.pY=function(){}; g.x.DW=function(){}; g.x.Lr=function(){}; g.x.Xf=function(){}; g.x.Wc=function(){}; g.x.jG=function(){}; g.x.MD=function(){}; g.x.h1=function(){}; g.x.Ok=function(){}; g.x.Vw=function(){}; g.x.iO=function(){}; g.x.qQ=function(){}; g.x.removeCueRange=function(){}; g.x.OX=function(){}; g.x.Ya=function(){return[]}; g.x.EL=function(){}; g.x.YX=function(){}; g.x.FZ=function(){}; g.x.uy=function(){}; g.x.GR=function(){}; g.x.UN=function(){}; g.x.seekTo=function(){}; g.x.sendAbandonmentPing=function(){}; g.x.sendVideoStatsEngageEvent=function(){}; g.x.I6=function(){}; g.x.setLoop=function(){}; g.x.dQ=function(){}; g.x.setMediaElement=function(){}; g.x.mw=function(){}; g.x.setPlaybackRate=function(){}; g.x.yq=function(){}; g.x.bb=function(){}; g.x.cU=function(){}; g.x.setProximaLatencyPreference=function(){}; g.x.vG=function(){}; g.x.rD=function(){}; g.x.Z5=function(){}; g.x.DG=function(){}; g.x.tZ=function(){}; g.x.setUserAudio51Preference=function(){}; g.x.F2=function(){}; g.x.cM=function(){return!1}; g.x.o$=function(){}; g.x.N$=function(){return!1}; g.x.Li=function(){}; g.x.NQ=function(){}; g.x.IN=function(){}; g.x.stopVideo=function(){}; g.x.subscribe=function(){return NaN}; g.x.bx=function(){}; g.x.togglePictureInPicture=function(){}; g.x.H0=function(){return 0}; g.x.unsubscribe=function(){return!1}; g.x.a4=function(){}; g.x.Yc=function(){return!1}; g.x.BR=function(){}; g.x.eh=function(){}; g.x.PR=function(){};g.p(O$,g.G);g.x=O$.prototype;g.x.get=function(r){U$(this);var Q=this.data.find(function(S){return S.key===r}); return Q?Q.value:null}; g.x.set=function(r,Q,S){this.remove(r,!0);U$(this);r={key:r,value:Q,expire:Infinity};S&&isFinite(S)&&(S*=1E3,r.expire=(0,g.xa)()+S);for(this.data.push(r);this.data.length>this.S;)(S=this.data.shift())&&Rm(this,S,!0);dH(this)}; g.x.remove=function(r,Q){Q=Q===void 0?!1:Q;var S=this.data.find(function(B){return B.key===r}); S&&(Rm(this,S,Q),g.Fx(this.data,function(B){return B.key===r}),dH(this))}; g.x.removeAll=function(r){if(r=r===void 0?!1:r)for(var Q=g.m(this.data),S=Q.next();!S.done;S=Q.next())Rm(this,S.value,r);this.data=[];dH(this)}; g.x.WO=function(){var r=this;g.G.prototype.WO.call(this);this.data.forEach(function(Q){Rm(r,Q,!0)}); this.data=[]};g.p(g.HS,g.G);g.x=g.HS.prototype;g.x.WO=function(){for(var r=g.m(Object.values(this.S)),Q=r.next();!Q.done;Q=r.next())Q.value.dispose();Vdn(this);this.j.dispose();g.G.prototype.WO.call(this)}; g.x.TB=function(r){return r?r===1?this.X:this.V.getVideoData().enableServerStitchedDai&&r===2?this.V.getVideoData().Ep?this.S[2]||this.V:this.V:this.S[r]||null:this.V}; g.x.rr=function(r){var Q=r.cpn;r=r.playerType;if(Q)a:{r=g.m(Object.values(this.S));for(var S=r.next();!S.done;S=r.next())if(S=S.value,S.yF()===Q){Q=S;break a}Q=this.Y[Q]||null}else Q=r?this.TB(r):this.V;return Q}; g.x.Mp=function(){return this.X}; g.x.Yd=function(r){this.X=r}; g.x.iA=function(){return this.V}; g.x.JH=function(r){this.V=r;Ca(this)}; g.x.GP=r7(46);g.x.P3=r7(48);g.p(LvU,g.dF);g.x=LvU.prototype;g.x.I9=function(){}; g.x.yF=function(){return this.videoData.clientPlaybackNonce}; g.x.getVideoData=function(){if(g.dF.prototype.getVideoData.call(this).K("html5_huli_ssdai_use_playback_state"))var r=this.videoData;else{var Q=this.NT;var S=g.dF.prototype.getCurrentTime.call(this);if(Q.yK)Q=void 0;else{var B=void 0;Q.AK&&(B=Q.j.j.get(Q.AK));if(!B){B=j8F(Q,S*1E3);var k,L=(k=B)==null?void 0:k.cpn;Q.AK?L&&Q.AK!==L&&Q.fY({cpcnm:L+"_"+Q.AK,cmt:S.toFixed(3)}):Q.fY({cpcna:L,cmt:S.toFixed(3)})}Q=(r=B)==null?void 0:r.videoData}r=Q||g.dF.prototype.getVideoData.call(this)}return r}; g.x.getCurrentTime=function(r){var Q=g.dF.prototype.getCurrentTime.call(this);g.dF.prototype.getVideoData.call(this).K("html5_huli_ssdai_use_playback_state")?this.endTime===0?r||(Q-=this.startTime):r&&(Q=this.endTime-this.startTime):(r?r=this.NT.dW/1E3||Q:(r=Q,r=(Q=x98(this.NT,r*1E3))?r-Q.start/1E3:r),Q=r);return Q}; g.x.getDuration=function(){if(g.dF.prototype.getVideoData.call(this).K("html5_huli_ssdai_use_playback_state"))var r=this.duration;else{r=this.NT;var Q=g.dF.prototype.getCurrentTime.call(this);r=(r=j8F(r,Q*1E3))?r.durationMs/1E3:0}return r}; g.x.HP=function(r){this.duration=r};g.cS.prototype.hn=function(r,Q){if(Q===1)return this.j.get(r);if(Q===2)return this.S.get(r);if(Q===3)return this.V.get(r)}; g.cS.prototype.ph=r7(58);g.cS.prototype.xO=function(r,Q,S,B){S={yM:B,PX:S};Q?this.S.set(r,S):this.j.set(r,S)}; g.cS.prototype.clearAll=function(){this.j.clear();this.S.clear();this.V.clear()}; iRU.prototype.clear=function(){this.V=[];this.j.clear();this.W.clear();this.S.clear()}; g.p(g.am,g.G);g.x=g.am.prototype;g.x.Ev=function(r){var Q=r.GI?r.GI*1E3:r.DA,S=this.S.get(r.cpn);S&&this.playback.removeCueRange(S);this.S.delete(r.cpn);this.j.j.delete(r.cpn);S=this.j.V.indexOf(r);S>=0&&this.j.V.splice(S,1);S=[];for(var B=g.m(this.U),k=B.next();!k.done;k=B.next())k=k.value,k.end<=Q?this.playback.removeCueRange(k):S.push(k);this.U=S;Fv_(this,0,Q+r.durationMs)}; g.x.onCueRangeEnter=function(r){this.KY.push(r);var Q=r.getId();this.fY({oncueEnter:1,cpn:Q,start:r.start,end:r.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.zB()||0).toFixed(3)});var S=Q==="";this.HO.add(r.V);var B=this.j.j.get(Q);if(S){var k;if(this.playback.getVideoData().bC()&&((k=this.V)==null?0:k.Hl)&&this.W){this.dh=0;this.V=void 0;this.X&&(this.events.wV(this.X),this.X=null);this.W="";this.Tm=!0;return}}else if(this.fY({enterAdCueRange:1}),this.playback.getVideoData().bC()&& (B==null?0:B.ou))return;if(this.Tm&&!this.V)this.Tm=!1,!S&&B&&(S=this.playback.getCurrentTime(),LE(this,{KE:r,isAd:!0,p_:!0,Xo:S,adCpn:Q},{isAd:!1,p_:!1,Xo:S}),this.AK=B.cpn,this.H2(B.cpn,S),Bt(this,B),r=SX(this,"midab",B),this.fY(r),this.dh=1),this.Y=!1;else if(this.V){if(this.V.p_)this.fY({a_pair_of_same_transition_occurs_enter:1,acpn:this.V.adCpn,transitionTime:this.V.Xo,cpn:Q,currentTime:this.playback.getCurrentTime()}),B=this.playback.getCurrentTime(),r={KE:r,isAd:!S,p_:!0,Xo:B,adCpn:Q},Q={KE:this.V.KE, isAd:this.V.isAd,p_:!1,Xo:B,adCpn:this.V.adCpn},this.V.KE&&this.HO.delete(this.V.KE.V),LE(this,r,Q);else{if(this.V.KE===r){this.fY({same_cue_range_pair_enter:1,acpn:this.V.adCpn,transitionTime:this.V.Xo,cpn:Q,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:r.start,cueRangeEndTime:r.end});this.V=void 0;return}if(this.V.adCpn===Q){Q&&this.fY({dchtsc:Q});this.V=void 0;return}r={KE:r,isAd:!S,p_:!0,Xo:this.playback.getCurrentTime(),adCpn:Q};LE(this,r,this.V)}this.V=void 0;this.Y=!1}else this.V= {KE:r,isAd:!S,p_:!0,Xo:this.playback.getCurrentTime(),adCpn:Q}}; g.x.H2=function(r,Q){if(r===this.playback.yF())Vt(this.app.mC(),this.playback,!1);else{var S=this.Z_.get(r);S?(S.endTime=0,S.startTime=Q,Vt(this.app.mC(),S,!0)):this.fY({nop_s:r})}}; g.x.onCueRangeExit=function(r){var Q=r.getId();this.fY({oncueExit:1,cpn:Q,start:r.start,end:r.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.zB()||0).toFixed(3)});var S=Q==="",B=this.j.j.get(Q);if(this.playback.getVideoData().bC()&&!S&&B){if(B.ou)return;B.ou=!0;this.J.clear();if(this.jw.K("html5_lifa_no_rewatch_ad_sbc"))if(this.playback.l1()){var k=B.DA;this.playback.qQ(k/1E3,(k+B.durationMs)/1E3)}else this.playback.pY("lifa",{remove:0})}if(this.HO.has(r.V))if(this.HO.delete(r.V), this.KY=this.KY.filter(function(L){return L!==r}),this.Tm&&(this.Y=this.Tm=!1,this.fY({cref:1})),this.V){if(this.V.p_){if(this.V.KE===r){this.fY({same_cue_range_pair_exit:1, acpn:this.V.adCpn,transitionTime:this.V.Xo,cpn:Q,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:r.start,cueRangeEndTime:r.end});this.V=void 0;return}if(this.V.adCpn===Q){Q&&this.fY({dchtsc:Q});this.V=void 0;return}Q={KE:r,isAd:!S,p_:!1,Xo:this.playback.getCurrentTime(),adCpn:Q};LE(this,this.V,Q)}else if(this.fY({a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.V.adCpn,transitionTime:this.V.Xo,upcomingCpn:Q,contentCpn:this.playback.getVideoData().clientPlaybackNonce,currentTime:this.playback.getCurrentTime()}), this.V.adCpn===Q)return;this.V=void 0;this.Y=!1}else this.V={KE:r,isAd:!S,p_:!1,Xo:this.playback.getCurrentTime(),adCpn:Q};else this.fY({ignore_single_exit:1})}; g.x.k$=function(){return{cpn:this.playback.yF(),durationMs:0,DA:0,playerType:1,S7:0,videoData:this.playback.getVideoData(),errorCount:0}}; g.x.Mc=function(){if(this.yK)return!1;var r=void 0;this.AK&&(r=this.j.j.get(this.AK));return this.playback.getVideoData().bC()?!!r&&!r.ou:!!r}; g.x.seekTo=function(r,Q,S,B){r=r===void 0?0:r;Q=Q===void 0?{}:Q;S=S===void 0?!1:S;B=B===void 0?null:B;if(this.playback.getVideoData().bC()&&r<=this.dW/1E3)this.playback.pauseVideo(),this.dW=0,this.Y=!0,this.playback.q5(),this.playback.seekTo(r),this.playback.playVideo();else if(this.Y=!0,S)Kv_(this,r,Q);else{S=this.app.iA();var k=S===this.mq?this.jR:null;iA(this,!1);this.JX=r;this.FQ=Q;B!=null&&this.VN.start(B);S&&(this.jR=k||S.getPlayerState(),S.IN(Q),this.mq=S)}}; g.x.WO=function(){iA(this,!1);ES8(this);m9_(this);g.G.prototype.WO.call(this)}; g.x.k6=function(r){this.XQ=r;this.fY({swebm:r})}; g.x.wk=function(r,Q,S){if(S&&Q){var B=this.J.get(r);if(B){B.locations||(B.locations=new Map);var k=Number(Q.split(";")[0]);S=new g.IJ(S);this.fY({hdlredir:1,itag:Q,seg:r,hostport:uw(S)});B.locations.set(k,S)}}}; g.x.v4=function(r,Q,S,B,k,L){var X=B===3,l=TZ8(this,r,Q,B,S,L);if(!l){lA(this,Q,X);var n=g.oSw(this,Q)?"undec":"ncp";this.fY({gvprp:n,mt:r,seg:Q,tt:B,itag:S,ce:L});return null}X||this.J.set(Q,l);L=l.F5;var A;B=((A=this.hn(Q-1,B,k))==null?void 0:A.yM)||"";B===""&&this.fY({eds:1});A=J0j(this,l.ssdaiAdsConfig);k=this.playback.getVideoData();var Y;X=((Y=k.V)==null?void 0:Y.containerType)||0;Y=k.qw[X];l=l.HR&&Q>=l.HR?l.HR:void 0;Y={R4:L?s87(this,L):[],Un:A,yM:B,IY:l,G8:Mu(Y.split(";")[0]),q9:Y.split(";")[1]|| ""};l={hM:Y};this.bA&&(r={gvprpro:"v",sq:Q,mt:r.toFixed(3),itag:S,acpns:((n=Y.R4)==null?void 0:n.join("_"))||"none",abid:L},this.fY(r));return l}; g.x.m9=function(r){a:{if(!this.yK){var Q=$98(this,r);if(!(this.playback.getVideoData().bC()&&(Q==null?0:Q.ou)))break a}Q=void 0}var S=Q;if(!S)return this.fY({gvprp:"ncp",mt:r}),null;Q=S.F5;var B=J0j(this,S.ssdaiAdsConfig);S=S.HR&&S.nS&&r>=S.nS?S.HR:void 0;var k=this.playback.getVideoData(),L,X=((L=k.V)==null?void 0:L.containerType)||0;L=k.qw[X];L={R4:Q?s87(this,Q):[],Un:B,IY:S,G8:Mu(L.split(";")[0]),q9:L.split(";")[1]||""};var l;r={gvprpro:"v",mt:r.toFixed(3),acpns:((l=L.R4)==null?void 0:l.join("_"))|| "none",abid:Q};this.fY(r);return L}; g.x.m7=function(r,Q,S,B,k,L){var X=Number(S.split(";")[0]),l=B===3;r=TZ8(this,r,Q,B,S,L);this.fY({gdu:1,seg:Q,itag:X,pb:""+!!r});if(!r)return lA(this,Q,l),null;r.locations||(r.locations=new Map);if(!r.locations.has(X)){var n,A;L=(n=r.videoData.getPlayerResponse())==null?void 0:(A=n.streamingData)==null?void 0:A.adaptiveFormats;if(!L)return this.fY({gdu:"noadpfmts",seg:Q,itag:X}),lA(this,Q,l),null;n=L.find(function(b){return b.itag===X}); if(!n||!n.url){var Y=r.videoData.videoId;r=[];var W=g.m(L);for(B=W.next();!B.done;B=W.next())r.push(B.value.itag);this.fY({gdu:"nofmt",seg:Q,vid:Y,itag:X,fullitag:S,itags:r.join(",")});lA(this,Q,l);return null}r.locations.set(X,new g.IJ(n.url,!0))}L=r.locations.get(X);if(!L)return this.fY({gdu:"nourl",seg:Q,itag:X}),lA(this,Q,l),null;L=new yp(L);this.XQ&&(L.get("dvc")?this.fY({dvc:L.get("dvc")||""}):L.set("dvc","webm"));(B=(W=this.hn(Q-1,B,k))==null?void 0:W.yM)&&L.set("daistate",B);r.HR&&Q>=r.HR&& L.set("skipsq",""+r.HR);(W=this.playback.getVideoData().clientPlaybackNonce)&&L.set("cpn",W);W=[];r.F5&&(W=s87(this,r.F5),W.length>0&&L.set("acpns",W.join(",")));l||this.J.set(Q,r);l=null;l=L.get("aids");B=L.E4();(B==null?void 0:B.length)>2048&&this.fY({urltoolong:1,sq:Q,itag:X,len:B.length});this.bA&&(B&&(L=r.cpn,k=r.F5,MSU(this,L,k),k&&!this.Ew.has(k)&&(L=ZR_(this,L,k),n=y0w(this,k),this.fY({iofa:L}),this.fY({noawnzd:n-L}),this.fY({acpns:W.join("."),aids:(Y=l)==null?void 0:Y.replace(/,/g,".")}), this.Ew.add(k))),this.fY({gdu:"v",seg:Q,itag:S,ast:r.DA.toFixed(3),alen:r.durationMs.toFixed(3),acpn:r.cpn,avid:r.videoData.videoId}));return B}; g.x.iE=function(r,Q,S){S=S===void 0?!1:S;var B=KE(this,r,Q);if(B){var k=void 0,L=B.F5;if(L){this.fY({skipadonsq:Q,sts:S,abid:L,acpn:B.cpn,avid:B.videoData.videoId});S=this.j.S.get(L);if(!S)return;S=g.m(S);for(L=S.next();!L.done;L=S.next())L=L.value,L.HR=Q,L.nS=r,L.DA>B.DA&&(k=L)}this.W=B.cpn;wOU(this);r=this.playback.getCurrentTime();kP(this,B,k,r,r,!1,!0)}}; g.x.lf=function(){for(var r=g.m(this.j.V),Q=r.next();!Q.done;Q=r.next())Q=Q.value,Q.HR=NaN,Q.nS=NaN;wOU(this);this.fY({rsac:"resetSkipAd",sac:this.W});this.W=""}; g.x.hn=function(r,Q,S){return this.F1.hn(r,Q,S)}; g.x.ph=r7(57); g.x.xO=function(r,Q,S,B,k,L,X,l,n){B.length>0&&this.fY({onssinfo:1,sq:r,start:Q.toFixed(3),cpns:B.join(","),ds:k.join(","),isVideo:X?1:0});n&&this.F1.xO(r,X,l,n);if(X){if(B.length&&k.length)for(this.W&&this.W===B[0]&&this.fY({skipfail:1,sq:r,acpn:this.W}),r=Q+this.E_(),X=0;X0&&(this.dh=0,this.AK="",this.api.publish("serverstitchedvideochange"));this.playback.iV(S,B);return!0}; g.x.ZH=function(){this.fY({rstdaist:1});this.F1.clearAll()}; g.x.U1=function(r){var Q;if(r!==((Q=this.Vr)==null?void 0:Q.identifier))this.fY({ignorenoad:r});else{this.zm.add(r);this.fY({noadrcv:r});var S;((S=this.Vr)==null?void 0:S.identifier)===r&&Q4(this)}}; g.x.T6=function(r){if(this.yK)return this.fY({dai_disabled:r.event}),!1;if(this.playback.getVideoData().bC()&&(this.jw.K("html5_lifa_no_gab_on_predict_start")&&r.event==="predictStart"||r.event==="continue"||r.event==="stop"))return!1;var Q=Z3(this.api.SR());if(Q=Q?Q.T6(r):!1)this.C={vn:r.identifier,BW:r.startSecs};else if(this.C&&this.C.vn===r.identifier&&r.startSecs>this.C.BW+1){this.fY({cueStChg:r.identifier,oldSt:this.C.BW.toFixed(3),newSt:r.startSecs.toFixed(3),abid:this.C.PW});if(this.C.PW){var S= r.startSecs-this.C.BW,B=this.j.S.get(this.C.PW);if(B){B=g.m(B);for(var k=B.next();!k.done;k=B.next())k=k.value,k.DA>=0&&(k.DA+=S*1E3,this.jw.K("html5_ssdai_update_timeline_on_start_time_change")&&(k.S7+=S*1E3),this.fY({newApEt:k.DA,newApPrt:k.S7,acpn:k.cpn}))}}this.C.BW=r.startSecs}return Q}; g.x.KT=function(r){return this.yK?!1:!!$98(this,r)}; g.x.Hj=function(r){var Q=this;if(this.jw.K("html5_lifa_ignore_multiple_skips")&&this.X)return this.fY({ufs_ad:this.W,ufs_cur:this.AK,ufs_cont:this.k$().cpn}),!1;this.playback.pauseVideo();var S=this.playback.getCurrentTime(),B=this.jw.K("html5_lifa_reset_segment_index_on_skip"),k=B?S+this.playback.E_():S,L=this.j.j.get(this.AK),X=this.S.get(this.AK);if(L){this.W=this.AK;this.Y=!1;L.ou=!0;S=this.playback.getCurrentTime();this.V={KE:X,isAd:!0,p_:!1,Xo:S,adCpn:this.AK,Hl:L,aow:r};this.playback.h1(L, this.k$(),S,this.playback.getCurrentTime(),!1,!0,r,(0,g.xa)());B&&this.playback.sS();if(X==null?0:X.start)this.dW=S*1E3-X.start,PrR(this,X.id,S);this.J.clear();this.playback.q5();r=this.k$();this.AK=r.cpn;this.H2(r.cpn,S);this.api.publish("serverstitchedvideochange");this.playback.seekTo(k,{seekSource:89,Uw:"lifa_skip"});this.playback.playVideo();this.X||(this.X=this.events.L(this.api,"progresssync",function(){Q.Ev(L)})); return!0}this.fY({skipFail:S},!0);return!1}; g.x.fY=function(r,Q){((Q===void 0?0:Q)||this.bA||this.playback.getVideoData().bC())&&this.playback.pY("sdai",r)}; var Yw$=0;g.p(zfR,g.am);g.x=zfR.prototype;g.x.onCueRangeEnter=function(r){var Q=r.getId();this.playback.pY("sdai",{oncueEnter:1,cpn:Q,start:r.start,end:r.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.zB()||0).toFixed(3)});var S=this.j.j.get(Q);this.playback.pY("sdai",{enterAdCueRange:1});var B=this.AK||this.k$().cpn,k;B=(k=this.j.j.get(B))!=null?k:this.k$();S&&(k=this.playback.getCurrentTime(),S={DF:B,vS:S,r$:k},qwn(this,Q,r.start/1E3,k),vSn(this,S))}; g.x.onCueRangeExit=function(r){for(var Q=this.playback.getCurrentTime()*1E3,S=r.getId(),B=g.m(this.S.values()),k=B.next();!k.done;k=B.next())if(k=k.value,k.getId()!==S&&Q>=k.start&&Q<=k.end)return;if(S=this.j.j.get(S))Q=this.playback.getCurrentTime(),S={DF:S,vS:this.k$(),r$:Q},qwn(this,this.playback.yF(),r.end/1E3,Q),vSn(this,S)}; g.x.seekTo=function(r,Q,S,B){r=r===void 0?0:r;Q=Q===void 0?{}:Q;S=S===void 0?!1:S;B=B===void 0?null:B;A7(this,this.AK);this.playback.getVideoData().bC()&&r<=this.hL?(this.playback.pauseVideo(),this.hL=this.dW=0,fF$(this,r)):g.am.prototype.seekTo.call(this,r,Q,S,B)}; g.x.iE=function(r,Q,S){S=S===void 0?!1:S;var B=KE(this,r,Q);if(B){var k=void 0,L=B.F5;if(L){this.playback.pY("sdai",{skipadonsq:Q,sts:S,abid:L,acpn:B.cpn,avid:B.videoData.videoId});S=this.j.S.get(L);if(!S)return;S=g.m(S);for(L=S.next();!L.done;L=S.next())L=L.value,L.HR=Q,L.nS=r,L.DA>B.DA&&(k=L)}A7(this,this.AK);this.W=B.cpn;wOU(this);r=this.playback.getCurrentTime();kP(this,B,k,r,r,!1,!0);this.W="";this.Y=!1}}; g.x.xO=function(r,Q,S,B,k,L,X,l,n){B.length>0&&this.playback.pY("sdai",{onssinfo:1,sq:r,start:Q.toFixed(3),cpns:B.join(","),ds:k.join(","),isVideo:X?1:0});n&&this.F1.xO(r,X,l,n);if(X){if(B.length&&k.length)for(this.W&&this.W===B[0]&&this.playback.pY("sdai",{skipfail:1,sq:r,acpn:this.W}),r=Q+this.E_(),S=0;S=0&&this.j.V.splice(r,1)};g.p(ugU,g.G);g.x=ugU.prototype;g.x.onCueRangeEnter=function(r){if(this.j===this.app.iA()){var Q=this.U.get(r);Q?ORg(this,Q.target,Q.PP,r):this.Wc("dai.transitionfailure",{e:"unexpectedCueRangeTriggered",cr:r.toString()})}else if(Q=this.V.find(function(k){return k.TC.KE===r})){var S=Q.TC,B=S.target; S=S.PP;B?ORg(this,B,S,r):d9n(this,Q.S7,S,r)}}; g.x.onQueuedVideoLoaded=function(){var r=this.J;t7(this);if(r){if(!bA(this,r)){var Q=this.app.iA();this.Wc("dai.transitionfailure",{e:"unexpectedPresentingPlayer",pcpn:Q==null?void 0:Q.getVideoData().clientPlaybackNonce,ccpn:""+r.playerVars.cpn})}this.app.iA().addCueRange(r.TC.KE)}}; g.x.seekTo=function(r,Q,S,B){r=r===void 0?0:r;Q=Q===void 0?{}:Q;B=B===void 0?null:B;if(S===void 0?0:S)Gm8(this,r,Q);else{S=this.app.iA()||null;var k=S===this.W?this.Y:null;Pt(this,!1);this.Vr=r;this.C=Q;B!=null&&this.X.start(B);S&&(this.Y=k||S.getPlayerState(),S.IN(),this.W=S)}}; g.x.lw=function(r){g.kK(r,128)&&c0O(this)}; g.x.isManifestless=function(){return T6(this.j.getVideoData())}; g.x.WO=function(){Pt(this,!1);r61(this);g.G.prototype.WO.call(this)}; g.x.Wc=function(r,Q){this.j.Wc(new g.XP(r,Q))}; var D91=0;var QB7="MWEB TVHTML5 TVHTML5_AUDIO TVHTML5_CAST TVHTML5_KIDS TVHTML5_FOR_KIDS TVHTML5_SIMPLY TVHTML5_SIMPLY_EMBEDDED_PLAYER TVHTML5_UNPLUGGED TVHTML5_VR TV_UNPLUGGED_CAST WEB WEB_CREATOR WEB_EMBEDDED_PLAYER WEB_EXPERIMENTS WEB_GAMING WEB_HEROES WEB_KIDS WEB_LIVE_STREAMING WEB_MUSIC WEB_MUSIC_ANALYTICS WEB_MUSIC_INTEGRATIONS WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC".split(" ");g.p(xP,g.G);xP.prototype.Su=function(r){if(r)return this.V.get(r)}; xP.prototype.WO=function(){this.j.removeAll();this.V.removeAll();g.G.prototype.WO.call(this)};g.Mqg=yx(function(){var r=window.AudioContext||window.webkitAudioContext;try{return new r}catch(Q){return Q.name}});g.p(XAU,g.d);g.x=XAU.prototype;g.x.MF=function(){g.an(this.element,g.u_.apply(0,arguments))}; g.x.YX=function(){this.l6&&(this.l6.removeEventListener("focus",this.KR),g.xx(this.l6),this.l6=null)}; g.x.TW=function(){this.x7();var r=this.app.D();r.aR||this.MF("tag-pool-enabled");r.Y&&this.MF(g.bw.HOUSE_BRAND);r.playerStyle==="gvn"&&(this.MF("ytp-gvn"),this.element.style.backgroundColor="transparent");r.Np&&(this.aA=g.dw("yt-dom-content-change",this.resize,this));r.K("html5_screen_orientation_resize")?window.screen&&window.screen.orientation?this.L(window.screen.orientation,"change",this.resize,this):this.L(window,"orientationchange",this.resize,this):this.L(window,"orientationchange",this.resize, this);this.L(window,"resize",this.resize,this)}; g.x.Ut=function(r){g.U7(this.app.D());this.P4=!r;jX(this)}; g.x.resize=function(){if(this.l6){var r=this.ov();if(!r.isEmpty()){var Q=!g.dD(r,this.cG.getSize()),S=A68(this);Q&&(this.cG.width=r.width,this.cG.height=r.height);r=this.app.D();(S||Q||this.HQ||r.Np)&&this.app.JV.publish("resize",this.getPlayerSize())}}}; g.x.mV=function(r,Q){this.updateVideoData(Q)}; g.x.updateVideoData=function(r){if(this.l6){var Q=this.app.D();fm&&(this.l6.setAttribute("x-webkit-airplay","allow"),r.title?this.l6.setAttribute("title",r.title):this.l6.removeAttribute("title"));this.l6.setAttribute("controlslist","nodownload");Q.a8&&r.videoId&&(this.l6.poster=r.A0("default.jpg"))}Q=g.z6(r,"yt:bgcolor");this.SH.style.backgroundColor=Q?Q:"";this.l5=c9(g.z6(r,"yt:stretch"));this.OW=c9(g.z6(r,"yt:crop"),!0);g.S1(this.element,"ytp-dni",r.iU);this.resize()}; g.x.setGlobalCrop=function(r){this.X4=c9(r,!0);this.resize()}; g.x.setCenterCrop=function(r){this.e8=r;this.resize()}; g.x.Rz=function(){}; g.x.getPlayerSize=function(){var r=this.app.D(),Q=this.app.JV.isFullscreen(),S=r.externalFullscreen&&g.GY(r);if(Q&&hU()&&!S)return new g.Un(window.outerWidth,window.outerHeight);S=!isNaN(this.ud.width)&&!isNaN(this.ud.height);var B=this.app.D().K("kevlar_player_enable_squeezeback_fullscreen_sizing");if(Q&&!S&&B)return new g.Un(this.element.clientWidth,this.element.clientHeight);if(Q||r.uE){if(window.matchMedia){r="(width: "+window.innerWidth+"px) and (height: "+window.innerHeight+"px)";this.Zi&&this.Zi.media=== r||(this.Zi=window.matchMedia(r));var k=this.Zi&&this.Zi.matches}if(k)return new g.Un(window.innerWidth,window.innerHeight)}else if(S)return this.ud.clone();return new g.Un(this.element.clientWidth,this.element.clientHeight)}; g.x.ov=function(){var r=this.app.D().K("enable_desktop_player_underlay"),Q=this.getPlayerSize(),S=g.OQ(this.app.D().experiments,"player_underlay_min_player_width");return r&&this.kZ&&Q.width>S?(r=g.OQ(this.app.D().experiments,"player_underlay_video_width_fraction"),new g.Un(Math.min(Q.height*this.getVideoAspectRatio(),Q.width*r),Math.min(Q.height,Q.width*r/this.getVideoAspectRatio()))):Q}; g.x.getVideoAspectRatio=function(){return isNaN(this.l5)?KQF(this):this.l5}; g.x.getVideoContentRect=function(r){var Q=this.ov();r=lPj(this,Q,this.getVideoAspectRatio(),r);return new g.IQ((Q.width-r.width)/2,(Q.height-r.height)/2,r.width,r.height)}; g.x.Dz=function(r){this.kZ=r;this.resize()}; g.x.e$=function(){return this.Ro}; g.x.onMutedAutoplayChange=function(){jX(this)}; g.x.setInternalSize=function(r){g.dD(this.ud,r)||(this.ud=r,this.resize())}; g.x.WO=function(){this.aA&&g.Oy(this.aA);this.YX();g.d.prototype.WO.call(this)};g.x=WQj.prototype;g.x.click=function(r,Q){this.elements.has(r);this.j.has(r);var S=g.Wj();S&&r.visualElement&&g.O4(S,r.visualElement,Q)}; g.x.createClientVe=function(r,Q,S,B){var k=this;B=B===void 0?!1:B;this.elements.has(r);this.elements.add(r);S=p9_(S);r.visualElement=S;var L=g.Wj(),X=g.Y1();L&&X&&(g.AU("combine_ve_grafts")?ek(u1(),S,X):g.eb(g.h3)(void 0,L,X,S));Q.addOnDisposeCallback(function(){k.elements.has(r)&&k.destroyVe(r)}); B&&this.V.add(r)}; g.x.createServerVe=function(r,Q,S){var B=this;S=S===void 0?!1:S;this.elements.has(r);this.elements.add(r);Q.addOnDisposeCallback(function(){B.destroyVe(r)}); S&&this.V.add(r)}; g.x.destroyVe=function(r){this.elements.has(r);this.elements.delete(r);this.S.delete(r);this.j.delete(r);this.V.delete(r)}; g.x.EJ=function(r,Q){this.clientPlaybackNonce!==Q&&(this.clientPlaybackNonce=Q,Dr(u1(),r),b0_(this))}; g.x.setTrackingParams=function(r,Q){this.elements.has(r);Q&&(r.visualElement=g.no(Q))}; g.x.zt=function(r,Q,S){this.elements.has(r);Q?this.j.add(r):this.j.delete(r);var B=g.Wj(),k=r.visualElement;this.V.has(r)?B&&k&&(Q?g.U4(B,[k]):g.db(B,[k])):Q&&!this.S.has(r)&&(B&&k&&g.gb(B,k,void 0,S),this.S.add(r))}; g.x.hasVe=function(r){return this.elements.has(r)};g.p(g.EG,g.G);g.EG.create=function(r,Q,S,B){try{var k=typeof r==="string"?r:"player"+g.i4(r),L=ZM[k];if(L){try{L.dispose()}catch(l){g.mp(l)}ZM[k]=null}var X=new g.EG(r,Q,S,B);X.addOnDisposeCallback(function(){ZM[k]=null;X.I7&&X.I7()}); return ZM[k]=X}catch(l){throw g.mp(l),(l&&l instanceof Error?l:Error(String(l))).stack;}}; g.x=g.EG.prototype;g.x.KC=function(){return this.visibility}; g.x.Yd=function(r){var Q=this.Mp();if(r!==Q){r.getVideoData().autonavState=Q.getVideoData().autonavState;Q.a4(this.xj,this);var S=Q.getPlaybackRate();Q.dispose();this.AL.Yd(r);r.setPlaybackRate(S);r.bx(this.xj,this);mag(this)}}; g.x.vg=function(){this.Go||(this.Go=g.fu(gF(),MD8()));return this.Go}; g.x.YX=function(r){if(this.mediaElement){this.Mg&&(this.events.wV(this.Mg),this.Mg=null);g.Ej(this.o6);this.iA().YX(!0,!1,r);this.template.YX();try{this.K("html5_use_async_stopVideo")?this.mediaElement.dispose():this.mediaElement.pS()}catch(Q){g.oG(Q)}this.mediaElement=null}}; g.x.JH=function(r,Q,S){S=S===void 0?!1:S;if(r!==this.iA()){this.logger.debug(function(){return"start set presenting player, type "+r.getPlayerType()+", vid "+r.getVideoData().videoId}); var B=null;S||(S=this.iA(),B=S.getPlayerState(),this.logger.debug("set presenting player, destroy modules"),s2(this.Dv,3),UG(this,"cuerangesremoved",S.SY()),this.uY&&!r.isGapless()&&S.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo(),S=r.cM()&&S.cM(),this.qp.jM("iv_s"),sB_(this,S));r.getPlayerType()===1&&this.Yd(r);NMg(this,r);this.AL.JH(r);this.mediaElement&&r.setMediaElement(this.mediaElement);r.bx(this.RM,this);r.Cq()?SCg(this,"setPresenting",!1):(this.mV("newdata",r,r.getVideoData()), B&&!g.pT(B,r.getPlayerState())&&this.oM(new g.Sj(r.getPlayerState(),B)),Q=Q&&r.getPlayerType()===1,r.SB()&&!Q&&this.mV("dataloaded",r,r.getVideoData()),(Q=(Q=r.getVideoData().V)&&Q.video)&&this.JV.Kn("onPlaybackQualityChange",Q.quality),UG(this,"cuerangesadded",r.SY()),Q=r.getPlayerState(),g.R(Q,2)?FQO(this):g.R(Q,8)?r.playVideo():r.QV()&&r.pauseVideo(),Q=this.Mp(),r.getPlayerType()===2&&(r.getVideoData().Eq=Q.getVideoData().clientPlaybackNonce),r.getPlayerType()!==2||this.Cn()||(B=r.getVideoData(), Q.TA(B.clientPlaybackNonce,B.Jy||"",B.breakType||0,B.hL,B.videoId||"")),this.logger.debug("finish set presenting player"))}}; g.x.gS=function(){if(this.Mp()!==this.iA()){var r=this.iA();this.logger.debug(function(){return"release presenting player, type "+r.getPlayerType()+", vid "+r.getVideoData().videoId}); this.JH(this.Mp())}}; g.x.mC=function(){return this.AL}; g.x.rr=function(r){return this.AL.rr(r)}; g.x.TB=function(r){return this.AL.TB(r)}; g.x.Mp=function(){return this.AL.Mp()}; g.x.iA=function(){return this.AL.iA()}; g.x.Ig=r7(44);g.x.JVG=function(){wa(this)||(this.logger.debug("application playback ready"),this.Xp(5))}; g.x.gfO=function(){if(!wa(this)){this.logger.debug("playback ready");c6U(this);var r=this.iA(),Q=r.getPlayerState();r.QV()?this.pauseVideo():Q.isOrWillBePlaying()&&this.playVideo()}}; g.x.canPlayType=function(r){return n4(r)}; g.x.D=function(){return this.jw}; g.x.getVideoData=function(){return this.iA().getVideoData()}; g.x.H9=r7(11);g.x.aG=function(){return this.Mp().getVideoData()}; g.x.getVideoLoadedFraction=function(r){return(r=this.rr({playerType:r}))?r.getVideoLoadedFraction():this.AL.j.getVideoLoadedFraction()}; g.x.BO=function(){return this.template}; g.x.SR=function(){return this.Dv}; g.x.cg=function(){return this.qp}; g.x.ZG=function(r){var Q=this.rr({playerType:1});Q&&Q.I6(r)}; g.x.mu=function(){var r=this.Dv.mu();this.JV.publish("videoStatsPingCreated",r);return r}; g.x.getVolume=function(){return Math.round(this.JV.getVolume())}; g.x.isMuted=function(){return this.JV.isMuted()}; g.x.dY=function(){if(this.Mp()===this.iA()&&this.yN)return this.yN.postId}; g.x.VIr=function(){var r=this;this.K("use_rta_for_player")||(g.iQ(this.jw)?g.Pr(this.jw,g.Cw(this.getVideoData())).then(function(Q){Ux(gF(),Q);Cm$(r.getVideoData(),r.jw,r.vg())}):Cm$(this.getVideoData(),this.jw,this.vg()))}; g.x.Cs=function(r){this.JV.publish("poTokenVideoBindingChange",r)}; g.x.bQ=function(r){this.JV.publish("d6de4videobindingchange",r)}; g.x.aS=function(){this.n$&&this.n$.aS()}; g.x.Gg=function(r){this.n$=r}; g.x.v3=function(r){if(r===1){this.qp.tick("vr");var Q=this.iA();Q.Zg();ptF(this.qp,Q.getVideoData(),Vmn(this));HE8(this.Dv)}Q=this.jw;if(Wr(Q)&&Q.X||g.O7(Q)){var S;(((S=this.iA().getVideoData())==null?0:S.enableServerStitchedDai)||!this.Cn())&&this.JV.Kn("onAdStateChange",r)}}; g.x.setLoopVideo=function(r){var Q=this.iA();Q===this.Mp()&&Q.X0()!==r&&(Q.setLoop(r),this.JV.I3("onLoopChange",r))}; g.x.getLoopVideo=function(){return this.iA().X0()}; g.x.setLoopRange=function(r){var Q=!1;!!this.yN!==!!r?Q=!0:this.yN&&r&&(Q=this.yN.startTimeMs!==r.startTimeMs||this.yN.endTimeMs!==r.endTimeMs||this.yN.postId!==r.postId||this.yN.type!==r.type);if(Q){Q=this.iA();bc(Q.getVideoData())&&Q.pY("slr",{et:(r==null?void 0:r.endTimeMs)||-1});Q=this.Mp();Q.Ya("applooprange");if(r){var S=new g.qI(r.startTimeMs,r.endTimeMs,{id:"looprange",namespace:"applooprange"});Q.addCueRange(S)}else{this.aG().clipConfig=void 0;var B;((S=this.yN)==null?void 0:S.type)!=="repeatChapter"|| isNaN(Number((B=this.yN)==null?void 0:B.loopCount))||(S={loopCount:String(this.yN.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.ak("repeatChapterLoopEvent",S))}this.yN=r;this.JV.I3("onLoopRangeChange",r||void 0);this.Mp()===this.iA()&&(this.kd(),Q.qO())}}; g.x.getLoopRange=function(){return this.yN}; g.x.kd=function(){var r="",Q=this.Mp();this.yN?Q!==this.iA()?r="pnea":fPU(this,Q.getCurrentTime())&&(this.yN.loopCount=0,r="ilr"):r="nlr";var S=this.iA();if(bc(S.getVideoData()))if(this.K("html5_gapless_log_loop_range_info")){var B,k;S.pY("slrre",{rej:r,ct:Q.getCurrentTime(),lst:(B=this.yN)==null?void 0:B.startTimeMs,let:(k=this.yN)==null?void 0:k.endTimeMs})}else S.pY("slrre",{});r||Gh$(this)}; g.x.setPlaybackRate=function(r,Q){if(!isNaN(r)){r=$a7(this,r);var S=this.Mp();S.getPlaybackRate()!==r&&(S.setPlaybackRate(r),Q&&!this.jw.W&&g.T_("yt-player-playback-rate",r),this.JV.Kn("onPlaybackRateChange",r))}}; g.x.getCurrentTime=function(r,Q){Q=Q===void 0?!0:Q;var S=this.AL.kX;if(S)return S.getCurrentTime();var B=r===2&&this.getVideoData().enableServerStitchedDai;S=null;B?S=this.iA():S=this.rr({playerType:r});return S?B&&this.QU?(r=this.AL.J)?r.getCurrentTime(Q):S.getCurrentTime():Q?(Q=J7(this,S),qj(this,Q.getCurrentTime(),Q)):S.getCurrentTime():this.AL.j.getCurrentTime()}; g.x.Fq=function(){var r=this.rr({playerType:void 0});if(!r)return this.AL.j.Fq();r=J7(this,r);return qj(this,r.Fq(),r)}; g.x.getDuration=function(r,Q){Q=Q===void 0?!0:Q;var S=this.AL.kX;if(S)return S.getDuration();S=this.getVideoData();var B=r===2&&S.enableServerStitchedDai,k=null;B?k=this.iA():k=this.rr({playerType:r});if(!k)return this.AL.j.getDuration();if(S.hasProgressBarBoundaries()&&!B){var L,X=Number((L=S.progressBarStartPosition)==null?void 0:L.utcTimeMillis),l;L=Number((l=S.progressBarEndPosition)==null?void 0:l.utcTimeMillis);if(!isNaN(X)&&!isNaN(L))return(L-X)/1E3}if(bc(S)&&!S.isLivePlayback)return h7(this, r);if(Q)return r=$P(this,k),qj(this,r.getDuration(),r);if(B&&this.QU){if(this.K("html5_huli_ssdai_use_playback_state"))return r=this.AL,r=r.W===r.J?r.W:null,(r==null?void 0:r.getDuration())||0;var n;return((n=this.AL.J)==null?void 0:n.getDuration())||0}return k.getDuration()}; g.x.pE=function(r){var Q=this.rr({playerType:r});return Q?this.Cn(Q)?(Q=$P(this,Q),Q.pE()-Q.getCurrentTime()+this.getCurrentTime(r)):Q.pE():this.AL.j.pE()}; g.x.finishSegmentByCpn=function(){return[]}; g.x.TW=function(){this.template.TW();var r=this.JV;r.state.element=this.template.element;var Q=r.state.element,S;for(S in r.state.j)r.state.j.hasOwnProperty(S)&&(Q[S]=r.state.j[S]);(r=fZO(this.template.element))&&this.events.L(this.template,r,this.onFullscreenChange)}; g.x.getDebugText=function(r){var Q=this.Mp().sD(r),S=this.iA();if(S!==this.Mp()){S=S.sD(r);for(var B=g.m(Object.keys(S)),k=B.next();!k.done;k=B.next())k=k.value,Q["ad"+k]=S[k];if(r){S=Q;B={};if(k=S$(document,"movie_player"))B.bounds=k.getBoundingClientRect(),B["class"]=k.className;k={};var L=g.Xt("video-ads");L?(Lcn(L,k),k.html=L.outerHTML):k.missing=1;L={};var X=g.Xt("videoAdUiSkipContainer"),l=g.Xt("ytp-ad-skip-button-container"),n=g.Xt("ytp-skip-ad-button"),A=X||l||n;A?(Lcn(A,L),L.ima=X?1:0,L.bulleit= l?1:0,L.component=n?1:0):L.missing=1;B=JSON.stringify({player:B,videoAds:k,skipButton:L});S.ad_skipBtnDbgInfo=B}}r&&this.mediaElement&&(Q["0sz"]=""+(+On(this.mediaElement.getSize())===0),Q.op=this.mediaElement.De("opacity"),S=this.mediaElement.Zo().y+this.mediaElement.getSize().height,Q.yof=""+(+S<=0),Q.dis=this.mediaElement.De("display"));r&&((r=(0,g.mP)())&&(Q.gpu=r),(r=this.jw.playerStyle)&&(Q.ps=r),this.jw.HO&&(Q.webview=1));Q.debug_playbackQuality=this.JV.getPlaybackQuality(1);Q.debug_date=(new Date).toString(); Q.origin=window.origin;Q.timestamp=Date.now();delete Q.uga;delete Q.q;return JSON.stringify(Q,null,2)}; g.x.getFeedbackProductData=function(){var r={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.D().experiments.experimentIds.join(", "),player_release:K[74]},Q=this.getPlayerStateObject().N5;Q&&(r.player_error_code=Q.errorCode,r.player_error_details=JSON.stringify(Q.errorDetail));return r}; g.x.getPresentingPlayerType=function(r){if(this.appState===1)return 1;if(wa(this))return 3;var Q;return r&&((Q=this.QU)==null?0:Q.Mc(this.getCurrentTime()))?2:this.iA().getPlayerType()}; g.x.p5=function(){return!1}; g.x.getPlayerStateObject=function(r){var Q=this.AL.kX;return Q?Q.getPlayerState():this.rr({playerType:r}).getPlayerState()}; g.x.getAppState=function(){return this.appState}; g.x.WkY=function(r){switch(r.type){case "loadedmetadata":this.ue.start();r=g.m(this.YH);for(var Q=r.next();!Q.done;Q=r.next())Q=Q.value,CoR(this,Q.id,Q.Ms3,Q.jC1,void 0,!1);this.YH=[];break;case "loadstart":this.qp.jM("gv");break;case "progress":case "timeupdate":UA(r.target.s9())>=2&&this.qp.jM("l2s");break;case "playing":g.Ah&&this.ue.start();if(g.iQ(this.jw))r=!1;else{Q=g.fK(this.SR());r=this.mediaElement.De("display")==="none"||On(this.mediaElement.getSize())===0;var S=pE(this.template),B=this.iA().getVideoData(), k=g.w0(this.jw);B=tc(B);Q=!S||Q||k||B||this.jw.jR;r=r&&!Q}r&&(r=this.iA(),r.K5(),this.getVideoData().JX||(this.getVideoData().JX=1,this.e2(),r.playVideo()))}}; g.x.scr=function(r){this.JV.zx("onLoadProgress",r)}; g.x.pDr=function(){this.JV.publish("playbackstalledatstart")}; g.x.j1V=function(r,Q){this.JV.publish("sabrCaptionsDataLoaded",r,Q)}; g.x.b0A=function(r){this.iA().rD(r)}; g.x.R83=function(r){this.iA().vG(r)}; g.x.o1r=function(r){r=J7(this,this.iA());r=qj(this,r.getCurrentTime(),r);this.JV.Kn("onVideoProgress",r);this.jw.CP&&dan(this,this.visibility.f2())&&this.pauseVideo()}; g.x.nfA=function(){this.JV.Kn("onAutoplayBlocked");var r=this.iA().getVideoData();r&&(r.LV=!0);this.K("embeds_enable_autoplay_and_visibility_signals")&&g.GY(this.jw)&&(r={autoplayBrowserPolicy:tB(),autoplayIntended:PZ(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.ak("embedsAutoplayStatusChanged",r))}; g.x.lAY=function(){this.JV.publish("progresssync")}; g.x.zpV=function(){this.JV.zx("onPlaybackPauseAtStart")}; g.x.v7w=function(r){if(this.getPresentingPlayerType()===1){g.kK(r,1)&&!g.R(r.state,64)&&this.aG().isLivePlayback&&this.Mp().isAtLiveHead()&&this.JV.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(g.kK(r,2)){if(this.yN&&this.yN.endTimeMs>=(this.getDuration()-1)*1E3){Gh$(this);return}FQO(this)}if(g.R(r.state,128)){var Q=r.state;this.cancelPlayback(5);Q=Q.N5;JSON.stringify({errorData:Q,debugInfo:this.getDebugText(!0)});this.JV.Kn("onError",KsO(Q.errorCode));this.JV.zx("onDetailedError",{errorCode:Q.errorCode, errorDetail:Q.errorDetail,message:Q.errorMessage,messageKey:Q.LT,cpn:Q.cpn});(0,g.xa)()-this.jw.vL>6048E5&&this.JV.zx("onReloadRequired")}Q={};if(r.state.isPlaying()&&!r.state.isBuffering()&&!mo("pbresume","ad_to_video")&&mo("_start","ad_to_video")){var S=this.getVideoData();Q.clientPlaybackNonce=S.clientPlaybackNonce;S.videoId&&(Q.videoId=S.videoId);g.pu(Q,"ad_to_video");j7("pbresume",void 0,"ad_to_video");HE8(this.Dv)}this.JV.publish("applicationplayerstatechange",r)}}; g.x.oM=function(r){this.AL.kX||this.JV.publish("presentingplayerstatechange",r)}; g.x.lw=function(r){Ti(this,mI(r.state));g.R(r.state,1024)&&this.JV.isMutedByMutedAutoplay()&&(Mj(this,{muted:!1,volume:this.Hg.volume},!1),zi(this,!1))}; g.x.onPlayerRequestSent=function(r){this.JV.I3("onPlayerRequestSent",r)}; g.x.rVG=function(r,Q){r==="newdata"&&mag(this);this.JV.publish("applicationvideodatachange",r,Q)}; g.x.HaA=function(r,Q){this.K("html5_afmt_change_update_volume")&&c6U(this);this.JV.zx("onPlaybackAudioChange",this.JV.getAudioTrack().H8.name);this.JV.publish("internalaudioformatchange",this.JV.getAudioTrack().H8.id,Q)}; g.x.e8G=function(r){var Q=this.iA().getVideoData();r===Q&&this.JV.Kn("onPlaybackQualityChange",r.V.video.quality)}; g.x.UZ=function(){var r=this.AL.S[2]||null;r&&(r=r.getVideoData(),this.iA().pY("ssdai",{cleanaply:1,acpn:r==null?void 0:r.clientPlaybackNonce,avid:r.videoId,isDai:this.aG().enableServerStitchedDai?1:0}),delete this.AL.S[2])}; g.x.Sw1=function(r,Q){this.mV(r,this.iA(),Q)}; g.x.mV=function(r,Q,S){this.logger.debug(function(){return"on video data change "+r+", player type "+Q.getPlayerType()+", vid "+S.videoId}); this.jw.ED()&&Q.pY("vdc",{type:r,vid:S.videoId||"",cpn:S.clientPlaybackNonce||""});Q===this.Mp()&&(this.jw.AC=S.oauthToken);Q===this.Mp()&&(this.getVideoData().enableServerStitchedDai&&!this.QU?(this.Mp().pY("sdai",{initSstm:1}),this.QU=this.K("html5_enable_ssdai_transition_with_only_enter_cuerange")?new zfR(this.JV,this.jw,this.Mp(),this):new g.am(this.JV,this.jw,this.Mp(),this)):!this.getVideoData().enableServerStitchedDai&&this.QU&&(this.QU.dispose(),this.QU=null));if(r==="newdata")this.logger.debug("new video data, destroy modules"), s2(this.Dv,2),this.JV.publish("videoplayerreset",Q);else{if(!this.mediaElement)return;r==="dataloaded"&&(this.Mp()===this.iA()?(co(S.Gm,S.d8),zDU(this)):y6U(this));Q.getPlayerType()===1&&(this.jw.Tm&&kf1(this),this.getVideoData().isLivePlayback&&!this.jw.M7&&this.cC("html5.unsupportedlive",2,"DEVICE_FALLBACK"),S.isLoaded()&&((xG8(S)||this.getVideoData().C_)&&this.JV.publish("legacyadtrackingpingchange",this.getVideoData()),S.hasProgressBarBoundaries()&&Da7(this)));this.JV.publish("videodatachange", r,S,Q.getPlayerType())}this.JV.Kn("onVideoDataChange",{type:r,playertype:Q.getPlayerType()});this.kd();var B=S.jq;B?this.Lf.EJ(B,S.clientPlaybackNonce):b0_(this.Lf)}; g.x.C6=function(){Nj(this,null);this.JV.zx("onPlaylistUpdate")}; g.x.wDU=function(r){delete this.zb[r.getId()];this.Mp().removeCueRange(r);a:{r=this.getVideoData();var Q,S,B,k,L,X,l,n,A,Y,W=((Q=r.KY)==null?void 0:(S=Q.contents)==null?void 0:(B=S.singleColumnWatchNextResults)==null?void 0:(k=B.autoplay)==null?void 0:(L=k.autoplay)==null?void 0:L.sets)||((X=r.KY)==null?void 0:(l=X.contents)==null?void 0:(n=l.twoColumnWatchNextResults)==null?void 0:(A=n.autoplay)==null?void 0:(Y=A.autoplay)==null?void 0:Y.sets);if(W)for(Q=g.m(W),S=Q.next();!S.done;S=Q.next())if(S= S.value,k=B=void 0,S=S.autoplayVideo||((B=S.autoplayVideoRenderer)==null?void 0:(k=B.autoplayEndpointRenderer)==null?void 0:k.endpoint),B=g.e(S,g.lc),L=k=void 0,S!=null&&((k=B)==null?void 0:k.videoId)===r.videoId&&((L=B)==null?0:L.continuePlayback)){r=S;break a}r=null}(Q=g.e(r,g.lc))&&this.JV.I3("onPlayVideo",{sessionData:{autonav:"1",itct:r==null?void 0:r.clickTrackingParams},videoId:Q.videoId,watchEndpoint:Q})}; g.x.Xp=function(r){var Q=this;r!==this.appState&&(this.logger.debug(function(){return"app state change "+Q.appState+" -> "+r}),r===2&&this.getPresentingPlayerType()===1&&(Ti(this,-1),Ti(this,5)),this.appState=r,this.JV.publish("appstatechange",r))}; g.x.cC=function(r,Q,S,B,k){this.Mp().yq(r,Q,S,B,k)}; g.x.hx=r7(13);g.x.isAtLiveHead=function(r,Q){Q=Q===void 0?!1:Q;var S=this.rr({playerType:r});if(!S)return this.AL.j.isAtLiveHead();r=$P(this,S);S=J7(this,S);return r!==S?r.isAtLiveHead(qj(this,S.getCurrentTime(),S),!0):r.isAtLiveHead(void 0,Q)}; g.x.wF=function(){var r=this.rr({playerType:void 0});return r?$P(this,r).wF():this.AL.j.wF()}; g.x.seekTo=function(r,Q,S,B,k){Q=Q!==!1;if(B=this.rr({playerType:B}))this.appState===2&&Z2(this),this.Cn(B)?fE(this)?this.QU.seekTo(r,{seekSource:k},Q,S):this.NT.seekTo(r,{seekSource:k},Q,S):B.seekTo(r,{Q2:!Q,lL:S,Uw:"application",seekSource:k})}; g.x.seekBy=function(r,Q,S,B){this.seekTo(this.getCurrentTime()+r,Q,S,B)}; g.x.MPG=function(){this.JV.Kn("SEEK_COMPLETE")}; g.x.Dpm=function(){this.JV.I3("onAbnormalityDetected")}; g.x.aKw=function(r){this.JV.I3("onSnackbarMessage",r)}; g.x.VPw=function(r){var Q=this.iA(),S=Q.getVideoData();if(this.appState===1||this.appState===2)S.startSeconds=r;this.appState===2?g.R(Q.getPlayerState(),512)||Z2(this):this.JV.Kn("SEEK_TO",r)}; g.x.hpq=function(){this.JV.publish("airplayactivechange");this.jw.K("html5_external_airplay_events")&&this.JV.zx("onAirPlayActiveChange",this.JV.zn())}; g.x.iaq=function(){this.JV.publish("airplayavailabilitychange");this.jw.K("html5_external_airplay_events")&&this.JV.zx("onAirPlayAvailabilityChange",this.JV.jB())}; g.x.showAirplayPicker=function(){this.iA().o$()}; g.x.Nam=function(){this.JV.publish("beginseeking")}; g.x.Rpw=function(){this.JV.publish("endseeking")}; g.x.getStoryboardFormat=function(r){return(r=this.rr({playerType:r}))?$P(this,r).getStoryboardFormat():this.AL.j.getStoryboardFormat()}; g.x.eY=function(r){return(r=this.rr({playerType:r}))?$P(this,r).getVideoData().eY():this.AL.j.eY()}; g.x.Cn=function(r){r=(r||this.iA()).getVideoData();if(fE(this))r=r===this.QU.playback.getVideoData();else a:{var Q=this.NT;if(r===Q.j.getVideoData()&&Q.V.length)r=!0;else{Q=g.m(Q.V);for(var S=Q.next();!S.done;S=Q.next())if(r.DK===S.value.DK){r=!0;break a}r=!1}}return r}; g.x.wp=function(r,Q,S,B,k,L,X,l){this.logger.debug(function(){return"Adding video to timeline id="+r.video_id+"\n lengthMs="+B+" enterTimeMs="+k}); var n="",A=fE(this);this.iA().pY("appattl",{sstm:this.QU?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:A});A?(S=bR1(this.QU,r,Q,S,B,k,L,X,l),n=(S==null?void 0:S.DK)||"",this.K("html5_ssdai_new_decoration_logic")&&this.Mp().Z5(l||"",Q,(S==null?void 0:S.clientPlaybackNonce)||"")):n=U9z(this.NT,r,S,B,k,L);this.logger.debug(function(){return"Video added to timeline id="+r.video_id+" timelinePlaybackId="+n}); return n}; g.x.zK=function(r,Q,S,B,k,L,X,l){if(fE(this)){var n=bR1(this.QU,r,Q,S,B,k,L,X,l);this.logger.debug(function(){return"Remaining video added to timeline id="+r.video_id+" timelinePlaybackId="+n})}return""}; g.x.U1=function(r){this.K("html5_ssdai_new_decoration_logic")&&this.Mp().Z5(r,"","");var Q;(Q=this.QU)==null||Q.U1(r)}; g.x.Ob=function(r,Q){r=r===void 0?-1:r;Q=Q===void 0?Infinity:Q;fE(this)||r61(this.NT,r,Q)}; g.x.PJ=function(r,Q,S){if(fE(this)){var B=this.QU,k=B.j.W.get(r);k?(S===void 0&&(S=k.S7),pO$(B,k,Q,S)):B.mR("Invalid_timelinePlaybackId_"+r+"_specified")}else{B=this.NT;k=null;for(var L=g.m(B.V),X=L.next();!X.done;X=L.next())if(X=X.value,X.DK===r){k=X;break}k?(S===void 0&&(S=k.S7),aFO(B,k,Q,S)):YP(B,"InvalidTimelinePlaybackId timelinePlaybackId="+r)}}; g.x.enqueueVideoByPlayerVars=function(r,Q,S,B){S=S===void 0?Infinity:S;B=B===void 0?"":B;this.Cn();r=new g.SA(this.jw,r);B&&(r.DK=B);eDO(this,r,Q,S)}; g.x.queueNextVideo=function(r,Q,S,B,k){S=S===void 0?NaN:S;r=this.preloadVideoByPlayerVars(r,Q===void 0?1:Q,S,B===void 0?"":B,k===void 0?"":k);Q=this.iA();r&&(this.K("html5_check_queue_on_data_loaded")?this.D().supportsGaplessShorts()&&Q.getVideoData().J&&(S=this.ke,B=this.uY.U,S.W!==r&&(S.V=Q,S.W=r,S.S=1,S.j=r.getVideoData(),S.U=B,S.j.isLoaded()?S.Y():S.j.subscribe("dataloaded",S.Y,S))):(S=hhO(Q,r,this.uY.U),S!=null?(Q.pY("sgap",S),Q.getVideoData().J&&Q.Je(!1)):(r=r.getVideoData(),Q=this.ke,Q.j!== r&&(Q.j=r,Q.S=1,r.isLoaded()?Q.J():Q.j.subscribe("dataloaded",Q.J,Q)))))}; g.x.BK=function(r,Q,S,B){var k=this;S=S===void 0?0:S;B=B===void 0?0:B;$P(this,this.iA()).dQ();dVz(this.uY,r,Q,S,B).then(function(){k.JV.zx("onQueuedVideoLoaded")},function(){})}; g.x.qy=function(){return this.uY.qy()}; g.x.To=function(r){var Q=this.uY.j;return Q?Q.UJ(r):!1}; g.x.clearQueue=function(r,Q){r=r===void 0?!1:r;Q=Q===void 0?!1:Q;this.logger.debug("Clearing queue");this.uY.clearQueue(r,Q)}; g.x.loadVideoByPlayerVars=function(r,Q,S,B,k,L){Q=Q===void 0?1:Q;var X=this.Mp();if(Q===2&&this.aG().enableServerStitchedDai&&X&&!X.bT())return X.pY("lvonss",{vid:(r==null?void 0:r.videoId)||"",ptype:Q}),!1;var l=!1;X=new g.SA(this.jw,r);X.W2=L;g.n6(this.jw)&&!X.M5&&Pz(this.qp);var n;L=this.qp;var A=(n=X.C)!=null?n:"";L.timerName=A;this.qp.aC("pl_i");this.K("web_player_early_cpn")&&X.clientPlaybackNonce&&this.qp.infoGel({clientPlaybackNonce:X.clientPlaybackNonce});dGn(X).supportsVp9Encoding===!1&& this.iA().pY("noVp9enc",{});if(this.D().supportsGaplessShorts()){n=Heg(this.uY,X,Q);if(n==null){Ti(this,-1);var Y;!this.K("html5_shorts_gapless_reset_ad_module")||((Y=this.uY.j)==null?0:Y.getVideoData().isAd())||IM(this);r=this.uY;r.app.D().K("html5_gapless_new_slr")?vt(r.app,"gaplessshortslooprange"):r.app.setLoopRange(null);r.app.D().K("html5_gapless_remove_videoplaytime100_cuerange")&&r.app.Re("videoplaytime100");r.app.getVideoData().zT=!0;var W;(W=r.j)==null||W.GR();var b;(b=r.j)==null||b.Ok(); S={Uw:"gapless_to_next_video",seekSource:60,Ez:r.U.j};B=g.OQ(r.app.D().experiments,"html5_gapless_seek_offset");k=RhU(r);if(r.U.j){var t;X=((t=r.S)==null?void 0:Gd(t))||{};t=X.LO;X=X.BV;X!=null&&t!=null&&(k=X-t)}var P;(P=r.app.iA())==null||P.seekTo(k+B,S);if(!r.app.getPlayerStateObject(Q).isPlaying()){var T;(T=r.app.iA())==null||T.playVideo(!0)}var w;(w=r.app.iA())==null||w.FZ();r.J();return!0}P=this.K("html5_shorts_gapless_preload_fallback");T=this.uY.j;P&&T&&!T.x7()&&(w=T.getVideoData(),w=this.jw.K("html5_autonav_autoplay_in_preload_key")? Gi(this,Q,w):uA(this,Q,w.videoId,w.DK),this.AL.U.set(w,T,3600));this.uY.clearQueue(P);this.iA().pY("sgap",{f:n})}if(k){for(;X.tM.length&&X.tM[0].isExpired();)X.tM.shift();P=X.tM.length-1;l=P>0&&k.V(X.tM[P])&&k.V(X.tM[P-1]);X.tM.push(k)}S||(r&&oP8(r)?(kw(this.jw)&&!this.YC&&(r.fetch=0),Nj(this,r)):this.playlist&&Nj(this,null),r&&(this.YC=Rd(!1,r.external_list)));this.JV.publish("loadvideo");P=this.a6(X,Q,B);l&&this.cC("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",("loadvideo.1;emsg."+X.tM.join()).replace(/[;:,]/g, "_"));return P}; g.x.preloadVideoByPlayerVars=function(r,Q,S,B,k){Q=Q===void 0?1:Q;S=S===void 0?NaN:S;B=B===void 0?"":B;k=k===void 0?"":k;var L="";if(this.jw.K("html5_autonav_autoplay_in_preload_key"))L=Uaw(this,Q,r,k);else{var X=ad(r);L=uA(this,Q,X,k)}if(this.AL.U.get(L))return this.logger.debug(function(){return"already preloaded "+L}),null; r=new g.SA(this.jw,r);k&&(r.DK=k);return gLU(this,r,Q,S,B)}; g.x.setMinimized=function(r){this.visibility.setMinimized(r);(r=c77(this.Dv))&&(this.isMinimized()?r.load():r.unload());this.JV.publish("minimized")}; g.x.setInline=function(r){this.visibility.setInline(r)}; g.x.setInlinePreview=function(r){this.visibility.setInline(r)}; g.x.R6=function(r){O0R(this,r)||this.visibility.R6(r)}; g.x.setSqueezeback=function(r){this.visibility.setSqueezeback(r)}; g.x.a9=function(){var r,Q=(r=this.mediaElement)==null?void 0:r.eR();Q&&(this.jw.B0&&wc(TJ(function(){return document.exitFullscreen()}),function(){}),wc(TJ(function(){return nB(Q)}),function(){}))}; g.x.BVw=function(){this.mediaElement.eR();this.mediaElement.eR().webkitPresentationMode==="picture-in-picture"?this.R6(!0):this.R6(!1)}; g.x.togglePictureInPicture=function(){this.iA().togglePictureInPicture()}; g.x.a6=function(r,Q,S){Q=Q===void 0?1:Q;this.logger.debug(function(){return"start load video, id "+r.videoId+", type "+Q}); mo("_start",this.qp.timerName)||g.eb(Au)(void 0,this.qp.timerName);var B=!1,k=qvj(this,Q,r,!1);k?(B=!0,r.dispose()):(k=mu(this,Q,r,!0,S),(this.K("html5_onesie")||this.K("html5_load_before_stop"))&&k.VM()&&k.Li(),this.ue.stop(),Q===1&&Q!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,Q),this.JH(k));k===this.Mp()&&(this.jw.AC=r.oauthToken);if(!k.VM())return!1;if(k===this.Mp())return this.Xp(1),S=Z2(this),B&&this.K("html5_player_preload_ad_fix")&&k.getPlayerType()===1&& k.SB()&&this.mV("dataloaded",k,k.getVideoData()),S;k.NQ();return!0}; g.x.cueVideoByPlayerVars=function(r,Q){var S=this;Q=Q===void 0?1:Q;var B=this.Mp();if(this.aG().enableServerStitchedDai&&B&&!B.bT()&&r&&Object.keys(r).length>0)B.pY("qvonss",{vid:(r==null?void 0:r.videoId)||"",ptype:Q});else if(r&&oP8(r))if(this.fq=!0,Nj(this,r),(r=g.jl(this.playlist))&&r.Pc())eX(this,r,Q);else this.playlist.onReady(function(){sG(S)}); else{Q||(Q=this.getPresentingPlayerType());Q===1&&this.C6();B=new g.SA(this.jw,r);var k=g.GY(this.jw)&&!this.jw.cO&&Q===1&&!B.isAd()&&!B.Jy;this.JV.publish("cuevideo");k?(this.iA().getVideoData().loading=!0,sMF(B,r?r:{}).then(function(L){eX(S,L,Q)}),B.dispose()):eX(this,B,Q)}}; g.x.QK=function(r,Q,S,B,k,L,X){if(!r&&!S)throw Error("Playback source is invalid");if(Dc(this.jw)||g.LG(this.jw))return Q=Q||{},Q.lact=bB(),Q.vis=this.JV.getVisibilityState(),this.JV.I3("onPlayVideo",{videoId:r,watchEndpoint:L,sessionData:Q,listId:S}),!1;EPj(this.qp);this.qp.reset();r={video_id:r};B&&(r.autoplay="1");B&&(r.autonav="1");L&&(r.player_params=L.playerParams);X&&(r.oauth_token=X);S?(r.list=S,this.loadPlaylist(r)):this.loadVideoByPlayerVars(r,1);return!0}; g.x.cuePlaylist=function(r,Q,S,B){this.fq=!0;RD8(this,r,Q,S,B)}; g.x.loadPlaylist=function(r,Q,S,B){this.fq=!1;RD8(this,r,Q,S,B)}; g.x.wJ=function(){return this.JV.isMutedByMutedAutoplay()?!1:this.AL.kX?!0:!(!this.playlist||!this.playlist.EC())}; g.x.xQ=r7(5); g.x.nextVideo=function(r,Q){var S=g.nw(this.Mp().getVideoData());g.uG(this.JV)&&S?this.QK(S.videoId,Q?S.VT:S.sessionData,S.playlistId,Q,void 0,S.QB||void 0):this.YC?this.JV.zx("onPlaylistNext"):this.getPresentingPlayerType()===3?hl(this.Dv).nextVideo():!this.playlist||kw(this.jw)&&!this.JV.isFullscreen()||(this.playlist.EC(r)&&J7$(this.playlist,Ta_(this.playlist)),this.playlist.loaded?(r=Q&&this.jw.K("html5_player_autonav_logging"),Q&&this.JV.publish("playlistautonextvideo"),this.a6(g.jl(this.playlist,void 0, Q,r),1)):this.fq=!1)}; g.x.previousVideo=function(r){this.YC?this.JV.zx("onPlaylistPrevious"):this.getPresentingPlayerType()===3?hl(this.Dv).Pm():!this.playlist||kw(this.jw)&&!this.JV.isFullscreen()||(this.playlist.lr(r)&&J7$(this.playlist,$jU(this.playlist)),this.playlist.loaded?this.a6(g.jl(this.playlist),1):this.fq=!1)}; g.x.playVideoAt=function(r){this.YC?this.JV.zx("onPlaylistIndex",r):this.playlist&&(this.playlist.loaded?this.a6(g.jl(this.playlist,r),1):this.fq=!1,J7$(this.playlist,r))}; g.x.getPlaylist=function(){return this.playlist}; g.x.Ze=r7(19);g.x.Re=function(r){this.YH=g.o5(this.YH,function(L){return L.id!==r}); for(var Q=this.Mp(),S=Q.SY(),B=0;B0&&(n=Math.floor(A/1E3))}n=Q?Q.wr:n;var Y={AD_BLOCK:this.j++,AD_BREAK_LENGTH:n,AUTONAV_STATE:OG(this.player.D()),CA_TYPE:"image",CPN:l.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.wF()*1E3,LACT:bB(),LIVE_INDEX:Q?this.S++:1,LIVE_TARGETING_CONTEXT:Q&&Q.context?Q.context:"",MIDROLL_POS:L? Math.round(L.start/1E3):0,MIDROLL_POS_MS:L?Math.round(L.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.BO().ov().height,P_W:this.player.BO().ov().width,YT_REMOTE:k?k.join(","):""},W=SK(Qc);Object.keys(W).forEach(function(t){W[t]!=null&&(Y[t.toUpperCase()]=W[t].toString())}); S!==""&&(Y.BISCOTTI_ID=S);S={};rB(r)&&(S.sts="20262",(Q=this.player.D().forcedExperiments)&&(S.forced_experiments=Q));var b=Vv(g.Tl(r,Y),S);return b.split("?").length!==2?Je(Error("Invalid AdBreakInfo URL")):g.Pr(this.player.D(),l==null?void 0:l.oauthToken).then(function(t){if(t&&aH()){var P=gF();Ux(P,t)}t=B.player.vg(P);P=w8j(B,b,Y,l.isMdxPlayback,X);return g.wV(t,P,"/youtubei/v1/player/ad_break").then(function(T){return T})})}; RM.prototype.reset=function(){this.S=this.j=1};g.p(FcO,RM); FcO.prototype.V=function(r,Q,S){Q=Q===void 0?{}:Q;var B=Q.u4;var k=Q.KE;var L=Q.cueProcessedMs;S=S===void 0?"":S;Q=this.j;this.j++;var X=this.player.D().K("h5_disable_macro_substitution_in_get_ad_break")?r:NQR(this,r,{u4:B,KE:k,cueProcessedMs:L},S,Q);if(X.split("?").length!==2)return Math.random()<.1&&g.oG(Error("Invalid AdBreakInfo URL")),Je(Error("Invalid AdBreakInfo URL"));var l=this.player.getVideoData(1).isMdxPlayback,n=S;S=p81.exec(X);S=S!=null&&S.length>=2?S[1]:"";r=EdR.test(X);var A=mAz.exec(X); A=A!=null&&A.length>=2?A[1]:"";var Y=odU.exec(X);Y=Y!=null&&Y.length>=2&&!Number.isNaN(Number(Y[1]))?Number(Y[1]):1;var W=TQU.exec(X);W=W!=null&&W.length>=2?W[1]:"0";var b=V7(this.player.D().Ey),t=g.uM(this.player.getVideoData(1).Tm,!0);Wc7(this,t,X,n===""?"":n,this.player.D(),this.player.getVideoData(1));n={splay:!1,lactMilliseconds:String(bB()),playerHeightPixels:Math.trunc(this.player.BO().ov().height),playerWidthPixels:Math.trunc(this.player.BO().ov().width),vis:Math.trunc(this.player.getVisibilityState()), signatureTimestamp:20262,autonavState:OG(this.player.D())};if(l){l={};var P=this.player.D().nG;Pxz(l,P?P.join(","):"")&&(n.mdxContext=l)}if(l=$An.includes(b)?void 0:g.FK("PREF")){P=l.split(RegExp("[:&]"));for(var T=0,w=P.length;T1&&M[1].toUpperCase()==="TRUE"){t.user.lockedSafetyMode=!0;break}}n.autoCaptionsDefaultOn=jOR(l)}X=Joj.exec(X);(X=X!=null&&X.length>=2?X[1]:"")&&A&&(t.user.credentialTransferTokens= [{token:X,scope:"VIDEO"}]);X={contentPlaybackContext:n};n=this.player.getVideoData(1).getGetAdBreakContext();l=this.player.getVideoData(1).clientPlaybackNonce;P=L!==void 0?Math.round(L).toString():void 0;T=(B==null?0:B.context)?B.context:void 0;w=0;L&&k&&!B&&(k=k.end-k.start,k>0&&(w=Math.floor(k/1E3)));B=(B=Math.trunc((B?B.wr:w)*1E3))?String(B):void 0;k=this.player.wF()*1E3;k=Number.isNaN(k)?0:Math.trunc(k);Q={adBlock:Q,params:S,breakIndex:Y,breakPositionMs:W,clientPlaybackNonce:l,topLevelDomain:b, isProxyAdTagRequest:r,context:t,overridePlaybackContext:X,cueProcessedMs:P,videoId:A?A:void 0,liveTargetingParams:T,breakLengthMs:B,driftFromHeadMs:k?String(k):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:n?n:void 0};return sOU(this,Q)};var hmy={owr:"replaceUrlMacros",ZCG:"onAboutThisAdPopupClosed",ECA:"executeCommand"};ZC1.prototype.d1=function(){return"adPingingEndpoint"}; ZC1.prototype.HI=function(r,Q,S){bkR(this.UG.get(),r,Q,S)};yon.prototype.d1=function(){return"changeEngagementPanelVisibilityAction"}; yon.prototype.HI=function(r){this.T.I3("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:r})};Mtj.prototype.d1=function(){return"loggingUrls"}; Mtj.prototype.HI=function(r,Q,S){r=g.m(r);for(var B=r.next();!B.done;B=r.next())B=B.value,bkR(this.UG.get(),B.baseUrl,Q,S,B.attributionSrcMode)};g.p(hYU,g.G);g.p(CE,g.G);g.x=CE.prototype;g.x.addListener=function(r){this.listeners.push(r)}; g.x.removeListener=function(r){this.listeners=this.listeners.filter(function(Q){return Q!==r})}; g.x.X5=function(r,Q,S,B,k,L,X,l){if(r==="")Q3("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(r!==this.j||S){this.j=r;this.AV.get().X5(r,Q,S,B,k,L,X,l);this.tV.get().X5(r,Q,S,B,k,L,X,l);var n;(n=this.nE)==null||n.get().X5(r,Q,S,B,k,L,X,l);this.V.X5(r,Q,S,B,k,L,X,l);n=g.m(this.listeners);for(var A=n.next();!A.done;A=n.next())A.value.X5(r,Q,S,B,k,L,X,l)}else Q3("Duplicate content video loaded signal")}; g.x.GtU=function(){this.j&&this.JM(this.j)}; g.x.JM=function(r){this.j=void 0;for(var Q=g.m(this.listeners),S=Q.next();!S.done;S=Q.next())S.value.JM(r)};V4.prototype.cK=function(r,Q,S,B,k){vdO(this);this.U=!Q&&S===0;var L=this.T.getVideoData(1),X=this.T.getVideoData(2);L&&(this.contentCpn=L.clientPlaybackNonce,this.videoId=L.videoId,this.j=L.Y);X&&(this.adCpn=X.clientPlaybackNonce,this.adVideoId=X.videoId,this.adFormat=X.adFormat);this.W=r;B<=0?(vdO(this),this.U=!Q&&S===0):(this.actionType=this.U?Q?"unknown_type":"video_to_ad":Q?"ad_to_video":"ad_to_ad",this.videoStreamType=k?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD",this.actionType!=="unknown_type"&& (this.S=!0,mo("_start",this.actionType)&&I4z(this)))}; V4.prototype.reset=function(){return new V4(this.T)};g.p(ct,g.G);ct.prototype.addCueRange=function(r,Q,S,B,k,L,X,l){L=L===void 0?3:L;X=X===void 0?1:X;this.j.has(r)?Q3("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:r}):(r=new Gfg(r,Q,S,B,L,l),this.j.set(r.id,{KE:r,listener:k,Tu:X}),this.T.gr([r],X))}; ct.prototype.removeCueRange=function(r){var Q=this.j.get(r);Q?(this.T.nN([Q.KE],Q.Tu),this.j.delete(Q.KE.id)):Q3("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:r})}; ct.prototype.onCueRangeEnter=function(r){if(this.j.has(r.id))this.j.get(r.id).listener.onCueRangeEnter(r.id)}; ct.prototype.onCueRangeExit=function(r){if(this.j.has(r.id))this.j.get(r.id).listener.onCueRangeExit(r.id)}; g.p(Gfg,g.qI);aM.prototype.addPlayerResponseForAssociation=function(r){this.T.addPlayerResponseForAssociation(r)};rN.prototype.v3=function(r){this.T.v3(r)}; rN.prototype.J1=function(r){var Q=g.u_.apply(1,arguments);r==="onAdStart"||r==="onAdEnd"?this.T.Kn.apply(this.T,[r].concat(g.tR(Q))):this.T.I3.apply(this.T,[r].concat(g.tR(Q)))};QB.prototype.F6=function(r){return r&&SM(this)};var coU=null;g.p(Vt$,g.Co);Vt$.prototype.oP=function(r){return this.j.hasOwnProperty(r)?this.j[r].oP():{}}; g.Ql("ytads.bulleit.getVideoMetadata",function(r){return Bq().oP(r)}); g.Ql("ytads.bulleit.triggerExternalActivityEvent",function(r,Q,S){var B=Bq();S=CxU(S);S!==null&&B.publish(S,{queryId:r,viewabilityString:Q})});g.x=kU.prototype;g.x.fZ=function(r,Q){if(!this.j.has(r))return{};if(Q==="seek"){Q=!1;Q=Q===void 0?!1:Q;var S=jq(DD).Zr(r,{});S?qC(S):Q&&(r=jq(DD).Ie(null,NX(),!1,r),r.El=3,$6w([r]));return{}}Q=rJO(Q);if(Q===null)return{};var B=this.T.hj();if(!B)return{};var k=this.T.getPresentingPlayerType(!0);if((S=this.T.getVideoData(k))==null||!S.isAd())return{};S={opt_adElement:B,opt_fullscreen:this.AV.get().isFullscreen()};return $Lj(Q,r,S)}; g.x.W6=function(r,Q,S,B,k){this.j.has(r)&&(B<=0||k<=0||jq(DD).W6(r,Q,S,B,k))}; g.x.EX=function(r){var Q;(Q=this.j.get(r.queryId))==null||Q.EX()}; g.x.KB=function(r){var Q;(Q=this.j.get(r.queryId))==null||Q.KB()}; g.x.tY=function(r){var Q;(Q=this.j.get(r.queryId))==null||Q.tY()}; g.x.dS=function(r){var Q;(Q=this.j.get(r.queryId))==null||Q.dS()}; g.x.xR=function(r){var Q;(Q=this.j.get(r.queryId))==null||Q.xR()};lez.prototype.send=function(r,Q,S,B){try{nXj(this,r,Q,S,B===void 0?!1:B)}catch(k){}};g.p(AJR,lez);YXU.prototype.send=function(r,Q,S,B){var k=!1;try{if(B==="ATTRIBUTION_SRC_MODE_LABEL_CHROME"||B==="ATTRIBUTION_SRC_MODE_XHR_OPTION")k=!0,r=lwU(r);B=k;var L=g.Li(r);if(L[1]==="https")var X=r;else L[1]="https",X=kW("https",L[2],L[3],L[4],L[5],L[6],L[7]);var l=K5g(X);L=[];var n=Ct8(X)&&this.ew.get().T.D().experiments.R3("add_auth_headers_to_remarketing_google_dot_com_ping");if(rB(X)||n)L.push({headerType:"USER_AUTH"}),L.push({headerType:"PLUS_PAGE_ID"}),L.push({headerType:"VISITOR_ID"}),L.push({headerType:"EOM_VISITOR_ID"}), L.push({headerType:"AUTH_USER"}),L.push({headerType:"DATASYNC_ID"});this.j.send({baseUrl:X,scrubReferrer:l,headers:L},Q,S,B)}catch(A){}};ly.prototype.yh=function(){return this.T.yh(1)};g.p(nd,g.G);g.x=nd.prototype;g.x.F$=function(){return this.T.getVideoData(1).clientPlaybackNonce}; g.x.addListener=function(r){this.listeners.push(r)}; g.x.removeListener=function(r){this.listeners=this.listeners.filter(function(Q){return Q!==r})}; g.x.X5=function(){this.AD.clear();this.Nt=null;this.Iy.get().clear()}; g.x.JM=function(){}; g.x.Fir=function(r,Q,S,B,k){Q.videoId==="nPpU29QrbiU"&&this.T.pY("ads_ssm_vdc_s",{pt:S,dvt:r});h_(this.ew.get())&&r!=="dataloaded"||md1(this,Q,S);if(SM(this.ew.get())&&r==="newdata"&&k!==void 0){r=this.F$();var L=Q.clientPlaybackNonce,X={};Qe(this,"rte",(X.ec=L,X.xc=B==null?void 0:B.clientPlaybackNonce,X.tr=k,X.pt=S,X.ia=L!==r,X.ctp=rA(L),X));Q=Q.clientPlaybackNonce;B=B==null?void 0:B.clientPlaybackNonce;k=oXw(k);if(k!==1)if(B!==void 0)for(S=g.m(this.listeners),r=S.next();!r.done;r=S.next())r.value.zw(B, Q,k);else Q3("Expected exiting CPN for all non initial transitions",void 0,void 0,{enteringCpn:Q,transitionReason:String(k)});k=g.m(this.listeners);for(B=k.next();!B.done;B=k.next())B.value.QA(Q)}}; g.x.fKU=function(r,Q){r!==void 0&&(this.Nt=r,Q===void 0?Q3("Expected ad video start time on SS video changed"):this.AD.set(r,Q));var S=this.T.getPresentingPlayerType(!0),B=this.T.getVideoData(S),k;r===void 0?k=null:k=this.Iy.get().j.get(r)||null;this.T.getVideoData(1).pY("ads_ssvc",{pt:S,cpn:B==null?void 0:B.clientPlaybackNonce,crtt:this.T.getCurrentTime(1,!1),atlh:this.T.isAtLiveHead(),adstt:Q,pid:r,slid:k==null?void 0:k.layoutId});B?md1(this,B,S):Q3("Expected video data on server stitched video changed", void 0,void 0,{cpn:this.T.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:r})}; g.x.py=function(r,Q){var S=r.author,B=r.clientPlaybackNonce,k=r.isListed,L=r.DK,X=r.title,l=r.Vy,n=r.H5,A=r.isMdxPlayback,Y=r.sQ,W=r.mdxEnvironment,b=r.isAutonav,t=r.L_,P=r.M5,T=r.va,w=r.videoId||"",M=r.profilePicture||"",y=r.fC||"",h=r.Zq()||!1,I=r.bC()||!1;r=r.h6||void 0;L=this.Iy.get().j.get(L)||{layoutId:null,slotId:null};var U=this.T.getVideoData(1),c=U.Yf();U=U.getPlayerResponse();Q=1E3*this.T.getDuration(Q);var H=1E3*this.T.getDuration(1),Ln,Kn,i_=(U==null?void 0:(Ln=U.playerConfig)==null? void 0:(Kn=Ln.daiConfig)==null?void 0:Kn.enableDai)||!1,AR,Q8;Ln=(U==null?void 0:(AR=U.playerConfig)==null?void 0:(Q8=AR.daiConfig)==null?void 0:Q8.enablePreroll)||!1;return Object.assign({},L,{videoId:w,author:S,clientPlaybackNonce:B,XR:Q,Pg:H,daiEnabled:i_,Xb:Ln,isListed:k,Yf:c,profilePicture:M,title:X,fC:y,Vy:l,H5:n,h6:r,isMdxPlayback:A,sQ:Y,mdxEnvironment:W,isAutonav:b,L_:t,M5:P,va:T,Zq:h,bC:I})}; g.x.WO=function(){this.listeners.length=0;this.G$=null;g.G.prototype.WO.call(this)};g.p(AO,g.G);g.x=AO.prototype;g.x.X5=function(){var r=this;SM(this.ew.get())||(this.j=Mp(function(){r.T.x7()||r.T.cU("ad",1)}))}; g.x.JM=function(){}; g.x.addListener=function(r){this.listeners.push(r)}; g.x.removeListener=function(r){this.listeners=this.listeners.filter(function(Q){return Q!==r})}; g.x.kT=function(){}; g.x.playVideo=function(){this.T.playVideo()}; g.x.pauseVideo=function(){this.T.pauseVideo()}; g.x.resumeVideo=function(r){this.s2(r)&&this.T.playVideo()}; g.x.s2=function(r){return this.T.getPlayerState(r)===2}; g.x.getCurrentTimeSec=function(r,Q,S){var B=this.tV.get().Nt;if(r===2&&!Q&&B!==null)return by(this,B);NI(this.ew.get(),"html5_ssap_use_cpn_to_get_time")||(S=void 0);return S!==void 0?this.T.getCurrentTime(r,Q,S):this.T.getCurrentTime(r,Q)}; g.x.getVolume=function(){return this.T.getVolume()}; g.x.isMuted=function(){return this.T.isMuted()}; g.x.getPresentingPlayerType=function(){return this.T.getPresentingPlayerType(!0)}; g.x.getPlayerState=function(r){return this.T.getPlayerState(r)}; g.x.getGetAdBreakContext=function(){return this.T.getGetAdBreakContext()}; g.x.isFullscreen=function(){return this.T.isFullscreen()}; g.x.isAtLiveHead=function(){return this.T.isAtLiveHead()}; g.x.Dz=function(r){this.T.Dz(r)}; g.x.YwU=function(){var r=this.T.getPresentingPlayerType(!0),Q=this.getCurrentTimeSec(r,!1);if(r===2){r=g.m(this.listeners);for(var S=r.next();!S.done;S=r.next())S.value.rB(Q)}else if(r===1)for(r=g.m(this.NV),S=r.next();!S.done;S=r.next())S.value.kT(Q)}; g.x.C6w=function(r){for(var Q=g.m(this.listeners),S=Q.next();!S.done;S=Q.next())S.value.hT(r,this.getPresentingPlayerType())}; g.x.onFullscreenToggled=function(r){for(var Q=g.m(this.listeners),S=Q.next();!S.done;S=Q.next())S.value.onFullscreenToggled(r)}; g.x.onVolumeChange=function(){for(var r=g.m(this.listeners),Q=r.next();!Q.done;Q=r.next())Q.value.onVolumeChange()}; g.x.KZ=function(){for(var r=this.T.isMinimized(),Q=g.m(this.listeners),S=Q.next();!S.done;S=Q.next())S.value.KZ(r)}; g.x.Dq=function(r){for(var Q=g.m(this.listeners),S=Q.next();!S.done;S=Q.next())S.value.Dq(r)}; g.x.P8=function(){for(var r=this.T.BO().ov(),Q=g.m(this.listeners),S=Q.next();!S.done;S=Q.next())S.value.gB(r)}; g.x.LG=function(r){for(var Q=g.m(this.listeners),S=Q.next();!S.done;S=Q.next())S.value.LG(r)}; g.x.iY=function(){for(var r=g.m(this.listeners),Q=r.next();!Q.done;Q=r.next())Q.value.iY()};g.p(wK8,g.G);g.p(xU,g.G);xU.prototype.WO=function(){this.gh.x7()||this.gh.get().removeListener(this);g.G.prototype.WO.call(this)};jM.prototype.fetch=function(r){var Q=r.kP;return this.j.fetch(r.WF,{u4:r.u4===void 0?void 0:r.u4,KE:Q,cueProcessedMs:r.cueProcessedMs===void 0?0:r.cueProcessedMs}).then(function(S){return FU8(S,Q)})};g.p(pd,g.G);g.x=pd.prototype;g.x.addListener=function(r){this.listeners.push(r)}; g.x.removeListener=function(r){this.listeners=this.listeners.filter(function(Q){return Q!==r})}; g.x.DJ=function(r){NK_(this,r,1)}; g.x.onAdUxClicked=function(r,Q){Ec(this,function(S){S.Gn(r,Q)})}; g.x.GY=function(r){Ec(this,function(Q){Q.Hu(r)})}; g.x.uN=function(r){Ec(this,function(Q){Q.hh(r)})}; g.x.dUq=function(r){Ec(this,function(Q){Q.iX(r)})};mj.prototype.reduce=function(r){switch(r.event){case "unknown":return}var Q=r.identifier;var S=this.j[Q];S?Q=S:(S={bF:null,gs:-Infinity},Q=this.j[Q]=S);S=r.startSecs+r.j/1E3;if(!(S=this.j.startSecs&&S.startSecs<=this.j.startSecs+this.j.wr)){var B=void 0;if(vB(this.ew.get())&&S.identifier!==((B=this.j)==null?void 0:B.identifier)){var k=B=void 0,L=void 0,X=void 0;WT(this.UG.get(),"ocud","ccpi."+S.identifier+";ccpe."+S.event+";ccps."+S.startSecs+";\n ccpd."+S.wr+";pcpi."+((B=this.j)==null?void 0:B.identifier)+ ";pcpe."+((k=this.j)==null?void 0:k.event)+";\n pcps."+((L=this.j)==null?void 0:L.startSecs)+";pcpd."+((X=this.j)==null?void 0:X.wr)+";")}B=void 0;S.identifier!==((B=this.j)==null?void 0:B.identifier)&&Q3("Latest Endemic Live Web cue point overlaps with previous cue point")}else this.j=S,yJz(this,S)}}; g.x.WO=function(){this.V!=null&&(this.V.unsubscribe("cuepointupdated",this.w6,this),this.V=null);this.listeners.length=0;this.BG.length=0;g.G.prototype.WO.call(this)};g.x=$U.prototype;g.x.wp=function(r,Q,S,B,k,L,X){return this.T.wp(r,Q,S,B,k,L,X)}; g.x.Ob=function(r,Q){this.T.Ob(r,Q)}; g.x.PJ=function(r,Q,S){this.T.PJ(r,Q,S)}; g.x.U1=function(r){this.T.U1(r)}; g.x.zK=function(r,Q,S,B,k,L,X){return this.T.zK(r,Q,S,B,k,L,X)}; g.x.N$=function(r){return this.T.N$(r)}; g.x.finishSegmentByCpn=function(r,Q,S){S=hw1(S);this.T.finishSegmentByCpn(r,Q,S)};g.p(JO,g.G);g.p(qXz,g.G);g.p(feO,g.G);g.p(Ie1,g.G);g.p(GpO,g.G);g.p(u_n,g.G);g.p(ewn,g.G);ewn.prototype.S=function(){return this.V};g.p(gXg,ze); gXg.prototype.S=function(r){var Q=r.content;if(Q.componentType==="shopping-companion")switch(r.actionType){case 1:case 2:r=this.j.getVideoData(1);this.j.I3("updateKevlarOrC3Companion",{contentVideoId:r&&r.videoId,shoppingCompanionCarouselRenderer:Q.renderer,layoutId:Q.layoutId,macros:Q.macros,onLayoutVisibleCallback:Q.j,interactionLoggingClientData:Q.interactionLoggingClientData});break;case 3:this.j.I3("updateKevlarOrC3Companion",{})}else if(Q.componentType==="action-companion")switch(r.actionType){case 1:case 2:r=this.j.getVideoData(1); this.j.I3("updateKevlarOrC3Companion",{contentVideoId:r&&r.videoId,actionCompanionAdRenderer:Q.renderer,layoutId:Q.layoutId,macros:Q.macros,onLayoutVisibleCallback:Q.j,interactionLoggingClientData:Q.interactionLoggingClientData});break;case 3:Q.renderer&&(Q=this.j.getVideoData(1),this.j.I3("updateKevlarOrC3Companion",{contentVideoId:Q&&Q.videoId})),this.j.I3("updateKevlarOrC3Companion",{})}else if(Q.componentType==="image-companion")switch(r.actionType){case 1:case 2:r=this.j.getVideoData(1);this.j.I3("updateKevlarOrC3Companion", {contentVideoId:r&&r.videoId,imageCompanionAdRenderer:Q.renderer,layoutId:Q.layoutId,macros:Q.macros,onLayoutVisibleCallback:Q.j,interactionLoggingClientData:Q.interactionLoggingClientData});break;case 3:Q=this.j.getVideoData(1),this.j.I3("updateKevlarOrC3Companion",{contentVideoId:Q&&Q.videoId}),this.j.I3("updateKevlarOrC3Companion",{})}else if(Q.componentType==="top-banner-image-text-icon-buttoned")switch(r.actionType){case 1:case 2:r=this.j.getVideoData(1);this.j.I3("updateKevlarOrC3Companion", {contentVideoId:r&&r.videoId,topBannerImageTextIconButtonedLayoutViewModel:Q.renderer,layoutId:Q.layoutId,macros:Q.macros,onLayoutVisibleCallback:Q.j,interactionLoggingClientData:Q.interactionLoggingClientData});break;case 3:Q.renderer&&(Q=this.j.getVideoData(1),this.j.I3("updateKevlarOrC3Companion",{contentVideoId:Q&&Q.videoId})),this.j.I3("updateKevlarOrC3Companion",{})}else if(Q.componentType==="banner-image")switch(r.actionType){case 1:case 2:r=this.j.getVideoData(1);this.j.I3("updateKevlarOrC3Companion", {contentVideoId:r&&r.videoId,bannerImageLayoutViewModel:Q.renderer,layoutId:Q.layoutId,macros:Q.macros,onLayoutVisibleCallback:Q.j,interactionLoggingClientData:Q.interactionLoggingClientData});break;case 3:Q=this.j.getVideoData(1),this.j.I3("updateKevlarOrC3Companion",{contentVideoId:Q&&Q.videoId}),this.j.I3("updateKevlarOrC3Companion",{})}else if(Q.componentType==="ads-engagement-panel")switch(Q=Q.renderer,r.actionType){case 1:case 2:this.j.I3("updateEngagementPanelAction",Q.addAction);this.j.I3("changeEngagementPanelVisibility", Q.expandAction);break;case 3:this.j.I3("changeEngagementPanelVisibility",Q.hideAction),this.j.I3("updateEngagementPanelAction",Q.removeAction)}else if(Q.componentType==="ads-engagement-panel-layout"){var S=Q.renderer;switch(r.actionType){case 1:case 2:this.j.I3("updateEngagementPanelAction",{action:wb(S.addAction),layoutId:Q.layoutId,onLayoutVisibleCallback:Q.j,interactionLoggingClientData:Q.interactionLoggingClientData});this.j.I3("changeEngagementPanelVisibility",wb(S.expandAction));break;case 3:this.j.I3("changeEngagementPanelVisibility", wb(S.hideAction)),this.j.I3("updateEngagementPanelAction",{action:wb(S.removeAction)})}}};g.p(Udj,DB);g.x=Udj.prototype;g.x.init=function(r,Q,S){DB.prototype.init.call(this,r,Q,S);g.D7(this.S,"stroke-dasharray","0 "+this.V);this.S.classList.add("ytp-ad-timed-pie-countdown-inner-light");this.Y.classList.add("ytp-ad-timed-pie-countdown-outer-light");this.W.classList.add("ytp-ad-timed-pie-countdown-container-upper-right");this.show()}; g.x.clear=function(){this.hide()}; g.x.hide=function(){gC(this);DB.prototype.hide.call(this)}; g.x.show=function(){ey(this);DB.prototype.show.call(this)}; g.x.LP=function(){this.hide()}; g.x.nC=function(){if(this.j){var r=this.j.getProgressState();r!=null&&r.current!=null&&g.D7(this.S,"stroke-dasharray",r.current/r.seekableEnd*this.V+" "+this.V)}};g.p(ddz,Sy);g.x=ddz.prototype; g.x.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);if(Q.image&&Q.image.thumbnail)if(Q.headline)if(Q.description)if(Q.backgroundImage&&Q.backgroundImage.thumbnail)if(Q.actionButton&&g.e(Q.actionButton,g.R7))if(r=Q.durationMilliseconds||0,typeof r!=="number"||r<=0)g.mp(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+r));else if(Q.navigationEndpoint){var B=this.api.getVideoData(2);if(B!=null){var k=Q.image.thumbnail.thumbnails;k!=null&& k.length>0&&g.s5(g.Zh(k[0].url))&&(k[0].url=B.profilePicture,g.s5(g.Zh(B.profilePicture))&&eoj("VideoPlayer",239976093,"Expected non-empty profile picture."));k=Q.backgroundImage.thumbnail.thumbnails;k!=null&&k.length>0&&g.s5(g.Zh(k[0].url))&&(k[0].url=B.A0());k=Q.headline;k!=null&&g.s5(g.Zh(k.text))&&(k.text=B.author)}this.C.init(RG("ad-image"),Q.image,S);this.Y.init(RG("ad-text"),Q.headline,S);this.S.init(RG("ad-text"),Q.description,S);this.Z_.init(RG("ad-image"),Q.backgroundImage,S);B=["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.Y.element.classList.add("ytp-ad-action-interstitial-headline-light");this.S.element.classList.add("ytp-ad-action-interstitial-description-light");B.push("ytp-ad-action-interstitial-action-button-dark");this.api.D().V&&(B.push("ytp-ad-action-interstitial-action-button-mobile-companion-size"),B.push("ytp-ad-action-interstitial-action-button-dark"));this.api.D().K("enable_unified_action_endcap_on_web")&& !this.api.D().V&&(B.push("ytp-ad-action-interstitial-action-button-unified"),this.D_.classList.add("ytp-ad-action-interstitial-action-button-container-unified"),this.C.element.classList.add("ytp-ad-action-interstitial-image-unified"),this.bA.classList.add("ytp-ad-action-interstitial-background-container-unified"),this.Ln.classList.add("ytp-ad-action-interstitial-card-unified"),this.cO.classList.add("ytp-ad-action-interstitial-description-container-unified"),this.S.element.classList.add("ytp-ad-action-interstitial-description-unified"), this.yr.classList.add("ytp-ad-action-interstitial-headline-container-unified"),this.Y.element.classList.add("ytp-ad-action-interstitial-headline-unified"),this.Tm.classList.add("ytp-ad-action-interstitial-image-container-unified"),this.mq.classList.add("ytp-ad-action-interstitial-instream-info-unified"),this.slot.classList.add("ytp-ad-action-interstitial-slot-unified"));this.actionButton=new ov(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,B);g.u(this,this.actionButton);this.actionButton.k7(this.D_); this.actionButton.init(RG("button"),g.e(Q.actionButton,g.R7),S);hL(this.actionButton.element);B=f7(this.actionButton.element);q_(this.actionButton.element,B+" This link opens in new tab");this.navigationEndpoint=Q.navigationEndpoint;this.W.L(this.Tm,"click",this.Xy,this);this.W.L(this.cO,"click",this.Xy,this);!this.api.D().K("enable_clickable_headline_for_action_endcap_on_mweb")&&this.api.D().V||this.W.L(this.yr,"click",this.Xy,this);this.j=this.dw?new Aw(this.api,r):new YK(r);g.u(this,this.j);if(Q.skipButton){(r= g.e(Q.skipButton,cYz))&&this.j&&(this.skipButton=new LD(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.j,this.rQ),g.u(this,this.skipButton),this.skipButton.k7(this.element),this.skipButton.init(RG("skip-button"),r,S));if(S=Q.adBadgeRenderer)if(S=g.e(S,VJz))r=new lM(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,!0,!0),r.k7(this.mq),r.init(RG("simple-ad-badge"),S,this.macros),g.u(this,r);if(S=Q.adInfoRenderer)if(S=g.e(S,d3))r=new Iv(this.api,this.layoutId,this.interactionLoggingClientData, this.hV,this.element,void 0,!0),r.k7(this.mq),r.init(RG("ad-info-hover-text-button"),S,this.macros),g.u(this,r)}else Q.nonskippableOverlayRenderer&&(r=g.e(Q.nonskippableOverlayRenderer,OM))&&this.j&&(this.V=new OE(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.j,!1),g.u(this,this.V),this.V.k7(this.element),this.V.init(RG("ad-preview"),r,S));Q.countdownRenderer&&(Q=Q.countdownRenderer,g.e(Q,amn)&&this.j&&(S=new Udj(this.api,this.layoutId,this.interactionLoggingClientData,this.hV, this.j),g.u(this,S),S.k7(this.element),S.init(RG("timed-pie-countdown"),g.e(Q,amn),this.macros)));this.show();this.element.focus()}else g.mp(Error("AdActionInterstitialRenderer has no navigation endpoint."));else g.mp(Error("AdActionInterstitialRenderer has no button."));else g.mp(Error("AdActionInterstitialRenderer has no background AdImage."));else g.mp(Error("AdActionInterstitialRenderer has no description AdText."));else g.mp(Error("AdActionInterstitialRenderer has no headline AdText."));else g.mp(Error("AdActionInterstitialRenderer has no image."))}; g.x.clear=function(){g.Ej(this.W);this.hide()}; g.x.show=function(){Okg(!0);this.actionButton&&this.actionButton.show();this.skipButton&&this.skipButton.show();this.V&&this.V.show();Sy.prototype.show.call(this)}; g.x.hide=function(){Okg(!1);this.actionButton&&this.actionButton.hide();this.skipButton&&this.skipButton.hide();this.V&&this.V.hide();Sy.prototype.hide.call(this)}; g.x.Xy=function(){this.navigationEndpoint&&(this.layoutId?this.hV.executeCommand(this.navigationEndpoint,this.layoutId):g.mp(Error("Missing layoutId for ad action interstitial.")))};var cJU={iconType:"CLOSE"},sc=new g.Un(320,63);g.p(Vn$,Sy);g.x=Vn$.prototype; g.x.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);this.W=Q;this.C=g.ZO(this.W.onClickCommands||[]);this.mq=this.W.onErrorCommand||null;if(r=this.W.contentSupportedRenderer)r=this.W.contentSupportedRenderer,Q=this.W.adInfoRenderer||null,g.e(r,R8y)?(this.Y=g.Xt("ytp-ad-overlay-ad-info-button-container",this.S.element),aew(this,Q),r=QjM(this,g.e(r,R8y))):g.e(r,HMZ)?(this.Y=g.Xt("ytp-ad-overlay-ad-info-button-container",this.V.element),aew(this,Q),r=S1g(this,g.e(r,HMZ))):g.e(r,CVM)?(this.Y= g.Xt("ytp-ad-overlay-ad-info-button-container",this.j.element),aew(this,Q),r=B7T(this,g.e(r,CVM))):(g.mp(Error("InvideoOverlayAdRenderer content could not be initialized.")),r=!1);r&&(this.show(),kOz(this,!0))}; g.x.clear=function(){kOz(this,!1);this.Tm.reset();this.cO=0;this.S.hide();this.logVisibility(this.S.element,!1);this.V.hide();this.logVisibility(this.V.element,!1);this.j.hide();this.logVisibility(this.j.element,!1);this.hide();this.dispose()}; g.x.S43=function(){this.D_&&(this.layoutId?this.hV.executeCommand(this.D_,this.layoutId):g.mp(Error("Missing layoutId for invideo_overlay_ad.")));this.api.pauseVideo()}; g.x.U8=function(){a:{if(this.W&&this.W.closeButton&&this.W.closeButton.buttonRenderer){var r=this.W.closeButton.buttonRenderer;if(r.serviceEndpoint){r=[r.serviceEndpoint];break a}}r=[]}r=g.m(r);for(var Q=r.next();!Q.done;Q=r.next())Q=Q.value,this.layoutId?this.hV.executeCommand(Q,this.layoutId):g.mp(Error("Missing layoutId for invideo_overlay_ad."));this.api.onAdUxClicked("in_video_overlay_close_button",this.layoutId)}; g.x.YG7=function(){this.Z_||this.api.getPlayerState(1)!==2||this.api.playVideo()}; g.x.iN=function(){this.Z_||this.api.getPlayerState(1)!==2||this.api.playVideo();this.api.iN("invideo-overlay")}; g.x.UUm=function(r){r.target===this.Y&&g.Xt("ytp-ad-button",this.bA.element).click()};g.p(Lzz,DB);g.x=Lzz.prototype;g.x.init=function(r,Q,S){DB.prototype.init.call(this,r,Q,S);r=Q.durationMs;this.S=r==null||r===0?0:r+this.j.getProgressState().current*1E3;if(Q.text)var B=Q.text.templatedAdText;else Q.staticMessage&&(B=Q.staticMessage);this.messageText.init(RG("ad-text"),B,S);this.messageText.k7(this.V.element);this.W.show(100);this.show()}; g.x.clear=function(){this.hide()}; g.x.hide=function(){XUy(this,!1);DB.prototype.hide.call(this);this.V.hide();this.messageText.hide();gC(this)}; g.x.show=function(){XUy(this,!0);DB.prototype.show.call(this);ey(this);this.V.show();this.messageText.show()}; g.x.LP=function(){this.hide()}; g.x.nC=function(){if(this.j!=null){var r=this.j.getProgressState();r!=null&&r.current!=null&&(r=1E3*r.current,!this.cO&&r>=this.S?(this.W.hide(),this.cO=!0):this.messageText&&this.messageText.isTemplated()&&(r=Math.max(0,Math.ceil((this.S-r)/1E3)),r!==this.Y&&(u8(this.messageText,{TIME_REMAINING:String(r)}),this.Y=r)))}};g.p(inI,Sy);g.x=inI.prototype; g.x.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,{});Q.image&&Q.image.thumbnail?Q.headline?Q.description?Q.actionButton&&g.e(Q.actionButton,g.R7)?(this.S.init(RG("ad-image"),Q.image,S),this.V.init(RG("ad-text"),Q.headline,S),this.W.init(RG("ad-text"),Q.description,S),this.actionButton=new ov(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,["ytp-ad-underlay-action-button"]),Q.backgroundColor&&g.D7(this.element,"background-color",g.Fj(Q.backgroundColor)),g.u(this,this.actionButton), this.actionButton.k7(this.Y),this.actionButton.init(RG("button"),g.e(Q.actionButton,g.R7),S),r=g.OQ(this.api.D().experiments,"player_underlay_video_width_fraction"),this.api.D().K("place_shrunken_video_on_left_of_player")?(Q=this.j,g.re(Q,"ytp-ad-underlay-left-container"),g.cP(Q,"ytp-ad-underlay-right-container"),g.D7(this.j,"margin-left",Math.round((r+.02)*100)+"%")):(Q=this.j,g.re(Q,"ytp-ad-underlay-right-container"),g.cP(Q,"ytp-ad-underlay-left-container")),g.D7(this.j,"width",Math.round((1-r- .04)*100)+"%"),this.api.e$()&&this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.X8.bind(this)),this.api.addEventListener("resize",this.LH.bind(this))):g.mp(Error("InstreamAdPlayerUnderlayRenderer has no button.")):g.mp(Error("InstreamAdPlayerUnderlayRenderer has no description AdText.")):g.mp(Error("InstreamAdPlayerUnderlayRenderer has no headline AdText.")):g.mp(Error("InstreamAdPlayerUnderlayRenderer has no image."))}; g.x.show=function(){Kzy(!0);this.actionButton&&this.actionButton.show();Sy.prototype.show.call(this)}; g.x.hide=function(){Kzy(!1);this.actionButton&&this.actionButton.hide();Sy.prototype.hide.call(this)}; g.x.clear=function(){this.api.removeEventListener("playerUnderlayVisibilityChange",this.X8.bind(this));this.api.removeEventListener("resize",this.LH.bind(this));this.hide()}; g.x.onClick=function(r){Sy.prototype.onClick.call(this,r);this.actionButton&&g.j$(this.actionButton.element,r.target)&&this.api.pauseVideo()}; g.x.X8=function(r){r==="transitioning"?(this.j.classList.remove("ytp-ad-underlay-clickable"),this.show()):r==="visible"?this.j.classList.add("ytp-ad-underlay-clickable"):r==="hidden"&&(this.hide(),this.j.classList.remove("ytp-ad-underlay-clickable"))}; g.x.LH=function(r){r.width>1200?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")):r.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.D7(this.V.element,"font-size",r.width/40+"px")};g.p(Z5,Sy); Z5.prototype.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);Q.toggledLoggingParams&&(this.toggledLoggingParams=Q.toggledLoggingParams);Q.answer&&g.e(Q.answer,g.R7)?(r=new ov(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),r.k7(this.answer),r.init(RG("ytp-ad-survey-answer-button"),g.e(Q.answer,g.R7),S),r.show()):Q.answer&&g.e(Q.answer,Fo)&&(this.j=new yS(this.api,this.layoutId,this.interactionLoggingClientData,this.hV, ["ytp-ad-survey-answer-toggle-button"]),this.j.k7(this.answer),g.u(this,this.j),this.j.init(RG("survey-answer-button"),g.e(Q.answer,Fo),S));this.show()}; Z5.prototype.Mh=function(r){this.layoutId?JQ(this.hV,r,this.layoutId,this.macros):(r=new g.q3("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}),g.mp(r))}; Z5.prototype.onClick=function(r){Sy.prototype.onClick.call(this,r);if(this.api.D().K("supports_multi_step_on_desktop")&&this.index!==null)this.onSelected(this.index)}; Z5.prototype.clear=function(){this.hide()};g.p(ljx,Sy);ljx.prototype.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);Q.answer&&g.e(Q.answer,Fo)&&(this.button=new yS(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.k7(this.j),this.button.init(RG("survey-none-of-the-above-button"),g.e(Q.answer,Fo),S));this.show()};g.p(yB,ov);yB.prototype.init=function(r,Q,S){ov.prototype.init.call(this,r,Q,S);r=!1;Q.text&&(Q=g.kr(Q.text),r=!g.s5(Q));r||g.oG(Error("No submit text was present in the renderer."))}; yB.prototype.onClick=function(r){this.publish("l");ov.prototype.onClick.call(this,r)};g.p(Mg,Sy); Mg.prototype.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);if(r=Q.skipOrPreviewRenderer)g.e(r,xR)?(r=g.e(r,xR),S=new iM(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.W,!0),S.k7(this.skipOrPreview),S.init(RG("skip-button"),r,this.macros),g.u(this,S),this.j=S):g.e(r,OM)&&(r=g.e(r,OM),S=new OE(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.W,!1),S.k7(this.skipOrPreview),S.init(RG("ad-preview"),r,this.macros),S.cO.show(100),S.show(),g.u(this,S), this.j=S);this.j==null&&(r=Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(Q)),g.mp(r));Q.submitButton&&(r=Q.submitButton,g.e(r,g.R7)&&(r=g.e(r,g.R7),S=new yB(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),S.k7(this.submitButton),S.init(RG("survey-submit"),r,this.macros),g.u(this,S),this.V=S));if(r=Q.adBadgeRenderer)r=g.e(r,VJz),S=new lM(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,!0,!0,!0),S.k7(this.S),S.init(RG("simple-ad-badge"), r,this.macros),this.adBadge=S.element,g.u(this,S);if(r=Q.adDurationRemaining)r=g.e(r,UUT),S=new tw(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.W,void 0,!0),S.k7(this.S),S.init(RG("ad-duration-remaining"),r,this.macros),g.u(this,S);(Q=Q.adInfoRenderer)&&g.e(Q,d3)&&(r=new Iv(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.element,void 0,!0),g.u(this,r),this.adBadge!==void 0?this.S.insertBefore(r.element,this.adBadge.nextSibling):r.k7(this.S),r.init(RG("ad-info-hover-text-button"), g.e(Q,d3),this.macros));this.show()}; Mg.prototype.clear=function(){this.hide()};g.p(zA,Sy);zA.prototype.init=function(r,Q,S){Sy.prototype.init.call(this,r,Q,S);bns(this)}; zA.prototype.show=function(){this.S=Date.now();Sy.prototype.show.call(this)}; zA.prototype.jL=function(){};g.p(tgx,zA);g.x=tgx.prototype;g.x.init=function(r,Q,S){var B=this;zA.prototype.init.call(this,r,Q,S);Q.questionText&&nFy(this,Q.questionText);Q.answers&&Q.answers.forEach(function(k,L){g.e(k,JV)&&ARg(B,g.e(k,JV),S,L)}); this.Y=new Set(this.V.map(function(k){return k.j.j})); (r=Q.noneOfTheAbove)&&(r=g.e(r,OMl))&&P_5(this,r,S);Q.surveyAdQuestionCommon&&WzT(this,Q.surveyAdQuestionCommon);Q.submitEndpoints&&(this.submitEndpoints=Q.submitEndpoints);this.L(this.element,"change",this.onChange);this.show()}; g.x.jL=function(){x$M(this,!1);this.W.V.subscribe("l",this.avO,this)}; g.x.onChange=function(r){r.target===this.noneOfTheAbove.button.j?jj4(this):this.Y.has(r.target)&&(this.noneOfTheAbove.button.toggleButton(!1),x$M(this,!0))}; g.x.avO=function(){var r=[],Q=this.V.reduce(function(k,L,X){var l=L.toggledLoggingParams;L.j&&L.j.isToggled()&&l&&(k.push(l),r.push(X));return k},[]).join("&"),S=this.submitEndpoints.map(function(k){if(!k.loggingUrls)return k; k=g.Pp(k);k.loggingUrls=k.loggingUrls.map(function(L){L.baseUrl&&(L.baseUrl=bl(L.baseUrl,Q));return L}); return k}); if(S){S=g.m(S);for(var B=S.next();!B.done;B=S.next())B=B.value,this.layoutId?JQ(this.hV,B,this.layoutId,this.macros):g.mp(Error("Missing layoutId for multi_select_question."))}this.api.D().K("supports_multi_step_on_desktop")&&this.cO(r)}; g.x.clear=function(){this.api.D().K("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.p(hO,zA);hO.prototype.init=function(r,Q,S){var B=this;zA.prototype.init.call(this,r,Q,S);Q.questionText&&nFy(this,Q.questionText);Q.answers&&Q.answers.forEach(function(k,L){g.e(k,JV)&&ARg(B,g.e(k,JV),S,L)}); Q.surveyAdQuestionCommon?WzT(this,Q.surveyAdQuestionCommon):cQ(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(Q)));this.show()}; hO.prototype.clear=function(){this.api.D().K("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.p(vq,Sy);vq.prototype.init=function(r,Q,S){var B=this;Sy.prototype.init.call(this,r,Q,S);if(this.api.D().K("supports_multi_step_on_desktop")){var k;this.conditioningRules=(k=Q.conditioningRules)!=null?k:[];var L;this.V=(L=Q.questions)!=null?L:[];var X;((X=Q.questions)==null?0:X.length)&&oFM(this,0)}else(Q.questions||[]).forEach(function(l){g.e(l,g3)?EFT(B,g.e(l,g3),S):g.e(l,eo)&&m$y(B,g.e(l,eo),S)}); this.show()}; vq.prototype.clear=function(){this.api.D().K("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())}; vq.prototype.W=function(r){var Q=this;if(this.api.D().K("supports_multi_step_on_desktop")){var S;if((S=this.conditioningRules)==null?0:S.length){var B;if(r.length===0)this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);else if(this.conditioningRules.find(function(k){return k.questionIndex===Q.j})==null)g.mp(Error("Expected conditioning rule(s) for survey question.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId); else if(this.conditioningRules.forEach(function(k){if(k.questionIndex===Q.j)switch(k.condition){case "CONDITION_ALL_OF":var L;if((L=k.answerIndices)==null?0:L.every(function(l){return r.includes(l)}))B=k.nextQuestionIndex; break;case "CONDITION_ANY_OF":var X;if((X=k.answerIndices)==null?0:X.some(function(l){return r.includes(l)}))B=k.nextQuestionIndex; break;default:g.mp(Error("Expected specified condition in survey conditioning rules."))}}),B!=null)oFM(this,B); else this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}else this.questions.length>1&&g.mp(Error("No conditioning rules, yet survey is multi step. Expected questions.length to be 1.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}};g.p(qg,Sy); qg.prototype.init=function(r,Q,S){var B=this;Sy.prototype.init.call(this,r,Q,S);r=Q.timeoutSeconds||0;if(typeof r!=="number"||r<0)g.mp(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+r));else if(Q.timeoutCommands)if(Q.text)if(Q.ctaButton&&g.e(Q.ctaButton,g.R7))if(Q.brandImage)if(Q.backgroundImage&&g.e(Q.backgroundImage,H4)&&g.e(Q.backgroundImage,H4).landscape){this.layoutId||g.mp(Error("Missing layoutId for survey interstitial."));T7T(this.interstitial,g.e(Q.backgroundImage, H4).landscape);T7T(this.logoImage,Q.brandImage);g.pj(this.text,g.kr(Q.text));var k=["ytp-ad-survey-interstitial-action-button"];k.push("ytp-ad-survey-interstitial-action-button-rounded");this.actionButton=new ov(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,k);g.u(this,this.actionButton);this.actionButton.k7(this.V);this.actionButton.init(RG("button"),g.e(Q.ctaButton,g.R7),S);this.actionButton.show();this.j=new Aw(this.api,r*1E3);this.j.subscribe("g",function(){B.transition.hide()}); g.u(this,this.j);this.L(this.element,"click",function(L){var X=L.target===B.interstitial;L=B.actionButton.element.contains(L.target);if(X||L)if(B.transition.hide(),X)B.api.onAdUxClicked(B.componentType,B.layoutId)}); this.transition.show(100)}else g.mp(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.mp(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.mp(Error("SurveyTextInterstitialRenderer has no button."));else g.mp(Error("SurveyTextInterstitialRenderer has no text."));else g.mp(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))}; qg.prototype.clear=function(){this.hide()}; qg.prototype.show=function(){$$s(!0);Sy.prototype.show.call(this)}; qg.prototype.hide=function(){$$s(!1);Sy.prototype.hide.call(this)};g.p(fd,DB);g.x=fd.prototype; g.x.init=function(r,Q){DB.prototype.init.call(this,r,Q,{});if(Q.durationMilliseconds){if(Q.durationMilliseconds<0){g.mp(Error("DurationMilliseconds was specified incorrectly in AdPreview with a value of: "+Q.durationMilliseconds));return}this.V=Q.durationMilliseconds}else this.V=this.j.aF();var S;if((S=Q.previewText)==null||!S.text||g.s5(Q.previewText.text))g.mp(Error("No text is returned for AdPreview."));else{this.Y=Q.previewText;Q.previewText.isTemplated||g.pj(this.S,Q.previewText.text);var B; if(((B=this.api.getVideoData(1))==null?0:B.zN)&&Q.previewImage){var k,L;(r=((L=Xm(((k=Q.previewImage)==null?void 0:k.sources)||[],52,!1))==null?void 0:L.url)||"")&&r.length?(this.previewImage=new g.QS({G:"img",Z:"ytp-preview-ad__image",N:{src:"{{imageUrl}}"}}),this.previewImage.updateValue("imageUrl",r),g.u(this,this.previewImage),this.previewImage.k7(this.element)):g.mp(Error("Failed to get imageUrl in AdPreview."))}else this.S.classList.add("ytp-preview-ad__text--padding--wide")}}; g.x.clear=function(){this.hide()}; g.x.hide=function(){gC(this);DB.prototype.hide.call(this)}; g.x.show=function(){ey(this);DB.prototype.show.call(this)}; g.x.LP=function(){this.hide()}; g.x.nC=function(){if(this.j){var r=this.j.getProgressState();if(r!=null&&r.current)if(r=1E3*r.current,r>=this.V)this.transition.hide();else{var Q;if((Q=this.Y)==null?0:Q.isTemplated)if(Q=Math.max(0,Math.ceil((this.V-r)/1E3)),Q!==this.W){var S,B;(r=(S=this.Y)==null?void 0:(B=S.text)==null?void 0:B.replace("{TIME_REMAINING}",String(Q)))&&g.pj(this.S,r);this.W=Q}}}};g.p(I2,Sy); I2.prototype.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});var S,B;if((r=((B=Xm(((S=Q.image)==null?void 0:S.sources)||[],JRO(Q),!0))==null?void 0:B.url)||"")&&r.length){S=this.uA("ytp-ad-avatar");S.src=r;var k,L;if(B=(k=Q.interaction)==null?void 0:(L=k.accessibility)==null?void 0:L.label)S.alt=B;switch(Q.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(Q.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.mp(Error("Failed to get imageUrl in AdAvatar."))}; I2.prototype.clear=function(){this.hide()}; I2.prototype.onClick=function(r){Sy.prototype.onClick.call(this,r)};g.p(GA,Sy); GA.prototype.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});var S;r=(S=Q.label)==null?void 0:S.content;if((S=r!=null&&!g.s5(r))||Q.iconImage){S&&(this.buttonText=new g.QS({G:"span",Z:"ytp-ad-button-vm__text",Sw:r}),g.u(this,this.buttonText),this.buttonText.k7(this.element));var B,k,L=((B=Q.interaction)==null?0:(k=B.accessibility)==null?0:k.label)||S?r:"";L&&q_(this.element,L+" This link opens in new tab");hL(this.element);if(Q.iconImage){B=void 0;if(Q.iconImage){a:{k=Q.iconImage;if(k.sources)for(k= g.m(k.sources),r=k.next();!r.done;r=k.next())if(r=r.value,L=void 0,(L=r.clientResource)==null?0:L.imageName){k=r;break a}k=void 0}if(k){var X;B={iconType:(X=k.clientResource)==null?void 0:X.imageName}}}X=m$(B,!1,this.V);X!=null&&(this.buttonIcon=new g.QS({G:"span",Z:"ytp-ad-button-vm__icon",B:[X]}),g.u(this,this.buttonIcon),Q.iconLeading?(Py(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--leading")):S?(this.buttonIcon.k7(this.element),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--trailing")): (this.buttonIcon.k7(this.element),this.element.classList.add("ytp-ad-button-vm--icon-only")))}switch(Q.style){case "AD_BUTTON_STYLE_TRANSPARENT":this.element.classList.add("ytp-ad-button-vm--style-transparent");break;case "AD_BUTTON_STYLE_FILLED_WHITE":this.element.classList.add("ytp-ad-button-vm--style-filled-white");break;case "AD_BUTTON_STYLE_FILLED":this.api.K("delhi_modern_web_player")?this.element.classList.add("ytp-ad-button-vm--style-filled-white"):this.element.classList.add(this.j?"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(Q.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.oG(Error("AdButton does not have label or an icon."))}; GA.prototype.clear=function(){this.hide()}; GA.prototype.onClick=function(r){Sy.prototype.onClick.call(this,r)};g.p(wUg,DB);g.x=wUg.prototype; g.x.init=function(r,Q){DB.prototype.init.call(this,r,Q,{});this.api.D().K("enable_larger_flyout_cta_on_desktop")&&(this.element.classList.add("ytp-ad-avatar-lockup-card--large"),this.uA("ytp-ad-avatar-lockup-card__avatar_and_text_container").classList.add("ytp-ad-avatar-lockup-card__avatar_and_text_container--large"),this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline--large"),this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--large"),this.adButton.element.classList.add("ytp-ad-avatar-lockup-card__button--large"), this.adAvatar.element.classList.add("ytp-ad-avatar-lockup-card__ad_avatar--large"),Py(this.uA("ytp-ad-avatar-lockup-card__avatar_and_text_container"),this.adAvatar.element,0));if(r=g.e(Q.avatar,Hq)){var S=Q.headline;if(S){var B=Q.description;if(B){var k=g.e(Q.button,VB);k?(this.adAvatar.init(RG("ad-avatar"),r),this.headline.init(RG("ad-simple-attributed-string"),new xK(S)),this.description.init(RG("ad-simple-attributed-string"),new xK(B)),S.content&&S.content.length>20&&this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--hidden--in--small--player"), this.adButton.init(RG("ad-button"),k),this.startMilliseconds=Q.startMs||0,this.api.e$()||this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.DI.bind(this)),ey(this)):g.mp(Error("No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.mp(Error("No description is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.mp(Error("No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.mp(Error("No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}; g.x.nC=function(){if(this.j){var r=this.j.getProgressState();r&&r.current&&1E3*r.current>=this.startMilliseconds&&(gC(this),this.element.classList.remove("ytp-ad-avatar-lockup-card--inactive"))}}; g.x.LP=function(){this.clear()}; g.x.onClick=function(r){this.api.pauseVideo();DB.prototype.onClick.call(this,r)}; g.x.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.DI.bind(this))}; g.x.show=function(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();DB.prototype.show.call(this)}; g.x.hide=function(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();DB.prototype.hide.call(this)}; g.x.DI=function(r){r==="hidden"?this.show():this.hide()};g.p(uy,Sy);g.x=uy.prototype; g.x.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});if(!Q.label||g.s5(Q.label))g.mp(Error("No label is returned for SkipAdButton."));else if(g.pj(this.W,Q.label),r=m$({iconType:"SKIP_NEXT_NEW"}),r==null)g.mp(Error("Unable to retrieve icon for SkipAdButton"));else if(this.S=new g.QS({G:"span",Z:"ytp-skip-ad-button__icon",B:[r]}),g.u(this,this.S),this.S.k7(this.element),this.api.D().experiments.R3("enable_skip_to_next_messaging")&&(Q=g.Zh(Q.targetId)))this.V=!0,this.element.setAttribute("data-tooltip-target-id",Q), this.element.setAttribute("data-tooltip-target-fixed","")}; g.x.onClick=function(r){r&&r.preventDefault();var Q,S;BEO(r,{contentCpn:(S=(Q=this.api.getVideoData(1))==null?void 0:Q.clientPlaybackNonce)!=null?S:""})===0?this.api.I3("onAbnormalityDetected"):(Sy.prototype.onClick.call(this,r),this.api.I3("onAdSkip"),this.api.onAdUxClicked(this.componentType,this.layoutId))}; g.x.clear=function(){this.j.reset();this.hide()}; g.x.hide=function(){Sy.prototype.hide.call(this)}; g.x.show=function(){this.j.start();Sy.prototype.show.call(this);this.V&&this.api.D().experiments.R3("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};g.p(Fzn,DB);g.x=Fzn.prototype; g.x.init=function(r,Q){DB.prototype.init.call(this,r,Q,{});r=g.e(Q.preskipState,XxZ);var S;if((S=this.api.getVideoData())==null?0:S.isDaiEnabled()){if(!r){g.mp(Error("No AdPreviewViewModel is returned in SkipAdViewModel."));return}this.V=new fd(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.j);g.u(this,this.V);this.V.k7(this.element);var B;(B=this.V)==null||B.init(RG("preview-ad"),r);(S=this.V)!=null&&(S.transition.show(100),S.show())}(S=g.e(Q.skippableState,K45))?(Q.skipOffsetMilliseconds!= null?this.skipOffsetMilliseconds=Q.skipOffsetMilliseconds:(g.oG(Error("No skipOffsetMilliseconds is returned in SkipAdViewModel.")),this.skipOffsetMilliseconds=5E3),this.S.init(RG("skip-button"),S),this.show()):g.mp(Error("No SkipAdButtonViewModel is returned in SkipAdViewModel."))}; g.x.show=function(){ey(this);DB.prototype.show.call(this)}; g.x.hide=function(){!this.isSkippable&&this.V?this.V.hide():this.S&&this.S.hide();gC(this);DB.prototype.hide.call(this)}; g.x.clear=function(){var r;(r=this.V)==null||r.clear();this.S&&this.S.clear();gC(this);DB.prototype.hide.call(this)}; g.x.LP=function(){this.hide()}; g.x.nC=function(){if(1E3*this.j.getProgressState().current>=this.skipOffsetMilliseconds&&!this.isSkippable){this.isSkippable=!0;var r;(r=this.V)!=null&&r.transition.hide();(r=this.S)!=null&&(r.transition.show(),r.show())}};g.p(D5,Sy); D5.prototype.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});if(Q.label){var S;((S=Q.label)==null?0:S.content)&&!g.s5(Q.label.content)&&(this.linkText=new g.QS({G:"span",Z:"ytp-visit-advertiser-link__text",Sw:Q.label.content}),g.u(this,this.linkText),this.linkText.k7(this.element));var B,k;if((B=Q.interaction)==null?0:(k=B.accessibility)==null?0:k.label)q_(this.element,Q.interaction.accessibility.label+" This link opens in new tab");else{var L;((L=Q.label)==null?0:L.content)&&!g.s5(Q.label.content)&&q_(this.element, Q.label.content+" This link opens in new tab")}hL(this.element);this.element.setAttribute("tabindex","0");this.show()}else g.mp(Error("No label found in VisitAdvertiserLink."))}; D5.prototype.onClick=function(r){Sy.prototype.onClick.call(this,r);this.api.onAdUxClicked(this.componentType,this.layoutId)}; D5.prototype.clear=function(){this.hide()};g.p(eM,Sy); eM.prototype.init=function(r,Q,S,B){Sy.prototype.init.call(this,r,Q,{});if(Q.skipOrPreview){S=Q.skipOrPreview;r=g.e(S,lhn);S=g.e(S,XxZ);if(r)this.iE=new Fzn(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.V),g.u(this,this.iE),this.iE.k7(this.C),this.iE.init(RG("skip-ad"),r);else{var k;S&&((k=this.api.getVideoData())==null?0:k.isDaiEnabled())&&(this.W=new fd(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.V,1),g.u(this,this.W),this.W.k7(this.C),this.W.init(RG("ad-preview"), S),k=this.W,k.transition.show(100),k.show())}if(k=g.e(Q.skipOrPreview,lhn))var L=k.skipOffsetMilliseconds}Q.playerAdCard&&(k=g.e(Q.playerAdCard,i94))&&(this.playerAdCard=new wUg(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.V),g.u(this,this.playerAdCard),this.playerAdCard.k7(this.yr),this.playerAdCard.init(RG("ad-avatar-lockup-card"),k));Q.adBadgeRenderer&&((k=g.e(Q.adBadgeRenderer,Cd))?(this.S=new pD(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,!0),g.u(this, this.S),this.S.k7(this.j),this.S.init(RG("ad-badge"),k)):g.mp(Error("AdBadgeViewModel is not found in player overlay layout.")));Q.adPodIndex&&(k=g.e(Q.adPodIndex,Snl))&&(this.adPodIndex=new EW(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),g.u(this,this.adPodIndex),this.adPodIndex.k7(this.j),this.adPodIndex.init(RG("ad-pod-index"),k));Q.adInfoRenderer&&((k=g.e(Q.adInfoRenderer,d3))?(this.adInfoButton=new Iv(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.element, void 0,!0),g.u(this,this.adInfoButton),this.S!==void 0?this.j.insertBefore(this.adInfoButton.element,this.S.element.nextSibling):this.adInfoButton.k7(this.j),this.adInfoButton.init(RG("ad-info-hover-text-button"),k,this.macros)):g.oG(Error("AdInfoRenderer is not found in player overlay layout.")));var X;k=(X=this.api.getVideoData())==null?void 0:X.isDaiEnabled();Q.adDurationRemaining&&k&&(X=g.e(Q.adDurationRemaining,UUT))&&(this.adDurationRemaining=new tw(this.api,this.layoutId,this.interactionLoggingClientData, this.hV,this.V,B.videoAdDurationSeconds,!0),g.u(this,this.adDurationRemaining),this.adPodIndex!==void 0?this.j.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adDurationRemaining.k7(this.j),this.adDurationRemaining.init(RG("ad-duration-remaining"),X,this.macros),this.adDurationRemaining.element.classList.add("ytp-ad-duration-remaining-autohide"));Q.visitAdvertiserLink&&(B=g.e(Q.visitAdvertiserLink,Atg))&&(this.visitAdvertiserLink=new D5(this.api,this.layoutId, this.interactionLoggingClientData,this.hV),g.u(this,this.visitAdvertiserLink),this.visitAdvertiserLink.k7(this.j),this.visitAdvertiserLink.init(RG("visit-advertiser-link"),B));Q.adDisclosureBanner&&(Q=g.e(Q.adDisclosureBanner,Q0y))&&(this.adDisclosureBanner=new m2(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),g.u(this,this.adDisclosureBanner),this.adDisclosureBanner.k7(this.cO),this.adDisclosureBanner.init(RG("ad-disclosure-banner"),Q));this.Y=new $K(this.api,this.V,L,!0);g.u(this, this.Y);g.Ga(this.api,this.Y.element,4);this.show()}; eM.prototype.clear=function(){this.hide()};g.p(N7y,Sy);g.x=N7y.prototype; g.x.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});if(Q!=null&&Q.title)if(r=Q.title)if(this.headline.init(RG("ad-simple-attributed-string"),new xK(r)),r=g.e(Q.moreInfoButton,VB)){if(this.moreInfoButton.init(RG("ad-button"),r),Q.descriptions)Q.descriptions.length>0&&(r=Q.descriptions[0])&&(this.j=new jj(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),g.u(this,this.j),this.j.k7(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[0]),this.j.init(RG("ad-simple-attributed-string"), new xK(r))),Q.descriptions.length>1&&(Q=Q.descriptions[1])&&(this.V=new jj(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),g.u(this,this.V),this.V.k7(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[1]),this.V.init(RG("ad-simple-attributed-string"),new xK(Q)))}else g.mp(Error("No AdButtonViewModel is returned in AdGridCardText."));else g.mp(Error("No headline found in AdGridCardText."));else g.mp(Error("No headline found in AdGridCardText."))}; g.x.onClick=function(r){Sy.prototype.onClick.call(this,r);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.x.clear=function(){this.hide();this.headline.clear();this.moreInfoButton.clear();var r;(r=this.j)==null||r.clear();var Q;(Q=this.V)==null||Q.clear()}; g.x.hide=function(){this.headline.hide();this.moreInfoButton.hide();var r;(r=this.j)==null||r.hide();var Q;(Q=this.V)==null||Q.hide();Sy.prototype.hide.call(this)}; g.x.show=function(){Sy.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var r;(r=this.j)==null||r.show();var Q;(Q=this.V)==null||Q.show()};g.p(gN,Sy);gN.prototype.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});if(Q!=null&&Q.gridCards)if(Q.style!=="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN")g.mp(Error("Only single column style is currently supported in AdGridCardCollection."));else for(r=g.m(Q.gridCards),Q=r.next();!Q.done;Q=r.next()){if(Q=g.e(Q.value,L4M)){var S=new N7y(this.api,this.layoutId,this.interactionLoggingClientData,this.hV);g.u(this,S);S.k7(this.element);S.init(RG("ad-grid-card-text"),Q);this.j.push(S)}}else g.mp(Error("No grid cards found in AdGridCardCollection."))}; gN.prototype.show=function(){for(var r=g.m(this.j),Q=r.next();!Q.done;Q=r.next())Q.value.show();Sy.prototype.show.call(this)}; gN.prototype.clear=function(){this.hide();for(var r=g.m(this.j),Q=r.next();!Q.done;Q=r.next())Q.value.clear()}; gN.prototype.hide=function(){for(var r=g.m(this.j),Q=r.next();!Q.done;Q=r.next())Q.value.hide();Sy.prototype.hide.call(this)};g.p(Uc,DB);g.x=Uc.prototype;g.x.init=function(r,Q,S,B,k){k=k===void 0?0:k;DB.prototype.init.call(this,r,Q,S,B);this.playerProgressOffsetMs=k;ey(this);this.api.addEventListener("playerUnderlayVisibilityChange",this.Co.bind(this));this.api.addEventListener("resize",this.hO.bind(this));this.api.e$()?(this.V=!0,this.api.Dz(!0),this.show()):this.hide()}; g.x.nC=function(){if(this.j){var r=this.j.getProgressState();r&&r.current&&!this.V&&1E3*r.current>=this.playerProgressOffsetMs&&(this.V=!0,this.api.Dz(!0),this.show())}}; g.x.LP=function(){this.V&&this.api.Dz(!1);this.hide()}; g.x.clear=function(){this.api.Dz(!1);this.api.removeEventListener("playerUnderlayVisibilityChange",this.Co.bind(this));this.api.removeEventListener("resize",this.hO.bind(this));gC(this);this.hide()}; g.x.hide=function(){sjy(!1);DB.prototype.hide.call(this)}; g.x.show=function(){sjy(!0);DB.prototype.show.call(this)};g.p(Znz,Uc);g.x=Znz.prototype; g.x.init=function(r,Q,S,B){if(Q!=null&&Q.adGridCardCollection)if(Q!=null&&Q.adButton){var k=Number(Q.playerProgressOffsetMs||"0");isNaN(k)?Uc.prototype.init.call(this,r,Q,S,B):Uc.prototype.init.call(this,r,Q,S,B,k);r=Q.headline;S=g.e(Q.adAvatar,Hq);r&&S?(this.headline=new jj(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),g.u(this,this.headline),this.headline.k7(this.uA("ytp-display-underlay-text-grid-cards__content_container__header__headline")),this.headline.init(RG("ad-simple-attributed-string"),new xK(r)), this.adAvatar=new I2(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),g.u(this,this.adAvatar),this.adAvatar.k7(this.uA("ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar")),this.adAvatar.init(RG("ad-avatar"),S)):this.W.classList.remove("ytp-display-underlay-text-grid-cards__content_container__header");r=g.e(Q.adGridCardCollection,kQI);this.adGridCardCollection.init(RG("ad-grid-card-collection"),r);Q=g.e(Q.adButton,VB);this.adButton.init(RG("ad-button"),Q); this.hide()}else g.mp(Error("No button found in DisplayUnderlayTextGridCardsLayout."));else g.mp(Error("No grid cards found in DisplayUnderlayTextGridCardsLayout."))}; g.x.onClick=function(r){(this.adButton&&g.j$(this.adButton.element,r.target)||this.adAvatar&&g.j$(this.adAvatar.element,r.target))&&this.api.pauseVideo();Uc.prototype.onClick.call(this,r);this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.x.hO=function(){}; g.x.clear=function(){this.hide();var r;(r=this.headline)==null||r.clear();var Q;(Q=this.adAvatar)==null||Q.clear();this.adGridCardCollection.clear();this.adButton.clear();Uc.prototype.clear.call(this)}; g.x.show=function(){var r;(r=this.headline)==null||r.show();var Q;(Q=this.adAvatar)==null||Q.show();this.adGridCardCollection.show();this.adButton.show();Uc.prototype.show.call(this)}; g.x.hide=function(){var r;(r=this.headline)==null||r.hide();var Q;(Q=this.adAvatar)==null||Q.hide();this.adGridCardCollection.hide();this.adButton.hide();Uc.prototype.hide.call(this)}; g.x.Co=function(r){r==="transitioning"?(this.S.classList.remove("ytp-ad-underlay-clickable"),this.show()):r==="visible"?this.S.classList.add("ytp-ad-underlay-clickable"):r==="hidden"&&(this.hide(),this.S.classList.remove("ytp-ad-underlay-clickable"))};g.p(dN,Sy); dN.prototype.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});if(Q.attributes===void 0)g.mp(Error("No attributes found in AdDetailsLineViewModel."));else if(Q.style===void 0)g.mp(Error("No style found in AdDetailsLineViewModel."));else{r=g.m(Q.attributes);for(var S=r.next();!S.done;S=r.next())if(S=S.value,S.text!==void 0){S=S.text;var B=Q.style,k=new jj(this.api,this.layoutId,this.interactionLoggingClientData,this.hV);g.u(this,k);k.k7(this.element);a:switch(B){case "AD_DETAILS_LINE_STYLE_RESPONSIVE":B="ytp-ad-details-line__text--style-responsive"; break a;default:B="ytp-ad-details-line__text--style-standard"}k.element.classList.add(B);k.init(RG("ad-simple-attributed-string"),new xK(S));this.j.push(k)}this.show()}}; dN.prototype.show=function(){this.j.forEach(function(r){r.show()}); Sy.prototype.show.call(this)}; dN.prototype.clear=function(){this.hide()}; dN.prototype.hide=function(){this.j.forEach(function(r){r.hide()}); Sy.prototype.hide.call(this)};g.p(Oc,Sy);Oc.prototype.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});var S,B;(r=((B=Xm(((S=Q.image)==null?void 0:S.sources)||[]))==null?void 0:B.url)||"")&&r.length?(S=this.uA("ytp-image-background-image"),g.D7(S,"backgroundImage","url("+r+")"),Q.blurLevel!==void 0&&g.D7(S,"filter","blur("+Q.blurLevel+"px)"),Q.gradient!==void 0&&(Q=new g.d({G:"div",wq:["ytp-image-background--gradient-vertical"]}),g.u(this,Q),Q.k7(this.element)),this.show()):g.mp(Error("Failed to get imageUrl in ImageBackground."))}; Oc.prototype.clear=function(){this.hide()};g.p(yRO,DB);g.x=yRO.prototype;g.x.init=function(r,Q){DB.prototype.init.call(this,r,Q,{});g.D7(this.S,"stroke-dasharray","0 "+this.V);this.show()}; g.x.clear=function(){this.hide()}; g.x.hide=function(){gC(this);DB.prototype.hide.call(this)}; g.x.show=function(){ey(this);DB.prototype.show.call(this)}; g.x.LP=function(){this.hide()}; g.x.nC=function(){if(this.j){var r=this.j.getProgressState();r!=null&&r.current!=null&&g.D7(this.S,"stroke-dasharray",r.current/r.seekableEnd*this.V+" "+this.V)}};g.p(R2,Sy); R2.prototype.init=function(r,Q){Sy.prototype.init.call(this,r,Q,{});if(zUx(Q)){this.adAvatar=new I2(this.api,this.layoutId,this.interactionLoggingClientData,this.hV);g.u(this,this.adAvatar);this.adAvatar.k7(this.uA("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"));this.adAvatar.init(RG("ad-avatar"),g.e(Q.adAvatar,Hq));this.headline=new jj(this.api,this.layoutId,this.interactionLoggingClientData,this.hV);g.u(this,this.headline);this.headline.k7(this.uA("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(RG("ad-simple-attributed-string"),new xK(Q.headline));if(r=g.e(Q.adDetailsLine,rtI))this.detailsLine=new dN(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),g.u(this,this.detailsLine),this.detailsLine.k7(this.uA("ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container")),this.detailsLine.init(RG("ad-details-line"),r);this.adButton=new GA(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,!0);g.u(this,this.adButton); this.adButton.k7(this.uA("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"));this.adButton.init(RG("ad-button"),g.e(Q.adButton,VB));this.adBadge=new pD(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,!0);g.u(this,this.adBadge);this.adBadge.k7(this.W);this.adBadge.init(RG("ad-badge"),g.e(Q.adBadge,Cd));this.adInfoButton=new Iv(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.element,void 0,!0);g.u(this,this.adInfoButton);this.adInfoButton.k7(this.W); this.adInfoButton.init(RG("ad-info-hover-text-button"),g.e(Q.adInfoRenderer,d3),this.macros);if(r=g.e(Q.skipAdButton,K45))this.skipAdButton=new uy(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),g.u(this,this.skipAdButton),this.skipAdButton.k7(this.element),this.skipAdButton.init(RG("skip-button"),r);this.V=new YK(Q.durationMilliseconds);g.u(this,this.V);if(r=g.e(Q.countdownViewModel,nQI))this.j=new yRO(this.api,this.layoutId,this.interactionLoggingClientData,this.hV,this.V),g.u(this, this.j),this.j.k7(this.uA("ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container")),this.j.init(RG("timed-pie-countdown"),r);if(Q=g.e(Q.imageBackground,BDl))this.imageBackground=new Oc(this.api,this.layoutId,this.interactionLoggingClientData,this.hV),g.u(this,this.imageBackground),this.imageBackground.k7(this.element),this.imageBackground.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__background-image-container"),this.imageBackground.init(RG("image-background"), Q);this.show();this.element.focus()}}; R2.prototype.clear=function(){g.Ej(this.S);this.hide()}; R2.prototype.show=function(){Mgg(!0);this.adAvatar&&this.adAvatar.show();this.headline&&this.headline.show();this.adButton&&this.adButton.show();this.skipAdButton&&this.skipAdButton.show();Sy.prototype.show.call(this)}; R2.prototype.hide=function(){Mgg(!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.j&&this.j.hide();this.imageBackground&&this.imageBackground.hide();Sy.prototype.hide.call(this)};g.p(cq,g.Co);g.x=cq.prototype;g.x.aF=function(){return 1E3*this.api.getDuration(this.Tu,!1)}; g.x.stop=function(){this.j&&this.lC.wV(this.j)}; g.x.K0=function(){var r=this.api.getProgressState(this.Tu);this.V={seekableStart:r.seekableStart,seekableEnd:r.seekableEnd,current:this.api.getCurrentTime(this.Tu,!1)};this.publish("h")}; g.x.getProgressState=function(){return this.V}; g.x.B$=function(r){g.kK(r,2)&&this.publish("g")};var vNZ="ad-attribution-bar ad-channel-thumbnail advertiser-name ad-preview ad-title skip-button visit-advertiser".split(" ").concat("shopping-companion action-companion image-companion ads-engagement-panel ads-engagement-panel-layout banner-image top-banner-image-text-icon-buttoned".split(" "));g.p(a2,ze); a2.prototype.S=function(r){var Q=r.id,S=r.content,B=S.componentType;if(!vNZ.includes(B))switch(r.actionType){case 1:r=this.api;var k=this.hV,L=S.layoutId,X=S.interactionLoggingClientData,l=S instanceof N8?S.dw:!1,n=S instanceof N8||S instanceof nD?S.rQ:!1;X=X===void 0?{}:X;l=l===void 0?!1:l;n=n===void 0?!1:n;switch(B){case "invideo-overlay":r=new Vn$(r,L,X,k);break;case "player-overlay":r=new Jw(r,L,X,k,new cq(r),n);break;case "player-overlay-layout":r=new eM(r,L,X,k,new cq(r));break;case "survey":r= new vq(r,L,X,k);break;case "ad-action-interstitial":r=new ddz(r,L,X,k,l,n);break;case "video-interstitial-buttoned-centered":r=new R2(r,L,X,k);break;case "survey-interstitial":r=new qg(r,L,X,k);break;case "ad-message":r=new Lzz(r,L,X,k,new cq(r,1));break;case "player-underlay":r=new inI(r,L,X,k);break;case "display-underlay-text-grid-cards":r=new Znz(r,L,X,k,new cq(r));break;default:r=null}if(!r){g.oG(Error("No UI component returned from ComponentFactory for type: "+B));break}g.lV(this.components, Q)?g.oG(Error("Ad UI component already registered: "+Q)):this.components[Q]=r;r.bind(S);S instanceof wU?this.V?this.V.append(r.PQ):g.oG(Error("Underlay view was not created but UnderlayRenderer was created")):this.W.append(r.PQ);break;case 2:Q=hUz(this,r);if(Q==null)break;Q.bind(S);break;case 3:S=hUz(this,r),S!=null&&(g.cn(S),g.lV(this.components,Q)?(S=this.components,Q in S&&delete S[Q]):g.oG(Error("Ad UI component does not exist: "+Q)))}}; a2.prototype.WO=function(){g.aY(Object.values(this.components));this.components={};ze.prototype.WO.call(this)};g.p(vFg,g.mN);g.x=vFg.prototype;g.x.create=function(){try{q1I(this),this.load(),this.created=!0,q1I(this)}catch(r){Q3(r instanceof Error?r:String(r))}}; g.x.load=function(){try{GOT(this)}finally{SM(F8(this.j).qr)&&this.player.cU("ad",1)}}; g.x.destroy=function(){var r=this.player.getVideoData(1);this.j.j.JY.JM(r&&r.clientPlaybackNonce||"");this.unload();this.created=!1}; g.x.unload=function(){g.mN.prototype.unload.call(this);try{this.player.getRootNode().classList.remove("ad-created")}catch(Q){Q3(Q instanceof Error?Q:String(Q))}if(this.V!=null){var r=this.V;this.V=null;r.dispose()}this.S.reset()}; g.x.nP=function(){return!1}; g.x.getAdState=function(){return-1}; g.x.getOptions=function(){return Object.values(hmy)}; g.x.jY=function(r,Q){Q=Q===void 0?{}:Q;switch(r){case "replaceUrlMacros":return r=Q,r.url?(Q=kp$(this.player),Object.assign(Q,r.Ubq),r=g.Tl(r.url,Q)):r=null,r;case "onAboutThisAdPopupClosed":this.Fp(Q);break;case "executeCommand":r=Q;r.command&&r.layoutId&&this.executeCommand(r);break;default:return null}}; g.x.T6=function(r){var Q;return!((Q=this.j.j.nE)==null||!Q.get().T6(r))}; g.x.Fp=function(r){r.isMuted&&JEO(F8(this.j).vp,F8(this.j).lT,r.layoutId);this.ON&&this.ON.Fp()}; g.x.executeCommand=function(r){F8(this.j).hV.executeCommand(r.command,r.layoutId)};g.Ql("yt.player.Application.create",g.EG.create);g.Ql("yt.player.Application.createAlternate",g.EG.create);qS1(x1(),zmn);var qhy=g.SI("ytcsi.tick");qhy&&qhy("pe");g.E2("ad",vFg);g.p(g.S6,g.G);g.S6.prototype.start=function(r,Q,S){this.config={from:r,to:Q,duration:S,startTime:(0,g.xa)()};this.next()}; g.S6.prototype.stop=function(){this.delay.stop();this.config=void 0}; g.S6.prototype.next=function(){if(this.config){var r=this.config,Q=r.from,S=r.to,B=r.duration;r=r.startTime;var k=(0,g.xa)()-r;r=this.j;B=UT1(r,k/B);if(B==0)r=r.J;else if(B==1)r=r.X;else{k=Dh(r.J,r.U,B);var L=Dh(r.U,r.Y,B);r=Dh(r.Y,r.X,B);k=Dh(k,L,B);L=Dh(L,r,B);r=Dh(k,L,B)}r=g.GQ(r,0,1);this.callback(Q+(S-Q)*r);r<1&&this.delay.start()}};g.p(g.Bf,g.d);g.x=g.Bf.prototype;g.x.hasSuggestions=function(){return this.suggestionData.length>0}; g.x.sE=function(){this.V&&this.scrollTo(this.scrollPosition-this.containerWidth)}; g.x.show=function(){g.d.prototype.show.call(this);d$y(this)}; g.x.Q$=function(){this.V&&this.scrollTo(this.scrollPosition+this.containerWidth)}; g.x.ZM=function(){this.P8(this.api.BO().getPlayerSize())}; g.x.P8=function(r){var Q=this.api.isEmbedsShortsMode()?.5625:16/9,S=this.api.Ym();r=r.width-(S?112:58);S=Math.ceil(r/(S?320:192));var B=(r-S*8)/S;Q=Math.floor(B/Q);for(var k=g.m(this.j),L=k.next();!L.done;L=k.next())L=L.value.uA("ytp-suggestion-image"),L.style.width=B+"px",L.style.height=Q+"px";this.suggestions.element.style.height=Q+"px";this.W=B;this.X=Q;this.containerWidth=r;this.columns=S;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;g.kk(this)}; g.x.onVideoDataChange=function(){var r=this.api.D(),Q=this.api.getVideoData();this.Y=Q.iU?!1:r.W;this.suggestionData=Q.suggestions?g.o5(Q.suggestions,function(S){return S&&!S.playlistId}):[]; RU5(this);Q.iU?this.title.update({title:g.CG("$DNI_RELATED_CHANNEL\uc758 \ub3d9\uc601\uc0c1 \ub354\ubcf4\uae30",{DNI_RELATED_CHANNEL:Q.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"Shorts \ub3d9\uc601\uc0c1 \ub354\ubcf4\uae30":"\ub3d9\uc601\uc0c1 \ub354\ubcf4\uae30"})}; g.x.scrollTo=function(r){r=g.GQ(r,this.containerWidth-this.suggestionData.length*(this.W+8),0);this.J.start(this.scrollPosition,r,1E3);this.scrollPosition=r;g.kk(this);d$y(this)};})(_yt_player);