(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var fa=this||self,ha=function(a,d){a:{var f=["CLOSURE_FLAGS"];for(var h=fa,p=0;pa(...d)},xa=class{};var Ea=function(a,d){return Object.keys(a.Y).map(f=>Number(f)).filter(f=>!isNaN(f)&&f>d).every(f=>0===a.Y[f].length)},Ja=function(a,d){const f=Ea(a,3);a.Y[3].push(d);f&&1===a.Y[3].length&&a.flush()},Ka=function(a,d){for(;Ea(a,d)&&00 void d.splice(0,d.length)),a;}finally{this.qb=!1}}}};function Ma(a,d){if(Error.captureStackTrace)Error.captureStackTrace(this,Ma);else{const f=Error().stack;f&&(this.stack=f)}a&&(this.message=String(a));void 0!==d&&(this.cause=d)}oa(Ma,Error);Ma.prototype.name="CustomError";function Ta(a,d){var f=Ma.call;a=a.split("%s");let h="";const p=a.length-1;for(let q=0;qd&&-1!=d.indexOf(a)):!1:!1}function F(a){return-1!=Yb().indexOf(a)};function bc(){return Wb?!!Zb&&0{throw a;},0)};var Bc={closed:!0,next(){},error(a){if(kc.R)throw a;Ac(a)},complete(){}};const Cc=(()=>{function a(d){this.message=d?`${d.length} errors occurred during unsubscription: ${d.map((f,h)=>`${h+1}) ${f.toString()}`).join("\n ")}`:"";this.name="UnsubscriptionError";this.errors=d;return this}a.prototype=Object.create(Error.prototype);return a})();var Dc=Array.isArray||(a=>a&&"number"===typeof a.length);function Ec(a){return"function"===typeof a};var Fc=class{constructor(a){this.closed=!1;this.oa=this.za=null;a&&(this.dc=!0,this.ca=a)}unsubscribe(){let a;if(!this.closed){var {za:d,dc:f,ca:h,oa:p}=this;this.closed=!0;this.oa=this.za=null;if(d instanceof Fc)d.remove(this);else if(null!==d)for(var q=0;qd.concat(f instanceof Cc?f.errors:f),[])};var Jc=class extends Fc{static create(a,d,f){a=new Jc(a,d,f);a.P=!1;return a}constructor(a,d,f){super();this.Za=null;this.C=this.P=this.Ya=!1;switch(arguments.length){case 0:this.destination=Bc;break;case 1:if(!a){this.destination=Bc;break}if("object"===typeof a){a instanceof Jc?(this.P=a.P,this.destination=a,a.add(this)):(this.P=!0,this.destination=new Kc(this,a));break}default:this.P=!0,this.destination=new Kc(this,a,d,f)}}next(a){this.C||this.I(a)}error(a){this.C||(this.C=!0,this.ba(a))}complete(){this.C|| (this.C=!0,this.O())}unsubscribe(){this.closed||(this.C=!0,super.unsubscribe())}I(a){this.destination.next(a)}ba(a){this.destination.error(a);this.unsubscribe()}O(){this.destination.complete();this.unsubscribe()}},Kc=class extends Jc{constructor(a,d,f,h){super();this.Aa=a;let p,q=this;Ec(d)?p=d:d&&(p=d.next,f=d.error,h=d.complete,d!==Bc&&(q=Object.create(d),Ic(d)&&d.add(this.unsubscribe.bind(this)),q.unsubscribe=this.unsubscribe.bind(this)));this.Oa=q;this.I=p;this.ba=f;this.O=h}next(a){if(!this.C&& this.I){const d=this.Aa;kc.R&&d.P?this.gb(d,this.I,a)&&this.unsubscribe():this.hb(this.I,a)}}error(a){if(!this.C){const d=this.Aa,f=kc.R;if(this.ba)f&&d.P?this.gb(d,this.ba,a):this.hb(this.ba,a),this.unsubscribe();else if(d.P)f?(d.Za=a,d.Ya=!0):Ac(a),this.unsubscribe();else{this.unsubscribe();if(f)throw a;Ac(a)}}}complete(){if(!this.C){const a=this.Aa;if(this.O){const d=()=>this.O.call(this.Oa);kc.R&&a.P?this.gb(a,d):this.hb(d)}this.unsubscribe()}}hb(a,d){try{a.call(this.Oa,d)}catch(f){this.unsubscribe(); if(kc.R)throw f;Ac(f)}}gb(a,d,f){if(!kc.R)throw Error("i");try{d.call(this.Oa,f)}catch(h){return kc.R?(a.Za=h,a.Ya=!0):Ac(h),!0}return!1}ca(){const a=this.Aa;this.Aa=this.Oa=null;a.unsubscribe()}};function Lc(a){return a};function Zc(a){return 0===a.length?Lc:1===a.length?a[0]:function(d){return a.reduce((f,h)=>h(f),d)}};function $c(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete}class ad extends Jc{constructor(a){super();this.destination=a}};var bd=function(a,...d){return 0===d.length?a:Zc(d)(a)},cd=class{constructor(a){a&&(this.T=a)}tb(a){const d=new cd;d.source=this;d.operator=a;return d}subscribe(a,d,f){const h=this.operator;a:{if(a){if(a instanceof Jc||$c(a)&&Ic(a))break a;if($c(a)){a=new ad(a);break a}}a=a||d||f?new Jc(a,d,f):new Jc(Bc)}h?a.add(h.call(a,this.source)):a.add(this.source||kc.R&&!a.P?this.T(a):this.jb(a));if(kc.R&&a.P&&(a.P=!1,a.Ya))throw a.Za;return a}jb(a){try{return this.T(a)}catch(f){kc.R&&(a.Ya=!0,a.Za=f);var d; a:{for(d=a;d;){const h=d.destination,p=d.C;if(d.closed||p){d=!1;break a}d=h&&h instanceof Jc?h:null}d=!0}d?a.error(f):console.warn(f)}}forEach(a,d){d=dd(d);return new d((f,h)=>{let p;p=this.subscribe(q=>{try{a(q)}catch(u){h(u),p&&p.unsubscribe()}},h,f)})}T(a){const d=this.source;return d&&d.subscribe(a)}[zc](){return this}};cd.create=a=>new cd(a);function dd(a){a||=Promise;if(!a)throw Error("j");return a};var ed=class extends Fc{constructor(a,d){super();this.Ub=a;this.wb=d;this.closed=!1}unsubscribe(){if(!this.closed){this.closed=!0;var a=this.Ub,d=a.X;this.Ub=null;!d||0===d.length||a.C||a.closed||(a=d.indexOf(this.wb),-1!==a&&d.splice(a,1))}}};const fd=(()=>{function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a})();var hd=class extends cd{constructor(){super();this.X=[];this.Ua=this.C=this.closed=!1;this.xb=null}tb(a){const d=new gd(this,this);d.operator=a;return d}next(a){if(this.closed)throw new fd;if(!this.C){var d=this.X;const f=d.length;d=d.slice();for(let h=0;hnew gd(a,d); var gd=class extends hd{constructor(a,d){super();this.destination=a;this.source=d}next(a){const d=this.destination;d&&d.next&&d.next(a)}error(a){const d=this.destination;d&&d.error&&this.destination.error(a)}complete(){const a=this.destination;a&&a.complete&&this.destination.complete()}T(a){return this.source?this.source.subscribe(a):Fc.EMPTY}};function id(a,d){return new cd(f=>{const h=new Fc;let p=0;h.add(d.Z(function(){p===a.length?f.complete():(f.next(a[p++]),f.closed||h.add(this.Z()))}));return h})};var jd=a=>d=>{for(let f=0,h=a.length;fthis.Cb&&d.shift();super.next(a)}T(a){const d=this.fc,f=d?this.ib:this.hc(),h=f.length;let p;if(this.closed)throw new fd;this.C||this.Ua?p=Fc.EMPTY:(this.X.push(a),p=new ed(this,a));if(d)for(var q=0;qd&&(q=Math.max(q,p-d));0{function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a})();function rd(a){return new Promise((d,f)=>{let h=!1,p;a.subscribe({next:q=>{p=q;h=!0},error:f,complete:()=>{h?d(p):f(new qd)}})})};function sd(a,d){if(a&&"function"===typeof a.tb)return a.tb(d);throw new TypeError("k");};function td(){return function(a){return sd(a,new ud)}}class ud{call(a,d){d.Ba++;a=new vd(a,d);const f=d.subscribe(a);a.closed||(a.connection=d.connect());return f}}class vd extends Jc{constructor(a,d){super(a);this.qa=d;this.connection=null}ca(){var a=this.qa;if(a){this.qa=null;var d=a.Ba;0>=d?this.connection=null:(a.Ba=d-1,1{Ed(a,d).catch(f=>d.error(f))}}async function Ed(a,d){for await(const f of a)d.next(f);d.complete()};var Fd=a=>d=>{const f=a[Cd]();do{let h;try{h=f.next()}catch(p){d.error(p);return}if(h.done){d.complete();break}d.next(h.value);if(d.closed)break}while(1);"function"===typeof f.return&&d.add(()=>{f.return&&f.return()});return d};var Gd=a=>d=>{const f=a[zc]();if("function"!==typeof f.subscribe)throw new TypeError("m");return f.subscribe(d)};var te=a=>d=>{a.then(f=>{d.closed||(d.next(f),d.complete())},f=>d.error(f)).then(null,Ac);return d};var ue=a=>{if(a&&"function"===typeof a[zc])return Gd(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return jd(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return te(a);if(a&&"function"===typeof a[Cd])return Fd(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return Dd(a);throw new TypeError("n`"+(null!==a&&"object"===typeof a?"an invalid object":`'${a}'`));};var ve=class extends Jc{constructor(a){super();this.parent=a}I(a){this.parent.Pb(a)}ba(a){this.parent.destination.error(a);this.unsubscribe()}O(){this.parent.Ha();this.unsubscribe()}},we=class extends Jc{Pb(a){this.destination.next(a)}Ha(){this.destination.complete()}};function xe(a){return a instanceof cd?a:new cd(ue(a))};function ye(a,d){var f=Infinity;if("function"===typeof d)return h=>bd(h,ye((p,q)=>bd(xe(a(p,q)),zd((u,D)=>d(p,u,q,D))),f));"number"===typeof d&&(f=d);return h=>sd(h,new ze(a,f))} var ze=class{constructor(a,d=Infinity){this.ja=a;this.mb=d}call(a,d){return d.subscribe(new Ae(a,this.ja,this.mb))}},Ae=class extends we{constructor(a,d,f=Infinity){super(a);this.destination=a;this.ja=d;this.mb=f;this.Hb=!1;this.buffer=[];this.index=this.active=0}I(a){if(this.activeDc(p)?h(...p):h(p))):new cd(p=>{De(a,d,function(q){1a.removeEventListener(d,f,p);else if(a&&"function"===typeof a.Bc&&"function"===typeof a.Ac)a.Bc(d,f),q=()=>a.Ac(d,f);else if(a&&"function"===typeof a.addListener&&"function"===typeof a.removeListener)a.addListener(d,f),q=()=>a.removeListener(d,f);else if(a&&a.length)for(let u=0,D=a.length;u{function a(d=null){this.message="Timeout has occurred";this.name="TimeoutError";this.info=d;return this}a.prototype=Object.create(Error.prototype);return a})();let Me=1,Ne;const Oe={};function Pe(a){return a in Oe?(delete Oe[a],!0):!1}var Qe=function(a){const d=Me++;Oe[d]=!0;Ne||=Promise.resolve();Ne.then(()=>Pe(d)&&a());return d},Re=function(a){Pe(a)};var Se=new class extends Ge{flush(a){this.active=!0;this.Xa=void 0;const d=this.actions;let f,h=-1;a=a||d.shift();let p=d.length;do if(f=a.execute(a.state,a.delay))break;while(++h{function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}a.prototype=Object.create(Error.prototype);return a})();(()=>{function a(d){this.message=d;this.name="NotFoundError";return this}a.prototype=Object.create(Error.prototype);return a})();(()=>{function a(d){this.message=d;this.name="SequenceError";return this}a.prototype=Object.create(Error.prototype);return a})();var Ue=class{constructor(){this.Wa=new xa;this.Kc=new La}Gb(){return Ie}};var Ve=class extends Error{constructor(a){super(String(a));this.code=a;this.__proto__=Ve.prototype;this.name=String(a)}},We=class extends Ve{constructor(){super(1003);this.__proto__=We.prototype}},Xe=class extends Ve{constructor(){super(1009);this.__proto__=Xe.prototype}},Ye=class extends Ve{constructor(){super(1007);this.__proto__=We.prototype}};var Ze=class{constructor(a,...d){this.va=[];this.va.push(a);d.forEach(f=>{this.va.push(f)})}L(a){return this.va.some(d=>d.L(a))}Fa(a,d){for(let f=0;fnew cd(d=>a.subscribe(f=>{va(()=>{d.next(f)})()},f=>{va(()=>{d.error(f)})()},()=>{va(()=>{d.complete()})()}))};var bf=class{constructor(a,d){this.context=a;this.wa=d}L(a){return this.wa.L(a)}Fa(a,d){if(!this.L(d))throw new Xe;return new af(this.context,this.wa,d??void 0,a)}}; class af{constructor(a,d,f,h){this.wa=d;this.properties=f;this.url=h;this.Va=!0;this.sa=new Map;this.body=void 0;this.method=f?.W??"GET";this.lc=a.Gb().subscribe(()=>{this.sendNow()})}deactivate(){this.Va=!1}sendNow(){if(this.Va)if(this.lc.unsubscribe(),this.wa.L(this.properties))try{0=a.value?this:a}round(){return new ef(Math.round(this.value),this.timeline)}add(a){return new ef(this.value+a,this.timeline)}toString(){return String(this.value)}};var gf=class{constructor(...a){for(const d of a)if(d.V()){this.aa=d;return}this.aa=new ff}V(){return this.aa.V()}now(){return this.aa.now()}setTimeout(a,d){return this.aa.setTimeout(a,d)}clearTimeout(a){this.aa.clearTimeout(a)}interval(a,d){const f=this.Ea(a).subscribe(d);return()=>void f.unsubscribe()}Ea(a){return this.aa.Ea(a)}get timeline(){return this.aa.timeline}}; class ff{constructor(){this.timeline=Symbol()}V(){return!1}now(){return new ef(0,this.timeline)}setTimeout(){return 0}clearTimeout(){}interval(){return()=>{}}Ea(){return Ie}};var hf=class{constructor(a,d){this.D=a;this.Wa=d}setTimeout(a,d){return this.D.setTimeout(va(a),d)}clearTimeout(a){this.D.clearTimeout(a)}interval(a,d){const f=this.Ea(a).subscribe(d);return()=>void f.unsubscribe()}Ea(a){return new cd(d=>{let f=0;const h=this.D.setInterval(()=>{d.next(f++)},a);return()=>{this.D.clearInterval(h)}})}V(){return!!this.D.clearTimeout&&"setTimeout"in this.D&&"setInterval"in this.D&&!!this.D.clearInterval}};var jf=class extends hf{constructor(a,d){super(a,d);this.timeline=df}now(){return new ef(this.D.Date.now(),this.timeline)}V(){return!!this.D.Date&&!!this.D.Date.now&&super.V()}};var kf=class extends hf{constructor(a,d){super(a,d);this.timeline=cf}now(){return new ef(this.D.performance.now(),this.timeline)}V(){return!!this.D.performance&&!!this.D.performance.now&&super.V()}};function lf(a){a=a.global;if(a.fetchLater)return a.fetchLater} var tg=class{constructor(a){this.context=a;if(void 0===mf){const d=a.global?.document?.createElement("meta");try{d&&(d.httpEquiv="origin-trial",d.content="AxjhRadLCARYRJawRjMjq4U8V8okQvSnrBIJWdMajuEkN3/DfVAcLcFhMVrUWnOXagwlI8dQD84FwJDGj9ohqAYAAABveyJvcmlnaW4iOiJodHRwczovL2dvb2dsZWFkc2VydmljZXMuY29tOjQ0MyIsImZlYXR1cmUiOiJGZXRjaExhdGVyQVBJIiwiZXhwaXJ5IjoxNzI1NDA3OTk5LCJpc1RoaXJkUGFydHkiOnRydWV9",a.global.document.head.append(d))}catch(f){}mf=d}}L(a){return nf&&void 0!==lf(this.context)&&!!a?.md&&!of(this.context)&& !a?.kb&&!a?.sa&&!a?.nb}Fa(a,d){if(!this.L(d))throw new Xe;return new sg(this.context,a,d)}},mf,nf=!1,ug=function(a,d){a.da&&a.da.activated||(a.Ca=new AbortController,a.da=a.fetchLater.call(a.context.global,d,{method:a.W,signal:a.Ca.signal}))}; class sg{constructor(a,d,f){this.context=a;this.properties=f;this.la=d;this.W=f?.W??"GET";a=lf(this.context);if(void 0===a)throw Error();this.fetchLater=a;ug(this,this.Ga())}Ga(){const a=this.la;return("&"===a.slice(-1)[0]?a:a+"&")+"flapi=1"}deactivate(){this.da&&!this.da.activated&&this.Ca&&(this.Ca.abort(),this.da=void 0)}get url(){return this.la}set url(a){this.la=a;a=this.Ga();this.da&&this.da.activated||!this.Ca||(this.Ca.abort(),this.da=void 0);ug(this,a)}sendNow(){}get method(){return this.W}} ;function vg(a=null){return d=>sd(d,new wg(a))}class wg{constructor(a){this.defaultValue=a}call(a,d){return d.subscribe(new xg(a,this.defaultValue))}}class xg extends Jc{constructor(a,d){super(a);this.defaultValue=d;this.isEmpty=!0}I(a){this.isEmpty=!1;this.destination.next(a)}O(){this.isEmpty&&this.destination.next(this.defaultValue);this.destination.complete()}};function yg(){return a=>sd(a,new zg)}class zg{constructor(){this.sb=this.compare=void 0}call(a,d){return d.subscribe(new Ag(a,this.compare,this.sb))}} class Ag extends Jc{constructor(a,d,f){super(a);this.sb=f;this.Ib=!1;"function"===typeof d&&(this.compare=d)}compare(a,d){return a===d}I(a){let d;try{var f=this.sb;d=f?f(a):a}catch(h){return this.destination.error(h)}f=!1;if(this.Ib)try{const h=this.compare;f=h(this.key,d)}catch(h){return this.destination.error(h)}else this.Ib=!0;f||(this.key=d,this.destination.next(a))}};function Bg(){if(isNaN(1))throw new TypeError("s");return a=>sd(a,new Cg)}class Cg{constructor(){this.count=1}call(a,d){return d.subscribe(new Dg(a,this.count))}}class Dg extends Jc{constructor(a,d){super(a);this.count=d;this.ic=0}I(a){const d=this.count,f=++this.ic;f<=d&&(this.destination.next(a),f===d&&(this.destination.complete(),this.unsubscribe()))}};function Eg(a=Fg){return d=>sd(d,new Gg(a))}class Gg{constructor(a){this.pb=a}call(a,d){return d.subscribe(new Hg(a,this.pb))}}class Hg extends Jc{constructor(a,d){super(a);this.pb=d;this.Jb=!1}I(a){this.Jb=!0;this.destination.next(a)}O(){if(this.Jb)return this.destination.complete();let a;try{a=this.pb()}catch(d){a=d}this.destination.error(a)}}function Fg(){return new qd};function Ig(a){return d=>sd(d,new Jg(a,d))}class Jg{constructor(a,d){this.ia=a;this.H=void 0;this.source=d}call(a,d){return d.subscribe(new Kg(a,this.ia,this.H,this.source))}}class Kg extends Jc{constructor(a,d,f,h){super(a);this.ia=d;this.H=f;this.source=h;this.index=0;this.H=f||this}Ha(a){this.destination.next(a);this.destination.complete()}I(a){let d=!1;try{d=this.ia.call(this.H,a,this.index++,this.source)}catch(f){this.destination.error(f);return}d||this.Ha(!1)}O(){this.Ha(!0)}};function Lg(){if(isNaN(1))throw new TypeError("s");return function(a){return sd(a,new Mg)}}class Mg{constructor(){this.total=1}call(a,d){return d.subscribe(new Ng(a,this.total))}} class Ng extends Jc{constructor(a,d){super(a);this.total=d;this.Sb=[];this.count=0}I(a){const d=this.Sb,f=this.total,h=this.count++;d.length=this.total?this.total:this.count,h=this.Sb;for(let p=0;pbd(h,a?Je((p,q)=>a(p,q,h)):Lc,Lg(),f?vg(d):Eg(()=>new qd))};function Pg(a){return function(d){let f;f="function"===typeof a?a:function(){return a};const h=Object.create(d,wd);h.source=d;h.Vb=f;return h}};function Qg(){const a=new nd;return d=>Pg(()=>a)(d)};class Rg extends cd{static oc(a){return this.add(a.source.subscribe(a.wb))}constructor(a,d=0,f=Se){super();this.source=a;this.delayTime=d;this.scheduler=f;0>d&&(this.delayTime=0);kd(f)||(this.scheduler=Se)}T(a){return this.scheduler.Z(Rg.oc,this.delayTime,{source:this.source,wb:a})}}function Sg(){return function(a){return sd(a,new Tg)}}class Tg{constructor(){this.scheduler=Te;this.delay=0}call(a,d){return(new Rg(d,this.delay,this.scheduler)).subscribe(a)}};var Ug=class{constructor(a){this.context=a}L(){return!of(this.context)&&!!this.context.global.fetch}ping(...a){return bd(He(...a.map(d=>bd(xe(this.context.global.fetch(d,{method:"GET",cache:"no-cache",keepalive:!0,mode:"no-cors"})),zd(f=>200===f.status)))),Ig(d=>d),Og())}ub(a,d,f,...h){const p=new Headers;for(const [u,D]of d.entries())p.set(u,D);const q=a.keepAlive??!1;bd(He(...h.map(u=>bd(xe(this.context.global.fetch(u,{method:String(a.W),cache:"no-cache",...(q?{keepalive:!0}:{}),mode:"no-cors", headers:p,body:f})),zd(D=>200===D.status)))),Ig(u=>u),Og())}};var Vg=function(a){Vg[" "](a);return a};Vg[" "]=function(){};function Wg(){return Wb?!!Zb&&!!Zb.platform:!1}function Xg(){return F("iPhone")&&!F("iPod")&&!F("iPad")}function Yg(){Xg()||F("iPad")||F("iPod")};cc();bc()||F("Trident")||F("MSIE");F("Edge");!F("Gecko")||-1!=Yb().toLowerCase().indexOf("webkit")&&!F("Edge")||F("Trident")||F("MSIE")||F("Edge");-1!=Yb().toLowerCase().indexOf("webkit")&&!F("Edge")&&F("Mobile");Wg()||F("Macintosh");Wg()||F("Windows");(Wg()?"Linux"===Zb.platform:F("Linux"))||Wg()||F("CrOS");Wg()||F("Android");Xg();F("iPad");F("iPod");Yg();Yb().toLowerCase().indexOf("kaios");function Zg(a){return Object.isFrozen(a)&&Object.isFrozen(a.raw)}function $g(a){return-1===a.toString().indexOf("`")}const ah=$g(a=>a``)||$g(a=>a`\0`)||$g(a=>a`\n`)||$g(a=>a`\u0000`),bh=Zg``&&Zg`\0`&&Zg`\n`&&Zg`\u0000`;const ch=[];var dh=a=>{console.warn("u`"+a)};-1===ch.indexOf(dh)&&ch.push(dh);var eh=function(a=document){return a.createElement("img")};var fh=class{constructor(a){this.context=a}L(a){return a?.kb||"POST"===a?.W||a?.sa||a?.nb||a?.keepAlive?!1:!of(this.context)}ping(...a){return ld(a.map(d=>{try{var f=this.context.global;f.google_image_requests||(f.google_image_requests=[]);const h=eh(f.document);h.src=d;f.google_image_requests.push(h);return!0}catch(h){return!1}}).every(d=>d))}ub(a,d,f,...h){this.ping(...h)}};function gh(a){a=a.global;if(a.PendingGetBeacon)return a.PendingGetBeacon}var jh=class{constructor(a){this.context=a}L(a){return hh&&!of(this.context)&&void 0!==gh(this.context)&&!a?.kb&&"POST"!==a?.W&&!a?.sa&&!a?.nb}Fa(a,d){if(!this.L(d))throw new Xe;return new ih(this.context,a)}},hh=!1; class ih{constructor(a,d){this.context=a;this.la=d;a=gh(this.context);if(void 0===a)throw Error();this.yb=new a(this.Ga(),{})}Ga(){const a=this.la;return("&"===a.slice(-1)[0]?a:a+"&")+"pbapi=1"}deactivate(){this.yb.deactivate()}get url(){return this.la}set url(a){this.la=a;this.yb.setURL(this.Ga())}sendNow(){this.yb.sendNow()}get method(){return"GET"}set method(a){if("GET"!==a)throw new Xe;}};var kh=class{constructor(a){this.context=a}L(a){return a?.kb||"GET"===a?.W||a?.sa||a?.nb||a?.keepAlive?!1:!of(this.context)&&void 0!==this.context.global.navigator?.sendBeacon}ping(...a){return ld(a.map(d=>this.context.global.navigator?.sendBeacon(d)).every(d=>d))}ub(a,d,f,...h){this.ping(...h)}};function lh(){var a={};if("function"===typeof Event)return new Event("DOMContentLoaded",a);if("undefined"!==typeof document){const d=document.createEvent("CustomEvent");d.initCustomEvent("DOMContentLoaded",a.bubbles||!1,a.cancelable||!1,a.detail);return d}throw Error();};var mh=class{constructor(a){this.value=a;this.vb=new hd}release(){this.vb.next();this.vb.complete();this.value=void 0}get released(){return this.vb}};"ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" ").concat(["BUTTON"]);function nh(a,...d){var f=d.length;if(!Array.isArray(a)||!Array.isArray(a.raw)||a.length!==a.raw.length||!ah&&a===a.raw||!(ah&&!bh||Zg(a))||f+1!==a.length)throw new TypeError("t");if(0===d.length)return xb(a[0]);f=a[0].toLowerCase();if(/^data:/.test(f))throw Error("B");if(/^https:\/\//.test(f)||/^\/\//.test(f)){var h=f.indexOf("//")+2;var p=f.indexOf("/",h);if(p<=h)throw Error("v");h=f.substring(h,p);if(!/^[0-9a-z.:-]+$/i.test(h))throw Error("w");if(!/^[^:]*(:[0-9]+)?$/i.test(h))throw Error("x"); if(!/(^|\.)[a-z][^.]*$/i.test(h))throw Error("y");h=!0}else h=!1;if(!h)if(/^\//.test(f))if("/"===f||1this.document?this.document.visibilityState:"visible"),yg()):ld("visible");this.document?bd(Ce(this.document,"DOMContentLoaded"),$e(),Bg()):ld(lh())}get document(){a:{try{Vg(this.global.document);var a=!0;break a}catch(d){}a=!1}return a?this.global.document||null:null}querySelector(a){return this.document?this.document.querySelector(a):null}querySelectorAll(a){return this.document? tb(this.document.querySelectorAll(a)):[]}elementFromPoint(a,d){if(!this.document||null===this.document||"function"!==typeof this.document.elementFromPoint)return null;a=this.document.elementFromPoint(a,d);return null===a?null:new mh(a)}};function ph(a){return d=>bd(d,qh(a))}function qh(a){function d(f){return new cd(h=>f.subscribe(p=>{Ja(a,()=>void h.next(p))},p=>{Ja(a,()=>void h.error(p))},()=>{Ja(a,()=>void h.complete())}))}return Zc([d,Sg(),Qg(),td(),d])};function rh(a){return{[0]:nh`https://www.googleadservices.com/pagead/managed/js/activeview/${a}/reach_worklet.html`,[1]:nh`./reach_worklet.js`,[2]:nh`./reach_worklet.js`}}nh`./reach_worklet.html`;nh`./reach_worklet.js`;nh`./reach_worklet.js`;let sh;const th="function"===typeof String.prototype.sc;ec();Xg()||F("iPod");F("iPad");!F("Android")||fc()||ec()||cc()||F("Silk");fc();!F("Safari")||fc()||(bc()?0:F("Coast"))||cc()||(bc()?0:F("Edge"))||(bc()?ac("Microsoft Edge"):F("Edg/"))||(bc()?ac("Opera"):F("OPR"))||ec()||F("Silk")||F("Android")||Yg();var uh={},vh=null;function wh(a){let d="",f=0;const h=a.length-10240;for(;f{n((d&16777215)==d);qb(a,"state is only maintained on arrays.");a[Eh]|=d};const Gh=Object.getOwnPropertyDescriptor(Array.prototype,"tc"); Object.defineProperties(Array.prototype,{tc:{get(){function a(p,q){p&d&&f.push(q)}const d=Hh(this),f=[];a(1,"IS_REPEATED_FIELD");a(2,"IS_IMMUTABLE_ARRAY");a(4,"IS_API_FORMATTED");a(4096,"STRING_FORMATTED");a(8192,"GBIGINT_FORMATTED");a(8,"ONLY_MUTABLE_VALUES");a(32,"MUTABLE_REFERENCES_ARE_OWNED");a(64,"CONSTRUCTED");a(128,"TRANSFERRED");a(256,"HAS_SPARSE_OBJECT");a(512,"HAS_MESSAGE_ID");a(2048,"FROZEN_ARRAY");var h=Ih(d);536870912!==h&&f.push(`pivot: ${h}`);h=f.join(",");return Gh?Gh.get.call(this)+ "|"+h:h},configurable:!0,enumerable:!1}});var Hh=a=>{qb(a,"state is only maintained on arrays.");return a[Eh]|0}; function Jh(a,d){n(d&64,"state for messages must be constructed");n(0===(d&5),"state for messages should not contain repeated field state");const f=Ih(d),h=a.length;n(f+Kh(d)>=h-1,"pivot %s is pointing at an index earlier than the last index of the array, length: %s",f,h);d&512&&n("string"===typeof a[0],"arrays with a message_id bit must have a string in the first position, got: %s",a[0]);a=h?a[h-1]:void 0;n((null!=a&&"object"===typeof a&&a.constructor===Object)===!!(d&256),"arraystate and array disagree on sparseObject presence")} var Lh=a=>{qb(a,"state is only maintained on arrays.");const d=a[Eh];Jh(a,d);return d},Mh=(a,d)=>{qb(a,"state is only maintained on arrays.");n((d&16777215)==d);a[Eh]=d;return a};function Nh(a,d){Mh(d,(a|0)&-14591)}function Oh(a,d){Mh(d,(a|34)&-14557)}function Ph(a,d){$a(d);n(0=d||536870912===d);return a&-16760833|(d&1023)<<14}function Ih(a){a=a>>14&1023;return 0===a?536870912:a}function Kh(a){return+!!(a&512)-1};let Qh;var Rh={};function Sh(a){const d=a.wc===Rh;n(!Qh||d===a instanceof Qh);return d}var Th={};function Uh(a){const d=!(!a||"object"!==typeof a||a.rd!==Th);n(d===a instanceof Map);return d&&0===sb(a,Map).size}function Vh(a,d){$a(a);n(0{Array.isArray(u)?q=!0:u&&Sh(u)&&(Hh(u.K)&2?p=!0:h=!0)});q&&n(!p&&!h);f&&n(!q&&!h);d&&n(!q&&!p)}gi(a)} function gi(a){var d=Hh(a);const f=d&4,h=(4096&d?1:0)+(8192&d?1:0);n(f&&1>=h||!f&&0===h,`Expected at most 1 type-specific formatting bit, but got ${h} with state: ${d}`);if(4096&Hh(a))for(d=0;da;a=Math.abs(a);var f=a>>>0;a=Math.floor((a-f)/4294967296);if(d){d=f;f=~a;d?d=~d+1:f+=1;const [h,p]=[d,f];a=p;f=h}ki=f>>>0;li=a>>>0}function oi(a){n(8>=a);return mi||=new DataView(new ArrayBuffer(8))}function pi(){var a=ki,d=li;d>>>=0;a>>>=0;return 2097151>=d?""+(4294967296*d+a):""+(BigInt(d)<a.length?ni(Number(a)):(a=BigInt(a),ki=Number(a&BigInt(4294967295))>>>0,li=Number(a>>BigInt(32)&BigInt(4294967295)))};function ri(a){a=Error(a);a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity="warning";return a};function si(a){if(null==a||"number"===typeof a)return a;if("NaN"===a||"Infinity"===a||"-Infinity"===a)return Number(a)}function ti(a){return a.displayName||a.name||"unknown type name"}const ui=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function vi(a){const d=typeof a;return"number"===d?Number.isFinite(a):"string"!==d?!1:ui.test(a)}function wi(a){return`Expected int32 as finite number but got ${ia(a)}: ${a}`} function xi(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return Number.isFinite(a)?a|0:void 0}function yi(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return Number.isFinite(a)?a>>>0:void 0}function zi(a){return"-"===a[0]?!1:20>a.length?!0:20===a.length&&184467>Number(a.substring(0,6))} function Ai(a){n(0>a||!(0a){ni(a);const d=pi();a=Number(d);return Number.isSafeInteger(a)?a:d}if(zi(String(a)))return a;ni(a);return 4294967296*li+(ki>>>0)} function Bi(a){if(null==a)return a;if(vi(a)){if("string"===typeof a){n(vi(a));n(!0);var d=Math.trunc(Number(a));Number.isSafeInteger(d)&&0<=d?a=String(d):(d=a.indexOf("."),-1!==d&&(a=a.substring(0,d)),n(-1===a.indexOf(".")),zi(a)||(qi(a),a=pi()));return a}if("number"===typeof a)return n(vi(a)),n(!0),a=Math.trunc(a),0<=a&&Number.isSafeInteger(a)?a:Ai(a)}};var Nk=class{constructor(){throw Error("K");}[Symbol.iterator](){}};const Ok=()=>{throw Error("L");};Object.defineProperties(Nk,{[Symbol.hasInstance]:{value:Ok,configurable:!1,writable:!1,enumerable:!1}});n(Nk[Symbol.hasInstance]===Ok,"defineProperties did not work: was it monkey-patched?");let Pk;function Qk(a,d){n(!!(Hh(d)&32));Pk=d;a=new a(d);Pk=void 0;return a}let Rk,Sk;function Tk(a){switch(typeof a){case "boolean":return Rk||=[0,void 0,!0];case "number":return 0al(q,p,h));Fh(a,32|(f?2:0));return a};var cl=function(a,d,f,h){if(-1===f)return null;if(f>=Ih(d)){if(d&256)return a[a.length-1][f]}else{var p=a.length;if(h&&d&256&&(h=a[p-1][f],null!=h))return h;d=Vh(f,Kh(d));if(d=p){n(536870912!==p);let u=d;if(d&256)var q=a[a.length-1];else{if(null==h)return;q=Vh(p,Kh(d));n(q>=a.length&&Number.isInteger(q)&&4294967295>q,"Expected sparseObjectIndex (%s) to be >= %s and a valid array index",q,a.length);q=a[q]={};u|=256}q[f]=h;f>>0;this.qc=d>>>0}};let ml;var pl=function(a,d){n(d==Math.floor(d));for(n(0<=d&&4294967296>d);127>>=7;a.F.push(d)},ql=function(a,d){n(d==Math.floor(d));n(-2147483648<=d&&2147483648>d);if(0<=d)pl(a,d);else{for(let f=0;9>f;f++)a.F.push(d&127|128),d>>=7;a.F.push(1)}},rl=class{constructor(){this.F=[]}length(){return this.F.length}end(){const a=this.F;this.F=[];return a}cb(a,d){n(a==Math.floor(a));n(d==Math.floor(d));n(0<=a&&4294967296>a);for(n(0<=d&&4294967296>d);0>> 7|d<<25)>>>0,d>>>=7;this.F.push(a)}ma(a){n(a==Math.floor(a));n(0<=a&&4294967296>a);this.F.push(a>>>0&255);this.F.push(a>>>8&255);this.F.push(a>>>16&255);this.F.push(a>>>24&255)}Zb(a){n(a==Math.floor(a));n(0<=a&&1.8446744073709552E19>a);const d=a>>>0;a=Math.floor((a-d)/4294967296)>>>0;ki=d;li=a;this.ma(ki);this.ma(li)}Yb(a){n(a==Math.floor(a));n(-2147483648<=a&&2147483648>a);this.F.push(a>>>0&255);this.F.push(a>>>8&255);this.F.push(a>>>16&255);this.F.push(a>>>24&255)}Bb(a){n(Infinity==a||-Infinity== a||isNaN(a)||"number"===typeof a&&-3.4028234663852886E38<=a&&3.4028234663852886E38>=a);const d=oi(4);d.setFloat32(0,+a,!0);li=0;ki=d.getUint32(0,!0);this.ma(ki)}Ab(a){n("number"===typeof a||"Infinity"===a||"-Infinity"===a||"NaN"===a);const d=oi(8);d.setFloat64(0,+a,!0);ki=d.getUint32(0,!0);li=d.getUint32(4,!0);this.ma(ki);this.ma(li)}zb(a){n("boolean"===typeof a||"number"===typeof a);this.F.push(a?1:0)}Xb(a){n(a==Math.floor(a));n(-2147483648<=a&&2147483648>a);ql(this,a)}};var sl=function(a,d){0!==d.length&&(a.lb.push(d),a.ka+=d.length)},tl=function(a,d,f){n(1<=d&&d==Math.floor(d));pl(a.G,8*d+f)},ul=function(a,d){tl(a,d,2);d=a.G.end();sl(a,d);d.push(a.ka);return d},vl=function(a,d){var f=d.pop();f=a.ka+a.G.length()-f;for(n(0<=f);127>>=7,a.ka++;d.push(f);a.ka++},wl=function(a,d,f){null!=f&&(tl(a,d,0),"number"===typeof f?(a=a.G,n(f==Math.floor(f)),n(0<=f&&1.8446744073709552E19>f),ni(f),a.cb(ki,li)):(f=ol(f),a.G.cb(f.uc,f.qc)))},zl=class{constructor(){this.lb= [];this.ka=0;this.G=new rl}Yb(a,d){null!=d&&(xl(a,d,-2147483648<=d&&2147483648>d),null!=d&&(yl(a,d),tl(this,a,0),ql(this.G,d)))}ma(a,d){null!=d&&(xl(a,d,0<=d&&4294967296>d),null!=d&&(tl(this,a,0),pl(this.G,d)))}Zb(a,d){null!=d&&(xl(a,d,"string"===typeof d&&ol(d)||"number"===typeof d&&0<=d&&1.8446744073709552E19>d),wl(this,a,d))}Bb(a,d){null!=d&&(tl(this,a,5),this.G.Bb(d))}Ab(a,d){null!=d&&(tl(this,a,1),this.G.Ab(d))}zb(a,d){null!=d&&(xl(a,d,"boolean"===typeof d||"number"===typeof d),tl(this,a,0), this.G.zb(d))}Xb(a,d){null!=d&&(d=parseInt(d,10),yl(a,d),tl(this,a,0),ql(this.G,d))}cb(a,d){tl(this,a,0);this.G.cb(d)}};function yl(a,d){xl(a,d,d===Math.floor(d));xl(a,d,-2147483648<=d&&2147483648>d)}function xl(a,d,f){f||Za(`for [${d}] at [${a}]`)};class Al{constructor(a,d,f,h){this.eb=a;this.fb=d;this.bc=f;this.ac=h}};function Bl(a){return Array.isArray(a)?a[0]instanceof Al?(n(2===a.length),Cl(a[1]),a):[Dl,Cl(a)]:[sb(a,Al),void 0]} var Gl=function(a,d,f){qb(a);const h=f.Sa;for(;d.xc()&&!d.rc();)if(d.qd()){const p=d.nd();let q=!1;d.yd((u,D)=>{var C=f[u];if(!C){const H=h[u];if(H){C=Cl(H);const L=El(C),U=Fl(C).ha;C=f[u]=(ja,dc,hc)=>L(gl(dc,U,hc,!0),ja)}}C?C(D,a,u):(q=!0,D.Fd())});q&&ci(a,d.Ed(p))}else ci(a,d.Mc())},Il=function(a,d){return(f,h,p)=>{h=Hl(h,a);null!=h&&(tl(f,1,3),tl(f,2,0),ql(f.G,p),p=ul(f,3),d(h,f),vl(f,p),tl(f,1,4))}}; function Jl(a,d,f){if(Array.isArray(d)){var h=Hh(d);if(h&4)return d;for(var p=0,q=0;pp(q,u,h):(q,u)=>{for(;u.xc()&&!u.rc();){const C=u.od();let H=h[C];if(!H){var D=h.Sa;D&&(D=D[C])&&(H=h[C]=Ml(D))}H&&H(u,q,C)||ci(q,u.Mc())}f===Nl||f===Ol||f.Dc||(q[ei||=Symbol("JSPB_COMPARISON_TYPE_INFO")]=f)};a[Kl]=d}return d}function Ml(a){a=Bl(a);const d=sb(a[0],Al).eb;if(a=a[1]){Cl(a);const f=El(a),h=Fl(n(a)).ha;return(p,q,u)=>d(p,q,u,h,f)}return d}class Pl{}let Nl,Ol;const Ql=Symbol("comparisonTypeInfoCache"); function Rl(a,d,f){const h=f[1];let p;if(h){const q=h[Ql];p=q?q.ha:n(Tk(h[0]));a[d]=q??h}p&&p===Rk?(a=a.Ob||(a.Ob=new Set),sb(a,Set).add(d)):f[0]&&(a=a.Rb||(a.Rb=new Set),sb(a,Set).add(d))}function Sl(a,d){return[a.bc,!d||0u&&(L-=u,u=a[++q]);for(;Cbm(h,p,f);a[Zl]=d}return d}const Vl=Symbol("serializerFnCache");function cm(a){return a.fb}function dm(a,d){let f,h;const p=a.fb;return(q,u,D)=>p(q,u,D,h||=am(d).ha,f||=$l(d))}function am(a){let d=a[Vl];if(d)return d;d=Tl(a,a[Vl]={},cm,dm);em(a);return d}const Ul=Symbol("deserializerFnCache"); function fm(a,d){const f=a.eb;return d?(h,p,q)=>f(h,p,q,d):f}function gm(a,d,f){const h=a.eb;let p,q;return(u,D,C)=>h(u,D,C,q||=Fl(d).ha,p||=El(d),f)}function Fl(a){let d=a[Ul];if(d)return d;Ll(a);d=Tl(a,a[Ul]={},fm,gm);em(a);return d}function em(a){Ul in a&&Ql in a&&Vl in a&&(a.length=0)}function hm(a,d){var f=a[d];if(f)return f;if(f=a.Sa)if(f=f[d]){f=Bl(f);var h=sb(f[0],Al).fb;if(f=f[1]){Cl(f);const p=$l(f),q=am(f).ha;f=(f=a.Nb)?f(q,p):(u,D,C)=>h(u,D,C,q,p)}else f=h;return a[d]=f}} function bm(a,d,f){for(var h=Lh(a),p=Kh(h),q=a.length,u=h&512?1:0,D=q+(h&256?-1:0);ua(d)||vm(d):vm})();const wm=kl;function xm(a){return function(){const d=new zl;bm(sb(this,kl).K,d,am(a));sl(d,d.G.end());const f=new Uint8Array(d.ka),h=d.lb,p=h.length;let q=0;for(let u=0;u{}))}postMessage(a,d,f=[]){this.global.postMessage(a,d,f)}get scrollY(){return this.global.scrollY}get MutationObserver(){return this.D.MutationObserver}get ResizeObserver(){return this.D.ResizeObserver}validate(){const a=this.Eb.L()||of(this);return this.global&& this.aa.V()&&a}};var zm;zm=["2024022701"].slice(-1)[0].substring(0,8);function Am(a,d){switch(a.a){case 1:return a.b?a=null!==Bm(a.b,d,!1):(console.log("T",a),a=!1),a;case 2:return a.b?(d=Bm(a.b,d,!0),a=null===d?!1:d===a.c):(console.log("U",a),a=!1),a;case 3:return a.b?(d=Bm(a.b,d,!0),a="number"===typeof d&&"number"===typeof a.c||"bigint"===typeof d&&"bigint"===typeof a.c?d>a.c:!1):(console.log("V",a),a=!1),a;case 4:return a.b?(d=Bm(a.b,d,!0),a="number"===typeof d&&"number"===typeof a.c||"bigint"===typeof d&&"bigint"===typeof a.c?da;a++)Om[a]=0;var Pm=[].concat(128,Om);Nm.prototype.reset=function(){this.ab=this.ua=0;this.A=fa.Int32Array?new Int32Array(this.Kb):tb(this.Kb)}; var Qm=function(a){var d=a.Ra;n(d.length==a.blockSize);for(var f=a.Rc,h=0,p=0;pd;d++){p=f[d-15]|0;h=f[d-2]|0;var q=(f[d-16]|0)+((p>>>7|p<<25)^(p>>>18|p<<14)^p>>>3)|0,u=(f[d-7]|0)+((h>>>17|h<<15)^(h>>>19|h<<13)^h>>>10)|0;f[d]=q+u|0}h=a.A[0]|0;p=a.A[1]|0;var D=a.A[2]|0,C=a.A[3]|0,H=a.A[4]|0,L=a.A[5]|0,U=a.A[6]|0;q=a.A[7]|0;for(d=0;64>d;d++){var ja=((h>>>2|h<<30)^(h>>>13|h<<19)^(h>>>22|h<<10))+(h&p^h&D^p&D)|0;u=H&L^~H&U;q=q+((H>>> 6|H<<26)^(H>>>11|H<<21)^(H>>>25|H<<7))|0;u=u+(Lm[d]|0)|0;u=q+(u+(f[d]|0)|0)|0;q=U;U=L;L=H;H=C+u|0;C=D;D=p;p=h;h=u+ja|0}a.A[0]=a.A[0]+h|0;a.A[1]=a.A[1]+p|0;a.A[2]=a.A[2]+D|0;a.A[3]=a.A[3]+C|0;a.A[4]=a.A[4]+H|0;a.A[5]=a.A[5]+L|0;a.A[6]=a.A[6]+U|0;a.A[7]=a.A[7]+q|0}; Nm.prototype.update=function(a,d){void 0===d&&(d=a.length);var f=0,h=this.ua;if("string"===typeof a)for(;f=p&&p==(p|0)))throw Error("Z");this.Ra[h++]=p;h==this.blockSize&&(Qm(this),h=0)}else throw Error("$");this.ua=h;this.ab+=d}; Nm.prototype.digest=function(){var a=[],d=8*this.ab;56>this.ua?this.update(Pm,56-this.ua):this.update(Pm,this.blockSize-(this.ua-56));for(var f=63;56<=f;f--)this.Ra[f]=d&255,d/=256;Qm(this);for(f=d=0;f>h&255;return a}; var Mm=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804, 4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var Sm=function(){Nm.call(this,8,Rm)};oa(Sm,Nm);var Rm=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];function Tm(a,d){var f=new Sm;f.update(a);a=f.digest();f=BigInt(0);for(const h of a)f=(f*BigInt(256)+BigInt(h))%d;return f}function Um(a){var d=8;if(!Number.isInteger(d)||0>=d||33<=d)d=3;var f=new Sm;f.update(a);a=f.digest();f=0;for(let h=0;hh||1f||1.0000001p&&(f=q,h=p)}return f};/* Lodash Copyright OpenJS Foundation and other contributors Released under MIT license Based on Underscore.js 1.8.3 Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */ var _=_||{}; (function(){function a(w,B,y){switch(y.length){case 0:return w.call(B);case 1:return w.call(B,y[0]);case 2:return w.call(B,y[0],y[1]);case 3:return w.call(B,y[0],y[1],y[2])}return w.apply(B,y)}function d(w,B,y,l){for(var O=-1,T=null==w?0:w.length;++O"']/g,wn=RegExp(Mi.source),xn=RegExp(Ni.source),yn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, zn=/^\w*$/,An=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,wf=/[\\^$.*+?()[\]{}|]/g,Bn=RegExp(wf.source),tf=/^\s+/,un=/\s/,Cn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Dn=/\{\n\/\* \[wrapped with (.+)\] \*/,En=/,? & /,Fn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Gn=/\\(\\)?/g,Oi=/\w*$/,Hn=/^[-+]0x[0-9a-f]+$/i,In=/^0b[01]+$/i,Jn=/^\[object .+?Constructor\]$/,Kn=/^0o[0-7]+$/i,Ln=/^(?:0|[1-9]\d*)$/,Mn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g, Nn=RegExp("['\u2019]","g"),On=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g"),vf=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]?|[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*", "g"),Pn=RegExp("[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde]|$)|(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])|$)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['\u2019](?:d|ll|m|re|s|t|ve))?|[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?|\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+|(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?)*", "g"),nc=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),Qn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Rn="Array Buffer DataView Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Map Math Object Promise RegExp Set String Symbol TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap _ clearTimeout isFinite parseInt setTimeout".split(" "),Z={};Z["[object Float32Array]"]=Z["[object Float64Array]"]= Z["[object Int8Array]"]=Z["[object Int16Array]"]=Z["[object Int32Array]"]=Z["[object Uint8Array]"]=Z["[object Uint8ClampedArray]"]=Z["[object Uint16Array]"]=Z["[object Uint32Array]"]=!0;Z["[object Arguments]"]=Z["[object Array]"]=Z["[object ArrayBuffer]"]=Z["[object Boolean]"]=Z["[object DataView]"]=Z["[object Date]"]=Z["[object Error]"]=Z["[object Function]"]=Z["[object Map]"]=Z["[object Number]"]=Z["[object Object]"]=Z["[object RegExp]"]=Z["[object Set]"]=Z["[object String]"]=Z["[object WeakMap]"]= !1;var X={};X["[object Arguments]"]=X["[object Array]"]=X["[object ArrayBuffer]"]=X["[object DataView]"]=X["[object Boolean]"]=X["[object Date]"]=X["[object Float32Array]"]=X["[object Float64Array]"]=X["[object Int8Array]"]=X["[object Int16Array]"]=X["[object Int32Array]"]=X["[object Map]"]=X["[object Number]"]=X["[object Object]"]=X["[object RegExp]"]=X["[object Set]"]=X["[object String]"]=X["[object Symbol]"]=X["[object Uint8Array]"]=X["[object Uint8ClampedArray]"]=X["[object Uint16Array]"]=X["[object Uint32Array]"]= !0;X["[object Error]"]=X["[object Function]"]=X["[object WeakMap]"]=!1;var Sn=parseFloat,Tn=parseInt,ya="object"==typeof global&&global&&global.Object===Object&&global,Kd="object"==typeof self&&self&&self.Object===Object&&self,na=ya||Kd||Function("return this")(),Nb=(Kd="object"==typeof exports&&exports&&!exports.nodeType&&exports)&&"object"==typeof module&&module&&!module.nodeType&&module,Pi=Nb&&Nb.exports===Kd,xf=Pi&&ya.process,Qi=(ya=function(){try{var w=Nb&&Nb.Oc&&Nb.Oc("util").types;return w? w:xf&&xf.mc&&xf.mc("util")}catch(B){}}())&&ya.isArrayBuffer,Ri=ya&&ya.isDate,Si=ya&&ya.isMap,Ti=ya&&ya.isRegExp,Ui=ya&&ya.isSet,Vi=ya&&ya.isTypedArray,tn=qf("length"),Un=rf({"\u00c0":"A","\u00c1":"A","\u00c2":"A","\u00c3":"A","\u00c4":"A","\u00c5":"A","\u00e0":"a","\u00e1":"a","\u00e2":"a","\u00e3":"a","\u00e4":"a","\u00e5":"a","\u00c7":"C","\u00e7":"c","\u00d0":"D","\u00f0":"d","\u00c8":"E","\u00c9":"E","\u00ca":"E","\u00cb":"E","\u00e8":"e","\u00e9":"e","\u00ea":"e","\u00eb":"e","\u00cc":"I","\u00cd":"I", "\u00ce":"I","\u00cf":"I","\u00ec":"i","\u00ed":"i","\u00ee":"i","\u00ef":"i","\u00d1":"N","\u00f1":"n","\u00d2":"O","\u00d3":"O","\u00d4":"O","\u00d5":"O","\u00d6":"O","\u00d8":"O","\u00f2":"o","\u00f3":"o","\u00f4":"o","\u00f5":"o","\u00f6":"o","\u00f8":"o","\u00d9":"U","\u00da":"U","\u00db":"U","\u00dc":"U","\u00f9":"u","\u00fa":"u","\u00fb":"u","\u00fc":"u","\u00dd":"Y","\u00fd":"y","\u00ff":"y","\u00c6":"Ae","\u00e6":"ae","\u00de":"Th","\u00fe":"th","\u00df":"ss","\u0100":"A","\u0102":"A","\u0104":"A", "\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I", "\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R", "\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z", "\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),Vn=rf({"&":"&","<":"<",">":">",'"':""","'":"'"}),Wn=rf({"&":"&","<":"<",">":">",""":'"',"'":"'"}),Fb=function y(B){function l(b){if(ca(b)&&!M(b)&&!(b instanceof K)){if(b instanceof T)return b;if(Y.call(b,"__wrapped__"))return Wi(b)}return new T(b)}function O(){}function T(b,c){this.N=b;this.J=[];this.U=!!c;this.xa=0;this.fa=r}function K(b){this.N=b;this.J= [];this.ea=1;this.S=!1;this.Ma=[];this.ya=4294967295;this.Na=[]}function gb(b){var c=-1,e=null==b?0:b.length;for(this.clear();++c=c?b:c)),b}function Na(b,c,e,g,k,m){var t,v=c&1,x=c&2,z=c&4;if(e&&(t=k?e(b,g,k,m):e(b)),t!==r)return t;if(!ba(b))return b;if(g=M(b)){if(t=bo(b),!v)return za(b,t)}else{var A=ta(b),E="[object Function]"==A||"[object GeneratorFunction]"==A;if(zb(b))return $i(b,v);if("[object Object]"==A||"[object Arguments]"==A||E&&!k){if(t=x||E?{}:aj(b),!v)return x?co(b,ao(t,b)):eo(b,Zi(t,b))}else{if(!X[A])return k?b:{};t=fo(b,A,v)}}m||=new Xa;if(k=m.get(b))return k; m.set(b,t);bj(b)?b.forEach(function(I){t.add(Na(I,c,e,I,b,m))}):cj(b)&&b.forEach(function(I,W){t.set(W,Na(I,c,e,W,b,m))});var G=z?x?Cf:Df:x?Aa:pa,N=g?r:G(b);return f(N||b,function(I,W){N&&(W=I,I=b[W]);Mc(t,W,Na(I,c,e,W,b,m))}),t}function go(b){var c=pa(b);return function(e){return dj(e,b,c)}}function dj(b,c,e){var g=e.length;if(null==b)return!g;for(b=aa(b);g--;){var k=e[g],m=c[k],t=b[k];if(t===r&&!(k in b)||!m(t))return!1}return!0}function ej(b,c,e){if("function"!=typeof b)throw new Oa("Expected a function"); return Nc(function(){b.apply(r,e)},c)}function Oc(b,c,e,g){var k=-1,m=u,t=!0,v=b.length,x=[],z=c.length;if(!v)return x;e&&(c=C(c,Fa(e)));g?(m=D,t=!1):200<=c.length&&(m=Ii,t=!1,c=new Ob(c));a:for(;++kc}function jo(b,c){return null!=b&&Y.call(b,c)}function ko(b,c){return null!=b&&c in aa(b)}function Hf(b,c,e){for(var g=e?D:u,k=b[0].length,m=b.length,t=m,v=ka(m),x=1/0,z=[];t--;){var A=b[t]; t&&c&&(A=C(A,Fa(c)));x=ua(A.length,x);v[t]=!e&&(c||120<=k&&120<=A.length)?new Ob(t&&A):r}A=b[0];var E=-1,G=v[0];a:for(;++Ec.length?b:mb(b,Ha(c,0,-1));c=null==b?b:b[db(Pa(c))];return null==c?r:a(c,b,e)}function ij(b){return ca(b)&& "[object Arguments]"==wa(b)}function mo(b){return ca(b)&&"[object ArrayBuffer]"==wa(b)}function no(b){return ca(b)&&"[object Date]"==wa(b)}function Cb(b,c,e,g,k){var m;if(!(m=b===c)){if(null==b||null==c||!ca(b)&&!ca(c))var t=b!==b&&c!==c;else a:{m=M(b);var v=M(c),x=m?"[object Array]":ta(b),z=v?"[object Array]":ta(c);x="[object Arguments]"==x?"[object Object]":x;z="[object Arguments]"==z?"[object Object]":z;var A="[object Object]"==x;v="[object Object]"==z;if((z=x==z)&&zb(b)){if(!zb(c)){t=!1;break a}m= !0;A=!1}if(z&&!A)t=(k||=new Xa,m||oc(b)?jj(b,c,e,g,Cb,k):oo(b,c,x,e,g,Cb,k));else{if(!(e&1)&&(m=A&&Y.call(b,"__wrapped__"),x=v&&Y.call(c,"__wrapped__"),m||x)){b=m?b.value():b;c=x?c.value():c;t=(k||=new Xa,Cb(b,c,e,g,k));break a}if(m=!!z){k||=new Xa;b:if(m=e&1,x=Df(b),v=x.length,v==Df(c).length||m){for(z=v;z--;){var E=x[z];if(!(m?E in c:Y.call(c,E))){c=!1;break b}}A=k.get(b);E=k.get(c);if(A&&E)c=A==c&&E==b;else{A=!0;k.set(b,c);k.set(c,b);for(var G=m;++zc?e:0,jb(c,e)?b[c]:r}function vj(b,c,e){c=c.length?C(c,function(k){return M(k)?function(m){return mb(m,1===k.length?k[0]:k)}:k}):[Ba];var g=-1;return c=C(c,Fa(J())),qn(qj(b,function(k){return{criteria:C(c,function(m){return m(k)}),index:++g,value:k}}),function(k,m){a:{for(var t=-1,v=k.criteria,x=m.criteria,z=v.length,A=e.length;++t=A?E:E*("desc"==e[t]?-1:1);break a}}k=k.index-m.index}return k})}function vo(b,c){return xj(b,c,function(e,g){return Nf(b,g)})}function xj(b, c,e){for(var g=-1,k=c.length,m={};++gc||9007199254740991c&&(c=-c>k?0:k+c);e=e>k?k:e;0>e&&(e+=k);k=c>e?0:e-c>>>0;c>>>=0;for(e=ka(k);++g=k){for(;g>>1,t=b[m];null!==t&&!Ga(t)&&(e?t<=c:tc.length?b:mb(b,Ha(c,0,-1)), null==b||delete b[db(Pa(c))]}function Wd(b,c,e,g){for(var k=b.length,m=g?k:-1;(g?m--:++mg)return g?Db(b[0]):[];for(var k=-1,m=ka(g);++k=g?b:Ha(b,c,e)}function $i(b,c){if(c)return b.slice();c=b.length;c=Hj?Hj(c):new b.constructor(c);return b.ld(c),c}function Xf(b){var c=new b.constructor(b.byteLength);return(new Xd(c)).set(new Xd(b)),c}function sj(b,c){return new b.constructor(c?Xf(b.buffer):b.buffer,b.byteOffset, b.length)}function wj(b,c){if(b!==c){var e=b!==r,g=null===b,k=b===b,m=Ga(b),t=c!==r,v=null===c,x=c===c,z=Ga(c);if(!v&&!z&&!m&&b>c||m&&t&&x&&!v&&!z||g&&t&&x||!e&&x||!k)return 1;if(!g&&!m&&!z&&bk?r:m,k=1);for(c=aa(c);++gm&&t[0]!==x&&t[m-1]!==x?[]:yb(t,x);return m-=v.length,me)return e?Rf(c,b):c;e=Rf(c,ce(b/mc(c)));return nc.test(c)?Eb(Wa(e),0,b).join(""):e.slice(0,b)}function Fo(b,c,e,g){function k(){for(var v=-1,x=arguments.length,z=-1,A=g.length,E=ka(A+x),G=this&& this!==na&&this instanceof k?t:b;++zA||N){t&1&&(m[2]=G[2],A|=E&1?0:4);if(E=G[3]){var I=m[3];m[3]=I?Ij(I,E,G[4]):E;m[4]=I?yb(m[3],Id):G[4]}(E=G[5])&&(I=m[5],m[5]=I?Jj(I,E,G[6]):E,m[6]=I?yb(m[5], Id):G[6]);(E=G[7])&&(m[7]=E);t&128&&(m[8]=null==m[8]?G[8]:ua(m[8],G[8]));null==m[9]&&(m[9]=G[9]);m[0]=G[0];m[1]=A}}I=(b=m[0],c=m[1],e=m[2],g=m[3],k=m[4],v=m[9]=m[9]===r?x?0:b.length:la(m[9]-z,0),!v&&c&24&&(c&=-25),c&&1!=c)?8==c||16==c?Do(b,c,v):32!=c&&33!=c||k.length?Zd.apply(r,m):Fo(b,c,e,g):Co(b,c,e);return Xj((G?ak:Wj)(I,m),b,c)}function bk(b,c,e,g,k,m){return ba(b)&&ba(c)&&(m.set(c,b),Sd(b,c,r,bk,m),m.delete(c)),b}function Go(b){return Rc(b)?r:b}function jj(b,c,e,g,k,m){var t=e&1,v=b.length,x= c.length;if(v!=x&&!(t&&x>v))return!1;x=m.get(b);var z=m.get(c);if(x&&z)return x==c&&z==b;x=-1;z=!0;var A=e&2?new Ob:r;m.set(b,c);for(m.set(c,b);++xe&&(e=la(g+e,0)),hc(b,J(c,3),e)}function hk(b,c,e){var g=null==b?0:b.length;if(!g)return-1;var k=g-1;return e!==r&&(k=P(e),k=0>e?la(g+k,0):ua(k,g-1)),hc(b,J(c,3),k,!0)}function ck(b){return(null==b?0:b.length)?qa(b,1):[]}function ik(b){return b&&b.length?b[0]:r}function Pa(b){var c=null==b?0:b.length;return c?b[c-1]:r}function jk(b,c){return b&& b.length&&c&&c.length?Pf(b,c):b}function eg(b){return null==b?b:Ko.call(b)}function fg(b){if(!b||!b.length)return[];var c=0;return b=q(b,function(e){if(ea(e))return c=la(e.length,c),!0}),sf(c,function(e){return C(b,qf(e))})}function kk(b,c){if(!b||!b.length)return[];b=fg(b);return null==c?b:C(b,function(e){return a(c,r,e)})}function lk(b){b=l(b);return b.U=!0,b}function he(b,c){return c(b)}function Lo(){return this}function mk(b,c){return(M(b)?f:Ab)(b,J(c,3))}function nk(b,c){return(M(b)?h:ok)(b, J(c,3))}function ie(b,c){return(M(b)?C:qj)(b,J(c,3))}function pk(b,c,e){return c=e?r:c,c=b&&null==c?b.length:c,pb(b,128,r,r,r,r,c)}function qk(b,c){var e;if("function"!=typeof c)throw new Oa("Expected a function");return b=P(b),function(){return 0<--b&&(e=c.apply(this,arguments)),1>=b&&(c=r),e}}function rk(b,c,e){c=e?r:c;b=pb(b,8,r,r,r,r,r,c);return b.placeholder=rk.placeholder,b}function sk(b,c,e){c=e?r:c;b=pb(b,16,r,r,r,r,r,c);return b.placeholder=sk.placeholder,b}function tk(b,c,e){function g(S){var da= x,Ya=z;return x=z=r,I=S,E=b.apply(Ya,da)}function k(S){var da=S-N;S-=I;return N===r||da>=c||0>da||Ra&&S>=A}function m(){var S=je();if(k(S))var da=t(S);else{da=Nc;var Ya=S-I;S=c-(S-N);Ya=Ra?ua(S,A-Ya):S;da=(G=da(m,Ya),r)}return da}function t(S){return G=r,Qa&&x?g(S):(x=z=r,E)}function v(){var S=je(),da=k(S);if(x=arguments,z=this,N=S,da){if(G===r)return S=N,I=S,G=Nc(m,c),W?g(S):E;if(Ra)return uk(G),G=Nc(m,c),g(N)}return G===r&&(G=Nc(m,c)),E}var x,z,A,E,G,N,I=0,W=!1,Ra=!1,Qa=!0;if("function"!=typeof b)throw new Oa("Expected a function"); return c=Sa(c)||0,ba(e)&&(W=!!e.Mb,Ra="maxWait"in e,A=Ra?la(Sa(e.vc)||0,c):A,Qa="trailing"in e?!!e.Wb:Qa),v.cancel=function(){G!==r&&uk(G);I=0;x=N=z=G=r},v.flush=function(){return G===r?E:t(je())},v}function ke(b,c){if("function"!=typeof b||null!=c&&"function"!=typeof c)throw new Oa("Expected a function");var e=function(){var g=arguments,k=c?c.apply(this,g):g[0],m=e.cache;if(m.has(k))return m.get(k);g=b.apply(this,g);return e.cache=m.set(k,g)||m,g};return e.cache=new (ke.Cache||ib),e}function le(b){if("function"!= typeof b)throw new Oa("Expected a function");return function(){var c=arguments;switch(c.length){case 0:return!b.call(this);case 1:return!b.call(this,c[0]);case 2:return!b.call(this,c[0],c[1]);case 3:return!b.call(this,c[0],c[1],c[2])}return!b.apply(this,c)}}function ab(b,c){return b===c||b!==b&&c!==c}function Ca(b){return null!=b&&Rd(b.length)&&!lb(b)}function ea(b){return ca(b)&&Ca(b)}function vk(b){if(!ca(b))return!1;var c=wa(b);return"[object Error]"==c||"[object DOMException]"==c||"string"==typeof b.message&& "string"==typeof b.name&&!Rc(b)}function lb(b){if(!ba(b))return!1;b=wa(b);return"[object Function]"==b||"[object GeneratorFunction]"==b||"[object AsyncFunction]"==b||"[object Proxy]"==b}function wk(b){return"number"==typeof b&&b==P(b)}function Rd(b){return"number"==typeof b&&-1=b}function ba(b){var c=typeof b;return null!=b&&("object"==c||"function"==c)}function ca(b){return null!=b&&"object"==typeof b}function xk(b){return"number"==typeof b||ca(b)&&"[object Number]"== wa(b)}function Rc(b){if(!ca(b)||"[object Object]"!=wa(b))return!1;b=fe(b);if(null===b)return!0;b=Y.call(b,"constructor")&&b.constructor;return"function"==typeof b&&b instanceof b&&ge.call(b)==Mo}function me(b){return"string"==typeof b||!M(b)&&ca(b)&&"[object String]"==wa(b)}function Ga(b){return"symbol"==typeof b||ca(b)&&"[object Symbol]"==wa(b)}function yk(b){if(!b)return[];if(Ca(b))return me(b)?Wa(b):za(b);if(Vc&&b[Vc]){b=b[Vc]();for(var c,e=[];!(c=b.next()).done;)e.push(c.value);return e}c=ta(b); return("[object Map]"==c?uf:"[object Set]"==c?Jd:qc)(b)}function ob(b){return b?(b=Sa(b),b===Mb||b===-Mb)?1.7976931348623157E308*(0>b?-1:1):b===b?b:0:0===b?b:0}function P(b){b=ob(b);var c=b%1;return b===b?c?b-c:b:0}function zk(b){return b?Qb(P(b),0,4294967295):0}function Sa(b){if("number"==typeof b)return b;if(Ga(b))return Hd;ba(b)&&(b="function"==typeof b.valueOf?b.valueOf():b,b=ba(b)?b+"":b);if("string"!=typeof b)return 0===b?b:+b;b=Fi(b);var c=In.test(b);return c||Kn.test(b)?Tn(b.slice(2),c?2: 8):Hn.test(b)?Hd:+b}function tj(b){return bb(b,Aa(b))}function V(b){return null==b?"":Ia(b)}function Bf(b,c,e){b=null==b?r:mb(b,c);return b===r?e:b}function Nf(b,c){return null!=b&&dk(b,c,ko)}function pa(b){return Ca(b)?Xi(b):Jf(b)}function Aa(b){if(Ca(b))b=Xi(b,!0);else if(ba(b)){var c=Qc(b),e=[];for(g in b)("constructor"!=g||!c&&Y.call(b,g))&&e.push(g);b=e}else{var g=[];if(null!=b)for(c in aa(b))g.push(c);b=g}return b}function Ak(b,c){if(null==b)return{};var e=C(Cf(b),function(g){return[g]});return c= J(c),xj(b,e,function(g,k){return c(g,k[0])})}function qc(b){return null==b?[]:Hi(b,pa(b))}function Bk(b){return gg(V(b).toLowerCase())}function Pj(b){return b=V(b),b&&b.replace(Mn,Un).replace(On,"")}function Oj(b,c,e){return b=V(b),c=e?r:c,c===r?Qn.test(b)?b.match(Pn)||[]:b.match(Fn)||[]:b.match(c)||[]}function hg(b){return function(){return b}}function Ba(b){return b}function dg(b){return mj("function"==typeof b?b:Na(b,1))}function ig(b,c,e){var g=pa(c),k=Pd(c,g);null!=e||ba(c)&&(k.length||!g.length)|| (e=c,c=b,b=this,k=Pd(c,pa(c)));var m=!(ba(e)&&"chain"in e&&!e.chain),t=lb(b);return f(k,function(v){var x=c[v];b[v]=x;t&&(b.prototype[v]=function(){var z=this.U;if(m||z){var A=b(this.N);return(A.J=za(this.J)).push({ga:x,args:arguments,H:b}),A.U=z,A}return x.apply(b,H([this.value()],arguments))})}),b}function jg(){}function pj(b){return Mf(b)?qf(db(b)):wo(b)}function kg(){return[]}function lg(){return!1}B=null==B?na:Fb.defaults(na.Object(),B,Fb.pick(na,Rn));var ka=B.Array,ne=B.Date,Ck=B.Error,wc=B.Math, aa=B.Object,Dk=B.RegExp,Xn=B.String,Oa=B.TypeError,oe=ka.prototype,Uc=aa.prototype,pe=B["__core-js_shared__"],ge=B.Function.prototype.toString,Y=Uc.hasOwnProperty,No=0,lj=function(){var b=/[^.]+$/.exec(pe&&pe.keys&&pe.keys.Yc||"");return b?"Symbol(src)_1."+b:""}(),Qd=Uc.toString,Mo=ge.call(aa),Oo=na._,qo=Dk("^"+ge.call(Y).replace(wf,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),qe=Pi?B.Sc:r,Gb=B.Symbol,Xd=B.Uint8Array,Hj=qe?qe.jd:r,fe=Li(aa.getPrototypeOf, aa),Ek=aa.create,Fk=Uc.propertyIsEnumerable,Td=oe.splice,ek=Gb?Gb.isConcatSpreadable:r,Vc=Gb?Gb.iterator:r,Rb=Gb?Gb.toStringTag:r,Nd=function(){try{var b=Tb(aa,"defineProperty");return b({},"",{}),b}catch(c){}}(),Po=B.clearTimeout!==na.clearTimeout&&B.clearTimeout,Qo=ne&&ne.now!==na.Date.now&&ne.now,Ro=B.setTimeout!==na.setTimeout&&B.setTimeout,ce=wc.ceil,Ud=wc.floor,mg=aa.getOwnPropertySymbols,So=qe?qe.isBuffer:r,Yj=B.isFinite,To=oe.join,uo=Li(aa.keys,aa),la=wc.max,ua=wc.min,Jo=ne.now,Uo=B.parseInt, zj=wc.random,Ko=oe.reverse,ng=Tb(B,"DataView"),Wc=Tb(B,"Map"),og=Tb(B,"Promise"),yc=Tb(B,"Set"),Xc=Tb(B,"WeakMap"),Yc=Tb(aa,"create"),re=Xc&&new Xc,xc={},Vo=Sb(ng),Wo=Sb(Wc),Xo=Sb(og),Yo=Sb(yc),Zo=Sb(Xc),se=Gb?Gb.prototype:r,Tc=se?se.valueOf:r,Dj=se?se.toString:r,tc=function(){function b(){}return function(c){if(!ba(c))return{};if(Ek)return Ek(c);b.prototype=c;c=new b;return b.prototype=r,c}}();l.prototype=O.prototype;l.prototype.constructor=l;T.prototype=tc(O.prototype);T.prototype.constructor=T; K.prototype=tc(O.prototype);K.prototype.constructor=K;gb.prototype.clear=function(){this.B=Yc?Yc(null):{};this.size=0};gb.prototype.delete=function(b){b=this.has(b)&&delete this.B[b];return this.size-=b?1:0,b};gb.prototype.get=function(b){var c=this.B;return Yc?(b=c[b],"__lodash_hash_undefined__"===b?r:b):Y.call(c,b)?c[b]:r};gb.prototype.has=function(b){var c=this.B;return Yc?c[b]!==r:Y.call(c,b)};gb.prototype.set=function(b,c){var e=this.B;return this.size+=this.has(b)?0:1,e[b]=Yc&&c===r?"__lodash_hash_undefined__": c,this};hb.prototype.clear=function(){this.B=[];this.size=0};hb.prototype.delete=function(b){var c=this.B;b=Md(c,b);return!(0>b)&&(b==c.length-1?c.pop():Td.call(c,b,1),--this.size,!0)};hb.prototype.get=function(b){var c=this.B;b=Md(c,b);return 0>b?r:c[b][1]};hb.prototype.has=function(b){return-1g?(++this.size,e.push([b,c])):e[g][1]=c,this};ib.prototype.clear=function(){this.size=0;this.B={hash:new gb,map:new (Wc||hb),Gd:new gb}}; ib.prototype.delete=function(b){b=ee(this,b).delete(b);return this.size-=b?1:0,b};ib.prototype.get=function(b){return ee(this,b).get(b)};ib.prototype.has=function(b){return ee(this,b).has(b)};ib.prototype.set=function(b,c){var e=ee(this,b),g=e.size;return e.set(b,c),this.size+=e.size==g?0:1,this};Ob.prototype.add=Ob.prototype.push=function(b){return this.B.set(b,"__lodash_hash_undefined__"),this};Ob.prototype.has=function(b){return this.B.has(b)};Xa.prototype.clear=function(){this.B=new hb;this.size= 0};Xa.prototype.delete=function(b){var c=this.B;b=c.delete(b);return this.size=c.size,b};Xa.prototype.get=function(b){return this.B.get(b)};Xa.prototype.has=function(b){return this.B.has(b)};Xa.prototype.set=function(b,c){var e=this.B;if(e instanceof hb){var g=e.B;if(!Wc||199>g.length)return g.push([b,c]),this.size=++e.size,this;e=this.B=new ib(g)}return e.set(b,c),this.size=e.size,this};var Ab=Lj(cb),ok=Lj(Ff,!0),Ef=Mj(),gj=Mj(!0),ak=re?function(b,c){return re.set(b,c),b}:Ba,$o=Nd?function(b,c){return Nd(b, "toString",{configurable:!0,enumerable:!1,value:hg(c),writable:!0})}:Ba,uk=Po||function(b){return na.clearTimeout(b)},Bo=yc&&1/Jd(new yc([,-0]))[1]==Mb?function(b){return new yc(b)}:jg,Zf=re?function(b){return re.get(b)}:jg,Yf=mg?function(b){return null==b?[]:(b=aa(b),q(mg(b),function(c){return Fk.call(b,c)}))}:kg,Kj=mg?function(b){for(var c=[];b;)H(c,Yf(b)),b=fe(b);return c}:kg,ta=wa;(ng&&"[object DataView]"!=ta(new ng(new ArrayBuffer(1)))||Wc&&"[object Map]"!=ta(new Wc)||og&&"[object Promise]"!= ta(og.resolve())||yc&&"[object Set]"!=ta(new yc)||Xc&&"[object WeakMap]"!=ta(new Xc))&&(ta=function(b){var c=wa(b);if(b=(b="[object Object]"==c?b.constructor:r)?Sb(b):"")switch(b){case Vo:return"[object DataView]";case Wo:return"[object Map]";case Xo:return"[object Promise]";case Yo:return"[object Set]";case Zo:return"[object WeakMap]"}return c});var ap=pe?lb:lg,Wj=fk(ak),Nc=Ro||function(b,c){return na.setTimeout(b,c)},Sf=fk($o),Gj=function(b){b=ke(b,function(e){return 500===c.size&&c.clear(),e}); var c=b.cache;return b}(function(b){var c=[];return 46===b.charCodeAt(0)&&c.push(""),b.replace(An,function(e,g,k,m){c.push(k?m.replace(Gn,"$1"):g||e)}),c}),bp=R(function(b,c){return ea(b)?Oc(b,qa(c,1,ea,!0)):[]}),cp=R(function(b,c){var e=Pa(c);return ea(e)&&(e=r),ea(b)?Oc(b,qa(c,1,ea,!0),J(e,2)):[]}),dp=R(function(b,c){var e=Pa(c);return ea(e)&&(e=r),ea(b)?Oc(b,qa(c,1,ea,!0),r,e):[]}),ep=R(function(b){var c=C(b,Vf);return c.length&&c[0]===b[0]?Hf(c):[]}),fp=R(function(b){var c=Pa(b),e=C(b,Vf);return c=== Pa(e)?c=r:e.pop(),e.length&&e[0]===b[0]?Hf(e,J(c,2)):[]}),gp=R(function(b){var c=Pa(b),e=C(b,Vf);return c="function"==typeof c?c:r,c&&e.pop(),e.length&&e[0]===b[0]?Hf(e,r,c):[]}),hp=R(jk),ip=nb(function(b,c){var e=null==b?0:b.length,g=Af(b,c);return yj(b,C(c,function(k){return jb(k,e)?+k:k}).sort(wj)),g}),jp=R(function(b){return Db(qa(b,1,ea,!0))}),kp=R(function(b){var c=Pa(b);return ea(c)&&(c=r),Db(qa(b,1,ea,!0),J(c,2))}),lp=R(function(b){var c=Pa(b);return c="function"==typeof c?c:r,Db(qa(b,1,ea, !0),r,c)}),mp=R(function(b,c){return ea(b)?Oc(b,c):[]}),np=R(function(b){return Uf(q(b,ea))}),op=R(function(b){var c=Pa(b);return ea(c)&&(c=r),Uf(q(b,ea),J(c,2))}),pp=R(function(b){var c=Pa(b);return c="function"==typeof c?c:r,Uf(q(b,ea),r,c)}),qp=R(fg),rp=R(function(b){var c=b.length;c=1=c}),Pb=ij(function(){return arguments}())?ij:function(b){return ca(b)&&Y.call(b,"callee")&&!Fk.call(b,"callee")},M=ka.isArray,Hp=Qi?Fa(Qi):mo,zb=So|| lg,Ip=Ri?Fa(Ri):no,cj=Si?Fa(Si):po,rg=Ti?Fa(Ti):ro,bj=Ui?Fa(Ui):so,oc=Vi?Fa(Vi):to,Jp=de(Kf),Kp=de(function(b,c){return b<=c}),Lp=rc(function(b,c){if(Qc(c)||Ca(c))return bb(c,pa(c),b),r;for(var e in c)Y.call(c,e)&&Mc(b,e,c[e])}),Ik=rc(function(b,c){bb(c,Aa(c),b)}),Jk=rc(function(b,c,e,g){bb(c,Aa(c),b,g)}),Mp=rc(function(b,c,e,g){bb(c,pa(c),b,g)}),Np=nb(Af),Op=R(function(b,c){b=aa(b);var e=-1,g=c.length,k=2--b)return c.apply(this,arguments)}},l.ary=pk,l.assign=Lp,l.assignIn=Ik,l.assignInWith=Jk,l.assignWith=Mp,l.at=Np,l.before=qk,l.bind=pg,l.bindAll=dq,l.bindKey=Gk,l.castArray=function(){if(!arguments.length)return[];var b=arguments[0];return M(b)?b:[b]},l.chain=lk,l.chunk=function(b,c,e){c=(e?Da(b,c,e):c===r)?1:la(P(c),0);e=null== b?0:b.length;if(!e||1>c)return[];for(var g=0,k=0,m=ka(ce(e/c));gc?0:c,g)):[]},l.dropRight=function(b,c,e){var g= null==b?0:b.length;return g?(c=e||c===r?1:P(c),c=g-c,Ha(b,0,0>c?0:c)):[]},l.dropRightWhile=function(b,c){return b&&b.length?Wd(b,J(c,3),!0,!0):[]},l.dropWhile=function(b,c){return b&&b.length?Wd(b,J(c,3),!0):[]},l.fill=function(b,c,e,g){var k=null==b?0:b.length;if(k)for(e&&"number"!=typeof e&&Da(b,c,e)&&(e=0,g=k),k=b.length,e=P(e),0>e&&(e=-e>k?0:k+e),g=g===r||g>k?k:P(g),0>g&&(g+=k),g=e>g?0:zk(g);e>>0)?(b=V(b),b&&("string"==typeof c||null!=c&&!rg(c))&&(c=Ia(c),!c&&nc.test(b))?Eb(Wa(b),0,e):b.split(c,e)):[]},l.spread=function(b,c){if("function"!= typeof b)throw new Oa("Expected a function");return c=null==c?0:la(P(c),0),R(function(e){var g=e[c];e=Eb(e,0,c);return g&&H(e,g),a(b,this,e)})},l.tail=function(b){var c=null==b?0:b.length;return c?Ha(b,1,c):[]},l.take=function(b,c,e){return b&&b.length?(c=e||c===r?1:P(c),Ha(b,0,0>c?0:c)):[]},l.takeRight=function(b,c,e){var g=null==b?0:b.length;return g?(c=e||c===r?1:P(c),c=g-c,Ha(b,0>c?0:c,g)):[]},l.takeRightWhile=function(b,c){return b&&b.length?Wd(b,J(c,3),!1,!0):[]},l.takeWhile=function(b,c){return b&& b.length?Wd(b,J(c,3)):[]},l.tap=function(b,c){return c(b),b},l.throttle=function(b,c,e){var g=!0,k=!0;if("function"!=typeof b)throw new Oa("Expected a function");return ba(e)&&(g="leading"in e?!!e.Mb:g,k="trailing"in e?!!e.Wb:k),tk(b,c,{Mb:g,vc:c,Wb:k})},l.thru=he,l.toArray=yk,l.toPairs=Lk,l.toPairsIn=Mk,l.toPath=function(b){return M(b)?C(b,db):Ga(b)?[b]:za(Gj(V(b)))},l.toPlainObject=tj,l.transform=function(b,c,e){var g=M(b),k=g||zb(b)||oc(b);if(c=J(c,4),null==e){var m=b&&b.constructor;e=k?g?new m: []:ba(b)&&lb(m)?tc(fe(b)):{}}return(k?f:cb)(b,function(t,v,x){return c(e,t,v,x)}),e},l.unary=function(b){return pk(b,1)},l.union=jp,l.unionBy=kp,l.unionWith=lp,l.uniq=function(b){return b&&b.length?Db(b):[]},l.uniqBy=function(b,c){return b&&b.length?Db(b,J(c,2)):[]},l.uniqWith=function(b,c){return c="function"==typeof c?c:r,b&&b.length?Db(b,r,c):[]},l.unset=function(b,c){return null==b||Qf(b,c)},l.unzip=fg,l.unzipWith=kk,l.update=function(b,c,e){null!=b&&(e=Wf(e),b=pc(b,c,e(mb(b,c)),void 0));return b}, l.updateWith=function(b,c,e,g){g="function"==typeof g?g:r;null!=b&&(e=Wf(e),b=pc(b,c,e(mb(b,c)),g));return b},l.values=qc,l.valuesIn=function(b){return null==b?[]:Hi(b,Aa(b))},l.without=mp,l.words=Oj,l.wrap=function(b,c){return qg(Wf(c),b)},l.xor=np,l.xorBy=op,l.xorWith=pp,l.zip=qp,l.zipObject=function(b,c){return Fj(b||[],c||[],Mc)},l.zipObjectDeep=function(b,c){return Fj(b||[],c||[],pc)},l.zipWith=rp,l.entries=Lk,l.entriesIn=Mk,l.extend=Ik,l.extendWith=Jk,ig(l,l),l.add=nq,l.attempt=cq,l.camelCase= Wp,l.capitalize=Bk,l.ceil=oq,l.clamp=function(b,c,e){return e===r&&(e=c,c=r),e!==r&&(e=Sa(e),e=e===e?e:0),c!==r&&(c=Sa(c),c=c===c?c:0),Qb(Sa(b),c,e)},l.clone=function(b){return Na(b,4)},l.cloneDeep=function(b){return Na(b,5)},l.cloneDeepWith=function(b,c){return c="function"==typeof c?c:r,Na(b,5,c)},l.cloneWith=function(b,c){return c="function"==typeof c?c:r,Na(b,4,c)},l.conformsTo=function(b,c){return null==c||dj(b,c,pa(c))},l.deburr=Pj,l.defaultTo=function(b,c){return null==b||b!==b?c:b},l.divide= pq,l.endsWith=function(b,c,e){b=V(b);c=Ia(c);var g=b.length;g=e=e===r?g:Qb(P(e),0,g);return e-=c.length,0<=e&&b.slice(e,g)==c},l.eq=ab,l.escape=function(b){return b=V(b),b&&xn.test(b)?b.replace(Ni,Vn):b},l.escapeRegExp=function(b){return b=V(b),b&&Bn.test(b)?b.replace(wf,"\\$&"):b},l.every=function(b,c,e){var g=M(b)?p:ho;return e&&Da(b,c,e)&&(c=r),g(b,J(c,3))},l.find=up,l.findIndex=gk,l.findKey=function(b,c){return dc(b,J(c,3),cb)},l.findLast=vp,l.findLastIndex=hk,l.findLastKey=function(b,c){return dc(b, J(c,3),Ff)},l.floor=qq,l.forEach=mk,l.forEachRight=nk,l.forIn=function(b,c){return null==b?b:Ef(b,J(c,3),Aa)},l.forInRight=function(b,c){return null==b?b:gj(b,J(c,3),Aa)},l.forOwn=function(b,c){return b&&cb(b,J(c,3))},l.forOwnRight=function(b,c){return b&&Ff(b,J(c,3))},l.get=Bf,l.gt=Fp,l.gte=Gp,l.has=function(b,c){return null!=b&&dk(b,c,jo)},l.hasIn=Nf,l.head=ik,l.identity=Ba,l.includes=function(b,c,e,g){b=Ca(b)?b:qc(b);e=e&&!g?P(e):0;g=b.length;return 0>e&&(e=la(g+e,0)),me(b)?e<=g&&-1e&&(e=la(g+e,0)),lc(b,c,e)},l.inRange=function(b,c,e){c=ob(c);e===r?(e=c,c=0):e=ob(e);b=Sa(b);return b>=ua(c,e)&&b=b},l.isSet=bj,l.isString=me,l.isSymbol=Ga,l.isTypedArray=oc,l.isUndefined=function(b){return b===r},l.isWeakMap=function(b){return ca(b)&&"[object WeakMap]"==ta(b)},l.isWeakSet=function(b){return ca(b)&&"[object WeakSet]"==wa(b)},l.join=function(b,c){return null==b?"":To.call(b,c)},l.kebabCase=Xp,l.last=Pa,l.lastIndexOf=function(b,c,e){var g=null==b?0:b.length;if(!g)return-1;var k=g;e!==r&&(k=P(e),k=0>k?la(g+k,0): ua(k,g-1));if(c===c){for(e=k+1;e--&&b[e]!==c;);b=e}else b=hc(b,Ci,k,!0);return b},l.lowerCase=Yp,l.lowerFirst=Zp,l.lt=Jp,l.lte=Kp,l.max=function(b){return b&&b.length?Od(b,Ba,Gf):r},l.maxBy=function(b,c){return b&&b.length?Od(b,J(c,2),Gf):r},l.mean=function(b){return Di(b,Ba)},l.meanBy=function(b,c){return Di(b,J(c,2))},l.min=function(b){return b&&b.length?Od(b,Ba,Kf):r},l.minBy=function(b,c){return b&&b.length?Od(b,J(c,2),Kf):r},l.stubArray=kg,l.stubFalse=lg,l.stubObject=function(){return{}},l.stubString= function(){return""},l.stubTrue=function(){return!0},l.multiply=rq,l.nth=function(b,c){return b&&b.length?uj(b,P(c)):r},l.noConflict=function(){return na._===this&&(na._=Oo),this},l.noop=jg,l.now=je,l.pad=function(b,c,e){b=V(b);var g=(c=P(c))?mc(b):0;if(!c||g>=c)return b;c=(c-g)/2;return be(Ud(c),e)+b+be(ce(c),e)},l.padEnd=function(b,c,e){b=V(b);var g=(c=P(c))?mc(b):0;return c&&gc){var g=b;b=c;c=g}return e||b%1||c%1?(e=zj(),ua(b+e*(c-b+Sn("1e-"+((e+"").length-1))),c)):yf(b,c)},l.reduce=function(b,c,e){var g=M(b)?L:Ei,k=3>arguments.length;return g(b,J(c,4),e,k,Ab)},l.reduceRight=function(b,c,e){var g=M(b)?U:Ei,k= 3>arguments.length;return g(b,J(c,4),e,k,ok)},l.repeat=function(b,c,e){return c=(e?Da(b,c,e):c===r)?1:P(c),Rf(V(b),c)},l.replace=function(){var b=arguments,c=V(b[0]);return 3>b.length?c:c.replace(b[1],b[2])},l.result=function(b,c,e){c=Bb(c,b);var g=-1,k=c.length;for(k||(k=1,b=r);++gb||9007199254740991=c)return b;c=e-mc(g);if(1>c)return g;e=m?Eb(m,0,c).join(""):b.slice(0,c);if(k===r)return e+g;if(m&&(c+= e.length-c),rg(k)){if(b.slice(c).search(k)){m=e;k.global||(k=Dk(k.source,V(Oi.exec(k))+"g"));for(k.lastIndex=0;b=k.exec(m);)var t=b.index;e=e.slice(0,t===r?c:t)}}else b.indexOf(Ia(k),c)!=c&&(k=e.lastIndexOf(k),-1g.ea?"Right":"")}),g};K.prototype[b+"Right"]=function(e){return this.reverse()[b](e).reverse()}}),f(["filter","map","takeWhile"],function(b,c){var e=c+1,g=1== e||3==e;K.prototype[b]=function(k){var m=this.clone();return m.Ma.push({iteratee:J(k,3),type:e}),m.S=m.S||g,m}}),f(["head","last"],function(b,c){var e="take"+(c?"Right":"");K.prototype[b]=function(){return this[e](1).value()[0]}}),f(["initial","tail"],function(b,c){var e="drop"+(c?"":"Right");K.prototype[b]=function(){return this.S?new K(this):this[e](1)}}),K.prototype.compact=function(){return this.filter(Ba)},K.prototype.find=function(b){return this.filter(b).head()},K.prototype.findLast=function(b){return this.reverse().find(b)}, K.prototype.invokeMap=R(function(b,c){return"function"==typeof b?new K(this):this.map(function(e){return Pc(e,b,c)})}),K.prototype.reject=function(b){return this.filter(le(J(b)))},K.prototype.slice=function(b,c){b=P(b);var e=this;return e.S&&(0c)?new K(e):(0>b?e=e.takeRight(-b):b&&(e=e.drop(b)),c!==r&&(c=P(c),e=0>c?e.dropRight(-c):e.take(c-b)),e)},K.prototype.takeRightWhile=function(b){return this.reverse().takeWhile(b).reverse()},K.prototype.toArray=function(){return this.take(4294967295)}, cb(K.prototype,function(b,c){var e=/^(?:filter|find|map|reject)|While$/.test(c),g=/^(?:head|last)$/.test(c),k=l[g?"take"+("last"==c?"Right":""):c],m=g||/^find/.test(c);k&&(l.prototype[c]=function(){var t=this.N,v=g?[1]:arguments,x=t instanceof K,z=v[0],A=x||M(t),E=function(Ra){Ra=k.apply(l,H([Ra],v));return g&&G?Ra[0]:Ra};A&&e&&"function"==typeof z&&1!=z.length&&(x=A=!1);var G=this.U;z=!!this.J.length;var N=m&&!G,I=x&&!z;if(!m&&A){t=I?t:new K(this);var W=b.apply(t,v);return W.J.push({ga:he,args:[E], H:r}),new T(W,G)}return N&&I?b.apply(this,v):(W=this.thru(E),N?g?W.value()[0]:W.value():W)})}),f("pop push shift sort splice unshift".split(" "),function(b){var c=oe[b],e=/^(?:push|sort|unshift)$/.test(b)?"tap":"thru",g=/^(?:pop|shift)$/.test(b);l.prototype[b]=function(){var k=arguments;if(g&&!this.U){var m=this.value();return c.apply(M(m)?m:[],k)}return this[e](function(t){return c.apply(M(t)?t:[],k)})}}),cb(K.prototype,function(b,c){if(b=l[c]){var e=b.name+"";Y.call(xc,e)||(xc[e]=[]);xc[e].push({name:c, ga:b})}}),xc[Zd(r,2).name]=[{name:"wrapper",ga:r}],K.prototype.clone=function(){var b=new K(this.N);return b.J=za(this.J),b.ea=this.ea,b.S=this.S,b.Ma=za(this.Ma),b.ya=this.ya,b.Na=za(this.Na),b},K.prototype.reverse=function(){if(this.S){var b=new K(this);b.ea=-1;b.S=!0}else b=this.clone(),b.ea*=-1;return b},K.prototype.value=function(){var b=this.N.value(),c=this.ea,e=M(b),g=0>c,k=e?b.length:0,m=Ho(0,k,this.Na),t=m.start,v=m.end;m=v-t;t=g?v:t-1;v=this.Ma;var x=v.length,z=0,A=ua(m,this.ya);if(!e|| !g&&k==m&&A==m)return Ej(b,this.J);e=[];a:for(;m--&&z=this.fa.length;return{done:b,value:b?r:this.fa[this.xa++]}},l.prototype.Ec=function(b){for(var c, e=this;e instanceof O;){var g=Wi(e);g.xa=0;g.fa=r;c?k.N=g:c=g;var k=g;e=e.N}return k.N=b,c},l.prototype.reverse=function(){var b=this.N;return b instanceof K?(this.J.length&&(b=new K(this)),b=b.reverse(),b.J.push({ga:he,args:[eg],H:r}),new T(b,this.U)):this.thru(eg)},l.prototype.toJSON=l.prototype.valueOf=l.prototype.value=function(){return Ej(this.N,this.J)},l.prototype.first=l.prototype.head,Vc&&(l.prototype[Vc]=Lo),l}();"function"==typeof define&&"object"==typeof define.kc&&define.kc?(na._=Fb, define(function(){return Fb})):Nb?((Nb.exports=Fb)._=Fb,Kd._=Fb):na._=Fb}).call(this);/* Lodash Copyright JS Foundation and other contributors Released under MIT license Based on Underscore.js 1.8.3 Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */ var Q=fa._,_$VERSION=Q.VERSION,_$after=Q.after,_$ary=Q.ary,_$assign=Q.assign,_$assignIn=Q.assignIn,_$assignInWith=Q.assignInWith,_$assignWith=Q.assignWith,_$at=Q.at,_$before=Q.before,_$bind=Q.bind,_$bindAll=Q.bindAll,_$bindKey=Q.bindKey,_$castArray=Q.castArray,_$chain=Q.chain,_$chunk=Q.chunk,_$compact=Q.compact,_$concat=Q.concat,_$cond=Q.cond,_$conforms=Q.conforms,_$constant=Q.constant,_$countBy=Q.countBy,_$create=Q.create,_$curry=Q.curry,_$curryRight=Q.curryRight,_$debounce=Q.debounce,_$defaults= Q.defaults,_$defaultsDeep=Q.defaultsDeep,_$defer=Q.defer,_$delay=Q.delay,_$difference=Q.difference,_$differenceBy=Q.differenceBy,_$differenceWith=Q.differenceWith,_$drop=Q.drop,_$dropRight=Q.dropRight,_$dropRightWhile=Q.dropRightWhile,_$dropWhile=Q.dropWhile,_$fill=Q.fill,_$filter=Q.filter,_$flatMap=Q.flatMap,_$flatMapDeep=Q.flatMapDeep,_$flatMapDepth=Q.flatMapDepth,_$flatten=Q.flatten,_$flattenDeep=Q.flattenDeep,_$flattenDepth=Q.flattenDepth,_$flip=Q.flip,_$flow=Q.flow,_$flowRight=Q.flowRight,_$fromPairs= Q.fromPairs,_$functions=Q.functions,_$functionsIn=Q.functionsIn,_$groupBy=Q.groupBy,_$initial=Q.initial,_$intersection=Q.intersection,_$intersectionBy=Q.intersectionBy,_$intersectionWith=Q.intersectionWith,_$invert=Q.invert,_$invertBy=Q.invertBy,_$invokeMap=Q.invokeMap,_$iteratee=Q.iteratee,_$keyBy=Q.keyBy,_$keys=Q.keys,_$keysIn=Q.keysIn,_$map=Q.map,_$mapKeys=Q.mapKeys,_$mapValues=Q.mapValues,_$matches=Q.matches,_$matchesProperty=Q.matchesProperty,_$memoize=Q.memoize,_$merge=Q.merge,_$mergeWith=Q.mergeWith, _$method=Q.method,_$methodOf=Q.methodOf,_$mixin=Q.mixin,_$negate=Q.negate,_$nthArg=Q.nthArg,_$omit=Q.omit,_$omitBy=Q.omitBy,_$once=Q.once,_$orderBy=Q.orderBy,_$over=Q.over,_$overArgs=Q.overArgs,_$overEvery=Q.overEvery,_$overSome=Q.overSome,_$partial=Q.partial,_$partialRight=Q.partialRight,_$partition=Q.partition,_$pick=Q.pick,_$pickBy=Q.pickBy,_$property=Q.property,_$propertyOf=Q.propertyOf,_$pull=Q.pull,_$pullAll=Q.pullAll,_$pullAllBy=Q.pullAllBy,_$pullAllWith=Q.pullAllWith,_$pullAt=Q.pullAt,_$range= Q.range,_$rangeRight=Q.rangeRight,_$rearg=Q.rearg,_$reject=Q.reject,_$remove=Q.remove,_$rest=Q.rest,_$reverse=Q.reverse,_$sampleSize=Q.sampleSize,_$set=Q.set,_$setWith=Q.setWith,_$shuffle=Q.shuffle,_$slice=Q.slice,_$sortBy=Q.sortBy,_$sortedUniq=Q.sortedUniq,_$sortedUniqBy=Q.sortedUniqBy,_$split=Q.split,_$spread=Q.spread,_$tail=Q.tail,_$take=Q.take,_$takeRight=Q.takeRight,_$takeRightWhile=Q.takeRightWhile,_$takeWhile=Q.takeWhile,_$tap=Q.tap,_$throttle=Q.throttle,_$thru=Q.thru,_$toArray=Q.toArray,_$toPairs= Q.toPairs,_$toPairsIn=Q.toPairsIn,_$toPath=Q.toPath,_$toPlainObject=Q.toPlainObject,_$transform=Q.transform,_$unary=Q.unary,_$union=Q.union,_$unionBy=Q.unionBy,_$unionWith=Q.unionWith,_$uniq=Q.uniq,_$uniqBy=Q.uniqBy,_$uniqWith=Q.uniqWith,_$unset=Q.unset,_$unzip=Q.unzip,_$unzipWith=Q.unzipWith,_$update=Q.update,_$updateWith=Q.updateWith,_$values=Q.values,_$valuesIn=Q.valuesIn,_$without=Q.without,_$words=Q.words,_$wrap=Q.wrap,_$xor=Q.xor,_$xorBy=Q.xorBy,_$xorWith=Q.xorWith,_$zip=Q.zip,_$zipObject=Q.zipObject, _$zipObjectDeep=Q.zipObjectDeep,_$zipWith=Q.zipWith,_$entries=Q.toPairs,_$entriesIn=Q.toPairsIn,_$extend=Q.assignIn,_$extendWith=Q.assignInWith,_$add=Q.add,_$attempt=Q.attempt,_$camelCase=Q.camelCase,_$capitalize=Q.capitalize,_$ceil=Q.ceil,_$clamp=Q.clamp,_$clone=Q.clone,_$cloneDeep=Q.cloneDeep,_$cloneDeepWith=Q.cloneDeepWith,_$cloneWith=Q.cloneWith,_$conformsTo=Q.conformsTo,_$deburr=Q.deburr,_$defaultTo=Q.defaultTo,_$divide=Q.divide,_$endsWith=Q.endsWith,_$eq=Q.eq,_$escape=Q.escape,_$escapeRegExp= Q.escapeRegExp,_$every=Q.every,_$find=Q.find,_$findIndex=Q.findIndex,_$findKey=Q.findKey,_$findLast=Q.findLast,_$findLastIndex=Q.findLastIndex,_$findLastKey=Q.findLastKey,_$floor=Q.floor,_$forEach=Q.forEach,_$forEachRight=Q.forEachRight,_$forIn=Q.forIn,_$forInRight=Q.forInRight,_$forOwn=Q.forOwn,_$forOwnRight=Q.forOwnRight,_$get=Q.get,_$gt=Q.gt,_$gte=Q.gte,_$has=Q.has,_$hasIn=Q.hasIn,_$head=Q.head,_$identity=Q.identity,_$includes=Q.includes,_$indexOf=Q.indexOf,_$inRange=Q.inRange,_$invoke=Q.invoke, _$isArguments=Q.isArguments,_$isArray=Q.isArray,_$isArrayBuffer=Q.isArrayBuffer,_$isArrayLike=Q.isArrayLike,_$isArrayLikeObject=Q.isArrayLikeObject,_$isBoolean=Q.isBoolean,_$isBuffer=Q.isBuffer,_$isDate=Q.isDate,_$isElement=Q.isElement,_$isEmpty=Q.isEmpty,_$isEqual=Q.isEqual,_$isEqualWith=Q.isEqualWith,_$isError=Q.isError,_$isFinite=Q.isFinite,_$isFunction=Q.isFunction,_$isInteger=Q.isInteger,_$isLength=Q.isLength,_$isMap=Q.isMap,_$isMatch=Q.isMatch,_$isMatchWith=Q.isMatchWith,_$isNaN=Q.isNaN,_$isNative= Q.isNative,_$isNil=Q.isNil,_$isNull=Q.isNull,_$isNumber=Q.isNumber,_$isObject=Q.isObject,_$isObjectLike=Q.isObjectLike,_$isPlainObject=Q.isPlainObject,_$isRegExp=Q.isRegExp,_$isSafeInteger=Q.isSafeInteger,_$isSet=Q.isSet,_$isString=Q.isString,_$isSymbol=Q.isSymbol,_$isTypedArray=Q.isTypedArray,_$isUndefined=Q.isUndefined,_$isWeakMap=Q.isWeakMap,_$isWeakSet=Q.isWeakSet,_$join=Q.join,_$kebabCase=Q.kebabCase,_$last=Q.last,_$lastIndexOf=Q.lastIndexOf,_$lowerCase=Q.lowerCase,_$lowerFirst=Q.lowerFirst, _$lt=Q.lt,_$lte=Q.lte,_$max=Q.max,_$maxBy=Q.maxBy,_$mean=Q.mean,_$meanBy=Q.meanBy,_$min=Q.min,_$minBy=Q.minBy,_$stubArray=Q.stubArray,_$stubFalse=Q.stubFalse,_$stubObject=Q.stubObject,_$stubString=Q.stubString,_$stubTrue=Q.stubTrue,_$multiply=Q.multiply,_$nth=Q.nth,_$noConflict=Q.noConflict,_$noop=Q.noop,_$now=Q.now,_$pad=Q.pad,_$padEnd=Q.padEnd,_$padStart=Q.padStart,_$parseInt=Q.parseInt,_$random=Q.random,_$reduce=Q.reduce,_$reduceRight=Q.reduceRight,_$repeat=Q.repeat,_$replace=Q.replace,_$result= Q.result,_$round=Q.round,_$runInContext=Q.runInContext,_$sample=Q.sample,_$size=Q.size,_$snakeCase=Q.snakeCase,_$some=Q.some,_$sortedIndex=Q.sortedIndex,_$sortedIndexBy=Q.sortedIndexBy,_$sortedIndexOf=Q.sortedIndexOf,_$sortedLastIndex=Q.sortedLastIndex,_$sortedLastIndexBy=Q.sortedLastIndexBy,_$sortedLastIndexOf=Q.sortedLastIndexOf,_$startCase=Q.startCase,_$startsWith=Q.startsWith,_$subtract=Q.subtract,_$sum=Q.sum,_$sumBy=Q.sumBy,_$times=Q.times,_$toFinite=Q.toFinite,_$toInteger=Q.toInteger,_$toLength= Q.toLength,_$toLower=Q.toLower,_$toNumber=Q.toNumber,_$toSafeInteger=Q.toSafeInteger,_$toString=Q.toString,_$toUpper=Q.toUpper,_$trim=Q.trim,_$trimEnd=Q.trimEnd,_$trimStart=Q.trimStart,_$truncate=Q.truncate,_$unescape=Q.unescape,_$uniqueId=Q.uniqueId,_$upperCase=Q.upperCase,_$upperFirst=Q.upperFirst,_$each=Q.forEach,_$eachRight=Q.forEachRight,_$first=Q.head;function Wm(a,d){const f=_$cloneDeep(a);_$merge(f,d);return _$isEqual(f,a)};function Xm(a,d){if(a.b){if(!Ym(a.b,d))return console.log("ea"),console.log("fa`"+JSON.stringify(a.b)),console.log("ga`"+JSON.stringify(d)),!1}else if(a.c){if(!Zm(a.c,d))return console.log("ha"),console.log("ia`"+JSON.stringify(a.c)),console.log("ga`"+JSON.stringify(d)),!1}else if(a.d){if(!$m(a.d,d))return console.log("ja"),console.log("ka`"+JSON.stringify(a.d)),console.log("ga`"+JSON.stringify(d)),!1}else if(a.e&&!Xm(a.e,d))return console.log("la"),console.log("ma`"+JSON.stringify(a.e)),console.log("ga`"+ JSON.stringify(d)),!1;if(a.g)a=Xm(a.g,d);else if(a.f)a=an(a,d);else if(a.h)if(a.j&&a.i&&a.h&&a.k){var f=d.b+a.k,h=Vm(f,a.j);if(0>h)a=!1;else{var p=BigInt(a.i[h]);f=Tm(f,Gm);if(0<=f&&f<=Jm)if(0>BigInt(33);if(u===Im)break;u=q*Fm/(u+BigInt(1))+BigInt(1)}p=q-BigInt(1)}else console.log("ba"),p=BigInt(-1);else console.log("aa"),p=BigInt(-1);d.c.a.push({a:p+BigInt(a.h[h])});d.a.n&&d.a.n.a&& (d.c.a[0].b=d.a.n.a);a=!0}}else console.log("na"),console.log("oa`"+JSON.stringify(a)),a=!1;else a=!0;return a} function an(a,d){if(!a.f)return console.log("pa"),console.log("oa`"+JSON.stringify(a)),!1;if(a.j){if(!a.k)return console.log("qa"),console.log("oa`"+JSON.stringify(a)),!1;var f=Vm(d.b+a.k,a.j);return 0>f?!1:Xm(a.f[f],d)}if(a.l){f=0;const h=a.l;for(;ff)return!1;_$merge(d.a,a.c[f]);return!0}console.log("ua");console.log("va`"+JSON.stringify(a));return!1}return a.a}function Zm(a,d){const f=a.d+d.b;if(a.c)return bn(a.c,d,f)?!0:a.a;if(a.b){for(const h of a.b)if(bn(h,d,f))return!0;return a.a}console.log("wa");console.log("xa`"+JSON.stringify(a));return a.a} function bn(a,d,f){if(a.a&&!Wm(d.a,a.a))return!1;if(a.d)return _$merge(d.a,a.d),!0;if(a.b&&a.c&&a.b.length===a.c.length){f=Vm(f,a.b);if(0>f)return!1;_$merge(d.a,a.c[f]);return!0}console.log("ya");console.log("za`"+JSON.stringify(a));return!1} function $m(a,d){if(a.d){if(!Am(a.d,d.a))return a.a;a.e&&_$merge(d.a,a.e);return!0}if(!a.b)return a.a;if(!a.c||a.b.length!==a.c.length)return console.log("Aa"),console.log("Ba`"+JSON.stringify(a)),!1;let f=0;const h=a.b;for(;fd-f).join(",");return a in sa?BigInt(sa[a]):BigInt(-1)};function gn(a,d,f){d=Tm(d.toString(),Hm);a={a:{a},b:d.toString(),c:{a:[]}};if(!Xm(f.b,a))return{a:[]};for(const q of a.c.a){if(q.b){f=a.b;d={};var h=q.b.a??[];for(const u of h){h=d;var p=cn(f,u);_$merge(h,p)}q.c=d}if(q.c){d=q.c;f=BigInt(0);d.a&&(f=fn(d.a));f===BigInt(-1)&&(f=BigInt(0));h=BigInt(0);if(d.b)if(h=d.b,h.a&&h.b){b:switch(h.a){case 2:d=BigInt(0);break b;case 1:d=BigInt(1);break b;default:d=BigInt(-1)}d===BigInt(-1)?h=BigInt(-1):(h=h.b,h=en.has(h)?BigInt(h):BigInt(-1),h=h===BigInt(-1)?BigInt(-1): h<d;d++)a<<=BigInt(8),a+=BigInt(Math.floor(256*Math.random()));return a}function mn(a){if(a)try{return BigInt(a)}catch(d){}}function nn(a){if(a)try{return Number(a)}catch(d){}}function on(a,d){a=gn({a:2,b:1,d:{a:{b:0,c:0}}},a,JSON.parse(d.modelJson));return null===a?[]:(a=a.a)?a:[]} function uq(){var a=vq;class d{async run(f){if(void 0!==f&&void 0!==f.modelJson){f.enableDebugMode&&a.privateAggregation.enableDebugMode({debug_key:BigInt(0),debugKey:BigInt(0)});var h=this.sharedStorage??a?.sharedStorage,p=mn(await h.get("browserId"))??ln();h.set("browserId",String(p));var q=L=>{a?.privateAggregation?.sendHistogramReport?a.privateAggregation.sendHistogramReport(L):a.privateAggregation?.contributeToHistogram?.(L)};if(f.reportBrowserIdInsteadOfVPID)for(var u of f.filterIds)q({bucket:p, value:1,filteringId:u});else{var D=f.modelHash,C=nn(await h.get("modelHash"))??0,H=await h.get("cachedVpids");u=[];D===C&&H&&(C=JSON.parse(H),Array.isArray(C)&&(u=C.map(L=>mn(L)).filter(L=>!!L)));h.set("modelHash",String(D));0===u.length&&(u=on(p,f).map(L=>L.a));p=u.map(L=>String(L));h.set("cachedVpids",JSON.stringify(p));u.forEach(L=>{for(const U of f.filterIds)q({bucket:L,value:1,filteringId:U})})}}}}a.register("google_reach",d)};function wq(a,d){var f=encodeURIComponent;d=d.Tb();var h;n(ma(d),"encodeByteArray takes an array as a parameter");void 0===h&&(h=0);if(!vh){vh={};for(var p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),q=["+/=","+/","-_=","-_.","-_"],u=0;5>u;u++){var D=p.concat(q[u].split(""));uh[u]=D;for(var C=0;C>2];L=h[(L&3)<<4|U>>4];U=h[(U&15)<<2|H>>6];H=h[H&63];p[u++]=""+C+L+U+H}C=0;H=q;switch(d.length-D){case 2:C=d[D+1],H=h[(C&15)<<2]||q;case 1:d=d[D],p[u]=""+h[d>>2]+h[(d&3)<<4|C>>4]+H+q}d=p.join("");f=`${"https://pagead2.googlesyndication.com/pagead/gen_204"}?id=av-js&type=reach&proto=${f(d)}`;a.Eb.Fa(f,{W:"GET"}).sendNow()};var xq=[0,pm,-3];var yq=[0,nm,pm,-1,um,mm,nm];var zq=class extends wm{constructor(a){super(a)}getType(){var a=this.K;a=cl(a,Lh(a),6);return(null==a?a:Number.isFinite(a)?a|0:void 0)??0}},Aq=function(a){return d=>{fb(a);if(null==d||""==d)d=sb(new a,kl);else{eb(d);d=JSON.parse(d);if(!Array.isArray(d))throw Error("S`"+ia(d)+"`"+d);Fh(d,32);d=Qk(a,d)}return d}}(zq);zq.Lb="ads.geo.GeoTargetMessage";zq.Nc=[17,18];var Bq=[0,sm,-4,um,qm,pm,mm,sm,mm,sm,pm,sm,-1,xq,tm,om,sm,nm,-1,pm,-1,nm,mm,yq,lm,sm];zq.prototype.Tb=xm(Bq);var Cq=function(a,d){return il(a,1,d)},Dq=function(a,d){return hl(a,2,d)},Eq=function(a,d){return hl(a,3,d)},Fq=class extends wm{constructor(){super(void 0)}};Fq.Lb="ads.branding.measurement.client.frontend.integrations.reach.ReachStatusMessage";Fq.prototype.Tb=xm([0,um,rm,-1,um,-2,rm,-1,pm,rm,Bq]);function Gq(a,d){return void 0===d||0===d.length?(wq(a,Cq(new Fq,7)),[0]):d.map(f=>{const h=f%-2147483648;f!==h&&wq(a,Cq(new Fq,6));return h})};const Hq={[2]:"prod",[1]:"canary"};async function Iq(a,d,f){try{var h=!!a.global.sharedStorage}catch(u){h=u}if(h instanceof Error)d=Eq(Dq(Cq(new Fq,8),h.name),h.message),wq(a,d);else{h=[{pa:2,Ka:!1,ob:!0,filterIds:f.productionFilterIds},{pa:2,Ka:!0,ob:!0,filterIds:f.testFilterIds},{pa:2,Ka:!1,ob:!1,filterIds:f.testFilterIds}];var p=Jq(a,f,h);d=Kq(a,d);var [q]=await Promise.all([p,d]);d=h.map(u=>Lq(a,u,q,f.escapedQueryId));await Promise.all(d)}} async function Kq(a,d){const f=a.sharedStorage;if(f)try{await f.worklet.addModule(d)}catch(h){d=Eq(Dq(Cq(new Fq,1),h.name),h.message),wq(a,d)}}async function Jq(a,d,f){const h=[...(new Set(f.map(p=>p.pa)))];f=h.map(p=>Mq(a,d,p));f=await Promise.all(f);return new Map(f.map((p,q)=>[h[q],p]))} async function Mq(a,d,f){var h=d.clientsideModelFilename??"model_person_country_code_XX_person_region_code_5858.json",p=void 0;let q=1;const u={method:"GET"};var D=200,C=d.geoTargetMessage?Aq(d.geoTargetMessage):void 0,H=new Fq;d=hl(H,10,d.escapedQueryId);if(null!=C){H=C;var L=Va(zq);if(!(H instanceof L))throw Error("J`"+ti(L)+"`"+(H&&ti(H.constructor)));}else C=void 0;d=el(d,11,C);try{p=await a.global.fetch(Nq(f,h),u),D=p.status,p.ok||(p=await a.global.fetch(Nq(f,"model_person_country_code_XX_person_region_code_5858.json"), u),q=2)}catch(U){D=-1,U instanceof Error&&Eq(Dq(d,U.name),U.message)}f=Cq(d,2);if(null!=D){if("number"!==typeof D)throw ri(wi(D));if(!Number.isFinite(D))throw ri(wi(D));D|=0}el(f,9,D);if(p&&p.ok)return D=il(d,4,q),hl(D,7,1===q?h:""),wq(a,d),await p.text();p=il(d,4,4);h=hl(p,8,h);hl(h,7,"");wq(a,d)}function Nq(a,d){return"https://www.googletagservices.com/agrp/"+Hq[a]+"/"+d} async function Lq(a,d,f,h){f=f.get(d.pa);if(void 0!==f){var p=Number(Tm(f,BigInt(-2147483648)));h={q:h,c:d.pa,p:d.Ka?2:1,m:Math.max(1,p),v:zm};64"number"===typeof d)};async function Qq(a,d){"undefined"===typeof window?console.error("Fa"):(a=d??new ym(void 0,void 0,a),d=await rd(bd(a.onMessage,Bg())),(d=JSON.parse(atob(d.data)))&&void 0!==d&&"string"===typeof d.escapedQueryId&&"object"===typeof d.experimentState&&Oq(d.clientsideModelFilename)&&Oq(d.geoTargetMessage)&&Pq(d.productionFilterIds)&&Pq(d.testFilterIds)?await Iq(a,a.Pc[2],d):(d=Cq(new Fq,4),wq(a,d)))};const vq=globalThis;(async function(a,d){var f=vq;"object"===typeof f&&"register"in f?uq():await Qq(a,d)})(rh(null!=="m202402270101".match(/^m\d{10}$/g)?"m202402270101":"current"));}).call(this);