"use strict";this.default_c3_base=this.default_c3_base||{};(function(_){var window=this; try{ var aa,ba,ea,fa,ja,ma,na,oa,ua,va,wa,za,xa,ya,Aa,Ba,Ca,Ga,Na,Oa,Pa,Ua,Xa,Ya,Za,cb,hb,kb,lb,tb,wb,yb,Bb,Rb,bc,ec,kc,mc,qc,tc,uc,yc,zc,Ac,Bc,Cc,Dc,Jc,Kc,Mc,Nc,Oc,Qc,Rc,Wc,Xc,Yc,Zc,$c,ad,cd,jd,ld,md,pd,rd,zd,vd,Dd,Ed,Fd,Gd,Id,Jd,Kd,Ld,Td,Ud,Xd,Zd,Yd,ae,be,$d,Wd,fe,ge,he,ee,ie,me,re,te,se,ue,we,xe,Be,ze,Ce,De,Re,Qe,Ue,Te,Xe,Ye,af,cf,df,ef,gf,lf,rf,tf,yf,Cf,Gf,Af,pf,wf,Jf,Ff,Df,Ef,Kf,If,Nf,Qf,Rf,Tf,Uf,Vf,Wf,Xf,bg,eg,Yf,jg,gg,ig,cg,$f,pg,rg,tg,wg,xg,yg,zg,Bg,Ag,Cg,Dg,Eg,Gg,Hg,Ig,Kg,Lg,Mg,Ng,Pg,Sg,Qg,Xg, Rg,Yg,ah,bh,ch,dh,eh,fh,kh,jh,gh,hh,ih,mh,nh,oh,ph,qh,rh,sh,th,uh,wh,vh,zh,Bh,Ch,Dh,Fh,Eh,Jh,Kh,Lh,Mh,Nh,Th,Uh,Xh,ai,Vh,bi,di,ci,Wh,gi,hi,ji,ii,ki,mi,pi,qi,ti,ui,vi,Di,Ji,Mi,Qi,Si,Ui,Vi,Wi,Xi,Yi,Zi,$i,aj,cj,dj,ej,fj,gj,hj,ij,jj,lj,kj,mj,pj,qj,rj,sj,uj,xj,vj,wj,zj,Aj,Gj,Bj,Dj,Ej,Fj,Ij,Nj,Jj,Kj,Lj,Mj,Pj,Rj,Sj,Tj,Wj,ek,hk,fk,gk,kk,ok,lk,nk,pk,sk,uk,xk,rk,tk,Ak,zk,Bk,Ck,Ek,Gk,Fk,Ik,Hk,Kk,Jk,Lk,Dk,Mk,Nk,Ok,Qk,Pk,Sk,Tk,Uk,Wk,$k,al,fl,gl,il,jl,kl,ll,ml,nl,ol,ql,rl,ul,vl,wl,xl,zl,Al,El,Il,Jl,Pl,Sl,Ul,Vl, Wl,Xl,Zl,$l,em,fm,gm,hm,im,jm,km,lm,mm,nm,om,pm,qm,rm,sm,tm,um,vm,wm,xm,ym,zm,Am,Bm,Cm,Em,Km,Mm,Nm,Pm,Rm,Um,Vm,Wm,$m,an,dn,en,jn,kn,fn,pn,on,nn,tn,wn,xn,An,zn,sn,Gn,In,Ln,Nn,On,Pn,Rn,Wn,Un,Vn,Xn,bo,Zn,$n,jo,ko,fo,lo,vo,xo,uo,wo,Fo,Eo,oo,Lo,Mo,No,Wo,Xo,To,Yo,$o,bp,cp,ep,gp,kp,lp,np,pp,qp,up,vp,wp,zp,Bp,Cp,Dp,Ep,Gp,Hp,Fp,Ip,Jp,Kp,Lp,Mp,Pp,Np,Sp,Tp,Up,Wp,Xp,Op,Vp,Qp,Rp,Zp,aq,$p,bq,Yp,cq,dq,eq,fq,gq,hq,jq,kq,lq,mq,qq,uq,vq,wq,xq,yq,zq,Aq,Dq,Cq,Hq,Gq,Fq,Eq,Jq,Iq,Kq,Lq,Nq,Vq,Uq,Mq,Wq,Xq,Yq,$q,ar,cr,er, gr,br,kr,or,pr,sr,tr,rr,qr,ur,xr,wr,Dr,Er,Br,Jr,Ar,zr,Kr,Sr,Rr,Qr,Ur,Go,Wr,Xr,Yr,bs,$r,ds,cs,gs,es,fs,is,ks,ts,us,vs,xs,zs,Bs,Ds,Es,Is,Js,Ks,Ls,Ms,Os,Ps,Qs,Rs,Ss,Ts,Vs,Xs,Us,$s,Zs,bt,Ys,at,dt,et,ft,gt,ht,jt,kt,ys,lt,ot,mt,rt,qt,tt,xt,zt,vt,wt,Qj,At,Dt,Ft,Gt,Ht,Ct,Sq,Kt,Mt,Ot,Pt,Nt,Qt,Rt,St,Tt,Ut,Xt,Wt,$t,au,eu,fu,bu,gu,cu,du,ju,I,lu,pu,su,vu,zu,Cu,Du,Eu,Gu,Hu,Iu,Lu,Nu,Qu,Pu,Uu,Wu,Vu,Yu,gv,hv,iv,kv,nv,ov,mv,qv,tv,jv,uv,rv,xv,yv,zv,Av,Dv,Ev,Gv,Hv,Jv,Ov,Iv,Pv,Uv,Yv,aw,$v,dw,fw,hw,iw,lw,sw,xw,yw,qw,rw, Aw,nw,ow,pw,Dw,Ew,Iw,Jw,Lw,Nw,Vw,Ww,Xw,Yw,Zw,$w,ax,bx,cx,dx,ex,fx,hx,ix,jx,mx,nx,ox,px,qx,rx,sx,tx,ux,vx,wx,xx,zx,Ax,Cx,Dx,Ex,Hx,Jx,Gx,Kx,Ix,Fx,Lx,Nx,Mx,Px,Rx,Ux,Wx,Yx,Zx,dy,ey,fy,iy,ly,ny,qy,ry,ty,uy,vy,xy,Ay,Dy,Fy,Ly,Ny,My,Oy,Qy,Ry,Vy,Xy,Zy,$y,az,ez,fz,gz,hz,mz,nz,sz,Dz,Cz,Kz,Hz,Iz,Jz,Bz,Fz,Nz,Pz,Qz,Tz,Rz,Wz,bA,fA,iA,kA,lA,pA,qA,rA,xA,yA,zA,EA,GA,JA,LA,NA,KA,PA,OA,TA,RA,SA,UA,YA,XA,$A,nB,oB,tB,vB,xB,wB,zB,AB,BB,DB,EB,FB,GB,HB,PB,QB,RB,SB,yB,UB,XB,cC,iC,jC,mC,rC,sC,wC,xC,CC,FC,HC,JC,QC,RC,OC,XC, WC,$C,YC,bD,cD,aD,dD,hD,jD,mD,nD,qD,lD,vD,zD,BD,xD,CD,ED,FD,RD,SD,YD,ZD,bE,eE,iE,lE,pE,nE,$D,ID,rE,sE,uE,xE,zE,OE,JE,LE,HE,RE,QE,XE,SE,PE,$E,ZE,DE,eF,fF,gF,hF,lF,iF,kF,tF,uF,xF,vF,yF,zF,AF,EF,GF,KF,MF,PF,UF,XF,VF,ZF,bG,cG,eG,iG,mG,nG,oG,qG,rG,sG,tG,vG,uG,wG,AG,xG,zG,BG,CG,DG,EG,FG,GG,HG,IG,KG,JG,MG,OG,NG,SG,UG,VG,WG,XG,YG,ZG,aH,hG,bH,dH,cH,eH,hH,jH,iH,kH,lH,mH,nH,pH,qH,tH,uH,vH,wH,xH,yH,zH,BH,EH,KH,LH,NH,OH,PH,QH,RH,SH,XH,VH,$H,WH,cI,aI,fI,eI,dI,gI,hI,iI,jI,kI,lI,mI,nI,qI,rI,sI,tI,uI,vI,yI,zI,AI, BI,CI,DI,EI,GI,HI,II,JI,MI,NI,TI,bJ,UI,WI,VI,aJ,iJ,jJ,kJ,nJ,oJ,pJ,uJ,wJ,tJ,sJ,AJ,BJ,CJ,EJ,FJ,GJ,KJ,LJ,QJ,MJ,RJ,SJ,PJ,UJ,ZJ,WJ,XJ,YJ,jK,eK,hK,kK,oK,sK,uK,wK,xK,yK,vK,BK,zK,EK,DK,FK,IK,qK,KK,NK,OK,PK,LK,MK,CK,TK,SK,QK,RK,UK,VK,XK,YK,WK,ZK,$K,bL,aL,hL,mL,lL,uL,yL,BL,pL,AL,tL,FL,GL,HL,JL,TL,RL,Xx,UL,WL,YL,bb,XL,ZL,VL,aM,cM,dM,eM,fM,kM,lM,mM,nM,oM,qM,sM,tM,vM,xM,yM,AM,DM,FM,HM,IM,JM,KM,LM,NM,UM,VM,QM,RM,PM,$M,bN,aN,da;aa=function(a){var b=0;return function(){return bb?null:"string"===typeof a?a.charAt(b):a[b]};_.db=function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};_.mb=function(a,b){b=b||a;for(var c=0,d=0,e={};da.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(g)))}}return b};_.Sb=function(a,b){return 0==a.lastIndexOf(b,0)}; _.Tb=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.Ub=function(a){return/^[\s\xa0]*$/.test(a)}; bc=function(a,b){if(b)a=a.replace(Vb,"&").replace(Wb,"<").replace(Xb,">").replace(Yb,""").replace(Zb,"'").replace($b,"�");else{if(!ac.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Vb,"&"));-1!=a.indexOf("<")&&(a=a.replace(Wb,"<"));-1!=a.indexOf(">")&&(a=a.replace(Xb,">"));-1!=a.indexOf('"')&&(a=a.replace(Yb,"""));-1!=a.indexOf("'")&&(a=a.replace(Zb,"'"));-1!=a.indexOf("\x00")&&(a=a.replace($b,"�"))}return a};_.cc=function(a,b){return-1!=a.indexOf(b)}; _.dc=function(a,b){return _.cc(a.toLowerCase(),b.toLowerCase())};ec=function(a,b){return ab?1:0};_.gc=function(a,b){this.mg=b===fc?a:""};_.hc=function(a){return a instanceof _.gc&&a.constructor===_.gc?a.mg:"type_error:SafeUrl"};kc=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(ic);return b&&jc.test(b[1])?new _.gc(a,fc):null};mc=function(a){if(a instanceof _.gc)return a;a="object"==typeof a&&a.gb?a.Va():String(a);return lc.test(a)?new _.gc(a,fc):kc(a)}; _.oc=function(a,b){if(a instanceof _.gc)return a;a="object"==typeof a&&a.gb?a.Va():String(a);if(b&&/^data:/i.test(a)&&(b=kc(a)||nc,b.Va()==a))return b;lc.test(a)||(a="about:invalid#zClosurez");return new _.gc(a,fc)};qc=function(a,b){this.lg=b===pc?a:"";this.gb=!0};_.sc=function(a){return _.cc(_.rc,a)};tc=function(){return _.sc("Firefox")||_.sc("FxiOS")};_.vc=function(){return _.sc("Safari")&&!(uc()||_.sc("Coast")||_.sc("Opera")||_.sc("Edge")||_.sc("Edg/")||_.sc("OPR")||tc()||_.sc("Silk")||_.sc("Android"))}; uc=function(){return(_.sc("Chrome")||_.sc("CriOS"))&&!_.sc("Edge")};_.wc=function(){return _.sc("Android")&&!(uc()||tc()||_.sc("Opera")||_.sc("Silk"))};yc=function(a,b,c){this.jg=c===xc?a:"";this.sl=b;this.gb=this.Mf=!0};zc=function(a){return a instanceof yc&&a.constructor===yc?a.jg:"type_error:SafeHtml"};Ac=function(a,b){var c=_.Db();a=c?c.createHTML(a):a;return new yc(a,b,xc)};Bc=function(a,b){b=b instanceof _.gc?b:_.oc(b);a.href=_.hc(b)}; Cc=function(a,b){b=b instanceof _.gc?b:_.oc(b,/^data:image\//i.test(b));a.src=_.hc(b)};Dc=function(a,b){b=b instanceof _.gc?b:_.oc(b);a.href=_.hc(b)};_.Ec=function(a){a=a instanceof _.gc?a:_.oc(a);_.x.open(_.hc(a),"")};_.Gc=function(a){return _.Fc("script[nonce]",a)};_.Fc=function(a,b){b=(b||_.x).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&Hc.test(a)?a:"":""};_.Ic=function(a){return encodeURIComponent(String(a))}; Jc=function(a){return decodeURIComponent(a.replace(/\+/g," "))};Kc=function(a){for(var b=0,c=0;c>>0;return b};_.Lc=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};Mc=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};Nc=function(a,b,c,d,e,f,g){var h="";a&&(h+=a+":");c&&(h+="//",b&&(h+=b+"@"),h+=c,d&&(h+=":"+d));e&&(h+=e);f&&(h+="?"+f);g&&(h+="#"+g);return h}; Oc=function(a){return a?decodeURI(a):a};Qc=function(a,b){return b.match(Pc)[a]||null};Rc=function(a){a=Qc(1,a);!a&&_.x.self&&_.x.self.location&&(a=_.x.self.location.protocol,a=a.substr(0,a.length-1));return a?a.toLowerCase():""};_.Sc=function(a){return Oc(Qc(3,a))};_.Tc=function(a){a=a.match(Pc);return Nc(a[1],null,a[3],a[4])};_.Uc=function(a){a=a.match(Pc);return Nc(null,null,null,null,a[5],a[6],a[7])}; _.Vc=function(a,b){if(a){a=a.split("&");for(var c=0;cb&&(b=a.length);var c=a.indexOf("?");if(0>c||c>b){c=b;var d=""}else d=a.substring(c+1,b);return[a.substr(0,c),d,a.substr(b)]};Xc=function(a,b){return b?a?a+"&"+b:b:a};Yc=function(a,b){if(!b)return a;a=Wc(a);a[1]=Xc(a[1],b);return a[0]+(a[1]?"?"+a[1]:"")+a[2]}; Zc=function(a,b,c){if(Array.isArray(b))for(var d=0;dd)return null;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return Jc(a.substr(d,e-d))};_.gd=function(a,b){for(var c=a.search(dd),d=0,e,f=[];0<=(e=cd(a,d,b,c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.substr(d));return f.join("").replace(fd,"$1")};_.hd=function(a,b,c){return _.bd(_.gd(a,b),b,c)}; _.id=function(a,b){a=Wc(a);var c=a[1],d=[];c&&c.split("&").forEach(function(e){var f=e.indexOf("=");b.hasOwnProperty(0<=f?e.substr(0,f):e)||d.push(e)});a[1]=Xc(d.join("&"),$c(b));return a[0]+(a[1]?"?"+a[1]:"")+a[2]};jd=function(a,b){_.Sb(b,"/")||(b="/"+b);a=a.match(Pc);return Nc(a[1],a[2],a[3],a[4],b,a[6],a[7])}; _.kd=function(a){for(var b=[],c=0,d=0;ce)b[d++]=String.fromCharCode(e);else if(191e){var f=a[c++];b[d++]=String.fromCharCode((e&31)<<6|f&63)}else if(239e){f=a[c++];var g=a[c++],h=a[c++];e=((e&7)<<18|(f&63)<<12|(g&63)<<6|h&63)-65536;b[d++]=String.fromCharCode(55296+(e>>10));b[d++]=String.fromCharCode(56320+(e&1023))}else f=a[c++],g=a[c++],b[d++]=String.fromCharCode((e&15)<<12|(f&63)<<6|g&63)}return b.join("")}; ld=function(){return _.sc("iPhone")&&!_.sc("iPod")&&!_.sc("iPad")};md=function(a){md[" "](a);return a};_.nd=function(a,b){try{return md(a[b]),!0}catch(c){}return!1};pd=function(a,b){var c=od;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};rd=function(){var a=_.x.document;return a?a.documentMode:void 0}; _.ud=function(a){return pd(a,function(){for(var b=0,c=sd(String(td)).split("."),d=sd(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|k>>6];k=b[k&63];c[f++]=l+g+h+k}l=0;k=d;switch(a.length-e){case 2:l=a[e+1],k=b[(l&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|l>>4]+k+d}return c.join("")}; zd=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.cc("=.",a[b-1])&&(c=_.cc("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.yd(a,function(f){d[e++]=f});return d.subarray(0,e)};_.yd=function(a,b){function c(k){for(;d>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}}; vd=function(){if(!Ad){Ad={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));wd[c]=d;for(var e=0;e>>0;a=Math.floor((a-b)/4294967296)>>>0;Bd=b;Cd=a};Ed=function(){this.i=new Uint8Array(64);this.j=0};Fd=function(a,b){for(;127>>=7;a.push(b)}; Gd=function(a,b){a.push(b>>>0&255);a.push(b>>>8&255);a.push(b>>>16&255);a.push(b>>>24&255)};_.Hd=function(){this.l=[];this.j=0;this.i=new Ed};Id=function(a,b){0!==b.length&&(a.l.push(b),a.j+=b.length)};Jd=function(a){Id(a,a.i.end())};Kd=function(a,b){Fd(a.i,8*b+2);Jd(a);return{vm:a.j,bl:a.l.length-1}};Ld=function(a,b){Jd(a);Fd(a.i,a.j+a.i.length()-b.vm);var c=a.i.end();a.j+=c.length;a.l.splice(1+b.bl,0,c)}; _.Md=function(a){var b=a.j+a.i.length();if(0===b)return new Uint8Array(0);b=new Uint8Array(b);for(var c=a.l,d=c.length,e=0,f=0;fb;b++)a.push(c&127|128),c>>=7;a.push(1)}}; _.Od=function(a,b,c){if(null!=c){Fd(a.i,8*b);a=a.i;var d=c;c=0>d;d=Math.abs(d);b=d>>>0;d=Math.floor((d-b)/4294967296);d>>>=0;c&&(d=~d>>>0,b=(~b>>>0)+1,4294967295>>7|b<<25)>>>0,b>>>=7;a.push(c)}}; _.Pd=function(a,b,c){if(null!=c){Fd(a.i,8*b+1);a=a.i;var d=c;d=(c=0>d?1:0)?-d:d;if(0===d)Cd=0<1/d?0:2147483648,Bd=0;else if(isNaN(d))Cd=2147483647,Bd=4294967295;else if(1.7976931348623157E308>>0,Bd=0;else if(2.2250738585072014E-308>d)b=d/Math.pow(2,-1074),Cd=(c<<31|b/4294967296)>>>0,Bd=b>>>0;else{var e=d;b=0;if(2<=e)for(;2<=e&&1023>b;)b++,e/=2;else for(;1>e&&-1022>>0;Bd=4503599627370496*d>>>0}Gd(a,Bd); Gd(a,Cd)}};_.Qd=function(a,b,c){null!=c&&(Fd(a.i,8*b),a.i.push(c?1:0))}; Td=function(a,b,c){if(null!=c){if(Rd)c=(Sd||(Sd=new TextEncoder)).encode(c);else{var d=void 0;d=void 0===d?!1:d;for(var e=0,f=new Uint8Array(3*c.length),g=0;gh)f[e++]=h;else{if(2048>h)f[e++]=h>>6|192;else{if(55296<=h&&57343>=h){if(56319>=h&&g=k){h=1024*(h-55296)+k-56320+65536;f[e++]=h>>18|240;f[e++]=h>>12&63|128;f[e++]=h>>6&63|128;f[e++]=h&63|128;continue}else g--}if(d)throw Error("q");h=65533}f[e++]= h>>12|224;f[e++]=h>>6&63|128}f[e++]=h&63|128}}c=f.subarray(0,e)}Fd(a.i,8*b+2);Fd(a.i,c.length);Jd(a);Id(a,c)}};Ud=function(a,b,c,d){null!=c&&(b=Kd(a,b),d(c,a),Ld(a,b))};_.Vd=function(a,b,c,d){if(null!=c)for(var e=0;e=a.A?a.l?a.l[b]:void 0:a.j[b+a.o]};_.qe=function(a,b){var c=void 0===c?!1:c;var d=_.oe(a,b,c);null==d&&(d=le);d===le&&(d=$d([]),_.pe(a,b,d,c));return d};re=function(a,b,c){a.i||(a.i={});if(b in a.i)return a.i[b];var d=_.oe(a,b);d||(d=$d([]),_.pe(a,b,d));c=new fe(d,c);return a.i[b]=c};_.pe=function(a,b,c,d){(void 0===d?0:d)||b>=a.A?(me(a),a.l[b]=c):a.j[b+a.o]=c;return a}; te=function(a,b,c,d){(c=se(a,c))&&c!==b&&null!=d&&(a.i&&c in a.i&&(a.i[c]=void 0),_.pe(a,c,void 0));_.pe(a,b,d)};se=function(a,b){for(var c=0,d=0;db.indexOf(d)&&(c[d]=a[d]);if(null!=a&&"function"===typeof Object.getOwnPropertySymbols){var e=0;for(d=Object.getOwnPropertySymbols(a);eb.indexOf(d[e])&&(c[d[e]]=a[d[e]])}return c}; _.y=function(a,b){var c=void 0;return new (c||(c=Promise))(function(d,e){function f(k){try{h(b.next(k))}catch(l){e(l)}}function g(k){try{h(b["throw"](k))}catch(l){e(l)}}function h(k){k.done?d(k.value):(new c(function(l){l(k.value)})).then(f,g)}h((b=b.apply(a,void 0)).next())})};_.Ee=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};_.Fe=function(a,b){this.width=a;this.height=b};_.Je=function(a){return a?new _.Ge(_.He(a)):Ie||(Ie=new _.Ge)}; _.Le=function(a,b){_.ob(b,function(c,d){c&&"object"==typeof c&&c.gb&&(c=c.Va());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Ke.hasOwnProperty(d)?a.setAttribute(Ke[d],c):_.Sb(d,"aria-")||_.Sb(d,"data-")?a.setAttribute(d,c):a[d]=c})};_.Ne=function(a){return a.scrollingElement?a.scrollingElement:Me||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement};_.Oe=function(a){return a?a.parentWindow||a.defaultView:window}; Re=function(a,b,c){var d=arguments,e=document,f=d[1],g=_.Pe(e,String(d[0]));f&&("string"===typeof f?g.className=f:Array.isArray(f)?g.className=f.join(" "):_.Le(g,f));2a.j&&(a.j++,b.next=a.i,a.i=b)};_.bf=function(a){a=Ze(a);"function"!==typeof _.x.setImmediate||_.x.Window&&_.x.Window.prototype&&!_.sc("Edge")&&_.x.Window.prototype.setImmediate==_.x.setImmediate?($e||($e=af()),$e(a)):_.x.setImmediate(a)}; af=function(){var a=_.x.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.sc("Presto")&&(a=function(){var e=_.Pe(document,"IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var g="callImmediate"+Math.random(),h="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.Qa)(function(k){if(("*"==h||k.origin==h)&&k.data==g)this.port1.onmessage()}, this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,h)}}});if("undefined"!==typeof a&&!_.sc("Trident")&&!_.sc("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.kh;c.kh=null;e()}};return function(e){d.next={kh:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.x.setTimeout(e,0)}};cf=function(a){_.x.setTimeout(function(){throw a;},0)};df=function(){this.j=this.i=null}; ef=function(){this.next=this.scope=this.i=null};_.kf=function(a,b){ff||gf();hf||(ff(),hf=!0);jf.add(a,b)};gf=function(){if(_.x.Promise&&_.x.Promise.resolve){var a=_.x.Promise.resolve(void 0);ff=function(){a.then(lf)}}else ff=function(){_.bf(lf)}};lf=function(){for(var a;a=jf.remove();){try{a.i.call(a.scope)}catch(b){cf(b)}Ye(mf,a)}hf=!1};_.nf=function(a){a.prototype.$goog_Thenable=!0};_.of=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}}; _.qf=function(a,b){this.i=0;this.C=void 0;this.o=this.j=this.l=null;this.A=this.B=!1;if(a!=_.Fa)try{var c=this;a.call(b,function(d){pf(c,2,d)},function(d){pf(c,3,d)})}catch(d){pf(this,3,d)}};rf=function(){this.next=this.context=this.onRejected=this.j=this.i=null;this.l=!1};tf=function(a,b,c){var d=sf.get();d.j=a;d.onRejected=b;d.context=c;return d};_.uf=function(a){if(a instanceof _.qf)return a;var b=new _.qf(_.Fa);pf(b,2,a);return b};_.vf=function(a){return new _.qf(function(b,c){c(a)})}; yf=function(a,b,c){wf(a,b,c,null)||_.kf(_.Ra(b,a))};_.zf=function(a){return new _.qf(function(b,c){var d=a.length,e=[];if(d)for(var f=function(l,n){d--;e[l]=n;0==d&&b(e)},g=function(l){c(l)},h=0,k;hv;v+=4)u[v/4]=p[v]<<24|p[v+1]<<16|p[v+2]<<8|p[v+3];for(v=16;80>v;v++)p=u[v-3]^u[v-8]^u[v-14]^u[v-16],u[v]=(p<<1|p>>>31)&4294967295;p=e[0];var B=e[1],A=e[2],D=e[3],E=e[4];for(v=0;80>v;v++){if(40>v)if(20>v){var S=D^B&(A^D);var Z=1518500249}else S=B^A^D,Z=1859775393;else 60>v?(S=B&A|D&(B|A),Z=2400959708):(S=B^A^D,Z=3395469782);S=((p<<5|p>>>27)&4294967295)+S+ E+Z+u[v]&4294967295;E=D;D=A;A=(B<<30|B>>>2)&4294967295;B=p;p=S}e[0]=e[0]+p&4294967295;e[1]=e[1]+B&4294967295;e[2]=e[2]+A&4294967295;e[3]=e[3]+D&4294967295;e[4]=e[4]+E&4294967295}function c(p,u){if("string"===typeof p){p=unescape(encodeURIComponent(p));for(var v=[],B=0,A=p.length;Bl?c(h,56-l):c(h,64-(l-56));for(var v=63;56<=v;v--)f[v]=u&255,u>>>=8;b(f);for(v=u=0;5>v;v++)for(var B=24;0<=B;B-=8)p[u++]=e[v]>>B&255;return p}for(var e=[],f=[],g=[],h=[128],k=1;64>k;++k)h[k]=0;var l,n;a();return{reset:a,update:c,digest:d,digestString:function(){for(var p=d(),u="",v=0;vb)throw Error("N`"+b);a.C=b}else a.C=null};Th=function(a,b,c){b instanceof Vh?(a.l=b,Wh(a.l,a.B)):(c||(b=Xh(b,Yh)),a.l=new Vh(b,a.B))};_.Zh=function(a){return a instanceof _.Ph?a.clone():new _.Ph(a,void 0)};_.$h=function(a,b){a instanceof _.Ph||(a=_.Zh(a));b instanceof _.Ph||(b=_.Zh(b));return a.resolve(b)}; Uh=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};Xh=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,ai),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};ai=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};Vh=function(a,b){this.j=this.i=null;this.l=a||null;this.o=!!b};bi=function(a){a.i||(a.i=new Map,a.j=0,a.l&&_.Vc(a.l,function(b,c){a.add(Jc(b),c)}))};di=function(a,b){bi(a);b=ci(a,b);return a.i.has(b)}; _.ei=function(a,b,c){a.remove(b);0a.Hd;)if(1a.o&&0b;)a.pop()};nl=function(a){a=Array(a);ml(a,0);return a}; ol=function(a,b,c){if(null==c)a.removeAttribute(b);else{var d=0===b.lastIndexOf("xml:",0)?"http://www.w3.org/XML/1998/namespace":0===b.lastIndexOf("xlink:",0)?"http://www.w3.org/1999/xlink":null;d?a.setAttributeNS(d,b,c):a.setAttribute(b,c)}};ql=function(a,b,c){a=a.style;if("string"===typeof c)a.cssText=c;else{a.cssText="";for(var d in c)pl.call(c,d)&&(b=c[d],0<=d.indexOf("-")?a.setProperty(d,b):a[d]=b)}};rl=function(a,b,c){var d=typeof c;"object"===d||"function"===d?a[b]=c:ol(a,b,c)}; _.tl=function(){var a=new ll;a[sl.default]=rl;a.style=ql;return a};ul=function(a,b,c,d){(d[b]||d[sl.default])(a,b,c)};vl=function(a){this.node=a;this.created=[];this.i=[]};wl=function(a,b){this.i=null;this.l=!1;this.j=a;this.key=b;this.text=void 0};xl=function(a,b,c){b=new wl(b,c);return a.__incrementalDOMData=b}; zl=function(a,b){if(a.__incrementalDOMData)return a.__incrementalDOMData;var c=1===a.nodeType?a.localName:a.nodeName,d=_.yl;d=1===a.nodeType&&null!=d?a.getAttribute(d):null;b=xl(a,c,1===a.nodeType?d||b:null);if(1===a.nodeType&&(a=a.attributes,c=a.length)){d=b.i||(b.i=nl(c));for(var e=0,f=0;eb;b++)a[b]=Tl[0|Math.random()*c];return a.join("")}; Vl=function(a){for(var b=[],c=0;c=h.length)&&(a.psdJson=h)}g||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.serverUri||"//www.google.com/tools/feedback";if(g=d.GOOGLE_FEEDBACK_START)g.apply(d, b);else{d=c+"/load.js?";for(var k in a)b=a[k],null==b||_.Ia(b)||(d+=encodeURIComponent(k)+"="+encodeURIComponent(b)+"&");a=_.Je(e).createElement("SCRIPT");f&&a.setAttribute("nonce",f);_.Fi(a,fl(d));e.body.appendChild(a)}};gm=function(a){this.i=a};hm=function(){gm.apply(this,arguments)};im=function(){hm.apply(this,arguments)};jm=function(){hm.apply(this,arguments)};km=function(){hm.apply(this,arguments)};lm=function(){gm.apply(this,arguments)};mm=function(){hm.apply(this,arguments)}; nm=function(){hm.apply(this,arguments)};om=function(){hm.apply(this,arguments)};pm=function(){hm.apply(this,arguments)};qm=function(){hm.apply(this,arguments)};rm=function(){hm.apply(this,arguments)};sm=function(){hm.apply(this,arguments)};tm=function(){hm.apply(this,arguments)};um=function(){hm.apply(this,arguments)};vm=function(){hm.apply(this,arguments)};wm=function(){hm.apply(this,arguments)};xm=function(){hm.apply(this,arguments)};ym=function(){hm.apply(this,arguments)}; zm=function(){hm.apply(this,arguments)};Am=function(){hm.apply(this,arguments)};Bm=function(){hm.apply(this,arguments)};Cm=function(){hm.apply(this,arguments)};Em=function(a){_.ne.call(this,a,92,Dm)};_.Gm=function(a){for(var b=0;ba;a++)this.l.push(0);this.j=0;this.H=$m(window,"mousemove",(0,_.Qa)(this.O,this));this.T=_.cn((0,_.Qa)(this.G,this),25)};en=function(){};_.gn=function(a,b,c){return fn(b,0,c)};_.hn=function(a,b){return fn(a,1,b)};jn=function(a){var b=_.Ea("yt.scheduler.instance.addImmediateJob");b?b(a):a()};kn=function(){en.apply(this,arguments)};_.ln=function(){kn.instance||(kn.instance=new kn);return kn.instance}; fn=function(a,b,c){void 0!==c&&Number.isNaN(Number(c))&&(c=void 0);var d=_.Ea("yt.scheduler.instance.addJob");return d?d(a,b,c):void 0===c?(a(),NaN):_.bn(a,c||0)};_.mn=function(a,b){void 0!==b&&Number.isNaN(Number(b))||((a=_.Ea("yt.scheduler.instance.cancelJob"))?a(b):window.clearTimeout(b))}; pn=function(a){var b=void 0===a?{}:a;a=void 0===b.zi?!1:b.zi;b=void 0===b.Jh?!0:b.Jh;if(null==_.Ea("_lact",window)){var c=parseInt(_.F("LACT"),10);c=isFinite(c)?Date.now()-Math.max(c,0):-1;_.Da("_lact",c,window);_.Da("_fact",c,window);-1==c&&nn();$m(document,"keydown",nn);$m(document,"keyup",nn);$m(document,"mousedown",nn);$m(document,"mouseup",nn);a?$m(window,"touchmove",function(){on("touchmove",200)},{passive:!0}):($m(window,"resize",function(){on("resize",200)}),b&&$m(window,"scroll",function(){on("scroll", 200)}));new dn(function(){on("mouse",100)});$m(document,"touchstart",nn,{passive:!0});$m(document,"touchend",nn,{passive:!0})}};on=function(a,b){qn[a]||(qn[a]=!0,_.hn(function(){nn();qn[a]=!1},b))};nn=function(){null==_.Ea("_lact",window)&&pn();var a=Date.now();_.Da("_lact",a,window);-1==_.Ea("_fact",window)&&_.Da("_fact",a,window);(a=_.Ea("ytglobal.ytUtilActivityCallback_"))&&a()};_.rn=function(){var a=_.Ea("_lact",window);return null==a?-1:Math.max(Date.now()-a,0)}; tn=function(a,b){b=a.split(b);for(var c={},d=0,e=b.length;dk.status,u=500<=k.status&&600>k.status;if(l||p||u)n=Rn(a,c,k,b.convertToSafeHtml);if(l)a:if(k&&204==k.status)l=!0;else{switch(c){case "XML":l=0==parseInt(n&&n.return_code,10);break a;case "RAW":l=!0;break a}l=!!n}n=n||{};p=b.context||_.x;l?b.onSuccess&&b.onSuccess.call(p,k,n):b.onError&&b.onError.call(p,k,n);b.onFinish&&b.onFinish.call(p, k,n)}},b.method,d,b.headers,b.responseType,b.withCredentials);if(b.onTimeout&&0"',style:"display:none"}),_.He(a).body.appendChild(a)));else if(e)_.Qn(a,b,"POST",e,d);else if(_.F("USE_NET_AJAX_FOR_PING_TRANSPORT", !1)||d)_.Qn(a,b,"GET","",d);else{b:{try{var f=new Xa({url:a});if(f.l&&f.j||f.o){var g=Oc(Qc(5,a));var h=!(!g||!g.endsWith("/aclk")||"1"!==_.ed(a,"ri"));break b}}catch(k){}h=!1}h?Zn(a)?(b&&b(),c=!0):c=!1:c=!1;c||$n(a,b)}};bo=function(a,b,c){c=void 0===c?"":c;Zn(a,c)?b&&b():_.ao(a,b,void 0,void 0,c)};Zn=function(a,b){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(a,void 0===b?"":b))return!0}catch(c){}return!1}; $n=function(a,b){var c=new Image,d=""+co++;eo[d]=c;c.onload=c.onerror=function(){b&&eo[d]&&b();delete eo[d]};c.src=a};jo=function(a,b){var c=fo();if(c&&b){var d=c.subscribe(a,function(){var e=arguments;var f=function(){go[d]&&b.apply&&"function"==typeof b.apply&&b.apply(window,e)};try{ho[a]?f():_.bn(f,0)}catch(g){_.Qm(g)}},void 0);go[d]=!0;io[a]||(io[a]=[]);io[a].push(d)}};ko=function(a,b){var c=fo();c&&c.publish.apply(c,arguments)};_.mo=function(a){var b=fo();if(b)if(b.clear(a),a)lo(a);else for(var c in io)lo(c)}; fo=function(){return _.x.ytPubsubPubsubInstance};lo=function(a){io[a]&&(a=io[a],_.Se(a,function(b){go[b]&&delete go[b]}),a.length=0)}; vo=function(a,b){if("log_event"===a.endpoint){var c="";a.$d?c="visitorOnlyApprovedKey":a.cttAuthInfo&&(no[a.cttAuthInfo.token]=oo(a.cttAuthInfo),c=a.cttAuthInfo.token);var d=po.get(c)||[];po.set(c,d);d.push(a.payload);b&&(qo=new b);a=_.Im("tvhtml5_logging_max_batch")||_.Im("web_logging_max_batch")||100;b=(0,_.ro)();d.length>=a?_.so({writeThenSend:!0},_.H("flush_only_full_queue")?c:void 0):10<=b-to&&(uo(),to=b)}}; xo=function(a,b){if("log_event"===a.endpoint){var c="";a.$d?c="visitorOnlyApprovedKey":a.cttAuthInfo&&(no[a.cttAuthInfo.token]=oo(a.cttAuthInfo),c=a.cttAuthInfo.token);var d=new Map;d.set(c,[a.payload]);b&&(qo=new b);return new _.qf(function(e){qo&&qo.isReady()?wo(d,e,{bypassNetworkless:!0},!0):e()})}}; _.so=function(a,b){a=void 0===a?{}:a;new _.qf(function(c){window.clearTimeout(yo);window.clearTimeout(zo);zo=0;if(qo&&qo.isReady())if(void 0!==b){var d=new Map,e=po.get(b)||[];d.set(b,e);wo(d,c,a);po.delete(b)}else wo(po,c,a),po.clear();else uo(),c()})}; uo=function(){_.H("web_gel_timeout_cap")&&!zo&&(zo=_.bn(function(){_.so({writeThenSend:!0})},6E4));window.clearTimeout(yo);var a=_.F("LOGGING_BATCH_TIMEOUT",_.Im("web_gel_debounce_ms",1E4));_.H("shorten_initial_gel_batch_timeout")&&Ao&&(a=Bo);yo=_.bn(function(){_.so({writeThenSend:!0})},a)}; wo=function(a,b,c,d){var e=qo;c=void 0===c?{}:c;var f=Math.round((0,_.ro)()),g=a.size;a=_.q(a);for(var h=a.next();!h.done;h=a.next()){var k=_.q(h.value);h=k.next().value;var l=k=k.next().value;k=yb({context:_.Co(e.config_||_.Do())});k.events=l;(l=no[h])&&Eo(k,h,l);delete no[h];h="visitorOnlyApprovedKey"===h;Fo(k,f,h);_.H("always_send_and_write")&&(c.writeThenSend=!1);_.H("send_beacon_before_gel")&&window.navigator&&window.navigator.sendBeacon&&!c.writeThenSend&&bo("/generate_204");Go(e,k,{retry:!0, onSuccess:function(){g--;g||b()},onError:function(){g--;g||b()},oi:c,$d:h,XA:!!d});Ao=!1}};Fo=function(a,b,c){a.requestTimeMs=String(b);_.H("unsplit_gel_payloads_in_logs")&&(a.unsplitGelPayloadsInLogs=!0);!c&&(b=_.F("EVENT_ID",void 0))&&((c=_.F("BATCH_CLIENT_COUNTER",void 0)||0)||(c=Math.floor(Math.random()*Ho/2)),c++,c>Ho&&(c=1),_.Gm("BATCH_CLIENT_COUNTER",c),a.serializedClientEventId={serializedEventId:b,clientCounter:String(c)})}; Eo=function(a,b,c){if(c.videoId)var d="VIDEO";else if(c.playlistId)d="PLAYLIST";else return;a.credentialTransferTokenTargetId=c;a.context=a.context||{};a.context.user=a.context.user||{};a.context.user.credentialTransferTokens=[{token:b,scope:d}]};oo=function(a){var b={};a.videoId?b.videoId=a.videoId:a.playlistId&&(b.playlistId=a.playlistId);return b}; Lo=function(a,b,c,d){d=void 0===d?{}:d;if(_.H("lr_drop_other_and_business_payloads")){if(Io[a]||Jo[a])return}else if(_.H("lr_drop_other_payloads")&&Io[a])return;var e={},f=Math.round(d.timestamp||(0,_.ro)());e.eventTimeMs=f=k)Sp(g,p,D,l,E,b.join(),h),n=E;Z.N(2);break;case 3:return Z.return(Promise.reject(n))}})})}; Sp=function(a,b,c,d,e,f,g){b=c-b;e?(e instanceof up&&("QUOTA_EXCEEDED"===e.type||"QUOTA_MAYBE_EXCEEDED"===e.type)&&lp("QUOTA_EXCEEDED",{dbName:qp(a.i.name),objectStoreNames:f,transactionCount:a.transactionCount,transactionMode:g.mode}),e instanceof up&&"UNKNOWN_ABORT"===e.type&&(c-=a.l,0>c&&c>=Math.pow(2,31)&&(c=0),lp("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:f,transactionDuration:b,transactionCount:a.transactionCount,dbDuration:c}),a.j=!0),Tp(a,!1,d,f,b,g.tag),kp(e)):Tp(a,!0,d,f,b,g.tag)}; Tp=function(a,b,c,d,e,f){lp("TRANSACTION_ENDED",{objectStoreNames:d,connectionHasUnknownAbortedTransaction:a.j,duration:e,isSuccessful:b,tryCount:c,tag:void 0===f?"IDB_TRANSACTION_TAG_UNKNOWN":f})};Up=function(a){this.i=a};Wp=function(a,b){return Vp(a,{query:b},function(c){return c.delete().then(function(){return c.continue()})}).then(function(){})};Xp=function(a,b,c){var d=[];return Vp(a,{query:b},function(e){if(!(void 0!==c&&d.length>=c))return d.push(e.Wa()),e.continue()}).then(function(){return d})}; Op=function(a,b,c){return Kp(a.i.put(b,c))};Vp=function(a,b,c){a=a.i.openCursor(b.query,b.direction);return Yp(a).then(function(d){return Lp(d,c)})}; Qp=function(a){var b=this;this.i=a;this.l=new Map;this.j=!1;this.done=new Promise(function(c,d){b.i.addEventListener("complete",function(){c()});b.i.addEventListener("error",function(e){e.currentTarget===e.target&&d(b.i.error)});b.i.addEventListener("abort",function(){var e=b.i.error;if(e)d(e);else if(!b.j){e=up;for(var f=b.i.objectStoreNames,g=[],h=0;h=c))return d.push(e.Wa()),e.continue()}).then(function(){return d})}; $p=function(a,b,c){a=a.i.openCursor(void 0===b.query?null:b.query,void 0===b.direction?"next":b.direction);return Yp(a).then(function(d){return Lp(d,c)})};bq=function(a,b){this.request=a;this.cursor=b};Yp=function(a){return Kp(a).then(function(b){return b?new bq(a,b):null})}; cq=function(a,b,c){return new Promise(function(d,e){function f(){u||(u=new Mp(g.result,{closed:p}));return u}var g=void 0!==b?self.indexedDB.open(a,b):self.indexedDB.open(a);var h=c.blocked,k=c.blocking,l=c.Gn,n=c.upgrade,p=c.closed,u;g.addEventListener("upgradeneeded",function(v){try{if(null===v.newVersion)throw Error("Ia");if(null===g.transaction)throw Error("Ja");v.dataLoss&&"none"!==v.dataLoss&&lp("IDB_DATA_CORRUPTED",{reason:v.dataLossMessage||"unknown reason",dbName:qp(a)});var B=f(),A=new Qp(g.transaction); n&&n(B,function(D){return v.oldVersion=D},A);A.done.catch(function(D){e(D)})}catch(D){e(D)}});g.addEventListener("success",function(){var v=g.result;k&&v.addEventListener("versionchange",function(){k(f())});v.addEventListener("close",function(){lp("IDB_UNEXPECTEDLY_CLOSED",{dbName:qp(a),dbVersion:v.version});l&&l()});d(f())});g.addEventListener("error",function(){e(g.error)});h&&g.addEventListener("blocked",function(){h()})})};dq=function(a,b,c){c=void 0===c?{}:c;return cq(a,b,c)}; eq=function(a,b){b=void 0===b?{}:b;return _.y(this,function d(){var e,f,g;return _.w(d,function(h){e=self.indexedDB.deleteDatabase(a);f=b;(g=f.blocked)&&e.addEventListener("blocked",function(){g()});return _.t(h,Jp(e),0)})})};fq=function(a,b){this.name=a;this.options=b;this.o=!0;this.l=!1};gq=function(a,b){return new up("INCOMPATIBLE_DB_VERSION",{dbName:a.name,oldVersion:a.options.version,newVersion:b})};hq=function(a,b){if(!b)throw _.Ap("openWithToken",qp(a.name));return a.open()}; jq=function(a,b){return _.y(this,function d(){var e;return _.w(d,function(f){if(1==f.i)return _.t(f,hq(iq,b),2);e=f.j;return f.return(Np(e,["databases"],{Fa:!0,mode:"readwrite"},function(g){var h=g.objectStore("databases");return h.get(a.actualName).then(function(k){if(k?a.actualName!==k.actualName||a.publicName!==k.publicName||a.userIdentifier!==k.userIdentifier:1)return Op(h,a).then(function(){})})}))})})}; kq=function(a,b){return _.y(this,function d(){var e;return _.w(d,function(f){if(1==f.i)return a?_.t(f,hq(iq,b),2):f.return();e=f.j;return f.return(e.delete("databases",a))})})};lq=function(a,b){return _.y(this,function d(){var e,f;return _.w(d,function(g){return 1==g.i?(e=[],_.t(g,hq(iq,b),2)):3!=g.i?(f=g.j,_.t(g,Np(f,["databases"],{Fa:!0,mode:"readonly"},function(h){e.length=0;return Vp(h.objectStore("databases"),{},function(k){a(k.Wa())&&e.push(k.Wa());return k.continue()})}),3)):g.return(e)})})}; mq=function(a){return lq(function(b){return"LogsDatabaseV2"===b.publicName&&void 0!==b.userIdentifier},a)}; qq=function(){return _.y(this,function b(){var c,d,e;return _.w(b,function(f){switch(f.i){case 1:c=gp();if(null===c||void 0===c?0:c.hasSucceededOnce)return f.return(!0);var g;if(g=nq)g=/WebKit\/([0-9]+)/.exec(_.rc),g=!!(g&&600<=parseInt(g[1],10));g&&(g=/WebKit\/([0-9]+)/.exec(_.rc),g=!(g&&602<=parseInt(g[1],10)));if(g||oq)return f.return(!1);try{if(d=self,!(d.indexedDB&&d.IDBIndex&&d.IDBKeyRange&&d.IDBObjectStore))return f.return(!1)}catch(h){return f.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return f.return(!1);_.qa(f,2);e={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0};return _.t(f,jq(e,pq),4);case 4:return _.t(f,kq("yt-idb-test-do-not-use",pq),5);case 5:return f.return(!0);case 2:return _.sa(f),f.return(!1)}})})}; _.sq=function(){if(void 0!==rq)return rq;hp=!0;return rq=qq().then(function(a){hp=!1;var b,c;null!==(b=fp())&&void 0!==b&&b.i&&(b=gp(),b={hasSucceededOnce:(null===b||void 0===b?void 0:b.hasSucceededOnce)||a},null===(c=fp())||void 0===c?void 0:c.set("LAST_RESULT_ENTRY_KEY",b,2592E3,!0));return a})};_.tq=function(){return _.sq().then(function(a){return a?pq:void 0})};uq=function(a){if(!_.op())throw a=new up("AUTH_INVALID",{dbName:a}),kp(a),a;var b=np();return{actualName:a+":"+b,publicName:a,userIdentifier:b}}; vq=function(a,b,c,d){var e;return _.y(this,function g(){var h,k,l,n,p;return _.w(g,function(u){switch(u.i){case 1:return h=null!==(e=Error().stack)&&void 0!==e?e:"",_.t(u,_.tq(),2);case 2:k=u.j;if(!k)throw l=_.Ap("openDbImpl",a,b),_.H("ytidb_async_stack_killswitch")||(l.stack=l.stack+"\n"+h.substring(h.indexOf("\n")+1)),kp(l),l;pp(a);n=c?{actualName:a,publicName:a,userIdentifier:void 0}:uq(a);_.qa(u,3);return _.t(u,jq(n,k),5);case 5:return _.t(u,dq(n.actualName,b,d),6);case 6:return u.return(u.j); case 3:return p=_.sa(u),_.qa(u,7),_.t(u,kq(n.actualName,k),9);case 9:_.ra(u,8);break;case 7:_.sa(u);case 8:throw p;}})})};wq=function(a,b,c){c=void 0===c?{}:c;return vq(a,b,!1,c)};xq=function(a,b,c){c=void 0===c?{}:c;return vq(a,b,!0,c)};yq=function(a,b){b=void 0===b?{}:b;return _.y(this,function d(){var e,f;return _.w(d,function(g){if(1==g.i)return _.t(g,_.tq(),2);if(3!=g.i){e=g.j;if(!e)return g.return();pp(a);f=uq(a);return _.t(g,eq(f.actualName,b),3)}return _.t(g,kq(f.actualName,e),0)})})}; zq=function(a,b,c){var d=this;a=a.map(function(e){return _.y(d,function g(){return _.w(g,function(h){return 1==h.i?_.t(h,eq(e.actualName,b),2):_.t(h,kq(e.actualName,c),0)})})});return Promise.all(a).then(function(){})};Aq=function(){var a=void 0===a?{}:a;return _.y(this,function c(){var d,e;return _.w(c,function(f){if(1==f.i)return _.t(f,_.tq(),2);if(3!=f.i){d=f.j;if(!d)return f.return();pp("LogsDatabaseV2");return _.t(f,mq(d),3)}e=f.j;return _.t(f,zq(e,a,d),0)})})}; _.Bq=function(a,b){b=void 0===b?{}:b;return _.y(this,function d(){var e;return _.w(d,function(f){if(1==f.i)return _.t(f,_.tq(),2);if(3!=f.i){e=f.j;if(!e)return f.return();pp(a);return _.t(f,eq(a,b),3)}return _.t(f,kq(a,e),0)})})}; Dq=function(a){var b,c,d,e,f,g,h,k;this.i=!1;this.potentialEsfErrorCounter=this.j=0;this.handleError=function(){};this.Dc=function(){};this.now=Date.now;this.Wi=null!==(b=a.Wi)&&void 0!==b?b:100;this.Mi=null!==(c=a.Mi)&&void 0!==c?c:1;this.Gi=null!==(d=a.Gi)&&void 0!==d?d:2592E6;this.Ci=null!==(e=a.Ci)&&void 0!==e?e:12E4;this.Li=null!==(f=a.Li)&&void 0!==f?f:5E3;this.databaseToken=null!==(g=a.databaseToken)&&void 0!==g?g:void 0;this.be=!!a.be;this.Xd=null!==(h=a.Xd)&&void 0!==h?h:.1;this.Ie=null!== (k=a.Ie)&&void 0!==k?k:10;a.handleError&&(this.handleError=a.handleError);a.Dc&&(this.Dc=a.Dc);this.ja=a.ja;this.fi=a.fi;this.oa=a.oa;this.ma=a.ma;this.vb=a.vb;this.gg=a.gg;this.$f=a.$f;this.databaseToken&&(!this.ja||this.ja("networkless_logging"))&&Cq(this)}; Cq=function(a){_.y(a,function c(){var d=this;return _.w(c,function(e){if(!d.databaseToken)return e.return();Eq(d);d.ma.xa()&&d.Ed();d.ma.listen(d.gg,d.Ed.bind(d));d.ma.listen(d.$f,d.jh.bind(d));d.i=!0;return d.be&&Math.random()<=d.Xd?_.t(e,d.oa.ml(d.databaseToken),0):e.N(0)})})}; Hq=function(a,b){return _.y(a,function d(){var e=this,f,g;return _.w(d,function(h){switch(h.i){case 1:if(!e.databaseToken)throw f=_.Ap("immediateSend"),f;if(void 0===b.id){h.N(2);break}return _.t(h,e.oa.zm(b.id,e.databaseToken),3);case 3:(g=h.j)?b=g:e.Dc(Error("Ka"));case 2:if(Fq(e,b,e.Gi)){h.N(4);break}e.Dc(Error("La"));if(void 0===b.id){h.N(5);break}return _.t(h,e.oa.tc(b.id,e.databaseToken),5);case 5:return h.return();case 4:b.skipRetry||(b=Gq(e,b));if(!b){h.N(0);break}if(!b.skipRetry||void 0=== b.id){h.N(8);break}return _.t(h,e.oa.tc(b.id,e.databaseToken),8);case 8:e.vb(b.url,b.options,!!b.skipRetry),_.pa(h)}})})}; Gq=function(a,b){if(!a.databaseToken)throw _.Ap("updateRequestHandlers");var c=b.options.onError?b.options.onError:function(){};b.options.onError=function(e,f){return _.y(a,function h(){var k=this,l,n;return _.w(h,function(p){switch(p.i){case 1:l=k;n=Iq(f);if(!(k.ja&&k.ja("nwl_consider_error_code")&&n||k.ja&&!k.ja("nwl_consider_error_code")&&k.potentialEsfErrorCounter<=k.Ie)){p.N(2);break}if(!k.ma.hb){p.N(3);break}return _.t(p,k.ma.hb(),3);case 3:if(k.ma.xa()){p.N(2);break}c(e,f);if(!k.ja||!k.ja("nwl_consider_error_code")|| void 0===(null===b||void 0===b?void 0:b.id)){p.N(6);break}return _.t(p,k.oa.sg(b.id,k.databaseToken,!1),6);case 6:return p.return();case 2:if(k.ja&&k.ja("nwl_consider_error_code")&&!n&&k.potentialEsfErrorCounter>k.Ie)return p.return();k.potentialEsfErrorCounter++;if(void 0===(null===b||void 0===b?void 0:b.id)){p.N(8);break}return b.sendCount=c?!1:!0}; Eq=function(a){if(!a.databaseToken)throw _.Ap("retryQueuedRequests");a.oa.Sh("QUEUED",a.databaseToken).then(function(b){b&&!Fq(a,b,a.Ci)?_.hn(function(){return _.y(a,function d(){var e=this;return _.w(d,function(f){if(1==f.i)return void 0===b.id?f.N(2):_.t(f,e.oa.sg(b.id,e.databaseToken),2);Eq(e);_.pa(f)})})}):a.ma.xa()&&a.Ed()})};Jq=function(a,b){a.kj&&!a.ma.xa()?a.kj(b):a.handleError(b)}; Iq=function(a){var b;return(a=null===(b=null===a||void 0===a?void 0:a.error)||void 0===b?void 0:b.code)&&400<=a&&599>=a?!1:!0};Kq=function(a,b){this.version=a;this.args=b};Lq=function(a,b){this.topic=a;this.i=b};Nq=function(a,b){var c=Mq();c&&c.publish.call(c,a.toString(),a,b)}; _.Rq=function(a,b,c){var d=Mq();if(!d)return 0;var e=d.subscribe(a.toString(),function(f,g){var h=_.Ea("ytPubsub2Pubsub2SkipSubKey");h&&h==e||(h=function(){if(Oq[e])try{if(g&&a instanceof Lq&&a!=f)try{var k=a.i,l=g;if(!l.args||!l.version)throw Error("Ma");try{if(!k.Pb){var n=new k;k.Pb=n.version}var p=k.Pb}catch(u){}if(!p||l.version!=p)throw Error("Na");try{g=Reflect.construct(k,_.jb(l.args))}catch(u){throw u.message="yt.pubsub2.Data.deserialize(): "+u.message,u;}}catch(u){throw u.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+ a.toString()+": "+u.message,u;}b.call(c||window,g)}catch(u){_.Qm(u)}},Pq[a.toString()]?_.Ea("yt.scheduler.instance")?fn(h,1,void 0):_.bn(h,0):h())});Oq[e]=!0;Qq[a.toString()]||(Qq[a.toString()]=[]);Qq[a.toString()].push(e);return e};Vq=function(){var a=Sq,b=_.Rq(Tq,function(c){a.apply(void 0,arguments);Uq(b)},void 0);return b};Uq=function(a){var b=Mq();b&&("number"===typeof a&&(a=[a]),_.Se(a,function(c){b.unsubscribeByKey(c);delete Oq[c]}))};Mq=function(){return _.Ea("ytPubsub2Pubsub2Instance")}; Wq=function(a,b){fq.call(this,a,b);this.options=b;pp(a)};Xq=function(a,b){var c;return function(){c||(c=new Wq(a,b));return c}};Yq=function(a,b){return Xq(a,b)}; $q=function(){if(Zq)return Zq();var a={};Zq=Yq("LogsDatabaseV2",{Hc:(a.LogsRequestsStore={Rb:2},a),Ad:!1,upgrade:function(b,c,d){c(2)&&b.createObjectStore("LogsRequestsStore",{keyPath:"id",autoIncrement:!0});c(3);c(5)&&(d=d.objectStore("LogsRequestsStore"),d.i.indexNames.contains("newRequest")&&d.i.deleteIndex("newRequest"),d.createIndex("newRequestV2",["status","interface","timestamp"],{unique:!1}));c(7)&&b.i.objectStoreNames.contains("sapisid")&&b.i.deleteObjectStore("sapisid");c(9)&&b.i.objectStoreNames.contains("SWHealthLog")&& b.i.deleteObjectStore("SWHealthLog")},version:9});return Zq()};ar=function(a){return hq($q(),a)};cr=function(a,b){return _.y(this,function d(){var e,f,g,h;return _.w(d,function(k){if(1==k.i)return e={startTime:(0,_.ro)(),transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},_.t(k,ar(b),2);if(3!=k.i)return f=k.j,g=Object.assign(Object.assign({},a),{options:JSON.parse(JSON.stringify(a.options)),interface:_.F("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),_.t(k,Pp(f,g),3);h=k.j;e.Zi=(0,_.ro)();br(e);return k.return(h)})})}; _.dr=function(a,b){return _.y(this,function d(){var e,f,g,h,k,l,n;return _.w(d,function(p){if(1==p.i)return e={startTime:(0,_.ro)(),transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},_.t(p,ar(b),2);if(3!=p.i)return f=p.j,g=_.F("INNERTUBE_CONTEXT_CLIENT_NAME",0),h=[a,g,0],k=[a,g,(0,_.ro)()],l=IDBKeyRange.bound(h,k),n=void 0,_.t(p,Np(f,["LogsRequestsStore"],{mode:"readwrite",Fa:!0},function(u){return $p(u.objectStore("LogsRequestsStore").index("newRequestV2"),{query:l,direction:"prev"},function(v){v.Wa()&& (n=v.Wa(),"NEW"===a&&(n.status="QUEUED",v.update(n)))})}),3);e.Zi=(0,_.ro)();br(e);return p.return(n)})})};er=function(a,b){return _.y(this,function d(){var e;return _.w(d,function(f){if(1==f.i)return _.t(f,ar(b),2);e=f.j;return f.return(Np(e,["LogsRequestsStore"],{mode:"readwrite",Fa:!0},function(g){var h=g.objectStore("LogsRequestsStore");return h.get(a).then(function(k){if(k)return k.status="QUEUED",Op(h,k).then(function(){return k})})}))})})}; _.fr=function(a,b,c){c=void 0===c?!0:c;return _.y(this,function e(){var f;return _.w(e,function(g){if(1==g.i)return _.t(g,ar(b),2);f=g.j;return g.return(Np(f,["LogsRequestsStore"],{mode:"readwrite",Fa:!0},function(h){var k=h.objectStore("LogsRequestsStore");return k.get(a).then(function(l){return l?(l.status="NEW",c&&(l.sendCount+=1),Op(k,l).then(function(){return l})):Ep.resolve(void 0)})}))})})}; gr=function(a,b){return _.y(this,function d(){var e;return _.w(d,function(f){if(1==f.i)return _.t(f,ar(b),2);e=f.j;return f.return(e.delete("LogsRequestsStore",a))})})}; _.hr=function(a){return _.y(this,function c(){var d,e;return _.w(c,function(f){if(1==f.i)return _.t(f,ar(a),2);d=f.j;e=(0,_.ro)()-2592E6;return _.t(f,Np(d,["LogsRequestsStore"],{mode:"readwrite",Fa:!0},function(g){return Vp(g.objectStore("LogsRequestsStore"),{},function(h){if(h.Wa().timestamp<=e)return h.delete().then(function(){return h.continue()})})}),0)})})};_.ir=function(){return _.y(this,function b(){return _.w(b,function(c){return _.t(c,Aq(),0)})})}; br=function(a){_.H("nwl_csi_killswitch")||.01>=Math.random()&&Nq("nwl_transaction_latency_payload",a)};kr=function(a){return hq(jr(),a)}; _.lr=function(a){return _.y(this,function c(){var d,e;return _.w(c,function(f){if(1==f.i)return _.H("web_clean_sw_logs_store")?_.t(f,kr(a),3):f.N(0);d=f.j;e=(0,_.ro)()-2592E6;return _.t(f,Np(d,["SWHealthLog"],{mode:"readwrite",Fa:!0},function(g){return Vp(g.objectStore("SWHealthLog"),{},function(h){if(h.Wa().timestamp<=e)return h.delete().then(function(){return h.continue()})})}),0)})})}; _.mr=function(a){return _.y(this,function c(){var d;return _.w(c,function(e){if(1==e.i)return _.t(e,kr(a),2);d=e.j;return _.t(e,d.clear("SWHealthLog"),0)})})};or=function(){nr||(nr=new ep("yt.offline"));return nr};pr=function(a){if(_.H("offline_error_handling")){var b=or().get("errors",!0)||{};b[a.message]={name:a.name,stack:a.stack};a.level&&(b[a.message].level=a.level);or().set("errors",b,2592E3,!0)}};sr=function(){_.ng.call(this);this.B=0;this.C=this.j=!1;this.i=this.Hf();qr(this);rr(this)}; tr=function(){if(!sr.instance){var a=_.Ea("yt.networkStatusManager.instance")||new sr;_.Da("yt.networkStatusManager.instance",a,void 0);sr.instance=a}return sr.instance}; rr=function(a){window.addEventListener("online",function(){return _.y(a,function c(){var d=this;return _.w(c,function(e){if(1==e.i)return _.t(e,d.hb(),2);if(d.C&&_.H("offline_error_handling")){var f=or().get("errors",!0);if(f){for(var g in f)if(f[g]){var h=new _.mp(g,"sent via offline_errors");h.name=f[g].name;h.stack=f[g].stack;h.level=f[g].level;_.Qm(h)}or().set("errors",{},2592E3,!0)}}_.pa(e)})})})}; qr=function(a){window.addEventListener("offline",function(){return _.y(a,function c(){var d=this;return _.w(c,function(e){return _.t(e,d.hb(),0)})})})};ur=function(a){a.B=_.gn(0,function(){return _.y(a,function c(){var d=this;return _.w(c,function(e){if(1==e.i)return d.i?d.Hf()||!d.j?e.N(3):_.t(e,d.hb(),3):_.t(e,d.hb(),3);ur(d);_.pa(e)})})},vr)}; xr=function(a){a=void 0===a?{}:a;_.ng.call(this);var b=this;this.j=this.A=0;this.i=tr();var c=_.Ea("yt.networkStatusManager.instance.monitorNetworkStatusChange").bind(this.i);c&&c(a.Ih);a.ii&&(c=_.Ea("yt.networkStatusManager.instance.enableErrorFlushing").bind(this.i))&&c();if(c=_.Ea("yt.networkStatusManager.instance.listen").bind(this.i))a.Le?(this.Le=a.Le,c("ytnetworkstatus-online",function(){wr(b,"publicytnetworkstatus-online")}),c("ytnetworkstatus-offline",function(){wr(b,"publicytnetworkstatus-offline")})): (c("ytnetworkstatus-online",function(){b.dispatchEvent("publicytnetworkstatus-online")}),c("ytnetworkstatus-offline",function(){b.dispatchEvent("publicytnetworkstatus-offline")}))};wr=function(a,b){a.Le?a.j?(_.mn(0,a.A),a.A=_.hn(function(){a.o!==b&&(a.dispatchEvent(b),a.o=b,a.j=(0,_.ro)())},a.Le-((0,_.ro)()-a.j))):(a.dispatchEvent(b),a.o=b,a.j=(0,_.ro)()):a.dispatchEvent(b)}; Dr=function(a,b){function c(d){var e=_.yr().xa();if(!zr()||!d||e&&_.H("vss_networkless_bypass_write"))Ar(a,b);else{var f={url:a,options:b,timestamp:(0,_.ro)(),status:"NEW",sendCount:0};cr(f,d).then(function(g){f.id=g;_.yr().xa()&&Br(f)}).catch(function(g){Br(f);_.yr().xa()?_.Qm(g):pr(g)})}}b=void 0===b?{}:b;_.H("skip_is_supported_killswitch")?_.tq().then(function(d){c(d)}):c(_.Cr())}; Er=function(a,b){function c(d){if(zr()&&d){var e={url:a,options:b,timestamp:(0,_.ro)(),status:"NEW",sendCount:0},f=!1,g=b.onSuccess?b.onSuccess:function(){};e.options.onSuccess=function(h,k){void 0!==e.id?gr(e.id,d):f=!0;_.H("vss_network_hint")&&_.yr().Ib(!0);g(h,k)};Ar(e.url,e.options);cr(e,d).then(function(h){e.id=h;f&&gr(e.id,d)}).catch(function(h){_.yr().xa()?_.Qm(h):pr(h)})}else Ar(a,b)}b=void 0===b?{}:b;_.H("skip_is_supported_killswitch")?_.tq().then(function(d){c(d)}):c(_.Cr())}; _.Hr=function(){var a=this,b=_.Cr();if(!b)throw _.Ap("throttleSend");Fr||(Fr=_.hn(function(){return _.y(a,function d(){var e;return _.w(d,function(f){if(1==f.i)return _.t(f,(0,_.dr)("NEW",b),2);if(3!=f.i)return e=f.j,e?_.t(f,Br(e),3):(_.Gr(),f.return());Fr&&(Fr=0,(0,_.Hr)());_.pa(f)})})},100))};_.Gr=function(){_.mn(0,Fr);Fr=0}; Br=function(a){return _.y(this,function c(){var d,e,f;return _.w(c,function(g){switch(g.i){case 1:d=_.Cr();if(!d)throw e=_.Ap("immediateSend"),e;if(void 0===a.id){g.N(2);break}return _.t(g,er(a.id,d),3);case 3:(f=g.j)?a=f:_.Sm(Error("Ka"));case 2:if(_.Ir(a,2592E6)){g.N(4);break}_.Sm(Error("La"));if(void 0===a.id){g.N(5);break}return _.t(g,gr(a.id,d),5);case 5:return g.return();case 4:a.skipRetry||(a=Jr(a));var h=a,k,l;if(null===(l=null===(k=null===h||void 0===h?void 0:h.options)||void 0===k?void 0: k.postParams)||void 0===l?0:l.requestTimeMs)h.options.postParams.requestTimeMs=Math.round((0,_.ro)());a=h;if(!a){g.N(0);break}if(!a.skipRetry||void 0===a.id){g.N(8);break}return _.t(g,gr(a.id,d),8);case 8:Ar(a.url,a.options,!!a.skipRetry),_.pa(g)}})})}; Jr=function(a){var b=this,c=_.Cr();if(!c)throw _.Ap("updateRequestHandlers");var d=a.options.onError?a.options.onError:function(){};a.options.onError=function(f,g){return _.y(b,function k(){var l;return _.w(k,function(n){switch(n.i){case 1:l=Iq(g);if(!(_.H("nwl_consider_error_code")&&l||!_.H("nwl_consider_error_code")&&Kr()<=_.Im("potential_esf_error_limit",10))){n.N(2);break}return _.t(n,_.yr().hb(),3);case 3:if(_.yr().xa()){n.N(2);break}d(f,g);if(!_.H("nwl_consider_error_code")||void 0===(null=== a||void 0===a?void 0:a.id)){n.N(5);break}return _.t(n,(0,_.fr)(a.id,c,!1),5);case 5:return n.return();case 2:if(_.H("nwl_consider_error_code")&&!l&&Kr()>_.Im("potential_esf_error_limit",10))return n.return();_.Ea("ytNetworklessLoggingInitializationOptions")&&_.Lr.potentialEsfErrorCounter++;Mr++;if(void 0===(null===a||void 0===a?void 0:a.id)){n.N(7);break}return 1>a.sendCount?_.t(n,(0,_.fr)(a.id,c),11):_.t(n,gr(a.id,c),7);case 11:_.hn(function(){_.yr().xa()&&(0,_.Hr)()},5E3);case 7:d(f,g),_.pa(n)}})})}; var e=a.options.onSuccess?a.options.onSuccess:function(){};a.options.onSuccess=function(f,g){return _.y(b,function k(){return _.w(k,function(l){if(1==l.i)return void 0===(null===a||void 0===a?void 0:a.id)?l.N(2):_.t(l,gr(a.id,c),2);_.H("vss_network_hint")&&_.yr().Ib(!0);e(f,g);_.pa(l)})})};return a};_.Ir=function(a,b){a=a.timestamp;return(0,_.ro)()-a>=b?!1:!0};_.yr=function(){Nr||(Nr=new xr({ii:!0,Ih:!0}));return Nr}; Ar=function(a,b,c){if(_.H("networkless_with_beacon")){var d=["method","postBody"];if(Object.keys(b).length>d.length)c=!0;else{c=0;d=_.q(d);for(var e=d.next();!e.done;e=d.next())b.hasOwnProperty(e.value)&&c++;c=Object.keys(b).length!==c}c?_.Sn(a,b):bo(a,void 0,b.postBody)}else c&&0===Object.keys(b).length?_.ao(a):_.Sn(a,b)};zr=function(){return _.Ea("ytNetworklessLoggingInitializationOptions")?_.Lr.isNwlInitialized:_.Or}; _.Cr=function(){return _.Ea("ytNetworklessLoggingInitializationOptions")?_.Lr.databaseToken:_.Pr};Kr=function(){return _.Ea("ytNetworklessLoggingInitializationOptions")?_.Lr.potentialEsfErrorCounter:Mr}; Sr=function(){Dq.call(this,{oa:{ml:_.hr,tc:gr,Sh:_.dr,zm:er,sg:_.fr,set:cr},ma:new xr({ii:!0,Ih:!0}),handleError:_.Qm,Dc:_.Sm,vb:Qr,now:_.ro,kj:pr,fi:_.ln(),gg:"publicytnetworkstatus-online",$f:"publicytnetworkstatus-offline",be:!0,Xd:.1,Ie:_.Im("potential_esf_error_limit",10),ja:_.H});this.be&&Math.random()<=this.Xd&&this.databaseToken&&(0,_.lr)(this.databaseToken);_.H("networkless_immediately_drop_sw_health_store")&&Rr(this);_.H("networkless_immediately_drop_all_requests")&&(0,_.ir)();(0,_.Bq)("LogsDatabaseV2")}; _.Tr=function(){var a=_.Ea("yt.networklessRequestController.instance");a||(a=new Sr,_.Da("yt.networklessRequestController.instance",a,void 0),_.H("networkless_logging")&&_.tq().then(function(b){a.databaseToken=b;Cq(a)}));return a};Rr=function(a){_.y(a,function c(){var d=this,e,f;return _.w(c,function(g){e=d;if(!d.databaseToken)throw f=_.Ap("clearSWHealthLogsDb"),f;return g.return((0,_.mr)(d.databaseToken).catch(function(h){e.handleError(h)}))})})}; Qr=function(a,b,c){var d;if(null===(d=b.postParams)||void 0===d?0:d.requestTimeMs)b.postParams.requestTimeMs=Math.round((0,_.ro)());if(_.H("networkless_with_beacon")){c=b;var e=["method","postBody"];if(Object.keys(c).length>e.length)c=!0;else{d=0;e=_.q(e);for(var f=e.next();!f.done;f=e.next())c.hasOwnProperty(f.value)&&d++;c=Object.keys(c).length!==d}c?_.Sn(a,b):bo(a,void 0,b.postBody)}else c&&0===Object.keys(b).length?_.ao(a):_.Sn(a,b)}; Ur=function(a){this.config_=null;a?this.config_=a:cp()&&(this.config_=_.Do())}; Go=function(a,b,c){function d(n){try{(void 0===n?0:n)&&c.retry&&!c.oi.bypassNetworkless?(e.method="POST",c.oi.writeThenSend?_.H("use_new_nwl")?_.Tr().writeThenSend(l,e):Dr(l,e):_.H("use_new_nwl")?_.Tr().sendAndWrite(l,e):Er(l,e)):(e.method="POST",e.postParams||(e.postParams={}),_.Sn(l,e))}catch(p){if("InvalidAccessError"==p.name)_.Sm(Error("Oa"));else throw p;}}!_.F("VISITOR_DATA")&&.01>Math.random()&&_.Sm(new _.mp("Missing VISITOR_DATA when sending innertube request.","log_event",b,c));if(!a.isReady())throw a= new _.mp("innertube xhrclient not ready","log_event",b,c),_.Qm(a),a;var e={headers:{"Content-Type":"application/json"},method:"POST",postParams:b,postBodyFormat:"JSON",onTimeout:function(){c.onTimeout()},onFetchTimeout:c.onTimeout,onSuccess:function(n,p){if(c.onSuccess)c.onSuccess(p)},onFetchSuccess:function(n){if(c.onSuccess)c.onSuccess(n)},onError:function(n,p){if(c.onError)c.onError(p)},onFetchError:function(n){if(c.onError)c.onError(n)},timeout:c.timeout,withCredentials:!0};b="";var f=a.config_.fm; f&&(b=f);f=_.dp(a.config_.hm||!1,b,c);Object.assign(e.headers,f);(f=e.headers.Authorization)&&!b&&(e.headers["x-origin"]=window.location.origin);var g="/youtubei/"+a.config_.innertubeApiVersion+"/log_event",h={alt:"json"},k=a.config_.gm&&f;_.H("omit_innertube_api_key_for_Bearer_auth_header")&&(k=k&&f.startsWith("Bearer"));k||(h.key=a.config_.innertubeApiKey);var l=zn(b+g,h||{},!0);_.H("use_new_nwl")||zr()?_.sq().then(function(n){d(n)}):d(!1)}; _.Vr=function(a,b,c){c=void 0===c?{}:c;var d=Ur;_.F("ytLoggingEventsDefaultDisabled",!1)&&Ur==Ur&&(d=null);Lo(a,b,d,c)};Wr=function(){_.so()};Xr=function(a){if("JavaException"===a.name)return!0;a=a.stack;return a.includes("chrome://")||a.includes("chrome-extension://")||a.includes("moz-extension://")};Yr=function(){this.mb=[];this.tb=[]};bs=function(){if(!Zr){var a=Zr=new Yr;a.tb.length=0;a.mb.length=0;$r(a,as)}return Zr}; $r=function(a,b){b.tb&&a.tb.push.apply(a.tb,b.tb);b.mb&&a.mb.push.apply(a.mb,b.mb)};ds=function(a){function b(){return a.charCodeAt(d++)}var c=a.length,d=0;do{var e=cs(b);if(Infinity===e)break;var f=e>>3;switch(e&7){case 0:e=cs(b);if(2===f)return e;break;case 1:if(2===f)return;d+=8;break;case 2:e=cs(b);if(2===f)return a.substr(d,e);d+=e;break;case 5:if(2===f)return;d+=4;break;default:return}}while(db)return c;b=a();c|=(b&127)<<7;if(128>b)return c;b=a();c|=(b&127)<<14;if(128>b)return c;b=a();return 128>b?c|(b&127)<<21:Infinity}; gs=function(a,b,c,d){if(a)if(Array.isArray(a)){var e=d;for(d=0;da;a++){b=Date.now();for(c=0;c>=8);b[c++]=e}return _.xd(b,3)}; Ct=function(a,b,c){It.push({payloadName:a,payload:b,options:c});Jt||(Jt=Vq())};Sq=function(a){if(It){for(var b=_.q(It),c=b.next();!c.done;c=b.next())c=c.value,c.payload&&(c.payload.csn=a.csn,Lo(c.payloadName,c.payload,null,c.options));It.length=0}Jt=0};Kt=function(a,b){_.Se(b,function(c){_.Et(void 0,a,c)})};Mt=function(){if(!Lt){Lt=new Rj;var a=_.Im("client_streamz_web_flush_count",-1);-1!==a&&(Lt.o=a)}return Lt}; Ot=function(a){var b=this;var c=void 0===c?0:c;var d=void 0===d?_.ln():d;this.l=c;this.j=new gl;this.i=a;a={};c=_.q(this.i.entries());for(d=c.next();!d.done;a={Qc:a.Qc,Kd:a.Kd},d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;a.Kd=d;a.Qc=e;d=function(f){return function(){f.Qc.Rf();b.i[f.Kd].Ke=!0;b.i.every(function(g){return!0===g.Ke})&&b.j.resolve()}}(a);e=fn(d,Nt(this,a.Qc));this.i[a.Kd]=Object.assign(Object.assign({},a.Qc),{Rf:d,oe:e})}}; Pt=function(a){var b=Array.from(a.i.keys()).sort(function(d,e){return Nt(a,a.i[e])-Nt(a,a.i[d])});b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=a.i[c.value],void 0===c.oe||c.Ke||(_.mn(0,c.oe),fn(c.Rf,10))};Nt=function(a,b){var c;return null!==(c=b.priority)&&void 0!==c?c:a.l};Qt=function(a){this.state=a;this.plugins=[];this.o=void 0}; Rt=function(a,b,c){return function(d){for(var e=[],f=0;fb)&&"visible"==Mm()){b=-1;Vt&&(b=Math.round((0,_.ro)()-Vt));var c=String;var d=_.Ea("_fact",window);d=null==d||-1==d?-1:Math.max(Date.now()-d,0);Lo("foregroundHeartbeat",{firstActivityMs:c(d),clientDocumentNonce:Cs,index:String(Zt),lastEventDeltaMs:String(b),trigger:a},Ur);_.Da("_fact", -1,window);Zt++;Vt=(0,_.ro)()}};$t=function(){this.A=new Set;this.o=new Set;this.j=new Map;this.l=null;this.i=Ur};au=function(){var a=$t.W();a.clear();a.l=_.Ns()}; eu=function(a,b,c){var d=bu(b),e=b.visualElement?b.visualElement:d,f=a.A.has(e),g=a.j.get(e);a.A.add(e);a.j.set(e,!0);b.Zl&&!f&&b.Zl();if(d||b.visualElement)if(c=cu(a,b,c))if(e=!(!b.data||!b.data.loggingDirectives),du(b)||e){var h=b.visualElement?b.visualElement:_.Fs(d);d=b.rB;e||f?du(b)&4?g||(a=a.i,b={csn:c,ve:h.getAsJson(),eventType:4},d&&(b.clientData=d),f={cttAuthInfo:Ps(c),ib:c},"UNDEFINED_CSN"==c?Ct("visualElementShown",b,f):a?Lo("visualElementShown",b,a,f):_.Vr("visualElementShown",b,f)):du(b)& 1&&!f&&_.Et(a.i,c,h,d):_.Et(a.i,c,h,d)}}; fu=function(a,b,c){var d=bu(b),e=b.visualElement?b.visualElement:d,f=a.o.has(e),g=a.j.get(e);a.o.add(e);a.j.set(e,!1);!1!==g&&(d||b.visualElement)&&(!(c=cu(a,b,c))||!du(b)&&b.data&&b.data.loggingDirectives||(d=b.visualElement?b.visualElement:_.Fs(d),du(b)&8?Ft(a.i,c,d):du(b)&2&&!f&&(a=a.i,b={csn:c,ve:d.getAsJson(),eventType:2},f={cttAuthInfo:Ps(c),ib:c},"UNDEFINED_CSN"==c?Ct("visualElementHidden",b,f):a?Lo("visualElementHidden",b,a,f):_.Vr("visualElementHidden",b,f))))}; bu=function(a){return a.data&&a.data.loggingDirectives?a.data.loggingDirectives.trackingParams||"":a.data&&a.data.trackingParams||""};gu=function(a,b){var c=bu(b);return b.visualElement?b.visualElement:c?_.Fs(c):b.parentElement?gu(a,b.parentElement):null};cu=function(a,b,c){var d=_.Ns(c);return null===a.l||d==a.l||c?d:(_.js(new _.mp("VisibilityLogger called before newScreen()",{caller:b.tagName,previous_csn:a.csn,current_csn:d})),null)}; du=function(a){return parseInt(a.data&&a.data.loggingDirectives&&a.data.loggingDirectives.visibility&&a.data.loggingDirectives.visibility.types||"",10)||1}; ju=function(a,b){var c=hu,d=iu;b=void 0===b?null:b;c=void 0===c?null:c;d=void 0===d?null:d;var e=void 0===e?null:e;a={youThereEventType:a};c&&(a.lactThresholdMs=c.lactThresholdMs,a.mediaPosSec=c.promptDelaySec,a.lactServerRequestMs=c.lactServerRequestMs,a.triggerReason=c.triggerReason);null!=e&&(a.renderingMediaPosSec=Math.round(e));b||(b=_.Ns());b&&(a.clientScreenNonce=b);d&&(a.clientPlaybackNonce=d);_.Vr("youThere",a)}; I=function(a){var b=void 0===b?{}:b;a=(a=a in ku?ku[a]:void 0)||"";var c={},d;for(d in b){c.Oc=d;var e=function(f){return function(){return String(b[f.Oc])}}(c);a=a.replace(new RegExp("\\$\\{"+c.Oc+"\\}","gi"),e);a=a.replace(new RegExp("\\$"+c.Oc,"gi"),e);c={Oc:c.Oc}}return a};_.mu=function(a,b){return lu(a in ku?ku[a]:{},b)};lu=function(a,b){var c=_.F("I18N_PLURAL_RULES");c||(c=function(d){return 1==d?"one":"other"});return(a=a["case"+b]||a[c(b)])?a.replace("#",b.toString()):b+""}; _.qu=function(a,b,c){c=void 0===c?null:c;if(window.spf&&spf.script){c="";if(a){var d=a.indexOf("jsbin/"),e=a.lastIndexOf(".js"),f=d+6;-1f&&(c=a.substring(f,e),c=c.replace(nu,""),c=c.replace(ou,""),c=c.replace("debug-",""),c=c.replace("tracing-",""))}spf.script.load(a,c,b)}else pu(a,b,c)}; pu=function(a,b,c){c=void 0===c?null:c;var d=_.ru(a),e=document.getElementById(d),f=e&&rt(e),g=e&&!f;f?b&&b():(b&&(jo(d,b),Na(b)),g||(e=su(a,d,function(){if(!rt(e)){var h=e;h&&(h.dataset?h.dataset[qt()]="true":h.setAttribute("data-loaded","true"));ko(d);_.bn(_.Ra(_.mo,d),0)}},c)))}; su=function(a,b,c,d){d=void 0===d?null:d;var e=_.Pe(document,"SCRIPT");e.id=b;e.onload=function(){c&&setTimeout(c,0)};e.onreadystatechange=function(){switch(e.readyState){case "loaded":case "complete":e.onload()}};d&&e.setAttribute("nonce",d);_.Fi(e,fl(a));a=document.getElementsByTagName("head")[0]||document.body;a.insertBefore(e,a.firstChild);return e};_.ru=function(a){var b=document.createElement("a");Bc(b,a);a=b.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+Kc(a)}; _.uu=function(){if(Hg())return!0;var a=_.F("INNERTUBE_CLIENT_NAME");return!a||"WEB"!==a&&"MWEB"!==a||nq&&Xn("applewebkit")&&!Xn("version")&&(!Xn("safari")||Xn("gsa/"))||_.tu&&Xn("version/")?!0:(a=_.Oo.get("CONSENT",void 0))?a.startsWith("YES+"):!0}; _.wu=function(a,b,c,d){d=void 0===d?!0:d;var e=_.F("VALID_SESSION_TEMPDATA_DOMAINS",[]),f=_.Sc(window.location.href);f&&e.push(f);f=_.Sc(a);if(_.gb(e,f)||!f&&_.Sb(a,"/"))if(_.H("autoescape_tempdata_url")&&(e=document.createElement("a"),Bc(e,a),a=e.href),a&&(a=_.Uc(a),e=a.indexOf("#"),a=0>e?a:a.substr(0,e)))d&&!b.csn&&(b.itct||b.ved)&&(b=Object.assign({csn:_.Ns()},b)),c?(c=parseInt(c,10),isFinite(c)&&0>>16,(a&65280)>>>8,a&255,(a&4278190080)>>>24];var b=Au(a,function(c){return c==(c&255)});a[3]=(a[3]/255).toFixed(3);if(!b)throw Error("Va`"+a.join(","));return"rgba("+a.join(",")+")"};Cu=function(a,b){this.serviceId=new qj(a,b)};Du=function(){this.i={}};Eu=function(){this.mappings=new Du;this.j=new Set};Gu=function(a){return Fu.i(a).then(function(b){return b[0]})};_.J=function(a,b){Fu.mappings.set(a.toString(),{type:"mapping",value:b})}; Hu=function(a,b,c){switch(b.type){case "mapping":return b.value;case "factory":return b=b.value(),a.mappings.set(c.toString(),{type:"mapping",value:b}),b;default:throw Error("unexpected value "+b+"!");}};_.K=function(a,b){return new Cu(a,b)};Iu=function(){_.So.W();return _.H("web_autonav_allow_off_by_default")&&!_.Uo(0,141)&&_.F("AUTONAV_OFF_BY_DEFAULT")?!1:!_.Uo(0,140)};_.Ju=function(a){var b=a.payload;a={type:a.type};void 0!==b&&(a.payload=b);return a}; Lu=function(){var a=Ku;var b=void 0===b?[]:b;var c=void 0===c?[]:c;b=Vl.apply(null,[Wl.apply(null,_.ia(b))].concat(_.ia(c)));this.store=$l(a,void 0,b)};_.Mu=function(a){this.name=a};Nu=function(){this.providers=new Map;this.i=new Map}; Qu=function(a,b,c){if(-11E5*Math.random()&&(c=new _.mp("CSI data exceeded logging limit with key",b.split("_")),0<=b.indexOf("plev")||_.js(c)),!0):!1};Hv=function(a){return!!_.F("FORCE_CSI_ON_GEL",!1)||_.H("csi_on_gel")||_.H("enable_csi_on_gel")||_.H("unplugged_tvhtml5_csi_on_gel")||!!_.sv(a).useGel}; Jv=function(a,b,c){var d=Iv(c);d.gelTicks&&(d.gelTicks["tick_"+a]=!0);c||b||(0,_.ro)();if(Hv(c)){_.Bv(c||"").tick[a]=b||(0,_.ro)();d=uv(c);var e=_.sv(c).cttAuthInfo;"_start"===a?(a=Ev(),Gv(a,"baseline_"+d)||_.Vr("latencyActionBaselined",{clientActionNonce:d},{timestamp:b,cttAuthInfo:e})):Ev().tick(a,d,b,e);xv(c);return!0}return!1}; Ov=function(a,b,c){c=Iv(c);if(c.gelInfos)c.gelInfos["info_"+a]=!0;else{var d={};c.gelInfos=(d["info_"+a]=!0,d)}if(a.match("_rid")){var e=a.split("_rid")[0];a="REQUEST_ID"}if(a in Kv){c=Kv[a];_.gb(Lv,c)&&(b=!!b);a in Mv&&"string"===typeof b&&(b=Mv[a]+b.toUpperCase());a=b;b=c.split(".");for(var f=d={},g=0;gc.duration?d:c},{duration:0}))&&0b;b++)c[e]=b,d[b]=e,e^=e<<1^(e>>7&&283);Qw=new Uint8Array(256);Rw=[];Sw=[];Tw=[];Uw=[];for(var f=0;256>f;f++){e=f?d[255^c[f]]:0;e^=e<<1^e<<2^e<<3^e<<4;e=e&255^e>>>8^99;Qw[f]=e;b=e<<1^(e>>7&&283);var g=b^e;Rw.push(b<<24|e<<16|e<<8|g);Sw.push(g<<24|Rw[f]>>>8);Tw.push(e<<24|Sw[f]>>>8);Uw.push(e<<24|Tw[f]>>>8)}Pw=!0}e=[];for(c=0;4>c;c++)e.push(a[4*c]<< 24|a[4*c+1]<<16|a[4*c+2]<<8|a[4*c+3]);for(d=1;44>c;c++)a=e[c-1],c%4||(a=(Qw[a>>16&255]^d)<<24|Qw[a>>8&255]<<16|Qw[a&255]<<8|Qw[a>>>24],d=d<<1^(d>>7&&283)),e.push(e[c-4]^a);this.key=e};Ww=function(a,b){for(var c=0;4>c;c++)a.counter[c]=b[4*c]<<24|b[4*c+1]<<16|b[4*c+2]<<8|b[4*c+3];a.i=16}; Xw=function(a){var b=a.key,c=a.counter[0]^b[0],d=a.counter[1]^b[1],e=a.counter[2]^b[2],f=a.counter[3]^b[3];a.je();for(var g,h,k,l=4;40>l;)g=Rw[c>>>24]^Sw[d>>16&255]^Tw[e>>8&255]^Uw[f&255]^b[l++],h=Rw[d>>>24]^Sw[e>>16&255]^Tw[f>>8&255]^Uw[c&255]^b[l++],k=Rw[e>>>24]^Sw[f>>16&255]^Tw[c>>8&255]^Uw[d&255]^b[l++],f=Rw[f>>>24]^Sw[c>>16&255]^Tw[d>>8&255]^Uw[e&255]^b[l++],c=g,d=h,e=k;a=a.j;c=[c,d,e,f];for(d=0;16>d;)a[d++]=Qw[c[0]>>>24]^b[l]>>>24,a[d++]=Qw[c[1]>>16&255]^b[l]>>16&255,a[d++]=Qw[c[2]>>8&255]^ b[l]>>8&255,a[d++]=Qw[c[3]&255]^b[l++]&255,c.push(c.shift())};Yw=function(a){this.j=a};Zw=function(a,b,c,d){return _.y(a,function f(){var g=this,h,k;return _.w(f,function(l){switch(l.i){case 1:if(g.l){l.N(2);break}return _.t(l,d.importKey("raw",g.j,{name:"AES-CTR"},!1,["encrypt"]),3);case 3:g.l=l.j;case 2:return h={name:"AES-CTR",counter:c,length:128},_.t(l,d.encrypt(h,g.l,b),4);case 4:return k=l.j,l.return(new Uint8Array(k))}})})};$w=function(a,b,c){a.i||(a.i=new Vw(a.j));Ww(a.i,c);return a.i.encrypt(b)}; ax=function(a){this.j=a};bx=function(a){var b=this;a=void 0===a?[]:a;this.i=[];this.totalLength=this.l=this.j=0;a.forEach(function(c){b.append(c)})};cx=function(a,b){a.focus(b);return a.i[a.j][b-a.l]};dx=function(a){this.j=a;this.i=0;this.l=-1};ex=function(a){var b=cx(a.j,a.i);++a.i;if(128>b)return b;for(var c=b&127,d=1;128<=b;)b=cx(a.j,a.i),++a.i,d*=128,c+=(b&127)*d;return c}; fx=function(a,b){var c=a.l;for(a.l=-1;a.i+1<=a.j.totalLength;){0>c&&(c=ex(a));var d=c>>3,e=c&7;if(d===b)return!0;if(d>b){a.l=c;break}c=-1;switch(e){case 0:ex(a);break;case 1:a.i+=8;break;case 2:d=ex(a);a.i+=d;break;case 5:a.i+=4}}return!1}; hx=function(a){a=new dx(new bx([zd(decodeURIComponent(a))]));var b=void 0===b?"":b;if(fx(a,2))if(b=ex(a)){var c=a.i;var d=a.j;c=void 0===c?0:c;var e=void 0===b?-1:b;c=void 0===c?0:c;e=void 0===e?-1:e;if(d.totalLength){0>e&&(e=d.totalLength-c);d.focus(c);if(!(c-d.l+e<=d.i[d.j].length)){var f=d.j,g=d.l;d.focus(c+e-1);g=new Uint8Array(d.l+d.i[d.j].length-g);for(var h=0,k=f;k<=d.j;k++)g.set(d.i[k],h),h+=d.i[k].length;d.i.splice(f,d.j-f+1,g);d.j=0;d.l=0;d.focus(c)}f=d.i[d.j];d=new DataView(f.buffer,f.byteOffset+ c-d.l,e)}else d=new DataView(new ArrayBuffer(0));d=new Uint8Array(d.buffer,d.byteOffset,d.byteLength);a.i+=b;b=_.x.TextDecoder?(new TextDecoder).decode(d):_.kd(d)}else b="";var l=void 0===l?0:l;l=fx(a,4)?ex(a):l;a=gx[l];if("undefined"===typeof a)throw l=new _.mp("Failed to recognize field number",{name:"EntityKeyHelperError",kB:l}),_.hs(l),l;return{iB:l,entityType:a,entityId:b}};ix=function(a){a=a.key||a.id;if(!a)throw Error("db");return a}; jx=function(a,b,c,d){if(void 0===d)return c=De(a[b]||{},[c]),d={},Object.assign(Object.assign({},a),(d[b]=c,d));var e={},f={};return Object.assign(Object.assign({},a),(f[b]=Object.assign(Object.assign({},a[b]),(e[c]=d,e)),f))};_.kx=function(a,b,c){return a[b]?a[b][c]||null:null};mx=function(a,b){b=void 0===b?{}:b;_.mp.call(this,lx[a],Object.assign({name:"PESEncoderError",type:a},b));this.type=a;this.level="WARNING";Object.setPrototypeOf(this,mx.prototype)}; nx=function(a){return new mx("WRONG_DATA_TYPE",{yl:a})};ox=function(a){return a instanceof Error?new mx("UNKNOWN_ENCODE_ERROR",{originalMessage:a.message}):new mx("UNKNOWN_ENCODE_ERROR")};px=function(a){return a instanceof Error?new mx("UNKNOWN_DECODE_ERROR",{originalMessage:a.message}):new mx("UNKNOWN_DECODE_ERROR")};qx=function(a,b){a=a instanceof mx?a:b(a);_.hs(a);throw a;};rx=function(){};sx=function(a,b,c){try{return a.j(b,c)}catch(d){qx(d,px)}}; tx=function(a){a=(new TextEncoder).encode(a).slice(0,16);var b=new Uint8Array(16);b.set(a);return b};ux=function(a){this.i=a};vx=function(){};wx=function(){this.i={};this.i[0]=new vx;if(!_.H("aes_pes_encoder_killswitch")){var a=this.i;try{var b=np();var c=tx(b);var d=new ux(new ax(c),new Yw(c))}catch(e){throw a=new mx("KEY_CREATION_FAILED"),_.hs(a),a;}a[1]=d}};xx=function(a,b){b=void 0===b?0:b;a=a.i[b];if(!a)throw b=new mx("INVALID_ENCODER_VERSION",{yl:b}),_.hs(b),b;return a}; zx=function(a){var b=yx[a];if(b)return b;_.js(new _.mp("Entity model not found.",{entityType:a}))};Ax=function(a){var b=new wx,c=a.objectStore("EntityStore"),d=a.objectStore("EntityAssociationStore");Vp(c,{},function(e){var f=e.Wa(),g=sx(xx(b,f.version),f.data,f.key),h=hx(f.key).entityType;h=zx(h);if(!h)return e.continue();h=(new h(g)).ia();g=[];h=_.q(h);for(var k=h.next();!k.done;k=h.next())g.push(Op(d,{parentEntityKey:f.key,childEntityKey:k.value}));return Ep.all(g).then(function(){return e.continue()})})}; Cx=function(){if(Bx)return Bx();var a={};Bx=Yq("PersistentEntityStoreDb",{Hc:(a.EntityStore={Rb:1},a.EntityAssociationStore={Rb:2},a),Ad:!1,upgrade:function(b,c,d){c(1)&&b.createObjectStore("EntityStore",{keyPath:"key"}).createIndex("entityType","entityType",{unique:!1});c(2)&&(b=b.createObjectStore("EntityAssociationStore",{keyPath:["parentEntityKey","childEntityKey"]}),b.createIndex("byParentEntityKey","parentEntityKey",{unique:!1}),b.createIndex("byChildEntityKey","childEntityKey",{unique:!1})); c(3)&&!c(1)&&Ax(d)},version:_.H("pes_migrate_association_data")?3:2});return Bx()};Dx=function(a){return hq(Cx(),a)};Ex=function(a,b){this.i=a;this.l=b;this.j={}}; Hx=function(a,b,c){var d=ix(b),e=xx(a.l,1);a:{try{var f=e.l(b,d);break a}catch(h){qx(h,ox)}f=void 0}var g={key:d,entityType:c,data:f,version:1};return a.i.objectStore("EntityStore").get(d).then(function(h){if(h&&h.entityType!==c)throw Error("eb");}).then(function(){return Ep.all([Op(a.i.objectStore("EntityStore"),g),Fx(a,b,c)])}).then(function(){Gx(a,d,c);return d})};Jx=function(a,b){var c=hx(b).entityType;return Ep.all([a.i.objectStore("EntityStore").delete(b),Ix(a,b)]).then(function(){Gx(a,b,c)})}; Gx=function(a,b,c){var d=a.j[c];d||(d=new Set,a.j[c]=d);d.add(b)};Kx=function(a,b,c){var d=ix(b);c=zx(c);if(!c)return Ep.resolve([]);c=new c(b);a=a.i.objectStore("EntityAssociationStore");b=[];c=_.q(c.ia());for(var e=c.next();!e.done;e=c.next())b.push(Op(a,{parentEntityKey:d,childEntityKey:e.value}));return Ep.all(b).then(function(f){return f.map(function(g){return g[1]})})};Ix=function(a,b){return a.i.objectStore("EntityAssociationStore").index("byParentEntityKey").delete(IDBKeyRange.only(b))}; Fx=function(a,b,c){var d=ix(b);return Ix(a,d).then(function(){return Kx(a,b,c)})};Lx=function(a,b){_.Of.call(this);this.token=a;this.i=b;this.l=[];a=new _.x.BroadcastChannel("PERSISTENT_ENTITY_STORE_SYNC:"+np());a.onmessage=this.j.bind(this);this.channel=a}; Nx=function(a,b){return _.y(a,function d(){var e=this,f,g,h,k,l;return _.w(d,function(n){if(1==n.i)return f=e,_.t(n,Dx(e.token),2);if(3!=n.i)return g=n.j,_.t(n,Np(g,["EntityStore","EntityAssociationStore"],"readwrite",function(p){h=new Ex(p,f.i);return b(h)}),3);k=n.j;h&&(l=h.j,0=e.length)return f.return();b&&b.dispatch(_.Ju({type:"ENTITY_LOADED",payload:e}));return _.t(f,Rx(e),2)}e.length=0;_.pa(f)})})}; Rx=function(a){return _.y(this,function c(){var d;return _.w(c,function(e){return 1==e.i?(Tx||(Tx=Px()),_.t(e,Tx,2)):(d=e.j)?_.t(e,Nx(d,function(f){for(var g=[],h=_.q(a),k=h.next();!k.done;k=h.next()){k=k.value;var l;if(l=k.entityKey){l=void 0;var n=null===(l=k.options)||void 0===l?void 0:l.persistenceOption;l="ENTITY_PERSISTENCE_OPTION_PERSIST"===n||"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST"===n}l&&(l=_.pb(k.payload),"ENTITY_MUTATION_TYPE_REPLACE"===k.type&&g.push(Hx(f,k.payload[l],l)),"ENTITY_MUTATION_TYPE_DELETE"=== k.type&&g.push(Jx(f,k.entityKey)))}return Ep.all(g)}),0):e.return()})})};Ux=function(){Ut.call(this);var a={};this.install((a.document_disposed={callback:this.l},a));a={};this.install((a.flush_logs={callback:this.o},a))};Wx=function(){Vx||(Vx=new Ux);return Vx};Yx=function(){var a=Xx,b={};Wx().install((b.document_disposed={callback:a},b))};Zx=function(){this.ke=""};_.$x=function(a){var b=new Zx;b.ke=_.Hb(a);return b}; _.by=function(a){var b=new Zx;a=_.Hb(a);var c=":"+(ay.i++).toString(36);b.ke=a+c;return b};dy=function(a,b,c){var d;if(null===c||void 0===c)return c;var e=em(a.tagName,b,function(){throw Error("gb");});if(null===e)return c;e=cy[e];if(null===(d=e.sb)||void 0===d?0:d.call(e,c)){if(e.jb)return e.jb(c);throw Error("hb");}c=c&&c.gb?c.Va():c;return e.fb?e.fb(a.tagName,b,String(c)):c};ey=function(){if(this.constructor===ey)throw new TypeError("ib");}; fy=function(a,b){b=void 0===b?0:b;ey.call(this);this.o=a;this.A=b;this.isConnected=!0;this.l=new IntersectionObserver(this.Ql.bind(this),a?{root:a,rootMargin:"-0.1px"}:{rootMargin:"-0.1px"});this.j=new Map;this.i=new Map};_.gy=function(){return window.location};iy=function(a){if(_.H("mweb_cache_getpathname"))return hy||(hy=_.Pe(document,"A")),hy.href!==a&&Bc(hy,a),hy;var b=_.Pe(document,"A");Bc(b,a);return b}; _.ky=function(a){if(!a)return"";if(_.H("mweb_cache_getpathname")){if(jy[a])return jy[a];var b=iy(a).pathname;jy[a]=_.Sb(b,"/")?b:"/"+b;return jy[a]}a=iy(a).pathname;return _.Sb(a,"/")?a:"/"+a};ly=function(){return _.gy().pathname+_.gy().search};ny=function(){return _.my};_.py=function(a){var b,c=document.getElementById("app");!c||c instanceof HTMLObjectElement||(c.data=a.response);if(null===(b=a.response)||void 0===b?0:b.reelWatchSequenceResponse)_.oy=a.response.reelWatchSequenceResponse;_.my=a}; _.sy=function(a){return a?qy(_.ky(a?a:_.gy().href)):ry()}; qy=function(a){var b,c;return"/"===a?"home":_.Sb(a,"/results")?"search":_.Sb(a,"/watch")?"watch":_.Sb(a,"/shorts")?"shorts":_.Sb(a,"/create_channel")?"create_channel":_.Sb(a,"/user/")||_.Sb(a,"/channel/")?"channel":_.Sb(a,"/experiments")?"experiments":_.Sb(a,"/sponsor_channel")?"sponsorship":_.Sb(a,"/select_site")?"settings":_.Sb(a,"/locate")?"locate":_.Sb(a,"/musicpremium")||_.Sb(a,"/premium")||_.Sb(a,"/red")?"premium":_.Sb(a,"/paid_memberships")?"paid_memberships":_.Sb(a,"/oops")?"oops":_.Sb(a, "/clip")?"clip":"404"===(null===(c=null===(b=_.my)||void 0===b?void 0:b.response)||void 0===c?void 0:c.page)?"404":_.Sb(a,"/feed/history")?"history":_.Sb(a,"/feed/library")?"library":_.Sb(a,"/feed/trending")?"trending":_.Sb(a,"/playlist")?"playlist":_.Sb(a,"/minor_moment")?"minor_moment":"browse"}; ry=function(){var a,b,c,d,e,f,g,h=null===(a=_.my)||void 0===a?void 0:a.response,k=null===h||void 0===h?void 0:h.endpoint;if(!k)return"watch"===(null===h||void 0===h?void 0:h.page)?"watch":qy(_.ky(_.gy().href));if(h=null===(c=null===(b=null===k||void 0===k?void 0:k.commandMetadata)||void 0===b?void 0:b.webCommandMetadata)||void 0===c?void 0:c.webPageType)switch(h){case "WEB_PAGE_TYPE_SEARCH":return"search";case "WEB_PAGE_TYPE_SHORTS":return"shorts";case "WEB_PAGE_TYPE_CHANNEL":return"channel";case "WEB_PAGE_TYPE_SETTINGS":return"settings"; case "WEB_PAGE_TYPE_PLAYLIST":return"playlist";case "WEB_PAGE_TYPE_WATCH":return(null===(e=null===(d=null===k||void 0===k?void 0:k.commandMetadata)||void 0===d?void 0:d.webCommandMetadata)||void 0===e?0:e.url)&&_.Sb(_.ky(k.commandMetadata.webCommandMetadata.url),"/clip")?"clip":"watch";case "WEB_PAGE_TYPE_BROWSE":return(null===(f=null===k||void 0===k?void 0:k.browseEndpoint)||void 0===f?0:f.browseId)?ty(null===(g=null===k||void 0===k?void 0:k.browseEndpoint)||void 0===g?void 0:g.browseId):"browse"}if(k.ypcGetOffersEndpoint)return"sponsorship"; h=_.ky(_.gy().href);return _.Sb(h,"/experiments")?"experiments":_.Sb(h,"/create_channel")?"create_channel":k.urlEndpoint&&_.Sb(h,"/shorts")?"shorts":"browse"};ty=function(a){switch(a){case "FEwhat_to_watch":return"home";case "FEtrending":return"trending";case "FEhistory":return"history";case "SPunlimited":return"premium";case "FEmemberships_and_purchases":return"paid_memberships";case "SPverify_location":return"locate";case "SPminor_moment":return"minor_moment";default:return"browse"}}; uy=function(a){var b,c,d,e;return a.watchEndpoint?"watch":(null===(c=null===(b=null===a||void 0===a?void 0:a.commandMetadata)||void 0===b?void 0:b.webCommandMetadata)||void 0===c?0:c.webPageType)?null===(e=null===(d=null===a||void 0===a?void 0:a.commandMetadata)||void 0===d?void 0:d.webCommandMetadata)||void 0===e?void 0:e.webPageType.toLowerCase().replace("web_page_type_",""):"browse"};vy=function(a){switch(_.sy(a)){case "watch":return"watch";case "search":return"search";default:return"browse"}}; _.wy=function(a){return"watch"===_.sy(a)};xy=function(a){return"watch"===_.sy(a)||"shorts"===_.sy(a)};_.yy=function(a){return"shorts"===_.sy(a)};Ay=function(a,b){b=void 0===b?zy():b;_.Vv(a,b,void 0)}; Dy=function(a){var b=_.sy(a);b=By[b];var c=_.wy(a)||_.yy()?["pbs","pbu","pbp"]:["cpt"];a=["vpl"];_.Bv("").info.actionType=b;c&&_.Gm("TIMING_AFT_KEYS",c);_.Gm("TIMING_ACTION",b);b=_.F("TIMING_INFO",{});for(var d in b)b.hasOwnProperty(d)&&Uv(d,b[d]);Uv("is_nav",1);(d=_.Ns())&&Uv("csn",d);(d=_.F("PREVIOUS_ACTION",void 0))&&!Hv()&&Uv("pa",d);d=tv();b=_.F("CLIENT_PROTOCOL");c=_.F("CLIENT_TRANSPORT");b&&Uv("p",b);c&&Uv("t",c);Uv("yt_vis",aw());if("cold"===d.yt_lt){Uv("yt_lt","cold");b=nv();if(c=ov())_.Vv("srt", b.responseStart),1!==d.prerender&&_.Wv("n",c);d=yv();0=ov()&&0d.top&&!!d.height)&&a.o(c);return!d&&c.parentNode});a.l=!1};az=function(){ey.call(this);this.i=new _.Yy(0,function(a){a.__visibilityCallback&&"function"===typeof a.__visibilityCallback&&a.__visibilityCallback(a,"visible")})}; ez=function(a,b,c){if(!bz||cz)cz?cz.bf(a,b,c):dz.push({element:a,callback:b,option:c})};fz=function(a){cz?cz.Fd(a):dz=dz.filter(function(b){return b.element!==a.element||b.option!==a.option})};gz=function(a){cz||bz||(bz=!0,(cz=a())&&dz.forEach(function(b){ez(b.element,b.callback,b.option)}),dz.length=0)};hz=function(a,b){a.trackedParams&&a.trackedParams!==b&&a.visibilityMonitorKeys&&a.visibilityMonitorKeys.forEach(function(c){fz({element:a,option:c})})}; _.kz=function(a,b,c){c=void 0===c?_.Fa:c;if(_.Ns())if(a.visualElement&&!b)ez(a,function(){eu($t.W(),a,a.layer);c(!0)},iz),ez(a,function(){fu($t.W(),a,a.layer);c(!1)},jz),a.visibilityMonitorKeys=[iz,jz];else if(b){var d=b.loggingDirectives?b.loggingDirectives.trackingParams:b.trackingParams;!d||a.trackedParams&&a.trackedParams===b.trackingParams||(hz(a,d),a.data||(a.data=b||void 0),ez(a,function(){eu($t.W(),a,a.layer);c(!0)},iz),ez(a,function(){fu($t.W(),a,a.layer);c(!1)},jz),a.visibilityMonitorKeys= [iz,jz],a.trackedParams=d)}};_.lz=function(a){if(a){var b=_.Ns();b&&(a=a.loggingDirectives?a.loggingDirectives.trackingParams:a.trackingParams)&&Kt(b,[_.Fs(a)])}};mz=function(){cz&&cz.dispose();dz.length=0};nz=function(){"IntersectionObserver"in window?gz(function(){return new fy}):gz(function(){return new az});window.addEventListener("state-responsestart",mz)};_.oz=function(a,b,c,d,e){c=void 0===c?null:c;d=void 0===d?_.Fa:d;e=void 0===e?null:e;_.Hy(function(){var f=Xy(b,a,c);f&&(_.kz(b,e),d(f))})}; _.pz=function(a,b){(b=_.Ns(void 0===b?0:b))&&a&&Gt(void 0,b,_.Fs(a),void 0)};_.qz=function(a,b,c){(c=_.Ns(void 0===c?0:c))&&a&&Gt(void 0,c,a,b)};_.uz=function(a){if(rz)sz(a);else if(_.tz[a])_.tz[a]()};sz=function(a){_.L("svg",{},function(){_.L("use",{href$:"#"+a})})};_.N=function(a,b){b=void 0===b?{}:b;if(a){vz[a]&&(a=vz[a]);if("ARROW_BACK"===a||"CHEVRON_RIGHT"===a)b["flip-for-rtl$"]="true";_.L("c3-icon",b,function(){_.uz(a)})}}; _.xz=function(a){var b={className:["icon-button",a.className].join(" "),"aria-label$":a.K,"aria-labelledby$":a.Ud,"aria-pressed$":a.sf,"aria-expanded$":a.Td,"aria-haspopup$":!!a.Vh,"aria-disabled$":a.eh,onclick:a.onclick,ontouchstart:a.ontouchstart,ontouchmove:a.ontouchmove,ontouchend:a.ontouchend};a.id&&(b.id=a.id);(0,_.wz)(b,a.content?a.content:function(){_.N(a.name)})}; _.yz=function(a,b,c){c=void 0===c?_.Fa:c;(0,_.O)({className:"icon-button",role$:"button","aria-label$":b,"aria-haspopup$":void 0,onclick:c},function(){_.N(a)})};_.zz=function(a,b){window.dispatchEvent(new CustomEvent(a,{detail:b}))};_.Az=function(){_.zz("updateui")};Dz=function(a,b){return function(){b&&Bz();Cz(a)}};Cz=function(a){var b=Ez[a];b&&null!==b&&void 0!==b&&b.Za&&-1===[2,3,4].indexOf(null===b||void 0===b?void 0:b.qe)&&(Fz(a,2),Gz())}; Kz=function(){_.Hy(function(){var a=Hz();a.length&&(_.zz("renderer-module-load-start",{xe:a}),Fu.i.apply(Fu,_.ia(a)).then(function(){_.Az();Iz(a)},function(){Jz(a)}))})};Hz=function(){var a=[],b;for(b in Ez)if(Ez.hasOwnProperty(b)){var c=Ez[b];c.Za&&!c.Tb&&2===c.qe&&(Fz(b,3),a.push(c.Za))}return a};Iz=function(a){var b=[],c;for(c in Ez)if(Ez.hasOwnProperty(c)){var d=Ez[c];d.Za&&3===d.qe&&b.push(d.Za)}0a.getVideoAspectRatio():!1};_.mA=function(a){if(a)return a.label?a.label:_.mA(a.accessibilityData)}; _.nA=function(a,b,c){_.L("c3-material-button",a,function(){var d="c3-material-button-button";b&&b.className&&(d+=" "+b.className);_.L("button",Object.assign({className:d,disabled:b&&b.disabled,onclick:b&&b.onclick,"aria-label$":b&&b.K,"aria-labelledby$":b&&b.Ud,"aria-expanded$":b&&b.Td,"aria-pressed$":b&&b.sf},b&&b.id&&{id:b.id}),function(){(0,_.O)({className:"cbox"},c)})})};_.oA=function(a){(a.loggingUrls||[]).map(function(b){return b.baseUrl}).filter(function(b){return b}).forEach(function(b){_.ao(b)})}; pA=function(a){a.currentTarget._data&&_.oA(a.currentTarget._data)};qA=function(a){a.preventDefault()};rA=function(a){var b=a.currentTarget;a=_.M(function(){return b.href});var c=b.params;a&&_.wu(a,c||{},8,!0)};_.uA=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?_.Fa:d;a&&_.Xz(a)?(c.K&&(b["aria-label$"]=c.K),_.sA(a,b,d)):_.tA(c,a,b,d)}; _.sA=function(a,b,c){c=void 0===c?_.Fa:c;vA(b,function(d){_.Ty(d,"_data",a,function(){a?(d.addEventListener("touchstart",rA,{passive:!0}),d.addEventListener("click",pA),d.removeEventListener("click",qA)):(d.removeEventListener("touchstart",rA,{passive:!0}),d.removeEventListener("click",pA),d.addEventListener("click",qA));a&&(a.clickTrackingParams&&(d.params={itct:a.clickTrackingParams}),a&&a.urlEndpoint&&(a.urlEndpoint.target&&"TARGET_NEW_WINDOW"===a.urlEndpoint.target&&(d.target="_blank"),a.urlEndpoint.nofollow&& (d.rel="nofollow")),Bc(d,_.Xz(a)||""))});c()})};_.wA=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?_.Fa:c;var d=Object.assign(Object.assign({},b),{onclick:function(e){_.T(a,a,!1);e.preventDefault();(null===b||void 0===b?0:b.stopPropagation)&&e.stopPropagation()},role$:"button"});vA(d,function(){c()})}; _.tA=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?_.Fa:d;if(a.Ob){a.K&&(c.K=a.K);a.disabled&&(c.disabled=a.disabled);var e=c.onclick?c.onclick:function(){};c.onclick=function(){b&&(_.oA(b),_.T(b,{},!1));e()};c.className=c.className?c.className+" undecoratedEndpointButton":"undecoratedEndpointButton";_.L("button",c,d)}else _.nA(c,{K:a.K||"",disabled:a.disabled,onclick:function(){b&&(_.oA(b),_.T(b,{},!1))}},d)}; xA=function(a){a.bold&&Ly("strong");a.deemphasize&&Ly("span",{className:"formatted-string-deemphasize"});a.italics&&Ly("em");if(a.textColor){var b=a.textColor;b&=16777215;var c=[(b&16711680)>>16,(b&65280)>>8,b&255];b=c[0];var d=c[1];c=c[2];b=Number(b);d=Number(d);c=Number(c);if(b!=(b&255)||d!=(d&255)||c!=(c&255))throw Error("ha`"+b+"`"+d+"`"+c);d=b<<16|d<<8|c;b=16>b?"#"+(16777216|d).toString(16).substr(1):"#"+d.toString(16);Ly("span",{style:"color: "+b})}a.strikethrough&&Ly("s")}; yA=function(a){a.strikethrough&&Jl();a.textColor&&Jl();a.italics&&Jl();a.deemphasize&&Jl();a.bold&&Jl()}; zA=function(a,b){var c=b.$;b=b.stopPropagation;var d=a.text;d&&(xA(a),!a.navigationEndpoint||c?_.G(d):bA(a.navigationEndpoint)||_.cA(a.navigationEndpoint)||_.dA(a.navigationEndpoint)||_.eA(a.navigationEndpoint)?(c={tabindex$:"0"},bA(a.navigationEndpoint)&&(c["aria-haspopup$"]="true"),b&&(c.stopPropagation=!0),_.wA(a.navigationEndpoint,c,function(){_.G(d)})):_.sA(a.navigationEndpoint,{tabindex$:"0","force-new-state$":!0},function(){_.G(d)}),yA(a))}; _.V=function(a,b){var c=void 0===b?{}:b;b=c.$;c=c.stopPropagation;if(a&&0!==Object.keys(a).length){var d;if(!(d=a.accessibility))a:{if(a.runs){d=_.q(a.runs);for(var e=d.next();!e.done;e=d.next())if(e.value.navigationEndpoint){d=!1;break a}}d=!0}(d=d&&a.runs&&1k&&k>g&&(f=h,g=k)}var l=[];a.forEach(function(n){l.push(n.url)});return 100>c||c<-g?a[e].url:a[f].url}; _.YB=function(a,b){var c=_.Uy(function(){return a.thumbnails[0].url});b&&a&&(c=XB(a,b));return c?_.hc(mc(c)||nc):null};_.$B=function(a,b,c,d){b=b?b:{};void 0===d||d?oB(a,function(e,f){UB(f);return e?XB(e,f,c):""},b):(0,_.ZB)(b,function(e){UB(e);a&&Cc(e,XB(a,e,c))})};_.aC=function(a){for(var b in a)if(a.hasOwnProperty(b))return a[b];return{}}; _.bC=function(a,b){if(b(a))return[a];if(null===a||"object"!==typeof a)return null;for(var c=_.q(_.qb(a)),d=c.next();!d.done;d=c.next())if(d=d.value)if(d=_.bC(d,b))return[a].concat(_.ia(d));return null};cC=function(a,b,c){return _.bC(a,function(d){return d[b]===c})};_.dC=function(a,b,c){a=cC(a,b,c)||[];return a[a.length-1]};_.eC=function(a,b){a=_.bC(a,function(c){return!!c[b]})||[{}];return a[a.length-1][b]}; _.fC=function(a){return a?a.simpleText?a.simpleText:a.runs.map(function(b){return b.text}).join(""):""};_.gC=function(a){return{runs:[{text:a}]}}; iC=function(a,b){if("search"===a)return GA()||"";if("watch"===a&&b){var c=_.eC(b,"slimVideoMetadataRenderer");if(c&&c.title)return _.fC(c.title);c=_.eC(b,"slimVideoInformationRenderer");if(null===c||void 0===c?0:c.title)return _.fC(null===c||void 0===c?void 0:c.title)}if("shorts"===a&&b&&(c=_.eC(b,"reelPlayerHeaderRenderer"))&&c.reelTitleText)return _.fC(c.reelTitleText);if("select_site"===a||"settings"===a)return _.fC(b.title)||"YouTube";if(b&&b.channelCreation)return hC;b=b&&b.header;return b?(c= b.feedTabbedHeaderRenderer)&&c.title?_.fC(c.title):(c=b.c4TabbedHeaderRenderer)&&c.title&&"trending"!==a?c.title:(a=b.playlistHeaderRenderer)&&a.title?_.fC(a.title):"":""};jC=function(){_.Ri('[aria-label="YouTube"]')};mC=function(){var a=window.location.pathname,b=_.sy();(kC.includes(b)||"browse"===b&&lC.includes(a))&&jC()};_.nC=function(a,b,c){a.addEventListener(b,function f(e){a.removeEventListener(b,f,void 0);c(e)},void 0)}; _.qC=function(){oC=new _.qf(function(a){function b(){window.removeEventListener("popstate",b);window.removeEventListener("hashchange",b);a()}window.addEventListener("popstate",b);window.addEventListener("hashchange",b)});_.nC(window,"popstate",function(){setTimeout(function(){pC=!1})});pC=!0;history.back();return oC};rC=function(){return oC};sC=function(a,b){_.Hy(function(){Bc(a,b)})};_.tC=function(a,b,c){c=void 0===c?_.Fa:c;vA(b,function(d){_.Ty(d,"_href",a,function(){sC(d,a)});c()})}; _.uC=function(a,b,c){var d={className:"menu-item-button"};a&&(d.onclick=a);c&&(d.role$=c);_.L("ytm-menu-item",null,function(){_.L("button",d,b)})};_.vC=function(a,b,c){c=void 0===c?!1:c;_.L("ytm-menu-item",null,function(){var d={className:"menu-item-button"};c&&(d.target="_blank");_.tC(a,d,b)})}; _.yC=function(a,b,c){var d,e=null===(d=a.parentElement)||void 0===d?void 0:d.children;if(e){for(var f=0;fa.length)){var b=_.M(function(){return _.U().getPlaybackQuality()}),c=_.M(function(){return _.U().getPreferredQuality()}),d=_.by(_.Ib("player-quality-dropdown"));(0,_.fE)({className:"player-quality-label",htmlFor:d.toString()},function(){_.G(gE)});_.fD({className:"player-quality-settings",onchange:function(e){return _.M(function(){return _.U().setPlaybackQualityRange(e.target.value,e.target.value)})}},{id:d},function(){for(var e={},f=_.q(a),g=f.next();!g.done;e={hc:e.hc},g=f.next())e.hc= g.value,(0,_.hE)({className:"option",selected:e.hc===c,value$:e.hc},function(h){return function(){var k=eE(h.hc);"auto"===h.hc&&"auto"===c&&(k+=" ("+eE(b)+")");_.G(k)}}(e))})}}; lE=function(a){if(!(2>a.length)){var b=_.M(function(){return _.U().getPlaybackRate()}),c=_.by(_.Ib("player-speed-dropdown"));(0,_.fE)({htmlFor:c.toString()},function(){_.G(jE)});_.fD({className:"player-speed-settings",onchange:function(d){return _.M(function(){return _.U().setPlaybackRate(Number(d.target.value))})}},{id:c},function(){a.forEach(function(d){(0,_.hE)({className:"option",selected:d===b,value$:d},function(){_.G(1===d?kE:d.toLocaleString())})})})}}; pE=function(a){var b=_.U();if(a&&b){var c=b.getOption("captions","tracklist",{includeAsr:!0}),d=b.getOption("captions","track"),e=!!d.displayName;a=_.by(_.Ib("player-captions-dropdown"));(0,_.fE)({htmlFor:a.toString()},function(){_.G(mE)});_.fD({className:"player-caption-settings",onchange:function(f){nE(f,c)}},{id:a},function(){(0,_.hE)({className:"option",selected:!e,value$:oE},function(){_.G(oE)});c.forEach(function(f){(0,_.hE)({className:"option",selected:d.displayName===f.displayName,value$:f.displayName}, function(){_.G(f.displayName)})})})}};nE=function(a,b){var c=_.U();if(c){var d=a.target.value;(a=_.eb(b,function(e){return e.displayName===d}))?c.setOption("captions","track",a):(c.setOption("captions","stickyLoading",{}),c.setOption("captions","track",{}))}}; $D=function(){var a,b,c,d,e=null===(a=_.U())||void 0===a?void 0:a.getPresentingPlayerType();return 1===e||8===e?null===(d=null===(c=null===(b=_.my)||void 0===b?void 0:b.response)||void 0===c?void 0:c.playerResponse)||void 0===d?void 0:d.accountLinkingConfig:null}; ID=function(a,b){b=void 0===b?!1:b;_.DD({header:function(){(0,_.TD)({className:"player-settings-header"},function(){_.G(HD)})},buttons:function(){_.nA({className:"compact"},null,function(){_.G(WD)})},content:function(){var c=!!_.M(function(){return _.U().getOptions("captions")});pE(c);c=_.M(function(){return _.U().getAvailableQualityLevels()})||[];iE(c);c=_.M(function(){return _.U().getAvailablePlaybackRates()})||[];lE(c);_.uC(YD,function(){_.G(UD)});_.uC(ZD,function(){_.G(qE)});if(c=$D()){var d= null===c||void 0===c?void 0:c.menuData;c.linked&&d&&_.uC(bE,function(e){_.V(d.connectedMenuLabel);e instanceof Element&&_.Hy(function(){_.oz(107868,e,null,function(f){aE=f},d)})})}b&&(RD(),SD(b))},Me:aD(),Ka:a.currentTarget,Hh:function(c){c instanceof Element&&Xy(c,108341,null)}});a.stopPropagation()};rE=function(a){_.qC();a.stopPropagation()};sE=function(){"#filters"===_.gy().hash?_.qC():_.FA("filters")};uE=function(a){_.Hy(function(){tE.content=getComputedStyle(a).backgroundColor})}; xE=function(a,b){_.X(a,"ytm-topbar-menu-button-renderer",b,function(){_.xz({onclick:function(){a.menuRenderer&&vE(a.menuRenderer,{})},K:wE,className:"topbar-menu-button-avatar-button",content:function(){a.avatar?_.sB(a.avatar,{className:"topbar-menu-button-avatar"}):_.N(_.M(function(){return a.icon.iconType}))}})})};zE=function(a,b){var c=_.$x(_.Ib("header-bar"));b.id=c;b.className="";_.F("MWEB_STICKY_PLAYER",!1)&&(b.className+="sticky-player");yE(a,b)}; OE=function(a,b,c){var d=c.page,e=c.fl,f="#searching"===_.gy().hash,g="#voice_searching"===_.gy().hash,h=f||g?"searching":d,k="searching"===h,l=!(!c.pn&&!ZA)||"locate"===_.sy(),n=l||"watch"===d||"locate"===_.sy()||"minor_moment"===_.sy(),p=k?Qf:null,u=k||"select_site"===h||"settings"===h,v=!u;AE=a;k?(_.yC(AE,!0,!0),_.LC(BE,_.qC,{wg:!0})):_.yC(AE,!1,!0);a="mobile-topbar-header cbox";var B=!1,A=_.Jm("search_ui_mweb_searchbar_restyle");if("RESTYLE_WITH_NO_SEARCH_ICON"===A||"RESTYLE_WITH_EXPLICIT_SEARCH_ICON"=== A)a+=" restyle",B=!0;var D=null===b||void 0===b?void 0:b.voiceSearchButton;(0,_.CE)({className:a,key:"header","data-mode$":h,ontouchmove:p},function(E){var S,Z;_.Ty(E,"mode",h,function(){uE(E)});u?DE(k,null===(S=null===b||void 0===b?void 0:b.topbarLogo)||void 0===S?void 0:S.topbarLogoRenderer):_.EE(n,!1,null===(Z=null===b||void 0===b?void 0:b.topbarLogo)||void 0===Z?void 0:Z.topbarLogoRenderer,c.logoEntity);FE({Oi:f,Tn:g,command:null===b||void 0===b?void 0:b.searchCommand,voiceSearchButton:D,de:GE, Ki:A},{className:"mobile-topbar-header-content search-mode"});(0,_.O)({className:"mobile-topbar-header-content non-search-mode cbox"},function(){HE(e,n,B);v&&(IE&&Tz(),JE()&&_.xz({name:"SEARCH",K:KE,className:"topbar-menu-button-avatar-button",onclick:_.HA}),"search"===d&&_.Ow()&&_.H("mweb_voice_search")&&D&&_.W(null===D||void 0===D?void 0:D.buttonRenderer,{className:"mobile-topbar-header-voice-search-button"}),LE(b,l),"watch"===d&&!_.VC()&&ME&&(0,_.O)({className:"mobile-topbar-header-sign-in-button"}, function(){_.W({style:"STYLE_BLUE_TEXT_WITH_INVERSE_THEME",isDisabled:!1,icon:{iconType:"AVATAR_LOGGED_OUT"},text:_.gC(NE),navigationEndpoint:_.WA()})}))})})};JE=function(){var a=_.sy(),b=_.H("mweb_remove_search_icon_in_header");return"search"===a?!1:"watch"===a&&b?!(0<_.Im("mweb_add_search_to_pivot_bar")&&_.H("mweb_add_guide_pivot_bar_to_watch")):!b};LE=function(a,b){_.wy()?PE("MORE_VERT_WHITE"):b?a.buttons?vE(a.buttons):PE():PE("MORE_VERT")}; HE=function(a,b,c){document.title=a+("YouTube"===a?"":" - YouTube");b||(GE&&(GE=null),"search"===_.sy()?(QE(a,c),c&&RE()):SE(a))};RE=function(){_.xz({name:"TUNE",K:TE,Td:"#filters"===_.gy().hash,onclick:sE,className:"search-filter-icon topbar-menu-button-avatar-button"})}; QE=function(a,b){(0,_.O)({className:"search-bar"},function(){b?((0,_.wz)({className:"title search-bar-text","aria-label$":a,onclick:function(){GE=a;_.HA()}},function(){_.G(a)}),_.xz({name:"DISMISSAL",K:UE,onclick:function(){GE="";_.HA()}})):((0,_.wz)({className:"title search-bar-text","aria-label$":a,onclick:_.HA},function(){_.G(a)}),RE())})}; XE=function(a,b,c,d){var e=null;(0,_.wz)({"aria-label$":"YouTube",role$:"link",className:[b?"logo-in-player-endpoint":"mobile-topbar-header-endpoint",void 0].join(" "),onclick:function(f){var g,h,k,l;f=f.currentTarget;ZA=bB.pivotIdentifier;var n=null===c||void 0===c?void 0:c.endpoint;_.H("mweb_use_fallback_topbar_home_command")&&(n=null!==n&&void 0!==n?n:VE);var p=void 0;if(null===d||void 0===d?0:d.onTapCommand)if(n=d.onTapCommand,null===(h=null===(g=d.onTapCommand)||void 0===g?void 0:g.browseEndpoint)|| void 0===h?0:h.params)p={params:null===(l=null===(k=d.onTapCommand)||void 0===k?void 0:k.browseEndpoint)||void 0===l?void 0:l.params};_.Vz({href:"/",params:p,qa:6827,element:f,pushState:!0,endpoint:n})}},function(f){e=f;a()});_.oz(12081,e,WE,function(f){WE=f})};SE=function(a){(0,_.YE)({className:"title mobile-topbar-title","aria-label$":a},function(){_.G(a)})};PE=function(a){_.TC({icon:void 0===a?"ACCOUNT_CIRCLE":a,label:wE,content:function(){RD();SD(!1,!0)},cancelButtonLabel:_.Y.Aa})}; _.EE=function(a,b,c,d){XE(function(){d&&(a||_.wy()||"home"===_.sy())?ZE(d):$E(a,b)},b,c,d)};$E=function(a,b){var c=aF,d=c&&c.items?_.M(function(){return c.items.filter(function(e){return e.mobileTopbarRenderer})[0].mobileTopbarRenderer}):null;d=d&&d.logo&&d.logo.iconType;b=b?"logo-in-player":"mobile-topbar-logo";a&&(b+=" ringo-logo");_.N(a?d||"LOGO_WITH_TEXT":"LOGO",{className:b,id$:"home-icon"})}; ZE=function(a){bF({className:"entity-logo-container"},function(b){var c,d,e,f,g="",h="";if(_.wy()||_.Uo(_.So.W(),165)){if(a.darkThemeAnimatedLogo&&(g=XB(a.darkThemeAnimatedLogo,b)),null===(e=a.darkThemeLogo)||void 0===e?0:e.thumbnail)h=XB(a.darkThemeLogo.thumbnail,b)}else if(a.lightThemeAnimatedLogo&&(g=XB(a.lightThemeAnimatedLogo,b)),null===(f=a.lightThemeLogo)||void 0===f?0:f.thumbnail)h=XB(a.lightThemeLogo.thumbnail,b);b=h;cF({type:"image/webp",srcset$:g});cF({type:"image/png",srcset$:b});(0,_.ZB)({alt:(null=== (d=null===(c=a.accessibilityData)||void 0===c?void 0:c.accessibilityData)||void 0===d?void 0:d.label)||"",src$:b,className:"mobile-topbar-logo entity-logo",id$:"home-icon"})})};DE=function(a,b){(0,_.wz)({className:"mobile-topbar-back-arrow","aria-label$":a?BE:dF,onclick:a?rE:function(){_.Vz({href:"/",qa:6827,endpoint:null===b||void 0===b?void 0:b.endpoint})}},function(){_.N("ARROW_BACK")})};eF=function(){return(!_.wy()||_.H("mweb_add_guide_pivot_bar_to_watch"))&&"settings"!==_.sy()&&"locate"!==_.sy()}; fF=function(a){var b,c;if(a=null===(c=null===(b=null===a||void 0===a?void 0:a.contents)||void 0===b?void 0:b.singleColumnBrowseResultsRenderer)||void 0===c?void 0:c.tabs)if(a=(a=_.dC(a,"selected",!0))&&a.tabIdentifier){var d=_.Uy(function(){return aF.items.filter(function(e){return e.pivotBarRenderer})[0].pivotBarRenderer});if(d)return d.items.map(function(e){return _.Uy(function(){return e.pivotBarItemRenderer.pivotIdentifier})}).includes(a)?a:void 0}};gF=function(a){return _.Mz(a,{sa:!1})}; hF=function(a,b,c){if(!(10=b.playerWidth/b.zb;b.Fb=b.Id?b.playerWidth/b.videoAspectRatio:.5625*b.playerWidth;b.Yb=Math.min(.5625*b.playerWidth,b.zb);b.Id?(d=b.Fb,e=.75*b.zb,eb.scrollY&&(d=0),b.Ic=Math.max(b.Yb,b.Jc-d)):b.Ic=b.Jc;b.Ic=== b.Yb?b.scrollTop=0:b.scrollY<=b.scrollTop&&0<=b.scrollY&&(b.scrollTop=b.scrollY);b.zh=b.Fb=b.we||0>=b.zb||0>=b.playerWidth||0>=b.Fb||0>=b.Yb||0>=b.Jc||0>=b.Ic||.01>=Math.abs(b.videoAspectRatio-1/.5625)||b.fj)b.active=!1;c(b)}}var b={active:!0,we:0,scrollY:0,zb:0,videoAspectRatio:0,playerWidth:0,Kh:screen.height,Id:!0,Fb:0,Yb:0,Jc:0,Ic:0,zh:0,fj:!1,scrollTop:0},c;return{onChange:function(d){c=d},Y:a,Ee:function(){!document.body.hasAttribute("modal-open-body")&& b.active&&a({scrollY:window.scrollY})}}}; xF=function(){function a(d){d?_.cl(_.ut,"sticky-player"):_.dl(_.ut,"sticky-player")}function b(){var d=vF();d.Ra&&(d.Ra.style.position="",d.Ra.style.height="",d.Ra.style.top="");d.He&&(d.He.style.paddingBottom="");d.Ge&&(d.Ge.style.paddingBottom="");a(_.wF.offsetHeight<.6*window.innerHeight);_.gA().then(function(e){e.setInternalSize(NaN,NaN)})}var c=uF();c.onChange(function(d){if(d.active){var e=vF();if(!e.Ra){var f=document.querySelector(".html5-video-container");f&&(f.style.position="absolute", e.Ra=f)}e.He&&(e.He.style.paddingBottom=d.Jc+"px");e.Ge&&(e.Ge.style.paddingBottom=d.Ic+"px");e.Ra&&(e.Ra.style.height=d.Fb+"px",e.Ra.style.top=d.zh+"px");a(d.Id);_.gA().then(function(g){g.setInternalSize(d.playerWidth,d.Fb)})}else b()});c.Y({scrollY:window.scrollY});return{onVideoDataChange:function(d){c.Y({videoAspectRatio:d})},Ee:c.Ee,eg:function(){var d=vF(),e=0;d.ue&&d.ownerElement&&(e=d.ue.offsetHeight-d.ownerElement.offsetHeight);var f=0;d.Wh&&(f=screen.height-d.Wh.offsetHeight);c.Y({playerWidth:_.ut.offsetWidth, we:e,zb:f})},si:function(d){c.Y({Kh:d})},wi:function(){var d=vF(),e=0;d.ue&&d.ownerElement&&(e=d.ue.offsetHeight-d.ownerElement.offsetHeight);c.Y({we:e})},ud:function(d){var e;c.Y({fj:0===(null===(e=d.detail)||void 0===e?void 0:e.state)})},onTap:function(){c.Y({scrollTop:window.scrollY})}}}; vF=function(){return{ue:document.querySelector("ytm-slim-video-metadata-renderer")||document.querySelector("ytm-slim-video-metadata-section-renderer"),ownerElement:document.querySelector("ytm-slim-owner-renderer"),Wh:document.getElementById("header-bar"),Ge:document.querySelector(".player-api"),He:document.querySelector(".player-placeholder"),Ra:document.querySelector(".html5-video-container")}}; yF=function(){function a(f){f=f.type;if(("dataloaded"===f||"dataupdated"===f)&&e&&d)e.onVideoDataChange(d.getVideoAspectRatio())}function b(){var f=document.querySelector("ytm-engagement-panel");e&&f&&e.si(f.offsetTop)}function c(){e&&e.si(screen.height)}var d,e;return{Tf:_.wy,cg:function(){!_.lB()&&_.gA().then(function(f){d=f;e=xF();d.addEventListener("onVideoDataChange",a);document.addEventListener("scroll",e.Ee);window.addEventListener("engagement-panel-opened",b);window.addEventListener("engagement-panel-closed", c);window.addEventListener("resize",e.eg);window.addEventListener("updateui",e.wi);window.addEventListener("player-state-change",e.ud);_.ut&&_.ut.addEventListener("click",e.onTap);e.eg();if(d.getVideoData())e.onVideoDataChange(d.getVideoAspectRatio())})},dg:function(){e&&(d&&d.removeEventListener("onVideoDataChange",a),document.removeEventListener("scroll",e.Ee),window.removeEventListener("resize",e.eg),window.removeEventListener("engagement-panel-opened",b),window.removeEventListener("engagement-panel-closed", c),window.removeEventListener("updateui",e.wi),window.removeEventListener("player-state-change",e.ud),_.ut&&_.ut.removeEventListener("click",e.onTap),e=void 0)}}};zF=function(a){this.i=a;this.j=_.wF.querySelector(".html5-video-player");this.Ra=_.wF.querySelector(".html5-video-container")};AF=function(a){var b=a.j.offsetWidth,c=a.j.offsetHeight;return{playerWidth:b,playerHeight:c,Zm:b/c,videoAspectRatio:a.i.getVideoAspectRatio(),hj:a.i.getPlayerSize()}}; EF=function(a){a=_.sy(a);a="MWEB_PAGE_TYPE_"+(BF.includes(a)?"browse":a).toUpperCase();return{pageType:Object.values(CF).includes(a)?a:"MWEB_PAGE_TYPE_UNKNOWN",navType:DF}}; GF=function(){window.addEventListener("state-navigatestart",function(a){var b;a=null===(b=a.detail)||void 0===b?void 0:b.href;kt(lt(),{mweb:EF(a)})});window.addEventListener("state-navigateend",function(){ys(lt(),"SUCCESS");gt(FF,{mweb:EF(void 0)})});window.addEventListener("filtered-window-error",function(){ys(lt(),"FAILURE");ht(FF,{mweb:EF(void 0)})});window.addEventListener("initialdata",function(){kt(lt(),{mweb:EF(void 0)})})}; KF=function(){window.addEventListener("player-state-change",function(a){var b,c=_.U();c&&(c=c.getVideoData().video_id,c!==HF&&1===(null===(b=a.detail)||void 0===b?void 0:b.state)&&(HF=c,gt(IF,{mweb:EF()}),gt(JF,{mweb:EF()})))});window.addEventListener("player-error",function(){ht(IF,{mweb:EF()})});window.addEventListener("playback-unplayable",function(){ht(JF,{mweb:EF()})})}; MF=function(){window.addEventListener("renderer-module-load-end",function(){gt(LF,{mweb:EF()})});window.addEventListener("renderer-module-load-error",function(){ht(LF,{mweb:EF()})})};_.NF=function(a,b){var c=this;this.l=a;this.events=new _.hl;this.i=b;this.events.subscribe("update",function(){c.G()});this.events.subscribe("connected",function(){var d;null===(d=c.Xb)||void 0===d?void 0:d.call(c)});this.events.subscribe("disconnected",function(){var d;null===(d=c.o)||void 0===d?void 0:d.call(c)})}; PF=function(a,b){_.L(a.tagName,b.config,function(c){b.hn&&(b.hn.value=c);if(!c.pc){var d=new a(c,b);c.pc=d;(d.o||0.6*window.innerHeight?_.dl(_.ut,"sticky-player"):_.cl(_.ut,"sticky-player"))};ZF=function(){YF.ic()}; bG=function(){if(_.F("MWEB_STICKY_PLAYER",!1)){var a=_.$F();if("home"!==_.sy())var b=null;else b=_.$x(_.Ib("filter-chip-bar")),b=document.getElementById(b.toString());if(a&&("search"!==_.sy()||!_.H("mweb_dont_scroll_away_search_header"))){var c=window.pageYOffset;_.wy()||"clip"===_.sy()?(VF(),a.className="sticky-player in"):aG>c?(a.className="sticky-player in",b&&(_.dl(b,"filter-chip-bar-out"),_.cl(b,"filter-chip-bar-in"))):48<=c?(a.className="sticky-player out",b&&(_.dl(b,"filter-chip-bar-in"),_.cl(b, "filter-chip-bar-out"))):(a.className="sticky-player in",b&&(_.dl(b,"filter-chip-bar-out"),_.cl(b,"filter-chip-bar-in")));aG=c}}};_.$F=function(){var a=_.$x(_.Ib("header-bar"));return document.getElementById(a.toString())}; cG=function(a,b,c,d,e){_.zz("filtered-window-error");b=void 0===b?"Unknown file":b;c=void 0===c?0:c;var f=!1,g;if((g=(g=_.Fm.EXPERIMENT_FLAGS)?g.log_window_onerror_fraction:void 0)&&Math.random()Math.random()&& _.hs(l);h({response:{},page:""})})}function d(f){return f.qc||d(f.parentNode)}var e=hG;window.addEventListener("ytm-load-more",function(f){var g=f.detail,h=g.container,k=g.xh;c(g.nextContinuationData,d(f.target),function(l){l=a(k,l);var n=l.hasOwnProperty("items")&&"items"||l.hasOwnProperty("contents")&&"contents"||"",p=h.hasOwnProperty("contents")&&"contents"||h.hasOwnProperty("items")&&"items"||n;n&&(h[p]||(h[p]=[]),h[p].push.apply(h[p],_.ia(l[n])));l.hasOwnProperty("header")&&(h.header=l.header); l.hasOwnProperty("sharebox")&&(h.sharebox=l.sharebox);h.continuations=l.continuations;_.Az()})});window.addEventListener("ytm-reload-container",function(f){var g=f.detail;f=g.reloadContinuationData;var h=g.pg,k=g.Ji;g=_.wy()?h.hasOwnProperty("sectionIdentifier")&&"related-items"===h.sectionIdentifier?_.gy().href:"/watch_comment?action_get_comments=1":Oc(Qc(5,_.gy().href))||"/";c(f,g,function(l){l=b(l);for(var n in l)h[n]=l[n];k&&k();_.Az()})})}; mG=function(){var a=void 0===a?!1:a;var b=_.jG();Object.keys(b).forEach(function(c){-1===kG.indexOf(c)&&delete b[c]});_.lG(b,a)};_.jG=function(){var a=_.gy().hash.substring(1).split("&").filter(Boolean),b={};if(!a.length)return b;a.forEach(function(c){c=c.split(/=(.+)/);b[c[0]]=1=La.length&&(La=Ja.split("_"));Ja=Number(La[0]);isNaN(Ja)||(A=String(Math.min(Ja,30)))}})();window.addEventListener("initialdata",function(){a(e.Tg)});window.addEventListener("state-navigatestart",function(){u="WARM";a(e.Tg)});window.addEventListener("state-navigateend", function(){a(e.bk)});window.addEventListener("filtered-window-error",function(){a(e.hk)});window.addEventListener("player-state-change",function(S){S.detail&&1===S.detail.state&&a(e.jk)});window.addEventListener("player-error",function(){a(e.ik)});window.addEventListener("playback-unplayable",function(){a(e.kk)})}; AG=function(){var a=xG();a&&(yG=a);_.H("mweb_enable_auto_dark_theme")&&(a=window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches?window.matchMedia("(prefers-color-scheme: dark)").matches?"USER_INTERFACE_THEME_DARK":"USER_INTERFACE_THEME_LIGHT":void 0,a&&(yG!==a&&"USER_INTERFACE_THEME_DARK"===a&&zG(),yG=a))}; xG=function(){_.So.W();var a=_.ed(_.gy().href,"theme");if("dark"===a)return"USER_INTERFACE_THEME_DARK";if("light"===a)return"USER_INTERFACE_THEME_LIGHT";if(_.Uo(0,165))return"USER_INTERFACE_THEME_DARK";if(_.Uo(0,174))return"USER_INTERFACE_THEME_LIGHT"};zG=function(){var a=Tk(),b=document.createElement("link");b.media="print";b.onload=function(){var c=document.getElementById("c3-css");c&&a&&Di(c,a);document.head.removeChild(b)};a&&(Di(b,a),document.head.appendChild(b))}; BG=function(a){var b=Error.call(this,a);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.message=a};CG=function(){this.listeners=[];this.i=[];this.data=[]};DG=function(a,b){a.data.push(b);a.listeners.forEach(function(c){c(b)})};EG=function(a,b){a.i.length||_.vf(b);a.data.push(b);a.i.forEach(function(c){c(b)})};FG=function(a){throw a;};GG=function(a){return a};HG=function(a){this.i=a;this.done=!1;this.j=_.uf(void 0)}; IG=function(a,b,c){a.j=a.j.then(function(){if(!a.done)return b(c)}).then(function(d){d&&(a.done=d.done,DG(a.i,d))},function(d){EG(a.i,d)})};_.gG=function(a,b,c){var d=b?b:GG,e=c?c:FG,f=new HG(new CG);a.i.listen(function(g){IG(f,d,g)},function(g){IG(f,e,g)});return f};KG=function(){var a=new CG;return{zn:function(b){b.then(function(c){DG(a,{done:!0,value:JG(c,!0)})},function(c){EG(a,c)});return new HG(a)},Ym:function(b,c){DG(a,{done:!1,value:JG(c,!1)})}}}; JG=function(a,b){return{response:{page:a.page,response:a.response,reload:a.reload,url:a.url,endpoint:a.endpoint,loading:!b,playerResponse:a.playerResponse,preconnect:a.preconnect,reelWatchSequenceResponse:a.reelWatchSequenceResponse},loading:!b}};MG=function(){if(LG&&LG.state)return _.M(function(){return LG.state.previousUrl})};OG=function(){var a=NG();return a&&a.endpoint?JSON.parse(a.endpoint):void 0};NG=function(){if(LG&&LG.state)return _.M(function(){return LG.state.params})}; SG=function(a){try{var b={},c=(b.params=a.params,b.previousUrl=a.Ai,b);b=!1;_.H("mweb_history_state_limit")&&PG&&90<=QG+RG&&(b=!0);var d=!0;a.replace&&LG&&LG.replaceState&&!b?(RG++,LG.replaceState(c,"",a.href),d=!1):LG&&LG.pushState&&!b&&(QG++,LG.pushState(c,"",a.href),d=!1);d&&setTimeout(function(){var e=_.yi(a.href);_.gy().href=_.Ai(e)})}catch(e){setTimeout(function(){var f=_.yi(a.href);_.gy().href=_.Ai(f)}),_.hs(e)}}; UG=function(a){var b=MG();b&&(TG=_.wy(b),(b=_.Uy(function(){return a.player.args}))&&(b.external_list=TG))};VG=function(a,b){a.pyv_billable_url=_.Uy(function(){return b.pyvBillingUrl});a.pyv_conv_url=_.Uy(function(){return b.pyvConversionUrl})}; WG=function(a,b){var c=_.Uy(function(){return a.player.args}),d=_.Uy(function(){return b.c3PlaybackTracking});c&&d&&(c.adformat||(c.adformat=b._adformat),c.el=b._el,c.video_masthead_ad_quartile_urls={quartile_0_urls:d.startUrls,quartile_25_urls:d.firstQuartileUrls,quartile_50_urls:d.secondQuartileUrls,quartile_75_urls:d.thirdQuartileUrls,quartile_100_urls:d.completeUrls},VG(c,d))}; XG=function(a){var b=_.Uy(function(){return a.player.assets});b&&(b.js=_.F("PLAYER_JS_URL")||b.js,b.css=_.F("PLAYER_CSS_URL")||b.css)};YG=function(a,b){var c;a={args:{raw_player_response:a,external_list:TG}};a.args&&(null===(c=null===b||void 0===b?void 0:b.reelWatchEndpoint)||void 0===c?0:c.playerParams)&&(a.args.player_params=b.reelWatchEndpoint.playerParams);return a};ZG=function(a){return a&&a.args&&a.args.raw_player_response?a.args.raw_player_response:null}; _.$G=function(a){function b(){var d=4===a.readyState,e=a.responseText;if(d&&200!==a.status){var f=new BG("Failed xhr: "+a.status);f.responseText=e;EG(c,f)}else DG(c,{done:d,value:e});d&&a.removeEventListener("readystatechange",b)}var c=new CG;4===a.readyState?b():a.addEventListener("readystatechange",b);return new HG(c)}; aH=function(){var a=0,b={};return function(c){var d=c.done,e=c.value;c=e.timingInfo;e=e.response;var f=_.Sb(e,"[");if(f||d)if(!f&&_.Sb(e,")]}'\n")&&(e=e.substr(5)),e=e.split("\r\n").filter(function(g){return 1=f)||d)return a+=f,b=Object.assign.apply(Object,[{},b].concat(_.ia(e))),{done:d,value:{timingInfo:c,response:b}}}}; hG=function(a,b,c,d){b=void 0===b?_.qB:b;var e={pbj:1};b.pbjcold&&(e.pbjcold=b.pbjcold);e=ad(a,e);_.wu(a,b||{},8,!0);a=aH();c={withCredentials:!0,headers:{"x-youtube-sts":""+_.F("STS",void 0),"x-spf-referer":c},format:"RAW"};_.H("web_forward_command_on_pbj")&&d&&(c.method="POST",c.postParams={command:JSON.stringify(d)});(d=_.Sn(e,c))?d=_.gG(_.gG(_.$G(d),bH(d)),a):(d=new CG,EG(d,new BG("XHR failed to initialize.")),d=new HG(d));return d}; bH=function(a){var b=[];return function(c){var d=c.done;c=c.value;var e=d?a.getResponseHeader("content-length"):"",f=d?a.getResponseHeader("content-encoding"):"";b.push(zy());return{done:d,value:{timingInfo:{chunks:b,contentLength:e,ol:f},response:c}}}}; dH=function(a,b){_.H("mweb_op_infra_watchui")&&_.H("mweb_op_page_service_watch")&&(null===a||void 0===a?0:a.watchEndpoint)&&(a=cH(a,b||{},uy(a)),_.tw(_.jw(),_.uf(a)),a.then(function(c){var d=_.my;d.response.response=c.response;_.py(d);_.Az()},function(c){throw c;}))}; cH=function(a,b,c){var d=window.location.href,e,f,g,h,k,l;return _.y(this,function p(){var u,v,B,A,D,E,S,Z;return _.w(p,function(ta){if(1==ta.i)return u={rootVe:null===(f=null===(e=a.commandMetadata)||void 0===e?void 0:e.webCommandMetadata)||void 0===f?void 0:f.rootVe,url:null===(h=null===(g=a.commandMetadata)||void 0===g?void 0:g.webCommandMetadata)||void 0===h?void 0:h.url,endpoint:a,page:c},B=_.Ru(),A=B.resolve(_.rF),_.t(ta,A(),2);v=ta.j;D={contentPlaybackContext:_.fv(b,null===(l=null===(k=a.commandMetadata)|| void 0===k?void 0:k.webCommandMetadata)||void 0===l?void 0:l.url,d),racyCheckOk:eH(a)};E=_.uf(void 0);S=new _.gw;(Z=S.xb(a,D))&&(E=v.Bb(Z.Ha,Z.input,void 0,Z.config));return ta.return(E.then(function(Ja){u.response=Ja;return u}))})})};eH=function(a){var b;return _.H("mweb_fill_watch_endpoint_in_verify_age")&&!(null===(b=a.watchEndpoint)||void 0===b||!b.racyCheckOk)};hH=function(){_.Ru().resolve(fH)().then(function(a){gH=a})}; jH=function(a,b,c,d){var e=c&&c._data||void 0,f=e&&!e.watchEndpoint&&!e.watchPlaylistEndpoint&&_.H("mweb_navigate_with_op"),g=e&&(e.watchEndpoint||e.watchPlaylistEndpoint)&&_.H("mweb_navigate_to_watch_with_op"),h=(null===e||void 0===e?void 0:e.reelWatchEndpoint)&&_.H("mweb_enable_shorts_with_op");if(e&&(f||g||h)&&(gH||hH(),gH&&gH.l(e))){f={csn:_.Ns(),endpoint:JSON.stringify(e),Uh:null===b||void 0===b?void 0:b.gs_l,Wm:null===b||void 0===b?void 0:b.oq,autonav:null===b||void 0===b?void 0:b.autonav}; if(null===b||void 0===b?0:b.$m)f.$m=Number(b.tempData);if(null===b||void 0===b?0:b.lact)f.lact=Number(b.lact);e.clickTrackingParams&&(f.itct=e.clickTrackingParams);g=KG();h=g.zn;var k=h(gH.j(e,f,d||window.location.href,uy(e),g.Ym,function(){return!1}))}k||(k=hG(a,b||{},d,e));xy(a)||aF||tF();return iH(k,c instanceof Element?NA(c)||{}:{},b,e)}; iH=function(a,b,c,d){return _.gG(a,function(e){var f,g,h=e.done,k=e.value.timingInfo,l=e.value.response;if(l&&l.reload)_.gy().reload();else if(l&&l.redirect)Dc(window.location,l.redirect);else{if(void 0===(null===(g=null===(f=null===e||void 0===e?void 0:e.value)||void 0===f?void 0:f.response)||void 0===g?void 0:g.response)&&h)return{done:!0,value:kH({name:"",message:""})};UG(l);XG(l);if(l&&_.H("kill_swf_config_mweb")&&_.H("fix_ads_tracking_for_swf_config_deprecation_mweb")){e=l.playerResponse&&l.playerResponse.playbackTracking; var n=b.c3PlaybackTracking;e&&n&&(e.promotedPlaybackTracking={startUrls:n.startUrls,firstQuartileUrls:n.firstQuartileUrls,secondQuartileUrls:n.secondQuartileUrls,thirdQuartileUrls:n.thirdQuartileUrls,completeUrls:n.completeUrls},n=b._adformat,e=e.videostatsPlaybackUrl,n&&e&&e.baseUrl&&(e.baseUrl=An(e.baseUrl,{adformat:n})))}else WG(l,b);e=h?l:Object.assign({},_.my.response,l);l&&!_.H("webfe_return_endpoint_enabled")&&(l.endpoint=d);h&&!_.H("mweb_fp_fetch_wn_after_playback")&&dH(d,c);return{done:h, value:{timingInfo:k,response:e,loading:!h}}}},function(e){.01>Math.random()&&_.hs(e);return{done:!0,value:kH(e)}})};kH=function(a){return{page:_.my.response&&_.my.response.page?_.my.response.page:vy(_.gy().href),response:{response:{responseContext:{errors:a}}}}};lH=function(a,b){var c,d=!1;window.addEventListener(null!==(c=a.event)&&void 0!==c?c:"state-navigateend",function(){a.Tf(b())?(a.cg(),d=!0):d&&(a.dg(),d=!1)})};mH=function(a){lH(a,function(){return window.location.href})}; nH=function(){this.Tf=_.yy};pH=function(){window.addEventListener("state-navigatestart",function(a){a=a.detail;var b;a.vd&&!a.vd.reelWatchEndpoint&&(null===(b=a.endpoint)||void 0===b?0:b.reelWatchEndpoint)&&(_.oH=a.vd)})};qH=function(a,b){b=void 0===b?{}:b;return{loading:!0,response:{page:vy(a)||"",response:{contents:b,responseContext:{}},loading:!0}}}; tH=function(a){var b="home"===_.sy(a);if(b||"trending"===_.sy(a)){var c=!!_.F("IS_TABLET",!1);if(b){b=c?8:4;_.mB()&&c&&(void 0===rH&&(b=_.gB(sH),rH=void 0!==b?b:1280<=_.jB&&550<=kB||550<=_.jB&&1280<=kB),b=rH?16:9);c=[];for(var d=0;dwindow.scrollY?(YH=window.scrollY,window.scrollTo(0,100)):!a&&100=g&&e<=d;return null!==c&&c>=g&&c<=d?{Jd:"active",Ne:e}:cd&&(f+="0"));if(0e&&(f+="0");f+=e+":";10>b&&(f+="0");f+=b;return 0<=a?f:"-"+f}; TI=function(){OI=PI;(0,_.O)({className:"player-storyboard","aria-hidden$":!0},function(a){QI=a;_.pB(null,{className:"player-storyboard-image",alt:"preview-image"});(0,_.O)({className:"player-storyboard-metadata"},function(){(0,_.O)({className:"player-storyboard-title"},function(b){RI=b});(0,_.O)({className:"player-storyboard-time"},function(b){SI=b})})})}; bJ=function(a){function b(){var c={className:"progress-bar-playhead",ontouchstart:function(d){UI(d)},ontouchend:function(d){VI(d)}};c.ontouchmove=WI;return c}XI=_.U();YI=AI();ZI=BI();(0,_.O)({className:function(){var c="progress-bar-playhead-wrapper";LI&&(c+=" in-dragging");return c}()},function(c){$I=c;c.style.marginLeft=aJ(a.hg)+"%";(0,_.O)(b(),function(){(0,_.O)({className:"progress-bar-playhead-dot"})})})}; UI=function(a){_.cl($I,"in-dragging");LI=!0;if(XI){var b=XI.getPlayerState();_.H("mweb_show_progress_bar_when_controls_closed")||1!==b||XI.pauseVideo();YI?QI&&(QI.style.display="block",OI&&_.cl(OI,"storyboard-dragging")):_.zz("scrubber-touch-start");cJ=a.touches[0].clientX;a.stopPropagation();_.H("medium_progress_bar_modification")||a.preventDefault()}}; WI=function(a){var b;if(LI&&XI&&(1>dJ&&(dJ=Math.abs(a.touches[0].clientX-cJ)),!(zI()&&1>dJ))){var c=XI.getPlayerState();_.H("mweb_show_progress_bar_when_controls_closed")&&1===c&&XI.pauseVideo();c=a.touches[0].clientX-II()-8;zI()&&(c-=(null!==FI&&void 0!==FI&&FI.parentElement?FI.parentElement.getBoundingClientRect():{width:0,left:0,top:0,x:0}).x||0);c/=HI();eJ=Math.min(Math.max(c,0),1);xI=eJ*(kA()||0);if(_.H("mweb_big_progress_bar")){$I.style.marginLeft=aJ(100*eJ)+"%";if(YI){var d=eJ;c=xI;var e=HI(); if(QI){var f;if((f=_.U())&&0!==f.getNumberOfStoryboardLevels()){var g=c||_.jA()||0,h=f.getStoryboardFrameIndex(g,1);if(-1!==h)f=f.getStoryboardFrame(h,1);else if(g=f.getStoryboardFrameIndex(g,0),f=f.getStoryboardFrame(g,0))f.height*=3,f.width*=3}else f=null;if(f){g=f.width/f.columns;h=f.height/f.rows;d=e*d+6+II();var k=g/2+6,l=k-II()-12,n=100/e*HI()/((PI?PI.offsetWidth:0)-JI());e={width:g+"px",height:h+"px",left:(d<=k?k*n:d>=e-l?(e-l)*n:d*n)+"%",top:"-"+h+"px"};if(d=QI.querySelector("img")){k=-f.column* g;l=-f.row*h;d.src=f.url;n=f.row;var p=f.column;d.style.clip="rect("+n*h+"px, "+(p+1)*g+"px, "+(n+1)*h+"px, "+p*g+"px)";d.style.left=k+"px";d.style.top=l+"px";d.style.width=f.width+"px";d.style.height=f.height+"px"}SI&&(SI.textContent=NI(c));Object.assign(QI.style,e)}}}ZI&&(c=yI(),_.zz("macro-markers-dragging",{draggingPosition:xI}),c=_.AA(null===(b=null===c||void 0===c?void 0:c.chapterRenderer)||void 0===b?void 0:b.title),RI&&(RI.textContent=c))}else fJ.ic(xI);_.zz("scrubber-touch-move",{draggingPosition:xI}); a.preventDefault()}};VI=function(a){_.dl($I,"in-dragging");LI=!1;if(XI){if(_.H("mweb_big_progress_bar")){QI&&(QI.style.display="none",OI&&_.dl(OI,"storyboard-dragging"));if(1>dJ){dJ=cJ=0;return}fJ.ic(xI)}var b=XI.getVideoData();b=b&&b.isLive;(xI!==kA()||b)&&XI.playVideo();ZI&&_.zz("macro-markers-end");a.stopPropagation();_.zz("scrubber-touch-end");dJ=cJ=0}};aJ=function(a){_.H("mweb_big_progress_bar")&&(II()&&(a+=II()/HI()*100),a*=HI()/((PI?PI.offsetWidth:0)-JI()));return a}; iJ=function(){(gJ||_.H("mweb_show_progress_bar_when_controls_closed"))&&hJ&&hJ()};jJ=function(a){var b=a.target,c=a.offsetX-b.offsetLeft,d=kA()||0;fJ.ic(c/b.offsetWidth*d);_.zz("progress-bar-seek");a.stopPropagation()};kJ=function(a){(gJ=a.detail)&&iJ()};_.lJ=function(a,b){(void 0===b||b)&&(a["aria-hidden$"]="true");return a};nJ=function(){mJ&&mJ()};oJ=function(){mJ&&mJ()};pJ=function(){var a=_.U();a&&a.getVideoData().isLive&&!a.isAtLiveHead()&&a.seekTo(Infinity)}; uJ=function(){var a=qJ,b=rJ;var c=2>b?void 0:_.mu("PLAYER_SEEK_SECONDS",10*(b-1));b=kI();var d=lI(),e=-1===a?"back":"forward",f="width: "+b+"; height: "+b+"; ";1===a?f+="right: "+d+";":-1===a&&(f+="left: "+d+";");(0,_.O)({className:"player-controls-double-tap-to-seek-content cbox"},function(){(0,_.O)({className:"player-controls-double-tap-to-seek-info vbox",side$:e},function(g){sJ(g,a);tJ(a,"large");_.G(c)});(0,_.O)({className:"player-controls-double-tap-to-seek-static-circle",side$:e,style$:f})})}; wJ=function(){(0,_.O)({className:"player-controls-top-tooltip center"},function(){tJ(-1,"small");(0,_.O)({className:"player-controls-top-tooltip-label"},function(){_.G(vJ)});tJ(1,"small")})}; tJ=function(a,b){var c=[1===a?"player-controls-arrow-forward-fade-out":"player-controls-arrow-backward-fade-out",1===a?"player-controls-forward-arrow":"player-controls-backward-arrow","small"===b?"player-controls-arrow-small":"player-controls-arrow-large"].join(" ");(0,_.O)({className:"player-controls-arrows-container"},function(){(0,_.xJ)({className:c});(0,_.xJ)({className:c});(0,_.xJ)({className:c})})}; sJ=function(a,b){1===b?_.oz(28240,a,yJ,function(c){yJ=c}):-1===b&&_.oz(28239,a,zJ,function(c){zJ=c})};AJ=function(a){return!!a.getOption("captions","track").displayName};BJ=function(a){return a.getOption("captions","tracklist",{includeAsr:!0})};CJ=function(a){return _.eb(a,function(b){return"en"===b.languageCode})}; EJ=function(a){var b=DJ;if(!b)return a.getOptions("captions")?(b=BJ(a),b=b.length?(a=CJ(b))?a.displayName:b[0].displayName:""):b="",b;a=a.getOption("captions","track").displayName;return null!==a&&void 0!==a?a:b};FJ=function(a){var b=DJ;if(AJ(a))a.setOption("captions","stickyLoading",{}),a.setOption("captions","track",{});else{var c=_.eb(BJ(a),function(d){return d.displayName===b});a.setOption("captions","track",c)}}; GJ=function(a,b){a=void 0===a?{}:a;var c="";switch(b){case -1:case 0:c="CLOSED_CAPTION_OFF";break;case 1:c="CLOSED_CAPTION_ON";break;default:return}_.L("ytm-closed-captioning-button",{},function(){_.L("button",a,function(){_.N(c,{className:"closed-caption-icon"})})})}; KJ=function(){var a=_.U();if(a){var b=!!a.getOptions("captions"),c=!1,d=-1;b&&(d=(c=AJ(a))?1:0,DJ=EJ(a));GJ({"aria-label$":b?c?HJ:IJ:JJ,"aria-pressed$":b?c:void 0,onclick:function(e){_.pD();b?(FJ(a),_.rD(function(){_.G(AJ(a)?HJ:IJ)})):_.rD(function(){_.G(JJ)});_.zz("closed-captions-toggle-click");e.stopPropagation()}},d)}}; LJ=function(a){var b,c,d={className:"ytm-autonav-toggle-button-container",onclick:null!==(b=a.onClick)&&void 0!==b?b:_.Fa,"aria-label$":null!==(c=a.K)&&void 0!==c?c:"","aria-pressed$":a.enabled};_.L("button",d,function(){a.enabled?(_.N("AUTONAV_ON_TOGGLE_SPANNER",{className:"spanner-icon-on"}),_.N("PLAY_CIRCLE_FILLED",{className:"play-icon"})):(_.N("AUTONAV_OFF_TOGGLE_SPANNER",{className:"spanner-icon-off"}),_.N("PAUSE_CIRCLE_FILLED",{className:"pause-icon"}))})}; QJ=function(a){if(a){var b=_.CH,c=MJ(a);LJ({enabled:b,K:b?_.mA(a.enabledAccessibilityData):_.mA(a.disabledAccessibilityData),onClick:function(d){_.FH(!_.CH);NJ=!0;OJ&&clearTimeout(OJ);OJ=setTimeout(PJ,c);_.zz("autonav-toggle-click");d.stopPropagation()}})}};MJ=function(a){var b,c;a=null===(c=null===(b=a.enabledEduCommand)||void 0===b?void 0:b.playerToastCommand)||void 0===c?void 0:c.durationMs;return null!==a&&void 0!==a?a:4E3}; RJ=function(a,b){var c,d,e,f;return _.AA(b?null===(d=null===(c=a.enabledEduCommand)||void 0===c?void 0:c.playerToastCommand)||void 0===d?void 0:d.text:null===(f=null===(e=a.disabledEduCommand)||void 0===e?void 0:e.playerToastCommand)||void 0===f?void 0:f.text)}; SJ=function(a){if(a){var b="autonav-user-education-container center",c="autonav-status-label-on",d="autonav-status-label-off";NJ?_.CH?d+=" hide-autonav-element":c+=" hide-autonav-element":(b+=" hide-autonav-element",c+=" hide-autonav-element",d+=" hide-autonav-element");(0,_.O)({className:b},function(){var e=RJ(a,!0),f=RJ(a,!1);(0,_.xJ)({className:c,"aria-label$":e,role$:"text"},function(){_.G(e)});(0,_.xJ)({className:d,"aria-label$":f,role$:"text"},function(){_.G(f)})})}};PJ=function(){NJ=!1;_.Az()}; UJ=function(){TJ&&TJ()};ZJ=function(a){var b="player-controls-content";_.H("mweb_big_progress_bar")&&(b+=" bigbar");_.H("medium_progress_bar_modification")&&(b+=" medium-modification");(0,_.O)({className:b},function(){var c;VJ&&LI?wJ():VJ&&VJ.isActive()||WJ(a);if(!LI)if(VJ&&VJ.isActive()&&12*d/3?1:0;0===c?(pK=0,rK=c,oK({ze:pK,Je:rK}),qK()):(oK({$A:{xPosition:a.offsetX,yPosition:a.offsetY}}),pK=c!==rK?1:pK+1,oK({ze:pK}),HK.isActive()&&1=a?(b=(a=YK(DL.data))&&WK(a))&&_.T(b,a,!1):null===zL||void 0===zL?void 0:zL.start()}; tL=function(){oL=!0;lL();EL&&EL()};FL=function(a){var b;if("watch"===_.sy()){var c={Of:_.CH,isMutedAutoplay:aL()};0===(null===(b=a.detail)||void 0===b?void 0:b.state)&&mL(c);EL&&EL()}};GL=function(a){a=a.detail;mL({$h:null===a||void 0===a?void 0:a.paused});EL&&EL()};HL=function(a){var b;2===(null===(b=a.detail)||void 0===b?void 0:b.playertype)&&EL&&EL()};JL=function(a){if(gL){mL({Of:!1,isMutedAutoplay:!1,$h:!1});var b={Of:_.CH,isMutedAutoplay:aL()};mL(b);(0,_.Py)(gL,IL,a)}}; _.KL=function(a){if(!a)return!0;if(a=a.playabilityStatus){if("OK"===a.status)return!0;"UNPLAYABLE"===a.status&&_.zz("playback-unplayable");if((a=a.errorScreen)&&(a.ypcTrailerRenderer||a.playerLegacyDesktopYpcTrailerRenderer))return!0;_.zz("could-not-play-video")}return!1}; TL=function(a){var b,c=null,d=a.response,e=a.playerResponse;if(a.webPlayerContextConfigs||!LL){LL=a.webPlayerContextConfigs||_.F("WEB_PLAYER_CONTEXT_CONFIGS");for(var f in LL)LL.hasOwnProperty(f)&&(LL[f].externalFullscreen=vt())}LL?f=_.yy()&&LL.WEB_PLAYER_CONTEXT_CONFIG_ID_MWEB_SHORTS?LL.WEB_PLAYER_CONTEXT_CONFIG_ID_MWEB_SHORTS:LL.WEB_PLAYER_CONTEXT_CONFIG_ID_MWEB_WATCH:(.01>Math.random()&&_.js(Error("pb")),f=null);e&&f&&(ML=!0,c=YG(e,a.endpoint));var g="watch"===a.page||"shorts"===a.page,h=_.KL(e); _.wF.setAttribute("playable",h.toString());_.ut&&_.ut.setAttribute("playable",h.toString());_.wF.hidden=!g;if(_.F("MWEB_CUSTOM_CONTROL")){var k=null===(b=null===d||void 0===d?void 0:d.playerOverlays)||void 0===b?void 0:b.playerOverlayRenderer;oK({activeElement:null,isFocused:!1});(0,_.Py)(PI,NL,{overlayClickHandler:IK,playerOverlayRenderer:k,playerResponse:e});PI.setAttribute("playable",h.toString());g&&!_.yy()?PI.removeAttribute("hidden"):PI.setAttribute("hidden","true")}_.yy()?(_.OL.removeAttribute("hidden"), _.OL.setAttribute("playable",h.toString()),_.gA().then(function(){var l,n;null===(l=_.U())||void 0===l?void 0:l.setLoopVideo(!0);null===(n=_.U())||void 0===n?void 0:n.unloadModule("captions")})):_.OL.setAttribute("hidden","true");JL(d);if(ZG(c)!==ZG(PL)||d!==QL)PL=c,QL=d,_.H("mweb_consistency_tokens")&&RL(e),_.wF.setAttribute("loading",String(!PL)),c=!1,SL&&SL!==f&&(fA(),c=!0),SL=f,window.loadPlayerConfig(PL,a.response,void 0,f,ML,c)}; RL=function(a){var b=QL,c,d;a=null===(c=null===a||void 0===a?void 0:a.responseContext)||void 0===c?void 0:c.consistencyTokenJar;b=null===(d=null===b||void 0===b?void 0:b.responseContext)||void 0===d?void 0:d.consistencyTokenJar;if(a||b){var e=_.Xu(),f=_.qb(e.i);a&&e.replace(f,a);b&&e.replace(f,b)}};Xx=function(){var a=_.U();a&&a.sendAbandonmentPing&&a.sendAbandonmentPing()};UL=function(){if(!_.yy()){var a=document.querySelector("video");a&&a.focus()}}; WL=function(){Yx();window.addEventListener("state-navigatestart",Xx);window.addEventListener("state-navigateend",UL);_.H("mweb_client_log_screen_associated")&&window.addEventListener("state-navigateend",VL);_.H("mweb_woffle")&&window.addEventListener("local-media-change",RH);var a=_.M(function(){return _.wF});a&&a.addEventListener("click",function(b){_.We(b.target,"a")&&b.stopPropagation()});"preload_near_end"===_.Jm("mweb_preload_video_by_player_vars")&&window.addEventListener("video-progress",cb())}; YL=function(a){var b,c=_.U();c&&(a.detail&&1===a.detail.state&&c.loadModule("captions"),a.detail&&0===a.detail.state&&c.unloadModule("captions"),1===(null===(b=a.detail)||void 0===b?void 0:b.state)&&"preload_on_play"===_.Jm("mweb_preload_video_by_player_vars")&&XL())}; bb=function(){var a,b;if("preload_near_end"===_.Jm("mweb_preload_video_by_player_vars")){var c=_.U();.9<(null!==(a=null===c||void 0===c?void 0:c.getCurrentTime())&&void 0!==a?a:0)/(null!==(b=null===c||void 0===c?void 0:c.getDuration())&&void 0!==b?b:-1)&&XL()}};XL=function(){var a=ZL();a!==$L&&($L=a)&&_.Hy(function(){var b;null===(b=_.U())||void 0===b?void 0:b.preloadVideoByPlayerVars({videoId:$L})})}; ZL=function(){var a,b,c,d,e,f,g,h;return null===(h=null===(g=null===(f=null===(e=null===(d=null===(c=null===(b=null===(a=null===QL||void 0===QL?void 0:QL.contents)||void 0===a?void 0:a.singleColumnWatchNextResults)||void 0===b?void 0:b.autoplay)||void 0===c?void 0:c.autoplay)||void 0===d?void 0:d.sets)||void 0===e?void 0:e[0])||void 0===f?void 0:f.autoplayVideoRenderer)||void 0===g?void 0:g.compactVideoRenderer)||void 0===h?void 0:h.videoId}; VL=function(){var a;null===(a=_.U())||void 0===a?void 0:a.removeEventListener("onPlaybackStartExternal",aM);var b;_.H("enable_mweb_livestream_ui_update")&&(null===(b=_.U())||void 0===b?void 0:b.removeEventListener("onHeartbeat",eI));if(3832===Ks()||37414===Ks())a=_.U(),(b=null===a||void 0===a?void 0:a.getVideoData())&&b.cpn&&(fI(),Aw(b)||(null===a||void 0===a?void 0:a.addEventListener("onPlaybackStartExternal",aM)))}; aM=function(){var a;if(3832===Ks()||37414===Ks()){var b=null===(a=_.U())||void 0===a?void 0:a.getVideoData();Aw(b)}};cM=function(){return bM&&bM.contents&&bM.contents.singleColumnWatchNextResults&&bM.contents.singleColumnWatchNextResults.autoplay?_.M(function(){return bM.contents.singleColumnWatchNextResults.autoplay.autoplay}):null};dM=function(){var a=cM();return a&&a.sets?_.M(function(){return a.sets[0].autoplayVideo}):null}; eM=function(){var a=cM();return a&&a.sets?_.M(function(){return String(a.sets[0].mode)}):null}; fM=function(a){if(a.detail&&0===a.detail.state){a=a.target;var b;if((null===(b=_.U())||void 0===b||!b.isMutedByMutedAutoplay())&&_.ed(_.gy().href,"list")&&(b=dM())){var c=AH++,d=_.Xz(b)||(b&&b.watchEndpoint?ad("/watch",{v:b.watchEndpoint.videoId,list:b.watchEndpoint.playlistId,index:b.watchEndpoint.index+1}):null);if(d){var e=b.clickTrackingParams;var f=b.watchEndpoint.params,g=eM();e={itct:e,mode:g,params:f};c={autonav:!0,playnext:c,lact:_.rn()};_.Vz({href:d,params:e,Pe:c,qa:3832,element:null!== a&&void 0!==a?a:void 0,pushState:!0,endpoint:b})}}}};kM=function(){var a=gM,b=hM;clearTimeout(iM);jM=!0;setTimeout(function(){dH(a,b)},0)};lM=function(a){a=a.detail;1!==(null===a||void 0===a?void 0:a.state)||jM||kM()}; mM=function(a){a=a.detail;var b,c,d;if(_.wy()||"watch"===(null===(c=null===(b=a.data)||void 0===b?void 0:b.response)||void 0===c?void 0:c.page)){jM=!1;var e=a.rf,f=a.data;gM=a.endpoint;(null===(d=null===f||void 0===f?void 0:f.response)||void 0===d?0:d.endpoint)&&_.H("webfe_return_endpoint_enabled")&&(gM=f.response.endpoint);hM=e;iM=setTimeout(function(){jM||kM()},1E4);_.Hy(function(){var g=gM;if(g&&!g.watchEndpoint&&.01>Math.random()){var h=[],k;for(k in g)g.hasOwnProperty(k)&&(k.endsWith("Endpoint")|| k.endsWith("Command"))&&h.push(k);_.js(new _.mp("navigated to the watch page without a WatchEndpoint",JSON.stringify(h)))}})}};nM=function(a){var b;2!==(null===(b=a.detail)||void 0===b?void 0:b.playertype)||jM||kM()};oM=function(){jM||kM()};qM=function(){return Promise.resolve(Gu(_.pM))};sM=function(){return Promise.resolve(Gu(_.rM))};tM=function(){var a=_.Ru(),b={og:_.rF,Eg:qM};a.providers.set(b.og,b);b={og:fH,Eg:sM};a.providers.set(b.og,b)}; vM=function(){function a(){_.gA().then(function(c){b&&(c.getVideoAspectRatio()<=uM?b.fit(0):b.fit(1))})}var b;return{Tf:_.yy,cg:function(){window.addEventListener("resize",a);window.addEventListener("player-state-change",a);_.gA().then(function(c){b=new zF(c);a()})},dg:function(){b=null;window.removeEventListener("resize",a);window.removeEventListener("player-state-change",a)}}}; xM=function(a){a=_.ky(a).split("/")[1];return _.H("mweb_c3_disable_carve_out")?_.H("mweb_c3_disable_carve_out_keep_external_links")?wM[a]:!1:!{"":!0,c:_.H("mweb_enable_warm_channel_requests"),channel:!0,create_channel:!0,experiments:!0,feed:!0,gaming:!0,musicpremium:!0,oops:!0,paid_memberships:!0,playlist:!0,premium:!0,red:!0,results:!0,select_site:!0,shorts:!0,show:!0,sponsorship:!0,terms:!0,user:!0,watch:!0}[a]}; yM=function(){window.addEventListener("yt-innertube-command",function(a){var b=a.detail;b&&_.T(b,{},!1,{event:a})})};AM=function(){window.addEventListener("yt-show-toast",function(a){var b=a.detail;b&&_.rD(function(){zM(b)})})};_.CM=function(a,b){_.BM.push({action:a,context:b})};DM=function(){var a=_.M(function(){var b;return null===(b=_.U())||void 0===b?void 0:b.getPlayerState()});return-1===a||1===a||3===a}; FM=function(a){if(DM()){for(var b=_.q(hu.showWarningActions||[]),c=b.next();!c.done;c=b.next())_.CM(c.value,{currentData:{},sourceData:{}});ju("YOU_THERE_EVENT_TYPE_PROMPT_SHOWN",a);ju("YOU_THERE_EVENT_TYPE_WARNING_PROMPT_SHOWN",a);EM=setTimeout(function(){if(DM()){for(var d=_.q(hu.showPausedActions||[]),e=d.next();!e.done;e=d.next())_.CM(e.value,{currentData:{},sourceData:{}});ju("YOU_THERE_EVENT_TYPE_PLAYBACK_PAUSED",a)}},hu.playbackPauseDelayMs)}}; HM=function(){GM&&(clearTimeout(GM),GM=0);EM&&(clearTimeout(EM),EM=0)}; IM=function(){var a,b=_.my;if(b&&b.response&&b.response.playerResponse&&b.response.playerResponse.messages&&(b=b.response.playerResponse.messages.filter(function(e){return e.youThereRenderer}))&&b.length)var c=b[0].youThereRenderer;if(c&&(HM(),null!==(a=null===c||void 0===c?void 0:c.configData)&&void 0!==a&&a.youThereData)){var d=_.Ns()||void 0;_.U()&&_.U().getVideoData&&_.U().getVideoData()&&_.U().getVideoData().cpn?iu=_.U().getVideoData().cpn:iu=void 0;(hu=c.configData.youThereData)&&(GM=setTimeout(function(){FM(d)}, 1E3*Math.max(1,(null===hu||void 0===hu?void 0:hu.promptDelaySec)||0)))}};JM=function(){if(GM||EM)HM(),ju("YOU_THERE_EVENT_TYPE_LACT_RESET",_.Ns()),_.so()};KM=function(a){return a.response?"browse"===a.response.page&&!a.loading&&("/"===a.response.url||!a.response.url):!1};LM=function(a){var b=0;return function(c,d,e,f){b++;var g=b;return _.gG(a(c,d,e,f),function(h){if(g===b)return h})}}; NM=function(a){function b(n){n=void 0===n?a.Ef():n;a.dj(n)}function c(n,p,u,v,B,A,D,E,S){B=void 0===B?!0:B;A=void 0===A?!1:A;var Z,ta;if(a.mm(n))setTimeout(function(){a.Nl(n,p)});else{var Ja=null===(ta=null===(Z=_.my)||void 0===Z?void 0:Z.response)||void 0===ta?void 0:ta.endpoint,La=v&&v._data?v._data:void 0;_.zz("state-navigatestart",{href:n,Pe:u,endpoint:La,vd:Ja});var qd=Object.assign({},p,u),GP=B?location.href:MG();h(p,D,La);var Ym=!1,HP=!0,OB=function(og){if(!Ym&&HP){var je={key:location.href, parentLayer:S};if(null===D||void 0===D?0:D.clickedVisualElement)je.clickedVisualElement=D.clickedVisualElement;if(null===D||void 0===D?0:D.implicitGestureType)je.implicitGestureType=D.implicitGestureType;!La||null!==D&&void 0!==D&&D.ie?(null===D||void 0===D?0:D.ie)&&(null===D||void 0===D?0:D.qa)?(sw(_.jw(),D.qa,je),Ym=!0):null!==D&&void 0!==D&&D.ie||null===D||void 0===D||!D.qa||(_.kw(_.jw(),D.qa,D.parentVe||void 0,je),Ym=!0):(lw(_.jw(),La,je),Ym=!0);HP=!1}if(og.done){if(Ym)_.tw(_.jw(),_.uf(og.value.response)); else{var xf,Hh,IB,JB,KB,LB,MB,NB=og.value.response;je={ae:[_.uf(NB)],Zd:void 0,key:location.href};if(La)lw(_.jw(),La,je);else if(null===D||void 0===D?0:D.ie){var Ih=null===(JB=null===(IB=null===(Hh=null===(xf=NB.response)||void 0===xf?void 0:xf.responseContext)||void 0===Hh?void 0:Hh.webResponseContextExtensionData)||void 0===IB?void 0:IB.ytConfigData)||void 0===JB?void 0:JB.rootVisualElementType;sw(_.jw(),Ih,je)}else xf=D&&D.parentVe?D.parentVe:void 0,(null===D||void 0===D?0:D.qa)?Hh=D.qa:(Hh=(null=== (MB=null===(LB=null===(KB=null===(Ih=NB.response)||void 0===Ih?void 0:Ih.responseContext)||void 0===KB?void 0:KB.webResponseContextExtensionData)||void 0===LB?void 0:LB.ytConfigData)||void 0===MB?void 0:MB.rootVisualElementType)||83769,_.js(new _.mp("Warning: Getting new logging screen type from response",xf,Hh))),_.kw(_.jw(),Hh,xf,je)}d(n,og.value,p,qd,La,Ja)}else Ih=og.value,_.zz("state-progress",{data:Ih}),b(Ih);return og};u=function(){var og=KM(_.my),je="home"===_.sy(n),xf=MM;!og&&je&&xf?OB({done:!0, value:{response:xf}}):_.gG(l(n,qd,v,GP),OB)};_.H("mweb_cache_home_page")?u():_.gG(l(n,qd,v,GP),OB);u=a.Il(n,location.href,a.Ef(),v);A||!u.replace&&n!==location.href&&!location.hash?f(n,u.data,p):g(n,u.data,p);u.wB||window.scrollTo(0,0)}}function d(n,p,u,v,B,A){_.zz("state-progress",{data:p});_.zz("state-responsereceived",{href:n,data:p});_.bf(function(){var D;(D=(D=a.Jl(p))&&n===_.gy().href?_.Uc(D)!==_.Uc(n)?D:null:null)?g(D,p,u):e(p);_.zz("state-navigateend",{href:n,data:p,rf:v,endpoint:B,vd:A})})} function e(n){b(n);k=ly();_.zz("state-change")}function f(n,p,u){SG({replace:!1,href:n,params:u,Ai:location.href});e(p)}function g(n,p,u){SG({replace:!0,href:n,params:u,Ai:MG()});e(p)}function h(n,p,u){var v,B;if(p&&p.qa)var A=p.qa;else n&&(null===(B=null===(v=null===u||void 0===u?void 0:u.commandMetadata)||void 0===v?void 0:v.webCommandMetadata)||void 0===B?0:B.rootVe)&&(A=u.commandMetadata.webCommandMetadata.rootVe);A&&n&&(n.rootVe=A.toString());(p=_.Ns())&&n&&(n.csn=p);u&&n&&JSON&&(n.endpoint= JSON.stringify(u))}var k,l=LM(a.ym);window.addEventListener("popstate",function(){if(k!==ly()){var n=yw(_.jw());var p={};n&&n.backButtonVe&&(p=NG(),p={qa:p?Number(p.rootVe):void 0,parentVe:n.backButtonVe});n=p;n.ie=!0;p=null;OG()&&(p={_data:OG()});c(location.href,NG()||{},{},p,!1,void 0,n,a.kn);k=ly()}});window.addEventListener("hashchange",function(){b()});window.addEventListener("update-path-name",function(){k=ly()});return{navigate:c,ej:e,replaceState:g,handleResponse:d,KB:h}}; UM=function(){function a(h,k,l,n,p,u,v){setTimeout(function(){oC.then(function(){_.H("mweb_ensure_single_navigation")&&g||(e.navigate(h,k,l,n,void 0,p,u,!1,v),f=!0)})})}function b(h,k,l,n){k=void 0===k?{}:k;n=void 0===n?0:n;k.itct&&(_.pz(k.itct,n),delete k.itct);_.so();var p=ad(h,k);"_blank"!==l&&!d.Cl||!1===d.Cn?setTimeout(function(){oC.then(function(){var u=_.yi(p);_.gy().href=_.Ai(u)})}):_.Ec(p)}function c(h,k,l,n,p,u,v,B,A){B=void 0===B?0:B;A=void 0===A?0:A;var D;(D=p)||(_.H("mweb_cache_getpathname")? (OM[h]||(OM[h]=(h?iy(h).hostname||_.gy().hostname:"")!==_.gy().hostname),D=OM[h]):D=(h?iy(h).hostname||_.gy().hostname:"")!==_.gy().hostname);D?b(h,k,p,B):a(h,k,l,n,u,v,A)}var d={mm:xM,Nl:PM,ym:jH,Il:zH,dj:QM,kn:!0,Ef:ny,HB:_.py,Jl:RM,Cn:SM,Cl:TM},e=NM(d),f=!1,g=!1;_.H("mweb_ensure_single_navigation")&&(window.addEventListener("state-navigatestart",function(){g=!0}),window.addEventListener("state-navigateend",function(){g=!1}));window.addEventListener("click",function(h){var k=_.We(h.target,"A"), l=k&&k.href;if(l){h.preventDefault();h=k.params;var n=k.getAttribute("force-new-state");c(l,h||{},{},k,k.target,!!n,void 0,k.layer)}});window.addEventListener("navigate",function(h){var k=h.detail;h=k.href;var l=k.params,n=k.Pe,p=k.target,u=k.qa,v=k.clickedVisualElement,B=k.implicitGestureType,A=k.element,D=k.pushState,E=k.endpoint;k=k.parentLayer;var S,Z=l?l.itct:null;Z?S=_.Fs(Z):A?S=gu($t.W(),A):S=null;S={qa:u,parentVe:S,clickedVisualElement:v,implicitGestureType:B};u=null;E&&(u={_data:E});c(h, l||{},n||{},u,p,D,S,void 0,k)});window.addEventListener("updateui",function(){d.dj(d.Ef())});return{loadInitialData:function(h,k){f||(_.zz("initialdata",{href:h}),e.handleResponse(h,k,void 0))},ej:e.ej}};VM=function(a){var b,c,d,e;null!==(e=null===(d=null===(c=null===(b=null===a||void 0===a?void 0:a.detail)||void 0===b?void 0:b.data)||void 0===c?void 0:c.response)||void 0===d?void 0:d.response)&&void 0!==e&&e.responseContext&&(Wy.clear(),au())}; QM=function(a){var b,c,d;if(a.response){_.H("mweb_cache_home_page")&&KM(a)&&window.dispatchEvent(new CustomEvent("HOME_PAGE_LOADED",{detail:a.response}));_.py(a);TL(a.response);var e=a.response.response;bM=e;(null===(b=a.response)||void 0===b?0:b.loading)||Ay("ips");try{(0,_.Py)(WM,lF,a.response)}catch(f){throw ht(XM,{mweb:EF()}),f;}null!==(c=a.response)&&void 0!==c&&c.loading||(gt(XM,{mweb:EF()}),Ay("ipc"));e&&(a=null===(d=e.frameworkUpdates)||void 0===d?void 0:d.entityBatchUpdate)&&(e.frameworkUpdates.entityBatchUpdate= void 0,(0,_.Sx)(a));document.body.setAttribute("has-pivot-bar",eF().toString());document.body.setAttribute("has-safe-area-in-max",_.IC.toString());document.body.setAttribute("has-player-custom-control",(!!_.F("MWEB_CUSTOM_CONTROL",!1)).toString());if(_.H("mweb_watch_scroll_container")){if(!_.wy()){_.dl(WM,"watch-scroll-container-exp");return}_.bl(WM,"watch-scroll-container-exp")||_.cl(WM,"watch-scroll-container-exp")}e=_.yy();document.body.setAttribute("shorts-player",e.toString());0>>0)+"_",e=0;return b}); ea("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=f}}); ea("WeakMap",function(a){function b(k){this.i=(h+=Math.random()+1).toString();if(k){k=_.q(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}}function c(){}function d(k){var l=typeof k;return"object"===l&&null!==k||"function"===l}function e(k){if(!ja(k,g)){var l=new c;da(k,g,{value:l})}}function f(k){var l=Object[k];l&&(Object[k]=function(n){if(n instanceof c)return n;Object.isExtensible(n)&&e(n);return l(n)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),l=Object.seal({}), n=new a([[k,2],[l,3]]);if(2!=n.get(k)||3!=n.get(l))return!1;n.delete(k);n.set(l,4);return!n.has(k)&&4==n.get(l)}catch(p){return!1}}())return a;var g="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var h=0;b.prototype.set=function(k,l){if(!d(k))throw Error("l");e(k);if(!ja(k,g))throw Error("m`"+k);k[g][this.i]=l;return this};b.prototype.get=function(k){return d(k)&&ja(k,g)?k[g][this.i]:void 0};b.prototype.has=function(k){return d(k)&&ja(k,g)&&ja(k[g],this.i)};b.prototype.delete= function(k){return d(k)&&ja(k,g)&&ja(k[g],this.i)?delete k[g][this.i]:!1};return b}); ea("Map",function(a){function b(){var h={};return h.previous=h.next=h.head=h}function c(h,k){var l=h.i;return fa(function(){if(l){for(;l.head!=h.i;)l=l.previous;for(;l.next!=l.head;)return l=l.next,{done:!1,value:k(l)};l=null}return{done:!0,value:void 0}})}function d(h,k){var l=k&&typeof k;"object"==l||"function"==l?f.has(k)?l=f.get(k):(l=""+ ++g,f.set(k,l)):l="p_"+k;var n=h.data_[l];if(n&&ja(h.data_,l))for(h=0;h=e}}); ea("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;fc&&(c=Math.max(c+e,0));cb?-c:c}});_._DumpException=window._DumpException||function(a){throw a;};window._DumpException=_._DumpException; /* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var Tg,Ka,Ma;Tg=Tg||{};_.x=this||self;Ka="closure_uid_"+(1E9*Math.random()>>>0);Ma=0; _.Ta(_.Wa,Error);_.Wa.prototype.name="CustomError"; var Ie; var fb,Au;fb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c/g,Yb=/"/g,Zb=/'/g,$b=/\x00/g,ac=/[\x00&<>"']/; _.m=_.gc.prototype;_.m.gb=!0;_.m.Va=function(){return this.mg.toString()};_.m.Mf=!0;_.m.Ff=function(){return 1};_.m.toString=function(){return this.mg.toString()}; var jc=RegExp('^(?:audio/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font/\\w+|image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\\w+=(?:\\w+|"[\\w;,= ]+"))*$',"i"),ic=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,lc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,fc={},nc=new _.gc("about:invalid#zClosurez",fc); var pc={};qc.prototype.Va=function(){return this.lg};qc.prototype.toString=function(){return this.lg.toString()}; a:{var jN=_.x.navigator;if(jN){var kN=jN.userAgent;if(kN){_.rc=kN;break a}}_.rc=""} ;var xc={};yc.prototype.Ff=function(){return this.sl};yc.prototype.Va=function(){return this.jg.toString()};yc.prototype.toString=function(){return this.jg.toString()}; var Hc=/^[\w+/_-]+[=]{0,2}$/; var Pc=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),dd=/#|$/,fd=/[?&]($|#)/; var Sd,Rd="undefined"!==typeof TextEncoder; md[" "]=_.Fa; var lN,oq,ug,Me,oN,ZH,pN,qN;lN=_.sc("Opera");_.vg=_.sc("Trident")||_.sc("MSIE");oq=_.sc("Edge");_.mN=oq||_.vg;ug=_.sc("Gecko")&&!(_.dc(_.rc,"WebKit")&&!_.sc("Edge"))&&!(_.sc("Trident")||_.sc("MSIE"))&&!_.sc("Edge");Me=_.dc(_.rc,"WebKit")&&!_.sc("Edge");_.nN=Me&&_.sc("Mobile");_.tu=_.sc("Android");oN=ld();ZH=_.sc("iPad");_.IC=ld()||_.sc("iPad")||_.sc("iPod");pN=_.dc(_.rc,"KaiOS"); a:{var rN="",sN=function(){var a=_.rc;if(ug)return/rv:([^\);]+)(\)|;)/.exec(a);if(oq)return/Edge\/([\d\.]+)/.exec(a);if(_.vg)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Me)return/WebKit\/(\S+)/.exec(a);if(lN)return/(?:Version)[ \/]?(\S+)/.exec(a)}();sN&&(rN=sN?sN[1]:"");if(_.vg){var tN=rd();if(null!=tN&&tN>parseFloat(rN)){qN=String(tN);break a}}qN=rN}var td=qN,od={},uN;if(_.x.document&&_.vg){var vN=rd();uN=vN?vN:parseInt(td,10)||void 0}else uN=void 0;_.xh=uN; tc();var wN=ld()||_.sc("iPod"),xN=_.sc("iPad");_.wc();uc();var xp=_.vc()&&!(ld()||_.sc("iPad")||_.sc("iPod")); var wd={},Ad=null; var yN="function"===typeof Uint8Array.prototype.slice,zN,Bd=0,Cd=0; Ed.prototype.push=function(a){if(!(this.j+1>>0); _.Ta(_.ng,_.Of);_.ng.prototype[ag]=!0;_.m=_.ng.prototype;_.m.addEventListener=function(a,b,c,d){_.Zf(this,a,b,c,d)};_.m.removeEventListener=function(a,b,c,d){jg(this,a,b,c,d)}; _.m.dispatchEvent=function(a){var b,c=this.ba;if(c)for(b=[];c;c=c.ba)b.push(c);c=this.na;var d=a.type||a;if("string"===typeof a)a=new _.Pf(a,c);else if(a instanceof _.Pf)a.target=a.target||c;else{var e=a;a=new _.Pf(d,c);_.Ab(a,e)}e=!0;if(b)for(var f=b.length-1;!a.j&&0<=f;f--){var g=a.currentTarget=b[f];e=pg(g,d,!0,a)&&e}a.j||(g=a.currentTarget=c,e=pg(g,d,!0,a)&&e,a.j||(e=pg(g,d,!1,a)&&e));if(b)for(f=0;!a.j&&fh?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString();this.i.cookie=a+"="+b+c+g+h+d+(null!=e?";samesite="+e:"")}; _.m.get=function(a,b){for(var c=a+"=",d=(this.i.cookie||"").split(";"),e=0,f;e_.Sa())eh.prototype.remove.call(this,a);else return b}}; _.Ta(fh,eh); gh.prototype.Oa=function(){return new hh(this.j())};gh.prototype[Symbol.iterator]=function(){return new ih(this.j())};gh.prototype.i=function(){return new ih(this.j())};_.r(hh,_.$g);hh.prototype.Ba=function(){var a=this.j.next();if(a.done)throw _.lh;return a.value};hh.prototype[Symbol.iterator]=function(){return new ih(this.j)};hh.prototype.i=function(){return new ih(this.j)};_.r(ih,gh);ih.prototype.next=function(){return this.l.next()}; _.Ta(nh,mh);nh.prototype[Symbol.iterator]=function(){return kh(this.Oa(!0)).i()};nh.prototype.clear=function(){var a=Array.from(this);a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)}; _.Ta(oh,nh);_.m=oh.prototype;_.m.isAvailable=function(){if(!this.i)return!1;try{return this.i.setItem("__sak","1"),this.i.removeItem("__sak"),!0}catch(a){return!1}};_.m.set=function(a,b){try{this.i.setItem(a,b)}catch(c){if(0==this.i.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.m.get=function(a){a=this.i.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};_.m.remove=function(a){this.i.removeItem(a)}; _.m.Oa=function(a){var b=0,c=this.i,d=new _.$g;d.Ba=function(){if(b>=c.length)throw _.lh;var e=c.key(b++);if(a)return e;e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return e};return d};_.m.clear=function(){this.i.clear()};_.m.key=function(a){return this.i.key(a)}; _.Ta(ph,oh); _.Ta(qh,oh); rh.prototype[Symbol.iterator]=function(){return this};rh.prototype.next=function(){var a=this.i.next();return{value:a.done?void 0:this.j.call(void 0,a.value,this.l++),done:a.done}}; _.m=th.prototype;_.m.rb=function(){wh(this);for(var a=[],b=0;b2*this.size&&wh(this),!0):!1};_.m.get=function(a,b){return vh(this.j,a)?this.j[a]:b};_.m.set=function(a,b){vh(this.j,a)||(this.size+=1,this.i.push(a),this.Pb++);this.j[a]=b};_.m.forEach=function(a,b){for(var c=this.Cb(),d=0;d=d.i.length)throw _.lh;var f=d.i[b++];return a?f:d.j[f]};return e}; _.Ta(zh,nh);var Ah={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},yh=null;_.m=zh.prototype;_.m.isAvailable=function(){return!!this.i};_.m.set=function(a,b){this.i.setAttribute(Bh(a),b);Ch(this)};_.m.get=function(a){a=this.i.getAttribute(Bh(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};_.m.remove=function(a){this.i.removeAttribute(Bh(a));Ch(this)}; _.m.Oa=function(a){var b=0,c=this.i.XMLDocument.documentElement.attributes,d=new _.$g;d.Ba=function(){if(b>=c.length)throw _.lh;var e=c[b++];if(a)return decodeURIComponent(e.nodeName.replace(/\./g,"%")).substr(1);e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return e};return d};_.m.clear=function(){for(var a=this.i.XMLDocument.documentElement,b=a.attributes.length;0=this.o&&this.yg())}; var Uj=!0; _.dk.prototype.ea=function(a,b,c){var d=void 0===c?{}:c;b=d.Ua;c=d.onError;var e=d.onSuccess;d=d.onTimeout;if(!a)throw Error("$");if(this.Da){for(var f=_.q(document.getElementsByTagName("style")),g=f.next();!g.done;g=f.next())ek(this,g.value);f=_.q(document.getElementsByTagName("link"));for(g=f.next();!g.done;g=f.next())ek(this,g.value)}this.ga(kk(this,a),b,c,e,d)}; _.dk.prototype.ga=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.mk(this,a,function(f,g){e.load(f,g,c,d)},b)||c(-1)};_.dk.prototype.X=function(){};_.dk.prototype.load=function(a,b,c,d){var e=this,f=pk(a,this.H);_.ck(this,b);this.B=f;this.O.insertBefore(f,this.O.firstChild);_.jk(f,b,function(){f.parentElement.removeChild(f);e.B==f&&(e.B=null);d()},function(g){f.parentElement.removeChild(f);e.B==f&&(e.B=null);_.ik(e,g);e.o?e.o.then(function(){c(-1)}):c(-1)})}; /* Copyright 2005, 2007 Bob Ippolito. All Rights Reserved. Copyright The Closure Library Authors. SPDX-License-Identifier: MIT */ _.m=_.qk.prototype;_.m.cancel=function(a){if(this.i)this.l instanceof _.qk&&this.l.cancel();else{if(this.j){var b=this.j;delete this.j;a?b.cancel(a):(b.A--,0>=b.A&&b.cancel())}this.O?this.O.call(this.S,this):this.H=!0;this.i||this.dd(new Ak(this))}};_.m.yh=function(a,b){this.G=!1;sk(this,a,b)};_.m.callback=function(a){uk(this);sk(this,!0,a)};_.m.dd=function(a){uk(this);sk(this,!1,a)}; _.m.then=function(a,b,c){var d,e,f=new _.qf(function(g,h){e=g;d=h});_.vk(this,e,function(g){g instanceof Ak?f.cancel():d(g)});return f.then(a,b,c)};_.nf(_.qk);_.qk.prototype.U=function(a){var b=new _.qk;_.vk(this,b.callback,b.dd,b);a&&(b.j=this,this.A++);return b};_.qk.prototype.isError=function(a){return a instanceof Error};_.Ta(tk,_.Wa);tk.prototype.message="Deferred has already fired";tk.prototype.name="AlreadyCalledError";_.Ta(Ak,_.Wa);Ak.prototype.message="Deferred was canceled"; Ak.prototype.name="CanceledError";zk.prototype.throwError=function(){delete yk[this.i];throw this.j;};var yk={}; _.Ta(Bk,mj);_.Ta(Ck,_.Wa);_.m=Bk.prototype;_.m.Qi=function(a){this.U=a}; _.m.zd=function(a,b){if(!(this instanceof Bk))this.zd(a,b);else if("string"===typeof a){a=a.split("/");for(var c=[],d=0;da&&0===a%1&&this.data_[a]!=b&&(this.data_[a]=b,this.i=-1)};Uk.prototype.get=function(a){return!!this.data_[a]}; _.Ta(_.Zk,_.Of);_.m=_.Zk.prototype;_.m.Tc=0;_.m.aa=function(){_.Zk.za.aa.call(this);this.stop();delete this.i;delete this.j};_.m.start=function(a){this.stop();this.Tc=rg(this.l,void 0!==a?a:this.o)};_.m.stop=function(){this.isActive()&&_.x.clearTimeout(this.Tc);this.Tc=0};_.m.isActive=function(){return 0!=this.Tc};_.m.Rj=function(){this.Tc=0;this.i&&this.i.call(this.j)}; var el=_.Fa; _.Ta(_.hl,_.Of);_.m=_.hl.prototype;_.m.subscribe=function(a,b,c){var d=this.j[a];d||(d=this.j[a]=[]);var e=this.A;this.i[e]=a;this.i[e+1]=b;this.i[e+2]=c;this.A=e+3;d.push(e);return e};_.m.unsubscribe=function(a,b,c){if(a=this.j[a]){var d=this.i;if(a=a.find(function(e){return d[e+1]==b&&d[e+2]==c}))return this.Gd(a)}return!1};_.m.Gd=function(a){var b=this.i[a];if(b){var c=this.j[b];0!=this.o?(this.l.push(a),this.i[a+1]=_.Fa):(c&&_.ib(c,a),delete this.i[a],delete this.i[a+1],delete this.i[a+2])}return!!b}; _.m.Zb=function(a,b){var c=this.j[a];if(c){for(var d=Array(arguments.length-1),e=1,f=arguments.length;ec;c++)b+=this.l[c]||0;3<=b&&this.C();this.A=d}this.o=a;this.B=this.i;this.j=(this.j+1)%4}};dn.prototype.aa=function(){window.clearInterval(this.T);an(this.H)}; _.r(kn,en);kn.prototype.start=function(){var a=_.Ea("yt.scheduler.instance.start");a&&a()};kn.prototype.pause=function(){var a=_.Ea("yt.scheduler.instance.pause");a&&a()}; _.ln(); var qn={}; var Cn=/^[\w.]*$/,vn={q:!0,search_query:!0},un=String(tn); var Dn=new function(){var a=window.document;this.i=window;this.j=a};_.Da("yt.ads_.signals_.getAdSignalsString",function(a){return wn(Gn(a))},void 0); _.Sa(); var Hn="XMLHttpRequest"in _.x?function(){return new XMLHttpRequest}:null; var Kn={Authorization:"AUTHORIZATION","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-YouTube-Variants-Checksum":"VARIANTS_CHECKSUM"},Mn="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(_.ia("client_dev_mss_url client_dev_regex_map client_dev_root_url expflag jsfeat jsmode client_rollout_override".split(" "))),Tn=!1; var nq=wN||xN; var eo={},co=0; var XN=_.x.ytPubsubPubsubInstance||new _.hl,go=_.x.ytPubsubPubsubSubscribedKeys||{},io=_.x.ytPubsubPubsubTopicToKeys||{},ho=_.x.ytPubsubPubsubIsSynchronous||{};_.hl.prototype.subscribe=_.hl.prototype.subscribe;_.hl.prototype.unsubscribeByKey=_.hl.prototype.Gd;_.hl.prototype.publish=_.hl.prototype.Zb;_.hl.prototype.clear=_.hl.prototype.clear;_.Da("ytPubsubPubsubInstance",XN,void 0);_.Da("ytPubsubPubsubTopicToKeys",io,void 0);_.Da("ytPubsubPubsubIsSynchronous",ho,void 0); _.Da("ytPubsubPubsubSubscribedKeys",go,void 0); var YN;YN=window;_.ro=YN.ytcsi&&YN.ytcsi.now?YN.ytcsi.now:YN.performance&&YN.performance.timing&&YN.performance.now&&YN.performance.timing.navigationStart?function(){return YN.performance.timing.navigationStart+YN.performance.now()}:function(){return(new Date).getTime()}; var Bo=_.Im("initial_gel_batch_timeout",2E3),Ho=Math.pow(2,16)-1,qo=void 0,yo=0,zo=0,to=0,Ao=!0,po=_.x.ytLoggingTransportGELQueue_||new Map;_.Da("ytLoggingTransportGELQueue_",po,void 0);var no=_.x.ytLoggingTransportTokensToCttTargetIds_||{};_.Da("ytLoggingTransportTokensToCttTargetIds_",no,void 0); var Ko=_.x.ytLoggingGelSequenceIdObj_||{};_.Da("ytLoggingGelSequenceIdObj_",Ko,void 0); var Ro=_.Ea("ytglobal.prefsUserPrefsPrefs_")||{};_.Da("ytglobal.prefsUserPrefsPrefs_",Ro,void 0);_.m=_.So.prototype;_.m.get=function(a,b){Xo(a);Wo(a);a=void 0!==Ro[a]?Ro[a].toString():null;return null!=a?a:b?b:""};_.m.set=function(a,b){Xo(a);Wo(a);if(null==b)throw Error("za");Ro[a]=b.toString()};_.m.remove=function(a){Xo(a);Wo(a);delete Ro[a]}; _.m.save=function(){var a=!0;_.H("web_secure_pref_cookie_killswitch")&&(a=!1);var b=this.i,c=[],d;for(d in Ro)c.push(d+"="+encodeURIComponent(String(Ro[d])));_.Po(b,c.join("&"),63072E3,this.j,a)};_.m.clear=function(){for(var a in Ro)delete Ro[a]};Ga(_.So); var Zo={bluetooth:"CONN_DISCO",cellular:"CONN_CELLULAR_UNKNOWN",ethernet:"CONN_WIFI",none:"CONN_NONE",wifi:"CONN_WIFI",wimax:"CONN_CELLULAR_4G",other:"CONN_UNKNOWN",unknown:"CONN_UNKNOWN","slow-2g":"CONN_CELLULAR_2G","2g":"CONN_CELLULAR_2G","3g":"CONN_CELLULAR_3G","4g":"CONN_CELLULAR_4G"},ap={"slow-2g":"EFFECTIVE_CONNECTION_TYPE_SLOW_2G","2g":"EFFECTIVE_CONNECTION_TYPE_2G","3g":"EFFECTIVE_CONNECTION_TYPE_3G","4g":"EFFECTIVE_CONNECTION_TYPE_4G"}; ep.prototype.set=function(a,b,c,d){c=c||31104E3;this.remove(a);if(this.i)try{this.i.set(a,b,Date.now()+1E3*c);return}catch(f){}var e="";if(d)try{e=escape((0,_.Yn)(b))}catch(f){return}else e=escape(b);_.Po(a,e,c,this.j)};ep.prototype.get=function(a,b){var c=void 0,d=!this.i;if(!d)try{c=this.i.get(a)}catch(e){d=!0}if(d&&(c=_.Oo.get(a,void 0))&&(c=unescape(c),b))try{c=JSON.parse(c)}catch(e){this.remove(a),c=void 0}return c}; ep.prototype.remove=function(a){this.i&&this.i.remove(a);var b=this.j;_.Oo.remove(a,"/",void 0===b?"youtube.com":b)}; var fp=function(){var a;return function(){a||(a=new ep("ytidb"));return a}}(); var hp;_.jp=[];hp=!1; _.r(_.mp,Error); var ZN={},rp=(ZN.AUTH_INVALID="No user identifier specified.",ZN.EXPLICIT_ABORT="Transaction was explicitly aborted.",ZN.IDB_NOT_SUPPORTED="IndexedDB is not supported.",ZN.MISSING_INDEX="Index not created.",ZN.MISSING_OBJECT_STORE="Object store not created.",ZN.DB_DELETED_BY_MISSING_OBJECT_STORE="Database is deleted because an expected object store was not created.",ZN.UNKNOWN_ABORT="Transaction was aborted for unknown reasons.",ZN.QUOTA_EXCEEDED="The current transaction exceeded its quota limitations.", ZN.QUOTA_MAYBE_EXCEEDED="The current transaction may have failed because of exceeding quota limitations.",ZN.EXECUTE_TRANSACTION_ON_CLOSED_DB="Can't start a transaction on a closed database",ZN.INCOMPATIBLE_DB_VERSION="The binary is incompatible with the database version",ZN),$N={},sp=($N.AUTH_INVALID="ERROR",$N.EXECUTE_TRANSACTION_ON_CLOSED_DB="WARNING",$N.EXPLICIT_ABORT="IGNORED",$N.IDB_NOT_SUPPORTED="ERROR",$N.MISSING_INDEX="WARNING",$N.MISSING_OBJECT_STORE="ERROR",$N.DB_DELETED_BY_MISSING_OBJECT_STORE= "WARNING",$N.QUOTA_EXCEEDED="WARNING",$N.QUOTA_MAYBE_EXCEEDED="WARNING",$N.UNKNOWN_ABORT="WARNING",$N.INCOMPATIBLE_DB_VERSION="WARNING",$N),aO={},tp=(aO.AUTH_INVALID=!1,aO.EXECUTE_TRANSACTION_ON_CLOSED_DB=!1,aO.EXPLICIT_ABORT=!1,aO.IDB_NOT_SUPPORTED=!1,aO.MISSING_INDEX=!1,aO.MISSING_OBJECT_STORE=!1,aO.DB_DELETED_BY_MISSING_OBJECT_STORE=!1,aO.QUOTA_EXCEEDED=!1,aO.QUOTA_MAYBE_EXCEEDED=!0,aO.UNKNOWN_ABORT=!0,aO.INCOMPATIBLE_DB_VERSION=!1,aO);_.r(up,_.mp);_.r(vp,up);_.r(wp,Error); var yp=["The database connection is closing","Can't start a transaction on a closed database","A mutation operation was attempted on a database that did not allow mutations"]; Ep.all=function(a){return new Ep(new Dp(function(b,c){var d=[],e=a.length;0===e&&b(d);for(var f={dc:0};f.dc=ta.Rb&&!(p.i.version>=Ja)&&!p.i.objectStoreNames.contains(Z)){E=Z;break a}}E=void 0}u= E;if(void 0===u){D.N(5);break}if(n.l){D.N(6);break}n.l=!0;return _.t(D,n.delete(),7);case 7:return kp(new up("DB_DELETED_BY_MISSING_OBJECT_STORE",{dbName:n.name,Am:u})),D.return(a());case 6:throw new vp(u);case 5:return D.return(p);case 2:v=_.sa(D);if(v instanceof DOMException?"VersionError"!==v.name:"DOMError"in self&&v instanceof DOMError?"VersionError"!==v.name:!(v instanceof Object&&"message"in v)||"An attempt was made to open a database using a lower version than the existing version."!==v.message){D.N(8); break}return _.t(D,n.j(n.name,void 0,Object.assign(Object.assign({},e),{upgrade:void 0})),9);case 9:B=D.j;A=B.i.version;if(void 0!==n.options.version&&A>n.options.version+1)throw B.close(),n.o=!1,gq(n,A);return D.return(B);case 8:throw b(),v instanceof Error&&!_.H("ytidb_async_stack_killswitch")&&(v.stack=v.stack+"\n"+l.substring(l.indexOf("\n")+1)),zp(v,n.name,"",null!==(k=n.options.version)&&void 0!==k?k:-1);}})})}function b(){c.i===d&&(c.i=void 0)}var c=this;if(!this.o)throw gq(this);if(this.i)return this.i; var d,e={blocking:function(f){f.close()},closed:b,Gn:b,upgrade:this.options.upgrade};return this.i=d=a()}; var iq=new fq("YtIdbMeta",{Hc:{databases:{Rb:1}},upgrade:function(a,b){b(1)&&a.createObjectStore("databases",{keyPath:"actualName"})}}); var rq,pq=new function(){}(new function(){}); new gl; _.m=Dq.prototype;_.m.writeThenSend=function(a,b){var c=this;b=void 0===b?{}:b;if(this.databaseToken&&this.i){var d={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0};this.oa.set(d,this.databaseToken).then(function(e){d.id=e;c.ma.xa()&&Hq(c,d)}).catch(function(e){Hq(c,d);Jq(c,e)})}else this.vb(a,b)}; _.m.sendThenWrite=function(a,b,c){var d=this;b=void 0===b?{}:b;if(this.databaseToken&&this.i){var e={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0};this.ja&&this.ja("nwl_skip_retry")&&(e.skipRetry=c);if(this.ma.xa()){if(!e.skipRetry){var f=b.onError?b.onError:function(){};b.onError=function(g,h){return _.y(d,function l(){var n=this,p;return _.w(l,function(u){if(1==u.i)return p=n,_.t(u,n.oa.set(e,n.databaseToken).catch(function(v){Jq(p,v)}),2);f(g,h);_.pa(u)})})}}this.vb(a,b,e.skipRetry)}else this.oa.set(e, this.databaseToken).catch(function(g){d.vb(a,b,e.skipRetry);Jq(d,g)})}else this.vb(a,b,this.ja&&this.ja("nwl_skip_retry")&&c)}; _.m.sendAndWrite=function(a,b){var c=this;b=void 0===b?{}:b;if(this.databaseToken&&this.i){var d={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0},e=!1,f=b.onSuccess?b.onSuccess:function(){};d.options.onSuccess=function(g,h){void 0!==d.id?c.oa.tc(d.id,c.databaseToken):e=!0;c.ma.Ib&&c.ja&&c.ja("vss_network_hint")&&c.ma.Ib(!0);f(g,h)};this.vb(d.url,d.options);this.oa.set(d,this.databaseToken).then(function(g){d.id=g;e&&c.oa.tc(d.id,c.databaseToken)}).catch(function(g){Jq(c,g)})}else this.vb(a, b)};_.m.Ed=function(){var a=this;if(!this.databaseToken)throw _.Ap("throttleSend");this.j||(this.j=_.hn(function(){return _.y(a,function c(){var d=this,e;return _.w(c,function(f){if(1==f.i)return _.t(f,d.oa.Sh("NEW",d.databaseToken),2);if(3!=f.i)return e=f.j,e?_.t(f,Hq(d,e),3):(d.jh(),f.return());d.j&&(d.j=0,d.Ed());_.pa(f)})})},this.Wi))};_.m.jh=function(){_.mn(0,this.j);this.j=0}; Lq.prototype.toString=function(){return this.topic}; var bO=_.Ea("ytPubsub2Pubsub2Instance")||new _.hl;_.hl.prototype.subscribe=_.hl.prototype.subscribe;_.hl.prototype.unsubscribeByKey=_.hl.prototype.Gd;_.hl.prototype.publish=_.hl.prototype.Zb;_.hl.prototype.clear=_.hl.prototype.clear;_.Da("ytPubsub2Pubsub2Instance",bO,void 0);var Oq=_.Ea("ytPubsub2Pubsub2SubscribedKeys")||{};_.Da("ytPubsub2Pubsub2SubscribedKeys",Oq,void 0);var Qq=_.Ea("ytPubsub2Pubsub2TopicToKeys")||{};_.Da("ytPubsub2Pubsub2TopicToKeys",Qq,void 0); var Pq=_.Ea("ytPubsub2Pubsub2IsAsync")||{};_.Da("ytPubsub2Pubsub2IsAsync",Pq,void 0);_.Da("ytPubsub2Pubsub2SkipSubKey",null,void 0); _.r(Wq,fq);Wq.prototype.j=function(a,b,c){c=void 0===c?{}:c;return(this.options.Ad?xq:wq)(a,b,Object.assign({},c))};Wq.prototype.delete=function(a){a=void 0===a?{}:a;return(this.options.Ad?_.Bq:yq)(this.name,a)}; var Zq; var cO={},jr=Yq("ServiceWorkerLogsDatabase",{Hc:(cO.SWHealthLog={Rb:1},cO),Ad:!0,upgrade:function(a,b){b(1)&&a.createObjectStore("SWHealthLog",{keyPath:"id",autoIncrement:!0}).createIndex("swHealthNewRequest",["interface","timestamp"],{unique:!1})},version:1}); var nr; var vr=_.Im("network_polling_interval",3E4);_.r(sr,_.ng);_.m=sr.prototype;_.m.xa=function(){return this.i};_.m.Ib=function(a,b){a!==this.i&&((void 0===b?0:b)?this.hb():this.i=a)};_.m.Cm=function(a){this.j=!0;if(void 0===a?0:a)this.B||ur(this)};_.m.Hf=function(){var a=window.navigator.onLine;return void 0===a?!0:a};_.m.wl=function(){this.C=!0};_.m.listen=function(a,b){return _.ng.prototype.listen.call(this,a,b)}; _.m.hb=function(a){var b=this;return this.o?this.o:this.o=new Promise(function(c){return _.y(b,function e(){var f,g,h,k=this;return _.w(e,function(l){switch(l.i){case 1:return f=window.AbortController?new window.AbortController:void 0,g=null===f||void 0===f?void 0:f.signal,h=!1,_.qa(l,2,3),f&&(k.A=_.hn(function(){f.abort()},a||2E4)),_.t(l,fetch("/generate_204",{method:"HEAD",signal:g}),5);case 5:h=!0;case 3:ua(l);k.o=void 0;k.A&&_.mn(0,k.A);h!==k.i&&(k.i=h,k.i&&k.j?k.dispatchEvent("ytnetworkstatus-online"): k.j&&k.dispatchEvent("ytnetworkstatus-offline"));c(h);va(l);break;case 2:_.sa(l),h=!1,l.N(3)}})})})};sr.prototype.sendNetworkCheckRequest=sr.prototype.hb;sr.prototype.listen=sr.prototype.listen;sr.prototype.enableErrorFlushing=sr.prototype.wl;sr.prototype.getWindowStatus=sr.prototype.Hf;sr.prototype.monitorNetworkStatusChange=sr.prototype.Cm;sr.prototype.networkStatusHint=sr.prototype.Ib;sr.prototype.isNetworkAvailable=sr.prototype.xa;sr.getInstance=tr; _.r(xr,_.ng);xr.prototype.xa=function(){var a=_.Ea("yt.networkStatusManager.instance.isNetworkAvailable").bind(this.i);return a?a():!0};xr.prototype.Ib=function(a,b){var c=_.Ea("yt.networkStatusManager.instance.networkStatusHint").bind(this.i);c&&c(a,void 0===b?!1:b)};xr.prototype.hb=function(a){return _.y(this,function c(){var d=this,e;return _.w(c,function(f){return(e=_.Ea("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(d.i))?f.return(e(a)):f.return(!0)})})}; var Fr,Mr,Nr;_.Or=!1;Fr=0;Mr=0;_.Lr=_.x.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:_.Or,databaseToken:_.Pr,potentialEsfErrorCounter:Mr,isIdbSupported:!!_.Pr};_.Da("ytNetworklessLoggingInitializationOptions",_.Lr,void 0); _.r(Sr,Dq);Sr.prototype.writeThenSend=function(a,b){b||(b={});_.op()||(this.i=!1);Dq.prototype.writeThenSend.call(this,a,b)};Sr.prototype.sendThenWrite=function(a,b,c){b||(b={});_.op()||(this.i=!1);Dq.prototype.sendThenWrite.call(this,a,b,c)};Sr.prototype.sendAndWrite=function(a,b){b||(b={});_.op()||(this.i=!1);Dq.prototype.sendAndWrite.call(this,a,b)}; Ur.prototype.isReady=function(){!this.config_&&cp()&&(this.config_=_.Do());return!!this.config_}; var ns=[{Vf:function(a){return"Cannot read property '"+a.key+"'"},Fe:{Error:[{Ia:/(Permission denied) to access property "([^']+)"/,groups:["reason","key"]}],TypeError:[{Ia:/Cannot read property '([^']+)' of (null|undefined)/,groups:["key","value"]},{Ia:/\u65e0\u6cd5\u83b7\u53d6\u672a\u5b9a\u4e49\u6216 (null|undefined) \u5f15\u7528\u7684\u5c5e\u6027\u201c([^\u201d]+)\u201d/,groups:["value","key"]},{Ia:/\uc815\uc758\ub418\uc9c0 \uc54a\uc74c \ub610\ub294 (null|undefined) \ucc38\uc870\uc778 '([^']+)' \uc18d\uc131\uc744 \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4./, groups:["value","key"]},{Ia:/No se puede obtener la propiedad '([^']+)' de referencia nula o sin definir/,groups:["key"]},{Ia:/Unable to get property '([^']+)' of (undefined or null) reference/,groups:["key","value"]},{Ia:/(null) is not an object \(evaluating '(?:([^.]+)\.)?([^']+)'\)/,groups:["value","base","key"]}]}},{Vf:function(a){return"Cannot call '"+a.key+"'"},Fe:{TypeError:[{Ia:/(?:([^ ]+)?\.)?([^ ]+) is not a function/,groups:["base","key"]},{Ia:/([^ ]+) called on (null or undefined)/,groups:["key", "value"]},{Ia:/Object (.*) has no method '([^ ]+)'/,groups:["base","key"]},{Ia:/Object doesn't support property or method '([^ ]+)'/,groups:["key"]},{Ia:/\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f '([^']+)' \u30d7\u30ed\u30d1\u30c6\u30a3\u307e\u305f\u306f\u30e1\u30bd\u30c3\u30c9\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093/,groups:["key"]},{Ia:/\uac1c\uccb4\uac00 '([^']+)' \uc18d\uc131\uc774\ub098 \uba54\uc11c\ub4dc\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4./,groups:["key"]}]}}, {Vf:function(a){return a.key+" is not defined"},Fe:{ReferenceError:[{Ia:/(.*) is not defined/,groups:["key"]},{Ia:/Can't find variable: (.*)/,groups:["key"]}]}}]; var as={tb:[],mb:[{callback:Xr,weight:500}]}; var Zr; var ps=new _.hl; var os=new Set,ls=0,rs=0,qs=0,ms=[],ss=["PhantomJS","Googlebot","TO STOP THIS SECURITY SCAN go/scan"]; vs.prototype.clear=function(){zs(this);this.register.clear()};var ws=new vs; var As=Date.now().toString(); var dO=_.x.ytLoggingDocDocumentNonce_;dO||(dO=Bs(),_.Da("ytLoggingDocDocumentNonce_",dO,void 0));var Cs=dO; var Cw={Hj:0,Uo:1,ep:2,Iv:3,Or:4,yA:5,Aw:6,Iy:7,0:"DEFAULT",1:"CHAT",2:"CONVERSATIONS",3:"MINIPLAYER",4:"DIALOG",5:"VOZ",6:"MUSIC_WATCH_TABS",7:"SHARE"}; var Gs=1;Es.prototype.getAsJson=function(){var a={};void 0!==this.i.trackingParams?a.trackingParams=this.i.trackingParams:(a.veType=this.i.veType,void 0!==this.i.veCounter&&(a.veCounter=this.i.veCounter),void 0!==this.i.elementIndex&&(a.elementIndex=this.i.elementIndex));void 0!==this.i.dataElement&&(a.dataElement=this.i.dataElement.getAsJson());void 0!==this.i.youtubeData&&(a.youtubeData=this.i.youtubeData);return a};Es.prototype.toString=function(){return JSON.stringify(this.getAsJson())}; Es.prototype.isClientVe=function(){return!this.i.trackingParams&&!!this.i.veType}; _.Da("yt_logging_screen.getRootVeType",Ks,void 0);_.Da("yt_logging_screen.getCurrentCsn",_.Ns,void 0);_.Da("yt_logging_screen.getCttAuthInfo",Ps,void 0);_.Da("yt_logging_screen.setCurrentScreen",Qs,void 0); Ss.prototype.clear=function(){this.events.clear()};Ss.prototype.getKey=function(a){return Rs(a.dimensions).join(";")}; Vs.prototype.flush=function(){if(this.j){var a={loggedEvents:Ts(this.l),unloggedEvents:Ts(this.o)};if(_.H("export_player_version_to_ytconfig")){var b;(b=_.F("PLAYER_CLIENT_VERSION"))?(b=b.split("-")[0].replace(/\./g,""),b=isNaN(Number(b))?"0":b):b="";var c=_.F("PLAYER_CLIENT_VERSION");if(c){c=c.split("-");var d="";1this.i;)a[d++]^=c[this.i++];for(var e=b-(b-d)%16;d=e.length?(b.append(e),a-=e.length):a?(b.append(new Uint8Array(e.buffer,e.byteOffset,a)),c.append(new Uint8Array(e.buffer,e.byteOffset+a,e.length-a)),a=0):c.append(e);return{oB:b,LB:c}};bx.prototype.isFocused=function(a){return a>=this.l&&a")||b.startsWith("load@")||b.startsWith("global code@")||b.startsWith("@https://")))return!1;return!0},weight:500},{callback:function(){return(Xn("iemobile")||Xn("windows phone")&&Xn("edge"))&&Xn("; virtual")},weight:500},{callback:function(a){var b;return(null===(b=a.stack)||void 0===b?void 0:b.includes("Array.history.onpushstate"))&&(a.message.includes("Failed to update history state")||a.message.includes("Cannot read property 'state' of undefined"))}, weight:500}]}; var dG=_.Y.Ug; var fG; var kG=["redirect_state","service","channel_switcher"]; var yG="USER_INTERFACE_THEME_LIGHT"; _.r(BG,Error); CG.prototype.listen=function(a,b){this.listeners.push(a);this.i.push(b);this.data.forEach(function(c){c instanceof Error||c instanceof BG?b(c):a(c)})}; var LG=window.history,QG=0,RG=0,PG=_.vc()&&_.IC; var TG=!1; var gH=null; nH.prototype.cg=function(){screen.orientation.lock&&screen.orientation.lock("portrait").catch(_.Fa)};nH.prototype.dg=function(){screen.orientation.unlock&&screen.orientation.unlock()}; var AH=1; var HH,JH,IH,MH,GH;HH=window.setAutonavStateInPlayer;JH=!1;IH=!1;MH=0;_.CH=Iu();GH=!1; var TH=!1,YH=0,UH=oN&&Me; var bI=void 0; var oI=null,pI=null;window.addEventListener("macro-markers-end",rI);window.addEventListener("macro-markers-dragging",qI); var KI=_.Sy("ytm-chaptered-player-bar-renderer",function(a,b){oI=b;return{render:function(c){var d=c.videoDuration,e=vI(c.data);(0,_.O)({className:"chaptered-player-bar-renderer"},function(){for(var f=_.q(e.entries()),g=f.next();!g.done;g=f.next()){g=_.q(g.value);var h=g.next().value;g.next();g=h;h=void 0;var k=e[g].chapterRenderer,l=null===(h=e[g+1])||void 0===h?void 0:h.chapterRenderer;h=(l?sI(l)-sI(k):d-sI(k))/d;k=uI(e,g,c.currentTime,d,pI);l=void 0;if("active"!==uI(e,g,c.currentTime,d,pI).Jd)g= 0;else{var n=e[g].chapterRenderer;g=null===(l=e[g+1])||void 0===l?void 0:l.chapterRenderer;l=sI(n);g=(c.currentTime-l)/((sI(g)||d)-l)}tI(h,k,g)}})}}}); var xI=0,LI=!1,FI,fJ=new _.sg(EI,100),wI; var SI,OI,RI,QI; var $I,eJ,XI,YI,ZI,cJ=0,dJ=0;window.addEventListener("remote-progress-bar-touch-move",function(a){var b;zI()&&(a=null===(b=a.detail)||void 0===b?void 0:b.Qe)&&(LI||UI(a),WI(a))});window.addEventListener("remote-progress-bar-touch-end",function(a){var b,c;if(zI())if(LI)(a=null===(c=a.detail)||void 0===c?void 0:c.Qe)&&VI(a);else if(_.IC&&!_.H("medium_progress_bar_modification")&&(a=null===(b=a.detail)||void 0===b?void 0:b.target))for(;a;){if("BUTTON"===a.tagName||a.onclick){a.click();break}a=a.parentElement}}); var hJ=null,gJ=!1;_.F("MWEB_CUSTOM_CONTROL")&&window.addEventListener("video-progress",iJ);window.addEventListener("player_controls_visibility_event",kJ); var lK=_.Sy("ytm-progress-bar",function(a,b){function c(){var d={className:"progress-bar-line"};_.H("mweb_big_progress_bar")&&!_.H("medium_progress_bar_modification")&&(d.ontouchstart=function(e){e.preventDefault()});zI()&&!_.H("medium_progress_bar_modification")&&(d.ontouchmove=CI,d.ontouchend=DI,d.ontouchcancel=DI);if(!zI()||_.H("mweb_click_to_seek"))d.onclick=jJ;return d}hJ=b;return{render:function(d){wI=d;if(_.U()){d=_.jA()||0;var e=kA()||0,f=Math.round(d/e*200)/2,g=_.H("mweb_fp_custom_control_gpu_optimizations"); (0,_.O)(c(),function(h){FI=h;MI({hg:f,vn:g})});bJ({hg:f,vn:g});AI()&&TI()}}}}); var WQ=_.Y.sk,XQ=_.Y.tk,YQ=_.Y.Ak,ZQ=_.Y.Bk,mJ=null;_.F("MWEB_CUSTOM_CONTROL")&&(window.addEventListener("video-progress",oJ),window.addEventListener("scrubber-touch-move",nJ)); var iK=_.Sy("ytm-time-display",function(a,b){function c(d,e,f,g){var h=["time-display-content","cbox"],k={};f&&h.push("time-display-with-live-dot");g&&h.push("live-at-head");k.className=h.join(" ");k["aria-label$"]=f?XQ:"";f&&!g&&(k.onclick=pJ);(0,_.O)(k,function(){(0,_.xJ)({className:"time-first","aria-label$":f?"":ZQ+d,role$:"text"},function(){_.G(d)});g||((0,_.xJ)(_.lJ({className:"time-delimiter"}),function(){_.G("/")}),(0,_.xJ)({className:"time-second","aria-label$":f?"":YQ+e,role$:"text"},function(){_.G(e)}))})} mJ=b;return{render:function(){var d=_.U();if(d){var e=d.getVideoData(),f=LI?Math.round(xI):Math.round(_.jA()),g=Math.round(kA());e&&e.isLive?(d=d.isAtLiveHead(),g=NI(Math.round(f-g)),c(WQ,g,!0,d)):(f=NI(f),g=NI(g),c(f,g,!1,!1))}}}}); var vJ=_.Y.nk,yJ=null,zJ=null; var JJ=_.Y.vj,IJ=_.Y.wj,HJ=_.Y.xj,$J=_.Y.Sg,DJ=""; var OJ,NJ=!1; var nK=_.Y.pk,mK=_.Y.rk,gK=_.Y.ff,dK=_.Y.Vg,cK=_.Y.gf,aK=_.Y.hf,bK=_.Y.xk,fK=_.Y.qk,$Q=_.R({paidContentOverlayRenderer:function(a){_.X(a,"ytm-paid-content-overlay-renderer",null,function(b){var c,d,e,f;b.addEventListener("animationend",function(){b.classList.add("hidden")});_.tC(null!==(f=null===(e=null===(d=null===(c=null===a||void 0===a?void 0:a.navigationEndpoint)||void 0===c?void 0:c.commandMetadata)||void 0===d?void 0:d.webCommandMetadata)||void 0===e?void 0:e.url)&&void 0!==f?f:"",{className:"ytm-paid-content-overlay-link", onclick:function(g){a.navigationEndpoint&&_.T(a.navigationEndpoint,a,!0,{event:g})}},function(){var g;(null===(g=null===a||void 0===a?void 0:a.icon)||void 0===g?0:g.iconType)&&_.N(a.icon.iconType);(0,_.O)({className:"ytm-paid-content-overlay-text"},function(){_.V(a.text)});a.navigationEndpoint&&_.N("CHEVRON_RIGHT",{className:"ytm-paid-content-overlay-chevron"})})})}}),AK,TJ=null,rJ=0,VJ,qJ=0,NL=_.Sy("ytm-custom-control",function(a,b){TJ=b;return{render:function(c){if(gI()){(0,_.O)({className:"player-controls-background", onclick:null===c||void 0===c?void 0:c.overlayClickHandler},function(){var f;$Q(null===(f=null===c||void 0===c?void 0:c.playerResponse)||void 0===f?void 0:f.paidContentOverlay)});var d=_.$x(_.Ib("player-control-overlay")),e=[];e.push("animation-enabled");_.H("mweb_show_progress_bar_when_controls_closed")||e.push("pointer-events-off");(0,_.O)({className:e.join(" "),id:d,onclick:null===c||void 0===c?void 0:c.overlayClickHandler},function(f){ZJ(c&&c.playerOverlayRenderer);AK=f})}}}}); window.addEventListener("resize",UJ); var aR,bR=_.F("MWEB_SUPPORTS_DOUBLE_TAP_TO_SEEK");aR=_.IC?_.H("mweb_enable_custom_control_double_tap_to_seek_ios")&&bR:bR;var JK=!1,pK=0,HK,rK=0; if(_.F("MWEB_CUSTOM_CONTROL")){window.addEventListener("player-state-change",NK);window.addEventListener("toggle-player-controls-visibility",VK);window.addEventListener("video-data-change",PK);window.addEventListener("muted-autoplay-change",OK);window.addEventListener("progress-bar-seek",FK);var cR=zt(_.ut);cR&&(null===_.ut||void 0===_.ut?void 0:_.ut.addEventListener(cR,KK));window.addEventListener("scrubber-touch-start",uK);window.addEventListener("scrubber-touch-end",wK);window.addEventListener("scrubber-touch-move", xK);window.addEventListener("autonav-toggle-click",yK);window.addEventListener("closed-captions-toggle-click",yK);aR&&(HK=new _.Zk(sK,350),oK({rh:HK}))}var tK; var sL=_.R({buttonRenderer:_.W,thumbnailOverlayTimeStatusRenderer:_.cL}),qL=_.Y.sj,xL=_.Y.ff,dR=_.Y.gf,vL=_.Y.hf,wL=_.Y.wk,DL,EL=null,CL,iL=!1,jL=!1,kL=!1,nL=!1,zL=null,rL=0,oL=!1,IL=_.Sy("ytm-player-endscreen",function(a,b){EL=b;return{render:function(c){a.data=c;DL=a;var d=YK(c);if(XK(d)){hL(!0);!iL&&XK()&&(oL=!0);var e=d&&WK(d),f=ZK(c),g=$K(c),h=!!d&&!!e&&!!f,k=iL&&!oL&&!jL;c={id:_.$x(_.Ib("player-endscreen")),"data-has-timer-countdown$":h&&k,className:"endscreen-v2"};(0,_.O)(c,function(){h?k? uL(f):yL(g):_.xz({name:"YOUTUBE",K:dR,onclick:bL,className:"endscreen-logo-play-button"})});!nL&&h&&k&&!kL&&(nL=!0,BL())}else hL(!1),nL&&(nL=!1,pL())},Ca:function(c,d){c!==d&&(nL=!1,pL(),oL=!1)}}}); window.addEventListener("player-state-change",FL);window.addEventListener("player-autonav-pause",GL);window.addEventListener("video-data-change",HL); var PL=void 0,QL=null,ML=!1,LL=null,SL=null,$L;_.F("MWEB_CUSTOM_CONTROL")&&window.addEventListener("player-state-change",YL); var bM; var jM=!1,gM,hM,iM; _.pM=_.K("InnerTubeTransport","Rv3e3d");_.rM=_.K("PageRequest","Rv3e3d"); var uM=2/3; var wM={logout:!0,signin:!0}; _.eR=_.K("notificationActionRenderer","kYnf1c");_.Q(_.eR); var zM=_.R({notificationActionRenderer:_.Mz(_.eR)}); _.BM=new Wz; var GM,EM,hu,iu; var MM;window.addEventListener("HOME_PAGE_LOADED",function(a){MM=a.detail}); var fR=_.Y.Lg,SM=!_.vg,TM=_.Ey(); _.gR=_.K("late","ERsVff"); _.nj=new Nk;var ak=!0,hR,bk,iR;ak=void 0===ak?!1:ak;hR=void 0===hR?"base-js":hR;bk=void 0===bk?!1:bk;iR=void 0===iR?{}:iR;var Yj="",Zj="";window&&window._F_cssRowKey&&(Yj=window._F_cssRowKey,window._F_combinedSignature&&(Zj=window._F_combinedSignature));if(Yj&&"function"!==typeof window._F_installCss)throw Error("fa");_.Ib("base-js url is generated from ModulesetsUrlBuilder");var Xj,jR,kR="",lR=_.x._F_jsUrl; if("undefined"!==typeof document&&document&&document.getElementById){var mR=document.getElementById(hR);if(mR){var nR=mR.tagName.toUpperCase();if("SCRIPT"==nR||"LINK"==nR)kR=mR.src?mR.src:mR.getAttribute("href")}}if(lR&&kR){if(lR!=kR)throw Error("da`"+lR+"`"+kR);jR=lR}else jR=lR||kR;if(!dj(jR))throw Error("ea");Xj=jR;var oR=new _.dk;iR.Mn&&(oR.H=iR.Mn);iR.Hd&&(oR.Hd=iR.Hd);var pR=pj();pR.C=oR;pR.Qi(!0);pj().Mg("error",function(a,b,c){_.Qm(Error("sb`"+b+"`"+c))}); (function(){for(var a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!_.x.requestAnimationFrame;++c)_.x.requestAnimationFrame=_.x[b+"RequestAnimationFrame"],_.x.cancelAnimationFrame=_.x[b+"CancelAnimationFrame"]||_.x[b+"CancelRequestAnimationFrame"];if(!_.x.requestAnimationFrame){var d=0;_.x.requestAnimationFrame=function(e){var f=(new Date).getTime(),g=Math.max(0,16-(f-d));d=f+g;return _.x.setTimeout(function(){e(f+g)},g)};_.x.cancelAnimationFrame||(_.x.cancelAnimationFrame=function(e){clearTimeout(e)})}})(); (function(){function a(b,c){var d=!(!c||!c.bubbles),e=!(!c||!c.cancelable);c=c?c.detail:void 0;try{var f=document.createEvent("HTMLEvents");f.initEvent(b,d,e);f.detail=c}catch(h){f=document.createEvent("Event");for(var g in Object.keys(c))f[g]=c[g];f.initEvent(b,d,e)}return f}"function"!==typeof window.CustomEvent&&(a.prototype=window.Event.prototype,window.CustomEvent=a)})(); "hidden"in HTMLElement.prototype||Object.defineProperty(HTMLElement.prototype,"hidden",{get:function(){return this.hasAttribute("hidden")},set:function(a){a?this.setAttribute("hidden",""):this.removeAttribute("hidden")}});Ay("ai"); (function(){function a(k,l){var n,p,u,v,B,A,D,E;if((_.Mw()&&_.F("IS_SHELL_LOAD",!1)||!_.H("mweb_make_cold_load_request_killswitch"))&&l&&l.response&&!l.response.contents&&!l.response.onResponseReceivedEndpoints&&l.response.responseContext&&!l.response.responseContext.errors&&"home"===_.sy(k))_.H("mweb_appshell_initial_data_in_head")&&l.initialDataResponsePromise?l.initialDataResponsePromise.then(function(La){c(k,La)}).catch(function(){b(k)}):b(k);else{e(k,{response:l,qB:!0});var S=_.jw(),Z=(null=== (v=null===(u=null===(p=null===(n=null===l||void 0===l?void 0:l.response)||void 0===n?void 0:n.responseContext)||void 0===p?void 0:p.webResponseContextExtensionData)||void 0===u?void 0:u.ytConfigData)||void 0===v?void 0:v.rootVisualElementType)||parseInt(_.F("ROOT_VE_TYPE"),10),ta=l.endpoint;S.O=!0;var Ja={ae:[_.uf(l)],key:location.href};Dw(S,l,Ja);"clip"===_.sy(k)&&(null===(B=null===l||void 0===l?void 0:l.endpoint)||void 0===B?0:B.browseEndpoint)&&(k=jd(k,(null===(E=null===(D=null===(A=null===l|| void 0===l?void 0:l.endpoint)||void 0===A?void 0:A.commandMetadata)||void 0===D?void 0:D.webCommandMetadata)||void 0===E?void 0:E.url)||""));SG({replace:!0,href:k,params:{rootVe:Z.toString(),endpoint:JSON.stringify(ta)}})}}function b(k){_.H("mweb_make_cold_load_request_killswitch")||(_.gG(_.gG(hG(k,{pbjcold:"1"}),function(l){var n=l.done;l=l.value;l.response&&l.response.reload&&(_.Qm(Error("rb")),l=kH(Error(fR)));return{done:n,value:l}},function(l){.01>Math.random()&&_.hs(l);return{done:!0,value:kH(l)}}), function(l){var n=l.value;l.done&&n.response&&c(k,n.response)}),_.H("mweb_woffle")&&hG("/playlist?list=PPDP"))}function c(k,l){l.guideResponse&&!aF&&(aF=l.guideResponse,_.Az());l.reelWatchSequenceResponse&&d(l.reelWatchSequenceResponse);a(k,l)}function d(k){_.oy||(_.oy=k,_.Az())}_.dl(document.body,"loading");_.H("mweb_disable_early_before_unload")||bN();UF();tM();hH();_.H("mweb_unified_server_contract_client")&&(sG(),tG());var e=UM().loadInitialData;wG();GF();KF();MF();_.Da("yt.logging.errors.log", _.hs,void 0);is();$r(bs(),VQ);window.onerror=cG;Lf=ks;window.addEventListener("state-navigateend",eG);_.Gm("CSI_SERVICE_NAME","youtube_mobile");window.addEventListener("initialdata",zB);window.addEventListener("player-dom-paused",AB);window.addEventListener("playback-unplayable",BB);window.addEventListener("state-navigatestart",DB);window.addEventListener("state-responsereceived",QB);window.addEventListener("state-navigateend",SB);AG();window.addEventListener("state-progress",oG);window.addEventListener("state-responsereceived", VM);nz();iG();window.addEventListener("state-navigateend",vG);WL();window.addEventListener("state-navigateend",BH);window.addEventListener("player-state-change",fM);AM();yM();window.addEventListener("state-navigateend",cI);window.addEventListener("scroll",ZF);window.addEventListener("resize",XF);_.H("youthere_supported")&&(window.addEventListener("state-navigatestart",HM),window.addEventListener("state-navigateend",IM),window.addEventListener("user-activity",JM));window.addEventListener("on-play-autonav-video", OH);window.addEventListener("on-play-previous-autonav-video",PH);window.addEventListener("hashchange",QH);window.addEventListener("state-navigatestart",QH);window.addEventListener("user-activity",NH);EH();$H()&&(window.addEventListener("player-fullscreen-change",SH),window.addEventListener("hashchange",XH));_.H("mweb_enable_lcp_optimizations_thumbnail_animations_delayed")&&(_.F("MWEB_SUPPORTS_AUTOPLAY")?(window.addEventListener("player-state-change",TK),window.addEventListener("could-not-play-video", TK),window.addEventListener("state-navigatestart",UK)):SK());_.H("mweb_fp_fetch_wn_after_playback")&&(window.addEventListener("player-state-change",lM),window.addEventListener("player-error",oM),window.addEventListener("playback-unplayable",oM),window.addEventListener("state-navigateend",mM),window.addEventListener("video-data-change",nM));_.H("mweb_enable_flexy")&&mH(yF());pH();_.H("mweb_enable_shorts_orientation_lock")&&mH(new nH);_.H("mweb_enable_shorts_video_scaling")&&mH(vM());_.H("mweb_enable_lottie")&& _.Hy(_.TF);_.gy().hash&&mG();qG();_.H("mweb_disable_early_before_unload")&&bN();var f=window;if(_.H("mweb_unified_server_contract_client")){var g=window;if(g.getInitialData){var h=g.getInitialData();g.getInitialData=void 0;a(h.url||window.location.href,h)}else g.loadInitialData=function(k){a(k.url||window.location.href,k)}}else window.loadInitialResponse=a;xy(window.location.href)||_.Hy(function(){tF().then(function(){_.Az()})});f.ytInitialReelWatchSequenceResponse?d(JSON.parse(f.ytInitialReelWatchSequenceResponse)): f.loadReelWatchSequenceResponse=d})();Ay("apr");_.nC(window,"state-navigateend",function(){_.Hy($M)});window.addEventListener("state-navigateend",function(){_.Hy(mC)});_.nC(window,"state-navigateend",function(){_.nC(window,"updateui",function(){_.Hy(function(){Gu(_.gR).then(function(a){a();_.Az()})})})}); _._ModuleManager_initialize=function(a,b){if(!_.nj){if(!_.oj)return;_.nj=(0,_.oj)()}_.nj.zd(a,b)}; _._ModuleManager_initialize('c3_base/sy0/sy1/xuNg9e:1,2/wrzEXb/sy2/sy3/syp/sys/syr:8/syq:9/sy4:7,a/sy5/sy16/sy18/sy17:e/sy15/sy6:9,d,f,g/sy7/sy8/sy9/sya/syb/syc/syd/sye/syf/syg/syh/syi/syj/syk/syl/sym/syn/syo/syt/syu/syv/syw/syx/syy/syz/sy10/sy11/sy12/sy13/sy14:g/sy1a/sy1b/sy19:1c,1d/sy1c/sy1e/sy1d:1g/sy1f/ERsVff:1,2,4,5,6,b,c,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,10,11,12,13,14,15,16,17,18,19,1a,1b,1e,1f,1h/Rv3e3d:c/BCimbd/kbIdaf/sy1g:6/sy1h:1n/sy1m:a/sy1u:1e,1p/sy1v/sy1w/sy1x/sy1i:1q,1r,1s,1t/sy1j:1l,1n/sy1l/sy1n/sy1o:1x/sy26/sy25/sy23/sy1r/sy24:y,1e,1p,20,22/sy27/sy29:1e,1p/sy2a:25/sy2b:1q,1t,25/sy2c:1q,1t,25/sy2d:1t,25/sy2e:1r,1t,25/sy28:24,26,27,28,29,2a/sy33/sy32:e,1n,1r,1t,20,22,25,2c/sy34:10/sy36:1g/sy37:1w/sy38/sy39/sy3a/sy3c:1e/sy3d:9,1e/sy3e:21/sy2f/sy3f:2n/sy2h/sy3g:2p/sy2j/sy1y/sy20:1q,1r,1t,1v,2s/sy3h/sy3i:2a,2r,2t,2u/sy3k:2c/sy3j:1t,25,2w/sy3l/sy3m/sy2l/sy3n:9,30/sy31:1s,1t,25/sy3o/sy3p/sy3q:1e/sy3r:26,27,28,29,2a,2t,2x,33/sy3s:1e,1t,2w/sy2n/sy35:a,24,2s,37,38/sy3t:7,1e/sy3u:1d/sy3v/sy3w/sy3x/sy2p/sy3y:8,1e,3f/sy2q/sy30:5,25,3h/sy3z:25/sy1z:1q,1t,2s/sy21:1e/sy1t/sy1s:7,3m/sy3b:3n/sy40:1e/sy2r/sy41:x,2u,3q/sy42/sy43:1p,1y/sy2s/sy2t/sy44:a,3v/sy45:10,1c,1d,3t,3u,3w/sy46:1e/sy47/sy48:3z/sy49:3z/sy4a:3z/sy4b:3z/sy4c:3z/sy22:f,13,17,1a,1u,1z,23,2b,2d,2e,2f,2g,2h,2i,2j,2k,2l,2m,2o,2q,2v,2y,2z,31,32,34,35,36,39,3a,3b,3c,3d,3e,3g,3i,3j,3k,3l,3o,3p,3r,3s,3x,3y,40,41,42,43,44/sy1k:45/sy1p/sy1q/sy2z/sy2y/sy2x/sy2w/sy2v/sy2g/sy2i/sy2k/sy2m/sy2o/sy2u/aDST8c:g,12,16,1m,1o,46,47,48/tSmD1b:1d/HVzIQc:45/QSDTCc:3r/BVqNwc:x,19,1e,1y/sy4d/sy4g/sy4f:4q/sy4e:2,4r/sy4i:4q/sy4h:4t/sy4j/sy4k/sy4l/sy4m:4t/hhhf3b:46,4p,4s,4u,4v,4w,4x,4y/sy4n/ieWmpc:11,15,19,45,50/isp5vc:2d/GUxODf:10/q9TwV:2e/sy4p:7/sy4o:1e,55/VRVREc:56/doJq3d:h/vk5oOd/RQmkw:7/TuRwq:11/QGBk9c:2f/sy4q/sy4r:55/REMkDf:5d,5e/JRdLTc:2g/r0PsQc:12/aprLTe:2h/KkMrB:2i/xuFNZc:2j/YehyC:2k/IWlkFd:2l/kp7Wbd:13,1z,21,23/PuSvwb:23/lvWwcd:2m/wVnPCf:2o/VcTbQb:2q/n4PgOb:2v/LbRpec:26/g2ZVqd:f/QlP0Ib:2x/mItLFd:2y/dgCOeb:2z/JT7bJ:27/mxwEmb:31/nmIVPc:32/WinNlb:28/sm2UTc:29/r9Wevc:2a/R3u7e:1b/oKKiDe:22/W4YdM:33/dkvREb:34/sy4s/iJxTsd:i,68/qP1Hme:j/de8ytf/jQimRc:35/G0rK6:k/KrI8fe:36/aOo9Md:b/rD0sWe:l/gV9j2:14/KPegqf:39/FHfUwb:3a/Rsnthb:3b/sy4t/vyz3Ff:g,m,6l/U6pKHc:3c/AWp1Lc:15/dID5oc:16,1h/N5w9gf:7/kcJnK:3d/pkSfwd:17/sy4u:68/sy4v/jSDiFe:d,f,z,2a,48,56,5e,6t,6u/nOFXRb/RMcMRc/afXR6d:55,5d/wuljUe:55,5d/kBkohb:18/EX7Qhf:19/zSMbX:3e/fQ1iJc:3g/vTy6jd:3i/O0uVld:1u/noeeMd:3j/GL59Oc:3k/dpfXlb:47/utzsid:n/SomnJf:3l/sYeXo:3o/ci8qAe:g,o,6l/hQzbM:p,6t,6u/LyJS6c:3p/XxaLZc:3r/k1NBKb:2b/SpORDc:3s/qrjOPd:3t/pKPYdb:3x/ar9Laf:q/pILfl:4p/p4bMC:r,4s/MAY4be:4u/P2Vt2:4v/uMp1Wb:4w/QGYemf:4x/tO6Cwe:4r/x5xqce:4y/iBW6G:1e/k3aboe/sy4w/yBLgec:s,7v/j0WwDf:6u,7v/cx61j:1a,1r,1y,25,39/sy4x/r8Gunc:2,t,7z/rPqHob:2,u,7z/TRKT2/sP5SFe/AuGfDe:7/tLUXsc:2t/qCzCVc:v/dgiJyf:50/F5BYt:3y/hijjEf/d837Ef:w/JAgkc:x/dZdYW:40/SNizh:41/BoMjYe:y,1f/PeI8Xc:42/kYnf1c:1d/TaLwWb:43/nXR8Cb:44/iuT5Oc',[]); }catch(e){_._DumpException(e)} }).call(this,this.default_c3_base); // Google Inc.