"use strict";this.default_base=this.default_base||{};(function(_){var window=this; try{ _._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles_default_base=a||[]};(0,_._F_toggles_initialize)([0x0, 0x318001, ]); /* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ /* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ /* Copyright 2005, 2007 Bob Ippolito. All Rights Reserved. Copyright The Closure Library Authors. SPDX-License-Identifier: MIT */ /* (The MIT License) Copyright (C) 2014 by Vitaly Puzrin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------------------------------------------------------------------------- Ported from zlib, which is under the following license https://github.com/madler/zlib/blob/master/zlib.h zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.8, April 28th, 2013 Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). */ var ca,da,ba,na,oa,sa,ua,xa,ya,Ba,Ca,Da,Ha,Ja,Sa,Ya,Za,$a,eb,gb,kb,pb,zb,Fb,Nb,Qb,Rb,Sb,Xb,Vb,Yb,Zb,ec,mc,vc,wc,xc,yc,Dc,Ac,Hc,Jc,Vc,nd,pd,rd,td,vd,Ad,wd,Dd,Gd,Fd,Ld,be,re,te,ue,we,ye,He,Ee,xe,ze,Ae,Le,Ne,Oe,Ve,Xe,Ye,$e,ff,kf,lf,nf,mf,of,pf,qf,sf,Af,uf,Bf,yf,zf,Ff,Df,Cf,Ef,Gf,Hf,If,Jf,Lf,Mf,Nf,Of,Rf,Xf,eg,ig,jg,kg,lg,mg,rg,ug,vg,xg,Eg,Hg,Ig,Jg,Kg,Pg,Rg,Vg,Xg,$g,ih,jh,oh,dh,qh,mh,kh,lh,rh,ph,uh,th,vh,wh,xh,yh,zh,Bh,Ch,Dh,Eh,Gh,Jh,Lh,Mh,Nh,Kh,Sh,Th,Ph,Oh,Qh,Rh,Zh,$h,ai,di,fi,ii,ci,mi,ei,ni,li,pi,qi, ri,vi,yi,ui,Ai,zi,Bi,Fi,Ei,Ji,Hi,Gi,Ii,wi,Ki,Ni,Pi,Qi,Ri,Si,aaa,Oi,caa,Ti,Ui,daa,dj,ej,gj,hj,eaa,jj,kj,lj,mj,nj,qj,rj,sj,tj,uj,vj,wj,xj,yj,zj,Aj,Bj,Cj,Dj,Kj,Lj,Mj,Nj,faa,Oj,Qj,Rj,Sj,Wj,Xj,Yj,Zj,ck,dk,ek,gaa,haa,fk,iaa,jaa,hk,ok,rk,uk,tk,maa,Bk,Ek,Fk,Ik,Hk,Dk,taa,Uk,vaa,Xk,xaa,al,yaa,zaa,Aaa,uaa,Caa,hl,rl,tl,ul,sl,wl,zl,Al,xl,Bl,Eaa,Cl,Faa,Gaa,Haa,Iaa,El,Jaa,Jl,Il,Kaa,Laa,Nl,Sl,Tl,Ul,Zl,$l,Naa,Oaa,cm,dm,bm,em,Paa,gm,hm,im,lm,rm,um,Raa,Saa,Qaa,wm,Taa,tm,Waa,xm,zm,Cm,Xaa,Yaa,Jm,Km,Mm,Nm,Zaa,$aa,aba, bba,cba,Om,eba,Qm,gba,hba,iba,jba,Rm,Sm,Vm,Wm,kba,lba,$m,en,fn,hn,gn,kn,ln,jn,nba,oba,pba,qba,nn,rba,sba,tba,uba,vba,wba,xba,on,pn,zba,Aba,qn,vn,Dba,xn,zn,An,Fba,Gba,Cn,Gn,Hba,Iba,Mn,On,Xn,Lba,Mba,go,ko,io,jo,mo,no,oo,po,Qba,Tba,Rba,qo,Sba,ro,vo,so,Do,Co,Bo,Eo,Ho,Jo,Xba,Wba,Oo,Lo,Zo,Vo,Wo,cp,cca,bca,Ko,dp,Uo,Yo,dca,Ro,Mo,Vba,Qo,aca,jca,kca,oca,pca,np,rca,op,sp,up,wp,tca,xp,zp,uca,wca,ha,fa,ea,aa;ca=function(a,b){if(b)for(var c=0;c=this.length))return this[a]};_.Fa=function(a,b,c){a=a.split(".");c=c||_.Ea;for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}; Ha=function(a,b){var c=_.Ga("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};Ja=function(){};_.Ga=function(a,b){a=a.split(".");b=b||_.Ea;for(var c=0;cencodeURIComponent(c.brand)+";"+encodeURIComponent(c.version)).join("|")));a.wow64!=null&&(b+="&uaw="+Number(a.wow64));return b.slice(1)}; _.ab=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.ab);else{let c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)};_.bb=function(a,b){var c=a.length-b.length;return c>=0&&a.indexOf(b,c)==c};_.cb=function(a){return/^[\s\xa0]*$/.test(a)};eb=function(){var a=null;if(!db)return a;try{let b=c=>c;a=db.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(b){}return a};gb=function(){fb===void 0&&(fb=eb());return fb}; _.ib=function(a){var b=gb();a=b?b.createScriptURL(a):a;return new _.hb(a)};_.jb=function(a){if(a instanceof _.hb)return a.j;throw Error("n");};kb=function(a){return a.toString().indexOf("`")===-1};_.mb=function(a){return a instanceof _.lb};_.nb=function(a){if(_.mb(a))return a.j;throw Error("n");};pb=function(a){return new ob(b=>b.substr(0,a.length+1).toLowerCase()===a+":")};_.rb=function(a,b=_.qb){if(_.mb(a))return a;for(let c=0;c=0||a.push(b)};_.Ob=function(a,b){b=_.Kb(a,b);var c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c};_.Pb=function(a){var b=a.length;if(b>0){let c=Array(b);for(let d=0;d4);e++)b[Yb(a[e])]||(c+="\nInner error "+d++ +": ",a[e].stack&&a[e].stack.indexOf(a[e].toString())==0||(c+=typeof a[e]==="string"?a[e]:a[e].message+"\n"),c+=Vb(a[e],b));e=0?(e=a[c].substring(0,d),g=a[c].substring(d+1)):e=a[c];b(e,g?_.$b(g):"")}}}; _.lc=function(a,b){if(!b)return a;var c=a.indexOf("#");c<0&&(c=a.length);var d=a.indexOf("?");if(d<0||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]};mc=function(a,b,c){if(Array.isArray(b))for(let d=0;d=0&&bc)e=c;d+=b.length+1;return _.$b(a.slice(d,e!==-1?e:0))};_.sc=function(a){_.Ea.setTimeout(()=>{throw a;},0)}; _.tc=function(a){var b=[],c=0;for(let d=0;d>6|192:((e&64512)==55296&&d+1>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b};_.uc=function(){var a=_.Ea.navigator;return a&&(a=a.userAgent)?a:""};vc=function(a){return _.uc().indexOf(a)!=-1};wc=function(){return vc("Firefox")||vc("FxiOS")}; xc=function(){return(vc("Chrome")||vc("CriOS"))&&!vc("Edge")||vc("Silk")};yc=function(){return vc("iPhone")&&!vc("iPod")&&!vc("iPad")};_.zc=function(a){_.zc[" "](a);return a}; _.Cc=function(a,b){b===void 0&&(b=0);Ac();b=Bc[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,g=0;e>2];h=b[(h&3)<<4|k>>4];k=b[(k&15)<<2|l>>6];l=b[l&63];c[g++]=m+h+k+l}m=0;l=d;switch(a.length-e){case 2:m=a[e+1],l=b[(m&15)<<2]||d;case 1:a=a[e],c[g]=b[a>>2]+b[(a&3)<<4|m>>4]+l+d}return c.join("")}; _.Ec=function(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):"=.".indexOf(a[b-1])!=-1&&(c="=.".indexOf(a[b-2])!=-1?c-2:c-1);var d=new Uint8Array(c),e=0;Dc(a,function(g){d[e++]=g});return e!==c?d.subarray(0,e):d};Dc=function(a,b){function c(e){for(;d>4);h!=64&&(b(g<<4&240|h>>2),k!=64&&b(h<<6&192|k))}}; Ac=function(){if(!Fc){Fc={};var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"];for(let c=0;c<5;c++){let d=a.concat(b[c].split(""));Bc[c]=d;for(let e=0;e=b||(c[a]=d+1,a=Error(),Sb(a,"incident"),_.sc(a))}};_.Pc=function(a,b=!1){return b&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol()};_.Qc=function(a,b){2&b&&(a|=2);return a|1}; _.Uc=function(a,b){return b===void 0?a.j!==Sc&&!!(2&(a.Va[_.Tc]|0)):!!(2&b)&&a.j!==Sc};Vc=function(a,b,c){var d=b&128?0:-1,e=a.length,g;if(g=!!e)g=a[e-1],g=g!=null&&typeof g==="object"&&g.constructor===Object;var h=e+(g?-1:0);for(b=b&128?1:0;b>>0;_.$c=b;_.ad=(a-b)/4294967296>>>0};_.cd=function(a){if(a<0){_.bd(-a);a=_.$c;var b=_.ad;b=~b;a?a=~a+1:b+=1;let [c,d]=[a,b];_.$c=c>>>0;_.ad=d>>>0}else _.bd(a)};_.dd=function(a){a.length<16?_.cd(Number(a)):(a=BigInt(a),_.$c=Number(a&BigInt(4294967295))>>>0,_.ad=Number(a>>BigInt(32)&BigInt(4294967295)))}; _.ed=function(a){if(a!=null&&typeof a!=="boolean")throw Error("x`"+_.La(a)+"`"+a);return a};_.fd=function(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a};_.hd=function(a){if(typeof a!=="number")throw _.Mc("int32");if(!(0,_.gd)(a))throw _.Mc("int32");return a|0};_.id=function(a){return a==null?a:_.hd(a)};_.jd=function(a){return a==null||typeof a==="string"?a:void 0}; _.md=function(a,b,c){if(a!=null&&a[_.kd]===_.ld)return a;if(Array.isArray(a)){var d=a[_.Tc]|0;c=d|c&32|c&2;c!==d&&(a[_.Tc]=c);return new b(a)}};nd=function(a){return a};pd=function(a){var b=_.Wa(_.od);return b?a[b]:void 0};rd=function(a,b){b<100||_.Oc(qd,1)}; td=function(a,b,c,d){var e=d!==void 0;d=!!d;var g=_.Wa(_.od),h;!e&&g&&(h=a[g])&&h.mA(rd);g=[];var k=a.length;h=4294967295;var l=!1,m=!!(b&64),n=m?b&128?0:-1:void 0;if(!(b&1)){var p=k&&a[k-1];p!=null&&typeof p==="object"&&p.constructor===Object?(k--,h=k):p=void 0;!m||b&128||e||(l=!0,h=(sd??nd)(h-n,n,a,p,void 0)+n)}b=void 0;for(e=0;e=h){let t=e-n;(b??(b={}))[t]=r}else g[e]=r}if(p)for(let r in p){a=p[r];if(a==null||(a=c(a,d))==null)continue;k=+r; let t;m&&!Number.isNaN(k)&&(t=k+n)0?void 0:a===0?Cd||(Cd=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}}; Gd=function(a,b,c,d=0){if(a==null){var e=32;c?(a=[c],e|=128):a=[];b&&(e=e&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("y");e=a[_.Tc]|0;if(Ed&&1&e)throw Error("z");2048&e&&!(2&e)&&Fd();if(e&256)throw Error("A");if(e&64)return(e|d)!==e&&(a[_.Tc]=e|d),a;if(c&&(e|=128,c!==a[0]))throw Error("B");a:{c=a;e|=64;var g=c.length;if(g){var h=g-1;let l=c[h];if(l!=null&&typeof l==="object"&&l.constructor===Object){b=e&128?0:-1;h-=b;if(h>=1024)throw Error("D");for(var k in l)if(g=+k,g1024)throw Error("E");e=e&-16760833|(k&1023)<<14}}}a[_.Tc]=e|64|d;return a};Fd=function(){if(Ed)throw Error("C");_.Oc(Hd,5)}; Ld=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[_.Tc]|0;a.length===0&&c&1?a=void 0:c&2||(!b||4096&c||16&c?a=_.Id(a,c,!1,b&&!(c&16)):(a[_.Tc]|=34,c&4&&Object.freeze(a)));return a}if(a!=null&&a[_.kd]===_.ld)return b=a.Va,c=b[_.Tc]|0,_.Uc(a,c)?a:_.Jd(a,b,c)?_.Kd(a,b):_.Id(b,c);if(a instanceof _.xd)return a};_.Kd=function(a,b,c){a=new a.constructor(b);c&&(a.j=Sc);a.o=Sc;return a}; _.Id=function(a,b,c,d){d??(d=!!(34&b));a=td(a,b,Ld,d);d=32;c&&(d|=2);b=b&16769217|d;a[_.Tc]=b;return a};_.Md=function(a){var b=a.Va,c=b[_.Tc]|0;return _.Uc(a,c)?_.Jd(a,b,c)?_.Kd(a,b,!0):new a.constructor(_.Id(b,c,!1)):a};_.Qd=function(a){if(a.j!==Sc)return!1;var b=a.Va;b=_.Id(b,b[_.Tc]|0);b[_.Tc]|=2048;a.Va=b;a.j=void 0;a.o=void 0;return!0};_.Rd=function(a){if(!_.Qd(a)&&_.Uc(a,a.Va[_.Tc]|0))throw Error();};_.Sd=function(a,b){b===void 0&&(b=a[_.Tc]|0);b&32&&!(b&4096)&&(a[_.Tc]=b|4096)}; _.Jd=function(a,b,c){return c&2?!0:c&32&&!(c&4096)?(b[_.Tc]=c|2,a.j=Sc,!0):!1};_.Ud=function(a,b,c,d,e){b=_.Td(a.Va,b,c,e);if(b!==null||d&&a.o!==Sc)return b};_.Td=function(a,b,c,d){if(b===-1)return null;var e=b+(c?0:-1),g=a.length-1;if(!(g<1+(c?0:-1))){if(e>=g){var h=a[g];if(h!=null&&typeof h==="object"&&h.constructor===Object){c=h[b];var k=!0}else if(e===g)c=h;else return}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return k?h[b]=d:a[e]=d,d}return c}}; _.Wd=function(a,b,c,d){_.Rd(a);var e=a.Va;_.Vd(e,e[_.Tc]|0,b,c,d);return a};_.Vd=function(a,b,c,d,e){var g=c+(e?0:-1),h=a.length-1;if(h>=1+(e?0:-1)&&g>=h){let k=a[h];if(k!=null&&typeof k==="object"&&k.constructor===Object)return k[c]=d,b}if(g<=h)return a[g]=d,b;d!==void 0&&(h=(b??(b=a[_.Tc]|0))>>14&1023||536870912,c>=h?d!=null&&(a[h+(e?0:-1)]={[c]:d}):a[g]=d);return b};_.Xd=function(a){return!!(2&a)&&!!(4&a)||!!(256&a)};_.Yd=function(a){a==null&&(a=void 0);return a}; _.Zd=function(a,b,c,d){c=_.Yd(c);_.Wd(a,b,c,d);c&&!_.Uc(c)&&_.Sd(a.Va);return a};_.$d=function(a,b){var c;2&b?c=a|2:c=a&-3;a=c;return a&-273}; be=function(a){if(typeof a==="string")return new ae(Jc(a),!0);if(Array.isArray(a))return new ae(new Uint8Array(a),!0);if(a.constructor===Uint8Array)return new ae(a,!1);if(a.constructor===ArrayBuffer)return a=new Uint8Array(a),new ae(a,!1);if(a.constructor===_.xd){let b=_.Lc(a)||new Uint8Array(0);return new ae(b,!0,a)}if(a instanceof Uint8Array)return a=a.constructor===Uint8Array?a:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),new ae(a,!1);throw Error();}; _.de=function(a){return new _.ce(a&4294967295,Math.floor(a/4294967296))};_.fe=function(a){if(!a)return ee||(ee=new _.ce(0,0));if(!/^\d+$/.test(a))return null;_.dd(a);return new _.ce(_.$c,_.ad)}; _.oe=function(a,b,c){if(typeof BigInt64Array!=="undefined")return he||(he=new BigInt64Array(1),ie=new Uint32Array(he.buffer),he[0]=BigInt(1),je=ie[0]===1),he[0]=a,a=je?0:1,new b(ie[a],ie[1-a]);ke||(le=BigInt(Number.MIN_SAFE_INTEGER),me=BigInt(Number.MAX_SAFE_INTEGER),ne=BigInt(4294967295),ke=BigInt(32));if(a>=le&&a<=me)return c(Number(a));a=BigInt.asUintN(64,a);return new b(Number(a&ne),Number(a>>ke))}; _.pe=function(a,b){a.j.push(b>>>0&255);a.j.push(b>>>8&255);a.j.push(b>>>16&255);a.j.push(b>>>24&255)};_.qe=function(a,b){for(;b>127;)a.j.push(b&127|128),b>>>=7;a.j.push(b)};re=function(a,b){b.length!==0&&(a.da.push(b),a.o+=b.length)};_.se=function(a,b,c){_.qe(a.j,b*8+c)};te=function(a,b){_.se(a,b,2);b=a.j.end();re(a,b);b.push(a.o);return b};ue=function(a,b){var c=b.pop();for(c=a.o+a.j.length()-c;c>127;)b.push(c&127|128),c>>>=7,a.o++;b.push(c);a.o++};_.ve=function(a){switch(typeof a){case "string":_.fe(a)}}; we=function(){var a=class{constructor(){throw Error();}};Object.setPrototypeOf(a,a.prototype);return a};ye=function(a,b,c,d,e){b=xe(b,d);b!=null&&(c=te(a,c),e(b,a),ue(a,c))}; He=function(a){var b=ze,c=Ae,d=a[Be];if(d)return d;d={};d.FN=a;var e=Dd(a[0]);d.Ou=e;var g=a[1];e=1;g&&g.constructor===Object&&(d.extensions=g,g=a[++e],typeof g==="function"&&(d.dC=!0,Ce??(Ce=g),De??(De=a[e+1]),g=a[e+=2]));for(var h={};g&&Ee(g);){for(var k=0;k0};xe=function(a,b){if(a instanceof _.Ie)return a.Va;if(Array.isArray(a))return Gd(a,b[0],b[1])};ze=function(a,b,c){a[b]=c.j};Ae=function(a,b,c,d){var e,g,h=c.j;a[b]=(k,l,m)=>h(k,l,m,g||(g=He(d).Ou),e||(e=Le(d)))};Le=function(a){var b=a[Me];if(!b){let c=He(a);b=(d,e)=>Ne(d,e,c);a[Me]=b}return b}; Ne=function(a,b,c){Vc(a,a[_.Tc]|0,(d,e)=>{if(e!=null){var g=Oe(c,d);g?g(b,e,d):d<500||_.Oc(Pe,3)}});(a=pd(a))&&a.mA((d,e,g)=>{re(b,b.j.end());for(d=0;dd(h,k,l,g,e)}else c=d;return a[b]=c}};_.Re=function(a,b){return new _.Fe(a,b)}; _.Se=function(a,b,c){b=_.fd(b);b!=null&&(_.se(a,c,0),a.j.j.push(b?1:0))};_.Te=function(a,b,c,d,e){b=xe(b,d);b!=null&&(c=te(a,c),e(b,a),ue(a,c))};_.Ue=function(){};Ve=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};Xe=function(a){var b=We;if(b)for(let c in b)Object.prototype.hasOwnProperty.call(b,c)&&a(b[c],c,b)};Ye=function(){var a=[];Xe(b=>{a.push(b)});return a}; $e=function(){var a=document.createElement("iframe"),b={};_.Lb(Ze(),c=>{a.sandbox&&a.sandbox.supports&&a.sandbox.supports(c)&&(b[c]=!0)});return b};_.af=function(a,b){this.width=a;this.height=b};_.bf=function(a,b,c){for(let d in a)b.call(c,a[d],d,a)};_.cf=function(a){for(let b in a)return!1;return!0}; _.df=function(a){if(!a||typeof a!=="object")return a;if(typeof a.clone==="function")return a.clone();if(typeof Map!=="undefined"&&a instanceof Map)return new Map(a);if(typeof Set!=="undefined"&&a instanceof Set)return new Set(a);if(a instanceof Date)return new Date(a.getTime());var b=Array.isArray(a)?[]:typeof ArrayBuffer!=="function"||typeof ArrayBuffer.isView!=="function"||!ArrayBuffer.isView(a)||a instanceof DataView?{}:new a.constructor(a.length);for(let c in a)b[c]=_.df(a[c]);return b}; ff=function(a,b){for(let e=1;e>>31)&4294967295;p=e[0];var v=e[1],A=e[2],y=e[3],F=e[4];for(t=0;t<80;t++){if(t<40)if(t<20){var B=y^v&(A^y);var D=1518500249}else B=v^A^y,D=1859775393;else t<60?(B=v&A|y&(v|A),D=2400959708):(B=v^A^y,D=3395469782);B=((p<<5|p>>>27)&4294967295)+B+ F+D+r[t]&4294967295;F=y;y=A;A=(v<<30|v>>>2)&4294967295;v=p;p=B}e[0]=e[0]+p&4294967295;e[1]=e[1]+v&4294967295;e[2]=e[2]+A&4294967295;e[3]=e[3]+y&4294967295;e[4]=e[4]+F&4294967295}function c(p,r){if(typeof p==="string"){p=unescape(encodeURIComponent(p));for(var t=[],v=0,A=p.length;v=56;t--)g[t]=r&255,r>>>=8;b(g);for(t=r=0;t<5;t++)for(var v=24;v>=0;v-=8)p[r++]=e[t]>>v&255;return p}for(var e=[],g=[],h=[],k=[128],l=1;l<64;++l)k[l]=0;var m,n;a();return{reset:a,update:c,digest:d,pz:function(){for(var p=d(),r="",t=0;t{d.ba[h]=k});return d};uf=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a}; Bf=function(a){a=_.ic(uf(a));return a===null?!1:RegExp("(/_/js/)|(/_/ss/)","g").test(a)?/\/k=/.test(a):!1};yf=function(a,b,c){c?a.j[b]=c:delete a.j[b]};zf=function(a,b){a.o=b}; Ff=function(a){var b=[],c=d=>{a.j[d]!==void 0&&b.push(d+"="+a.j[d])};Cf(a)?(c("md"),c("k"),c("ck"),c("am"),c("slk"),c("rs"),c("gssmodulesetproto"),c("dti"),c("dbwh")):(c("sdch"),c("k"),c("ck"),c("am"),c("amc"),c("slk"),c("rt"),"d"in a.j||yf(a,"d","0"),c("d"),c("exm"),c("excm"),(a.j.excm||a.j.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),Df(a,"br")!="1"&&Df(a,"br")!="0"||c("br"),c("br-d"),Df(a,"rb")=="1"&&c("rb"),Df(a,"zs")!=="0"&&c("zs"),Ef(a)!==""&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"), c("ichc"),c("rs"),c("cb"),c("ccb"),c("ee"),c("dti"),c("dbwh"),c("ic"),a.j.cb&&c("pc"),c("m"));return b.join("/")};Df=function(a,b){return a.j[b]?a.j[b]:null};Cf=function(a){a=Df(a,"md");return!!a&&a!=="0"};Ef=function(a){switch(Df(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}};Gf=function(a,b){b&&b.length>0?(b.sort(),yf(a,"exm",b.join(","))):yf(a,"exm",null)};Hf=function(a,b){b&&b.length>0?(b.sort(),yf(a,"excm",b.join(","))):yf(a,"excm",null)}; If=function(a){return(a=Df(a,"m"))?a.split(","):[]};Jf=function(a,b){var c=b instanceof Map?Array.from(b.entries()).filter(([,d])=>d&&d.size>0).map(([d,e])=>{e=Array.from(e);e.length>1&&e.sort();return d+":"+e.join(",")}):Object.keys(b).filter(d=>!!Object.keys(b[d]).length).map(d=>{var e=Object.keys(b[d]);e.length>1&&e.sort();return d+":"+e.join(",")});c.sort();yf(a,"ee",c.join(";"))}; Lf=function(a){a=Df(a,"ee");if(Kf){if(!a)return new Map;var b=new Map,c=a.split(";");for(var d of c){let [g,h]=d.split(":");c=new Set;b.set(g,c);for(var e of h.split(","))c.add(e)}return b}if(!a)return{};d={};e=a.split(";");for(b of e){let [g,h]=b.split(":");d[g]={};for(c of h.split(","))d[g][c]=!0}return d};Mf=function(a){delete a.j.m;delete a.j.exm;delete a.j.ed}; Nf=function(a){if(typeof document!=="undefined"&&document&&document.getElementById&&(a=document.getElementById(a))){let b=a.tagName.toUpperCase();if(b=="SCRIPT"||b=="LINK")return a}return null};Of=function(a="",b){if(a&&b)throw Error("P");var c="";var d=_.Ea._F_jsUrl;(a=b||Nf(a))&&(c=a.src?a.src:a.getAttribute("href"));if(d&&c){if(d!=c)throw Error("Q`"+d+"`"+c);c=d}else c=d||c;if(!Bf(c))throw Error("R");return c};Rf=function(a){_.Pf?a(_.Pf):(Qf??(Qf=[])).push(a)}; _.Uf=function(){!_.Pf&&_.Sf&&_.Tf(_.Sf());return _.Pf};_.Tf=function(a){_.Pf=a;Qf?.forEach(Rf);Qf=void 0};_.Vf=function(a){_.Pf&&_.Pf.xs(a)};Xf=function(){if(!Wf){Wf=!0;try{var a=Of(_.Ea._F_jsUrl?"":"base-js")}catch(c){return}var b=Lf(Af(a));if(b instanceof Map)b.size!==0&&Rf(c=>{for(let [d,e]of b.entries()){let g=d,h=e;for(let k of h)c.nk(g,k)}});else{let c=Object.keys(b);c.length!==0&&Rf(d=>{for(let e of c){let g=b[e];for(let h of Object.keys(g))d.nk(e,h)}})}}}; _.Yf=function(a){a&&typeof a.dispose=="function"&&a.dispose()};_.Zf=function(a){for(let b=0,c=arguments.length;b-1?a[b]:null};mg=function(a,b,c,d){for(let e=0;e{var d=window.AbortController?new window.AbortController:void 0,e=d?.signal,g=!1;try{d&&(a.j=a.Hd.xc(()=>{d.abort()},b||2E4)),await fetch("/generate_204",{method:"HEAD",signal:e}),g=!0}catch{g=!1}finally{a.da=void 0,a.j&&(a.Hd.Oa(a.j),a.j=0),g!==a.isOnline&&(a.isOnline=g,a.isOnline?a.dispatchEvent("networkstatus-online"):a.dispatchEvent("networkstatus-offline")),c(g)}})}; Jg=function(a){a.ga=a.Hd.xc(async()=>{a.isOnline?window.navigator?.onLine||await Ig(a):await Ig(a);Jg(a)},3E4)};Kg=function(){var a,b;return{promise:new Promise((c,d)=>{a=c;b=d}),resolve:a,reject:b}}; Pg=function(a){var b=Lg.get(a);if(b)return b.promise;if(_.Uf().Oe(a))return Mg;var {promise:c,resolve:d,reject:e}=Kg();Lg.set(a,{promise:c,resolve:d,reject:e});Ng||(Ng=[],queueMicrotask(()=>{var g=[...Ng];Ng=null;var h=_.Uf().yg(g),k=!1;for(let l of g)h[l].then(Lg.get(l).resolve,m=>{try{k||(k=!0,Og?.(m,g))}catch{}finally{let n=Lg.get(l)?.reject;Lg.delete(l);n?.(m)}})}));Ng.push(a);return c};_.Qg=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}}; Rg=function(a,b){a.ea(b);a.o<100&&(a.o++,b.next=a.j,a.j=b)};Vg=function(){for(var a;a=Sg.remove();){try{a.fn.call(a.scope)}catch(b){_.sc(b)}Rg(Tg,a)}Ug=!1};_.Wg=function(a){a.prototype.$goog_Thenable=!0};Xg=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};_.Zg=function(a,b){this.kb=0;this.ga=void 0;this.ba=this.j=this.o=null;this.ea=this.da=!1;if(a!=_.Ue)try{let c=this;a.call(b,function(d){_.Yg(c,2,d)},function(d){_.Yg(c,3,d)})}catch(c){_.Yg(this,3,c)}}; $g=function(){this.next=this.context=this.j=this.o=this.child=null;this.ba=!1};_.bh=function(a,b,c){var d=ah.get();d.o=a;d.j=b;d.context=c;return d};_.ch=function(a){return new _.Zg(function(b,c){c(a)})};_.fh=function(a,b,c){dh(a,b,c,null)||eh(_.Ua(b,a))};_.gh=function(a){return new _.Zg(function(b,c){var d=a.length,e=[];if(d){var g=function(l,m){d--;e[l]=m;d==0&&b(e)},h=function(l){c(l)};for(let l=0;l1)));h=h.next)e||(g=h);e&&(c.kb==0&&d==1?jh(c,b):(g?(d=g,d.next==c.ba&&(c.ba=d),d.next=d.next.next):kh(c),lh(c,e,3,b)))}a.o=null}else _.Yg(a,3,b)};_.hh=function(a,b){a.j||a.kb!=2&&a.kb!=3||mh(a);a.ba?a.ba.next=b:a.j=b;a.ba=b}; oh=function(a,b,c,d){var e=_.bh(null,null,null);e.child=new _.Zg(function(g,h){e.o=b?function(k){try{let l=b.call(d,k);g(l)}catch(l){h(l)}}:g;e.j=c?function(k){try{let l=c.call(d,k);l===void 0&&k instanceof _.nh?h(k):g(l)}catch(l){h(l)}}:h});e.child.o=a;_.hh(a,e);return e.child};_.Yg=function(a,b,c){a.kb==0&&(a===c&&(b=3,c=new TypeError("W")),a.kb=1,dh(c,a.pG,a.qG,a)||(a.ga=c,a.kb=b,a.o=null,mh(a),b!=3||c instanceof _.nh||ph(a,c)))}; dh=function(a,b,c,d){if(a instanceof _.Zg)return ih(a,b,c,d),!0;if(Xg(a))return a.then(b,c,d),!0;if(_.Na(a))try{let e=a.then;if(typeof e==="function")return qh(a,e,b,c,d),!0}catch(e){return c.call(d,e),!0}return!1};qh=function(a,b,c,d,e){function g(l){k||(k=!0,d.call(e,l))}function h(l){k||(k=!0,c.call(e,l))}var k=!1;try{b.call(a,h,g)}catch(l){g(l)}};mh=function(a){a.da||(a.da=!0,eh(a.Xw,a))};kh=function(a){var b=null;a.j&&(b=a.j,a.j=b.next,b.next=null);a.j||(a.ba=null);return b}; lh=function(a,b,c,d){if(c==3&&b.j&&!b.ba)for(;a&&a.ea;a=a.o)a.ea=!1;if(b.child)b.child.o=null,rh(b,c,d);else try{b.ba?b.o.call(b.context):rh(b,c,d)}catch(e){_.sh.call(null,e)}Rg(ah,b)};rh=function(a,b,c){b==2?a.o.call(a.context,c):a.j&&a.j.call(a.context,c)};ph=function(a,b){a.ea=!0;eh(function(){a.ea&&_.sh.call(null,b)})};_.nh=function(a){_.ab.call(this,a)};uh=function(a){return th(a).then(function(b){return JSON.parse(b.responseText)})}; th=function(a){var b={},c=new XMLHttpRequest;return(new _.Zg(function(d,e){var g;try{c.open("GET",a,!0)}catch(h){e(new vh("Error opening XHR: "+h.message,a,c))}c.onreadystatechange=function(){if(c.readyState==4){_.Ea.clearTimeout(g);var h;!(h=_.Qg(c.status))&&(h=c.status===0)&&(h=_.fc(a),h=!(h=="http"||h=="https"||h==""));h?d(c):e(new wh(c.status,a,c))}};c.onerror=function(){e(new vh("Network error",a,c))};if(b.headers)for(let h in b.headers){let k=b.headers[h];k!=null&&c.setRequestHeader(h,k)}b.withCredentials&& (c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);b.timeoutMs>0&&(g=_.Ea.setTimeout(function(){c.onreadystatechange=()=>{};c.abort();e(new xh(a,c))},b.timeoutMs));try{c.send(null)}catch(h){c.onreadystatechange=()=>{},_.Ea.clearTimeout(g),e(new vh("Error sending XHR: "+h.message,a,c))}})).ff(function(d){d instanceof _.nh&&c.abort();throw d;})};vh=function(a,b){_.ab.call(this,a+", url="+b);this.url=b}; wh=function(a,b,c){vh.call(this,"Request Failed, status="+a,b,c);this.status=a};xh=function(a,b){vh.call(this,"Request timed out",a,b)};yh=function(){_.bg.call(this)};zh=function(a,b){this.j=a;this.o=b};Bh=function(a,b){_.bg.call(this);this.j=a;this.ga=b;this.da=Ah?null:[];this.ba=Ah?null:[];this.o=Ah?null:[];this.ia=!1};Ch=function(a,b){a.o||(a.o=[]);a.o.push(new Ja.hn(b,void 0))};Dh=function(a,b,c){a.da||(a.da=[]);a.da.push(new Ja.hn(b,c))}; Eh=function(a,b){a.ba||(a.ba=[]);a.ba.push(new Ja.hn(b,void 0))};Gh=function(a,b){var c=[];for(let d=0;d{g=0;a.onload=null;a.onerror=null;k=()=>{}},k=()=>{h();var m=e.filter(n=>!_.Uf().Eb(n).isLoaded());m.length!==0?d(m,`Response was successful but was missing module(s) ${m}.`):c()},l=()=>{g--;g==0&&k()};b.forEach(m=>{m=_.Uf().Eb(m);m.isLoaded()?l():(Ch(m,l),Eh(m,l))});a.onload=()=>k();a.onerror=()=>{h();d(b)}};_.Ih=function(a,b){var c=!1,d=[];for(let e=0;e{},e=()=>{},g=!1){Kh(a,b,(h,k,l=k)=>{a.hb&&g?a.ub(h,k,d,e,l):a.load(h,k,d,e,l,c)},c,d)||d(-1)};Mh=function(a,b){return b.filter(c=>!a.da[c])}; Nh=function(a,b,c,{wf:d,onError:e,onSuccess:g,forceReload:h}={}){a.ta=c;if(!b)throw Error("Z");if(a.ue){for(let k of document.getElementsByTagName("style"))Jh(a,k);for(let k of document.getElementsByTagName("link"))Jh(a,k)}Lh(a,Mh(a,b),d,e,g,h)}; Kh=function(a,b,c,d,e=()=>{}){if(a.j)return a.j.then(()=>{Kh(a,b,c,d,e)},()=>{e(-1)}),!0;if(!a.ea){let h=[];var g=Object.assign({},a.da);Oh(a,b,k=>{h.push(k.getId())},d,k=>!k.isLoaded(),g);b=h}for(g=0;ga.dk;)if(h>1)h-=Math.ceil((m.length-a.dk)/6),h=Math.max(h,1),k=b.slice(g,g+h),l=Ph(a,k,d),m=_.jb(l).toString();else return a.ea?(a.ea=!1,a.j=Qh(a).then(n=>{Rh(a,n,d)}),a.j.ff(()=>{a.ea=!0;a.j=null}), Kh(a,b.slice(g),c,d,e)):!1;g+=h;a.ea?c(l,k):c(l,k,g===b.length?b:[])}return!0};Sh=function(a){a.Ha||(a.Ha=!0,a.pa.sort());return a.pa};Th=function(a){a=a.xa;a.sort();return a};Ph=function(a,b,c){return a.ea?Uh(a.la,b,{cssRowKey:a.Wa,kg:a.Na,wf:c,bq:Sh(a),aq:Th(a)}):Vh(a.la,b,{cssRowKey:a.Wa,kg:a.Na,bq:Sh(a),aq:Th(a)})};_.Wh=function(a,b){var c=[];for(let d=0;d{c.parentElement.removeChild(c);a.ia==c&&(a.ia=null);g()},k=>{c.parentElement.removeChild(c);a.ia==c&&(a.ia=null);_.Wh(a,k);a.j?(k=()=>{e(-1,b)},a.j.then(k,k)):e(-1,b)},h)}; Oh=function(a,b,c,d,e,g={}){var h=_.Uf();for(let k of b){b=h.Eb(k);if(g[k]||e&&!e(b))continue;g[k]=!0;let l=b.j||[];if(d){let m=[];if(d instanceof Map){let n=d.get(k);n&&(m=Array.from(n))}else d[k]&&(m=Object.keys(d[k]));l=l.concat(m)}Oh(a,l,c,d,e,g);c(b)}};Qh=function(a){a=a.la.clone();Mf(a);yf(a,"dg",null);yf(a,"md","1");return uh(a.toString())};Rh=function(a,b,c){_.Uf().Rj((b||{}).moduleGraph);Oh(a,Sh(a),d=>{_.Ih(a,[d.getId()])},c);a.j=null};Zh=function(a){a=a.buf.charCodeAt(a.pos++);return Yh[a]}; $h=function(a){var b=0,c=0;do{var d=Zh(a);b|=(d&31)<this.throwError(),0);this.o=a}; pi=function(a){switch(a.type){case oi.Type.Cr:return"Unauthorized";case oi.Type.Wm:return"Consecutive load failures";case oi.Type.TIMEOUT:return"Timed out";case oi.Type.rr:return"Out of date module id";case oi.Type.en:return"Init error";default:return`Unknown failure type ${a.type}`}}; qi=function(){this.xa=this.la=null;this.da=new Map;this.ea=new Set;this.ga=[];this.na=new Set;this.ba=[];this.ia=new Set;this.j=Kf?new Map:{};this.ta=new Map;this.o=this.pa=new Ja.Ei([],"");this.Na=null;this.wa=new _.bi;this.Wa=this.ub=this.hb=this.Ha=!1};ri=function(a,b){_.ab.call(this,`Error loading ${a}: ${b}`)}; vi=function(a,b){if(!si){for(var c=0;c<64;c++)Yh["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charCodeAt(c)]=c;si=!0}b={buf:b,pos:2};$h(b);c=$h(b);var d=$h(b)+1,e=Array(c),g=Array(c),h=Array(c);d=Array(d);var k=0,l=0,m=b.buf,n=b.pos,p=b.buf.indexOf("|",b.pos);b.pos=p+1;for(p=0;p>>=2;v?(k+=r>>>1^-(r&1),r="sy"+k.toString(36)):(v=n,n+=r,r=m.substring(v,n));e[p]=r;t&&(d[l++]=r)}d[l]="";b.pos++;l=c&-2;k=c&1;for(m=0;m>>3&7;k&&(k=Zh(b),h[l]=k&7);b.pos++;for(l=0;l0&&(a.ea.size===0?a.Il(b):(a.ba.push(b),yi(a)));return e};zi=function(a,b,c,d,e){Dh(c,e.callback,e);Eh(c,function(g){e.jk(new ri(b,g))});a.tj(b)?d&&(a.ia.add(b),yi(a)):d&&a.ia.add(b)}; Bi=function(a,b){if(!a.o.has(b)&&(a.o.add(b),!a.j.na.has(b))){var c=a.j.Eb(b);if(c&&!c.isLoaded()){c=c.j;for(let d=0;da.da.get(e).isLoaded()?(_.Ea.setTimeout(()=>Error("fa`"+e),0),!1):!0);if(Ci){var c=new Di(a);for(var d=0;d1?(b=c.shift(),a.ba=c.map(function(e){return[e]}).concat(a.ba),[b]):c}; Ei=function(a,b){if(Ci)return a=new Di(a),Bi(a,b),a.result;var c=[];a.na.has(b)||c.push(b);b=[b];for(let d=0;d=0;g--){let h=e[g];a.Eb(h).isLoaded()||a.na.has(h)||(c.push(h),b.push(h))}}c.reverse();Rb(c);return c}; Ji=function(a,b,c,d,e,g=0,h=!1){var k=h?0:g+1;g=_.Pb(c);a.ga=b;for(let l of c)a.na.delete(l);if(d==401)Gi(a,new Ja.bc(Ja.bc.Type.Cr,d)),a.ba.length=0;else if(d==410)Hi(a,new Ja.bc(Ja.bc.Type.rr,d)),Ii(a);else if(k>=3)[...a.ea],Hi(a,new Ja.bc(Ja.bc.Type.Wm,d,g,e)),Ii(a);else{[...a.ea];let l=d==8001||!1;(c=Math.pow(k,2)*5E3)?_.Ea.setTimeout(()=>{a.Il(b,k,l)},c):a.Il(b,k,l)}};Hi=function(a,b){a.ga.length>1?a.ba=a.ga.map(function(c){return[c]}).concat(a.ba):Gi(a,b)}; Gi=function(a,b){var c=a.ga;a.ea.clear();var d=[];for(var e=0;e=0})},a);Qb(d,g)}for(e=0;e0){a.Il(b);return}}yi(a)};wi=function(a,b){a=a.ta.get(b);for(let c=0;a&&c{if(g.Oe(k))return Promise.resolve();var l=Promise.resolve(g.load(k));h&&l.catch(m=>{try{h&&h(m,[k])}catch{}});return l}};Pi=function(a,b){b=b.filter(c=>!a.tj(c)&&!a.Oe(c));b.length>0&&(aaa(a,...b),a.ga.push(b),Oi(a))}; Qi=function(a,b){return new _.Zg((c,d)=>{var e=a.Eb(b);e.isLoaded()?c(null):(Dh(e,()=>{c(null)}),Eh(e,g=>{var h=`Error loading ${b}: ${g}`;g instanceof Ja.bc&&g.url&&(h=`${h}, requested url: ${g.url.toString()}`);d(Error(h))}))})};Ri=function(a,b,c,d=()=>!0,e={}){for(let g of b)b=a.Eb(g),!e[g]&&d(b)&&(e[g]=!0,Ri(a,b.j||[],c,d,e),c(b))};Si=function(a,...b){b.forEach(c=>{delete a.da[c]})};aaa=function(a,...b){b.forEach(c=>{a.da[c]=!0})}; Oi=function(a){for(;a.ea0;){let b=a.ga.shift().filter(c=>!a.Oe(c));if(b.length>0){a.ea++;let c=()=>{a.ea--;Oi(a);c=()=>{}};_.gh(b.map(g=>Qi(a,g))).then(()=>{c()});let d=0,e=()=>{if((a.j instanceof Map?a.j.size>0:Object.keys(a.j).length>0)&&!a.la.Pb)throw Error("ea");Nh(a.la,b,a.ba,{wf:a.j,onError:(g,h)=>{var k=baa[d++];k!==void 0?setTimeout(()=>{e()},k):(Si(a,...b),c(),b.forEach(l=>{l=a.Eb(l);if(!l.isLoaded())l.onError(new Ja.bc(Ja.bc.Type.Wm,g,b,h))}))}})};e()}}}; caa=function(a){a.j===-1&&(a.j=a.data.reduce((b,c,d)=>b+(c?2**d:0),0));return a.j};Ti=function(a){return typeof a.className=="string"?a.className:a.getAttribute&&a.getAttribute("class")||""};Ui=function(a,b){typeof a.className=="string"?a.className=b:a.setAttribute&&a.setAttribute("class",b)};_.Vi=function(a,b){a.classList?b=a.classList.contains(b):(a=a.classList?a.classList:Ti(a).match(/\S+/g)||[],b=_.Kb(a,b)>=0);return b}; _.Wi=function(a,b){if(a.classList)a.classList.add(b);else if(!_.Vi(a,b)){let c=Ti(a);Ui(a,c+(c.length>0?" "+b:b))}};_.Xi=function(a,b){a.classList?a.classList.remove(b):_.Vi(a,b)&&Ui(a,Array.prototype.filter.call(a.classList?a.classList:Ti(a).match(/\S+/g)||[],function(c){return c!=b}).join(" "))};_.Yi=function(){}; _.bj=function(a){if(a instanceof Zi||a instanceof $i||a instanceof aj)return a;if(typeof a.next=="function")return new Zi(()=>a);if(typeof a[Symbol.iterator]=="function")return new Zi(()=>a[Symbol.iterator]());if(typeof a.xe=="function")return new Zi(()=>a.xe());throw Error("ia");};_.cj=function(a){_.bg.call(this);this.ga=1;this.ba=[];this.da=0;this.j=[];this.o={};this.ia=!!a};daa=function(a,b,c){eh(function(){a.apply(b,c)})};dj=function(a){this.j=a};ej=function(a){this.j=a}; gj=function(a){this.data=a};hj=function(a){return a===void 0||a instanceof gj?a:new gj(a)};_.ij=function(a){this.j=a};eaa=function(){};jj=function(){};kj=function(a){this.j=a;this.o=null};lj=function(a){if(a.j==null)throw Error("ja");a.isAvailable()||_.sc(Error("ja"))};mj=function(){var a=null;try{a=_.Ea.localStorage||null}catch(b){}kj.call(this,a)};nj=function(a,b){this.o=a;this.j=b+"::"};_.oj=function(a){var b=new mj;return b.isAvailable()?a?new nj(b,a):b:null}; qj=function(a){var b,c,d=a.length,e=0;for(b=0;b>>6:(g<65536?k[c++]=224|g>>>12:(k[c++]=240|g>>>18,k[c++]=128|g>>>12&63),k[c++]=128|g>>> 6&63),k[c++]=128|g&63);return k};rj=function(a){for(var b=a.length;--b>=0;)a[b]=0};sj=function(a,b,c,d,e){this.Vv=a;this.dA=b;this.cA=c;this.Ez=d;this.VC=e;this.Pt=a&&a.length};tj=function(a,b){this.ht=a;this.Qh=0;this.Vf=b};uj=function(a,b){a.pb[a.pending++]=b&255;a.pb[a.pending++]=b>>>8&255};vj=function(a,b,c){a.Qb>16-c?(a.zc|=b<>16-a.Qb,a.Qb+=c-16):(a.zc|=b<>>=1,c<<=1;while(--b>0);return c>>>1};yj=function(a,b,c){var d=Array(16),e=0,g;for(g=1;g<=15;g++)d[g]=e=e+c[g-1]<<1;for(c=0;c<=b;c++)e=a[c*2+1],e!==0&&(a[c*2]=xj(d[e]++,e))};zj=function(a){var b;for(b=0;b<286;b++)a.Mc[b*2]=0;for(b=0;b<30;b++)a.og[b*2]=0;for(b=0;b<19;b++)a.ec[b*2]=0;a.Mc[512]=1;a.Te=a.wi=0;a.md=a.matches=0};Aj=function(a){a.Qb>8?uj(a,a.zc):a.Qb>0&&(a.pb[a.pending++]=a.zc);a.zc=0;a.Qb=0}; Bj=function(a,b,c){Aj(a);uj(a,c);uj(a,~c);pj.Ug(a.pb,a.window,b,c,a.pending);a.pending+=c};Cj=function(a,b,c,d){var e=b*2,g=c*2;return a[e]>>7)];wj(a,h,c);k=Ij[h];k!==0&&(e-=Jj[h],vj(a,e,k))}}while(d>1;h>=1;h--)Dj(a,c,h);l=g;do h=a.tb[1],a.tb[1]=a.tb[a.Je--],Dj(a,c,1),d=a.tb[1],a.tb[--a.wh]=h,a.tb[--a.wh]=d,c[l*2]=c[h*2]+c[d*2],a.depth[l]=(a.depth[h]>=a.depth[d]?a.depth[h]:a.depth[d])+1,c[h*2+1]=c[d*2+1]=l,a.tb[1]=l++,Dj(a,c,1);while(a.Je>= 2);a.tb[--a.wh]=a.tb[1];h=b.ht;l=b.Qh;d=b.Vf.Vv;e=b.Vf.Pt;g=b.Vf.dA;var m=b.Vf.cA,n=b.Vf.VC,p,r=0;for(p=0;p<=15;p++)a.Be[p]=0;h[a.tb[a.wh]*2+1]=0;for(b=a.wh+1;b<573;b++){var t=a.tb[b];p=h[h[t*2+1]*2+1]+1;p>n&&(p=n,r++);h[t*2+1]=p;if(!(t>l)){a.Be[p]++;var v=0;t>=m&&(v=g[t-m]);var A=h[t*2];a.Te+=A*(p+v);e&&(a.wi+=A*(d[t*2+1]+v))}}if(r!==0){do{for(p=n-1;a.Be[p]===0;)p--;a.Be[p]--;a.Be[p+1]+=2;a.Be[n]--;r-=2}while(r>0);for(p=n;p!==0;p--)for(t=a.Be[p];t!==0;)d=a.tb[--b],d>l||(h[d*2+1]!==p&&(a.Te+=(p-h[d* 2+1])*h[d*2],h[d*2+1]=p),t--)}yj(c,k,a.Be)};Mj=function(a,b,c){var d,e=-1,g=b[1],h=0,k=7,l=4;g===0&&(k=138,l=3);b[(c+1)*2+1]=65535;for(d=0;d<=c;d++){var m=g;g=b[(d+1)*2+1];++h>>=1)if(b&1&&a.Mc[c*2]!==0)return 0;if(a.Mc[18]!==0||a.Mc[20]!==0||a.Mc[26]!==0)return 1;for(c=32;c<256;c++)if(a.Mc[c*2]!==0)return 1;return 0};Oj=function(a,b,c){a.pb[a.Yi+a.md*2]=b>>>8&255;a.pb[a.Yi+a.md*2+1]=b&255;a.pb[a.Wo+a.md]=c&255;a.md++;b===0?a.Mc[c*2]++:(a.matches++,b--,a.Mc[(Ej[c]+256+1)*2]++,a.og[(b<256?Hj[b]:Hj[256+(b>>>7)])*2]++);return a.md===a.Aj-1};Qj=function(a,b){a.msg=Pj[b];return b}; Rj=function(a){for(var b=a.length;--b>=0;)a[b]=0};Sj=function(a){var b=a.state,c=b.pending;c>a.Ta&&(c=a.Ta);c!==0&&(pj.Ug(a.output,b.pb,b.Hj,c,a.Vh),a.Vh+=c,b.Hj+=c,a.Bq+=c,a.Ta-=c,b.pending-=c,b.pending===0&&(b.Hj=0))}; Wj=function(a,b){var c=a.Qc>=0?a.Qc:-1,d=a.qa-a.Qc,e=0;if(a.level>0){a.Qa.Rn===2&&(a.Qa.Rn=faa(a));Lj(a,a.El);Lj(a,a.Mk);Mj(a,a.Mc,a.El.Qh);Mj(a,a.og,a.Mk.Qh);Lj(a,a.ys);for(e=18;e>=3&&a.ec[Tj[e]*2+1]===0;e--);a.Te+=3*(e+1)+5+5+4;var g=a.Te+3+7>>>3;var h=a.wi+3+7>>>3;h<=g&&(g=h)}else g=h=d+5;if(d+4<=g&&c!==-1)vj(a,b?1:0,3),Bj(a,c,d);else if(a.strategy===4||h===g)vj(a,2+(b?1:0),3),Kj(a,Uj,Vj);else{vj(a,4+(b?1:0),3);c=a.El.Qh+1;d=a.Mk.Qh+1;e+=1;vj(a,c-257,5);vj(a,d-1,5);vj(a,e-4,4);for(g=0;g>>8&255;a.pb[a.pending++]=b&255}; Zj=function(a,b){var c=a.Ku,d=a.qa,e=a.Vc,g=a.Ru,h=a.qa>a.qc-262?a.qa-(a.qc-262):0,k=a.window,l=a.Zf,m=a.qb,n=a.qa+258,p=k[d+e-1],r=k[d+e];a.Vc>=a.Ht&&(c>>=2);g>a.va&&(g=a.va);do{var t=b;if(k[t+e]===r&&k[t+e-1]===p&&k[t]===k[d]&&k[++t]===k[d+1]){d+=2;for(t++;k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&de){a.Oh=b;e=t;if(t>=g)break;p=k[d+e-1];r=k[d+e]}}}while((b=m[b&l])>h&&--c!== 0);return e<=a.va?e:a.va}; ck=function(a){var b=a.qc,c;do{var d=a.yw-a.va-a.qa;if(a.qa>=b+(b-262)){pj.Ug(a.window,a.window,b,b,0);a.Oh-=b;a.qa-=b;a.Qc-=b;var e=c=a.fl;do{var g=a.head[--e];a.head[e]=g>=b?g-b:0}while(--c);e=c=b;do g=a.qb[--e],a.qb[e]=g>=b?g-b:0;while(--c);d+=b}if(a.Qa.yc===0)break;e=a.Qa;c=a.window;g=a.qa+a.va;var h=e.yc;h>d&&(h=d);h===0?c=0:(e.yc-=h,pj.Ug(c,e.input,e.Eg,h,g),e.state.wrap===1?e.La=ak(e.La,c,h,g):e.state.wrap===2&&(e.La=bk(e.La,c,h,g)),e.Eg+=h,e.Pg+=h,c=h);a.va+=c;if(a.va+a.jc>=3)for(d=a.qa-a.jc, a.Ra=a.window[d],a.Ra=(a.Ra<=3&&(a.Ra=(a.Ra<=3)if(c=Oj(a,a.qa-a.Oh,a.Ua-3),a.va-=a.Ua,a.Ua<=a.Zo&&a.va>=3){a.Ua--;do a.qa++,a.Ra=(a.Ra<=3&&(a.Ra=(a.Ra<4096)&&(a.Ua=2));if(a.Vc>=3&&a.Ua<=a.Vc){d=a.qa+a.va-3;c=Oj(a,a.qa-1-a.rv,a.Vc-3);a.va-=a.Vc-1;a.Vc-=2;do++a.qa<=d&&(a.Ra=(a.Ra<=3&&a.qa>0&&(d=a.qa-1,c=g[d],c===g[++d]&&c===g[++d]&&c===g[++d])){for(e=a.qa+258;c===g[++d]&&c===g[++d]&&c===g[++d]&&c===g[++d]&&c===g[++d]&&c===g[++d]&&c===g[++d]&&c===g[++d]&&da.va&&(a.Ua=a.va)}a.Ua>=3?(c=Oj(a,1,a.Ua-3),a.va-=a.Ua,a.qa+=a.Ua,a.Ua=0):(c=Oj(a,0,a.window[a.qa]),a.va--,a.qa++);if(c&&(Wj(a,!1),a.Qa.Ta===0))return 1}a.jc=0;return b=== 4?(Wj(a,!0),a.Qa.Ta===0?3:4):a.md&&(Wj(a,!1),a.Qa.Ta===0)?1:2};haa=function(a,b){for(var c;;){if(a.va===0&&(ck(a),a.va===0)){if(b===0)return 1;break}a.Ua=0;c=Oj(a,0,a.window[a.qa]);a.va--;a.qa++;if(c&&(Wj(a,!1),a.Qa.Ta===0))return 1}a.jc=0;return b===4?(Wj(a,!0),a.Qa.Ta===0?3:4):a.md&&(Wj(a,!1),a.Qa.Ta===0)?1:2};fk=function(a,b,c,d,e){this.EA=a;this.UC=b;this.oD=c;this.TC=d;this.vA=e}; iaa=function(){this.Qa=null;this.status=0;this.pb=null;this.wrap=this.pending=this.Hj=this.od=0;this.Ja=null;this.Cd=0;this.method=8;this.Lh=-1;this.Zf=this.Nq=this.qc=0;this.window=null;this.yw=0;this.head=this.qb=null;this.Ru=this.Ht=this.strategy=this.level=this.Zo=this.Ku=this.Vc=this.va=this.Oh=this.qa=this.zg=this.rv=this.Ua=this.Qc=this.Ie=this.He=this.qo=this.fl=this.Ra=0;this.Mc=new pj.we(1146);this.og=new pj.we(122);this.ec=new pj.we(78);Rj(this.Mc);Rj(this.og);Rj(this.ec);this.ys=this.Mk= this.El=null;this.Be=new pj.we(16);this.tb=new pj.we(573);Rj(this.tb);this.wh=this.Je=0;this.depth=new pj.we(573);Rj(this.depth);this.Qb=this.zc=this.jc=this.matches=this.wi=this.Te=this.Yi=this.md=this.Aj=this.Wo=0}; jaa=function(a,b){if(!a||!a.state||b>5||b<0)return a?Qj(a,-2):-2;var c=a.state;if(!a.output||!a.input&&a.yc!==0||c.status===666&&b!==4)return Qj(a,a.Ta===0?-5:-2);c.Qa=a;var d=c.Lh;c.Lh=b;if(c.status===42)if(c.wrap===2)a.La=0,Xj(c,31),Xj(c,139),Xj(c,8),c.Ja?(Xj(c,(c.Ja.text?1:0)+(c.Ja.yf?2:0)+(c.Ja.extra?4:0)+(c.Ja.name?8:0)+(c.Ja.comment?16:0)),Xj(c,c.Ja.time&255),Xj(c,c.Ja.time>>8&255),Xj(c,c.Ja.time>>16&255),Xj(c,c.Ja.time>>24&255),Xj(c,c.level===9?2:c.strategy>=2||c.level<2?4:0),Xj(c,c.Ja.os& 255),c.Ja.extra&&c.Ja.extra.length&&(Xj(c,c.Ja.extra.length&255),Xj(c,c.Ja.extra.length>>8&255)),c.Ja.yf&&(a.La=bk(a.La,c.pb,c.pending,0)),c.Cd=0,c.status=69):(Xj(c,0),Xj(c,0),Xj(c,0),Xj(c,0),Xj(c,0),Xj(c,c.level===9?2:c.strategy>=2||c.level<2?4:0),Xj(c,3),c.status=113);else{var e=8+(c.Nq-8<<4)<<8;e|=(c.strategy>=2||c.level<2?0:c.level<6?1:c.level===6?2:3)<<6;c.qa!==0&&(e|=32);e+=31-e%31;c.status=113;Yj(c,e);c.qa!==0&&(Yj(c,a.La>>>16),Yj(c,a.La&65535));a.La=1}if(c.status===69)if(c.Ja.extra){for(e= c.pending;c.Cd<(c.Ja.extra.length&65535)&&(c.pending!==c.od||(c.Ja.yf&&c.pending>e&&(a.La=bk(a.La,c.pb,c.pending-e,e)),Sj(a),e=c.pending,c.pending!==c.od));)Xj(c,c.Ja.extra[c.Cd]&255),c.Cd++;c.Ja.yf&&c.pending>e&&(a.La=bk(a.La,c.pb,c.pending-e,e));c.Cd===c.Ja.extra.length&&(c.Cd=0,c.status=73)}else c.status=73;if(c.status===73)if(c.Ja.name){e=c.pending;do{if(c.pending===c.od&&(c.Ja.yf&&c.pending>e&&(a.La=bk(a.La,c.pb,c.pending-e,e)),Sj(a),e=c.pending,c.pending===c.od)){var g=1;break}g=c.Cde&&(a.La=bk(a.La,c.pb,c.pending-e,e));g===0&&(c.Cd=0,c.status=91)}else c.status=91;if(c.status===91)if(c.Ja.comment){e=c.pending;do{if(c.pending===c.od&&(c.Ja.yf&&c.pending>e&&(a.La=bk(a.La,c.pb,c.pending-e,e)),Sj(a),e=c.pending,c.pending===c.od)){g=1;break}g=c.Cde&&(a.La=bk(a.La,c.pb,c.pending-e,e));g===0&&(c.status=103)}else c.status= 103;c.status===103&&(c.Ja.yf?(c.pending+2>c.od&&Sj(a),c.pending+2<=c.od&&(Xj(c,a.La&255),Xj(c,a.La>>8&255),a.La=0,c.status=113)):c.status=113);if(c.pending!==0){if(Sj(a),a.Ta===0)return c.Lh=-1,0}else if(a.yc===0&&(b<<1)-(b>4?9:0)<=(d<<1)-(d>4?9:0)&&b!==4)return Qj(a,-5);if(c.status===666&&a.yc!==0)return Qj(a,-5);if(a.yc!==0||c.va!==0||b!==0&&c.status!==666){d=c.strategy===2?haa(c,b):c.strategy===3?gaa(c,b):gk[c.level].vA(c,b);if(d===3||d===4)c.status=666;if(d===1||d===3)return a.Ta===0&&(c.Lh=-1), 0;if(d===2&&(b===1?(vj(c,2,3),wj(c,256,Uj),c.Qb===16?(uj(c,c.zc),c.zc=0,c.Qb=0):c.Qb>=8&&(c.pb[c.pending++]=c.zc&255,c.zc>>=8,c.Qb-=8)):b!==5&&(vj(c,0,3),Bj(c,0,0),b===3&&(Rj(c.head),c.va===0&&(c.qa=0,c.Qc=0,c.jc=0))),Sj(a),a.Ta===0))return c.Lh=-1,0}if(b!==4)return 0;if(c.wrap<=0)return 1;c.wrap===2?(Xj(c,a.La&255),Xj(c,a.La>>8&255),Xj(c,a.La>>16&255),Xj(c,a.La>>24&255),Xj(c,a.Pg&255),Xj(c,a.Pg>>8&255),Xj(c,a.Pg>>16&255),Xj(c,a.Pg>>24&255)):(Yj(c,a.La>>>16),Yj(c,a.La&65535));Sj(a);c.wrap>0&&(c.wrap= -c.wrap);return c.pending!==0?0:1}; hk=function(a){if(!(this instanceof hk))return new hk(a);a=this.options=pj.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},a||{});a.raw&&a.windowBits>0?a.windowBits=-a.windowBits:a.gzip&&a.windowBits>0&&a.windowBits<16&&(a.windowBits+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.Qa=new ik;this.Qa.Ta=0;var b=this.Qa;var c=a.level,d=a.method,e=a.windowBits,g=a.memLevel,h=a.strategy;if(b){var k=1;c===-1&&(c=6);e<0?(k=0,e=-e):e>15&&(k=2,e-=16);if(g< 1||g>9||d!==8||e<8||e>15||c<0||c>9||h<0||h>4)b=Qj(b,-2);else{e===8&&(e=9);var l=new iaa;b.state=l;l.Qa=b;l.wrap=k;l.Ja=null;l.Nq=e;l.qc=1<>=7;g<30;g++)for(Jj[g]=h<<7,e=0;e<1<=m.qc&&(b===0&&(Rj(m.head),m.qa=0,m.Qc=0,m.jc=0),c=new pj.Sg(m.qc),pj.Ug(c,g,h-m.qc,m.qc,0),g=c,h=m.qc);c=a.yc;d=a.Eg;e=a.input;a.yc=h;a.Eg=0;a.input=g;for(ck(m);m.va>=3;){g=m.qa;h=m.va-2;do m.Ra=(m.Ra<!_.qk(c)))throw Error("la");for(let c of b)rk(a,c)};rk=function(a,b){for(let c in b)if(_.qk(b[c])){if(c in a&&!_.qk(a[c]))throw Error("ma");c in a||(a[c]={});rk(a[c],b[c])}else if(tk(b[c])){if(c in a&&!tk(a[c]))throw Error("na");c in a||(a[c]=[]);uk(a[c],b[c])}else a[c]=b[c];return a};uk=function(a,b){for(let c of b)_.qk(c)?a.push(rk({},c)):tk(c)?a.push(uk([],c)):a.push(c);return a};_.qk=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)}; tk=function(a){return typeof a==="object"&&Array.isArray(a)};_.vk=function(a,b){b.length>1?a[b[0]]=b[1]:b.length===1&&Object.assign(a,b[0])};_.xk=function(...a){_.vk(_.wk,arguments)};_.u=function(a,b){return a in _.wk?_.wk[a]:b};_.yk=function(a){var b=_.wk.EXPERIMENT_FLAGS;return b?b[a]:void 0};maa=function(a){laa.forEach(b=>{b(a)})};_.Ak=function(a){var b=window;return a&&b.yterr?function(...c){try{return a.apply(this,c)}catch(d){_.zk(d instanceof Error?d:Error(String(d)))}}:a}; Bk=function(a,b,c,d,e,g){var h=_.Ga("yt.logging.errors.log");h?h(a,b,c,d,e,void 0,g):(h=_.u("ERRORS",[]),h.push([a,b,c,d,e,void 0,g]),_.xk("ERRORS",h))};_.zk=function(a,b,c,d,e){Bk(a,"ERROR",b,c,d,e);maa(a)};_.Ck=function(a,b,c,d,e){Bk(a,"WARNING",b,c,d,e)}; Ek=function(a,b){b=a.split(b);var c={};for(let g=0,h=b.length;g{var e=encodeURIComponent(String(d));c=Array.isArray(c)?c:[c];_.Lb(c,g=>{g==""?b.push(e):b.push(`${e}=${encodeURIComponent(String(g))}`)})});return b.join("&")};_.Gk=function(a){a.charAt(0)==="?"&&(a=a.substring(1));return Ek(a,"&")};Ik=function(a,b){return Hk(a,b||{},!0)};_.Jk=function(a,b){return Hk(a,b||{},!1)}; Hk=function(a,b,c){var d=(a||"").split("#",2);a=d[0];d=d.length>1?"#"+d[1]:"";var e=a.indexOf("?"),g=e!==-1?a.substring(0,e):a;a=_.Gk(e!==-1?a.substring(e+1):"");for(let h in b)!c&&a!==null&&h in a||(a[h]=b[h]);return _.oc(g,a)+d};_.Kk=function(a){if(!b)var b=window.location.href;var c=_.dc(a)[1]||null,d=_.hc(a);c&&d?(a=_.dc(a),b=_.dc(b),a=a[3]==b[3]&&a[1]==b[1]&&a[4]==b[4]):a=d?_.hc(b)===d&&(Number(_.dc(b)[4]||null)||null)===(Number(_.dc(a)[4]||null)||null):!0;return a}; Dk=function(a){return a&&a.match(paa)?a:_.$b(a)}; _.Mk=function(a=_.Ga("yt.ads.biscotti.lastId_")||""){var b=qaa;a:{try{var c=b.j.top.location.href}catch(F){c=2;break a}c=c?c===b.o.location.href?0:1:2}c={dt:raa,flash:"0",frm:c};try{c.u_tz=-(new Date).getTimezoneOffset();try{var d=Lk.history.length}catch(F){d=0}c.u_his=d;c.u_h=Lk.screen?.height;c.u_w=Lk.screen?.width;c.u_ah=Lk.screen?.availHeight;c.u_aw=Lk.screen?.availWidth;c.u_cd=Lk.screen?.colorDepth}catch(F){}d=Object;var e=d.assign,g=b.j;try{var h=g.screenX;var k=g.screenY}catch(F){}try{var l= g.outerWidth;var m=g.outerHeight}catch(F){}try{var n=g.innerWidth;var p=g.innerHeight}catch(F){}try{var r=g.screenLeft;var t=g.screenTop}catch(F){}try{n=g.innerWidth,p=g.innerHeight}catch(F){}try{var v=g.screen.availWidth;var A=g.screen.availTop}catch(F){}h=[r,t,h,k,v,A,l,m,n,p];try{var y=_.gf(b.j.top||window).round()}catch(F){y=new _.af(-12245933,-12245933)}l=y;y=new saa;"SVGElement"in _.Ea&&"createElementNS"in _.Ea.document&&y.set(0);k=$e();k["allow-top-navigation-by-user-activation"]&&y.set(1); k["allow-popups-to-escape-sandbox"]&&y.set(2);_.Ea.crypto&&_.Ea.crypto.subtle&&y.set(3);"TextDecoder"in _.Ea&&"TextEncoder"in _.Ea&&y.set(4);y=caa(y);k=l.height;l=l.width;h=h.join();b=b.o;b=e.call(d,c,{bc:y,bih:k,biw:l,brdim:h,vis:b.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5,"":0}[b.visibilityState||b.webkitVisibilityState||b.mozVisibilityState||""]??0,wgl:!!Lk.WebGLRenderingContext});b.ca_type="image";a&&(b.bid=a);return b}; _.Nk=function(a,b){typeof a==="function"&&(a=_.Ak(a));return window.setTimeout(a,b)};taa=function(){if(!Ok)return null;var a=Ok();return"open"in a?a:null};_.Qk=function(a){switch(_.Pk(a)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};_.Pk=function(a){return a&&"status"in a?a.status:-1};_.w=function(a,b){a=_.Rk(a,b);return typeof a==="string"&&a==="false"?!1:!!a};_.Sk=function(a,b){return Number(_.Rk(a,b)||0)}; _.Rk=function(a,b){a=_.u("EXPERIMENT_FLAGS",{})[a];return a!==void 0?a:b};_.Tk=function(){var a=[],b=_.u("EXPERIMENTS_FORCED_FLAGS",{});for(var c of Object.keys(b))a.push({key:c,value:String(b[c])});c=_.u("EXPERIMENT_FLAGS",{});for(let d of Object.keys(c))d.startsWith("force_")&&b[d]===void 0&&a.push({key:d,value:String(c[d])});return a}; Uk=function(a,b,c="GET",d="",e,g,h,k=!1,l){var m=taa();if(!m)return null;var n=()=>{(m&&"readyState"in m?m.readyState:0)===4&&b&&_.Ak(b)(m)};"onloadend"in m?m.addEventListener("loadend",n,!1):m.onreadystatechange=n;_.w("debug_forward_web_query_parameters")&&(a=uaa(a));m.open(c,a,!0);g&&(m.responseType=g);h&&(m.withCredentials=!0);c=c==="POST"&&(window.FormData===void 0||!(d instanceof FormData));if(e=vaa(a,e))for(let p in e)m.setRequestHeader(p,e[p]),"content-type"===p.toLowerCase()&&(c=!1);c&&m.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");l&&"onprogress"in m&&(m.onprogress=()=>{l(m.responseText)});if(k&&"setAttributionReporting"in XMLHttpRequest.prototype){a={eventSourceEligible:!0,triggerEligible:!1};try{m.setAttributionReporting(a)}catch(p){_.Ck(p)}}m.send(d);return m}; vaa=function(a,b={}){var c=_.Kk(a),d=_.u("INNERTUBE_CLIENT_NAME"),e=_.w("web_ajax_ignore_global_headers_if_set");for(let g in Vk){let h=_.u(Vk[g]),k=g==="X-Goog-AuthUser"||g==="X-Goog-PageId";g!=="X-Goog-Visitor-Id"||h||(h=_.u("VISITOR_DATA"));!h||!c&&_.hc(a)||e&&b[g]!==void 0||d==="TVHTML5_UNPLUGGED"&&k||(b[g]=h)}"X-Goog-EOM-Visitor-Id"in b&&"X-Goog-Visitor-Id"in b&&delete b["X-Goog-Visitor-Id"];if(c||!_.hc(a))b["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(c||!_.hc(a)){let g; try{g=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch{}g&&(b["X-YouTube-Time-Zone"]=g)}document.location.hostname.endsWith("youtubeeducation.com")||!c&&_.hc(a)||(b["X-YouTube-Ad-Signals"]=Fk(_.Mk()));return b};Xk=function(a,b){b.method="POST";b.postParams||(b.postParams={});return _.Wk(a,b)}; _.Wk=function(a,b){var c=b.format||"JSON";a=_.Yk(a,b);var d=_.Zk(a,b),e=!1,g=waa(a,k=>{if(!e){e=!0;h&&window.clearTimeout(h);var l=_.Qk(k),m=null,n=400<=k.status&&k.status<500,p=500<=k.status&&k.status<600;if(l||n||p)m=xaa(a,c,k,b.convertToSafeHtml);l&&(l=yaa(c,k,m));m=m||{};n=b.context||_.Ea;l?b.onSuccess&&b.onSuccess.call(n,k,m):b.onError&&b.onError.call(n,k,m);b.onFinish&&b.onFinish.call(n,k,m)}},b.method,d,b.headers,b.responseType,b.withCredentials,!1,b.onProgress);d=b.timeout||0;if(b.onTimeout&& d>0){let k=b.onTimeout;var h=_.Nk(()=>{e||(e=!0,g.abort(),window.clearTimeout(h),k.call(b.context||_.Ea,g))},d)}return g};_.Yk=function(a,b){b.includeDomain&&(a=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+a);var c=_.u("XSRF_FIELD_NAME");if(b=b.urlParams)b[c]&&delete b[c],a=Ik(a,b);return a}; _.Zk=function(a,b){var c=_.u("XSRF_FIELD_NAME"),d=_.u("XSRF_TOKEN"),e=b.postBody||"",g=b.postParams,h=_.u("XSRF_FIELD_NAME"),k;b.headers&&(k=b.headers["Content-Type"]);b.excludeXsrf||_.hc(a)&&!b.withCredentials&&_.hc(a)!==document.location.hostname||b.method!=="POST"||k&&k!=="application/x-www-form-urlencoded"||b.postParams&&b.postParams[h]||(g||(g={}),g[c]=d);g&&typeof e==="string"&&(e=_.Gk(e),ff(e,g),e=b.postBodyFormat&&b.postBodyFormat==="JSON"?JSON.stringify(e):_.nc(e));g=e||g&&!_.cf(g);!$k&& g&&b.method!=="POST"&&($k=!0,_.zk(Error("oa")));return e};xaa=function(a,b,c,d){var e=null;switch(b){case "JSON":let g;try{g=c.responseText}catch(h){throw d=Error("pa"),d.params=a,_.Ck(d),h;}a=c.getResponseHeader("Content-Type")||"";if(g&&a.indexOf("json")>=0){g.substring(0,5)===")]}'\n"&&(g=g.substring(5));try{e=JSON.parse(g)}catch(h){}}break;case "XML":if(a=(a=c.responseXML)?zaa(a):null)e={},_.Lb(a.getElementsByTagName("*"),h=>{e[h.tagName]=Aaa(h)})}d&&al(e);return e}; al=function(a){if(_.Na(a))for(let b in a)b==="html_content"||_.bb(b,"_html")?a[b]=_.yb(a[b]):al(a[b])};yaa=function(a,b,c){if(b&&b.status===204)return!0;switch(a){case "JSON":return!!c;case "XML":return Number(c&&c.return_code)===0;case "RAW":return!0;default:return!!c}};zaa=function(a){return a?(a=("responseXML"in a?a.responseXML:a).getElementsByTagName("root"))&&a.length>0?a[0]:null:null};Aaa=function(a){var b="";_.Lb(a.childNodes,c=>{b+=c.nodeValue});return b}; uaa=function(a){var b=window.location.search,c=_.hc(a);_.w("debug_handle_relative_url_for_query_forward_killswitch")||!c&&_.Kk(a)&&(c=document.location.hostname);var d=_.ic(a);d=(c=c&&(c.endsWith("youtube.com")||c.endsWith("youtube-nocookie.com")))&&d&&d.startsWith("/api/");if(!c||d)return a;var e=_.Gk(b),g={};_.Lb(Baa,h=>{e[h]&&(g[h]=e[h])});return _.Jk(a,g)};_.cl=function(a,b,c,d="youtube.com",e=!1){_.bl.set(a,b,{Ml:c,path:"/",domain:d,secure:e})}; _.dl=function(a,b="/",c="youtube.com"){_.bl.remove(a,b,c)};_.el=function(){if(!_.Ea.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return _.Ea.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":_.Ea.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":_.Ea.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":_.Ea.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(a){return"WEB_DISPLAY_MODE_UNKNOWN"}}; _.fl=function(a){var b={},c=[];"USER_SESSION_ID"in _.wk&&c.push({key:"u",value:_.u("USER_SESSION_ID")});if(c=_.tf(c))b.Authorization=c,c=a=a?.sessionIndex,c===void 0&&(c=Number(_.u("SESSION_INDEX",0)),c=isNaN(c)?0:c),_.w("voice_search_auth_header_removal")||(b["X-Goog-AuthUser"]=c.toString()),"INNERTUBE_HOST_OVERRIDE"in _.wk||(b["X-Origin"]=window.location.origin),a===void 0&&"DELEGATED_SESSION_ID"in _.wk&&(b["X-Goog-PageId"]=_.u("DELEGATED_SESSION_ID"));return b}; Caa=function(a=typeof window!=="undefined"?window:_.Ea?.window){if(!a)return!1;var b=a.location?.hostname||"";return!!((a.location?.pathname||"").includes("/playable")||b.includes("playables")||a.j)}; _.gl=function(){if(!_.w("enable_ipad_webview_innertube_context_override"))return!1;var a=typeof navigator!=="undefined"?navigator:_.Ea?.navigator;if(!(a&&a.platform==="MacIntel"&&a.maxTouchPoints>0&&"standalone"in a))return!1;a=typeof window!=="undefined"?window:_.Ea?.window;return Caa(a)?!(!a?.youtubewebview&&!a?.webkit?.messageHandlers?.youtubewebview):!1};hl=function(){var a=_.Ea.navigator;return a?a.connection:void 0}; _.jl=function(){var a=hl();if(a){var b=il[a.type||"unknown"]||"CONN_UNKNOWN";a=il[a.effectiveType||"unknown"]||"CONN_UNKNOWN";b==="CONN_CELLULAR_UNKNOWN"&&a!=="CONN_UNKNOWN"&&(b=a);if(b!=="CONN_UNKNOWN")return b;if(a!=="CONN_UNKNOWN")return a}};_.ll=function(){var a=hl();if(a?.effectiveType)return kl.hasOwnProperty(a.effectiveType)?kl[a.effectiveType]:"EFFECTIVE_CONNECTION_TYPE_UNKNOWN"};_.nl=function(){try{return _.ml(),!0}catch(a){return!1}}; _.ml=function(a="unknown"){if(_.u("DATASYNC_ID")!==void 0)return _.u("DATASYNC_ID");throw new _.pl("Datasync ID not set",a);};_.ql=function(a,b){return _.Fg.Sa(a,0,b)};rl=function(a,b){try{b()}catch(c){a.Fc(c)}};tl=function(a){var b=_.w("enable_scheduler_simulate_raf");if(a.o[8].length){if(a.xa)return 4;if(b){if(!a.isHidden())return a.pa?3:5}else if(sl(a))return 3}for(let c=5;c>=a.da;c--)if(a.o[c].length>0)return c>0?b?a.isHidden()?2:a.pa?3:5:sl(a)?3:2:1;return 0}; ul=function(a){a.wa.length=0;for(let b=5;b>=0;b--)a.o[b].length=0;a.o[8].length=0;a.ba={};a.stop()};sl=function(a){return!a.isHidden()&&a.pa};wl=function(a){for(let b of vl)if(a.o[b].length)return!0;return!1}; zl=function(a,b,c){a.xa&&a.la===4&&a.j||a.stop();a.ga=!0;b=_.Va()+(b||a.na);for(var d=a.o[5];d.length;){var e=d.shift(),g=a.ba[e];delete a.ba[e];if(g){e=a;try{g(c)}catch(h){e.Fc(h)}}}for(d=a.o[4];d.length;)c=d.shift(),g=a.ba[c],delete a.ba[c],g&&rl(a,g);d=a.Na?0:1;d=a.da>d?a.da:d;if(!(_.Va()>=b)){do{a:{c=a;g=d;for(e=3;e>=g;e--){let h=c.o[e];for(;h.length;){let k=h.shift(),l=c.ba[k];delete c.ba[k];if(l){c=l;break a}}}c=null}c&&rl(a,c)}while(c&&_.Va(){var e=Bl().Sa(a,b);Dl[d]=e},c);return d};Gaa=function(a){Bl().ia(a)};Haa=function(a){var b=Bl();if(a<0)b.Oa(-a);else{var c=Dl[a];c?(b.Oa(c),delete Dl[a]):window.clearTimeout(a)}};Iaa=function(){El()}; El=function(){window.clearTimeout(Fl);Bl().start()};Jaa=function(){Bl().pause();window.clearTimeout(Fl);Fl=window.setTimeout(Iaa,Gl)};Jl=function(){window.clearTimeout(Hl);Hl=window.setTimeout(()=>{Il(0)},Gl)};Il=function(a){Jl();var b=Bl();b.da=a;b.start()};Kaa=function(a){Jl();var b=Bl();b.da>a&&(b.da=a,b.start())};Laa=function(){window.clearTimeout(Hl);var a=Bl();a.da=0;a.start()};_.Ll=function(){Kl.instance||(Kl.instance=new Kl);return Kl.instance}; Nl=function(){return Ml()?.get("LAST_RESULT_ENTRY_KEY",!0)};_.Rl=function(a){Ol||(_.Pl?_.Pl.Fc(a):(_.Ql.push({type:"ERROR",payload:a}),_.Ql.length>10&&_.Ql.shift()))};Sl=function(a,b){Ol||(_.Pl?_.Pl.Xo(a,b):(_.Ql.push({type:"EVENT",eventType:a,payload:b}),_.Ql.length>10&&_.Ql.shift()))};Tl=function(a){if(a.indexOf(":")>=0)throw Error("ta");};Ul=function(a){return a.substr(0,a.indexOf(":"))||a};_.Vl=function(a){var b=_.uc();return b?b.toLowerCase().indexOf(a)>=0:!1}; Zl=function(a,b,c,d){b=Ul(b);var e=a instanceof Error?a:Error("ua`"+a);if(e instanceof Wl)return e;a={objectStoreNames:c,dbName:b,dbVersion:d};if(e.name==="QuotaExceededError")return new Wl("QUOTA_EXCEEDED",a);if(_.Xl&&e.name==="UnknownError")return new Wl("QUOTA_MAYBE_EXCEEDED",a);if(e instanceof Yl)return new Wl("MISSING_INDEX",{...a,objectStore:e.objectStore,index:e.index});if(e.name==="InvalidStateError"&&Maa.some(g=>e.message.includes(g)))return new Wl("EXECUTE_TRANSACTION_ON_CLOSED_DB",a);if(e.name=== "AbortError")return new Wl("UNKNOWN_ABORT",a,e.message);e.args=[{...a,name:"IdbError",Bp:e.name}];e.level="WARNING";return e};$l=function(a,b,c){var d=Nl();return new Wl("IDB_NOT_SUPPORTED",{context:{caller:a,publicName:b,version:c,hasSucceededOnce:d?.hasSucceededOnce}})};Naa=function(a){if(!a)throw Error();throw a;};Oaa=function(a){return a};cm=function(a,b,c,d,e){try{if(a.state.status!=="FULFILLED")throw Error("va");let g=c(a.state.value);g instanceof _.am?bm(a,b,g,d,e):d(g)}catch(g){e(g)}}; dm=function(a,b,c,d,e){try{if(a.state.status!=="REJECTED")throw Error("wa");let g=c(a.state.reason);g instanceof _.am?bm(a,b,g,d,e):d(g)}catch(g){e(g)}};bm=function(a,b,c,d,e){b===c?e(new TypeError("xa")):c.then(g=>{g instanceof _.am?bm(a,b,g,d,e):d(g)},g=>{e(g)})};em=function(a,b,c){var d=()=>{try{a.removeEventListener("success",e),a.removeEventListener("error",g)}catch{}},e=()=>{b(a.result);d()},g=()=>{c(a.error);d()};a.addEventListener("success",e);a.addEventListener("error",g)}; Paa=function(a){return new Promise((b,c)=>{em(a,b,c)})};gm=function(a){return new _.am(new fm((b,c)=>{em(a,b,c)}))};hm=function(a,b){return new _.am(new fm((c,d)=>{var e=()=>{var g=a?b(a):null;g?g.then(h=>{a=h;e()},d):c()};e()}))};im=function(){return _.w("idb_immediate_commit")}; _.mm=async function(a,b,c,d){var e={mode:"readonly",Sb:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof c==="string"?e.mode=c:Object.assign(e,c);a.transactionCount++;c=e.Sb?3:1;for(var g=0,h;!h;){g++;let n=Math.round((0,_.jm)());try{var k=a.j.transaction(b,e.mode),l=d,m=!!e.commit;let p=new km(k),r=await Qaa(p,l,m),t=Math.round((0,_.jm)());lm(a,n,t,g,void 0,b.join(),e);return r}catch(p){l=Math.round((0,_.jm)());let r=Zl(p,a.j.name,b.join(),a.j.version);if(r instanceof Wl&&!r.j||g>=c)lm(a,n,l,g,r,b.join(), e),h=r}}return Promise.reject(h)};_.om=function(a,b,c){a=a.j.createObjectStore(b,c);return new nm(a)};_.qm=function(a,b,c){return _.mm(a,[b],{mode:"readwrite",Sb:!0,commit:im()},d=>_.pm(d.objectStore(b),c))}; lm=function(a,b,c,d,e,g,h){b=c-b;e?(e instanceof Wl&&(e.type==="QUOTA_EXCEEDED"||e.type==="QUOTA_MAYBE_EXCEEDED")&&Sl("QUOTA_EXCEEDED",{dbName:Ul(a.j.name),objectStoreNames:g,transactionCount:a.transactionCount,transactionMode:h.mode}),e instanceof Wl&&e.type==="UNKNOWN_ABORT"&&(c-=a.ba,c<0&&c>=2147483648&&(c=0),Sl("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:g,transactionDuration:b,transactionCount:a.transactionCount,dbDuration:c}),a.o=!0),rm(a,!1,d,g,b,h.tag),_.Rl(e)):rm(a,!0,d,g,b,h.tag)}; rm=function(a,b,c,d,e,g="IDB_TRANSACTION_TAG_UNKNOWN"){Sl("TRANSACTION_ENDED",{objectStoreNames:d,connectionHasUnknownAbortedTransaction:a.o,duration:e,isSuccessful:b,tryCount:c,tag:g})};_.pm=function(a,b){return gm(a.j.put(b,void 0))};_.sm=function(a,b,c){a.j.createIndex(b,c,{unique:!1})};um=function(a,b,c){a=a.j.openCursor(b.query,b.direction);return tm(a).then(d=>hm(d,c))};Raa=function(a,b){return um(a,{query:b},c=>c.delete().then(()=>c.continue())).then(()=>{})}; Saa=function(a,b,c){var d=[];return um(a,{query:b},e=>{if(!(c!==void 0&&d.length>=c))return d.push(e.cursor.value),e.continue()}).then(()=>d)};Qaa=function(a,b,c){var d=new Promise((e,g)=>{try{let h=b(a);c&&a.commit();h.then(k=>{e(k)}).catch(g)}catch(h){g(h),a.abort()}});return Promise.all([d,a.done]).then(([e])=>e)};wm=function(a,b,c){var {query:d=null,direction:e="next"}=b;a=a.j.openCursor(d,e);return tm(a).then(g=>hm(g,c))}; Taa=function(a,b,c){var d=[];return wm(a,{query:b},e=>{if(!(c!==void 0&&d.length>=c))return d.push(e.cursor.value),e.continue()}).then(()=>d)};tm=function(a){return gm(a).then(b=>b?new Uaa(a,b):null)}; Waa=function(a,b,c){return new Promise((d,e)=>{var g=b!==void 0?self.indexedDB.open(a,b):self.indexedDB.open(a);var h=c.blocked,k=c.blocking,l=c.QF,m=c.upgrade,n=c.closed,p,r=()=>{p||(p=new Vaa(g.result,{closed:n}));return p};g.addEventListener("upgradeneeded",t=>{try{if(t.newVersion===null)throw Error("za");if(g.transaction===null)throw Error("Aa");t.dataLoss&&t.dataLoss!=="none"&&Sl("IDB_DATA_CORRUPTED",{reason:t.dataLossMessage||"unknown reason",dbName:Ul(a)});let v=r(),A=new km(g.transaction); m&&m(v,y=>t.oldVersion=y,A);A.done.catch(y=>{e(y)})}catch(v){e(v)}});g.addEventListener("success",()=>{var t=g.result;k&&t.addEventListener("versionchange",()=>{k(r())});t.addEventListener("close",()=>{Sl("IDB_UNEXPECTEDLY_CLOSED",{dbName:Ul(a),dbVersion:t.version});l&&l()});d(r())});g.addEventListener("error",()=>{e(g.error)});h&&g.addEventListener("blocked",()=>{h()})})};xm=function(a,b,c={}){return Waa(a,b,c)}; _.ym=async function(a,b={}){try{let c=self.indexedDB.deleteDatabase(a),d=b.blocked;d&&c.addEventListener("blocked",()=>{d()});await Paa(c)}catch(c){throw Zl(c,a,"",-1);}};zm=function(a,b){return new Wl("INCOMPATIBLE_DB_VERSION",{dbName:a.name,oldVersion:a.options.version,newVersion:b})};_.Am=function(a,b){if(!b)throw $l("openWithToken",Ul(a.name));return a.open()}; Cm=async function(a,b){return _.mm(await _.Am(Bm,b),["databases"],{Sb:!0,mode:"readwrite"},c=>{var d=c.objectStore("databases");return d.get(a.actualName).then(e=>{if(e?a.actualName!==e.actualName||a.publicName!==e.publicName||a.userIdentifier!==e.userIdentifier:1)return _.pm(d,a).then(()=>{})})})};_.Dm=async function(a,b){return a?(await _.Am(Bm,b)).delete("databases",a):void 0}; _.Em=async function(a,b){var c=[];b=await _.Am(Bm,b);await _.mm(b,["databases"],{Sb:!0,mode:"readonly"},d=>{c.length=0;return um(d.objectStore("databases"),{},e=>{a(e.cursor.value)&&c.push(e.cursor.value);return e.continue()})});return c};Xaa=function(a){return _.Em(b=>b.publicName==="LogsDatabaseV2"&&b.userIdentifier!==void 0,a)}; Yaa=async function(){if(Nl()?.hasSucceededOnce)return!0;var a;if(a=_.Fm)a=/WebKit\/([0-9]+)/.exec(_.uc()),a=!!(a&&parseInt(a[1],10)>=600);a&&(a=/WebKit\/([0-9]+)/.exec(_.uc()),a=!(a&&parseInt(a[1],10)>=602));if(!(a=a||_.Gm)){try{a=self;var b=!!(a.indexedDB&&a.IDBIndex&&a.IDBKeyRange&&a.IDBObjectStore)}catch(c){b=!1}a=!b}if(a||!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return!1;try{return await Cm({actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use", userIdentifier:void 0},Hm),await _.Dm("yt-idb-test-do-not-use",Hm),!0}catch(c){return!1}};Jm=function(){if(Im!==void 0)return Im;Ol=!0;return Im=Yaa().then(a=>{Ol=!1;if(Ml()?.o()){var b={hasSucceededOnce:Nl()?.hasSucceededOnce||a};Ml()?.set("LAST_RESULT_ENTRY_KEY",b,2592E3,!0)}return a})};Km=function(){return _.Ga("ytglobal.idbToken_")||void 0};_.Lm=function(){var a=Km();return a?Promise.resolve(a):Jm().then(b=>{b?(_.Fa("ytglobal.idbToken_",Hm),b=Hm):b=void 0;return b})}; Mm=function(a){if(!_.nl())throw a=new Wl("AUTH_INVALID",{dbName:a}),_.Rl(a),a;var b=_.ml();return{actualName:`${a}:${b}`,publicName:a,userIdentifier:b}}; Nm=async function(a,b,c,d){var e=Error().stack??"",g=await _.Lm();if(!g)throw b=$l("openDbImpl",a,b),_.w("ytidb_async_stack_killswitch")||(b.stack=`${b.stack}\n${e.substring(e.indexOf("\n")+1)}`),_.Rl(b),b;Tl(a);e=c?{actualName:a,publicName:a,userIdentifier:void 0}:Mm(a);try{return await Cm(e,g),await xm(e.actualName,b,d)}catch(h){try{await _.Dm(e.actualName,g)}catch{}throw h;}};Zaa=function(a,b,c={}){return Nm(a,b,!1,c)};$aa=function(a,b,c={}){return Nm(a,b,!0,c)}; aba=async function(a,b={}){var c=await _.Lm();c&&(Tl(a),a=Mm(a),await _.ym(a.actualName,b),await _.Dm(a.actualName,c))};bba=function(a,b,c){a=a.map(async d=>{await _.ym(d.actualName,b);await _.Dm(d.actualName,c)});return Promise.all(a).then(()=>{})};cba=async function(){var a={},b=await _.Lm();if(b){Tl("LogsDatabaseV2");var c=await Xaa(b);await bba(c,a,b)}};Om=async function(a,b={}){var c=await _.Lm();c&&(Tl(a),await _.ym(a,b),await _.Dm(a,c))}; eba=function(a,b){var c;return()=>{c||(c=new dba(a,b));return c}};_.Pm=function(a,b){return eba(a,b)};Qm=function(a){return _.Am(fba(),a)};gba=async function(a,b,c){a={config:a,hashData:b,timestamp:(0,_.jm)()};c=await Qm(c);await c.clear("hotConfigStore");return await _.qm(c,"hotConfigStore",a)};hba=async function(a,b,c,d){a={config:a,hashData:b,configData:c,timestamp:(0,_.jm)()};d=await Qm(d);await d.clear("coldConfigStore");return await _.qm(d,"coldConfigStore",a)}; iba=async function(a){a=await Qm(a);var b=void 0;await _.mm(a,["coldConfigStore"],{mode:"readwrite",Sb:!0},c=>wm(c.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},d=>{b=d.cursor.value}));return b};jba=async function(a){a=await Qm(a);var b=void 0;await _.mm(a,["hotConfigStore"],{mode:"readwrite",Sb:!0},c=>wm(c.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},d=>{b=d.cursor.value}));return b}; Rm=async function(a,b,c){if(_.w("start_client_gcf")){c&&(a.ea=c,_.Fa("yt.gcf.config.hotConfigGroup",a.ea||null));a.da(b);let d=Km();d&&(c||(c=(await jba(d))?.config),await gba(c,b,d));if(c){a=a.ba;for(let e of a.j)e(c)}}};Sm=async function(a,b,c){_.w("start_client_gcf")&&(a.coldHashData=b,_.Fa("yt.gcf.config.coldHashData",a.coldHashData||null),a=Km())&&(c||(c=(await iba(a))?.config),c&&await hba(c,b,c.configData,a))}; _.Um=function(){if(!Tm.instance){var a=new Tm;Tm.instance=a}a=Tm.instance;var b=(0,_.jm)()-a.o;if(!(a.o!==0&&b<_.Sk("send_config_hash_timer"))){b=_.Ga("yt.gcf.config.coldConfigData");var c=_.Ga("yt.gcf.config.hotHashData"),d=_.Ga("yt.gcf.config.coldHashData");b&&c&&d&&(a.o=(0,_.jm)());return{coldConfigData:b,hotHashData:c,coldHashData:d}}};Vm=function(){return"INNERTUBE_API_KEY"in _.wk&&"INNERTUBE_API_VERSION"in _.wk}; Wm=function(){return{innertubeApiKey:_.u("INNERTUBE_API_KEY"),innertubeApiVersion:_.u("INNERTUBE_API_VERSION"),CB:_.u("INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO"),Yt:_.u("INNERTUBE_CONTEXT_CLIENT_NAME","WEB"),YO:_.u("INNERTUBE_CONTEXT_CLIENT_NAME",1),innertubeContextClientVersion:_.u("INNERTUBE_CONTEXT_CLIENT_VERSION"),EB:_.u("INNERTUBE_CONTEXT_HL"),DB:_.u("INNERTUBE_CONTEXT_GL"),FB:_.u("INNERTUBE_HOST_OVERRIDE")||"",GB:!!_.u("INNERTUBE_USE_THIRD_PARTY_AUTH",!1),ZO:!!_.u("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT", !1),appInstallData:_.u("SERIALIZED_CLIENT_CONFIG_DATA")}}; kba=function(a){var b={client:{hl:a.EB,gl:a.DB,clientName:a.Yt,clientVersion:a.innertubeContextClientVersion,configInfo:a.CB}};navigator.userAgent&&(b.client.userAgent=String(navigator.userAgent));var c=_.Ea.devicePixelRatio;c&&c!=1&&(b.client.screenDensityFloat=String(c));c=_.u("EXPERIMENTS_TOKEN","");c!==""&&(b.client.experimentsToken=c);c=_.Tk();c.length>0&&(b.request={internalExperimentFlags:c});c=a.Yt;c!=="WEB"&&c!=="MWEB"&&c!==1&&c!==2||!b||(b.client.mainAppWebInfo=b.client.mainAppWebInfo?? {},b.client.mainAppWebInfo.webDisplayMode=_.el());(c=_.Ga("yt.embedded_player.embed_url"))&&b&&(b.thirdParty={embedUrl:c});_.w("web_log_memory_total_kbytes")&&_.Ea.navigator?.deviceMemory&&(c=_.Ea.navigator?.deviceMemory,b&&(b.client.memoryTotalKbytes=`${c*1E6}`));a.appInstallData&&b&&(b.client.configInfo=b.client.configInfo||{},b.client.configInfo.appInstallData=a.appInstallData);(a=_.jl())&&b&&(b.client.connectionType=a);_.w("web_log_effective_connection_type")&&(a=_.ll())&&b&&(b.client.effectiveConnectionType= a);if(_.w("start_client_gcf")){var d=_.Um();d&&(a=d.coldConfigData,c=d.coldHashData,d=d.hotHashData,b&&(b.client.configInfo=b.client.configInfo||{},a&&(b.client.configInfo.coldConfigData=a),c&&(b.client.configInfo.coldHashData=c),d&&(b.client.configInfo.hotHashData=d)))}_.u("DELEGATED_SESSION_ID")&&!_.w("pageid_as_header_web")&&(b.user={onBehalfOfUser:_.u("DELEGATED_SESSION_ID")});!_.w("fill_delegate_context_in_gel_killswitch")&&(a=_.u("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(b.user= {...b.user,serializedDelegationContext:a});a=_.u("INNERTUBE_CONTEXT");_.w("enable_persistent_device_token")&&a?.client?.rolloutToken&&(b.client.rolloutToken=a?.client?.rolloutToken);a=Object;c=a.assign;d=b.client;var e=_.u("DEVICE",""),g={};for(let [h,k]of Object.entries(_.Gk(e))){e=h;let l=k;e==="cbrand"?g.deviceMake=l:e==="cmodel"?g.deviceModel=l:e==="cbr"?g.browserName=l:e==="cbrver"?g.browserVersion=l:e==="cos"?g.osName=l:e==="cosver"?g.osVersion=l:e==="cplatform"&&(g.platform=l)}_.gl()&&(g.osName= "IOS",g.platform="TABLET",g.clientFormFactor="LARGE_FORM_FACTOR");b.client=c.call(a,d,g);_.w("web_attention_logging_enabled")&&(b.client.windowWidthPoints=window.innerWidth,b.client.windowHeightPoints=window.innerHeight);return b}; lba=function(a,b,c={}){var d={};_.u("EOM_VISITOR_DATA")?d={"X-Goog-EOM-Visitor-Id":_.u("EOM_VISITOR_DATA")}:d={"X-Goog-Visitor-Id":c.visitorData||_.u("VISITOR_DATA","")};if(b&&b.includes("www.youtube-nocookie.com"))return d;b=c.authorization||_.u("AUTHORIZATION");b||(a?b=`Bearer ${_.Ga("gapi.auth.getToken")().rN}`:(_.Xm.instance||(_.Xm.instance=new _.Xm),a=_.fl(),_.w("pageid_as_header_web")||delete a["X-Goog-PageId"],d={...d,...a}));b&&(d.Authorization=b);return d}; _.Zm=function(a,b){var c=_.Ym();c&&c.publish.call(c,a.toString(),a,b)};_.Ym=function(){return _.Ga("ytPubsub2Pubsub2Instance")};$m=function(a,b,c={sampleRate:.1}){Math.random()_.bn||h<_.cn)){var g=_.pk((0,_.dn)(b));let k=(0,_.jm)();e.ticks.gelc=k;mba++;_.w("gel_compression_csi_killswitch")||!_.w("log_gel_compression_latency")&&!_.w("log_gel_compression_latency_lr")||$m("gel_compression",e,{sampleRate:.1});c.headers||(c.headers={});c.headers["Content-Encoding"]="gzip";c.postBody=g;c.postParams=void 0}d(a,c)}catch(h){_.Ck(h),d(a,c)}}; _.an=function(a){try{return(new Blob(a.split(""))).size}catch(b){return _.Ck(b),null}};fn=function(a){return!!a.ib||a.vk};hn=function(a){fn(a)&&!a.bj&&(a.he=!0,a.Qk&&Math.random()<=a.Ek&&a.Gb.Sy(a.ib),gn(a),a.Bb.Oc()&&a.o(),a.Bb.listen(a.zp,a.o.bind(a)),a.Bb.listen(a.up,a.ba.bind(a)))};gn=function(a){if(!fn(a))throw Error("Ja");a.Gb.Ft("QUEUED",a.ib).then(b=>{b&&!jn(a,b,a.vv)?a.Hd.xc(async()=>{b.id!==void 0&&await a.Gb.cq(b.id,a.ib);gn(a)}):a.Bb.Oc()&&a.o()})}; kn=async function(a,b){if(!fn(a))throw Error("Ea");b.id!==void 0&&(await a.Gb.PC(b.id,a.ib)||a.qh(Error("Fa")));jn(a,b,a.Dv)?(b.skipRetry||(b=nba(a,b)),b&&(b.skipRetry&&b.id!==void 0&&await a.Gb.bh(b.id,a.ib),a.Ze(b.url,b.options,!!b.skipRetry))):(a.qh(Error("Ga")),b.id!==void 0&&await a.Gb.bh(b.id,a.ib))};ln=function(a,b){a.Aw&&!a.Bb.Oc()?a.Aw(b):a.handleError(b)};jn=function(a,b,c){b=b.timestamp;return!(a.now()-b>=c)}; nba=function(a,b){if(!fn(a))throw Error("Ha");var c=b.options.onError?b.options.onError:()=>{};b.options.onError=async(e,g)=>{var h=oba(g),k=pba(g);k&&a.jb&&a.jb("web_enable_error_204")&&a.handleError(Error("Ia"),b.url,g);if(a.jb&&a.jb("nwl_consider_error_code")&&h||a.jb&&!a.jb("nwl_consider_error_code")&&a.potentialEsfErrorCounter<=a.fm)if(a.Bb.om&&await a.Bb.om(),!a.Bb.Oc()){c(e,g);a.jb&&a.jb("nwl_consider_error_code")&&b?.id!==void 0&&await a.Gb.cq(b.id,a.ib,!1);return}a.jb&&a.jb("nwl_consider_error_code")&& !h&&a.potentialEsfErrorCounter>a.fm||(a.potentialEsfErrorCounter++,b?.id!==void 0&&(b.sendCount{a.Bb.Oc()&&a.o()},a.Ev)):await a.Gb.bh(b.id,a.ib)),c(e,g))};var d=b.options.onSuccess?b.options.onSuccess:()=>{};b.options.onSuccess=async(e,g)=>{b?.id!==void 0&&await a.Gb.bh(b.id,a.ib);a.Bb.Dg&&a.jb&&a.jb("vss_network_hint")&&a.Bb.Dg(!0);d(e,g)};return b};oba=function(a){a=a?.error?.code;return!(a&&a>=400&&a<=599)}; pba=function(a){a=a?.error?.code;return!(a!==400&&a!==415)}; qba=function(){if(mn)return mn();mn=_.Pm("LogsDatabaseV2",{Mf:{LogsRequestsStore:{lf:2}},shared:!1,upgrade(a,b,c){b(2)&&_.om(a,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});b(3);b(5)&&(c=c.objectStore("LogsRequestsStore"),c.j.indexNames.contains("newRequest")&&c.j.deleteIndex("newRequest"),_.sm(c,"newRequestV2",["status","interface","timestamp"]));b(7)&&a.j.objectStoreNames.contains("sapisid")&&a.j.deleteObjectStore("sapisid");b(9)&&a.j.objectStoreNames.contains("SWHealthLog")&&a.j.deleteObjectStore("SWHealthLog")}, version:9});return mn()};nn=function(a){return _.Am(qba(),a)};rba=async function(a,b){var c={startTime:(0,_.jm)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}};b=await nn(b);a={...a,options:JSON.parse(JSON.stringify(a.options)),interface:_.u("INNERTUBE_CONTEXT_CLIENT_NAME",0)};a=await _.qm(b,"LogsRequestsStore",a);c.ticks.tc=(0,_.jm)();on(c);return a}; sba=async function(a,b){var c={startTime:(0,_.jm)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}};b=await nn(b);var d=_.u("INNERTUBE_CONTEXT_CLIENT_NAME",0),e=[a,d,0];d=[a,d,(0,_.jm)()];var g=IDBKeyRange.bound(e,d),h="prev";_.w("use_fifo_for_networkless")&&(h="next");var k=void 0;e=a==="NEW"?"readwrite":"readonly";_.w("use_readonly_for_get_most_recent_by_status_killswitch")&&(e="readwrite");await _.mm(b,["LogsRequestsStore"],{mode:e,Sb:!0},l=>wm(l.objectStore("LogsRequestsStore").index("newRequestV2"), {query:g,direction:h},m=>{m.cursor.value&&(k=m.cursor.value,a==="NEW"&&(k.status="QUEUED",m.update(k)))}));c.ticks.tc=(0,_.jm)();on(c);return k};tba=async function(a,b){return _.mm(await nn(b),["LogsRequestsStore"],{mode:"readwrite",Sb:!0},c=>{var d=c.objectStore("LogsRequestsStore");return d.get(a).then(e=>{if(e)return e.status="QUEUED",_.pm(d,e).then(()=>e)})})}; uba=async function(a,b,c=!0,d){return _.mm(await nn(b),["LogsRequestsStore"],{mode:"readwrite",Sb:!0},e=>{var g=e.objectStore("LogsRequestsStore");return g.get(a).then(h=>h?(h.status="NEW",c&&(h.sendCount+=1),d!==void 0&&(h.options.compress=d),_.pm(g,h).then(()=>h)):_.am.resolve(void 0))})};vba=async function(a,b){return(await nn(b)).delete("LogsRequestsStore",a)}; wba=async function(a){a=await nn(a);var b=(0,_.jm)()-2592E6;await _.mm(a,["LogsRequestsStore"],{mode:"readwrite",Sb:!0},c=>um(c.objectStore("LogsRequestsStore"),{},d=>{if(d.cursor.value.timestamp<=b)return d.delete().then(()=>d.continue())}))};xba=async function(){await cba()};on=function(a){_.w("nwl_csi_killswitch")||$m("networkless_performance",a,{sampleRate:1})};pn=function(a){return _.Am(yba(),a)}; zba=async function(a){a=await pn(a);var b=(0,_.jm)()-2592E6;await _.mm(a,["SWHealthLog"],{mode:"readwrite",Sb:!0},c=>um(c.objectStore("SWHealthLog"),{},d=>{if(d.cursor.value.timestamp<=b)return d.delete().then(()=>d.continue())}))};Aba=async function(a){await (await pn(a)).clear("SWHealthLog")}; _.rn=function(a,b,c,d,e="",g=!1,h=!1){if(a)if(!c||_.Vl("cobalt")||_.w("web_ping_disable_scrub_referrer"))if(e)Uk(a,b,"POST",e,d);else if(_.u("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||d||h)Uk(a,b,"GET","",d,void 0,g,h);else{b:{try{c:{var k=new Bba({url:a});if(k.j.dsh==="1")var l=null;else{var m=k.j.ae;if(m==="1"){let r=k.j.adurl;if(r)try{l={version:3,qz:decodeURIComponent(r),wy:Ya(k.o,"act=1","ri=1",$a(k))};break c}catch(t){}}l=m==="2"?{version:4,qz:Ya(k.o,"dct=1","suid="+k.ba,"ri=1"),wy:Ya(k.o,"act=1", "ri=1","suid="+k.ba)}:null}}if(l){let r=_.ic(a);var n=!(!r||!r.endsWith("/aclk")||_.rc(a,"ri")!=="1");break b}}catch(r){}n=!1}if(n){b:{try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(a,"")){var p=!0;break b}}catch(r){}p=!1}p?(b&&b(),c=!0):c=!1}else c=!1;c||qn(a,b)}else _.Ck(new _.pl("Legacy referrer-scrubbed ping detected")),a&&qn(a,void 0,{scrubReferrer:!0})}; qn=function(a,b,c={}){var d=new Image,e=`${Cba++}`;sn[e]=d;d.onload=d.onerror=()=>{b&&sn[e]&&b();delete sn[e]};c.scrubReferrer&&(d.referrerPolicy="no-referrer");d.src=a};vn=function(){tn||(tn=new _.un("yt.offline"));return tn};Dba=function(a){if(_.w("offline_error_handling")){var b=vn().get("errors",!0)||{};b[a.message]={name:a.name,stack:a.stack};a.level&&(b[a.message].level=a.level);vn().set("errors",b,2592E3,!0)}}; xn=function(){if(!wn.instance){let a=_.Ga("yt.networkRequestMonitor.instance")||new wn;_.Fa("yt.networkRequestMonitor.instance",a);wn.instance=a}return wn.instance};zn=function(){if(!yn.instance){let a=_.Ga("yt.networkStatusManager.instance")||new yn;_.Fa("yt.networkStatusManager.instance",a);yn.instance=a}return yn.instance}; An=function(a,b){a.rateLimit?a.j?(_.Fg.Oa(a.ga),a.ga=_.Fg.xc(()=>{a.da!==b&&(a.dispatchEvent(b),a.da=b,a.j=(0,_.jm)())},a.rateLimit-((0,_.jm)()-a.j))):(a.dispatchEvent(b),a.da=b,a.j=(0,_.jm)()):a.dispatchEvent(b)}; _.Bn=function(){var a=_.Ga("yt.networklessRequestController.instance");a||(a=new Eba,_.Fa("yt.networklessRequestController.instance",a),_.w("networkless_logging")&&_.Lm().then(b=>{a.ib=b;hn(a);a.ea.resolve();a.Qk&&Math.random()<=a.Ek&&a.ib&&zba(a.ib);_.w("networkless_immediately_drop_sw_health_store")&&Fba(a)}));return a};Fba=async function(a){if(!a.ib)throw $l("clearSWHealthLogsDb");Aba(a.ib).catch(b=>{a.handleError(b)})}; Gba=function(a,b,c){b=_.w("web_fp_via_jspb")?Object.assign({},b):b;_.w("use_request_time_ms_header")?b.headers&&_.Kk(a)&&(b.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,_.jm)()))):b.postParams?.requestTimeMs&&(b.postParams.requestTimeMs=Math.round((0,_.jm)()));c&&Object.keys(b).length===0?_.rn(a):b.compress?b.postBody?(typeof b.postBody!=="string"&&(b.postBody=JSON.stringify(b.postBody)),en(a,b.postBody,b,_.Wk)):en(a,JSON.stringify(b.postParams),b,Xk):_.Wk(a,b)}; Cn=function(a,b){_.w("use_event_time_ms_header")&&_.Kk(a)&&(b.headers||(b.headers={}),b.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,_.jm)())));return b};_.Dn=function(){return _.hc(document.location.toString())!=="www.youtube-nocookie.com"}; Gn=function(a,b,c,d){!_.u("VISITOR_DATA")&&b!=="visitor_id"&&Math.random()<.01&&_.Ck(new _.pl("Missing VISITOR_DATA when sending innertube request.",b,c,d));if(!a.isReady())throw a=new _.pl("innertube xhrclient not ready",b,c,d),_.zk(a),a;var e={headers:d.headers||{},method:"POST",postParams:c,postBody:d.postBody,postBodyFormat:d.postBodyFormat||"JSON",onTimeout:()=>{d.onTimeout()},onFetchTimeout:d.onTimeout,onSuccess:(m,n)=>{if(d.onSuccess)d.onSuccess(n)},onFetchSuccess:m=>{if(d.onSuccess)d.onSuccess(m)}, onProgress:m=>{if(d.onProgress)d.onProgress(m)},onError:(m,n)=>{if(d.onError)d.onError(n)},onFetchError:m=>{if(d.onError)d.onError(m)},timeout:d.timeout,withCredentials:!0,compress:d.compress};e.headers["Content-Type"]||(e.headers["Content-Type"]="application/json");c="";var g=a.config_.FB;g&&(c=g);g=a.config_.GB||!1;var h=lba(g,c,d);Object.assign(e.headers,h);e.headers.Authorization&&!c&&g&&(e.headers["x-origin"]=window.location.origin);var k=Ik(`${c}${`/youtubei/${a.config_.innertubeApiVersion}/${b}`}`, {alt:"json"}),l=(m=!1)=>{try{if(m&&d.retry&&!d.networklessOptions.bypassNetworkless)e.method="POST",d.networklessOptions.writeThenSend?_.Bn().writeThenSend(k,e):_.Bn().sendAndWrite(k,e);else if(d.compress)if(e.postBody){let n=e.postBody;typeof n!=="string"&&(n=JSON.stringify(e.postBody));en(k,n,e,_.Wk)}else en(k,JSON.stringify(e.postParams),e,Xk);else Xk(k,e)}catch(n){if(n.name==="InvalidAccessError")_.Ck(Error("Ka"));else throw n;}};(_.Ga("ytNetworklessLoggingInitializationOptions")?_.En.isNwlInitialized: _.Fn)?Jm().then(m=>{l(m)}):l(!1)};_.Hn=function(){var a=_.Ga("_lact",window);return a==null?-1:Math.max(Date.now()-a,0)}; _.Jn=function(){a:{if(window.crypto&&window.crypto.getRandomValues)try{var a=new Uint8Array(16);window.crypto.getRandomValues(a);var b=a;break a}catch(d){}b=new Uint8Array(16);for(a=0;a<16;a++){var c=Date.now();for(let d=0;d{if(d.key!==b)return!1;var e=Math.min(d.Oj.length,c.length);for(let g=0;g{d.Mj=e;d.qE=g});a.j.set(b,d);return d.promise}; Mn=function(a,b,c=!1){if(Hba(a.ea,b,a.Oj))throw Error("Ma`"+b);if(a.ba.has(b))return a.ba.get(b);if(a.o.has(b)){a.ea.push(b,a.Oj);try{let g=a.o.get(b);var d=g;if(d.Kb!==void 0)var e=d.Kb;else if(d.Od){let h=d[_.Nn]?On(a,d[_.Nn]):[];e=d.Od(...h)}else if(d.lb){let h=d.lb,k=h[_.Nn]?On(a,h[_.Nn]):[];e=new h(...k)}else{if(!c)throw Error("Oa`"+b);e=void 0}g.Hb||a.ba.set(b,e);return e}finally{a.ea.pop()}}if(a.parent)return Mn(a.parent,b,c);if(!c)throw Error("Na`"+b);}; On=function(a,b){return b?b.map(c=>c instanceof Ln?Mn(a,c.key,!0):Mn(a,c)):[]};_.z=function(){Pn||(Pn=Jba=new Kba);return Pn};_.Rn=function(a){return _.Ga("ytcsi."+(a||"")+"data_")||_.Qn(a)};_.Sn=function(a){a=_.Rn(a);a.metadata||(a.metadata={});return a.metadata};_.Tn=function(a){a=_.Rn(a);a.tick||(a.tick={});return a.tick};_.Un=function(a){a=_.Rn(a);if(a.gel){let b=a.gel;b.gelInfos||(b.gelInfos={});b.gelTicks||(b.gelTicks={})}else a.gel={gelTicks:{},gelInfos:{}};return a.gel}; _.Vn=function(a){a=_.Un(a);a.gelInfos||(a.gelInfos={});return a.gelInfos};_.Wn=function(a){var b=_.Rn(a).nonce;b||(b=_.Jn(),_.Rn(a).nonce=b);return b};_.Qn=function(a){var b={tick:{},info:{}};_.Fa("ytcsi."+(a||"")+"data_",b);return b};Xn=function(){var a=_.Ga("ytcsi.debug");a||(a=[],_.Fa("ytcsi.debug",a),_.Fa("ytcsi.reference",{}));return a};_.Zn=function(a){var b=Xn();b.push(a);_.w("limit_ytcsi_debug_array_size")&&b.length>Yn&&b.splice(0,b.length-Yn)}; _.ao=function(a){a=a||"";var b=_.$n();if(b[a])return b[a];var c={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};_.Zn(c);return b[a]=c};_.$n=function(){var a=_.Ga("ytcsi.reference");if(a)return a;Xn();return _.Ga("ytcsi.reference")};Lba=function(a){if(a.name==="JavaException")return!0;a=a.stack;return a.includes("chrome://")||a.includes("-extension://")||a.includes("webkit-masked-url://")}; Mba=function(a){if(!a.stack)return!0;var b=!a.stack.includes("\n");return!!(b&&a.stack.includes("ErrorType: ")||b&&a.stack.includes("Anonymous function (Unknown script")||a.stack.toLowerCase()==="not available"||a.fileName==="user-script"||a.fileName.startsWith("user-script:"))};_.eo=function(){if(!bo){var a=bo=new Nba;a.Gf.length=0;a.pf.length=0;_.co(a,Oba)}return bo};_.co=function(a,b){b.Gf&&a.Gf.unshift.apply(a.Gf,b.Gf);b.pf&&a.pf.unshift.apply(a.pf,b.pf)}; _.fo=function(a){return atob(a.replace(/-/g,"+").replace(/_/g,"/"))};_.ho=function(a,b){var c=a.length,d=0,e=()=>a.charCodeAt(d++);do{var g=go(e);if(g===Infinity)break;let h=g>>3;switch(g&7){case 0:g=go(e);if(h===b)return g;break;case 1:if(h===b)return;d+=8;break;case 2:g=go(e);if(h===b)return a.substr(d,g);d+=g;break;case 5:if(h===b)return;d+=4;break;default:return}}while(d500));d++);d=e}else if(typeof a==="object")for(e in a){if(a[e]){a:{var g=e;var h=a[e],k=b,l=c;if(typeof h!=="string"||g!=="clickTrackingParams"&&g!=="trackingParams"){g=0;break a}g=(h=_.ho(_.fo(h),2))?io(`${g}.ve`,h,k,l):0}d+=g;d+=io(e,a[e],b,c);if(d>500)break}}else c[b]=jo(a),d+=c[b].length;else c[b]=jo(a),d+=c[b].length;return d}; io=function(a,b,c,d){c+=`.${a}`;a=jo(b);d[c]=a;return c.length+a.length};jo=function(a){try{return(typeof a==="string"?a:String(JSON.stringify(a))).substr(0,500)}catch(b){return`unable to serialize ${typeof a} (${b.message})`}};mo=function(){return"h5vcc"in lo&&lo.h5vcc.traceEvent?.traceBegin&&lo.h5vcc.traceEvent?.traceEnd?1:"performance"in lo&&lo.performance.mark&&lo.performance.measure?2:0}; no=function(a){var b=mo();switch(b){case 1:lo.h5vcc.traceEvent.traceBegin("YTLR",a);break;case 2:lo.performance.mark(`${a}-start`);break;case 0:break;default:_.vb(b,"unknown trace type")}};oo=function(a){var b=mo();switch(b){case 1:lo.h5vcc.traceEvent.traceEnd("YTLR",a);break;case 2:b=`${a}-start`;let c=`${a}-end`;lo.performance.mark(c);lo.performance.measure(a,b,c);break;case 0:break;default:_.vb(b,"unknown trace type")}}; po=function(a){var b=Array.from(a.j.keys()).sort((c,d)=>a.getPriority(a.j[d])-a.getPriority(a.j[c]));for(let c of b)b=a.j[c],b.jobId===void 0||b.im||(a.scheduler.Oa(b.jobId),a.scheduler.Sa(b.Jh,10))};Qba=function(a,b,c){Pba&&console.groupCollapsed&&console.groupEnd&&(console.groupCollapsed(`[${a.constructor.name}] '${a.state}' to '${b}'`),console.log("with message: ",c),console.groupEnd())}; Tba=function(a,b){var c=b.filter(e=>(a.ea??e.priority??0)===10),d=b.filter(e=>(a.ea??e.priority??0)!==10);return a.da.ti?async(...e)=>{await Rba(c,...e);qo(a,d,...e)}:(...e)=>{Sba(c,...e);qo(a,d,...e)}};Rba=async function(a,...b){var c=_.Ll();for(let d of a){let e;c.ia(()=>{ro(d.name);var g=so(()=>d.callback(...b));(0,_.to)(g)?e=_.w("web_lifecycle_error_handling_killswitch")?g.then(()=>{vo(d.name)}):g.then(()=>{vo(d.name)},h=>{window.onerror?.(h.message,"",0,0,h);vo(d.name)}):vo(d.name)});e&&await e}}; qo=function(a,b,...c){b=b.map(d=>{var e=a.ea??d.priority??0;return{Jh:_.wo(d,...c),priority:e}});b.length&&(a.j=new _.xo(b))};Sba=function(a,...b){var c=_.Ll();for(let d of a)a=_.wo(d,...b),c.ia(a)};_.wo=function(a,...b){return()=>{ro(a.name);so(()=>a.callback(...b));vo(a.name)}};ro=function(a){yo&&a&&no(a)};vo=function(a){yo&&a&&oo(a)};so=function(a){if(_.w("web_lifecycle_error_handling_killswitch"))return a();try{return a()}catch(b){window.onerror?.(b.message,"",0,0,b)}}; _.Ao=function(){zo||(zo=new Uba);return zo};Do=function(a,b){var c=Bo(b);if(a.j[c])return a.j[c];var d=Object.keys(a.store)||[];if(d.length<=1&&Bo(b)===d[0])return d;var e=[];for(let h=0;h{_.So({writeThenSend:!0},void 0,!1,b.tier)};c>=1E3?h():c>=a?To||(To=Uo(()=>{h();To=void 0},0)):d-g>=10&&(Vo(!1,b.tier),e.ea=d)}; Oo=function(a,b){if(a.endpoint==="log_event"){_.w("more_accurate_gel_parser")&&Jo().storePayload({isJspb:!1},a.payload);Ko(a);var c=Lo(a),d=new Map;d.set(c,[a.payload]);var e=Mo(a.payload)||"";(a=b?b:Eo()?Fo||_.Ea.ytLoggingTransportRegisteredClientCtor_||null:null)&&Ho(a);return new _.Zg((g,h)=>{Go&&Go.isReady()?Wo(d,Go,g,h,{bypassNetworkless:!0},!0,Qo(e)):g()})}}; Lo=function(a){var b="";if(a.dangerousLogToVisitorSession)b="visitorOnlyApprovedKey";else if(a.cttAuthInfo){b=a.cttAuthInfo;let c={};b.videoId?c.videoId=b.videoId:b.playlistId&&(c.playlistId=b.playlistId);Xo[a.cttAuthInfo.token]=c;b=a.cttAuthInfo.token}return b}; _.So=function(a={},b,c=!1,d){new _.Zg((e,g)=>{var h=Ro(c,d);Yo(h.ba);Yo(h.o);h.o=0;if(Go&&Go.isReady()){var k=h.j;h.j=!1;if(_.w("enable_web_tiered_gel")&&_.w("web_vss_routing_check_all_tier_policies")){h=Ro(c,300);let l=Ro(c,200);k=k||h.j||l.j;h.j=!1;l.j=!1}d===void 0&&_.w("enable_web_tiered_gel")?Zo(e,g,a,b,c,300,k):Zo(e,g,a,b,c,d,k)}else Vo(c,d),e()})}; Zo=function(a,b,c={},d,e=!1,g=200,h=!1){var k=Go,l=new Map,m={isJspb:e,cttAuthInfo:d,tier:g};e={isJspb:e,cttAuthInfo:d};if(d!==void 0)g=_.w("enable_web_tiered_gel")?Jo().smartExtractMatchingEntries({keys:[m,e],sizeLimit:1E3}):Jo().extractMatchingEntries(e),l.set(d,g);else for(let n of Object.keys(Po))d=_.w("enable_web_tiered_gel")?Jo().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:n,tier:g},{isJspb:!1,cttAuthInfo:n}],sizeLimit:1E3}):Jo().extractMatchingEntries({isJspb:!1,cttAuthInfo:n}), d.length>0&&l.set(n,d),(_.w("web_fp_via_jspb_and_json")&&c.writeThenSend||!_.w("web_fp_via_jspb_and_json"))&&delete Po[n];Wo(l,k,a,b,c,!1,h)}; Vo=function(a=!1,b=200){var c=()=>{_.So({writeThenSend:!0},void 0,a,b)},d=Ro(a,b),e=d===$o||d===ap?5E3:Yba;_.w("web_gel_timeout_cap")&&!d.o&&(e=Uo(()=>{c()},e),d.o=e);Yo(d.ba);e=_.u("LOGGING_BATCH_TIMEOUT",_.Sk("web_gel_debounce_ms",1E4));_.w("shorten_initial_gel_batch_timeout")&&bp&&(e=Zba);e=Uo(()=>{_.Sk("gel_min_batch_size")>0?Jo().getSequenceCount({cttAuthInfo:void 0,isJspb:a,tier:b})>=$ba&&c():c()},e);d.ba=e}; Wo=function(a,b,c,d,e={},g,h){if(a.size===0)c();else{var k=Math.round((0,_.jm)()),l=a.size;for(let [n,p]of a){a=n;var m=p;let r=_.df({context:kba(b.config_||Wm())});if(!_.Ma(m)&&!_.w("throw_err_when_logevent_malformed_killswitch")){d();break}let t=h||_.w("web_vss_routing_check_all_tier_policies")&&Array.isArray(m)&&m.some(G=>Qo(Mo(G)||"")),v=aca(t);r.events=m;(m=Xo[a])&&bca(r,a,m);delete Xo[a];let A=a==="visitorOnlyApprovedKey";cca(r,k,A);_.w("always_send_and_write")&&(e.writeThenSend=!1);let y=G=> {_.w("start_client_gcf")&&_.Fg.xc(async()=>{await dca(G)});l--;l||c()},F=0,B=!1,D=G=>{B||(B=!0,_.zk(G,void 0,void 0,void 0,!0),l--,d())},E=()=>{F++;if(e.bypassNetworkless&&F===1)try{Gn(b,v,r,cp({writeThenSend:!0},A,y,E,g));bp=!1;return}catch(G){D(G);return}l--;l||c()};try{Gn(b,v,r,cp(e,A,y,E,g)),bp=!1}catch(G){D(G)}}}}; cp=function(a,b,c,d,e){a={retry:!0,onSuccess:c,onError:d,networklessOptions:a,dangerousLogToVisitorSession:b,JN:!!e,headers:{},postBodyFormat:"",postBody:"",compress:_.w("compress_gel")||_.w("compress_gel_lr")};dp()&&(a.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,_.jm)())));return a}; cca=function(a,b,c){dp()||(a.requestTimeMs=String(b));_.w("unsplit_gel_payloads_in_logs")&&(a.unsplitGelPayloadsInLogs=!0);!c&&(b=_.u("EVENT_ID"))&&((c=_.u("BATCH_CLIENT_COUNTER")||0)||(c=Math.floor(Math.random()*65535/2)),c++,c>65535&&(c=1),_.xk("BATCH_CLIENT_COUNTER",c),a.serializedClientEventId={serializedEventId:b,clientCounter:String(c)})}; bca=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}]}; Ko=function(a){var b=_.Rk("il_payload_scraping");b=(b!==void 0?String(b):"")==="enable_il_payload_scraping";if(!_.Ga("yt.logging.transport.enableScrapingForTest"))if(b)ep=[],_.Fa("yt.logging.transport.enableScrapingForTest",!0),_.Fa("yt.logging.transport.scrapedPayloadsForTesting",ep),_.Fa("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),_.Fa("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), _.Fa("yt.logging.transport.scrapeClientEvent",!0);else return;b=_.Ga("yt.logging.transport.scrapedPayloadsForTesting");var c=_.Ga("yt.logging.transport.payloadToScrape"),d=_.Ga("yt.logging.transport.scrapeClientEvent");if(c&&c.length>=1)for(let e=0;e{_.Ao().currentState==="none"?a():_.Ao().install({none:{callback:a}})},b):_.ql(a,b)};Yo=function(a){_.w("transport_use_scheduler")?_.Fg.Oa(a):window.clearTimeout(a)}; dca=async function(a){a=a?.responseContext?.globalConfigGroup;var b=_.C(a,eca),c=a?.hotHashData,d=_.C(a,fca),e=a?.coldHashData,g=_.z().resolve(_.x(Tm));g&&(c&&(b?await Rm(g,c,b):await Rm(g,c)),e&&(d?await Sm(g,e,d):await Sm(g,e)));b=a?.rawFinchStaticConfigGroup;(a=a?.finchStaticHashData)?(c=_.z().resolve(_.x(gca)))?await c.lQ({config:b||{},PN:a||""},"INNERTUBE_RESPONSE"):(b||a)&&_.Ck(new _.pl("FinchConfigManagerService is not present, but Finch config data is present.")):b&&_.Ck(new _.pl("Finch config data is present, but hash is missing."))}; Ro=function(a,b=200){return a?b===300?$o:hca:b===300?ap:ica};Mo=function(a){a=Object.keys(a);for(let b of a)if(No[b])return b};Vba=function(a){switch(a){case "DELAYED_EVENT_TIER_UNSPECIFIED":return 0;case "DELAYED_EVENT_TIER_DEFAULT":return 100;case "DELAYED_EVENT_TIER_DISPATCH_TO_EMPTY":return 200;case "DELAYED_EVENT_TIER_FAST":return 300;case "DELAYED_EVENT_TIER_IMMEDIATE":return 400;default:return 200}};Qo=function(a){return a==="gelDebuggingEvent"||a==="watchTimeSegment"}; aca=function(a=!1){return a&&_.w("vss_through_gel_video_stats")?"video_stats":"log_event"}; _.gp=function(a,b,c,d={}){var e={},g=Math.round(d.timestamp||(0,_.jm)());e.eventTimeMs=g ")],["errorSeverity",c?.toString()],["wizFeatureFlags",d?Object.entries(d).join("\n"):void 0]];for(let [e,g]of a)a=g,a!==void 0&&(b[e]=a)}return b};_.kp=function(a){_.jp(a,"WARNING")};_.jp=function(a,b="ERROR",c,d,e,g={},h=!1,k){g.name=c||_.u("INNERTUBE_CONTEXT_CLIENT_NAME",1);g.version=d||_.u("INNERTUBE_CONTEXT_CLIENT_VERSION");kca(a,g,b,h,k)}; kca=function(a,b,c="ERROR",d=!1,e){if(a){a.hasOwnProperty("level")&&a.level&&(c=a.level);if(_.w("wiz_enable_metadata_extraction_killswitch")){var g=b;if(!g?.componentStack){var h=a.hf?.componentStack;h&&(g||(g={}),g.componentStack=h)}b=g||b}else b=jca(a,b),g=a.hf?.Tk,g!==void 0&&c!=="IGNORED"&&(c=g>=3?"ERROR":"WARNING");if(_.w("console_log_js_exceptions")||["test","dev","autopush","staging"].includes(_.u("SERVER_VERSION")))g=[],g.push(`Name: ${a.name}`),g.push(`Message: ${a.message}`),a.hasOwnProperty("params")&& g.push(`Error Params: ${JSON.stringify(a.params)}`),a.hasOwnProperty("args")&&g.push(`Error args: ${JSON.stringify(a.args,null,2)}`),g.push(`File name: ${a.fileName}`),g.push(`Stacktrace: ${a.stack}`),g=g.join("\n"),window.console.log(g,a);if(!(lp>=5)){g=[];for(k of lca)try{k()&&g.push(k())}catch(y){}var k=g;k=[...mca,...k];var l=Xb(a);g=l.message||"Unknown Error";h=l.name||"UnknownError";var m=l.stack||a.VQ||"Not available";if(m.startsWith(`${h}: ${g}`)){var n=m.split("\n");n.shift();m=n.join("\n")}n= l.lineNumber||"Not available";l=l.fileName||"Not available";let A=0;if(a.hasOwnProperty("args")&&a.args&&a.args.length)for(var p=0;p=500);p++);else if(a.hasOwnProperty("params")&&a.params){let y=a.params;if(typeof a.params==="object")for(p in y){if(!y[p])continue;let F=`params.${p}`,B=jo(y[p]);b[F]=B;A+=F.length+B.length;if(A>500)break}else b.params=jo(y)}if(k.length)for(p=0;p=500);p++);navigator.vendor&& !b.hasOwnProperty("vendor")&&(b["device.vendor"]=navigator.vendor);p={message:g,name:h,lineNumber:n,fileName:l,stack:m,params:b,sampleWeight:1};b=Number(a.columnNumber);isNaN(b)||(p.lineNumber=`${p.lineNumber}:${b}`);if(a.level==="IGNORED")var r=0;else a:{a=_.eo();for(r of a.Gf)if(p.message&&p.message.match(r.HP)){r=r.weight;break a}for(var t of a.pf)if(t.callback(p)){r=t.weight;break a}r=1}p.sampleWeight=r;r=p;for(var v of nca){if(!v.dm[r.name])continue;t=v.dm[r.name];for(let y of t){t=r.message.match(y.regexp); if(!t)continue;r.params["params.error.original"]=t[0];a=y.groups;p={};for(b=0;b{var d=(0,_.jm)();for(let e in tp)tp[e]&&d-tp[e].time>6E4&&delete tp[e];a&&(a.j=0)},5E3));return c.count>5?(c.count===6&&Math.random()*1E5<1&&(c=new _.pl("CSI data exceeded logging limit with key",b.split("_")),b.indexOf("plev")>=0||_.kp(c)),!0):!1};_.vp=function(){var a=_.Ea.ytLoggingDocDocumentNonce_;a||(a=_.Jn(),_.Fa("ytLoggingDocDocumentNonce_",a));return a}; wp=function(a=0){return _.u("client-screen-nonce-store",{})[a]};tca=function(a,b=0){var c=_.u("client-screen-nonce-store");c||(c={},_.xk("client-screen-nonce-store",c));c[b]=a};xp=function(a=0){return a===0?"ROOT_VE_TYPE":`ROOT_VE_TYPE.${a}`};_.yp=function(a=0){return _.u(xp(a))};zp=function(){var a=_.u("csn-to-ctt-auth-info");a||(a={},_.xk("csn-to-ctt-auth-info",a));return a};_.Ap=function(a=0){a=wp(a);if(!a&&!_.u("USE_CSN_FALLBACK",!0))return null;a||(a="UNDEFINED_CSN");return a?a:null}; uca=function(a,b,c){var d=zp();(c=_.Ap(c))&&delete d[c];b&&(d[a]=b)};_.Bp=function(a){return zp()[a]};_.Cp=function(a,b,c=0,d){if(a!==wp(c)||b!==_.u(xp(c)))if(uca(a,d,c),tca(a,c),_.xk(xp(c),b),b=()=>{setTimeout(()=>{a&&_.ip("foregroundHeartbeatScreenAssociated",{clientDocumentNonce:vca,clientScreenNonce:a})},0)},"requestAnimationFrame"in window)try{window.requestAnimationFrame(b)}catch(e){b()}else b()}; _.Dp=function(a,b){if(!_.w("web_csi_action_sampling_enabled")||!_.Rn(b).actionDisabled){var c=_.ao(b||"");_.sk(c.info,a);a.loadType&&(c=a.loadType,_.Sn(b).loadType=c);_.sk(_.Vn(b),a);c=_.Wn(b);b=_.Rn(b).cttAuthInfo;sp().info(a,c,b)}};wca=function(){return(_.z().resolve(_.x(Tm))?.j()?.loggingHotConfig?.csiConfig?.debugTicks??[]).map(a=>Object.values(a)[0])}; _.Fp=function(a,b,c){if(!_.w("web_csi_action_sampling_enabled")||!_.Rn(c).actionDisabled){var d=_.Wn(c),e;if(e=_.w("web_csi_debug_sample_enabled")&&d){_.z().resolve(_.x(Tm))?.j()&&!Ep&&(Ep=!0,_.Fp("gcfl",(0,_.jm)(),c));e=_.z().resolve(_.x(Tm))?.j()?.loggingHotConfig?.csiConfig?.debugSampleWeight||0;var g;if(g=e!==0)b:{g=wca();if(g.length>0)for(var h=0;h0?h:void 0;try{_.Gp.mark(e,g)}catch(l){_.Gp.mark(e)}}e= _.ao(c||"");e.tick[a]=b||(0,_.jm)();if(e.callback&&e.callback[a])for(var k of e.callback[a])k();k=_.Un(c);k.gelTicks&&(k.gelTicks[a]=!0);e=_.Tn(c);k=b||(0,_.jm)();e[a]=k;e=_.Rn(c).cttAuthInfo;a==="_start"?(a=sp(),up(a,`baseline_${d}`)||_.ip("latencyActionBaselined",{clientActionNonce:d},{timestamp:b,cttAuthInfo:e})):sp().tick(a,d,b,e);_.Hp(c);return k}}}; _.Jp=function(a){var b=_.Ip("aft",a);if(b)return b;b=_.u((a||"")+"TIMING_AFT_KEYS",["ol"]);var c=b.length;for(let d=0;d{var c=_.Tn(b);return a in c})()};ha=Object.create;fa=Object.defineProperty;ea=globalThis;aa="Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" ");ea.BigInt64Array&&(aa.push("BigInt64"),aa.push("BigUint64"));var ia=Object.setPrototypeOf;da("Symbol.dispose",function(a){return a?a:Symbol("a")}); da("SuppressedError",function(a){function b(c,d,e){if(!(this instanceof b))return new b(c,d,e);e=Error(e);"stack"in e&&(this.stack=e.stack);this.message=e.message;this.error=c;this.suppressed=d}if(a)return a;na(b,Error);b.prototype.name="SuppressedError";return b}); da("Iterator",function(a){function b(){if(!(this instanceof b)||this.constructor===b)throw new TypeError("b");}var c=Object.getPrototypeOf,d=typeof Symbol!="undefined"&&Symbol.iterator&&[][Symbol.iterator]?[][Symbol.iterator]():null;c=(d=d&&c?c(d):null)&&c?c(d):null;c===Object.prototype&&(c=null);if(a&&c&&a.prototype===c)return a;c&&(b.prototype=c);fa(b.prototype,"constructor",{configurable:!0,writable:!0,value:b});b.prototype[Symbol.iterator]||(b.prototype[Symbol.iterator]=function(){return this}); return b});var va=null;da("Iterator.prototype.find",function(a){return a||function(b){var c;Ba(this,b,function(d,e){if(b(d,e))return c=d,!0});return c}});da("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("h");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#>>0);Qa=0;var Bba=class{constructor({url:a,iR:b}){this.o=a;this.ea=b;this.ba=(new Date).getTime()-17040672E5;this.j={};for(var c=/[?&]([^&=]+)=([^&]*)/g;b=c.exec(a);)this.j[b[1]]=b[2]}};_.Xa(_.ab,Error);_.ab.prototype.name="CustomError";var db=globalThis.trustedTypes,fb;_.hb=class{constructor(a){this.j=a}toString(){return this.j+""}};kb(a=>a``)||kb(a=>a`\0`)||kb(a=>a`\n`)||kb(a=>a`\u0000`);_.lb=class{constructor(a){this.j=a}toString(){return this.j}};_.Rp=new _.lb("about:invalid#zClosurez");var ob,sb;ob=class{constructor(a){this.isValid=a}};_.Sp=new ob(a=>/^[^:]*([/?#]|$)/.test(a));_.yca=pb("tel");_.Tp=pb("data");_.Up=pb("http");_.Vp=pb("https");_.Wp=pb("ftp");_.Xp=pb("mailto");_.zca=pb("intent");_.Aca=pb("sms");_.Bca=pb("vnd.youtube");_.qb=[_.Tp,_.Up,_.Vp,_.Xp,_.Wp,_.Sp];sb=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.xb=class{constructor(a){this.j=a}toString(){return this.j+""}};_.Cb=class{constructor(a){this.j=a}toString(){return this.j+""}};var Ib="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var Wb={};var bc;bc=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");_.qc=/#|$/;var Yp;_.zc[" "]=function(){};var Cca,Dca,Eca;Cca=vc("Opera");Dca=vc("Trident")||vc("MSIE");_.Gm=vc("Edge");Eca=vc("Gecko")&&!(_.uc().toLowerCase().indexOf("webkit")!=-1&&!vc("Edge"))&&!(vc("Trident")||vc("MSIE"))&&!vc("Edge");_.Zp=_.uc().toLowerCase().indexOf("webkit")!=-1&&!vc("Edge");_.Fca=_.Zp&&vc("Mobile");vc("Macintosh");vc("Windows");vc("Linux")||vc("CrOS");_.$p=vc("Android");yc();vc("iPad");vc("iPod");_.aq=yc()||vc("iPad")||vc("iPod");_.bq=_.uc().toLowerCase().indexOf("kaios")!=-1;wc();_.cq=yc()||vc("iPod");_.dq=vc("iPad");!vc("Android")||xc()||wc()||vc("Opera")||vc("Silk");xc();_.Xl=vc("Safari")&&!(xc()||vc("Coast")||vc("Opera")||vc("Edge")||vc("Edg/")||vc("OPR")||wc()||vc("Silk")||vc("Android"))&&!(yc()||vc("iPad")||vc("iPod"));var Bc={},Fc=null;var Ic,Gc;Ic=/[-_.]/g;Gc={"-":"+",_:"/",".":"="};_.Kc={};_.xd=class{isEmpty(){return this.j==null}sizeBytes(){var a=_.Lc(this);return a?a.length:0}constructor(a,b){if(b!==_.Kc)throw Error("u");this.j=a;if(a!=null&&a.length===0)throw Error("t");}};var Nc=void 0;var eq=!!(_.Qp[0]>>25&1),fq=!!(_.Qp[0]>>20&1),Gca=!!(_.Qp[0]&8),Hca=!!(_.Qp[0]&8192),Ica=!!(_.Qp[0]>>19&1),Jca=!!(_.Qp[0]>>17&1),Kca=!!(_.Qp[0]>>18&1);var Ed,Ah,Kf,Ci;_.gq=eq?Gca:Ha(513659523,!1);Ed=eq?fq||!Hca:Ha(748402147,!0);Ah=eq?fq||!Ica:Ha(919444824,!0);Kf=eq?fq||!Jca:Ha(928875398,!0);Ci=eq?Kca:Ha(683749201,!1);var qd,Pe,Hd,yd;_.od=_.Pc();_.Lca=_.Pc();qd=_.Pc();Pe=_.Pc();Hd=_.Pc();_.kd=_.Pc("m_m",!0);yd=_.Pc();_.hq=_.Pc();var jq;_.Tc=_.Pc("jas",!0);jq=[];jq[_.Tc]=7;_.iq=Object.freeze(jq);var Sc;_.ld={};Sc={};Object.freeze({});_.kq={};_.Mca=_.Wc(function(a){return a!==null&&a!==void 0});var Yc,Xc;Yc=_.Wc(a=>typeof a==="number");Xc=_.Wc(a=>typeof a==="string");_.to=_.Wc(a=>a!=null&&typeof a==="object"&&typeof a.then==="function");_.Nca=_.Wc(a=>typeof a==="function");_.lq=_.Wc(a=>!!a&&(typeof a==="object"||typeof a==="function"));var Oca,Pca;_.ud=_.Wc(a=>a>=Oca&&a<=Pca);Oca=BigInt(Number.MIN_SAFE_INTEGER);Pca=BigInt(Number.MAX_SAFE_INTEGER);var mq;_.$c=0;_.ad=0;_.nq=typeof BigInt==="function"?BigInt.asIntN:void 0;_.Qca=typeof BigInt==="function"?BigInt.asUintN:void 0;_.oq=Number.isSafeInteger;_.gd=Number.isFinite;_.pq=Math.trunc;var zd={};var sd;var Bd,Cd;_.Rca=_.Zc(0);var ae=class{constructor(a,b,c){this.buffer=a;if(c&&!b)throw Error();}};var ee,le,me,ne,ke,je,he,ie;_.ce=class{constructor(a,b){this.o=a>>>0;this.j=b>>>0}};var Sca=class{constructor(){this.j=[]}length(){return this.j.length}end(){var a=this.j;this.j=[];return a}writeUint8(a){this.j.push(a>>>0&255)}writeInt8(a){this.j.push(a>>>0&255)}ea(a){var b=mq||(mq=new DataView(new ArrayBuffer(8)));b.setFloat32(0,+a,!0);_.ad=0;_.$c=b.getUint32(0,!0);_.pe(this,_.$c)}writeDouble(a){var b=mq||(mq=new DataView(new ArrayBuffer(8)));b.setFloat64(0,+a,!0);_.$c=b.getUint32(0,!0);_.ad=b.getUint32(4,!0);_.pe(this,_.$c);_.pe(this,_.ad)}ba(a){for(;a.length>8192;)Array.prototype.push.apply(this.j, a.subarray(0,8192)),a=a.subarray(8192);Array.prototype.push.apply(this.j,a)}};var Tca=class{constructor(){this.da=[];this.o=0;this.j=new Sca}ga(a,b){if(b!=null)switch(_.ve(b),_.se(this,a,1),typeof b){case "number":a=this.j;_.bd(b);_.pe(a,_.$c);_.pe(a,_.ad);break;case "bigint":var c=_.oe(b,_.ce,_.de);b=this.j;a=c.j;_.pe(b,c.o);_.pe(b,a);break;default:c=_.fe(b),b=this.j,a=c.j,_.pe(b,c.o),_.pe(b,a)}}ea(a,b){b!=null&&(_.se(this,a,5),this.j.ea(b))}writeDouble(a,b){b!=null&&(_.se(this,a,1),this.j.writeDouble(b))}ia(a,b){b!=null&&(b=(Yp||(Yp=new TextEncoder)).encode(b),_.se(this, a,2),_.qe(this.j,b.length),re(this,this.j.end()),re(this,b))}ba(a,b){b!=null&&(b=be(b).buffer,_.se(this,a,2),_.qe(this.j,b.length),re(this,this.j.end()),re(this,b))}};_.qq=we();_.rq=we();_.sq=we();_.tq=we();_.Uca=we();_.Vca=we();_.uq=we();_.Wca=we();_.vq=we();_.Xca=we();_.wq=we();_.Yca=we();_.xq=we();_.Ie=class{constructor(a,b,c){this.Va=Gd(a,b,c,2048)}toJSON(){return Ad(this)}serialize(a){return JSON.stringify(Ad(this,a))}clone(){var a=this.Va,b=a[_.Tc]|0;return _.Jd(this,a,b)?_.Kd(this,a,!0):new this.constructor(_.Id(a,b,!1))}};_.Ie.prototype[_.kd]=_.ld;var Ge,Qe,Be,Me,Ce,De;_.Fe=class{constructor(a,b){this.j=a;a=_.Wa(_.qq);this.o=!!a&&b===a||!1}};Ge=new _.Fe(ye,_.qq);Qe=new _.Fe(ye,_.qq);Be=Symbol();Me=Symbol();_.yq=(a,b)=>{var c=new Tca;Ne(a.Va,c,He(b));re(c,c.j.end());a=new Uint8Array(c.o);b=c.da;var d=b.length,e=0;for(let g=0;g