PageSourceSearch

https://www.duh.social/_next/static/chunks/7722-38e2cbaaa0681b29.js?dpl=dpl_C6VXT5FzCorgwLQ4s4rid4MaFstx

js duh.social collected 2026-10-10 02:23:01 UTC 124,442 bytes, 247 lines download raw bytes

1!function(){try{var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="0eb51e7b-76a7-4ba7-8f90-3b8dd736194e",t._sentryDebugIdIdentifier="sentry-dbid-0eb51e7b-76a7-4ba7-8f90-3b8dd736194e")}catch(t){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7722],{71028:function(t,e,n){"use strict";n.d(e,{BH:function(){return m},G6:function(){return _},L:function(){return u},LL:function(){return x},L_:function(){return S},P0:function(){return y},Pz:function(){return v},Sg:function(){return w},ZR:function(){return R},aH:function(){return b},b$:function(){return T},eu:function(){return O},hl:function(){return B},k$:function(){return F},m9:function(){return $},ne:function(){return k},pd:function(){return P},q4:function(){return d},ru:function(){return A},tV:function(){return l},uI:function(){return I},vZ:function(){return function t(e,n){if(e===n)return!0;let r=Object.keys(e),i=Object.keys(n);for(let o of r){if(!i.includes(o))return!1;let r=e[o],s=n[o];if(L(r)&&L(s)){if(!t(r,s))return!1}else if(r!==s)return!1}for(let t of i)if(!r.includes(t))return!1;return!0}},w1:function(){return C},xO:function(){return U},xb:function(){return j},z$:function(){return E},zd:function(){return M}});var r=n(25566);/**
2 * @license
3 * Copyright 2017 Google LLC
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
8 *
9 *   http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 */let i=function(t){let e=[],n=0;for(let r=0;r<t.length;r++){let i=t.charCodeAt(r);i<128?e[n++]=i:(i<2048?e[n++]=i>>6|192:((64512&i)==55296&&r+1<t.length&&(64512&t.charCodeAt(r+1))==56320?(i=65536+((1023&i)<<10)+(1023&t.charCodeAt(++r)),e[n++]=i>>18|240,e[n++]=i>>12&63|128):e[n++]=i>>12|224,e[n++]=i>>6&63|128),e[n++]=63&i|128)}return e},o=function(t){let e=[],n=0,r=0;for(;n<t.length;){let i=t[n++];if(i<128)e[r++]=String.fromCharCode(i);else if(i>191&&i<224){let o=t[n++];e[r++]=String.fromCharCode((31&i)<<6|63&o)}else if(i>239&&i<365){let o=((7&i)<<18|(63&t[n++])<<12|(63&t[n++])<<6|63&t[n++])-65536;e[r++]=String.fromCharCode(55296+(o>>10)),e[r++]=String.fromCharCode(56320+(1023&o))}else{let o=t[n++],s=t[n++];e[r++]=String.fromCharCode((15&i)<<12|(63&o)<<6|63&s)}}return e.join("")},s={byteToCharMap_:null,charToByteMap_:null,byteToCharMapWebSafe_:null,charToByteMapWebSafe_:null,ENCODED_VALS_BASE:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",get ENCODED_VALS(){return this.ENCODED_VALS_BASE+"+/="},get ENCODED_VALS_WEBSAFE(){return this.ENCODED_VALS_BASE+"-_."},HAS_NATIVE_SUPPORT:"function"==typeof atob,encodeByteArray(t,e){if(!Array.isArray(t))throw Error("encodeByteArray takes an array as a parameter");this.init_();let n=e?this.byteToCharMapWebSafe_:this.byteToCharMap_,r=[];for(let e=0;e<t.length;e+=3){let i=t[e],o=e+1<t.length,s=o?t[e+1]:0,a=e+2<t.length,h=a?t[e+2]:0,u=i>>2,l=(3&i)<<4|s>>4,f=(15&s)<<2|h>>6,c=63&h;a||(c=64,o||(f=64)),r.push(n[u],n[l],n[f],n[c])}return r.join("")},encodeString(t,e){return this.HAS_NATIVE_SUPPORT&&!e?btoa(t):this.encodeByteArray(i(t),e)},decodeString(t,e){return this.HAS_NATIVE_SUPPORT&&!e?atob(t):o(this.decodeStringToByteArray(t,e))},decodeStringToByteArray(t,e){this.init_();let n=e?this.charToByteMapWebSafe_:this.charToByteMap_,r=[];for(let e=0;e<t.length;){let i=n[t.charAt(e++)],o=e<t.length?n[t.charAt(e)]:0,s=++e<t.length?n[t.charAt(e)]:64,h=++e<t.length?n[t.charAt(e)]:64;if(++e,null==i||null==o||null==s||null==h)throw new a;let u=i<<2|o>>4;if(r.push(u),64!==s){let t=o<<4&240|s>>2;if(r.push(t),64!==h){let t=s<<6&192|h;r.push(t)}}}return r},init_(){if(!this.byteToCharMap_){this.byteToCharMap_={},this.charToByteMap_={},this.byteToCharMapWebSafe_={},this.charToByteMapWebSafe_={};for(let t=0;t<this.ENCODED_VALS.length;t++)this.byteToCharMap_[t]=this.ENCODED_VALS.charAt(t),this.charToByteMap_[this.byteToCharMap_[t]]=t,this.byteToCharMapWebSafe_[t]=this.ENCODED_VALS_WEBSAFE.charAt(t),this.charToByteMapWebSafe_[this.byteToCharMapWebSafe_[t]]=t,t>=this.ENCODED_VALS_BASE.length&&(this.charToByteMap_[this.ENCODED_VALS_WEBSAFE.charAt(t)]=t,this.charToByteMapWebSafe_[this.ENCODED_VALS.charAt(t)]=t)}}};
16class a extends Error{constructor(){super(...arguments),this.name="DecodeBase64StringError"}}let h=function(t){let e=i(t);return s.encodeByteArray(e,!0)},u=function(t){return h(t).replace(/\./g,"")},l=function(t){try{return s.decodeString(t,!0)}catch(t){console.error("base64Decode failed: ",t)}return null},f=()=>/**
17 * @license
18 * Copyright 2022 Google LLC
19 *
20 * Licensed under the Apache License, Version 2.0 (the "License");
21 * you may not use this file except in compliance with the License.
22 * You may obtain a copy of the License at
23 *
24 *   http://www.apache.org/licenses/LICENSE-2.0
25 *
26 * Unless required by applicable law or agreed to in writing, software
27 * distributed under the License is distributed on an "AS IS" BASIS,
28 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
29 * See the License for the specific language governing permissions and
30 * limitations under the License.
31 */(function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==n.g)return n.g;throw Error("Unable to locate global object.")})().__FIREBASE_DEFAULTS__,c=()=>
31{if(void 0===r||void 0===r.env)return;let t=r.env.__FIREBASE_DEFAULTS__;if(t)return JSON.parse(t)},p=()=>{let t;if("undefined"==typeof document)return;try{t=document.cookie.match(/__FIREBASE_DEFAULTS__=([^;]+)/)}catch(t){return}let e=t&&l(t[1]);return e&&JSON.parse(e)},g=()=>{try{return f()||c()||p()}catch(t){console.info(`Unable to get __FIREBASE_DEFAULTS__ due to: ${t}`);return}},d=t=>{var e,n;return null===(n=null===(e=g())||void 0===e?void 0:e.emulatorHosts)||void 0===n?void 0:n[t]},y=t=>{let e=d(t);if(!e)return;let n=e.lastIndexOf(":");if(n<=0||n+1===e.length)throw Error(`Invalid host ${e} with no separate hostname and port!`);let r=parseInt(e.substring(n+1),10);return"["===e[0]?[e.substring(1,n-1),r]:[e.substring(0,n),r]},b=()=>{var t;return null===(t=g())||void 0===t?void 0:t.config},v=t=>{var e;return null===(e=g())||void 0===e?void 0:e[`_${t}`]};/**
32 * @license
33 * Copyright 2017 Google LLC
34 *
35 * Licensed under the Apache License, Version 2.0 (the "License");
36 * you may not use this file except in compliance with the License.
37 * You may obtain a copy of the License at
38 *
39 *   http://www.apache.org/licenses/LICENSE-2.0
40 *
41 * Unless required by applicable law or agreed to in writing, software
42 * distributed under the License is distributed on an "AS IS" BASIS,
43 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
44 * See the License for the specific language governing permissions and
45 * limitations under the License.
46 */class m{constructor(){this.reject=()=>{},this.resolve=()=>{},this.promise=new Promise((t,e)=>{this.resolve=t,this.reject=e})}wrapCallback(t){return(e,n)=>{e?this.reject(e):this.resolve(n),"function"==typeof t&&(this.promise.catch(()=>{}),1===t.length?t(e):t(e,n))}}}/**
47 * @license
48 * Copyright 2021 Google LLC
49 *
50 * Licensed under the Apache License, Version 2.0 (the "License");
51 * you may not use this file except in compliance with the License.
52 * You may obtain a copy of the License at
53 *
54 *   http://www.apache.org/licenses/LICENSE-2.0
55 *
56 * Unless required by applicable law or agreed to in writing, software
57 * distributed under the License is distributed on an "AS IS" BASIS,
58 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
59 * See the License for the specific language governing permissions and
60 * limitations under the License.
61 */function w(t,e){if(t.uid)throw Error('The "uid" field is no longer supported by mockUserToken. Please use "sub" instead for Firebase Auth User ID.');let n=e||"demo-project",r=t.iat||0,i=t.sub||t.user_id;if(!i)throw Error("mockUserToken must contain 'sub' or 'user_id' field!");let o=Object.assign({iss:`https://securetoken.google.com/${n}`,aud:n,iat:r,exp:r+3600,auth_time:r,sub:i,user_id:i,firebase:{sign_in_provider:"custom",identities:{}}},t);return[u(JSON.stringify({alg:"none",type:"JWT"})),u(JSON.stringify(o)),""].join(".")}/**
62 * @license
63 * Copyright 2017 Google LLC
64 *
65 * Licensed under the Apache License, Version 2.0 (the "License");
66 * you may not use this file except in compliance with the License.
67 * You may obtain a copy of the License at
68 *
69 *   http://www.apache.org/licenses/LICENSE-2.0
70 *
71 * Unless required by applicable law or agreed to in writing, software
72 * distributed under the License is distributed on an "AS IS" BASIS,
73 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
74 * See the License for the specific language governing permissions and
75 * limitations under the License.
76 */function E(){return"undefined"!=typeof navigator&&"string"==typeof navigator.userAgent?navigator.userAgent:""}function I(){return"undefined"!=typeof window&&!!(window.cordova||window.phonegap||window.PhoneGap)&&/ios|iphone|ipod|ipad|android|blackberry|iemobile/i.test(E())}function S(){return"undefined"!=typeof navigator&&"Cloudflare-Workers"===navigator.userAgent}function A(){let t="object"==typeof chrome?chrome.runtime:"object"==typeof browser?browser.runtime:void 0;return"object"==typeof t&&void 0!==t.id}function T(){return"object"==typeof navigator&&"ReactNative"===navigator.product}function C(){let t=E();return t.indexOf("MSIE ")>=0||t.indexOf("Trident/")>=0}function _(){return!function(){var t;let e=null===(t=g())||void 0===t?void 0:t.forceEnvironment;if("node"===e)return!0;
76if("browser"===e)return!1;try{return"[object process]"===Object.prototype.toString.call(n.g.process)}catch(t){return!1}}()&&!!navigator.userAgent&&navigator.userAgent.includes("Safari")&&!navigator.userAgent.includes("Chrome")}function B(){try{return"object"==typeof indexedDB}catch(t){return!1}}function O(){return new Promise((t,e)=>{try{let n=!0,r="validate-browser-context-for-indexeddb-analytics-module",i=self.indexedDB.open(r);i.onsuccess=()=>{i.result.close(),n||self.indexedDB.deleteDatabase(r),t(!0)},i.onupgradeneeded=()=>{n=!1},i.onerror=()=>{var t;e((null===(t=i.error)||void 0===t?void 0:t.message)||"")}}catch(t){e(t)}})}class R extends Error{constructor(t,e,n){super(e),this.code=t,this.customData=n,this.name="FirebaseError",Object.setPrototypeOf(this,R.prototype),Error.captureStackTrace&&Error.captureStackTrace(this,x.prototype.create)}}class x{constructor(t,e,n){this.service=t,this.serviceName=e,this.errors=n}create(t,...e){let n=e[0]||{},r=`${this.service}/${t}`,i=this.errors[t],o=i?i.replace(D,(t,e)=>{let r=n[e];return null!=r?String(r):`<${e}?>`}):"Error",s=`${this.serviceName}: ${o} (${r}).`;return new R(r,s,n)}}let D=/\{\$([^}]+)}/g;function j(t){for(let e in t)if(Object.prototype.hasOwnProperty.call(t,e))return!1;return!0}function L(t){return null!==t&&"object"==typeof t}/**
77 * @license
78 * Copyright 2017 Google LLC
79 *
80 * Licensed under the Apache License, Version 2.0 (the "License");
81 * you may not use this file except in compliance with the License.
82 * You may obtain a copy of the License at
83 *
84 *   http://www.apache.org/licenses/LICENSE-2.0
85 *
86 * Unless required by applicable law or agreed to in writing, software
87 * distributed under the License is distributed on an "AS IS" BASIS,
88 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
89 * See the License for the specific language governing permissions and
90 * limitations under the License.
91 */function U(t){let e=[];for(let[n,r]of Object.entries(t))Array.isArray(r)?r.forEach(t=>{e.push(encodeURIComponent(n)+"="+encodeURIComponent(t))}):e.push(encodeURIComponent(n)+"="+encodeURIComponent(r));return e.length?"&"+e.join("&"):""}function M(t){let e={};return t.replace(/^\?/,"").split("&").forEach(t=>{if(t){let[n,r]=t.split("=");e[decodeURIComponent(n)]=decodeURIComponent(r)}}),e}function P(t){let e=t.indexOf("?");if(!e)return"";let n=t.indexOf("#",e);return t.substring(e,n>0?n:void 0)}function k(t,e){let n=new N(t,e);return n.subscribe.bind(n)}class N{constructor(t,e){this.observers=[],this.unsubscribes=[],this.observerCount=0,this.task=Promise.resolve(),this.finalized=!1,this.onNoObservers=e,this.task.then(()=>{t(this)}).catch(t=>{this.error(t)})}next(t){this.forEachObserver(e=>{e.next(t)})}error(t){this.forEachObserver(e=>{e.error(t)}),this.close(t)}complete(){this.forEachObserver(t=>{t.complete()}),this.close()}subscribe(t,e,n){let r;if(void 0===t&&void 0===e&&void 0===n)throw Error("Missing Observer.");void 0===(r=!function(t,e){if("object"!=typeof t||null===t)return!1;for(let n of e)if(n in t&&"function"==typeof t[n])return!0;return!1}(t,["next","error","complete"])?{next:t,error:e,complete:n}:t).next&&(r.next=H),void 0===r.error&&(r.error=H),void 0===r.complete&&(r.complete=H);let i=this.unsubscribeOne.bind(this,this.observers.length);return this.finalized&&this.task.then(()=>{try{this.finalError?r.error(this.finalError):r.complete()}catch(t){}}),this.observers.push(r),i}unsubscribeOne(t){void 0!==this.observers&&void 0!==this.observers[t]&&(delete this.observers[t],this.observerCount-=1,0===this.observerCount&&void 0!==this.onNoObservers&&this.onNoObservers(this))}forEachObserver(t){if(!this.finalized)for(let e=0;e<this.observers.length;e++)this.sendOne(e,t)}sendOne(t,e){this.task.then(()=>{if(void 0!==this.observers&&void 0!==this.observers[t])try{e(this.observers[t])}catch(t){"undefined"!=typeof console&&console.error&&console.error(t)}})}close(t){this.finalized||(this.finalized=!0,void 0!==t&&(this.finalError=t),this.task.then(()=>{this.observers=void 0,this.onNoObservers=void 0}))}}function H(){}/**
92 * @license
93 * Copyright 2022 Google LLC
94 *
95 * Licensed under the Apache License, Version 2.0 (the "License");
96 * you may not use this file except in compliance with the License.
97 * You may obtain a copy of the License at
98 *
99 *   http://www.apache.org/licenses/LICENSE-2.0
100 *
101 * Unless required by applicable law or agreed to in writing, software
102 * distributed under the License is distributed on an "AS IS" BASIS,
103 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
104 * See the License for the specific language governing permissions and
105 * limitations under the License.
106 */let F=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,t=>{let e=16*Math.random()|0;return("x"===t?e:3&e|8).toString(16)})};/**
107 * @license
108 * Copyright 2021 Google LLC
109 *
110 * Licensed under the Apache License, Version 2.0 (the "License");
111 * you may not use this file except in compliance with the License.
112 * You may obtain a copy of the License at
113 *
114 *   http://www.apache.org/licenses/LICENSE-2.0
115 *
116 * Unless required by applicable law or agreed to in writing, software
117 * distributed under the License is distributed on an "AS IS" BASIS,
118 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
119 * See the License for the specific language governing permissions and
120 * limitations under the License.
121 */function $(t){return t&&t._delegate?t._delegate:t}},48738:function(t,e){"use strict";e.byteLength=function(t){var e=h(t),n=e[0],r=e[1];return(n+r)*3/4-r},e.toByteArray=function(t){var e,n,o=h(t),s=o[0],a=o[1],u=new i((s+a)*3/4-a),l=0,f=a>0?s-4:s;for(n=0;n<f;n+=4)e=r[t.charCodeAt(n)]<<18|r[t.charCodeAt(n+1)]<<12|r[t.charCodeAt(n+2)]<<6|r[t.charCodeAt(n+3)],u[l++]=e>>16&255,u[l++]=e>>8&255,u[l++]=255&e;return 2===a&&(e=r[t.charCodeAt(n)]<<2|r[t.charCodeAt(n+1)]>>4,u[l++]=255&e),1===a&&(e=r[t.charCodeAt(n)]<<10|r[t.charCodeAt(n+1)]<<4|r[t.charCodeAt(n+2)]>>2,u[l++]=e>>8&255,u[l++]=255&e),u},e.fromByteArray=function(t){for(var e,r=t.length,i=r%3,o=[],s=0,a=r-i;s<a;s+=16383)o.push(function(t,e,r){for(var i,o=[],s=e;s<r;s+=3)o.push(n[(i=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]))>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return o.join("")}(t,s,s+16383>a?a:s+16383));return 1===i?o.push(n[(e=t[r-1])>>2]+n[e<<4&63]+"=="):2===i&&o.push(n[(e=(t[r-2]<<8)+t[r-1])>>10]+n[e>>4&63]+n[e<<2&63]+"="),o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,a=o.length;s<a;++s)n[s]=o[s],r[o.charCodeAt(s)]=s;function h(t){var e=t.length;if(e%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");-1===n&&(n=e);var r=n===e?0:4-n%4;return[n,r]}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},9109:function(t,e,n){"use strict";/*!
122 * The buffer module from node.js, for the browser.
123 *
124 * @author   Feross Aboukhadijeh <https://feross.org>
125 * @license  MIT
126 */let r=n(48738),i=n(6868),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function s(t){if(t>2147483647)throw RangeError('The value "'+t+'" is invalid for option "size"');let e=new Uint8Array(t);return Object.setPrototypeOf(e,a.prototype),e}function a(t,e,n){if("number"==typeof t){if("string"==typeof e)throw TypeError('The "string" argument must be of type string. Received type number');return l(t)}return h(t,e,n)}function h(t,e,n){if("string"==typeof t)return function(t,e){if(("string"!=typeof e||""===e)&&(e="utf8"),!a.isEncoding(e))throw TypeError("Unknown encoding: "+e);let n=0|g(t,e),r=s(n),i=r.write(t,e);return i!==n&&(r=r.slice(0,i)),r}(t,e);if(ArrayBuffer.isView(t))return function(t){if(P(t,Uint8Array)){let e=new Uint8Array(t);return c(e.buffer,e.byteOffset,e.byteLength)}return f(t)}(t);if(null==t)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(P(t,ArrayBuffer)||t&&P(t.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(P(t,SharedArrayBuffer)||t&&P(t.buffer,SharedArrayBuffer)))return c(t,e,n);if("number"==typeof t)throw TypeError('The "value" argument must not be of type number. Received type number');let r=t.valueOf&&t.valueOf();if(null!=r&&r!==t)return a.from(r,e,n);let i=function(t){var e;if(a.isBuffer(t)){let e=0|p(t.length),n=s(e);return 0===n.length||t.copy(n,0,0,e),n}return void 0!==t.length?"number"!=typeof t.length||(e=t.length)!=e?s(0):f(t):"Buffer"===t.type&&Array.isArray(t.data)?f(t.data):void 0}(t);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return a.from(t[Symbol.toPrimitive]("string"),e,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function u(t){if("number"!=typeof t)throw TypeError('"size" argument must be of type number');
vendor: 19,324 bytes, line 126
126if(t<0)throw RangeError('The value "'+t+'" is invalid for option "size"')}function l(t){return u(t),s(t<0?0:0|p(t))}function f(t){let e=t.length<0?0:0|p(t.length),n=s(e);for(let r=0;r<e;r+=1)n[r]=255&t[r];return n}function c(t,e,n){let r;if(e<0||t.byteLength<e)throw RangeError('"offset" is outside of buffer bounds');if(t.byteLength<e+(n||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(r=void 0===e&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,e):new Uint8Array(t,e,n),a.prototype),r}function p(t){if(t>=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|t}function g(t,e){if(a.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||P(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);let n=t.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;let i=!1;for(;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return L(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return U(t).length;default:if(i)return r?-1:L(t).length;e=(""+e).toLowerCase(),i=!0}}function d(t,e,n){let i=!1;if((void 0===e||e<0)&&(e=0),e>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(e>>>=0)))return"";for(t||(t="utf8");;)switch(t){case"hex":return function(t,e,n){let r=t.length;(!e||e<0)&&(e=0),(!n||n<0||n>r)&&(n=r);let i="";for(let r=e;r<n;++r)i+=k[t[r]];return i}(this,e,n);case"utf8":case"utf-8":return m(this,e,n);case"ascii":return function(t,e,n){let r="";n=Math.min(t.length,n);for(let i=e;i<n;++i)r+=String.fromCharCode(127&t[i]);return r}(this,e,n);case"latin1":case"binary":return function(t,e,n){let r="";n=Math.min(t.length,n);for(let i=e;i<n;++i)r+=String.fromCharCode(t[i]);return r}(this,e,n);case"base64":var o,s;return o=e,s=n,0===o&&s===this.length?r.fromByteArray(this):r.fromByteArray(this.slice(o,s));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(t,e,n){let r=t.slice(e,n),i="";for(let t=0;t<r.length-1;t+=2)i+=String.fromCharCode(r[t]+256*r[t+1]);return i}(this,e,n);default:if(i)throw TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),i=!0}}function y(t,e,n){let r=t[e];t[e]=t[n],t[n]=r}function b(t,e,n,r,i){var o;if(0===t.length)return -1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),(o=n=+n)!=o&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(i)return -1;n=t.length-1}else if(n<0){if(!i)return -1;n=0}if("string"==typeof e&&(e=a.from(e,r)),a.isBuffer(e))return 0===e.length?-1:v(t,e,n,r,i);if("number"==typeof e)return(e&=255,"function"==typeof Uint8Array.prototype.indexOf)?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):v(t,[e],n,r,i);throw TypeError("val must be string, number or Buffer")}function v(t,e,n,r,i){let o,s=1,a=t.length,h=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return -1;s=2,a/=2,h/=2,n/=2}function u(t,e){return 1===s?t[e]:t.readUInt16BE(e*s)}if(i){let r=-1;for(o=n;o<a;o++)if(u(t,o)===u(e,-1===r?0:o-r)){if(-1===r&&(r=o),o-r+1===h)return r*s}else -1!==r&&(o-=o-r),r=-1}else for(n+h>a&&(n=a-h),o=n;o>=0;o--){let n=!0;for(let r=0;r<h;r++)if(u(t,o+r)!==u(e,r)){n=!1;break}if(n)return o}return -1}function m(t,e,n){n=Math.min(t.length,n);let r=[],i=e;for(;i<n;){let e=t[i],o=null,s=e>239?4:e>223?3:e>191?2:1;if(i+s<=n){let n,r,a,h;switch(s){case 1:e<128&&(o=e);break;case 2:(192&(n=t[i+1]))==128&&(h=(31&e)<<6|63&n)>127&&(o=h);break;case 3:n=t[i+1],r=t[i+2],(192&n)==128&&(192&r)==128&&(h=(15&e)<<12|(63&n)<<6|63&r)>2047&&(h<55296||h>57343)&&(o=h);break;case 4:n=t[i+1],r=t[i+2],a=t[i+3],(192&n)==128&&(192&r)==128&&(192&a)==128&&(h=(15&e)<<18|(63&n)<<12|(63&r)<<6|63&a)>65535&&h<1114112&&(o=h)}}null===o?(o=65533,s=1):o>65535&&(o-=65536,r.push(o>>>10&1023|55296),o=56320|1023&o),r.push(o),i+=s}return function(t){let e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);let n="",r=0;for(;r<e;)n+=String.fromCharCode.apply(String,t.slice(r,r+=4096));return n}(r)}function w(t,e,n){if(t%1!=0||t<0)throw RangeError("offset is not uint");if(t+e>n)throw RangeError("Trying to access beyond buffer length")}function E(t,e,n,r,i,o){if(!a.isBuffer(t))throw TypeError('"buffer" argument must be a Buffer instance');if(e>i||e<o)throw RangeError('"value" argument is out of bounds');if(n+r>t.length)throw RangeError("Index out of range")}function I(t,e,n,r,i){R(e,r,i,t,n,7);let o=Number(e&BigInt(4294967295));t[n++]=o,o>>=8,t[n++]=o,o>>=8,t[n++]=o,o>>=8,t[n++]=o;let s=Number(e>>BigInt(32)&BigInt(4294967295));return t[n++]=s,s>>=8,t[n++]=s,s>>=8,t[n++]=s,s>>=8,t[n++]=s,n}function S(t,e,n,r,i){R(e,r,i,t,n,7);let o=Number(e&BigInt(4294967295));t[n+7]=o,o>>=8,t[n+6]=o,o>>=8,t[n+5]=o,o>>=8,t[n+4]=o;let s=Number(e>>BigInt(32)&BigInt(4294967295));return t[n+3]=s,s>>=8,t[n+2]=s,s>>=8,t[n+1]=s,s>>=8,t[n]=s,n+8}function A(t,e,n,r,i,o){if(n+r>t.length||n<0)throw RangeError("Index out of range")}function T(t,e,n,r,o){return e=+e,n>>>=0,o||A(t,e,n,4,34028234663852886e22,-34028234663852886e22),i.write(t,e,n,r,23,4),n+4}function C(t,e,n,r,o){return e=+e,n>>>=0,o||A(t,e,n,8,17976931348623157e292,-17976931348623157e292),i.write(t,e,n,r,52,8),n+8}e.Buffer=a,e.SlowBuffer=function(t){return+t!=t&&(t=0),a.alloc(+t)},e.INSPECT_MAX_BYTES=50,e.kMaxLength=2147483647,a.TYPED_ARRAY_SUPPORT=function(){try{let t=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(t,e),42===t.foo()}catch(t){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(t,e,n){return h(t,e,n)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(t,e,n){return(u(t),t<=0)?s(t):void 0!==e?"string"==typeof n?s(t).fill(e,n):s(t).fill(e):s(t)},a.allocUnsafe=function(t){return l(t)},a.allocUnsafeSlow=function(t){return l(t)},a.isBuffer=function(t){return null!=t&&!0===t._isBuffer&&t!==a.prototype},a.compare=function(t,e){if(P(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),P(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(t)||!a.isBuffer(e))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===e)return 0;let n=t.length,r=e.length;for(let i=0,o=Math.min(n,r);i<o;++i)if(t[i]!==e[i]){n=t[i],r=e[i];break}return n<r?-1:r<n?1:0},a.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(t,e){let n;if(!Array.isArray(t))throw TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return a.alloc(0);if(void 0===e)for(n=0,e=0;n<t.length;++n)e+=t[n].length;let r=a.allocUnsafe(e),i=0;for(n=0;n<t.length;++n){let e=t[n];if(P(e,Uint8Array))i+e.length>r.length?(a.isBuffer(e)||(e=a.from(e)),e.copy(r,i)):Uint8Array.prototype.set.call(r,e,i);else if(a.isBuffer(e))e.copy(r,i);else throw TypeError('"list" argument must be an Array of Buffers');i+=e.length}return r},a.byteLength=g,a.prototype._isBuffer=!0,a.prototype.swap16=function(){let t=this.length;if(t%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(let e=0;e<t;e+=2)y(this,e,e+1);return this},a.prototype.swap32=function(){let t=this.length;if(t%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(let e=0;e<t;e+=4)y(this,e,e+3),y(this,e+1,e+2);return this},a.prototype.swap64=function(){let t=this.length;if(t%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(let e=0;e<t;e+=8)y(this,e,e+7),y(this,e+1,e+6),y(this,e+2,e+5),y(this,e+3,e+4);return this},a.prototype.toString=function(){let t=this.length;return 0===t?"":0==arguments.length?m(this,0,t):d.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(t){if(!a.isBuffer(t))throw TypeError("Argument must be a Buffer");return this===t||0===a.compare(this,t)},a.prototype.inspect=function(){let t="",n=e.INSPECT_MAX_BYTES;return t=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(t+=" ... "),"<Buffer "+t+">"},o&&(a.prototype[o]=a.prototype.inspect),a.prototype.compare=function(t,e,n,r,i){if(P(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(t))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),e<0||n>t.length||r<0||i>this.length)throw RangeError("out of range index");if(r>=i&&e>=n)return 0;if(r>=i)return -1;if(e>=n)return 1;if(e>>>=0,n>>>=0,r>>>=0,i>>>=0,this===t)return 0;let o=i-r,s=n-e,h=Math.min(o,s),u=this.slice(r,i),l=t.slice(e,n);for(let t=0;t<h;++t)if(u[t]!==l[t]){o=u[t],s=l[t];break}return o<s?-1:s<o?1:0},a.prototype.includes=function(t,e,n){return -1!==this.indexOf(t,e,n)},a.prototype.indexOf=function(t,e,n){return b(this,t,e,n,!0)},a.prototype.lastIndexOf=function(t,e,n){return b(this,t,e,n,!1)},a.prototype.write=function(t,e,n,r){var i,o,s,a,h,u,l,f;if(void 0===e)r="utf8",n=this.length,e=0;else if(void 0===n&&"string"==typeof e)r=e,n=this.length,e=0;else if(isFinite(e))e>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let c=this.length-e;if((void 0===n||n>c)&&(n=c),t.length>0&&(n<0||e<0)||e>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let p=!1;for(;;)switch(r){case"hex":return function(t,e,n,r){let i;n=Number(n)||0;let o=t.length-n;r?(r=Number(r))>o&&(r=o):r=o;let s=e.length;for(r>s/2&&(r=s/2),i=0;i<r;++i){let r=parseInt(e.substr(2*i,2),16);if(r!=r)break;t[n+i]=r}return i}(this,t,e,n);case"utf8":case"utf-8":return i=e,o=n,M(L(t,this.length-i),this,i,o);case"ascii":case"latin1":case"binary":return s=e,a=n,M(function(t){let e=[];for(let n=0;n<t.length;++n)e.push(255&t.charCodeAt(n));return e}(t),this,s,a);case"base64":return h=e,u=n,M(U(t),this,h,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return l=e,f=n,M(function(t,e){let n,r;let i=[];for(let o=0;o<t.length&&!((e-=2)<0);++o)r=(n=t.charCodeAt(o))>>8,i.push(n%256),i.push(r);return i}(t,this.length-l),this,l,f);default:if(p)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),p=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},a.prototype.slice=function(t,e){let n=this.length;t=~~t,e=void 0===e?n:~~e,t<0?(t+=n)<0&&(t=0):t>n&&(t=n),e<0?(e+=n)<0&&(e=0):e>n&&(e=n),e<t&&(e=t);let r=this.subarray(t,e);return Object.setPrototypeOf(r,a.prototype),r},a.prototype.readUintLE=a.prototype.readUIntLE=function(t,e,n){t>>>=0,e>>>=0,n||w(t,e,this.length);let r=this[t],i=1,o=0;for(;++o<e&&(i*=256);)r+=this[t+o]*i;return r},a.prototype.readUintBE=a.prototype.readUIntBE=function(t,e,n){t>>>=0,e>>>=0,n||w(t,e,this.length);let r=this[t+--e],i=1;for(;e>0&&(i*=256);)r+=this[t+--e]*i;return r},a.prototype.readUint8=a.prototype.readUInt8=function(t,e){return t>>>=0,e||w(t,1,this.length),this[t]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(t,e){return t>>>=0,e||w(t,2,this.length),this[t]|this[t+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(t,e){return t>>>=0,e||w(t,2,this.length),this[t]<<8|this[t+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(t,e){return t>>>=0,e||w(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(t,e){return t>>>=0,e||w(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},a.prototype.readBigUInt64LE=N(function(t){x(t>>>=0,"offset");let e=this[t],n=this[t+7];(void 0===e||void 0===n)&&D(t,this.length-8);let r=e+256*this[++t]+65536*this[++t]+16777216*this[++t],i=this[++t]+256*this[++t]+65536*this[++t]+16777216*n;return BigInt(r)+(BigInt(i)<<BigInt(32))}),a.prototype.readBigUInt64BE=N(function(t){x(t>>>=0,"offset");let e=this[t],n=this[t+7];(void 0===e||void 0===n)&&D(t,this.length-8);let r=16777216*e+65536*this[++t]+256*this[++t]+this[++t],i=16777216*this[++t]+65536*this[++t]+256*this[++t]+n;return(BigInt(r)<<BigInt(32))+BigInt(i)}),a.prototype.readIntLE=function(t,e,n){t>>>=0,e>>>=0,n||w(t,e,this.length);let r=this[t],i=1,o=0;for(;++o<e&&(i*=256);)r+=this[t+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*e)),r},a.prototype.readIntBE=function(t,e,n){t>>>=0,e>>>=0,n||w(t,e,this.length);let r=e,i=1,o=this[t+--r];for(;r>0&&(i*=256);)o+=this[t+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*e)),o},a.prototype.readInt8=function(t,e){return(t>>>=0,e||w(t,1,this.length),128&this[t])?-((255-this[t]+1)*1):this[t]},a.prototype.readInt16LE=function(t,e){t>>>=0,e||w(t,2,this.length);let n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt16BE=function(t,e){t>>>=0,e||w(t,2,this.length);let n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt32LE=function(t,e){return t>>>=0,e||w(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},a.prototype.readInt32BE=function(t,e){return t>>>=0,e||w(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},a.prototype.readBigInt64LE=N(function(t){x(t>>>=0,"offset");let e=this[t],n=this[t+7];return(void 0===e||void 0===n)&&D(t,this.length-8),(BigInt(this[t+4]+256*this[t+5]+65536*this[t+6]+(n<<24))<<BigInt(32))+BigInt(e+256*this[++t]+65536*this[++t]+16777216*this[++t])}),a.prototype.readBigInt64BE=N(function(t){x(t>>>=0,"offset");let e=this[t],n=this[t+7];return(void 0===e||void 0===n)&&D(t,this.length-8),(BigInt((e<<24)+65536*this[++t]+256*this[++t]+this[++t])<<BigInt(32))+BigInt(16777216*this[++t]+65536*this[++t]+256*this[++t]+n)}),a.prototype.readFloatLE=function(t,e){return t>>>=0,e||w(t,4,this.length),i.read(this,t,!0,23,4)},a.prototype.readFloatBE=function(t,e){return t>>>=0,e||w(t,4,this.length),i.read(this,t,!1,23,4)},a.prototype.readDoubleLE=function(t,e){return t>>>=0,e||w(t,8,this.length),i.read(this,t,!0,52,8)},a.prototype.readDoubleBE=function(t,e){return t>>>=0,e||w(t,8,this.length),i.read(this,t,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(t,e,n,r){if(t=+t,e>>>=0,n>>>=0,!r){let r=Math.pow(2,8*n)-1;E(this,t,e,n,r,0)}let i=1,o=0;for(this[e]=255&t;++o<n&&(i*=256);)this[e+o]=t/i&255;return e+n},a.prototype.writeUintBE=a.prototype.writeUIntBE=function(t,e,n,r){if(t=+t,e>>>=0,n>>>=0,!r){let r=Math.pow(2,8*n)-1;E(this,t,e,n,r,0)}let i=n-1,o=1;for(this[e+i]=255&t;--i>=0&&(o*=256);)this[e+i]=t/o&255;return e+n},a.prototype.writeUint8=a.prototype.writeUInt8=function(t,e,n){return t=+t,e>>>=0,n||E(this,t,e,1,255,0),this[e]=255&t,e+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(t,e,n){return t=+t,e>>>=0,n||E(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(t,e,n){return t=+t,e>>>=0,n||E(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(t,e,n){return t=+t,e>>>=0,n||E(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(t,e,n){return t=+t,e>>>=0,n||E(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},a.prototype.writeBigUInt64LE=N(function(t,e=0){return I(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))}),a.prototype.writeBigUInt64BE=N(function(t,e=0){return S(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))}),a.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e>>>=0,!r){let r=Math.pow(2,8*n-1);E(this,t,e,n,r-1,-r)}let i=0,o=1,s=0;for(this[e]=255&t;++i<n&&(o*=256);)t<0&&0===s&&0!==this[e+i-1]&&(s=1),this[e+i]=(t/o>>0)-s&255;return e+n},a.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e>>>=0,!r){let r=Math.pow(2,8*n-1);E(this,t,e,n,r-1,-r)}let i=n-1,o=1,s=0;for(this[e+i]=255&t;--i>=0&&(o*=256);)t<0&&0===s&&0!==this[e+i+1]&&(s=1),this[e+i]=(t/o>>0)-s&255;return e+n},a.prototype.writeInt8=function(t,e,n){return t=+t,e>>>=0,n||E(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},a.prototype.writeInt16LE=function(t,e,n){return t=+t,e>>>=0,n||E(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},a.prototype.writeInt16BE=function(t,e,n){return t=+t,e>>>=0,n||E(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},a.prototype.writeInt32LE=function(t,e,n){return t=+t,e>>>=0,n||E(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},a.prototype.writeInt32BE=function(t,e,n){return t=+t,e>>>=0,n||E(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},a.prototype.writeBigInt64LE=N(function(t,e=0){return I(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),a.prototype.writeBigInt64BE=N(function(t,e=0){return S(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),a.prototype.writeFloatLE=function(t,e,n){return T(this,t,e,!0,n)},a.prototype.writeFloatBE=function(t,e,n){return T(this,t,e,!1,n)},a.prototype.writeDoubleLE=function(t,e,n){return C(this,t,e,!0,n)},a.prototype.writeDoubleBE=function(t,e,n){return C(this,t,e,!1,n)},a.prototype.copy=function(t,e,n,r){if(!a.isBuffer(t))throw TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),e>=t.length&&(e=t.length),e||(e=0),r>0&&r<n&&(r=n),r===n||0===t.length||0===this.length)return 0;if(e<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("Index out of range");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e<r-n&&(r=t.length-e+n);let i=r-n;return this===t&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(e,n,r):Uint8Array.prototype.set.call(t,this.subarray(n,r),e),i},a.prototype.fill=function(t,e,n,r){let i;if("string"==typeof t){if("string"==typeof e?(r=e,e=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!a.isEncoding(r))throw TypeError("Unknown encoding: "+r);if(1===t.length){let e=t.charCodeAt(0);("utf8"===r&&e<128||"latin1"===r)&&(t=e)}}else"number"==typeof t?t&=255:"boolean"==typeof t&&(t=Number(t));if(e<0||this.length<e||this.length<n)throw RangeError("Out of range index");if(n<=e)return this;if(e>>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(i=e;i<n;++i)this[i]=t;else{let o=a.isBuffer(t)?t:a.from(t,r),s=o.length;
126if(0===s)throw TypeError('The value "'+t+'" is invalid for argument "value"');for(i=0;i<n-e;++i)this[i+e]=o[i%s]}return this};let _={};function B(t,e,n){_[t]=class extends n{constructor(){super(),Object.defineProperty(this,"message",{value:e.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${t}]`,this.stack,delete this.name}get code(){return t}set code(t){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:t,writable:!0})}toString(){return`${this.name} [${t}]: ${this.message}`}}}function O(t){let e="",n=t.length,r="-"===t[0]?1:0;for(;n>=r+4;n-=3)e=`_${t.slice(n-3,n)}${e}`;return`${t.slice(0,n)}${e}`}function R(t,e,n,r,i,o){if(t>n||t<e){let r;let i="bigint"==typeof e?"n":"";throw r=o>3?0===e||e===BigInt(0)?`>= 0${i} and < 2${i} ** ${(o+1)*8}${i}`:`>= -(2${i} ** ${(o+1)*8-1}${i}) and < 2 ** ${(o+1)*8-1}${i}`:`>= ${e}${i} and <= ${n}${i}`,new _.ERR_OUT_OF_RANGE("value",r,t)}x(i,"offset"),(void 0===r[i]||void 0===r[i+o])&&D(i,r.length-(o+1))}function x(t,e){if("number"!=typeof t)throw new _.ERR_INVALID_ARG_TYPE(e,"number",t)}function D(t,e,n){if(Math.floor(t)!==t)throw x(t,n),new _.ERR_OUT_OF_RANGE(n||"offset","an integer",t);if(e<0)throw new _.ERR_BUFFER_OUT_OF_BOUNDS;throw new _.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${e}`,t)}B("ERR_BUFFER_OUT_OF_BOUNDS",function(t){return t?`${t} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),B("ERR_INVALID_ARG_TYPE",function(t,e){return`The "${t}" argument must be of type number. Received type ${typeof e}`},TypeError),B("ERR_OUT_OF_RANGE",function(t,e,n){let r=`The value of "${t}" is out of range.`,i=n;return Number.isInteger(n)&&Math.abs(n)>4294967296?i=O(String(n)):"bigint"==typeof n&&(i=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(i=O(i)),i+="n"),r+=` It must be ${e}. Received ${i}`},RangeError);let j=/[^+/0-9A-Za-z-_]/g;function L(t,e){let n;e=e||1/0;let r=t.length,i=null,o=[];for(let s=0;s<r;++s){if((n=t.charCodeAt(s))>55295&&n<57344){if(!i){if(n>56319||s+1===r){(e-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),i=n;continue}n=(i-55296<<10|n-56320)+65536}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return o}function U(t){return r.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(j,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function M(t,e,n,r){let i;for(i=0;i<r&&!(i+n>=e.length)&&!(i>=t.length);++i)e[i+n]=t[i];return i}function P(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}let k=function(){let t="0123456789abcdef",e=Array(256);for(let n=0;n<16;++n){let r=16*n;for(let i=0;i<16;++i)e[r+i]=t[n]+t[i]}return e}();function N(t){return"undefined"==typeof BigInt?H:t}function H(){throw Error("BigInt not supported")}},6868:function(t,e){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */e.read=function(t,e,n,r,i){var o,s,a=8*i-r-1,h=(1<<a)-1,u=h>>1,l=-7,f=n?i-1:0,c=n?-1:1,p=t[e+f];for(f+=c,o=p&(1<<-l)-1,p>>=-l,l+=a;l>0;o=256*o+t[e+f],f+=c,l-=8);for(s=o&(1<<-l)-1,o>>=-l,l+=r;l>0;s=256*s+t[e+f],f+=c,l-=8);if(0===o)o=1-u;else{if(o===h)return s?NaN:1/0*(p?-1:1);s+=Math.pow(2,r),o-=u}return(p?-1:1)*s*Math.pow(2,o-r)},e.write=function(t,e,n,r,i,o){var s,a,h,u=8*o-i-1,l=(1<<u)-1,f=l>>1,c=23===i?5960464477539062e-23:0,p=r?0:o-1,g=r?1:-1,d=e<0||0===e&&1/e<0?1:0;for(isNaN(e=Math.abs(e))||e===1/0?(a=isNaN(e)?1:0,s=l):(s=Math.floor(Math.log(e)/Math.LN2),e*(h=Math.pow(2,-s))<1&&(s--,h*=2),s+f>=1?e+=c/h:e+=c*Math.pow(2,1-f),e*h>=2&&(s++,h/=2),s+f>=l?(a=0,s=l):s+f>=1?(a=(e*h-1)*Math.pow(2,i),s+=f):(a=e*Math.pow(2,f-1)*Math.pow(2,i),s=0));i>=8;t[n+p]=255&a,p+=g,a/=256,i-=8);for(s=s<<i|a,u+=i;u>0;t[n+p]=255&s,p+=g,s/=256,u-=8);t[n+p-g]|=128*d}},46246:function(t,e,n){"use strict";/**
127 * @license React
128 * use-sync-external-store-shim.production.js
129 *
130 * Copyright (c) Meta Platforms, Inc. and affiliates.
131 *
132 * This source code is licensed under the MIT license found in the
133 * LICENSE file in the root directory of this source tree.
134 */var r=n(2265),i="function"==typeof Object.is?Object.is:function(t,e){return t===e&&(0!==t||1/t==1/e)||t!=t&&e!=e},o=r.useState,s=r.useEffect,a=r.useLayoutEffect,h=r.useDebugValue;function u(t){var e=t.getSnapshot;t=t.value;try{var n=e();return!i(t,n)}catch(t){return!0}}var l="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(t,e){return e()}:function(t,e){var n=e(),r=o({inst:{value:n,getSnapshot:e}}),i=r[0].inst,l=r[1];return a(function(){i.value=n,i.getSnapshot=e,u(i)&&l({inst:i})},[t,n,e]),s(function(){return u(i)&&l({inst:i}),t(function(){u(i)&&l({inst:i})})},[t]),h(n),n};e.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:l},94453:function(t,e,n){"use strict";/**
135 * @license React
136 * use-sync-external-store-shim/with-selector.production.js
137 *
138 * Copyright (c) Meta Platforms, Inc. and affiliates.
139 *
140 * This source code is licensed under the MIT license found in the
141 * LICENSE file in the root directory of this source tree.
142 */var r=n(2265),i=n(10554),o="function"==typeof Object.is?Object.is:function(t,e){return t===e&&(0!==t||1/t==1/e)||t!=t&&e!=e},s=i.useSyncExternalStore,a=r.useRef,h=r.useEffect,u=r.useMemo,l=r.useDebugValue;e.useSyncExternalStoreWithSelector=function(t,e,n,r,i){var f=a(null);if(null===f.current){var c={hasValue:!1,value:null};f.current=c}else c=f.current;var p=s(t,(f=u(function(){function t(t){if(!h){if(h=!0,s=t,t=r(t),void 0!==i&&c.hasValue){var e=c.value;if(i(e,t))return a=e}return a=t}if(e=a,o(s,t))return e;var n=r(t);return void 0!==i&&i(e,n)?(s=t,e):(s=t,a=n)}var s,a,h=!1,u=void 0===n?null:n;return[function(){return t(e())},null===u?void 0:function(){return t(u())}]},[e,n,r,i]))[0],f[1]);return h(function(){c.hasValue=!0,c.value=p},[p]),l(p),p}},10554:function(t,e,n){"use strict";
142t.exports=n(46246)},35006:function(t,e,n){"use strict";t.exports=n(94453)},99279:function(t,e,n){"use strict";let r,i,o;n.d(e,{Jn:function(){return P},qX:function(){return j},rh:function(){return L},Xd:function(){return D},Mq:function(){return N},C6:function(){return H},ZF:function(){return k},KN:function(){return F}});var s=n(42680),a=n(19053),h=n(71028);let u=(t,e)=>e.some(e=>t instanceof e),l=new WeakMap,f=new WeakMap,c=new WeakMap,p=new WeakMap,g=new WeakMap,d={get(t,e,n){if(t instanceof IDBTransaction){if("done"===e)return f.get(t);if("objectStoreNames"===e)return t.objectStoreNames||c.get(t);if("store"===e)return n.objectStoreNames[1]?void 0:n.objectStore(n.objectStoreNames[0])}return y(t[e])},set:(t,e,n)=>(t[e]=n,!0),has:(t,e)=>t instanceof IDBTransaction&&("done"===e||"store"===e)||e in t};function y(t){var e;if(t instanceof IDBRequest)return function(t){let e=new Promise((e,n)=>{let r=()=>{t.removeEventListener("success",i),t.removeEventListener("error",o)},i=()=>{e(y(t.result)),r()},o=()=>{n(t.error),r()};t.addEventListener("success",i),t.addEventListener("error",o)});return e.then(e=>{e instanceof IDBCursor&&l.set(e,t)}).catch(()=>{}),g.set(e,t),e}(t);if(p.has(t))return p.get(t);let n="function"==typeof(e=t)?e!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?(i||(i=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])).includes(e)?function(...t){return e.apply(b(this),t),y(l.get(this))}:function(...t){return y(e.apply(b(this),t))}:function(t,...n){let r=e.call(b(this),t,...n);return c.set(r,t.sort?t.sort():[t]),y(r)}:(e instanceof IDBTransaction&&function(t){if(f.has(t))return;let e=new Promise((e,n)=>{let r=()=>{t.removeEventListener("complete",i),t.removeEventListener("error",o),t.removeEventListener("abort",o)},i=()=>{e(),r()},o=()=>{n(t.error||new DOMException("AbortError","AbortError")),r()};t.addEventListener("complete",i),t.addEventListener("error",o),t.addEventListener("abort",o)});f.set(t,e)}(e),u(e,r||(r=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])))?new Proxy(e,d):e;return n!==t&&(p.set(t,n),g.set(n,t)),n}let b=t=>g.get(t),v=["get","getKey","getAll","getAllKeys","count"],m=["put","add","delete","clear"],w=new Map;function E(t,e){if(!(t instanceof IDBDatabase&&!(e in t)&&"string"==typeof e))return;if(w.get(e))return w.get(e);let n=e.replace(/FromIndex$/,""),r=e!==n,i=m.includes(n);if(!(n in(r?IDBIndex:IDBObjectStore).prototype)||!(i||v.includes(n)))return;let o=async function(t,...e){let o=this.transaction(t,i?"readwrite":"readonly"),s=o.store;return r&&(s=s.index(e.shift())),(await Promise.all([s[n](...e),i&&o.done]))[0]};return w.set(e,o),o}d={...o=d,get:(t,e,n)=>E(t,e)||o.get(t,e,n),has:(t,e)=>!!E(t,e)||o.has(t,e)};/**
143 * @license
144 * Copyright 2019 Google LLC
145 *
146 * Licensed under the Apache License, Version 2.0 (the "License");
147 * you may not use this file except in compliance with the License.
148 * You may obtain a copy of the License at
149 *
150 *   http://www.apache.org/licenses/LICENSE-2.0
151 *
152 * Unless required by applicable law or agreed to in writing, software
153 * distributed under the License is distributed on an "AS IS" BASIS,
154 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
155 * See the License for the specific language governing permissions and
156 * limitations under the License.
157 */class I{constructor(t){this.container=t}getPlatformInfoString(){return this.container.getProviders().map(t=>{if(!function(t){let e=t.getComponent();return(null==e?void 0:e.type)==="VERSION"}(t))return null;{let e=t.getImmediate();return`${e.library}/${e.version}`}}).filter(t=>t).join(" ")}}let S="@firebase/app",A="0.10.13",T=new a.Yd("@firebase/app"),C="[DEFAULT]",_={[S]:"fire-core","@firebase/app-compat":"fire-core-compat","@firebase/analytics":"fire-analytics","@firebase/analytics-compat":"fire-analytics-compat","@firebase/app-check":"fire-app-check","@firebase/app-check-compat":"fire-app-check-compat","@firebase/auth":"fire-auth","@firebase/auth-compat":"fire-auth-compat","@firebase/database":"fire-rtdb","@firebase/data-connect":"fire-data-connect","@firebase/database-compat":"fire-rtdb-compat","@firebase/functions":"fire-fn","@firebase/functions-compat":"fire-fn-compat","@firebase/installations":"fire-iid","@firebase/installations-compat":"fire-iid-compat","@firebase/messaging":"fire-fcm","@firebase/messaging-compat":"fire-fcm-compat","@firebase/performance":"fire-perf","@firebase/performance-compat":"fire-perf-compat","@firebase/remote-config":"fire-rc","@firebase/remote-config-compat":"fire-rc-compat","@firebase/storage":"fire-gcs","@firebase/storage-compat":"fire-gcs-compat","@firebase/firestore":"fire-fst","@firebase/firestore-compat":"fire-fst-compat","@firebase/vertexai-preview":"fire-vertex","fire-js":"fire-js",firebase:"fire-js-all"},B=new Map,O=new Map,R=new Map;function x(t,e){try{t.container.addComponent(e)}catch(n){T.debug(`Component ${e.name} failed to register with FirebaseApp ${t.name}`,n)}}function D(t){let e=t.name;if(R.has(e))return T.debug(`There were multiple attempts to register component ${e}.`),!1;
157for(let n of(R.set(e,t),B.values()))x(n,t);for(let e of O.values())x(e,t);return!0}function j(t,e){let n=t.container.getProvider("heartbeat").getImmediate({optional:!0});return n&&n.triggerHeartbeat(),t.container.getProvider(e)}function L(t){return void 0!==t.settings}let U=new h.LL("app","Firebase",{"no-app":"No Firebase App '{$appName}' has been created - call initializeApp() first","bad-app-name":"Illegal App name: '{$appName}'","duplicate-app":"Firebase App named '{$appName}' already exists with different options or config","app-deleted":"Firebase App named '{$appName}' already deleted","server-app-deleted":"Firebase Server App has been deleted","no-options":"Need to provide options, when not being deployed to hosting via source.","invalid-app-argument":"firebase.{$appName}() takes either no argument or a Firebase App instance.","invalid-log-argument":"First argument to `onLog` must be null or a function.","idb-open":"Error thrown when opening IndexedDB. Original error: {$originalErrorMessage}.","idb-get":"Error thrown when reading from IndexedDB. Original error: {$originalErrorMessage}.","idb-set":"Error thrown when writing to IndexedDB. Original error: {$originalErrorMessage}.","idb-delete":"Error thrown when deleting from IndexedDB. Original error: {$originalErrorMessage}.","finalization-registry-not-supported":"FirebaseServerApp deleteOnDeref field defined but the JS runtime does not support FinalizationRegistry.","invalid-server-app-environment":"FirebaseServerApp is not for use in browser environments."});/**
158 * @license
159 * Copyright 2019 Google LLC
160 *
161 * Licensed under the Apache License, Version 2.0 (the "License");
162 * you may not use this file except in compliance with the License.
163 * You may obtain a copy of the License at
164 *
165 *   http://www.apache.org/licenses/LICENSE-2.0
166 *
167 * Unless required by applicable law or agreed to in writing, software
168 * distributed under the License is distributed on an "AS IS" BASIS,
169 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
170 * See the License for the specific language governing permissions and
171 * limitations under the License.
172 */class M{constructor(t,e,n){this._isDeleted=!1,this._options=Object.assign({},t),this._config=Object.assign({},e),this._name=e.name,this._automaticDataCollectionEnabled=e.automaticDataCollectionEnabled,this._container=n,this.container.addComponent(new s.wA("app",()=>this,"PUBLIC"))}get automaticDataCollectionEnabled(){return this.checkDestroyed(),this._automaticDataCollectionEnabled}set automaticDataCollectionEnabled(t){this.checkDestroyed(),this._automaticDataCollectionEnabled=t}get name(){return this.checkDestroyed(),this._name}get options(){return this.checkDestroyed(),this._options}get config(){return this.checkDestroyed(),this._config}get container(){return this._container}get isDeleted(){return this._isDeleted}set isDeleted(t){this._isDeleted=t}checkDestroyed(){if(this.isDeleted)throw U.create("app-deleted",{appName:this._name})}}/**
173 * @license
174 * Copyright 2019 Google LLC
175 *
176 * Licensed under the Apache License, Version 2.0 (the "License");
177 * you may not use this file except in compliance with the License.
178 * You may obtain a copy of the License at
179 *
180 *   http://www.apache.org/licenses/LICENSE-2.0
181 *
182 * Unless required by applicable law or agreed to in writing, software
183 * distributed under the License is distributed on an "AS IS" BASIS,
184 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
185 * See the License for the specific language governing permissions and
186 * limitations under the License.
187 */let P="10.14.1";function k(t,e={}){let n=t;"object"!=typeof e&&(e={name:e});let r=Object.assign({name:C,automaticDataCollectionEnabled:!1},e),i=r.name;if("string"!=typeof i||!i)throw U.create("bad-app-name",{appName:String(i)});if(n||(n=(0,h.aH)()),!n)throw U.create("no-options");let o=B.get(i);if(o){if((0,h.vZ)(n,o.options)&&(0,h.vZ)(r,o.config))return o;throw U.create("duplicate-app",{appName:i})}let a=new s.H0(i);for(let t of R.values())a.addComponent(t);let u=new M(n,r,a);return B.set(i,u),u}function N(t=C){let e=B.get(t);if(!e&&t===C&&(0,h.aH)())return k();if(!e)throw U.create("no-app",{appName:t});return e}function H(){return Array.from(B.values())}function F(t,e,n){var r;let i=null!==(r=_[t])&&void 0!==r?r:t;n&&(i+=`-${n}`);let o=i.match(/\s|\//),a=e.match(/\s|\//);if(o||a){let t=[`Unable to register library "${i}" with version "${e}":`];o&&t.push(`library name "${i}" contains illegal characters (whitespace or "/")`),o&&a&&t.push("and"),a&&t.push(`version name "${e}" contains illegal characters (whitespace or "/")`),T.warn(t.join(" "));return}D(new s.wA(`${i}-version`,()=>({library:i,version:e}),"VERSION"))}let $="firebase-heartbeat-store",z=null;function V(){return z||(z=(function(t,e,{blocked:n,upgrade:r,blocking:i,terminated:o}={}){let s=indexedDB.open(t,1),a=y(s);return r&&s.addEventListener("upgradeneeded",t=>{r(y(s.result),t.oldVersion,t.newVersion,y(s.transaction),t)}),n&&s.addEventListener("blocked",t=>n(t.oldVersion,t.newVersion,t)),a.then(t=>{o&&t.addEventListener("close",()=>o()),i&&t.addEventListener("versionchange",t=>i(t.oldVersion,t.newVersion,t))}).catch(()=>{}),a})("firebase-heartbeat-database",0,{upgrade:(t,e)=>{if(0===e)try{t.createObjectStore($)}catch(t){console.warn(t)}}}).catch(t=>{throw U.create("idb-open",{originalErrorMessage:t.message})})),z}async function X(t){try{let e=(await V()).transaction($),n=await e.objectStore($).get(J(t));return await e.done,n}catch(t){if(t instanceof h.ZR)T.warn(t.message);else{let e=U.create("idb-get",{originalErrorMessage:null==t?void 0:t.message});T.warn(e.message)}}}async function W(t,e){try{let n=(await V()).transaction($,"readwrite"),r=n.objectStore($);await r.put(e,J(t)),await n.done}catch(t){if(t instanceof h.ZR)T.warn(t.message);else{let e=U.create("idb-set",{originalErrorMessage:null==t?void 0:t.message});T.warn(e.message)}}}function J(t){return`${t.name}!${t.options.appId}`}class G{constructor(t){this.container=t,this._heartbeatsCache=null;let e=this.container.getProvider("app").getImmediate();this._storage=new K(e),this._heartbeatsCachePromise=this._storage.read().then(t=>(this._heartbeatsCache=t,t))}async triggerHeartbeat(){var t,e;try{let n=this.container.getProvider("platform-logger").getImmediate().getPlatformInfoString(),r=Y();if((null===(t=this._heartbeatsCache)||void 0===t?void 0:t.heartbeats)==null&&(this._heartbeatsCache=await this._heartbeatsCachePromise,(null===(e=this._heartbeatsCache)||void 0===e?void 0:e.heartbeats)==null)||this._heartbeatsCache.lastSentHeartbeatDate===r||this._heartbeatsCache.heartbeats.some(t=>t.date===r))return;return this._heartbeatsCache.heartbeats.push({date:r,agent:n}),this._heartbeatsCache.heartbeats=this._heartbeatsCache.heartbeats.filter(t=>{let e=new Date(t.date).valueOf();return Date.now()-e<=2592e6}),this._storage.overwrite(this._heartbeatsCache)}catch(t){T.warn(t)}}async getHeartbeatsHeader(){var t;try{if(null===this._heartbeatsCache&&await this._heartbeatsCachePromise,(null===(t=this._heartbeatsCache)||void 0===t?void 0:t.heartbeats)==null||0===this._heartbeatsCache.heartbeats.length)return"";let e=Y(),{heartbeatsToSend:n,unsentEntries:r}=function(t,e=1024){let n=[],r=t.slice();for(let i of t){let t=n.find(t=>t.agent===i.agent);if(t){if(t.dates.push(i.date),q(n)>e){t.dates.pop();break}}else if(n.push({agent:i.agent,dates:[i.date]}),q(n)>e){n.pop();break}r=r.slice(1)}return{heartbeatsToSend:n,unsentEntries:r}}(this._heartbeatsCache.heartbeats),i=(0,h.L)(JSON.stringify({version:2,heartbeats:n}));return this._heartbeatsCache.lastSentHeartbeatDate=e,r.length>0?(this._heartbeatsCache.heartbeats=r,await this._storage.overwrite(this._heartbeatsCache)):(this._heartbeatsCache.heartbeats=[],this._storage.overwrite(this._heartbeatsCache)),i}catch(t){return T.warn(t),""}}}function Y(){return new Date().toISOString().substring(0,10)}class K{constructor(t){this.app=t,this._canUseIndexedDBPromise=this.runIndexedDBEnvironmentCheck()}async runIndexedDBEnvironmentCheck(){return!!(0,h.hl)()&&(0,h.eu)().then(()=>!0).catch(()=>!1)}async read(){if(!await this._canUseIndexedDBPromise)return{heartbeats:[]};{let t=await X(this.app);return(null==t?void 0:t.heartbeats)?t:{heartbeats:[]}}}async overwrite(t){var e;if(await this._canUseIndexedDBPromise){let n=await this.read();return W(this.app,{lastSentHeartbeatDate:null!==(e=t.lastSentHeartbeatDate)&&void 0!==e?e:n.lastSentHeartbeatDate,heartbeats:t.heartbeats})}}async add(t){var e;if(await this._canUseIndexedDBPromise){let n=await this.read();return W(this.app,{lastSentHeartbeatDate:null!==(e=t.lastSentHeartbeatDate)&&void 0!==e?e:n.lastSentHeartbeatDate,heartbeats:[...n.heartbeats,...t.heartbeats]})}}}function q(t){return(0,h.L)(JSON.stringify({version:2,heartbeats:t})).length}D(new s.wA("platform-logger",t=>new I(t),"PRIVATE")),D(new s.wA("heartbeat",t=>new G(t),"PRIVATE")),F(S,A,""),F(S,A,"esm2017"),F("fire-js","")},42680:function(t,e,n){"use strict";n.d(e,{H0:function(){return a},wA:function(){return i}});var r=n(71028);class i{constructor(t,e,n){this.name=t,this.instanceFactory=e,this.type=n,this.multipleInstances=!1,this.serviceProps={},this.instantiationMode="LAZY",this.onInstanceCreated=null}setInstantiationMode(t){return this.instantiationMode=t,this}setMultipleInstances(t){return this.multipleInstances=t,this}setServiceProps(t){return this.serviceProps=t,this}setInstanceCreatedCallback(t){return this.onInstanceCreated=t,this}}/**
188 * @license
189 * Copyright 2019 Google LLC
190 *
191 * Licensed under the Apache License, Version 2.0 (the "License");
192 * you may not use this file except in compliance with the License.
193 * You may obtain a copy of the License at
194 *
195 *   http://www.apache.org/licenses/LICENSE-2.0
196 *
197 * Unless required by applicable law or agreed to in writing, software
198 * distributed under the License is distributed on an "AS IS" BASIS,
199 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200 * See the License for the specific language governing permissions and
201 * limitations under the License.
202 */let o="[DEFAULT]";/**
203 * @license
204 * Copyright 2019 Google LLC
205 *
206 * Licensed under the Apache License, Version 2.0 (the "License");
207 * you may not use this file except in compliance with the License.
208 * You may obtain a copy of the License at
209 *
210 *   http://www.apache.org/licenses/LICENSE-2.0
211 *
212 * Unless required by applicable law or agreed to in writing, software
213 * distributed under the License is distributed on an "AS IS" BASIS,
214 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
215 * See the License for the specific language governing permissions and
216 * limitations under the License.
217 */class s{constructor(t,e){this.name=t,this.container=e,this.component=null,this.instances=new Map,this.instancesDeferred=new Map,this.instancesOptions=new Map,this.onInitCallbacks=new Map}get(t){let e=this.normalizeInstanceIdentifier(t);if(!this.instancesDeferred.has(e)){let t=new r.BH;if(this.instancesDeferred.set(e,t),this.isInitialized(e)||this.shouldAutoInitialize())try{let n=this.getOrInitializeService({instanceIdentifier:e});n&&t.resolve(n)}catch(t){}}return this.instancesDeferred.get(e).promise}getImmediate(t){var e;let n=this.normalizeInstanceIdentifier(null==t?void 0:t.identifier),r=null!==(e=null==t?void 0:t.optional)&&void 0!==e&&e;if(this.isInitialized(n)||this.shouldAutoInitialize())try{return this.getOrInitializeService({instanceIdentifier:n})}catch(t){if(r)return null;throw t}else{if(r)return null;throw Error(`Service ${this.name} is not available`)}}getComponent(){return this.component}setComponent(t){if(t.name!==this.name)throw Error(`Mismatching Component ${t.name} for Provider ${this.name}.`);if(this.component)throw Error(`Component for ${this.name} has already been provided`);if(this.component=t,this.shouldAutoInitialize()){if("EAGER"===t.instantiationMode)try{this.getOrInitializeService({instanceIdentifier:o})}catch(t){}for(let[t,e]of this.instancesDeferred.entries()){let n=this.normalizeInstanceIdentifier(t);try{let t=this.getOrInitializeService({instanceIdentifier:n});e.resolve(t)}catch(t){}}}}clearInstance(t=o){this.instancesDeferred.delete(t),this.instancesOptions.delete(t),this.instances.delete(t)}async delete(){let t=Array.from(this.instances.values());await Promise.all([...t.filter(t=>"INTERNAL"in t).map(t=>t.INTERNAL.delete()),...t.filter(t=>"_delete"in t).map(t=>t._delete())])}isComponentSet(){return null!=this.component}isInitialized(t=o){return this.instances.has(t)}getOptions(t=o){return this.instancesOptions.get(t)||{}}initialize(t={}){let{options:e={}}=t,n=this.normalizeInstanceIdentifier(t.instanceIdentifier);if(this.isInitialized(n))throw Error(`${this.name}(${n}) has already been initialized`);if(!this.isComponentSet())throw Error(`Component ${this.name} has not been registered yet`);let r=this.getOrInitializeService({instanceIdentifier:n,options:e});for(let[t,e]of this.instancesDeferred.entries())n===this.normalizeInstanceIdentifier(t)&&e.resolve(r);return r}onInit(t,e){var n;let r=this.normalizeInstanceIdentifier(e),i=null!==(n=this.onInitCallbacks.get(r))&&void 0!==n?n:new Set;i.add(t),this.onInitCallbacks.set(r,i);let o=this.instances.get(r);return o&&t(o,r),()=>{i.delete(t)}}invokeOnInitCallbacks(t,e){let n=this.onInitCallbacks.get(e);if(n)for(let r of n)try{r(t,e)}catch(t){}}getOrInitializeService({instanceIdentifier:t,options:e={}}){let n=this.instances.get(t);if(!n&&this.component&&(n=this.component.instanceFactory(this.container,{instanceIdentifier:t===o?void 0:t,options:e}),this.instances.set(t,n),this.instancesOptions.set(t,e),this.invokeOnInitCallbacks(n,t),this.component.onInstanceCreated))try{this.component.onInstanceCreated(this.container,t,n)}catch(t){}return n||null}normalizeInstanceIdentifier(t=o){return this.component?this.component.multipleInstances?t:o:t}shouldAutoInitialize(){return!!this.component&&"EXPLICIT"!==this.component.instantiationMode}}/**
218 * @license
219 * Copyright 2019 Google LLC
220 *
221 * Licensed under the Apache License, Version 2.0 (the "License");
222 * you may not use this file except in compliance with the License.
223 * You may obtain a copy of the License at
224 *
225 *   http://www.apache.org/licenses/LICENSE-2.0
226 *
227 * Unless required by applicable law or agreed to in writing, software
228 * distributed under the License is distributed on an "AS IS" BASIS,
229 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
230 * See the License for the specific language governing permissions and
231 * limitations under the License.
232 */class a{constructor(t){this.name=t,this.providers=new Map}addComponent(t){let e=this.getProvider(t.name);if(e.isComponentSet())throw Error(`Component ${t.name} has already been registered with ${this.name}`);e.setComponent(t)}addOrOverwriteComponent(t){this.getProvider(t.name).isComponentSet()&&this.providers.delete(t.name),this.addComponent(t)}getProvider(t){if(this.providers.has(t))return this.providers.get(t);let e=new s(t,this);return this.providers.set(t,e),e}getProviders(){return Array.from(this.providers.values())}}},19053:function(t,e,n){"use strict";var r,i;n.d(e,{Yd:function(){return l},in:function(){return r}});/**
233 * @license
234 * Copyright 2017 Google LLC
235 *
236 * Licensed under the Apache License, Version 2.0 (the "License");
237 * you may not use this file except in compliance with the License.
238 * You may obtain a copy of the License at
239 *
240 *   http://www.apache.org/licenses/LICENSE-2.0
241 *
242 * Unless required by applicable law or agreed to in writing, software
243 * distributed under the License is distributed on an "AS IS" BASIS,
244 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
245 * See the License for the specific language governing permissions and
246 * limitations under the License.
247 */let o=[];(i=r||(r={}))[i.DEBUG=0]="DEBUG",i[i.VERBOSE=1]="VERBOSE",i[i.INFO=2]="INFO",i[i.WARN=3]="WARN",i[i.ERROR=4]="ERROR",i[i.SILENT=5]="SILENT";let s={debug:r.DEBUG,verbose:r.VERBOSE,info:r.INFO,warn:r.WARN,error:r.ERROR,silent:r.SILENT},a=r.INFO,h={[r.DEBUG]:"log",[r.VERBOSE]:"log",[r.INFO]:"info",[r.WARN]:"warn",[r.ERROR]:"error"},u=(t,e,...n)=>{if(e<t.logLevel)return;let r=new Date().toISOString(),i=h[e];if(i)console[i](`[${r}]  ${t.name}:`,...n);else throw Error(`Attempted to log a message with an invalid logType (value: ${e})`)};class l{constructor(t){this.name=t,this._logLevel=a,this._logHandler=u,this._userLogHandler=null,o.push(this)}get logLevel(){return this._logLevel}set logLevel(t){if(!(t in r))throw TypeError(`Invalid value "${t}" assigned to \`logLevel\``);this._logLevel=t}setLogLevel(t){this._logLevel="string"==typeof t?s[t]:t}get logHandler(){return this._logHandler}set logHandler(t){if("function"!=typeof t)throw TypeError("Value assigned to `logHandler` must be a function");this._logHandler=t}get userLogHandler(){return this._userLogHandler}set userLogHandler(t){this._userLogHandler=t}debug(...t){this._userLogHandler&&this._userLogHandler(this,r.DEBUG,...t),this._logHandler(this,r.DEBUG,...t)}log(...t){this._userLogHandler&&this._userLogHandler(this,r.VERBOSE,...t),this._logHandler(this,r.VERBOSE,...t)}info(...t){this._userLogHandler&&this._userLogHandler(this,r.INFO,...t),this._logHandler(this,r.INFO,...t)}warn(...t){this._userLogHandler&&this._userLogHandler(this,r.WARN,...t),this._logHandler(this,r.WARN,...t)}error(...t){this._userLogHandler&&this._userLogHandler(this,r.ERROR,...t),this._logHandler(this,r.ERROR,...t)}}},76552:function(t,e,n){"use strict";n.d(e,{V8:function(){return i},z8:function(){return r}});var r,i,o="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},s={};(function(){function t(){this.blockSize=-1,this.blockSize=64,this.g=[,,,,],this.B=Array(this.blockSize),this.o=this.h=0,this.s()}function e(t,e,n){n||(n=0);var r=Array(16);if("string"==typeof e)for(var i=0;16>i;++i)r[i]=e.charCodeAt(n++)|e.charCodeAt(n++)<<8|e.charCodeAt(n++)<<16|e.charCodeAt(n++)<<24;else for(i=0;16>i;++i)r[i]=e[n++]|e[n++]<<8|e[n++]<<16|e[n++]<<24;e=t.g[0],n=t.g[1],i=t.g[2];var o=t.g[3],s=e+(o^n&(i^o))+r[0]+3614090360&4294967295;s=o+(i^(e=n+(s<<7&4294967295|s>>>25))&(n^i))+r[1]+3905402710&4294967295,s=i+(n^(o=e+(s<<12&4294967295|s>>>20))&(e^n))+r[2]+606105819&4294967295,s=n+(e^(i=o+(s<<17&4294967295|s>>>15))&(o^e))+r[3]+3250441966&4294967295,s=e+(o^(n=i+(s<<22&4294967295|s>>>10))&(i^o))+r[4]+4118548399&4294967295,s=o+(i^(e=n+(s<<7&4294967295|s>>>25))&(n^i))+r[5]+1200080426&4294967295,s=i+(n^(o=e+(s<<12&4294967295|s>>>20))&(e^n))+r[6]+2821735955&4294967295,s=n+(e^(i=o+(s<<17&4294967295|s>>>15))&(o^e))+r[7]+4249261313&4294967295,s=e+(o^(n=i+(s<<22&4294967295|s>>>10))&(i^o))+r[8]+1770035416&4294967295,s=o+(i^(e=n+(s<<7&4294967295|s>>>25))&(n^i))+r[9]+2336552879&4294967295,s=i+(n^(o=e+(s<<12&4294967295|s>>>20))&(e^n))+r[10]+4294925233&4294967295,s=n+(e^(i=o+(s<<17&4294967295|s>>>15))&(o^e))+r[11]+2304563134&4294967295,s=e+(o^(n=i+(s<<22&4294967295|s>>>10))&(i^o))+r[12]+1804603682&4294967295,s=o+(i^(e=n+(s<<7&4294967295|s>>>25))&(n^i))+r[13]+4254626195&4294967295,s=i+(n^(o=e+(s<<12&4294967295|s>>>20))&(e^n))+r[14]+2792965006&4294967295,s=n+(e^(i=o+(s<<17&4294967295|s>>>15))&(o^e))+r[15]+1236535329&4294967295,n=i+(s<<22&4294967295|s>>>10),s=e+(i^o&(n^i))+r[1]+4129170786&4294967295,e=n+(s<<5&4294967295|s>>>27),s=o+(n^i&(e^n))+r[6]+3225465664&4294967295,o=e+(s<<9&4294967295|s>>>23),s=i+(e^n&(o^e))+r[11]+643717713&4294967295,i=o+(s<<14&4294967295|s>>>18),s=n+(o^e&(i^o))+r[0]+3921069994&4294967295,n=i+(s<<20&4294967295|s>>>12),s=e+(i^o&(n^i))+r[5]+3593408605&4294967295,e=n+(s<<5&4294967295|s>>>27),s=o+(n^i&(e^n))+r[10]+38016083&4294967295,o=e+(s<<9&4294967295|s>>>23),s=i+(e^n&(o^e))+r[15]+3634488961&4294967295,i=o+(s<<14&4294967295|s>>>18),s=n+(o^e&(i^o))+r[4]+3889429448&4294967295,n=i+(s<<20&4294967295|s>>>12),s=e+(i^o&(n^i))+r[9]+568446438&4294967295,e=n+(s<<5&4294967295|s>>>27),s=o+(n^i&(e^n))+r[14]+3275163606&4294967295,o=e+(s<<9&4294967295|s>>>23),s=i+(e^n&(o^e))+r[3]+4107603335&4294967295,i=o+(s<<14&4294967295|s>>>18),s=n+(o^e&(i^o))+r[8]+1163531501&4294967295,n=i+(s<<20&4294967295|s>>>12),s=e+(i^o&(n^i))+r[13]+2850285829&4294967295,e=n+(s<<5&4294967295|s>>>27),s=o+(n^i&(e^n))+r[2]+4243563512&4294967295,o=e+(s<<9&4294967295|s>>>23),s=i+(e^n&(o^e))+r[7]+1735328473&4294967295,i=o+(s<<14&4294967295|s>>>18),s=n+(o^e&(i^o))+r[12]+2368359562&4294967295,s=e+((n=i+(s<<20&4294967295|s>>>12))^i^o)+r[5]+4294588738&4294967295,s=o+((e=n+(s<<4&4294967295|s>>>28))^n^i)+r[8]+2272392833&4294967295,s=i+((o=e+(s<<11&4294967295|s>>>21))^e^n)+r[11]+1839030562&4294967295,s=n+((i=o+(s<<16&4294967295|s>>>16))^o^e)+r[14]+4259657740&4294967295,s=e+((n=i+(s<<23&4294967295|s>>>9))^i^o)+r[1]+2763975236&4294967295,s=o+((e=n+(s<<4&4294967295|s>>>28))^n^i)+r[4]+1272893353&4294967295,s=i+((o=e+(s<<11&4294967295|s>>>21))^e^n)+r[7]+4139469664&4294967295,s=n+((i=o+(s<<16&4294967295|s>>>16))^o^e)+r[10]+3200236656&4294967295,s=e+((n=i+(s<<23&4294967295|s>>>9))^i^o)+r[13]+681279174&4294967295,s=o+((e=n+(s<<4&4294967295|s>>>28))^n^i)+r[0]+3936430074&4294967295,s=i+((o=e+(s<<11&4294967295|s>>>21))^e^n)+r[3]+3572445317&4294967295,s=n+((i=o+(s<<16&4294967295|s>>>16))^o^e)+r[6]+76029189&4294967295,s=e+((n=i+(s<<23&4294967295|s>>>9))^i^o)+r[9]+3654602809&4294967295,s=o+((e=n+(s<<4&4294967295|s>>>28))^n^i)+r[12]+3873151461&4294967295,s=i+((o=e+(s<<11&4294967295|s>>>21))^e^n)+r[15]+530742520&4294967295,s=n+((i=o+(s<<16&4294967295|s>>>16))^o^e)+r[2]+3299628645&4294967295,n=i+(s<<23&4294967295|s>>>9),s=e+(i^(n|~o))+r[0]+4096336452&4294967295,e=n+(s<<6&4294967295|s>>>26),s=o+(n^(e|~i))+r[7]+1126891415&4294967295,o=e+(s<<10&4294967295|s>>>22),s=i+(e^(o|~n))+r[14]+2878612391&4294967295,i=o+(s<<15&4294967295|s>>>17),s=n+(o^(i|~e))+r[5]+4237533241&4294967295,n=i+(s<<21&4294967295|s>>>11),s=e+(i^(n|~o))+r[12]+1700485571&4294967295,e=n+(s<<6&4294967295|s>>>26),s=o+(n^(e|~i))+r[3]+2399980690&4294967295,o=e+(s<<10&4294967295|s>>>22),s=i+(e^(o|~n))+r[10]+4293915773&4294967295,i=o+(s<<15&4294967295|s>>>17),s=n+(o^(i|~e))+r[1]+2240044497&4294967295,n=i+(s<<21&4294967295|s>>>11),s=e+(i^(n|~o))+r[8]+1873313359&4294967295,e=n+(s<<6&4294967295|s>>>26),s=o+(n^(e|~i))+r[15]+4264355552&4294967295,o=e+(s<<10&4294967295|s>>>22),s=i+(e^(o|~n))+r[6]+2734768916&4294967295,i=o+(s<<15&4294967295|s>>>17),s=n+(o^(i|~e))+r[13]+1309151649&4294967295,n=i+(s<<21&4294967295|s>>>11),s=e+(i^(n|~o))+r[4]+4149444226&4294967295,e=n+(s<<6&4294967295|s>>>
24726),s=o+(n^(e|~i))+r[11]+3174756917&4294967295,o=e+(s<<10&4294967295|s>>>22),s=i+(e^(o|~n))+r[2]+718787259&4294967295,i=o+(s<<15&4294967295|s>>>17),s=n+(o^(i|~e))+r[9]+3951481745&4294967295,t.g[0]=t.g[0]+e&4294967295,t.g[1]=t.g[1]+(i+(s<<21&4294967295|s>>>11))&4294967295,t.g[2]=t.g[2]+i&4294967295,t.g[3]=t.g[3]+o&4294967295}function n(t,e){this.h=e;for(var n=[],r=!0,i=t.length-1;0<=i;i--){var o=0|t[i];r&&o==e||(n[i]=o,r=!1)}this.g=n}(function(t,e){function n(){}n.prototype=e.prototype,t.D=e.prototype,t.prototype=new n,t.prototype.constructor=t,t.C=function(t,n,r){for(var i=Array(arguments.length-2),o=2;o<arguments.length;o++)i[o-2]=arguments[o];return e.prototype[n].apply(t,i)}})(t,function(){this.blockSize=-1}),t.prototype.s=function(){this.g[0]=1732584193,this.g[1]=4023233417,this.g[2]=2562383102,this.g[3]=271733878,this.o=this.h=0},t.prototype.u=function(t,n){void 0===n&&(n=t.length);for(var r=n-this.blockSize,i=this.B,o=this.h,s=0;s<n;){if(0==o)for(;s<=r;)e(this,t,s),s+=this.blockSize;if("string"==typeof t){for(;s<n;)if(i[o++]=t.charCodeAt(s++),o==this.blockSize){e(this,i),o=0;break}}else for(;s<n;)if(i[o++]=t[s++],o==this.blockSize){e(this,i),o=0;break}}this.h=o,this.o+=n},t.prototype.v=function(){var t=Array((56>this.h?this.blockSize:2*this.blockSize)-this.h);t[0]=128;for(var e=1;e<t.length-8;++e)t[e]=0;var n=8*this.o;for(e=t.length-8;e<t.length;++e)t[e]=255&n,n/=256;for(this.u(t),t=Array(16),e=n=0;4>e;++e)for(var r=0;32>r;r+=8)t[n++]=this.g[e]>>>r&255;return t};var o,a={};function h(t){var e;return -128<=t&&128>t?(e=function(t){return new n([0|t],0>t?-1:0)},Object.prototype.hasOwnProperty.call(a,t)?a[t]:a[t]=e(t)):new n([0|t],0>t?-1:0)}function u(t){if(isNaN(t)||!isFinite(t))return l;if(0>t)return d(u(-t));for(var e=[],r=1,i=0;t>=r;i++)e[i]=t/r|0,r*=4294967296;return new n(e,0)}var l=h(0),f=h(1),c=h(16777216);function p(t){if(0!=t.h)return!1;for(var e=0;e<t.g.length;e++)if(0!=t.g[e])return!1;return!0}function g(t){return -1==t.h}function d(t){for(var e=t.g.length,r=[],i=0;i<e;i++)r[i]=~t.g[i];return new n(r,~t.h).add(f)}function y(t,e){return t.add(d(e))}function b(t,e){for(;(65535&t[e])!=t[e];)t[e+1]+=t[e]>>>16,t[e]&=65535,e++}function v(t,e){this.g=t,this.h=e}function m(t,e){if(p(e))throw Error("division by zero");if(p(t))return new v(l,l);if(g(t))return e=m(d(t),e),new v(d(e.g),d(e.h));if(g(e))return e=m(t,d(e)),new v(d(e.g),e.h);if(30<t.g.length){if(g(t)||g(e))throw Error("slowDivide_ only works with positive integers.");for(var n=f,r=e;0>=r.l(t);)n=w(n),r=w(r);var i=E(n,1),o=E(r,1);for(r=E(r,2),n=E(n,2);!p(r);){var s=o.add(r);0>=s.l(t)&&(i=i.add(n),o=s),r=E(r,1),n=E(n,1)}return e=y(t,i.j(e)),new v(i,e)}for(i=l;0<=t.l(e);){for(r=48>=(r=Math.ceil(Math.log(n=Math.max(1,Math.floor(t.m()/e.m())))/Math.LN2))?1:Math.pow(2,r-48),s=(o=u(n)).j(e);g(s)||0<s.l(t);)n-=r,s=(o=u(n)).j(e);p(o)&&(o=f),i=i.add(o),t=y(t,s)}return new v(i,t)}function w(t){for(var e=t.g.length+1,r=[],i=0;i<e;i++)r[i]=t.i(i)<<1|t.i(i-1)>>>31;return new n(r,t.h)}function E(t,e){var r=e>>5;e%=32;for(var i=t.g.length-r,o=[],s=0;s<i;s++)o[s]=0<e?t.i(s+r)>>>e|t.i(s+r+1)<<32-e:t.i(s+r);return new n(o,t.h)}(o=n.prototype).m=function(){if(g(this))return-d(this).m();for(var t=0,e=1,n=0;n<this.g.length;n++){var r=this.i(n);t+=(0<=r?r:4294967296+r)*e,e*=4294967296}return t},o.toString=function(t){if(2>(t=t||10)||36<t)throw Error("radix out of range: "+t);if(p(this))return"0";if(g(this))return"-"+d(this).toString(t);for(var e=u(Math.pow(t,6)),n=this,r="";;){var i=m(n,e).g,o=((0<(n=y(n,i.j(e))).g.length?n.g[0]:n.h)>>>0).toString(t);if(p(n=i))return o+r;for(;6>o.length;)o="0"+o;r=o+r}},o.i=function(t){return 0>t?0:t<this.g.length?this.g[t]:this.h},o.l=function(t){return g(t=y(this,t))?-1:p(t)?0:1},o.abs=function(){return g(this)?d(this):this},o.add=function(t){for(var e=Math.max(this.g.length,t.g.length),r=[],i=0,o=0;o<=e;o++){var s=i+(65535&this.i(o))+(65535&t.i(o)),a=(s>>>16)+(this.i(o)>>>16)+(t.i(o)>>>16);i=a>>>16,s&=65535,a&=65535,r[o]=a<<16|s}return new n(r,-2147483648&r[r.length-1]?-1:0)},o.j=function(t){if(p(this)||p(t))return l;if(g(this))return g(t)?d(this).j(d(t)):d(d(this).j(t));if(g(t))return d(this.j(d(t)));if(0>this.l(c)&&0>t.l(c))return u(this.m()*t.m());for(var e=this.g.length+t.g.length,r=[],i=0;i<2*e;i++)r[i]=0;for(i=0;i<this.g.length;i++)for(var o=0;o<t.g.length;o++){var s=this.i(i)>>>16,a=65535&this.i(i),h=t.i(o)>>>16,f=65535&t.i(o);r[2*i+2*o]+=a*f,b(r,2*i+2*o),r[2*i+2*o+1]+=s*f,b(r,2*i+2*o+1),r[2*i+2*o+1]+=a*h,b(r,2*i+2*o+1),r[2*i+2*o+2]+=s*h,b(r,2*i+2*o+2)}for(i=0;i<e;i++)r[i]=r[2*i+1]<<16|r[2*i];for(i=e;i<2*e;i++)r[i]=0;return new n(r,0)},o.A=function(t){return m(this,t).h},o.and=function(t){for(var e=Math.max(this.g.length,t.g.length),r=[],i=0;i<e;i++)r[i]=this.i(i)&t.i(i);return new n(r,this.h&t.h)},o.or=function(t){for(var e=Math.max(this.g.length,t.g.length),r=[],i=0;i<e;i++)r[i]=this.i(i)|t.i(i);return new n(r,this.h|t.h)},o.xor=function(t){for(var e=Math.max(this.g.length,t.g.length),r=[],i=0;i<e;i++)r[i]=this.i(i)^t.i(i);return new n(r,this.h^t.h)},t.prototype.digest=t.prototype.v,t.prototype.reset=t.prototype.s,t.prototype.update=t.prototype.u,i=s.Md5=t,n.prototype.add=n.prototype.add,n.prototype.multiply=n.prototype.j,n.prototype.modulo=n.prototype.A,n.prototype.compare=n.prototype.l,n.prototype.toNumber=n.prototype.m,n.prototype.toString=n.prototype.toString,n.prototype.getBits=n.prototype.i,n.fromNumber=u,n.fromString=function t(e,n){if(0==e.length)throw Error("number format error: empty string");if(2>(n=n||10)||36<n)throw Error("radix out of range: "+n);
247if("-"==e.charAt(0))return d(t(e.substring(1),n));if(0<=e.indexOf("-"))throw Error('number format error: interior "-" character');for(var r=u(Math.pow(n,8)),i=l,o=0;o<e.length;o+=8){var s=Math.min(8,e.length-o),a=parseInt(e.substring(o,o+s),n);8>s?(s=u(Math.pow(n,s)),i=i.j(s).add(u(a))):i=(i=i.j(r)).add(u(a))}return i},r=s.Integer=n}).apply(void 0!==o?o:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},4575:function(t,e,n){"use strict";n.d(e,{FJ:function(){return u},JJ:function(){return r},UE:function(){return l},ii:function(){return i},jK:function(){return s},ju:function(){return h},kN:function(){return a},tw:function(){return o}});var r,i,o,s,a,h,u,l,f="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},c={};(function(){var t,e,n,p="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,n){return t==Array.prototype||t==Object.prototype||(t[e]=n.value),t},g=function(t){t=["object"==typeof globalThis&&globalThis,t,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof f&&f];for(var e=0;e<t.length;++e){var n=t[e];if(n&&n.Math==Math)return n}throw Error("Cannot find global object")}(this);!function(t,e){if(e)t:{var n=g;t=t.split(".");for(var r=0;r<t.length-1;r++){var i=t[r];if(!(i in n))break t;n=n[i]}(e=e(r=n[t=t[t.length-1]]))!=r&&null!=e&&p(n,t,{configurable:!0,writable:!0,value:e})}}("Array.prototype.values",function(t){return t||function(){var t,e,n,r,i;return t=this,e=function(t,e){return e},t instanceof String&&(t+=""),n=0,r=!1,(i={next:function(){if(!r&&n<t.length){var i=n++;return{value:e(i,t[i]),done:!1}}return r=!0,{done:!0,value:void 0}}})[Symbol.iterator]=function(){return i},i}});var d=d||{},y=this||self;function b(t){var e=typeof t;return"array"==(e="object"!=e?e:t?Array.isArray(t)?"array":e:"null")||"object"==e&&"number"==typeof t.length}function v(t){var e=typeof t;return"object"==e&&null!=t||"function"==e}function m(t,e,n){return t.call.apply(t.bind,arguments)}function w(t,e,n){if(!t)throw Error();if(2<arguments.length){var r=Array.prototype.slice.call(arguments,2);return function(){var n=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(n,r),t.apply(e,n)}}return function(){return t.apply(e,arguments)}}function E(t,e,n){return(E=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?m:w).apply(null,arguments)}function I(t,e){var n=Array.prototype.slice.call(arguments,1);return function(){var e=n.slice();return e.push.apply(e,arguments),t.apply(this,e)}}function S(t,e){function n(){}n.prototype=e.prototype,t.aa=e.prototype,t.prototype=new n,t.prototype.constructor=t,t.Qb=function(t,n,r){for(var i=Array(arguments.length-2),o=2;o<arguments.length;o++)i[o-2]=arguments[o];return e.prototype[n].apply(t,i)}}function A(t){let e=t.length;if(0<e){let n=Array(e);for(let r=0;r<e;r++)n[r]=t[r];return n}return[]}function T(t,e){for(let e=1;e<arguments.length;e++){let n=arguments[e];if(b(n)){let e=t.length||0,r=n.length||0;t.length=e+r;for(let i=0;i<r;i++)t[e+i]=n[i]}else t.push(n)}}class C{constructor(t,e){this.i=t,this.j=e,this.h=0,this.g=null}get(){let t;return 0<this.h?(this.h--,t=this.g,this.g=t.next,t.next=null):t=this.i(),t}}function _(t){return/^[\s\xa0]*$/.test(t)}function B(){var t=y.navigator;return t&&(t=t.userAgent)?t:""}function O(t){return O[" "](t),t}O[" "]=function(){};var R=-1!=B().indexOf("Gecko")&&!(-1!=B().toLowerCase().indexOf("webkit")&&-1==B().indexOf("Edge"))&&!(-1!=B().indexOf("Trident")||-1!=B().indexOf("MSIE"))&&-1==B().indexOf("Edge");function x(t,e,n){for(let r in t)e.call(n,t[r],r,t)}function D(t){let e={};for(let n in t)e[n]=t[n];return e}let j="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function L(t,e){let n,r;for(let e=1;e<arguments.length;e++){for(n in r=arguments[e])t[n]=r[n];for(let e=0;e<j.length;e++)n=j[e],Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}}class U{constructor(){this.h=this.g=null}add(t,e){let n=M.get();n.set(t,e),this.h?this.h.next=n:this.g=n,this.h=n}}var M=new C(()=>new P,t=>t.reset());class P{constructor(){this.next=this.g=this.h=null}set(t,e){this.h=t,this.g=e,this.next=null}reset(){this.next=this.g=this.h=null}}let k,N=!1,H=new U,F=()=>{let t=y.Promise.resolve(void 0);k=()=>{t.then($)}};var $=()=>{let t;for(var e;t=null,H.g&&(t=H.g,H.g=H.g.next,H.g||(H.h=null),t.next=null),e=t;){try{e.h.call(e.g)}catch(t){!function(t){y.setTimeout(()=>{throw t},0)}(t)}M.j(e),100>
247M.h&&(M.h++,e.next=M.g,M.g=e)}N=!1};function z(){this.s=this.s,this.C=this.C}function V(t,e){this.type=t,this.g=this.target=e,this.defaultPrevented=!1}z.prototype.s=!1,z.prototype.ma=function(){this.s||(this.s=!0,this.N())},z.prototype.N=function(){if(this.C)for(;this.C.length;)this.C.shift()()},V.prototype.h=function(){this.defaultPrevented=!0};var X=function(){if(!y.addEventListener||!Object.defineProperty)return!1;var t=!1,e=Object.defineProperty({},"passive",{get:function(){t=!0}});try{let t=()=>{};y.addEventListener("test",t,e),y.removeEventListener("test",t,e)}catch(t){}return t}();function W(t,e){if(V.call(this,t?t.type:""),this.relatedTarget=this.g=this.target=null,this.button=this.screenY=this.screenX=this.clientY=this.clientX=0,this.key="",this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1,this.state=null,this.pointerId=0,this.pointerType="",this.i=null,t){var n=this.type=t.type,r=t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:null;if(this.target=t.target||t.srcElement,this.g=e,e=t.relatedTarget){if(R){t:{try{O(e.nodeName);var i=!0;break t}catch(t){}i=!1}i||(e=null)}}else"mouseover"==n?e=t.fromElement:"mouseout"==n&&(e=t.toElement);this.relatedTarget=e,r?(this.clientX=void 0!==r.clientX?r.clientX:r.pageX,this.clientY=void 0!==r.clientY?r.clientY:r.pageY,this.screenX=r.screenX||0,this.screenY=r.screenY||0):(this.clientX=void 0!==t.clientX?t.clientX:t.pageX,this.clientY=void 0!==t.clientY?t.clientY:t.pageY,this.screenX=t.screenX||0,this.screenY=t.screenY||0),this.button=t.button,this.key=t.key||"",this.ctrlKey=t.ctrlKey,this.altKey=t.altKey,this.shiftKey=t.shiftKey,this.metaKey=t.metaKey,this.pointerId=t.pointerId||0,this.pointerType="string"==typeof t.pointerType?t.pointerType:J[t.pointerType]||"",this.state=t.state,this.i=t,t.defaultPrevented&&W.aa.h.call(this)}}S(W,V);var J={2:"touch",3:"pen",4:"mouse"};W.prototype.h=function(){W.aa.h.call(this);var t=this.i;t.preventDefault?t.preventDefault():t.returnValue=!1};var G="closure_listenable_"+(1e6*Math.random()|0),Y=0;function K(t,e,n,r,i){this.listener=t,this.proxy=null,this.src=e,this.type=n,this.capture=!!r,this.ha=i,this.key=++Y,this.da=this.fa=!1}function q(t){t.da=!0,t.listener=null,t.proxy=null,t.src=null,t.ha=null}function Z(t){this.src=t,this.g={},this.h=0}function Q(t,e){var n=e.type;if(n in t.g){var r,i=t.g[n],o=Array.prototype.indexOf.call(i,e,void 0);(r=0<=o)&&Array.prototype.splice.call(i,o,1),r&&(q(e),0==t.g[n].length&&(delete t.g[n],t.h--))}}function tt(t,e,n,r){for(var i=0;i<t.length;++i){var o=t[i];if(!o.da&&o.listener==e&&!!n==o.capture&&o.ha==r)return i}return -1}Z.prototype.add=function(t,e,n,r,i){var o=t.toString();(t=this.g[o])||(t=this.g[o]=[],this.h++);var s=tt(t,e,r,i);return -1<s?(e=t[s],n||(e.fa=!1)):((e=new K(e,this.src,o,!!r,i)).fa=n,t.push(e)),e};var te="closure_lm_"+(1e6*Math.random()|0),tn={};function tr(t,e,n,r,i,o){if(!e)throw Error("Invalid event type");var s=v(i)?!!i.capture:!!i,a=ta(t);if(a||(t[te]=a=new Z(t)),(n=a.add(e,n,r,s,o)).proxy)return n;if(r=function t(e){return ts.call(t.src,t.listener,e)},n.proxy=r,r.src=t,r.listener=n,t.addEventListener)X||(i=s),void 0===i&&(i=!1),t.addEventListener(e.toString(),r,i);else if(t.attachEvent)t.attachEvent(to(e.toString()),r);else if(t.addListener&&t.removeListener)t.addListener(r);else throw Error("addEventListener and attachEvent are unavailable.");return n}function ti(t){if("number"!=typeof t&&t&&!t.da){var e=t.src;if(e&&e[G])Q(e.i,t);else{var n=t.type,r=t.proxy;e.removeEventListener?e.removeEventListener(n,r,t.capture):e.detachEvent?e.detachEvent(to(n),r):e.addListener&&e.removeListener&&e.removeListener(r),(n=ta(e))?(Q(n,t),0==n.h&&(n.src=null,e[te]=null)):q(t)}}}function to(t){return t in tn?tn[t]:tn[t]="on"+t}function ts(t,e){if(t.da)t=!0;else{e=new W(e,this);var n=t.listener,r=t.ha||t.src;t.fa&&ti(t),t=n.call(r,e)}return t}function ta(t){return(t=t[te])instanceof Z?t:null}var th="__closure_events_fn_"+(1e9*Math.random()>>>0);function tu(t){return"function"==typeof t?t:(t[th]||(t[th]=function(e){return t.handleEvent(e)}),t[th])}function tl(){z.call(this),this.i=new Z(this),this.M=this,this.F=null}function tf(t,e){var n,r=t.F;if(r)for(n=[];r;r=r.F)n.push(r);if(t=t.M,r=e.type||e,"string"==typeof e)e=new V(e,t);else if(e instanceof V)e.target=e.target||t;else{var i=e;L(e=new V(r,t),i)}if(i=!0,n)for(var o=n.length-1;0<=o;o--){var s=e.g=n[o];i=tc(s,r,!0,e)&&i}if(i=tc(s=e.g=t,r,!0,e)&&i,i=tc(s,r,!1,e)&&i,n)for(o=0;o<n.length;o++)i=tc(s=e.g=n[o],r,!1,e)&&i}function tc(t,e,n,r){if(!(e=t.i.g[String(e)]))return!0;e=e.concat();for(var i=!0,o=0;o<e.length;++o){var s=e[o];if(s&&!s.da&&s.capture==n){var a=s.listener,h=s.ha||s.src;s.fa&&Q(t.i,s),i=!1!==a.call(h,r)&&i}}return i&&!r.defaultPrevented}function tp(t,e,n){if("function"==typeof t)n&&(t=E(t,n));else if(t&&"function"==typeof t.handleEvent)t=E(t.handleEvent,t);else throw Error("Invalid listener argument");return 2147483647<Number(e)?-1:y.setTimeout(t,e||0)}S(tl,z),tl.prototype[G]=!0,tl.prototype.removeEventListener=function(t,e,n,r){!function t(e,n,r,i,o){if(Array.isArray(n))for(var s=0;s<n.length;s++)t(e,n[s],r,i,o);else(i=v(i)?!!i.capture:!!i,r=tu(r),e&&e[G])?(e=e.i,(n=String(n).toString())in e.g&&-1<(r=tt(s=e.g[n],r,i,o))&&(q(s[r]),Array.prototype.splice.call(s,r,1),0==s.length&&(delete e.g[n],e.h--))
247):e&&(e=ta(e))&&(n=e.g[n.toString()],e=-1,n&&(e=tt(n,r,i,o)),(r=-1<e?n[e]:null)&&ti(r))}(this,t,e,n,r)},tl.prototype.N=function(){if(tl.aa.N.call(this),this.i){var t,e=this.i;for(t in e.g){for(var n=e.g[t],r=0;r<n.length;r++)q(n[r]);delete e.g[t],e.h--}}this.F=null},tl.prototype.K=function(t,e,n,r){return this.i.add(String(t),e,!1,n,r)},tl.prototype.L=function(t,e,n,r){return this.i.add(String(t),e,!0,n,r)};class tg extends z{constructor(t,e){super(),this.m=t,this.l=e,this.h=null,this.i=!1,this.g=null}j(t){this.h=arguments,this.g?this.i=!0:function t(e){e.g=tp(()=>{e.g=null,e.i&&(e.i=!1,t(e))},e.l);let n=e.h;e.h=null,e.m.apply(null,n)}(this)}N(){super.N(),this.g&&(y.clearTimeout(this.g),this.g=null,this.i=!1,this.h=null)}}function td(t){z.call(this),this.h=t,this.g={}}S(td,z);var ty=[];function tb(t){x(t.g,function(t,e){this.g.hasOwnProperty(e)&&ti(t)},t),t.g={}}td.prototype.N=function(){td.aa.N.call(this),tb(this)},td.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented")};var tv=y.JSON.stringify,tm=y.JSON.parse,tw=class{stringify(t){return y.JSON.stringify(t,void 0)}parse(t){return y.JSON.parse(t,void 0)}};function tE(){}function tI(t){return t.h||(t.h=t.i())}function tS(){}tE.prototype.h=null;var tA={OPEN:"a",kb:"b",Ja:"c",wb:"d"};function tT(){V.call(this,"d")}function tC(){V.call(this,"c")}S(tT,V),S(tC,V);var t_={},tB=null;function tO(){return tB=tB||new tl}function tR(t){V.call(this,t_.La,t)}function tx(t){let e=tO();tf(e,new tR(e))}function tD(t,e){V.call(this,t_.STAT_EVENT,t),this.stat=e}function tj(t){let e=tO();tf(e,new tD(e,t))}function tL(t,e){V.call(this,t_.Ma,t),this.size=e}function tU(t,e){if("function"!=typeof t)throw Error("Fn must not be null and must be a function");return y.setTimeout(function(){t()},e)}function tM(){this.g=!0}function tP(t,e,n,r){t.info(function(){return"XMLHTTP TEXT ("+e+"): "+function(t,e){if(!t.g)return e;if(!e)return null;try{var n=JSON.parse(e);if(n){for(t=0;t<n.length;t++)if(Array.isArray(n[t])){var r=n[t];if(!(2>r.length)){var i=r[1];if(Array.isArray(i)&&!(1>i.length)){var o=i[0];if("noop"!=o&&"stop"!=o&&"close"!=o)for(var s=1;s<i.length;s++)i[s]=""}}}}return tv(n)}catch(t){return e}}(t,n)+(r?" "+r:"")})}t_.La="serverreachability",S(tR,V),t_.STAT_EVENT="statevent",S(tD,V),t_.Ma="timingevent",S(tL,V),tM.prototype.xa=function(){this.g=!1},tM.prototype.info=function(){};var tk={NO_ERROR:0,gb:1,tb:2,sb:3,nb:4,rb:5,ub:6,Ia:7,TIMEOUT:8,xb:9},tN={lb:"complete",Hb:"success",Ja:"error",Ia:"abort",zb:"ready",Ab:"readystatechange",TIMEOUT:"timeout",vb:"incrementaldata",yb:"progress",ob:"downloadprogress",Pb:"uploadprogress"};function tH(){}function tF(t,e,n,r){this.j=t,this.i=e,this.l=n,this.R=r||1,this.U=new td(this),this.I=45e3,this.H=null,this.o=!1,this.m=this.A=this.v=this.L=this.F=this.S=this.B=null,this.D=[],this.g=null,this.C=0,this.s=this.u=null,this.X=-1,this.J=!1,this.O=0,this.M=null,this.W=this.K=this.T=this.P=!1,this.h=new t$}function t$(){this.i=null,this.g="",this.h=!1}S(tH,tE),tH.prototype.g=function(){return new XMLHttpRequest},tH.prototype.i=function(){return{}},e=new tH;var tz={},tV={};function tX(t,e,n){t.L=1,t.v=es(ee(e)),t.m=n,t.P=!0,tW(t,null)}function tW(t,e){t.F=Date.now(),tG(t),t.A=ee(t.v);var n=t.A,r=t.R;Array.isArray(r)||(r=[String(r)]),em(n.i,"t",r),t.C=0,n=t.j.J,t.h=new t$,t.g=e6(t.j,n?e:null,!t.m),0<t.O&&(t.M=new tg(E(t.Y,t,t.g),t.O)),e=t.U,n=t.g,r=t.ca;var i="readystatechange";Array.isArray(i)||(i&&(ty[0]=i.toString()),i=ty);for(var o=0;o<i.length;o++){var s=function t(e,n,r,i,o){if(i&&i.once)return function t(e,n,r,i,o){if(Array.isArray(n)){for(var s=0;s<n.length;s++)t(e,n[s],r,i,o);return null}return r=tu(r),e&&e[G]?e.L(n,r,v(i)?!!i.capture:!!i,o):tr(e,n,r,!0,i,o)}(e,n,r,i,o);if(Array.isArray(n)){for(var s=0;s<n.length;s++)t(e,n[s],r,i,o);return null}return r=tu(r),e&&e[G]?e.K(n,r,v(i)?!!i.capture:!!i,o):tr(e,n,r,!1,i,o)}(n,i[o],r||e.handleEvent,!1,e.h||e);if(!s)break;e.g[s.key]=s}e=t.H?D(t.H):{},t.m?(t.u||(t.u="POST"),e["Content-Type"]="application/x-www-form-urlencoded",t.g.ea(t.A,t.u,t.m,e)):(t.u="GET",t.g.ea(t.A,t.u,null,e)),tx(),function(t,e,n,r,i,o){t.info(function(){if(t.g){if(o)for(var s="",a=o.split("&"),h=0;h<a.length;h++){var u=a[h].split("=");if(1<u.length){var l=u[0];u=u[1];var f=l.split("_");s=2<=f.length&&"type"==f[1]?s+(l+"=")+u+"&":s+(l+"=redacted&")}}else s=null}else s=o;return"XMLHTTP REQ ("+r+") [attempt "+i+"]: "+e+"\n"+n+"\n"+s})}(t.i,t.u,t.A,t.l,t.R,t.m)}function tJ(t){return!!t.g&&"GET"==t.u&&2!=t.L&&t.j.Ca}function tG(t){t.S=Date.now()+t.I,tY(t,t.I)}function tY(t,e){if(null!=t.B)throw Error("WatchDog timer not null");t.B=tU(E(t.ba,t),e)}function tK(t){t.B&&(y.clearTimeout(t.B),t.B=null)}function tq(t){0==t.j.G||t.J||e0(t.j,t)}function tZ(t){tK(t);var e=t.M;e&&"function"==typeof e.ma&&e.ma(),t.M=null,tb(t.U),t.g&&(e=t.g,t.g=null,e.abort(),e.ma())}function tQ(t,e){try{var n=t.j;if(0!=n.G&&(n.g==t||t9(n.h,t))){if(!t.K&&t9(n.h,t)&&3==n.G){try{var r=n.Da.g.parse(e)}catch(t){r=null}if(Array.isArray(r)&&3==r.length){var i=r;if(0==i[0]){t:if(!n.u){if(n.g){if(n.g.F+3e3<t.F)eQ(n),ez(n);else break t}eK(n),tj(18)}}else n.za=i[1],0<n.za-n.T&&37500>i[2]&&n.F&&0==n.v&&!n.C&&(n.C=tU(E(n.Za,n),6e3));if(1>=t4(n.h)&&n.ca){try{n.ca()}catch(t){}
247n.ca=void 0}}else e1(n,11)}else if((t.K||n.g==t)&&eQ(n),!_(e))for(i=n.Da.g.parse(e),e=0;e<i.length;e++){let a=i[e];if(n.T=a[0],a=a[1],2==n.G){if("c"==a[0]){n.K=a[1],n.ia=a[2];let e=a[3];null!=e&&(n.la=e,n.j.info("VER="+n.la));let i=a[4];null!=i&&(n.Aa=i,n.j.info("SVER="+n.Aa));let h=a[5];null!=h&&"number"==typeof h&&0<h&&(r=1.5*h,n.L=r,n.j.info("backChannelRequestTimeoutMs_="+r)),r=n;let u=t.g;if(u){let t=u.g?u.g.getResponseHeader("X-Client-Wire-Protocol"):null;if(t){var o=r.h;o.g||-1==t.indexOf("spdy")&&-1==t.indexOf("quic")&&-1==t.indexOf("h2")||(o.j=o.l,o.g=new Set,o.h&&(t6(o,o.h),o.h=null))}if(r.D){let t=u.g?u.g.getResponseHeader("X-HTTP-Session-Id"):null;t&&(r.ya=t,eo(r.I,r.D,t))}}if(n.G=3,n.l&&n.l.ua(),n.ba&&(n.R=Date.now()-t.F,n.j.info("Handshake RTT: "+n.R+"ms")),(r=n).qa=e9(r,r.J?r.ia:null,r.W),t.K){t5(r.h,t);var s=r.L;s&&(t.I=s),t.B&&(tK(t),tG(t)),r.g=t}else eY(r);0<n.i.length&&eX(n)}else"stop"!=a[0]&&"close"!=a[0]||e1(n,7)}else 3==n.G&&("stop"==a[0]||"close"==a[0]?"stop"==a[0]?e1(n,7):e$(n):"noop"!=a[0]&&n.l&&n.l.ta(a),n.v=0)}}tx(4)}catch(t){}}tF.prototype.ca=function(t){t=t.target;let e=this.M;e&&3==ek(t)?e.j():this.Y(t)},tF.prototype.Y=function(t){try{if(t==this.g)t:{let f=ek(this.g);var e=this.g.Ba();let c=this.g.Z();if(!(3>f)&&(3!=f||this.g&&(this.h.h||this.g.oa()||eN(this.g)))){this.J||4!=f||7==e||(8==e||0>=c?tx(3):tx(2)),tK(this);var n=this.g.Z();this.X=n;e:if(tJ(this)){var r=eN(this.g);t="";var i=r.length,o=4==ek(this.g);if(!this.h.i){if("undefined"==typeof TextDecoder){tZ(this),tq(this);var s="";break e}this.h.i=new y.TextDecoder}for(e=0;e<i;e++)this.h.h=!0,t+=this.h.i.decode(r[e],{stream:!(o&&e==i-1)});r.length=0,this.h.g+=t,this.C=0,s=this.h.g}else s=this.g.oa();if(this.o=200==n,function(t,e,n,r,i,o,s){t.info(function(){return"XMLHTTP RESP ("+r+") [ attempt "+i+"]: "+e+"\n"+n+"\n"+o+" "+s})}(this.i,this.u,this.A,this.l,this.R,f,n),this.o){if(this.T&&!this.K){e:{if(this.g){var a,h=this.g;if((a=h.g?h.g.getResponseHeader("X-HTTP-Initial-Response"):null)&&!_(a)){var u=a;break e}}u=null}if(n=u)tP(this.i,this.l,n,"Initial handshake response via X-HTTP-Initial-Response"),this.K=!0,tQ(this,n);else{this.o=!1,this.s=3,tj(12),tZ(this),tq(this);break t}}if(this.P){let t;for(n=!0;!this.J&&this.C<s.length;)if((t=function(t,e){var n=t.C,r=e.indexOf("\n",n);return -1==r?tV:isNaN(n=Number(e.substring(n,r)))?tz:(r+=1)+n>e.length?tV:(e=e.slice(r,r+n),t.C=r+n,e)}(this,s))==tV){4==f&&(this.s=4,tj(14),n=!1),tP(this.i,this.l,null,"[Incomplete Response]");break}else if(t==tz){this.s=4,tj(15),tP(this.i,this.l,s,"[Invalid Chunk]"),n=!1;break}else tP(this.i,this.l,t,null),tQ(this,t);if(tJ(this)&&0!=this.C&&(this.h.g=this.h.g.slice(this.C),this.C=0),4!=f||0!=s.length||this.h.h||(this.s=1,tj(16),n=!1),this.o=this.o&&n,n){if(0<s.length&&!this.W){this.W=!0;var l=this.j;l.g==this&&l.ba&&!l.M&&(l.j.info("Great, no buffering proxy detected. Bytes received: "+s.length),eq(l),l.M=!0,tj(11))}}else tP(this.i,this.l,s,"[Invalid Chunked Response]"),tZ(this),tq(this)}else tP(this.i,this.l,s,null),tQ(this,s);4==f&&tZ(this),this.o&&!this.J&&(4==f?e0(this.j,this):(this.o=!1,tG(this)))}else(function(t){let e={};t=(t.g&&2<=ek(t)&&t.g.getAllResponseHeaders()||"").split("\r\n");for(let r=0;r<t.length;r++){if(_(t[r]))continue;var n=function(t){var e=1;t=t.split(":");let n=[];for(;0<e&&t.length;)n.push(t.shift()),e--;return t.length&&n.push(t.join(":")),n}(t[r]);let i=n[0];if("string"!=typeof(n=n[1]))continue;n=n.trim();let o=e[i]||[];e[i]=o,o.push(n)}!function(t,e){for(let n in t)e.call(void 0,t[n],n,t)}(e,function(t){return t.join(", ")})})(this.g),400==n&&0<s.indexOf("Unknown SID")?(this.s=3,tj(12)):(this.s=0,tj(13)),tZ(this),tq(this)}}}catch(t){}finally{}},tF.prototype.cancel=function(){this.J=!0,tZ(this)},tF.prototype.ba=function(){this.B=null;let t=Date.now();0<=t-this.S?(function(t,e){t.info(function(){return"TIMEOUT: "+e})}(this.i,this.A),2!=this.L&&(tx(),tj(17)),tZ(this),this.s=2,tq(this)):tY(this,this.S-t)};var t0=class{constructor(t,e){this.g=t,this.map=e}};function t2(t){this.l=t||10,t=y.PerformanceNavigationTiming?0<(t=y.performance.getEntriesByType("navigation")).length&&("hq"==t[0].nextHopProtocol||"h2"==t[0].nextHopProtocol):!!(y.chrome&&y.chrome.loadTimes&&y.chrome.loadTimes()&&y.chrome.loadTimes().wasFetchedViaSpdy),this.j=t?this.l:1,this.g=null,1<this.j&&(this.g=new Set),this.h=null,this.i=[]}function t1(t){return!!t.h||!!t.g&&t.g.size>=t.j}function t4(t){return t.h?1:t.g?t.g.size:0}function t9(t,e){return t.h?t.h==e:!!t.g&&t.g.has(e)}function t6(t,e){t.g?t.g.add(e):t.h=e}function t5(t,e){t.h&&t.h==e?t.h=null:t.g&&t.g.has(e)&&t.g.delete(e)}function t3(t){if(null!=t.h)return t.i.concat(t.h.D);if(null!=t.g&&0!==t.g.size){let e=t.i;for(let n of t.g.values())e=e.concat(n.D);return e}return A(t.i)}function t7(t,e){if(t.forEach&&"function"==typeof t.forEach)t.forEach(e,void 0);else if(b(t)||"string"==typeof t)Array.prototype.forEach.call(t,e,void 0);else for(var n=function(t){if(t.na&&"function"==typeof t.na)return t.na();if(!t.V||"function"!=typeof t.V){if("undefined"!=typeof Map&&t instanceof Map)return Array.from(t.keys());if(!("undefined"!=typeof Set&&t instanceof Set)){if(b(t)||"string"==typeof t){var e=[];t=t.length;for(var n=0;n<t;n++)e.push(n);return e}for(let r in e=[],n=0,t)e[n++]=r;return e}}}(t),r=function(t){if(t.V&&"function"==typeof t.V)return t.V();if("undefined"!=typeof Map&&t instanceof Map||"undefined"!=typeof Set&&t instanceof Set)return Array.from(t.values());if("string"==typeof t)return t.split("");
247if(b(t)){for(var e=[],n=t.length,r=0;r<n;r++)e.push(t[r]);return e}for(r in e=[],n=0,t)e[n++]=t[r];return e}(t),i=r.length,o=0;o<i;o++)e.call(void 0,r[o],n&&n[o],t)}t2.prototype.cancel=function(){if(this.i=t3(this),this.h)this.h.cancel(),this.h=null;else if(this.g&&0!==this.g.size){for(let t of this.g.values())t.cancel();this.g.clear()}};var t8=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function et(t){if(this.g=this.o=this.j="",this.s=null,this.m=this.l="",this.h=!1,t instanceof et){this.h=t.h,en(this,t.j),this.o=t.o,this.g=t.g,er(this,t.s),this.l=t.l;var e=t.i,n=new ed;n.i=e.i,e.g&&(n.g=new Map(e.g),n.h=e.h),ei(this,n),this.m=t.m}else t&&(e=String(t).match(t8))?(this.h=!1,en(this,e[1]||"",!0),this.o=ea(e[2]||""),this.g=ea(e[3]||"",!0),er(this,e[4]),this.l=ea(e[5]||"",!0),ei(this,e[6]||"",!0),this.m=ea(e[7]||"")):(this.h=!1,this.i=new ed(null,this.h))}function ee(t){return new et(t)}function en(t,e,n){t.j=n?ea(e,!0):e,t.j&&(t.j=t.j.replace(/:$/,""))}function er(t,e){if(e){if(isNaN(e=Number(e))||0>e)throw Error("Bad port number "+e);t.s=e}else t.s=null}function ei(t,e,n){var r,i;e instanceof ed?(t.i=e,r=t.i,(i=t.h)&&!r.j&&(ey(r),r.i=null,r.g.forEach(function(t,e){var n=e.toLowerCase();e!=n&&(eb(this,e),em(this,n,t))},r)),r.j=i):(n||(e=eh(e,ep)),t.i=new ed(e,t.h))}function eo(t,e,n){t.i.set(e,n)}function es(t){return eo(t,"zx",Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)),t}function ea(t,e){return t?e?decodeURI(t.replace(/%25/g,"%2525")):decodeURIComponent(t):""}function eh(t,e,n){return"string"==typeof t?(t=encodeURI(t).replace(e,eu),n&&(t=t.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),t):null}function eu(t){return"%"+((t=t.charCodeAt(0))>>4&15).toString(16)+(15&t).toString(16)}et.prototype.toString=function(){var t=[],e=this.j;e&&t.push(eh(e,el,!0),":");var n=this.g;return(n||"file"==e)&&(t.push("//"),(e=this.o)&&t.push(eh(e,el,!0),"@"),t.push(encodeURIComponent(String(n)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),null!=(n=this.s)&&t.push(":",String(n))),(n=this.l)&&(this.g&&"/"!=n.charAt(0)&&t.push("/"),t.push(eh(n,"/"==n.charAt(0)?ec:ef,!0))),(n=this.i.toString())&&t.push("?",n),(n=this.m)&&t.push("#",eh(n,eg)),t.join("")};var el=/[#\/\?@]/g,ef=/[#\?:]/g,ec=/[#\?]/g,ep=/[#\?@]/g,eg=/#/g;function ed(t,e){this.h=this.g=null,this.i=t||null,this.j=!!e}function ey(t){t.g||(t.g=new Map,t.h=0,t.i&&function(t,e){if(t){t=t.split("&");for(var n=0;n<t.length;n++){var r=t[n].indexOf("="),i=null;if(0<=r){var o=t[n].substring(0,r);i=t[n].substring(r+1)}else o=t[n];e(o,i?decodeURIComponent(i.replace(/\+/g," ")):"")}}}(t.i,function(e,n){t.add(decodeURIComponent(e.replace(/\+/g," ")),n)}))}function eb(t,e){ey(t),e=ew(t,e),t.g.has(e)&&(t.i=null,t.h-=t.g.get(e).length,t.g.delete(e))}function ev(t,e){return ey(t),e=ew(t,e),t.g.has(e)}function em(t,e,n){eb(t,e),0<n.length&&(t.i=null,t.g.set(ew(t,e),A(n)),t.h+=n.length)}function ew(t,e){return e=String(e),t.j&&(e=e.toLowerCase()),e}function eE(t,e,n,r,i){try{i&&(i.onload=null,i.onerror=null,i.onabort=null,i.ontimeout=null),r(n)}catch(t){}}function eI(){this.g=new tw}function eS(t){this.l=t.Ub||null,this.j=t.eb||!1}function eA(t,e){tl.call(this),this.D=t,this.o=e,this.m=void 0,this.status=this.readyState=0,this.responseType=this.responseText=this.response=this.statusText="",this.onreadystatechange=null,this.u=new Headers,this.h=null,this.B="GET",this.A="",this.g=!1,this.v=this.j=this.l=null}function eT(t){t.j.read().then(t.Pa.bind(t)).catch(t.ga.bind(t))}function eC(t){t.readyState=4,t.l=null,t.j=null,t.v=null,e_(t)}function e_(t){t.onreadystatechange&&t.onreadystatechange.call(t)}function eB(t){let e="";return x(t,function(t,n){e+=n+":"+t+"\r\n"}),e}function eO(t,e,n){t:{for(r in n){var r=!1;break t}r=!0}r||(n=eB(n),"string"==typeof t?null!=n&&encodeURIComponent(String(n)):eo(t,e,n))}function eR(t){tl.call(this),this.headers=new Map,this.o=t||null,this.h=!1,this.v=this.g=null,this.D="",this.m=0,this.l="",this.j=this.B=this.u=this.A=!1,this.I=null,this.H="",this.J=!1}(n=ed.prototype).add=function(t,e){ey(this),this.i=null,t=ew(this,t);var n=this.g.get(t);return n||this.g.set(t,n=[]),n.push(e),this.h+=1,this}
247,n.forEach=function(t,e){ey(this),this.g.forEach(function(n,r){n.forEach(function(n){t.call(e,n,r,this)},this)},this)},n.na=function(){ey(this);let t=Array.from(this.g.values()),e=Array.from(this.g.keys()),n=[];for(let r=0;r<e.length;r++){let i=t[r];for(let t=0;t<i.length;t++)n.push(e[r])}return n},n.V=function(t){ey(this);let e=[];if("string"==typeof t)ev(this,t)&&(e=e.concat(this.g.get(ew(this,t))));else{t=Array.from(this.g.values());for(let n=0;n<t.length;n++)e=e.concat(t[n])}return e},n.set=function(t,e){return ey(this),this.i=null,ev(this,t=ew(this,t))&&(this.h-=this.g.get(t).length),this.g.set(t,[e]),this.h+=1,this},n.get=function(t,e){return t&&0<(t=this.V(t)).length?String(t[0]):e},n.toString=function(){if(this.i)return this.i;if(!this.g)return"";let t=[],e=Array.from(this.g.keys());for(var n=0;n<e.length;n++){var r=e[n];let o=encodeURIComponent(String(r)),s=this.V(r);for(r=0;r<s.length;r++){var i=o;""!==s[r]&&(i+="="+encodeURIComponent(String(s[r]))),t.push(i)}}return this.i=t.join("&")},S(eS,tE),eS.prototype.g=function(){return new eA(this.l,this.j)},eS.prototype.i=(t={},function(){return t}),S(eA,tl),(n=eA.prototype).open=function(t,e){if(0!=this.readyState)throw this.abort(),Error("Error reopening a connection");this.B=t,this.A=e,this.readyState=1,e_(this)},n.send=function(t){if(1!=this.readyState)throw this.abort(),Error("need to call open() first. ");this.g=!0;let e={headers:this.u,method:this.B,credentials:this.m,cache:void 0};t&&(e.body=t),(this.D||y).fetch(new Request(this.A,e)).then(this.Sa.bind(this),this.ga.bind(this))},n.abort=function(){this.response=this.responseText="",this.u=new Headers,this.status=0,this.j&&this.j.cancel("Request was aborted.").catch(()=>{}),1<=this.readyState&&this.g&&4!=this.readyState&&(this.g=!1,eC(this)),this.readyState=0},n.Sa=function(t){if(this.g&&(this.l=t,this.h||(this.status=this.l.status,this.statusText=this.l.statusText,this.h=t.headers,this.readyState=2,e_(this)),this.g&&(this.readyState=3,e_(this),this.g))){if("arraybuffer"===this.responseType)t.arrayBuffer().then(this.Qa.bind(this),this.ga.bind(this));else if(void 0!==y.ReadableStream&&"body"in t){if(this.j=t.body.getReader(),this.o){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');this.response=[]}else this.response=this.responseText="",this.v=new TextDecoder;eT(this)}else t.text().then(this.Ra.bind(this),this.ga.bind(this))}},n.Pa=function(t){if(this.g){if(this.o&&t.value)this.response.push(t.value);else if(!this.o){var e=t.value?t.value:new Uint8Array(0);(e=this.v.decode(e,{stream:!t.done}))&&(this.response=this.responseText+=e)}t.done?eC(this):e_(this),3==this.readyState&&eT(this)}},n.Ra=function(t){this.g&&(this.response=this.responseText=t,eC(this))},n.Qa=function(t){this.g&&(this.response=t,eC(this))},n.ga=function(){this.g&&eC(this)},n.setRequestHeader=function(t,e){this.u.append(t,e)},n.getResponseHeader=function(t){return this.h&&this.h.get(t.toLowerCase())||""},n.getAllResponseHeaders=function(){if(!this.h)return"";let t=[],e=this.h.entries();for(var n=e.next();!n.done;)t.push((n=n.value)[0]+": "+n[1]),n=e.next();return t.join("\r\n")},Object.defineProperty(eA.prototype,"withCredentials",{get:function(){return"include"===this.m},set:function(t){this.m=t?"include":"same-origin"}}),S(eR,tl);var ex=/^https?$/i,eD=["POST","PUT"];function ej(t,e){t.h=!1,t.g&&(t.j=!0,t.g.abort(),t.j=!1),t.l=e,t.m=5,eL(t),eM(t)}function eL(t){t.A||(t.A=!0,tf(t,"complete"),tf(t,"error"))}function eU(t){if(t.h&&void 0!==d&&(!t.v[1]||4!=ek(t)||2!=t.Z())){if(t.u&&4==ek(t))tp(t.Ea,0,t);else if(tf(t,"readystatechange"),4==ek(t)){t.h=!1;try{let s=t.Z();switch(s){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var e,n,r=!0;break;default:r=!1}if(!(e=r)){if(n=0===s){var i=String(t.D).match(t8)[1]||null;!i&&y.self&&y.self.location&&(i=y.self.location.protocol.slice(0,-1)),n=!ex.test(i?i.toLowerCase():"")}e=n}if(e)tf(t,"complete"),tf(t,"success");else{t.m=6;try{var o=2<ek(t)?t.g.statusText:""}catch(t){o=""}t.l=o+" ["+t.Z()+"]",eL(t)}}finally{eM(t)}}}}function eM(t,e){if(t.g){eP(t);let n=t.g,r=t.v[0]?()=>{}:null;t.g=null,t.v=null,e||tf(t,"ready");try{n.onreadystatechange=r}catch(t){}}}function eP(t){t.I&&(y.clearTimeout(t.I),t.I=null)}function ek(t){return t.g?t.g.readyState:0}function eN(t){try{if(!t.g)return null;if("response"in t.g)return t.g.response;switch(t.H){case"":case"text":return t.g.responseText;case"arraybuffer":if("mozResponseArrayBuffer"in t.g)return t.g.mozResponseArrayBuffer}return null}catch(t){return null}}
247function eH(t,e,n){return n&&n.internalChannelParams&&n.internalChannelParams[t]||e}function eF(t){this.Aa=0,this.i=[],this.j=new tM,this.ia=this.qa=this.I=this.W=this.g=this.ya=this.D=this.H=this.m=this.S=this.o=null,this.Ya=this.U=0,this.Va=eH("failFast",!1,t),this.F=this.C=this.u=this.s=this.l=null,this.X=!0,this.za=this.T=-1,this.Y=this.v=this.B=0,this.Ta=eH("baseRetryDelayMs",5e3,t),this.cb=eH("retryDelaySeedMs",1e4,t),this.Wa=eH("forwardChannelMaxRetries",2,t),this.wa=eH("forwardChannelRequestTimeoutMs",2e4,t),this.pa=t&&t.xmlHttpFactory||void 0,this.Xa=t&&t.Tb||void 0,this.Ca=t&&t.useFetchStreams||!1,this.L=void 0,this.J=t&&t.supportsCrossDomainXhr||!1,this.K="",this.h=new t2(t&&t.concurrentRequestLimit),this.Da=new eI,this.P=t&&t.fastHandshake||!1,this.O=t&&t.encodeInitMessageHeaders||!1,this.P&&this.O&&(this.O=!1),this.Ua=t&&t.Rb||!1,t&&t.xa&&this.j.xa(),t&&t.forceLongPolling&&(this.X=!1),this.ba=!this.P&&this.X&&t&&t.detectBufferingProxy||!1,this.ja=void 0,t&&t.longPollingTimeout&&0<t.longPollingTimeout&&(this.ja=t.longPollingTimeout),this.ca=void 0,this.R=0,this.M=!1,this.ka=this.A=null}function e$(t){if(eV(t),3==t.G){var e=t.U++,n=ee(t.I);if(eo(n,"SID",t.K),eo(n,"RID",e),eo(n,"TYPE","terminate"),eJ(t,n),(e=new tF(t,t.j,e)).L=2,e.v=es(ee(n)),n=!1,y.navigator&&y.navigator.sendBeacon)try{n=y.navigator.sendBeacon(e.v.toString(),"")}catch(t){}!n&&y.Image&&((new Image).src=e.v,n=!0),n||(e.g=e6(e.j,null),e.g.ea(e.v)),e.F=Date.now(),tG(e)}e4(t)}function ez(t){t.g&&(eq(t),t.g.cancel(),t.g=null)}function eV(t){ez(t),t.u&&(y.clearTimeout(t.u),t.u=null),eQ(t),t.h.cancel(),t.s&&("number"==typeof t.s&&y.clearTimeout(t.s),t.s=null)}function eX(t){if(!t1(t.h)&&!t.s){t.s=!0;var e=t.Ga;k||F(),N||(k(),N=!0),H.add(e,t),t.B=0}}function eW(t,e){var n;n=e?e.l:t.U++;let r=ee(t.I);eo(r,"SID",t.K),eo(r,"RID",n),eo(r,"AID",t.T),eJ(t,r),t.m&&t.o&&eO(r,t.m,t.o),n=new tF(t,t.j,n,t.B+1),null===t.m&&(n.H=t.o),e&&(t.i=e.D.concat(t.i)),e=eG(t,n,1e3),n.I=Math.round(.5*t.wa)+Math.round(.5*t.wa*Math.random()),t6(t.h,n),tX(n,r,e)}function eJ(t,e){t.H&&x(t.H,function(t,n){eo(e,n,t)}),t.l&&t7({},function(t,n){eo(e,n,t)})}function eG(t,e,n){n=Math.min(t.i.length,n);var r=t.l?E(t.l.Na,t.l,t):null;t:{var i=t.i;let e=-1;for(;;){let t=["count="+n];-1==e?0<n?(e=i[0].g,t.push("ofs="+e)):e=0:t.push("ofs="+e);let o=!0;for(let s=0;s<n;s++){let n=i[s].g,a=i[s].map;if(0>(n-=e))e=Math.max(0,i[s].g-100),o=!1;else try{!function(t,e,n){let r=n||"";try{t7(t,function(t,n){let i=t;v(t)&&(i=tv(t)),e.push(r+n+"="+encodeURIComponent(i))})}catch(t){throw e.push(r+"type="+encodeURIComponent("_badmap")),t}}(a,t,"req"+n+"_")}catch(t){r&&r(a)}}if(o){r=t.join("&");break t}}}return t=t.i.splice(0,n),e.D=t,r}function eY(t){if(!t.g&&!t.u){t.Y=1;var e=t.Fa;k||F(),N||(k(),N=!0),H.add(e,t),t.v=0}}function eK(t){return!t.g&&!t.u&&!(3<=t.v)&&(t.Y++,t.u=tU(E(t.Fa,t),e2(t,t.v)),t.v++,!0)}function eq(t){null!=t.A&&(y.clearTimeout(t.A),t.A=null)}function eZ(t){t.g=new tF(t,t.j,"rpc",t.Y),null===t.m&&(t.g.H=t.o),t.g.O=0;var e=ee(t.qa);eo(e,"RID","rpc"),eo(e,"SID",t.K),eo(e,"AID",t.T),eo(e,"CI",t.F?"0":"1"),!t.F&&t.ja&&eo(e,"TO",t.ja),eo(e,"TYPE","xmlhttp"),eJ(t,e),t.m&&t.o&&eO(e,t.m,t.o),t.L&&(t.g.I=t.L);var n=t.g;t=t.ia,n.L=1,n.v=es(ee(e)),n.m=null,n.P=!0,tW(n,t)}function eQ(t){null!=t.C&&(y.clearTimeout(t.C),t.C=null)}function e0(t,e){var n=null;if(t.g==e){eQ(t),eq(t),t.g=null;var r=2}else{if(!t9(t.h,e))return;n=e.D,t5(t.h,e),r=1}if(0!=t.G){if(e.o){if(1==r){n=e.m?e.m.length:0,e=Date.now()-e.F;var i,o=t.B;tf(r=tO(),new tL(r,n)),eX(t)}else eY(t)}else if(3==(o=e.s)||0==o&&0<e.X||!(1==r&&(i=e,!(t4(t.h)>=t.h.j-(t.s?1:0))&&(t.s?(t.i=i.D.concat(t.i),!0):1!=t.G&&2!=t.G&&!(t.B>=(t.Va?0:t.Wa))&&(t.s=tU(E(t.Ga,t,i),e2(t,t.B)),t.B++,!0)))||2==r&&eK(t)))switch(n&&0<n.length&&((e=t.h).i=e.i.concat(n)),o){case 1:e1(t,5);break;case 4:e1(t,10);break;case 3:e1(t,6);break;default:e1(t,2)}}}function e2(t,e){let n=t.Ta+Math.floor(Math.random()*t.cb);return t.isActive()||(n*=2),n*e}function e1(t,e){if(t.j.info("Error code "+e),2==e){var n=E(t.fb,t),r=t.Xa;let e=!r;r=new et(r||"//www.google.com/images/cleardot.gif"),y.location&&"http"==y.location.protocol||en(r,"https"),es(r),e?function(t,e){let n=new tM;if(y.Image){let r=new Image;r.onload=I(eE,n,"TestLoadImage: loaded",!0,e,r),r.onerror=I(eE,n,"TestLoadImage: error",!1,e,r),r.onabort=I(eE,n,"TestLoadImage: abort",!1,e,r),r.ontimeout=I(eE,n,"TestLoadImage: timeout",!1,e,r),y.setTimeout(function(){r.ontimeout&&r.ontimeout()},1e4),r.src=t}else e(!1)}(r.toString(),n):function(t,e){let n=new tM,r=new AbortController,i=setTimeout(()=>{r.abort(),eE(n,"TestPingServer: timeout",!1,e)},1e4);fetch(t,{signal:r.signal}).then(t=>{clearTimeout(i),t.ok?eE(n,"TestPingServer: ok",!0,e):eE(n,"TestPingServer: server error",!1,e)}
247).catch(()=>{clearTimeout(i),eE(n,"TestPingServer: error",!1,e)})}(r.toString(),n)}else tj(2);t.G=0,t.l&&t.l.sa(e),e4(t),eV(t)}function e4(t){if(t.G=0,t.ka=[],t.l){let e=t3(t.h);(0!=e.length||0!=t.i.length)&&(T(t.ka,e),T(t.ka,t.i),t.h.i.length=0,A(t.i),t.i.length=0),t.l.ra()}}function e9(t,e,n){var r=n instanceof et?ee(n):new et(n);if(""!=r.g)e&&(r.g=e+"."+r.g),er(r,r.s);else{var i=y.location;r=i.protocol,e=e?e+"."+i.hostname:i.hostname,i=+i.port;var o=new et(null);r&&en(o,r),e&&(o.g=e),i&&er(o,i),n&&(o.l=n),r=o}return n=t.D,e=t.ya,n&&e&&eo(r,n,e),eo(r,"VER",t.la),eJ(t,r),r}function e6(t,e,n){if(e&&!t.J)throw Error("Can't create secondary domain capable XhrIo object.");return(e=new eR(t.Ca&&!t.pa?new eS({eb:n}):t.pa)).Ha(t.J),e}function e5(){}function e3(){}function e7(t,e){tl.call(this),this.g=new eF(e),this.l=t,this.h=e&&e.messageUrlParams||null,t=e&&e.messageHeaders||null,e&&e.clientProtocolHeaderRequired&&(t?t["X-Client-Protocol"]="webchannel":t={"X-Client-Protocol":"webchannel"}),this.g.o=t,t=e&&e.initMessageHeaders||null,e&&e.messageContentType&&(t?t["X-WebChannel-Content-Type"]=e.messageContentType:t={"X-WebChannel-Content-Type":e.messageContentType}),e&&e.va&&(t?t["X-WebChannel-Client-Profile"]=e.va:t={"X-WebChannel-Client-Profile":e.va}),this.g.S=t,(t=e&&e.Sb)&&!_(t)&&(this.g.m=t),this.v=e&&e.supportsCrossDomainXhr||!1,this.u=e&&e.sendRawJson||!1,(e=e&&e.httpSessionIdParam)&&!_(e)&&(this.g.D=e,null!==(t=this.h)&&e in t&&e in(t=this.h)&&delete t[e]),this.j=new ne(this)}function e8(t){tT.call(this),t.__headers__&&(this.headers=t.__headers__,this.statusCode=t.__status__,delete t.__headers__,delete t.__status__);var e=t.__sm__;if(e){t:{for(let n in e){t=n;break t}t=void 0}(this.i=t)&&(t=this.i,e=null!==e&&t in e?e[t]:void 0),this.data=e}else this.data=t}function nt(){tC.call(this),this.status=1}function ne(t){this.g=t}(n=eR.prototype).Ha=function(t){this.J=t},n.ea=function(t,n,r,i){if(this.g)throw Error("[goog.net.XhrIo] Object is active with another request="+this.D+"; newUri="+t);n=n?n.toUpperCase():"GET",this.D=t,this.l="",this.m=0,this.A=!1,this.h=!0,this.g=this.o?this.o.g():e.g(),this.v=this.o?tI(this.o):tI(e),this.g.onreadystatechange=E(this.Ea,this);try{this.B=!0,this.g.open(n,String(t),!0),this.B=!1}catch(t){ej(this,t);return}if(t=r||"",r=new Map(this.headers),i){if(Object.getPrototypeOf(i)===Object.prototype)for(var o in i)r.set(o,i[o]);else if("function"==typeof i.keys&&"function"==typeof i.get)for(let t of i.keys())r.set(t,i.get(t));else throw Error("Unknown input type for opt_headers: "+String(i))}for(let[e,s]of(i=Array.from(r.keys()).find(t=>"content-type"==t.toLowerCase()),o=y.FormData&&t instanceof y.FormData,!(0<=Array.prototype.indexOf.call(eD,n,void 0))||i||o||r.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8"),r))this.g.setRequestHeader(e,s);this.H&&(this.g.responseType=this.H),"withCredentials"in this.g&&this.g.withCredentials!==this.J&&(this.g.withCredentials=this.J);try{eP(this),this.u=!0,this.g.send(t),this.u=!1}catch(t){ej(this,t)}},n.abort=function(t){this.g&&this.h&&(this.h=!1,this.j=!0,this.g.abort(),this.j=!1,this.m=t||7,tf(this,"complete"),tf(this,"abort"),eM(this))},n.N=function(){this.g&&(this.h&&(this.h=!1,this.j=!0,this.g.abort(),this.j=!1),eM(this,!0)),eR.aa.N.call(this)},n.Ea=function(){this.s||(this.B||this.u||this.j?eU(this):this.bb())},n.bb=function(){eU(this)},n.isActive=function(){return!!this.g},n.Z=function(){try{return 2<ek(this)?this.g.status:-1}catch(t){return -1}},n.oa=function(){try{return this.g?this.g.responseText:""}catch(t){return""}},n.Oa=function(t){if(this.g){var e=this.g.responseText;return t&&0==e.indexOf(t)&&(e=e.substring(t.length)),tm(e)}},n.Ba=function(){return this.m},n.Ka=function(){return"string"==typeof this.l?this.l:String(this.l)},(n=eF.prototype).la=8,n.G=1,n.connect=function(t,e,n,r){tj(0),this.W=t,this.H=e||{},n&&void 0!==r&&(this.H.OSID=n,this.H.OAID=r),this.F=this.X,this.I=e9(this,null,this.W),eX(this)},n.Ga=function(t){if(this.s){if(this.s=null,1==this.G){if(!t){this.U=Math.floor(1e5*Math.random()),t=this.U++;let i=new tF(this,this.j,t),o=this.o;if(this.S&&(o?L(o=D(o),this.S):o=this.S),null!==this.m||this.O||(i.H=o,o=null),this.P)t:{for(var e=0,n=0;n<this.i.length;n++){e:{var r=this.i[n];if("__data__"in r.map&&"string"==typeof(r=r.map.__data__)){r=r.length;break e}r=void 0}if(void 0===r)break;
247if(4096<(e+=r)){e=n;break t}if(4096===e||n===this.i.length-1){e=n+1;break t}}e=1e3}else e=1e3;e=eG(this,i,e),eo(n=ee(this.I),"RID",t),eo(n,"CVER",22),this.D&&eo(n,"X-HTTP-Session-Id",this.D),eJ(this,n),o&&(this.O?e="headers="+encodeURIComponent(String(eB(o)))+"&"+e:this.m&&eO(n,this.m,o)),t6(this.h,i),this.Ua&&eo(n,"TYPE","init"),this.P?(eo(n,"$req",e),eo(n,"SID","null"),i.T=!0,tX(i,n,null)):tX(i,n,e),this.G=2}}else 3==this.G&&(t?eW(this,t):0==this.i.length||t1(this.h)||eW(this))}},n.Fa=function(){if(this.u=null,eZ(this),this.ba&&!(this.M||null==this.g||0>=this.R)){var t=2*this.R;this.j.info("BP detection timer enabled: "+t),this.A=tU(E(this.ab,this),t)}},n.ab=function(){this.A&&(this.A=null,this.j.info("BP detection timeout reached."),this.j.info("Buffering proxy detected and switch to long-polling!"),this.F=!1,this.M=!0,tj(10),ez(this),eZ(this))},n.Za=function(){null!=this.C&&(this.C=null,ez(this),eK(this),tj(19))},n.fb=function(t){t?(this.j.info("Successfully pinged google.com"),tj(2)):(this.j.info("Failed to ping google.com"),tj(1))},n.isActive=function(){return!!this.l&&this.l.isActive(this)},(n=e5.prototype).ua=function(){},n.ta=function(){},n.sa=function(){},n.ra=function(){},n.isActive=function(){return!0},n.Na=function(){},e3.prototype.g=function(t,e){return new e7(t,e)},S(e7,tl),e7.prototype.m=function(){this.g.l=this.j,this.v&&(this.g.J=!0),this.g.connect(this.l,this.h||void 0)},e7.prototype.close=function(){e$(this.g)},e7.prototype.o=function(t){var e=this.g;if("string"==typeof t){var n={};n.__data__=t,t=n}else this.u&&((n={}).__data__=tv(t),t=n);e.i.push(new t0(e.Ya++,t)),3==e.G&&eX(e)},e7.prototype.N=function(){this.g.l=null,delete this.j,e$(this.g),delete this.g,e7.aa.N.call(this)},S(e8,tT),S(nt,tC),S(ne,e5),ne.prototype.ua=function(){tf(this.g,"a")},ne.prototype.ta=function(t){tf(this.g,new e8(t))},ne.prototype.sa=function(t){tf(this.g,new nt)},ne.prototype.ra=function(){tf(this.g,"b")},e3.prototype.createWebChannel=e3.prototype.g,e7.prototype.send=e7.prototype.o,e7.prototype.open=e7.prototype.m,e7.prototype.close=e7.prototype.close,l=c.createWebChannelTransport=function(){return new e3},u=c.getStatEventTarget=function(){return tO()},h=c.Event=t_,a=c.Stat={mb:0,pb:1,qb:2,Jb:3,Ob:4,Lb:5,Mb:6,Kb:7,Ib:8,Nb:9,PROXY:10,NOPROXY:11,Gb:12,Cb:13,Db:14,Bb:15,Eb:16,Fb:17,ib:18,hb:19,jb:20},tk.NO_ERROR=0,tk.TIMEOUT=8,tk.HTTP_ERROR=6,s=c.ErrorCode=tk,tN.COMPLETE="complete",o=c.EventType=tN,tS.EventType=tA,tA.OPEN="a",tA.CLOSE="b",tA.ERROR="c",tA.MESSAGE="d",tl.prototype.listen=tl.prototype.K,i=c.WebChannel=tS,c.FetchXmlHttpFactory=eS,eR.prototype.listenOnce=eR.prototype.L,eR.prototype.getLastError=eR.prototype.Ka,eR.prototype.getLastErrorCode=eR.prototype.Ba,eR.prototype.getStatus=eR.prototype.Z,eR.prototype.getResponseJson=eR.prototype.Oa,eR.prototype.getResponseText=eR.prototype.oa,eR.prototype.send=eR.prototype.ea,eR.prototype.setWithCredentials=eR.prototype.Ha,r=c.XhrIo=eR}).apply(void 0!==f?f:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},5186:function(t,e,n){"use strict";n.d(e,{hJ:function(){return r.X},a$:function(){return r.b},Xb:function(){return r.aa},v0:function(){return r.o},Aj:function(){return r.y},w$:function(){return r.ag},LS:function(){return r.a5},Fb:function(){return r.q},e5:function(){return r.ab},rh:function(){return r.c}});var r=n(39409);n(99279),n(71028),n(19053),n(42680)},69842:function(t,e,n){"use strict";n.d(e,{Ab:function(){return r.Ab},B$:function(){return r.B$},Bt:function(){return r.Bt},EK:function(){return r.EK},ET:function(){return r.ET},IO:function(){return r.IO},JU:function(){return r.JU},PL:function(){return r.PL},QT:function(){return r.QT},TQ:function(){return r.TQ},Xo:function(){return r.Xo},ad:function(){return r.ad},ar:function(){return r.ar},b9:function(){return r.b9},cf:function(){return r.cf},deleteDoc:function(){return r.oe},hJ:function(){return r.hJ},nP:function(){return r.nP},pl:function(){return r.pl},r7:function(){return r.r7},vr:function(){return r.vr},xU:function(){return r.xU}});var r=n(35002)},44785:function(t,e,n){"use strict";/*! js-cookie v3.0.5 | MIT */function r(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}n.d(e,{Z:function(){return i}});var i=function t(e,n){function i(t,i,o){if("undefined"!=typeof document){"number"==typeof(o=r({},n,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decode
247URIComponent).replace(/[()]/g,escape);var s="";for(var a in o)o[a]&&(s+="; "+a,!0!==o[a]&&(s+="="+o[a].split(";")[0]));return document.cookie=t+"="+e.write(i,t)+s}}return Object.create({set:i,get:function(t){if("undefined"!=typeof document&&(!arguments.length||t)){for(var n=document.cookie?document.cookie.split("; "):[],r={},i=0;i<n.length;i++){var o=n[i].split("="),s=o.slice(1).join("=");try{var a=decodeURIComponent(o[0]);if(r[a]=e.read(s,a),t===a)break}catch(t){}}return t?r[t]:r}},remove:function(t,e){i(t,"",r({},e,{expires:-1}))},withAttributes:function(e){return t(this.converter,r({},this.attributes,e))},withConverter:function(e){return t(r({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(e)}})}({read:function(t){return'"'===t[0]&&(t=t.slice(1,-1)),t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(t){return encodeURIComponent(t).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})},11735:function(t,e,n){"use strict";n.d(e,{_T:function(){return i},ev:function(){return o},pi:function(){return r}});var r=function(){return(r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)};function i(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&0>e.indexOf(r)&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(t);i<r.length;i++)0>e.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]]);return n}function o(t,e,n){if(n||2==arguments.length)for(var r,i=0,o=e.length;i<o;i++)!r&&i in e||(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return t.concat(r||Array.prototype.slice.call(e))}"function"==typeof SuppressedError&&SuppressedError},39099:function(t,e,n){"use strict";n.d(e,{Ue:function(){return c}});let r=t=>{let e;let n=new Set,r=(t,r)=>{let i="function"==typeof t?t(e):t;if(!Object.is(i,e)){let t=e;e=(null!=r?r:"object"!=typeof i||null===i)?i:Object.assign({},e,i),n.forEach(n=>n(e,t))}},i=()=>e,o={setState:r,getState:i,getInitialState:()=>s,subscribe:t=>(n.add(t),()=>n.delete(t)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}},s=e=t(r,i,o);return o},i=t=>t?r(t):r;var o=n(2265),s=n(35006);let{useDebugValue:a}=o,{useSyncExternalStoreWithSelector:h}=s,u=!1,l=t=>t,f=t=>{"function"!=typeof t&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");let e="function"==typeof t?i(t):t,n=(t,n)=>(function(t,e=l,n){n&&!u&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),u=!0);let r=h(t.subscribe,t.getState,t.getServerState||t.getInitialState,e,n);return a(r),r})(e,t,n);return Object.assign(n,e),n},c=t=>t?f(t):f}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.