"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, 0x630002, ]); /* 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 aaa,da,ba,eaa,fa,ha,ja,na,oa,gaa,Ia,Ja,haa,iaa,Ra,Ya,eb,ob,tb,laa,Db,Eb,Fb,maa,Gb,Ib,naa,Nb,Vb,lc,mc,nc,oc,pc,qc,rc,sc,paa,uc,raa,Dc,saa,od,vaa,xaa,sd,ud,zd,xd,Aaa,Dd,Baa,Daa,Eaa,me,pe,qe,se,ue,Ae,Haa,te,Faa,Gaa,Ce,Fe,Jaa,Ke,Naa,Oaa,Qaa,Qe,Raa,Ze,$e,df,Re,ff,Saa,gf,Taa,hf,jf,kf,mf,rf,of,sf,qf,Vaa,Yaa,uf,Waa,Xaa,vf,wf,xf,Zaa,$aa,zf,Af,Bf,Ef,aba,Sf,cba,Wf,Xf,Yf,Zf,eg,dba,hg,eba,pg,fba,sg,tg,gba,iba,yg,jba,Dg,Gg,Pg,Qg,Wg,Kg,lba,Ug,Sg,Tg,Xg,kba,nba,mba,Zg,$g,ah,bh,ch,eh,fh,gh,hh,ih,lh,oba,pba,nh, mh,sh,th,ph,oh,qba,rba,xh,yh,zh,Ch,Eh,Hh,Bh,uba,Dh,Lh,Kh,vba,Nh,Oh,xba,Th,Qh,Uh,yba,Vh,zba,$h,Aba,bi,ai,ci,Rh,di,Bba,hi,ii,ji,ki,Cba,gi,Eba,li,mi,Fba,wi,xi,yi,zi,Gba,Bi,Ci,Di,Ei,Fi,Ii,Ji,Ki,Li,Mi,Ni,Oi,Pi,Qi,Ri,Si,Ti,Ui,Vi,bj,cj,dj,ej,Hba,fj,hj,ij,jj,nj,oj,pj,qj,tj,uj,vj,Iba,Jba,wj,Kba,Lba,yj,Fj,Ij,Lj,Kj,Oba,Tj,Wj,Xj,ak,Zj,Vj,Vba,mk,Xba,pk,Zba,tk,$ba,aca,bca,Wba,dca,Ak,Jk,Lk,Mk,Kk,Ok,Rk,Sk,Pk,Tk,fca,Uk,gca,hca,ica,jca,Wk,kca,al,$k,lca,mca,el,jl,kl,ll,ql,rl,oca,pca,ul,vl,tl,wl,qca,yl,zl,Al,Dl,Kl,Nl, sca,tca,rca,Ol,uca,Ml,xca,Pl,Rl,Ul,yca,zca,am,bm,dm,em,Aca,Bca,Cca,Dca,Eca,fm,Gca,hm,Ica,Jca,Kca,Lca,im,jm,mm,nm,Mca,Nca,rm,xm,ym,Am,zm,Cm,Dm,Bm,Pca,Qca,Rca,Sca,Fm,Tca,Uca,Vca,Wca,Xca,Yca,Zca,Gm,Hm,ada,bda,Im,Nm,eda,Pm,Rm,Sm,gda,hda,Um,Ym,ida,jda,en,gn,qn,mda,nda,An,En,Cn,Dn,Gn,Hn,In,Jn,rda,uda,sda,Kn,tda,Ln,On,Mn,Wn,Vn,Un,Xn,$n,bo,yda,xda,ho,eo,so,oo,po,wo,Eda,Dda,co,xo,no,ro,Fda,ko,fo,wda,jo,Cda,Lda,Mda,Qda,Rda,Ho,Tda,Io,Mo,Oo,Qo,Vda,Ro,To,Wda,Yda,caa,baa,ea,aa; aaa=function(a,b){if(b)for(var c=0;c=this.length))return this[a]}; _.la=function(a,b,c){a=a.split(".");c=c||_.ka;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};na=function(a,b){var c=_.ma("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};oa=function(){};_.ma=function(a,b){a=a.split(".");b=b||_.ka;for(var c=0;cencodeURIComponent(c.brand)+";"+encodeURIComponent(c.version)).join("|")));a.wow64!=null&&(b+="&uaw="+Number(a.wow64));return b.slice(1)}; _.Ka=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.Ka);else{let c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)};_.Ma=function(a,b){var c=a.length-b.length;return c>=0&&a.indexOf(b,c)==c};_.Na=function(a){return/^[\s\xa0]*$/.test(a)};iaa=function(){var a=null;if(!Oa)return a;try{let b=c=>c;a=Oa.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(b){}return a};Ra=function(){Qa===void 0&&(Qa=iaa());return Qa}; _.Ua=function(a){var b=Ra();a=b?b.createScriptURL(a):a;return new _.Sa(a)};_.Va=function(a){if(a instanceof _.Sa)return a.j;throw Error("l");};_.Xa=function(a){return Object.isFrozen(a)&&Object.isFrozen(a.raw)};Ya=function(a){return a.toString().indexOf("`")===-1};_.bb=function(a){return a instanceof _.Za};_.cb=function(a){if(_.bb(a))return a.j;throw Error("l");};eb=function(a){return new db(b=>b.substr(0,a.length+1).toLowerCase()===a+":")}; _.hb=function(a,b=_.gb){if(_.bb(a))return a;for(let c=0;c=0||a.push(b)};_.Bb=function(a,b){b=_.yb(a,b);var c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c}; _.Cb=function(a){var b=a.length;if(b>0){let c=Array(b);for(let d=0;d4);e++)b[Ib(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+=Gb(a[e],b));e=0?(e=a[c].substring(0,d),g=a[c].substring(d+1)):e=a[c];b(e,g?_.Jb(g):"")}}}; _.Ub=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]};Vb=function(a,b,c){if(Array.isArray(b))for(let d=0;d=0&&bc)e=c;d+=b.length+1;return _.Jb(a.slice(d,e!==-1?e:0))};_.cc=function(a){_.ka.setTimeout(()=>{throw a;},0)}; _.dc=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};_.hc=function(){var a=_.ka.navigator;return a&&(a=a.userAgent)?a:""}; lc=function(a){if(!jc||!kc)return!1;for(let b=0;b0:!1};oc=function(){return nc()?!1:mc("Opera")};pc=function(){return mc("Firefox")||mc("FxiOS")};qc=function(){return nc()?lc("Chromium"):(mc("Chrome")||mc("CriOS"))&&!(nc()?0:mc("Edge"))||mc("Silk")};rc=function(){return jc?!!kc&&!!kc.platform:!1}; sc=function(){return mc("iPhone")&&!mc("iPod")&&!mc("iPad")};_.tc=function(a){_.tc[" "](a);return a};_.zc=function(a,b){b===void 0&&(b=0);uc();b=yc[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("")}; _.Ac=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;paa(a,function(g){d[e++]=g});return e!==c?d.subarray(0,e):d};paa=function(a,b){function c(e){for(;d>4);h!=64&&(b(g<<4&240|h>>2),k!=64&&b(h<<6&192|k))}}; uc=function(){if(!Bc){Bc={};var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"];for(let c=0;c<5;c++){let d=a.concat(b[c].split(""));yc[c]=d;for(let e=0;e=b||(c[a]=d+1,a=Error(),Fb(a,"incident"),_.cc(a))}};_.Jc=function(a,b=!1){return b&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol()};_.Kc=function(a,b){2&b&&(a|=2);return a|1}; _.Rc=function(a,b){return b===void 0?a.j!==Lc&&!!(2&(a.eb[_.Nc]|0)):!!(2&b)&&a.j!==Lc};saa=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;_.Wc=b;_.Xc=(a-b)/4294967296>>>0};_.cd=function(a){if(a<0){_.bd(-a);a=_.Wc;var b=_.Xc;b=~b;a?a=~a+1:b+=1;let [c,d]=[a,b];_.Wc=c>>>0;_.Xc=d>>>0}else _.bd(a)};_.dd=function(a){a.length<16?_.cd(Number(a)):(a=BigInt(a),_.Wc=Number(a&BigInt(4294967295))>>>0,_.Xc=Number(a>>BigInt(32)&BigInt(4294967295)))}; _.ed=function(a){if(a!=null&&typeof a!=="boolean")throw Error("w`"+_.ta(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 _.Gc("int32");if(!(0,_.gd)(a))throw _.Gc("int32");return a|0};_.id=function(a){return a==null?a:_.hd(a)};_.jd=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.nd=function(a){return a==null||typeof a==="string"?a:void 0};od=function(a){return a}; vaa=function(a){var b=_.Fa(_.pd);return b?a[b]:void 0};xaa=function(a,b){b<100||_.Ic(waa,1)}; sd=function(a,b,c,d){var e=d!==void 0;d=!!d;var g=_.Fa(_.pd),h;!e&&g&&(h=a[g])&&h.xE(xaa);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=(qd??od)(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?Bd||(Bd=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}}; Dd=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("x");e=a[_.Nc]|0;if(Cd&&1&e)throw Error("y");2048&e&&!(2&e)&&Baa();if(e&256)throw Error("z");if(e&64)return(e|d)!==e&&(a[_.Nc]=e|d),a;if(c&&(e|=128,c!==a[0]))throw Error("A");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("C");for(var k in l)if(g=+k,g1024)throw Error("D");e=e&-16760833|(k&1023)<<14}}}a[_.Nc]=e|64|d;return a};Baa=function(){if(Cd)throw Error("B");_.Ic(Caa,5)}; Daa=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[_.Nc]|0;a.length===0&&c&1?a=void 0:c&2||(!b||4096&c||16&c?a=_.Fd(a,c,!1,b&&!(c&16)):(a[_.Nc]|=34,c&4&&Object.freeze(a)));return a}if(a!=null&&a[_.vd]===_.wd)return b=a.eb,c=b[_.Nc]|0,_.Rc(a,c)?a:_.Gd(a,b,c)?_.Hd(a,b):_.Fd(b,c);if(a instanceof _.yd)return a};_.Hd=function(a,b,c){a=new a.constructor(b);c&&(a.j=Lc);a.o=Lc;return a}; _.Fd=function(a,b,c,d){d??(d=!!(34&b));a=sd(a,b,Daa,d);d=32;c&&(d|=2);b=b&16769217|d;a[_.Nc]=b;return a};_.Id=function(a){if(a.j!==Lc)return!1;var b=a.eb;b=_.Fd(b,b[_.Nc]|0);b[_.Nc]|=2048;a.eb=b;a.j=void 0;a.o=void 0;return!0};_.Jd=function(a){if(!_.Id(a)&&_.Rc(a,a.eb[_.Nc]|0))throw Error();};_.Kd=function(a,b){b===void 0&&(b=a[_.Nc]|0);b&32&&!(b&4096)&&(a[_.Nc]=b|4096)};_.Gd=function(a,b,c){return c&2?!0:c&32&&!(c&4096)?(b[_.Nc]=c|2,a.j=Lc,!0):!1}; _.Md=function(a,b,c,d,e){b=_.Ld(a.eb,b,c,e);if(b!==null||d&&a.o!==Lc)return b};_.Ld=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}};_.Od=function(a,b,c,d){_.Jd(a);var e=a.eb;_.Nd(e,e[_.Nc]|0,b,c,d);return a}; _.Nd=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[_.Nc]|0))>>14&1023||536870912,c>=h?d!=null&&(a[h+(e?0:-1)]={[c]:d}):a[g]=d);return b};_.Pd=function(a){return!!(2&a)&&!!(4&a)||!!(256&a)};_.Sd=function(a){a==null&&(a=void 0);return a};_.Td=function(a,b,c,d){c=_.Sd(c);_.Od(a,b,c,d);c&&!_.Rc(c)&&_.Kd(a.eb);return a}; _.Ud=function(a,b){var c;2&b?c=a|2:c=a&-3;a=c;return a&-273};_.Vd=function(a,b,c){return _.Od(a,b,_.jd(c))}; Eaa=function(a){if(typeof a==="string")return new Wd(Dc(a),!0);if(Array.isArray(a))return new Wd(new Uint8Array(a),!0);if(a.constructor===Uint8Array)return new Wd(a,!1);if(a.constructor===ArrayBuffer)return a=new Uint8Array(a),new Wd(a,!1);if(a.constructor===_.yd){let b=_.Fc(a)||new Uint8Array(0);return new Wd(b,!0,a)}if(a instanceof Uint8Array)return a=a.constructor===Uint8Array?a:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),new Wd(a,!1);throw Error();}; _.Yd=function(a){return new _.Xd(a&4294967295,Math.floor(a/4294967296))};_.$d=function(a){if(!a)return Zd||(Zd=new _.Xd(0,0));if(!/^\d+$/.test(a))return null;_.dd(a);return new _.Xd(_.Wc,_.Xc)}; _.je=function(a,b,c){if(typeof BigInt64Array!=="undefined")return ae||(ae=new BigInt64Array(1),be=new Uint32Array(ae.buffer),ae[0]=BigInt(1),ce=be[0]===1),ae[0]=a,a=ce?0:1,new b(be[a],be[1-a]);de||(fe=BigInt(Number.MIN_SAFE_INTEGER),he=BigInt(Number.MAX_SAFE_INTEGER),ie=BigInt(4294967295),de=BigInt(32));if(a>=fe&&a<=he)return c(Number(a));a=BigInt.asUintN(64,a);return new b(Number(a&ie),Number(a>>de))}; _.ke=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)};_.le=function(a,b){for(;b>127;)a.j.push(b&127|128),b>>>=7;a.j.push(b)};me=function(a,b){b.length!==0&&(a.da.push(b),a.o+=b.length)};_.ne=function(a,b,c){_.le(a.j,b*8+c)};pe=function(a,b){_.ne(a,b,2);b=a.j.end();me(a,b);b.push(a.o);return b};qe=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++};_.re=function(a){switch(typeof a){case "string":_.$d(a)}}; se=function(){var a=class{constructor(){throw Error();}};Object.setPrototypeOf(a,a.prototype);return a};ue=function(a,b,c,d,e){b=te(b,d);b!=null&&(c=pe(a,c),e(b,a),qe(a,c))}; Ae=function(a){var b=Faa,c=Gaa,d=a[we];if(d)return d;d={};d.LS=a;var e=Aaa(a[0]);d.Fx=e;var g=a[1];e=1;g&&g.constructor===Object&&(d.extensions=g,g=a[++e],typeof g==="function"&&(d.uG=!0,xe??(xe=g),ye??(ye=a[e+1]),g=a[e+=2]));for(var h={};g&&Haa(g);){for(var k=0;k0};te=function(a,b){if(a instanceof _.Be)return a.eb;if(Array.isArray(a))return Dd(a,b[0],b[1])};Faa=function(a,b,c){a[b]=c.j};Gaa=function(a,b,c,d){var e,g,h=c.j;a[b]=(k,l,m)=>h(k,l,m,g||(g=Ae(d).Fx),e||(e=Ce(d)))};Ce=function(a){var b=a[Ee];if(!b){let c=Ae(a);b=(d,e)=>Fe(d,e,c);a[Ee]=b}return b}; Fe=function(a,b,c){saa(a,a[_.Nc]|0,(d,e)=>{if(e!=null){var g=Jaa(c,d);g?g(b,e,d):d<500||_.Ic(Kaa,3)}});(a=vaa(a))&&a.xE((d,e,g)=>{me(b,b.j.end());for(d=0;dd(h,k,l,g,e)}else c=d;return a[b]=c}};_.Ge=function(a,b){return new _.ze(a,b)}; _.He=function(a,b,c){b=_.fd(b);b!=null&&(_.ne(a,c,0),a.j.j.push(b?1:0))};_.Ie=function(a,b,c,d,e){b=te(b,d);b!=null&&(c=pe(a,c),e(b,a),qe(a,c))};_.Je=function(){};Ke=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};Naa=function(a){var b=Maa;if(b)for(let c in b)Object.prototype.hasOwnProperty.call(b,c)&&a(b[c],c,b)};Oaa=function(){var a=[];Naa(b=>{a.push(b)});return a}; Qaa=function(){var a=document.createElement("iframe"),b={};_.zb(Paa(),c=>{a.sandbox&&a.sandbox.supports&&a.sandbox.supports(c)&&(b[c]=!0)});return b};_.Le=function(a,b){this.width=a;this.height=b};_.Me=function(a,b,c){for(let d in a)b.call(c,a[d],d,a)};_.Ne=function(a){for(let b in a)return!1;return!0}; _.Oe=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]=_.Oe(a[c]);return b}; Qe=function(a,b){for(let e=1;e0?e(g):_.zb(g&&typeof g.length=="number"&&typeof g.item=="function"?_.Cb(g):g,e)}};_.af=function(a){return $e(document,a)};$e=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};_.bf=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}; _.cf=function(a,b){return a&&b?a==b||a.contains(b):!1};_.Se=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};_.ef=function(a){return a.tagName=="A"&&a.hasAttribute("href")||a.tagName=="INPUT"||a.tagName=="TEXTAREA"||a.tagName=="SELECT"||a.tagName=="BUTTON"?!a.disabled&&(!a.hasAttribute("tabindex")||df(a)):a.hasAttribute("tabindex")&&df(a)};df=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768};Re=function(a){this.j=a||_.ka.document||document}; ff=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.indexOf("blob:")===0&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();a.indexOf("//")==0&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");c!=-1&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("I`"+a);if(c!=="http"&&c!=="https"&&c!=="chrome-extension"&&c!=="moz-extension"&& c!=="file"&&c!=="android-app"&&c!=="chrome-search"&&c!=="chrome-untrusted"&&c!=="chrome"&&c!=="app"&&c!=="devtools")throw Error("J`"+c);a="";var d=b.indexOf(":");if(d!=-1){var e=b.substring(d+1);b=b.substring(0,d);if(c==="http"&&e!=="80"||c==="https"&&e!=="443")a=":"+e}return c+"://"+b+a}; Saa=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;n=m=0}function b(p){for(var r=h,t=0;t<64;t+=4)r[t/4]=p[t]<<24|p[t+1]<<16|p[t+2]<<8|p[t+3];for(t=16;t<80;t++)p=r[t-3]^r[t-8]^r[t-14]^r[t-16],r[t]=(p<<1|p>>>31)&4294967295;p=e[0];var v=e[1],y=e[2],z=e[3],G=e[4];for(t=0;t<80;t++){if(t<40)if(t<20){var E=z^v&(y^z);var D=1518500249}else E=v^y^z,D=1859775393;else t<60?(E=v&y|z&(v|y),D=2400959708):(E=v^y^z,D=3395469782);E=((p<<5|p>>>27)&4294967295)+ E+G+D+r[t]&4294967295;G=z;z=y;y=(v<<30|v>>>2)&4294967295;v=p;p=E}e[0]=e[0]+p&4294967295;e[1]=e[1]+v&4294967295;e[2]=e[2]+y&4294967295;e[3]=e[3]+z&4294967295;e[4]=e[4]+G&4294967295}function c(p,r){if(typeof p==="string"){p=unescape(encodeURIComponent(p));for(var t=[],v=0,y=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,vD:function(){for(var p=d(),r="",t=0;t{d.v[h]=k});return d};of=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a}; sf=function(a){a=_.Qb(of(a));return a===null?!1:RegExp("(/_/js/)|(/_/ss/)","g").test(a)?/\/k=/.test(a):!1};qf=function(a,b,c){c?a.j[b]=c:delete a.j[b]};Vaa=function(a,b){a.o=b}; Yaa=function(a){var b=[],c=d=>{a.j[d]!==void 0&&b.push(d+"="+a.j[d])};Waa(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||qf(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"),uf(a,"br")!="1"&&uf(a,"br")!="0"||c("br"),c("br-d"),uf(a,"rb")=="1"&&c("rb"),uf(a,"zs")!=="0"&&c("zs"),Xaa(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("/")};uf=function(a,b){return a.j[b]?a.j[b]:null};Waa=function(a){a=uf(a,"md");return!!a&&a!=="0"};Xaa=function(a){switch(uf(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}};vf=function(a,b){b&&b.length>0?(b.sort(),qf(a,"exm",b.join(","))):qf(a,"exm",null)};wf=function(a,b){b&&b.length>0?(b.sort(),qf(a,"excm",b.join(","))):qf(a,"excm",null)}; xf=function(a){return(a=uf(a,"m"))?a.split(","):[]};Zaa=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();qf(a,"ee",c.join(";"))}; $aa=function(a){a=uf(a,"ee");if(yf){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};zf=function(a){delete a.j.m;delete a.j.exm;delete a.j.ed}; Af=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};Bf=function(a="",b){if(a&&b)throw Error("O");var c="";var d=_.ka._F_jsUrl;(a=b||Af(a))&&(c=a.src?a.src:a.getAttribute("href"));if(d&&c){if(d!=c)throw Error("P`"+d+"`"+c);c=d}else c=d||c;if(!sf(c))throw Error("Q");return c};Ef=function(a){_.Cf?a(_.Cf):(Df??(Df=[])).push(a)}; _.Hf=function(){!_.Cf&&_.Ff&&_.Gf(_.Ff());return _.Cf};_.Gf=function(a){_.Cf=a;Df?.forEach(Ef);Df=void 0};_.If=function(a){_.Cf&&_.Cf.Xu(a)};_.Jf=function(){_.Cf&&_.Cf.sg()};aba=function(){if(!Kf){Kf=!0;try{var a=Bf(_.ka._F_jsUrl?"":"base-js")}catch(c){return}var b=$aa(rf(a));if(b instanceof Map)b.size!==0&&Ef(c=>{for(let [d,e]of b.entries()){let g=d,h=e;for(let k of h)c.El(g,k)}});else{let c=Object.keys(b);c.length!==0&&Ef(d=>{for(let e of c){let g=b[e];for(let h of Object.keys(g))d.El(e,h)}})}}}; _.Lf=function(a){a&&typeof a.dispose=="function"&&a.dispose()};_.Mf=function(a){for(let b=0,c=arguments.length;b-1?a[b]:null};Zf=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.Qd.rc(()=>{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.Qd.Na(a.j),a.j=0),g!==a.isOnline&&(a.isOnline=g,a.isOnline?a.dispatchEvent("networkstatus-online"):a.dispatchEvent("networkstatus-offline")),c(g)}})}; tg=function(a){a.ga=a.Qd.rc(async()=>{a.isOnline?window.navigator?.onLine||await sg(a):await sg(a);tg(a)},3E4)};gba=function(){var a,b;return{promise:new Promise((c,d)=>{a=c;b=d}),resolve:a,reject:b}}; iba=function(a){var b=ug.get(a);if(b)return b.promise;if(_.Hf().jf(a))return hba;var {promise:c,resolve:d,reject:e}=gba();ug.set(a,{promise:c,resolve:d,reject:e});vg||(vg=[],queueMicrotask(()=>{var g=[...vg];vg=null;var h=_.Hf().Xg(g),k=!1;for(let l of g)h[l].then(ug.get(l).resolve,m=>{try{k||(k=!0,wg?.(m,g))}catch{}finally{let n=ug.get(l)?.reject;ug.delete(l);n?.(m)}})}));vg.push(a);return c};_.xg=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}}; yg=function(a,b){a.ea(b);a.o<100&&(a.o++,b.next=a.j,a.j=b)};jba=function(){for(var a;a=zg.remove();){try{a.fn.call(a.scope)}catch(b){_.cc(b)}yg(Ag,a)}Bg=!1};_.Cg=function(a){a.prototype.$goog_Thenable=!0};Dg=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};_.Fg=function(a,b){this.j=0;this.ia=void 0;this.ea=this.o=this.v=null;this.da=this.ga=!1;if(a!=_.Je)try{let c=this;a.call(b,function(d){_.Eg(c,2,d)},function(d){_.Eg(c,3,d)})}catch(c){_.Eg(this,3,c)}}; Gg=function(){this.next=this.context=this.j=this.o=this.child=null;this.v=!1};_.Ig=function(a,b,c){var d=Hg.get();d.o=a;d.j=b;d.context=c;return d};_.Jg=function(a){return new _.Fg(function(b,c){c(a)})};_.Mg=function(a,b,c){Kg(a,b,c,null)||Lg(_.Da(b,a))};_.Ng=function(a){return new _.Fg(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.j==0&&d==1?Qg(c,b):(g?(d=g,d.next==c.ea&&(c.ea=d),d.next=d.next.next):Sg(c),Tg(c,e,3,b)))}a.v=null}else _.Eg(a,3,b)};_.Og=function(a,b){a.o||a.j!=2&&a.j!=3||Ug(a);a.ea?a.ea.next=b:a.o=b;a.ea=b}; Wg=function(a,b,c,d){var e=_.Ig(null,null,null);e.child=new _.Fg(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 _.Vg?h(k):g(l)}catch(l){h(l)}}:h});e.child.v=a;_.Og(a,e);return e.child};_.Eg=function(a,b,c){a.j==0&&(a===c&&(b=3,c=new TypeError("V")),a.j=1,Kg(c,a.kL,a.lL,a)||(a.ia=c,a.j=b,a.v=null,Ug(a),b!=3||c instanceof _.Vg||kba(a,c)))}; Kg=function(a,b,c,d){if(a instanceof _.Fg)return Pg(a,b,c,d),!0;if(Dg(a))return a.then(b,c,d),!0;if(_.wa(a))try{let e=a.then;if(typeof e==="function")return lba(a,e,b,c,d),!0}catch(e){return c.call(d,e),!0}return!1};lba=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)}};Ug=function(a){a.ga||(a.ga=!0,Lg(a.DA,a))};Sg=function(a){var b=null;a.o&&(b=a.o,a.o=b.next,b.next=null);a.o||(a.ea=null);return b}; Tg=function(a,b,c,d){if(c==3&&b.j&&!b.v)for(;a&&a.da;a=a.v)a.da=!1;if(b.child)b.child.v=null,Xg(b,c,d);else try{b.v?b.o.call(b.context):Xg(b,c,d)}catch(e){_.Yg.call(null,e)}yg(Hg,b)};Xg=function(a,b,c){b==2?a.o.call(a.context,c):a.j&&a.j.call(a.context,c)};kba=function(a,b){a.da=!0;Lg(function(){a.da&&_.Yg.call(null,b)})};_.Vg=function(a){_.Ka.call(this,a)};nba=function(a){return mba(a).then(function(b){return JSON.parse(b.responseText)})}; mba=function(a){var b={},c=new XMLHttpRequest;return(new _.Fg(function(d,e){var g;try{c.open("GET",a,!0)}catch(h){e(new Zg("Error opening XHR: "+h.message,a,c))}c.onreadystatechange=function(){if(c.readyState==4){_.ka.clearTimeout(g);var h;!(h=_.xg(c.status))&&(h=c.status===0)&&(h=_.Ob(a),h=!(h=="http"||h=="https"||h==""));h?d(c):e(new $g(c.status,a,c))}};c.onerror=function(){e(new Zg("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=_.ka.setTimeout(function(){c.onreadystatechange=()=>{};c.abort();e(new ah(a,c))},b.timeoutMs));try{c.send(null)}catch(h){c.onreadystatechange=()=>{},_.ka.clearTimeout(g),e(new Zg("Error sending XHR: "+h.message,a,c))}})).Af(function(d){d instanceof _.Vg&&c.abort();throw d;})};Zg=function(a,b){_.Ka.call(this,a+", url="+b);this.url=b}; $g=function(a,b,c){Zg.call(this,"Request Failed, status="+a,b,c);this.status=a};ah=function(a,b){Zg.call(this,"Request timed out",a,b)};bh=function(){_.Pf.call(this)};ch=function(a,b){this.j=a;this.o=b};eh=function(a,b){_.Pf.call(this);this.j=a;this.ga=b;this.da=dh?null:[];this.v=dh?null:[];this.o=dh?null:[];this.ia=!1};fh=function(a,b){a.o||(a.o=[]);a.o.push(new oa.Qo(b,void 0))};gh=function(a,b,c){a.da||(a.da=[]);a.da.push(new oa.Qo(b,c))};hh=function(a,b){a.v||(a.v=[]);a.v.push(new oa.Qo(b,void 0))}; ih=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=>!_.Hf().Lb(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=_.Hf().Lb(m);m.isLoaded()?l():(fh(m,l),hh(m,l))});a.onload=()=>k();a.onerror=()=>{h();d(b)}}; _.kh=function(a,b){var c=!1,d=[];for(let e=0;e{},e=()=>{},g=!1){mh(a,b,(h,k,l=k)=>{a.La&&g?a.Ya(h,k,d,e,l):a.load(h,k,d,e,l,c)},c,d)||d(-1)};pba=function(a,b){return b.filter(c=>!a.da[c])}; nh=function(a,b,c,{Rf:d,onError:e,onSuccess:g,forceReload:h}={}){a.oa=c;if(!b)throw Error("Y");if(a.Wb){for(let k of document.getElementsByTagName("style"))lh(a,k);for(let k of document.getElementsByTagName("link"))lh(a,k)}oba(a,pba(a,b),d,e,g,h)}; mh=function(a,b,c,d,e=()=>{}){if(a.j)return a.j.then(()=>{mh(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.nl;)if(h>1)h-=Math.ceil((m.length-a.nl)/6),h=Math.max(h,1),k=b.slice(g,g+h),l=ph(a,k,d),m=_.Va(l).toString();else return a.ea?(a.ea=!1,a.j=qba(a).then(n=>{rba(a,n,d)}),a.j.Af(()=>{a.ea=!0;a.j= null}),mh(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.ya||(a.ya=!0,a.qa.sort());return a.qa};th=function(a){a=a.ta;a.sort();return a};ph=function(a,b,c){return a.ea?sba(a.ja,b,{cssRowKey:a.Ha,Lg:a.Ba,Rf:c,Es:sh(a),Ds:th(a)}):tba(a.ja,b,{cssRowKey:a.Ha,Lg:a.Ba,Es:sh(a),Ds:th(a)})};_.uh=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);_.uh(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=_.Hf();for(let k of b){b=h.Lb(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)}};qba=function(a){a=a.ja.clone();zf(a);qf(a,"dg",null);qf(a,"md","1");return nba(a.toString())};rba=function(a,b,c){_.Hf().Wk((b||{}).moduleGraph);oh(a,sh(a),d=>{_.kh(a,[d.getId()])},c);a.j=null};xh=function(a){a=a.buf.charCodeAt(a.pos++);return wh[a]}; yh=function(a){var b=0,c=0;do{var d=xh(a);b|=(d&31)<this.throwError(),0);this.o=a}; vba=function(a){switch(a.type){case Mh.Type.iu:return"Unauthorized";case Mh.Type.yo:return"Consecutive load failures";case Mh.Type.TIMEOUT:return"Timed out";case Mh.Type.bu:return"Out of date module id";case Mh.Type.Jo:return"Init error";default:return`Unknown failure type ${a.type}`}}; Nh=function(){this.ta=this.ja=null;this.da=new Map;this.ea=new Set;this.ga=[];this.ka=new Set;this.v=[];this.ia=new Set;this.j=yf?new Map:{};this.oa=new Map;this.o=this.qa=new oa.uj([],"");this.Ba=null;this.ra=new _.Ah;this.Ha=this.Ya=this.La=this.ya=!1};Oh=function(a,b){_.Ka.call(this,`Error loading ${a}: ${b}`)}; xba=function(a,b){if(!Ph){for(var c=0;c<64;c++)wh["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charCodeAt(c)]=c;Ph=!0}b={buf:b,pos:2};yh(b);c=yh(b);var d=yh(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=xh(b),h[l]=k&7);b.pos++;for(l=0;l0&&(a.ea.size===0?a.dn(b):(a.v.push(b),Th(a)));return e};yba=function(a,b,c,d,e){gh(c,e.callback,e);hh(c,function(g){e.Al(new Oh(b,g))});a.ik(b)?d&&(a.ia.add(b),Th(a)):d&&a.ia.add(b)}; Vh=function(a,b){if(!a.o.has(b)&&(a.o.add(b),!a.j.ka.has(b))){var c=a.j.Lb(b);if(c&&!c.isLoaded()){c=c.j;for(let d=0;da.da.get(e).isLoaded()?(_.ka.setTimeout(()=>Error("ea`"+e),0),!1):!0);if(Wh){var c=new Zh(a);for(var d=0;d1?(b=c.shift(),a.v=c.map(function(e){return[e]}).concat(a.v),[b]):c}; $h=function(a,b){if(Wh)return a=new Zh(a),Vh(a,b),a.result;var c=[];a.ka.has(b)||c.push(b);b=[b];for(let d=0;d=0;g--){let h=e[g];a.Lb(h).isLoaded()||a.ka.has(h)||(c.push(h),b.push(h))}}c.reverse();Eb(c);return c}; Aba=function(a,b,c,d,e,g=0,h=!1){var k=h?0:g+1;g=_.Cb(c);a.ga=b;for(let l of c)a.ka.delete(l);if(d==401)ai(a,new oa.oc(oa.oc.Type.iu,d)),a.v.length=0;else if(d==410)bi(a,new oa.oc(oa.oc.Type.bu,d)),ci(a);else if(k>=3)[...a.ea],bi(a,new oa.oc(oa.oc.Type.yo,d,g,e)),ci(a);else{[...a.ea];let l=d==8001||!1;(c=Math.pow(k,2)*5E3)?_.ka.setTimeout(()=>{a.dn(b,k,l)},c):a.dn(b,k,l)}};bi=function(a,b){a.ga.length>1?a.v=a.ga.map(function(c){return[c]}).concat(a.v):ai(a,b)}; ai=function(a,b){var c=a.ga;a.ea.clear();var d=[];for(var e=0;e=0})},a);Db(d,g)}for(e=0;e0){a.dn(b);return}}Th(a)};Rh=function(a,b){a=a.oa.get(b);for(let c=0;a&&c{if(g.jf(k))return Promise.resolve();var l=Promise.resolve(g.load(k));h&&l.catch(m=>{try{h&&h(m,[k])}catch{}});return l}};hi=function(a,b){b=b.filter(c=>!a.ik(c)&&!a.jf(c));b.length>0&&(Cba(a,...b),a.ga.push(b),gi(a))}; ii=function(a,b){return new _.Fg((c,d)=>{var e=a.Lb(b);e.isLoaded()?c(null):(gh(e,()=>{c(null)}),hh(e,g=>{var h=`Error loading ${b}: ${g}`;g instanceof oa.oc&&g.url&&(h=`${h}, requested url: ${g.url.toString()}`);d(Error(h))}))})};ji=function(a,b,c,d=()=>!0,e={}){for(let g of b)b=a.Lb(g),!e[g]&&d(b)&&(e[g]=!0,ji(a,b.j||[],c,d,e),c(b))};ki=function(a,...b){b.forEach(c=>{delete a.da[c]})};Cba=function(a,...b){b.forEach(c=>{a.da[c]=!0})}; gi=function(a){for(;a.ea0;){let b=a.ga.shift().filter(c=>!a.jf(c));if(b.length>0){a.ea++;let c=()=>{a.ea--;gi(a);c=()=>{}};_.Ng(b.map(g=>ii(a,g))).then(()=>{c()});let d=0,e=()=>{if((a.j instanceof Map?a.j.size>0:Object.keys(a.j).length>0)&&!a.ja.qb)throw Error("da");nh(a.ja,b,a.v,{Rf:a.j,onError:(g,h)=>{var k=Dba[d++];k!==void 0?setTimeout(()=>{e()},k):(ki(a,...b),c(),b.forEach(l=>{l=a.Lb(l);if(!l.isLoaded())l.onError(new oa.oc(oa.oc.Type.yo,g,b,h))}))}})};e()}}}; Eba=function(a){a.j===-1&&(a.j=a.data.reduce((b,c,d)=>b+(c?2**d:0),0));return a.j};li=function(a){return typeof a.className=="string"?a.className:a.getAttribute&&a.getAttribute("class")||""};mi=function(a,b){typeof a.className=="string"?a.className=b:a.setAttribute&&a.setAttribute("class",b)};_.ni=function(a,b){a.classList?b=a.classList.contains(b):(a=a.classList?a.classList:li(a).match(/\S+/g)||[],b=_.yb(a,b)>=0);return b}; _.oi=function(a,b){if(a.classList)a.classList.add(b);else if(!_.ni(a,b)){let c=li(a);mi(a,c+(c.length>0?" "+b:b))}};_.pi=function(a,b){a.classList?a.classList.remove(b):_.ni(a,b)&&mi(a,Array.prototype.filter.call(a.classList?a.classList:li(a).match(/\S+/g)||[],function(c){return c!=b}).join(" "))};_.qi=function(){}; _.ui=function(a){if(a instanceof ri||a instanceof si||a instanceof ti)return a;if(typeof a.next=="function")return new ri(()=>a);if(typeof a[Symbol.iterator]=="function")return new ri(()=>a[Symbol.iterator]());if(typeof a.Le=="function")return new ri(()=>a.Le());throw Error("ha");};_.vi=function(a){_.Pf.call(this);this.ga=1;this.v=[];this.da=0;this.j=[];this.o={};this.ia=!!a};Fba=function(a,b,c){Lg(function(){a.apply(b,c)})};wi=function(a){this.j=a};xi=function(a){this.j=a}; yi=function(a){this.data=a};zi=function(a){return a===void 0||a instanceof yi?a:new yi(a)};_.Ai=function(a){this.j=a};Gba=function(){};Bi=function(){};Ci=function(a){this.j=a;this.o=null};Di=function(a){if(a.j==null)throw Error("ia");a.isAvailable()||_.cc(Error("ia"))};Ei=function(){var a=null;try{a=_.ka.localStorage||null}catch(b){}Ci.call(this,a)};Fi=function(a,b){this.o=a;this.j=b+"::"};_.Gi=function(a){var b=new Ei;return b.isAvailable()?a?new Fi(b,a):b:null}; Ii=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};Ji=function(a){for(var b=a.length;--b>=0;)a[b]=0};Ki=function(a,b,c,d,e){this.Zy=a;this.mE=b;this.kE=c;this.LD=d;this.zH=e;this.ww=a&&a.length};Li=function(a,b){this.Mv=a;this.Hi=0;this.ug=b};Mi=function(a,b){a.yb[a.pending++]=b&255;a.yb[a.pending++]=b>>>8&255};Ni=function(a,b,c){a.Xb>16-c?(a.Ic|=b<>16-a.Xb,a.Xb+=c-16):(a.Ic|=b<>>=1,c<<=1;while(--b>0);return c>>>1};Qi=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]=Pi(d[e]++,e))};Ri=function(a){var b;for(b=0;b<286;b++)a.Wc[b*2]=0;for(b=0;b<30;b++)a.Og[b*2]=0;for(b=0;b<19;b++)a.uc[b*2]=0;a.Wc[512]=1;a.nf=a.gj=0;a.Cd=a.matches=0};Si=function(a){a.Xb>8?Mi(a,a.Ic):a.Xb>0&&(a.yb[a.pending++]=a.Ic);a.Ic=0;a.Xb=0}; Ti=function(a,b,c){Si(a);Mi(a,c);Mi(a,~c);Hi.Bh(a.yb,a.window,b,c,a.pending);a.pending+=c};Ui=function(a,b,c,d){var e=b*2,g=c*2;return a[e]>>7)];Oi(a,h,c);k=$i[h];k!==0&&(e-=aj[h],Ni(a,e,k))}}while(d>1;h>=1;h--)Vi(a,c,h);l=g;do h=a.Cb[1],a.Cb[1]=a.Cb[a.cf--],Vi(a,c,1),d=a.Cb[1],a.Cb[--a.ci]=h,a.Cb[--a.ci]=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.Cb[1]=l++,Vi(a,c,1);while(a.cf>= 2);a.Cb[--a.ci]=a.Cb[1];h=b.Mv;l=b.Hi;d=b.ug.Zy;e=b.ug.ww;g=b.ug.mE;var m=b.ug.kE,n=b.ug.zH,p,r=0;for(p=0;p<=15;p++)a.Oe[p]=0;h[a.Cb[a.ci]*2+1]=0;for(b=a.ci+1;b<573;b++){var t=a.Cb[b];p=h[h[t*2+1]*2+1]+1;p>n&&(p=n,r++);h[t*2+1]=p;if(!(t>l)){a.Oe[p]++;var v=0;t>=m&&(v=g[t-m]);var y=h[t*2];a.nf+=y*(p+v);e&&(a.gj+=y*(d[t*2+1]+v))}}if(r!==0){do{for(p=n-1;a.Oe[p]===0;)p--;a.Oe[p]--;a.Oe[p+1]+=2;a.Oe[n]--;r-=2}while(r>0);for(p=n;p!==0;p--)for(t=a.Oe[p];t!==0;)d=a.Cb[--b],d>l||(h[d*2+1]!==p&&(a.nf+=(p-h[d* 2+1])*h[d*2],h[d*2+1]=p),t--)}Qi(c,k,a.Oe)};dj=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.Wc[c*2]!==0)return 0;if(a.Wc[18]!==0||a.Wc[20]!==0||a.Wc[26]!==0)return 1;for(c=32;c<256;c++)if(a.Wc[c*2]!==0)return 1;return 0};fj=function(a,b,c){a.yb[a.Oj+a.Cd*2]=b>>>8&255;a.yb[a.Oj+a.Cd*2+1]=b&255;a.yb[a.xr+a.Cd]=c&255;a.Cd++;b===0?a.Wc[c*2]++:(a.matches++,b--,a.Wc[(Wi[c]+256+1)*2]++,a.Og[(b<256?Zi[b]:Zi[256+(b>>>7)])*2]++);return a.Cd===a.vk-1};hj=function(a,b){a.msg=gj[b];return b}; ij=function(a){for(var b=a.length;--b>=0;)a[b]=0};jj=function(a){var b=a.state,c=b.pending;c>a.Za&&(c=a.Za);c!==0&&(Hi.Bh(a.output,b.yb,b.Jk,c,a.Mi),a.Mi+=c,b.Jk+=c,a.mt+=c,a.Za-=c,b.pending-=c,b.pending===0&&(b.Jk=0))}; nj=function(a,b){var c=a.cd>=0?a.cd:-1,d=a.va-a.cd,e=0;if(a.level>0){a.Wa.Xp===2&&(a.Wa.Xp=Hba(a));cj(a,a.Xm);cj(a,a.bm);dj(a,a.Wc,a.Xm.Hi);dj(a,a.Og,a.bm.Hi);cj(a,a.Yu);for(e=18;e>=3&&a.uc[kj[e]*2+1]===0;e--);a.nf+=3*(e+1)+5+5+4;var g=a.nf+3+7>>>3;var h=a.gj+3+7>>>3;h<=g&&(g=h)}else g=h=d+5;if(d+4<=g&&c!==-1)Ni(a,b?1:0,3),Ti(a,c,d);else if(a.strategy===4||h===g)Ni(a,2+(b?1:0),3),bj(a,lj,mj);else{Ni(a,4+(b?1:0),3);c=a.Xm.Hi+1;d=a.bm.Hi+1;e+=1;Ni(a,c-257,5);Ni(a,d-1,5);Ni(a,e-4,4);for(g=0;g>>8&255;a.yb[a.pending++]=b&255}; qj=function(a,b){var c=a.Dx,d=a.va,e=a.pd,g=a.Jx,h=a.va>a.Ec-262?a.va-(a.Ec-262):0,k=a.window,l=a.zg,m=a.zb,n=a.va+258,p=k[d+e-1],r=k[d+e];a.pd>=a.mw&&(c>>=2);g>a.Aa&&(g=a.Aa);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.Gi=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.Aa?e:a.Aa}; tj=function(a){var b=a.Ec,c;do{var d=a.Dz-a.Aa-a.va;if(a.va>=b+(b-262)){Hi.Bh(a.window,a.window,b,b,0);a.Gi-=b;a.va-=b;a.cd-=b;var e=c=a.Bm;do{var g=a.head[--e];a.head[e]=g>=b?g-b:0}while(--c);e=c=b;do g=a.zb[--e],a.zb[e]=g>=b?g-b:0;while(--c);d+=b}if(a.Wa.Hc===0)break;e=a.Wa;c=a.window;g=a.va+a.Aa;var h=e.Hc;h>d&&(h=d);h===0?c=0:(e.Hc-=h,Hi.Bh(c,e.input,e.eh,h,g),e.state.wrap===1?e.Qa=rj(e.Qa,c,h,g):e.state.wrap===2&&(e.Qa=sj(e.Qa,c,h,g)),e.eh+=h,e.qh+=h,c=h);a.Aa+=c;if(a.Aa+a.yc>=3)for(d=a.va-a.yc, a.Xa=a.window[d],a.Xa=(a.Xa<=3&&(a.Xa=(a.Xa<=3)if(c=fj(a,a.va-a.Gi,a.ab-3),a.Aa-=a.ab,a.ab<=a.Cr&&a.Aa>=3){a.ab--;do a.va++,a.Xa=(a.Xa<=3&&(a.Xa=(a.Xa<4096)&&(a.ab=2));if(a.pd>=3&&a.ab<=a.pd){d=a.va+a.Aa-3;c=fj(a,a.va-1-a.uy,a.pd-3);a.Aa-=a.pd-1;a.pd-=2;do++a.va<=d&&(a.Xa=(a.Xa<=3&&a.va>0&&(d=a.va-1,c=g[d],c===g[++d]&&c===g[++d]&&c===g[++d])){for(e=a.va+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.Aa&&(a.ab=a.Aa)}a.ab>=3?(c=fj(a,1,a.ab-3),a.Aa-=a.ab,a.va+=a.ab,a.ab=0):(c=fj(a,0,a.window[a.va]),a.Aa--,a.va++);if(c&&(nj(a,!1),a.Wa.Za===0))return 1}a.yc=0;return b=== 4?(nj(a,!0),a.Wa.Za===0?3:4):a.Cd&&(nj(a,!1),a.Wa.Za===0)?1:2};Jba=function(a,b){for(var c;;){if(a.Aa===0&&(tj(a),a.Aa===0)){if(b===0)return 1;break}a.ab=0;c=fj(a,0,a.window[a.va]);a.Aa--;a.va++;if(c&&(nj(a,!1),a.Wa.Za===0))return 1}a.yc=0;return b===4?(nj(a,!0),a.Wa.Za===0?3:4):a.Cd&&(nj(a,!1),a.Wa.Za===0)?1:2};wj=function(a,b,c,d,e){this.RE=a;this.yH=b;this.WH=c;this.xH=d;this.GE=e}; Kba=function(){this.Wa=null;this.status=0;this.yb=null;this.wrap=this.pending=this.Jk=this.Dd=0;this.Oa=null;this.Md=0;this.method=8;this.Di=-1;this.zg=this.Dt=this.Ec=0;this.window=null;this.Dz=0;this.head=this.zb=null;this.Jx=this.mw=this.strategy=this.level=this.Cr=this.Dx=this.pd=this.Aa=this.Gi=this.va=this.Yg=this.uy=this.ab=this.cd=this.Ze=this.Ye=this.Aq=this.Bm=this.Xa=0;this.Wc=new Hi.Je(1146);this.Og=new Hi.Je(122);this.uc=new Hi.Je(78);ij(this.Wc);ij(this.Og);ij(this.uc);this.Yu=this.bm= this.Xm=null;this.Oe=new Hi.Je(16);this.Cb=new Hi.Je(573);ij(this.Cb);this.ci=this.cf=0;this.depth=new Hi.Je(573);ij(this.depth);this.Xb=this.Ic=this.yc=this.matches=this.gj=this.nf=this.Oj=this.Cd=this.vk=this.xr=0}; Lba=function(a,b){if(!a||!a.state||b>5||b<0)return a?hj(a,-2):-2;var c=a.state;if(!a.output||!a.input&&a.Hc!==0||c.status===666&&b!==4)return hj(a,a.Za===0?-5:-2);c.Wa=a;var d=c.Di;c.Di=b;if(c.status===42)if(c.wrap===2)a.Qa=0,oj(c,31),oj(c,139),oj(c,8),c.Oa?(oj(c,(c.Oa.text?1:0)+(c.Oa.Tf?2:0)+(c.Oa.extra?4:0)+(c.Oa.name?8:0)+(c.Oa.comment?16:0)),oj(c,c.Oa.time&255),oj(c,c.Oa.time>>8&255),oj(c,c.Oa.time>>16&255),oj(c,c.Oa.time>>24&255),oj(c,c.level===9?2:c.strategy>=2||c.level<2?4:0),oj(c,c.Oa.os& 255),c.Oa.extra&&c.Oa.extra.length&&(oj(c,c.Oa.extra.length&255),oj(c,c.Oa.extra.length>>8&255)),c.Oa.Tf&&(a.Qa=sj(a.Qa,c.yb,c.pending,0)),c.Md=0,c.status=69):(oj(c,0),oj(c,0),oj(c,0),oj(c,0),oj(c,0),oj(c,c.level===9?2:c.strategy>=2||c.level<2?4:0),oj(c,3),c.status=113);else{var e=8+(c.Dt-8<<4)<<8;e|=(c.strategy>=2||c.level<2?0:c.level<6?1:c.level===6?2:3)<<6;c.va!==0&&(e|=32);e+=31-e%31;c.status=113;pj(c,e);c.va!==0&&(pj(c,a.Qa>>>16),pj(c,a.Qa&65535));a.Qa=1}if(c.status===69)if(c.Oa.extra){for(e= c.pending;c.Md<(c.Oa.extra.length&65535)&&(c.pending!==c.Dd||(c.Oa.Tf&&c.pending>e&&(a.Qa=sj(a.Qa,c.yb,c.pending-e,e)),jj(a),e=c.pending,c.pending!==c.Dd));)oj(c,c.Oa.extra[c.Md]&255),c.Md++;c.Oa.Tf&&c.pending>e&&(a.Qa=sj(a.Qa,c.yb,c.pending-e,e));c.Md===c.Oa.extra.length&&(c.Md=0,c.status=73)}else c.status=73;if(c.status===73)if(c.Oa.name){e=c.pending;do{if(c.pending===c.Dd&&(c.Oa.Tf&&c.pending>e&&(a.Qa=sj(a.Qa,c.yb,c.pending-e,e)),jj(a),e=c.pending,c.pending===c.Dd)){var g=1;break}g=c.Mde&&(a.Qa=sj(a.Qa,c.yb,c.pending-e,e));g===0&&(c.Md=0,c.status=91)}else c.status=91;if(c.status===91)if(c.Oa.comment){e=c.pending;do{if(c.pending===c.Dd&&(c.Oa.Tf&&c.pending>e&&(a.Qa=sj(a.Qa,c.yb,c.pending-e,e)),jj(a),e=c.pending,c.pending===c.Dd)){g=1;break}g=c.Mde&&(a.Qa=sj(a.Qa,c.yb,c.pending-e,e));g===0&&(c.status=103)}else c.status= 103;c.status===103&&(c.Oa.Tf?(c.pending+2>c.Dd&&jj(a),c.pending+2<=c.Dd&&(oj(c,a.Qa&255),oj(c,a.Qa>>8&255),a.Qa=0,c.status=113)):c.status=113);if(c.pending!==0){if(jj(a),a.Za===0)return c.Di=-1,0}else if(a.Hc===0&&(b<<1)-(b>4?9:0)<=(d<<1)-(d>4?9:0)&&b!==4)return hj(a,-5);if(c.status===666&&a.Hc!==0)return hj(a,-5);if(a.Hc!==0||c.Aa!==0||b!==0&&c.status!==666){d=c.strategy===2?Jba(c,b):c.strategy===3?Iba(c,b):xj[c.level].GE(c,b);if(d===3||d===4)c.status=666;if(d===1||d===3)return a.Za===0&&(c.Di=-1), 0;if(d===2&&(b===1?(Ni(c,2,3),Oi(c,256,lj),c.Xb===16?(Mi(c,c.Ic),c.Ic=0,c.Xb=0):c.Xb>=8&&(c.yb[c.pending++]=c.Ic&255,c.Ic>>=8,c.Xb-=8)):b!==5&&(Ni(c,0,3),Ti(c,0,0),b===3&&(ij(c.head),c.Aa===0&&(c.va=0,c.cd=0,c.yc=0))),jj(a),a.Za===0))return c.Di=-1,0}if(b!==4)return 0;if(c.wrap<=0)return 1;c.wrap===2?(oj(c,a.Qa&255),oj(c,a.Qa>>8&255),oj(c,a.Qa>>16&255),oj(c,a.Qa>>24&255),oj(c,a.qh&255),oj(c,a.qh>>8&255),oj(c,a.qh>>16&255),oj(c,a.qh>>24&255)):(pj(c,a.Qa>>>16),pj(c,a.Qa&65535));jj(a);c.wrap>0&&(c.wrap= -c.wrap);return c.pending!==0?0:1}; yj=function(a){if(!(this instanceof yj))return new yj(a);a=this.options=Hi.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.Wa=new zj;this.Wa.Za=0;var b=this.Wa;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=hj(b,-2);else{e===8&&(e=9);var l=new Kba;b.state=l;l.Wa=b;l.wrap=k;l.Oa=null;l.Dt=e;l.Ec=1<>=7;g<30;g++)for(aj[g]=h<<7,e=0;e<1<<$i[g]-7;e++)Zi[256+h++]=g;for(e=0;e<=15;e++)d[e]=0;for(e=0;e<=143;)lj[e*2+1]=8,e++,d[8]++;for(;e<=255;)lj[e*2+1]=9,e++,d[9]++;for(;e<=279;)lj[e*2+1]=7,e++,d[7]++;for(;e<=287;)lj[e*2+1]=8,e++,d[8]++;Qi(lj,287,d);for(e=0;e<30;e++)mj[e*2+1]=5,mj[e*2]=Pi(e,5);Bj=new Ki(lj,Xi,257,286,15);Cj= new Ki(mj,$i,0,30,15);Dj=new Ki([],Mba,0,19,7);Aj=!0}c.Xm=new Li(c.Wc,Bj);c.bm=new Li(c.Og,Cj);c.Yu=new Li(c.uc,Dj);c.Ic=0;c.Xb=0;Ri(c);c=0}else c=hj(b,-2);c===0&&(b=b.state,b.Dz=2*b.Ec,ij(b.head),b.Cr=xj[b.level].yH,b.mw=xj[b.level].RE,b.Jx=xj[b.level].WH,b.Dx=xj[b.level].xH,b.va=0,b.cd=0,b.Aa=0,b.yc=0,b.ab=b.pd=2,b.Yg=0,b.Xa=0);b=c}}else b=-2;if(b!==0)throw Error(gj[b]);a.header&&(b=this.Wa)&&b.state&&b.state.wrap===2&&(b.state.Oa=a.header);if(a.dictionary){var m;typeof a.dictionary==="string"? m=Ii(a.dictionary):Ej.call(a.dictionary)==="[object ArrayBuffer]"?m=new Uint8Array(a.dictionary):m=a.dictionary;a=this.Wa;g=m;h=g.length;if(a&&a.state)if(m=a.state,b=m.wrap,b===2||b===1&&m.status!==42||m.Aa)b=-2;else{b===1&&(a.Qa=rj(a.Qa,g,h,0));m.wrap=0;h>=m.Ec&&(b===0&&(ij(m.head),m.va=0,m.cd=0,m.yc=0),c=new Hi.yh(m.Ec),Hi.Bh(c,g,h-m.Ec,m.Ec,0),g=c,h=m.Ec);c=a.Hc;d=a.eh;e=a.input;a.Hc=h;a.eh=0;a.input=g;for(tj(m);m.Aa>=3;){g=m.va;h=m.Aa-2;do m.Xa=(m.Xa<!_.Hj(c)))throw Error("ka");for(let c of b)Ij(a,c)};Ij=function(a,b){for(let c in b)if(_.Hj(b[c])){if(c in a&&!_.Hj(a[c]))throw Error("la");c in a||(a[c]={});Ij(a[c],b[c])}else if(Kj(b[c])){if(c in a&&!Kj(a[c]))throw Error("ma");c in a||(a[c]=[]);Lj(a[c],b[c])}else a[c]=b[c];return a};Lj=function(a,b){for(let c of b)_.Hj(c)?a.push(Ij({},c)):Kj(c)?a.push(Lj([],c)):a.push(c);return a};_.Hj=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)}; Kj=function(a){return typeof a==="object"&&Array.isArray(a)};_.Mj=function(a,b){b.length>1?a[b[0]]=b[1]:b.length===1&&Object.assign(a,b[0])};_.Oj=function(...a){_.Mj(_.Nj,arguments)};_.Pj=function(a,b){return a in _.Nj?_.Nj[a]:b};_.Qj=function(a){var b=_.Nj.EXPERIMENT_FLAGS;return b?b[a]:void 0};Oba=function(a){Nba.forEach(b=>{b(a)})};_.Sj=function(a){var b=window;return a&&b.yterr?function(...c){try{return a.apply(this,c)}catch(d){_.Rj(d instanceof Error?d:Error(String(d)))}}:a}; Tj=function(a,b,c,d,e,g){var h=_.ma("yt.logging.errors.log");h?h(a,b,c,d,e,void 0,g):(h=_.Pj("ERRORS",[]),h.push([a,b,c,d,e,void 0,g]),_.Oj("ERRORS",h))};_.Rj=function(a,b,c,d,e){Tj(a,"ERROR",b,c,d,e);Oba(a)};_.Uj=function(a,b,c,d,e){Tj(a,"WARNING",b,c,d,e)}; Wj=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];_.zb(c,g=>{g==""?b.push(e):b.push(`${e}=${encodeURIComponent(String(g))}`)})});return b.join("&")};_.Yj=function(a){a.charAt(0)==="?"&&(a=a.substring(1));return Wj(a,"&")};ak=function(a,b){return Zj(a,b||{},!0)};_.bk=function(a,b){return Zj(a,b||{},!1)}; Zj=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=_.Yj(e!==-1?a.substring(e+1):"");for(let h in b)!c&&a!==null&&h in a||(a[h]=b[h]);return _.Yb(g,a)+d};_.ck=function(a){if(!b)var b=window.location.href;var c=_.Lb(a)[1]||null,d=_.Pb(a);c&&d?(a=_.Lb(a),b=_.Lb(b),a=a[3]==b[3]&&a[1]==b[1]&&a[4]==b[4]):a=d?_.Pb(b)===d&&(Number(_.Lb(b)[4]||null)||null)===(Number(_.Lb(a)[4]||null)||null):!0;return a}; Vj=function(a){return a&&a.match(Rba)?a:_.Jb(a)}; _.ek=function(a=_.ma("yt.ads.biscotti.lastId_")||""){var b=Sba;a:{try{var c=b.j.top.location.href}catch(G){c=2;break a}c=c?c===b.o.location.href?0:1:2}c={dt:Tba,flash:"0",frm:c};try{c.u_tz=-(new Date).getTimezoneOffset();try{var d=dk.history.length}catch(G){d=0}c.u_his=d;c.u_h=dk.screen?.height;c.u_w=dk.screen?.width;c.u_ah=dk.screen?.availHeight;c.u_aw=dk.screen?.availWidth;c.u_cd=dk.screen?.colorDepth}catch(G){}d=Object;var e=d.assign,g=b.j;try{var h=g.screenX;var k=g.screenY}catch(G){}try{var l= g.outerWidth;var m=g.outerHeight}catch(G){}try{var n=g.innerWidth;var p=g.innerHeight}catch(G){}try{var r=g.screenLeft;var t=g.screenTop}catch(G){}try{n=g.innerWidth,p=g.innerHeight}catch(G){}try{var v=g.screen.availWidth;var y=g.screen.availTop}catch(G){}h=[r,t,h,k,v,y,l,m,n,p];try{var z=_.Ye(b.j.top||window).round()}catch(G){z=new _.Le(-12245933,-12245933)}l=z;z=new Uba;"SVGElement"in _.ka&&"createElementNS"in _.ka.document&&z.set(0);k=Qaa();k["allow-top-navigation-by-user-activation"]&&z.set(1); k["allow-popups-to-escape-sandbox"]&&z.set(2);_.ka.crypto&&_.ka.crypto.subtle&&z.set(3);"TextDecoder"in _.ka&&"TextEncoder"in _.ka&&z.set(4);z=Eba(z);k=l.height;l=l.width;h=h.join();b=b.o;b=e.call(d,c,{bc:z,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:!!dk.WebGLRenderingContext});b.ca_type="image";a&&(b.bid=a);return b}; _.fk=function(a,b){typeof a==="function"&&(a=_.Sj(a));return window.setTimeout(a,b)};Vba=function(){if(!gk)return null;var a=gk();return"open"in a?a:null};_.ik=function(a){switch(_.hk(a)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};_.hk=function(a){return a&&"status"in a?a.status:-1};_.u=function(a,b){a=_.jk(a,b);return typeof a==="string"&&a==="false"?!1:!!a};_.kk=function(a,b){return Number(_.jk(a,b)||0)}; _.jk=function(a,b){a=_.Pj("EXPERIMENT_FLAGS",{})[a];return a!==void 0?a:b};_.lk=function(){var a=[],b=_.Pj("EXPERIMENTS_FORCED_FLAGS",{});for(var c of Object.keys(b))a.push({key:c,value:String(b[c])});c=_.Pj("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}; mk=function(a,b,c="GET",d="",e,g,h,k=!1,l){var m=Vba();if(!m)return null;var n=()=>{(m&&"readyState"in m?m.readyState:0)===4&&b&&_.Sj(b)(m)};"onloadend"in m?m.addEventListener("loadend",n,!1):m.onreadystatechange=n;_.u("debug_forward_web_query_parameters")&&(a=Wba(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=Xba(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){_.Uj(p)}}m.send(d);return m}; Xba=function(a,b={}){var c=_.ck(a),d=_.Pj("INNERTUBE_CLIENT_NAME"),e=_.u("web_ajax_ignore_global_headers_if_set");for(let g in nk){let h=_.Pj(nk[g]),k=g==="X-Goog-AuthUser"||g==="X-Goog-PageId";g!=="X-Goog-Visitor-Id"||h||(h=_.Pj("VISITOR_DATA"));!h||!c&&_.Pb(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||!_.Pb(a))b["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(c||!_.Pb(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&&_.Pb(a)||(b["X-YouTube-Ad-Signals"]=Xj(_.ek()));return b};pk=function(a,b){b.method="POST";b.postParams||(b.postParams={});return _.ok(a,b)}; _.ok=function(a,b){var c=b.format||"JSON";a=_.qk(a,b);var d=_.rk(a,b),e=!1,g=Yba(a,k=>{if(!e){e=!0;h&&window.clearTimeout(h);var l=_.ik(k),m=null,n=400<=k.status&&k.status<500,p=500<=k.status&&k.status<600;if(l||n||p)m=Zba(a,c,k,b.convertToSafeHtml);l&&(l=$ba(c,k,m));m=m||{};n=b.context||_.ka;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=_.fk(()=>{e||(e=!0,g.abort(),window.clearTimeout(h),k.call(b.context||_.ka,g))},d)}return g};_.qk=function(a,b){b.includeDomain&&(a=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+a);var c=_.Pj("XSRF_FIELD_NAME");if(b=b.urlParams)b[c]&&delete b[c],a=ak(a,b);return a}; _.rk=function(a,b){var c=_.Pj("XSRF_FIELD_NAME"),d=_.Pj("XSRF_TOKEN"),e=b.postBody||"",g=b.postParams,h=_.Pj("XSRF_FIELD_NAME"),k;b.headers&&(k=b.headers["Content-Type"]);b.excludeXsrf||_.Pb(a)&&!b.withCredentials&&_.Pb(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=_.Yj(e),Qe(e,g),e=b.postBodyFormat&&b.postBodyFormat==="JSON"?JSON.stringify(e):_.Wb(e));g=e||g&&!_.Ne(g);!sk&& g&&b.method!=="POST"&&(sk=!0,_.Rj(Error("na")));return e};Zba=function(a,b,c,d){var e=null;switch(b){case "JSON":let g;try{g=c.responseText}catch(h){throw d=Error("oa"),d.params=a,_.Uj(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)?aca(a):null)e={},_.zb(a.getElementsByTagName("*"),h=>{e[h.tagName]=bca(h)})}d&&tk(e);return e}; tk=function(a){if(_.wa(a))for(let b in a)b==="html_content"||_.Ma(b,"_html")?a[b]=_.mb(a[b]):tk(a[b])};$ba=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}};aca=function(a){return a?(a=("responseXML"in a?a.responseXML:a).getElementsByTagName("root"))&&a.length>0?a[0]:null:null};bca=function(a){var b="";_.zb(a.childNodes,c=>{b+=c.nodeValue});return b}; Wba=function(a){var b=window.location.search,c=_.Pb(a);_.u("debug_handle_relative_url_for_query_forward_killswitch")||!c&&_.ck(a)&&(c=document.location.hostname);var d=_.Qb(a);d=(c=c&&(c.endsWith("youtube.com")||c.endsWith("youtube-nocookie.com")))&&d&&d.startsWith("/api/");if(!c||d)return a;var e=_.Yj(b),g={};_.zb(cca,h=>{e[h]&&(g[h]=e[h])});return _.bk(a,g)};_.vk=function(a,b,c,d="youtube.com",e=!1){_.uk.set(a,b,{hn:c,path:"/",domain:d,secure:e})}; _.wk=function(a,b="/",c="youtube.com"){_.uk.remove(a,b,c)};_.xk=function(){if(!_.ka.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return _.ka.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":_.ka.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":_.ka.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":_.ka.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(a){return"WEB_DISPLAY_MODE_UNKNOWN"}}; _.yk=function(a){var b={},c=[];"USER_SESSION_ID"in _.Nj&&c.push({key:"u",value:_.Pj("USER_SESSION_ID")});if(c=_.nf(c))b.Authorization=c,c=a=a?.sessionIndex,c===void 0&&(c=Number(_.Pj("SESSION_INDEX",0)),c=isNaN(c)?0:c),_.u("voice_search_auth_header_removal")||(b["X-Goog-AuthUser"]=c.toString()),"INNERTUBE_HOST_OVERRIDE"in _.Nj||(b["X-Origin"]=window.location.origin),a===void 0&&"DELEGATED_SESSION_ID"in _.Nj&&(b["X-Goog-PageId"]=_.Pj("DELEGATED_SESSION_ID"));return b}; dca=function(a=typeof window!=="undefined"?window:_.ka?.window){if(!a)return!1;var b=a.location?.hostname||"";return!!((a.location?.pathname||"").includes("/playable")||b.includes("playables")||a.j)}; _.zk=function(){if(!_.u("enable_ipad_webview_innertube_context_override"))return!1;var a=typeof navigator!=="undefined"?navigator:_.ka?.navigator;if(!(a&&a.platform==="MacIntel"&&a.maxTouchPoints>0&&"standalone"in a))return!1;a=typeof window!=="undefined"?window:_.ka?.window;return dca(a)?!(!a?.youtubewebview&&!a?.webkit?.messageHandlers?.youtubewebview):!1};Ak=function(){var a=_.ka.navigator;return a?a.connection:void 0}; _.Ck=function(){var a=Ak();if(a){var b=Bk[a.type||"unknown"]||"CONN_UNKNOWN";a=Bk[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}};_.Ek=function(){var a=Ak();if(a?.effectiveType)return Dk.hasOwnProperty(a.effectiveType)?Dk[a.effectiveType]:"EFFECTIVE_CONNECTION_TYPE_UNKNOWN"};_.Gk=function(){try{return _.Fk(),!0}catch(a){return!1}}; _.Fk=function(a="unknown"){if(_.Pj("DATASYNC_ID")!==void 0)return _.Pj("DATASYNC_ID");throw new _.Hk("Datasync ID not set",a);};_.Ik=function(a,b){return _.qg.Ua(a,0,b)};Jk=function(a,b){try{b()}catch(c){a.Oc(c)}};Lk=function(a){var b=_.u("enable_scheduler_simulate_raf");if(a.o[8].length){if(a.ta)return 4;if(b){if(!a.isHidden())return a.qa?3:5}else if(Kk(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.qa?3:5:Kk(a)?3:2:1;return 0}; Mk=function(a){a.ra.length=0;for(let b=5;b>=0;b--)a.o[b].length=0;a.o[8].length=0;a.v={};a.stop()};Kk=function(a){return!a.isHidden()&&a.qa};Ok=function(a){for(let b of Nk)if(a.o[b].length)return!0;return!1}; Rk=function(a,b,c){a.ta&&a.ja===4&&a.j||a.stop();a.ga=!0;b=_.Ea()+(b||a.ka);for(var d=a.o[5];d.length;){var e=d.shift(),g=a.v[e];delete a.v[e];if(g){e=a;try{g(c)}catch(h){e.Oc(h)}}}for(d=a.o[4];d.length;)c=d.shift(),g=a.v[c],delete a.v[c],g&&Jk(a,g);d=a.Ba?0:1;d=a.da>d?a.da:d;if(!(_.Ea()>=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.v[k];delete c.v[k];if(l){c=l;break a}}}c=null}c&&Jk(a,c)}while(c&&_.Ea(){var e=Tk().Ua(a,b);Vk[d]=e},c);return d};hca=function(a){Tk().ia(a)};ica=function(a){var b=Tk();if(a<0)b.Na(-a);else{var c=Vk[a];c?(b.Na(c),delete Vk[a]):window.clearTimeout(a)}};jca=function(){Wk()}; Wk=function(){window.clearTimeout(Xk);Tk().start()};kca=function(){Tk().pause();window.clearTimeout(Xk);Xk=window.setTimeout(jca,Yk)};al=function(){window.clearTimeout(Zk);Zk=window.setTimeout(()=>{$k(0)},Yk)};$k=function(a){al();var b=Tk();b.da=a;b.start()};lca=function(a){al();var b=Tk();b.da>a&&(b.da=a,b.start())};mca=function(){window.clearTimeout(Zk);var a=Tk();a.da=0;a.start()};_.cl=function(){bl.instance||(bl.instance=new bl);return bl.instance}; el=function(){return dl()?.get("LAST_RESULT_ENTRY_KEY",!0)};_.il=function(a){fl||(_.gl?_.gl.Oc(a):(_.hl.push({type:"ERROR",payload:a}),_.hl.length>10&&_.hl.shift()))};jl=function(a,b){fl||(_.gl?_.gl.Ar(a,b):(_.hl.push({type:"EVENT",eventType:a,payload:b}),_.hl.length>10&&_.hl.shift()))};kl=function(a){if(a.indexOf(":")>=0)throw Error("sa");};ll=function(a){return a.substr(0,a.indexOf(":"))||a};_.ml=function(a){var b=_.hc();return b?b.toLowerCase().indexOf(a)>=0:!1}; ql=function(a,b,c,d){b=ll(b);var e=a instanceof Error?a:Error("ta`"+a);if(e instanceof nl)return e;a={objectStoreNames:c,dbName:b,dbVersion:d};if(e.name==="QuotaExceededError")return new nl("QUOTA_EXCEEDED",a);if(_.ol&&e.name==="UnknownError")return new nl("QUOTA_MAYBE_EXCEEDED",a);if(e instanceof pl)return new nl("MISSING_INDEX",{...a,objectStore:e.objectStore,index:e.index});if(e.name==="InvalidStateError"&&nca.some(g=>e.message.includes(g)))return new nl("EXECUTE_TRANSACTION_ON_CLOSED_DB",a);if(e.name=== "AbortError")return new nl("UNKNOWN_ABORT",a,e.message);e.args=[{...a,name:"IdbError",Yr:e.name}];e.level="WARNING";return e};rl=function(a,b,c){var d=el();return new nl("IDB_NOT_SUPPORTED",{context:{caller:a,publicName:b,version:c,hasSucceededOnce:d?.hasSucceededOnce}})};oca=function(a){if(!a)throw Error();throw a;};pca=function(a){return a};ul=function(a,b,c,d,e){try{if(a.state.status!=="FULFILLED")throw Error("ua");let g=c(a.state.value);g instanceof _.sl?tl(a,b,g,d,e):d(g)}catch(g){e(g)}}; vl=function(a,b,c,d,e){try{if(a.state.status!=="REJECTED")throw Error("va");let g=c(a.state.reason);g instanceof _.sl?tl(a,b,g,d,e):d(g)}catch(g){e(g)}};tl=function(a,b,c,d,e){b===c?e(new TypeError("wa")):c.then(g=>{g instanceof _.sl?tl(a,b,g,d,e):d(g)},g=>{e(g)})};wl=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)}; qca=function(a){return new Promise((b,c)=>{wl(a,b,c)})};yl=function(a){return new _.sl(new xl((b,c)=>{wl(a,b,c)}))};zl=function(a,b){return new _.sl(new xl((c,d)=>{var e=()=>{var g=a?b(a):null;g?g.then(h=>{a=h;e()},d):c()};e()}))};Al=function(){return _.u("idb_immediate_commit")}; _.El=async function(a,b,c,d){var e={mode:"readonly",Zb:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof c==="string"?e.mode=c:Object.assign(e,c);a.transactionCount++;c=e.Zb?3:1;for(var g=0,h;!h;){g++;let n=Math.round((0,_.Bl)());try{var k=a.j.transaction(b,e.mode),l=d,m=!!e.commit;let p=new Cl(k),r=await rca(p,l,m),t=Math.round((0,_.Bl)());Dl(a,n,t,g,void 0,b.join(),e);return r}catch(p){l=Math.round((0,_.Bl)());let r=ql(p,a.j.name,b.join(),a.j.version);if(r instanceof nl&&!r.j||g>=c)Dl(a,n,l,g,r,b.join(), e),h=r}}return Promise.reject(h)};_.Gl=function(a,b,c){a=a.j.createObjectStore(b,c);return new Fl(a)};_.Jl=function(a,b,c){return _.El(a,[b],{mode:"readwrite",Zb:!0,commit:Al()},d=>_.Il(d.objectStore(b),c))}; Dl=function(a,b,c,d,e,g,h){b=c-b;e?(e instanceof nl&&(e.type==="QUOTA_EXCEEDED"||e.type==="QUOTA_MAYBE_EXCEEDED")&&jl("QUOTA_EXCEEDED",{dbName:ll(a.j.name),objectStoreNames:g,transactionCount:a.transactionCount,transactionMode:h.mode}),e instanceof nl&&e.type==="UNKNOWN_ABORT"&&(c-=a.v,c<0&&c>=2147483648&&(c=0),jl("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:g,transactionDuration:b,transactionCount:a.transactionCount,dbDuration:c}),a.o=!0),Kl(a,!1,d,g,b,h.tag),_.il(e)):Kl(a,!0,d,g,b,h.tag)}; Kl=function(a,b,c,d,e,g="IDB_TRANSACTION_TAG_UNKNOWN"){jl("TRANSACTION_ENDED",{objectStoreNames:d,connectionHasUnknownAbortedTransaction:a.o,duration:e,isSuccessful:b,tryCount:c,tag:g})};_.Il=function(a,b){return yl(a.j.put(b,void 0))};_.Ll=function(a,b,c){a.j.createIndex(b,c,{unique:!1})};Nl=function(a,b,c){a=a.j.openCursor(b.query,b.direction);return Ml(a).then(d=>zl(d,c))};sca=function(a,b){return Nl(a,{query:b},c=>c.delete().then(()=>c.continue())).then(()=>{})}; tca=function(a,b,c){var d=[];return Nl(a,{query:b},e=>{if(!(c!==void 0&&d.length>=c))return d.push(e.cursor.value),e.continue()}).then(()=>d)};rca=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)};Ol=function(a,b,c){var {query:d=null,direction:e="next"}=b;a=a.j.openCursor(d,e);return Ml(a).then(g=>zl(g,c))}; uca=function(a,b,c){var d=[];return Ol(a,{query:b},e=>{if(!(c!==void 0&&d.length>=c))return d.push(e.cursor.value),e.continue()}).then(()=>d)};Ml=function(a){return yl(a).then(b=>b?new vca(a,b):null)}; xca=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.OK,m=c.upgrade,n=c.closed,p,r=()=>{p||(p=new wca(g.result,{closed:n}));return p};g.addEventListener("upgradeneeded",t=>{try{if(t.newVersion===null)throw Error("ya");if(g.transaction===null)throw Error("za");t.dataLoss&&t.dataLoss!=="none"&&jl("IDB_DATA_CORRUPTED",{reason:t.dataLossMessage||"unknown reason",dbName:ll(a)});let v=r(),y=new Cl(g.transaction); m&&m(v,z=>t.oldVersion=z,y);y.done.catch(z=>{e(z)})}catch(v){e(v)}});g.addEventListener("success",()=>{var t=g.result;k&&t.addEventListener("versionchange",()=>{k(r())});t.addEventListener("close",()=>{jl("IDB_UNEXPECTEDLY_CLOSED",{dbName:ll(a),dbVersion:t.version});l&&l()});d(r())});g.addEventListener("error",()=>{e(g.error)});h&&g.addEventListener("blocked",()=>{h()})})};Pl=function(a,b,c={}){return xca(a,b,c)}; _.Ql=async function(a,b={}){try{let c=self.indexedDB.deleteDatabase(a),d=b.blocked;d&&c.addEventListener("blocked",()=>{d()});await qca(c)}catch(c){throw ql(c,a,"",-1);}};Rl=function(a,b){return new nl("INCOMPATIBLE_DB_VERSION",{dbName:a.name,oldVersion:a.options.version,newVersion:b})};_.Sl=function(a,b){if(!b)throw rl("openWithToken",ll(a.name));return a.open()}; Ul=async function(a,b){return _.El(await _.Sl(Tl,b),["databases"],{Zb:!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 _.Il(d,a).then(()=>{})})})};_.Vl=async function(a,b){return a?(await _.Sl(Tl,b)).delete("databases",a):void 0}; _.Wl=async function(a,b){var c=[];b=await _.Sl(Tl,b);await _.El(b,["databases"],{Zb:!0,mode:"readonly"},d=>{c.length=0;return Nl(d.objectStore("databases"),{},e=>{a(e.cursor.value)&&c.push(e.cursor.value);return e.continue()})});return c};yca=function(a){return _.Wl(b=>b.publicName==="LogsDatabaseV2"&&b.userIdentifier!==void 0,a)}; zca=async function(){if(el()?.hasSucceededOnce)return!0;var a;if(a=_.Xl)a=/WebKit\/([0-9]+)/.exec(_.hc()),a=!!(a&&parseInt(a[1],10)>=600);a&&(a=/WebKit\/([0-9]+)/.exec(_.hc()),a=!(a&&parseInt(a[1],10)>=602));if(!(a=a||_.Yl)){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 Ul({actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use", userIdentifier:void 0},Zl),await _.Vl("yt-idb-test-do-not-use",Zl),!0}catch(c){return!1}};am=function(){if($l!==void 0)return $l;fl=!0;return $l=zca().then(a=>{fl=!1;if(dl()?.o()){var b={hasSucceededOnce:el()?.hasSucceededOnce||a};dl()?.set("LAST_RESULT_ENTRY_KEY",b,2592E3,!0)}return a})};bm=function(){return _.ma("ytglobal.idbToken_")||void 0};_.cm=function(){var a=bm();return a?Promise.resolve(a):am().then(b=>{b?(_.la("ytglobal.idbToken_",Zl),b=Zl):b=void 0;return b})}; dm=function(a){if(!_.Gk())throw a=new nl("AUTH_INVALID",{dbName:a}),_.il(a),a;var b=_.Fk();return{actualName:`${a}:${b}`,publicName:a,userIdentifier:b}}; em=async function(a,b,c,d){var e=Error().stack??"",g=await _.cm();if(!g)throw b=rl("openDbImpl",a,b),_.u("ytidb_async_stack_killswitch")||(b.stack=`${b.stack}\n${e.substring(e.indexOf("\n")+1)}`),_.il(b),b;kl(a);e=c?{actualName:a,publicName:a,userIdentifier:void 0}:dm(a);try{return await Ul(e,g),await Pl(e.actualName,b,d)}catch(h){try{await _.Vl(e.actualName,g)}catch{}throw h;}};Aca=function(a,b,c={}){return em(a,b,!1,c)};Bca=function(a,b,c={}){return em(a,b,!0,c)}; Cca=async function(a,b={}){var c=await _.cm();c&&(kl(a),a=dm(a),await _.Ql(a.actualName,b),await _.Vl(a.actualName,c))};Dca=function(a,b,c){a=a.map(async d=>{await _.Ql(d.actualName,b);await _.Vl(d.actualName,c)});return Promise.all(a).then(()=>{})};Eca=async function(){var a={},b=await _.cm();if(b){kl("LogsDatabaseV2");var c=await yca(b);await Dca(c,a,b)}};fm=async function(a,b={}){var c=await _.cm();c&&(kl(a),await _.Ql(a,b),await _.Vl(a,c))}; Gca=function(a,b){var c;return()=>{c||(c=new Fca(a,b));return c}};_.gm=function(a,b){return Gca(a,b)};hm=function(a){return _.Sl(Hca(),a)};Ica=async function(a,b,c){a={config:a,hashData:b,timestamp:(0,_.Bl)()};c=await hm(c);await c.clear("hotConfigStore");return await _.Jl(c,"hotConfigStore",a)};Jca=async function(a,b,c,d){a={config:a,hashData:b,configData:c,timestamp:(0,_.Bl)()};d=await hm(d);await d.clear("coldConfigStore");return await _.Jl(d,"coldConfigStore",a)}; Kca=async function(a){a=await hm(a);var b=void 0;await _.El(a,["coldConfigStore"],{mode:"readwrite",Zb:!0},c=>Ol(c.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},d=>{b=d.cursor.value}));return b};Lca=async function(a){a=await hm(a);var b=void 0;await _.El(a,["hotConfigStore"],{mode:"readwrite",Zb:!0},c=>Ol(c.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},d=>{b=d.cursor.value}));return b}; im=async function(a,b,c){if(_.u("start_client_gcf")){c&&(a.ea=c,_.la("yt.gcf.config.hotConfigGroup",a.ea||null));a.da(b);let d=bm();d&&(c||(c=(await Lca(d))?.config),await Ica(c,b,d));if(c){a=a.v;for(let e of a.j)e(c)}}};jm=async function(a,b,c){_.u("start_client_gcf")&&(a.coldHashData=b,_.la("yt.gcf.config.coldHashData",a.coldHashData||null),a=bm())&&(c||(c=(await Kca(a))?.config),c&&await Jca(c,b,c.configData,a))}; _.lm=function(){if(!km.instance){var a=new km;km.instance=a}a=km.instance;var b=(0,_.Bl)()-a.o;if(!(a.o!==0&&b<_.kk("send_config_hash_timer"))){b=_.ma("yt.gcf.config.coldConfigData");var c=_.ma("yt.gcf.config.hotHashData"),d=_.ma("yt.gcf.config.coldHashData");b&&c&&d&&(a.o=(0,_.Bl)());return{coldConfigData:b,hotHashData:c,coldHashData:d}}};mm=function(){return"INNERTUBE_API_KEY"in _.Nj&&"INNERTUBE_API_VERSION"in _.Nj}; nm=function(){return{innertubeApiKey:_.Pj("INNERTUBE_API_KEY"),innertubeApiVersion:_.Pj("INNERTUBE_API_VERSION"),SF:_.Pj("INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO"),Fw:_.Pj("INNERTUBE_CONTEXT_CLIENT_NAME","WEB"),oU:_.Pj("INNERTUBE_CONTEXT_CLIENT_NAME",1),innertubeContextClientVersion:_.Pj("INNERTUBE_CONTEXT_CLIENT_VERSION"),UF:_.Pj("INNERTUBE_CONTEXT_HL"),TF:_.Pj("INNERTUBE_CONTEXT_GL"),VF:_.Pj("INNERTUBE_HOST_OVERRIDE")||"",WF:!!_.Pj("INNERTUBE_USE_THIRD_PARTY_AUTH",!1),pU:!!_.Pj("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT", !1),appInstallData:_.Pj("SERIALIZED_CLIENT_CONFIG_DATA")}}; Mca=function(a){var b={client:{hl:a.UF,gl:a.TF,clientName:a.Fw,clientVersion:a.innertubeContextClientVersion,configInfo:a.SF}};navigator.userAgent&&(b.client.userAgent=String(navigator.userAgent));var c=_.ka.devicePixelRatio;c&&c!=1&&(b.client.screenDensityFloat=String(c));c=_.Pj("EXPERIMENTS_TOKEN","");c!==""&&(b.client.experimentsToken=c);c=_.lk();c.length>0&&(b.request={internalExperimentFlags:c});c=a.Fw;c!=="WEB"&&c!=="MWEB"&&c!==1&&c!==2||!b||(b.client.mainAppWebInfo=b.client.mainAppWebInfo?? {},b.client.mainAppWebInfo.webDisplayMode=_.xk());(c=_.ma("yt.embedded_player.embed_url"))&&b&&(b.thirdParty={embedUrl:c});_.u("web_log_memory_total_kbytes")&&_.ka.navigator?.deviceMemory&&(c=_.ka.navigator?.deviceMemory,b&&(b.client.memoryTotalKbytes=`${c*1E6}`));a.appInstallData&&b&&(b.client.configInfo=b.client.configInfo||{},b.client.configInfo.appInstallData=a.appInstallData);(a=_.Ck())&&b&&(b.client.connectionType=a);_.u("web_log_effective_connection_type")&&(a=_.Ek())&&b&&(b.client.effectiveConnectionType= a);if(_.u("start_client_gcf")){var d=_.lm();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)))}_.Pj("DELEGATED_SESSION_ID")&&!_.u("pageid_as_header_web")&&(b.user={onBehalfOfUser:_.Pj("DELEGATED_SESSION_ID")});!_.u("fill_delegate_context_in_gel_killswitch")&&(a=_.Pj("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(b.user= {...b.user,serializedDelegationContext:a});a=_.Pj("INNERTUBE_CONTEXT");_.u("enable_persistent_device_token")&&a?.client?.rolloutToken&&(b.client.rolloutToken=a?.client?.rolloutToken);a=Object;c=a.assign;d=b.client;var e=_.Pj("DEVICE",""),g={};for(let [h,k]of Object.entries(_.Yj(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)}_.zk()&&(g.osName= "IOS",g.platform="TABLET",g.clientFormFactor="LARGE_FORM_FACTOR");b.client=c.call(a,d,g);_.u("web_attention_logging_enabled")&&(b.client.windowWidthPoints=window.innerWidth,b.client.windowHeightPoints=window.innerHeight);return b}; Nca=function(a,b,c={}){var d={};_.Pj("EOM_VISITOR_DATA")?d={"X-Goog-EOM-Visitor-Id":_.Pj("EOM_VISITOR_DATA")}:d={"X-Goog-Visitor-Id":c.visitorData||_.Pj("VISITOR_DATA","")};if(b&&b.includes("www.youtube-nocookie.com"))return d;b=c.authorization||_.Pj("AUTHORIZATION");b||(a?b=`Bearer ${_.ma("gapi.auth.getToken")().yS}`:(_.om.instance||(_.om.instance=new _.om),a=_.yk(),_.u("pageid_as_header_web")||delete a["X-Goog-PageId"],d={...d,...a}));b&&(d.Authorization=b);return d}; _.qm=function(a,b){var c=_.pm();c&&c.publish.call(c,a.toString(),a,b)};_.pm=function(){return _.ma("ytPubsub2Pubsub2Instance")};rm=function(a,b,c={sampleRate:.1}){Math.random()_.tm||h<_.um)){var g=_.Gj((0,_.wm)(b));let k=(0,_.Bl)();e.ticks.gelc=k;Oca++;_.u("gel_compression_csi_killswitch")||!_.u("log_gel_compression_latency")&&!_.u("log_gel_compression_latency_lr")||rm("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){_.Uj(h),d(a,c)}}; _.sm=function(a){try{return(new Blob(a.split(""))).size}catch(b){return _.Uj(b),null}};ym=function(a){return!!a.rb||a.Jl};Am=function(a){ym(a)&&!a.Qj&&(a.ze=!0,a.jm&&Math.random()<=a.Tl&&a.Nb.WC(a.rb),zm(a),a.Ib.Yc()&&a.o(),a.Ib.listen(a.Wr,a.o.bind(a)),a.Ib.listen(a.Rr,a.v.bind(a)))};zm=function(a){if(!ym(a))throw Error("Ia");a.Nb.kw("QUEUED",a.rb).then(b=>{b&&!Bm(a,b,a.vy)?a.Qd.rc(async()=>{b.id!==void 0&&await a.Nb.Fs(b.id,a.rb);zm(a)}):a.Ib.Yc()&&a.o()})}; Cm=async function(a,b){if(!ym(a))throw Error("Da");b.id!==void 0&&(await a.Nb.tH(b.id,a.rb)||a.Wh(Error("Ea")));Bm(a,b,a.Gy)?(b.skipRetry||(b=Pca(a,b)),b&&(b.skipRetry&&b.id!==void 0&&await a.Nb.Ih(b.id,a.rb),a.wf(b.url,b.options,!!b.skipRetry))):(a.Wh(Error("Fa")),b.id!==void 0&&await a.Nb.Ih(b.id,a.rb))};Dm=function(a,b){a.Ez&&!a.Ib.Yc()?a.Ez(b):a.handleError(b)};Bm=function(a,b,c){b=b.timestamp;return!(a.now()-b>=c)}; Pca=function(a,b){if(!ym(a))throw Error("Ga");var c=b.options.onError?b.options.onError:()=>{};b.options.onError=async(e,g)=>{var h=Qca(g),k=Rca(g);k&&a.sb&&a.sb("web_enable_error_204")&&a.handleError(Error("Ha"),b.url,g);if(a.sb&&a.sb("nwl_consider_error_code")&&h||a.sb&&!a.sb("nwl_consider_error_code")&&a.potentialEsfErrorCounter<=a.Cn)if(a.Ib.Mn&&await a.Ib.Mn(),!a.Ib.Yc()){c(e,g);a.sb&&a.sb("nwl_consider_error_code")&&b?.id!==void 0&&await a.Nb.Fs(b.id,a.rb,!1);return}a.sb&&a.sb("nwl_consider_error_code")&& !h&&a.potentialEsfErrorCounter>a.Cn||(a.potentialEsfErrorCounter++,b?.id!==void 0&&(b.sendCount{a.Ib.Yc()&&a.o()},a.Hy)):await a.Nb.Ih(b.id,a.rb)),c(e,g))};var d=b.options.onSuccess?b.options.onSuccess:()=>{};b.options.onSuccess=async(e,g)=>{b?.id!==void 0&&await a.Nb.Ih(b.id,a.rb);a.Ib.dh&&a.sb&&a.sb("vss_network_hint")&&a.Ib.dh(!0);d(e,g)};return b};Qca=function(a){a=a?.error?.code;return!(a&&a>=400&&a<=599)}; Rca=function(a){a=a?.error?.code;return!(a!==400&&a!==415)}; Sca=function(){if(Em)return Em();Em=_.gm("LogsDatabaseV2",{jg:{LogsRequestsStore:{Gf:2}},shared:!1,upgrade(a,b,c){b(2)&&_.Gl(a,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});b(3);b(5)&&(c=c.objectStore("LogsRequestsStore"),c.j.indexNames.contains("newRequest")&&c.j.deleteIndex("newRequest"),_.Ll(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 Em()};Fm=function(a){return _.Sl(Sca(),a)};Tca=async function(a,b){var c={startTime:(0,_.Bl)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}};b=await Fm(b);a={...a,options:JSON.parse(JSON.stringify(a.options)),interface:_.Pj("INNERTUBE_CONTEXT_CLIENT_NAME",0)};a=await _.Jl(b,"LogsRequestsStore",a);c.ticks.tc=(0,_.Bl)();Gm(c);return a}; Uca=async function(a,b){var c={startTime:(0,_.Bl)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}};b=await Fm(b);var d=_.Pj("INNERTUBE_CONTEXT_CLIENT_NAME",0),e=[a,d,0];d=[a,d,(0,_.Bl)()];var g=IDBKeyRange.bound(e,d),h="prev";_.u("use_fifo_for_networkless")&&(h="next");var k=void 0;e=a==="NEW"?"readwrite":"readonly";_.u("use_readonly_for_get_most_recent_by_status_killswitch")&&(e="readwrite");await _.El(b,["LogsRequestsStore"],{mode:e,Zb:!0},l=>Ol(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,_.Bl)();Gm(c);return k};Vca=async function(a,b){return _.El(await Fm(b),["LogsRequestsStore"],{mode:"readwrite",Zb:!0},c=>{var d=c.objectStore("LogsRequestsStore");return d.get(a).then(e=>{if(e)return e.status="QUEUED",_.Il(d,e).then(()=>e)})})}; Wca=async function(a,b,c=!0,d){return _.El(await Fm(b),["LogsRequestsStore"],{mode:"readwrite",Zb:!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),_.Il(g,h).then(()=>h)):_.sl.resolve(void 0))})};Xca=async function(a,b){return(await Fm(b)).delete("LogsRequestsStore",a)}; Yca=async function(a){a=await Fm(a);var b=(0,_.Bl)()-2592E6;await _.El(a,["LogsRequestsStore"],{mode:"readwrite",Zb:!0},c=>Nl(c.objectStore("LogsRequestsStore"),{},d=>{if(d.cursor.value.timestamp<=b)return d.delete().then(()=>d.continue())}))};Zca=async function(){await Eca()};Gm=function(a){_.u("nwl_csi_killswitch")||rm("networkless_performance",a,{sampleRate:1})};Hm=function(a){return _.Sl($ca(),a)}; ada=async function(a){a=await Hm(a);var b=(0,_.Bl)()-2592E6;await _.El(a,["SWHealthLog"],{mode:"readwrite",Zb:!0},c=>Nl(c.objectStore("SWHealthLog"),{},d=>{if(d.cursor.value.timestamp<=b)return d.delete().then(()=>d.continue())}))};bda=async function(a){await (await Hm(a)).clear("SWHealthLog")}; _.Jm=function(a,b,c,d,e="",g=!1,h=!1){if(a)if(!c||_.ml("cobalt")||_.u("web_ping_disable_scrub_referrer"))if(e)mk(a,b,"POST",e,d);else if(_.Pj("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||d||h)mk(a,b,"GET","",d,void 0,g,h);else{b:{try{c:{var k=new cda({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,wD:decodeURIComponent(r),xC:Ia(k.o,"act=1","ri=1",haa(k))};break c}catch(t){}}l=m==="2"?{version:4,wD:Ia(k.o,"dct=1","suid="+k.v,"ri=1"),xC:Ia(k.o,"act=1", "ri=1","suid="+k.v)}:null}}if(l){let r=_.Qb(a);var n=!(!r||!r.endsWith("/aclk")||_.bc(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||Im(a,b)}else _.Uj(new _.Hk("Legacy referrer-scrubbed ping detected")),a&&Im(a,void 0,{scrubReferrer:!0})}; Im=function(a,b,c={}){var d=new Image,e=`${dda++}`;Km[e]=d;d.onload=d.onerror=()=>{b&&Km[e]&&b();delete Km[e]};c.scrubReferrer&&(d.referrerPolicy="no-referrer");d.src=a};Nm=function(){Lm||(Lm=new _.Mm("yt.offline"));return Lm};eda=function(a){if(_.u("offline_error_handling")){var b=Nm().get("errors",!0)||{};b[a.message]={name:a.name,stack:a.stack};a.level&&(b[a.message].level=a.level);Nm().set("errors",b,2592E3,!0)}}; Pm=function(){if(!Om.instance){let a=_.ma("yt.networkRequestMonitor.instance")||new Om;_.la("yt.networkRequestMonitor.instance",a);Om.instance=a}return Om.instance};Rm=function(){if(!Qm.instance){let a=_.ma("yt.networkStatusManager.instance")||new Qm;_.la("yt.networkStatusManager.instance",a);Qm.instance=a}return Qm.instance}; Sm=function(a,b){a.rateLimit?a.j?(_.qg.Na(a.ga),a.ga=_.qg.rc(()=>{a.da!==b&&(a.dispatchEvent(b),a.da=b,a.j=(0,_.Bl)())},a.rateLimit-((0,_.Bl)()-a.j))):(a.dispatchEvent(b),a.da=b,a.j=(0,_.Bl)()):a.dispatchEvent(b)}; _.Tm=function(){var a=_.ma("yt.networklessRequestController.instance");a||(a=new fda,_.la("yt.networklessRequestController.instance",a),_.u("networkless_logging")&&_.cm().then(b=>{a.rb=b;Am(a);a.ea.resolve();a.jm&&Math.random()<=a.Tl&&a.rb&&ada(a.rb);_.u("networkless_immediately_drop_sw_health_store")&&gda(a)}));return a};gda=async function(a){if(!a.rb)throw rl("clearSWHealthLogsDb");bda(a.rb).catch(b=>{a.handleError(b)})}; hda=function(a,b,c){b=_.u("web_fp_via_jspb")?Object.assign({},b):b;_.u("use_request_time_ms_header")?b.headers&&_.ck(a)&&(b.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,_.Bl)()))):b.postParams?.requestTimeMs&&(b.postParams.requestTimeMs=Math.round((0,_.Bl)()));c&&Object.keys(b).length===0?_.Jm(a):b.compress?b.postBody?(typeof b.postBody!=="string"&&(b.postBody=JSON.stringify(b.postBody)),xm(a,b.postBody,b,_.ok)):xm(a,JSON.stringify(b.postParams),b,pk):_.ok(a,b)}; Um=function(a,b){_.u("use_event_time_ms_header")&&_.ck(a)&&(b.headers||(b.headers={}),b.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,_.Bl)())));return b};_.Vm=function(){return _.Pb(document.location.toString())!=="www.youtube-nocookie.com"}; Ym=function(a,b,c,d){!_.Pj("VISITOR_DATA")&&b!=="visitor_id"&&Math.random()<.01&&_.Uj(new _.Hk("Missing VISITOR_DATA when sending innertube request.",b,c,d));if(!a.isReady())throw a=new _.Hk("innertube xhrclient not ready",b,c,d),_.Rj(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_.VF;g&&(c=g);g=a.config_.WF||!1;var h=Nca(g,c,d);Object.assign(e.headers,h);e.headers.Authorization&&!c&&g&&(e.headers["x-origin"]=window.location.origin);var k=ak(`${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?_.Tm().writeThenSend(k,e):_.Tm().sendAndWrite(k,e);else if(d.compress)if(e.postBody){let n=e.postBody;typeof n!=="string"&&(n=JSON.stringify(e.postBody));xm(k,n,e,_.ok)}else xm(k,JSON.stringify(e.postParams),e,pk);else pk(k,e)}catch(n){if(n.name==="InvalidAccessError")_.Uj(Error("Ja"));else throw n;}};(_.ma("ytNetworklessLoggingInitializationOptions")?_.Wm.isNwlInitialized: _.Xm)?am().then(m=>{l(m)}):l(!1)};_.Zm=function(){var a=_.ma("_lact",window);return a==null?-1:Math.max(Date.now()-a,0)}; _.an=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.Tk.length,c.length);for(let g=0;g{d.Rk=e;d.kJ=g});a.j.set(b,d);return d.promise}; en=function(a,b,c=!1){if(ida(a.ea,b,a.Tk))throw Error("La`"+b);if(a.v.has(b))return a.v.get(b);if(a.o.has(b)){a.ea.push(b,a.Tk);try{let g=a.o.get(b);var d=g;if(d.Qb!==void 0)var e=d.Qb;else if(d.Zd){let h=d[_.fn]?gn(a,d[_.fn]):[];e=d.Zd(...h)}else if(d.tb){let h=d.tb,k=h[_.fn]?gn(a,h[_.fn]):[];e=new h(...k)}else{if(!c)throw Error("Na`"+b);e=void 0}g.Ob||a.v.set(b,e);return e}finally{a.ea.pop()}}if(a.parent)return en(a.parent,b,c);if(!c)throw Error("Ma`"+b);}; gn=function(a,b){return b?b.map(c=>c instanceof cn?en(a,c.key,!0):en(a,c)):[]};_.w=function(){hn||(hn=kda=new lda);return hn};_.kn=function(a){return _.ma("ytcsi."+(a||"")+"data_")||_.jn(a)};_.ln=function(a){a=_.kn(a);a.metadata||(a.metadata={});return a.metadata};_.mn=function(a){a=_.kn(a);a.tick||(a.tick={});return a.tick};_.nn=function(a){a=_.kn(a);if(a.gel){let b=a.gel;b.gelInfos||(b.gelInfos={});b.gelTicks||(b.gelTicks={})}else a.gel={gelTicks:{},gelInfos:{}};return a.gel}; _.on=function(a){a=_.nn(a);a.gelInfos||(a.gelInfos={});return a.gelInfos};_.pn=function(a){var b=_.kn(a).nonce;b||(b=_.an(),_.kn(a).nonce=b);return b};_.jn=function(a){var b={tick:{},info:{}};_.la("ytcsi."+(a||"")+"data_",b);return b};qn=function(){var a=_.ma("ytcsi.debug");a||(a=[],_.la("ytcsi.debug",a),_.la("ytcsi.reference",{}));return a};_.sn=function(a){var b=qn();b.push(a);_.u("limit_ytcsi_debug_array_size")&&b.length>rn&&b.splice(0,b.length-rn)}; _.un=function(a){a=a||"";var b=_.tn();if(b[a])return b[a];var c={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};_.sn(c);return b[a]=c};_.tn=function(){var a=_.ma("ytcsi.reference");if(a)return a;qn();return _.ma("ytcsi.reference")};mda=function(a){if(a.name==="JavaException")return!0;a=a.stack;return a.includes("chrome://")||a.includes("-extension://")||a.includes("webkit-masked-url://")}; nda=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:"))};_.yn=function(){if(!vn){var a=vn=new oda;a.ag.length=0;a.Kf.length=0;_.wn(a,pda)}return vn};_.wn=function(a,b){b.ag&&a.ag.unshift.apply(a.ag,b.ag);b.Kf&&a.Kf.unshift.apply(a.Kf,b.Kf)}; _.zn=function(a){return atob(a.replace(/-/g,"+").replace(/_/g,"/"))};_.Bn=function(a,b){var c=a.length,d=0,e=()=>a.charCodeAt(d++);do{var g=An(e);if(g===Infinity)break;let h=g>>3;switch(g&7){case 0:g=An(e);if(h===b)return g;break;case 1:if(h===b)return;d+=8;break;case 2:g=An(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=_.Bn(_.zn(h),2))?Cn(`${g}.ve`,h,k,l):0}d+=g;d+=Cn(e,a[e],b,c);if(d>500)break}}else c[b]=Dn(a),d+=c[b].length;else c[b]=Dn(a),d+=c[b].length;return d}; Cn=function(a,b,c,d){c+=`.${a}`;a=Dn(b);d[c]=a;return c.length+a.length};Dn=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})`}};Gn=function(){return"h5vcc"in Fn&&Fn.h5vcc.traceEvent?.traceBegin&&Fn.h5vcc.traceEvent?.traceEnd?1:"performance"in Fn&&Fn.performance.mark&&Fn.performance.measure?2:0}; Hn=function(a){var b=Gn();switch(b){case 1:Fn.h5vcc.traceEvent.traceBegin("YTLR",a);break;case 2:Fn.performance.mark(`${a}-start`);break;case 0:break;default:_.kb(b,"unknown trace type")}};In=function(a){var b=Gn();switch(b){case 1:Fn.h5vcc.traceEvent.traceEnd("YTLR",a);break;case 2:b=`${a}-start`;let c=`${a}-end`;Fn.performance.mark(c);Fn.performance.measure(a,b,c);break;case 0:break;default:_.kb(b,"unknown trace type")}}; Jn=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.Gn||(a.scheduler.Na(b.jobId),a.scheduler.Ua(b.Bi,10))};rda=function(a,b,c){qda&&console.groupCollapsed&&console.groupEnd&&(console.groupCollapsed(`[${a.constructor.name}] '${a.state}' to '${b}'`),console.log("with message: ",c),console.groupEnd())}; uda=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.ej?async(...e)=>{await sda(c,...e);Kn(a,d,...e)}:(...e)=>{tda(c,...e);Kn(a,d,...e)}};sda=async function(a,...b){var c=_.cl();for(let d of a){let e;c.ia(()=>{Ln(d.name);var g=Mn(()=>d.callback(...b));(0,_.Nn)(g)?e=_.u("web_lifecycle_error_handling_killswitch")?g.then(()=>{On(d.name)}):g.then(()=>{On(d.name)},h=>{window.onerror?.(h.message,"",0,0,h);On(d.name)}):On(d.name)});e&&await e}}; Kn=function(a,b,...c){b=b.map(d=>{var e=a.ea??d.priority??0;return{Bi:_.Pn(d,...c),priority:e}});b.length&&(a.j=new _.Qn(b))};tda=function(a,...b){var c=_.cl();for(let d of a)a=_.Pn(d,...b),c.ia(a)};_.Pn=function(a,...b){return()=>{Ln(a.name);Mn(()=>a.callback(...b));On(a.name)}};Ln=function(a){Rn&&a&&Hn(a)};On=function(a){Rn&&a&&In(a)};Mn=function(a){if(_.u("web_lifecycle_error_handling_killswitch"))return a();try{return a()}catch(b){window.onerror?.(b.message,"",0,0,b)}}; _.Tn=function(){Sn||(Sn=new vda);return Sn};Wn=function(a,b){var c=Un(b);if(a.j[c])return a.j[c];var d=Object.keys(a.store)||[];if(d.length<=1&&Un(b)===d[0])return d;var e=[];for(let h=0;h{_.lo({writeThenSend:!0},void 0,!1,b.tier)};c>=1E3?h():c>=a?mo||(mo=no(()=>{h();mo=void 0},0)):d-g>=10&&(oo(!1,b.tier),e.ea=d)}; ho=function(a,b){if(a.endpoint==="log_event"){_.u("more_accurate_gel_parser")&&bo().storePayload({isJspb:!1},a.payload);co(a);var c=eo(a),d=new Map;d.set(c,[a.payload]);var e=fo(a.payload)||"";(a=b?b:Xn()?Yn||_.ka.ytLoggingTransportRegisteredClientCtor_||null:null)&&$n(a);return new _.Fg((g,h)=>{Zn&&Zn.isReady()?po(d,Zn,g,h,{bypassNetworkless:!0},!0,jo(e)):g()})}}; eo=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);qo[a.cttAuthInfo.token]=c;b=a.cttAuthInfo.token}return b}; _.lo=function(a={},b,c=!1,d){new _.Fg((e,g)=>{var h=ko(c,d);ro(h.v);ro(h.o);h.o=0;if(Zn&&Zn.isReady()){var k=h.j;h.j=!1;if(_.u("enable_web_tiered_gel")&&_.u("web_vss_routing_check_all_tier_policies")){h=ko(c,300);let l=ko(c,200);k=k||h.j||l.j;h.j=!1;l.j=!1}d===void 0&&_.u("enable_web_tiered_gel")?so(e,g,a,b,c,300,k):so(e,g,a,b,c,d,k)}else oo(c,d),e()})}; so=function(a,b,c={},d,e=!1,g=200,h=!1){var k=Zn,l=new Map,m={isJspb:e,cttAuthInfo:d,tier:g};e={isJspb:e,cttAuthInfo:d};if(d!==void 0)g=_.u("enable_web_tiered_gel")?bo().smartExtractMatchingEntries({keys:[m,e],sizeLimit:1E3}):bo().extractMatchingEntries(e),l.set(d,g);else for(let n of Object.keys(io))d=_.u("enable_web_tiered_gel")?bo().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:n,tier:g},{isJspb:!1,cttAuthInfo:n}],sizeLimit:1E3}):bo().extractMatchingEntries({isJspb:!1,cttAuthInfo:n}), d.length>0&&l.set(n,d),(_.u("web_fp_via_jspb_and_json")&&c.writeThenSend||!_.u("web_fp_via_jspb_and_json"))&&delete io[n];po(l,k,a,b,c,!1,h)}; oo=function(a=!1,b=200){var c=()=>{_.lo({writeThenSend:!0},void 0,a,b)},d=ko(a,b),e=d===to||d===uo?5E3:zda;_.u("web_gel_timeout_cap")&&!d.o&&(e=no(()=>{c()},e),d.o=e);ro(d.v);e=_.Pj("LOGGING_BATCH_TIMEOUT",_.kk("web_gel_debounce_ms",1E4));_.u("shorten_initial_gel_batch_timeout")&&vo&&(e=Ada);e=no(()=>{_.kk("gel_min_batch_size")>0?bo().getSequenceCount({cttAuthInfo:void 0,isJspb:a,tier:b})>=Bda&&c():c()},e);d.v=e}; po=function(a,b,c,d,e={},g,h){if(a.size===0)c();else{var k=Math.round((0,_.Bl)()),l=a.size;for(let [n,p]of a){a=n;var m=p;let r=_.Oe({context:Mca(b.config_||nm())});if(!_.va(m)&&!_.u("throw_err_when_logevent_malformed_killswitch")){d();break}let t=h||_.u("web_vss_routing_check_all_tier_policies")&&Array.isArray(m)&&m.some(J=>jo(fo(J)||"")),v=Cda(t);r.events=m;(m=qo[a])&&Dda(r,a,m);delete qo[a];let y=a==="visitorOnlyApprovedKey";Eda(r,k,y);_.u("always_send_and_write")&&(e.writeThenSend=!1);let z=J=> {_.u("start_client_gcf")&&_.qg.rc(async()=>{await Fda(J)});l--;l||c()},G=0,E=!1,D=J=>{E||(E=!0,_.Rj(J,void 0,void 0,void 0,!0),l--,d())},F=()=>{G++;if(e.bypassNetworkless&&G===1)try{Ym(b,v,r,wo({writeThenSend:!0},y,z,F,g));vo=!1;return}catch(J){D(J);return}l--;l||c()};try{Ym(b,v,r,wo(e,y,z,F,g)),vo=!1}catch(J){D(J)}}}}; wo=function(a,b,c,d,e){a={retry:!0,onSuccess:c,onError:d,networklessOptions:a,dangerousLogToVisitorSession:b,PS:!!e,headers:{},postBodyFormat:"",postBody:"",compress:_.u("compress_gel")||_.u("compress_gel_lr")};xo()&&(a.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,_.Bl)())));return a}; Eda=function(a,b,c){xo()||(a.requestTimeMs=String(b));_.u("unsplit_gel_payloads_in_logs")&&(a.unsplitGelPayloadsInLogs=!0);!c&&(b=_.Pj("EVENT_ID"))&&((c=_.Pj("BATCH_CLIENT_COUNTER")||0)||(c=Math.floor(Math.random()*65535/2)),c++,c>65535&&(c=1),_.Oj("BATCH_CLIENT_COUNTER",c),a.serializedClientEventId={serializedEventId:b,clientCounter:String(c)})}; Dda=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}]}; co=function(a){var b=_.jk("il_payload_scraping");b=(b!==void 0?String(b):"")==="enable_il_payload_scraping";if(!_.ma("yt.logging.transport.enableScrapingForTest"))if(b)yo=[],_.la("yt.logging.transport.enableScrapingForTest",!0),_.la("yt.logging.transport.scrapedPayloadsForTesting",yo),_.la("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),_.la("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), _.la("yt.logging.transport.scrapeClientEvent",!0);else return;b=_.ma("yt.logging.transport.scrapedPayloadsForTesting");var c=_.ma("yt.logging.transport.payloadToScrape"),d=_.ma("yt.logging.transport.scrapeClientEvent");if(c&&c.length>=1)for(let e=0;e{_.Tn().currentState==="none"?a():_.Tn().install({none:{callback:a}})},b):_.Ik(a,b)};ro=function(a){_.u("transport_use_scheduler")?_.qg.Na(a):window.clearTimeout(a)}; Fda=async function(a){a=a?.responseContext?.globalConfigGroup;var b=_.x(a,Gda),c=a?.hotHashData,d=_.x(a,Hda),e=a?.coldHashData,g=_.w().resolve(_.dn(km));g&&(c&&(b?await im(g,c,b):await im(g,c)),e&&(d?await jm(g,e,d):await jm(g,e)));b=a?.rawFinchStaticConfigGroup;(a=a?.finchStaticHashData)?(c=_.w().resolve(_.dn(Ida)))?await c.zV({config:b||{},WS:a||""},"INNERTUBE_RESPONSE"):(b||a)&&_.Uj(new _.Hk("FinchConfigManagerService is not present, but Finch config data is present.")):b&&_.Uj(new _.Hk("Finch config data is present, but hash is missing."))}; ko=function(a,b=200){return a?b===300?to:Jda:b===300?uo:Kda};fo=function(a){a=Object.keys(a);for(let b of a)if(go[b])return b};wda=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}};jo=function(a){return a==="gelDebuggingEvent"||a==="watchTimeSegment"}; Cda=function(a=!1){return a&&_.u("vss_through_gel_video_stats")?"video_stats":"log_event"}; _.Ao=function(a,b,c,d={}){var e={},g=Math.round(d.timestamp||(0,_.Bl)());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};_.Eo=function(a){_.Do(a,"WARNING")};_.Do=function(a,b="ERROR",c,d,e,g={},h=!1,k){g.name=c||_.Pj("INNERTUBE_CONTEXT_CLIENT_NAME",1);g.version=d||_.Pj("INNERTUBE_CONTEXT_CLIENT_VERSION");Mda(a,g,b,h,k)}; Mda=function(a,b,c="ERROR",d=!1,e){if(a){a.hasOwnProperty("level")&&a.level&&(c=a.level);if(_.u("wiz_enable_metadata_extraction_killswitch")){var g=b;if(!g?.componentStack){var h=a.Cf?.componentStack;h&&(g||(g={}),g.componentStack=h)}b=g||b}else b=Lda(a,b),g=a.Cf?.lm,g!==void 0&&c!=="IGNORED"&&(c=g>=3?"ERROR":"WARNING");if(_.u("console_log_js_exceptions")||["test","dev","autopush","staging"].includes(_.Pj("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(!(Fo>=5)){g=[];for(k of Nda)try{k()&&g.push(k())}catch(z){}var k=g;k=[...Oda,...k];var l=maa(a);g=l.message||"Unknown Error";h=l.name||"UnknownError";var m=l.stack||a.mW||"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 y=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 z=a.params;if(typeof a.params==="object")for(p in z){if(!z[p])continue;let G=`params.${p}`,E=Dn(z[p]);b[G]=E;y+=G.length+E.length;if(y>500)break}else b.params=Dn(z)}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=_.yn();for(r of a.ag)if(p.message&&p.message.match(r.VU)){r=r.weight;break a}for(var t of a.Kf)if(t.callback(p)){r=t.weight;break a}r=1}p.sampleWeight=r;r=p;for(var v of Pda){if(!v.zn[r.name])continue;t=v.zn[r.name];for(let z of t){t=r.message.match(z.regexp); if(!t)continue;r.params["params.error.original"]=t[0];a=z.groups;p={};for(b=0;b{var d=(0,_.Bl)();for(let e in No)No[e]&&d-No[e].time>6E4&&delete No[e];a&&(a.j=0)},5E3));return c.count>5?(c.count===6&&Math.random()*1E5<1&&(c=new _.Hk("CSI data exceeded logging limit with key",b.split("_")),b.indexOf("plev")>=0||_.Eo(c)),!0):!1};_.Po=function(){var a=_.ka.ytLoggingDocDocumentNonce_;a||(a=_.an(),_.la("ytLoggingDocDocumentNonce_",a));return a}; Qo=function(a=0){return _.Pj("client-screen-nonce-store",{})[a]};Vda=function(a,b=0){var c=_.Pj("client-screen-nonce-store");c||(c={},_.Oj("client-screen-nonce-store",c));c[b]=a};Ro=function(a=0){return a===0?"ROOT_VE_TYPE":`ROOT_VE_TYPE.${a}`};_.So=function(a=0){return _.Pj(Ro(a))};To=function(){var a=_.Pj("csn-to-ctt-auth-info");a||(a={},_.Oj("csn-to-ctt-auth-info",a));return a};_.Uo=function(a=0){a=Qo(a);if(!a&&!_.Pj("USE_CSN_FALLBACK",!0))return null;a||(a="UNDEFINED_CSN");return a?a:null}; Wda=function(a,b,c){var d=To();(c=_.Uo(c))&&delete d[c];b&&(d[a]=b)};_.Vo=function(a){return To()[a]};_.Wo=function(a,b,c=0,d){if(a!==Qo(c)||b!==_.Pj(Ro(c)))if(Wda(a,d,c),Vda(a,c),_.Oj(Ro(c),b),b=()=>{setTimeout(()=>{a&&_.Co("foregroundHeartbeatScreenAssociated",{clientDocumentNonce:Xda,clientScreenNonce:a})},0)},"requestAnimationFrame"in window)try{window.requestAnimationFrame(b)}catch(e){b()}else b()}; _.Xo=function(a,b){if(!_.u("web_csi_action_sampling_enabled")||!_.kn(b).actionDisabled){var c=_.un(b||"");_.Jj(c.info,a);a.loadType&&(c=a.loadType,_.ln(b).loadType=c);_.Jj(_.on(b),a);c=_.pn(b);b=_.kn(b).cttAuthInfo;Mo().info(a,c,b)}};Yda=function(){return(_.w().resolve(_.dn(km))?.j()?.loggingHotConfig?.csiConfig?.debugTicks??[]).map(a=>Object.values(a)[0])}; _.Zo=function(a,b,c){if(!_.u("web_csi_action_sampling_enabled")||!_.kn(c).actionDisabled){var d=_.pn(c),e;if(e=_.u("web_csi_debug_sample_enabled")&&d){_.w().resolve(_.dn(km))?.j()&&!Yo&&(Yo=!0,_.Zo("gcfl",(0,_.Bl)(),c));e=_.w().resolve(_.dn(km))?.j()?.loggingHotConfig?.csiConfig?.debugSampleWeight||0;var g;if(g=e!==0)b:{g=Yda();if(g.length>0)for(var h=0;h0?h:void 0;try{_.$o.mark(e,g)}catch(l){_.$o.mark(e)}}e= _.un(c||"");e.tick[a]=b||(0,_.Bl)();if(e.callback&&e.callback[a])for(var k of e.callback[a])k();k=_.nn(c);k.gelTicks&&(k.gelTicks[a]=!0);e=_.mn(c);k=b||(0,_.Bl)();e[a]=k;e=_.kn(c).cttAuthInfo;a==="_start"?(a=Mo(),Oo(a,`baseline_${d}`)||_.Co("latencyActionBaselined",{clientActionNonce:d},{timestamp:b,cttAuthInfo:e})):Mo().tick(a,d,b,e);_.ap(c);return k}}}; _.cp=function(a){var b=_.bp("aft",a);if(b)return b;b=_.Pj((a||"")+"TIMING_AFT_KEYS",["ol"]);var c=b.length;for(let d=0;d_.fp("_start",a))()};_.hp=function(a,b,c=!1){_.Sj(_.Xo)(a,b,c)}; _.ip=function(a,b,c){return _.Sj(_.Zo)(a,b,c)};_.fp=function(a,b){return _.Sj(()=>{var c=_.mn(b);return a in c})()};caa=Object.create;baa=Object.defineProperty;ea=globalThis;aa="Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" ");ea.BigInt64Array&&(aa.push("BigInt64"),aa.push("BigUint64"));var daa=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;eaa(b,Error);b.prototype.name="SuppressedError";return b});da("Iterator.prototype.find",function(a){return a||function(b){var c;ha(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("c");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#>>0);faa=0;var cda=class{constructor({url:a,AW:b}){this.o=a;this.ea=b;this.v=(new Date).getTime()-17040672E5;this.j={};for(var c=/[?&]([^&=]+)=([^&]*)/g;b=c.exec(a);)this.j[b[1]]=b[2]}};_.Ha(_.Ka,Error);_.Ka.prototype.name="CustomError";var Ue;var Oa=globalThis.trustedTypes,Qa;_.Sa=class{constructor(a){this.j=a}toString(){return this.j+""}};_.lp=Ya(a=>a``)||Ya(a=>a`\0`)||Ya(a=>a`\n`)||Ya(a=>a`\u0000`);_.$da=(0,_.Xa)``&&(0,_.Xa)`\0`&&(0,_.Xa)`\n`&&(0,_.Xa)`\u0000`;_.Za=class{constructor(a){this.j=a}toString(){return this.j}};_.mp=new _.Za("about:invalid#zClosurez");var db,jaa;db=class{constructor(a){this.fc=a}};_.np=new db(a=>/^[^:]*([/?#]|$)/.test(a));_.aea=eb("tel");_.op=eb("data");_.pp=eb("http");_.qp=eb("https");_.rp=eb("ftp");_.sp=eb("mailto");_.bea=eb("intent");_.cea=eb("sms");_.dea=eb("vnd.youtube");_.gb=[_.op,_.pp,_.qp,_.sp,_.rp,_.np];jaa=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.lb=class{constructor(a){this.j=a}toString(){return this.j+""}};_.qb=class{constructor(a){this.j=a}toString(){return this.j+""}};var kaa="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var Hb={};var oaa;oaa=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");_.ac=/#|$/;var tp;var up=!!(_.kp[0]>>25&1),vp=!!(_.kp[0]>>20&1),eea=!!(_.kp[0]>>27&1),fea=!!(_.kp[0]&8),gea=!!(_.kp[0]&8192),hea=!!(_.kp[0]>>19&1),iea=!!(_.kp[0]>>17&1),jea=!!(_.kp[0]>>18&1);var jc,Cd,dh,yf,Wh;jc=up?eea:na(610401301,!1);_.wp=up?fea:na(513659523,!1);Cd=up?vp||!gea:na(748402147,!0);dh=up?vp||!hea:na(919444824,!0);yf=up?vp||!iea:na(928875398,!0);Wh=up?jea:na(683749201,!1);var kc,xp=_.ka.navigator;kc=xp?xp.userAgentData||null:null;_.tc[" "]=function(){};var kea,lea,mea;kea=oc();lea=nc()?!1:mc("Trident")||mc("MSIE");_.Yl=mc("Edge");mea=mc("Gecko")&&!(_.hc().toLowerCase().indexOf("webkit")!=-1&&!mc("Edge"))&&!(mc("Trident")||mc("MSIE"))&&!mc("Edge");_.yp=_.hc().toLowerCase().indexOf("webkit")!=-1&&!mc("Edge");_.nea=_.yp&&mc("Mobile");rc()||mc("Macintosh");rc()||mc("Windows");(rc()?kc.platform==="Linux":mc("Linux"))||rc()||mc("CrOS");_.zp=rc()?kc.platform==="Android":mc("Android");sc();mc("iPad");mc("iPod");_.Ap=sc()||mc("iPad")||mc("iPod"); _.Bp=_.hc().toLowerCase().indexOf("kaios")!=-1;pc();_.Cp=sc()||mc("iPod");_.Dp=mc("iPad");!mc("Android")||qc()||pc()||oc()||mc("Silk");qc();_.ol=mc("Safari")&&!(qc()||(nc()?0:mc("Coast"))||oc()||(nc()?0:mc("Edge"))||(nc()?lc("Microsoft Edge"):mc("Edg/"))||(nc()?lc("Opera"):mc("OPR"))||pc()||mc("Silk")||mc("Android"))&&!(sc()||mc("iPad")||mc("iPod"));var yc={},Bc=null;var Cc,qaa;Cc=/[-_.]/g;qaa={"-":"+",_:"/",".":"="};_.Ec={};_.yd=class{isEmpty(){return this.j==null}sizeBytes(){var a=_.Fc(this);return a?a.length:0}constructor(a,b){if(b!==_.Ec)throw Error("t");this.j=a;if(a!=null&&a.length===0)throw Error("s");}};var Hc=void 0;var waa,Kaa,Caa,yaa;_.pd=_.Jc();_.oea=_.Jc();waa=_.Jc();Kaa=_.Jc();Caa=_.Jc();_.vd=_.Jc("m_m",!0);yaa=_.Jc();_.Ep=_.Jc();var Gp;_.Nc=_.Jc("jas",!0);Gp=[];Gp[_.Nc]=7;_.Fp=Object.freeze(Gp);var Lc;_.wd={};Lc={};Object.freeze({});_.Hp={};_.pea=_.Tc(function(a){return a!==null&&a!==void 0});var uaa,taa;uaa=_.Tc(a=>typeof a==="number");taa=_.Tc(a=>typeof a==="string");_.Nn=_.Tc(a=>a!=null&&typeof a==="object"&&typeof a.then==="function");_.qea=_.Tc(a=>typeof a==="function");_.Ip=_.Tc(a=>!!a&&(typeof a==="object"||typeof a==="function"));var rea,sea;_.td=_.Tc(a=>a>=rea&&a<=sea);rea=BigInt(Number.MIN_SAFE_INTEGER);sea=BigInt(Number.MAX_SAFE_INTEGER);var Jp;_.Wc=0;_.Xc=0;_.Kp=typeof BigInt==="function"?BigInt.asIntN:void 0;_.tea=typeof BigInt==="function"?BigInt.asUintN:void 0;_.Lp=Number.isSafeInteger;_.gd=Number.isFinite;_.Mp=Math.trunc;var zaa={};var qd;var Ad,Bd;_.uea=_.Vc(0);var Wd=class{constructor(a,b,c){this.buffer=a;if(c&&!b)throw Error();}};var Zd,fe,he,ie,de,ce,ae,be;_.Xd=class{constructor(a,b){this.o=a>>>0;this.j=b>>>0}};var vea=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=Jp||(Jp=new DataView(new ArrayBuffer(8)));b.setFloat32(0,+a,!0);_.Xc=0;_.Wc=b.getUint32(0,!0);_.ke(this,_.Wc)}writeDouble(a){var b=Jp||(Jp=new DataView(new ArrayBuffer(8)));b.setFloat64(0,+a,!0);_.Wc=b.getUint32(0,!0);_.Xc=b.getUint32(4,!0);_.ke(this,_.Wc);_.ke(this,_.Xc)}v(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 wea=class{constructor(){this.da=[];this.o=0;this.j=new vea}ga(a,b){if(b!=null)switch(_.re(b),_.ne(this,a,1),typeof b){case "number":a=this.j;_.bd(b);_.ke(a,_.Wc);_.ke(a,_.Xc);break;case "bigint":var c=_.je(b,_.Xd,_.Yd);b=this.j;a=c.j;_.ke(b,c.o);_.ke(b,a);break;default:c=_.$d(b),b=this.j,a=c.j,_.ke(b,c.o),_.ke(b,a)}}ea(a,b){b!=null&&(_.ne(this,a,5),this.j.ea(b))}writeDouble(a,b){b!=null&&(_.ne(this,a,1),this.j.writeDouble(b))}ia(a,b){b!=null&&(b=(tp||(tp=new TextEncoder)).encode(b),_.ne(this, a,2),_.le(this.j,b.length),me(this,this.j.end()),me(this,b))}v(a,b){b!=null&&(b=Eaa(b).buffer,_.ne(this,a,2),_.le(this.j,b.length),me(this,this.j.end()),me(this,b))}};_.Np=se();_.Op=se();_.Pp=se();_.Qp=se();_.xea=se();_.yea=se();_.Wp=se();_.zea=se();_.Xp=se();_.Aea=se();_.Yp=se();_.Bea=se();_.Zp=se();_.Be=class{constructor(a,b,c){this.eb=Dd(a,b,c,2048)}toJSON(){return zd(this)}serialize(a){return JSON.stringify(zd(this,a))}clone(){var a=this.eb,b=a[_.Nc]|0;return _.Gd(this,a,b)?_.Hd(this,a,!0):new this.constructor(_.Fd(a,b,!1))}};_.Be.prototype[_.vd]=_.wd;var Iaa,Laa,we,Ee,xe,ye;_.ze=class{constructor(a,b){this.j=a;a=_.Fa(_.Np);this.o=!!a&&b===a||!1}};Iaa=new _.ze(ue,_.Np);Laa=new _.ze(ue,_.Np);we=Symbol();Ee=Symbol();_.$p=(a,b)=>{var c=new wea;Fe(a.eb,c,Ae(b));me(c,c.j.end());a=new Uint8Array(c.o);b=c.da;var d=b.length,e=0;for(let g=0;g